STORY   LOOP   FURRY   PORN   GAMES
• C •   SERVICES [?] [R] RND   POPULAR
Archived flashes:
228128
/disc/ · /res/     /show/ · /fap/ · /gg/ · /swf/P0001 · P2561 · P5121

<div style="position:absolute;top:-99px;left:-99px;"><img src="http://swfchan.com:57475/25732985?noj=FRM25732985-14DC" width="1" height="1"></div>

Recess Rumble.swf

This is the info page for
Flash #25286

(Click the ID number above for more basic data on this flash file.)


Text
How To Play?
1 Player
Multiplayer
Credits

Objective: Defeat your opponent by gaining the most
amount of popularity before the time runs out and it's time
to go back to class!
Controls:
action                   player 1                   player 2
punch                         a                              Left
hard punch    press & hold a     press & hold Left
kick                           D                             Right
hard kick       Press & Hold D    Press & Hold Right
block                       W                               Up
Move Left                H                                1
Move Right             J                                 2

next

How to Play

Special Moves:
each time you succesfully hit your opponent a star on your
special meter will fill up. if you get hit, all the stars you
have filled will go away.
after six consecutive hits your special meter will be full and
you can perform your character's own special move.
To do so use the punch, kick, and block keys to type the
combination on the screen. If you type it correctly before
three seconds are up, you will perform the move.

back

Rumbles:
whenever the fight becomes evenly matched you will be
thrown into a rumble, and a large, chaotic dust cloud will
appear.
when this happens you must press the punch and kick keys
consecutively as fast as you can until you fill up the bar.
The first player to fill his bar wins the rumble and comes
out on top.

menu

Choose Player 1

Choose Player 1

DIRECTED BY:
Daniel Bahamon  and  santiago silva
Graphics/animation by:                       Programmed by:
Santiago Silva                      Daniel Bahamon
Sounds by:
osnoff, psion, rimela, freidas-hunt

LEVEL SELECT

LEVEL SELECT

Player 1

Player 2

Popularity

F8 = help

F7= pause

F9 = quit

<p align="center"><font face="BadaBoom BB" size="25" color="#ffffff" letterSpacing="0.000000" kerning="1">1:10</font></p>

Press F8 to go back

Objective: Defeat your opponent by gaining the most
amount of popularity before the time runs out and it's time
to go back to class!
Controls:
action                   player 1                   player 2
punch                         a                              Left
hard punch    press & hold a     press & hold Left
kick                           D                             Right
hard kick       Press & Hold D    Press & Hold Right
block                       W                               Up
Move Left                H                                1
Move Right             J                                 2

ii Paused

Are you sure you want to quit?

yes                     NO

ActionScript [AS1/AS2]

