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

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

Operation Slaps.swf

This is the info page for
Flash #12833

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


Text
00%

CONTINUE

BACK

HOW TO PLAY

The point of the game is to slap without
getting slapped.  When attacking you
can either taunt or slap, how hard the
slap depends on how long you keep the
Z key down for. If you dodge an attack
when in defending mode it is your turn
to slap. But remember, if the attacker
tricks you and you flinch three times the
opponent gets a free hit.
You win the game by making your
opponent cross his or her pain
threshold on the pain meter!

O

P

X

Z

ATTACKING

DEFENDING

KEY DOWN TO POWER UP

HIT

PLAYER 2 FLINCHED

MISSED

SWAP

DEFENDING

KEY DOWN TO POWER UP

PLAYER 1 FLINCHED

MISS

NWYHPRESENTS

HANDTOHANDCOMBATFACILITY

CODENAMEOPERATION:SLAPS

ONEPLAYER

TWOPLAYER

Practise your slaps techniques against a
fiendish robot opponent. Remember,
your're not in the school playground now,
this is for real!

Let's see who the real daddy is!
Pit your skills against a friend,
enemy or complete stranger,
it's up to you!

1

Agility

Name: Major Mackinnon

Asset: Strict and Firm

Location: Brize Norton Airbase, UK

Training: Royal Air Force

PLAYER SELECT

Strength

Speed

Player One

Player Two

2

Name: Sergeant Shaw

Asset: Tough and Hard

Location: Guantanamo Bay, Cuba

Training: US Marines

3

Name: Jungle Jeffries

Asset: Silent and Deadly

Location: Unknown

Training: Paratroopers

4

Name: Lieutenant Lindequist

Asset: Cold and Cruel

Location: Former USSR

Training: Russian Ground Force

Name: Hardman Hewitt

Asset: Fast and Fearless

Location: Albanian Border

Training: SAS Guerilla

PAIN METER

PAIN METER

PLAYER ONE

CPU

DEFENDING

ATTACKING

READY...

FIGHT!

FREE HIT!

MISSED

SWAP PLAYER

GAME OVER!

BOT

PLAYER ONE

PLAYER TWO

GAME OVER!

Play again?

ActionScript [AS1/AS2]

