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.9' - code: VariableBelow name: healthtriggershield1 value: '1' toState: healthtriggershield1 - code: And subconditions: - code: HealthBelow value: '0.7' - code: VariableBelow name: healthtriggershield2 value: '1' toState: healthtriggershield2 - code: And subconditions: - code: HealthBelow value: '0.5' - code: VariableBelow name: healthtriggershield3 value: '1' toState: healthtriggershield3 - code: And subconditions: - code: HealthBelow value: '0.3' - code: VariableBelow name: healthtriggershield4 value: '1' toState: healthtriggershield4 - code: And subconditions: - code: HealthBelow value: '0.1' - code: VariableBelow name: healthtriggershield5 value: '1' toState: healthtriggershield5 - 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: EnemyEyeBossPrefab artScale: '1' cameraZoomMultiplier: '1.3' cameraZoomRadius: '24.00' colliderRadius: '1.68' colliderX: '0' colliderY: '0' effectImmunities: - Confuse elementSusceptibilityIds: - lightningWeakness - waterResist energyRegenRate: '0' explosionPrefab: planeExplosionEmpty gunMounts: - fireMode: JustShootDammit firingArc: '360' flashOffset: '2' gunTemplateName: octopusgun mountAngle: '0' mountName: main slewRate: '0' - fireMode: JustShootDammit firingArc: '360' flashOffset: '1' gunTemplateName: octopusgun2 mountAngle: '0' mountName: main2 offset: - '0' - '0' slewRate: '0' syncOffset: '0' syncTo: main - fireMode: SprinklerTurnback firingArc: '360' flashOffset: '2' gunTemplateName: octopusspingun mountAngle: '0' mountName: spin slewRate: '0' sprinklerFlyback: 'true' sprinklerIncrementAngle: '1.5' sprinklerStartAngle: '0' sprinklerTurnbackAngle: '900000' - fireMode: JustShootDammit firingArc: '360' flashOffset: '1' gunTemplateName: octopuslasergun2 mountAngle: '20' mountName: eyeblast offset: - '0' - '0' signalTime: '2' slewRate: '0' - fireMode: JustShootDammit firingArc: '360' flashOffset: '1' gunTemplateName: octopuslasergun3 mountAngle: '20' mountName: eyeblast2 offset: - '0' - '0' signalTime: '2' slewRate: '0' - fireMode: JustShootDammit firingArc: '360' flashOffset: '5' gunTemplateName: octopuslasergun mountAngle: '0' mountName: eyelaser offset: - '-1.33' - '0' sfx: sound: Enemy Laser Loop4 signalTime: '2' slewRate: '0' - fireMode: JustShootDammit firingArc: '360' flashOffset: '6' gunTemplateName: octopuslasergun mountAngle: '0' mountName: eyelaser2 offset: - '-0.66' - '0' sfx: sound: 'null' signalTime: '2' slewRate: '0' syncOffset: '0' syncTo: eyelaser - fireMode: JustShootDammit firingArc: '360' flashOffset: '7' gunTemplateName: octopuslasergun mountAngle: '0' mountName: eyelaser3 offset: - '0' - '0' sfx: sound: 'null' signalTime: '2' slewRate: '0' syncOffset: '0' syncTo: eyelaser - fireMode: JustShootDammit firingArc: '360' flashOffset: '6' gunTemplateName: octopuslasergun mountAngle: '0' mountName: eyelaser4 offset: - '0.66' - '0' sfx: sound: 'null' signalTime: '2' slewRate: '0' syncOffset: '0' syncTo: eyelaser - fireMode: JustShootDammit firingArc: '360' flashOffset: '5' gunTemplateName: octopuslasergun mountAngle: '0' mountName: eyelaser5 offset: - '1.33' - '0' sfx: sound: 'null' signalTime: '2' slewRate: '0' syncOffset: '0' syncTo: eyelaser gunTypes: - bulletPrefab: ringBullet bulletSize: '3' burst: '8' cooldown: '5' damage: '0.9' effect: Water effectAmount: '0.1' effectDamage: '0.4' effectTime: '0.1' lifetime: '4' multi: '8' multiSpread: '45' name: octopusgun rof: '10' speed: '4' spread: '0' - bulletPrefab: ringBullet bulletSize: '3' burst: '8' cooldown: '5' damage: '0.9' effect: Water effectAmount: '0.1' effectDamage: '0.4' effectTime: '0.1' lifetime: '0.9' multi: '8' multiSpread: '45' name: octopusgun2 rof: '1.2' speed: '2.5' spread: '0' - bulletPrefab: ringBullet bulletSize: '3' burst: '800' cooldown: '5' damage: '0.9' effect: Water effectAmount: '0.1' effectDamage: '0.3' effectTime: '0.1' lifetime: '4' multi: '4' multiSpread: '90' name: octopusspingun rof: '4' speed: '4' spread: '0' - bulletPrefab: laserBullet bulletSize: '2.5' burst: '1' cooldown: '10' damage: '0.6' effect: Water effectAmount: '0.1' effectDamage: '0.4' effectTime: '0.1' lifetime: '3' multi: '18' multiOffset: - '0' - '0' multiSpeed: '0' multiSpread: '20' name: octopuslasergun2 rof: '5' speed: '3.7' spread: '0' - bulletPrefab: ringBullet bulletSize: '3' burst: '800' cooldown: '5' damage: '0.9' effect: Water effectAmount: '0.1' effectDamage: '0.4' effectTime: '0.1' lifetime: '3' multi: '9' multiOffset: - '0' - '0' multiSpeed: '0' multiSpread: '40' name: octopuslasergun3 rof: '2' speed: '3.7' spread: '0' healthRegenRate: '0' loot: bossloot: lootTable: - items: - id: machinegun_wide weight: '1.0001' lootTableId: tier9boss entryKey: lootTable: - weight: '100' lootTableId: armor_fire_20 upgrades: lootTableId: upgrade_repair_10 upgrades2: lootTableId: upgrade_firedefense_x2_100 maxEnergyPoints: '1' maxHitPoints: '1280' maxSpeed: '0' maxTurnRate: '360' minSpeed: '0' particlePositions: - name: darkSmoke pos: - '0' - '-2.4' - '0' rot: - '0' - '0' - '0' - name: darkSmoke pos: - '0' - '-2.4' - '0' rot: - '0' - '0' - '-90' spawnInvulnerabilitySeconds: '0' templateName: octopus tier: '9' xpMultiplier: '0.8'