additionalStates: toggle_safety: - events: - code: VariableSet name: healthtriggershield1 value: '0' - code: VariableSet name: healthtriggershield2 value: '0' - code: VariableSet name: healthtriggershield3 value: '0' - code: VariableSet name: healthtriggershield4 value: '0' - code: VariableSet name: healthtriggershield5 value: '0' - code: StartEffect name: Shielded value: '1.0' name: initial transitions: - code: Auto toState: main value: '0' - events: - code: StopEffect name: Shielded value: '1.0' name: main transitions: - code: And subconditions: - code: HealthBelow value: '0.833' - code: VariableBelow name: healthtriggershield1 value: '1' toState: healthtriggershield1 - code: And subconditions: - code: HealthBelow value: '0.666' - code: VariableBelow name: healthtriggershield2 value: '1' toState: healthtriggershield2 - code: And subconditions: - code: HealthBelow value: '0.333' - code: VariableBelow name: healthtriggershield3 value: '1' toState: healthtriggershield3 - code: And subconditions: - code: HealthBelow value: '0.166' - code: VariableBelow name: healthtriggershield4 value: '1' toState: healthtriggershield4 - name: healthtriggershield1 substates: - events: - code: VariableSet name: healthtriggershield1 value: '1' - code: StartEffect delay: '0.0' name: Shielded value: '1.0' - code: StartEffect delay: '0.1' name: Shielded value: '1.0' - code: StartEffect delay: '0.2' name: Shielded value: '1.0' - code: StartEffect delay: '0.3' name: Shielded value: '1.0' - code: StartEffect delay: '0.4' name: Shielded value: '1.0' name: healthtriggershield1_0 transitions: - code: Time toState: healthtriggershield1_0 value: '0.5' transitions: - code: Time toState: main value: '10' - name: healthtriggershield2 substates: - events: - code: VariableSet name: healthtriggershield2 value: '1' - code: StartEffect delay: '0.0' name: Shielded value: '1.0' - code: StartEffect delay: '0.1' name: Shielded value: '1.0' - code: StartEffect delay: '0.2' name: Shielded value: '1.0' - code: StartEffect delay: '0.3' name: Shielded value: '1.0' - code: StartEffect delay: '0.4' name: Shielded value: '1.0' name: healthtriggershield2_0 transitions: - code: Time toState: healthtriggershield2_0 value: '0.5' transitions: - code: Time toState: main value: '10' - name: healthtriggershield3 substates: - events: - code: VariableSet name: healthtriggershield3 value: '1' - code: StartEffect delay: '0.0' name: Shielded value: '1.0' - code: StartEffect delay: '0.1' name: Shielded value: '1.0' - code: StartEffect delay: '0.2' name: Shielded value: '1.0' - code: StartEffect delay: '0.3' name: Shielded value: '1.0' - code: StartEffect delay: '0.4' name: Shielded value: '1.0' name: healthtriggershield3_0 transitions: - code: Time toState: healthtriggershield3_0 value: '0.5' transitions: - code: Time toState: main value: '10' - name: healthtriggershield4 substates: - events: - code: VariableSet name: healthtriggershield4 value: '1' - code: StartEffect delay: '0.0' name: Shielded value: '1.0' - code: StartEffect delay: '0.1' name: Shielded value: '1.0' - code: StartEffect delay: '0.2' name: Shielded value: '1.0' - code: StartEffect delay: '0.3' name: Shielded value: '1.0' - code: StartEffect delay: '0.4' name: Shielded value: '1.0' name: healthtriggershield4_0 transitions: - code: Time toState: healthtriggershield4_0 value: '0.5' transitions: - code: Time toState: main value: '10' - name: healthtriggershield5 substates: - events: - code: VariableSet name: healthtriggershield5 value: '1' - code: StartEffect delay: '0.0' name: Shielded value: '1.0' - code: StartEffect delay: '0.1' name: Shielded value: '1.0' - code: StartEffect delay: '0.2' name: Shielded value: '1.0' - code: StartEffect delay: '0.3' name: Shielded value: '1.0' - code: StartEffect delay: '0.4' name: Shielded value: '1.0' name: healthtriggershield5_0 transitions: - code: Time toState: healthtriggershield5_0 value: '0.5' transitions: - code: Time toState: main value: '10' art: EnemyWhiteSpiderPrefab artScale: '1.0' cameraZoomMultiplier: '1.25' cameraZoomRadius: '25' colliderRadius: '1.9' colliderX: '0' colliderY: '0' effectImmunities: - Confuse elementSusceptibilityIds: - burnWeakness - poisonResist energyRegenRate: '0' gunMounts: - fireMode: JustShootDammit firingArc: '0' flashOffset: '0' gunTemplateName: spiderbossmaingun mountAngle: '0' mountName: main sfx: sound: Enemy Shotgun Deadly slewRate: '0' - fireMode: Sprinkler firingArc: '360' flashOffset: '0' gunTemplateName: spiderbosswhipgun mountAngle: '0' mountName: whipshot slewRate: '0' sprinklerFlyback: 'false' sprinklerIncrementAngle: '25' sprinklerStartAngle: '0' - fireMode: Sprinkler firingArc: '360' flashOffset: '-12' gunTemplateName: spiderbosswhipgun2 mountAngle: '180' mountName: whipshot2 sfx: sound: Enemy Energy Loop8 slewRate: '0' sprinklerFlyback: 'false' sprinklerIncrementAngle: '25' sprinklerStartAngle: '180' - fireMode: JustShootDammit firingArc: '720' flashOffset: '0' gunTemplateName: spiderbossstage1Aoe mountAngle: '0' mountName: spiderbossstage1AoeMount slewRate: '720' - fireMode: JustShootDammit firingArc: '0' flashOffset: '1' gunTemplateName: spiderbossstage3Gun mountAngle: '0' mountName: main2 sfx: sound: Enemy Shotgun Deadly slewRate: '0' - fireMode: Sprinkler firingArc: '0' flashOffset: '0' gunTemplateName: spiderbossstage3Gun2 mountAngle: '0' mountName: whipshot3 slewRate: '0' sprinklerFlyback: 'false' sprinklerIncrementAngle: '0' sprinklerStartAngle: '0' - fireMode: Sprinkler firingArc: '0' flashOffset: '-12' gunTemplateName: spiderbossstage3Gun2_2 mountAngle: '-120' mountName: whipshot4 sfx: sound: Enemy Energy Loop8 slewRate: '0' sprinklerFlyback: 'false' sprinklerIncrementAngle: '0' sprinklerStartAngle: '180' syncOffset: '3' syncTo: whipshot3 - fireMode: JustShootDammit firingArc: '720' flashOffset: '0' gunTemplateName: spiderbossstage3Aoe mountAngle: '0' mountName: spiderbossstage3AoeMount offset: - '0' - '0' slewRate: '720' - fireMode: SprinklerTurnback firingArc: '360' flashOffset: '0' gunTemplateName: spiderbossstage3chargegun mountAngle: '-170' mountName: spiderbossstage3chargemount sfx: pitch: '1' sound: Enemy Energy Loop8 volume: '0.75' slewRate: '180' sprinklerFlyback: 'true' sprinklerIncrementAngle: '2.5' sprinklerStartAngle: '0' sprinklerTurnbackAngle: '1800' - fireMode: Hose firingArc: '360' flashOffset: '0' gunTemplateName: spiderbossstage3megaspiralgun mountAngle: '0' mountName: spiderbossstage3megaspiral slewRate: '1300' - fireMode: Hose firingArc: '360' flashOffset: '0' gunTemplateName: spiderbossstage3suicidegun mountAngle: '0' mountName: spiderbossstage3suicide slewRate: '1300' gunTypes: - bulletPrefab: leisurelyBullet burst: '15' cooldown: '0' damage: '2' hashOverride: '101' lifetime: '6' multi: '16' multiSpread: '46.2' name: spiderbossmaingun rof: '1' speed: '2' spread: '0' - bulletPrefab: leisurelyBullet burst: '100000' cooldown: '0' damage: '0.6' isPiercing: 'true' lifetime: '8' multi: '1' multiSpread: '0' name: spiderbosswhipgun rof: '10' speed: '1.5' spread: '0' - bulletPrefab: shurikenBullet burst: '100000' cooldown: '0' damage: '0.6' isPiercing: 'true' lifetime: '8' multi: '1' multiSpread: '0' name: spiderbosswhipgun2 rof: '10' speed: '1.5' spread: '0' - bulletPrefab: leisurelyBullet bulletSize: '10' burst: '1' cooldown: '1' damage: '2' lifetime: '0.5' name: spiderbossstage1Aoe range: '5' rof: '1' speed: '0' spread: '0' - bulletPrefab: ringBullet burst: '1' cooldown: '0' damage: '1.5' lifetime: '3' multi: '24' multiSpeed: '0.05' multiSpread: '45.75' name: spiderbossstage3Gun rof: '1' speed: '4' spread: '0' - bulletPrefab: ringBullet burst: '135' cooldown: '8' damage: '1.5' isPiercing: 'true' lifetime: '3' multi: '4' multiSpread: '90' name: spiderbossstage3Gun2 rof: '8' speed: '4' spread: '0' - bulletPrefab: shurikenBullet burst: '135' cooldown: '8' damage: '1.5' isPiercing: 'true' lifetime: '3' multi: '4' multiSpread: '90' name: spiderbossstage3Gun2_2 rof: '8' speed: '4' spread: '0' - bulletPrefab: leisurelyBullet bulletSize: '30' burst: '1' cooldown: '0' damage: '3' isPiercing: 'true' lifetime: '0.5' name: spiderbossstage3Aoe range: '5' rof: '1' speed: '1.5' spread: '0' - bulletPrefab: bullet burst: '240' cooldown: '0' damage: '0.1' lifetime: '0.4' multi: '6' multiSpread: '60' name: spiderbossstage3chargegun rof: '20' speed: '8' spread: '0' - bulletPrefab: leisurelyBullet burst: '240' cooldown: '10' damage: '1.5' lifetime: '4' multi: '12' multiSpread: '30' name: spiderbossstage3megaspiralgun rof: '5' speed: '4' spread: '0' - bulletPrefab: starBullet bulletSize: '5' burst: '240' cooldown: '10' damage: '2.25' lifetime: '3.5' multi: '12' multiSpread: '30' name: spiderbossstage3suicidegun rof: '4' speed: '3' spread: '0' healthRegenRate: '0' loot: bossloot: lootTable: - items: - id: strike_mist_9 weight: '1.0001' lootTableId: tier10boss key: lootTableId: upgrade_poisonattack_x2_100 upgrades: lootTableId: upgrade_armor_10 maxEnergyPoints: '1' maxHitPoints: '1862' maxSpeed: '0' maxTurnRate: '360' minSpeed: '0' recoilScale: '0' spawnInvulnerabilitySeconds: '0' templateName: spiderboss tier: '10' xpMultiplier: '1.3'