Frame 1
_root.depth = 1; loadbar.onEnterFrame = function () { amountLoaded = _root.getBytesLoaded(); totalLoaded = _root.getBytesTotal(); if (amountLoaded == totalLoaded) { _root.gotoAndStop("splash"); } else if (_root._framesloaded >= 10) { if (_root.checkedOneOnce != true) { _root.gotoAndStop("loadP"); _root.checkedOneOnce = true; } } ratio = amountLoaded / totalLoaded; this.gotoAndStop(Math.floor(100 * ratio)); this.percentage = Math.floor(100 * ratio) + "%"; }; stop();
Frame 19
MovieClip.prototype.playReverse = function () { if (this.playReverse.temp == null) { this.createEmptyMovieClip("playReverse", this.depthCount + 1); this.depthCount++; } this.playReverse.temp = true; this.playReverse.onEnterFrame = function () { if (this._parent._currentframe != 1) { this._parent.prevFrame(); } else { removeMovieClip(this); } }; }; MovieClip.prototype.flyTo = function (targetX, targetY, startSpeed, precision) { if (this.moveProto.targetX == null) { this.createEmptyMovieClip("moveProto", this.depthCount + 1); this.depthCount++; } this.moveProto.targetX = targetX; this.moveProto.targetY = targetY; this.moveProto.startSpeed = startSpeed; this.moveProto.precision = precision; this.moveProto.onEnterFrame = function () { if ((Math.abs(this._parent._x - targetX) < precision) && (Math.abs(this._parent._y - targetY) < precision)) { this._parent._x = targetX; this._parent._y = targetY; removeMovieClip(this); } this._parent._x = this._parent._x - ((this._parent._x - targetX) / startSpeed); this._parent._y = this._parent._y - ((this._parent._y - targetY) / startSpeed); }; }; MovieClip.prototype.flyBy = function (targetX, targetY, startSpeed, precision) { if (this.moveProto.targetX == null) { this.createEmptyMovieClip("moveProto", this.depthCount + 1); this.depthCount++; } this.moveProto.targetX = targetX; this.moveProto.targetY = targetY; this.moveProto.startSpeed = startSpeed; this.moveProto.precision = precision; this.moveProto.onEnterFrame = function () { if (!this.finalX) { this.finalX = this._parent._x + this.targetX; this.finalY = this._parent._y + this.targetY; } if ((Math.abs(this._parent._x - this.finalX) < precision) && (Math.abs(this._parent._y - this.finalY) < precision)) { this._parent._x = this.finalX; this._parent._y = this.finalY; removeMovieClip(this); } this._parent._x = this._parent._x - ((this._parent._x - this.finalX) / startSpeed); this._parent._y = this._parent._y - ((this._parent._y - this.finalY) / startSpeed); }; }; MovieClip.prototype.springTo = function (targetX, targetY, startSpeed, springiness, precision) { if (this.springToProto.targetX == null) { this.createEmptyMovieClip("springToProto", this.depthCount + 1); this.depthCount++; } this.springToProto.targetX = targetX; this.springToProto.targetY = targetY; this.springToProto.startSpeed = startSpeed; this.springToProto.springiness = springiness; this.springToProto.precision = precision; this.springToProto.springX = targetX + ((targetX - this._x) / springiness); this.springToProto.springY = targetY + ((targetY - this._y) / springiness); this.springToProto.onEnterFrame = function () { if ((Math.abs(springX - targetX) < precision) && (Math.abs(springY - targetY) < precision)) { this._parent._x = targetX; this._parent._y = targetY; removeMovieClip(this); } if ((Math.abs(this._parent._x - springX) < precision) && (Math.abs(this._parent._y - springY) < precision)) { springX = targetX + ((targetX - this._parent._x) / springiness); springY = targetY + ((targetY - this._parent._y) / springiness); } this._parent._x = this._parent._x - ((this._parent._x - springX) / startSpeed); this._parent._y = this._parent._y - ((this._parent._y - springY) / startSpeed); }; }; MovieClip.prototype.scaleTo = function (targetX, targetY, startSpeed, precision) { if (this.scaleProto.targetX == null) { this.createEmptyMovieClip("scaleProto", this.depthCount + 1); this.depthCount++; } this.scaleProto.targetX = targetX; this.scaleProto.targetY = targetY; this.scaleProto.startSpeed = startSpeed; this.scaleProto.precision = precision; this.scaleProto.onEnterFrame = function () { if ((Math.abs(this._parent._xscale - targetX) < precision) && (Math.abs(this._parent._yscale - targetY) < precision)) { this._parent._xscale = targetX; this._parent._yscale = targetY; removeMovieClip(this); } this._parent._xscale = this._parent._xscale - ((this._parent._xscale - targetX) / startSpeed); this._parent._yscale = this._parent._yscale - ((this._parent._yscale - targetY) / startSpeed); }; }; MovieClip.prototype.scaleBy = function (targetX, targetY, startSpeed, precision) { if (this.scaleProto.targetX == null) { this.createEmptyMovieClip("scaleProto", this.depthCount + 1); this.depthCount++; } this.scaleProto.targetX = targetX; this.scaleProto.targetY = targetY; this.scaleProto.startSpeed = startSpeed; this.scaleProto.precision = precision; this.scaleProto.onEnterFrame = function () { if (!this.finalX) { this.finalX = this._parent._xscale + this.targetX; this.finalY = this._parent._yscale + this.targetY; } if ((Math.abs(this._parent._xscale - this.finalX) < precision) && (Math.abs(this._parent._yscale - this.finalY) < precision)) { this._parent._xscale = this.finalX; this._parent._yscale = this.finalY; removeMovieClip(this); } this._parent._xscale = this._parent._xscale - ((this._parent._xscale - this.finalX) / startSpeed); this._parent._yscale = this._parent._yscale - ((this._parent._yscale - this.finalY) / startSpeed); }; }; MovieClip.prototype.fadeTo = function (targetA, startSpeed, precision) { if (this.fadeProto.targetA == null) { this.createEmptyMovieClip("fadeProto", this.depthCount + 1); this.depthCount++; } this.fadeProto.targetA = targetA; this.fadeProto.startSpeed = startSpeed; this.fadeProto.precision = precision; this.fadeProto.onEnterFrame = function () { if (Math.abs(this._parent._alpha - targetA) < precision) { this._parent._alpha = targetA; removeMovieClip(this); } this._parent._alpha = this._parent._alpha - ((this._parent._alpha - targetA) / startSpeed); }; }; MovieClip.prototype.rotateTo = function (targetR, startSpeed, precision) { if (this.rotateToProto.targetR == null) { this.createEmptyMovieClip("rotateToProto", this.depthCount + 1); this.depthCount++; } this.rotateToProto.targetR = targetR; this.rotateToProto.startSpeed = startSpeed; this.rotateToProto.precision = precision; this.rotateToProto.onEnterFrame = function () { if (Math.abs(this._parent._rotation - targetR) < precision) { this._parent._rotation = targetR; removeMovieClip(this); } this._parent._rotation = this._parent._rotation - ((this._parent._rotation - targetR) / startSpeed); }; }; MovieClip.prototype.rotateBy = function (targetR, startSpeed, precision) { if (!this.rotateByProto) { this.createEmptyMovieClip("rotateByProto", this.depthCount + 1); this.depthCount++; } else { trace("Rotate proto already in place, exiting."); } this.rotateByProto.targetR = targetR; this.rotateByProto.startSpeed = startSpeed; this.rotateByProto.precision = precision; this.rotateByProto.onEnterFrame = function () { if (!this.finalR) { this.finalR = targetR + this._parent._rotation; } if (Math.abs(this._parent._rotation - this.finalR) < precision) { this._parent._rotation = this.finalR; trace("this._parent._rotation = " + this._parent._rotation); trace("this.finalR = " + this.finalR); removeMovieClip(this); trace("clip gone"); } this._parent._rotation = this._parent._rotation - ((this._parent._rotation - this.finalR) / startSpeed); }; }; MovieClip.prototype.tintTo = function (targetR, targetG, targetB, startSpeed, precision) { if (this.tintToProto.targetR == null) { this.createEmptyMovieClip("tintToProto", this.depthCount + 1); this.depthCount++; } this.tintToProto.targetR = targetR; this.tintToProto.targetG = targetG; this.tintToProto.targetB = targetB; this.tintToProto.startSpeed = startSpeed; this.tintToProto.precision = precision; this.tintToProto.onEnterFrame = function () { if (!this.colorObj) { colorObj = new Color(this._parent); } colorTrans = colorObj.getTransform(); rdifference = targetR - colorTrans.rb; rrate = rdifference / startSpeed; colorTrans.rb = colorTrans.rb + rrate; gdifference = targetG - colorTrans.gb; grate = gdifference / startSpeed; colorTrans.gb = colorTrans.gb + grate; bdifference = targetB - colorTrans.bb; brate = bdifference / startSpeed; colorTrans.bb = colorTrans.bb + brate; colorObj.setTransform(colorTrans); if (((Math.abs(rrate) < precision) && (Math.abs(grate) < precision)) && (Math.abs(brate) < precision)) { colorTrans.rb = targetR; colorTrans.gb = targetG; colorTrans.bb = targetB; this.removeMovieClip(); } }; }; MovieClip.prototype.tintTo2 = function (targetR, targetG, targetB, startSpeed, precision) { if (this.tintToProto.targetR == null) { this.createEmptyMovieClip("tintToProto", this.depthCount + 1); this.depthCount++; } this.tintToProto.targetR = targetR; this.tintToProto.targetG = targetG; this.tintToProto.targetB = targetB; this.tintToProto.startSpeed = startSpeed; this.tintToProto.precision = precision; this.tintToProto.onEnterFrame = function () { if (!this.colorObj) { colorObj = new Color(this._parent); } colorTrans = colorObj.getRGB(); rdifference = targetR - colorTrans.rb; rrate = rdifference / startSpeed; colorTrans.rb = colorTrans.rb + rrate; gdifference = targetG - colorTrans.gb; grate = gdifference / startSpeed; colorTrans.gb = colorTrans.gb + grate; bdifference = targetB - colorTrans.bb; brate = bdifference / startSpeed; colorTrans.bb = colorTrans.bb + brate; colorObj.setRGB(colorTrans.rb, colorTrans.gb, colorTrans.bb); if (((Math.abs(rrate) < precision) && (Math.abs(grate) < precision)) && (Math.abs(brate) < precision)) { colorTrans.rb = targetR; colorTrans.gb = targetG; colorTrans.bb = targetB; this.removeMovieClip(); } }; }; MovieClip.prototype.fadeBy = function (targetA, startSpeed, precision) { if (this.fadeByProto.targetR == null) { this.createEmptyMovieClip("fadeByProto", this.depthCount + 1); this.depthCount++; } this.fadeByProto.targetA = targetA; this.fadeByProto.startSpeed = startSpeed; this.fadeByProto.precision = precision; this.fadeByProto.onEnterFrame = function () { if (!this.colorObj) { colorObj = new Color(this._parent); } colorTrans = colorObj.getTransform(); trace("colorTrans.ab = " + colorTrans.ab); this.finalA = colorTrans.ab + this.targetA; colorTrans.ab = colorTrans.ab - ((colorTrans.ab - this.finalA) / startSpeed); trace((((((colorTrans.ab + " -= (") + colorTrans.ab) + " - ") + this.finalA) + ")/") + startSpeed); trace("answer: " + ((colorTrans.ab - this.finalA) / startSpeed)); colorObj.setTransform(colorTrans); if (Math.abs(aRate) < precision) { colorTrans.ab = targetA; this.removeMovieClip(); } }; }; MovieClip.prototype.scale = function (val) { this._xscale = val; this._yscale = val; }; MovieClip.prototype.zSort = function () { _root.sortDepth++; this.swapDepths(_root.sortDepth); }; Array.prototype.shuffle = function () { var len = this.length; var rand; var temp; var i; i = 0; while (i < len) { rand = random(len); temp = this[i]; this[i] = this[rand]; this[rand] = temp; i++; } }; Math.randomBetween = function (a, b) { return(a + Math.floor(Math.random() * ((b - a) + 1))); }; MovieClip.prototype.customFade = function (desAlpha, startSpeed, precision) { if (this.fadeProto.desAlpha == null) { this.createEmptyMovieClip("fadeProto", this.depthCount + 1); this.depthCount++; } this.fadeProto.desAlpha = desAlpha; this.fadeProto.startSpeed = startSpeed; this.fadeProto.precision = precision; this.fadeProto.onEnterFrame = function () { if (Math.abs(this._parent._alpha - desAlpha) < precision) { this._parent._alpha = desAlpha; removeMovieClip(this); } this._parent._alpha = this._parent._alpha - ((this._parent._alpha - desAlpha) / startSpeed); }; }; Movieclip.prototype.openWin = function (url, winName, w, h, toolbar, location, directories, status, menubar, scrollbars, resizable) { getURL ((((((((((((((((((((((("javascript: var myWin; if(!myWin || myWin.closed){myWin = window.open('" + url) + "','") + winName) + "','") + "width=") + w) + ",height=") + h) + ",toolbar=") + toolbar) + ",location=") + location) + ",directories=") + directories) + ",status=") + status) + ",menubar=") + menubar) + ",scrollbars=") + scrollbars) + ",resizable=") + resizable) + "')}else{myWin.focus();};void(0);"); }; Sound.prototype.atcPlay = function (id) { this.attachSound(id); this.start(); }; setEnterFrame = function (onEnterFrame_def) { this._onEnterFrame = onEnterFrame_def; }; getEnterFrame = function () { this.onLoad(); delete this.onLoad; return(this._onEnterFrame); }; MovieClip.prototype.addProperty("onEnterFrame", getEnterFrame, setEnterFrame); MovieClip.prototype.onEnterFrame = function () { this.onLoad(); delete this.onLoad; }; sol = function (f) { if (__onLoadHandler__ == undefined) { _global.__onLoadHandler__ = {}; } __onLoadHandler__[this] = f; }; gol = function () { return(__onLoadHandler__[this]); }; MovieClip.prototype.addProperty("onLoad", gol, sol); Object.prototype.debug = function (exp) { var tmp = _root._url.substr(0, 4); if (tmp == "file") { trace(exp); } else { getURL (("javascript:alert('" + exp) + "')"); } }; Array.prototype.findByValue = function (prop, value) { var i = 0; while (i < this.length) { if (this[i][prop] == value) { return(this[i]); } i++; } }; _global.butSnd = new Sound(_root.butSndMC); _global.voice = new Sound(_root.voiceMC); _global.music = new Sound(_root.musicMC); if (_global.musicOff != true) { _global.music.attachSound("intro_loop"); _global.music.start(0, 999); } continueBTN.onRelease = function () { gotoAndStop (29); _global.butSnd.atcPlay("click"); }; sndMC._alpha = 50; stop();
Frame 29
continueBTN.onRelease = function () { gotoAndStop (45); _global.butSnd.atcPlay("click"); }; backBTN.onRelease = function () { _global.butSnd.atcPlay("click"); gotoAndStop (19); }; stop();
Frame 45
_global.gameMode = undefined; playerOneBTN.onRelease = function () { _global.gameMode = "onePlayer"; _global.butSnd.atcPlay("click"); gotoAndStop (61); }; playerTwoBTN.onRelease = function () { _global.gameMode = "twoPlayer"; _global.butSnd.atcPlay("click"); gotoAndStop (61); }; backBTN.onRelease = function () { _global.butSnd.atcPlay("click"); gotoAndStop (29); }; stop();
Instance of Symbol 120 MovieClip "playerOneMC" in Frame 45
onClipEvent (load) { _visible = false; }
Instance of Symbol 132 MovieClip "playerTwoMC" in Frame 45
onClipEvent (load) { _visible = false; }
Frame 61
if (_root.initGameEngine != true) { _root.initGameEngine = true; myTrace = function (msg) { _root.myTraceWin = (msg + newline) + _root.myTraceWin; }; msgDelayArray = []; callOut = function (msg) { _root.myCallWin = msg; _root.msgDelayArray.push(setInterval(_root.clearCall, 2500)); }; clearCall = function () { _root.myCallWin = ""; clearInterval(_root.msgDelayArray.shift()); }; _root.depth = 1; game = function () { }; ASBroadcaster.initialize(game); game.coinToss = function () { toss = Math.randomBetween(1, 2); switch (toss) { case 1 : playerOne.mode = "attack"; _root.bkArrow.gotoAndStop("playerOne"); _root.playerOneMode.gotoAndStop("attack"); _root.playerOneMode2.gotoAndStop("attack"); _root.playerOneFlinchMC.gotoAndStop("attack"); _root.playerOneChar.backMC.gotoAndStop("attack"); playerTwo.mode = "defend"; _root.playerTwoMode.gotoAndStop("defend"); _root.playerTwoMode2.gotoAndStop("defend"); _root.playerTwoFlinchMC.gotoAndStop("defend"); _root.playerTwoChar.backMC.gotoAndStop("defend"); return; case 2 : playerOne.mode = "defend"; _root.bkArrow.gotoAndStop("playerTwo"); _root.playerOneFlinchMC.gotoAndStop("defend"); _root.playerOneMode.gotoAndStop("defend"); _root.playerOneMode2.gotoAndStop("defend"); _root.playerOneChar.backMC.gotoAndStop("defend"); playerTwo.mode = "attack"; _root.playerTwoMode.gotoAndStop("attack"); _root.playerTwoMode2.gotoAndStop("attack"); _root.playerTwoFlinchMC.gotoAndStop("attack"); _root.playerTwoChar.backMC.gotoAndStop("attack"); } }; game.swapPlayers = function () { if (_root.playerOne.mode == "defend") { _root.playerOne.mode = "attack"; _root.bkArrow.gotoAndStop("playerOne"); _root.playerOneFlinchMC.gotoAndStop("attack"); _root.playerTwo.mode = "defend"; _root.playerTwoFlinchMC.gotoAndStop("defend"); _root.playerOneChar.backMC.gotoAndStop("attack"); _root.playerOneMode.gotoAndStop("attack"); _root.playerTwoMode.gotoAndStop("defend"); _root.playerTwoChar.backMC.gotoAndStop("defend"); _root.playerOne.setFlinch("reset"); _root.playerTwo.setFlinch("reset"); } else { _root.playerOne.mode = "defend"; _root.bkArrow.gotoAndStop("playerTwo"); _root.playerOneFlinchMC.gotoAndStop("defend"); _root.playerOneChar.backMC.gotoAndStop("defend"); _root.playerTwo.mode = "attack"; _root.playerTwoFlinchMC.gotoAndStop("attack"); _root.playerTwoChar.backMC.gotoAndStop("attack"); _root.playerOneMode.gotoAndStop("defend"); _root.playerTwoMode.gotoAndStop("attack"); _root.playerOne.setFlinch("reset"); _root.playerTwo.setFlinch("reset"); } }; game.freeHitFnc = function (name) { _root[name].disable = true; _root.gameMsg.gotoAndPlay("freeHit"); _root.game.freeHit = true; }; game.whatKey = new Object(); game.whatKey.onKeyDown = function () { var keyIs = Key.getCode(); switch (keyIs) { case 90 : if (!_root.playerOne.disable) { if (!_root.playerOne.lock) { if (!this.zLock) { this.zLock = true; if (_root.playerOne.mode == "attack") { _root.playerOne.powerMeter("start"); } else { _root.playerOne.defend(); } } } } return; case 88 : if (!_root.playerOne.disable) { if (!_root.playerOne.lock) { if (!this.xLock) { this.xLock = true; if (_root.playerOne.mode == "attack") { if (this.zLock) { _root.playerOne.powerMeter("stop"); } else if (!_root.game.freeHit) { _root.playerOne.taunt(); } } else { _root.playerOne.defend(); } } } } return; case 79 : if ((!_root.playerTwo.disable) && (_global.gameMode == "twoPlayer")) { if (!_root.playerTwo.lock) { if (!this.oLock) { this.oLock = true; if (_root.playerTwo.mode == "attack") { if (this.pLock) { _root.playerTwo.powerMeter("stop"); } else if (!_root.game.freeHit) { _root.playerTwo.taunt(); } } else { _root.playerTwo.defend(); } } } } return; case 80 : if (!((!_root.playerTwo.disable) && (_global.gameMode == "twoPlayer"))) { break; } if (_root.playerTwo.lock) { break; } if (this.pLock) { break; } this.pLock = true; if (_root.playerTwo.mode == "attack") { _root.playerTwo.powerMeter("start"); } else { _root.playerTwo.defend(); } } }; game.whatKey.onKeyUp = function () { var keyIs = Key.getCode(); switch (keyIs) { case 90 : this.zLock = false; if (!_root.playerOne.disable) { if (_root.playerOne.attackPressed) { _root.playerOne.powerMeter("release"); } } return; case 88 : this.xLock = false; return; case 79 : this.oLock = false; return; case 80 : this.pLock = false; if (!((!_root.playerTwo.disable) && (_global.gameMode == "twoPlayer"))) { break; } if (!_root.playerTwo.attackPressed) { break; } _root.playerTwo.powerMeter("release"); } }; Key.addListener(game.whatKey); player = function (name, otherPlayer, num, slapPower, slapSpeed) { this.state = "idle"; this.mode = undefined; this.name = name; this.otherPlayer = otherPlayer; this.num = num; this.painLevel = 0; this.flinchLevel = 0; this.slapPower = slapPower; this.slapSpeed = slapSpeed; this.attackDelayArray = []; this.defendCalled = false; this.attackPressed = false; this.lock = false; this.attackPower = 0; this.disable = false; this.flinchMax = false; }; player.prototype.powerMeter = function (action) { switch (action) { case "start" : _global.butSnd.atcPlay("powerUp"); this.attackPressed = true; this.powerMeterAni(this.name, "start"); return; case "release" : this.attackPressed = false; this.powerMeterAni(this.name, "release"); _global.butSnd.stop(); return; case "stop" : this.attackPressed = false; this.powerMeterAni(this.name, "stop"); _global.butSnd.stop(); } }; player.prototype.powerMeterAni = function (myName, action) { switch (action) { case "start" : _root.depth++; _root.createEmptyMovieClip(myName + "powerMeterAni", _root.depth); _root[myName + "powerMeterAni"].onEnterFrame = function () { if (_root[myName + "Power"]._currentframe <= 99) { var cFrame = (((_root[myName + "Power"]._currentframe + 4) >= 100) ? 100 : (_root[myName + "Power"]._currentframe + 4)); _root[myName + "Power"].gotoAndStop(cFrame); } }; return; case "release" : _root.myTrace("Slap power=" + _root[myName + "Power"]._currentframe); this.setAttack(_root[myName + "Power"]._currentframe); _root[myName + "powerMeterAni"].removeMovieClip(); _root[myName + "Power"].gotoAndStop(1); if (_root.game.freeHit == true) { _root.game.freeHit = false; _root.gameMsg.gotoAndPlay("freehit"); } return; case "stop" : _root[myName + "powerMeterAni"].removeMovieClip(); _root[myName + "Power"].gotoAndStop(1); } }; player.prototype.taunt = function () { _root[this.name + "Hand"].gotoAndPlay("taunt" + Math.randomBetween(1, 4)); if (_global.gameMode == "onePlayer") { _root[this.otherPlayer].tauntCalled(); } }; player.prototype.setFlinch = function (action) { switch (action) { case "addFlinch" : _root[this.otherPlayer].setFlinch("reset"); this.flinchLevel++; if (this.flinchLevel <= 3) { _root.myTrace((this.name + " flinchLevel=") + this.flinchLevel); _root[this.name + "FlinchMC"].mc.gotoAndStop("flinch" + this.flinchLevel); } if (this.mode == "attack") { if (this.flinchLevel == 3) { _root[this.name + "FlinchMC"].mc.gotoAndStop("flinch" + this.flinchLevel); _root.game.freeHitFnc(this.otherPlayer); this.flinchMax = true; } } else if (this.mode == "defend") { if (this.flinchLevel == 1) { _root.gameMsg.gotoAndPlay("swap"); this.flinchMax = true; } } return; case "reset" : this.flinchLevel = 0; this.flinchMax = false; _root[this.name + "FlinchMC"].mc.gotoAndStop("flinch" + this.flinchLevel); } }; player.prototype.setPain = function (newAmount) { var painAmount = ((_root[this.name + "PainSetter"].painAmount == undefined) ? 0 : (_root[this.name + "PainSetter"].painAmount)); _root[this.name + "PainSetter"].removeMovieClip(); painAmount = painAmount + Math.round(newAmount); if ((painAmount + _root[this.name + "Pain"]._currentframe) < 100) { _root.depth++; _root.createEmptyMovieClip(this.name + "PainSetter", _root.depth); _root[this.name + "PainSetter"].painAmount = painAmount; _root[this.name + "PainSetter"].name = this.name; _root[this.name + "PainSetter"].onEnterFrame = function () { if (painAmount > 0) { _root[this.name + "Pain"].nextFrame(); painAmount--; } else { this.removeMovieClip(); } }; } else if ((painAmount + _root[this.name + "Pain"]._currentframe) >= 100) { _root.myTrace(this.name + " is DEAD"); _root.callOut("GAME OVER"); _root.gameMsg.gotoAndPlay("gameOver"); if (this.num == 1) { if (_global.gameMode == "onePlayer") { _root.winner = "CPU Wins"; } else { _root.winner = "Player Two Wins"; } _root.playerWin = "playerTwo"; } else if (this.num == 2) { _root.winner = "Player One Wins"; _root.playerWin = "playerOne"; } _root.depth++; _root.createEmptyMovieClip(this.name + "PainSetter", _root.depth); _root[this.name + "PainSetter"].name = this.name; _root[this.name + "PainSetter"].onEnterFrame = function () { if (_root[this.name + "Pain"]._currentframe < 100) { _root[this.name + "Pain"].nextFrame(); } else { this.removeMovieClip(); } }; } if ((painAmount + _root[this.name + "Pain"]._currentframe) > 50) { _root[this.name + "Char"].home = "sad"; _root[this.name + "Char"].mc.gotoAndStop(_root[this.name + "Char"].home); } }; player.prototype.defend = function () { if (_root[this.otherPlayer].state == "attack") { _root[this.otherPlayer].defendCalled = true; this.setFlinch("addFlinch"); } else { _root[this.name + "Hand"].gotoAndPlay("defend"); _root[this.otherPlayer].setFlinch("addFlinch"); } }; player.prototype.setAttack = function (speed) { this.attackPower = speed / 10; this.state = "attack"; var hand = Math.randomBetween(1, 2); if (Math.round(this.attackPower) < 5) { _root[this.name + "Hand"].gotoAndPlay("soft" + hand); } else { _root[this.name + "Hand"].gotoAndPlay("hard" + hand); } }; player.prototype.slap = function (hand, force) { if (_root[this.otherPlayer].cpu) { this.defendCalled = _root[this.otherPlayer].underAttack(force); } if (_root[this.name].defendCalled) { _root[this.name + "Hand"].gotoAndPlay((force + "Miss") + hand); _root[this.name].defendCalled = false; _root.callOut("MISS"); } else { _root[this.name + "Hand"].gotoAndPlay((force + "Hit") + hand); _root.callOut("HIT"); _root[this.otherPlayer].setPain(this.attackPower); this.setFlinch("reset"); _root[this.otherPlayer].setFlinch("reset"); } this.state = "idle"; }; cpu = function (name, otherPlayer, num, slapPower, slapSpeed) { this.state = "idle"; this.mode = undefined; this.name = name; this.otherPlayer = otherPlayer; this.num = num; this.painLevel = 0; this.flinchLevel = 0; this.slapPower = slapPower; this.slapSpeed = slapSpeed; this.attackDelayArray = []; this.defendCalled = false; this.attackPressed = false; this.lock = false; this.attackPower = 0; this.disable = true; this.flinchMax = false; this.cheaterFlinch = 1; this.cpu = true; }; cpu.prototype.underAttack = function (strength) { if ((_global.gameMode == "onePlayer") && (this.cpu)) { if (strength == "soft") { if (Math.randomBetween(1, 500) <= Math.randomBetween(200, 900)) { this.defend(false); return(false); } this.defend(true); return(true); } if (strength == "hard") { if (Math.randomBetween(1, 500) <= Math.randomBetween(100, 900)) { this.defend(false); return(false); } this.defend(true); return(true); } } }; cpu.prototype.tauntCalled = function () { if (Math.randomBetween(1, 100) >= 86) { if (this.cheaterFlinch <= 2) { _root.myTrace("CPU - flinch"); this.defend(false); this.cheaterFlinch++; } else { _root.myTrace("CPU cheaters flinch active"); } } }; cpu.prototype.defend = function (action) { if (action) { this.setFlinch("addFlinch"); } else { _root[this.name + "Hand"].gotoAndPlay("defend"); _root[this.otherPlayer].setFlinch("addFlinch"); } }; cpu.prototype.setFlinch = function (action) { switch (action) { case "addFlinch" : _root[this.otherPlayer].setFlinch("reset"); this.flinchLevel++; if (this.flinchLevel <= 3) { _root.myTrace((this.name + " flinchLevel=") + this.flinchLevel); _root[this.name + "FlinchMC"].mc.gotoAndStop("flinch" + this.flinchLevel); } if (this.mode == "attack") { if (this.flinchLevel == 3) { _root[this.name + "FlinchMC"].mc.gotoAndStop("flinch" + this.flinchLevel); _root.game.freeHitFnc(this.otherPlayer); this.flinchMax = true; } } else if (this.mode == "defend") { if (this.flinchLevel == 1) { _root.gameMsg.gotoAndPlay("swap"); this.flinchMax = true; } } return; case "reset" : this.flinchLevel = 0; this.flinchMax = false; _root[this.name + "FlinchMC"].mc.gotoAndStop("flinch" + this.flinchLevel); } }; cpu.prototype.setPain = function (newAmount) { this.cheaterFlinch = 1; _root.myTrace("CPU cheaters flinch reset"); var painAmount = ((_root[this.name + "PainSetter"].painAmount == undefined) ? 0 : (_root[this.name + "PainSetter"].painAmount)); _root[this.name + "PainSetter"].removeMovieClip(); painAmount = painAmount + Math.round(newAmount); if ((painAmount + _root[this.name + "Pain"]._currentframe) < 100) { _root.depth++; _root.createEmptyMovieClip(this.name + "PainSetter", _root.depth); _root[this.name + "PainSetter"].painAmount = painAmount; _root[this.name + "PainSetter"].name = this.name; _root[this.name + "PainSetter"].onEnterFrame = function () { if (painAmount > 0) { _root[this.name + "Pain"].nextFrame(); painAmount--; } else { this.removeMovieClip(); } }; } else if ((painAmount + _root[this.name + "Pain"]._currentframe) >= 100) { _root.myTrace(this.name + " is DEAD"); _root.callOut("GAME OVER"); _root.gameMsg.gotoAndPlay("gameOver"); if (this.num == 1) { _root.winner = "Player Two Wins"; _root.playerWin = "playerTwo"; } else if (this.num == 2) { _root.winner = "Player One Wins"; _root.playerWin = "playerOne"; } _root.depth++; _root.createEmptyMovieClip(this.name + "PainSetter", _root.depth); _root[this.name + "PainSetter"].name = this.name; _root[this.name + "PainSetter"].onEnterFrame = function () { if (_root[this.name + "Pain"]._currentframe < 100) { _root[this.name + "Pain"].nextFrame(); } else { this.removeMovieClip(); } }; } if ((painAmount + _root[this.name + "Pain"]._currentframe) > 50) { _root[this.name + "Char"].home = "sad"; _root[this.name + "Char"].mc.gotoAndStop(_root[this.name + "Char"].home); } }; cpu.prototype.cpuAttack = function () { if ((((!this.attackPressed) && (!this.lock)) && (!_root.playerOne.disable)) && (Math.randomBetween(1, 500) <= 450)) { _root.myTrace("attack"); this.mode = "attack"; this.powerMeter("start"); hardSoft = Math.randomBetween(1, 100); if (hardSoft <= 30) { slapDelay = Math.randomBetween(550, 950); } else { slapDelay = Math.randomBetween(150, 350); } this.attackDelayArray.push(setInterval(this.cpuDoAttack, slapDelay, this.name)); } else if (_root.game.freeHit) { _root.myTrace("attack"); this.mode = "attack"; this.powerMeter("start"); slapDelay = Math.randomBetween(250, 850); this.attackDelayArray.push(setInterval(this.cpuDoAttack, slapDelay, this.name)); } else if (((!this.attackPressed) && (!_root.playerOne.disable)) && (!this.lock)) { _root.myTrace("taunt"); this.taunt(); } }; cpu.prototype.powerMeter = function (action) { switch (action) { case "start" : _global.butSnd.atcPlay("powerUp"); this.attackPressed = true; this.powerMeterAni(this.name, "start"); return; case "release" : this.attackPressed = false; this.powerMeterAni(this.name, "release"); _global.butSnd.stop(); return; case "stop" : this.attackPressed = false; this.powerMeterAni(this.name, "stop"); _global.butSnd.stop(); } }; cpu.prototype.powerMeterAni = function (myName, action) { switch (action) { case "start" : _root.depth++; _root.createEmptyMovieClip(myName + "powerMeterAni", _root.depth); _root[myName + "powerMeterAni"].onEnterFrame = function () { if (_root[myName + "Power"]._currentframe <= 99) { var cFrame = (((_root[myName + "Power"]._currentframe + 4) >= 100) ? 100 : (_root[myName + "Power"]._currentframe + 4)); _root[myName + "Power"].gotoAndStop(cFrame); } }; return; case "release" : _root.myTrace("Slap power=" + _root[myName + "Power"]._currentframe); this.setAttack(_root[myName + "Power"]._currentframe); _root[myName + "powerMeterAni"].removeMovieClip(); _root[myName + "Power"].gotoAndStop(1); if (_root.game.freeHit == true) { _root.game.freeHit = false; _root.gameMsg.gotoAndPlay("freehit"); } return; case "stop" : _root[myName + "powerMeterAni"].removeMovieClip(); _root[myName + "Power"].gotoAndStop(1); } }; cpu.prototype.setAttack = function (speed) { this.attackPower = speed / 10; this.state = "attack"; var hand = Math.randomBetween(1, 2); if (Math.round(this.attackPower) < 5) { _root[this.name + "Hand"].gotoAndPlay("soft" + hand); } else { _root[this.name + "Hand"].gotoAndPlay("hard" + hand); } }; cpu.prototype.slap = function (hand, force) { if (_root[this.otherPlayer].cpu) { this.defendCalled = _root[this.otherPlayer].underAttack(force); } if (_root[this.name].defendCalled) { _root[this.name + "Hand"].gotoAndPlay((force + "Miss") + hand); _root[this.name].defendCalled = false; _root.callOut("MISS"); } else { _root[this.name + "Hand"].gotoAndPlay((force + "Hit") + hand); _root.callOut("HIT"); _root[this.otherPlayer].setPain(this.attackPower); this.setFlinch("reset"); _root[this.otherPlayer].setFlinch("reset"); } this.state = "idle"; }; cpu.prototype.cpuDoAttack = function (name) { clearInterval(_root[name].attackDelayArray.shift()); _root.myTrace("delay cleared"); _root[name].powerMeter("release"); }; cpu.prototype.taunt = function () { if (!this.attackPressed) { _root[this.name + "Hand"].gotoAndPlay("taunt" + Math.randomBetween(1, 4)); } }; } continueBTN.onRelease = function () { _global.butSnd.atcPlay("click"); gotoAndStop (84); }; backBTN.onRelease = function () { _global.butSnd.atcPlay("click"); gotoAndStop (45); };
Frame 84
continueBTN.onRelease = function () { _global.butSnd.atcPlay("click"); gotoAndStop (113); }; backBTN.onRelease = function () { _global.butSnd.atcPlay("click"); gotoAndStop (61); }; stop();
Frame 95
continueBTN.onRelease = function () { _global.butSnd.atcPlay("click"); gotoAndStop(_global.gameMode); }; backBTN.onRelease = function () { _global.butSnd.atcPlay("click"); gotoAndStop (61); }; stop();
Frame 113
_root.myTraceWin = ""; _root.playerOneChar.gotoAndStop(_global.playerOneCharName); _global.playerTwoCharName = "char" + Math.randomBetween(1, 5); _root.playerTwoChar.gotoAndStop(_global.playerTwoCharName); playerOne = new player("playerOne", "playerTwo", 1, 5, 5); playerTwo = new cpu("playerTwo", "playerOne", 2, 5, 5); _root.playerOneFlinchMC.name = "playerOne"; _root.playerTwoFlinchMC.name = "playerTwo"; game.addListener(playerOne); game.addListener(playerTwo); _root.gameMsg.gotoAndStop("main"); _root.winner = ""; playerOneHand.otherPlayer = "playerTwo"; playerTwoHand.otherPlayer = "playerOne"; playerOneHand.myName = "playerOne"; playerTwoHand.myName = "playerTwo"; _root.game.coinToss(); _root.gameMsg.gotoAndPlay("ready"); _global.music.stop(); stop();
Instance of Symbol 472 MovieClip "cpuBot" in Frame 113
onClipEvent (load) { this.name = "playerTwo"; this.otherPlayer = "playerOne"; this.doneAction = true; this.myName = "cpuBot"; this.delayArray = []; doAction = function (myName) { clearInterval(_root[myName].delayArray.shift()); if (_root[_root[myName].name].disable) { _root.myTrace("do nothing"); } else { _root.playerTwo.cpuAttack(); } _root[myName].doneAction = true; }; } onClipEvent (enterFrame) { if (_root[this.name].mode == "attack") { if (((this.doneAction && (!_root[this.name].lock)) && (!_root[name].disable)) && (_root[name].hands == "still")) { this.doneAction = false; actionDelay = Math.randomBetween(350, 1150); this.delayArray.push(setInterval(this.doAction, actionDelay, this.myName)); } } }
Frame 125
_root.myTraceWin = ""; _root.playerOneChar.gotoAndStop(_global.playerOneCharName); _root.playerTwoChar.gotoAndStop(_global.playerTwoCharName); playerOne = new player("playerOne", "playerTwo", 1, 5, 5); playerTwo = new player("playerTwo", "playerOne", 2, 5, 5); _root.playerOneFlinchMC.name = "playerOne"; _root.playerTwoFlinchMC.name = "playerTwo"; game.addListener(playerOne); game.addListener(playerTwo); _root.gameMsg.gotoAndStop("main"); _root.winner = ""; playerOneHand.otherPlayer = "playerTwo"; playerTwoHand.otherPlayer = "playerOne"; playerOneHand.myName = "playerOne"; playerTwoHand.myName = "playerTwo"; _root.game.coinToss(); _root.gameMsg.gotoAndPlay("ready"); _global.music.stop(); stop();
Frame 137
continueBTN.onRelease = function () { _global.butSnd.atcPlay("click"); _root.gotoAndStop("splash"); }; _global.music.stop(); if (_global.musicOff != true) { _global.music.attachSound("intro_loop"); _global.music.start(0, 999); } if ((_global.gameMode == "onePlayer") && (_root.winner == "CPU Wins")) { _global.voice.atcPlay("cpuWins"); } else if (_root.playerWin == "playerOne") { _global.voice.atcPlay("playerOneWins"); } else if (_root.playerWin == "playerTwo") { _global.voice.atcPlay("playerTwoWins"); } stop();
Symbol 3 MovieClip [evilhand] Frame 1
this._x = random(550) + 50; this._y = random(200) + 45;
Symbol 3 MovieClip [evilhand] Frame 8
gotoAndPlay(_currentframe - 1); if (this.hitTest(_parent._parent.hand.htspot)) { _parent._parent.hit++; gotoAndPlay (14); }
Symbol 3 MovieClip [evilhand] Frame 17
removeMovieClip(this);
Symbol 7 MovieClip Frame 1
stop();
Symbol 23 MovieClip Frame 13
stop();
Symbol 26 MovieClip Frame 1
stop();
Symbol 28 Button
on (rollOver) { sndMC._alpha = 100; } on (rollOut) { sndMC._alpha = 50; } on (release) { if (_global.musicOff != true) { _global.musicOff = true; _global.music.stop(); _root.sndMC.gotoAndStop("sndOff"); } else { _global.musicOff = false; _global.music.attachSound("intro_loop"); _global.music.start(0, 999); _root.sndMC.gotoAndStop("sndOn"); } }
Symbol 93 MovieClip Frame 27
stop();
Symbol 97 MovieClip Frame 34
stop();
Symbol 107 MovieClip Frame 26
_parent.playerTwoMC._visible = true; _parent.playerOneMC._visible = true; stop();
Symbol 120 MovieClip Frame 1
stop();
Symbol 120 MovieClip Frame 17
stop();
Symbol 132 MovieClip Frame 1
stop();
Symbol 132 MovieClip Frame 11
stop();
Symbol 133 Button
on (rollOver) { _root.playerOneMC.play(); } on (rollOut, release, dragOut, releaseOutside) { _root.playerOneMC.playReverse(); }
Symbol 134 Button
on (rollOver) { _root.playerTwoMC.play(); } on (rollOut, release, dragOut, releaseOutside) { _root.playerTwoMC.playReverse(); }
Symbol 141 MovieClip Frame 6
stop();
Symbol 150 MovieClip Frame 26
r = random(30); if (r > 10) { gotoAndPlay (1); } else if (r > 20) { gotoAndPlay (27); } else { gotoAndPlay (37); }
Symbol 150 MovieClip Frame 36
r = random(30); if (r > 10) { gotoAndPlay (1); } else if (r > 20) { gotoAndPlay (27); } else { gotoAndPlay (37); }
Symbol 150 MovieClip Frame 46
r = random(30); if (r > 10) { gotoAndPlay (1); } else if (r > 20) { gotoAndPlay (27); } else { gotoAndPlay (37); }
Symbol 189 Button
on (rollOver) { shfitBox("char1"); } on (release) { _global.butSnd.atcPlay("playerSelect"); charSelected("char1"); }
Symbol 190 Button
on (rollOver) { shfitBox("char2"); } on (release) { _global.butSnd.atcPlay("playerSelect"); charSelected("char2"); }
Symbol 191 Button
on (rollOver) { shfitBox("char3"); } on (release) { _global.butSnd.atcPlay("playerSelect"); charSelected("char3"); }
Symbol 192 Button
on (rollOver) { shfitBox("char4"); } on (release) { _global.butSnd.atcPlay("playerSelect"); charSelected("char4"); }
Symbol 193 Button
on (rollOver) { shfitBox("char5"); } on (release) { _global.butSnd.atcPlay("playerSelect"); charSelected("char5"); }
Symbol 200 MovieClip Frame 20
stop();
Symbol 236 MovieClip Frame 1
playerOneSelected = false; twoUp._visible = 0; shfitBox = function (name) { if (playerOneSelected == false) { this.oneUp._x = this[name + "MC"]._x; } else if ((_global.gameMode == "twoPlayer") && (playerOneSelected == true)) { this.twoUp._x = this[name + "MC"]._x; } gotoAndStop(name); }; charSelected = function (name) { if ((_global.gameMode == "twoPlayer") && (playerOneSelected == true)) { _global.playerTwoCharName = name; _root.gotoAndStop("instructions2"); } else if (_global.gameMode == "onePlayer") { _global.playerOneCharName = name; _root.gotoAndStop("instructions"); } if (playerOneSelected == false) { _global.playerOneCharName = name; playerOneSelected = true; shfitBox(name); this.twoUp._visible = 1; } }; stop();
Symbol 242 MovieClip Frame 12
stop();
Symbol 247 MovieClip Frame 12
stop();
Symbol 249 MovieClip Frame 1
stop();
Symbol 260 MovieClip Frame 1
dir = "fwd"; stop();
Symbol 260 MovieClip Frame 100
dir = "bkwd";
Symbol 263 MovieClip Frame 1
dir = "fwd"; stop();
Symbol 263 MovieClip Frame 100
dir = "bkwd";
Symbol 266 MovieClip Frame 1
stop();
Symbol 267 MovieClip Frame 1
stop();
Symbol 270 MovieClip Frame 1
stop();
Symbol 271 MovieClip Frame 1
stop();
Symbol 272 MovieClip Frame 1
stop();
Symbol 275 MovieClip Frame 1
stop();
Symbol 284 MovieClip Frame 1
stop();
Symbol 284 MovieClip Frame 11
stop();
Symbol 284 MovieClip Frame 21
play();
Symbol 284 MovieClip Frame 45
this.gotoAndStop(_parent.home);
Symbol 284 MovieClip Frame 46
play();
Symbol 284 MovieClip Frame 63
this.gotoAndStop(_parent.home);
Symbol 293 MovieClip Frame 1
stop();
Symbol 293 MovieClip Frame 11
stop();
Symbol 293 MovieClip Frame 21
play();
Symbol 293 MovieClip Frame 45
this.gotoAndStop(_parent.home);
Symbol 293 MovieClip Frame 46
play();
Symbol 293 MovieClip Frame 63
this.gotoAndStop(_parent.home);
Symbol 302 MovieClip Frame 1
stop();
Symbol 302 MovieClip Frame 11
stop();
Symbol 302 MovieClip Frame 21
play();
Symbol 302 MovieClip Frame 44
this.gotoAndStop(_parent.home);
Symbol 302 MovieClip Frame 45
play();
Symbol 302 MovieClip Frame 62
this.gotoAndStop(_parent.home);
Symbol 311 MovieClip Frame 1
stop();
Symbol 311 MovieClip Frame 11
stop();
Symbol 311 MovieClip Frame 21
play();
Symbol 311 MovieClip Frame 45
this.gotoAndStop(_parent.home);
Symbol 311 MovieClip Frame 46
play();
Symbol 311 MovieClip Frame 63
this.gotoAndStop(_parent.home);
Symbol 320 MovieClip Frame 1
stop();
Symbol 320 MovieClip Frame 11
stop();
Symbol 320 MovieClip Frame 21
play();
Symbol 320 MovieClip Frame 45
this.gotoAndStop(_parent.home);
Symbol 320 MovieClip Frame 46
play();
Symbol 320 MovieClip Frame 63
this.gotoAndStop(_parent.home);
Symbol 321 MovieClip Frame 1
this.home = "normal"; stop();
Symbol 325 MovieClip Frame 1
stop();
Symbol 447 MovieClip Frame 1
stop(); _root[myName].lock = false; _root[this.otherPlayer].lock = false; _root[myName].hands = "still";
Symbol 447 MovieClip Frame 8
gotoAndStop (1);
Symbol 447 MovieClip Frame 9
_root[myName].lock = true;
Symbol 447 MovieClip Frame 17
_root[myName].slap(1, "hard"); _root[this.otherPlayer].lock = true;
Symbol 447 MovieClip Frame 18
_root[this.otherPlayer + "Hand"]._visible = 0; _global.butSnd.atcPlay("slapH"); _root[this.otherPlayer + "Char"].mc.gotoAndPlay("ouch"); _root[this.myName + "Char"].mc.gotoAndPlay("happy");
Symbol 447 MovieClip Frame 26
gotoAndStop (1); _root[this.otherPlayer + "Hand"]._visible = 1;
Symbol 447 MovieClip Frame 27
_root[this.otherPlayer + "Hand"]._visible = 0; _root[this.otherPlayer + "Char"].mc.gotoAndPlay("happy"); _root[this.myName + "Char"].mc.gotoAndPlay("ouch"); _global.butSnd.atcPlay("miss");
Symbol 447 MovieClip Frame 36
gotoAndStop (1); _root[this.otherPlayer + "Hand"]._visible = 1;
Symbol 447 MovieClip Frame 37
_root[myName].lock = true;
Symbol 447 MovieClip Frame 45
_root[myName].slap(2, "hard"); _root[this.otherPlayer].lock = true;
Symbol 447 MovieClip Frame 46
_root[this.otherPlayer + "Hand"]._visible = 0; _global.butSnd.atcPlay("slapH"); _root[this.otherPlayer + "Char"].mc.gotoAndPlay("ouch"); _root[this.myName + "Char"].mc.gotoAndPlay("happy");
Symbol 447 MovieClip Frame 54
gotoAndStop (1); _root[this.otherPlayer + "Hand"]._visible = 1;
Symbol 447 MovieClip Frame 55
_root[this.otherPlayer + "Hand"]._visible = 0; _root[this.otherPlayer + "Char"].mc.gotoAndPlay("happy"); _root[this.myName + "Char"].mc.gotoAndPlay("ouch"); _global.butSnd.atcPlay("miss");
Symbol 447 MovieClip Frame 64
gotoAndStop (1); _root[this.otherPlayer + "Hand"]._visible = 1;
Symbol 447 MovieClip Frame 65
_root[myName].lock = true;
Symbol 447 MovieClip Frame 69
_root[myName].slap(1, "soft"); _root[this.otherPlayer].lock = true;
Symbol 447 MovieClip Frame 70
_root[this.otherPlayer + "Hand"]._visible = 0; _global.butSnd.atcPlay("slapS"); _root[this.otherPlayer + "Char"].mc.gotoAndPlay("ouch"); _root[this.myName + "Char"].mc.gotoAndPlay("happy");
Symbol 447 MovieClip Frame 76
gotoAndStop (1); _root[this.otherPlayer + "Hand"]._visible = 1;
Symbol 447 MovieClip Frame 77
_root[this.otherPlayer + "Hand"]._visible = 0; _root[this.otherPlayer + "Char"].mc.gotoAndPlay("happy"); _root[this.myName + "Char"].mc.gotoAndPlay("ouch"); _global.butSnd.atcPlay("miss");
Symbol 447 MovieClip Frame 84
gotoAndStop (1); _root[this.otherPlayer + "Hand"]._visible = 1;
Symbol 447 MovieClip Frame 85
_root[myName].lock = true;
Symbol 447 MovieClip Frame 89
_root[myName].slap(2, "soft"); _root[this.otherPlayer].lock = true;
Symbol 447 MovieClip Frame 90
_root[this.otherPlayer + "Hand"]._visible = 0; _global.butSnd.atcPlay("slapS"); _root[this.otherPlayer + "Char"].mc.gotoAndPlay("ouch"); _root[this.myName + "Char"].mc.gotoAndPlay("happy");
Symbol 447 MovieClip Frame 96
gotoAndStop (1); _root[this.otherPlayer + "Hand"]._visible = 1;
Symbol 447 MovieClip Frame 97
_root[this.otherPlayer + "Hand"]._visible = 0; _root[this.otherPlayer + "Char"].mc.gotoAndPlay("happy"); _root[this.myName + "Char"].mc.gotoAndPlay("ouch"); _global.butSnd.atcPlay("miss");
Symbol 447 MovieClip Frame 105
gotoAndStop (1); _root[this.otherPlayer + "Hand"]._visible = 1;
Symbol 447 MovieClip Frame 106
_root[myName].lock = true;
Symbol 447 MovieClip Frame 112
gotoAndStop (1); if (_global.gameMode == "twoPlayer") { _root[this.myName].attackPressed = false; }
Symbol 447 MovieClip Frame 113
_root[myName].lock = true;
Symbol 447 MovieClip Frame 121
gotoAndStop (1); if (_global.gameMode == "twoPlayer") { _root[this.myName].attackPressed = false; }
Symbol 447 MovieClip Frame 122
_root[myName].lock = true;
Symbol 447 MovieClip Frame 129
gotoAndStop (1); if (_global.gameMode == "twoPlayer") { _root[this.myName].attackPressed = false; }
Symbol 447 MovieClip Frame 130
_root[myName].lock = true;
Symbol 447 MovieClip Frame 138
gotoAndStop (1); if (_global.gameMode == "twoPlayer") { _root[this.myName].attackPressed = false; }
Symbol 447 MovieClip Frame 139
_root[myName].lock = true;
Symbol 447 MovieClip Frame 147
gotoAndStop (1);
Symbol 462 MovieClip Frame 1
_root.myCallWin = ""; _root.playerOne.disable = false; _root.playerTwo.disable = false; stop();
Symbol 462 MovieClip Frame 10
_global.voice.atcPlay("ready"); _root.playerOne.disable = true; _root.playerTwo.disable = true; _root.playerOne.powerMeter("stop"); _root.playerTwo.powerMeter("stop"); play();
Symbol 462 MovieClip Frame 41
_root.playerOne.disable = false; _root.playerTwo.disable = false; _global.voice.atcPlay("fight");
Symbol 462 MovieClip Frame 63
if (sndFirstTime != true) { if (_global.musicOff != true) { _global.music.attachSound("inGame_loop"); _global.music.start(0, 999); } sndFirstTime = true; } gotoAndStop (1);
Symbol 462 MovieClip Frame 68
_global.voice.atcPlay("freehit"); stop();
Symbol 462 MovieClip Frame 70
_root.playerOne.disable = true; _root.playerTwo.disable = true;
Symbol 462 MovieClip Frame 99
gotoAndPlay (10);
Symbol 462 MovieClip Frame 101
_root.playerOne.disable = true; _root.playerTwo.disable = true;
Symbol 462 MovieClip Frame 141
_global.voice.atcPlay("swapPlayers");
Symbol 462 MovieClip Frame 177
_root.game.swapPlayers(); gotoAndPlay (10);
Symbol 462 MovieClip Frame 180
_global.voice.atcPlay("gameOver"); _root.playerOne.disable = true; _root.playerTwo.disable = true;
Symbol 462 MovieClip Frame 223
_root.gotoAndStop("winLose");
Symbol 468 MovieClip Frame 13
stop();
Symbol 469 Button
on (rollOver) { sndMC._alpha = 100; } on (rollOut) { sndMC._alpha = 50; } on (release) { if (_global.musicOff != true) { _global.musicOff = true; _global.music.stop(); _root.sndMC.gotoAndStop("sndOff"); } else { _global.musicOff = false; _global.music.attachSound("inGame_loop"); _global.music.start(0, 999); _root.sndMC.gotoAndStop("sndOn"); } }
Symbol 516 MovieClip Frame 87
gotoAndPlay (59);
Symbol 540 MovieClip Frame 87
stop();
Symbol 542 MovieClip Frame 7
stop();
Symbol 544 MovieClip Frame 7
stop();
Symbol 545 MovieClip Frame 1
gotoAndStop(_root.playerWin); stop();
Symbol 548 MovieClip Frame 7
stop();

