Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- level: Hyperspace Armada
- {
- /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
- entity: e-Level3Background
- delay: 400 // Level stars 6.66666 seconds after the beginning
- // Intro Spawns /////////////////////////////////////////////////////////////////////////////////////////////////////
- entity: PathSpawn
- {
- path@Levels/Path/Opener.path
- SpawnType: "Raider"
- SpawnDelay: 10
- SpawnCount: 10
- }
- entity: PathSpawn
- {
- path
- {
- @Levels/Path/Opener.path
- flipy
- }
- SpawnType: "Raider"
- SpawnDelay: 10
- SpawnCount: 10
- }
- delay: 192
- entity: PathSpawn
- {
- path@Levels/Path/Center.path
- SpawnType: "Raider"
- SpawnDelay: 9
- SpawnCount: 12
- }
- delay: 128
- entity: WaveSpawn
- {
- SpawnType: "WaveJelly"
- SpawnCount: 6
- SpawnDelay: 10
- MinOrigin: 17, -4
- MaxOrigin: 17, -3
- Amplitude: 1
- EnemiesPerSpawn: 1
- }
- delay: 64
- entity: WaveSpawn
- {
- SpawnType: "WaveJelly"
- SpawnCount: 6
- SpawnDelay: 10
- MinOrigin: 17, 3
- MaxOrigin: 17, 4
- Amplitude: 1
- EnemiesPerSpawn: 1
- }
- // Reverse Arrows With Straight Raiders ///////////////////////////////////////////////////////////////////////////
- delay: 192
- pushdelay
- entity: Arrow
- {
- @Levels/EnemyPatterns/Arrow/FromBack.pattern
- }
- delay: 32
- entity: Arrow
- {
- @Levels/EnemyPatterns/Arrow/FromBack.pattern
- InvertY
- }
- delay: 32
- entity: Arrow
- {
- @Levels/EnemyPatterns/Arrow/FromBack.pattern
- }
- delay: 32
- entity: Arrow
- {
- @Levels/EnemyPatterns/Arrow/FromBack.pattern
- InvertY
- }
- delay: 32
- entity: Arrow
- {
- @Levels/EnemyPatterns/Arrow/FromBack.pattern
- }
- delay: 32
- entity: Arrow
- {
- @Levels/EnemyPatterns/Arrow/FromBack.pattern
- InvertY
- }
- delay: 32
- entity: Arrow
- {
- @Levels/EnemyPatterns/Arrow/FromBack.pattern
- }
- delay: 32
- entity: Arrow
- {
- @Levels/EnemyPatterns/Arrow/FromBack.pattern
- InvertY
- }
- popdelay
- entity: PathSpawn
- {
- path@Levels/Path/Center.path
- SpawnType: "Raider"
- SpawnDelay: 9
- SpawnCount: 12
- }
- delay: 128
- entity: PathSpawn
- {
- path
- {
- @Levels/Path/Center.path
- translate: 0, 3
- }
- SpawnType: "Raider"
- SpawnDelay: 9
- SpawnCount: 12
- }
- delay: 64
- entity: PathSpawn
- {
- path
- {
- @Levels/Path/Center.path
- translate: 0, -3
- }
- SpawnType: "Raider"
- SpawnDelay: 9
- SpawnCount: 12
- }
- // First Boomeranger and U-Backs///////////////////////////////////////////////////////////////////////////////////
- delay: 128
- entity: Boomeranger
- {
- FlyInTicks: 90
- FlyOutTicks: 40
- SpacingTicks: 20
- ShotPosition: 11, 3
- ShotPosition: 9, -1.5
- ShotPosition: 11, 0
- ShotPosition: 9, 1.5
- ShotPosition: 11, -3
- PingPong
- }
- delay: 300
- entity: PathSpawn
- {
- path
- {
- @Levels/Path/UBack.path
- flipx
- }
- SpawnType: "Raider"
- SpawnDelay: 10
- SpawnCount: 10
- }
- delay: 128
- entity: PathSpawn
- {
- path
- {
- @Levels/Path/UBack.path
- flipx
- flipy
- }
- SpawnType: "Raider"
- SpawnDelay: 10
- SpawnCount: 10
- }
- entity: PathSpawn
- {
- path@Levels/Path/Center.path
- SpawnType: "Raider"
- SpawnDelay: 9
- SpawnCount: 12
- }
- ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////
- // S P L I T //////////////////////////////////////////////////////////////////////////////////////////////////////
- ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////
- entity: ArmadaSplit
- {
- TargetY: 6
- }
- pushdelay
- delay: 256
- entity: PathSpawn
- {
- path
- {
- @Levels/Path/Opener.path
- flipy
- }
- SpawnType: "Raider"
- SpawnDelay: 10
- SpawnCount: 10
- }
- delay: 128
- entity: CannonShip
- {
- TargetPosition: 6 -2
- }
- entity: CannonShip
- {
- TargetPosition: 1 -5
- }
- delay: 128
- entity: PathSpawn
- {
- path
- {
- @Levels/Path/Center.path
- translate: 0, -3.5
- }
- SpawnType: "Raider"
- SpawnDelay: 9
- SpawnCount: 12
- }
- delay: 256
- entity: Star
- {
- path
- {
- v: 16, 10
- t: -1, 0
- @Levels/Path/HalfCycle.path
- @Levels/Path/HalfCycle.path
- @Levels/Path/HalfCycle.path
- v: -2, 4
- t: 0, 1
- flipy
- }
- ArrowTarget: -16, 5
- ArrowLaunchDistance: 5
- ArrowFlyInTicks: 10
- ArrowTurnTicks: 30
- ArrowFlyOutSpeed: 0.6
- ArrowAccelerateTicks: 5
- }
- entity: Star
- {
- path
- {
- v: 16, 10
- t: -1, 0
- @Levels/Path/HalfCycle.path
- @Levels/Path/HalfCycle.path
- @Levels/Path/HalfCycle.path
- v: -2, 4
- t: 0, 1
- flipy
- flipx
- }
- ArrowTarget: -16, -5
- ArrowLaunchDistance: 5
- ArrowFlyInTicks: 10
- ArrowTurnTicks: 30
- ArrowFlyOutSpeed: 0.6
- ArrowAccelerateTicks: 5
- }
- delay: 256
- entity: PathSpawn
- {
- path
- {
- @Levels/Path/Center.path
- translate: 0, -2
- }
- SpawnType: "Raider"
- SpawnDelay: 9
- SpawnCount: 8
- }
- delay: 256
- entity: PathSpawn
- {
- path
- {
- @Levels/Path/Center.path
- translate: 0, -5
- }
- SpawnType: "Raider"
- SpawnDelay: 9
- SpawnCount: 15
- }
- delay: 192
- entity: PathSpawn
- {
- path@Levels/Path/Opener.path
- SpawnType: "Raider"
- SpawnDelay: 10
- SpawnCount: 10
- }
- delay: 28 // Make up the 1500 unit difference when commenting out this block
- popdelay
- delay: 1500
- ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////
- // S P L I T //////////////////////////////////////////////////////////////////////////////////////////////////////
- ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////
- entity: ArmadaSplit
- {
- TargetY: -6
- }
- pushdelay
- entity: CircleSpawn
- {
- CircleTargetPoint: 0, -4
- SpawnType: "CircleJelly"
- SpawnCount: 20
- EnemiesPerSpawn: 1
- }
- delay: 128
- entity: CircleSpawn
- {
- SpawnType: "CircleJelly"
- SpawnCount: 15
- EnemiesPerSpawn: 3
- }
- delay: 128
- entity: CircleSpawn
- {
- CircleTargetPoint: 0, 4
- SpawnType: "CircleJelly"
- SpawnCount: 20
- EnemiesPerSpawn: 1
- }
- delay: 256
- entity: Boomeranger
- {
- FlyInTicks: 90
- FlyOutTicks: 40
- SpacingTicks: 20
- ShotPosition: 9, 4
- ShotPosition: 7, 3
- ShotPosition: 5, 2
- ShotPosition: 3, 3
- ShotPosition: 1, 4
- ShotPosition: 3, 3
- ShotPosition: 1, 2
- ShotPosition: 3, 3
- ShotPosition: 1, 4
- ShotPosition: 3, 3
- ShotPosition: 1, 2
- ShotPosition: 3, 3
- ShotPosition: 1, 4
- ShotPosition: 3, 3
- ShotPosition: 1, 2
- ShotPosition: 3, 3
- ShotPosition: 1, 4
- }
- delay: 256
- entity: PathSpawn
- {
- path
- {
- @Levels/Path/Center.path
- translate: 0, 2
- }
- SpawnType: "Raider"
- SpawnDelay: 9
- SpawnCount: 8
- }
- delay: 256
- entity: Boomeranger
- {
- FlyInTicks: 90
- FlyOutTicks: 40
- SpacingTicks: 20
- ShotPosition: 11, 5
- ShotPosition: 9, 4
- ShotPosition: 7, 3
- ShotPosition: 9, 2
- PingPong
- Repeat: 2
- }
- delay: 256
- entity: PathSpawn
- {
- path
- {
- @Levels/Path/Center.path
- translate: 0, 5
- }
- SpawnType: "Raider"
- SpawnDelay: 9
- SpawnCount: 8
- }
- delay: 220 // For testing
- popdelay
- delay: 1500
- ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////
- // S P L I T //////////////////////////////////////////////////////////////////////////////////////////////////////
- ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////
- entity: ArmadaSplit
- {
- TargetY: 6
- }
- pushdelay
- delay: 36
- entity: CircleSpawn
- {
- SpawnType: "CircleJelly"
- SpawnCount: 15
- EnemiesPerSpawn: 2
- }
- delay: 348
- entity: WaveSpawn
- {
- SpawnType: "WaveJelly"
- SpawnCount: 12
- SpawnDelay: 10
- MinOrigin: 17, -6
- MaxOrigin: 17, -2
- Amplitude: 1
- EnemiesPerSpawn: 3
- }
- delay: 256
- entity: CannonShip
- {
- TargetPosition: 6 -4
- }
- delay: 256
- entity: PathSpawn
- {
- path
- {
- @Levels/Path/Center.path
- translate: 0, -2
- }
- SpawnType: "Raider"
- SpawnDelay: 9
- SpawnCount: 18
- }
- delay: 64
- entity: PathSpawn
- {
- path
- {
- @Levels/Path/Center.path
- translate: 0, -5
- }
- SpawnType: "Raider"
- SpawnDelay: 9
- SpawnCount: 12
- }
- delay: 256
- entity: Boomeranger
- {
- FlyInTicks: 90
- FlyOutTicks: 40
- SpacingTicks: 20
- ShotPosition: 11, -5
- ShotPosition: 9, -4
- ShotPosition: 7, -3
- ShotPosition: 9, -2
- PingPong
- }
- delay: 192
- entity: WaveSpawn
- {
- SpawnType: "WaveJelly"
- SpawnCount: 12
- SpawnDelay: 10
- MinOrigin: 17, -6
- MaxOrigin: 17, -2
- Amplitude: 1
- EnemiesPerSpawn: 3
- }
- delay: 92
- popdelay
- delay: 1500
- ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////
- // C A R R I E R //////////////////////////////////////////////////////////////////////////////////////////////////
- ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////
- entity: ArmadaCarrier
- {
- TargetY: -8
- Port0Type: "TurretShot"
- Port0X: 9
- Port0Flush
- Port0Type: "TurretShot"
- Port0X: 5
- Port0Flush
- Port0Type: "TurretShot"
- Port0X: 1
- Port0Flush
- Port1Type: "MultiMissiles"
- Port1X: 9
- Port1Flush
- Port1Type: "MultiMissiles"
- Port1X: 6
- Port1Flush
- Port1Type: "MultiMissiles"
- Port1X: 3
- Port1Flush
- Port1Type: "MultiMissiles"
- Port1X: -9
- Port1Flush
- Port2Type: "MultiMissiles"
- Port2X: 6
- Port2Flush
- Port2Type: "MultiMissiles"
- Port2X: 3
- Port2Flush
- }
- pushdelay
- entity: Boomeranger
- {
- FlyInTicks: 90
- FlyOutTicks: 40
- SpacingTicks: 20
- ShotPosition: 11, 5
- ShotPosition: 9, 4
- ShotPosition: 7, 3
- ShotPosition: 9, 2
- PingPong
- }
- delay: 384
- entity: PathSpawn
- {
- path@Levels/Path/Opener.path
- SpawnType: "Raider"
- SpawnDelay: 10
- SpawnCount: 12
- }
- entity: CannonShip
- {
- TargetPosition: 6 -2
- }
- entity: CannonShip
- {
- TargetPosition: 1 -5
- }
- popdelay
- delay: 2800
- ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////
- // S P L I T //////////////////////////////////////////////////////////////////////////////////////////////////////
- ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////
- entity: ArmadaSplit
- {
- TargetY: 6
- }
- pushdelay
- popdelay
- delay: 1600
- ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////
- // M O M E N T A R Y P A U S E I N S H I P S ////////////////////////////////////////////////////////////////
- ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////
- ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////
- // S P L I T //////////////////////////////////////////////////////////////////////////////////////////////////////
- ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////
- entity: ArmadaSplit
- {
- TargetY: -6
- }
- pushdelay
- popdelay
- delay: 1600
- ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////
- // C A R R I E R //////////////////////////////////////////////////////////////////////////////////////////////////
- ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////
- entity: ArmadaCarrier
- {
- TargetY: 8
- Port0Type: "MultiMissiles"
- Port0X: -2
- Port0Flush
- Port1Type: "TurretShot"
- Port1X: 9
- Port1Flush
- Port1Type: "TurretShot"
- Port1X: 3
- Port1Flush
- Port1Type: "TurretShot"
- Port1X: -3
- Port1Flush
- Port1Type: "TurretShot"
- Port1X: -9
- Port1Flush
- Port2Type: "TriBeamer"
- Port2X: 9
- Port2Reverse
- Port2Flush
- Port2Type: "MultiMissiles"
- Port2X: 0
- Port2Flush
- }
- pushdelay
- popdelay
- delay: 2800
- ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////
- // C A R R I E R //////////////////////////////////////////////////////////////////////////////////////////////////
- ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////
- entity: ArmadaCarrier
- {
- TargetY: -8
- Port0Type: "MultiMissiles"
- Port0X: 9
- Port0Flush
- Port0Type: "MultiMissiles"
- Port0X: 6
- Port0Flush
- Port0Type: "MultiMissiles"
- Port0X: 3
- Port0Flush
- Port1Type: "TurretShot"
- Port1X: 9
- Port1Flush
- Port1Type: "TurretShot"
- Port1X: 7
- Port1Flush
- Port1Type: "TurretShot"
- Port1X: 5
- Port1Flush
- Port1Type: "TurretShot"
- Port1X: 3
- Port1Flush
- Port1Type: "TurretShot"
- Port1X: 1
- Port1Flush
- Port2Type: "TriBeamer"
- Port2X: 9
- Port2Reverse
- Port2Flush
- Port2Type: "MultiMissiles"
- Port2X: 0
- Port2Flush
- }
- pushdelay
- popdelay
- delay: 2800
- ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////
- // E N D O F S H I P S ////////////////////////////////////////////////////////////////////////////////////////
- ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////
- delay: 200
- entity: Boomeranger
- {
- FlyInTicks: 90
- FlyOutTicks: 40
- SpacingTicks: 20
- ShotPosition: 11, 3
- ShotPosition: 9, -1.5
- ShotPosition: 11, 0
- ShotPosition: 9, 1.5
- ShotPosition: 11, -3
- PingPong
- Repeat: 1
- }
- entity: Boomeranger
- {
- FlyInTicks: 90
- FlyOutTicks: 40
- SpacingTicks: 20
- ShotPosition: 11, 3
- ShotPosition: 9, -1.5
- ShotPosition: 11, 0
- ShotPosition: 9, 1.5
- ShotPosition: 11, -3
- PingPong
- Repeat: 1
- InvertY
- Translate: -6, 0
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement