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

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

football-madness.swf

This is the info page for
Flash #113897

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


Text
Click for more games...

<p align="right"><font face="Tw Cen MT Condensed Extra Bold" size="29" color="#ffffff" letterSpacing="0.000000" kerning="1"><b>Greens</b></font></p>

<p align="left"><font face="Tw Cen MT Condensed Extra Bold" size="29" color="#ffffff" letterSpacing="0.000000" kerning="1"><b>blues</b></font></p>

<p align="right"><font face="Arial" size="12" color="#ffffff" letterSpacing="0.000000" kerning="1">10</font></p>

<p align="left"><font face="Arial" size="12" color="#ffffff" letterSpacing="0.000000" kerning="1">10</font></p>

<p align="center"><font face="Arial" size="15" color="#ffffff" letterSpacing="0.000000" kerning="1">20</font></p>

<p align="left"><font face="Arial" size="13" color="#ffffff" letterSpacing="0.000000" kerning="1">20</font></p>

<p align="right"><font face="Arial" size="13" color="#ffffff" letterSpacing="0.000000" kerning="1">20</font></p>

You Won!

You Scored

201500

Touchdowns

You Lost!

Total Score

201500 

ActionScript [AS3]

Section 1
//Elastic (fl.transitions.easing.Elastic) package fl.transitions.easing { public class Elastic { public static function easeOut(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Number=0, _arg6:Number=0):Number{ var _local7:Number; if (_arg1 == 0){ return (_arg2); }; _arg1 = (_arg1 / _arg4); if (_arg1 == 1){ return ((_arg2 + _arg3)); }; if (!_arg6){ _arg6 = (_arg4 * 0.3); }; if (((!(_arg5)) || ((_arg5 < Math.abs(_arg3))))){ _arg5 = _arg3; _local7 = (_arg6 / 4); } else { _local7 = ((_arg6 / (2 * Math.PI)) * Math.asin((_arg3 / _arg5))); }; return (((((_arg5 * Math.pow(2, (-10 * _arg1))) * Math.sin(((((_arg1 * _arg4) - _local7) * (2 * Math.PI)) / _arg6))) + _arg3) + _arg2)); } public static function easeIn(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Number=0, _arg6:Number=0):Number{ var _local7:Number; if (_arg1 == 0){ return (_arg2); }; _arg1 = (_arg1 / _arg4); if (_arg1 == 1){ return ((_arg2 + _arg3)); }; if (!_arg6){ _arg6 = (_arg4 * 0.3); }; if (((!(_arg5)) || ((_arg5 < Math.abs(_arg3))))){ _arg5 = _arg3; _local7 = (_arg6 / 4); } else { _local7 = ((_arg6 / (2 * Math.PI)) * Math.asin((_arg3 / _arg5))); }; --_arg1; return ((-(((_arg5 * Math.pow(2, (10 * _arg1))) * Math.sin(((((_arg1 * _arg4) - _local7) * (2 * Math.PI)) / _arg6)))) + _arg2)); } public static function easeInOut(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Number=0, _arg6:Number=0):Number{ var _local7:Number; if (_arg1 == 0){ return (_arg2); }; _arg1 = (_arg1 / (_arg4 / 2)); if (_arg1 == 2){ return ((_arg2 + _arg3)); }; if (!_arg6){ _arg6 = (_arg4 * (0.3 * 1.5)); }; if (((!(_arg5)) || ((_arg5 < Math.abs(_arg3))))){ _arg5 = _arg3; _local7 = (_arg6 / 4); } else { _local7 = ((_arg6 / (2 * Math.PI)) * Math.asin((_arg3 / _arg5))); }; if (_arg1 < 1){ --_arg1; return (((-0.5 * ((_arg5 * Math.pow(2, (10 * _arg1))) * Math.sin(((((_arg1 * _arg4) - _local7) * (2 * Math.PI)) / _arg6)))) + _arg2)); }; --_arg1; return ((((((_arg5 * Math.pow(2, (-10 * _arg1))) * Math.sin(((((_arg1 * _arg4) - _local7) * (2 * Math.PI)) / _arg6))) * 0.5) + _arg3) + _arg2)); } } }//package fl.transitions.easing
Section 2
//Regular (fl.transitions.easing.Regular) package fl.transitions.easing { public class Regular { public static function easeOut(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number):Number{ _arg1 = (_arg1 / _arg4); return ((((-(_arg3) * _arg1) * (_arg1 - 2)) + _arg2)); } public static function easeIn(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number):Number{ _arg1 = (_arg1 / _arg4); return ((((_arg3 * _arg1) * _arg1) + _arg2)); } public static function easeInOut(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number):Number{ _arg1 = (_arg1 / (_arg4 / 2)); if (_arg1 < 1){ return (((((_arg3 / 2) * _arg1) * _arg1) + _arg2)); }; --_arg1; return ((((-(_arg3) / 2) * ((_arg1 * (_arg1 - 2)) - 1)) + _arg2)); } } }//package fl.transitions.easing
Section 3
//spriteFaceBack_45 (TouchNDownMadness_sa_fla.spriteFaceBack_45) package TouchNDownMadness_sa_fla { import flash.display.*; public dynamic class spriteFaceBack_45 extends MovieClip { public var mc_MakeUpColor:MovieClip; } }//package TouchNDownMadness_sa_fla
Section 4
//spriteFaceFront_55 (TouchNDownMadness_sa_fla.spriteFaceFront_55) package TouchNDownMadness_sa_fla { import flash.display.*; public dynamic class spriteFaceFront_55 extends MovieClip { public var mc_MakeUpColor:MovieClip; } }//package TouchNDownMadness_sa_fla
Section 5
//spriteFaceHappy_76 (TouchNDownMadness_sa_fla.spriteFaceHappy_76) package TouchNDownMadness_sa_fla { import flash.display.*; public dynamic class spriteFaceHappy_76 extends MovieClip { public var mc_MakeUpColor:MovieClip; } }//package TouchNDownMadness_sa_fla
Section 6
//spriteFaceSide_33 (TouchNDownMadness_sa_fla.spriteFaceSide_33) package TouchNDownMadness_sa_fla { import flash.display.*; public dynamic class spriteFaceSide_33 extends MovieClip { public var mc_MakeUpColor:MovieClip; } }//package TouchNDownMadness_sa_fla
Section 7
//spriteHelmet_78 (TouchNDownMadness_sa_fla.spriteHelmet_78) package TouchNDownMadness_sa_fla { import flash.display.*; public dynamic class spriteHelmet_78 extends MovieClip { public var mc_Color1:MovieClip; public var mc_Color2:MovieClip; public var mc_Color3:MovieClip; } }//package TouchNDownMadness_sa_fla
Section 8
//spriteHelmetBack_47 (TouchNDownMadness_sa_fla.spriteHelmetBack_47) package TouchNDownMadness_sa_fla { import flash.display.*; public dynamic class spriteHelmetBack_47 extends MovieClip { public var mc_Color1:MovieClip; public var mc_Color2:MovieClip; } }//package TouchNDownMadness_sa_fla
Section 9
//spriteHelmetFront_57 (TouchNDownMadness_sa_fla.spriteHelmetFront_57) package TouchNDownMadness_sa_fla { import flash.display.*; public dynamic class spriteHelmetFront_57 extends MovieClip { public var mc_Color1:MovieClip; public var mc_Color2:MovieClip; } }//package TouchNDownMadness_sa_fla
Section 10
//spriteHelmetSide_36 (TouchNDownMadness_sa_fla.spriteHelmetSide_36) package TouchNDownMadness_sa_fla { import flash.display.*; public dynamic class spriteHelmetSide_36 extends MovieClip { public var mc_Color1:MovieClip; public var mc_Color2:MovieClip; public var mc_Color3:MovieClip; } }//package TouchNDownMadness_sa_fla
Section 11
//spriteJockeyBeingHit_61 (TouchNDownMadness_sa_fla.spriteJockeyBeingHit_61) package TouchNDownMadness_sa_fla { import flash.display.*; public dynamic class spriteJockeyBeingHit_61 extends MovieClip { public var mc_Shadow:MovieClip; public var mc_RightHand:MovieClip; public var mc_ShootingGrass:MovieClip; public var mc_Helmet:MovieClip; public var mc_BallShadow:MovieClip; public var mc_Ball:MovieClip; public var mc_Face:MovieClip; public var mc_LeftHand:MovieClip; public var mc_Shirt:MovieClip; public function spriteJockeyBeingHit_61(){ addFrameScript(31, frame32); } function frame32(){ stop(); } } }//package TouchNDownMadness_sa_fla
Section 12
//spriteJockeyDuck_66 (TouchNDownMadness_sa_fla.spriteJockeyDuck_66) package TouchNDownMadness_sa_fla { import flash.display.*; public dynamic class spriteJockeyDuck_66 extends MovieClip { public var mc_Shadow:MovieClip; public var mc_RightHand:MovieClip; public var mc_ShootingGrass:MovieClip; public var mc_Helmet:MovieClip; public var mc_Ball:MovieClip; public var mc_Face:MovieClip; public var mc_LeftHand:MovieClip; public var mc_Shirt:MovieClip; } }//package TouchNDownMadness_sa_fla
Section 13
//spriteJockeyHappy_67 (TouchNDownMadness_sa_fla.spriteJockeyHappy_67) package TouchNDownMadness_sa_fla { import flash.display.*; public dynamic class spriteJockeyHappy_67 extends MovieClip { public var mc_Shadow:MovieClip; public var mc_RightHand:MovieClip; public var mc_ShootingGrass:MovieClip; public var mc_Helmet:MovieClip; public var mc_Ball:MovieClip; public var mc_Face:MovieClip; public var mc_LeftHand:MovieClip; public var mc_Shirt:MovieClip; public function spriteJockeyHappy_67(){ addFrameScript(11, frame12); } function frame12(){ gotoAndPlay("Move Right"); } } }//package TouchNDownMadness_sa_fla
Section 14
//spriteJockeyHitting_60 (TouchNDownMadness_sa_fla.spriteJockeyHitting_60) package TouchNDownMadness_sa_fla { import flash.display.*; public dynamic class spriteJockeyHitting_60 extends MovieClip { public var mc_Shadow:MovieClip; public var mc_RightHand:MovieClip; public var mc_ShootingGrass:MovieClip; public var mc_Helmet:MovieClip; public var mc_Ball:MovieClip; public var mc_Face:MovieClip; public var mc_LeftHand:MovieClip; public var mc_Shirt:MovieClip; public function spriteJockeyHitting_60(){ addFrameScript(12, frame13); } function frame13(){ stop(); } } }//package TouchNDownMadness_sa_fla
Section 15
//spriteJockeyKicking_64 (TouchNDownMadness_sa_fla.spriteJockeyKicking_64) package TouchNDownMadness_sa_fla { import flash.display.*; public dynamic class spriteJockeyKicking_64 extends MovieClip { public var mc_Shadow:MovieClip; public var mc_RightHand:MovieClip; public var mc_ShootingGrass:MovieClip; public var mc_Helmet:MovieClip; public var mc_Ball:MovieClip; public var mc_Face:MovieClip; public var mc_LeftHand:MovieClip; public var mc_Shirt:MovieClip; public function spriteJockeyKicking_64(){ addFrameScript(14, frame15); } function frame15(){ stop(); } } }//package TouchNDownMadness_sa_fla
Section 16
//spriteJockeyPlacingBall_65 (TouchNDownMadness_sa_fla.spriteJockeyPlacingBall_65) package TouchNDownMadness_sa_fla { import flash.display.*; public dynamic class spriteJockeyPlacingBall_65 extends MovieClip { public var mc_Shadow:MovieClip; public var mc_RightHand:MovieClip; public var mc_ShootingGrass:MovieClip; public var mc_Helmet:MovieClip; public var mc_Ball:MovieClip; public var mc_Face:MovieClip; public var mc_LeftHand:MovieClip; public var mc_Shirt:MovieClip; public function spriteJockeyPlacingBall_65(){ addFrameScript(8, frame9); } function frame9(){ stop(); } } }//package TouchNDownMadness_sa_fla
Section 17
//spriteJockeyRunningDown_52 (TouchNDownMadness_sa_fla.spriteJockeyRunningDown_52) package TouchNDownMadness_sa_fla { import flash.display.*; public dynamic class spriteJockeyRunningDown_52 extends MovieClip { public var mc_Shadow:MovieClip; public var mc_RightHand:MovieClip; public var mc_Helmet:MovieClip; public var mc_Ball:MovieClip; public var mc_Face:MovieClip; public var mc_LeftHand:MovieClip; public var mc_Shirt:MovieClip; } }//package TouchNDownMadness_sa_fla
Section 18
//spriteJockeyRunningRight_24 (TouchNDownMadness_sa_fla.spriteJockeyRunningRight_24) package TouchNDownMadness_sa_fla { import flash.display.*; public dynamic class spriteJockeyRunningRight_24 extends MovieClip { public var mc_Shadow:MovieClip; public var mc_RightHand:MovieClip; public var mc_ShootingGrass:MovieClip; public var mc_Helmet:MovieClip; public var mc_Ball:MovieClip; public var mc_Face:MovieClip; public var mc_LeftHand:MovieClip; public var mc_Shirt:MovieClip; } }//package TouchNDownMadness_sa_fla
Section 19
//spriteJockeyRunningUp_44 (TouchNDownMadness_sa_fla.spriteJockeyRunningUp_44) package TouchNDownMadness_sa_fla { import flash.display.*; public dynamic class spriteJockeyRunningUp_44 extends MovieClip { public var mc_Shadow:MovieClip; public var mc_RightHand:MovieClip; public var mc_Helmet:MovieClip; public var mc_Ball:MovieClip; public var mc_Face:MovieClip; public var mc_LeftHand:MovieClip; public var mc_Shirt:MovieClip; } }//package TouchNDownMadness_sa_fla
Section 20
//spriteJockeyStanding_43 (TouchNDownMadness_sa_fla.spriteJockeyStanding_43) package TouchNDownMadness_sa_fla { import flash.display.*; public dynamic class spriteJockeyStanding_43 extends MovieClip { public var mc_Shadow:MovieClip; public var mc_RightHand:MovieClip; public var mc_Helmet:MovieClip; public var mc_Ball:MovieClip; public var mc_Face:MovieClip; public var mc_LeftHand:MovieClip; public var mc_Shirt:MovieClip; } }//package TouchNDownMadness_sa_fla
Section 21
//spriteLeftHand_26 (TouchNDownMadness_sa_fla.spriteLeftHand_26) package TouchNDownMadness_sa_fla { import flash.display.*; public dynamic class spriteLeftHand_26 extends MovieClip { public var mc_Color1:MovieClip; public var mc_Color2:MovieClip; } }//package TouchNDownMadness_sa_fla
Section 22
//spriteLeftHand_69 (TouchNDownMadness_sa_fla.spriteLeftHand_69) package TouchNDownMadness_sa_fla { import flash.display.*; public dynamic class spriteLeftHand_69 extends MovieClip { public var mc_Color1:MovieClip; public var mc_Color2:MovieClip; } }//package TouchNDownMadness_sa_fla
Section 23
//spriteLeftHandFront_53 (TouchNDownMadness_sa_fla.spriteLeftHandFront_53) package TouchNDownMadness_sa_fla { import flash.display.*; public dynamic class spriteLeftHandFront_53 extends MovieClip { public var mc_Color1:MovieClip; public var mc_Color2:MovieClip; } }//package TouchNDownMadness_sa_fla
Section 24
//spriteMenuPlayer1_110 (TouchNDownMadness_sa_fla.spriteMenuPlayer1_110) package TouchNDownMadness_sa_fla { import flash.display.*; public dynamic class spriteMenuPlayer1_110 extends MovieClip { public var mc_Color1:MovieClip; } }//package TouchNDownMadness_sa_fla
Section 25
//spriteMenuPlayer2_114 (TouchNDownMadness_sa_fla.spriteMenuPlayer2_114) package TouchNDownMadness_sa_fla { import flash.display.*; public dynamic class spriteMenuPlayer2_114 extends MovieClip { public var mc_Color1:MovieClip; } }//package TouchNDownMadness_sa_fla
Section 26
//spriteMenuPlayer3_112 (TouchNDownMadness_sa_fla.spriteMenuPlayer3_112) package TouchNDownMadness_sa_fla { import flash.display.*; public dynamic class spriteMenuPlayer3_112 extends MovieClip { public var mc_Color1:MovieClip; } }//package TouchNDownMadness_sa_fla
Section 27
//spriteRightHand_40 (TouchNDownMadness_sa_fla.spriteRightHand_40) package TouchNDownMadness_sa_fla { import flash.display.*; public dynamic class spriteRightHand_40 extends MovieClip { public var mc_Color1:MovieClip; public var mc_Color2:MovieClip; } }//package TouchNDownMadness_sa_fla
Section 28
//spriteRightHand_82 (TouchNDownMadness_sa_fla.spriteRightHand_82) package TouchNDownMadness_sa_fla { import flash.display.*; public dynamic class spriteRightHand_82 extends MovieClip { public var mc_Color1:MovieClip; public var mc_Color2:MovieClip; } }//package TouchNDownMadness_sa_fla
Section 29
//spriteRightHandFront_54 (TouchNDownMadness_sa_fla.spriteRightHandFront_54) package TouchNDownMadness_sa_fla { import flash.display.*; public dynamic class spriteRightHandFront_54 extends MovieClip { public var mc_Color1:MovieClip; public var mc_Color2:MovieClip; } }//package TouchNDownMadness_sa_fla
Section 30
//spriteShirt_29 (TouchNDownMadness_sa_fla.spriteShirt_29) package TouchNDownMadness_sa_fla { import flash.display.*; public dynamic class spriteShirt_29 extends MovieClip { public var mc_Color1:MovieClip; public var mc_Color2:MovieClip; } }//package TouchNDownMadness_sa_fla
Section 31
//spriteShirt_72 (TouchNDownMadness_sa_fla.spriteShirt_72) package TouchNDownMadness_sa_fla { import flash.display.*; public dynamic class spriteShirt_72 extends MovieClip { public var mc_Color1:MovieClip; public var mc_Color2:MovieClip; } }//package TouchNDownMadness_sa_fla
Section 32
//ButtonMute (ButtonMute) package { import flash.display.*; public dynamic class ButtonMute extends MovieClip { } }//package
Section 33
//GameData (GameData) package { public class GameData { public const OPPOSITE_TEAM_SPEED:Number = 6; public const TEAM_NAME:String = "Player 1"; public const GRAVITY:Number = 1; public const PLAYER_SPEED:Number = 5; public const GAME_TIME:uint = 90; private var _touchDown:Boolean; public var teamPlayerHit:PlayerData; private var _gameTime:uint; private var _gameState:uint; private var _matchTime:uint; private var _gameOver:Boolean; private var _gameLevel:uint; public var numOfLevels:uint; private var _totalScore:uint; private var _currentAnimation:Object; private var _matchScore:uint; public var teamLevelData:Array; private var _oppositeScore:uint; private var _playerScore:uint; public static const GAME_STATE_GAMEOVER:uint = 6; public static const GAME_STATE_RUNNING:uint = 0; public static const MAP_HEIGHT:Number = 900; public static const GAME_STATE_TIMES_UP:uint = 8; public static const ANIMATION_FIELD_ZOOM_OUT:uint = 0; public static const GAME_STATE_SCORING:uint = 1; public static const GAME_STATE_HIT:uint = 4; public static const GAME_STATE_HIT_WHILE_BALL_ON_GROUND:uint = 10; public static const ANIMATION_FOCUS_ON_PLAYER:uint = 2; public static const ANIMATION_GOAL_ZOOM_IN:uint = 1; public static const GAME_STATE_KICKING:uint = 2; public static const MAP_WIDTH:Number = 1180; public static const GAME_STATE_TOUCHDOWN:uint = 3; public static const GAME_STATE_BALL_ON_GROUND:uint = 5; public static const GAME_STATE_TOUCHDOWN_CELEBRATION:uint = 12; public static const GAME_STATE_TIMES_UP_WHILE_BALL_IN_AIR:uint = 11; public static const GAME_STATE_BALL_IN_AIR:uint = 7; public static const GAME_STATE_HIT_WHILE_BALL_IN_AIR:uint = 9; public static const ANIMATION_FOCUS_ON_PLAYER_CELEBRATING:uint = 3; public function GameData():void{ var _local1:LevelData; var _local2:Array; super(); teamLevelData = new Array(); _currentAnimation = new Object(); _local1 = new LevelData(); _local1.teamName = "Mangles"; _local1.closureIdentification = 200; _local1.teamColor1 = 0xFFFFFF; _local1.teamColor2 = 0; _local1.headStyle = PlayerData.HEAD_STYLE_HELMET; _local2 = [500, 150, 500, (MAP_HEIGHT / 2), 700, 210]; _local1.addPlayer(_local2); _local2 = [550, (MAP_HEIGHT / 2), 550, MAP_HEIGHT, 700, 210]; _local1.addPlayer(_local2); teamLevelData.push(_local1); _local1 = new LevelData(); _local1.teamName = "Kittens"; _local1.closureIdentification = 200; _local1.teamColor1 = 0xCC0000; _local1.teamColor2 = 0xFFFFFF; _local1.headStyle = PlayerData.HEAD_STYLE_HELMET; _local2 = [700, 150, 300, 150, 900, 400]; _local1.addPlayer(_local2); _local2 = [700, (MAP_HEIGHT / 2), 300, (MAP_HEIGHT / 2), 400, 50]; _local1.addPlayer(_local2); _local2 = [700, (MAP_HEIGHT - 200), 300, (MAP_HEIGHT - 200), 700, 700]; _local1.addPlayer(_local2); teamLevelData.push(_local1); _local1 = new LevelData(); _local1.teamName = "Monkeys"; _local1.closureIdentification = 250; _local1.teamColor1 = 0xFF00FF; _local1.teamColor2 = 0; _local1.headStyle = PlayerData.HEAD_STYLE_MOHAWK; _local2 = [500, 150, 500, (MAP_HEIGHT / 2), 700, 210]; _local1.addPlayer(_local2); _local2 = [550, (MAP_HEIGHT / 2), 550, MAP_HEIGHT, 700, 210]; _local1.addPlayer(_local2); _local2 = [550, (MAP_HEIGHT - 200), 550, (MAP_HEIGHT / 4), 700, 300]; _local1.addPlayer(_local2); teamLevelData.push(_local1); _local1 = new LevelData(); _local1.teamName = "Hooligans"; _local1.closureIdentification = 150; _local1.teamColor1 = 51; _local1.teamColor2 = 15323962; _local1.headStyle = PlayerData.HEAD_STYLE_MOHAWK; _local2 = [700, 150, 300, 150, 900, 400]; _local1.addPlayer(_local2); _local2 = [800, 300, 400, 300, 900, 400]; _local1.addPlayer(_local2); _local2 = [700, 450, 300, 450, 400, 50]; _local1.addPlayer(_local2); _local2 = [800, 600, 400, 600, 900, 400]; _local1.addPlayer(_local2); _local2 = [700, 750, 300, 750, 700, 700]; _local1.addPlayer(_local2); teamLevelData.push(_local1); _local1 = new LevelData(); _local1.teamName = "Jockeys"; _local1.closureIdentification = 150; _local1.teamColor1 = 1590111; _local1.teamColor2 = 6493268; _local1.headStyle = PlayerData.HEAD_STYLE_HELMET_WITH_SPIKES; _local2 = [700, 150, 300, 150, 900, 400]; _local1.addPlayer(_local2); _local2 = [600, 100, 400, 200, 700, 400]; _local1.addPlayer(_local2); _local2 = [700, 450, 300, 450, 400, 50]; _local1.addPlayer(_local2); _local2 = [800, 300, 400, 800, 500, 400]; _local1.addPlayer(_local2); _local2 = [200, 350, 300, 750, 100, 700]; _local1.addPlayer(_local2); teamLevelData.push(_local1); numOfLevels = 5; } public function set gameLevel(_arg1:uint):void{ _gameLevel = _arg1; } public function get touchDown():Boolean{ return (_touchDown); } public function set touchDown(_arg1:Boolean){ _touchDown = _arg1; } public function get currentAnimation():Object{ return (_currentAnimation); } public function set currentAnimation(_arg1:Object):void{ _currentAnimation = _arg1; } public function set matchScore(_arg1:uint):void{ _matchScore = _arg1; } public function get playerScore():uint{ return (_playerScore); } public function get matchTime():uint{ return (_matchTime); } public function get totalScore():uint{ return (_totalScore); } public function get gameLevel():uint{ return (_gameLevel); } public function get gameState():uint{ return (_gameState); } public function set gameOver(_arg1:Boolean):void{ _gameOver = _arg1; } public function set oppositeScore(_arg1:uint):void{ _oppositeScore = _arg1; } public function set gameTime(_arg1:uint):void{ _gameTime = _arg1; } public function set totalScore(_arg1:uint):void{ _totalScore = _arg1; } public function set matchTime(_arg1:uint):void{ _matchTime = _arg1; } public function get matchScore():uint{ return (_matchScore); } public function set playerScore(_arg1:uint):void{ _playerScore = _arg1; } public function get gameTime():uint{ return (_gameTime); } public function get oppositeScore():uint{ return (_oppositeScore); } public function get gameOver():Boolean{ return (_gameOver); } public function set gameState(_arg1:uint):void{ _gameState = _arg1; trace(("Game state is " + _gameState)); } } }//package
Section 34
//GameSounds (GameSounds) package { import flash.events.*; import flash.media.*; public class GameSounds { private var _soundChannels:SoundChannel; private var _isMute:Boolean; private var _menuVS:Sound; private var _menuRiff2Sound:Sound; private var _menuSelectSound:Sound; private var _menuRiffSound:Sound; private var _crowdGoal:Sound; private var _menuGameOverSound:Sound; private var _crowd:Sound; private var _menuRiffCount:uint; public function GameSounds(){ _crowd = new SCrowd(); _crowdGoal = new SCrowd2(); _menuRiffSound = new SMenuRiff(); _menuRiff2Sound = new SMenuRiff2(); _menuSelectSound = new SMenuSelect(); _menuGameOverSound = new SGameOver(); _menuVS = new SVSMenu(); super(); } public function isMute():Boolean{ return (_isMute); } public function stopCrowd():void{ if (_soundChannels != null){ _soundChannels.removeEventListener(Event.SOUND_COMPLETE, handleCrowd); _soundChannels.stop(); }; } public function playCrowdGoal():void{ if (_isMute){ return; }; try { _crowdGoal.play(); } catch(err:Error) { }; } public function playMenuRiff():void{ if (_isMute){ return; }; try { this._menuRiffCount = 0; _soundChannels = _menuRiffSound.play(0, 4); if (_soundChannels != null){ _soundChannels.soundTransform = new SoundTransform(); _soundChannels.addEventListener(Event.SOUND_COMPLETE, handleMenuRiff); }; } catch(err:Error) { }; } public function mute():void{ _isMute = true; stopCrowd(); stopMenuRiff(); } public function stopMenuRiff():void{ if (_soundChannels != null){ _soundChannels.stop(); }; } public function playCrowd():void{ if (_isMute){ return; }; try { _soundChannels = _crowd.play(0, 40); if (_soundChannels != null){ _soundChannels.addEventListener(Event.SOUND_COMPLETE, handleCrowd); }; } catch(err:Error) { }; } public function playMenuSelectSound():void{ if (_isMute){ return; }; _menuSelectSound.play(); } public function setCrowdVolume(_arg1:Number):void{ if (_soundChannels != null){ _soundChannels.soundTransform = new SoundTransform(_arg1, 0); }; } private function handleCrowd(_arg1:Event):void{ var evt = _arg1; if (_isMute){ return; }; try { _soundChannels = _menuRiffSound.play(0, 40); if (_soundChannels != null){ _soundChannels.addEventListener(Event.SOUND_COMPLETE, handleCrowd); }; } catch(err:Error) { }; } public function playVSMenu():void{ if (_isMute){ return; }; try { _menuVS.play(); } catch(err:Error) { }; } public function unmute():void{ _isMute = false; } public function playGameOverMenu():void{ if (_isMute){ return; }; try { _menuGameOverSound.play(); } catch(err:Error) { }; } private function handleMenuRiff(_arg1:Event):void{ var evt = _arg1; if (_isMute){ return; }; try { this._menuRiffCount++; _menuRiff2Sound.play(); _soundChannels = _menuRiffSound.play(0, 4); if (_soundChannels != null){ _soundChannels.addEventListener(Event.SOUND_COMPLETE, handleMenuRiff); }; } catch(err:Error) { }; } } }//package
Section 35
//KickMeter (KickMeter) package { import flash.display.*; import flash.events.*; import flash.utils.*; import flash.ui.*; public class KickMeter extends MovieClip { private var _timer:Timer; private var _kickStrength:Number; private var _gettingStronger:Boolean; public var mc_Fill:MovieClip; private var _returnFunc:Function; public function KickMeter(_arg1:Function):void{ _timer = new Timer(10); _returnFunc = _arg1; initMeter(); } private function handleKeyUp(_arg1:KeyboardEvent):void{ if (_arg1.keyCode == Keyboard.SPACE){ removeEventListener(KeyboardEvent.KEY_UP, handleKeyUp); removeEventListener(TimerEvent.TIMER, handleTimerEvent); _timer.stop(); _returnFunc.call(); }; } private function handleKeyDown(_arg1:KeyboardEvent):void{ if (_arg1.keyCode == Keyboard.SPACE){ removeEventListener(KeyboardEvent.KEY_DOWN, handleKeyDown); addEventListener(KeyboardEvent.KEY_UP, handleKeyUp); _gettingStronger = true; _kickStrength = 0; mc_Fill.width = 0; _timer.start(); }; } private function initMeter():void{ this.addEventListener(KeyboardEvent.KEY_DOWN, handleKeyDown); _timer.addEventListener(TimerEvent.TIMER, handleTimerEvent); } private function handleTimerEvent(_arg1:TimerEvent):void{ if (_gettingStronger){ _kickStrength = (_kickStrength + 5); } else { _kickStrength = (_kickStrength - 5); }; mc_Fill.width = (152 * (_kickStrength / 200)); if (_kickStrength >= 200){ _gettingStronger = false; } else { if (_kickStrength <= 0){ _gettingStronger = true; }; }; } public function get kickStrength():Number{ return (_kickStrength); } public function stopMeter():void{ _timer.stop(); removeEventListener(KeyboardEvent.KEY_DOWN, handleKeyDown); removeEventListener(KeyboardEvent.KEY_UP, handleKeyUp); removeEventListener(TimerEvent.TIMER, handleTimerEvent); } } }//package
Section 36
//LevelData (LevelData) package { public class LevelData { private var _playerPath:Array; private var _teamColor1:uint; private var _teamColor2:uint; private var _closureIdentification:uint; private var _teamName:String; private var _headStyle:String; public function LevelData():void{ _playerPath = new Array(); } public function getAllPaths():Array{ return (_playerPath); } public function get teamName():String{ return (_teamName); } public function get closureIdentification():uint{ return (_closureIdentification); } public function set teamName(_arg1:String):void{ _teamName = _arg1; } public function set closureIdentification(_arg1:uint):void{ _closureIdentification = _arg1; } public function getPlayer(_arg1:uint):Array{ return (_playerPath[_arg1]); } public function set teamColor2(_arg1:uint):void{ _teamColor2 = _arg1; } public function set teamColor1(_arg1:uint):void{ _teamColor1 = _arg1; } public function addPlayer(_arg1:Array):void{ _playerPath.push(_arg1); } public function set headStyle(_arg1:String):void{ _headStyle = _arg1; } public function get teamColor1():uint{ return (_teamColor1); } public function get teamColor2():uint{ return (_teamColor2); } public function get headStyle():String{ return (_headStyle); } } }//package
Section 37
//Main (Main) package { import flash.display.*; import flash.events.*; import fl.transitions.easing.*; import flash.utils.*; import flash.text.*; import flash.ui.*; import flash.filters.*; import flash.geom.*; import flash.net.*; public class Main extends MovieClip { private var playerData:PlayerData; private var matchTimeTimer:Timer; private var mc_Message:MovieClip; private var gameTimer:Timer; private var logoMc:Sprite; private var btnMute:MovieClip; private var mc_Menu1:MovieClip; private var myKickStrength:Number; private var mc_Menu2:MovieClip; private var gameData:GameData; private var mc_Field:SpriteField; private var mc_Map:SpriteMap; private var _isLogin:String; private var mc_Ball:SourceBall; private var mc_KickMeter:KickMeter; private var _highScoreFunction:Function; private var teamData:TeamData; private var returnToMainMenu:Boolean; private var animTimer:Timer; private var btn_FullScreen:SimpleButton; private var gameSounds:GameSounds; private var _stage:Stage; public function Main():void{ addFrameScript(0, frame1); gameData = new GameData(); gameSounds = new GameSounds(); gameTimer = new Timer(20); animTimer = new Timer(1); animTimer.addEventListener(TimerEvent.TIMER, handleAnimTimer); matchTimeTimer = new Timer(1000); matchTimeTimer.addEventListener(TimerEvent.TIMER, handleMatchTimeTimer); btnMute = new ButtonMute(); btnMute.buttonMode = true; btnMute.addEventListener(MouseEvent.CLICK, handleMuteClick); addChild(btnMute); btnMute.x = 21; btnMute.y = 408; initGame(this.stage, null, "logout"); } private function animFocusOnPlayer():void{ gameData.currentAnimation.frameNum = 1; gameData.currentAnimation.numOfFrames = 100; gameData.currentAnimation.originalX = mc_Field.x; gameData.currentAnimation.originalY = mc_Field.y; gameData.currentAnimation.destX = getFieldX(); gameData.currentAnimation.destY = getFieldY(); gameData.currentAnimation.animType = GameData.ANIMATION_FOCUS_ON_PLAYER; animTimer.start(); } private function handlePlayerChosen(_arg1:MouseEvent):void{ _stage.removeEventListener(KeyboardEvent.KEY_DOWN, handleChoosePlayerMenuKeyDown); gameSounds.playMenuSelectSound(); if (_arg1.target.name == "btn_Twee"){ removeChild(mc_Menu2); gameStart(PlayerData.PLAYER_COLOR_TWEE); } else { removeChild(mc_Menu2); gameStart(PlayerData.PLAYER_COLOR_GEE); }; } private function handleKeyUp(_arg1:KeyboardEvent):void{ if (gameData.gameState == GameData.GAME_STATE_RUNNING){ switch (_arg1.keyCode){ case Keyboard.LEFT: playerData.movingLeft = false; break; case Keyboard.RIGHT: playerData.movingRight = false; break; case Keyboard.UP: playerData.movingUp = false; break; case Keyboard.DOWN: playerData.movingDown = false; break; }; }; } private function initPlayer():void{ playerData.y = ((_stage.stageHeight / 2) - (playerData.height / 2)); playerData.onFieldX = 0; playerData.onFieldY = ((mc_Field.height / 2) - playerData.height); playerData.scaleX = Math.abs(playerData.scaleX); playerData.setNoMovement(); if (playerData.chasing()){ playerData.disableChasePoint(); }; animFocusOnPlayer(); playerData.withBall(); } public function convert3DToTopViewX(_arg1:Number):Number{ return (((_arg1 - mc_Field.x) - 102.5)); } public function convert3DToTopViewY(_arg1:Number):Number{ return (((_arg1 - mc_Field.y) - 62.7)); } private function handleKeyDown(_arg1:KeyboardEvent):void{ if (gameData.gameState == GameData.GAME_STATE_RUNNING){ switch (_arg1.keyCode){ case Keyboard.LEFT: playerData.movingLeft = true; break; case Keyboard.RIGHT: playerData.movingRight = true; break; case Keyboard.UP: playerData.movingUp = true; break; case Keyboard.DOWN: playerData.movingDown = true; break; case Keyboard.SPACE: if (((!(playerData.standing)) && (!(playerData.ducking)))){ playerData.animDuck(); }; break; }; }; } private function animFocusOnPlayerCelebration():void{ gameData.currentAnimation.frameNum = 1; gameData.currentAnimation.numOfFrames = 20; gameData.currentAnimation.originalScaleX = mc_Field.scaleX; gameData.currentAnimation.originalScaleY = mc_Field.scaleY; gameData.currentAnimation.originalX = mc_Field.x; gameData.currentAnimation.originalY = mc_Field.y; gameData.currentAnimation.destX = (playerData.x - 1500); gameData.currentAnimation.destY = -90; trace((playerData.y - 600)); gameData.currentAnimation.animType = GameData.ANIMATION_FOCUS_ON_PLAYER_CELEBRATING; animTimer.start(); } private function handleNewGame(_arg1:MouseEvent):void{ removeChild(mc_Menu1); gameSounds.playMenuSelectSound(); _stage.removeEventListener(KeyboardEvent.KEY_DOWN, handleMainMenuKeyDown); mc_Menu2.btn_Twee.addEventListener(MouseEvent.CLICK, handlePlayerChosen); mc_Menu2.btn_Gee.addEventListener(MouseEvent.CLICK, handlePlayerChosen); mc_Menu2.btn_Twee.focusRect = false; mc_Menu2.btn_Gee.focusRect = false; _stage.addEventListener(KeyboardEvent.KEY_DOWN, handleChoosePlayerMenuKeyDown); _stage.focus = mc_Menu2.btn_Twee; addChild(mc_Menu2); setChildIndex(logoMc, (numChildren - 1)); setChildIndex(btnMute, (numChildren - 1)); } function frame1(){ } private function handleAnimTimer(_arg1:TimerEvent):void{ var _local2:Number; switch (gameData.currentAnimation.animType){ case GameData.ANIMATION_FIELD_ZOOM_OUT: _local2 = Regular.easeOut(gameData.currentAnimation.frameNum, 0, 1, gameData.currentAnimation.numOfFrames); mc_Field.scaleX = (gameData.currentAnimation.originalScaleX - (_local2 * 0.5)); mc_Field.scaleY = (gameData.currentAnimation.originalScaleY - (_local2 * 0.5)); mc_Field.x = (gameData.currentAnimation.originalX + (_local2 * (gameData.currentAnimation.destX - gameData.currentAnimation.originalX))); mc_Field.y = (gameData.currentAnimation.originalY + (_local2 * (gameData.currentAnimation.destY - gameData.currentAnimation.originalY))); gameData.currentAnimation.frameNum++; break; case GameData.ANIMATION_GOAL_ZOOM_IN: _local2 = Elastic.easeOut(gameData.currentAnimation.frameNum, 0, 1, gameData.currentAnimation.numOfFrames); mc_Field.scaleX = (gameData.currentAnimation.originalScaleX + (_local2 * (1 - gameData.currentAnimation.originalScaleX))); mc_Field.scaleY = (gameData.currentAnimation.originalScaleY + (_local2 * (1 - gameData.currentAnimation.originalScaleY))); mc_Field.x = (gameData.currentAnimation.originalX + (_local2 * (gameData.currentAnimation.destX - gameData.currentAnimation.originalX))); mc_Field.y = (gameData.currentAnimation.originalY + (_local2 * (gameData.currentAnimation.destY - gameData.currentAnimation.originalY))); gameData.currentAnimation.frameNum++; break; case GameData.ANIMATION_FOCUS_ON_PLAYER: _local2 = Elastic.easeOut(gameData.currentAnimation.frameNum, 0, 1, gameData.currentAnimation.numOfFrames); mc_Field.scaleX = 1; mc_Field.scaleY = 1; mc_Field.x = (gameData.currentAnimation.originalX + (_local2 * (gameData.currentAnimation.destX - gameData.currentAnimation.originalX))); mc_Field.y = (gameData.currentAnimation.originalY + (_local2 * (gameData.currentAnimation.destY - gameData.currentAnimation.originalY))); gameData.currentAnimation.frameNum++; break; case GameData.ANIMATION_FOCUS_ON_PLAYER_CELEBRATING: _local2 = Regular.easeOut(gameData.currentAnimation.frameNum, 0, 1, gameData.currentAnimation.numOfFrames); mc_Field.scaleX = (gameData.currentAnimation.originalScaleX - (_local2 * 0.5)); mc_Field.scaleY = (gameData.currentAnimation.originalScaleY - (_local2 * 0.5)); mc_Field.x = (gameData.currentAnimation.originalX + (_local2 * (gameData.currentAnimation.destX - gameData.currentAnimation.originalX))); mc_Field.y = (gameData.currentAnimation.originalY + (_local2 * (gameData.currentAnimation.destY - gameData.currentAnimation.originalY))); gameData.currentAnimation.frameNum++; break; }; if (gameData.currentAnimation.frameNum > gameData.currentAnimation.numOfFrames){ animTimer.stop(); }; } private function handleMatchTimeTimer(_arg1:TimerEvent):void{ gameData.matchTime--; if (gameData.matchTime < 10){ TextField(mc_Map.txtMatchTime).textColor = 0x990000; } else { TextField(mc_Map.txtMatchTime).textColor = 0xFFFFFF; }; mc_Map.txtMatchTime.text = convertTime(); if (gameData.matchTime == 0){ trace("match over"); if (gameData.gameState == GameData.GAME_STATE_SCORING){ if (mc_KickMeter != null){ mc_KickMeter.stopMeter(); mc_Map.removeChild(mc_KickMeter); mc_KickMeter = null; }; _stage.focus = _stage; }; if (gameData.gameState == GameData.GAME_STATE_BALL_IN_AIR){ gameData.gameState = GameData.GAME_STATE_TIMES_UP_WHILE_BALL_IN_AIR; matchTimeTimer.stop(); }; gameData.gameState = GameData.GAME_STATE_TIMES_UP; matchTimeTimer.stop(); gameTimer.stop(); gameOver(); if (gameData.playerScore > gameData.oppositeScore){ mc_Message = new SpriteYouWin(); mc_Message.btn_SendScore.visible = true; if (gameData.gameLevel == gameData.numOfLevels){ returnToMainMenu = true; mc_Message.txtScore.text = (gameData.totalScore + gameData.playerScore); mc_Message.btn_SendScore.addEventListener(MouseEvent.CLICK, handleSendScore); } else { mc_Message.txtScore.text = gameData.playerScore; mc_Message.btn_SendScore.visible = false; }; mc_Message.btn_PlayAgain.addEventListener(MouseEvent.CLICK, handlePlayAgain); addChild(mc_Message); setChildIndex(logoMc, (numChildren - 1)); setChildIndex(btnMute, (numChildren - 1)); } else { gameOverScreen(); }; }; } private function animZoomInGoal():void{ gameData.currentAnimation.frameNum = 1; gameData.currentAnimation.numOfFrames = 100; gameData.currentAnimation.originalX = mc_Field.x; gameData.currentAnimation.originalY = mc_Field.y; gameData.currentAnimation.originalScaleX = mc_Field.scaleX; gameData.currentAnimation.originalScaleY = mc_Field.scaleY; gameData.currentAnimation.destX = -1500; gameData.currentAnimation.destY = 0; gameData.currentAnimation.animType = GameData.ANIMATION_GOAL_ZOOM_IN; animTimer.start(); } private function handleMainMenuKeyDown(_arg1:KeyboardEvent):void{ switch (_arg1.keyCode){ case Keyboard.LEFT: _stage.focus = mc_Menu1.btn_Start; break; case Keyboard.RIGHT: _stage.focus = mc_Menu1.btn_Start; break; case Keyboard.SPACE: SimpleButton(_stage.focus).dispatchEvent(new MouseEvent(MouseEvent.CLICK)); break; }; } private function handleKick():void{ myKickStrength = (mc_KickMeter.kickStrength / 6); playerData.animKicking(afterKickAnimation); mc_Map.removeChild(mc_KickMeter); mc_KickMeter = null; _stage.focus = _stage; } private function handleStartTheMotherFuckingGame(_arg1:Event):void{ var _local2:LevelData; var _local3:PlayerData; if (MovieClip(_arg1.target).currentFrame == MovieClip(_arg1.target).totalFrames){ mc_Menu1.removeEventListener(Event.ENTER_FRAME, handleStartTheMotherFuckingGame); removeChild(mc_Menu1); _stage.focus = _stage; _stage.addEventListener(KeyboardEvent.KEY_DOWN, handleKeyDown); _stage.addEventListener(KeyboardEvent.KEY_UP, handleKeyUp); gameTimer.addEventListener(TimerEvent.TIMER, handleGameTimer); initPlayer(); _local2 = gameData.teamLevelData[(gameData.gameLevel - 1)]; teamData = new TeamData(_local2.closureIdentification, _local2.teamColor1, _local2.teamColor2, _local2.headStyle, mc_Field, _local2.getAllPaths()); for each (_local3 in teamData.playersData) { mc_Map.addPlayer(_local3, _local2.teamColor1, _local2.teamColor2); }; mc_Map.txtMatchTime.text = convertTime(); mc_Map.txtPlayerScore.text = String(gameData.playerScore); mc_Map.txtOppositeScore.text = String(gameData.oppositeScore); mc_Map.txtOppositeTeamName.text = _local2.teamName; matchTimeTimer.start(); gameTimer.start(); }; } public function restartGame():void{ removeChild(mc_Message); mc_Message = null; gameData.gameLevel++; if (returnToMainMenu){ gotoMainMenu(); } else { newGame(gameData.gameLevel); }; } private function handleSendScore(_arg1:MouseEvent):void{ mc_Message.btn_SendScore.removeEventListener(MouseEvent.CLICK, handleSendScore); mc_Message.btn_PlayAgain.removeEventListener(MouseEvent.CLICK, handlePlayAgain); _highScoreFunction.call(this, gameData.totalScore); } private function showMainMenu():void{ mc_Menu1 = new SpriteMainMenu(); mc_Menu2 = new SpriteChoosePlayer(); mc_Menu1.btn_Start.addEventListener(MouseEvent.CLICK, handleNewGame); mc_Menu1.btn_Start.focusRect = false; _stage.addEventListener(KeyboardEvent.KEY_DOWN, handleMainMenuKeyDown); _stage.focus = mc_Menu1.btn_Start; gameSounds.playMenuRiff(); addChild(mc_Menu1); logoMc = new tweegeeLogo(); logoMc.x = (stage.stageWidth - logoMc.width); logoMc.y = 0; logoMc.addEventListener(MouseEvent.CLICK, handleLogoClick); logoMc.buttonMode = true; addChild(logoMc); setChildIndex(btnMute, (numChildren - 1)); } function handleEndOfIntroAnim(_arg1:Event):void{ if (_arg1.target.currentFrame == _arg1.target.totalFrames){ removeChild(MovieClip(_arg1.target)); showMainMenu(); MovieClip(_arg1.target).removeEventListener(Event.ENTER_FRAME, handleEndOfIntroAnim); }; } private function handleChoosePlayerMenuKeyDown(_arg1:KeyboardEvent):void{ switch (_arg1.keyCode){ case Keyboard.LEFT: _stage.focus = mc_Menu2.btn_Twee; break; case Keyboard.RIGHT: _stage.focus = mc_Menu2.btn_Gee; break; case Keyboard.SPACE: SimpleButton(_stage.focus).dispatchEvent(new MouseEvent(MouseEvent.CLICK)); break; }; } public function initGame(_arg1:Stage, _arg2:Function, _arg3:String):void{ _isLogin = _arg3; _stage = _arg1; _highScoreFunction = _arg2; showMainMenu(); } private function handleGameTimer(_arg1:TimerEvent):void{ var currentPlayer:PlayerData; var playersDistance:uint; var myPointX:Number; var myPointY:Number; var i:int; var childList:Array; var evt = _arg1; if (gameData.gameState == GameData.GAME_STATE_RUNNING){ if (playerData.movingLeft){ if (((((playerData.x - gameData.PLAYER_SPEED) - playerData.PLAYER_PADDING) - (PlayerData.PLAYER_WIDTH / 2)) + mc_Field.x) < 0){ if ((mc_Field.x + gameData.PLAYER_SPEED) < 0){ mc_Field.x = (mc_Field.x + gameData.PLAYER_SPEED); playerData.onFieldX = (playerData.onFieldX - gameData.PLAYER_SPEED); }; } else { playerData.onFieldX = (playerData.onFieldX - gameData.PLAYER_SPEED); }; }; if (playerData.movingRight){ if ((((((playerData.x + gameData.PLAYER_SPEED) + playerData.PLAYER_PADDING) + playerData.PLAYER_RIGHTSIDE_PADDING) + (PlayerData.PLAYER_WIDTH / 2)) + mc_Field.x) > _stage.stageWidth){ if (((-(mc_Field.x) + _stage.stageWidth) + gameData.PLAYER_SPEED) < mc_Field.mc_Grass.width){ mc_Field.x = (mc_Field.x - gameData.PLAYER_SPEED); playerData.onFieldX = (playerData.onFieldX + gameData.PLAYER_SPEED); }; } else { playerData.onFieldX = (playerData.onFieldX + gameData.PLAYER_SPEED); }; }; if (playerData.movingUp){ if ((((playerData.y - gameData.PLAYER_SPEED) - playerData.PLAYER_PADDING) + mc_Field.y) < 0){ if ((mc_Field.y + gameData.PLAYER_SPEED) < 0){ mc_Field.y = (mc_Field.y + gameData.PLAYER_SPEED); playerData.onFieldY = (playerData.onFieldY - gameData.PLAYER_SPEED); }; } else { playerData.onFieldY = (playerData.onFieldY - gameData.PLAYER_SPEED); }; }; if (playerData.movingDown){ if (((((playerData.y + gameData.PLAYER_SPEED) + playerData.height) + playerData.PLAYER_PADDING) + mc_Field.y) > _stage.stageHeight){ if (((mc_Field.y - gameData.PLAYER_SPEED) - _stage.stageHeight) > (-(mc_Field.mc_Grass.height) - mc_Field.mc_Grass.y)){ mc_Field.y = (mc_Field.y - gameData.PLAYER_SPEED); playerData.onFieldY = (playerData.onFieldY + gameData.PLAYER_SPEED); }; } else { playerData.onFieldY = (playerData.onFieldY + gameData.PLAYER_SPEED); }; }; if ((playerData.onFieldX / GameData.MAP_WIDTH) > 0.6){ gameSounds.setCrowdVolume(((playerData.onFieldX / GameData.MAP_WIDTH) + 0.3)); } else { gameSounds.setCrowdVolume(0.6); }; playerData.x = convertTopViewTo3DX(playerData.onFieldX); playerData.y = convertTopViewTo3DY(playerData.onFieldY); if (playerData.onFieldX >= 1130){ if (gameData.gameState != GameData.GAME_STATE_SCORING){ animZoomOutField(); mc_KickMeter = new KickMeter(handleKick); mc_KickMeter.x = mc_Map.mc_MapBound.x; mc_KickMeter.focusRect = false; mc_KickMeter.filters = new Array(new DropShadowFilter(0, 45, 0, 1, 7, 7, 1)); mc_Map.addChildAt(mc_KickMeter, 0); mc_KickMeter.y = ((mc_Map.txtPlayerTeamName.y - mc_KickMeter.height) - 5); _stage.focus = mc_KickMeter; gameData.gameState = GameData.GAME_STATE_SCORING; playerData.animPlacingBall(); for each (currentPlayer in teamData.playersData) { currentPlayer.setChasePoint(playerData.onFieldX, playerData.onFieldY); }; }; }; } else { if ((((((((gameData.gameState == GameData.GAME_STATE_BALL_IN_AIR)) || ((gameData.gameState == GameData.GAME_STATE_TOUCHDOWN)))) || ((gameData.gameState == GameData.GAME_STATE_HIT_WHILE_BALL_IN_AIR)))) || ((gameData.gameState == GameData.GAME_STATE_TIMES_UP_WHILE_BALL_IN_AIR)))){ mc_Ball.x = (mc_Ball.x + mc_Ball.speedX); mc_Ball.y = (mc_Ball.y - mc_Ball.speedY); mc_Ball.rotation = (mc_Ball.rotation + 60); mc_Ball.speedY = (mc_Ball.speedY - gameData.GRAVITY); if (mc_Ball.y > (mc_Ball.originalY + 10)){ if (gameData.gameState == GameData.GAME_STATE_HIT_WHILE_BALL_IN_AIR){ gameData.gameState = GameData.GAME_STATE_HIT_WHILE_BALL_ON_GROUND; } else { gameData.gameState = GameData.GAME_STATE_BALL_ON_GROUND; }; if (gameData.gameState == GameData.GAME_STATE_TIMES_UP_WHILE_BALL_IN_AIR){ gameTimer.stop(); gameOver(); if (gameData.playerScore > gameData.oppositeScore){ gameData.gameLevel++; newGame(gameData.gameLevel); } else { gameOverScreen(); }; } else { if (gameData.touchDown){ gameData.touchDown = false; gameData.gameState = GameData.GAME_STATE_TOUCHDOWN_CELEBRATION; playerData.animHappy(); animFocusOnPlayerCelebration(); setTimeout(function (){ myRestartGame(); mc_Field.removeChild(mc_Ball); }, 4000); } else { setTimeout(function (){ myRestartGame(); mc_Field.removeChild(mc_Ball); }, 1000); }; }; }; if (gameData.gameState != GameData.GAME_STATE_TOUCHDOWN){ if ((((((((mc_Ball.x > mc_Field.mc_Bound.x)) && ((mc_Ball.x < (mc_Field.mc_Bound.x + mc_Field.mc_Bound.width))))) && ((mc_Ball.y > mc_Field.mc_Bound.y)))) && ((mc_Ball.y < (mc_Field.mc_Bound.y + mc_Field.mc_Bound.height))))){ gameData.gameState = GameData.GAME_STATE_TOUCHDOWN; gameData.touchDown = true; animZoomInGoal(); gameSounds.playCrowdGoal(); for each (currentPlayer in teamData.playersData) { currentPlayer.setChasePoint((Math.random() * GameData.MAP_WIDTH), (Math.random() * GameData.MAP_HEIGHT)); }; mc_Map.mc_Team1Flag.play(); mc_Field.swapChildren(mc_Ball, mc_Field.mc_Bound); gameData.playerScore++; mc_Map.txtPlayerScore.text = String(gameData.playerScore); trace("GOOOOALLL!"); }; }; } else { if (gameData.gameState == GameData.GAME_STATE_TOUCHDOWN){ }; }; }; for each (currentPlayer in teamData.playersData) { if (gameData.gameState == GameData.GAME_STATE_TOUCHDOWN_CELEBRATION){ playerData.x = (playerData.x + (-(Math.random()) * 2)); playerData.y = (playerData.y + ((Math.random() * 4) - 2)); }; if (gameData.teamPlayerHit != currentPlayer){ if (!currentPlayer.chasing()){ myPointX = currentPlayer.pathData[currentPlayer.nextPointInPath].pointX; myPointY = currentPlayer.pathData[currentPlayer.nextPointInPath].pointY; } else { myPointX = currentPlayer.getChasePoint().pointX; myPointY = currentPlayer.getChasePoint().pointY; }; if (currentPlayer.onFieldX != myPointX){ if (currentPlayer.onFieldX > myPointX){ currentPlayer.onFieldX = (currentPlayer.onFieldX - gameData.OPPOSITE_TEAM_SPEED); currentPlayer.movingLeft = true; currentPlayer.movingRight = false; if (currentPlayer.onFieldX < myPointX){ currentPlayer.onFieldX = myPointX; }; } else { if (currentPlayer.onFieldX < myPointX){ currentPlayer.onFieldX = (currentPlayer.onFieldX + gameData.OPPOSITE_TEAM_SPEED); currentPlayer.movingRight = true; currentPlayer.movingLeft = false; if (currentPlayer.onFieldX > myPointX){ currentPlayer.onFieldX = myPointX; }; }; }; } else { currentPlayer.movingRight = false; currentPlayer.movingLeft = false; }; if (currentPlayer.onFieldY != myPointY){ if (currentPlayer.onFieldY > myPointY){ currentPlayer.onFieldY = (currentPlayer.onFieldY - gameData.OPPOSITE_TEAM_SPEED); currentPlayer.movingUp = true; currentPlayer.movingDown = false; if (currentPlayer.onFieldY < myPointY){ currentPlayer.onFieldY = myPointY; }; } else { if (currentPlayer.onFieldY < myPointY){ currentPlayer.onFieldY = (currentPlayer.onFieldY + gameData.OPPOSITE_TEAM_SPEED); currentPlayer.movingDown = true; currentPlayer.movingUp = false; if (currentPlayer.onFieldY > myPointY){ currentPlayer.onFieldY = myPointY; }; }; }; } else { currentPlayer.movingDown = false; currentPlayer.movingUp = false; }; if ((((((((currentPlayer.onFieldX > (myPointX - 5))) && ((currentPlayer.onFieldX < (myPointX + 5))))) && ((currentPlayer.onFieldY > (myPointY - 5))))) && ((currentPlayer.onFieldY < (myPointY + 5))))){ if (currentPlayer.chasing()){ currentPlayer.disableChasePoint(); }; currentPlayer.setNextPathPoint(); }; currentPlayer.scaleX = ((Math.abs(currentPlayer.scaleX) / currentPlayer.scaleX) * (((currentPlayer.onFieldY * 0.2) / GameData.MAP_HEIGHT) + 1)); currentPlayer.scaleY = Math.abs(currentPlayer.scaleX); if (gameData.gameState != GameData.GAME_STATE_TOUCHDOWN){ playersDistance = Math.sqrt((Math.pow((currentPlayer.x - playerData.x), 2) + (Math.pow((currentPlayer.y - playerData.y), 2) * 16))); if (playersDistance < teamData.closureIdentification){ currentPlayer.setChasePoint(playerData.onFieldX, playerData.onFieldY); }; if ((((((((gameData.gameState == GameData.GAME_STATE_RUNNING)) || ((gameData.gameState == GameData.GAME_STATE_SCORING)))) || ((gameData.gameState == GameData.GAME_STATE_BALL_IN_AIR)))) || ((gameData.gameState == GameData.GAME_STATE_BALL_ON_GROUND)))){ if (playersDistance < 80){ if (playerData.x < currentPlayer.x){ currentPlayer.scaleX = -(Math.abs(currentPlayer.scaleX)); } else { if (playerData.x > currentPlayer.x){ currentPlayer.scaleX = Math.abs(currentPlayer.scaleX); }; }; currentPlayer.animHitting(); gameData.teamPlayerHit = currentPlayer; setTimeout(function (){ gameData.teamPlayerHit = null; }, 1500); if (!playerData.ducking){ if (playerData.x < currentPlayer.x){ playerData.scaleX = Math.abs(playerData.scaleX); } else { if (playerData.x > currentPlayer.x){ playerData.scaleX = -(Math.abs(playerData.scaleX)); }; }; if (((!((gameData.gameState == GameData.GAME_STATE_HIT))) && (!((gameData.gameState == GameData.GAME_STATE_HIT_WHILE_BALL_IN_AIR))))){ playerData.animBeingHit(); }; if (gameData.gameState == GameData.GAME_STATE_BALL_IN_AIR){ gameData.gameState = GameData.GAME_STATE_HIT_WHILE_BALL_IN_AIR; } else { if (gameData.gameState == GameData.GAME_STATE_BALL_ON_GROUND){ gameData.gameState = GameData.GAME_STATE_HIT_WHILE_BALL_ON_GROUND; } else { if (((!((gameData.gameState == GameData.GAME_STATE_HIT))) && (!((gameData.gameState == GameData.GAME_STATE_HIT_WHILE_BALL_IN_AIR))))){ setTimeout(function (){ myRestartGame(); }, 1500); trace("restarting"); if (gameData.gameState == GameData.GAME_STATE_SCORING){ if (mc_KickMeter != null){ mc_KickMeter.stopMeter(); mc_Map.removeChild(mc_KickMeter); mc_KickMeter = null; }; _stage.focus = _stage; }; gameData.gameState = GameData.GAME_STATE_HIT; }; }; }; }; }; }; }; }; }; playerData.scaleX = ((Math.abs(playerData.scaleX) / playerData.scaleX) * (((-(mc_Field.y) * 0.2) / GameData.MAP_HEIGHT) + 1)); playerData.scaleY = Math.abs(playerData.scaleX); if (gameData.gameState != GameData.GAME_STATE_TOUCHDOWN){ childList = new Array(); i = mc_Field.numChildren; while ((i = (i - 1)), i) { childList[i] = mc_Field.getChildAt(i); }; childList.sortOn("y", Array.NUMERIC); i = mc_Field.numChildren; while ((i = (i - 1)), i) { if (childList[i] != mc_Field.getChildAt(i)){ mc_Field.setChildIndex(childList[i], i); }; }; }; for each (currentPlayer in teamData.playersData) { currentPlayer.x = convertTopViewTo3DX(currentPlayer.onFieldX); currentPlayer.y = convertTopViewTo3DY(currentPlayer.onFieldY); }; mc_Map.redrawMap(); } private function convertTime():String{ var _local1:uint; var _local2:uint; _local1 = Math.floor((gameData.matchTime / 60)); _local2 = (gameData.matchTime % 60); return (((((_local1)<10) ? ("0" + String(_local1)) : String(_local1) + ":") + ((_local2)<10) ? ("0" + String(_local2)) : String(_local2))); } private function gotoMainMenu():void{ returnToMainMenu = false; removeChild(mc_Field); removeChild(mc_Map); showMainMenu(); } private function handlePlayAgain(_arg1:MouseEvent):void{ mc_Message.btn_SendScore.removeEventListener(MouseEvent.CLICK, handleSendScore); mc_Message.btn_PlayAgain.removeEventListener(MouseEvent.CLICK, handlePlayAgain); removeChild(mc_Message); gameData.gameLevel++; if (returnToMainMenu){ gotoMainMenu(); } else { newGame(gameData.gameLevel); }; } private function myRestartGame():void{ initPlayer(); gameData.gameState = GameData.GAME_STATE_RUNNING; } private function afterKickAnimation():void{ mc_Ball.x = (playerData.x + 10); mc_Ball.y = ((playerData.y + playerData.height) - mc_Ball.height); mc_Ball.originalY = mc_Ball.y; mc_Ball.scaleX = 0.5; mc_Ball.scaleY = 0.5; mc_Ball.speedX = (myKickStrength / 2); mc_Ball.speedY = myKickStrength; playerData.withoutBall(); mc_Field.addChild(mc_Ball); gameData.gameState = GameData.GAME_STATE_BALL_IN_AIR; } private function handleLogoClick(_arg1:MouseEvent):void{ var url:String; var request:URLRequest; var e = _arg1; url = "http://www.tweegee.com/ch/main/Affiliation.aspx?AffCamId=2f359c9e-0603-4b54-a09e-e13e8304d8f4"; request = new URLRequest(url); try { navigateToURL(request, "_blank"); } catch(e:Error) { }; } public function convertTopViewTo3DX(_arg1:Number):Number{ return ((_arg1 + 102.5)); } public function gameStart(_arg1:String):void{ mc_Field = new SpriteField(); mc_Ball = new SourceBall(); mc_Map = new SpriteMap(); playerData = new PlayerData(((_arg1)=="Twee") ? 0xE6E600 : 8129638, 0, _arg1, PlayerData.HEAD_STYLE_HELMET, PlayerData.BALL_TYPE_FOOTBALL); addChild(mc_Field); setChildIndex(logoMc, (numChildren - 1)); mc_Field.addChild(playerData); mc_Map.addPlayer(playerData, ((_arg1)=="Twee") ? 0xE6E600 : 8129638, 0); mc_Map.txtPlayerTeamName.text = gameData.TEAM_NAME; mc_Map.x = 0; mc_Map.y = 0; addChild(mc_Map); gameData.totalScore = 0; newGame(1); setChildIndex(logoMc, (numChildren - 1)); setChildIndex(btnMute, (numChildren - 1)); } public function convertTopViewTo3DY(_arg1:Number):Number{ return ((_arg1 + 62.7)); } public function getFieldX():Number{ return (-(playerData.onFieldX)); } public function getFieldY():Number{ return (-(playerData.onFieldY)); } private function newGame(_arg1:uint):void{ var _local2:LevelData; var _local3:uint; var _local4:uint; var _local5:uint; mc_Menu1 = new SpriteMenuTeams(); gameData.gameState = GameData.GAME_STATE_RUNNING; gameData.gameLevel = _arg1; gameData.totalScore = (gameData.totalScore + gameData.playerScore); gameData.matchScore = 0; gameData.playerScore = 0; gameData.oppositeScore = 0; gameData.matchTime = gameData.GAME_TIME; _local2 = gameData.teamLevelData[(_arg1 - 1)]; _local3 = (_local2.teamColor1 >> 16); _local4 = ((_local2.teamColor1 >> 8) & 0xFF); _local5 = (_local2.teamColor1 & 0xFF); mc_Menu1.mc_Player2.mc_Color1.transform.colorTransform = new ColorTransform(0, 0, 0, 0, _local3, _local4, _local5, 0xFF); mc_Map.mc_Team2Flag.mc_Color1.transform.colorTransform = new ColorTransform(0, 0, 0, 0, _local3, _local4, _local5, 0xFF); _local3 = (_local2.teamColor2 >> 16); _local4 = ((_local2.teamColor2 >> 8) & 0xFF); _local5 = (_local2.teamColor2 & 0xFF); mc_Map.mc_Team2Flag.mc_Color2.transform.colorTransform = new ColorTransform(0, 0, 0, 0, _local3, _local4, _local5, 0xFF); _local3 = (playerData.teamColor1 >> 16); _local4 = ((playerData.teamColor1 >> 8) & 0xFF); _local5 = (playerData.teamColor1 & 0xFF); mc_Menu1.mc_Player1.mc_Color1.transform.colorTransform = new ColorTransform(0, 0, 0, 0, _local3, _local4, _local5, 0xFF); mc_Menu1.mc_Player3.mc_Color1.transform.colorTransform = new ColorTransform(0, 0, 0, 0, _local3, _local4, _local5, 0xFF); mc_Map.mc_Team1Flag.mc_Color1.transform.colorTransform = new ColorTransform(0, 0, 0, 0, _local3, _local4, _local5, 0xFF); _local3 = (playerData.teamColor2 >> 16); _local4 = ((playerData.teamColor2 >> 8) & 0xFF); _local5 = (playerData.teamColor2 & 0xFF); mc_Map.mc_Team1Flag.mc_Color2.transform.colorTransform = new ColorTransform(0, 0, 0, 0, _local3, _local4, _local5, 0xFF); if (playerData.playerType == PlayerData.PLAYER_COLOR_TWEE){ mc_Menu1.mc_Player1.visible = false; } else { mc_Menu1.mc_Player3.visible = false; }; mc_Menu1.txtTeamName1.text = gameData.TEAM_NAME; mc_Menu1.txtTeamName2.text = _local2.teamName; mc_Menu1.addEventListener(Event.ENTER_FRAME, handleStartTheMotherFuckingGame); addChild(mc_Menu1); setChildIndex(logoMc, (numChildren - 1)); gameSounds.stopMenuRiff(); gameSounds.playCrowd(); gameSounds.playVSMenu(); } private function handleMuteClick(_arg1:MouseEvent):void{ if (gameSounds.isMute()){ gameSounds.unmute(); btnMute.play(); } else { gameSounds.mute(); btnMute.stop(); }; } private function gameOver():void{ var _local1:PlayerData; _stage.removeEventListener(KeyboardEvent.KEY_DOWN, handleKeyDown); _stage.removeEventListener(KeyboardEvent.KEY_UP, handleKeyUp); gameTimer.removeEventListener(TimerEvent.TIMER, handleGameTimer); for each (_local1 in teamData.playersData) { mc_Field.removeChild(_local1); mc_Map.removePlayer(_local1); }; teamData = null; gameSounds.stopCrowd(); gameData.gameState = GameData.GAME_STATE_GAMEOVER; } private function animZoomOutField():void{ gameData.currentAnimation.frameNum = 1; gameData.currentAnimation.numOfFrames = 20; gameData.currentAnimation.originalX = mc_Field.x; gameData.currentAnimation.originalY = mc_Field.y; gameData.currentAnimation.originalScaleX = mc_Field.scaleX; gameData.currentAnimation.originalScaleY = mc_Field.scaleY; gameData.currentAnimation.destX = (mc_Field.x + 500); gameData.currentAnimation.destY = (mc_Field.y - (mc_Field.y / 1.4)); gameData.currentAnimation.animType = GameData.ANIMATION_FIELD_ZOOM_OUT; animTimer.start(); } private function gameOverScreen():void{ gameTimer.stop(); matchTimeTimer.stop(); gameSounds.playGameOverMenu(); mc_Message = new SpriteYouLose(); returnToMainMenu = true; if ((gameData.totalScore + gameData.playerScore) == 0){ mc_Message.btn_SendScore.visible = false; }; mc_Message.txtScore.text = (gameData.totalScore + gameData.playerScore); mc_Message.btn_SendScore.addEventListener(MouseEvent.CLICK, handleSendScore); mc_Message.btn_PlayAgain.addEventListener(MouseEvent.CLICK, handlePlayAgain); addChild(mc_Message); setChildIndex(logoMc, (numChildren - 1)); setChildIndex(btnMute, (numChildren - 1)); } } }//package
Section 38
//PlayerData (PlayerData) package { import flash.display.*; import flash.events.*; import flash.geom.*; public class PlayerData extends MovieClip { public const PLAYER_PADDING:uint = 60; public const PLAYER_RIGHTSIDE_PADDING:int = 120; private var _movement:String; public var mc_Kicking:MovieClip; private var _lastState:String; private var _headStyle:String; private var _chasePathPoint:Object; private var playerPositions:Array; private var _movingRight:Boolean; private var _onFieldY:Number; private var _onFieldX:Number; public var mc_Ducking:MovieClip; private var _pathData:Array; public var mc_Happy:MovieClip; public var mc_PlacingBall:MovieClip; private var _movingUp:Boolean; public var mc_Standing:MovieClip; public var mc_BeingHit:MovieClip; public var mc_Map:SpritePlayerOnMap; private var _movingLeft:Boolean; public var mc_RunningUp:MovieClip; public var mc_Hitting:MovieClip; private var _ballType:String; private var _playerType:String; private var _ducking:Boolean; private var visibleMovementSprite:MovieClip; private var _nextPointInPath:uint; private var _teamColor1:uint; private var _teamColor2:uint; private var _runningInPath:Boolean; private var _movingDown:Boolean; public var mc_RunningRight:MovieClip; private var _animDuckLastState:String; public var mc_RunningDown:MovieClip; public static const HEAD_STYLE_HELMET_WITH_SPIKES:String = "HelmetWithSpikes"; public static const PLAYER_WIDTH:int = 63; public static const HEAD_STYLE_HELMET:String = "Helmet"; public static const PLAYER_COLOR_GEE:String = "Gee"; public static const BALL_TYPE_NOTHING:String = "Nothing"; public static const BALL_TYPE_FOOTBALL:String = "Football"; public static const HEAD_STYLE_MOHAWK:String = "Mohawk"; public static const PLAYER_COLOR_TWEE:String = "Twee"; public static const BALL_TYPE_CHICKEN:String = "Chicken"; public function PlayerData(_arg1:uint, _arg2:uint, _arg3:String, _arg4:String, _arg5:String):void{ mc_Standing.mc_Helmet.gotoAndStop(_arg4); _headStyle = _arg4; _ballType = _arg5; _playerType = _arg3; playerPositions = new Array(); playerPositions.push(mc_RunningRight); playerPositions.push(mc_RunningUp); playerPositions.push(mc_RunningDown); playerPositions.push(mc_Standing); playerPositions.push(mc_PlacingBall); playerPositions.push(mc_Kicking); playerPositions.push(mc_Hitting); playerPositions.push(mc_BeingHit); playerPositions.push(mc_Ducking); playerPositions.push(mc_Happy); teamColor1 = _arg1; teamColor2 = _arg2; visibleMovementSprite = mc_Standing; mc_RunningRight.visible = false; mc_RunningUp.visible = false; mc_RunningDown.visible = false; mc_PlacingBall.visible = false; mc_Kicking.visible = false; mc_Hitting.visible = false; mc_BeingHit.visible = false; mc_Ducking.visible = false; mc_Happy.visible = false; _chasePathPoint = new Object(); _chasePathPoint.active = false; _runningInPath = false; _pathData = new Array(); } public function get movingDown():Boolean{ return (_movingDown); } public function set movingDown(_arg1:Boolean):void{ _movingDown = _arg1; animMovement(); } public function getChasePoint():Object{ return (_chasePathPoint); } public function setChasePoint(_arg1:Number, _arg2:Number):void{ _chasePathPoint.pointX = _arg1; _chasePathPoint.pointY = _arg2; _chasePathPoint.active = true; } public function get standing():Boolean{ return (((((((!(_movingRight)) && (!(_movingLeft)))) && (!(_movingUp)))) && (!(_movingDown)))); } public function removePathPoint(_arg1:Object):void{ _pathData.splice(_pathData.indexOf(_arg1), 1); } public function animDuck():void{ _animDuckLastState = _lastState; setMovementSprite("mc_Ducking"); _ducking = true; mc_Ducking.addEventListener(Event.ENTER_FRAME, handleDuckingFinish); } public function get movingRight():Boolean{ return (_movingRight); } public function get ducking():Boolean{ return (_ducking); } public function animKicking(_arg1:Function):void{ var kickFunction = _arg1; setMovementSprite("mc_Kicking"); mc_Kicking.addEventListener(Event.ENTER_FRAME, function (_arg1:Event){ if (_arg1.currentTarget.currentFrame == 7){ kickFunction.call(); }; }); } public function stopRunningInPath(){ _runningInPath = false; } public function set onFieldX(_arg1:Number):void{ _onFieldX = _arg1; } public function addPathPoint(_arg1:Number, _arg2:Number):void{ var _local3:*; _local3 = new Object(); _local3.pointX = _arg1; _local3.pointY = _arg2; _local3.temporary = false; _pathData.push(_local3); } public function set onFieldY(_arg1:Number):void{ _onFieldY = _arg1; } public function withoutBall():void{ var _local1:Object; for each (_local1 in playerPositions) { _local1.mc_Ball.gotoAndStop(BALL_TYPE_NOTHING); }; mc_BeingHit.mc_BallShadow.gotoAndStop(BALL_TYPE_NOTHING); } public function set movingLeft(_arg1:Boolean):void{ _movingLeft = _arg1; animMovement(); } public function set movingRight(_arg1:Boolean):void{ _movingRight = _arg1; animMovement(); } public function set ducking(_arg1:Boolean):void{ _ducking = _arg1; } public function set movingUp(_arg1:Boolean):void{ _movingUp = _arg1; animMovement(); } public function chasing():Boolean{ return (_chasePathPoint.active); } private function handleDuckingFinish(_arg1:Event):void{ if (_arg1.currentTarget.currentFrame == _arg1.currentTarget.totalFrames){ _ducking = false; if (visibleMovementSprite == mc_Ducking){ setMovementSprite(_animDuckLastState); }; mc_Ducking.removeEventListener(Event.ENTER_FRAME, handleDuckingFinish); mc_Ducking.stop(); }; } public function set nextPointInPath(_arg1:uint):void{ _nextPointInPath = _arg1; } public function animHappy():void{ setMovementSprite("mc_Happy"); } public function animPlacingBall():void{ setMovementSprite("mc_PlacingBall"); } public function runInPath(){ _runningInPath = true; _onFieldX = _pathData[0].pointX; _onFieldY = _pathData[0].pointY; _nextPointInPath = 1; } private function setMovementSprite(_arg1:String):void{ _lastState = _arg1; visibleMovementSprite.visible = false; visibleMovementSprite = MovieClip(getChildByName(_arg1)); visibleMovementSprite.visible = true; visibleMovementSprite.gotoAndPlay(1); } public function get onFieldX():Number{ return (_onFieldX); } public function get movingLeft():Boolean{ return (_movingLeft); } public function get pathData():Array{ return (_pathData); } public function disableChasePoint():void{ _chasePathPoint.active = false; } public function setNextPathPoint():void{ _nextPointInPath++; if (_nextPointInPath >= _pathData.length){ _nextPointInPath = 0; }; } public function animBeingHit():void{ setMovementSprite("mc_BeingHit"); } public function get movingUp():Boolean{ return (_movingUp); } public function get runningInPath():Boolean{ return (_runningInPath); } public function setNoMovement():void{ _movingRight = false; _movingLeft = false; _movingUp = false; _movingDown = false; animMovement(); } public function get onFieldY():Number{ return (_onFieldY); } public function get nextPointInPath():uint{ return (_nextPointInPath); } public function animHitting():void{ setMovementSprite("mc_Hitting"); } public function get playerType():String{ return (_playerType); } public function set teamColor1(_arg1:uint):void{ var _local2:uint; var _local3:uint; var _local4:uint; var _local5:Object; _teamColor1 = _arg1; _local2 = (_arg1 >> 16); _local3 = ((_arg1 >> 8) & 0xFF); _local4 = (_arg1 & 0xFF); for each (_local5 in playerPositions) { _local5.mc_Shirt.mc_Color1.transform.colorTransform = new ColorTransform(0, 0, 0, 0, _local2, _local3, _local4, 0xFF); _local5.mc_RightHand.mc_Color1.transform.colorTransform = new ColorTransform(0, 0, 0, 0, _local2, _local3, _local4, 0xFF); _local5.mc_LeftHand.mc_Color1.transform.colorTransform = new ColorTransform(0, 0, 0, 0, _local2, _local3, _local4, 0xFF); _local5.mc_Face.mc_MakeUpColor.transform.colorTransform = new ColorTransform(0, 0, 0, 0, _local2, _local3, _local4, 0xFF); _local5.mc_Face.gotoAndStop(_playerType); _local5.mc_RightHand.gotoAndStop(_playerType); _local5.mc_LeftHand.gotoAndStop(_playerType); _local5.mc_Helmet.gotoAndStop(_headStyle); switch (_headStyle){ case HEAD_STYLE_HELMET: _local5.mc_Helmet.mc_Color1.transform.colorTransform = new ColorTransform(0, 0, 0, 1, _local2, _local3, _local4, 0); break; case HEAD_STYLE_HELMET_WITH_SPIKES: _local5.mc_Helmet.mc_Color1.transform.colorTransform = new ColorTransform(0, 0, 0, 1, _local2, _local3, _local4, 0); break; case HEAD_STYLE_MOHAWK: break; }; _local5.mc_Ball.gotoAndStop(_ballType); }; } private function animMovement():void{ var _local1:String; _local1 = ""; if (_movingRight){ _local1 = "Right"; scaleX = Math.abs(scaleX); } else { if (_movingLeft){ _local1 = "Right"; scaleX = (-1 * Math.abs(scaleX)); } else { if (_movingUp){ _local1 = "Up"; } else { if (_movingDown){ _local1 = "Down"; }; }; }; }; if (((((!((_local1 == _movement))) || ((_lastState == "mc_Hitting")))) || ((_lastState == "mc_BeingHit")))){ _movement = _local1; if (_local1 == ""){ setMovementSprite("mc_Standing"); } else { mc_Standing.visible = false; if (_local1 == "Right"){ setMovementSprite("mc_RunningRight"); } else { if (_local1 == "Up"){ setMovementSprite("mc_RunningUp"); } else { if (_local1 == "Down"){ setMovementSprite("mc_RunningDown"); }; }; }; }; }; } public function withBall():void{ var _local1:Object; for each (_local1 in playerPositions) { _local1.mc_Ball.gotoAndStop(_ballType); }; mc_BeingHit.mc_BallShadow.gotoAndStop(_ballType); } public function set teamColor2(_arg1:uint):void{ var _local2:uint; var _local3:uint; var _local4:uint; var _local5:Object; _teamColor2 = _arg1; _local2 = (_arg1 >> 16); _local3 = ((_arg1 >> 8) & 0xFF); _local4 = (_arg1 & 0xFF); for each (_local5 in playerPositions) { _local5.mc_Shirt.mc_Color2.transform.colorTransform = new ColorTransform(0, 0, 0, 0, _local2, _local3, _local4, 0xFF); _local5.mc_RightHand.mc_Color2.transform.colorTransform = new ColorTransform(0, 0, 0, 0, _local2, _local3, _local4, 0xFF); _local5.mc_LeftHand.mc_Color2.transform.colorTransform = new ColorTransform(0, 0, 0, 0, _local2, _local3, _local4, 0xFF); switch (_headStyle){ case HEAD_STYLE_HELMET: _local5.mc_Helmet.mc_Color2.transform.colorTransform = new ColorTransform(0, 0, 0, 1, _local2, _local3, _local4, 0); break; case HEAD_STYLE_HELMET_WITH_SPIKES: _local5.mc_Helmet.mc_Color2.transform.colorTransform = new ColorTransform(0, 0, 0, 1, _local2, _local3, _local4, 0); break; case HEAD_STYLE_MOHAWK: break; }; }; } public function get teamColor1():uint{ return (_teamColor1); } public function get teamColor2():uint{ return (_teamColor2); } } }//package
Section 39
//SCrowd (SCrowd) package { import flash.media.*; public dynamic class SCrowd extends Sound { } }//package
Section 40
//SCrowd2 (SCrowd2) package { import flash.media.*; public dynamic class SCrowd2 extends Sound { } }//package
Section 41
//SGameOver (SGameOver) package { import flash.media.*; public dynamic class SGameOver extends Sound { } }//package
Section 42
//SMenuRiff (SMenuRiff) package { import flash.media.*; public dynamic class SMenuRiff extends Sound { } }//package
Section 43
//SMenuRiff2 (SMenuRiff2) package { import flash.media.*; public dynamic class SMenuRiff2 extends Sound { } }//package
Section 44
//SMenuSelect (SMenuSelect) package { import flash.media.*; public dynamic class SMenuSelect extends Sound { } }//package
Section 45
//SourceBall (SourceBall) package { import flash.display.*; public dynamic class SourceBall extends MovieClip { } }//package
Section 46
//SpriteChoosePlayer (SpriteChoosePlayer) package { import flash.display.*; public dynamic class SpriteChoosePlayer extends MovieClip { public var btn_Twee:SimpleButton; public var btn_Gee:SimpleButton; } }//package
Section 47
//SpriteField (SpriteField) package { import flash.display.*; public dynamic class SpriteField extends MovieClip { public var mc_Bound:MovieClip; public var mc_Grass:MovieClip; } }//package
Section 48
//SpriteIntroAnimation (SpriteIntroAnimation) package { import flash.display.*; import flash.events.*; import flash.media.*; import flash.utils.*; import flash.text.*; import flash.ui.*; import flash.filters.*; import flash.geom.*; import flash.net.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.printing.*; import flash.system.*; import flash.xml.*; public dynamic class SpriteIntroAnimation extends MovieClip { public var mc_Running:MovieClip; public function SpriteIntroAnimation(){ addFrameScript(0, frame1); } function frame1(){ mc_Running.mc_Ball.stop(); mc_Running.mc_Helmet.stop(); mc_Running.mc_Face.gotoAndStop(PlayerData.PLAYER_COLOR_TWEE); mc_Running.mc_RightHand.gotoAndStop(PlayerData.PLAYER_COLOR_TWEE); mc_Running.mc_LeftHand.gotoAndStop(PlayerData.PLAYER_COLOR_TWEE); } } }//package
Section 49
//SpriteMainMenu (SpriteMainMenu) package { import flash.display.*; public dynamic class SpriteMainMenu extends MovieClip { public var btn_Start:SimpleButton; } }//package
Section 50
//SpriteMap (SpriteMap) package { import flash.display.*; import flash.text.*; import flash.geom.*; public class SpriteMap extends MovieClip { private var _mapData:Array; public var mc_MapBound:MovieClip; public var txtOppositeTeamName:TextField; public var txtPlayerTeamName:TextField; public var txtOppositeScore:TextField; public var mc_Team1Flag:SpriteTeamFlag; public var txtPlayerScore:TextField; public var txtMatchTime:TextField; public var mc_Team2Flag:SpriteTeamFlag; public function SpriteMap():void{ _mapData = new Array(); } public function clearData():void{ var _local1:PlayerData; for each (_local1 in _mapData) { mc_MapBound.removeChild(_local1.mc_Map); trace(("removing " + mc_MapBound)); }; _mapData = new Array(PlayerData); } public function removePlayer(_arg1:PlayerData){ trace(_arg1); mc_MapBound.removeChild(_arg1.mc_Map); } public function redrawMap():void{ var _local1:PlayerData; for each (_local1 in _mapData) { _local1.mc_Map.x = (((_local1.onFieldX / GameData.MAP_WIDTH) * (mc_MapBound.width - _local1.mc_Map.width)) + 5); _local1.mc_Map.y = ((_local1.onFieldY / GameData.MAP_HEIGHT) * (mc_MapBound.height - _local1.mc_Map.height)); }; } public function addPlayer(_arg1:PlayerData, _arg2:uint, _arg3:uint){ var _local4:uint; var _local5:uint; var _local6:uint; _arg1.mc_Map = new SpritePlayerOnMap(); _local4 = (_arg2 >> 16); _local5 = ((_arg2 >> 8) & 0xFF); _local6 = (_arg2 & 0xFF); _arg1.mc_Map.mc_Color1.transform.colorTransform = new ColorTransform(0, 0, 0, 0, _local4, _local5, _local6, 0xFF); _local4 = (_arg3 >> 16); _local5 = ((_arg3 >> 8) & 0xFF); _local6 = (_arg3 & 0xFF); _arg1.mc_Map.mc_Color2.transform.colorTransform = new ColorTransform(0, 0, 0, 0, _local4, _local5, _local6, 0xFF); _mapData.push(_arg1); mc_MapBound.addChild(_arg1.mc_Map); } } }//package
Section 51
//SpriteMenuTeams (SpriteMenuTeams) package { import flash.display.*; import flash.text.*; public dynamic class SpriteMenuTeams extends MovieClip { public var txtTeamName2:TextField; public var txtTeamName1:TextField; public var mc_Player1:MovieClip; public var mc_Player2:MovieClip; public var mc_Player3:MovieClip; } }//package
Section 52
//SpritePlayerOnMap (SpritePlayerOnMap) package { import flash.display.*; public dynamic class SpritePlayerOnMap extends MovieClip { public var mc_Color1:MovieClip; public var mc_Color2:MovieClip; } }//package
Section 53
//SpriteTeamFlag (SpriteTeamFlag) package { import flash.display.*; public dynamic class SpriteTeamFlag extends MovieClip { public var mc_Color1:MovieClip; public var mc_Color2:MovieClip; public function SpriteTeamFlag(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package
Section 54
//SpriteYouLose (SpriteYouLose) package { import flash.display.*; import flash.text.*; public dynamic class SpriteYouLose extends MovieClip { public var txtScore:TextField; public var btn_PlayAgain:SimpleButton; public var btn_SendScore:SimpleButton; public function SpriteYouLose(){ addFrameScript(7, frame8); } function frame8(){ stop(); } } }//package
Section 55
//SpriteYouWin (SpriteYouWin) package { import flash.display.*; import flash.text.*; public dynamic class SpriteYouWin extends MovieClip { public var txtScore:TextField; public var btn_PlayAgain:SimpleButton; public var btn_SendScore:SimpleButton; public function SpriteYouWin(){ addFrameScript(7, frame8); } function frame8(){ stop(); } } }//package
Section 56
//SVSMenu (SVSMenu) package { import flash.media.*; public dynamic class SVSMenu extends Sound { } }//package
Section 57
//TeamData (TeamData) package { import flash.display.*; public class TeamData { private var _mcField:DisplayObjectContainer; public var closureIdentification:uint; private var _teamColor1:uint; private var _teamColor2:uint; public var playersData:Array; public function TeamData(_arg1:uint, _arg2:uint, _arg3:uint, _arg4:String, _arg5:DisplayObjectContainer, _arg6:Array):void{ var _local7:uint; var _local8:uint; var _local9:PlayerData; var _local10:uint; var _local11:uint; super(); playersData = new Array(); _teamColor1 = _arg2; _teamColor2 = _arg3; _mcField = _arg5; closureIdentification = _arg1; _local7 = _arg6.length; _local10 = 0; while (_local10 < _local7) { _local9 = new PlayerData(_arg2, _arg3, PlayerData.PLAYER_COLOR_TWEE, _arg4, PlayerData.BALL_TYPE_NOTHING); _local8 = _arg6[_local10].length; _local11 = 0; while (_local11 < _local8) { _local9.addPathPoint(_arg6[_local10][_local11], _arg6[_local10][(_local11 + 1)]); _local11 = (_local11 + 2); }; _mcField.addChild(_local9); playersData.push(_local9); _local9.runInPath(); _local10++; }; } } }//package
Section 58
//tweegeeLogo (tweegeeLogo) package { import flash.display.*; public dynamic class tweegeeLogo extends MovieClip { } }//package