Library Items

Symbol 1 GraphicUsed by:3
Symbol 2 GraphicUsed by:3
Symbol 3 MovieClip [evilhand]Uses:1 2
Symbol 4 GraphicUsed by:7
Symbol 5 ShapeTweeningUsed by:7
Symbol 6 GraphicUsed by:7
Symbol 7 MovieClipUses:4 5 6Used by:Timeline
Symbol 8 GraphicUsed by:Timeline
Symbol 9 FontUsed by:10 57 94 95 96 103 104 135 161 201 210 219 550
Symbol 10 EditableTextUses:9Used by:Timeline
Symbol 11 GraphicUsed by:97  Timeline
Symbol 12 MovieClipUsed by:Timeline
Symbol 13 GraphicUsed by:14
Symbol 14 MovieClipUses:13Used by:Timeline
Symbol 15 ShapeTweeningUsed by:23
Symbol 16 BitmapUsed by:17
Symbol 17 GraphicUses:16Used by:23
Symbol 18 GraphicUsed by:23
Symbol 19 GraphicUsed by:23
Symbol 20 GraphicUsed by:23
Symbol 21 GraphicUsed by:23
Symbol 22 GraphicUsed by:23
Symbol 23 MovieClipUses:15 17 18 19 20 21 22Used by:Timeline
Symbol 24 GraphicUsed by:26
Symbol 25 GraphicUsed by:26
Symbol 26 MovieClipUses:24 25Used by:Timeline
Symbol 27 GraphicUsed by:28 133 134 469
Symbol 28 ButtonUses:27Used by:Timeline
Symbol 29 Sound [freehit]Used by:Timeline
Symbol 30 Sound [fight]Used by:Timeline
Symbol 31 Sound [miss]Used by:Timeline
Symbol 32 Sound [swapPlayers]Used by:Timeline
Symbol 33 Sound [slapS]Used by:Timeline
Symbol 34 Sound [slapH]Used by:Timeline
Symbol 35 Sound [ready]Used by:Timeline
Symbol 36 Sound [powerUp]Used by:Timeline
Symbol 37 Sound [playerSelect]Used by:Timeline
Symbol 38 Sound [playerTwoWins]Used by:Timeline
Symbol 39 Sound [playerOneWins]Used by:Timeline
Symbol 40 Sound [intro_loop]Used by:Timeline
Symbol 41 Sound [inGame_loop]Used by:Timeline
Symbol 42 Sound [click]Used by:Timeline
Symbol 43 Sound [gameOver]Used by:Timeline
Symbol 44 Sound [cpuWins]Used by:Timeline
Symbol 45 GraphicUsed by:46
Symbol 46 MovieClipUses:45Used by:Timeline
Symbol 47 FontUsed by:48 51 166 170
Symbol 48 TextUses:47Used by:Timeline
Symbol 49 GraphicUsed by:50
Symbol 50 MovieClipUses:49Used by:Timeline
Symbol 51 TextUses:47Used by:Timeline
Symbol 52 ShapeTweeningUsed by:93
Symbol 53 GraphicUsed by:93 200 236
Symbol 54 ShapeTweeningUsed by:93
Symbol 55 GraphicUsed by:93
Symbol 56 ShapeTweeningUsed by:93
Symbol 57 TextUses:9Used by:93
Symbol 58 FontUsed by:59 105 106 253 254 473 474
Symbol 59 TextUses:58Used by:93
Symbol 60 GraphicUsed by:93
Symbol 61 ShapeTweeningUsed by:93
Symbol 62 GraphicUsed by:92
Symbol 63 GraphicUsed by:92 249
Symbol 64 GraphicUsed by:92
Symbol 65 GraphicUsed by:92
Symbol 66 GraphicUsed by:92
Symbol 67 GraphicUsed by:92
Symbol 68 ShapeTweeningUsed by:92
Symbol 69 GraphicUsed by:92
Symbol 70 GraphicUsed by:92
Symbol 71 GraphicUsed by:92
Symbol 72 FontUsed by:73 74 76 77 155 156 157 158 159 162 163 206 207 208 209 215 216 217 218 224 225 226 227 232 233 234 235 463
Symbol 73 TextUses:72Used by:92
Symbol 74 TextUses:72Used by:92
Symbol 75 GraphicUsed by:92
Symbol 76 TextUses:72Used by:92
Symbol 77 TextUses:72Used by:92
Symbol 78 FontUsed by:79 80 81 83 84 85 86 88 89 90 91 323 324 448 449 451 453 455 457 459 460 546 547
Symbol 79 TextUses:78Used by:92
Symbol 80 TextUses:78Used by:92
Symbol 81 TextUses:78Used by:92
Symbol 82 GraphicUsed by:92
Symbol 83 TextUses:78Used by:92
Symbol 84 TextUses:78Used by:92
Symbol 85 TextUses:78Used by:92
Symbol 86 TextUses:78Used by:92
Symbol 87 GraphicUsed by:92
Symbol 88 TextUses:78Used by:92
Symbol 89 TextUses:78Used by:92
Symbol 90 TextUses:78Used by:92
Symbol 91 TextUses:78Used by:92
Symbol 92 MovieClipUses:62 63 64 65 66 67 68 69 70 71 73 74 75 76 77 79 80 81 82 83 84 85 86 87 88 89 90 91Used by:93
Symbol 93 MovieClipUses:52 53 54 55 56 57 59 60 61 92Used by:Timeline
Symbol 94 TextUses:9Used by:97
Symbol 95 TextUses:9Used by:97
Symbol 96 TextUses:9Used by:97
Symbol 97 MovieClipUses:94 95 11 96Used by:Timeline
Symbol 98 GraphicUsed by:99
Symbol 99 MovieClipUses:98Used by:107
Symbol 100 ShapeTweeningUsed by:107
Symbol 101 GraphicUsed by:107
Symbol 102 GraphicUsed by:107
Symbol 103 TextUses:9Used by:107
Symbol 104 TextUses:9Used by:107
Symbol 105 TextUses:58Used by:107
Symbol 106 TextUses:58Used by:107
Symbol 107 MovieClipUses:99 100 101 102 103 104 105 106Used by:Timeline
Symbol 108 GraphicUsed by:120
Symbol 109 GraphicUsed by:120
Symbol 110 GraphicUsed by:120
Symbol 111 GraphicUsed by:120
Symbol 112 GraphicUsed by:120
Symbol 113 GraphicUsed by:120
Symbol 114 GraphicUsed by:120
Symbol 115 GraphicUsed by:120
Symbol 116 GraphicUsed by:120 516
Symbol 117 GraphicUsed by:120
Symbol 118 GraphicUsed by:120
Symbol 119 GraphicUsed by:120
Symbol 120 MovieClipUses:108 109 110 111 112 113 114 115 116 117 118 119Used by:242  Timeline
Symbol 121 GraphicUsed by:132
Symbol 122 GraphicUsed by:132
Symbol 123 GraphicUsed by:132
Symbol 124 GraphicUsed by:132
Symbol 125 GraphicUsed by:132
Symbol 126 GraphicUsed by:132
Symbol 127 GraphicUsed by:132
Symbol 128 GraphicUsed by:132
Symbol 129 GraphicUsed by:132
Symbol 130 GraphicUsed by:132
Symbol 131 GraphicUsed by:132
Symbol 132 MovieClipUses:121 122 123 124 125 126 127 128 129 130 131Used by:247  Timeline
Symbol 133 ButtonUses:27Used by:Timeline
Symbol 134 ButtonUses:27Used by:Timeline
Symbol 135 TextUses:9Used by:142
Symbol 136 BitmapUsed by:137
Symbol 137 GraphicUses:136Used by:142
Symbol 138 GraphicUsed by:141 275
Symbol 139 GraphicUsed by:141
Symbol 140 GraphicUsed by:141
Symbol 141 MovieClipUses:138 139 140Used by:142 204 213 222 230 321
Symbol 142 MovieClipUses:135 137 141Used by:236
Symbol 143 GraphicUsed by:236
Symbol 144 GraphicUsed by:150
Symbol 145 ShapeTweeningUsed by:150
Symbol 146 GraphicUsed by:150
Symbol 147 ShapeTweeningUsed by:150
Symbol 148 ShapeTweeningUsed by:150
Symbol 149 GraphicUsed by:150
Symbol 150 MovieClipUses:144 145 146 147 148 149Used by:236
Symbol 151 GraphicUsed by:236
Symbol 152 GraphicUsed by:236
Symbol 153 GraphicUsed by:154
Symbol 154 MovieClipUses:153Used by:236
Symbol 155 TextUses:72Used by:236
Symbol 156 TextUses:72Used by:236
Symbol 157 TextUses:72Used by:236
Symbol 158 TextUses:72Used by:236
Symbol 159 TextUses:72Used by:236
Symbol 160 GraphicUsed by:236
Symbol 161 TextUses:9Used by:236
Symbol 162 TextUses:72Used by:236
Symbol 163 TextUses:72Used by:236
Symbol 164 GraphicUsed by:236
Symbol 165 GraphicUsed by:168
Symbol 166 TextUses:47Used by:168
Symbol 167 GraphicUsed by:168
Symbol 168 MovieClipUses:165 166 167Used by:236
Symbol 169 GraphicUsed by:172
Symbol 170 TextUses:47Used by:172
Symbol 171 GraphicUsed by:172
Symbol 172 MovieClipUses:169 170 171Used by:236
Symbol 173 BitmapUsed by:174
Symbol 174 GraphicUses:173Used by:175
Symbol 175 MovieClipUses:174Used by:236
Symbol 176 BitmapUsed by:177
Symbol 177 GraphicUses:176Used by:178
Symbol 178 MovieClipUses:177Used by:236
Symbol 179 BitmapUsed by:180
Symbol 180 GraphicUses:179Used by:181
Symbol 181 MovieClipUses:180Used by:236
Symbol 182 BitmapUsed by:183
Symbol 183 GraphicUses:182Used by:184
Symbol 184 MovieClipUses:183Used by:236
Symbol 185 BitmapUsed by:186
Symbol 186 GraphicUses:185Used by:187
Symbol 187 MovieClipUses:186Used by:236
Symbol 188 GraphicUsed by:189 190 191 192 193 321
Symbol 189 ButtonUses:188Used by:236
Symbol 190 ButtonUses:188Used by:236
Symbol 191 ButtonUses:188Used by:236
Symbol 192 ButtonUses:188Used by:236
Symbol 193 ButtonUses:188Used by:236
Symbol 194 ShapeTweeningUsed by:200
Symbol 195 ShapeTweeningUsed by:200
Symbol 196 ShapeTweeningUsed by:200
Symbol 197 ShapeTweeningUsed by:200
Symbol 198 ShapeTweeningUsed by:200
Symbol 199 ShapeTweeningUsed by:200
Symbol 200 MovieClipUses:194 53 195 196 197 198 199Used by:236
Symbol 201 TextUses:9Used by:204
Symbol 202 BitmapUsed by:203
Symbol 203 GraphicUses:202Used by:204
Symbol 204 MovieClipUses:201 203 141Used by:236
Symbol 205 GraphicUsed by:236
Symbol 206 TextUses:72Used by:236
Symbol 207 TextUses:72Used by:236
Symbol 208 TextUses:72Used by:236
Symbol 209 TextUses:72Used by:236
Symbol 210 TextUses:9Used by:213
Symbol 211 BitmapUsed by:212
Symbol 212 GraphicUses:211Used by:213
Symbol 213 MovieClipUses:210 212 141Used by:236
Symbol 214 GraphicUsed by:236
Symbol 215 TextUses:72Used by:236
Symbol 216 TextUses:72Used by:236
Symbol 217 TextUses:72Used by:236
Symbol 218 TextUses:72Used by:236
Symbol 219 TextUses:9Used by:222
Symbol 220 BitmapUsed by:221
Symbol 221 GraphicUses:220Used by:222
Symbol 222 MovieClipUses:219 221 141Used by:236
Symbol 223 GraphicUsed by:236
Symbol 224 TextUses:72Used by:236
Symbol 225 TextUses:72Used by:236
Symbol 226 TextUses:72Used by:236
Symbol 227 TextUses:72Used by:236
Symbol 228 BitmapUsed by:229
Symbol 229 GraphicUses:228Used by:230
Symbol 230 MovieClipUses:229 141Used by:236
Symbol 231 GraphicUsed by:236
Symbol 232 TextUses:72Used by:236
Symbol 233 TextUses:72Used by:236
Symbol 234 TextUses:72Used by:236
Symbol 235 TextUses:72Used by:236
Symbol 236 MovieClipUses:53 142 143 150 151 152 154 155 156 157 158 159 160 161 162 163 164 168 172 175 178 181 184 187 189 190 191 192 193 200 204 205 206 207 208 209 213 214 215 216 217 218 222 223 224 225 226 227 230 231 232 233 234 235Used by:Timeline
Symbol 237 ShapeTweeningUsed by:242
Symbol 238 BitmapUsed by:239 241
Symbol 239 GraphicUses:238Used by:242
Symbol 240 GraphicUsed by:242 247 548
Symbol 241 GraphicUses:238Used by:242
Symbol 242 MovieClipUses:237 239 120 240 241Used by:Timeline
Symbol 243 ShapeTweeningUsed by:247
Symbol 244 BitmapUsed by:245 246
Symbol 245 GraphicUses:244Used by:247
Symbol 246 GraphicUses:244Used by:247
Symbol 247 MovieClipUses:243 245 132 240 246Used by:Timeline
Symbol 248 GraphicUsed by:249
Symbol 249 MovieClipUses:63 248Used by:Timeline
Symbol 250 FontUsed by:251 252
Symbol 251 TextUses:250Used by:Timeline
Symbol 252 TextUses:250Used by:Timeline
Symbol 253 EditableTextUses:58Used by:Timeline
Symbol 254 EditableTextUses:58Used by:Timeline
Symbol 255 GraphicUsed by:260 263 266 267
Symbol 256 GraphicUsed by:260 263
Symbol 257 GraphicUsed by:258
Symbol 258 MovieClipUses:257Used by:260 267
Symbol 259 GraphicUsed by:260 263
Symbol 260 MovieClipUses:255 256 258 259Used by:Timeline
Symbol 261 GraphicUsed by:262
Symbol 262 MovieClipUses:261Used by:263 266
Symbol 263 MovieClipUses:255 256 262 259Used by:Timeline
Symbol 264 GraphicUsed by:266 267
Symbol 265 GraphicUsed by:266 267
Symbol 266 MovieClipUses:255 264 262 265Used by:Timeline
Symbol 267 MovieClipUses:255 264 258 265Used by:Timeline
Symbol 268 GraphicUsed by:270 271
Symbol 269 GraphicUsed by:270 271
Symbol 270 MovieClipUses:268 269Used by:272
Symbol 271 MovieClipUses:268 269Used by:272
Symbol 272 MovieClipUses:270 271Used by:Timeline
Symbol 273 GraphicUsed by:Timeline
Symbol 274 GraphicUsed by:275
Symbol 275 MovieClipUses:138 274Used by:321
Symbol 276 BitmapUsed by:277
Symbol 277 GraphicUses:276Used by:284
Symbol 278 BitmapUsed by:279
Symbol 279 GraphicUses:278Used by:284
Symbol 280 BitmapUsed by:281
Symbol 281 GraphicUses:280Used by:284
Symbol 282 BitmapUsed by:283
Symbol 283 GraphicUses:282Used by:284
Symbol 284 MovieClipUses:277 279 281 283Used by:321
Symbol 285 BitmapUsed by:286
Symbol 286 GraphicUses:285Used by:293
Symbol 287 BitmapUsed by:288
Symbol 288 GraphicUses:287Used by:293
Symbol 289 BitmapUsed by:290
Symbol 290 GraphicUses:289Used by:293
Symbol 291 BitmapUsed by:292
Symbol 292 GraphicUses:291Used by:293
Symbol 293 MovieClipUses:286 288 290 292Used by:321
Symbol 294 BitmapUsed by:295
Symbol 295 GraphicUses:294Used by:302
Symbol 296 BitmapUsed by:297
Symbol 297 GraphicUses:296Used by:302
Symbol 298 BitmapUsed by:299
Symbol 299 GraphicUses:298Used by:302
Symbol 300 BitmapUsed by:301
Symbol 301 GraphicUses:300Used by:302
Symbol 302 MovieClipUses:295 297 299 301Used by:321
Symbol 303 BitmapUsed by:304
Symbol 304 GraphicUses:303Used by:311
Symbol 305 BitmapUsed by:306
Symbol 306 GraphicUses:305Used by:311
Symbol 307 BitmapUsed by:308
Symbol 308 GraphicUses:307Used by:311
Symbol 309 BitmapUsed by:310
Symbol 310 GraphicUses:309Used by:311
Symbol 311 MovieClipUses:304 306 308 310Used by:321
Symbol 312 BitmapUsed by:313
Symbol 313 GraphicUses:312Used by:320
Symbol 314 BitmapUsed by:315
Symbol 315 GraphicUses:314Used by:320
Symbol 316 BitmapUsed by:317
Symbol 317 GraphicUses:316Used by:320
Symbol 318 BitmapUsed by:319
Symbol 319 GraphicUses:318Used by:320
Symbol 320 MovieClipUses:313 315 317 319Used by:321
Symbol 321 MovieClipUses:188 275 284 141 293 302 311 320Used by:Timeline
Symbol 322 GraphicUsed by:Timeline
Symbol 323 TextUses:78Used by:325
Symbol 324 TextUses:78Used by:325
Symbol 325 MovieClipUses:323 324Used by:Timeline
Symbol 326 GraphicUsed by:Timeline
Symbol 327 GraphicUsed by:Timeline
Symbol 328 BitmapUsed by:329
Symbol 329 GraphicUses:328Used by:447
Symbol 330 BitmapUsed by:331
Symbol 331 GraphicUses:330Used by:447
Symbol 332 BitmapUsed by:333
Symbol 333 GraphicUses:332Used by:447
Symbol 334 BitmapUsed by:335
Symbol 335 GraphicUses:334Used by:447
Symbol 336 BitmapUsed by:337
Symbol 337 GraphicUses:336Used by:447
Symbol 338 BitmapUsed by:339
Symbol 339 GraphicUses:338Used by:447
Symbol 340 BitmapUsed by:341
Symbol 341 GraphicUses:340Used by:447
Symbol 342 BitmapUsed by:343
Symbol 343 GraphicUses:342Used by:447
Symbol 344 BitmapUsed by:345 348
Symbol 345 GraphicUses:344Used by:447
Symbol 346 BitmapUsed by:347
Symbol 347 GraphicUses:346Used by:447
Symbol 348 GraphicUses:344Used by:447
Symbol 349 BitmapUsed by:350
Symbol 350 GraphicUses:349Used by:447
Symbol 351 BitmapUsed by:352
Symbol 352 GraphicUses:351Used by:447
Symbol 353 BitmapUsed by:354
Symbol 354 GraphicUses:353Used by:447
Symbol 355 BitmapUsed by:356
Symbol 356 GraphicUses:355Used by:447
Symbol 357 BitmapUsed by:358
Symbol 358 GraphicUses:357Used by:447
Symbol 359 BitmapUsed by:360
Symbol 360 GraphicUses:359Used by:447
Symbol 361 BitmapUsed by:362
Symbol 362 GraphicUses:361Used by:447
Symbol 363 BitmapUsed by:364
Symbol 364 GraphicUses:363Used by:447
Symbol 365 BitmapUsed by:366
Symbol 366 GraphicUses:365Used by:447
Symbol 367 BitmapUsed by:368
Symbol 368 GraphicUses:367Used by:447
Symbol 369 BitmapUsed by:370
Symbol 370 GraphicUses:369Used by:447
Symbol 371 BitmapUsed by:372
Symbol 372 GraphicUses:371Used by:447
Symbol 373 BitmapUsed by:374
Symbol 374 GraphicUses:373Used by:447
Symbol 375 BitmapUsed by:376
Symbol 376 GraphicUses:375Used by:447
Symbol 377 BitmapUsed by:378
Symbol 378 GraphicUses:377Used by:447
Symbol 379 BitmapUsed by:380
Symbol 380 GraphicUses:379Used by:447
Symbol 381 BitmapUsed by:382
Symbol 382 GraphicUses:381Used by:447
Symbol 383 BitmapUsed by:384
Symbol 384 GraphicUses:383Used by:447
Symbol 385 BitmapUsed by:386
Symbol 386 GraphicUses:385Used by:447
Symbol 387 BitmapUsed by:388
Symbol 388 GraphicUses:387Used by:447
Symbol 389 BitmapUsed by:390
Symbol 390 GraphicUses:389Used by:447
Symbol 391 BitmapUsed by:392
Symbol 392 GraphicUses:391Used by:447
Symbol 393 BitmapUsed by:394
Symbol 394 GraphicUses:393Used by:447
Symbol 395 BitmapUsed by:396
Symbol 396 GraphicUses:395Used by:447
Symbol 397 BitmapUsed by:398
Symbol 398 GraphicUses:397Used by:447
Symbol 399 BitmapUsed by:400
Symbol 400 GraphicUses:399Used by:447
Symbol 401 BitmapUsed by:402
Symbol 402 GraphicUses:401Used by:447
Symbol 403 BitmapUsed by:404
Symbol 404 GraphicUses:403Used by:447
Symbol 405 BitmapUsed by:406
Symbol 406 GraphicUses:405Used by:447
Symbol 407 BitmapUsed by:408
Symbol 408 GraphicUses:407Used by:447
Symbol 409 BitmapUsed by:410
Symbol 410 GraphicUses:409Used by:447
Symbol 411 BitmapUsed by:412
Symbol 412 GraphicUses:411Used by:447
Symbol 413 BitmapUsed by:414
Symbol 414 GraphicUses:413Used by:447
Symbol 415 BitmapUsed by:416
Symbol 416 GraphicUses:415Used by:447
Symbol 417 BitmapUsed by:418
Symbol 418 GraphicUses:417Used by:447
Symbol 419 BitmapUsed by:420
Symbol 420 GraphicUses:419Used by:447
Symbol 421 BitmapUsed by:422
Symbol 422 GraphicUses:421Used by:447
Symbol 423 BitmapUsed by:424
Symbol 424 GraphicUses:423Used by:447
Symbol 425 BitmapUsed by:426
Symbol 426 GraphicUses:425Used by:447
Symbol 427 BitmapUsed by:428
Symbol 428 GraphicUses:427Used by:447
Symbol 429 BitmapUsed by:430
Symbol 430 GraphicUses:429Used by:447
Symbol 431 BitmapUsed by:432
Symbol 432 GraphicUses:431Used by:447
Symbol 433 BitmapUsed by:434
Symbol 434 GraphicUses:433Used by:447
Symbol 435 BitmapUsed by:436
Symbol 436 GraphicUses:435Used by:447
Symbol 437 BitmapUsed by:438
Symbol 438 GraphicUses:437Used by:447
Symbol 439 BitmapUsed by:440
Symbol 440 GraphicUses:439Used by:447
Symbol 441 BitmapUsed by:442
Symbol 442 GraphicUses:441Used by:447
Symbol 443 BitmapUsed by:444
Symbol 444 GraphicUses:443Used by:447
Symbol 445 BitmapUsed by:446
Symbol 446 GraphicUses:445Used by:447
Symbol 447 MovieClipUses:329 331 333 335 337 339 341 343 345 347 348 350 352 354 356 358 360 362 364 366 368 370 372 374 376 378 380 382 384 386 388 390 392 394 396 398 400 402 404 406 408 410 412 414 416 418 420 422 424 426 428 430 432 434 436 438 440 442 444 446Used by:Timeline
Symbol 448 EditableTextUses:78Used by:462
Symbol 449 TextUses:78Used by:450
Symbol 450 MovieClipUses:449Used by:462
Symbol 451 TextUses:78Used by:452
Symbol 452 MovieClipUses:451Used by:462
Symbol 453 TextUses:78Used by:454
Symbol 454 MovieClipUses:453Used by:462
Symbol 455 TextUses:78Used by:456
Symbol 456 MovieClipUses:455Used by:462
Symbol 457 TextUses:78Used by:458
Symbol 458 MovieClipUses:457Used by:462
Symbol 459 EditableTextUses:78Used by:461
Symbol 460 TextUses:78Used by:461
Symbol 461 MovieClipUses:459 460Used by:462
Symbol 462 MovieClipUses:448 450 452 454 456 458 461Used by:Timeline
Symbol 463 EditableTextUses:72Used by:Timeline
Symbol 464 ShapeTweeningUsed by:468
Symbol 465 GraphicUsed by:468
Symbol 466 ShapeTweeningUsed by:468
Symbol 467 GraphicUsed by:468
Symbol 468 MovieClipUses:464 465 466 467Used by:Timeline
Symbol 469 ButtonUses:27Used by:Timeline
Symbol 470 FontUsed by:471
Symbol 471 TextUses:470Used by:472
Symbol 472 MovieClipUses:471Used by:Timeline
Symbol 473 EditableTextUses:58Used by:Timeline
Symbol 474 EditableTextUses:58Used by:Timeline
Symbol 475 GraphicUsed by:Timeline
Symbol 476 BitmapUsed by:477
Symbol 477 GraphicUses:476Used by:Timeline
Symbol 478 GraphicUsed by:516
Symbol 479 GraphicUsed by:516
Symbol 480 GraphicUsed by:516
Symbol 481 GraphicUsed by:516
Symbol 482 GraphicUsed by:516
Symbol 483 GraphicUsed by:516
Symbol 484 GraphicUsed by:516
Symbol 485 GraphicUsed by:516
Symbol 486 GraphicUsed by:516
Symbol 487 GraphicUsed by:516
Symbol 488 GraphicUsed by:516
Symbol 489 GraphicUsed by:516
Symbol 490 GraphicUsed by:516
Symbol 491 GraphicUsed by:516
Symbol 492 GraphicUsed by:516
Symbol 493 GraphicUsed by:516
Symbol 494 GraphicUsed by:516
Symbol 495 GraphicUsed by:516
Symbol 496 GraphicUsed by:516
Symbol 497 GraphicUsed by:516
Symbol 498 GraphicUsed by:516
Symbol 499 GraphicUsed by:516
Symbol 500 GraphicUsed by:516
Symbol 501 GraphicUsed by:516
Symbol 502 GraphicUsed by:516
Symbol 503 GraphicUsed by:516
Symbol 504 GraphicUsed by:516
Symbol 505 GraphicUsed by:516
Symbol 506 GraphicUsed by:516
Symbol 507 GraphicUsed by:516
Symbol 508 GraphicUsed by:516
Symbol 509 GraphicUsed by:516
Symbol 510 GraphicUsed by:516
Symbol 511 GraphicUsed by:516
Symbol 512 GraphicUsed by:516
Symbol 513 GraphicUsed by:516
Symbol 514 GraphicUsed by:516
Symbol 515 GraphicUsed by:516
Symbol 516 MovieClipUses:478 116 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515Used by:541 542 543 544
Symbol 517 GraphicUsed by:540
Symbol 518 GraphicUsed by:540
Symbol 519 GraphicUsed by:540
Symbol 520 GraphicUsed by:540
Symbol 521 GraphicUsed by:540
Symbol 522 GraphicUsed by:540
Symbol 523 GraphicUsed by:540
Symbol 524 GraphicUsed by:540
Symbol 525 GraphicUsed by:540
Symbol 526 GraphicUsed by:540
Symbol 527 GraphicUsed by:540
Symbol 528 GraphicUsed by:540
Symbol 529 GraphicUsed by:540
Symbol 530 GraphicUsed by:540
Symbol 531 GraphicUsed by:540
Symbol 532 GraphicUsed by:540
Symbol 533 GraphicUsed by:540
Symbol 534 GraphicUsed by:540
Symbol 535 GraphicUsed by:540
Symbol 536 GraphicUsed by:540
Symbol 537 GraphicUsed by:540
Symbol 538 GraphicUsed by:540
Symbol 539 GraphicUsed by:540
Symbol 540 MovieClipUses:517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539Used by:541 542 543 544
Symbol 541 MovieClipUses:516 540Used by:542
Symbol 542 MovieClipUses:516 540 541Used by:545
Symbol 543 MovieClipUses:516 540Used by:544
Symbol 544 MovieClipUses:516 540 543Used by:545
Symbol 545 MovieClipUses:542 544Used by:Timeline
Symbol 546 EditableTextUses:78Used by:548
Symbol 547 TextUses:78Used by:548
Symbol 548 MovieClipUses:240 546 547Used by:Timeline
Symbol 549 GraphicUsed by:552
Symbol 550 TextUses:9Used by:551
Symbol 551 MovieClipUses:550Used by:552
Symbol 552 MovieClipUses:549 551Used by:Timeline