Frame 1
stop();
Frame 2
stop(); player2Playing = 0; computerPlaying = 0; if (soundsImported != 1) { var sound1 = new Sound(); sound1.attachSound("osnoff3"); sound1TotalTime = Math.round((sound1.duration / 1000) * 12); var sound2 = new Sound(); sound2.attachSound("rimela2"); sound2TotalTime = Math.round((sound2.duration / 1000) * 12); var introSound = new Sound(); introSound.attachSound("freidas-hunt"); introSoundTotalTime = Math.round((introSound.duration / 1000) * 12); introSound.start(); var timeOutSound = new Sound(); timeOutSound.attachSound("timeOutSound"); var softPunchSound = new Sound(); softPunchSound.attachSound("softPunchSound"); var hardPunchSound = new Sound(); hardPunchSound.attachSound("hardPunchSound"); var wrongAnswerSound = new Sound(); wrongAnswerSound.attachSound("wrongAnswerSound"); soundsImported = 1; }
Instance of Symbol 127 MovieClip in Frame 3
on (press) { this._parent.gotoAndStop("menu"); } on (rollOver) { this.gotoAndStop("over"); } on (rollOut) { this.gotoAndStop("out"); }
Frame 4
colorFrame = 1; nerdSelected = 0; sportySelected = 0; bullySelected = 0; instructionsTxt = "Player 1 Choose your character"; message2 = "Choose the Character that is going to be controled by the computer"; message3 = "Select the place where you want to battle";
Instance of Symbol 164 MovieClip in Frame 4
on (press) { if ((this._parent.colorFrame == 1) && (this._parent.nerdSelected == 0)) { this._parent.player1Selected = "nerd"; this._parent.instructionsTxt = this._parent.message2; this._parent.colorFrame = 2; this._parent.nerdSelected = 1; } if ((this._parent.colorFrame == 2) && (this._parent.nerdSelected == 0)) { this._parent.player2Selected = "nerd"; this._parent.instructionsTxt = this._parent.message2; this._parent.colorFrame = 3; this._parent.nerdSelected = 1; this._parent.computerPlaying = 1; this._parent.gotoAndStop("1pGame"); } } on (rollOver) { if (this._parent.nerdSelected == 0) { if (this._parent.colorFrame == 1) { this.gotoAndStop("color1"); } if (this._parent.colorFrame == 2) { this.gotoAndStop("color2"); } } } on (rollOut) { if (this._parent.nerdSelected == 0) { this.gotoAndStop("blank"); } }
Instance of Symbol 167 MovieClip in Frame 4
on (press) { if ((this._parent.colorFrame == 1) && (this._parent.sportySelected == 0)) { this._parent.player1Selected = "sporty"; this._parent.instructionsTxt = this._parent.message2; this._parent.colorFrame = 2; this._parent.sportySelected = 1; } if ((this._parent.colorFrame == 2) && (this._parent.sportySelected == 0)) { this._parent.player2Selected = "sporty"; this._parent.instructionsTxt = this._parent.message3; this._parent.colorFrame = 3; this._parent.sportySelected = 1; this._parent.computerPlaying = 1; this._parent.gotoAndStop("1pGame"); } } on (rollOver) { if (this._parent.sportySelected == 0) { if (this._parent.colorFrame == 1) { this.gotoAndStop("color1"); } if (this._parent.colorFrame == 2) { this.gotoAndStop("color2"); } } } on (rollOut) { if (this._parent.sportySelected == 0) { this.gotoAndStop("blank"); } }
Instance of Symbol 170 MovieClip in Frame 4
on (press) { if ((this._parent.colorFrame == 1) && (this._parent.bullySelected == 0)) { this._parent.player1Selected = "bully"; this._parent.instructionsTxt = this._parent.message2; this._parent.colorFrame = 2; this._parent.bullySelected = 1; } if ((this._parent.colorFrame == 2) && (this._parent.bullySelected == 0)) { this._parent.player2Selected = "bully"; this._parent.instructionsTxt = this._parent.message3; this._parent.colorFrame = 3; this._parent.bullySelected = 1; this._parent.computerPlaying = 1; this._parent.gotoAndStop("1pGame"); } } on (rollOver) { if (this._parent.bullySelected == 0) { if (this._parent.colorFrame == 1) { this.gotoAndStop("color1"); } if (this._parent.colorFrame == 2) { this.gotoAndStop("color2"); } } } on (rollOut) { if (this._parent.bullySelected == 0) { this.gotoAndStop("blank"); } }
Frame 5
colorFrame = 1; nerdSelected = 0; sportySelected = 0; bullySelected = 0; instructionsTxt = "Player 1 Choose your character"; message2 = "Player 2 Click on the Player you want to Choose"; message3 = "Select the place where you want to battle";
Instance of Symbol 164 MovieClip in Frame 5
on (press) { if ((this._parent.colorFrame == 1) && (this._parent.nerdSelected == 0)) { this._parent.player1Selected = "nerd"; this._parent.instructionsTxt = this._parent.message2; this._parent.colorFrame = 2; this._parent.nerdSelected = 1; } if ((this._parent.colorFrame == 2) && (this._parent.nerdSelected == 0)) { this._parent.player2Selected = "nerd"; this._parent.instructionsTxt = this._parent.message2; this._parent.colorFrame = 3; this._parent.nerdSelected = 1; this._parent.player2Playing = 1; this._parent.gotoAndStop("1pGame"); } } on (rollOver) { if (this._parent.nerdSelected == 0) { if (this._parent.colorFrame == 1) { this.gotoAndStop("color1"); } if (this._parent.colorFrame == 2) { this.gotoAndStop("color2"); } } } on (rollOut) { if (this._parent.nerdSelected == 0) { this.gotoAndStop("blank"); } }
Instance of Symbol 167 MovieClip in Frame 5
on (press) { if ((this._parent.colorFrame == 1) && (this._parent.sportySelected == 0)) { this._parent.player1Selected = "sporty"; this._parent.instructionsTxt = this._parent.message2; this._parent.colorFrame = 2; this._parent.sportySelected = 1; } if ((this._parent.colorFrame == 2) && (this._parent.sportySelected == 0)) { this._parent.player2Selected = "sporty"; this._parent.instructionsTxt = this._parent.message3; this._parent.colorFrame = 3; this._parent.sportySelected = 1; this._parent.player2Playing = 1; this._parent.gotoAndStop("1pGame"); } } on (rollOver) { if (this._parent.sportySelected == 0) { if (this._parent.colorFrame == 1) { this.gotoAndStop("color1"); } if (this._parent.colorFrame == 2) { this.gotoAndStop("color2"); } } } on (rollOut) { if (this._parent.sportySelected == 0) { this.gotoAndStop("blank"); } }
Instance of Symbol 170 MovieClip in Frame 5
on (press) { if ((this._parent.colorFrame == 1) && (this._parent.bullySelected == 0)) { this._parent.player1Selected = "bully"; this._parent.instructionsTxt = this._parent.message2; this._parent.colorFrame = 2; this._parent.bullySelected = 1; } if ((this._parent.colorFrame == 2) && (this._parent.bullySelected == 0)) { this._parent.player2Selected = "bully"; this._parent.instructionsTxt = this._parent.message3; this._parent.colorFrame = 3; this._parent.bullySelected = 1; this._parent.player2Playing = 1; this._parent.gotoAndStop("1pGame"); } } on (rollOver) { if (this._parent.bullySelected == 0) { if (this._parent.colorFrame == 1) { this.gotoAndStop("color1"); } if (this._parent.colorFrame == 2) { this.gotoAndStop("color2"); } } } on (rollOut) { if (this._parent.bullySelected == 0) { this.gotoAndStop("blank"); } }
Frame 7
if (player1Selected == "nerd") { player1Char = "nerd"; p1MoveAmount = 10; p1Right = "74"; p1Left = "72"; p1Punch = "65"; p1Kick = "68"; p1Block1 = "87"; p1Block2 = "83"; p1StartPunchCount1 = 0; p1StartKickCount1 = 0; p1ReleasePunch1 = 0; p1ReleaseKick1 = 0; p1PunchCount1 = 0; p1Punch1Count = 0; p1Punch1 = 0; p1Punch2 = 0; p1KickCount1 = 0; p1Kick1Count = 0; p1Kick1 = 0; p1Kick2 = 0; p1BlockPunch1 = 0; p1BlockKick1 = 0; p1Kicking = 0; p1Punching = 0; p1Walking = 0; p1Hit = 0; p1PunchedP2 = 0; p1PunchCount2 = 0; p1SpecialMove = 0; p1Reset = 0; p1ResetCount = 0; player1Health = 100; p1PunchCount = 5; p1KickCount = 3; p1Punch1Force = 20; p1Punch2Force = 20; p1FastPunchForce = 50; p1Kick1Force = 10; p1Kick2Force = 40; p1Punch1HighDamage = 5; p1Punch2HighDamage = 10; p1FastPunchHighDamage = 10; p1Kick1HighDamage = 5; p1Kick2HighDamage = 10; p1MaxPunch1Count = 5; p1MaxPunch1 = 2; p1MaxPunch2 = 5; p1MaxKick1 = 3; p1MaxKick2 = 4; p1Punch1Speed = 10; p1Punch2Speed = 10; p1FastPunchSpeed = 10; p1Kick1Speed = 10; p1Kick2Speed = 10; p1Head1Distance = -15; p1Body1Distance = 14; p1Leg1Distance = -8; p1Arm1Distance = -10; p1Punch1LowDamage = 2; p1Punch2LowDamage = 4; p1FastPunchLowDamage = 6; p1Kick1LowDamage = 1; p1Kick2LowDamage = 2; p1MaxKick1Count = 4; p1MaxResetKick = 2; p1CowardDamage = 0; } if (player1Selected == "sporty") { player1Char = "sporty"; p1MoveAmount = 10; p1Right = "74"; p1Left = "72"; p1Punch = "65"; p1Kick = "68"; p1Block1 = "87"; p1Block2 = "83"; p1StartPunchCount1 = 0; p1StartKickCount1 = 0; p1ReleasePunch1 = 0; p1ReleaseKick1 = 0; p1PunchCount1 = 0; p1Punch1Count = 0; p1Punch1 = 0; p1Punch2 = 0; p1KickCount1 = 0; p1Kick1Count = 0; p1Kick1 = 0; p1Kick2 = 0; p1BlockPunch1 = 0; p1BlockKick1 = 0; p1Kicking = 0; p1Punching = 0; p1Walking = 0; p1Hit = 0; p1PunchedP1 = 0; p1PunchCount2 = 0; p1SpecialMove = 0; p1Reset = 0; p1ResetCount = 0; player1Health = 100; p1PunchCount = 5; p1KickCount = 3; p1Punch1Force = 15; p1Punch2Force = 18; p1FastPunchForce = 50; p1Kick1Force = 10; p1Kick2Force = 23; p1Punch1LowDamage = 1; p1Punch2LowDamage = 2; p1FastPunchLowDamage = 2; p1Kick1LowDamage = 1; p1Kick2LowDamage = 2; p1MaxPunch1Count = 4; p1MaxKick1Count = 4; p1Punch1Speed = 15; p1Punch2Speed = 20; p1FastPunchSpeed = 20; p1Kick1Speed = 10; p1Kick2Speed = 15; p1Head1Distance = -6; p1Body1Distance = 16; p1Leg1Distance = -10; p1Arm1Distance = 0; p1Punch1HighDamage = 5; p1Punch2HighDamage = 10; p1FastPunchHighDamage = 10; p1Kick1HighDamage = 5; p1Kick2HighDamage = 10; p1MaxPunch1 = 3; p1MaxPunch2 = 5; p1MaxKick1 = 3; p1MaxKick2 = 4; p1MaxResetKick = 2; p1CowardDamage = 0; } if (player1Selected == "bully") { player1Char = "bully"; p1MoveAmount = 10; p1Right = "74"; p1Left = "72"; p1Punch = "65"; p1Kick = "68"; p1Block1 = "87"; p1Block2 = "83"; p1StartPunchCount1 = 0; p1StartKickCount1 = 0; p1ReleasePunch1 = 0; p1ReleaseKick1 = 0; p1PunchCount1 = 0; p1Punch1Count = 0; p1Punch1 = 0; p1Punch2 = 0; p1KickCount1 = 0; p1Kick1Count = 0; p1Kick1 = 0; p1Kick2 = 0; p1BlockPunch1 = 0; p1BlockKick1 = 0; p1Kicking = 0; p1Punching = 0; p1Walking = 0; p1Hit = 0; p1PunchedP1 = 0; p1PunchCount2 = 0; p1SpecialMove = 0; p1Reset = 0; p1ResetCount = 0; player1Health = 100; p1PunchCount = 5; p1KickCount = 3; p1Punch1Force = 15; p1Punch2Force = 20; p1FastPunchForce = 60; p1Kick1Force = 5; p1Kick2Force = 20; p1Punch1LowDamage = 1; p1Punch2LowDamage = 2; p1FastPunchLowDamage = 2; p1Kick1LowDamage = 1; p1Kick2LowDamage = 2; p1MaxPunch1Count = 4; p1MaxKick1Count = 4; p1Punch1Speed = 20; p1Punch2Speed = 20; p1FastPunchSpeed = 20; p1Kick1Speed = 10; p1Kick2Speed = 10; p1Head1Distance = -6; p1Body1Distance = 16; p1Leg1Distance = -10; p1Arm1Distance = 0; p1Punch1HighDamage = 5; p1Punch2HighDamage = 10; p1FastPunchHighDamage = 10; p1Kick1HighDamage = 5; p1Kick2HighDamage = 10; p1MaxPunch1 = 3; p1MaxPunch2 = 5; p1MaxKick1 = 3; p1MaxKick2 = 4; p1MaxResetKick = 2; p1CowardDamage = 0; } if (player2Selected == "nerd") { player2Char = "nerd"; p2MoveAmount = 10; p2StartPunchCount1 = 0; p2StartKickCount1 = 0; p2ReleasePunch1 = 0; p2ReleaseKick1 = 0; p2PunchCount1 = 0; p2Punch1Count = 0; p2Punch1 = 0; p2Punch2 = 0; p2KickCount1 = 0; p2Kick1Count = 0; p2Kick1 = 0; p2Kick2 = 0; p2BlockPunch1 = 0; p2BlockKick1 = 0; p2Kicking = 0; p2Punching = 0; p2Walking = 0; p2Hit = 0; p2PunchedP2 = 0; p2PunchCount2 = 0; p2SpecialMove = 0; p2Reset = 0; p2ResetCount = 0; player2Health = 100; p2PunchCount = 5; p2KickCount = 3; p2Punch1Force = 20; p2Punch2Force = 20; p2FastPunchForce = 50; p2Kick1Force = 10; p2Kick2Force = 40; p2Punch1HighDamage = 5; p2Punch2HighDamage = 10; p2FastPunchHighDamage = 10; p2Kick1HighDamage = 5; p2Kick2HighDamage = 10; p2MaxPunch1Count = 5; p2MaxPunch1 = 2; p2MaxPunch2 = 5; p2MaxKick1 = 3; p2MaxKick2 = 4; p2Punch1Speed = 10; p2Punch2Speed = 10; p2FastPunchSpeed = 10; p2Kick1Speed = 10; p2Kick2Speed = 10; p2Head1Distance = -15; p2Body1Distance = 14; p2Leg1Distance = -8; p2Arm1Distance = -10; p2Punch1LowDamage = 2; p2Punch2LowDamage = 4; p2FastPunchLowDamage = 6; p2Kick1LowDamage = 1; p2Kick2LowDamage = 2; p2MaxKick1Count = 4; p2MaxResetKick = 2; p2CowardDamage = 0; } if (player2Selected == "sporty") { player2Char = "sporty"; p2MoveAmount = 10; p2StartPunchCount1 = 0; p2StartKickCount1 = 0; p2ReleasePunch1 = 0; p2ReleaseKick1 = 0; p2PunchCount1 = 0; p2Punch1Count = 0; p2Punch1 = 0; p2Punch2 = 0; p2KickCount1 = 0; p2Kick1Count = 0; p2Kick1 = 0; p2Kick2 = 0; p2BlockPunch1 = 0; p2BlockKick1 = 0; p2Kicking = 0; p2Punching = 0; p2Walking = 0; p2Hit = 0; p2PunchedP1 = 0; p2PunchCount2 = 0; p2SpecialMove = 0; p2Reset = 0; p2ResetCount = 0; player2Health = 100; p2PunchCount = 5; p2KickCount = 3; p2Punch1Force = 15; p2Punch2Force = 18; p2FastPunchForce = 50; p2Kick1Force = 10; p2Kick2Force = 23; p2Punch1LowDamage = 1; p2Punch2LowDamage = 2; p2FastPunchLowDamage = 2; p2Kick1LowDamage = 1; p2Kick2LowDamage = 2; p2MaxPunch1Count = 4; p2MaxKick1Count = 4; p2Punch1Speed = 15; p2Punch2Speed = 20; p2FastPunchSpeed = 20; p2Kick1Speed = 10; p2Kick2Speed = 15; p2Head1Distance = -6; p2Body1Distance = 16; p2Leg1Distance = -10; p2Arm1Distance = 0; p2Punch1HighDamage = 5; p2Punch2HighDamage = 10; p2FastPunchHighDamage = 10; p2Kick1HighDamage = 5; p2Kick2HighDamage = 10; p2MaxPunch1 = 3; p2MaxPunch2 = 5; p2MaxKick1 = 3; p2MaxKick2 = 4; p2MaxResetKick = 2; p2CowardDamage = 0; } if (player2Selected == "bully") { player2Char = "bully"; p2MoveAmount = 10; p2StartPunchCount1 = 0; p2StartKickCount1 = 0; p2ReleasePunch1 = 0; p2ReleaseKick1 = 0; p2PunchCount1 = 0; p2Punch1Count = 0; p2Punch1 = 0; p2Punch2 = 0; p2KickCount1 = 0; p2Kick1Count = 0; p2Kick1 = 0; p2Kick2 = 0; p2BlockPunch1 = 0; p2BlockKick1 = 0; p2Kicking = 0; p2Punching = 0; p2Walking = 0; p2Hit = 0; p2PunchedP1 = 0; p2PunchCount2 = 0; p2SpecialMove = 0; p2Reset = 0; p2ResetCount = 0; player2Health = 100; p2PunchCount = 5; p2KickCount = 3; p2Punch1Force = 15; p2Punch2Force = 20; p2FastPunchForce = 60; p2Kick1Force = 5; p2Kick2Force = 20; p2Punch1LowDamage = 1; p2Punch2LowDamage = 2; p2FastPunchLowDamage = 2; p2Kick1LowDamage = 1; p2Kick2LowDamage = 2; p2MaxPunch1Count = 4; p2MaxKick1Count = 4; p2Punch1Speed = 20; p2Punch2Speed = 20; p2FastPunchSpeed = 20; p2Kick1Speed = 10; p2Kick2Speed = 10; p2Head1Distance = -6; p2Body1Distance = 16; p2Leg1Distance = -10; p2Arm1Distance = 0; p2Punch1HighDamage = 5; p2Punch2HighDamage = 10; p2FastPunchHighDamage = 10; p2Kick1HighDamage = 5; p2Kick2HighDamage = 10; p2MaxPunch1 = 3; p2MaxPunch2 = 5; p2MaxKick1 = 3; p2MaxKick2 = 4; p2MaxResetKick = 2; p2CowardDamage = 0; } if (computerPlaying == 1) { specialIntelligenceLevel = 20; cpuStopTimeSpecial = 4; rumbleIntelligenceLevel = 55; cpuActive = 1; think = 1; cpuLeftKey = 0; cpuRightKey = 0; cpuPunchKey = 0; cpuKickKey = 0; cpuBlockKey = 0; strategyDistance = 50; lowPunch1 = 1; highPunch1 = 80; lowPunch2 = 81; highPunch2 = 100; lowKick1 = 1; highKick1 = 70; lowKick2 = 71; highKick2 = 100; p2Punch1toPunch1Frames = 1; p2Punch1toPunch2Frames = 6; p2Punch1Frames = 6; p2Punch2Frames = 8; p2Kick1toKick1Frames = 1; p2Kick1toKick2Frames = 3; p2Kick1Frames = 5; p2Kick2Frames = 7; intelligenceLevel = 30; actionsCounter = 0; instructionUpperBody = [""]; instructionLowerBody = [""]; p2Right = ""; p2Left = ""; p2Punch = ""; p2Kick = ""; p2Block1 = ""; p2Block2 = ""; } if (player2Playing == 1) { cpuActive = 0; p2Right = "98"; p2Left = "97"; p2Punch = 37; p2Kick = 39; p2Block1 = 38; p2Block2 = 40; specialIntelligenceLevel = ""; cpuStopTimeSpecial = ""; rumbleIntelligenceLevel = ""; think = ""; cpuLeftKey = ""; cpuRightKey = ""; cpuPunchKey = ""; cpuKickKey = ""; cpuBlockKey = ""; strategyDistance = ""; lowPunch1 = ""; highPunch1 = ""; lowPunch2 = ""; highPunch2 = ""; lowKick1 = ""; highKick1 = ""; lowKick2 = ""; highKick2 = ""; p2Punch1toPunch1Frames = ""; p2Punch1toPunch2Frames = ""; p2Punch1Frames = ""; p2Punch2Frames = ""; p2Kick1toKick1Frames = ""; p2Kick1toKick2Frames = ""; p2Kick1Frames = ""; p2Kick2Frames = ""; intelligenceLevel = ""; actionsCounter = ""; instructionUpperBody = ""; instructionLowerBody = ""; } introSound.stop(); selectSong = random(2) + 1; currentSong = "sound" + selectSong; _root[currentSong].start(); currentSongCounter = currentSong + "TotalTime"; gotoAndStop ("game");
Frame 8
lvl1.gotoAndStop(1); lvl2.gotoAndStop(2); lvl3.gotoAndStop(3);
Instance of Symbol 182 MovieClip "lvl1" in Frame 8
on (press) { this._parent.levelSelected = "bathroom"; this._parent.gotoAndStop("2pGame"); }
Instance of Symbol 182 MovieClip "lvl2" in Frame 8
on (press) { this._parent.levelSelected = "yard"; this._parent.gotoAndStop("2pGame"); }
Instance of Symbol 182 MovieClip "lvl3" in Frame 8
on (press) { this._parent.levelSelected = "library"; this._parent.gotoAndStop("2pGame"); }
Frame 9
function movePlayer1() { distanceBetweenPlayers = player2._x - player1._x; if (((Key.isDown(p1Right) && (distanceBetweenPlayers > minDistanceBetweenPlayers)) && (p1Kicking == 0)) && (p1BlockKick1 == 0)) { player1._x = player1._x + p1MoveAmount; player1.lowerBody.gotoAndStop("walk"); p1Walking = 1; } if (((Key.isDown(p1Left) && (player1._x > leftBound)) && (p1Kicking == 0)) && (p1BlockKick1 == 0)) { player1._x = player1._x - p1MoveAmount; player1.lowerBody.gotoAndStop("walk"); p1Walking = 1; } if ((((!(Key.isDown(p1Right) or Key.isDown(p1Left))) && (p1Walking == 1)) && (p1Kicking == 0)) && (p1BlockKick1 == 0)) { player1.lowerBody.gotoAndStop("stand"); p1Walking = 0; } } function p1PunchFunction() { if (p1ReleasePunch1 == 0) { if ((Key.isDown(p1Punch) && (p1StartPunchCount1 == 0)) && (p1BlockPunch1 == 0)) { p1Punching = 1; p1PunchCount1 = 0; p1StartPunchCount1 = 1; player1.upperBody.gotoAndStop("punch1"); p1Punch1 = 1; p1Punch2 = 0; } if (Key.isDown(p1Punch) && (p1StartPunchCount1 == 1)) { p1PunchCount1++; } if (p1PunchCount1 > p1PunchCount) { player1.upperBody.gotoAndStop("punch2"); p1Punch1 = 0; p1Punch2 = 1; } if ((!Key.isDown(p1Punch)) && (p1StartPunchCount1 == 1)) { p1ReleasePunch1 = 1; p1Punch1Count = 0; p1StartPunchCount1 = 0; if (p1Punch1 == 1) { p1MaxPunch1Count = p1MaxPunch1; p1Punch1FrameDistance = p1Punch1Speed; p1Punch1Strength = p1Punch1Force; p1Punch1BlockDamage = p1Punch1LowDamage; p1Punch1HitDamage = p1Punch1HighDamage; p1ChooseArm = random(2) + 1; if (p1ChooseArm == 1) { p1GiveCurrentPunch = "givePunch1R"; p1RetrieveCurrentPunch = "retrievePunch1R"; } if (p1ChooseArm == 2) { p1GiveCurrentPunch = "givePunch1L"; p1RetrieveCurrentPunch = "retrievePunch1L"; } } if (p1Punch2 == 1) { p1MaxPunch1Count = p1MaxPunch2; p1Punch1FrameDistance = p1Punch2Speed; p1Punch1Strength = p1Punch2Force; p1Punch1BlockDamage = p1Punch2LowDamage; p1Punch1HitDamage = p1Punch2HighDamage; p1GiveCurrentPunch = "givePunch2"; p1RetrieveCurrentPunch = "retrievePunch2"; } player1.upperBody.gotoAndStop(p1GiveCurrentPunch); } } if (p1ReleasePunch1 == 1) { p1Punch1Distance = (player1._x + (p1Punch1Count * p1Punch1FrameDistance)) - p1Arm1Distance; p1Player2HeadDistance = player2._x + p2Head1Distance; if (p1Punch1Distance > p1Player2HeadDistance) { if (p2BlockPunch1 == 1) { player2Health = player2Health - p1Punch1LowDamage; if ((player2._x + p1Punch1Strength) < rightBound) { player2._x = player2._x + p1Punch1Strength; } healthBars(); } if (p2BlockPunch1 == 0) { softPunchSound.start(); player2.upperBody.gotoAndStop("recievePunch"); player2Health = player2Health - p1Punch1HitDamage; if ((player2._x + p1Punch1Strength) < rightBound) { player2._x = player2._x + p1Punch1Strength; } p2Hit = 1; p1PunchedP2 = 1; totalPunchCount = totalPunchCount + p1Punch1HitDamage; popularityBarNum = popularityBarNum - p1Punch1HitDamage; popularityBar.gotoAndStop(popularityBarNum); if (popularityBarNum < 0) { popularityBar.gotoAndStop(1); gamePlay = 4; } p1Punch1Count = p1MaxPunch1Count; healthBars(); consecutivePunchesCounter(); p2HitReset(); } } p1Punch1Count++; if (p1Punch1Count > p1MaxPunch1Count) { p1ReleasePunch1 = 0; p1StartPunchCount1 = 0; p1PunchCount1 = 0; p1Punch1 = 0; p1Punch2 = 0; p1Punching = 0; player1.upperBody.gotoAndStop(p1RetrieveCurrentPunch); } } } function p1KickFunction() { if (p1ReleaseKick1 == 0) { if (((Key.isDown(p1Kick) && (p1StartKickCount1 == 0)) && (p1BlockKick1 == 0)) && (p1Reset == 0)) { p1Kicking = 1; p1KickCount1 = 0; p1StartKickCount1 = 1; player1.lowerBody.gotoAndStop("kick1"); p1Kick1 = 1; p1Kick2 = 0; } if (Key.isDown(p1Kick) && (p1StartKickCount1 == 1)) { p1KickCount1++; } if (p1KickCount1 > p1KickCount) { player1.lowerBody.gotoAndStop("kick2"); p1Kick1 = 0; p1Kick2 = 1; } if ((!Key.isDown(p1Kick)) && (p1StartKickCount1 == 1)) { p1ReleaseKick1 = 1; p1Kick1Count = 0; p1StartKickCount1 = 0; if (p1Kick1 == 1) { p1MaxKick1Count = p1MaxKick1; p1Kick1FrameDistance = p1Kick1Speed; p1Kick1Strength = p1Kick1Force; p1Kick1BlockDamage = p1Kick1LowDamage; p1Kick1HitDamage = p1Kick1HighDamage; p1GiveCurrentKick = "giveKick1"; p1RetrieveCurrentKick = "retrieveKick1"; } if (p1Kick2 == 1) { p1MaxKick1Count = p1MaxKick2; p1Kick1FrameDistance = p1Kick2Speed; p1Kick1Strength = p1Kick2Force; p1Kick1BlockDamage = p1Kick2LowDamage; p1Kick1HitDamage = p1Kick2HighDamage; p1GiveCurrentKick = "giveKick2"; p1RetrieveCurrentKick = "retrieveKick2"; } player1.lowerBody.gotoAndStop(p1GiveCurrentKick); } } if (p1ReleaseKick1 == 1) { p1Kick1Distance = (player1._x + (p1Kick1Count * p1Kick1FrameDistance)) - p1Leg1Distance; p1Player2BodyDistance = player2._x + p2Body1Distance; if (p1Kick1Distance > p1Player2BodyDistance) { if (p2BlockKick1 == 1) { if ((player2._x + p1Kick1Strength) < rightBound) { player2._x = player2._x + p1Kick1Strength; } player2Health = player2Health - p1Kick1LowDamage; healthBars(); } if (p2BlockKick1 == 0) { hardPunchSound.start(); if ((player2._x + p1Kick1Strength) < rightBound) { player2._x = player2._x + p1Kick1Strength; } player2.upperBody.gotoAndStop("recieveKick"); player2Health = player2Health - p1Kick1HitDamage; player2Hit = 1; p1PunchedP2 = 1; totalPunchCount = totalPunchCount + p1Kick1HitDamage; popularityBarNum = popularityBarNum - p1Kick1HitDamage; popularityBar.gotoAndStop(popularityBarNum); if (popularityBarNum < 0) { popularityBar.gotoAndStop(0); gamePlay = 4; } p1Kick1Count = p1MaxKick1Count; healthBars(); consecutivePunchesCounter(); p2HitReset(); } } p1Kick1Count++; if (p1Kick1Count > p1MaxKick1Count) { p1ReleaseKick1 = 0; p1StartKickCount1 = 0; p1KickCount1 = 0; p1Kick1 = 0; p1Kick2 = 0; player1.lowerBody.gotoAndStop(p1RetrieveCurrentKick); p1ResetCount = 0; p1Reset = 1; p1Kick1Count = 0; resetKick(); } } } function p1Blocking() { if ((Key.isDown(p1Block1) && (p1BlockPunch1 == 0)) && (p1Punching == 0)) { p1BlockPunch1 = 1; player1.upperBody.gotoAndStop("blockPunch"); p1BlockKick1 = 1; player1.lowerBody.gotoAndStop("blockKick"); } if ((!Key.isDown(p1Block1)) && (p1BlockPunch1 == 1)) { p1BlockPunch1 = 0; player1.upperBody.gotoAndStop("normal"); p1BlockKick1 = 0; player1.lowerBody.gotoAndStop("stand"); } if (p1BlockPunch1 == 1) { popularityBarNum = popularityBarNum + p1CowardDamage; popularityBar.gotoAndStop(popularityBarNum); if (popularityBarNum < 0) { popularityBar.gotoAndStop(1); gamePlay = 4; } } } function p1HitReset() { p1StartPunchCount1 = 0; p1StartKickCount1 = 0; p1ReleasePunch1 = 0; p1ReleaseKick1 = 0; p1PunchCount1 = 0; p1Punch1Count = 0; p1Punch1 = 0; p1Punch2 = 0; p1KickCount1 = 0; p1Kick1Count = 0; p1Kick1 = 0; p1Kick2 = 0; p1BlockPunch1 = 0; p1BlockKick1 = 0; p1Kicking = 0; p1Punching = 0; p1Walking = 0; p1Hit = 0; p1PunchedP2 = 0; p1Reset = 0; p1ResetCount = 0; player1.lowerBody.gotoAndStop(1); } function movePlayer2() { if ((((Key.isDown(p2Left) or (cpuLeftKey == 1)) && (distanceBetweenPlayers > minDistanceBetweenPlayers)) && (p2Kicking == 0)) && (p2BlockKick1 == 0)) { player2._x = player2._x - p2MoveAmount; player2.lowerBody.gotoAndStop("walk"); p2Walking = 1; } if ((((Key.isDown(p2Right) or (cpuRightKey == 1)) && (player2._x < rightBound)) && (p2Kicking == 0)) && (p2BlockKick1 == 0)) { player2._x = player2._x + p2MoveAmount; player2.lowerBody.gotoAndStop("walk"); p2Walking = 1; } if ((((!(((Key.isDown(p2Right) or Key.isDown(p2Left)) or (cpuRightKey == 1)) or (cpuLeftKey == 1))) && (p2Walking == 1)) && (p2Kicking == 0)) && (p2BlockKick1 == 0)) { player2.lowerBody.gotoAndStop("stand"); p2Walking = 0; } } function p2PunchFunction() { if (p2ReleasePunch1 == 0) { if (((Key.isDown(p2Punch) or (cpuPunchKey == 1)) && (p2StartPunchCount1 == 0)) && (p2BlockPunch1 == 0)) { p2Punching = 1; p2PunchCount1 = 0; p2StartPunchCount1 = 1; player2.upperBody.gotoAndStop("punch1"); p2Punch1 = 1; p2Punch2 = 0; } if ((Key.isDown(p2Punch) or (cpuPunchKey == 1)) && (p2StartPunchCount1 == 1)) { p2PunchCount1++; } if (p2PunchCount1 > p2PunchCount) { player2.upperBody.gotoAndStop("punch2"); p2Punch1 = 0; p2Punch2 = 1; } if ((!(Key.isDown(p2Punch) or (cpuPunchKey == 1))) && (p2StartPunchCount1 == 1)) { p2ReleasePunch1 = 1; p2Punch1Count = 0; p2StartPunchCount1 = 0; if (p2Punch1 == 1) { p2Punch1FrameDistance = p2Punch1Speed; p2Punch1Strength = p2Punch1Force; p2Punch1BlockDamage = p2Punch1LowDamage; p2Punch1HitDamage = p2Punch1HighDamage; p2ChooseArm = random(2) + 1; if (p2ChooseArm == 1) { p2GiveCurrentPunch = "givePunch1R"; p2RetrieveCurrentPunch = "retrievePunch1R"; } if (p2ChooseArm == 2) { p2GiveCurrentPunch = "givePunch1L"; p2RetrieveCurrentPunch = "retrievePunch1L"; } } if (p2Punch2 == 1) { p2Punch1FrameDistance = p2Punch2Speed; p2Punch1Strength = p2Punch2Force; p2Punch1BlockDamage = p2Punch2LowDamage; p2Punch1HitDamage = p2Punch2HighDamage; p2GiveCurrentPunch = "givePunch2"; p2RetrieveCurrentPunch = "retrievePunch2"; } player2.upperBody.gotoAndStop(p2GiveCurrentPunch); } } if (p2ReleasePunch1 == 1) { p2Punch1Distance = (player2._x - (p2Punch1Count * p2Punch1FrameDistance)) + p2Arm1Distance; p2Player2HeadDistance = player1._x - p2Head1Distance; if (p2Punch1Distance < p2Player2HeadDistance) { if (p1BlockPunch1 == 1) { if ((player1._x - p2Punch1Strength) > leftBound) { player1._x = player1._x - p2Punch1Strength; } player1Health = player1Health - p2Punch1LowDamage; healthBars(); } if (p1BlockPunch1 == 0) { softPunchSound.start(); player1.upperBody.gotoAndStop("recievePunch"); player1Health = player1Health - p2Punch1HitDamage; if ((player1._x - p2Punch1Strength) > leftBound) { player1._x = player1._x - p2Punch1Strength; } totalPunchCount = totalPunchCount + p2Punch1HitDamage; popularityBarNum = popularityBarNum + p2Punch1HitDamage; popularityBar.gotoAndStop(popularityBarNum); if (popularityBarNum > maxPopularityBarNum) { popularityBar.gotoAndStop(maxPopularityBarNum); gamePlay = 4; } p1Hit = 1; p2PunchedP2 = 1; p2Punch1Count = p2MaxPunch1Count; healthBars(); consecutivePunchesCounter(); p1HitReset(); } } p2Punch1Count++; if (p2Punch1Count > p2MaxPunch1Count) { p2ReleasePunch1 = 0; p2StartPunchCount1 = 0; p2PunchCount1 = 0; p2Punch1 = 0; p2Punch2 = 0; p2Punching = 0; player2.upperBody.gotoAndStop(p2RetrieveCurrentPunch); } } } function p2KickFunction() { if (p2ReleaseKick1 == 0) { if ((((Key.isDown(p2Kick) or (cpuKickKey == 1)) && (p2StartKickCount1 == 0)) && (p2BlockKick1 == 0)) && (p2Reset == 0)) { p2Kicking = 1; p2KickCount1 = 0; p2StartKickCount1 = 1; player2.lowerBody.gotoAndStop("kick1"); p2Kick1 = 1; p2Kick2 = 0; } if ((Key.isDown(p2Kick) or (cpuKickKey == 1)) && (p2StartKickCount1 == 1)) { p2KickCount1++; } if (p2KickCount1 > p2KickCount) { player2.lowerBody.gotoAndStop("kick2"); p2Kick1 = 0; p2Kick2 = 1; } if ((!(Key.isDown(p2Kick) or (cpuKickKey == 1))) && (p2StartKickCount1 == 1)) { p2ReleaseKick1 = 1; p2Kick1Count = 0; p2StartKickCount1 = 0; if (p2Kick1 == 1) { p2Kick1FrameDistance = p2Kick1Speed; p2Kick1Strength = p2Kick1Force; p2Kick1BlockDamage = p2Kick1LowDamage; p2Kick1HitDamage = p2Kick1HighDamage; p2GiveCurrentKick = "giveKick1"; p2RetrieveCurrentKick = "retrieveKick1"; } if (p2Kick2 == 1) { p2Kick1FrameDistance = p2Kick2Speed; p2Kick1Strength = p2Kick2Force; p2Kick1BlockDamage = p2Kick2LowDamage; p2Kick1HitDamage = p2Kick2HighDamage; p2GiveCurrentKick = "giveKick2"; p2RetrieveCurrentKick = "retrieveKick2"; } player2.lowerBody.gotoAndStop(p2GiveCurrentKick); } } if (p2ReleaseKick1 == 1) { p2Kick1Distance = (player2._x - (p2Kick1Count * p2Kick1FrameDistance)) + p2Leg1Distance; p2Player2BodyDistance = player1._x - p2Body1Distance; if (p2Kick1Distance < p2Player2BodyDistance) { if (p1BlockKick1 == 1) { if ((player1._x - p2Kick1Strength) > leftBound) { player1._x = player1._x - p2Kick1Strength; } player1Health = player1Health - p2Kick1LowDamage; healthBars(); } if (p1BlockKick1 == 0) { hardPunchSound.start(); if ((player1._x - p2Kick1Strength) > leftBound) { player1._x = player1._x - p2Kick1Strength; } player1.upperBody.gotoAndStop("recieveKick"); player1Health = player1Health - p2Kick1HitDamage; player2Health = player2Health + p2KickHitDamage; totalPunchCount = totalPunchCount + p2Kick1HitDamage; popularityBarNum = popularityBarNum + p2Kick1HitDamage; popularityBar.gotoAndStop(popularityBarNum); if (popularityBarNum > maxPopularityBarNum) { popularityBar.gotoAndStop(maxPopularityBarNum); gamePlay = 4; } player1Hit = 1; p2PunchedP2 = 1; p2Kick1Count = p2MaxKick1Count; healthBars(); consecutivePunchesCounter(); p1HitReset(); } } p2Kick1Count++; if (p2Kick1Count > p2MaxKick1Count) { p2ReleaseKick1 = 0; p2StartKickCount1 = 0; p2KickCount1 = 0; p2Kick1 = 0; p2Kick2 = 0; player2.lowerBody.gotoAndStop(p2RetrieveCurrentKick); p2ResetCount = 0; p2Reset = 1; resetKick(); } } } function p2Blocking() { if (((Key.isDown(p2Block1) or (cpuBlockKey == 1)) && (p2BlockPunch1 == 0)) && (p2Punching == 0)) { p2BlockPunch1 = 1; player2.upperBody.gotoAndStop("blockPunch"); p2BlockKick1 = 1; player2.lowerBody.gotoAndStop("blockKick"); } if ((!(Key.isDown(p2Block1) or (cpuBlockKey == 1))) && (p2BlockPunch1 == 1)) { p2BlockPunch1 = 0; player2.upperBody.gotoAndStop("normal"); p2BlockKick1 = 0; player2.lowerBody.gotoAndStop("stand"); } if (p2BlockPunch1 == 1) { popularityBarNum = popularityBarNum - p2CowardDamage; popularityBar.gotoAndStop(popularityBarNum); if (popularityBarNum < 0) { popularityBar.gotoAndStop(1); gamePlay = 4; } } } function p2HitReset() { p2StartPunchCount1 = 0; p2StartKickCount1 = 0; p2ReleasePunch1 = 0; p2ReleaseKick1 = 0; p2PunchCount1 = 0; p2Punch1Count = 0; p2Punch1 = 0; p2Punch2 = 0; p2KickCount1 = 0; p2Kick1Count = 0; p2Kick1 = 0; p2Kick2 = 0; p2BlockPunch1 = 0; p2BlockKick1 = 0; p2Kicking = 0; p2Punching = 0; p2Walking = 0; p2Hit = 0; p2PunchedP2 = 0; p2Reset = 0; p2ResetCount = 0; player2.lowerBody.gotoAndStop(1); } function setWalkingInstruction() { instructionUpperBody[currentFrame] = "standInstruction"; instructionLowerBody[currentFrame] = "walkInstruction"; currentFrame++; walkingFrames--; if (walkingFrames > 0) { setWalkingInstruction(); } } function setNewStrategyUpper() { chooseStrategyUpper = random(100) + 1; if ((chooseStrategyUpper >= lowPunch1) && (chooseStrategyUpper <= highPunch1)) { instructionUpper1 = "punch1Instruction"; instructionUpper2 = "noPunchInstruction"; releaseAfter1 = p2Punch1toPunch1Frames; timeNeeded1 = p2Punch1Frames; } if ((chooseStrategyUpper >= lowPunch2) && (chooseStrategyUpper <= highPunch2)) { instructionUpper1 = "punch1Instruction"; instructionUpper2 = "noPunchInstruction"; releaseAfter1 = p2Punch1toPunch2Frames; timeNeeded1 = p2Punch2Frames; } addCurrentStrategyUpper(); } function setNewStrategyLower() { chooseStrategyLower = random(100) + 1; if ((chooseStrategyLower >= lowKick1) && (chooseStrategyLower <= highKick1)) { instructionLower1 = "kick1Instruction"; instructionLower2 = "noKickInstruction"; releaseAfter2 = p2Kick1toKick1Frames; timeNeeded2 = p2Kick1Frames; } if ((chooseStrategyLower >= lowKick2) && (chooseStrategyLower <= highKick2)) { instructionLower1 = "kick1Instruction"; instructionLower2 = "noKickInstruction"; releaseAfter2 = p2Kick1toKick2Frames; timeNeeded2 = p2Kick2Frames; } addCurrentStrategyLower(); } function addCurrentStrategyUpper() { temporaryFrame = currentFrame; addStrategyUpper1(); } function addStrategyUpper1() { instructionUpperBody[temporaryFrame] = instructionUpper1; temporaryFrame++; releaseAfter1--; if (releaseAfter1 > 0) { addStrategyUpper1(); } if (releaseAfter1 == 0) { addStrategyUpper2(); } } function addStrategyUpper2() { instructionUpperBody[temporaryFrame] = instructionUpper2; temporaryFrame++; timeNeeded1--; if (timeNeeded1 > 0) { addStrategyUpper2(); } } function addCurrentStrategyLower() { addStrategyLower1(); } function addStrategyLower1() { instructionLowerBody[currentFrame] = instructionLower1; currentFrame++; releaseAfter2--; if (releaseAfter2 > 0) { addStrategyLower1(); } if (releaseAfter2 == 0) { addStrategyLower2(); } } function addStrategyLower2() { instructionLowerBody[currentFrame] = instructionLower2; currentFrame++; timeNeeded2--; if (timeNeeded2 > 0) { addStrategyLower2(); } if (timeNeeded2 == 0) { if (currentFrame < temporaryFrame) { moreTimeNeeded = temporaryFrame - currentFrame; instructionLower3 = "walkInstruction"; addStrategyLower3(); if (currentFrame < intelligenceLevel) { setNewStrategyUpper(); setNewStrategyLower(); } } } } function addStrategyLower3() { instructionLowerBody[currentFrame] = instructionLower3; currentFrame++; moreTimeNeeded--; if (moreTimeNeeded > 0) { addStrategyLower3(); } } function brain() { if (think == 1) { distanceFromPlayer = player2._x - player1._x; currentFrame = 0; if (distanceFromPlayer > strategyDistance) { walkingDistance = player2._x - (player1._x + strategyDistance); walkingFrames = Math.floor(walkingDistance / p2MoveAmount); setWalkingInstruction(); } if (currentFrame < intelligenceLevel) { setNewStrategyUpper(); setNewStrategyLower(); } if (currentFrame > intelligenceLevel) { actionsFrames = currentFrame; think = 0; } } if (think == 0) { actionsCounter++; currentKeyPressUpper = instructionUpperBody[actionsCounter]; currentKeyPressLower = instructionLowerBody[actionsCounter]; if (currentKeyPressUpper == "punch1Instruction") { punchKeyPressed = 1; } if (currentKeyPressUpper == "noPunchInstruction") { punchKeyPressed = 0; } if (currentKeyPressLower == "kick1Instruction") { kickKeyPressed = 1; } if (currentKeyPressLower == "noKickInstruction") { kickKeyPressed = 0; walkKeyPressed = 0; } if (currentKeyPressLower == "walkInstruction") { walkKeyPressed = 1; } if (currentKeyPressLower == "standInstruction") { walkKeyPressed = 0; kickKeyPressed = 0; punchKeyPressed = 0; } if (actionsCounter == actionsFrames) { currentFrame = 0; actionsCounter = 0; think = 1; } } } function virtualKeyboard() { if (punchKeyPressed == 1) { cpuPunchKey = 1; } if (punchKeyPressed == 0) { cpuPunchKey = 0; } if (kickKeyPressed == 1) { cpuKickKey = 1; } if (kickKeyPressed == 0) { cpuKickKey = 0; } if (walkKeyPressed == 1) { cpuLeftKey = 1; } if (walkKeyPressed == 0) { cpuLeftKey = 0; } } function eyes() { } function memory() { } function attackStrategy() { } function deffenseStrategy() { } function resetKick() { if (p1Reset == 1) { p1ResetCount++; if (p1ResetCount == p1MaxResetKick) { p1Kicking = 0; p1Reset = 0; p1ResetCount = 0; } } if (p2Reset == 1) { p2ResetCount++; if (p2ResetCount == p2MaxResetKick) { p2Kicking = 0; p2Reset = 0; p2ResetCount = 0; } } } function healthBars() { if (totalPunchCount >= maxTotalPunchCount) { totalPunchCount = 0; gamePlay = 3; } } function consecutivePunchesCounter() { if (p1PunchedP2 == 1) { if (p2PunchCount2 > 0) { c21.gotoAndStop(1); c22.gotoAndStop(1); c23.gotoAndStop(1); c24.gotoAndStop(1); c25.gotoAndStop(1); } p2PunchCount2 = 0; p1PunchCount2++; currentCircle = "c1" + p1PunchCount2; _root[currentCircle].gotoAndStop(2); } if (p2PunchedP2 == 1) { if (p1PunchCount2 > 0) { c11.gotoAndStop(1); c12.gotoAndStop(1); c13.gotoAndStop(1); c14.gotoAndStop(1); c15.gotoAndStop(1); } p1PunchCount2 = 0; p2PunchCount2++; currentCircle = "c2" + p2PunchCount2; _root[currentCircle].gotoAndStop(2); } if (p1PunchCount2 == specialPunchAmount) { specialMoveActivated = 1; p1SpecialMove = 1; p2SpecialMove = 0; } if (p2PunchCount2 == specialPunchAmount) { specialMoveActivated = 1; p1SpecialMove = 0; p2SpecialMove = 1; } p1PunchedP2 = 0; p2PunchedP2 = 0; if (specialMoveActivated == 1) { gamePlay = 2; } } function specialAttack() { if (specialScreenActivated == 0) { specialAttackScreen.gotoAndStop(2); if (p1SpecialMove == 1) { playerWin = "player1Char"; playerLose = "player2Char"; playerWinMC = "player1"; playerLoseMC = "player2"; specialScreen._x = p1SpecialScreenPos; specialAttackScreen.comboLetters = ["", p1Punch, p1Kick, p1Block1]; specialAttackScreen.comboLetters2 = ["", "A", "W", "S", "D"]; specialScreenActivated = 1; } if (p2SpecialMove == 1) { playerWin = "player2Char"; playerLose = "player1Char"; playerWinMC = "player2"; playerLoseMC = "player1"; specialScreen._x = p2SpecialScreenPos; specialAttackScreen.comboLetters = ["", p2Punch, p2Kick, p2Block1]; specialAttackScreen.comboLetters2 = ["", "V", "B", "N", "M"]; specialScreenActivated = 1; } _root[playerWinMC]._alpha = 0; _root[playerLoseMC].upperBody.gotoAndStop("confused"); _root[playerLoseMC].lowerBody.gotoAndStop("stand"); _root[playerLoseMC]._x = 300; } if (doSpecialMove == 1) { if (p1SpecialMove == 1) { popularityBarNum = popularityBarNum - specialHitDamage; popularityBar.gotoAndStop(popularityBarNum); if (popularityBarNum < 0) { popularityBar.gotoAndStop(1); gamePlay = 4; } else { gamePlay = 1; } } if (p2SpecialMove == 1) { popularityBarNum = popularityBarNum + specialHitDamage; popularityBar.gotoAndStop(popularityBarNum); if (popularityBarNum > maxPopularityBarNum) { popularityBar.gotoAndStop(maxPopularityBarNum); gamePlay = 4; } else { gamePlay = 1; } } whiteScreen.gotoAndPlay(1); doSpecialMove = 0; specialScreenActivated = 0; c11.gotoAndStop(1); c12.gotoAndStop(1); c13.gotoAndStop(1); c14.gotoAndStop(1); c15.gotoAndStop(1); c16.gotoAndStop(1); c21.gotoAndStop(1); c22.gotoAndStop(1); c23.gotoAndStop(1); c24.gotoAndStop(1); c25.gotoAndStop(1); c26.gotoAndStop(1); p1PunchCount2 = 0; p2PunchCount2 = 0; specialMoveActivated = 0; p1SpecialMove = 0; p2SpecialMove = 0; specialScreen._x = -500; _root[playerWinMC]._alpha = 100; _root[playerLoseMC].upperBody.gotoAndStop("normal"); _root[playerLoseMC].lowerBody.gotoAndStop("stand"); specialAttackScreen.gotoAndStop(1); } if (doSpecialMove == 2) { whiteScreen.gotoAndPlay(1); doSpecialMove = 0; specialScreenActivated = 0; c11.gotoAndStop(1); c12.gotoAndStop(1); c13.gotoAndStop(1); c14.gotoAndStop(1); c15.gotoAndStop(1); c16.gotoAndStop(1); c21.gotoAndStop(1); c22.gotoAndStop(1); c23.gotoAndStop(1); c24.gotoAndStop(1); c25.gotoAndStop(1); c26.gotoAndStop(1); p1PunchCount2 = 0; p2PunchCount2 = 0; specialMoveActivated = 0; p1SpecialMove = 0; p2SpecialMove = 0; specialScreen._x = -500; _root[playerWinMC]._alpha = 100; _root[playerLoseMC].upperBody.gotoAndStop("normal"); _root[playerLoseMC].lowerBody.gotoAndStop("stand"); specialAttackScreen.gotoAndStop(1); gamePlay = 1; } } function rumble() { if (startedRumble == 0) { rumbleScreen.gotoAndStop(2); startedRumble = 1; player1._visible = 0; player2._visible = 0; } if (finishedRumble == 1) { if (rumbleWinner == 1) { popularityBarNum = popularityBarNum - rumbleHitDamage; popularityBar.gotoAndStop(popularityBarNum); if (popularityBarNum < 0) { popularityBar.gotoAndStop(1); gamePlay = 4; } else { gamePlay = 1; } } if (rumbleWinner == 2) { popularityBarNum = popularityBarNum + rumbleHitDamage; popularityBar.gotoAndStop(popularityBarNum); if (popularityBarNum < 0) { popularityBar.gotoAndStop(1); gamePlay = 4; } else { gamePlay = 1; } } player1._visible = 1; player2._visible = 1; player1._x = p1Pos1; player2._x = p2Pos1; rumbleWinner = 0; startedRumble = 0; rumbleScreen.gotoAndStop(1); finishedRumble = 0; } } function gameTimer() { secondCounter++; if (secondCounter == 12) { gameSeconds--; secondCounter = 0; if ((gameSeconds == -1) && (gameMin > 0)) { gameSeconds = 59; gameMin--; } if (gameSeconds > 9) { gameTime = (gameMin + ":") + gameSeconds; } if (gameSeconds < 10) { gameTime = (gameMin + ":0") + gameSeconds; } } if ((gameMin == 0) && (gameSeconds == 0)) { timeOutSound.start(); gamePlay = 4; } } function endGame() { if (endedGame == 0) { if (popularityBarNum < 100) { winner = "player1"; looser = "player2"; } if (popularityBarNum > 100) { winner = "player2"; looser = "player1"; } whiteScreen.play(); winningChar = winner + "Char"; loosingChar = looser + "Char"; char1Select = _root[winningChar] + "Win"; char2Select = _root[loosingChar] + "Lose"; player1._alpha = 0; player2._alpha = 0; this.attachMovie(char1Select, "winnerMC", this.getNextHighestDepth()); this.attachMovie(char2Select, "looserMC", this.getNextHighestDepth()); winnerMC._x = 80; winnerMC._y = 300; winnerMC._xscale = 70; winnerMC._yscale = 70; looserMC._x = 450; looserMC._y = 300; looserMC._xscale = 60; looserMC._yscale = 60; looserMC._xscale = looserMC._xscale * -1; endedGame = 1; loseTittle._x = 440; winTittle._x = 200; winTittle.gotoAndStop(winner); level.endWindow.gotoAndStop(2); } } function showHelp() { if (Key.isDown(helpKey) && (helpOn == 0)) { helpScreen.gotoAndStop(2); gamePlay = 5; helpOn = 1; if (player1._alpha > 1) { player1._alpha = 0; changePlayer1Alpha = 1; } if (player2._alpha > 1) { player2._alpha = 0; changePlayer2Alpha = 1; } } if ((!Key.isDown(helpKey)) && (helpOn == 1)) { helpOn = 2; } if (Key.isDown(helpKey) && (helpOn == 2)) { helpScreen.gotoAndStop(1); gamePlay = 1; helpOn = 3; if (changePlayer1Alpha == 1) { changePlayer1Alpha = 0; player1._alpha = 100; } if (changePlayer2Alpha == 1) { changePlayer2Alpha = 0; player2._alpha = 100; } } if ((!Key.isDown(helpKey)) && (helpOn == 3)) { helpOn = 0; } } function pauseGame() { if (Key.isDown(pauseKey) && (pausedGame == 0)) { pauseScreen.gotoAndStop(2); gamePlay = 5; pausedGame = 1; } if ((!Key.isDown(pauseKey)) && (pausedGame == 1)) { pausedGame = 2; } if (Key.isDown(pauseKey) && (pausedGame == 2)) { pauseScreen.gotoAndStop(1); gamePlay = 1; pausedGame = 3; } if ((!Key.isDown(pauseKey)) && (pausedGame == 3)) { pausedGame = 0; } } function quitGame() { if (Key.isDown(quitKey)) { quitScreen.gotoAndStop(2); gamePlay = 5; } } function keepLoop() { soundCounter++; if (soundCounter == (_root[currentSongCounter] - 20)) { _root[currentSong].stop(); _root[currentSong].start(); soundCounter = 0; } } soundCounter = 0; gameMin = 0; gameSeconds = 60; gameTime = (gameMin + ":") + gameSeconds; pausedGame = 0; changePlayer1Alpha = 0; changePlayer2Alpha = 0; quitKey = "120"; helpKey = "119"; pauseKey = "118"; helpOn = 0; endCounterCount = 60; endedGame = 0; secondCounter = 0; level.gotoAndStop(levelSelected); p1Pos1 = 80; p2Pos1 = 550; player1Player = player1Char + "Total"; player2Player = player2Char + "Total"; this.attachMovie(player1Player, "player1", this.getNextHighestDepth()); player1._x = p1Pos1; player1._y = 360; this.attachMovie(player2Player, "player2", this.getNextHighestDepth()); player2._x = p2Pos1; player2._y = 360; player2._xscale = player2._xscale * -1; leftBound = 80; rightBound = 560; p1SpecialScreenPos = 15; p2SpecialScreenPos = 540; specialPunchAmount = 6; specialMoveActivated = 0; popularityBar.gotoAndStop(100); popularityBarNum = 100; maxPopularityBarNum = 200; gamePlay = 1; specialScreenActivated = 0; specialHitDamage = 25; rumbleHitDamage = 25; totalPunchCount = 0; maxTotalPunchCount = 200; startedRumble = 0; finishedRumble = 0; rumbleWinner = 0; minDistanceBetweenPlayers = 30; onEnterFrame = function () { if (gamePlay == 1) { quitGame(); keepLoop(); showHelp(); pauseGame(); movePlayer1(); p1PunchFunction(); p1KickFunction(); p1Blocking(); movePlayer2(); p2PunchFunction(); p2KickFunction(); p2Blocking(); if (cpuActive == 1) { brain(); virtualKeyboard(); } gameTimer(); if ((p1Reset == 1) or (p2Reset == 1)) { resetKick(); } } if (gamePlay == 2) { keepLoop(); showHelp(); specialAttack(); } if (gamePlay == 3) { keepLoop(); showHelp(); rumble(); } if (gamePlay == 4) { keepLoop(); endGame(); } if (gamePlay == 5) { pauseGame(); keepLoop(); showHelp(); } };
Frame 10
removeMovieClip(player1); removeMovieClip(player2); removeMovieClip(winnerMC); removeMovieClip(looserMC); loseTittle._x = -500; winTittle._x = -500; _root[currentSong].stop(); introSound.start(); gamePlay = 0; gotoAndStop ("menu");
Symbol 50 MovieClip [sportyWin] Frame 23
gotoAndPlay (13);
Symbol 54 MovieClip Frame 2
stop();
Symbol 54 MovieClip Frame 3
play();
Symbol 54 MovieClip Frame 5
stop();
Symbol 54 MovieClip Frame 6
play();
Symbol 54 MovieClip Frame 8
this._parent.gotoAndStop(1);
Symbol 56 MovieClip Frame 3
stop();
Symbol 56 MovieClip Frame 4
play();
Symbol 56 MovieClip Frame 8
stop();
Symbol 56 MovieClip Frame 9
play();
Symbol 56 MovieClip Frame 11
this._parent.gotoAndStop(1);
Symbol 57 MovieClip Frame 1
stop();
Instance of Symbol 54 MovieClip in Symbol 57 MovieClip Frame 3
onClipEvent (load) { this.gotoAndStop(2); }
Instance of Symbol 54 MovieClip in Symbol 57 MovieClip Frame 4
onClipEvent (load) { this.gotoAndStop(3); }
Instance of Symbol 54 MovieClip in Symbol 57 MovieClip Frame 5
onClipEvent (load) { this.gotoAndStop(6); }
Instance of Symbol 56 MovieClip in Symbol 57 MovieClip Frame 6
onClipEvent (load) { this.gotoAndStop(3); }
Instance of Symbol 56 MovieClip in Symbol 57 MovieClip Frame 7
onClipEvent (load) { this.gotoAndStop(4); }
Instance of Symbol 56 MovieClip in Symbol 57 MovieClip Frame 8
onClipEvent (load) { this.gotoAndStop(9); }
Symbol 58 MovieClip Frame 2
stop();
Symbol 58 MovieClip Frame 3
play();
Symbol 58 MovieClip Frame 5
stop();
Symbol 58 MovieClip Frame 6
play();
Symbol 58 MovieClip Frame 8
this._parent.gotoAndStop(1);
Symbol 59 MovieClip Frame 3
play();
Symbol 59 MovieClip Frame 5
stop();
Symbol 59 MovieClip Frame 6
play();
Symbol 59 MovieClip Frame 9
stop();
Symbol 59 MovieClip Frame 10
play();
Symbol 59 MovieClip Frame 12
this._parent.gotoAndStop(1);
Symbol 60 MovieClip Frame 3
play();
Symbol 60 MovieClip Frame 4
stop();
Symbol 60 MovieClip Frame 5
play();
Symbol 60 MovieClip Frame 7
this._parent.gotoAndStop(1);
Symbol 69 MovieClip Frame 1
play();
Symbol 69 MovieClip Frame 3
this._parent.gotoAndStop(1);
Symbol 75 MovieClip Frame 1
stop();
Instance of Symbol 58 MovieClip in Symbol 75 MovieClip Frame 2
onClipEvent (load) { this.gotoAndStop(2); }
Instance of Symbol 58 MovieClip in Symbol 75 MovieClip Frame 3
onClipEvent (load) { this.gotoAndStop(3); }
Instance of Symbol 58 MovieClip in Symbol 75 MovieClip Frame 4
onClipEvent (load) { this.gotoAndStop(6); }
Instance of Symbol 59 MovieClip in Symbol 75 MovieClip Frame 5
onClipEvent (load) { this.gotoAndStop(3); }
Instance of Symbol 59 MovieClip in Symbol 75 MovieClip Frame 6
onClipEvent (load) { this.gotoAndPlay(5); }
Instance of Symbol 59 MovieClip in Symbol 75 MovieClip Frame 7
onClipEvent (load) { this.gotoAndPlay(10); }
Instance of Symbol 60 MovieClip in Symbol 75 MovieClip Frame 9
onClipEvent (load) { this.gotoAndStop(3); }
Instance of Symbol 60 MovieClip in Symbol 75 MovieClip Frame 10
onClipEvent (load) { this.gotoAndStop(6); }
Instance of Symbol 69 MovieClip in Symbol 75 MovieClip Frame 11
onClipEvent (load) { this.gotoAndStop(1); }
Symbol 76 MovieClip [sportyTotal] Frame 1
stop();
Symbol 78 MovieClip Frame 2
stop();
Symbol 78 MovieClip Frame 3
play();
Symbol 78 MovieClip Frame 5
stop();
Symbol 78 MovieClip Frame 6
play();
Symbol 78 MovieClip Frame 8
this._parent.gotoAndStop(1);
Symbol 79 MovieClip Frame 2
stop();
Symbol 79 MovieClip Frame 4
play();
Symbol 79 MovieClip Frame 8
stop();
Symbol 79 MovieClip Frame 9
play();
Symbol 79 MovieClip Frame 11
this._parent.gotoAndStop(1);
Symbol 80 MovieClip Frame 1
stop();
Instance of Symbol 78 MovieClip in Symbol 80 MovieClip Frame 3
onClipEvent (load) { this.gotoAndStop(2); }
Instance of Symbol 78 MovieClip in Symbol 80 MovieClip Frame 4
onClipEvent (load) { this.gotoAndStop(3); }
Instance of Symbol 78 MovieClip in Symbol 80 MovieClip Frame 5
onClipEvent (load) { this.gotoAndStop(6); }
Instance of Symbol 79 MovieClip in Symbol 80 MovieClip Frame 6
onClipEvent (load) { this.gotoAndStop(2); }
Instance of Symbol 79 MovieClip in Symbol 80 MovieClip Frame 7
onClipEvent (load) { this.gotoAndStop(4); }
Instance of Symbol 79 MovieClip in Symbol 80 MovieClip Frame 8
onClipEvent (load) { this.gotoAndStop(9); }
Symbol 81 MovieClip Frame 2
stop();
Symbol 81 MovieClip Frame 3
play();
Symbol 81 MovieClip Frame 5
stop();
Symbol 81 MovieClip Frame 6
play();
Symbol 81 MovieClip Frame 8
this._parent.gotoAndStop(1);
Symbol 83 MovieClip Frame 3
play();
Symbol 83 MovieClip Frame 5
stop();
Symbol 83 MovieClip Frame 6
play();
Symbol 83 MovieClip Frame 9
stop();
Symbol 83 MovieClip Frame 10
play();
Symbol 83 MovieClip Frame 12
this._parent.gotoAndStop(1);
Symbol 84 MovieClip Frame 3
play();
Symbol 84 MovieClip Frame 4
stop();
Symbol 84 MovieClip Frame 5
play();
Symbol 84 MovieClip Frame 7
this._parent.gotoAndStop(1);
Symbol 86 MovieClip Frame 1
play();
Symbol 86 MovieClip Frame 3
this._parent.gotoAndStop(1);
Symbol 89 MovieClip Frame 1
stop();
Instance of Symbol 81 MovieClip in Symbol 89 MovieClip Frame 2
onClipEvent (load) { this.gotoAndStop(2); }
Instance of Symbol 81 MovieClip in Symbol 89 MovieClip Frame 3
onClipEvent (load) { this.gotoAndStop(3); }
Instance of Symbol 81 MovieClip in Symbol 89 MovieClip Frame 4
onClipEvent (load) { this.gotoAndStop(6); }
Instance of Symbol 83 MovieClip in Symbol 89 MovieClip Frame 5
onClipEvent (load) { this.gotoAndStop(3); }
Instance of Symbol 83 MovieClip in Symbol 89 MovieClip Frame 6
onClipEvent (load) { this.gotoAndPlay(5); }
Instance of Symbol 83 MovieClip in Symbol 89 MovieClip Frame 7
onClipEvent (load) { this.gotoAndPlay(10); }
Instance of Symbol 84 MovieClip in Symbol 89 MovieClip Frame 9
onClipEvent (load) { this.gotoAndStop(3); }
Instance of Symbol 84 MovieClip in Symbol 89 MovieClip Frame 10
onClipEvent (load) { this.gotoAndStop(5); }
Instance of Symbol 86 MovieClip in Symbol 89 MovieClip Frame 11
onClipEvent (load) { this.gotoAndStop(1); }
Symbol 90 MovieClip [bullyTotal] Frame 1
stop();
Symbol 92 MovieClip Frame 2
stop();
Symbol 92 MovieClip Frame 3
play();
Symbol 92 MovieClip Frame 5
stop();
Symbol 92 MovieClip Frame 6
play();
Symbol 92 MovieClip Frame 8
this._parent.gotoAndStop(1);
Symbol 93 MovieClip Frame 2
play();
Symbol 93 MovieClip Frame 6
stop();
Symbol 93 MovieClip Frame 9
play();
Symbol 93 MovieClip Frame 13
stop();
Symbol 93 MovieClip Frame 14
play();
Symbol 93 MovieClip Frame 15
this._parent.gotoAndStop(1);
Symbol 94 MovieClip Frame 1
stop();
Instance of Symbol 92 MovieClip in Symbol 94 MovieClip Frame 3
onClipEvent (load) { this.gotoAndStop(2); }
Instance of Symbol 92 MovieClip in Symbol 94 MovieClip Frame 4
onClipEvent (load) { this.gotoAndStop(3); }
Instance of Symbol 92 MovieClip in Symbol 94 MovieClip Frame 5
onClipEvent (load) { this.gotoAndStop(6); }
Instance of Symbol 93 MovieClip in Symbol 94 MovieClip Frame 6
onClipEvent (load) { this.gotoAndStop(2); }
Instance of Symbol 93 MovieClip in Symbol 94 MovieClip Frame 7
onClipEvent (load) { this.gotoAndStop(9); }
Instance of Symbol 93 MovieClip in Symbol 94 MovieClip Frame 8
onClipEvent (load) { this.gotoAndStop(14); }
Symbol 96 MovieClip Frame 2
stop();
Symbol 96 MovieClip Frame 3
play();
Symbol 96 MovieClip Frame 5
stop();
Symbol 96 MovieClip Frame 6
play();
Symbol 96 MovieClip Frame 8
this._parent.gotoAndStop(1);
Symbol 98 MovieClip Frame 9
stop();
Symbol 98 MovieClip Frame 13
this._parent.gotoAndStop(1);
Symbol 100 MovieClip Frame 2
stop();
Symbol 100 MovieClip Frame 3
play();
Symbol 100 MovieClip Frame 5
stop();
Symbol 100 MovieClip Frame 6
play();
Symbol 100 MovieClip Frame 8
this._parent.gotoAndStop(1);
Symbol 101 MovieClip Frame 1
play();
Symbol 101 MovieClip Frame 3
this._parent.gotoAndStop(1);
Symbol 105 MovieClip Frame 1
stop();
Instance of Symbol 96 MovieClip in Symbol 105 MovieClip Frame 2
onClipEvent (load) { this.gotoAndStop(2); }
Instance of Symbol 96 MovieClip in Symbol 105 MovieClip Frame 3
onClipEvent (load) { this.gotoAndStop(3); }
Instance of Symbol 96 MovieClip in Symbol 105 MovieClip Frame 4
onClipEvent (load) { this.gotoAndStop(6); }
Instance of Symbol 98 MovieClip in Symbol 105 MovieClip Frame 5
onClipEvent (load) { this.gotoAndStop(3); }
Instance of Symbol 98 MovieClip in Symbol 105 MovieClip Frame 6
onClipEvent (load) { this.gotoAndPlay(5); }
Instance of Symbol 98 MovieClip in Symbol 105 MovieClip Frame 7
onClipEvent (load) { this.gotoAndPlay(10); }
Instance of Symbol 100 MovieClip in Symbol 105 MovieClip Frame 9
onClipEvent (load) { this.gotoAndStop(3); }
Instance of Symbol 100 MovieClip in Symbol 105 MovieClip Frame 10
onClipEvent (load) { this.gotoAndStop(6); }
Instance of Symbol 101 MovieClip in Symbol 105 MovieClip Frame 11
onClipEvent (load) { this.gotoAndStop(1); }
Symbol 106 MovieClip [nerdTotal] Frame 1
stop();
Symbol 113 MovieClip [001] Frame 1
numberOfBytes = _root.getBytesTotal(); onEnterFrame = function () { numberOfBytes2 = _root.getBytesLoaded(); percentage = Math.round((numberOfBytes2 / numberOfBytes) * 100) + " %"; if (numberOfBytes2 == numberOfBytes) { this._parent.play(); } };
Symbol 127 MovieClip Frame 1
stop();
Symbol 128 MovieClip Frame 1
soundFX = new Sound(this); soundFX.attachSound("school_bell"); soundFX.start(0, 0); soundFX.setVolume(100); play();
Instance of Symbol 127 MovieClip in Symbol 128 MovieClip Frame 12
on (press) { this._parent.gotoAndStop(1); }
Instance of Symbol 127 MovieClip in Symbol 128 MovieClip Frame 12
on (press) { this._parent.gotoAndStop(1); } on (rollOver) { this.gotoAndStop("over"); } on (rollOut) { this.gotoAndStop("out"); }
Instance of Symbol 127 MovieClip in Symbol 128 MovieClip Frame 12
on (press) { this._parent._parent.gotoAndStop("howTo"); } on (rollOver) { this.gotoAndStop("over"); } on (rollOut) { this.gotoAndStop("out"); }
Instance of Symbol 127 MovieClip in Symbol 128 MovieClip Frame 12
on (press) { this._parent._parent.gotoAndStop("1p"); } on (rollOver) { this.gotoAndStop("over"); } on (rollOut) { this.gotoAndStop("out"); }
Instance of Symbol 127 MovieClip in Symbol 128 MovieClip Frame 12
on (press) { this._parent._parent.gotoAndStop("2p"); } on (rollOver) { this.gotoAndStop("over"); } on (rollOut) { this.gotoAndStop("out"); }
Instance of Symbol 127 MovieClip in Symbol 128 MovieClip Frame 12
on (press) { this._parent._parent.gotoAndStop("credits"); } on (rollOver) { this.gotoAndStop("over"); } on (rollOut) { this.gotoAndStop("out"); }
Symbol 128 MovieClip Frame 25
stop();
Symbol 130 MovieClip Frame 1
introCounter = 0; onEnterFrame = function () { introCounter++; if (introCounter == (this._parent.introSoundTotalTime - 20)) { this._parent.introSound.stop(); this._parent.introSound.start(); introCounter = 0; } };
Symbol 158 MovieClip Frame 1
stop();
Instance of Symbol 136 MovieClip in Symbol 158 MovieClip Frame 1
on (press) { this._parent.nextFrame(); }
Instance of Symbol 141 MovieClip in Symbol 158 MovieClip Frame 2
onClipEvent (enterFrame) { gotoAndStop (2); }
Instance of Symbol 141 MovieClip in Symbol 158 MovieClip Frame 2
onClipEvent (enterFrame) { gotoAndStop (2); }
Instance of Symbol 141 MovieClip in Symbol 158 MovieClip Frame 2
onClipEvent (enterFrame) { gotoAndStop (2); }
Instance of Symbol 146 MovieClip in Symbol 158 MovieClip Frame 2
on (press) { this._parent.prevFrame(); }
Symbol 164 MovieClip Frame 1
stop();
Symbol 167 MovieClip Frame 1
stop();
Symbol 170 MovieClip Frame 1
stop();
Symbol 179 MovieClip Frame 1
stop();
Symbol 179 MovieClip Frame 2
endCounter = 0; onEnterFrame = function () { endCounter++; if (endCounter == this._parent._parent.endCounterCount) { this._parent.gotoAndStop(1); this._parent._parent.gotoAndStop("endGame"); } };
Symbol 185 MovieClip Frame 1
stop();
Symbol 192 MovieClip Frame 1
stop();
Symbol 205 MovieClip Frame 1
stop();
Symbol 208 MovieClip Frame 1
stop();
Symbol 209 MovieClip Frame 1
stop();
Symbol 213 MovieClip Frame 4
stop();
Symbol 231 MovieClip Frame 67
this._parent.gotoAndStop(9);
Symbol 234 MovieClip Frame 67
this._parent.gotoAndStop(9);
Symbol 245 MovieClip Frame 61
this._parent.gotoAndStop(9);
Symbol 248 MovieClip Frame 61
this._parent.gotoAndStop(9);
Symbol 265 MovieClip Frame 71
this._parent.gotoAndStop(9);
Symbol 276 MovieClip Frame 70
this._parent.gotoAndStop(9);
Symbol 277 MovieClip Frame 1
stop();
Symbol 277 MovieClip Frame 2
function codeCounter() { if (currentLetter < winAmount) { time++; } if ((this._parent.p1SpecialMove == 1) or ((this._parent.p2SpecialMove == 1) && (this._parent.cpuActive == 0))) { if (Key.isDown(comboLetters[1]) && (keyPressed == 0)) { keyPressed = 1; currentKey = comboLetters2[1]; } if (Key.isDown(comboLetters[2]) && (keyPressed == 0)) { keyPressed = 1; currentKey = comboLetters2[2]; } if (Key.isDown(comboLetters[3]) && (keyPressed == 0)) { keyPressed = 1; currentKey = comboLetters2[3]; } if (Key.isDown(comboLetters[4]) && (keyPressed == 0)) { keyPressed = 1; currentKey = comboLetters2[4]; } if ((!(((Key.isDown(comboLetters[1]) or Key.isDown(comboLetters[2])) or Key.isDown(comboLetters[3])) or Key.isDown(comboLetters[4]))) && (keyPressed == 1)) { if ((currentKey == combo[currentLetter]) && (keyPressed == 1)) { correctLetter(); currentLetter++; keyPressed = 0; } if ((currentKey != combo[currentLetter]) && (keyPressed == 1)) { wrongLetter(); currentLetter = 1; keyPressed = 0; } } } if (time == maxTime) { cpuWin = 1; this._parent.p1SpecialMove == 0; this._parent.p2SpecialMove == 0; this._parent.doSpecialMove = 2; this._parent.player1._x = this._parent.p1Pos1; this._parent.player2._x = this._parent.p2Pos1; } } function cpuKeyPress() { if (keyPressed == 1) { randomSelect = random(100) + 1; if (randomSelect < (100 - this._parent.specialIntelligenceLevel)) { correctKeyPressed = 1; } if (randomSelect > (100 - this._parent.specialIntelligenceLevel)) { correctKeyPressed = 0; } if (correctKeyPressed == 1) { correctLetter(); currentLetter++; keyPressed = 0; } if (correctKeyPressed == 0) { wrongLetter(); currentLetter = 1; keyPressed = 0; } } if (keyPressed == 0) { keyTimer++; if (keyTimer == this._parent.cpuStopTimeSpecial) { keyPressed = 1; keyTimer = 0; } } } function correctLetter() { rightAnswer.play(); currentLetterAnim.gotoAndStop(currentLetter + 1); currentLetterAnim.box.gotoAndStop(combo2[currentLetter + 1]); if (currentLetter == winAmount) { this._parent.player1._x = -500; this._parent.player2._x = -500; cpuWin = 1; this._parent.p1SpecialMove == 0; this._parent.p2SpecialMove == 0; gotoAndStop(_root[this._parent.playerWin] + _root[this._parent.playerLose]); } } function wrongLetter() { this._parent.wrongAnswerSound.start(); wrongAnswer.play(); currentLetterAnim.gotoAndStop(1); currentLetterAnim.box.gotoAndStop(combo2[1]); } combo = [""]; combo2 = [""]; currentLetterSelect = random(3) + 1; combo[1] = comboLetters2[currentLetterSelect]; space1.gotoAndStop(currentLetterSelect); combo2[1] = currentLetterSelect; currentLetterSelect = random(3) + 1; combo[2] = comboLetters2[currentLetterSelect]; space2.gotoAndStop(currentLetterSelect); combo2[2] = currentLetterSelect; currentLetterSelect = random(3) + 1; combo[3] = comboLetters2[currentLetterSelect]; space3.gotoAndStop(currentLetterSelect); combo2[3] = currentLetterSelect; currentLetterSelect = random(3) + 1; combo[4] = comboLetters2[currentLetterSelect]; space4.gotoAndStop(currentLetterSelect); combo2[4] = currentLetterSelect; currentLetterSelect = random(3) + 1; combo[5] = comboLetters2[currentLetterSelect]; space5.gotoAndStop(currentLetterSelect); combo2[5] = currentLetterSelect; currentLetter = 1; keyPressed = 0; winAmount = 5; currentLetterAnim.box.gotoAndStop(combo2[1]); time = 0; maxTime = 1000; correctKeyPressed = 0; keyTimer = 0; cpuWin = 0; if (this._parent.p1SpecialMove == 1) { currentPlayerLogo.gotoAndStop("p1"); } if (this._parent.p2SpecialMove == 1) { currentPlayerLogo.gotoAndStop("p2"); } onEnterFrame = function () { codeCounter(); codeCounter(); codeCounter(); codeCounter(); codeCounter(); codeCounter(); codeCounter(); codeCounter(); codeCounter(); codeCounter(); codeCounter(); codeCounter(); codeCounter(); codeCounter(); codeCounter(); codeCounter(); codeCounter(); codeCounter(); codeCounter(); if (((this._parent.cpuActive == 1) && (cpuWin == 0)) && (this._parent.p2SpecialMove == 1)) { cpuKeyPress(); } };
Symbol 277 MovieClip Frame 9
cpuWin = 1; this._parent.doSpecialMove = 1; this._parent.player1._x = this._parent.p1Pos1; this._parent.player2._x = this._parent.p2Pos1;
Symbol 278 MovieClip Frame 1
stop();
Symbol 279 MovieClip Frame 1
stop();
Symbol 281 MovieClip Frame 1
stop();
Symbol 281 MovieClip Frame 50
stop();
Symbol 284 MovieClip Frame 27
stop();
Symbol 297 MovieClip Frame 1
stop();
Symbol 297 MovieClip Frame 2
counter8 = 0; onEnterFrame = function () { counter8++; if (counter8 == 40) { this._parent.gotoAndStop(4); } };
Symbol 297 MovieClip Frame 3
counter8 = 0; onEnterFrame = function () { counter8++; if (counter8 == 40) { this._parent.gotoAndStop(4); } };
Symbol 297 MovieClip Frame 4
counter8 = 0; onEnterFrame = function () { counter8++; if (counter8 == 40) { this._parent.gotoAndStop(4); } };
Symbol 298 MovieClip Frame 1
stop();
Symbol 298 MovieClip Frame 2
function keyCompetition() { if (((p1NeedK1 == 1) && (Key.isDown(p1Key1))) && (!Key.isDown(p1Key2))) { p1NeedK1 = 0; p1NeedK2 = 1; p1RumbleCounter++; p1Bar.gotoAndStop(p1RumbleCounter); if (p1RumbleCounter > rumbleWinner) { p1Wins = 1; nameAnim = this._parent.player1Char + "Anim"; rumbleAnims.gotoAndStop(nameAnim); gotoAndStop (3); } p1Key1Anim.gotoAndStop(2); p1Key2Anim.gotoAndStop(2); } if (((p1NeedK2 == 1) && (Key.isDown(p1Key2))) && (!Key.isDown(p1Key1))) { p1NeedK1 = 1; p1NeedK2 = 0; p1RumbleCounter++; p1Bar.gotoAndStop(p1RumbleCounter); if (p1RumbleCounter > rumbleWinner) { p1Wins = 1; nameAnim = this._parent.player1Char + "Anim"; rumbleAnims.gotoAndStop(nameAnim); gotoAndStop (3); } p1Key1Anim.gotoAndStop(1); p1Key2Anim.gotoAndStop(1); } if (this._parent.cpuActive == 0) { if (((p2NeedK1 == 1) && (Key.isDown(p2Key1))) && (!Key.isDown(p2Key2))) { p2NeedK1 = 0; p2NeedK2 = 1; p2RumbleCounter++; p2Bar.gotoAndStop(p2RumbleCounter); if (p2RumbleCounter > rumbleWinner) { p2Wins = 1; nameAnim = this._parent.player2Char + "Anim"; rumbleAnims.gotoAndStop(nameAnim); gotoAndStop (3); } p2Key1Anim.gotoAndStop(2); p2Key2Anim.gotoAndStop(2); } if (((p2NeedK2 == 1) && (Key.isDown(p2Key2))) && (!Key.isDown(p2Key1))) { p2NeedK1 = 1; p2NeedK2 = 0; p2RumbleCounter++; p2Bar.gotoAndStop(p2RumbleCounter); if (p2RumbleCounter > rumbleWinner) { p2Wins = 1; nameAnim = this._parent.player2Char + "Anim"; rumbleAnims.gotoAndStop(nameAnim); gotoAndStop (3); } p2Key1Anim.gotoAndStop(1); p2Key2Anim.gotoAndStop(1); } } } function cpuPress() { randomSelect = random(100) + 1; if (randomSelect < (100 - this._parent.rumbleIntelligenceLevel)) { keyPressed = 1; } if ((p2NeedK1 == 1) && (keyPressed == 1)) { p2NeedK1 = 0; p2NeedK2 = 1; p2RumbleCounter++; p2Bar.gotoAndStop(p2RumbleCounter); if (p2RumbleCounter > rumbleWinner) { p2Wins = 1; nameAnim = this._parent.player2Char + "Anim"; rumbleAnims.gotoAndStop(nameAnim); gotoAndStop (3); } p2Key1Anim.gotoAndStop(2); p2Key2Anim.gotoAndStop(2); keyPressed = 0; } if ((p2NeedK2 == 1) && (keyPressed == 1)) { p2NeedK2 = 0; p2NeedK1 = 1; p2RumbleCounter++; p2Bar.gotoAndStop(p2RumbleCounter); if (p2RumbleCounter > rumbleWinner) { p2Wins = 1; nameAnim = this._parent.player2Char + "Anim"; rumbleAnims.gotoAndStop(nameAnim); gotoAndStop (3); } p2Key1Anim.gotoAndStop(1); p2Key2Anim.gotoAndStop(1); keyPressed = 0; } } p1Key1 = this._parent.p1Punch; p1Key2 = this._parent.p1Kick; p1RumbleCounter = 0; rumbleWinner = 50; p1NeedK1 = 1; p1NeedK2 = 0; p2Key1 = this._parent.p2Punch; p2Key2 = this._parent.p2Kick; p2RumbleCounter = 0; p2NeedK1 = 1; p2NeedK2 = 0; p1Wins = 0; p2Wins = 0; keyPressed = 0; onEnterFrame = function () { if ((p1Wins == 0) && (p2Wins == 0)) { keyCompetition(); if (this._parent.cpuActive == 1) { cpuPress(); } } };
Symbol 298 MovieClip Frame 4
if (p1Wins == 1) { this._parent.finishedRumble = 1; this._parent.rumbleWinner = 1; } if (p2Wins == 1) { this._parent.finishedRumble = 1; this._parent.rumbleWinner = 2; }
Symbol 308 MovieClip Frame 1
stop();
Symbol 308 MovieClip Frame 2
stop();
Instance of Symbol 136 MovieClip in Symbol 308 MovieClip Frame 2
on (press) { this._parent.nextFrame(); }
Instance of Symbol 141 MovieClip in Symbol 308 MovieClip Frame 3
onClipEvent (enterFrame) { gotoAndStop (2); }
Instance of Symbol 141 MovieClip in Symbol 308 MovieClip Frame 3
onClipEvent (enterFrame) { gotoAndStop (2); }
Instance of Symbol 141 MovieClip in Symbol 308 MovieClip Frame 3
onClipEvent (enterFrame) { gotoAndStop (2); }
Instance of Symbol 146 MovieClip in Symbol 308 MovieClip Frame 3
on (press) { this._parent.prevFrame(); }
Symbol 310 MovieClip Frame 1
stop();
Symbol 314 MovieClip Frame 1
stop();
Instance of Symbol 127 MovieClip in Symbol 314 MovieClip Frame 2
on (press) { this._parent._parent.gotoAndStop("endGame"); }
Instance of Symbol 127 MovieClip in Symbol 314 MovieClip Frame 2
on (press) { this._parent._parent.gamePlay = 1; this._parent.gotoAndStop(1); }

