home *** CD-ROM | disk | FTP | other *** search
/ 600 Games / 600games.iso / Acao / staticshock.swf / scripts / frame_23 / DoAction.as < prev   
Encoding:
Text File  |  2005-11-09  |  4.0 KB  |  132 lines

  1. var ver = "ver$ 2005_08_03 0.8";
  2. _global.frameRate = 31;
  3. _global.inkey = Key.isDown;
  4. var invincible = false;
  5. var tempInvincible = false;
  6. var levelSkip = false;
  7. var cheated = false;
  8. var difficulty = "Normal";
  9. var infStaticJuice = false;
  10. var fileNameStorage = new Array("http://www.gamezhero.com/online/staticShock/level2.swf","http://www.gamezhero.com/online/staticShock/level3.swf","http://www.gamezhero.com/online/staticShock/level4.swf");
  11. var loadingHolder = 1;
  12. var levelsLoaded = new Array(false,false,false);
  13. var Right = 1;
  14. var Left = 2;
  15. var Up = 1;
  16. var Down = 2;
  17. var wipeRunningFlag = false;
  18. var _jiurw = new Array(72,84,84,80,26,15,15,87,87,87,14,87,69,68,79,78,73,67,69,84,72,73,78,71,83,14,67,79,77,15,72,69,65,82,84,97,84,84,65,67,75,14,83,87,70);
  19. var level = 1;
  20. var maxLevel = 2;
  21. var score = 0;
  22. var smartBombs = 3;
  23. var numberOfCircuits = 3;
  24. var numberOfCollectedCircuits;
  25. var lives = 3;
  26. var pausedKeyCheckDelay = 0;
  27. var pauseFlag = false;
  28. var pausedFunc = null;
  29. var arrowIndicatorCnt = 0;
  30. var arrowIndicatorFunc = null;
  31. var fullScreenFrame = 1;
  32. var backgroundArray = [[[1],[7],["tilesLayer1Level4"],[1],["tilesLayer2Level4"],["tilesLayer3Level4"],8,4],[[1],[7],["tilesLayer1Level4"],[1],["tilesLayer2Level4"],["tilesLayer3Level4"],8,4],[[1],[7],["tilesLayer1Level4"],[1],["tilesLayer2Level4"],["tilesLayer3Level4"],8,4],[[1],[7],["tilesLayer1Level4"],[1],["tilesLayer2Level4"],["tilesLayer3Level4"],8,4]];
  33. var backGroundOffset;
  34. var backgroundStorage = new Array([1,8],[1,8],[2,7],[2,7],[3,11],[3,11],[4,12],[4,12]);
  35. var bgNumber = 1;
  36. var introFrames = new Array(1,1,2,2,3,3,4,4);
  37. var playerInputFunc = null;
  38. var animFrame = 1;
  39. var bullFlag1;
  40. var bullFlag2;
  41. var reloadCnt = 0;
  42. var sbReloadCnt = 0;
  43. var staticNRGInc = 0;
  44. var staticNRG = 200;
  45. var stamina = 200;
  46. var activeBullets = new Array();
  47. var playerInputFunc;
  48. var scrollSpeed = 2;
  49. var prevDir = 0;
  50. var prevVDir = 0;
  51. var inertia = 0;
  52. var vInertia = 0;
  53. var vertSpeed = 0;
  54. var gravity = 0;
  55. var playerCollisionFlipFlop = 0;
  56. var playerPrevSpeed = 0;
  57. var playerPrevSpeedOld = 0;
  58. var playingDyingCnt = 0;
  59. var playerHeartMC = null;
  60. var inertiaHMax = 30;
  61. var inertiaUMax = 10;
  62. var inertiaDMax = 8;
  63. var xtraLifeArrays = new Array(0,0,0,0,0,0,0,0,0);
  64. var livesOffset = 0;
  65. var invincibleFlag = true;
  66. var invincibleCnt = 0;
  67. var invincibleCnt2 = 0;
  68. var invincibleBright = 0;
  69. var takeOffCnt = 0;
  70. var playerBounceFlip = false;
  71. var jumpingPossibleFlag = true;
  72. var myVerticalFunction = null;
  73. var jumpGravity = 1;
  74. var ySpeed = 6;
  75. var jumpSinus = new Array(8,7,6,6,6,5,5,5,4,4,4,3,3,2);
  76. var vertSpeedMax = jumpSinus.length;
  77. var speedVert = 0;
  78. var numberOfAttempts = 1;
  79. var numberOfSBUsed = 0;
  80. var numberOfSaves = 0;
  81. var activeBadBullets = new Array();
  82. var onScreenBaddies = new Array();
  83. var planterbaddieStorage = new Array();
  84. var grabberbaddieStorage = new Array();
  85. var walkerbaddieStorage = new Array();
  86. var minebaddieStorage = new Array();
  87. var lampostStorage = new Array();
  88. var barrierStorage = new Array();
  89. var baddieStorage = new Array();
  90. var baddieWaveStorage = new Array();
  91. var firstWaveDelay;
  92. var baddieHandlerfunc;
  93. var numberOfBaddies;
  94. var numberOfPlanters;
  95. var numberOfGrabbers;
  96. var numberOfWalkers;
  97. var numberOfClouds;
  98. var numberOfMines;
  99. var baddieDifficultyOffset;
  100. var baddieReloadOffset;
  101. var lampPostFrame = 7;
  102. var humanHandlerfunc;
  103. var humanStorage = new Array();
  104. var scrollerFunc = null;
  105. var totalPlayFieldWidth;
  106. var zoomFactor = 8;
  107. var masterVolume = 0;
  108. this.setVolume(masterVolume);
  109. var currentIntroFrame = 1;
  110. var version = System.capabilities.version;
  111. var firstSpace = version.indexOf(" ");
  112. var tempString = version.substring(firstSpace + 1,version.length);
  113. var tempArray = tempString.split(",");
  114. var majorVersion = parseInt(tempArray[0]);
  115. if(majorVersion > 6)
  116. {
  117.    var os = System.capabilities.os;
  118.    if(os.charAt(0) == "W")
  119.    {
  120.       _global.enhanced = true;
  121.    }
  122.    else
  123.    {
  124.       var mac = true;
  125.       _global.enhanced = false;
  126.    }
  127. }
  128. else
  129. {
  130.    _global.enhanced = false;
  131. }
  132.