Library Items

Symbol 1 Sound {SVSMenu}
Symbol 2 Sound {SMenuSelect}
Symbol 3 Sound {SMenuRiff2}
Symbol 4 Sound {SMenuRiff}
Symbol 5 Sound {SGameOver}
Symbol 6 Sound {SCrowd2}
Symbol 7 Sound {SCrowd}
Symbol 8 GraphicUsed by:15
Symbol 9 FontUsed by:10
Symbol 10 TextUses:9Used by:15
Symbol 11 GraphicUsed by:12
Symbol 12 MovieClipUses:11Used by:15
Symbol 13 GraphicUsed by:14
Symbol 14 MovieClipUses:13Used by:15
Symbol 15 MovieClip {tweegeeLogo}Uses:8 10 12 14
Symbol 16 GraphicUsed by:17
Symbol 17 MovieClipUses:16Used by:35 55 67 350 359
Symbol 18 GraphicUsed by:19
Symbol 19 MovieClipUses:18Used by:21
Symbol 20 GraphicUsed by:21
Symbol 21 MovieClip {TouchNDownMadness_sa_fla.spriteMenuPlayer1_110}Uses:19 20Used by:35
Symbol 22 GraphicUsed by:23
Symbol 23 MovieClipUses:22Used by:25
Symbol 24 GraphicUsed by:25
Symbol 25 MovieClip {TouchNDownMadness_sa_fla.spriteMenuPlayer3_112}Uses:23 24Used by:35
Symbol 26 GraphicUsed by:27
Symbol 27 MovieClipUses:26Used by:29
Symbol 28 GraphicUsed by:29
Symbol 29 MovieClip {TouchNDownMadness_sa_fla.spriteMenuPlayer2_114}Uses:27 28Used by:35
Symbol 30 GraphicUsed by:31
Symbol 31 MovieClipUses:30Used by:35 55 67 350 359
Symbol 32 FontUsed by:33 34
Symbol 33 EditableTextUses:32Used by:35
Symbol 34 EditableTextUses:32Used by:35
Symbol 35 MovieClip {SpriteMenuTeams}Uses:17 21 25 29 31 33 34
Symbol 36 GraphicUsed by:55
Symbol 37 GraphicUsed by:38
Symbol 38 MovieClipUses:37Used by:55
Symbol 39 GraphicUsed by:40
Symbol 40 MovieClipUses:39Used by:55
Symbol 41 GraphicUsed by:55
Symbol 42 GraphicUsed by:43
Symbol 43 MovieClipUses:42Used by:55
Symbol 44 GraphicUsed by:49
Symbol 45 GraphicUsed by:49
Symbol 46 GraphicUsed by:49
Symbol 47 GraphicUsed by:49
Symbol 48 GraphicUsed by:49
Symbol 49 ButtonUses:44 45 46 47 48Used by:55
Symbol 50 GraphicUsed by:54
Symbol 51 GraphicUsed by:54
Symbol 52 GraphicUsed by:54
Symbol 53 GraphicUsed by:54
Symbol 54 ButtonUses:50 51 52 53Used by:55
Symbol 55 MovieClip {SpriteChoosePlayer}Uses:17 36 38 40 41 43 31 49 54
Symbol 56 GraphicUsed by:57
Symbol 57 MovieClipUses:56Used by:67
Symbol 58 GraphicUsed by:59
Symbol 59 MovieClipUses:58Used by:67
Symbol 60 GraphicUsed by:64
Symbol 61 GraphicUsed by:64
Symbol 62 GraphicUsed by:64
Symbol 63 GraphicUsed by:64
Symbol 64 ButtonUses:60 61 62 63Used by:67
Symbol 65 GraphicUsed by:66
Symbol 66 MovieClipUses:65Used by:67
Symbol 67 MovieClip {SpriteMainMenu}Uses:17 57 59 31 64 66
Symbol 68 GraphicUsed by:129
Symbol 69 GraphicUsed by:129
Symbol 70 GraphicUsed by:71
Symbol 71 MovieClipUses:70Used by:114 195 198 218 226 244 255 262 273
Symbol 72 GraphicUsed by:114
Symbol 73 GraphicUsed by:78 283
Symbol 74 GraphicUsed by:75 281
Symbol 75 MovieClipUses:74Used by:78
Symbol 76 GraphicUsed by:77 282
Symbol 77 MovieClipUses:76Used by:78
Symbol 78 MovieClip {TouchNDownMadness_sa_fla.spriteShirt_29}Uses:73 75 77Used by:114 195 198 218 226 244 255 262 273
Symbol 79 GraphicUsed by:85
Symbol 80 GraphicUsed by:81 276
Symbol 81 MovieClipUses:80Used by:85 167
Symbol 82 GraphicUsed by:83 277
Symbol 83 MovieClipUses:82Used by:85 167
Symbol 84 GraphicUsed by:85
Symbol 85 MovieClip {TouchNDownMadness_sa_fla.spriteLeftHandFront_53}Uses:79 81 83 84Used by:114
Symbol 86 GraphicUsed by:87
Symbol 87 MovieClip {SourceBall}Uses:86Used by:88
Symbol 88 MovieClipUses:87Used by:114 195 198 218 226 244 255 262 273 306
Symbol 89 GraphicUsed by:95
Symbol 90 GraphicUsed by:91
Symbol 91 MovieClipUses:90Used by:95 188
Symbol 92 GraphicUsed by:93 298
Symbol 93 MovieClipUses:92Used by:95 188
Symbol 94 GraphicUsed by:95
Symbol 95 MovieClip {TouchNDownMadness_sa_fla.spriteRightHandFront_54}Uses:89 91 93 94Used by:114
Symbol 96 GraphicUsed by:97
Symbol 97 MovieClipUses:96Used by:114 218
Symbol 98 GraphicUsed by:102
Symbol 99 GraphicUsed by:100
Symbol 100 MovieClipUses:99Used by:102
Symbol 101 GraphicUsed by:102
Symbol 102 MovieClip {TouchNDownMadness_sa_fla.spriteFaceFront_55}Uses:98 100 101Used by:114
Symbol 103 GraphicUsed by:110
Symbol 104 GraphicUsed by:105
Symbol 105 MovieClipUses:104Used by:110
Symbol 106 GraphicUsed by:107
Symbol 107 MovieClipUses:106Used by:110
Symbol 108 GraphicUsed by:110
Symbol 109 GraphicUsed by:110 212
Symbol 110 MovieClip {TouchNDownMadness_sa_fla.spriteHelmetFront_57}Uses:103 105 107 108 109Used by:114
Symbol 111 GraphicUsed by:114
Symbol 112 GraphicUsed by:114
Symbol 113 GraphicUsed by:114
Symbol 114 MovieClip {TouchNDownMadness_sa_fla.spriteJockeyRunningDown_52}Uses:71 72 78 85 88 95 97 102 110 111 112 113Used by:129 307
Symbol 115 GraphicUsed by:116
Symbol 116 MovieClipUses:115Used by:129
Symbol 117 GraphicUsed by:118
Symbol 118 MovieClipUses:117Used by:129
Symbol 119 GraphicUsed by:120
Symbol 120 MovieClipUses:119Used by:129
Symbol 121 GraphicUsed by:122 129
Symbol 122 MovieClipUses:121Used by:129
Symbol 123 GraphicUsed by:129
Symbol 124 GraphicUsed by:129
Symbol 125 GraphicUsed by:126
Symbol 126 MovieClipUses:125Used by:129
Symbol 127 GraphicUsed by:129
Symbol 128 GraphicUsed by:129
Symbol 129 MovieClip {SpriteIntroAnimation}Uses:68 69 114 116 118 120 122 123 124 121 126 127 128
Symbol 130 GraphicUsed by:131
Symbol 131 MovieClipUses:130Used by:163
Symbol 132 GraphicUsed by:158
Symbol 133 GraphicUsed by:134
Symbol 134 MovieClipUses:133Used by:158
Symbol 135 GraphicUsed by:158
Symbol 136 GraphicUsed by:137
Symbol 137 ButtonUses:136Used by:158
Symbol 138 GraphicUsed by:158
Symbol 139 GraphicUsed by:158
Symbol 140 GraphicUsed by:158
Symbol 141 GraphicUsed by:158
Symbol 142 GraphicUsed by:158
Symbol 143 GraphicUsed by:158
Symbol 144 GraphicUsed by:158
Symbol 145 GraphicUsed by:158
Symbol 146 GraphicUsed by:158
Symbol 147 GraphicUsed by:158
Symbol 148 GraphicUsed by:158
Symbol 149 GraphicUsed by:158
Symbol 150 GraphicUsed by:158
Symbol 151 GraphicUsed by:158
Symbol 152 GraphicUsed by:158
Symbol 153 GraphicUsed by:158
Symbol 154 GraphicUsed by:158
Symbol 155 GraphicUsed by:158
Symbol 156 BitmapUsed by:157
Symbol 157 GraphicUses:156Used by:158
Symbol 158 MovieClipUses:132 134 135 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 157Used by:163
Symbol 159 GraphicUsed by:160
Symbol 160 MovieClipUses:159Used by:163
Symbol 161 GraphicUsed by:162
Symbol 162 MovieClipUses:161Used by:163
Symbol 163 MovieClip {SpriteField}Uses:131 158 160 162
Symbol 164 GraphicUsed by:195 273 306
Symbol 165 GraphicUsed by:167
Symbol 166 GraphicUsed by:167
Symbol 167 MovieClip {TouchNDownMadness_sa_fla.spriteLeftHand_26}Uses:165 81 83 166Used by:195 198 218 226 244 255 262 273
Symbol 168 GraphicUsed by:195
Symbol 169 GraphicUsed by:170 284
Symbol 170 MovieClipUses:169Used by:195 226 244 255 262 273
Symbol 171 GraphicUsed by:175
Symbol 172 GraphicUsed by:173 286
Symbol 173 MovieClipUses:172Used by:175
Symbol 174 GraphicUsed by:175
Symbol 175 MovieClip {TouchNDownMadness_sa_fla.spriteFaceSide_33}Uses:171 173 174Used by:195 198 226 244 255 262 273
Symbol 176 GraphicUsed by:185 294
Symbol 177 GraphicUsed by:178
Symbol 178 MovieClipUses:177Used by:185
Symbol 179 GraphicUsed by:180 291
Symbol 180 MovieClipUses:179Used by:185
Symbol 181 GraphicUsed by:182 292
Symbol 182 MovieClipUses:181Used by:185
Symbol 183 GraphicUsed by:185
Symbol 184 GraphicUsed by:185 294
Symbol 185 MovieClip {TouchNDownMadness_sa_fla.spriteHelmetSide_36}Uses:176 178 180 182 183 184Used by:195 198 226 244 255 262 273
Symbol 186 GraphicUsed by:188
Symbol 187 GraphicUsed by:188
Symbol 188 MovieClip {TouchNDownMadness_sa_fla.spriteRightHand_40}Uses:186 91 93 187Used by:195 198 218 226 244 255 262 273
Symbol 189 GraphicUsed by:195
Symbol 190 GraphicUsed by:195
Symbol 191 GraphicUsed by:195 273
Symbol 192 GraphicUsed by:195 273 306
Symbol 193 GraphicUsed by:195
Symbol 194 GraphicUsed by:195
Symbol 195 MovieClip {TouchNDownMadness_sa_fla.spriteJockeyRunningRight_24}Uses:71 164 167 168 78 170 175 88 185 188 189 190 191 192 193 194Used by:307
Symbol 196 GraphicUsed by:198
Symbol 197 GraphicUsed by:198
Symbol 198 MovieClip {TouchNDownMadness_sa_fla.spriteJockeyStanding_43}Uses:71 196 167 197 78 175 88 185 188Used by:307
Symbol 199 GraphicUsed by:218
Symbol 200 GraphicUsed by:204
Symbol 201 GraphicUsed by:202
Symbol 202 MovieClipUses:201Used by:204
Symbol 203 GraphicUsed by:204
Symbol 204 MovieClip {TouchNDownMadness_sa_fla.spriteFaceBack_45}Uses:200 202 203Used by:218
Symbol 205 GraphicUsed by:212
Symbol 206 GraphicUsed by:207
Symbol 207 MovieClipUses:206Used by:212
Symbol 208 GraphicUsed by:209
Symbol 209 MovieClipUses:208Used by:212
Symbol 210 GraphicUsed by:212
Symbol 211 GraphicUsed by:212
Symbol 212 MovieClip {TouchNDownMadness_sa_fla.spriteHelmetBack_47}Uses:205 207 209 210 211 109Used by:218
Symbol 213 GraphicUsed by:218
Symbol 214 GraphicUsed by:218
Symbol 215 GraphicUsed by:216
Symbol 216 MovieClipUses:215Used by:218
Symbol 217 GraphicUsed by:218
Symbol 218 MovieClip {TouchNDownMadness_sa_fla.spriteJockeyRunningUp_44}Uses:71 188 167 88 199 204 212 78 97 213 214 216 217Used by:307
Symbol 219 GraphicUsed by:226
Symbol 220 GraphicUsed by:226
Symbol 221 GraphicUsed by:226
Symbol 222 GraphicUsed by:226
Symbol 223 GraphicUsed by:226
Symbol 224 GraphicUsed by:226
Symbol 225 GraphicUsed by:226
Symbol 226 MovieClip {TouchNDownMadness_sa_fla.spriteJockeyHitting_60}Uses:71 167 219 78 170 175 88 185 188 220 221 222 223 224 225Used by:307
Symbol 227 GraphicUsed by:244
Symbol 228 GraphicUsed by:244
Symbol 229 GraphicUsed by:230 274
Symbol 230 MovieClipUses:229Used by:244
Symbol 231 GraphicUsed by:244
Symbol 232 GraphicUsed by:244
Symbol 233 GraphicUsed by:234
Symbol 234 MovieClipUses:233Used by:244
Symbol 235 GraphicUsed by:244
Symbol 236 GraphicUsed by:244
Symbol 237 GraphicUsed by:244
Symbol 238 GraphicUsed by:244
Symbol 239 GraphicUsed by:244
Symbol 240 GraphicUsed by:244
Symbol 241 GraphicUsed by:244
Symbol 242 GraphicUsed by:244
Symbol 243 GraphicUsed by:244
Symbol 244 MovieClip {TouchNDownMadness_sa_fla.spriteJockeyBeingHit_61}Uses:71 227 167 228 78 170 175 230 88 185 188 231 232 234 235 236 237 238 239 240 241 242 243Used by:307
Symbol 245 GraphicUsed by:255
Symbol 246 GraphicUsed by:255
Symbol 247 GraphicUsed by:255
Symbol 248 GraphicUsed by:255
Symbol 249 GraphicUsed by:255
Symbol 250 GraphicUsed by:255
Symbol 251 GraphicUsed by:255
Symbol 252 GraphicUsed by:255
Symbol 253 GraphicUsed by:255
Symbol 254 GraphicUsed by:255
Symbol 255 MovieClip {TouchNDownMadness_sa_fla.spriteJockeyKicking_64}Uses:71 245 167 246 78 170 175 88 185 188 247 248 249 250 251 252 253 254Used by:307
Symbol 256 GraphicUsed by:262
Symbol 257 GraphicUsed by:262
Symbol 258 GraphicUsed by:262
Symbol 259 GraphicUsed by:262
Symbol 260 GraphicUsed by:262
Symbol 261 GraphicUsed by:262
Symbol 262 MovieClip {TouchNDownMadness_sa_fla.spriteJockeyPlacingBall_65}Uses:71 256 167 257 78 170 175 88 185 188 258 259 260 261Used by:307
Symbol 263 GraphicUsed by:273
Symbol 264 GraphicUsed by:273
Symbol 265 GraphicUsed by:273
Symbol 266 GraphicUsed by:273
Symbol 267 GraphicUsed by:273
Symbol 268 GraphicUsed by:273
Symbol 269 GraphicUsed by:273
Symbol 270 GraphicUsed by:273
Symbol 271 GraphicUsed by:273
Symbol 272 GraphicUsed by:273
Symbol 273 MovieClip {TouchNDownMadness_sa_fla.spriteJockeyDuck_66}Uses:71 164 167 263 78 170 175 185 88 188 264 265 191 192 266 267 268 269 270 271 272Used by:307
Symbol 274 MovieClipUses:229Used by:306
Symbol 275 GraphicUsed by:279
Symbol 276 MovieClipUses:80Used by:279
Symbol 277 MovieClipUses:82Used by:279
Symbol 278 GraphicUsed by:279
Symbol 279 MovieClip {TouchNDownMadness_sa_fla.spriteLeftHand_69}Uses:275 276 277 278Used by:306
Symbol 280 GraphicUsed by:306
Symbol 281 MovieClipUses:74Used by:283
Symbol 282 MovieClipUses:76Used by:283
Symbol 283 MovieClip {TouchNDownMadness_sa_fla.spriteShirt_72}Uses:73 281 282Used by:306
Symbol 284 MovieClipUses:169Used by:306
Symbol 285 GraphicUsed by:288
Symbol 286 MovieClipUses:172Used by:288
Symbol 287 GraphicUsed by:288
Symbol 288 MovieClip {TouchNDownMadness_sa_fla.spriteFaceHappy_76}Uses:285 286 287Used by:306
Symbol 289 GraphicUsed by:290
Symbol 290 MovieClipUses:289Used by:294
Symbol 291 MovieClipUses:179Used by:294
Symbol 292 MovieClipUses:181Used by:294
Symbol 293 GraphicUsed by:294
Symbol 294 MovieClip {TouchNDownMadness_sa_fla.spriteHelmet_78}Uses:176 290 291 292 293 184Used by:306
Symbol 295 GraphicUsed by:300
Symbol 296 GraphicUsed by:297
Symbol 297 MovieClipUses:296Used by:300
Symbol 298 MovieClipUses:92Used by:300
Symbol 299 GraphicUsed by:300
Symbol 300 MovieClip {TouchNDownMadness_sa_fla.spriteRightHand_82}Uses:295 297 298 299Used by:306
Symbol 301 GraphicUsed by:306
Symbol 302 GraphicUsed by:306
Symbol 303 GraphicUsed by:306
Symbol 304 GraphicUsed by:306
Symbol 305 GraphicUsed by:306
Symbol 306 MovieClip {TouchNDownMadness_sa_fla.spriteJockeyHappy_67}Uses:274 164 279 280 283 284 288 88 294 300 301 302 303 192 304 305Used by:307
Symbol 307 MovieClip {PlayerData}Uses:195 198 218 114 226 244 255 262 273 306
Symbol 308 GraphicUsed by:309
Symbol 309 MovieClipUses:308Used by:323
Symbol 310 FontUsed by:311 312 313 314 315
Symbol 311 EditableTextUses:310Used by:323
Symbol 312 EditableTextUses:310Used by:323
Symbol 313 EditableTextUses:310Used by:323
Symbol 314 EditableTextUses:310Used by:323
Symbol 315 EditableTextUses:310Used by:323
Symbol 316 GraphicUsed by:323
Symbol 317 GraphicUsed by:322
Symbol 318 GraphicUsed by:319
Symbol 319 MovieClipUses:318Used by:322
Symbol 320 GraphicUsed by:321
Symbol 321 MovieClipUses:320Used by:322
Symbol 322 MovieClip {SpriteTeamFlag}Uses:317 319 321Used by:323
Symbol 323 MovieClip {SpriteMap}Uses:309 311 312 313 314 315 316 322
Symbol 324 GraphicUsed by:325
Symbol 325 MovieClipUses:324Used by:328
Symbol 326 GraphicUsed by:327
Symbol 327 MovieClipUses:326Used by:328
Symbol 328 MovieClip {SpritePlayerOnMap}Uses:325 327
Symbol 329 GraphicUsed by:332
Symbol 330 GraphicUsed by:331
Symbol 331 MovieClipUses:330Used by:332
Symbol 332 MovieClip {KickMeter}Uses:329 331
Symbol 333 FontUsed by:334 335 336 337 351 352 353
Symbol 334 TextUses:333Used by:350
Symbol 335 TextUses:333Used by:350
Symbol 336 EditableTextUses:333Used by:350
Symbol 337 TextUses:333Used by:350 359
Symbol 338 GraphicUsed by:339
Symbol 339 MovieClipUses:338Used by:350
Symbol 340 GraphicUsed by:344
Symbol 341 GraphicUsed by:344
Symbol 342 GraphicUsed by:344
Symbol 343 GraphicUsed by:344
Symbol 344 ButtonUses:340 341 342 343Used by:350 359
Symbol 345 GraphicUsed by:349
Symbol 346 GraphicUsed by:349
Symbol 347 GraphicUsed by:349
Symbol 348 GraphicUsed by:349
Symbol 349 ButtonUses:345 346 347 348Used by:350 359
Symbol 350 MovieClip {SpriteYouWin}Uses:17 334 335 336 337 339 31 344 349
Symbol 351 TextUses:333Used by:359
Symbol 352 TextUses:333Used by:359
Symbol 353 EditableTextUses:333Used by:359
Symbol 354 GraphicUsed by:358
Symbol 355 GraphicUsed by:356
Symbol 356 MovieClipUses:355Used by:358
Symbol 357 GraphicUsed by:358
Symbol 358 MovieClipUses:354 356 357Used by:359
Symbol 359 MovieClip {SpriteYouLose}Uses:17 351 352 353 337 358 31 344 349
Symbol 360 GraphicUsed by:361
Symbol 361 MovieClipUses:360Used by:362
Symbol 362 MovieClip {ButtonMute}Uses:361