Library Items

Symbol 1 Sound [wrongAnswerSound]
Symbol 2 Sound [timeOutSound]
Symbol 3 Sound [softPunchSound]
Symbol 4 Sound [rimela2]
Symbol 5 Sound [osnoff3]
Symbol 6 Sound [hardPunchSound]
Symbol 7 Sound [freidas-hunt]
Symbol 8 GraphicUsed by:20 45 96 98 99 100 101 104 105 202 231 234 246 276
Symbol 9 GraphicUsed by:20 45 96 98 99 100 101 105 231 234 246 276 288
Symbol 10 GraphicUsed by:20 45 96 98 99 100 101 104 105 231 234 246 276 288
Symbol 11 GraphicUsed by:20 45 96 98 99 100 101 104 105 231 234 246 276
Symbol 12 GraphicUsed by:20 45 96 98 99 100 101 103 104 105 231 234 246 276
Symbol 13 GraphicUsed by:20 96 98 100 105
Symbol 14 GraphicUsed by:20
Symbol 15 GraphicUsed by:20 45 91 92 93 94 202 231 234 246 276 279
Symbol 16 GraphicUsed by:20 45 91 92 93 94 202 231 234 246 276 279
Symbol 17 GraphicUsed by:20 45 91 92 93 94 231 234 246 276
Symbol 18 GraphicUsed by:20 45 91 92 93 94 231 234 246 276
Symbol 19 GraphicUsed by:20 45 96 98 99 100 101 104 105 231 234 246 276
Symbol 20 MovieClipUses:8 9 10 11 12 13 14 15 16 17 18 19Used by:21
Symbol 21 MovieClip [nerdWin]Uses:20
Symbol 22 GraphicUsed by:32 52 81 83 84 86 89 150 202 231 243 246 265 278 292
Symbol 23 GraphicUsed by:32 52 81 83 84 86 88 89 231 243 246 265 292
Symbol 24 GraphicUsed by:32 52 77 78 79 80 231 243 246 265
Symbol 25 GraphicUsed by:32 52 77 78 79 80 231 243 246 265
Symbol 26 GraphicUsed by:32 52 77 78 79 80 231 243 246 265
Symbol 27 GraphicUsed by:32 81 83 84 89
Symbol 28 GraphicUsed by:32 52 81 83 84 89 243 246 292
Symbol 29 GraphicUsed by:32 52 81 83 84 86 88 89 150 202 231 243 246 265
Symbol 30 GraphicUsed by:31
Symbol 31 MovieClipUses:30Used by:32
Symbol 32 MovieClipUses:22 23 24 25 26 27 28 29 31Used by:33
Symbol 33 MovieClip [bullyLose]Uses:32
Symbol 34 GraphicUsed by:42 50 53 54 56 57 234 243 265 276
Symbol 35 GraphicUsed by:42 50 53 54 56 57 234 243 265 276
Symbol 36 GraphicUsed by:42 50 53 54 56 57 234 243 265 276
Symbol 37 GraphicUsed by:42 50 53 54 56 57 234 243 265 276
Symbol 38 GraphicUsed by:42
Symbol 39 GraphicUsed by:42 50 58 59 60 65 74 75 234 243 265 276
Symbol 40 GraphicUsed by:42 50 58 59 60 61 74 75 234 243 254 265 276 288 296
Symbol 41 GraphicUsed by:42 50 58 59 60 66 74 75 234 243
Symbol 42 MovieClip [sportyLose]Uses:34 35 36 37 38 39 40 41
Symbol 43 GraphicUsed by:45 96 98 99 100 101 105 231 234 246 276
Symbol 44 GraphicUsed by:45 103 104
Symbol 45 MovieClip [nerdLose]Uses:9 10 11 12 43 44 15 16 17 18 8 19
Symbol 46 GraphicUsed by:50 58 59 60 62 75 234 243 296
Symbol 47 GraphicUsed by:50 58 59 60 63 75 234 243
Symbol 48 GraphicUsed by:50 58 59 60 75
Symbol 49 GraphicUsed by:50 58 59 60 64 75 234 243
Symbol 50 MovieClip [sportyWin]Uses:40 46 34 35 36 37 47 48 49 39 41
Symbol 51 GraphicUsed by:52 243 246
Symbol 52 MovieClip [bullyWin]Uses:22 23 24 25 26 51 28 29
Symbol 53 MovieClipUses:35 34 36 37Used by:57
Symbol 54 MovieClipUses:34 35 36 37Used by:57
Symbol 55 GraphicUsed by:56
Symbol 56 MovieClipUses:34 35 36 37 55Used by:57
Symbol 57 MovieClipUses:34 35 36 37 53 54 56Used by:76
Symbol 58 MovieClipUses:40 46 47 48 49 39 41Used by:75
Symbol 59 MovieClipUses:40 46 47 48 49 39 41Used by:75
Symbol 60 MovieClipUses:40 46 47 48 49 39 41Used by:75
Symbol 61 MovieClipUses:40Used by:69
Symbol 62 MovieClipUses:46Used by:69
Symbol 63 MovieClipUses:47Used by:69
Symbol 64 MovieClipUses:49Used by:69
Symbol 65 MovieClipUses:39Used by:69
Symbol 66 MovieClipUses:41Used by:69
Symbol 67 GraphicUsed by:68 234 243
Symbol 68 MovieClipUses:67Used by:69
Symbol 69 MovieClipUses:61 62 63 64 65 66 68Used by:75
Symbol 70 GraphicUsed by:73
Symbol 71 GraphicUsed by:72 149
Symbol 72 MovieClipUses:71Used by:73 88 103 104 265
Symbol 73 MovieClipUses:70 72Used by:74
Symbol 74 MovieClipUses:73 39 40 41Used by:75 234
Symbol 75 MovieClipUses:40 46 47 48 49 39 41 58 59 60 69 74Used by:76
Symbol 76 MovieClip [sportyTotal]Uses:57 75
Symbol 77 MovieClipUses:24 25 26Used by:80
Symbol 78 MovieClipUses:24 25 26Used by:80
Symbol 79 MovieClipUses:24 25 26Used by:80
Symbol 80 MovieClipUses:24 25 26 77 78 79Used by:90
Symbol 81 MovieClipUses:22 23 27 28 29Used by:89
Symbol 82 GraphicUsed by:83
Symbol 83 MovieClipUses:22 23 27 28 29 82Used by:89
Symbol 84 MovieClipUses:22 23 27 28 29Used by:89
Symbol 85 GraphicUsed by:86 231 265
Symbol 86 MovieClipUses:22 23 85 29Used by:89
Symbol 87 GraphicUsed by:88 265
Symbol 88 MovieClipUses:87 72 29 23Used by:89 231
Symbol 89 MovieClipUses:22 23 27 28 29 81 83 84 86 88Used by:90
Symbol 90 MovieClip [bullyTotal]Uses:80 89
Symbol 91 MovieClipUses:15 16 17 18Used by:94
Symbol 92 MovieClipUses:15 16 17 18Used by:94
Symbol 93 MovieClipUses:15 16 17 18Used by:94
Symbol 94 MovieClipUses:15 16 17 18 91 92 93Used by:106
Symbol 95 GraphicUsed by:96 98 99 100 101 246 276
Symbol 96 MovieClipUses:8 9 10 11 12 43 13 19 95Used by:105
Symbol 97 GraphicUsed by:98
Symbol 98 MovieClipUses:8 9 10 11 12 43 13 19 97 95Used by:105
Symbol 99 MovieClipUses:8 9 10 11 12 43 95 19Used by:105
Symbol 100 MovieClipUses:8 9 10 11 12 43 13 19 95Used by:105
Symbol 101 MovieClipUses:8 9 10 11 12 43 95 19Used by:105
Symbol 102 GraphicUsed by:103 104
Symbol 103 MovieClipUses:12 44 102 72Used by:104 276
Symbol 104 MovieClipUses:11 103 8 19 10 12 44 102 72Used by:105
Symbol 105 MovieClipUses:8 9 10 11 12 43 13 19 96 98 99 100 101 104Used by:106
Symbol 106 MovieClip [nerdTotal]Uses:94 105
Symbol 107 GraphicUsed by:108
Symbol 108 MovieClip [0001]Uses:107
Symbol 109 GraphicUsed by:110  Timeline
Symbol 110 MovieClipUses:109Used by:113
Symbol 111 FontUsed by:112 134 135 137 138 145 147 159 160 171 174 186 187 190 194 195 196 197 305 307 309 312 313
Symbol 112 EditableTextUses:111Used by:113
Symbol 113 MovieClip [001]Uses:110 112Used by:Timeline
Symbol 114 GraphicUsed by:Timeline
Symbol 115 FontUsed by:116
Symbol 116 TextUses:115Used by:Timeline
Symbol 117 GraphicUsed by:128
Symbol 118 BitmapUsed by:119
Symbol 119 GraphicUses:118Used by:128  Timeline
Symbol 120 GraphicUsed by:128
Symbol 121 GraphicUsed by:128
Symbol 122 GraphicUsed by:128
Symbol 123 GraphicUsed by:128
Symbol 124 GraphicUsed by:127 136 146 231 234 245 248 265 276
Symbol 125 GraphicUsed by:127
Symbol 126 GraphicUsed by:127
Symbol 127 MovieClipUses:124 125 126Used by:128 314  Timeline
Symbol 128 MovieClipUses:117 119 120 121 122 123 127Used by:Timeline
Symbol 129 GraphicUsed by:130
Symbol 130 MovieClipUses:129Used by:Timeline
Symbol 131 GraphicUsed by:158 308  Timeline
Symbol 132 GraphicUsed by:Timeline
Symbol 133 GraphicUsed by:158
Symbol 134 TextUses:111Used by:158
Symbol 135 TextUses:111Used by:136
Symbol 136 MovieClipUses:124 135Used by:158 308
Symbol 137 TextUses:111Used by:158 308
Symbol 138 TextUses:111Used by:158 308
Symbol 139 GraphicUsed by:141 185
Symbol 140 GraphicUsed by:141 185
Symbol 141 MovieClipUses:139 140Used by:158 308
Symbol 142 GraphicUsed by:143
Symbol 143 MovieClipUses:142Used by:144
Symbol 144 MovieClipUses:143Used by:158 308  Timeline
Symbol 145 TextUses:111Used by:146
Symbol 146 MovieClipUses:124 145Used by:158 308
Symbol 147 TextUses:111Used by:158 308
Symbol 148 GraphicUsed by:155
Symbol 149 MovieClipUses:71Used by:155
Symbol 150 MovieClipUses:22 29Used by:155
Symbol 151 GraphicUsed by:152
Symbol 152 MovieClipUses:151Used by:155
Symbol 153 GraphicUsed by:155
Symbol 154 GraphicUsed by:155
Symbol 155 MovieClipUses:148 149 150 152 153 154Used by:158 298 308
Symbol 156 GraphicUsed by:158 281 308
Symbol 157 GraphicUsed by:158 281 308
Symbol 158 MovieClipUses:131 133 134 136 137 138 141 144 146 147 155 156 157Used by:Timeline
Symbol 159 TextUses:111Used by:Timeline
Symbol 160 EditableTextUses:111Used by:Timeline
Symbol 161 GraphicUsed by:Timeline
Symbol 162 GraphicUsed by:163
Symbol 163 MovieClipUses:162Used by:164
Symbol 164 MovieClipUses:163Used by:Timeline
Symbol 165 GraphicUsed by:166
Symbol 166 MovieClipUses:165Used by:167
Symbol 167 MovieClipUses:166Used by:Timeline
Symbol 168 GraphicUsed by:169
Symbol 169 MovieClipUses:168Used by:170
Symbol 170 MovieClipUses:169Used by:Timeline
Symbol 171 EditableTextUses:111Used by:Timeline
Symbol 172 GraphicUsed by:Timeline
Symbol 173 GraphicUsed by:Timeline
Symbol 174 TextUses:111Used by:Timeline
Symbol 175 FontUsed by:176 177
Symbol 176 TextUses:175Used by:Timeline
Symbol 177 TextUses:175Used by:Timeline
Symbol 178 GraphicUsed by:182
Symbol 179 MovieClipUsed by:182
Symbol 180 GraphicUsed by:182
Symbol 181 GraphicUsed by:182
Symbol 182 MovieClipUses:178 179 180 181Used by:Timeline
Symbol 183 GraphicUsed by:184
Symbol 184 MovieClipUses:183Used by:Timeline
Symbol 185 MovieClipUses:139 140Used by:Timeline
Symbol 186 TextUses:111Used by:Timeline
Symbol 187 TextUses:111Used by:Timeline
Symbol 188 GraphicUsed by:192
Symbol 189 GraphicUsed by:192
Symbol 190 TextUses:111Used by:192
Symbol 191 GraphicUsed by:192
Symbol 192 MovieClipUses:188 189 190 191Used by:Timeline
Symbol 193 GraphicUsed by:Timeline
Symbol 194 TextUses:111Used by:Timeline
Symbol 195 TextUses:111Used by:Timeline
Symbol 196 TextUses:111Used by:Timeline
Symbol 197 EditableTextUses:111Used by:Timeline
Symbol 198 GraphicUsed by:277 298
Symbol 199 GraphicUsed by:202 278
Symbol 200 GraphicUsed by:202 279
Symbol 201 GraphicUsed by:202
Symbol 202 MovieClipUses:199 22 200 15 16 201 8 29Used by:209 277
Symbol 203 GraphicUsed by:205
Symbol 204 GraphicUsed by:205
Symbol 205 MovieClipUses:203 204Used by:277
Symbol 206 GraphicUsed by:208
Symbol 207 GraphicUsed by:208
Symbol 208 MovieClipUses:206 207Used by:277
Symbol 209 MovieClipUses:202Used by:277
Symbol 210 GraphicUsed by:211
Symbol 211 MovieClipUses:210Used by:277
Symbol 212 GraphicUsed by:213
Symbol 213 MovieClipUses:212Used by:277  Timeline
Symbol 214 GraphicUsed by:216
Symbol 215 GraphicUsed by:216
Symbol 216 MovieClipUses:214 215Used by:277
Symbol 217 GraphicUsed by:231 234
Symbol 218 GraphicUsed by:231 234 288
Symbol 219 GraphicUsed by:231 234
Symbol 220 GraphicUsed by:231 234 245 248 265 276 288 292 296
Symbol 221 GraphicUsed by:231 234
Symbol 222 ShapeTweeningUsed by:231
Symbol 223 GraphicUsed by:231 234
Symbol 224 GraphicUsed by:228
Symbol 225 GraphicUsed by:228
Symbol 226 GraphicUsed by:228
Symbol 227 GraphicUsed by:228
Symbol 228 MovieClipUses:224 225 226 227Used by:231 234
Symbol 229 GraphicUsed by:231 234
Symbol 230 ShapeTweeningUsed by:231
Symbol 231 MovieClipUses:217 15 16 17 8 9 10 11 12 43 218 18 219 19 220 221 24 25 26 88 222 124 22 23 85 29 223 228 229 230Used by:277
Symbol 232 ShapeTweeningUsed by:234
Symbol 233 ShapeTweeningUsed by:234
Symbol 234 MovieClipUses:217 15 16 17 8 9 10 11 12 43 218 18 219 19 220 221 34 35 36 37 74 232 124 40 46 47 49 39 41 67 223 228 229 233Used by:277
Symbol 235 GraphicUsed by:245 248
Symbol 236 GraphicUsed by:245 248
Symbol 237 GraphicUsed by:238
Symbol 238 MovieClipUses:237Used by:243 246
Symbol 239 GraphicUsed by:240
Symbol 240 MovieClipUses:239Used by:243 246
Symbol 241 GraphicUsed by:242
Symbol 242 MovieClipUses:241Used by:243 246
Symbol 243 MovieClipUses:22 23 24 25 26 51 28 34 35 36 37 40 46 47 49 39 41 67 29 238 240 242Used by:245
Symbol 244 ShapeTweeningUsed by:245
Symbol 245 MovieClipUses:235 236 243 220 244 124Used by:277
Symbol 246 MovieClipUses:22 23 24 25 26 51 28 8 9 10 11 12 43 95 19 15 16 17 18 29 238 240 242Used by:248
Symbol 247 ShapeTweeningUsed by:248
Symbol 248 MovieClipUses:235 236 246 220 247 124Used by:277
Symbol 249 GraphicUsed by:265
Symbol 250 GraphicUsed by:265 276
Symbol 251 GraphicUsed by:254 265 276
Symbol 252 GraphicUsed by:254 265 276
Symbol 253 ShapeTweeningUsed by:265
Symbol 254 MovieClipUses:251 40 252Used by:265 276
Symbol 255 GraphicUsed by:265 276
Symbol 256 GraphicUsed by:265
Symbol 257 GraphicUsed by:265
Symbol 258 GraphicUsed by:265
Symbol 259 GraphicUsed by:265
Symbol 260 GraphicUsed by:265
Symbol 261 GraphicUsed by:265
Symbol 262 GraphicUsed by:265
Symbol 263 GraphicUsed by:265
Symbol 264 GraphicUsed by:265 276
Symbol 265 MovieClipUses:249 34 35 36 37 250 39 251 40 252 220 253 124 254 255 256 257 258 259 260 261 24 25 26 87 72 29 23 262 263 264 22 85Used by:277
Symbol 266 GraphicUsed by:276
Symbol 267 ShapeTweeningUsed by:276
Symbol 268 GraphicUsed by:276
Symbol 269 GraphicUsed by:276
Symbol 270 GraphicUsed by:276
Symbol 271 GraphicUsed by:276
Symbol 272 GraphicUsed by:276
Symbol 273 GraphicUsed by:276
Symbol 274 GraphicUsed by:276
Symbol 275 GraphicUsed by:276
Symbol 276 MovieClipUses:266 34 35 36 37 250 39 251 40 252 220 267 124 254 255 268 269 270 271 272 273 8 9 11 15 16 17 18 103 19 10 274 275 264 12 43 95Used by:277
Symbol 277 MovieClipUses:198 202 205 208 209 211 213 216 231 234 245 248 265 276Used by:Timeline
Symbol 278 MovieClipUses:199 22Used by:298
Symbol 279 MovieClipUses:200 15 16Used by:298
Symbol 280 GraphicUsed by:281
Symbol 281 MovieClipUses:280 156 157Used by:298
Symbol 282 GraphicUsed by:283
Symbol 283 MovieClipUses:282Used by:284
Symbol 284 MovieClipUses:283Used by:298
Symbol 285 GraphicUsed by:288
Symbol 286 GraphicUsed by:288
Symbol 287 GraphicUsed by:288
Symbol 288 MovieClipUses:285 40 9 10 286 218 287 220Used by:297
Symbol 289 GraphicUsed by:292
Symbol 290 GraphicUsed by:292
Symbol 291 GraphicUsed by:292
Symbol 292 MovieClipUses:289 290 28 291 22 23 220Used by:297
Symbol 293 GraphicUsed by:296
Symbol 294 GraphicUsed by:296
Symbol 295 GraphicUsed by:296
Symbol 296 MovieClipUses:293 40 46 294 295 220Used by:297
Symbol 297 MovieClipUses:288 292 296Used by:298
Symbol 298 MovieClipUses:198 278 279 281 155 284 297Used by:Timeline
Symbol 299 GraphicUsed by:300
Symbol 300 MovieClipUses:299Used by:303
Symbol 301 GraphicUsed by:302
Symbol 302 MovieClipUses:301Used by:303
Symbol 303 MovieClipUses:300 302Used by:Timeline
Symbol 304 GraphicUsed by:Timeline
Symbol 305 TextUses:111Used by:308
Symbol 306 GraphicUsed by:308
Symbol 307 TextUses:111Used by:308
Symbol 308 MovieClipUses:131 305 306 307 136 137 138 141 144 146 147 155 156 157Used by:Timeline
Symbol 309 TextUses:111Used by:310
Symbol 310 MovieClipUses:309Used by:Timeline
Symbol 311 GraphicUsed by:314
Symbol 312 TextUses:111Used by:314
Symbol 313 TextUses:111Used by:314
Symbol 314 MovieClipUses:311 312 313 127Used by:Timeline