Instance Names

"loadbar"Frame 1Symbol 7 MovieClip
"musicMC"Frame 10Symbol 12 MovieClip
"butSndMC"Frame 10Symbol 12 MovieClip
"voiceMC"Frame 10Symbol 12 MovieClip
"continueBTN"Frame 19Symbol 23 MovieClip
"sndMC"Frame 19Symbol 26 MovieClip
"continueBTN"Frame 29Symbol 46 MovieClip
"backBTN"Frame 29Symbol 50 MovieClip
"playerOneMC"Frame 45Symbol 120 MovieClip
"playerTwoMC"Frame 45Symbol 132 MovieClip
"playerOneBTN"Frame 45Symbol 133 Button
"playerTwoBTN"Frame 45Symbol 134 Button
"backBTN"Frame 45Symbol 50 MovieClip
"charSelectMC"Frame 61Symbol 236 MovieClip
"continueBTN"Frame 84Symbol 46 MovieClip
"bkArrow"Frame 113Symbol 249 MovieClip
"playerOnePain"Frame 113Symbol 260 MovieClip
"playerTwoPain"Frame 113Symbol 263 MovieClip
"playerTwoPower"Frame 113Symbol 266 MovieClip
"playerOnePower"Frame 113Symbol 267 MovieClip
"playerTwoFlinchMC"Frame 113Symbol 272 MovieClip
"playerOneFlinchMC"Frame 113Symbol 272 MovieClip
"playerOneChar"Frame 113Symbol 321 MovieClip
"playerTwoChar"Frame 113Symbol 321 MovieClip
"playerTwoMode"Frame 113Symbol 325 MovieClip
"playerOneMode"Frame 113Symbol 325 MovieClip
"playerOneHand"Frame 113Symbol 447 MovieClip
"playerTwoHand"Frame 113Symbol 447 MovieClip
"gameMsg"Frame 113Symbol 462 MovieClip
"cpuBot"Frame 113Symbol 472 MovieClip
"continueBTN"Frame 137Symbol 552 MovieClip
"arrowOne"Symbol 107 MovieClip Frame 1Symbol 99 MovieClip
"arrowTwo"Symbol 107 MovieClip Frame 1Symbol 99 MovieClip
"oneUp"Symbol 236 MovieClip Frame 1Symbol 168 MovieClip
"twoUp"Symbol 236 MovieClip Frame 1Symbol 172 MovieClip
"char1MC"Symbol 236 MovieClip Frame 1Symbol 175 MovieClip
"char2MC"Symbol 236 MovieClip Frame 1Symbol 178 MovieClip
"char3MC"Symbol 236 MovieClip Frame 1Symbol 181 MovieClip
"char4MC"Symbol 236 MovieClip Frame 1Symbol 184 MovieClip
"char5MC"Symbol 236 MovieClip Frame 1Symbol 187 MovieClip
"mc"Symbol 272 MovieClip Frame 1Symbol 270 MovieClip
"mc"Symbol 272 MovieClip Frame 2Symbol 271 MovieClip
"backMC"Symbol 321 MovieClip Frame 1Symbol 275 MovieClip
"mc"Symbol 321 MovieClip Frame 1Symbol 284 MovieClip
"mc"Symbol 321 MovieClip Frame 10Symbol 293 MovieClip
"mc"Symbol 321 MovieClip Frame 20Symbol 302 MovieClip
"mc"Symbol 321 MovieClip Frame 30Symbol 311 MovieClip
"mc"Symbol 321 MovieClip Frame 40Symbol 320 MovieClip

