{"base":{"aimRadius":0,"args":[{"info":"How long it takes for the mine to regen after the explosion; \"0\" = doesn't regen","name":"regenTime","optional":true,"type":"Number"}],"collType":"NONE","defaultState":"INIT","figure":"FIG:interact.prototype.switch-test#floor-test","respawn":"MAP","targetHint":"","vision":{"en_US":"Test Mine (not yours!)","langID":1}},"states":{"INIT":{"anim":"off","collOverride":"TRIGGER","fx":{"fx":"FX:interact.collectables#proto-drop","interval":0},"proxy":{"proxy":"warn","spawnPos":"NONE"},"reacts":[{"action":{"proxy":{"proxy":"boom","spawnPos":"NONE","wait":true},"switchState":"DEAD"},"checkInterval":0.1,"distance":1.5,"poiFilter":{"conditions":[{"type":"ON_GROUND","_skip":true,"zPosTolerance":0.5},{"type":"CURRENT_COLL_INVINC","collProperty":"NO_COLL_MAP","invincibleTime":0.1,"not":true}],"entityType":"ALL","self":"IGNORE","type":"ACTIVE_COMBATANTS"},"zDistance":0.1,"type":"DISTANCE_POI"},{"action":{"proxy":{"proxy":"boom","spawnPos":"NONE","wait":true},"switchState":"DEAD"},"entityFilter":"ALL","hits":0.1,"neededHints":["HIT_GROUND"],"skewFactor":0,"type":"HIT"},{"action":{"fx":{"fx":"FX:interact.collectables#proto-drop","target":{"ent":"self","align":"CENTER"},"waitSkip":0},"switchState":"DEAD"},"hint":"test","type":"NOTIFY"}]},"DEAD":{"anim":"on","reacts":[{"action":{"destroy":true},"condition":[{"type":"VAR_CONDITION","condition":"$ent.vars.spawn.regenTime <= 0"}],"type":"AUTO"},{"action":{"fx":{"duration":1,"fx":"FX:generic.charge#redGlowS","target":{"ent":"self"},"wait":true,"waitSkip":0.1},"switchState":"INIT"},"duration":{"var":"ent.vars.spawn.regenTime"},"nameLast2Mult":0,"random":0,"type":"TIME"}]}},"proxies":{"boom":{"action":[{"type":"SPAWN_FX","duration":0.15,"effect":"FX:generic.charge#redRaysS","target":{"ent":"self"},"wait":true},{"type":"HIT_CIRCLE","attackInfo":{"damageFactor":2.5,"element":"NEUTRAL","fly":"MASSIVE2","hints":["HIT_GROUND"],"hitType":"BLUNT","impact":"HEAVY","lock":{}},"duration":0.15,"expandSpline":"LINEAR","minRadius":0,"multiHit":0,"radius":2.5,"radiusExpand":0.5,"target":{"ent":"self","off":[0,0,-0.5]},"zRange":3},{"type":"SPAWN_FX","detached":true,"effect":"FX:generic.boom#webEggBoom","fixPos":"FIRST","target":{"ent":"self"}},{"type":"WAIT","time":0.15}],"config":{"walkAnim":"default","weight":60},"connect":"NONE","walkAnims":{},"type":"Generic"},"warn":{"action":[{"type":"MARK_NAV_DANGER","radius":1.5,"target":{"ent":"self","align":"Z_BASE"}},{"type":"LABEL","name":"start"},{"type":"WAIT_UNTIL_COMBAT","condition":[{"type":"POI_IS_CLOSE","distance":4,"poiFilter":{"conditions":[],"entityType":"PLAYER_ONLY","self":"ACCEPT","type":"ACTIVE_COMBATANTS"},"zDistance":3}]},{"type":"START_AIM_FX","aimFx":"Circle3","pos":"Z_BASE"},{"type":"WAIT_UNTIL_COMBAT","condition":[{"type":"POI_IS_CLOSE","distance":5,"not":true,"poiFilter":{"conditions":[],"entityType":"PLAYER_ONLY","self":"ACCEPT","type":"ACTIVE_COMBATANTS"},"zDistance":4}]},{"type":"END_AIM_FX"},{"type":"GOTO_LABEL","name":"start"}],"config":{"walkAnim":"default","weight":60},"connect":"NONE","walkAnims":{},"type":"Generic"}},"alts":{}}