Instance Names

"lvl1"Frame 8Symbol 182 MovieClip
"lvl2"Frame 8Symbol 182 MovieClip
"lvl3"Frame 8Symbol 182 MovieClip
"level"Frame 9Symbol 182 MovieClip
"loseTittle"Frame 9Symbol 184 MovieClip
"c11"Frame 9Symbol 185 MovieClip
"c12"Frame 9Symbol 185 MovieClip
"c13"Frame 9Symbol 185 MovieClip
"c14"Frame 9Symbol 185 MovieClip
"c15"Frame 9Symbol 185 MovieClip
"c16"Frame 9Symbol 185 MovieClip
"c21"Frame 9Symbol 185 MovieClip
"c22"Frame 9Symbol 185 MovieClip
"c23"Frame 9Symbol 185 MovieClip
"c24"Frame 9Symbol 185 MovieClip
"c25"Frame 9Symbol 185 MovieClip
"c26"Frame 9Symbol 185 MovieClip
"popularityBar"Frame 9Symbol 192 MovieClip
"specialScreen"Frame 9Symbol 144 MovieClip
"specialAttackScreen"Frame 9Symbol 277 MovieClip
"rumbleScreen"Frame 9Symbol 298 MovieClip
"winTittle"Frame 9Symbol 303 MovieClip
"whiteScreen"Frame 9Symbol 213 MovieClip
"helpScreen"Frame 9Symbol 308 MovieClip
"pauseScreen"Frame 9Symbol 310 MovieClip
"quitScreen"Frame 9Symbol 314 MovieClip
"lowerBody"Symbol 76 MovieClip [sportyTotal] Frame 1Symbol 57 MovieClip
"upperBody"Symbol 76 MovieClip [sportyTotal] Frame 1Symbol 75 MovieClip
"lowerBody"Symbol 90 MovieClip [bullyTotal] Frame 1Symbol 80 MovieClip
"upperBody"Symbol 90 MovieClip [bullyTotal] Frame 1Symbol 89 MovieClip
"lowerBody"Symbol 106 MovieClip [nerdTotal] Frame 1Symbol 94 MovieClip
"upperBody"Symbol 106 MovieClip [nerdTotal] Frame 1Symbol 105 MovieClip
"endWindow"Symbol 182 MovieClip Frame 1Symbol 179 MovieClip
"box"Symbol 209 MovieClip Frame 1Symbol 202 MovieClip
"space1"Symbol 277 MovieClip Frame 2Symbol 202 MovieClip
"space2"Symbol 277 MovieClip Frame 2Symbol 202 MovieClip
"space3"Symbol 277 MovieClip Frame 2Symbol 202 MovieClip
"space4"Symbol 277 MovieClip Frame 2Symbol 202 MovieClip
"space5"Symbol 277 MovieClip Frame 2Symbol 202 MovieClip
"rightAnswer"Symbol 277 MovieClip Frame 2Symbol 205 MovieClip
"wrongAnswer"Symbol 277 MovieClip Frame 2Symbol 208 MovieClip
"currentLetterAnim"Symbol 277 MovieClip Frame 2Symbol 209 MovieClip
"currentPlayerLogo"Symbol 277 MovieClip Frame 2Symbol 216 MovieClip
"p1Key1Anim"Symbol 298 MovieClip Frame 2Symbol 278 MovieClip
"p1Key2Anim"Symbol 298 MovieClip Frame 2Symbol 279 MovieClip
"p1Bar"Symbol 298 MovieClip Frame 2Symbol 281 MovieClip
"p2Bar"Symbol 298 MovieClip Frame 2Symbol 281 MovieClip
"p2Key1Anim"Symbol 298 MovieClip Frame 2Symbol 278 MovieClip
"p2Key2Anim"Symbol 298 MovieClip Frame 2Symbol 279 MovieClip
"rumbleAnims"Symbol 298 MovieClip Frame 2Symbol 297 MovieClip

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS1/AS2.
ExportAssets (56)Timeline Frame 1Symbol 1 as "wrongAnswerSound"
ExportAssets (56)Timeline Frame 1Symbol 2 as "timeOutSound"
ExportAssets (56)Timeline Frame 1Symbol 3 as "softPunchSound"
ExportAssets (56)Timeline Frame 1Symbol 4 as "rimela2"
ExportAssets (56)Timeline Frame 1Symbol 5 as "osnoff3"
ExportAssets (56)Timeline Frame 1Symbol 6 as "hardPunchSound"
ExportAssets (56)Timeline Frame 1Symbol 7 as "freidas-hunt"
ExportAssets (56)Timeline Frame 1Symbol 21 as "nerdWin"
ExportAssets (56)Timeline Frame 1Symbol 33 as "bullyLose"
ExportAssets (56)Timeline Frame 1Symbol 42 as "sportyLose"
ExportAssets (56)Timeline Frame 1Symbol 45 as "nerdLose"
ExportAssets (56)Timeline Frame 1Symbol 50 as "sportyWin"
ExportAssets (56)Timeline Frame 1Symbol 52 as "bullyWin"
ExportAssets (56)Timeline Frame 1Symbol 76 as "sportyTotal"
ExportAssets (56)Timeline Frame 1Symbol 90 as "bullyTotal"
ExportAssets (56)Timeline Frame 1Symbol 106 as "nerdTotal"
ExportAssets (56)Timeline Frame 1Symbol 108 as "0001"
ExportAssets (56)Timeline Frame 1Symbol 113 as "001"