Special Tags

Protect (24)Timeline Frame 10 bytes ""
ExportAssets (56)Timeline Frame 1Symbol 3 as "evilhand"
ExportAssets (56)Timeline Frame 19Symbol 29 as "freehit"
ExportAssets (56)Timeline Frame 19Symbol 30 as "fight"
ExportAssets (56)Timeline Frame 19Symbol 31 as "miss"
ExportAssets (56)Timeline Frame 19Symbol 32 as "swapPlayers"
ExportAssets (56)Timeline Frame 19Symbol 33 as "slapS"
ExportAssets (56)Timeline Frame 19Symbol 34 as "slapH"
ExportAssets (56)Timeline Frame 19Symbol 35 as "ready"
ExportAssets (56)Timeline Frame 19Symbol 36 as "powerUp"
ExportAssets (56)Timeline Frame 19Symbol 37 as "playerSelect"
ExportAssets (56)Timeline Frame 19Symbol 38 as "playerTwoWins"
ExportAssets (56)Timeline Frame 19Symbol 39 as "playerOneWins"
ExportAssets (56)Timeline Frame 19Symbol 40 as "intro_loop"
ExportAssets (56)Timeline Frame 19Symbol 41 as "inGame_loop"
ExportAssets (56)Timeline Frame 19Symbol 42 as "click"
ExportAssets (56)Timeline Frame 19Symbol 43 as "gameOver"
ExportAssets (56)Timeline Frame 19Symbol 44 as "cpuWins"

