home *** CD-ROM | disk | FTP | other *** search
- on exitFrame me
- global playerlevel, levelCompleteDelay, gFrameTimer, specialPlayerStats, playerSelectedWeapon, totalShipsRecord
- initializeConstants()
- initializeStarField()
- playerlevel = playerlevel + 1
- levelCompleteDelay = 80
- gFrameTimer = the ticks
- sprite(789).locZ = 770
- sprite(792).locZ = 770
- sprite(795).locZ = 770
- sprite(798).locZ = 777
- playerSelectedWeapon = 1
- set the member of sprite 787 to "WBG 2"
- set the member of sprite 789 to "WBG 1"
- set the member of sprite 792 to "WBG 1"
- set the member of sprite 795 to "WBG 1"
- set the member of sprite 798 to "WBG 1"
- set the width of sprite 777 to 0
- member("Mega Cannon Status").text = "Ready"
- totalShipsRecord = 0
- initializeShipReferenceIndex()
- initializeShips()
- initializeBullets()
- initializePowerups()
- addShip(1, 1, point(1000, 1000), point(0, 0), random(360))
- addPlayerBase(point(0, 0), 1)
- repeat with wEnemyBase = 1 to playerlevel + 2
- coreDistance = 0
- repeat while coreDistance < 10000
- rSpawn = point(random(30000), random(30000)) - 15000
- coreDistance = findDistance(point(0, 0), rSpawn)
- end repeat
- addEnemyBase(rSpawn, 2)
- end repeat
- member("Ammo Display 1").text = string(specialPlayerStats[2])
- member("Ammo Display 2").text = string(specialPlayerStats[3])
- member("Ammo Display 3").text = string(specialPlayerStats[4])
- initializeParticlereference()
- initializeBulletReferenceIndex()
- initializeParticles()
- initializeMinimap()
- end
-
- on addPlayerBase baseCenter, baseSide
- addShip(baseSide, 6, baseCenter, point(0, 0), random(360), 0)
- end
-
- on addEnemyBase baseCenter, baseSide
- addShip(baseSide, 7, baseCenter, point(0, 0), random(360), 0)
- eType = random(4) + 8
- repeat with wEscort = 1 to random(4)
- randomEscortLoc = point(random(3000), random(3000)) - 1500
- addShip(baseSide, eType, baseCenter + randomEscortLoc, point(0, 0), random(360), 1)
- end repeat
- eType = random(3) + 7
- repeat with wEscort = 1 to random(3) - 1
- randomEscortLoc = point(random(3000), random(3000)) - 1500
- addShip(baseSide, eType, baseCenter + randomEscortLoc, point(0, 0), random(360), 1)
- end repeat
- end
-