Labels

"menu"Frame 2
"howTo"Frame 3
"1p"Frame 4
"2p"Frame 5
"credits"Frame 6
"2pGame"Frame 7
"1pGame"Frame 8
"game"Frame 9
"endGame"Frame 10
"stand"Symbol 57 MovieClip Frame 1
"walk"Symbol 57 MovieClip Frame 2
"kick1"Symbol 57 MovieClip Frame 3
"giveKick1"Symbol 57 MovieClip Frame 4
"retrieveKick1"Symbol 57 MovieClip Frame 5
"kick2"Symbol 57 MovieClip Frame 6
"giveKick2"Symbol 57 MovieClip Frame 7
"retrieveKick2"Symbol 57 MovieClip Frame 8
"blockKick"Symbol 57 MovieClip Frame 9
"normal"Symbol 75 MovieClip Frame 1
"punch1"Symbol 75 MovieClip Frame 2
"givePunch1R"Symbol 75 MovieClip Frame 3
"retrievePunch1R"Symbol 75 MovieClip Frame 4
"punch2"Symbol 75 MovieClip Frame 5
"givePunch2"Symbol 75 MovieClip Frame 6
"retrievePunch2"Symbol 75 MovieClip Frame 7
"blockPunch"Symbol 75 MovieClip Frame 8
"givePunch1L"Symbol 75 MovieClip Frame 9
"retrievePunch1L"Symbol 75 MovieClip Frame 10
"recievePunch"Symbol 75 MovieClip Frame 11
"recieveKick"Symbol 75 MovieClip Frame 12
"confused"Symbol 75 MovieClip Frame 13
"stand"Symbol 80 MovieClip Frame 1
"walk"Symbol 80 MovieClip Frame 2
"kick1"Symbol 80 MovieClip Frame 3
"giveKick1"Symbol 80 MovieClip Frame 4
"retrieveKick1"Symbol 80 MovieClip Frame 5
"kick2"Symbol 80 MovieClip Frame 6
"giveKick2"Symbol 80 MovieClip Frame 7
"retrieveKick2"Symbol 80 MovieClip Frame 8
"blockKick"Symbol 80 MovieClip Frame 9
"normal"Symbol 89 MovieClip Frame 1
"punch1"Symbol 89 MovieClip Frame 2
"givePunch1R"Symbol 89 MovieClip Frame 3
"retrievePunch1R"Symbol 89 MovieClip Frame 4
"punch2"Symbol 89 MovieClip Frame 5
"givePunch2"Symbol 89 MovieClip Frame 6
"retrievePunch2"Symbol 89 MovieClip Frame 7
"blockPunch"Symbol 89 MovieClip Frame 8
"givePunch1L"Symbol 89 MovieClip Frame 9
"retrievePunch1L"Symbol 89 MovieClip Frame 10
"recievePunch"Symbol 89 MovieClip Frame 11
"recieveKick"Symbol 89 MovieClip Frame 12
"confused"Symbol 89 MovieClip Frame 13
"stand"Symbol 94 MovieClip Frame 1
"walk"Symbol 94 MovieClip Frame 2
"kick1"Symbol 94 MovieClip Frame 3
"giveKick1"Symbol 94 MovieClip Frame 4
"retrieveKick1"Symbol 94 MovieClip Frame 5
"kick2"Symbol 94 MovieClip Frame 6
"giveKick2"Symbol 94 MovieClip Frame 7
"retrieveKick2"Symbol 94 MovieClip Frame 8
"blockKick"Symbol 94 MovieClip Frame 9
"normal"Symbol 105 MovieClip Frame 1
"punch1"Symbol 105 MovieClip Frame 2
"givePunch1R"Symbol 105 MovieClip Frame 3
"retrievePunch1R"Symbol 105 MovieClip Frame 4
"punch2"Symbol 105 MovieClip Frame 5
"givePunch2"Symbol 105 MovieClip Frame 6
"retrievePunch2"Symbol 105 MovieClip Frame 7
"blockPunch"Symbol 105 MovieClip Frame 8
"givePunch1L"Symbol 105 MovieClip Frame 9
"retrievePunch1L"Symbol 105 MovieClip Frame 10
"recievePunch"Symbol 105 MovieClip Frame 11
"recieveKick"Symbol 105 MovieClip Frame 12
"confused"Symbol 105 MovieClip Frame 13
"blank"Symbol 127 MovieClip Frame 1
"color1"Symbol 127 MovieClip Frame 2
"color2"Symbol 127 MovieClip Frame 3
"blank"Symbol 164 MovieClip Frame 1
"color2"Symbol 164 MovieClip Frame 2
"color1"Symbol 164 MovieClip Frame 3
"blank"Symbol 167 MovieClip Frame 1
"color1"Symbol 167 MovieClip Frame 2
"color2"Symbol 167 MovieClip Frame 3
"blank"Symbol 170 MovieClip Frame 1
"color1"Symbol 170 MovieClip Frame 2
"color2"Symbol 170 MovieClip Frame 3
"bathroom"Symbol 182 MovieClip Frame 1
"yard"Symbol 182 MovieClip Frame 2
"library"Symbol 182 MovieClip Frame 3
"blank"Symbol 216 MovieClip Frame 1
"p1"Symbol 216 MovieClip Frame 2
"p2"Symbol 216 MovieClip Frame 3
"nerdbully"Symbol 277 MovieClip Frame 3
"nerdsporty"Symbol 277 MovieClip Frame 4
"bullysporty"Symbol 277 MovieClip Frame 5
"bullynerd"Symbol 277 MovieClip Frame 6
"sportybully"Symbol 277 MovieClip Frame 7
"sportynerd"Symbol 277 MovieClip Frame 8
"nerdAnim"Symbol 297 MovieClip Frame 2
"bullyAnim"Symbol 297 MovieClip Frame 3
"sportyAnim"Symbol 297 MovieClip Frame 4
"player1"Symbol 303 MovieClip Frame 2
"player2"Symbol 303 MovieClip Frame 3

Dynamic Text Variables

percentageSymbol 112 EditableText""
instructionsTxtSymbol 160 EditableText"Choose Player 1"
instructionsTxtSymbol 171 EditableText"Choose Player 1"
gameTimeSymbol 197 EditableText"<p align="center"><font face="BadaBoom BB" size="25" color="#ffffff" letterSpacing="0.000000" kerning="1">1:10</font></p>"




http://swfchan.com/6/25286/info.shtml
Created: 23/5 -2019 20:56:15 Last modified: 23/5 -2019 20:56:15 Server time: 14/05 -2024 05:55:49