Section 1
//bttnCredits (bttnCredits)
package {
import flash.display.*;
public dynamic class bttnCredits extends SimpleButton {
}
}//package
Section 2
//bttnReturn (bttnReturn)
package {
import flash.display.*;
public dynamic class bttnReturn extends SimpleButton {
}
}//package
Section 3
//bttnStart (bttnStart)
package {
import flash.display.*;
public dynamic class bttnStart extends SimpleButton {
}
}//package
Section 4
//build2 (build2)
package {
import flash.events.*;
import flash.display.*;
import flash.text.*;
public class build2 extends MovieClip {
var spaceCounter:int;// = 0
var levelTotal:int;// = 23
var character1:Object;
var character2:Object;
var character4:Object;
var fadeTimer:int;// = 0
var character3:Object;
public var startButton:bttnStart;
var backg:mc_skyBox;
var a:int;// = 0
var b:int;// = 0
var c:int;// = 0
var gravity:int;// = 2
var i:int;// = 0
var d:int;// = 0
public var creditsButton:bttnCredits;
public var fade:mc_fadeIn;
var deaths:Array;
var firstFrame:int;// = 0
var fadeIn:mc_fadeIn;
var oldCharacter;// = 1
var winDistX:int;// = 10
var characterArt1:mc_character1;
var characterArt2:mc_character2;
var characterArt3:mc_character3;
var characterArt4:mc_character4;
var winDistY:int;// = 10
var gameElements:mc_gameworldContainer;
var worldOn;// = false
var foreg:mc_foreground;
var fadeOut:mc_fadeOut;
var controlsOn:Boolean;// = false
public var menuButton:bttnReturn;
var charindicator:mc_selectedCharacter;
var level:int;// = 1
var currentCharacter:int;// = 1
var walls:Array;
public function build2(){
a = 0;
b = 0;
c = 0;
d = 0;
i = 0;
currentCharacter = 1;
oldCharacter = 1;
spaceCounter = 0;
gravity = 2;
winDistX = 10;
winDistY = 10;
level = 1;
levelTotal = 23;
worldOn = false;
firstFrame = 0;
controlsOn = false;
fadeTimer = 0;
super();
addFrameScript(0, frame1, 340, frame341, 341, frame342, 342, frame343);
}
public function loadLevel(){
worldOn = false;
gameElements.removeChild(foreg);
startLevel();
}
public function createCharacter1(){
characterArt1 = new mc_character1();
characterArt1.stop();
characterArt1.x = foreg.spawn1.x;
characterArt1.y = (foreg.spawn1.y - 36);
gameElements.addChild(characterArt1);
character1 = new Object();
character1.mc = characterArt1;
character1.inAir = true;
character1.forceX = 0;
character1.forceY = 0;
character1.no = 1;
character1.width = 16;
character1.height = 36;
character1.weightModifier = 1;
character1.jumpStrength = 19;
character1.prevY = character1.mc.y;
character1.prevX = character1.mc.x;
character1.moveSpeed = 10;
gameElements.setChildIndex(character1.mc, gameElements.getChildIndex(foreg));
}
public function createCharacter2(){
characterArt2 = new mc_character2();
characterArt2.stop();
characterArt2.x = foreg.spawn2.x;
characterArt2.y = (foreg.spawn2.y - 30);
gameElements.addChild(characterArt2);
character2 = new Object();
character2.mc = characterArt2;
character2.inAir = true;
character2.forceX = 0;
character2.forceY = 0;
character2.no = 2;
character2.width = 30;
character2.height = 30;
character2.weightModifier = 3;
character2.jumpStrength = 26;
character2.prevY = character2.mc.y;
character2.prevX = character2.mc.x;
character2.moveSpeed = 10;
gameElements.setChildIndex(character2.mc, gameElements.getChildIndex(foreg));
}
public function createCharacter3(){
characterArt3 = new mc_character3();
characterArt3.stop();
characterArt3.x = foreg.spawn3.x;
characterArt3.y = (foreg.spawn3.y - 90);
gameElements.addChild(characterArt3);
character3 = new Object();
character3.mc = characterArt3;
character3.inAir = true;
character3.forceX = 0;
character3.forceY = 0;
character3.no = 3;
character3.width = 16;
character3.height = 90;
character3.weightModifier = 0.6;
character3.jumpStrength = 17;
character3.prevY = character3.mc.y;
character3.prevX = character3.mc.x;
character3.moveSpeed = 6;
gameElements.setChildIndex(character3.mc, gameElements.getChildIndex(foreg));
}
public function startLevel(){
stage.focus = stage;
spaceCounter = 0;
worldOn = false;
firstFrame = 0;
controlsOn = false;
createLevel();
stage.addEventListener(Event.ENTER_FRAME, gameLoop);
stage.addEventListener(KeyboardEvent.KEY_DOWN, keyDownFunction);
stage.addEventListener(KeyboardEvent.KEY_UP, keyUpFunction);
firstFrame = (firstFrame + 1);
}
public function createCharacter4(){
characterArt4 = new mc_character4();
characterArt4.stop();
characterArt4.x = foreg.spawn4.x;
characterArt4.y = (foreg.spawn4.y - 16);
gameElements.addChild(characterArt4);
character4 = new Object();
character4.mc = characterArt4;
character4.inAir = true;
character4.forceX = 0;
character4.forceY = 0;
character4.no = 4;
character4.width = 100;
character4.height = 16;
character4.weightModifier = 1;
character4.jumpStrength = 15;
character4.prevY = character4.mc.y;
character4.prevX = character4.mc.x;
character4.moveSpeed = 10;
gameElements.setChildIndex(character4.mc, gameElements.getChildIndex(foreg));
}
public function moveCharacter(_arg1){
_arg1.prevX = _arg1.mc.x;
_arg1.prevY = _arg1.mc.y;
if (((_arg1.moveLeft) && (!(_arg1.moveRight)))){
_arg1.forceX = -(_arg1.moveSpeed);
} else {
if (((_arg1.moveRight) && (!(_arg1.moveLeft)))){
_arg1.forceX = _arg1.moveSpeed;
} else {
_arg1.forceX = 0;
};
};
if (((_arg1.jump) && (!(_arg1.inAir)))){
if (gravity > 0){
_arg1.forceY = -(_arg1.jumpStrength);
} else {
_arg1.forceY = _arg1.jumpStrength;
};
};
_arg1.forceY = (_arg1.forceY + (gravity * _arg1.weightModifier));
_arg1.mc.x = (_arg1.mc.x + _arg1.forceX);
_arg1.mc.y = (_arg1.mc.y + _arg1.forceY);
}
function frame1(){
stop();
fade.mouseEnabled = false;
startButton.addEventListener(MouseEvent.CLICK, clickStart);
creditsButton.addEventListener(MouseEvent.CLICK, clickCredits);
}
public function keyDownFunction(_arg1:KeyboardEvent){
if (controlsOn){
if (_arg1.keyCode == 37){
this[("character" + currentCharacter)].moveLeft = true;
} else {
if (_arg1.keyCode == 39){
this[("character" + currentCharacter)].moveRight = true;
} else {
if (_arg1.keyCode == 38){
this[("character" + currentCharacter)].jump = true;
} else {
if (_arg1.keyCode == 32){
if (spaceCounter == 0){
oldCharacter = currentCharacter;
currentCharacter = (currentCharacter + 1);
i = 0;
while (i < 10) {
if (currentCharacter > 4){
currentCharacter = 1;
i = 0;
} else {
if (foreg[(("character" + currentCharacter) + "Exists")] == true){
i = 100000000;
if (currentCharacter == oldCharacter){
} else {
this[("character" + oldCharacter)].moveRight = false;
this[("character" + oldCharacter)].moveLeft = false;
this[("character" + oldCharacter)].jump = false;
this[("character" + oldCharacter)].forceX = 0;
};
} else {
currentCharacter = (currentCharacter + 1);
};
};
i++;
};
spaceCounter = 1;
};
};
};
};
};
};
}
public function examineLevel(){
var _local1:*;
var _local2:Object;
var _local3:Object;
walls = [];
deaths = [];
i = 0;
while (i < this.foreg.numChildren) {
_local1 = foreg.getChildAt(i);
if ((_local1 is mc_wallPiece)){
_local2 = new Object();
_local2.mc = _local1;
_local2.leftSide = _local1.x;
_local2.rightSide = (_local1.x + _local1.width);
_local2.topSide = _local1.y;
_local2.bottomSide = (_local1.y + _local1.height);
walls.push(_local2);
};
if ((_local1 is mc_deathBox)){
_local3 = new Object();
_local3.mc = _local1;
_local3.leftSide = _local1.x;
_local3.rightSide = (_local1.x + _local1.width);
_local3.topSide = _local1.y;
_local3.bottomSide = (_local1.y + _local1.height);
deaths.push(_local3);
};
i++;
};
}
public function clickMenu(_arg1:MouseEvent){
this.gotoAndStop(1, "frontPage");
}
public function checkForCollisions(_arg1){
d = 0;
while (d < 2) {
d = 3;
i = 0;
while (i < deaths.length) {
if ((((((((_arg1.mc.x < deaths[i].rightSide)) && (((_arg1.mc.x + _arg1.mc.width) > deaths[i].leftSide)))) && ((_arg1.mc.y < deaths[i].bottomSide)))) && (((_arg1.mc.y + _arg1.mc.height) > deaths[i].topSide)))){
controlsOn = false;
worldOn = false;
fadeTimer = 1;
fadeOut = new mc_fadeOut();
gameElements.addChild(fadeOut);
};
i++;
};
i = 0;
while (i < walls.length) {
if (!(_arg1.forceY) == 0){
_arg1.inAir = true;
};
if (_arg1.forceY > 0){
if ((((((((((_arg1.prevY + _arg1.height) - 1) < walls[i].topSide)) && (((_arg1.mc.y + _arg1.mc.height) > walls[i].topSide)))) && ((_arg1.mc.x < walls[i].rightSide)))) && (((_arg1.mc.x + _arg1.mc.width) > walls[i].leftSide)))){
_arg1.mc.y = ((walls[i].topSide - _arg1.height) - 1);
_arg1.forceY = 0;
d = 0;
if (gravity > 0){
_arg1.inAir = false;
};
};
} else {
if (((((((((_arg1.prevY + 1) > walls[i].bottomSide)) && ((_arg1.mc.y < walls[i].bottomSide)))) && ((_arg1.mc.x < walls[i].rightSide)))) && (((_arg1.mc.x + _arg1.mc.width) > walls[i].leftSide)))){
_arg1.mc.y = (walls[i].bottomSide + 1);
_arg1.forceY = 0;
d = 0;
if (gravity < 0){
_arg1.inAir = false;
};
};
};
if (_arg1.forceX > 0){
if ((((((((((_arg1.prevX + _arg1.width) - 1) < walls[i].leftSide)) && (((_arg1.mc.x + _arg1.mc.width) > walls[i].leftSide)))) && ((_arg1.mc.y < walls[i].bottomSide)))) && (((_arg1.mc.y + _arg1.mc.height) > walls[i].topSide)))){
_arg1.mc.x = ((walls[i].leftSide - _arg1.width) - 1);
_arg1.forceX = 0;
d = 0;
};
} else {
if (((((((((_arg1.prevX + 1) > walls[i].rightSide)) && ((_arg1.mc.x < walls[i].rightSide)))) && ((_arg1.mc.y < walls[i].bottomSide)))) && (((_arg1.mc.y + _arg1.mc.height) > walls[i].topSide)))){
_arg1.mc.x = (walls[i].rightSide + 1);
_arg1.forceX = 0;
d = 0;
};
};
i++;
};
i = 1;
while (i < 5) {
if (foreg[(("character" + i) + "Exists")] == true){
if (_arg1.no == i){
} else {
if (_arg1.prevY < _arg1.mc.y){
if ((((((((((_arg1.prevY + _arg1.height) - 1) < this[("character" + i)].mc.y)) && (((_arg1.mc.y + _arg1.mc.height) > this[("character" + i)].mc.y)))) && ((_arg1.mc.x < (this[("character" + i)].mc.x + this[("character" + i)].width))))) && (((_arg1.mc.x + _arg1.mc.width) > this[("character" + i)].mc.x)))){
_arg1.mc.y = ((this[("character" + i)].mc.y - _arg1.height) - 1);
_arg1.forceY = 0;
d = 0;
if (gravity > 0){
_arg1.inAir = false;
};
};
} else {
if (((((((((_arg1.prevY + 1) > (this[("character" + i)].mc.y + this[("character" + i)].height))) && ((_arg1.mc.y < (this[("character" + i)].mc.y + this[("character" + i)].height))))) && ((_arg1.mc.x < (this[("character" + i)].mc.x + this[("character" + i)].width))))) && (((_arg1.mc.x + _arg1.mc.width) > this[("character" + i)].mc.x)))){
_arg1.mc.y = ((this[("character" + i)].mc.y + this[("character" + i)].height) + 1);
_arg1.forceY = 0;
d = 0;
if (gravity < 0){
_arg1.inAir = false;
};
};
};
if (_arg1.prevX < _arg1.mc.x){
if ((((((((((_arg1.prevX + _arg1.width) - 1) < this[("character" + i)].mc.x)) && (((_arg1.mc.x + _arg1.mc.width) > this[("character" + i)].mc.x)))) && ((_arg1.mc.y < (this[("character" + i)].mc.y + this[("character" + i)].height))))) && (((_arg1.mc.y + _arg1.mc.height) > this[("character" + i)].mc.y)))){
_arg1.mc.x = ((this[("character" + i)].mc.x - _arg1.width) - 1);
_arg1.forceX = 0;
d = 0;
};
} else {
if (((((((((_arg1.prevX + 1) > (this[("character" + i)].mc.x + this[("character" + i)].width))) && ((_arg1.mc.x < (this[("character" + i)].mc.x + this[("character" + i)].width))))) && ((_arg1.mc.y < (this[("character" + i)].mc.y + this[("character" + i)].height))))) && (((_arg1.mc.y + _arg1.mc.height) > this[("character" + i)].mc.y)))){
_arg1.mc.x = ((this[("character" + i)].mc.x + this[("character" + i)].width) + 1);
_arg1.forceX = 0;
d = 0;
};
};
};
};
i++;
};
d++;
};
}
public function faderControl(){
if (fadeTimer > 0){
fadeTimer = (fadeTimer + 1);
if (fadeTimer == 35){
fadeTimer = 0;
if (level > levelTotal){
level = 1;
gotoAndStop(1, "credits");
} else {
loadLevel();
};
};
};
if (fadeTimer < 0){
fadeTimer = (fadeTimer - 1);
if (fadeTimer == -25){
fadeTimer = 0;
gameElements.addChild(charindicator);
controlsOn = true;
};
};
}
public function keyUpFunction(_arg1:KeyboardEvent){
if (_arg1.keyCode == 37){
this[("character" + currentCharacter)].moveLeft = false;
} else {
if (_arg1.keyCode == 39){
this[("character" + currentCharacter)].moveRight = false;
} else {
if (_arg1.keyCode == 38){
this[("character" + currentCharacter)].jump = false;
} else {
if (_arg1.keyCode == 32){
spaceCounter = 0;
};
};
};
};
}
function frame341(){
gotoAndStop(1, "game");
}
function frame342(){
stop();
menuButton.addEventListener(MouseEvent.CLICK, clickMenu);
}
function frame343(){
startLevel();
}
public function checkGoals(){
a = 0;
i = 1;
while (i < 5) {
if (foreg[(("character" + i) + "Exists")] == true){
if ((((((((this[("character" + i)].mc.x > (foreg[("goal" + i)].x - winDistX))) && (((this[("character" + i)].mc.x + this[("character" + i)].width) < ((foreg[("goal" + i)].x + foreg[("goal" + i)].width) + winDistX))))) && ((this[("character" + i)].mc.y > (foreg[("goal" + i)].y - winDistY))))) && (((this[("character" + i)].mc.y + this[("character" + i)].height) < ((foreg[("goal" + i)].y + foreg[("goal" + i)].height) + winDistY))))){
foreg[("goal" + i)].gotoAndStop(2);
} else {
foreg[("goal" + i)].gotoAndStop(1);
a = (a + 1);
};
};
i++;
};
if (a == 0){
controlsOn = false;
worldOn = false;
fadeTimer = 1;
fadeOut = new mc_fadeOut();
gameElements.addChild(fadeOut);
level = (level + 1);
};
}
public function gameLoop(_arg1:Event){
if (worldOn == true){
if (foreg.character1Exists == true){
moveCharacter(character1);
checkForCollisions(character1);
};
if (foreg.character2Exists == true){
moveCharacter(character2);
checkForCollisions(character2);
};
if (foreg.character3Exists == true){
moveCharacter(character3);
checkForCollisions(character3);
};
if (foreg.character4Exists == true){
moveCharacter(character4);
checkForCollisions(character4);
};
charindicator.y = ((this[("character" + currentCharacter)].mc.y - charindicator.height) - 10);
charindicator.x = ((this[("character" + currentCharacter)].mc.x + (this[("character" + currentCharacter)].width / 2)) - (charindicator.width / 2));
checkGoals();
} else {
if (firstFrame == 1){
firstFrame = 0;
examineLevel();
if (foreg.character1Exists == true){
createCharacter1();
};
if (foreg.character2Exists == true){
createCharacter2();
};
if (foreg.character3Exists == true){
createCharacter3();
};
if (foreg.character4Exists == true){
createCharacter4();
};
charindicator = new mc_selectedCharacter();
currentCharacter = foreg.startingChar;
worldOn = true;
fadeTimer = -1;
};
};
faderControl();
}
public function clickStart(_arg1:MouseEvent){
this.gotoAndPlay(1, "intro");
}
public function createLevel(){
backg = new mc_skyBox();
backg.stop();
foreg = new mc_foreground();
foreg.gotoAndStop(level);
gameElements = new mc_gameworldContainer();
addChild(gameElements);
gameElements.addChild(backg);
gameElements.addChild(foreg);
fadeIn = new mc_fadeIn();
gameElements.addChild(fadeIn);
}
public function clickCredits(_arg1:MouseEvent){
this.gotoAndStop(1, "credits");
}
}
}//package
Section 5
//mc_character1 (mc_character1)
package {
import flash.display.*;
public dynamic class mc_character1 extends MovieClip {
}
}//package
Section 6
//mc_character1Goal (mc_character1Goal)
package {
import flash.display.*;
public dynamic class mc_character1Goal extends MovieClip {
public function mc_character1Goal(){
addFrameScript(0, frame1);
}
function frame1(){
stop();
}
}
}//package
Section 7
//mc_character2 (mc_character2)
package {
import flash.display.*;
public dynamic class mc_character2 extends MovieClip {
}
}//package
Section 8
//mc_character2Goal (mc_character2Goal)
package {
import flash.display.*;
public dynamic class mc_character2Goal extends MovieClip {
public function mc_character2Goal(){
addFrameScript(0, frame1);
}
function frame1(){
stop();
}
}
}//package
Section 9
//mc_character3 (mc_character3)
package {
import flash.display.*;
public dynamic class mc_character3 extends MovieClip {
}
}//package
Section 10
//mc_character3Goal (mc_character3Goal)
package {
import flash.display.*;
public dynamic class mc_character3Goal extends MovieClip {
public function mc_character3Goal(){
addFrameScript(0, frame1);
}
function frame1(){
stop();
}
}
}//package
Section 11
//mc_character4 (mc_character4)
package {
import flash.display.*;
public dynamic class mc_character4 extends MovieClip {
}
}//package
Section 12
//mc_character4Goal (mc_character4Goal)
package {
import flash.display.*;
public dynamic class mc_character4Goal extends MovieClip {
public function mc_character4Goal(){
addFrameScript(0, frame1);
}
function frame1(){
stop();
}
}
}//package
Section 13
//mc_deathBox (mc_deathBox)
package {
import flash.display.*;
public dynamic class mc_deathBox extends MovieClip {
}
}//package
Section 14
//mc_fadeIn (mc_fadeIn)
package {
import flash.display.*;
public dynamic class mc_fadeIn extends MovieClip {
public var masky:MovieClip;
public function mc_fadeIn(){
addFrameScript(0, frame1, 29, frame30);
}
function frame1(){
masky.mouseEnabled = false;
}
function frame30(){
stop();
}
}
}//package
Section 15
//mc_fadeOut (mc_fadeOut)
package {
import flash.display.*;
public dynamic class mc_fadeOut extends MovieClip {
public function mc_fadeOut(){
addFrameScript(29, frame30);
}
function frame30(){
stop();
}
}
}//package
Section 16
//mc_foreground (mc_foreground)
package {
import flash.display.*;
public dynamic class mc_foreground extends MovieClip {
public var spawn2:mc_spawner;
public var spawn1:mc_spawner;
public var character3Exists:Boolean;
public var spawn3:mc_spawner;
public var spawn4:mc_spawner;
public var character4Exists:Boolean;
public var goal2:mc_character2Goal;
public var goal3:mc_character3Goal;
public var goal4:mc_character4Goal;
public var character1Exists:Boolean;
public var goal1:mc_character1Goal;
public var startingChar;
public var character2Exists:Boolean;
public function mc_foreground(){
addFrameScript(0, frame1, 1, frame2, 2, frame3, 3, frame4, 4, frame5, 5, frame6, 6, frame7, 7, frame8, 8, frame9, 9, frame10, 10, frame11, 11, frame12, 12, frame13, 13, frame14, 14, frame15, 15, frame16, 16, frame17, 17, frame18, 18, frame19, 19, frame20, 20, frame21, 21, frame22, 22, frame23);
}
function frame14(){
character1Exists = true;
character2Exists = true;
character3Exists = true;
character4Exists = false;
startingChar = 1;
}
function frame10(){
character1Exists = true;
character2Exists = true;
character3Exists = false;
character4Exists = false;
startingChar = 1;
}
function frame12(){
character1Exists = true;
character2Exists = true;
character3Exists = true;
character4Exists = false;
startingChar = 1;
}
function frame18(){
character1Exists = true;
character2Exists = true;
character3Exists = true;
character4Exists = true;
startingChar = 1;
}
function frame3(){
character1Exists = true;
character2Exists = false;
character3Exists = false;
character4Exists = false;
startingChar = 1;
}
function frame6(){
character1Exists = true;
character2Exists = true;
character3Exists = false;
character4Exists = false;
startingChar = 1;
}
function frame7(){
character1Exists = true;
character2Exists = true;
character3Exists = false;
character4Exists = false;
startingChar = 1;
}
function frame1(){
character1Exists = true;
character2Exists = false;
character3Exists = false;
character4Exists = false;
startingChar = 1;
}
function frame19(){
character1Exists = false;
character2Exists = true;
character3Exists = false;
character4Exists = true;
startingChar = 2;
}
function frame13(){
character1Exists = true;
character2Exists = true;
character3Exists = true;
character4Exists = false;
startingChar = 1;
}
function frame17(){
character1Exists = true;
character2Exists = true;
character3Exists = true;
character4Exists = true;
startingChar = 1;
}
function frame5(){
character1Exists = true;
character2Exists = false;
character3Exists = false;
character4Exists = false;
startingChar = 1;
}
function frame22(){
character1Exists = true;
character2Exists = true;
character3Exists = true;
character4Exists = true;
startingChar = 1;
}
function frame8(){
character1Exists = true;
character2Exists = true;
character3Exists = false;
character4Exists = false;
startingChar = 1;
}
function frame9(){
character1Exists = true;
character2Exists = true;
character3Exists = false;
character4Exists = false;
startingChar = 1;
}
function frame15(){
character1Exists = true;
character2Exists = true;
character3Exists = true;
character4Exists = false;
startingChar = 1;
}
function frame16(){
character1Exists = true;
character2Exists = true;
character3Exists = true;
character4Exists = true;
startingChar = 1;
}
function frame21(){
character1Exists = true;
character2Exists = true;
character3Exists = true;
character4Exists = true;
startingChar = 1;
}
function frame11(){
character1Exists = true;
character2Exists = true;
character3Exists = true;
character4Exists = false;
startingChar = 1;
}
function frame23(){
character1Exists = true;
character2Exists = true;
character3Exists = true;
character4Exists = true;
startingChar = 1;
}
function frame4(){
character1Exists = true;
character2Exists = false;
character3Exists = false;
character4Exists = false;
startingChar = 1;
}
function frame20(){
character1Exists = true;
character2Exists = false;
character3Exists = true;
character4Exists = false;
startingChar = 1;
}
function frame2(){
character1Exists = true;
character2Exists = false;
character3Exists = false;
character4Exists = false;
startingChar = 1;
}
}
}//package
Section 17
//mc_gameworldContainer (mc_gameworldContainer)
package {
import flash.display.*;
public dynamic class mc_gameworldContainer extends MovieClip {
}
}//package
Section 18
//mc_selectedCharacter (mc_selectedCharacter)
package {
import flash.display.*;
public dynamic class mc_selectedCharacter extends MovieClip {
}
}//package
Section 19
//mc_skyBox (mc_skyBox)
package {
import flash.display.*;
public dynamic class mc_skyBox extends MovieClip {
}
}//package
Section 20
//mc_spawner (mc_spawner)
package {
import flash.display.*;
public dynamic class mc_spawner extends MovieClip {
}
}//package
Section 21
//mc_wallPiece (mc_wallPiece)
package {
import flash.display.*;
public dynamic class mc_wallPiece extends MovieClip {
}
}//package