Labels

"loading"Frame 1
"loadP"Frame 10
"splash"Frame 19
"demo"Frame 29
"playerSelect"Frame 45
"charSelect"Frame 61
"instructions"Frame 84
"instructions2"Frame 95
"onePlayer"Frame 113
"twoPlayer"Frame 125
"winLose"Frame 137
"splat"Symbol 3 MovieClip [evilhand] Frame 14
"sndOn"Symbol 26 MovieClip Frame 1
"sndOff"Symbol 26 MovieClip Frame 2
"long"Symbol 150 MovieClip Frame 1
"med"Symbol 150 MovieClip Frame 27
"short"Symbol 150 MovieClip Frame 37
"init"Symbol 236 MovieClip Frame 1
"char1"Symbol 236 MovieClip Frame 2
"char2"Symbol 236 MovieClip Frame 11
"char3"Symbol 236 MovieClip Frame 21
"char4"Symbol 236 MovieClip Frame 31
"char5"Symbol 236 MovieClip Frame 41
"playerOne"Symbol 249 MovieClip Frame 1
"playerTwo"Symbol 249 MovieClip Frame 2
"flinch0"Symbol 270 MovieClip Frame 1
"flinch1"Symbol 270 MovieClip Frame 8
"flinch2"Symbol 270 MovieClip Frame 14
"flinch3"Symbol 270 MovieClip Frame 20
"flinch0"Symbol 271 MovieClip Frame 1
"flinch1"Symbol 271 MovieClip Frame 8
"attack"Symbol 272 MovieClip Frame 1
"defend"Symbol 272 MovieClip Frame 2
"defend"Symbol 275 MovieClip Frame 1
"attack"Symbol 275 MovieClip Frame 2
"normal"Symbol 284 MovieClip Frame 1
"sad"Symbol 284 MovieClip Frame 11
"ouch"Symbol 284 MovieClip Frame 21
"happy"Symbol 284 MovieClip Frame 46
"normal"Symbol 293 MovieClip Frame 1
"sad"Symbol 293 MovieClip Frame 11
"ouch"Symbol 293 MovieClip Frame 21
"happy"Symbol 293 MovieClip Frame 46
"normal"Symbol 302 MovieClip Frame 1
"sad"Symbol 302 MovieClip Frame 11
"ouch"Symbol 302 MovieClip Frame 21
"happy"Symbol 302 MovieClip Frame 45
"normal"Symbol 311 MovieClip Frame 1
"sad"Symbol 311 MovieClip Frame 11
"ouch"Symbol 311 MovieClip Frame 21
"happy"Symbol 311 MovieClip Frame 46
"normal"Symbol 320 MovieClip Frame 1
"sad"Symbol 320 MovieClip Frame 11
"ouch"Symbol 320 MovieClip Frame 21
"happy"Symbol 320 MovieClip Frame 46
"char1"Symbol 321 MovieClip Frame 1
"char2"Symbol 321 MovieClip Frame 10
"char3"Symbol 321 MovieClip Frame 20
"char4"Symbol 321 MovieClip Frame 30
"char5"Symbol 321 MovieClip Frame 40
"defend"Symbol 325 MovieClip Frame 1
"attack"Symbol 325 MovieClip Frame 2
"still"Symbol 447 MovieClip Frame 1
"hard1"Symbol 447 MovieClip Frame 9
"hardHit1"Symbol 447 MovieClip Frame 18
"hardMiss1"Symbol 447 MovieClip Frame 27
"hard2"Symbol 447 MovieClip Frame 37
"hardHit2"Symbol 447 MovieClip Frame 46
"hardMiss2"Symbol 447 MovieClip Frame 55
"soft1"Symbol 447 MovieClip Frame 65
"softHit1"Symbol 447 MovieClip Frame 70
"softMiss1"Symbol 447 MovieClip Frame 77
"soft2"Symbol 447 MovieClip Frame 85
"softHit2"Symbol 447 MovieClip Frame 90
"softMiss2"Symbol 447 MovieClip Frame 97
"taunt1"Symbol 447 MovieClip Frame 106
"taunt2"Symbol 447 MovieClip Frame 113
"taunt3"Symbol 447 MovieClip Frame 122
"taunt4"Symbol 447 MovieClip Frame 130
"defend"Symbol 447 MovieClip Frame 139
"main"Symbol 462 MovieClip Frame 1
"ready"Symbol 462 MovieClip Frame 10
"freeHit"Symbol 462 MovieClip Frame 68
"swap"Symbol 462 MovieClip Frame 101
"gameOver"Symbol 462 MovieClip Frame 180
"loop"Symbol 516 MovieClip Frame 59
"playerOne"Symbol 545 MovieClip Frame 1
"playerTwo"Symbol 545 MovieClip Frame 2

Dynamic Text Variables

_root.loadbar.percentageSymbol 10 EditableText"00%"
_root.myCallWinSymbol 448 EditableText""
_root.winnerSymbol 459 EditableText""
_root.myTraceWinSymbol 463 EditableText""
_root.winnerSymbol 546 EditableText""




http://swfchan.com/3/12833/info.shtml
Created: 5/6 -2019 13:24:13 Last modified: 5/6 -2019 13:24:13 Server time: 13/05 -2024 14:58:31