{"base":{"aimRadius":24,"args":[{"name":"varActivate","type":"VarName"}],"collType":"T_FENCE","defaultState":"INIT","figure":"FIG:interact.aether-charger-test#aether-charger","respawn":"TIME","targetHint":""},"states":{"INIT":{"anim":"0","reacts":[{"action":{"switchState":"CHARGED"},"blockFx":"FX:interact.destruct#blockedRock","elementResist":[0,1,0,0],"entityFilter":"PLAYER_ONLY","flashBlock":"PART_1","flashHit":"PART_2","hitFx":"FX:element.aether#aetherHit","hits":0.1,"skewFactor":1,"type":"HIT"}]},"CHARGED":{"anim":"1","proxy":{"proxy":"barrierConnect","spawnPos":"NONE"},"reacts":[{"action":{"fx":{"fx":"FX:generic.discharge#aetherTurretOrb","target":{"ent":"self","align":"CENTER"},"wait":true,"waitSkip":0.1},"switchState":"INIT"},"duration":5,"nameLast2Mult":0,"random":0,"type":"TIME"},{"action":{"fx":{"fx":"FX:interact.destruct#webEggDestructL","target":{"ent":"self","align":"CENTER"},"waitSkip":0},"switchState":"CHARGED_FULL"},"alsoSwitchState":true,"quota":1,"type":"GROUP_STATE"},{"action":{},"hint":"barrierConnect","type":"NOTIFY"}]},"CHARGED_FULL":{"anim":"3","reacts":[{"action":{"fx":{"fx":"FX:generic.discharge#aetherTurretOrb","target":{"ent":"self","align":"CENTER"},"wait":true,"waitSkip":0.1},"switchState":"INIT"},"duration":11,"nameLast2Mult":0,"random":0,"type":"TIME"},{"action":{},"hint":"discharge","type":"NOTIFY"}]},"TEST":{"anim":"3","reacts":[{"action":{"destroy":true,"fx":{"fx":"FX:interact.destruct#webEggDestructL","target":{"ent":"self","align":"CENTER"},"wait":true},"proxy":{"proxy":{"global":"aetherRemnantM"},"spawnPos":"NONE"}},"quota":1,"type":"GROUP_STATE"}]}},"proxies":{"boom":{"action":[{"type":"SPAWN_FX","detached":true,"effect":"FX:generic.boom#webEggBoom","ignoreSlowMo":0.6,"target":{"ent":"self"}},{"type":"WAIT","time":0.05},{"type":"HIT_CIRCLE","attackInfo":{"damageFactor":3.5,"element":"NEUTRAL","fly":"MASSIVE2","hitType":"BLUNT","impact":"HEAVY"},"duration":0.1,"expandSpline":"LINEAR","freeze":"STRONG","minRadius":0,"multiHit":0,"radius":3.5,"target":{"ent":"self"},"zRange":1.5},{"type":"WAIT","time":0.2},{"type":"PUSH_PULL_FORCE","duration":0.1,"maxFaceAngle":0,"maxSidewayDist":0,"maxWeight":0,"ppStrength":10,"radius":5,"radiusFade":0,"radiusMin":0,"target":{"ent":"self"},"timeFadeIn":0,"timeFadeOut":0,"zRange":2}],"config":{"walkAnim":"default","weight":60},"walkAnims":{},"type":"Generic"},"boomCharge":{"action":[{"type":"START_AIM_FX","aimFx":"Circle8","pos":"Z_BASE"},{"type":"SPAWN_FX","duration":1.2,"effect":"FX:interact.destruct#webEggChargeL","part":"PART_2","target":{"ent":"owner","align":"CENTER"},"wait":true,"waitSkip":0.2},{"type":"MARK_NAV_DANGER","radius":4,"state":"ATTACKING"},{"type":"END_AIM_FX"},{"type":"WAIT","time":0.2}],"config":{"walkAnim":"default","weight":-1},"walkAnims":{},"type":"Generic"},"barrier":{"action":[{"type":"ROTATE_FACE","random":0,"time":3,"turn":90},{"type":"MOVE_FORWARD","collideCancel":0,"maxTargetDistance":0,"time":0.4},{"type":"WAIT","time":-1}],"collSize":[5,0.5,4],"config":{"collType":"BLOCK","walkAnim":"default","weight":-1},"walkAnims":{},"type":"Generic"},"barrierConnect":{"action":[{"type":"VAR_STRING","changeType":"set","value":"testast","varName":"ent.owner.vars.test"},{"type":"CONSOLE_LOG","logColor":"PURPLE","text":"TEST: {v:ent.owner.vars.test}"},{"type":"COMBAT_IF","condition":[{"type":"POI_IS_CLOSE","distance":11,"poiFilter":{"conditions":[{"type":"HAS_PROXY","groupName":"barrierConnect","reqCount":1}],"currentState":"CHARGED","destructType":"DES:test.energy-cage-corner","groups":{"relative":"OWN"},"type":"DESTRUCT_ENTITIES"}}],"_br":{"then":[{"type":"SET_VAR_ENTITY_POI","poiTargets":{"conditions":[],"destructType":"DES:test.energy-cage-corner","groups":{"relative":"OWN"},"type":"DESTRUCT_ENTITIES"},"position":0,"saveCountVar":"ent.vars.foundCount","varName":"ent.owner.vars.proxyFound"},{"type":"IF","condition":"$ent.vars.foundCount","_br":{"then":[{"type":"NOTIFY_ENTITY","entity":{"var":"ent.owner.vars.proxyFound"},"hint":"barrierConnect"}]}}]}}],"config":{"walkAnim":"default","weight":-1},"defaultGroup":"barrierConnect","walkAnims":{},"type":"Generic"}},"alts":{}}