additionalStates: toggle_safety: - events: - code: StartEffect name: Shielded value: '1.0' - code: SetMarker name: moon1_$ offset: angle: '0' distance: '4' isContinuous: 'true' isRelative: 'true' value: '0' - code: SetMarker name: moon2_$ offset: angle: '120' distance: '4' isContinuous: 'true' isRelative: 'true' value: '0' - code: SetMarker name: moon3_$ offset: angle: '240' distance: '4' isContinuous: 'true' isRelative: 'true' value: '0' name: initial transitions: - code: Auto toState: spawn1 value: '0' - events: - code: Spawn name: solarismoon offset: angle: '0' distance: '0' isRelative: 'true' spawnParams: - name: moons type: variable value: '1' value: '1' name: spawn1 transitions: - code: Time toState: spawn2 value: '3.33' - events: - code: Spawn name: solarismoon offset: angle: '0' distance: '0' isRelative: 'true' spawnParams: - name: moons type: variable value: '2' value: '1' name: spawn2 transitions: - code: Time toState: spawn3 value: '3.33' - events: - code: Spawn name: solarismoon offset: angle: '0' distance: '0' isRelative: 'true' spawnParams: - name: moons type: variable value: '3' value: '1' name: spawn3 transitions: - code: Time toState: orbit_1 value: '3.33' - name: orbit_1 transitions: - code: And subconditions: - code: Time value: '1' - code: ChildrenBelow value: '1' toState: orbit_2 - events: - code: GunAwake name: spiral name: orbit_2 substates: - events: - code: StopEffect name: Shielded value: '1.0' name: orbit_2_1 transitions: - code: Time toState: orbit_2_2 value: '4' - events: - code: StartEffect name: Shielded value: '1.0' name: orbit_2_2 transitions: - code: Time toState: orbit_2_1 value: '6' art: EnemySolarisMinionA artScale: '1' bankSmoothing: '10000' colliderRadius: '0.8' colliderX: '0' colliderY: '0' energyRegenRate: '0' gunMounts: - fireMode: JustShootDammit firingArc: '360' flashOffset: '0.5' gunTemplateName: solarisplanetGun mountAngle: '0' mountName: anydir1 slewRate: '0' - fireMode: SprinklerTurnback firingArc: '0' flashOffset: '0.3' gunTypeConfig: burst: '20' cooldown: '2' damage: '1' lifetime: '4' multi: '1' multiSpread: '0' name: spiralll rof: '3' speed: '4' spread: '0' mountAngle: '0' mountName: spiral slewRate: '0' sprinklerFlyback: 'false' sprinklerIncrementAngle: '120' sprinklerStartAngle: '0' sprinklerTurnbackAngle: '1000000' - fireMode: Aimed firingArc: '360' flashOffset: '0.5' gunTypeConfig: burst: '20' cooldown: '2' damage: '1' lifetime: '5' multi: '1' multiSpread: '0' name: pewpew rof: '2' speed: '3' spread: '0' mountAngle: '0' mountName: pewpew slewRate: '20' healthRegenRate: '0' maxEnergyPoints: '1' maxHitPoints: '12' maxSpeed: '5' maxTurnRate: '90' minSpeed: '5' spawnInvulnerabilitySeconds: '2' templateName: solarisplanet tier: '10'