{"base":{"aimPos":"NODE_HEAD","aimRadius":20,"autoAggro":"DEFAULT_RADIUS","defaultState":"IDLE","egg":"small","exp":0.25,"figure":"FIG:enemy.start.turret-flower#default","hp":0.25,"hudPos":{"align":"NODE_HEAD","off":[0,0,1.5]},"lvlAdd":-1,"skewFactor":1,"freqBase":1,"freqGrowth":0.5,"freqWeight":0.6,"walkAnims":{"closed":{"idle":"default"},"default":{"damage":"damage2","damageRight":"damage","die":"die","idle":"idle"},"weak":{"idle":"die"}},"config":{"actorDust":"None","actorSound":"Silent","groundConnect":"GLUED","maxHitPause":0,"statusResist":[1,0,0.2,0.2],"walkAnim":"default","weight":-1}},"trackers":{"hit":{},"shields":{},"time":{"main":{"altTrackers":[],"duration":2.1}}},"states":{"IDLE":{"choices":[{"action":"open","preSetState":"COMBAT","req":[{"type":"IS_AGGRO"}]}],"reactions":[],"config":{"hitStable":"MASSIVE","walkAnim":"closed"}},"COMBAT":{"choices":[{"preSetState":"IDLE","req":[{"type":"IS_AGGRO","not":true}]},{"action":"attack","frequency":"NORMAL","req":[{"type":"TARGET_REACHABLE","distance":25,"noNavCheck":true}]},{"action":"idle"}],"reactions":[],"config":{"facingType":"TARGET","hitStable":"NONE","walkAnim":"default"}},"WEAK":{"choices":[{"action":"endWeak","preSetState":"COMBAT","req":[{"type":"TIMER_READY","tracker":"main"}],"teaming":"ENABLED"}],"reactions":[],"config":{"dmgFactor":2,"walkAnim":"weak"}}},"actions":{"open":[{"type":"PLAY_SOUND","settings":{"behaviour":"SINGULAR_STEAL","playback":{},"speedVariance":0.1,"type":"GAMEPLAY","volume":0.91},"sound":"media/audio/sfx/enemies/plant-turret-open.wav"},{"type":"SET_FACE_STYLE","facingType":"TARGET"},{"type":"SHOW_ANIMATION","animation":"open","wait":true}],"idle":[{"type":"WAIT","time":0.3}],"attack":[{"type":"SET_HIT_STABLE","hitStable":"MEDIUM"},{"type":"SET_PHASE","phase":"PRE_ATTACK","time":0.6},{"type":"TARGET_FOLLOW_JUMP","adjustSpeed":8.5},{"type":"SPAWN_FX","effect":"FX:combat.telegraphs#redEye","target":{"ent":"self","align":"HOOK_1"}},{"type":"ENABLE_REACTION","reaction":"Break"},{"type":"SET_DAMAGE_FACTOR","factor":1.5},{"type":"SET_TRIGGER_FACTOR","factor":1.1},{"type":"SHOW_ANIMATION","animation":"charge"},{"type":"SPAWN_FX","duration":{"var":"ent.phaseTime"},"effect":"FX:generic.charge#redPlantS","part":"PART_2","target":{"ent":"self","align":"HOOK_1"}},{"type":"WAIT","time":{"var":"ent.phaseTime"}},{"type":"WAIT","time":0.2},{"type":"SPAWN_FX","duration":-1,"effect":"FX:combat.weak#blink","group":"preWeak","target":{"ent":"self"}},{"type":"SET_PHASE","phase":"ATTACK"},{"type":"SHOW_ANIMATION","animation":"preAtk"},{"type":"WAIT","time":0.1},{"type":"SPAWN_FX","effect":"FX:generic.shoot#redSpikes","target":{"ent":"self","align":"HOOK_1"}},{"type":"SET_DMG_CEILING","maxTotalDmg":2.2},{"type":"SHOOT_PROXY","aimType":"AUTO","pos":{"ent":"self","align":"TOP"},"proxy":"bullet"},{"type":"SHOW_ANIMATION","animation":"atk"},{"type":"COMBAT_IF","condition":[{"type":"IS_ENEMY_ALT","alt":"elite1"}],"_br":{"then":[{"type":"SHOOT_PROXY_RANGE","_skip":true,"aimType":"AUTO","count":2,"delay":0,"duration":0.6,"pos":{"ent":"self","align":"TOP"},"startDistCollide":"NONE","uniformDir":0,"proxy":"bullet"},{"type":"WAIT","time":0.15},{"type":"SHOW_ANIMATION","animation":"charge"},{"type":"WAIT","time":0.4},{"type":"SHOW_ANIMATION","animation":"preAtk"},{"type":"WAIT","time":0.1},{"type":"SHOW_ANIMATION","animation":"atk"},{"type":"SPAWN_FX","effect":"FX:generic.shoot#redSpikes","target":{"ent":"self","align":"HOOK_1"}},{"type":"SHOOT_PROXY","aimType":"AUTO","pos":{"ent":"self","align":"TOP"},"proxy":"bulletAlt1-1"}]}},{"type":"WAIT","time":0.2},{"type":"SET_PHASE","phase":"POST_ATTACK"},{"type":"WAIT","time":0.7},{"type":"WAIT","_skip":true,"time":1.5}],"spawnBarriers":[{"type":"SET_HIT_STABLE","hitStable":"MEDIUM"},{"type":"SET_PHASE","phase":"PRE_ATTACK","time":0.6},{"type":"TARGET_FOLLOW_JUMP","adjustSpeed":8.5},{"type":"KILL_PROXIES","groupName":"barrier","proxyOwner":{"self":1}},{"type":"SPAWN_FX","effect":"FX:combat.telegraphs#redEye","ignoreSlowMo":0,"target":{"ent":"self","align":"HOOK_1"}},{"type":"SHOW_ANIMATION","animation":"charge"},{"type":"SPAWN_FX","duration":{"var":"ent.phaseTime"},"effect":"FX:generic.charge#redPlantS","ignoreSlowMo":0,"part":"PART_2","target":{"ent":"self","align":"HOOK_1"}},{"type":"WAIT","time":{"var":"ent.phaseTime"}},{"type":"SHOW_ANIMATION","animation":"preAtk"},{"type":"WAIT","time":0.2},{"type":"SET_PHASE","phase":"ATTACK"},{"type":"SHOW_ANIMATION","animation":"atk"},{"type":"SPAWN_FX","effect":"FX:generic.shoot#redSpikes","ignoreSlowMo":0,"target":{"ent":"self","align":"HOOK_1"}},{"type":"SHOOT_PROXY_RANGE","angleRange":70,"angleVary":0,"count":3,"delay":0,"duration":0,"group":"barrier","pos":{"ent":"self","align":"BOTTOM"},"startDist":2,"startDistCollide":"NONE","uniformDir":0,"proxy":"barrier"},{"type":"SET_PHASE","phase":"POST_ATTACK"},{"type":"WAIT","time":0.7}],"startWeak":[{"type":"SPAWN_FX","detached":true,"duration":-1,"effect":"FX:combat.weak#blink","group":"weak","ignoreSlowMo":0,"target":{"ent":"self"}},{"type":"CONSOLE_LOG","_skip":true,"text":"FLOWER BREAK!"}],"endWeak":[{"type":"CLEAR_FX","group":"weak"}]},"proxies":{"bullet":{"attackInfo":{"element":"NEUTRAL","fly":"MASSIVE","hitType":"PIERCE","impact":"MASSIVE"},"figure":"FIG:weapon.projectiles#blob","flyUp":{"adjustSpeed":2,"aimFx":"Circle3","minTime":0.9,"stopAdjustTime":0.2},"fxTrail":"FX:generic.projectile#redBombTrail","hitType":"ONLY_PROXY_ON_GROUND","maxTime":2,"speed":13,"subProxy":"boom","zGravityFactor":2,"type":"Projectile"},"bulletAlt1-1":{"attackInfo":{"element":"NEUTRAL","fly":"MEDIUM","hitType":"PIERCE","impact":"MEDIUM"},"figure":"FIG:weapon.projectiles#rock1","flyUp":{"adjustSpeed":3,"aimFx":"Circle4","minTime":1.2,"stopAdjustTime":0.2},"fxTrail":"FX:generic.projectile#redBombTrail","hitType":"ONLY_PROXY_ON_GROUND","maxTime":3,"speed":14,"subProxy":"boom2","zGravityFactor":2,"type":"Projectile"},"boom":{"action":[{"type":"HIT_CIRCLE","attackInfo":{"damageFactor":1.3,"element":"NEUTRAL","fly":"HEAVY_FAR","hitType":"SLASH","impact":"HEAVY"},"duration":0.1,"expandSpline":"LINEAR","minRadius":0,"multiHit":0,"radius":1,"radiusExpand":0.5,"target":{"ent":"self"}},{"type":"SPAWN_FX","effect":"FX:generic.boom#redSmall","target":{"ent":"self"},"wait":true}],"config":{"walkAnim":"default","weight":60},"walkAnims":{},"type":"Generic"},"boom2":{"action":[{"type":"HIT_CIRCLE","attackInfo":{"damageFactor":1.6,"element":"NEUTRAL","fly":"HEAVY_FAR","hitType":"SLASH","impact":"HEAVY"},"duration":0.1,"expandSpline":"LINEAR","minRadius":0,"multiHit":0,"radius":1.5,"radiusExpand":0.5,"target":{"ent":"self"}},{"type":"SPAWN_FX","effect":"FX:generic.boom#redSmallMid1","target":{"ent":"self"},"wait":true}],"config":{"walkAnim":"default","weight":60},"walkAnims":{},"type":"Generic"},"barrier":{"action":[{"type":"WAIT","time":99}],"config":{"walkAnim":"default","weight":60},"figure":"FIG:props.ext-outer.nyx-ext#spikeSW","walkAnims":{},"type":"Generic"},"supportBullet":{"action":[{"type":"SET_TARGET","_skip":true,"targetEntity":{"var":"tmp.bossSupportTarget"}},{"type":"SET_TARGET","targetEntity":{"player":1}},{"type":"JUMP_TO","forceHeight":7,"precise":true,"stopAtZZentith":true,"target":{"ent":"target","align":"CENTER"}},{"type":"TARGET_FOLLOW_JUMP","adjustSpeed":66,"target":{"ent":"target"}},{"type":"FALL_APPROACH","adjustStopTime":0,"contAtZDist":0,"maxSpeed":22},{"type":"WAIT_UNTIL_ON_GROUND","maxTime":0,"zPosTolerance":0.4},{"type":"SHOOT_PROXY","immediateShot":true,"pos":{"ent":"self"},"proxy":"boom"}],"config":{"airFriction":0,"walkAnim":"default","weight":60,"zGravityFactor":1},"figure":"FIG:weapon.projectiles#rock1","reactions":{"reachBoss":{"action":[{"type":"VAR_NUMBER","changeType":"set","value":0,"varName":"ent.target.vars.comboShotCharges"},{"type":"SET_Z_VEL","zValue":11},{"type":"WAIT","time":0.4},{"type":"SET_WEIGHT_GRAVITY","zGravityFactor":0}],"executionType":"END_PROXY","req":[{"type":"TARGET_Z_DISTANCE","zMax":0.4,"zMin":0},{"type":"TARGET_REACHABLE","distance":0.4},{"type":"HAS_TARGET"}],"type":"Auto"}},"walkAnims":{},"type":"Generic"}},"reactions":{"Break":{"damageFactor":1,"preAction":"startWeak","preSetState":"WEAK","req":[{"type":"IMPACT_BREAK_LEVEL","needsToStun":true}],"triggerFactor":1,"type":"Hit"},"test":{"type":"Dodge"}},"parts":{},"modes":{"weak":{"parts":[],"resist":{"global":2}}},"alts":{"elite1":{"exp":0.8,"figure":"FIG:enemy.start.turret-flower-alt1#default","freqBaseScale":1.3,"freqWeightScale":3,"hp":0.69,"lvlAdd":1},"boss1":{"figure":"FIG:enemy.start.turret-flower-alt1#default","hp":5,"hudType":"BOSS","lvlAdd":2}}}