home *** CD-ROM | disk | FTP | other *** search
- function GameSetup()
- {
- game = new BubbleTanksGame();
- gameCreated = false;
- framesToCatchUp = 1;
- framesNum = 0;
- game.StartGame();
- }
- function Mediator()
- {
- game.RunGame();
- }
- function ExitGame()
- {
- delete game;
- UpdateEnemyList();
- _root.gotoAndStop("main");
- }
- function DropBubbles(numBubbles, origin, givenPower)
- {
- game.DropPickupBubbles(numBubbles,origin,givenPower);
- }
- function EnemyShoot(startPos, startAngle, mySpeed, mySize, myDamage)
- {
- game.EnemyFire(startPos,startAngle,mySpeed,mySize,myDamage);
- }
- function EnemyShootSpecial(myType, startPos, startAngle, mySpeed, mySize, myDamage)
- {
- game.EnemyFireSpecial(myType,startPos,startAngle,mySpeed,mySize,myDamage);
- }
- function ReportDeath(name)
- {
- game.EnemyDead(name);
- }
- function SpawnUnit(enemyType, startPosition, OriginUnit)
- {
- return game.CreateNewUnit(enemyType,startPosition,OriginUnit);
- }
- function ReportAvatarDamage(numDamage)
- {
- game.AvatarHit(numDamage);
- }
- function DeleteOpenMask()
- {
- _root.removeMovieClip("openMask");
- }
- function CleanEffect(effectName)
- {
- game.RemoveEffect(effectName);
- }
- function AddEffect(myName, myLocation, myLock, myTarget)
- {
- game.CreateEffect(myName,myLocation,myLock,myTarget);
- }
- stop();
- var game;
- var gameCreated;
- var framesToCatchUp;
- var framesNum;
-