Instance Names

"mc_Color1"Symbol 21 MovieClip {TouchNDownMadness_sa_fla.spriteMenuPlayer1_110} Frame 1Symbol 19 MovieClip
"mc_Color1"Symbol 25 MovieClip {TouchNDownMadness_sa_fla.spriteMenuPlayer3_112} Frame 1Symbol 23 MovieClip
"mc_Color1"Symbol 29 MovieClip {TouchNDownMadness_sa_fla.spriteMenuPlayer2_114} Frame 1Symbol 27 MovieClip
"mc_Player1"Symbol 35 MovieClip {SpriteMenuTeams} Frame 1Symbol 21 MovieClip {TouchNDownMadness_sa_fla.spriteMenuPlayer1_110}
"mc_Player3"Symbol 35 MovieClip {SpriteMenuTeams} Frame 1Symbol 25 MovieClip {TouchNDownMadness_sa_fla.spriteMenuPlayer3_112}
"mc_Player2"Symbol 35 MovieClip {SpriteMenuTeams} Frame 1Symbol 29 MovieClip {TouchNDownMadness_sa_fla.spriteMenuPlayer2_114}
"txtTeamName2"Symbol 35 MovieClip {SpriteMenuTeams} Frame 1Symbol 33 EditableText
"txtTeamName1"Symbol 35 MovieClip {SpriteMenuTeams} Frame 1Symbol 34 EditableText
"btn_Twee"Symbol 55 MovieClip {SpriteChoosePlayer} Frame 1Symbol 49 Button
"btn_Gee"Symbol 55 MovieClip {SpriteChoosePlayer} Frame 1Symbol 54 Button
"btn_Start"Symbol 67 MovieClip {SpriteMainMenu} Frame 1Symbol 64 Button
"mc_Color1"Symbol 78 MovieClip {TouchNDownMadness_sa_fla.spriteShirt_29} Frame 1Symbol 75 MovieClip
"mc_Color2"Symbol 78 MovieClip {TouchNDownMadness_sa_fla.spriteShirt_29} Frame 1Symbol 77 MovieClip
"mc_Color1"Symbol 85 MovieClip {TouchNDownMadness_sa_fla.spriteLeftHandFront_53} Frame 1Symbol 81 MovieClip
"mc_Color2"Symbol 85 MovieClip {TouchNDownMadness_sa_fla.spriteLeftHandFront_53} Frame 1Symbol 83 MovieClip
"mc_Color1"Symbol 95 MovieClip {TouchNDownMadness_sa_fla.spriteRightHandFront_54} Frame 1Symbol 91 MovieClip
"mc_Color2"Symbol 95 MovieClip {TouchNDownMadness_sa_fla.spriteRightHandFront_54} Frame 1Symbol 93 MovieClip
"mc_MakeUpColor"Symbol 102 MovieClip {TouchNDownMadness_sa_fla.spriteFaceFront_55} Frame 1Symbol 100 MovieClip
"mc_Color1"Symbol 110 MovieClip {TouchNDownMadness_sa_fla.spriteHelmetFront_57} Frame 1Symbol 105 MovieClip
"mc_Color2"Symbol 110 MovieClip {TouchNDownMadness_sa_fla.spriteHelmetFront_57} Frame 1Symbol 107 MovieClip
"mc_Shadow"Symbol 114 MovieClip {TouchNDownMadness_sa_fla.spriteJockeyRunningDown_52} Frame 1Symbol 71 MovieClip
"mc_Shirt"Symbol 114 MovieClip {TouchNDownMadness_sa_fla.spriteJockeyRunningDown_52} Frame 1Symbol 78 MovieClip {TouchNDownMadness_sa_fla.spriteShirt_29}
"mc_LeftHand"Symbol 114 MovieClip {TouchNDownMadness_sa_fla.spriteJockeyRunningDown_52} Frame 1Symbol 85 MovieClip {TouchNDownMadness_sa_fla.spriteLeftHandFront_53}
"mc_Ball"Symbol 114 MovieClip {TouchNDownMadness_sa_fla.spriteJockeyRunningDown_52} Frame 1Symbol 88 MovieClip
"mc_RightHand"Symbol 114 MovieClip {TouchNDownMadness_sa_fla.spriteJockeyRunningDown_52} Frame 1Symbol 95 MovieClip {TouchNDownMadness_sa_fla.spriteRightHandFront_54}
"mc_Face"Symbol 114 MovieClip {TouchNDownMadness_sa_fla.spriteJockeyRunningDown_52} Frame 1Symbol 102 MovieClip {TouchNDownMadness_sa_fla.spriteFaceFront_55}
"mc_Helmet"Symbol 114 MovieClip {TouchNDownMadness_sa_fla.spriteJockeyRunningDown_52} Frame 1Symbol 110 MovieClip {TouchNDownMadness_sa_fla.spriteHelmetFront_57}
"mc_Running"Symbol 129 MovieClip {SpriteIntroAnimation} Frame 1Symbol 114 MovieClip {TouchNDownMadness_sa_fla.spriteJockeyRunningDown_52}
"mc_Grass"Symbol 163 MovieClip {SpriteField} Frame 1Symbol 131 MovieClip
"mc_Bound"Symbol 163 MovieClip {SpriteField} Frame 1Symbol 160 MovieClip
"mc_Color1"Symbol 167 MovieClip {TouchNDownMadness_sa_fla.spriteLeftHand_26} Frame 1Symbol 81 MovieClip
"mc_Color2"Symbol 167 MovieClip {TouchNDownMadness_sa_fla.spriteLeftHand_26} Frame 1Symbol 83 MovieClip
"mc_MakeUpColor"Symbol 175 MovieClip {TouchNDownMadness_sa_fla.spriteFaceSide_33} Frame 1Symbol 173 MovieClip
"mc_Color1"Symbol 185 MovieClip {TouchNDownMadness_sa_fla.spriteHelmetSide_36} Frame 1Symbol 178 MovieClip
"mc_Color3"Symbol 185 MovieClip {TouchNDownMadness_sa_fla.spriteHelmetSide_36} Frame 1Symbol 180 MovieClip
"mc_Color2"Symbol 185 MovieClip {TouchNDownMadness_sa_fla.spriteHelmetSide_36} Frame 1Symbol 182 MovieClip
"mc_Color1"Symbol 188 MovieClip {TouchNDownMadness_sa_fla.spriteRightHand_40} Frame 1Symbol 91 MovieClip
"mc_Color2"Symbol 188 MovieClip {TouchNDownMadness_sa_fla.spriteRightHand_40} Frame 1Symbol 93 MovieClip
"mc_Shadow"Symbol 195 MovieClip {TouchNDownMadness_sa_fla.spriteJockeyRunningRight_24} Frame 1Symbol 71 MovieClip
"mc_LeftHand"Symbol 195 MovieClip {TouchNDownMadness_sa_fla.spriteJockeyRunningRight_24} Frame 1Symbol 167 MovieClip {TouchNDownMadness_sa_fla.spriteLeftHand_26}
"mc_Shirt"Symbol 195 MovieClip {TouchNDownMadness_sa_fla.spriteJockeyRunningRight_24} Frame 1Symbol 78 MovieClip {TouchNDownMadness_sa_fla.spriteShirt_29}
"mc_ShootingGrass"Symbol 195 MovieClip {TouchNDownMadness_sa_fla.spriteJockeyRunningRight_24} Frame 1Symbol 170 MovieClip
"mc_Face"Symbol 195 MovieClip {TouchNDownMadness_sa_fla.spriteJockeyRunningRight_24} Frame 1Symbol 175 MovieClip {TouchNDownMadness_sa_fla.spriteFaceSide_33}
"mc_Ball"Symbol 195 MovieClip {TouchNDownMadness_sa_fla.spriteJockeyRunningRight_24} Frame 1Symbol 88 MovieClip
"mc_Helmet"Symbol 195 MovieClip {TouchNDownMadness_sa_fla.spriteJockeyRunningRight_24} Frame 1Symbol 185 MovieClip {TouchNDownMadness_sa_fla.spriteHelmetSide_36}
"mc_RightHand"Symbol 195 MovieClip {TouchNDownMadness_sa_fla.spriteJockeyRunningRight_24} Frame 1Symbol 188 MovieClip {TouchNDownMadness_sa_fla.spriteRightHand_40}
"mc_Shadow"Symbol 198 MovieClip {TouchNDownMadness_sa_fla.spriteJockeyStanding_43} Frame 1Symbol 71 MovieClip
"mc_LeftHand"Symbol 198 MovieClip {TouchNDownMadness_sa_fla.spriteJockeyStanding_43} Frame 1Symbol 167 MovieClip {TouchNDownMadness_sa_fla.spriteLeftHand_26}
"mc_Shirt"Symbol 198 MovieClip {TouchNDownMadness_sa_fla.spriteJockeyStanding_43} Frame 1Symbol 78 MovieClip {TouchNDownMadness_sa_fla.spriteShirt_29}
"mc_Face"Symbol 198 MovieClip {TouchNDownMadness_sa_fla.spriteJockeyStanding_43} Frame 1Symbol 175 MovieClip {TouchNDownMadness_sa_fla.spriteFaceSide_33}
"mc_Ball"Symbol 198 MovieClip {TouchNDownMadness_sa_fla.spriteJockeyStanding_43} Frame 1Symbol 88 MovieClip
"mc_Helmet"Symbol 198 MovieClip {TouchNDownMadness_sa_fla.spriteJockeyStanding_43} Frame 1Symbol 185 MovieClip {TouchNDownMadness_sa_fla.spriteHelmetSide_36}
"mc_RightHand"Symbol 198 MovieClip {TouchNDownMadness_sa_fla.spriteJockeyStanding_43} Frame 1Symbol 188 MovieClip {TouchNDownMadness_sa_fla.spriteRightHand_40}
"mc_MakeUpColor"Symbol 204 MovieClip {TouchNDownMadness_sa_fla.spriteFaceBack_45} Frame 1Symbol 202 MovieClip
"mc_Color1"Symbol 212 MovieClip {TouchNDownMadness_sa_fla.spriteHelmetBack_47} Frame 1Symbol 207 MovieClip
"mc_Color2"Symbol 212 MovieClip {TouchNDownMadness_sa_fla.spriteHelmetBack_47} Frame 1Symbol 209 MovieClip
"mc_Shadow"Symbol 218 MovieClip {TouchNDownMadness_sa_fla.spriteJockeyRunningUp_44} Frame 1Symbol 71 MovieClip
"mc_RightHand"Symbol 218 MovieClip {TouchNDownMadness_sa_fla.spriteJockeyRunningUp_44} Frame 1Symbol 188 MovieClip {TouchNDownMadness_sa_fla.spriteRightHand_40}
"mc_LeftHand"Symbol 218 MovieClip {TouchNDownMadness_sa_fla.spriteJockeyRunningUp_44} Frame 1Symbol 167 MovieClip {TouchNDownMadness_sa_fla.spriteLeftHand_26}
"mc_Ball"Symbol 218 MovieClip {TouchNDownMadness_sa_fla.spriteJockeyRunningUp_44} Frame 1Symbol 88 MovieClip
"mc_Face"Symbol 218 MovieClip {TouchNDownMadness_sa_fla.spriteJockeyRunningUp_44} Frame 1Symbol 204 MovieClip {TouchNDownMadness_sa_fla.spriteFaceBack_45}
"mc_Helmet"Symbol 218 MovieClip {TouchNDownMadness_sa_fla.spriteJockeyRunningUp_44} Frame 1Symbol 212 MovieClip {TouchNDownMadness_sa_fla.spriteHelmetBack_47}
"mc_Shirt"Symbol 218 MovieClip {TouchNDownMadness_sa_fla.spriteJockeyRunningUp_44} Frame 1Symbol 78 MovieClip {TouchNDownMadness_sa_fla.spriteShirt_29}
"mc_Shadow"Symbol 226 MovieClip {TouchNDownMadness_sa_fla.spriteJockeyHitting_60} Frame 1Symbol 71 MovieClip
"mc_LeftHand"Symbol 226 MovieClip {TouchNDownMadness_sa_fla.spriteJockeyHitting_60} Frame 1Symbol 167 MovieClip {TouchNDownMadness_sa_fla.spriteLeftHand_26}
"mc_Shirt"Symbol 226 MovieClip {TouchNDownMadness_sa_fla.spriteJockeyHitting_60} Frame 1Symbol 78 MovieClip {TouchNDownMadness_sa_fla.spriteShirt_29}
"mc_ShootingGrass"Symbol 226 MovieClip {TouchNDownMadness_sa_fla.spriteJockeyHitting_60} Frame 1Symbol 170 MovieClip
"mc_Face"Symbol 226 MovieClip {TouchNDownMadness_sa_fla.spriteJockeyHitting_60} Frame 1Symbol 175 MovieClip {TouchNDownMadness_sa_fla.spriteFaceSide_33}
"mc_Ball"Symbol 226 MovieClip {TouchNDownMadness_sa_fla.spriteJockeyHitting_60} Frame 1Symbol 88 MovieClip
"mc_Helmet"Symbol 226 MovieClip {TouchNDownMadness_sa_fla.spriteJockeyHitting_60} Frame 1Symbol 185 MovieClip {TouchNDownMadness_sa_fla.spriteHelmetSide_36}
"mc_RightHand"Symbol 226 MovieClip {TouchNDownMadness_sa_fla.spriteJockeyHitting_60} Frame 1Symbol 188 MovieClip {TouchNDownMadness_sa_fla.spriteRightHand_40}
"mc_Shadow"Symbol 244 MovieClip {TouchNDownMadness_sa_fla.spriteJockeyBeingHit_61} Frame 1Symbol 71 MovieClip
"mc_LeftHand"Symbol 244 MovieClip {TouchNDownMadness_sa_fla.spriteJockeyBeingHit_61} Frame 1Symbol 167 MovieClip {TouchNDownMadness_sa_fla.spriteLeftHand_26}
"mc_Shirt"Symbol 244 MovieClip {TouchNDownMadness_sa_fla.spriteJockeyBeingHit_61} Frame 1Symbol 78 MovieClip {TouchNDownMadness_sa_fla.spriteShirt_29}
"mc_ShootingGrass"Symbol 244 MovieClip {TouchNDownMadness_sa_fla.spriteJockeyBeingHit_61} Frame 1Symbol 170 MovieClip
"mc_Face"Symbol 244 MovieClip {TouchNDownMadness_sa_fla.spriteJockeyBeingHit_61} Frame 1Symbol 175 MovieClip {TouchNDownMadness_sa_fla.spriteFaceSide_33}
"mc_BallShadow"Symbol 244 MovieClip {TouchNDownMadness_sa_fla.spriteJockeyBeingHit_61} Frame 1Symbol 230 MovieClip
"mc_Ball"Symbol 244 MovieClip {TouchNDownMadness_sa_fla.spriteJockeyBeingHit_61} Frame 1Symbol 88 MovieClip
"mc_Helmet"Symbol 244 MovieClip {TouchNDownMadness_sa_fla.spriteJockeyBeingHit_61} Frame 1Symbol 185 MovieClip {TouchNDownMadness_sa_fla.spriteHelmetSide_36}
"mc_RightHand"Symbol 244 MovieClip {TouchNDownMadness_sa_fla.spriteJockeyBeingHit_61} Frame 1Symbol 188 MovieClip {TouchNDownMadness_sa_fla.spriteRightHand_40}
"mc_Shadow"Symbol 255 MovieClip {TouchNDownMadness_sa_fla.spriteJockeyKicking_64} Frame 1Symbol 71 MovieClip
"mc_LeftHand"Symbol 255 MovieClip {TouchNDownMadness_sa_fla.spriteJockeyKicking_64} Frame 1Symbol 167 MovieClip {TouchNDownMadness_sa_fla.spriteLeftHand_26}
"mc_Shirt"Symbol 255 MovieClip {TouchNDownMadness_sa_fla.spriteJockeyKicking_64} Frame 1Symbol 78 MovieClip {TouchNDownMadness_sa_fla.spriteShirt_29}
"mc_ShootingGrass"Symbol 255 MovieClip {TouchNDownMadness_sa_fla.spriteJockeyKicking_64} Frame 1Symbol 170 MovieClip
"mc_Face"Symbol 255 MovieClip {TouchNDownMadness_sa_fla.spriteJockeyKicking_64} Frame 1Symbol 175 MovieClip {TouchNDownMadness_sa_fla.spriteFaceSide_33}
"mc_Ball"Symbol 255 MovieClip {TouchNDownMadness_sa_fla.spriteJockeyKicking_64} Frame 1Symbol 88 MovieClip
"mc_Helmet"Symbol 255 MovieClip {TouchNDownMadness_sa_fla.spriteJockeyKicking_64} Frame 1Symbol 185 MovieClip {TouchNDownMadness_sa_fla.spriteHelmetSide_36}
"mc_RightHand"Symbol 255 MovieClip {TouchNDownMadness_sa_fla.spriteJockeyKicking_64} Frame 1Symbol 188 MovieClip {TouchNDownMadness_sa_fla.spriteRightHand_40}
"mc_Shadow"Symbol 262 MovieClip {TouchNDownMadness_sa_fla.spriteJockeyPlacingBall_65} Frame 1Symbol 71 MovieClip
"mc_LeftHand"Symbol 262 MovieClip {TouchNDownMadness_sa_fla.spriteJockeyPlacingBall_65} Frame 1Symbol 167 MovieClip {TouchNDownMadness_sa_fla.spriteLeftHand_26}
"mc_Shirt"Symbol 262 MovieClip {TouchNDownMadness_sa_fla.spriteJockeyPlacingBall_65} Frame 1Symbol 78 MovieClip {TouchNDownMadness_sa_fla.spriteShirt_29}
"mc_ShootingGrass"Symbol 262 MovieClip {TouchNDownMadness_sa_fla.spriteJockeyPlacingBall_65} Frame 1Symbol 170 MovieClip
"mc_Face"Symbol 262 MovieClip {TouchNDownMadness_sa_fla.spriteJockeyPlacingBall_65} Frame 1Symbol 175 MovieClip {TouchNDownMadness_sa_fla.spriteFaceSide_33}
"mc_Ball"Symbol 262 MovieClip {TouchNDownMadness_sa_fla.spriteJockeyPlacingBall_65} Frame 1Symbol 88 MovieClip
"mc_Helmet"Symbol 262 MovieClip {TouchNDownMadness_sa_fla.spriteJockeyPlacingBall_65} Frame 1Symbol 185 MovieClip {TouchNDownMadness_sa_fla.spriteHelmetSide_36}
"mc_RightHand"Symbol 262 MovieClip {TouchNDownMadness_sa_fla.spriteJockeyPlacingBall_65} Frame 1Symbol 188 MovieClip {TouchNDownMadness_sa_fla.spriteRightHand_40}
"mc_Shadow"Symbol 273 MovieClip {TouchNDownMadness_sa_fla.spriteJockeyDuck_66} Frame 1Symbol 71 MovieClip
"mc_LeftHand"Symbol 273 MovieClip {TouchNDownMadness_sa_fla.spriteJockeyDuck_66} Frame 1Symbol 167 MovieClip {TouchNDownMadness_sa_fla.spriteLeftHand_26}
"mc_Shirt"Symbol 273 MovieClip {TouchNDownMadness_sa_fla.spriteJockeyDuck_66} Frame 1Symbol 78 MovieClip {TouchNDownMadness_sa_fla.spriteShirt_29}
"mc_ShootingGrass"Symbol 273 MovieClip {TouchNDownMadness_sa_fla.spriteJockeyDuck_66} Frame 1Symbol 170 MovieClip
"mc_Face"Symbol 273 MovieClip {TouchNDownMadness_sa_fla.spriteJockeyDuck_66} Frame 1Symbol 175 MovieClip {TouchNDownMadness_sa_fla.spriteFaceSide_33}
"mc_Helmet"Symbol 273 MovieClip {TouchNDownMadness_sa_fla.spriteJockeyDuck_66} Frame 1Symbol 185 MovieClip {TouchNDownMadness_sa_fla.spriteHelmetSide_36}
"mc_Ball"Symbol 273 MovieClip {TouchNDownMadness_sa_fla.spriteJockeyDuck_66} Frame 1Symbol 88 MovieClip
"mc_RightHand"Symbol 273 MovieClip {TouchNDownMadness_sa_fla.spriteJockeyDuck_66} Frame 1Symbol 188 MovieClip {TouchNDownMadness_sa_fla.spriteRightHand_40}
"mc_Color1"Symbol 279 MovieClip {TouchNDownMadness_sa_fla.spriteLeftHand_69} Frame 1Symbol 276 MovieClip
"mc_Color2"Symbol 279 MovieClip {TouchNDownMadness_sa_fla.spriteLeftHand_69} Frame 1Symbol 277 MovieClip
"mc_Color1"Symbol 283 MovieClip {TouchNDownMadness_sa_fla.spriteShirt_72} Frame 1Symbol 281 MovieClip
"mc_Color2"Symbol 283 MovieClip {TouchNDownMadness_sa_fla.spriteShirt_72} Frame 1Symbol 282 MovieClip
"mc_MakeUpColor"Symbol 288 MovieClip {TouchNDownMadness_sa_fla.spriteFaceHappy_76} Frame 1Symbol 286 MovieClip
"mc_Color1"Symbol 294 MovieClip {TouchNDownMadness_sa_fla.spriteHelmet_78} Frame 1Symbol 290 MovieClip
"mc_Color3"Symbol 294 MovieClip {TouchNDownMadness_sa_fla.spriteHelmet_78} Frame 1Symbol 291 MovieClip
"mc_Color2"Symbol 294 MovieClip {TouchNDownMadness_sa_fla.spriteHelmet_78} Frame 1Symbol 292 MovieClip
"mc_Color1"Symbol 300 MovieClip {TouchNDownMadness_sa_fla.spriteRightHand_82} Frame 1Symbol 297 MovieClip
"mc_Color2"Symbol 300 MovieClip {TouchNDownMadness_sa_fla.spriteRightHand_82} Frame 1Symbol 298 MovieClip
"mc_Shadow"Symbol 306 MovieClip {TouchNDownMadness_sa_fla.spriteJockeyHappy_67} Frame 1Symbol 274 MovieClip
"mc_LeftHand"Symbol 306 MovieClip {TouchNDownMadness_sa_fla.spriteJockeyHappy_67} Frame 1Symbol 279 MovieClip {TouchNDownMadness_sa_fla.spriteLeftHand_69}
"mc_Shirt"Symbol 306 MovieClip {TouchNDownMadness_sa_fla.spriteJockeyHappy_67} Frame 1Symbol 283 MovieClip {TouchNDownMadness_sa_fla.spriteShirt_72}
"mc_ShootingGrass"Symbol 306 MovieClip {TouchNDownMadness_sa_fla.spriteJockeyHappy_67} Frame 1Symbol 284 MovieClip
"mc_Face"Symbol 306 MovieClip {TouchNDownMadness_sa_fla.spriteJockeyHappy_67} Frame 1Symbol 288 MovieClip {TouchNDownMadness_sa_fla.spriteFaceHappy_76}
"mc_Ball"Symbol 306 MovieClip {TouchNDownMadness_sa_fla.spriteJockeyHappy_67} Frame 1Symbol 88 MovieClip
"mc_Helmet"Symbol 306 MovieClip {TouchNDownMadness_sa_fla.spriteJockeyHappy_67} Frame 1Symbol 294 MovieClip {TouchNDownMadness_sa_fla.spriteHelmet_78}
"mc_RightHand"Symbol 306 MovieClip {TouchNDownMadness_sa_fla.spriteJockeyHappy_67} Frame 1Symbol 300 MovieClip {TouchNDownMadness_sa_fla.spriteRightHand_82}
"mc_RunningRight"Symbol 307 MovieClip {PlayerData} Frame 1Symbol 195 MovieClip {TouchNDownMadness_sa_fla.spriteJockeyRunningRight_24}
"mc_Standing"Symbol 307 MovieClip {PlayerData} Frame 1Symbol 198 MovieClip {TouchNDownMadness_sa_fla.spriteJockeyStanding_43}
"mc_RunningUp"Symbol 307 MovieClip {PlayerData} Frame 1Symbol 218 MovieClip {TouchNDownMadness_sa_fla.spriteJockeyRunningUp_44}
"mc_RunningDown"Symbol 307 MovieClip {PlayerData} Frame 1Symbol 114 MovieClip {TouchNDownMadness_sa_fla.spriteJockeyRunningDown_52}
"mc_Hitting"Symbol 307 MovieClip {PlayerData} Frame 1Symbol 226 MovieClip {TouchNDownMadness_sa_fla.spriteJockeyHitting_60}
"mc_BeingHit"Symbol 307 MovieClip {PlayerData} Frame 1Symbol 244 MovieClip {TouchNDownMadness_sa_fla.spriteJockeyBeingHit_61}
"mc_Kicking"Symbol 307 MovieClip {PlayerData} Frame 1Symbol 255 MovieClip {TouchNDownMadness_sa_fla.spriteJockeyKicking_64}
"mc_PlacingBall"Symbol 307 MovieClip {PlayerData} Frame 1Symbol 262 MovieClip {TouchNDownMadness_sa_fla.spriteJockeyPlacingBall_65}
"mc_Ducking"Symbol 307 MovieClip {PlayerData} Frame 1Symbol 273 MovieClip {TouchNDownMadness_sa_fla.spriteJockeyDuck_66}
"mc_Happy"Symbol 307 MovieClip {PlayerData} Frame 1Symbol 306 MovieClip {TouchNDownMadness_sa_fla.spriteJockeyHappy_67}
"mc_Color2"Symbol 322 MovieClip {SpriteTeamFlag} Frame 1Symbol 319 MovieClip
"mc_Color1"Symbol 322 MovieClip {SpriteTeamFlag} Frame 1Symbol 321 MovieClip
"mc_MapBound"Symbol 323 MovieClip {SpriteMap} Frame 1Symbol 309 MovieClip
"txtOppositeScore"Symbol 323 MovieClip {SpriteMap} Frame 1Symbol 311 EditableText
"txtPlayerScore"Symbol 323 MovieClip {SpriteMap} Frame 1Symbol 312 EditableText
"txtMatchTime"Symbol 323 MovieClip {SpriteMap} Frame 1Symbol 313 EditableText
"txtPlayerTeamName"Symbol 323 MovieClip {SpriteMap} Frame 1Symbol 314 EditableText
"txtOppositeTeamName"Symbol 323 MovieClip {SpriteMap} Frame 1Symbol 315 EditableText
"mc_Team1Flag"Symbol 323 MovieClip {SpriteMap} Frame 1Symbol 322 MovieClip {SpriteTeamFlag}
"mc_Team2Flag"Symbol 323 MovieClip {SpriteMap} Frame 1Symbol 322 MovieClip {SpriteTeamFlag}
"mc_Color1"Symbol 328 MovieClip {SpritePlayerOnMap} Frame 1Symbol 325 MovieClip
"mc_Color2"Symbol 328 MovieClip {SpritePlayerOnMap} Frame 1Symbol 327 MovieClip
"mc_Fill"Symbol 332 MovieClip {KickMeter} Frame 1Symbol 331 MovieClip
"txtScore"Symbol 350 MovieClip {SpriteYouWin} Frame 1Symbol 336 EditableText
"btn_PlayAgain"Symbol 350 MovieClip {SpriteYouWin} Frame 1Symbol 344 Button
"btn_SendScore"Symbol 350 MovieClip {SpriteYouWin} Frame 1Symbol 349 Button
"txtScore"Symbol 359 MovieClip {SpriteYouLose} Frame 1Symbol 353 EditableText
"btn_PlayAgain"Symbol 359 MovieClip {SpriteYouLose} Frame 1Symbol 344 Button
"btn_SendScore"Symbol 359 MovieClip {SpriteYouLose} Frame 1Symbol 349 Button

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS3.

