additionalStates: EatMouse: - events: - code: GunSleep delay: '0.5' name: heal value: '0' name: initial transitions: - code: NearMarker name: mousesacrifice toState: eatmouse value: '6' - events: - code: InstantEffect name: EnemyEffect_Heal_large offset: pos: - '0' - '0' - '5' - code: GunSleep name: heal value: '0' - code: AdjustHealthBy value: '0.015' - code: Speech speechOptions: - barkKey: smokeboss_1 format: big value: '2' - code: SetMarker name: mousesacrifice offset: angle: '0' distance: '1000000' value: '0' name: eatmouse transitions: - code: Auto toState: initial value: '0' 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 - events: - code: InstantEffect delay: '0' name: dangerCircle_1 - code: Spawn delay: '1' maxChildren: '8' name: smokebossswarm offset: angle: '45' distance: '0.5' isRelative: 'true' value: '1' - code: Spawn delay: '1' maxChildren: '8' name: smokebossswarm offset: angle: '90' distance: '0.5' isRelative: 'true' value: '1' - code: Spawn delay: '1' maxChildren: '8' name: smokebossswarm offset: angle: '135' distance: '0.5' isRelative: 'true' value: '1' - code: Spawn delay: '1' maxChildren: '8' name: smokebossswarm offset: angle: '180' distance: '0.5' isRelative: 'true' value: '1' - code: Spawn delay: '1' maxChildren: '8' name: smokebossswarm offset: angle: '-45' distance: '0.5' isRelative: 'true' value: '1' - code: Spawn delay: '1' maxChildren: '8' name: smokebossswarm offset: angle: '-90' distance: '0.5' isRelative: 'true' value: '1' - code: Spawn delay: '1' maxChildren: '8' name: smokebossswarm offset: angle: '-135' distance: '0.5' isRelative: 'true' value: '1' - code: Spawn delay: '1' maxChildren: '8' name: smokebossswarm offset: angle: '0' distance: '0.5' isRelative: 'true' value: '1' 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' - events: - code: InstantEffect delay: '0' name: dangerCircle_2 - code: Spawn delay: '1' maxChildren: '8' name: smokebossswarm offset: angle: '45' distance: '0.5' isRelative: 'true' value: '1' - code: Spawn delay: '1' maxChildren: '8' name: smokebossswarm offset: angle: '90' distance: '0.5' isRelative: 'true' value: '1' - code: Spawn delay: '1' maxChildren: '8' name: smokebossswarm offset: angle: '135' distance: '0.5' isRelative: 'true' value: '1' - code: Spawn delay: '1' maxChildren: '8' name: smokebossswarm offset: angle: '180' distance: '0.5' isRelative: 'true' value: '1' - code: Spawn delay: '1' maxChildren: '8' name: smokebossswarm offset: angle: '-45' distance: '0.5' isRelative: 'true' value: '1' - code: Spawn delay: '1' maxChildren: '8' name: smokebossswarm offset: angle: '-90' distance: '0.5' isRelative: 'true' value: '1' - code: Spawn delay: '1' maxChildren: '8' name: smokebossswarm offset: angle: '-135' distance: '0.5' isRelative: 'true' value: '1' - code: Spawn delay: '1' maxChildren: '8' name: smokebossswarm offset: angle: '0' distance: '0.5' isRelative: 'true' value: '1' 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' - events: - code: InstantEffect delay: '0' name: dangerCircle_2 - code: Spawn delay: '1' maxChildren: '8' name: smokebossswarm offset: angle: '45' distance: '0.5' isRelative: 'true' value: '1' - code: Spawn delay: '1' maxChildren: '8' name: smokebossswarm offset: angle: '90' distance: '0.5' isRelative: 'true' value: '1' - code: Spawn delay: '1' maxChildren: '8' name: smokebossswarm offset: angle: '135' distance: '0.5' isRelative: 'true' value: '1' - code: Spawn delay: '1' maxChildren: '8' name: smokebossswarm offset: angle: '180' distance: '0.5' isRelative: 'true' value: '1' - code: Spawn delay: '1' maxChildren: '8' name: smokebossswarm offset: angle: '-45' distance: '0.5' isRelative: 'true' value: '1' - code: Spawn delay: '1' maxChildren: '8' name: smokebossswarm offset: angle: '-90' distance: '0.5' isRelative: 'true' value: '1' - code: Spawn delay: '1' maxChildren: '8' name: smokebossswarm offset: angle: '-135' distance: '0.5' isRelative: 'true' value: '1' - code: Spawn delay: '1' maxChildren: '8' name: smokebossswarm offset: angle: '0' distance: '0.5' isRelative: 'true' value: '1' 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' - events: - code: InstantEffect delay: '0' name: dangerCircle_2 - code: Spawn delay: '1' maxChildren: '8' name: smokebossswarm offset: angle: '45' distance: '0.5' isRelative: 'true' value: '1' - code: Spawn delay: '1' maxChildren: '8' name: smokebossswarm offset: angle: '90' distance: '0.5' isRelative: 'true' value: '1' - code: Spawn delay: '1' maxChildren: '8' name: smokebossswarm offset: angle: '135' distance: '0.5' isRelative: 'true' value: '1' - code: Spawn delay: '1' maxChildren: '8' name: smokebossswarm offset: angle: '180' distance: '0.5' isRelative: 'true' value: '1' - code: Spawn delay: '1' maxChildren: '8' name: smokebossswarm offset: angle: '-45' distance: '0.5' isRelative: 'true' value: '1' - code: Spawn delay: '1' maxChildren: '8' name: smokebossswarm offset: angle: '-90' distance: '0.5' isRelative: 'true' value: '1' - code: Spawn delay: '1' maxChildren: '8' name: smokebossswarm offset: angle: '-135' distance: '0.5' isRelative: 'true' value: '1' - code: Spawn delay: '1' maxChildren: '8' name: smokebossswarm offset: angle: '0' distance: '0.5' isRelative: 'true' value: '1' 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' - events: - code: InstantEffect delay: '0' name: dangerCircle_2 - code: Spawn delay: '1' maxChildren: '8' name: smokebossswarm offset: angle: '45' distance: '0.5' isRelative: 'true' value: '1' - code: Spawn delay: '1' maxChildren: '8' name: smokebossswarm offset: angle: '90' distance: '0.5' isRelative: 'true' value: '1' - code: Spawn delay: '1' maxChildren: '8' name: smokebossswarm offset: angle: '135' distance: '0.5' isRelative: 'true' value: '1' - code: Spawn delay: '1' maxChildren: '8' name: smokebossswarm offset: angle: '180' distance: '0.5' isRelative: 'true' value: '1' - code: Spawn delay: '1' maxChildren: '8' name: smokebossswarm offset: angle: '-45' distance: '0.5' isRelative: 'true' value: '1' - code: Spawn delay: '1' maxChildren: '8' name: smokebossswarm offset: angle: '-90' distance: '0.5' isRelative: 'true' value: '1' - code: Spawn delay: '1' maxChildren: '8' name: smokebossswarm offset: angle: '-135' distance: '0.5' isRelative: 'true' value: '1' - code: Spawn delay: '1' maxChildren: '8' name: smokebossswarm offset: angle: '0' distance: '0.5' isRelative: 'true' value: '1' 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: EnemyTempleBossPrefab artScale: '1.3' bankSmoothing: '10000' cameraZoomMultiplier: '1.25' cameraZoomRadius: '24.00' colliderRadius: '1.6' colliderX: '0' colliderY: '0' difficultyTable: standardBoss effectImmunities: - Confuse elementSusceptibilityIds: - lightningWeakness - waterResist energyRegenRate: '0' explosionPrefab: planeExplosionEmpty gunMounts: - fireMode: JustShootDammit firingArc: '180' flashOffset: '-0.9' gunTypeConfig: bulletHue: green bulletPrefab: shurikenBullet bulletSize: '2' burst: '1' cooldown: '6000' damage: '0' lifetime: '1' multi: '10' multiSpread: '36' name: healshine rof: '1' speed: '5' spread: '0' turn: '0' mountAngle: '0' mountName: heal sfx: pitch: '1' sound: Enemy Dash Mild volume: '0.5' - fireMode: Aimed firingArc: '360' flashOffset: '1' gunTemplateName: smokebossGun0 mountAngle: '0' mountName: main0 sfx: pitch: '0.5' sound: Enemy Laser Loop8 volume: '0.5' slewRate: '30' - fireMode: JustShootDammit firingArc: '0' flashOffset: '1' gunTemplateName: smokebossGun mountAngle: '0' mountName: main sfx: pitch: '0.9' sound: Enemy Shotgun Deadly slewRate: '0' - fireMode: JustShootDammit firingArc: '0' flashOffset: '1' gunTemplateName: smokebossGun mountAngle: '0' mountName: main2 sfx: pitch: '1.2' sound: Enemy Shotgun Deadly slewRate: '0' - fireMode: JustShootDammit firingArc: '0' flashOffset: '1' gunTemplateName: smokebossGun2 mountAngle: '0' mountName: main22 sfx: pitch: '0.6' sound: Enemy Shotgun Deadly slewRate: '0' syncOffset: '0.5' syncTo: main2 gunTypes: - bulletPrefab: leisurelyBullet bulletSize: '3' burst: '30' cooldown: '1' damage: '0.33' effect: Water effectAmount: '0.1' effectDamage: '0.33' effectTime: '0.1' lifetime: '4' multi: '3' multiSpread: '120' name: smokebossGun0 range: '20' rof: '10' speed: '3' spread: '0' - bulletPrefab: spinnerBullet bulletSize: '2' burst: '3' cooldown: '5' damage: '0.5' effect: Water effectAmount: '0.1' effectDamage: '0.5' effectTime: '0.1' lifetime: '10' multi: '15' multiSpread: '122' name: smokebossGun rof: '1' speed: '2' spread: '0' - bulletPrefab: spinnerBullet bulletSize: '2' burst: '3' cooldown: '5' damage: '0.5' effect: Water effectAmount: '0.1' effectDamage: '0.5' effectTime: '0.1' lifetime: '10' multi: '18' multiSpread: '61' name: smokebossGun2 rof: '1' speed: '3' spread: '0' - bulletPrefab: freezeBullet burst: '15' cooldown: '2' damage: '0.5' effect: Slow effectAmount: '0.5' effectTime: '1.5' lifetime: '0.3' multi: '3' multiSpread: '120' name: smokebosstrain01Gun rof: '3' speed: '5' spread: '240' healthRegenRate: '0' loot: bossloot: lootTable: - items: - id: sword_smoke_9 weight: '1.0001' lootTableId: tier10boss key: lootTableId: weapons_water_20 upgrades: lootTableId: upgrade_armor_10 upgrades2: lootTableId: upgrade_waterattack_x2_100 maxEnergyPoints: '1' maxHitPoints: '333' maxSpeed: '0.25' maxTurnRate: '360' minSpeed: '0.25' spawnInvulnerabilitySeconds: '2' templateName: smokeboss tier: '10' xpMultiplier: '3'