Labels

"Twee"Symbol 85 MovieClip {TouchNDownMadness_sa_fla.spriteLeftHandFront_53} Frame 1
"Gee"Symbol 85 MovieClip {TouchNDownMadness_sa_fla.spriteLeftHandFront_53} Frame 2
"Football"Symbol 88 MovieClip Frame 1
"Nothing"Symbol 88 MovieClip Frame 2
"Twee"Symbol 95 MovieClip {TouchNDownMadness_sa_fla.spriteRightHandFront_54} Frame 1
"Gee"Symbol 95 MovieClip {TouchNDownMadness_sa_fla.spriteRightHandFront_54} Frame 2
"Twee"Symbol 102 MovieClip {TouchNDownMadness_sa_fla.spriteFaceFront_55} Frame 1
"Gee"Symbol 102 MovieClip {TouchNDownMadness_sa_fla.spriteFaceFront_55} Frame 2
"Helmet"Symbol 110 MovieClip {TouchNDownMadness_sa_fla.spriteHelmetFront_57} Frame 1
"HelmetWithSpikes"Symbol 110 MovieClip {TouchNDownMadness_sa_fla.spriteHelmetFront_57} Frame 2
"Mohawk"Symbol 110 MovieClip {TouchNDownMadness_sa_fla.spriteHelmetFront_57} Frame 3
"fd"Symbol 129 MovieClip {SpriteIntroAnimation} Frame 118
"Twee"Symbol 167 MovieClip {TouchNDownMadness_sa_fla.spriteLeftHand_26} Frame 1
"Gee"Symbol 167 MovieClip {TouchNDownMadness_sa_fla.spriteLeftHand_26} Frame 2
"Twee"Symbol 175 MovieClip {TouchNDownMadness_sa_fla.spriteFaceSide_33} Frame 1
"Gee"Symbol 175 MovieClip {TouchNDownMadness_sa_fla.spriteFaceSide_33} Frame 2
"Helmet"Symbol 185 MovieClip {TouchNDownMadness_sa_fla.spriteHelmetSide_36} Frame 1
"HelmetWithSpikes"Symbol 185 MovieClip {TouchNDownMadness_sa_fla.spriteHelmetSide_36} Frame 2
"Mohawk"Symbol 185 MovieClip {TouchNDownMadness_sa_fla.spriteHelmetSide_36} Frame 3
"Twee"Symbol 188 MovieClip {TouchNDownMadness_sa_fla.spriteRightHand_40} Frame 1
"Gee"Symbol 188 MovieClip {TouchNDownMadness_sa_fla.spriteRightHand_40} Frame 2
"Move Right"Symbol 195 MovieClip {TouchNDownMadness_sa_fla.spriteJockeyRunningRight_24} Frame 1
"Dont Move"Symbol 198 MovieClip {TouchNDownMadness_sa_fla.spriteJockeyStanding_43} Frame 1
"Twee"Symbol 204 MovieClip {TouchNDownMadness_sa_fla.spriteFaceBack_45} Frame 1
"Gee"Symbol 204 MovieClip {TouchNDownMadness_sa_fla.spriteFaceBack_45} Frame 2
"Helmet"Symbol 212 MovieClip {TouchNDownMadness_sa_fla.spriteHelmetBack_47} Frame 1
"HelmetWithSpikess"Symbol 212 MovieClip {TouchNDownMadness_sa_fla.spriteHelmetBack_47} Frame 2
"Mohawk"Symbol 212 MovieClip {TouchNDownMadness_sa_fla.spriteHelmetBack_47} Frame 3
"Hit"Symbol 226 MovieClip {TouchNDownMadness_sa_fla.spriteJockeyHitting_60} Frame 1
"Football"Symbol 230 MovieClip Frame 1
"Nothing"Symbol 230 MovieClip Frame 2
"Kick"Symbol 255 MovieClip {TouchNDownMadness_sa_fla.spriteJockeyKicking_64} Frame 1
"Place Ball"Symbol 262 MovieClip {TouchNDownMadness_sa_fla.spriteJockeyPlacingBall_65} Frame 1
"Duck"Symbol 273 MovieClip {TouchNDownMadness_sa_fla.spriteJockeyDuck_66} Frame 1
"Twee"Symbol 279 MovieClip {TouchNDownMadness_sa_fla.spriteLeftHand_69} Frame 1
"Gee"Symbol 279 MovieClip {TouchNDownMadness_sa_fla.spriteLeftHand_69} Frame 2
"Twee"Symbol 288 MovieClip {TouchNDownMadness_sa_fla.spriteFaceHappy_76} Frame 1
"Gee"Symbol 288 MovieClip {TouchNDownMadness_sa_fla.spriteFaceHappy_76} Frame 2
"Helmet"Symbol 294 MovieClip {TouchNDownMadness_sa_fla.spriteHelmet_78} Frame 1
"HelmetWithSpikes"Symbol 294 MovieClip {TouchNDownMadness_sa_fla.spriteHelmet_78} Frame 2
"Mohawk"Symbol 294 MovieClip {TouchNDownMadness_sa_fla.spriteHelmet_78} Frame 3
"Twee"Symbol 300 MovieClip {TouchNDownMadness_sa_fla.spriteRightHand_82} Frame 1
"Gee"Symbol 300 MovieClip {TouchNDownMadness_sa_fla.spriteRightHand_82} Frame 2
"Move Right"Symbol 306 MovieClip {TouchNDownMadness_sa_fla.spriteJockeyHappy_67} Frame 1




http://swfchan.com/23/113897/info.shtml
Created: 11/3 -2019 06:22:16 Last modified: 11/3 -2019 06:22:16 Server time: 14/11 -2024 23:23:20