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

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

cop-the-pursuit.swf

This is the info page for
Flash #119363

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


Text
$Loading

99%

Game

BG Layer

Sprite Layer

Game Stage

$Boost

WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW

$Time:

BigExplosion

$Replay

$SendToAFriend

$OrderTheGame

$MoreAboutCop

$GameOver

$CityHallDestroyed

$YouBeatTheBadGuyIn:

$Seconds

9999

$YouSavedCityHall

$Congratulations

Instructions

$Instructions

$InstructionsSteer

$InstructionsBoost

$InstructionsTerrorists

$Boost

$Send

$Send

$SendToAFriend

$YourFriendsEmail

$EmailSent

$Go

Print

Hud

$Instructions

$InstructionsSteer

$InstructionsBoost

$InstructionsTerrorists

$Go

$Go

MainMenu

$TitleGameInfo

$BroughtToYouBy

$MoreAboutCop

$MoreAboutCop

$Hard

$Easy

$Difficulty

$PlayNow

Shell

Sound Manager

Sfx

Music

$Sound:

$Quit

$Restart

$Instructions

$On

$Off

ActionScript [AS3]

Section 1
//CDK (com.coreyoneil.collision.CDK) package com.coreyoneil.collision { import flash.display.*; import flash.geom.*; import flash.utils.*; import flash.text.*; import flash.errors.*; public class CDK { private var colorTransform1:ColorTransform; private var colorTransform2:ColorTransform; private var _returnAngleType:String; private var pixels1:ByteArray; private var pixels2:ByteArray; private var bmdResample:BitmapData; private var _returnAngle:Boolean; private var transMatrix2:Matrix; private var rect1:Rectangle; private var rect2:Rectangle; private var transMatrix1:Matrix; protected var objectCheckArray:Array; private var _alphaThreshold:Number; private var item1Registration:Point; private var bmd1:BitmapData; private var bmd2:BitmapData; protected var objectArray:Array; private var item2Registration:Point; protected var objectCollisionArray:Array; private var _numChildren:uint; private var colorExclusionArray:Array; public function CDK():void{ if (getQualifiedClassName(this) == "com.coreyoneil.collision::CDK"){ throw (new Error("CDK is an abstract class and is not meant for instantiation - use CollisionGroup or CollisionList")); }; init(); } public function get returnAngle():Boolean{ return (_returnAngle); } public function set returnAngle(_arg1:Boolean):void{ _returnAngle = _arg1; } private function init():void{ objectCheckArray = []; objectCollisionArray = []; objectArray = []; colorExclusionArray = []; _alphaThreshold = 0; _returnAngle = true; _returnAngleType = "RADIANS"; } protected function findCollisions(_arg1, _arg2):void{ var item1_isText:Boolean; var item2_isText:Boolean; var item1xDiff:Number; var item1yDiff:Number; var currentObj:*; var k:uint; var value1:uint; var value2:uint; var collisionPoint:Number; var overlap:Boolean; var overlapping:Array; var locY:Number; var locX:Number; var locStage:Point; var hasColors:int; var pixelLength:int; var alpha1:uint; var alpha2:uint; var colorFlag:Boolean; var red1:uint; var red2:uint; var green1:uint; var green2:uint; var blue1:uint; var blue2:uint; var colorObj:Object; var aPlus:uint; var aMinus:uint; var rPlus:uint; var rMinus:uint; var gPlus:uint; var gMinus:uint; var bPlus:uint; var bMinus:uint; var item1Flags:uint; var item2Flags:uint; var n:uint; var angle:Number; var recordedCollision:Object; var item1 = _arg1; var item2 = _arg2; item1_isText = false; item2_isText = false; if ((item1 is TextField)){ item1_isText = ((item1.antiAliasType)=="advanced") ? true : false; item1.antiAliasType = ((item1.antiAliasType)=="advanced") ? "normal" : item1.antiAliasType; }; if ((item2 is TextField)){ item2_isText = ((item2.antiAliasType)=="advanced") ? true : false; item2.antiAliasType = ((item2.antiAliasType)=="advanced") ? "normal" : item2.antiAliasType; }; colorTransform1 = item1.transform.colorTransform; colorTransform2 = item2.transform.colorTransform; item1Registration = new Point(); item2Registration = new Point(); item1Registration = item1.localToGlobal(item1Registration); item2Registration = item2.localToGlobal(item2Registration); bmd1 = new BitmapData(item1.width, item1.height, true, 0xFFFFFF); bmd2 = new BitmapData(item1.width, item1.height, true, 0xFFFFFF); transMatrix1 = item1.transform.matrix; currentObj = item1; while (currentObj.parent != null) { transMatrix1.concat(currentObj.parent.transform.matrix); currentObj = currentObj.parent; }; rect1 = item1.getBounds(currentObj); if (item1 != currentObj){ rect1.x = (rect1.x + currentObj.x); rect1.y = (rect1.y + currentObj.y); }; var _local4 = (item1Registration.x - rect1.left); item1xDiff = _local4; transMatrix1.tx = _local4; _local4 = (item1Registration.y - rect1.top); item1yDiff = _local4; transMatrix1.ty = _local4; transMatrix2 = item2.transform.matrix; currentObj = item2; while (currentObj.parent != null) { transMatrix2.concat(currentObj.parent.transform.matrix); currentObj = currentObj.parent; }; transMatrix2.tx = (item2Registration.x - rect1.left); transMatrix2.ty = (item2Registration.y - rect1.top); bmd1.draw(item1, transMatrix1, colorTransform1, null, null, true); bmd2.draw(item2, transMatrix2, colorTransform2, null, null, true); pixels1 = bmd1.getPixels(new Rectangle(0, 0, bmd1.width, bmd1.height)); pixels2 = bmd2.getPixels(new Rectangle(0, 0, bmd1.width, bmd1.height)); k = 0; value1 = 0; value2 = 0; collisionPoint = -1; overlap = false; overlapping = []; hasColors = colorExclusionArray.length; pixels1.position = 0; pixels2.position = 0; pixelLength = pixels1.length; while (k < pixelLength) { k = pixels1.position; try { value1 = pixels1.readUnsignedInt(); value2 = pixels2.readUnsignedInt(); } catch(e:EOFError) { break; }; alpha1 = ((value1 >> 24) & 0xFF); alpha2 = ((value2 >> 24) & 0xFF); if ((((alpha1 > _alphaThreshold)) && ((alpha2 > _alphaThreshold)))){ colorFlag = false; if (hasColors){ red1 = ((value1 >> 16) & 0xFF); red2 = ((value2 >> 16) & 0xFF); green1 = ((value1 >> 8) & 0xFF); green2 = ((value2 >> 8) & 0xFF); blue1 = (value1 & 0xFF); blue2 = (value2 & 0xFF); n = 0; while (n < hasColors) { colorObj = Object(colorExclusionArray[n]); item1Flags = 0; item2Flags = 0; if ((((blue1 >= colorObj.bMinus)) && ((blue1 <= colorObj.bPlus)))){ item1Flags = (item1Flags + 1); }; if ((((blue2 >= colorObj.bMinus)) && ((blue2 <= colorObj.bPlus)))){ item2Flags = (item2Flags + 1); }; if ((((green1 >= colorObj.gMinus)) && ((green1 <= colorObj.gPlus)))){ item1Flags = (item1Flags + 1); }; if ((((green2 >= colorObj.gMinus)) && ((green2 <= colorObj.gPlus)))){ item2Flags = (item2Flags + 1); }; if ((((red1 >= colorObj.rMinus)) && ((red1 <= colorObj.rPlus)))){ item1Flags = (item1Flags + 1); }; if ((((red2 >= colorObj.rMinus)) && ((red2 <= colorObj.rPlus)))){ item2Flags = (item2Flags + 1); }; if ((((alpha1 >= colorObj.aMinus)) && ((alpha1 <= colorObj.aPlus)))){ item1Flags = (item1Flags + 1); }; if ((((alpha2 >= colorObj.aMinus)) && ((alpha2 <= colorObj.aPlus)))){ item2Flags = (item2Flags + 1); }; if ((((item1Flags == 4)) || ((item2Flags == 4)))){ colorFlag = true; }; n = (n + 1); }; }; if (!colorFlag){ overlap = true; collisionPoint = (k >> 2); locY = (collisionPoint / bmd1.width); locX = (collisionPoint % bmd1.width); locY = (locY - item1yDiff); locX = (locX - item1xDiff); locStage = item1.localToGlobal(new Point(locX, locY)); overlapping.push(locStage); }; }; }; if (overlap){ angle = (_returnAngle) ? findAngle(item1, item2) : 0; recordedCollision = {object1:item1, object2:item2, angle:angle, overlapping:overlapping}; objectCollisionArray.push(recordedCollision); }; if (item1_isText){ item1.antiAliasType = "advanced"; }; if (item2_isText){ item2.antiAliasType = "advanced"; }; _local4 = false; item2_isText = _local4; item1_isText = _local4; } public function dispose():void{ objectArray = []; } public function excludeColor(_arg1:uint, _arg2:uint=0xFF, _arg3:uint=20, _arg4:uint=20, _arg5:uint=20):void{ var _local6:int; var _local7:uint; var _local8:uint; var _local9:uint; var _local10:uint; var _local11:uint; var _local12:uint; var _local13:uint; var _local14:uint; var _local15:uint; var _local16:Object; _local6 = colorExclusionArray.length; _local7 = 0; while (_local7 < _local6) { if (colorExclusionArray[_local7].color == _arg1){ throw (new Error((("Color could not be added - color already in the exclusion list [" + _arg1) + "]"))); }; _local7++; }; _local8 = (((_arg1 >> 24) & 0xFF) + _arg2); _local9 = (_local8 - (_arg2 << 1)); _local10 = (((_arg1 >> 16) & 0xFF) + _arg3); _local11 = (_local10 - (_arg3 << 1)); _local12 = (((_arg1 >> 8) & 0xFF) + _arg4); _local13 = (_local12 - (_arg4 << 1)); _local14 = ((_arg1 & 0xFF) + _arg5); _local15 = (_local14 - (_arg5 << 1)); _local16 = {color:_arg1, aPlus:_local8, aMinus:_local9, rPlus:_local10, rMinus:_local11, gPlus:_local12, gMinus:_local13, bPlus:_local14, bMinus:_local15}; colorExclusionArray.push(_local16); } public function get numChildren():uint{ return (objectArray.length); } public function get alphaThreshold():Number{ return (_alphaThreshold); } public function removeItem(_arg1):void{ var _local2:int; _local2 = objectArray.indexOf(_arg1); if (_local2 > -1){ objectArray.splice(_local2, 1); } else { throw (new Error((_arg1 + " could not be removed - object not found in item list."))); }; } public function set returnAngleType(_arg1:String):void{ _arg1 = _arg1.toUpperCase(); switch (_arg1){ case "DEGREES": case "DEGREE": case "DEG": case "DEGS": _returnAngleType = "DEGREES"; break; case "RADIANS": case "RADIAN": case "RAD": case "RADS": _returnAngleType = "RADIANS"; break; default: throw (new Error("returnAngleType expects 'DEGREES' or 'RADIANS'")); }; } private function findAngle(_arg1:DisplayObject, _arg2:DisplayObject):Number{ var center:Point; var pixels:ByteArray; var columnHeight:uint; var rowWidth:uint; var pixel:uint; var thisAlpha:uint; var lastAlpha:int; var edgeArray:Array; var hasColors:int; var j:uint; var edgePoint:int; var numEdges:int; var slopeYAvg:Number; var slopeXAvg:Number; var average:Number; var k:uint; var upperLimit:int; var colorFlag:Boolean; var red1:uint; var green1:uint; var blue1:uint; var colorObj:Object; var a:uint; var r:uint; var g:uint; var b:uint; var item1Flags:uint; var n:uint; var item1 = _arg1; var item2 = _arg2; center = new Point((item1.width >> 1), (item1.height >> 1)); pixels = pixels2; transMatrix2.tx = (transMatrix2.tx + center.x); transMatrix2.ty = (transMatrix2.ty + center.y); bmdResample = new BitmapData((item1.width << 1), (item1.height << 1), true, 0xFFFFFF); bmdResample.draw(item2, transMatrix2, colorTransform2, null, null, true); pixels = bmdResample.getPixels(new Rectangle(0, 0, bmdResample.width, bmdResample.height)); center.x = (bmdResample.width >> 1); center.y = (bmdResample.height >> 1); columnHeight = Math.round(bmdResample.height); rowWidth = Math.round(bmdResample.width); edgeArray = []; hasColors = colorExclusionArray.length; j = 0; while (j < columnHeight) { k = ((j * rowWidth) << 2); pixels.position = k; lastAlpha = -1; upperLimit = (((j + 1) * rowWidth) << 2); while (k < upperLimit) { k = pixels.position; try { pixel = pixels.readUnsignedInt(); } catch(e:EOFError) { break; }; thisAlpha = ((pixel >> 24) & 0xFF); if (lastAlpha == -1){ lastAlpha = thisAlpha; } else { if (thisAlpha > _alphaThreshold){ colorFlag = false; if (hasColors){ red1 = ((pixel >> 16) & 0xFF); green1 = ((pixel >> 8) & 0xFF); blue1 = (pixel & 0xFF); n = 0; while (n < hasColors) { colorObj = Object(colorExclusionArray[n]); item1Flags = 0; if ((((blue1 >= colorObj.bMinus)) && ((blue1 <= colorObj.bPlus)))){ item1Flags = (item1Flags + 1); }; if ((((green1 >= colorObj.gMinus)) && ((green1 <= colorObj.gPlus)))){ item1Flags = (item1Flags + 1); }; if ((((red1 >= colorObj.rMinus)) && ((red1 <= colorObj.rPlus)))){ item1Flags = (item1Flags + 1); }; if ((((thisAlpha >= colorObj.aMinus)) && ((thisAlpha <= colorObj.aPlus)))){ item1Flags = (item1Flags + 1); }; if (item1Flags == 4){ colorFlag = true; }; n = (n + 1); }; }; if (!colorFlag){ edgeArray.push((k >> 2)); }; }; }; }; j = (j + 1); }; numEdges = edgeArray.length; slopeYAvg = 0; slopeXAvg = 0; j = 0; while (j < numEdges) { edgePoint = int(edgeArray[j]); slopeYAvg = (slopeYAvg + (center.y - (edgePoint / rowWidth))); slopeXAvg = (slopeXAvg + ((edgePoint % rowWidth) - center.x)); j = (j + 1); }; average = -(Math.atan2(slopeYAvg, slopeXAvg)); average = ((_returnAngleType == "RADIANS")) ? average : (average * 57.2957795); return (average); } public function addItem(_arg1):void{ if ((_arg1 is DisplayObject)){ objectArray.push(_arg1); } else { throw (new Error((("Cannot add item: " + _arg1) + " - item must be a Display Object."))); }; } public function get returnAngleType():String{ return (_returnAngleType); } public function set alphaThreshold(_arg1:Number):void{ if ((((_arg1 <= 1)) && ((_arg1 >= 0)))){ _alphaThreshold = (_arg1 * 0xFF); } else { throw (new Error("alphaThreshold expects a value from 0 to 1")); }; } public function removeExcludeColor(_arg1:uint):void{ var _local2:Boolean; var _local3:int; var _local4:uint; _local2 = false; _local3 = colorExclusionArray.length; _local4 = 0; while (_local4 < _local3) { if (colorExclusionArray[_local4].color == _arg1){ colorExclusionArray.splice(_local4, 1); _local2 = true; break; }; _local4++; }; if (!_local2){ throw (new Error((("Color could not be removed - color not found in exclusion list [" + _arg1) + "]"))); }; } protected function clearArrays():void{ objectCheckArray = []; objectCollisionArray = []; } } }//package com.coreyoneil.collision
Section 2
//CollisionList (com.coreyoneil.collision.CollisionList) package com.coreyoneil.collision { import flash.display.*; public class CollisionList extends CDK { public function CollisionList(_arg1, ... _args):void{ var _local3:uint; super(); addItem(_arg1); _local3 = 0; while (_local3 < _args.length) { addItem(_args[_local3]); _local3++; }; } public function swapTarget(_arg1):void{ if ((_arg1 is DisplayObject)){ objectArray[0] = _arg1; } else { throw (new Error((("Cannot swap target: " + _arg1) + " - item must be a Display Object."))); }; } public function checkCollisions():Array{ var _local1:uint; var _local2:*; var _local3:DisplayObject; var _local4:uint; clearArrays(); _local1 = objectArray.length; _local2 = DisplayObject(objectArray[0]); _local4 = 1; while (_local4 < _local1) { _local3 = DisplayObject(objectArray[_local4]); if (_local2.hitTestObject(_local3)){ if ((_local3.width * _local3.height) > (_local2.width * _local2.height)){ objectCheckArray.push([_local2, _local3]); } else { objectCheckArray.push([_local3, _local2]); }; }; _local4++; }; _local1 = objectCheckArray.length; _local4 = 0; while (_local4 < _local1) { findCollisions(DisplayObject(objectCheckArray[_local4][0]), DisplayObject(objectCheckArray[_local4][1])); _local4++; }; return (objectCollisionArray); } override public function removeItem(_arg1):void{ var _local2:int; _local2 = objectArray.indexOf(_arg1); if (_local2 > 0){ objectArray.splice(_local2, 1); } else { if (_local2 == 0){ throw (new Error("You cannot remove the target from CollisionList. Use swapTarget to change the target.")); }; throw (new Error((_arg1 + " could not be removed - object not found in item list."))); }; } } }//package com.coreyoneil.collision
Section 3
//AboutButton_160 (copminigame_fla.AboutButton_160) package copminigame_fla { import flash.display.*; public dynamic class AboutButton_160 extends MovieClip { public var _Press:MovieClip; public var _Up:MovieClip; public var _Over:MovieClip; public function AboutButton_160(){ addFrameScript(0, frame1, 6, frame7, 14, frame15); } function frame7(){ _Up.visible = false; _Over.visible = true; _Over.gotoAndPlay(1); _Press.visible = false; stop(); } function frame1(){ _Up.visible = true; _Over.visible = false; _Press.visible = false; stop(); } function frame15(){ _Up.visible = false; _Over.visible = false; _Press.visible = true; _Press.gotoAndPlay(1); stop(); } } }//package copminigame_fla
Section 4
//AboutButtonOver_165 (copminigame_fla.AboutButtonOver_165) package copminigame_fla { import flash.display.*; public dynamic class AboutButtonOver_165 extends MovieClip { public function AboutButtonOver_165(){ addFrameScript(6, frame7); } function frame7(){ stop(); } } }//package copminigame_fla
Section 5
//AboutButtonPress_161 (copminigame_fla.AboutButtonPress_161) package copminigame_fla { import flash.display.*; public dynamic class AboutButtonPress_161 extends MovieClip { public function AboutButtonPress_161(){ addFrameScript(9, frame10); } function frame10(){ stop(); } } }//package copminigame_fla
Section 6
//BigExplosion_88 (copminigame_fla.BigExplosion_88) package copminigame_fla { import flash.display.*; public dynamic class BigExplosion_88 extends MovieClip { public function BigExplosion_88(){ addFrameScript(0, frame1, 19, frame20); } function frame1(){ stop(); } function frame20(){ stop(); } } }//package copminigame_fla
Section 7
//BoostBar_77 (copminigame_fla.BoostBar_77) package copminigame_fla { import flash.display.*; public dynamic class BoostBar_77 extends MovieClip { public var Mask:MovieClip; } }//package copminigame_fla
Section 8
//BoxArtEnglish_157 (copminigame_fla.BoxArtEnglish_157) package copminigame_fla { import flash.display.*; public dynamic class BoxArtEnglish_157 extends MovieClip { public function BoxArtEnglish_157(){ addFrameScript(0, frame1, 4, frame5); } function frame1(){ if (parent.parent.parent.parent["mLang"] != "US"){ gotoAndStop("_UK"); } else { stop(); }; } function frame5(){ stop(); } } }//package copminigame_fla
Section 9
//EasyButton_172 (copminigame_fla.EasyButton_172) package copminigame_fla { import flash.display.*; public dynamic class EasyButton_172 extends MovieClip { public var _Press:MovieClip; public var _Up:MovieClip; public var _Over:MovieClip; public function EasyButton_172(){ addFrameScript(0, frame1, 6, frame7, 14, frame15); } function frame7(){ _Up.visible = false; _Over.visible = true; _Over.gotoAndPlay(1); _Press.visible = false; stop(); } function frame1(){ _Up.visible = true; _Over.visible = false; _Press.visible = false; stop(); } function frame15(){ _Up.visible = false; _Over.visible = false; _Press.visible = true; _Press.gotoAndPlay(1); stop(); } } }//package copminigame_fla
Section 10
//EasyButtonOver_176 (copminigame_fla.EasyButtonOver_176) package copminigame_fla { import flash.display.*; public dynamic class EasyButtonOver_176 extends MovieClip { public function EasyButtonOver_176(){ addFrameScript(19, frame20); } function frame20(){ stop(); } } }//package copminigame_fla
Section 11
//EasyButtonPress_173 (copminigame_fla.EasyButtonPress_173) package copminigame_fla { import flash.display.*; public dynamic class EasyButtonPress_173 extends MovieClip { public function EasyButtonPress_173(){ addFrameScript(14, frame15); } function frame15(){ stop(); } } }//package copminigame_fla
Section 12
//EnemyArt_60 (copminigame_fla.EnemyArt_60) package copminigame_fla { import flash.display.*; public dynamic class EnemyArt_60 extends MovieClip { public function EnemyArt_60(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package copminigame_fla
Section 13
//GoButton_151 (copminigame_fla.GoButton_151) package copminigame_fla { import flash.display.*; public dynamic class GoButton_151 extends MovieClip { public var _Press:MovieClip; public var _Up:MovieClip; public var _Over:MovieClip; public function GoButton_151(){ addFrameScript(0, frame1, 6, frame7, 14, frame15); } function frame7(){ _Up.visible = false; _Over.visible = true; _Over.gotoAndPlay(1); _Press.visible = false; stop(); } function frame1(){ _Up.visible = true; _Over.visible = false; _Press.visible = false; stop(); } function frame15(){ _Up.visible = false; _Over.visible = false; _Press.visible = true; _Press.gotoAndPlay(1); stop(); } } }//package copminigame_fla
Section 14
//GoButtonOver_153 (copminigame_fla.GoButtonOver_153) package copminigame_fla { import flash.display.*; public dynamic class GoButtonOver_153 extends MovieClip { public function GoButtonOver_153(){ addFrameScript(9, frame10); } function frame10(){ stop(); } } }//package copminigame_fla
Section 15
//GoButtonPress_155 (copminigame_fla.GoButtonPress_155) package copminigame_fla { import flash.display.*; public dynamic class GoButtonPress_155 extends MovieClip { public function GoButtonPress_155(){ addFrameScript(9, frame10); } function frame10(){ stop(); } } }//package copminigame_fla
Section 16
//HardButton_167 (copminigame_fla.HardButton_167) package copminigame_fla { import flash.display.*; public dynamic class HardButton_167 extends MovieClip { public var _Press:MovieClip; public var _Up:MovieClip; public var _Over:MovieClip; public function HardButton_167(){ addFrameScript(0, frame1, 6, frame7, 14, frame15); } function frame7(){ _Up.visible = false; _Over.visible = true; _Over.gotoAndPlay(1); _Press.visible = false; stop(); } function frame1(){ _Up.visible = true; _Over.visible = false; _Press.visible = false; stop(); } function frame15(){ _Up.visible = false; _Over.visible = false; _Press.visible = true; _Press.gotoAndPlay(1); stop(); } } }//package copminigame_fla
Section 17
//HardButtonOver_171 (copminigame_fla.HardButtonOver_171) package copminigame_fla { import flash.display.*; public dynamic class HardButtonOver_171 extends MovieClip { public function HardButtonOver_171(){ addFrameScript(19, frame20); } function frame20(){ stop(); } } }//package copminigame_fla
Section 18
//HardButtonPress_168 (copminigame_fla.HardButtonPress_168) package copminigame_fla { import flash.display.*; public dynamic class HardButtonPress_168 extends MovieClip { public function HardButtonPress_168(){ addFrameScript(14, frame15); } function frame15(){ stop(); } } }//package copminigame_fla
Section 19
//MoreInfoButton_112 (copminigame_fla.MoreInfoButton_112) package copminigame_fla { import flash.display.*; public dynamic class MoreInfoButton_112 extends MovieClip { public var _Press:MovieClip; public var _Up:MovieClip; public var _Over:MovieClip; public function MoreInfoButton_112(){ addFrameScript(0, frame1, 6, frame7, 14, frame15); } function frame7(){ _Up.visible = false; _Over.visible = true; _Over.gotoAndPlay(1); _Press.visible = false; stop(); } function frame1(){ _Up.visible = true; _Over.visible = false; _Press.visible = false; stop(); } function frame15(){ _Up.visible = false; _Over.visible = false; _Press.visible = true; _Press.gotoAndPlay(1); stop(); } } }//package copminigame_fla
Section 20
//MoreInfoButtonOver_115 (copminigame_fla.MoreInfoButtonOver_115) package copminigame_fla { import flash.display.*; public dynamic class MoreInfoButtonOver_115 extends MovieClip { public function MoreInfoButtonOver_115(){ addFrameScript(4, frame5); } function frame5(){ stop(); } } }//package copminigame_fla
Section 21
//MoreInfoButtonPress_113 (copminigame_fla.MoreInfoButtonPress_113) package copminigame_fla { import flash.display.*; public dynamic class MoreInfoButtonPress_113 extends MovieClip { public function MoreInfoButtonPress_113(){ addFrameScript(9, frame10); } function frame10(){ stop(); } } }//package copminigame_fla
Section 22
//Music_185 (copminigame_fla.Music_185) package copminigame_fla { import flash.display.*; public dynamic class Music_185 extends MovieClip { public function Music_185(){ addFrameScript(0, frame1, 10, frame11, 20, frame21); } function frame1(){ stop(); } function frame21(){ gotoAndStop("_hold"); } function frame11(){ gotoAndStop("_hold"); } } }//package copminigame_fla
Section 23
//OrderButtonOver_110 (copminigame_fla.OrderButtonOver_110) package copminigame_fla { import flash.display.*; public dynamic class OrderButtonOver_110 extends MovieClip { public function OrderButtonOver_110(){ addFrameScript(4, frame5); } function frame5(){ stop(); } } }//package copminigame_fla
Section 24
//OrderButtonPress_108 (copminigame_fla.OrderButtonPress_108) package copminigame_fla { import flash.display.*; public dynamic class OrderButtonPress_108 extends MovieClip { public function OrderButtonPress_108(){ addFrameScript(9, frame10); } function frame10(){ stop(); } } }//package copminigame_fla
Section 25
//OrderGameButton_107 (copminigame_fla.OrderGameButton_107) package copminigame_fla { import flash.display.*; public dynamic class OrderGameButton_107 extends MovieClip { public var _Press:MovieClip; public var _Up:MovieClip; public var _Over:MovieClip; public function OrderGameButton_107(){ addFrameScript(0, frame1, 6, frame7, 14, frame15); } function frame7(){ _Up.visible = false; _Over.visible = true; _Over.gotoAndPlay(1); _Press.visible = false; stop(); } function frame1(){ _Up.visible = true; _Over.visible = false; _Press.visible = false; stop(); } function frame15(){ _Up.visible = false; _Over.visible = false; _Press.visible = true; _Press.gotoAndPlay(1); stop(); } } }//package copminigame_fla
Section 26
//PlayerArt_57 (copminigame_fla.PlayerArt_57) package copminigame_fla { import flash.display.*; public dynamic class PlayerArt_57 extends MovieClip { public function PlayerArt_57(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package copminigame_fla
Section 27
//PlayNowButton_178 (copminigame_fla.PlayNowButton_178) package copminigame_fla { import flash.display.*; public dynamic class PlayNowButton_178 extends MovieClip { public var _Press:MovieClip; public var _Up:MovieClip; public var _Over:MovieClip; public function PlayNowButton_178(){ addFrameScript(0, frame1, 6, frame7, 14, frame15); } function frame7(){ _Up.visible = false; _Over.visible = true; _Over.gotoAndPlay(1); _Press.visible = false; stop(); } function frame1(){ _Up.visible = true; _Over.visible = false; _Press.visible = false; stop(); } function frame15(){ _Up.visible = false; _Over.visible = false; _Press.visible = true; _Press.gotoAndPlay(1); stop(); } } }//package copminigame_fla
Section 28
//PlayNowOver_182 (copminigame_fla.PlayNowOver_182) package copminigame_fla { import flash.display.*; public dynamic class PlayNowOver_182 extends MovieClip { public function PlayNowOver_182(){ addFrameScript(19, frame20); } function frame20(){ stop(); } } }//package copminigame_fla
Section 29
//PlayNowPress_179 (copminigame_fla.PlayNowPress_179) package copminigame_fla { import flash.display.*; public dynamic class PlayNowPress_179 extends MovieClip { public function PlayNowPress_179(){ addFrameScript(14, frame15); } function frame15(){ stop(); } } }//package copminigame_fla
Section 30
//PoliceLightBlueAim_33 (copminigame_fla.PoliceLightBlueAim_33) package copminigame_fla { import flash.display.*; import flash.events.*; public dynamic class PoliceLightBlueAim_33 extends MovieClip { public var Light:MovieClip; public function PoliceLightBlueAim_33(){ addFrameScript(0, frame1); } function frame1(){ addEventListener(Event.ENTER_FRAME, Loop); } public function Loop(_arg1:Event):void{ Light.rotation = (Light.rotation + 20); } } }//package copminigame_fla
Section 31
//PoliceLightRedAnim_35 (copminigame_fla.PoliceLightRedAnim_35) package copminigame_fla { import flash.display.*; import flash.events.*; public dynamic class PoliceLightRedAnim_35 extends MovieClip { public var Light:MovieClip; public function PoliceLightRedAnim_35(){ addFrameScript(0, frame1); } function frame1(){ addEventListener(Event.ENTER_FRAME, Loop); } public function Loop(_arg1:Event):void{ Light.rotation = (Light.rotation + 20); } } }//package copminigame_fla
Section 32
//ReplayButton_96 (copminigame_fla.ReplayButton_96) package copminigame_fla { import flash.display.*; public dynamic class ReplayButton_96 extends MovieClip { public var _Press:MovieClip; public var _Up:MovieClip; public var _Over:MovieClip; public function ReplayButton_96(){ addFrameScript(0, frame1, 6, frame7, 14, frame15); } function frame7(){ _Up.visible = false; _Over.visible = true; _Over.gotoAndPlay(1); _Press.visible = false; stop(); } function frame1(){ _Up.visible = true; _Over.visible = false; _Press.visible = false; stop(); } function frame15(){ _Up.visible = false; _Over.visible = false; _Press.visible = true; _Press.gotoAndPlay(1); stop(); } } }//package copminigame_fla
Section 33
//ReplayButtonOver_100 (copminigame_fla.ReplayButtonOver_100) package copminigame_fla { import flash.display.*; public dynamic class ReplayButtonOver_100 extends MovieClip { public function ReplayButtonOver_100(){ addFrameScript(4, frame5); } function frame5(){ stop(); } } }//package copminigame_fla
Section 34
//ReplayButtonPress_97 (copminigame_fla.ReplayButtonPress_97) package copminigame_fla { import flash.display.*; public dynamic class ReplayButtonPress_97 extends MovieClip { public function ReplayButtonPress_97(){ addFrameScript(9, frame10); } function frame10(){ stop(); } } }//package copminigame_fla
Section 35
//SendButton_135 (copminigame_fla.SendButton_135) package copminigame_fla { import flash.display.*; public dynamic class SendButton_135 extends MovieClip { public var _Press:MovieClip; public var _Up:MovieClip; public var _Over:MovieClip; public function SendButton_135(){ addFrameScript(0, frame1, 6, frame7, 14, frame15); } function frame7(){ _Up.visible = false; _Over.visible = true; _Over.gotoAndPlay(1); _Press.visible = false; stop(); } function frame1(){ _Up.visible = true; _Over.visible = false; _Press.visible = false; stop(); } function frame15(){ _Up.visible = false; _Over.visible = false; _Press.visible = true; _Press.gotoAndPlay(1); stop(); } } }//package copminigame_fla
Section 36
//SendButtonOver_137 (copminigame_fla.SendButtonOver_137) package copminigame_fla { import flash.display.*; public dynamic class SendButtonOver_137 extends MovieClip { public function SendButtonOver_137(){ addFrameScript(9, frame10); } function frame10(){ stop(); } } }//package copminigame_fla
Section 37
//SendButtonPress_139 (copminigame_fla.SendButtonPress_139) package copminigame_fla { import flash.display.*; public dynamic class SendButtonPress_139 extends MovieClip { public function SendButtonPress_139(){ addFrameScript(9, frame10); } function frame10(){ stop(); } } }//package copminigame_fla
Section 38
//SendFriendButton_102 (copminigame_fla.SendFriendButton_102) package copminigame_fla { import flash.display.*; public dynamic class SendFriendButton_102 extends MovieClip { public var _Press:MovieClip; public var _Up:MovieClip; public var _Over:MovieClip; public function SendFriendButton_102(){ addFrameScript(0, frame1, 6, frame7, 14, frame15); } function frame7(){ _Up.visible = false; _Over.visible = true; _Over.gotoAndPlay(1); _Press.visible = false; stop(); } function frame1(){ _Up.visible = true; _Over.visible = false; _Press.visible = false; stop(); } function frame15(){ _Up.visible = false; _Over.visible = false; _Press.visible = true; _Press.gotoAndPlay(1); stop(); } } }//package copminigame_fla
Section 39
//SendFriendButtonOver_105 (copminigame_fla.SendFriendButtonOver_105) package copminigame_fla { import flash.display.*; public dynamic class SendFriendButtonOver_105 extends MovieClip { public function SendFriendButtonOver_105(){ addFrameScript(4, frame5); } function frame5(){ stop(); } } }//package copminigame_fla
Section 40
//SendFriendButtonPress_103 (copminigame_fla.SendFriendButtonPress_103) package copminigame_fla { import flash.display.*; public dynamic class SendFriendButtonPress_103 extends MovieClip { public function SendFriendButtonPress_103(){ addFrameScript(9, frame10); } function frame10(){ stop(); } } }//package copminigame_fla
Section 41
//Sfx_184 (copminigame_fla.Sfx_184) package copminigame_fla { import flash.display.*; public dynamic class Sfx_184 extends MovieClip { public function Sfx_184(){ addFrameScript(0, frame1, 10, frame11, 20, frame21, 30, frame31, 40, frame41, 50, frame51, 60, frame61, 70, frame71, 80, frame81, 90, frame91, 100, frame101, 110, frame111, 120, frame121, 130, frame131, 181, frame182, 195, frame196, 205, frame206, 215, frame216, 225, frame226, 235, frame236, 250, frame251, 260, frame261, 270, frame271, 280, frame281, 290, frame291); } function frame71(){ gotoAndStop("_hold"); } function frame281(){ gotoAndStop("_hold"); } function frame206(){ gotoAndStop("_hold"); } function frame81(){ gotoAndStop("_hold"); } function frame291(){ gotoAndStop("_hold"); } function frame91(){ gotoAndStop("_hold"); } function frame226(){ gotoAndStop("_hold"); } function frame1(){ stop(); } function frame182(){ gotoAndStop("_hold"); } function frame216(){ gotoAndStop("_hold"); } function frame21(){ gotoAndStop("_hold"); } function frame111(){ gotoAndStop("_hold"); } function frame101(){ gotoAndStop("_hold"); } function frame196(){ gotoAndStop("_hold"); } function frame236(){ gotoAndStop("_hold"); } function frame31(){ gotoAndStop("_hold"); } function frame11(){ trace("_stop"); gotoAndStop("_hold"); } function frame41(){ gotoAndStop("_hold"); } function frame121(){ gotoAndStop("_hold"); } function frame251(){ gotoAndStop("_hold"); } function frame131(){ gotoAndStop("_hold"); } function frame51(){ gotoAndStop("_hold"); } function frame261(){ gotoAndStop("_hold"); } function frame61(){ gotoAndStop("_hold"); } function frame271(){ gotoAndStop("_hold"); } } }//package copminigame_fla
Section 42
//SoundOffInd_191 (copminigame_fla.SoundOffInd_191) package copminigame_fla { import flash.display.*; import flash.text.*; public dynamic class SoundOffInd_191 extends MovieClip { public var Text:TextField; } }//package copminigame_fla
Section 43
//SoundOnInd_190 (copminigame_fla.SoundOnInd_190) package copminigame_fla { import flash.display.*; import flash.text.*; public dynamic class SoundOnInd_190 extends MovieClip { public var Text:TextField; } }//package copminigame_fla
Section 44
//AILayer (AILayer) package { import flash.display.*; public class AILayer extends MovieClip { public var mAINodes:Array; public var _10:MovieClip; public var _11:MovieClip; public var _13:MovieClip; public var _14:MovieClip; public var _15:MovieClip; public var _16:MovieClip; public var _17:MovieClip; public var _18:MovieClip; public var _12:MovieClip; public var _19:MovieClip; public var _20:MovieClip; public var _21:MovieClip; public var _22:MovieClip; public var _23:MovieClip; public var _24:MovieClip; public var _26:MovieClip; public var _27:MovieClip; public var _28:MovieClip; public var _29:MovieClip; public var _25:MovieClip; public var _30:MovieClip; public var _31:MovieClip; public var _32:MovieClip; public var _33:MovieClip; public var _34:MovieClip; public var _35:MovieClip; public var _36:MovieClip; public var _37:MovieClip; public var _38:MovieClip; public var _39:MovieClip; public var _40:MovieClip; public var _41:MovieClip; public var _43:MovieClip; public var _45:MovieClip; public var _47:MovieClip; public var _48:MovieClip; public var _44:MovieClip; public var _49:MovieClip; public var _42:MovieClip; public var _46:MovieClip; public var _50:MovieClip; public var _51:MovieClip; public var _52:MovieClip; public var _53:MovieClip; public var _54:MovieClip; public var _55:MovieClip; public var _58:MovieClip; public var _59:MovieClip; public var _56:MovieClip; public var _57:MovieClip; public var _61:MovieClip; public var _62:MovieClip; public var _64:MovieClip; public var _66:MovieClip; public var _63:MovieClip; public var _65:MovieClip; public var _69:MovieClip; public var _60:MovieClip; public var _67:MovieClip; public var _68:MovieClip; public var _72:MovieClip; public var _70:MovieClip; public var _71:MovieClip; public var _73:MovieClip; public var _0:MovieClip; public var _1:MovieClip; public var _2:MovieClip; public var _3:MovieClip; public var _4:MovieClip; public var _5:MovieClip; public var _6:MovieClip; public var _8:MovieClip; public var _9:MovieClip; public var _7:MovieClip; public function AILayer(){ mAINodes = new Array(_0, _1, _2, _3, _4, _5, _6, _7, _8, _9, _10, _11, _12, _13, _14, _15, _16, _17, _18, _19, _20, _21, _22, _23, _24, _25, _26, _27, _28, _29, _30, _31, _32, _33, _34, _35, _36, _37, _38, _39, _40, _41, _42, _43, _44, _45, _46, _47, _48, _49, _50, _51, _52, _53, _54, _55, _56, _57, _58, _59, _60, _61, _62, _63, _64, _65, _66, _67, _68, _69, _70, _71, _72, _73); alpha = 0; } } }//package
Section 45
//App (App) package { import flash.display.*; import flash.events.*; import flash.utils.*; import flash.text.*; import flash.net.*; public class App extends MovieClip { public var mLocal:Localization; public var mMuted:Boolean; public var Shell:MovieClip; public var Game:MovieClip; public var AppControl:MovieClip; public var mMode:String; public var SoundManager:MovieClip; public function App(){ trace("App ()"); mMuted = false; } function Init():void{ trace((name + " >> Init ()")); mLocal = new Localization(this, parent["mLang"]); mLocal.LocalizeText(); SetMode("Shell"); AppControl.Init(); } function SetMode(_arg1:String):void{ trace(("pMode == " + _arg1)); if (_arg1 == "Shell"){ Shell.visible = true; Game.visible = false; SoundManager.StopMusic(); SoundManager.PlayMusic("_theme1"); Shell.Init(); }; if (_arg1 == "Game"){ if (mMode == "Shell"){ AppControl.gotoAndPlay("_inGame"); }; Shell.visible = false; Game.visible = true; Game.Init(); }; mMode = _arg1; } function MuteSound():void{ mMuted = true; SoundManager.MuteSound(); } function UnmuteSound():void{ mMuted = false; if (mMode == "Shell"){ SoundManager.PlayMusic("_theme1"); } else { SoundManager.PlayMusic("_theme2"); }; } } }//package
Section 46
//AppControl (AppControl) package { import flash.display.*; import flash.events.*; import flash.utils.*; import flash.text.*; import flash.net.*; public class AppControl extends MovieClip { public var SoundOnButton:MovieClip; public var RestartButton:MovieClip; public var InstructionsButton:MovieClip; public var SoundOffButton:MovieClip; public var QuitButton:MovieClip; public var SoundOffInd:MovieClip; public var SoundOnInd:MovieClip; public function AppControl(){ addFrameScript(0, frame1, 9, frame10); trace("AppControl ()"); } function OnRestartOver(_arg1:MouseEvent):void{ RestartButton.gotoAndStop("_over"); } function OnQuitUp(_arg1:MouseEvent):void{ QuitButton.gotoAndStop("_up"); } function Init():void{ trace((name + " >> Init ()")); QuitButton.addEventListener(MouseEvent.CLICK, OnQuitButton); QuitButton.addEventListener(MouseEvent.ROLL_OUT, OnQuitUp); QuitButton.addEventListener(MouseEvent.ROLL_OVER, OnQuitOver); RestartButton.addEventListener(MouseEvent.CLICK, OnRestartButton); RestartButton.addEventListener(MouseEvent.ROLL_OUT, OnRestartUp); RestartButton.addEventListener(MouseEvent.ROLL_OVER, OnRestartOver); InstructionsButton.addEventListener(MouseEvent.CLICK, OnInstructionsButton); InstructionsButton.addEventListener(MouseEvent.ROLL_OUT, OnInstructionsUp); InstructionsButton.addEventListener(MouseEvent.ROLL_OVER, OnInstructionsOver); SoundOnButton.addEventListener(MouseEvent.CLICK, OnSoundOnButton); SoundOffButton.addEventListener(MouseEvent.CLICK, OnSoundOffButton); SoundOnButton.visible = false; SoundOffButton.visible = true; SoundOnInd.Text.textColor = 0xFF0000; SoundOffInd.Text.textColor = 0xFFFFFF; } function OnInstructionsOver(_arg1:MouseEvent):void{ InstructionsButton.gotoAndStop("_over"); } function OnSoundOffButton(_arg1:MouseEvent):void{ var _local2 = parent; _local2["MuteSound"](); SoundOnButton.visible = true; SoundOffButton.visible = false; SoundOnInd.Text.textColor = 0xFFFFFF; SoundOffInd.Text.textColor = 0xFF0000; } function frame10(){ stop(); } function OnRestartButton(_arg1:MouseEvent):void{ RestartButton.gotoAndStop("_press"); var _local2 = parent; _local2["SetMode"]("Game"); } function frame1(){ stop(); } function OnSoundOnButton(_arg1:MouseEvent):void{ var _local2 = parent; _local2["UnmuteSound"](); SoundOnButton.visible = false; SoundOffButton.visible = true; SoundOnInd.Text.textColor = 0xFF0000; SoundOffInd.Text.textColor = 0xFFFFFF; } function OnInstructionsButton(_arg1:MouseEvent):void{ InstructionsButton.gotoAndStop("_press"); if (parent["mMode"] == "Shell"){ parent["Shell"].MainMenu.Hide("PlayNow"); } else { if (parent["mMode"] == "Game"){ parent["Game"].Hud.ShowPop("InstructionsPop"); parent["Game"].PauseGame(); }; }; } function OnQuitButton(_arg1:MouseEvent):void{ QuitButton.gotoAndStop("_press"); parent["Game"].StopGameLoop(); var _local2 = parent; _local2["SetMode"]("Shell"); } function OnRestartUp(_arg1:MouseEvent):void{ RestartButton.gotoAndStop("_up"); } function OnQuitOver(_arg1:MouseEvent):void{ QuitButton.gotoAndStop("_over"); } function OnInstructionsUp(_arg1:MouseEvent):void{ InstructionsButton.gotoAndStop("_up"); } } }//package
Section 47
//BaseSprite (BaseSprite) package { import flash.display.*; import flash.events.*; import flash.geom.*; import flash.utils.*; import flash.text.*; import flash.net.*; public class BaseSprite extends MovieClip { public const mFMathPi180:Number = 0.0174532925199433; public const mFMathArtRotRatio:Number = 2.5531914893617; public const mFMath180Pi:Number = 57.2957795130823; public var mDefaultFric:Number; public var mDriveMaxAccel:int; public var mAng:Number; public var mGameStage:MovieClip; public var mTotalTime:int; public var mPlayerSkid:Boolean; public var mTotalForce:Number; public var start:Number; public var mStartTime:int; public var mColForceX:Number; public var mCue:MovieClip; public var mOilSlick:Boolean; public var RightFlame:MovieClip; public var mColForceY:Number; public var mSoundManager:MovieClip; public var mPlayerSkidTime:int; public var mThrottle:int; public var mArt:MovieClip; public var LeftEmiter:MovieClip; public var TestEnd:Number; public var RightEmiter:MovieClip; public var mSpriteLayer:MovieClip; public var mTiremarksLayer:MovieClip; public var mXpos:Number; public var mFric:Number; public var mMass:int; public var mProps:MovieClip; public var mColAng:Number; public var mEnemySkidTime:int; public var mMtmAng:Number; public var mEnemySkid:Boolean; public var mBoost:int; public var mAccelY:Number; public var mAccelX:Number; public var mYpos:Number; public var LeftFlame:MovieClip; public var mBoostLife:Number; public var mAccelAng:Number; public var mSteer:Number; public var mDrivePowerX:Number; public var mDrivePowerY:Number; public var mTalkingHeads:MovieClip; public var mForceX:Number; public var mForceY:Number; public var mDialogueCues:Array; public var TimerStarted:Boolean; public var mBoostOn:Boolean; public var mRangeTime:int; public var mTiremarkBool:Boolean; public var mDriveForce:Number; public var mDriveAccel:int; public var mBombTimer:int; public var mOilSlickTime:int; public var mDrivePower:int; public var mGameStageX:Number; public var mGameStageY:Number; public var mOilSlickBool:Boolean; public var mGame:MovieClip; public function BaseSprite(){ trace((name + " >> BaseSprite ()")); mSteer = 0; mThrottle = 0; mBoost = 0; mBoostLife = 0; mBoostOn = false; mDrivePower = 0; mDrivePowerX = 0; mDrivePowerY = 0; mDriveMaxAccel = 550; mDriveAccel = 0; mForceX = 0; mForceY = 0; mPlayerSkid = false; mEnemySkid = false; mPlayerSkidTime = 0; mEnemySkidTime = 0; mAng = rotation; mXpos = x; mYpos = y; mMass = 1200; mColAng = 0; mAccelAng = 0; mColForceX = 0; mColForceY = 0; mMtmAng = 0; TimerStarted = false; mOilSlick = false; mTiremarkBool = false; mOilSlickBool = false; alpha = 0.01; } function OnOilSlick():void{ mOilSlickTime++; mOilSlick = true; mColAng = 180; mFric = 0.99; } function OnCntrlRt():void{ if (mBoostOn){ mFric = (mDefaultFric * 0.9); } else { mFric = (mDefaultFric * 0.93); }; if (mSteer < 1){ mSteer = (mSteer + 0.25); }; } function OnCtrlSpace():void{ StartBoost(); } function AddWorldCol(_arg1:Number):void{ var _local2:Number; var _local3:Number; var _local4:Number; var _local5:Number; var _local6:Number; var _local7:Number; mDriveAccel = (mDriveAccel * 0.5); _local2 = (2 + ((Math.abs(mForceX) + Math.abs(mForceY)) / 10)); if (mBoostOn){ _local2 = (2 + ((Math.abs(mForceX) + Math.abs(mForceY)) / 5)); }; if (_local2 < 2.5){ _local2 = 3; }; trace(_local2); _local3 = _arg1; if (_local3 < -180){ _local3 = (_local3 + 360); } else { if (_local3 > 180){ _local3 = (_local3 - 360); }; }; _local4 = (_local3 * mFMathPi180); _local5 = Math.sin(_local4); _local6 = Math.cos(_local4); mColForceX = (_local2 * (_local5 * -1)); mColForceY = (_local2 * _local6); _local7 = (_local3 - rotation); if (_local7 > 90){ _local7 = (_local7 - 180); } else { if (_local7 < -90){ _local7 = (_local7 + 180); }; }; if (_local7 < -180){ _local7 = (_local7 + 360); } else { if (_local7 > 180){ _local7 = (_local7 - 360); }; }; if (_local7 > 15){ mColForceX = (mColForceX * 0.35); mColForceY = (mColForceY * 0.35); }; if (_local7 < -15){ mColForceX = (mColForceX * 0.35); mColForceY = (mColForceY * 0.35); }; _local3 = (_local3 * 0.5); if (rotation < 90){ mColAng = (_local3 * -1); } else { mColAng = _local3; }; mDriveAccel = (mDriveAccel * 0.5); } function UpdateBoost():void{ var _local1:Point; var _local2:Point; var _local3:Number; var _local4:Number; var _local5:Number; var _local6:Number; mGame.UpdateBoostVal(); _local1 = new Point(LeftFlame.x, LeftFlame.y); _local1 = localToGlobal(_local1); _local2 = new Point(RightFlame.x, RightFlame.y); _local2 = localToGlobal(_local2); _local3 = (_local1.x - mGameStageX); _local4 = (_local1.y - mGameStageY); _local5 = (_local2.x - mGameStageX); _local6 = (_local2.y - mGameStageY); mSpriteLayer.FlameLayer.AddFlame(_local3, _local4, mMtmAng); mSpriteLayer.FlameLayer.AddFlame(_local5, _local6, mMtmAng); } function OnCntrlDn():void{ if (mDriveAccel < mDriveMaxAccel){ mDriveAccel = (mDriveAccel + 20); }; mThrottle = -1; } function OnCntrlUp():void{ if (mSpriteLayer.mColTimer == 0){ if ((((mDriveAccel < 200)) && ((mThrottle == 0)))){ if (name == "PlayerSprite"){ mPlayerSkid = true; mPlayerSkidTime = 0; mSoundManager.PlaySfx("_peel"); }; }; if (mDriveAccel < mDriveMaxAccel){ mDriveAccel = (mDriveAccel + 20); }; mThrottle = 1; }; } function Decelerate():void{ mThrottle = 0; if (mDriveAccel > 0){ mDriveAccel = (mDriveAccel - 20); } else { mDriveAccel = 0; }; } function StopBoost():void{ parent.parent.parent["mBoostOn"] = false; mBoost = 0; mBoostOn = false; } function StartBoost():void{ var _local1:Number; _local1 = parent.parent.parent["mPlayerData"].Boost; if ((((_local1 > 0)) && ((mBoostOn == false)))){ parent.parent.parent["mBoostOn"] = true; mBoost = 450; mBoostOn = true; mSoundManager.PlaySfx("_boost"); }; } function UpdateArt():void{ var _local1:Number; var _local2:int; mArt.x = x; mArt.y = y; _local1 = rotation; if (_local1 < 0){ _local1 = (_local1 + 360); }; _local2 = Math.round((_local1 / mFMathArtRotRatio)); mArt.gotoAndStop(_local2); } function StopSteer():void{ mFric = mDefaultFric; mSteer = 0; } function GetDialogueCues():void{ var _local1:int; var _local2:int; var _local3:Number; var _local4:Number; var _local5:String; _local1 = mDialogueCues.length; _local2 = 0; while (_local2 < _local1) { mCue = mDialogueCues[_local2]; if (mCue){ _local3 = (mCue.x - x); _local4 = (mCue.y - y); _local5 = mCue.name; _local3 = ((_local3 < 0)) ? _local3 = (_local3 * -1); _local3 : _local3 = (_local3 * 1); _local3; _local4 = ((_local4 < 0)) ? _local4 = (_local4 * -1); _local4 : _local4 = (_local4 * 1); _local4; if ((((_local3 < 500)) && ((_local4 < 500)))){ if (_local5 == "_0"){ mSoundManager.PlaySfx("_radio"); mTalkingHeads.ShowDialogue(0); } else { if (_local5 == "_1"){ mTalkingHeads.ShowDialogue(1); } else { if (_local5 == "_2"){ mSoundManager.PlaySfx("_radio"); mTalkingHeads.ShowDialogue(2); } else { if (_local5 == "_3"){ mTalkingHeads.ShowDialogue(3); } else { if (_local5 == "_4"){ mSoundManager.PlaySfx("_radio"); mTalkingHeads.ShowDialogue(4); } else { if (_local5 == "_5"){ mTalkingHeads.ShowDialogue(5); } else { if (_local5 == "_6"){ mSoundManager.PlaySfx("_radio"); mTalkingHeads.ShowDialogue(6); } else { if (_local5 == "_7"){ mSoundManager.PlaySfx("_radio"); mTalkingHeads.ShowDialogue(7); }; }; }; }; }; }; }; }; mDialogueCues.splice(_local2, 1); }; }; _local2++; }; } function UpdateOilSlick():void{ var _local1:Point; var _local2:Point; var _local3:Number; var _local4:Number; var _local5:Number; var _local6:Number; var _local7:Number; if (mOilSlickTime < 45){ mOilSlickTime++; mColAng = 180; mFric = 0.85; if (mOilSlickTime > 5){ _local1 = new Point(LeftEmiter.x, LeftEmiter.y); _local1 = localToGlobal(_local1); _local2 = new Point(RightEmiter.x, RightEmiter.y); _local2 = localToGlobal(_local2); _local3 = (_local1.x - mGameStageX); _local4 = (_local1.y - mGameStageY); _local5 = (_local2.x - mGameStageX); _local6 = (_local2.y - mGameStageY); if (mOilSlickTime < 40){ _local7 = 1; } else { _local7 = ((mOilSlickTime - 45) / 5); }; mSpriteLayer.TiremarksLayer.AddOilmark(_local3, _local4, mMtmAng, _local7); mSpriteLayer.TiremarksLayer.AddOilmark(_local5, _local6, mMtmAng, _local7); }; } else { mOilSlick = false; mOilSlickTime = 0; mFric = mDefaultFric; }; } function UpdateSprite():void{ var _local1:Number; var _local2:Number; mGameStageX = mGameStage.x; mGameStageY = mGameStage.y; mAng = rotation; mXpos = x; mYpos = y; if (mBoostOn){ UpdateBoost(); }; SetThrottle(); mDriveForce = (mDrivePower / mMass); mDrivePowerX = (mDrivePowerX + (mDriveForce * Math.sin((mAng * mFMathPi180)))); mDrivePowerY = (mDrivePowerY + ((mDriveForce * Math.cos((mAng * mFMathPi180))) * -1)); mForceX = mDrivePowerX; mForceY = mDrivePowerY; mAccelAng = (mAccelAng + ((mSteer * (mDrivePower / (mMass * 2))) + (mColAng * 0.1))); _local1 = (mXpos - (mXpos + mForceX)); _local2 = (mYpos - (mYpos + mForceY)); mMtmAng = ((90 + (Math.atan2(_local2, _local1) * mFMath180Pi)) - 180); if (mAccelAng > 15){ mAccelAng = 15; }; if (mAccelAng < -15){ mAccelAng = -15; }; if (mOilSlick){ UpdateOilSlick(); }; x = (x + (mForceX + (mColForceX * 8))); y = (y + (mForceY + (mColForceY * 8))); rotation = (mAng + mAccelAng); GetSkid(); UpdateArt(); GetDialogueCues(); mDrivePower = ((Math.abs(mDrivePower) > 0.01)) ? (mDrivePower * mFric) : 0; mDrivePowerX = ((Math.abs(mDrivePowerX) > 0.01)) ? (mDrivePowerX * mFric) : 0; mDrivePowerY = ((Math.abs(mDrivePowerY) > 0.01)) ? (mDrivePowerY * mFric) : 0; mAccelAng = ((Math.abs(mAccelAng) > 0.01)) ? (mAccelAng * mFric) : 0; mForceX = ((Math.abs(mForceX) > 0.01)) ? (mForceX * mFric) : 0; mForceY = ((Math.abs(mForceY) > 0.01)) ? (mForceY * mFric) : 0; mColForceX = ((Math.abs(mColForceX) > 0.01)) ? (mColForceX * 0.9) : 0; mColForceY = ((Math.abs(mColForceY) > 0.01)) ? (mColForceY * 0.9) : 0; mColAng = 0; } function AddCol(_arg1:Number, _arg2:Number, _arg3:Number):void{ var _local4:Number; var _local5:Number; mDrivePower = (mDrivePower * 0.5); if (name == "EnemySprite"){ mDrivePower = 0; mDrivePowerX = 0; mDrivePowerY = 0; mForceX = 0; mForceY = 0; }; _local4 = _arg3; if (Math.abs(_local4) < 1){ if (name == "PlayerSprite"){ _local4 = -1; }; if (name == "EnemySprite"){ _local4 = 1; }; }; mColForceX = (_local4 * Math.sin((_arg1 * mFMathPi180))); mColForceY = ((_local4 * Math.cos((_arg1 * mFMathPi180))) * -1); _local5 = ((_arg1 - (_arg2 - Math.abs(_arg1))) * -1); if (_local5 < -180){ _local5 = (_local5 + 360); } else { if (_local5 > 180){ _local5 = (_local5 - 360); }; }; if ((((_local5 < 90)) && ((_local5 > 0)))){ _local5 = 90; } else { if ((((_local5 > -90)) && ((_local5 < 0)))){ _local5 = -90; } else { if (_local5 == 0){ _local5 = 90; }; }; }; mColAng = _local5; } function OnCntrlLt():void{ if (mBoostOn){ mFric = (mDefaultFric * 0.9); } else { mFric = (mDefaultFric * 0.93); }; if (mSteer > -1){ mSteer = (mSteer - 0.25); }; } function SetThrottle():void{ mDrivePower = (mDrivePower + ((mDriveAccel + mBoost) * mThrottle)); } function GetSkid():void{ var _local1:Number; var _local2:Point; var _local3:Point; var _local4:Number; var _local5:Number; var _local6:Number; var _local7:Number; if ((((mAccelAng > 5)) || ((mAccelAng < -5)))){ _local1 = Math.floor((Math.random() * 3)); if (name == "PlayerSprite"){ if (!mPlayerSkid){ if (_local1 == 0){ mSoundManager.PlaySfx("_skid1"); }; if (_local1 == 1){ mSoundManager.PlaySfx("_skid2"); }; if (_local1 == 2){ mSoundManager.PlaySfx("_skid3"); }; mPlayerSkid = true; }; }; }; if (mPlayerSkid){ if (mPlayerSkidTime < 20){ mPlayerSkidTime++; if (name == "PlayerSprite"){ if (mTiremarkBool){ _local2 = new Point(LeftEmiter.x, LeftEmiter.y); _local2 = localToGlobal(_local2); _local3 = new Point(RightEmiter.x, RightEmiter.y); _local3 = localToGlobal(_local3); _local4 = (_local2.x - mGameStageX); _local5 = (_local2.y - mGameStageY); _local6 = (_local3.x - mGameStageX); _local7 = (_local3.y - mGameStageY); mSpriteLayer.TiremarksLayer.AddTiremark(_local4, _local5, mMtmAng); mSpriteLayer.TiremarksLayer.AddTiremark(_local6, _local7, mMtmAng); mTiremarkBool = false; } else { mTiremarkBool = true; }; }; } else { mPlayerSkid = false; mPlayerSkidTime = 0; }; }; } } }//package
Section 48
//Bomb (Bomb) package { public class Bomb extends Prop { public function Bomb(){ addFrameScript(10, frame11, 29, frame30); mType = "Bomb"; } function frame30(){ stop(); } function frame11(){ stop(); } } }//package
Section 49
//Bubble (Bubble) package { import flash.display.*; import flash.text.*; public class Bubble extends MovieClip { public var PrintText:TextField; } }//package
Section 50
//BuildingsLayer (BuildingsLayer) package { import flash.display.*; public class BuildingsLayer extends MovieClip { function Init():void{ trace((name + " >> Init ()")); x = 0; y = 0; } function Loop():void{ } } }//package
Section 51
//CarExplosion (CarExplosion) package { public class CarExplosion extends Prop { public function CarExplosion(){ addFrameScript(48, frame49); } function frame49(){ var _local1 = parent; _local1["OnCarExplosion"](); _local1 = parent; _local1["RemoveFX"](this); stop(); } } }//package
Section 52
//ChiefHead (ChiefHead) package { public class ChiefHead extends TalkingHeadClass { public function ChiefHead(){ addFrameScript(0, frame1, 9, frame10, 19, frame20); } function frame10(){ stop(); } function frame1(){ stop(); } function frame20(){ stop(); } } }//package
Section 53
//COPMiniGame (COPMiniGame) package { import flash.display.*; import flash.events.*; import flash.utils.*; import flash.text.*; import flash.net.*; public class COPMiniGame extends MovieClip { public var App:MovieClip; public var mLocal:Localization; public var mLocales:Array; public var mLanguages:Array; public var mLocale:String; public var Bar:MovieClip; public var mFlashVars; public var mLang:String; public var LoadPct:TextField; public function COPMiniGame(){ addFrameScript(0, frame1, 4, frame5); mLocales = new Array("en-US", "en-GB", "de-DE", "es-ES", "fr-FR", "it-IT", "nl-NL"); mLanguages = new Array("US", "GB", "DE", "ES", "FR", "IT", "NL"); mLocale = mLocales[0]; mLang = mLanguages[0]; mLocal = new Localization(this, mLang); mLocal.LocalizeText(); } function Init():void{ stage.quality = StageQuality.MEDIUM; trace((name + " >> Init ()")); App.Init(); } function ThisLoadComplete():void{ var _local1:String; var _local2:int; var _local3:String; mFlashVars = LoaderInfo(this.root.loaderInfo).parameters; _local1 = mFlashVars.locale; if (mFlashVars == undefined){ _local1 = "en-US"; }; _local2 = 0; for each (_local3 in mLocales) { if (_local1 == mLocales[_local2]){ mLocale = mLocales[_local2]; mLang = mLanguages[_local2]; }; _local2++; }; gotoAndStop("_show"); } function frame1(){ Preload(); MochiBot.track(this, "becd05d9"); } function frame5(){ OnShow(); } function LoadCheck(_arg1:ProgressEvent):void{ var _local2:Number; _local2 = ((_arg1.bytesLoaded / _arg1.bytesTotal) * 100); Bar.scaleX = (_local2 / 100); LoadPct.text = (int(_local2) + "%"); if (_local2 == 100){ ThisLoadComplete(); gotoAndStop("_show"); }; } function OnShow():void{ Init(); } function Preload():void{ stop(); this.loaderInfo.addEventListener(ProgressEvent.PROGRESS, LoadCheck); } } }//package
Section 54
//Countdown (Countdown) package { import flash.display.*; public class Countdown extends MovieClip { public function Countdown(){ addFrameScript(0, frame1, 77, frame78, 105, frame106); } function frame78(){ OnGo(); } public function Show():void{ gotoAndPlay("_show"); } public function OnGo():void{ var _local1 = parent.parent; _local1["StartGameLoop"](); } function frame106(){ stop(); } function frame1(){ stop(); } } }//package
Section 55
//Crash (Crash) package { public class Crash extends Prop { public function Crash(){ addFrameScript(4, frame5); mType = "Crash"; } function frame5(){ stop(); var _local1 = parent; _local1["RemoveFX"](this); } } }//package
Section 56
//DialogueBubble (DialogueBubble) package { import flash.display.*; import flash.events.*; import flash.utils.*; import flash.text.*; import flash.net.*; public class DialogueBubble extends MovieClip { public var Bubble:MovieClip; public function DialogueBubble(){ addFrameScript(0, frame1, 9, frame10, 19, frame20); } public function Show():void{ gotoAndPlay("_show"); } function frame10(){ stop(); } public function Hide():void{ gotoAndPlay("_hide"); } function frame1(){ stop(); } function frame20(){ stop(); } public function SetText(_arg1:String):void{ Bubble.PrintText.textColor = 0xFFFFFF; Bubble.PrintText.text = _arg1; } } }//package
Section 57
//DialogueCueLayer (DialogueCueLayer) package { import flash.display.*; public class DialogueCueLayer extends MovieClip { public var mDialogueCues:Array; public var _0:MovieClip; public var _2:MovieClip; public var _4:MovieClip; public var _6:MovieClip; public var _1:MovieClip; public var _3:MovieClip; public var _5:MovieClip; public var _7:MovieClip; public function DialogueCueLayer(){ alpha = 0; } public function Init(){ mDialogueCues = new Array(_0, _1, _2, _3, _4, _5, _6, _7); } } }//package
Section 58
//EnemyLifeBar (EnemyLifeBar) package { public class EnemyLifeBar extends LifeBar { } }//package
Section 59
//EnemySprite (EnemySprite) package { import flash.display.*; import flash.events.*; import flash.geom.*; import flash.utils.*; import flash.text.*; import flash.net.*; public class EnemySprite extends BaseSprite { public var mBombNum:int; public var mAiPole:int; public var mInitX:int; public var mInitY:int; public var mTarg:MovieClip; public var mNodeInt:int; public function EnemySprite(){ mInitX = x; mInitY = y; } function UpdateAI():void{ var _local1:Number; var _local2:Number; var _local3:Number; if ((((mSpriteLayer.mWorldColTimer == 0)) && ((mSpriteLayer.mColTimer == 0)))){ mBombTimer = 0; _local1 = (mTarg.x - x); _local2 = (mTarg.y - y); _local3 = ((90 + (Math.atan2(_local2, _local1) * mFMath180Pi)) * mAiPole); if (_local3 < -180){ _local3 = (_local3 + 360); } else { if (_local3 > 180){ _local3 = (_local3 - 360); }; }; if (((((_local3 - rotation) > 3)) || (((_local3 - rotation) < -3)))){ if (rotation < _local3){ OnCntrlRt(); } else { if (rotation > _local3){ OnCntrlLt(); }; }; } else { mAiPole = 1; rotation = _local3; StopSteer(); }; } else { if ((((mSpriteLayer.mColTimer == 0)) && ((mSpriteLayer.mWorldColTimer > 0)))){ mAiPole = 1; } else { Decelerate(); StopSteer(); }; }; } function Loop():void{ var _local1:Number; var _local2:Number; mTarg = mSpriteLayer.AILayer.mAINodes[mNodeInt]; if (mTarg){ _local1 = (mTarg.x - x); _local2 = (mTarg.y - y); _local1 = ((_local1 < 0)) ? _local1 = (_local1 * -1); _local1 : _local1 = (_local1 * 1); _local1; _local2 = ((_local2 < 0)) ? _local2 = (_local2 * -1); _local2 : _local2 = (_local2 * 1); _local2; if ((((_local1 < 100)) && ((_local2 < 100)))){ mNodeInt++; } else { if (mAiPole == 1){ OnCntrlUp(); } else { OnCntrlDn(); }; }; UpdateAI(); UpdateSprite(); } else { mGame.LoseGameTimeOut(); }; EmitBombTimer(); } function EmitBombTimer():void{ if (mBombTimer >= 125){ EmitBomb(); mBombTimer = 0; } else { mBombTimer++; }; } function Init():void{ trace((name + " >> Init ()")); mSpriteLayer = parent.parent["SpriteLayer"]; mSoundManager = parent.parent.parent.parent["SoundManager"]; mGame = parent.parent.parent.parent["Game"]; mGameStage = parent.parent.parent["GameStage"]; mProps = parent["mPropsClip"]; mTiremarksLayer = parent["TiremarksLayer"]; mArt = parent["EnemyArt"]; mTalkingHeads = parent.parent.parent["Hud"].TalkingHeads; mDialogueCues = parent["DialogueCueLayer"].mDialogueCues; x = mInitX; y = mInitY; rotation = 0; mNodeInt = 0; mDefaultFric = 0.85; mBombNum = 0; mDrivePower = 0; mDrivePowerX = 0; mDrivePowerY = 0; mDriveAccel = 0; mForceX = 0; mForceY = 0; mPlayerSkid = false; mEnemySkid = false; mColAng = 0; mAccelAng = 0; mColForceX = 0; mColForceY = 0; mAiPole = 1; UpdateArt(); } function EmitBomb():void{ var _local1:Number; var _local2:Bomb; var _local3:Object; _local1 = Math.floor((Math.random() * 2)); _local2 = new Bomb(); _local2.name = ("Bomb" + mBombNum); mProps.addChild(_local2); _local2.y = (y + 88); if (_local1 == 0){ _local2.x = (x - 40); _local2.gotoAndPlay("_left"); }; if (_local1 == 1){ _local2.x = ((x + width) + 40); _local2.gotoAndPlay("_right"); }; _local3 = new Object(); _local3.clip = _local2.name; _local3.xPos = _local2.x; _local3.yPos = _local2.y; mSpriteLayer.mPropsArr[mSpriteLayer.mPropsArr.length] = _local3; mBombNum++; } } }//package
Section 60
//Explosion (Explosion) package { public class Explosion extends Prop { public function Explosion(){ addFrameScript(32, frame33); mType = "Explosion"; } function frame33(){ stop(); var _local1 = parent; _local1["RemoveFX"](this); } } }//package
Section 61
//Flame (Flame) package { public class Flame extends Prop { public function Flame(){ addFrameScript(4, frame5, 5, frame6); } function frame6(){ stop(); } function frame5(){ var _local1 = parent; _local1["RemoveFlame"](this); } } }//package
Section 62
//FlameLayer (FlameLayer) package { import flash.display.*; public class FlameLayer extends MovieClip { function AddFlame(_arg1:Number, _arg2:Number, _arg3:Number):void{ var _local4:MovieClip; _local4 = new Flame(); _local4.x = _arg1; _local4.y = _arg2; _local4.rotation = _arg3; _local4.alpha = 0.5; addChild(_local4); } function RemoveFlame(_arg1:MovieClip):void{ removeChild(_arg1); } } }//package
Section 63
//FxLayer (FxLayer) package { import flash.display.*; public class FxLayer extends MovieClip { function OnCarExplosion():void{ var _local1 = parent.parent.parent; _local1["EndGameCallBack"](); } function RemoveFX(_arg1:MovieClip):void{ removeChild(_arg1); } function AddFx(_arg1:String, _arg2:Number, _arg3:Number):void{ var _local4:MovieClip; if (_arg1 == "Explosion"){ _local4 = new Explosion(); }; if (_arg1 == "CarExplosion"){ _local4 = new CarExplosion(); }; if (_arg1 == "Crash"){ _local4 = new Crash(); }; _local4.x = _arg2; _local4.y = _arg3; addChild(_local4); } } }//package
Section 64
//Game (Game) package { import flash.display.*; import flash.events.*; import flash.utils.*; import flash.text.*; import flash.net.*; public class Game extends MovieClip { public var mDifficulty:int;// = 0 public var GameStage:MovieClip; public var mGameWin:Boolean; public var mPlayerData:Object; public var mEnemyData:Object; public var mTimerScore:int; public var mBoostOn:Boolean; public var Hud:MovieClip; public function Game(){ mDifficulty = 0; super(); addFrameScript(0, frame1, 6, frame7); } function StopGameLoop():void{ removeEventListener(Event.ENTER_FRAME, GameLoop); } function LoseGameCrash():void{ var _local1:Number; var _local2:Number; parent["SoundManager"].PlaySfx("_explosion2"); mGameWin = false; StopGameLoop(); _local1 = GameStage.SpriteLayer.PlayerSprite.x; _local2 = GameStage.SpriteLayer.PlayerSprite.y; GameStage.SpriteLayer.FxLayer.AddFx("CarExplosion", _local1, _local2); } function Init():void{ trace((name + " >> Init ()")); trace(("mDifficulty == " + mDifficulty)); StopGameLoop(); mPlayerData = new Object(); mEnemyData = new Object(); mPlayerData.Life = 100; mEnemyData.Life = 100; mPlayerData.Boost = 0; mBoostOn = false; mGameWin = false; mTimerScore = 0; GameStage.Init("PlayerSprite"); Hud.Init(); Hud.Countdown.Show(); parent["SoundManager"].PlaySfx("_engineStart1"); gotoAndPlay("_show"); } function StartGameLoop():void{ parent["SoundManager"].StopMusic(); parent["SoundManager"].PlayMusic("_theme2"); addEventListener(Event.ENTER_FRAME, GameLoop); } function UpdateLifeVal(_arg1:String, _arg2:int):void{ var _local3:int; if (_arg1 == "PlayerSprite"){ if (!mBoostOn){ _local3 = (mPlayerData.Life - _arg2); if (_local3 < 0){ _local3 = 0; LoseGameCrash(); }; mPlayerData.Life = _local3; Hud.UpdateLifeBar(_arg1, _local3); }; }; if (_arg1 == "EnemySprite"){ _local3 = (mEnemyData.Life - _arg2); if (_local3 < 0){ _local3 = 0; WinGame(); }; mEnemyData.Life = _local3; Hud.UpdateLifeBar(_arg1, _local3); }; } function frame1(){ stop(); } function frame7(){ stop(); } function UnpauseGame():void{ addEventListener(Event.ENTER_FRAME, GameLoop); } function UpdateBoostVal():void{ if (mPlayerData.Boost > 0.2){ mPlayerData.Boost = (mPlayerData.Boost - 0.2); } else { mPlayerData.Boost = 0; GameStage.SpriteLayer.PlayerSprite.StopBoost(); }; Hud.UpdateBoostBar(mPlayerData.Boost); } function LoseGameTimeOut():void{ var _local1:Number; var _local2:Number; mGameWin = false; StopGameLoop(); _local1 = GameStage.SpriteLayer.PlayerSprite.x; _local2 = GameStage.SpriteLayer.PlayerSprite.y; parent["SoundManager"].PlaySfx("_bigExplosion"); parent["SoundManager"].PlaySfx("_explosion2"); Hud.BigExplosion.gotoAndPlay("_show"); GameStage.SpriteLayer.FxLayer.AddFx("CarExplosion", _local1, _local2); } function AddBoost():void{ if ((mPlayerData.Boost + 25) < 100){ mPlayerData.Boost = (mPlayerData.Boost + 25); } else { mPlayerData.Boost = 100; }; Hud.UpdateBoostBar(mPlayerData.Boost); } function WinGame():void{ var _local1:Number; var _local2:Number; parent["SoundManager"].PlaySfx("_explosion2"); mGameWin = true; StopGameLoop(); _local1 = GameStage.SpriteLayer.EnemySprite.x; _local2 = GameStage.SpriteLayer.EnemySprite.y; GameStage.SpriteLayer.FxLayer.AddFx("CarExplosion", _local1, _local2); } function EndGameCallBack():void{ parent["SoundManager"].StopMusic(); parent["SoundManager"].PlayMusic("_theme1"); Hud.TalkingHeads.HideAll(); if (mGameWin){ Hud.mTimerScore = (mTimerScore / 30); Hud.ShowPop("WinGamePop"); } else { Hud.ShowPop("LoseGamePop"); }; } function GameLoop(_arg1:Event):void{ var _local2:int; _local2 = (mTimerScore / 30); GameStage.Loop(); Hud.Loop(_local2); mTimerScore++; } function PauseGame():void{ StopGameLoop(); } } }//package
Section 65
//GameStage (GameStage) package { import flash.display.*; import flash.events.*; import flash.utils.*; import flash.text.*; import flash.net.*; public class GameStage extends MovieClip { public var mInitY:Number; public var mFirstInit:Boolean; public var mInitCamX:Number; public var mInitCamY:Number; public var BuildingCollisions:MovieClip; public var SpriteLayer:MovieClip; public var mCamClip:MovieClip; public var mInitX:Number; public function GameStage(){ mInitX = x; mInitY = y; mFirstInit = false; } function Init(_arg1:String):void{ trace((name + " >> Init ()")); x = mInitX; y = mInitY; if (!mFirstInit){ mCamClip = SpriteLayer[_arg1]; mInitCamX = mCamClip.x; mInitCamY = mCamClip.y; mFirstInit = true; }; SpriteLayer.Init(); } function SetCameraPos():void{ var _local1:Number; var _local2:Number; _local1 = (mInitCamY - mCamClip.y); _local2 = (mInitCamX - mCamClip.x); x = _local2; if (_local1 > mInitY){ y = _local1; }; } function Loop():void{ SpriteLayer.Loop(); SetCameraPos(); } } }//package
Section 66
//HeroHead (HeroHead) package { public class HeroHead extends TalkingHeadClass { public function HeroHead(){ addFrameScript(0, frame1, 9, frame10, 19, frame20); } function frame10(){ stop(); } function frame1(){ stop(); } function frame20(){ stop(); } } }//package
Section 67
//Hud (Hud) package { import flash.display.*; import flash.events.*; import flash.geom.*; import flash.utils.*; import flash.text.*; import flash.net.*; public class Hud extends MovieClip { public const mFMath180Pi:Number = 57.2957795130823; public var mPlayerSprite:MovieClip; public var BigExplosion:MovieClip; public var LoseGamePop:MovieClip; public var Countdown:MovieClip; public var Waypoint:MovieClip; public var InstructionsPop:MovieClip; public var PlayerBar:MovieClip; public var BoostBar:MovieClip; public var EnemyBar:MovieClip; public var TalkingHeads:MovieClip; public var mTimerScore:int; public var WinGamePop:MovieClip; public var SendToAFriend:MovieClip; public var mEnemySprite:MovieClip; public var vPrint:TextField; public var GameTime:TextField; function UpdateWaypoint():void{ var _local1:Number; var _local2:Number; var _local3:Number; _local1 = (mEnemySprite.x - mPlayerSprite.x); _local2 = (mEnemySprite.y - mPlayerSprite.y); _local3 = (90 + (Math.atan2(_local2, _local1) * mFMath180Pi)); Waypoint.rotation = _local3; } function Init():void{ HidePops(); UpdateLifeBar("EnemySprite", 100); UpdateLifeBar("PlayerSprite", 100); UpdateBoostBar(0); TalkingHeads.Init(); BigExplosion.gotoAndStop(1); mTimerScore = 0; UpdateGameTime(mTimerScore); mPlayerSprite = parent["GameStage"].SpriteLayer.PlayerSprite; mEnemySprite = parent["GameStage"].SpriteLayer.EnemySprite; } function UpdateLifeBar(_arg1:String, _arg2:int):void{ if (_arg1 == "PlayerSprite"){ PlayerBar.UpdateBar(_arg2); } else { if (_arg1 == "EnemySprite"){ EnemyBar.UpdateBar(_arg2); }; }; } function ShowPop(_arg1:String):void{ var _local2:String; HidePops(); _local2 = _arg1; if (_local2 == "LoseGamePop"){ LoseGamePop.Init(); LoseGamePop.Show(); } else { if (_local2 == "WinGamePop"){ WinGamePop.Init(); WinGamePop.Show(mTimerScore); } else { if (_local2 == "InstructionsPop"){ InstructionsPop.Init(); InstructionsPop.Show(); } else { if (_local2 == "SendToAFriend"){ SendToAFriend.Init(); SendToAFriend.Show(); }; }; }; }; } function UpdateBoostBar(_arg1:Number):void{ BoostBar.Mask.scaleY = (_arg1 / 100); } function Loop(_arg1:int):void{ UpdateWaypoint(); UpdateGameTime(_arg1); } function HidePops():void{ LoseGamePop.visible = false; WinGamePop.visible = false; InstructionsPop.visible = false; } function UpdateGameTime(_arg1:int):void{ GameTime.textColor = 0xFFFFFF; GameTime.text = String(_arg1); } } }//package
Section 68
//Hydrant (Hydrant) package { public class Hydrant extends Prop { public function Hydrant(){ addFrameScript(0, frame1); mType = "Hydrant"; } function frame1(){ stop(); } } }//package
Section 69
//Instructions (Instructions) package { import flash.display.*; import flash.events.*; public class Instructions extends MovieClip { public var GoButton:MovieClip; public function Instructions(){ addFrameScript(0, frame1, 14, frame15, 23, frame24); GoButton.addEventListener(MouseEvent.CLICK, OnGoButton); GoButton.addEventListener(MouseEvent.ROLL_OVER, OnGoOver); GoButton.addEventListener(MouseEvent.ROLL_OUT, OnGoUp); } function Show():void{ gotoAndPlay("_show"); } function Init():void{ trace((name + " >> Init ()")); Show(); } function frame1(){ stop(); } function Hide():void{ gotoAndPlay("_hide"); } function frame24(){ OnHide(); } function OnGoButton(_arg1:MouseEvent):void{ GoButton.gotoAndStop("_press"); Hide(); } function frame15(){ stop(); } function OnGoUp(_arg1:MouseEvent):void{ GoButton.gotoAndStop("_up"); } function OnGoOver(_arg1:MouseEvent):void{ GoButton.gotoAndStop("_over"); } function OnHide():void{ var _local1 = parent; _local1["OpenGame"](); gotoAndStop(1); } } }//package
Section 70
//InstructionsPop (InstructionsPop) package { import flash.display.*; import flash.events.*; public class InstructionsPop extends MovieClip { public var CloseButton:MovieClip; public function InstructionsPop(){ addFrameScript(0, frame1, 14, frame15, 21, frame22); CloseButton.addEventListener(MouseEvent.CLICK, OnCloseButton); } function Show():void{ visible = true; gotoAndPlay("_show"); } function Init():void{ gotoAndStop(1); trace((name + " >> Init ()")); } function Hide():void{ gotoAndPlay("_hide"); } function frame1(){ stop(); } function frame22(){ OnHide(); } function frame15(){ stop(); } function OnCloseButton(_arg1:MouseEvent):void{ Hide(); } function OnHide():void{ var _local1 = parent.parent; _local1["UnpauseGame"](); gotoAndStop(1); visible = false; } } }//package
Section 71
//KeyboardInput (KeyboardInput) package { import flash.display.*; import flash.events.*; import flash.ui.*; public class KeyboardInput { public var mStage:Stage; public var mClient:MovieClip; public function KeyboardInput(_arg1:MovieClip, _arg2:Stage){ mClient = _arg1; mStage = _arg2; mStage.addEventListener(KeyboardEvent.KEY_DOWN, OnKeyDown); mStage.addEventListener(KeyboardEvent.KEY_UP, OnKeyUp); } public function OnKeyDown(_arg1:KeyboardEvent):void{ mClient.OnKeyDown(_arg1.keyCode); } public function OnKeyUp(_arg1:KeyboardEvent):void{ mClient.OnKeyUp(_arg1.keyCode); } } }//package
Section 72
//LifeBar (LifeBar) package { import flash.display.*; public class LifeBar extends MovieClip { public var Bar:MovieClip; function UpdateBar(_arg1:Number):void{ Bar.scaleY = (_arg1 * 0.01); } } }//package
Section 73
//Localization (Localization) package { import flash.display.*; import flash.events.*; import flash.text.*; import flash.net.*; public class Localization { public var mLang:String; public var mClipNum:int; public var mRoot:Object; public var mTotalClipsArr:Array; public var mData:Object; public var mClient:Object; public var mLocTable:LocalizationTable; public function Localization(_arg1:MovieClip, _arg2:String){ mLang = _arg2; mRoot = _arg1; mClient = _arg1; mLocTable = new LocalizationTable(mLang); } function LocalizeText():void{ var _local1:Object; var _local2:int; var _local3:Array; trace("LocalizeText ()"); _local3 = new Array(); mTotalClipsArr = new Array(); _local3[0] = mClient; GetClips(_local3, mTotalClipsArr); } function ShowYellowError(_arg1:Object):void{ var _local2:String; _local2 = _arg1.text; _arg1.text = ((("No Entry(" + mLang) + "): ") + _local2); _arg1.textColor = 0xFFCC00; } function PrintLocalString(_arg1:Object):void{ var _local2:String; var _local3:String; _local2 = _arg1.text; if (_local2.charAt(0) == "$"){ _local3 = mLocTable.GetLocalString(_local2); if (((((!((_local3 == ""))) && (!((_local3.charAt(0) == "!"))))) && (!((_local3.charAt(0) == "*"))))){ _arg1.text = _local3; } else { ShowYellowError(_arg1); }; } else { ShowRedError(_arg1); }; } function GetClips(_arg1:Array, _arg2:Array):void{ var _local3:int; var _local4:Array; var _local5:Array; var _local6:Array; var _local7:int; var _local8:int; var _local9:Object; var _local10:int; var _local11:int; _local4 = _arg2; _local5 = new Array(); _local6 = new Array(); _local7 = _arg1.length; _local8 = _local4.length; _local10 = 0; while (_local10 < _local7) { _local3 = _arg1[_local10]["numChildren"]; _local11 = 0; while (_local11 < _local3) { _local9 = _arg1[_local10]["getChildAt"](_local11); if (((((!((_local9 == "[object TextField]"))) && (!((_local9 == "[object Shape]"))))) && (!((_local9 == "[object StaticText]"))))){ _local5[_local5.length] = _local9; } else { if (_local9 == "[object TextField]"){ PrintLocalString(_local9); }; }; _local11++; }; _local10++; }; _local6 = _local4.concat(_local5); if (_local6.length > _local8){ mTotalClipsArr = _local6; GetClips(_local5, mTotalClipsArr); }; } function ShowRedError(_arg1:Object):void{ var _local2:String; _local2 = _arg1.text; _arg1.text = ("*Error: " + _local2); _arg1.textColor = 0xFF0000; } function LocalizeString(_arg1:String):String{ var _local2:String; _local2 = mLocTable.GetLocalString(_arg1); return (_local2); } } }//package
Section 74
//LocalizationTable (LocalizationTable) package { public class LocalizationTable { public var mLang:String; public function LocalizationTable(_arg1:String){ mLang = _arg1; trace("LocalizationTable ()"); } function GetLocalString(_arg1:String):String{ var _local2:String; if (_arg1 == "$Loading"){ trace(("pString == " + _arg1)); switch (mLang){ case "US": _local2 = "LOADING"; break; case "GB": _local2 = "LOADING"; break; case "DE": _local2 = ""; break; case "ES": _local2 = ""; break; case "FR": _local2 = ""; break; case "IT": _local2 = ""; break; case "NL": _local2 = ""; break; default: _local2 = ("!" + _arg1); }; trace(("vRetString == " + _local2)); } else { if (_arg1 == "$BroughtToYouBy"){ trace(("pString == " + _arg1)); switch (mLang){ case "US": _local2 = "BROUGHT TO YOU BY:"; break; case "GB": _local2 = "BROUGHT TO YOU BY:"; break; case "DE": _local2 = ""; break; case "ES": _local2 = ""; break; case "FR": _local2 = ""; break; case "IT": _local2 = ""; break; case "NL": _local2 = ""; break; default: _local2 = ("!" + _arg1); }; trace(("vRetString == " + _local2)); } else { if (_arg1 == "$TitleGameInfo"){ switch (mLang){ case "US": _local2 = "YOU ARE DAN MILES. AS A FORMER CRIMINAL TURNED COP, ONLY YOU CAN WORK BOTH SIDES OF THE LAW AND SAVE THE CITY FROM TERRORIST ATTACKS."; break; case "GB": _local2 = "YOU ARE DAN MILES. AS A FORMER CRIMINAL TURNED COP, ONLY YOU CAN WORK BOTH SIDES OF THE LAW AND SAVE THE CITY FROM TERRORIST ATTACKS."; break; case "DE": _local2 = ""; break; case "ES": _local2 = ""; break; case "FR": _local2 = ""; break; case "IT": _local2 = ""; break; case "NL": _local2 = ""; break; default: _local2 = ("!" + _arg1); }; } else { if (_arg1 == "$Congratulations"){ switch (mLang){ case "US": _local2 = "CONGRATULATIONS!"; break; case "GB": _local2 = "CONGRATULATIONS!"; break; case "DE": _local2 = ""; break; case "ES": _local2 = ""; break; case "FR": _local2 = ""; break; case "IT": _local2 = ""; break; case "NL": _local2 = ""; break; default: _local2 = ("!" + _arg1); }; } else { if (_arg1 == "$YouSavedCityHall"){ switch (mLang){ case "US": _local2 = "YOU SAVED CITY HALL"; break; case "GB": _local2 = "YOU SAVED CITY HALL"; break; case "DE": _local2 = ""; break; case "ES": _local2 = ""; break; case "FR": _local2 = ""; break; case "IT": _local2 = ""; break; case "NL": _local2 = ""; break; default: _local2 = ("!" + _arg1); }; } else { if (_arg1 == "$Instructions"){ switch (mLang){ case "US": _local2 = "INSTRUCTIONS"; break; case "GB": _local2 = "INSTRUCTIONS"; break; case "DE": _local2 = ""; break; case "ES": _local2 = ""; break; case "FR": _local2 = ""; break; case "IT": _local2 = ""; break; case "NL": _local2 = ""; break; default: _local2 = ("!" + _arg1); }; } else { if (_arg1 == "$YourFriendsEmail"){ switch (mLang){ case "US": _local2 = "YOUR FRIEND'S EMAIL:"; break; case "GB": _local2 = "YOUR FRIEND'S EMAIL:"; break; case "DE": _local2 = ""; break; case "ES": _local2 = ""; break; case "FR": _local2 = ""; break; case "IT": _local2 = ""; break; case "NL": _local2 = ""; break; default: _local2 = ("!" + _arg1); }; } else { if (_arg1 == "$Quit"){ switch (mLang){ case "US": _local2 = "QUIT"; break; case "GB": _local2 = "QUIT"; break; case "DE": _local2 = ""; break; case "ES": _local2 = ""; break; case "FR": _local2 = ""; break; case "IT": _local2 = ""; break; case "NL": _local2 = ""; break; default: _local2 = ("!" + _arg1); }; } else { if (_arg1 == "$Restart"){ switch (mLang){ case "US": _local2 = "RESTART"; break; case "GB": _local2 = "RESTART"; break; case "DE": _local2 = ""; break; case "ES": _local2 = ""; break; case "FR": _local2 = ""; break; case "IT": _local2 = ""; break; case "NL": _local2 = ""; break; default: _local2 = ("!" + _arg1); }; } else { if (_arg1 == "$PlayNow"){ switch (mLang){ case "US": _local2 = "PLAY NOW"; break; case "GB": _local2 = "PLAY NOW"; break; case "DE": _local2 = ""; break; case "ES": _local2 = ""; break; case "FR": _local2 = ""; break; case "IT": _local2 = ""; break; case "NL": _local2 = ""; break; default: _local2 = ("!" + _arg1); }; } else { if (_arg1 == "$Difficulty"){ switch (mLang){ case "US": _local2 = "DIFFICULTY"; break; case "GB": _local2 = "DIFFICULTY"; break; case "DE": _local2 = ""; break; case "ES": _local2 = ""; break; case "FR": _local2 = ""; break; case "IT": _local2 = ""; break; case "NL": _local2 = ""; break; default: _local2 = ("!" + _arg1); }; } else { if (_arg1 == "$Easy"){ switch (mLang){ case "US": _local2 = "EASY"; break; case "GB": _local2 = "EASY"; break; case "DE": _local2 = ""; break; case "ES": _local2 = ""; break; case "FR": _local2 = ""; break; case "IT": _local2 = ""; break; case "NL": _local2 = ""; break; default: _local2 = ("!" + _arg1); }; } else { if (_arg1 == "$Hard"){ switch (mLang){ case "US": _local2 = "HARD"; break; case "GB": _local2 = "HARD"; break; case "DE": _local2 = ""; break; case "ES": _local2 = ""; break; case "FR": _local2 = ""; break; case "IT": _local2 = ""; break; case "NL": _local2 = ""; break; default: _local2 = ("!" + _arg1); }; } else { if (_arg1 == "$On"){ switch (mLang){ case "US": _local2 = "ON"; break; case "GB": _local2 = "ON"; break; case "DE": _local2 = ""; break; case "ES": _local2 = ""; break; case "FR": _local2 = ""; break; case "IT": _local2 = ""; break; case "NL": _local2 = ""; break; default: _local2 = ("!" + _arg1); }; } else { if (_arg1 == "$Off"){ switch (mLang){ case "US": _local2 = "Off"; break; case "GB": _local2 = "Off"; break; case "DE": _local2 = ""; break; case "ES": _local2 = ""; break; case "FR": _local2 = ""; break; case "IT": _local2 = ""; break; case "NL": _local2 = ""; break; default: _local2 = ("!" + _arg1); }; } else { if (_arg1 == "$Sound:"){ switch (mLang){ case "US": _local2 = "SOUND:"; break; case "GB": _local2 = "SOUND:"; break; case "DE": _local2 = ""; break; case "ES": _local2 = ""; break; case "FR": _local2 = ""; break; case "IT": _local2 = ""; break; case "NL": _local2 = ""; break; default: _local2 = ("!" + _arg1); }; } else { if (_arg1 == "$Time:"){ switch (mLang){ case "US": _local2 = "TIME:"; break; case "GB": _local2 = "TIME:"; break; case "DE": _local2 = ""; break; case "ES": _local2 = ""; break; case "FR": _local2 = ""; break; case "IT": _local2 = ""; break; case "NL": _local2 = ""; break; default: _local2 = ("!" + _arg1); }; } else { if (_arg1 == "$InstructionsSteer"){ switch (mLang){ case "US": _local2 = "Use the arrow keys, or WASD to steer."; break; case "GB": _local2 = "Use the arrow keys, or WASD to steer."; break; case "DE": _local2 = ""; break; case "ES": _local2 = ""; break; case "FR": _local2 = ""; break; case "IT": _local2 = ""; break; case "NL": _local2 = ""; break; default: _local2 = ("!" + _arg1); }; } else { if (_arg1 == "$InstructionsBoost"){ switch (mLang){ case "US": _local2 = "Pick up Police Sirens to build your BOOST meter. Use the SPACEBAR to get an extra boost of speed!"; break; case "GB": _local2 = "Pick up Police Sirens to build your BOOST meter. Use the SPACEBAR to get an extra boost of speed!"; break; case "DE": _local2 = ""; break; case "ES": _local2 = ""; break; case "FR": _local2 = ""; break; case "IT": _local2 = ""; break; case "NL": _local2 = ""; break; default: _local2 = ("!" + _arg1); }; } else { if (_arg1 == "$InstructionsTerrorists"){ switch (mLang){ case "US": _local2 = "Ram the terrorists out of commission before they blow up city hall. Watch out, they're armed!"; break; case "GB": _local2 = "Ram the terrorists out of commission before they blow up city hall. Watch out, they're armed!"; break; case "DE": _local2 = ""; break; case "ES": _local2 = ""; break; case "FR": _local2 = ""; break; case "IT": _local2 = ""; break; case "NL": _local2 = ""; break; default: _local2 = ("!" + _arg1); }; } else { if (_arg1 == "$Go"){ switch (mLang){ case "US": _local2 = "GO!"; break; case "GB": _local2 = "GO!"; break; case "DE": _local2 = ""; break; case "ES": _local2 = ""; break; case "FR": _local2 = ""; break; case "IT": _local2 = ""; break; case "NL": _local2 = ""; break; default: _local2 = ("!" + _arg1); }; } else { if (_arg1 == "$Boost"){ switch (mLang){ case "US": _local2 = "BOOST"; break; case "GB": _local2 = "BOOST"; break; case "DE": _local2 = ""; break; case "ES": _local2 = ""; break; case "FR": _local2 = ""; break; case "IT": _local2 = ""; break; case "NL": _local2 = ""; break; default: _local2 = ("!" + _arg1); }; } else { if (_arg1 == "$YourScore"){ switch (mLang){ case "US": _local2 = "YOUR SCORE:"; break; case "GB": _local2 = "YOUR SCORE:"; break; case "DE": _local2 = ""; break; case "ES": _local2 = ""; break; case "FR": _local2 = ""; break; case "IT": _local2 = ""; break; case "NL": _local2 = ""; break; default: _local2 = ("!" + _arg1); }; } else { if (_arg1 == "$YouBeatTheBadGuyIn:"){ switch (mLang){ case "US": _local2 = "YOU BEAT THE BAD GUY IN:"; break; case "GB": _local2 = "YOU BEAT THE BAD GUY IN:"; break; case "DE": _local2 = ""; break; case "ES": _local2 = ""; break; case "FR": _local2 = ""; break; case "IT": _local2 = ""; break; case "NL": _local2 = ""; break; default: _local2 = ("!" + _arg1); }; } else { if (_arg1 == "$Seconds"){ switch (mLang){ case "US": _local2 = "SECONDS"; break; case "GB": _local2 = "SECONDS"; break; case "DE": _local2 = ""; break; case "ES": _local2 = ""; break; case "FR": _local2 = ""; break; case "IT": _local2 = ""; break; case "NL": _local2 = ""; break; default: _local2 = ("!" + _arg1); }; } else { if (_arg1 == "$Replay"){ switch (mLang){ case "US": _local2 = "REPLAY"; break; case "GB": _local2 = "REPLAY"; break; case "DE": _local2 = ""; break; case "ES": _local2 = ""; break; case "FR": _local2 = ""; break; case "IT": _local2 = ""; break; case "NL": _local2 = ""; break; default: _local2 = ("!" + _arg1); }; } else { if (_arg1 == "$OrderTheGame"){ switch (mLang){ case "US": _local2 = "ORDER THE GAME"; break; case "GB": _local2 = "ORDER THE GAME"; break; case "DE": _local2 = ""; break; case "ES": _local2 = ""; break; case "FR": _local2 = ""; break; case "IT": _local2 = ""; break; case "NL": _local2 = ""; break; default: _local2 = ("!" + _arg1); }; } else { if (_arg1 == "$SendToAFriend"){ switch (mLang){ case "US": _local2 = "SEND TO A FRIEND"; break; case "GB": _local2 = "SEND TO A FRIEND"; break; case "DE": _local2 = ""; break; case "ES": _local2 = ""; break; case "FR": _local2 = ""; break; case "IT": _local2 = ""; break; case "NL": _local2 = ""; break; default: _local2 = ("!" + _arg1); }; } else { if (_arg1 == "$Send"){ switch (mLang){ case "US": _local2 = "SEND"; break; case "GB": _local2 = "SEND"; break; case "DE": _local2 = ""; break; case "ES": _local2 = ""; break; case "FR": _local2 = ""; break; case "IT": _local2 = ""; break; case "NL": _local2 = ""; break; default: _local2 = ("!" + _arg1); }; } else { if (_arg1 == "$EmailSent"){ switch (mLang){ case "US": _local2 = "EMAIL SENT!"; break; case "GB": _local2 = "EMAIL SENT!"; break; case "DE": _local2 = ""; break; case "ES": _local2 = ""; break; case "FR": _local2 = ""; break; case "IT": _local2 = ""; break; case "NL": _local2 = ""; break; default: _local2 = ("!" + _arg1); }; } else { if (_arg1 == "$MoreAboutCop"){ switch (mLang){ case "US": _local2 = "MORE ABOUT C.O.P."; break; case "GB": _local2 = "MORE ABOUT C.O.P."; break; case "DE": _local2 = ""; break; case "ES": _local2 = ""; break; case "FR": _local2 = ""; break; case "IT": _local2 = ""; break; case "NL": _local2 = ""; break; default: _local2 = ("!" + _arg1); }; } else { if (_arg1 == "$GameOver"){ switch (mLang){ case "US": _local2 = "GAME OVER"; break; case "GB": _local2 = "GAME OVER"; break; case "DE": _local2 = ""; break; case "ES": _local2 = ""; break; case "FR": _local2 = ""; break; case "IT": _local2 = ""; break; case "NL": _local2 = ""; break; default: _local2 = ("!" + _arg1); }; } else { if (_arg1 == "$CityHallDestroyed"){ switch (mLang){ case "US": _local2 = "CITY HALL WAS DESTROYED"; break; case "GB": _local2 = "CITY HALL WAS DESTROYED"; break; case "DE": _local2 = ""; break; case "ES": _local2 = ""; break; case "FR": _local2 = ""; break; case "IT": _local2 = ""; break; case "NL": _local2 = ""; break; default: _local2 = ("!" + _arg1); }; } else { if (_arg1 == "$ChiefDialogue0"){ switch (mLang){ case "US": _local2 = "The terrorists are planning to blow up city hall! Stop them!"; break; case "GB": _local2 = "The terrorists are planning to blow up city hall! Stop them!"; break; case "DE": _local2 = ""; break; case "ES": _local2 = ""; break; case "FR": _local2 = ""; break; case "IT": _local2 = ""; break; case "NL": _local2 = ""; break; default: _local2 = ("!" + _arg1); }; } else { if (_arg1 == "$ChiefDialogue1"){ switch (mLang){ case "US": _local2 = "Ram them Officer Miles!"; break; case "GB": _local2 = "Ram them Officer Miles!"; break; case "DE": _local2 = ""; break; case "ES": _local2 = ""; break; case "FR": _local2 = ""; break; case "IT": _local2 = ""; break; case "NL": _local2 = ""; break; default: _local2 = ("!" + _arg1); }; } else { if (_arg1 == "$ChiefDialogue2"){ switch (mLang){ case "US": _local2 = "They’re halfway to City Hall!"; break; case "GB": _local2 = "They’re halfway to City Hall!"; break; case "DE": _local2 = ""; break; case "ES": _local2 = ""; break; case "FR": _local2 = ""; break; case "IT": _local2 = ""; break; case "NL": _local2 = ""; break; default: _local2 = ("!" + _arg1); }; } else { if (_arg1 == "$ChiefDialogue3"){ switch (mLang){ case "US": _local2 = "Move it officer! You’re losing them!"; break; case "GB": _local2 = "Move it officer! You’re losing them!"; break; case "DE": _local2 = ""; break; case "ES": _local2 = ""; break; case "FR": _local2 = ""; break; case "IT": _local2 = ""; break; case "NL": _local2 = ""; break; default: _local2 = ("!" + _arg1); }; } else { if (_arg1 == "$ChiefDialogue4"){ switch (mLang){ case "US": _local2 = "Oh no, it’s too late..."; break; case "GB": _local2 = "Oh no, it’s too late..."; break; case "DE": _local2 = ""; break; case "ES": _local2 = ""; break; case "FR": _local2 = ""; break; case "IT": _local2 = ""; break; case "NL": _local2 = ""; break; default: _local2 = ("!" + _arg1); }; } else { if (_arg1 == "$HeroDialogue0"){ switch (mLang){ case "US": _local2 = "They’re toast!"; break; case "GB": _local2 = "They’re toast!"; break; case "DE": _local2 = ""; break; case "ES": _local2 = ""; break; case "FR": _local2 = ""; break; case "IT": _local2 = ""; break; case "NL": _local2 = ""; break; default: _local2 = ("!" + _arg1); }; } else { if (_arg1 == "$HeroDialogue1"){ switch (mLang){ case "US": _local2 = "There’s no way they’re getting by me!"; break; case "GB": _local2 = "There’s no way they’re getting by me!"; break; case "DE": _local2 = ""; break; case "ES": _local2 = ""; break; case "FR": _local2 = ""; break; case "IT": _local2 = ""; break; case "NL": _local2 = ""; break; default: _local2 = ("!" + _arg1); }; } else { if (_arg1 == "$HeroDialogue2"){ switch (mLang){ case "US": _local2 = "I’m on it!"; break; case "GB": _local2 = "I’m on it!"; break; case "DE": _local2 = ""; break; case "ES": _local2 = ""; break; case "FR": _local2 = ""; break; case "IT": _local2 = ""; break; case "NL": _local2 = ""; break; default: _local2 = ("!" + _arg1); }; } else { if (_arg1 == "$TerroristDialogue0"){ switch (mLang){ case "US": _local2 = "Hahahaha, you’ll never catch me copper!"; break; case "GB": _local2 = "Hahahaha, you’ll never catch me copper!"; break; case "DE": _local2 = ""; break; case "ES": _local2 = ""; break; case "FR": _local2 = ""; break; case "IT": _local2 = ""; break; case "NL": _local2 = ""; break; default: _local2 = ("!" + _arg1); }; } else { if (_arg1 == "$TerroristDialogue1"){ switch (mLang){ case "US": _local2 = "Prepare to meet your maker!"; break; case "GB": _local2 = "Prepare to meet your maker!"; break; case "DE": _local2 = ""; break; case "ES": _local2 = ""; break; case "FR": _local2 = ""; break; case "IT": _local2 = ""; break; case "NL": _local2 = ""; break; default: _local2 = ("!" + _arg1); }; } else { if (_arg1 == "$TerroristDialogue2"){ switch (mLang){ case "US": _local2 = "You call that driving? Pathetic."; break; case "GB": _local2 = "You call that driving? Pathetic."; break; case "DE": _local2 = ""; break; case "ES": _local2 = ""; break; case "FR": _local2 = ""; break; case "IT": _local2 = ""; break; case "NL": _local2 = ""; break; default: _local2 = ("!" + _arg1); }; } else { if (_arg1 == "$TerroristTaunt0"){ switch (mLang){ case "US": _local2 = "I've got you now!"; break; case "GB": _local2 = "I've got you now!"; break; case "DE": _local2 = ""; break; case "ES": _local2 = ""; break; case "FR": _local2 = ""; break; case "IT": _local2 = ""; break; case "NL": _local2 = ""; break; default: _local2 = ("!" + _arg1); }; } else { if (_arg1 == "$TerroristTaunt1"){ switch (mLang){ case "US": _local2 = "You'll have to do better than that!"; break; case "GB": _local2 = "You'll have to do better than that!"; break; case "DE": _local2 = ""; break; case "ES": _local2 = ""; break; case "FR": _local2 = ""; break; case "IT": _local2 = ""; break; case "NL": _local2 = ""; break; default: _local2 = ("!" + _arg1); }; } else { if (_arg1 == "$TerroristTaunt2"){ switch (mLang){ case "US": _local2 = "You can't stop me!"; break; case "GB": _local2 = "You can't stop me!"; break; case "DE": _local2 = ""; break; case "ES": _local2 = ""; break; case "FR": _local2 = ""; break; case "IT": _local2 = ""; break; case "NL": _local2 = ""; break; default: _local2 = ("!" + _arg1); }; } else { if (_arg1 == "$TerroristTaunt3"){ switch (mLang){ case "US": _local2 = "You're mine!"; break; case "GB": _local2 = "You're mine!"; break; case "DE": _local2 = ""; break; case "ES": _local2 = ""; break; case "FR": _local2 = ""; break; case "IT": _local2 = ""; break; case "NL": _local2 = ""; break; default: _local2 = ("!" + _arg1); }; } else { if (_arg1 == "$RewardMessage0"){ switch (mLang){ case "US": _local2 = "You're the toughest C.O.P in town!"; break; case "GB": _local2 = "You're the toughest C.O.P in town!"; break; case "DE": _local2 = ""; break; case "ES": _local2 = ""; break; case "FR": _local2 = ""; break; case "IT": _local2 = ""; break; case "NL": _local2 = ""; break; default: _local2 = ("!" + _arg1); }; } else { if (_arg1 == "$RewardMessage1"){ switch (mLang){ case "US": _local2 = "Good driving but you could do better."; break; case "GB": _local2 = "Good driving but you could do better."; break; case "DE": _local2 = ""; break; case "ES": _local2 = ""; break; case "FR": _local2 = ""; break; case "IT": _local2 = ""; break; case "NL": _local2 = ""; break; default: _local2 = ("!" + _arg1); }; } else { if (_arg1 == "$RewardMessage2"){ switch (mLang){ case "US": _local2 = "Some training in the academy would do you good."; break; case "GB": _local2 = "Some training in the academy would do you good."; break; case "DE": _local2 = ""; break; case "ES": _local2 = ""; break; case "FR": _local2 = ""; break; case "IT": _local2 = ""; break; case "NL": _local2 = ""; break; default: _local2 = ("!" + _arg1); }; } else { _local2 = "*Error: No entry in StringTable.as"; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; }; return (_local2); } } }//package
Section 75
//LoseGamePop (LoseGamePop) package { import flash.display.*; import flash.events.*; import flash.net.*; public class LoseGamePop extends MovieClip { public var OrderButton:MovieClip; public var mExitVar:String; public var ReplayButton:MovieClip; public var SendFriendButton:MovieClip; public var InfoButton:MovieClip; public function LoseGamePop(){ addFrameScript(0, frame1, 16, frame17, 29, frame30, 39, frame40); ReplayButton.addEventListener(MouseEvent.CLICK, OnReplayButton); ReplayButton.addEventListener(MouseEvent.ROLL_OVER, OnReplayOver); ReplayButton.addEventListener(MouseEvent.ROLL_OUT, OnReplayUp); InfoButton.addEventListener(MouseEvent.CLICK, OnInfoButton); InfoButton.addEventListener(MouseEvent.ROLL_OVER, OnInfoOver); InfoButton.addEventListener(MouseEvent.ROLL_OUT, OnInfoUp); SendFriendButton.addEventListener(MouseEvent.CLICK, OnSendFriendButton); SendFriendButton.addEventListener(MouseEvent.ROLL_OVER, OnSendFriendOver); SendFriendButton.addEventListener(MouseEvent.ROLL_OUT, OnSendFriendUp); OrderButton.addEventListener(MouseEvent.CLICK, OnOrderButton); OrderButton.addEventListener(MouseEvent.ROLL_OVER, OnOrderOver); OrderButton.addEventListener(MouseEvent.ROLL_OUT, OnOrderUp); } function OnReplayUp(_arg1:MouseEvent):void{ ReplayButton.gotoAndStop("_up"); } function OnOrderOver(_arg1:MouseEvent):void{ OrderButton.gotoAndStop("_over"); } function Show():void{ visible = true; gotoAndPlay("_show"); } function Init():void{ trace((name + " >> Init ()")); mExitVar = ""; gotoAndStop(1); } function OnSendFriendOver(_arg1:MouseEvent):void{ SendFriendButton.gotoAndStop("_over"); } function OnSendFriendButton(_arg1:MouseEvent):void{ SendFriendButton.gotoAndStop("_press"); mExitVar = "SendFriend"; Hide(); } function OnSendFriendUp(_arg1:MouseEvent):void{ SendFriendButton.gotoAndStop("_up"); } function Hide():void{ if (visible){ if (mExitVar == "Replay"){ gotoAndPlay("_replayHide"); } else { gotoAndPlay("_hide"); }; }; } function frame1(){ stop(); } function frame17(){ stop(); } function OnOrderUp(_arg1:MouseEvent):void{ OrderButton.gotoAndStop("_up"); } function frame30(){ OnHide(); } function OnReplayButton(_arg1:MouseEvent):void{ ReplayButton.gotoAndStop("_press"); mExitVar = "Replay"; Hide(); } function OnOrderButton(_arg1:MouseEvent):void{ var _local2:URLRequest; OrderButton.gotoAndStop("_press"); _local2 = new URLRequest("http://coptherecruit.ubi.com/buynow?utm_source=partnersites&utm_medium=flashgame_buynow&utm_campaign=COP"); navigateToURL(_local2); } function frame40(){ OnHide(); } function OnReplayOver(_arg1:MouseEvent):void{ ReplayButton.gotoAndStop("_over"); } function OnInfoOver(_arg1:MouseEvent):void{ InfoButton.gotoAndStop("_over"); } function OnInfoUp(_arg1:MouseEvent):void{ InfoButton.gotoAndStop("_up"); } function OnHide():void{ if (mExitVar == "Replay"){ var _local1 = parent.parent.parent; _local1["SetMode"]("Game"); } else { if (mExitVar == "SendFriend"){ _local1 = parent; _local1["ShowPop"]("SendToAFriend"); }; }; gotoAndStop(1); visible = false; } function OnInfoButton(_arg1:MouseEvent):void{ var _local2:URLRequest; InfoButton.gotoAndStop("_press"); _local2 = new URLRequest("http://coptherecruit.ubi.com?utm_source=partnersites&utm_medium=flashgame&utm_campaign=COP"); navigateToURL(_local2); } } }//package
Section 76
//Mailbox (Mailbox) package { public class Mailbox extends Prop { public function Mailbox(){ addFrameScript(0, frame1); mType = "Mailbox"; } function frame1(){ stop(); } } }//package
Section 77
//MainMenu (MainMenu) package { import flash.display.*; import flash.events.*; import flash.text.*; import flash.net.*; public class MainMenu extends MovieClip { public var mExitVar:String; public var HardButton:MovieClip; public var EasyButton:MovieClip; public var TitleText:MovieClip; public var PlayNowButton:MovieClip; public var AboutButton:MovieClip; public function MainMenu(){ addFrameScript(0, frame1, 44, frame45, 59, frame60, 83, frame84); PlayNowButton.addEventListener(MouseEvent.CLICK, OnPlayNowButton); PlayNowButton.addEventListener(MouseEvent.ROLL_OVER, OnPlayNowOver); PlayNowButton.addEventListener(MouseEvent.ROLL_OUT, OnPlayNowUp); AboutButton.addEventListener(MouseEvent.CLICK, OnAboutButton); AboutButton.addEventListener(MouseEvent.ROLL_OVER, OnAboutOver); AboutButton.addEventListener(MouseEvent.ROLL_OUT, OnAboutUp); EasyButton.addEventListener(MouseEvent.CLICK, OnEasyButton); EasyButton.addEventListener(MouseEvent.ROLL_OVER, OnEasyOver); EasyButton.addEventListener(MouseEvent.ROLL_OUT, OnEasyUp); HardButton.addEventListener(MouseEvent.CLICK, OnHardButton); HardButton.addEventListener(MouseEvent.ROLL_OVER, OnHardOver); HardButton.addEventListener(MouseEvent.ROLL_OUT, OnHardUp); } function OnAboutUp(_arg1:MouseEvent):void{ AboutButton.gotoAndStop("_up"); } function OnPlayNowUp(_arg1:MouseEvent):void{ PlayNowButton.gotoAndStop("_up"); } function OnPlayNowButton(_arg1:MouseEvent):void{ PlayNowButton.gotoAndStop("_press"); ShowDifficultySelect(); } function OnEasyUp(_arg1:MouseEvent):void{ EasyButton.gotoAndStop("_up"); } function frame84(){ OnHide(); } function Init():void{ trace((name + " >> Init ()")); Show(); } function Show():void{ gotoAndPlay("_show"); } function OnEasyOver(_arg1:MouseEvent):void{ EasyButton.gotoAndStop("_over"); } function OnHardButton(_arg1:MouseEvent):void{ HardButton.gotoAndStop("_press"); parent.parent["Game"].mDifficulty = 1; Hide("PlayNow"); } function Hide(_arg1:String):void{ mExitVar = _arg1; gotoAndPlay("_hide"); } function frame1(){ stop(); } function OnEasyButton(_arg1:MouseEvent):void{ EasyButton.gotoAndStop("_press"); parent.parent["Game"].mDifficulty = 0; Hide("PlayNow"); } function OnPlayNowOver(_arg1:MouseEvent):void{ PlayNowButton.gotoAndStop("_over"); } function OnAboutButton(_arg1:MouseEvent):void{ var _local2:URLRequest; AboutButton.gotoAndStop("_press"); _local2 = new URLRequest("http://coptherecruit.ubi.com?utm_source=partnersites&utm_medium=flashgame&utm_campaign=COP"); navigateToURL(_local2); } function frame45(){ stop(); } function OnHardOver(_arg1:MouseEvent):void{ HardButton.gotoAndStop("_over"); } function OnAboutOver(_arg1:MouseEvent):void{ AboutButton.gotoAndStop("_over"); } function OnHardUp(_arg1:MouseEvent):void{ HardButton.gotoAndStop("_up"); } function ShowDifficultySelect():void{ gotoAndPlay("_showDifficulty"); } function OnHide():void{ if (mExitVar == "PlayNow"){ var _local1 = parent; _local1["SetScreen"]("Instructions"); }; gotoAndStop(1); } function frame60(){ stop(); } } }//package
Section 78
//MochiBot (MochiBot) package { import flash.display.*; import flash.net.*; import flash.system.*; public dynamic class MochiBot extends Sprite { public static function track(_arg1:Sprite, _arg2:String):MochiBot{ var _local3:MochiBot; var _local4:String; var _local5:URLVariables; var _local6:String; var _local7:URLRequest; var _local8:Loader; if (Security.sandboxType == "localWithFile"){ return (null); }; _local3 = new (MochiBot); _arg1.addChild(_local3); Security.allowDomain("*"); Security.allowInsecureDomain("*"); _local4 = "http://core.mochibot.com/my/core.swf"; _local5 = new URLVariables(); _local5["sb"] = Security.sandboxType; _local5["v"] = Capabilities.version; _local5["swfid"] = _arg2; _local5["mv"] = "8"; _local5["fv"] = "9"; _local6 = _local3.root.loaderInfo.loaderURL; if (_local6.indexOf("http") == 0){ _local5["url"] = _local6; } else { _local5["url"] = "local"; }; _local7 = new URLRequest(_local4); _local7.contentType = "application/x-www-form-urlencoded"; _local7.method = URLRequestMethod.POST; _local7.data = _local5; _local8 = new Loader(); _local3.addChild(_local8); _local8.load(_local7); return (_local3); } } }//package
Section 79
//Oilmark (Oilmark) package { public class Oilmark extends Prop { public function Oilmark(){ addFrameScript(81, frame82, 82, frame83); } function frame82(){ var _local1 = parent; _local1["RemoveTiremark"](this); } function frame83(){ stop(); } } }//package
Section 80
//OilSlick (OilSlick) package { public class OilSlick extends Prop { public function OilSlick(){ mType = "OilSlick"; } } }//package
Section 81
//PlayerLifeBar (PlayerLifeBar) package { public class PlayerLifeBar extends LifeBar { } }//package
Section 82
//PlayerSprite (PlayerSprite) package { import flash.display.*; import flash.events.*; import flash.geom.*; import flash.utils.*; import flash.text.*; import flash.net.*; public class PlayerSprite extends BaseSprite { public var mKeyRt:Boolean; public var KeyInput:Object; public var mInitX:Number; public var mKeyUp:Boolean; public var mInitY:Number; public var mKeyDn:Boolean; public var mKeySpace:Boolean; public var mKeyLt:Boolean; public function PlayerSprite(){ KeyInput = new KeyboardInput(this, stage); mInitX = x; mInitY = y; } function OnKeyUp(_arg1:int):void{ if ((((_arg1 == 37)) || ((_arg1 == 65)))){ mKeyLt = false; }; if ((((_arg1 == 38)) || ((_arg1 == 87)))){ mKeyUp = false; }; if ((((_arg1 == 39)) || ((_arg1 == 68)))){ mKeyRt = false; }; if ((((_arg1 == 40)) || ((_arg1 == 83)))){ mKeyDn = false; }; if (_arg1 == 32){ mKeySpace = false; }; } function OnKeyDown(_arg1:int):void{ if ((((_arg1 == 37)) || ((_arg1 == 65)))){ mKeyLt = true; }; if ((((_arg1 == 38)) || ((_arg1 == 87)))){ mKeyUp = true; }; if ((((_arg1 == 39)) || ((_arg1 == 68)))){ mKeyRt = true; }; if ((((_arg1 == 40)) || ((_arg1 == 83)))){ mKeyDn = true; }; if (_arg1 == 32){ mKeySpace = true; }; } function Loop():void{ if (mKeyUp){ OnCntrlUp(); }; if (mKeyDn){ OnCntrlDn(); }; if (mKeyLt){ OnCntrlLt(); }; if (mKeyRt){ OnCntrlRt(); }; if (mKeySpace){ OnCtrlSpace(); }; if (!mKeySpace){ StopBoost(); }; if (((!(mKeyUp)) && (!(mKeyDn)))){ Decelerate(); }; if (((!(mKeyLt)) && (!(mKeyRt)))){ StopSteer(); }; UpdateSprite(); } function Init():void{ trace((name + " >> Init ()")); mSpriteLayer = parent.parent["SpriteLayer"]; mSoundManager = parent.parent.parent.parent["SoundManager"]; mGame = parent.parent.parent.parent["Game"]; mGameStage = parent.parent.parent["GameStage"]; mProps = parent["mPropsClip"]; mTiremarksLayer = parent["TiremarksLayer"]; mArt = parent["PlayerArt"]; mTalkingHeads = parent.parent.parent["Hud"].TalkingHeads; mDialogueCues = parent["DialogueCueLayer"].mDialogueCues; x = mInitX; y = mInitY; rotation = 0; mDriveAccel = 0; mDrivePower = 0; mDrivePowerX = 0; mDrivePowerY = 0; mAccelAng = 0; mColAng = 0; mDefaultFric = 0.86; mColForceX = 0; mColForceY = 0; UpdateArt(); } } }//package
Section 83
//Prop (Prop) package { import flash.display.*; public class Prop extends MovieClip { public var mRot:Number; public var mAccelY:Number; public var mAccelX:Number; public var mType:String; public var mX:Number; public var mY:Number; function ResetProp():void{ x = mX; y = mY; rotation = mRot; gotoAndStop(1); visible = true; alpha = 1; mAccelX = 0; mAccelY = 0; } function AnimateCrash():void{ if (alpha > 0.05){ x = (x + mAccelX); y = (y + mAccelY); mAccelX = (mAccelX * 0.8); mAccelY = (mAccelY * 0.8); alpha = (alpha * 0.85); } else { alpha = 0; visible = false; }; } function CrashProp(_arg1:Number, _arg2:Number):void{ mAccelX = (_arg1 * 2); mAccelY = (_arg2 * 2); } } }//package
Section 84
//ScoreInd (ScoreInd) package { import flash.display.*; import flash.text.*; public class ScoreInd extends MovieClip { public var mLocal:Localization; public var mLang:String; public var ScoreText:TextField; public var RewardMessage:TextField; function Show():void{ visible = true; gotoAndPlay("_show"); } function Init(_arg1:int):void{ var _local2:String; mLocal = parent.parent.parent.parent.parent["mLocal"]; ScoreText.textColor = 0xFFFFFF; ScoreText.text = String(_arg1); RewardMessage.textColor = 0xFFFFFF; if (_arg1 < 70){ _local2 = mLocal.LocalizeString("$RewardMessage0"); } else { if ((((_arg1 > 70)) && ((_arg1 < 100)))){ _local2 = mLocal.LocalizeString("$RewardMessage1"); } else { if (_arg1 > 100){ _local2 = mLocal.LocalizeString("$RewardMessage2"); }; }; }; RewardMessage.text = _local2; } } }//package
Section 85
//SendToAFriend (SendToAFriend) package { import flash.display.*; import flash.events.*; import flash.utils.*; import flash.text.*; import flash.net.*; public class SendToAFriend extends MovieClip { public var SendButton:MovieClip; public var mExitVar:String; public var CancelButton:MovieClip; public var Email:TextField; public function SendToAFriend(){ addFrameScript(0, frame1, 9, frame10, 20, frame21, 24, frame25, 31, frame32); CancelButton.addEventListener(MouseEvent.CLICK, OnCancelButton); SendButton.addEventListener(MouseEvent.CLICK, OnSendButton); SendButton.addEventListener(MouseEvent.ROLL_OVER, OnSendOver); SendButton.addEventListener(MouseEvent.ROLL_OUT, OnSendUp); } function OnCancelButton(_arg1:MouseEvent):void{ Hide(); } function OnSendUp(_arg1:MouseEvent):void{ SendButton.gotoAndStop("_up"); } function Show():void{ gotoAndPlay("_show"); } function Init():void{ trace((name + " >> Init ()")); Show(); } function OnSendButton(_arg1:MouseEvent):void{ SendButton.gotoAndStop("_press"); SendMail(); } function frame10(){ stop(); } function Hide():void{ gotoAndPlay("_hide"); } function frame1(){ stop(); } function frame25(){ stop(); } function SendMail():void{ var _local1:Object; var _local2:URLRequest; var _local3:URLVariables; var _local4:URLLoader; _local2 = new URLRequest("http://coptherecruit.ubi.com/sendtoafriend.php"); _local2.method = URLRequestMethod.POST; _local3 = new URLVariables(); _local3.email_address = Email.text; _local3.locale = parent.parent.parent.parent["mLocale"]; _local2.data = _local3; _local4 = new URLLoader(_local2); _local4.dataFormat = URLLoaderDataFormat.VARIABLES; _local4.addEventListener(Event.COMPLETE, OnMailSuccess); _local4.load(_local2); gotoAndPlay("_sent"); } function frame21(){ stop(); } function OnSendOver(_arg1:MouseEvent):void{ SendButton.gotoAndStop("_over"); } function frame32(){ OnHide(); } public function OnMailSuccess(_arg1:Event):void{ trace("OnMailSuccess ()"); trace(_arg1.target.data); } function OnHide():void{ if (parent.parent["mGameWin"] == true){ var _local1 = parent; _local1["ShowPop"]("WinGamePop"); } else { _local1 = parent; _local1["ShowPop"]("LoseGamePop"); }; gotoAndStop(1); } } }//package
Section 86
//Shell (Shell) package { import flash.display.*; import flash.events.*; import flash.utils.*; import flash.text.*; import flash.net.*; public class Shell extends MovieClip { public var MainMenu:MovieClip; public var mScreens:Array; public var Instructions:MovieClip; public function Shell(){ mScreens = new Array(MainMenu, Instructions); } function Init():void{ trace((name + " >> Init ()")); SetScreen("MainMenu"); } function SetScreen(_arg1:String):void{ var _local2:int; var _local3:MovieClip; var _local4:MovieClip; var _local5:int; _local2 = mScreens.length; _local4 = this[_arg1]; _local5 = 0; while (_local5 < _local2) { _local3 = mScreens[_local5]; if (_local4 == _local3){ _local3.visible = true; _local3.Init(); } else { _local3.visible = false; }; _local5++; }; } function OpenGame():void{ var _local1 = parent; _local1["SetMode"]("Game"); } } }//package
Section 87
//Siren (Siren) package { public class Siren extends Prop { public function Siren(){ mType = "Siren"; } } }//package
Section 88
//SlowSign (SlowSign) package { public class SlowSign extends Prop { public function SlowSign(){ addFrameScript(0, frame1); mType = "SlowSign"; } function frame1(){ stop(); } } }//package
Section 89
//SoundManager (SoundManager) package { import flash.display.*; import flash.media.*; public class SoundManager extends MovieClip { public var Music:MovieClip; public var Sfx:MovieClip; public var mChannel:SoundChannel; public var mRoot:MovieClip; public function SoundManager(){ trace("SoundManager ()"); } function StopSfx():void{ Sfx.gotoAndPlay("_stop"); SoundMixer.stopAll(); } function StopMusic():void{ Music.gotoAndPlay("_stop"); SoundMixer.stopAll(); } function StopAll():void{ SoundMixer.stopAll(); } function PlayMusic(_arg1:String):void{ if (parent["mMuted"] == false){ Music.gotoAndPlay(_arg1); }; } function MuteSound():void{ SoundMixer.stopAll(); } function PlaySfx(_arg1:String):void{ if (parent["mMuted"] == false){ Sfx.gotoAndPlay(_arg1); }; } } }//package
Section 90
//SpikeStrip (SpikeStrip) package { public class SpikeStrip extends Prop { public function SpikeStrip(){ mType = "SpikeStrip"; } } }//package
Section 91
//SpriteLayer (SpriteLayer) package { import flash.display.*; import flash.events.*; import com.coreyoneil.collision.*; import flash.geom.*; import flash.utils.*; import flash.text.*; import flash.net.*; public class SpriteLayer extends MovieClip { public const mFMath180Pi:Number = 57.2957795130823; public const mFMathPi180:Number = 0.0174532925199433; public var AILayer:MovieClip; public var mPlayerSpike:Boolean; private var mWorldCol:CollisionList; public var FlameLayer:MovieClip; public var mPropsClip:MovieClip; public var PlayerSprite:MovieClip; public var mCrashPropsArr:Array; public var TiremarksLayer:MovieClip; public var mCurseTimer:int; public var Props:MovieClip; public var mEnemySlick:Boolean; public var mColTimer:int; public var mPropsArr:Array; public var FxLayer:MovieClip; private var mPropsCol:CollisionList; public var mTalkingHeads:MovieClip; public var mPlayerSlick:Boolean; public var EnemySprite:MovieClip; public var PlayerArt:MovieClip; public var mFirstInit:Boolean; private var mSoundManager:MovieClip; public var mEnemySpike:Boolean; public var TestLine:MovieClip; public var EnemyArt:MovieClip; public var mWorldColTimer:int; private var mPlayerCol:CollisionList; public var DialogueCueLayer:MovieClip; private var mGame:MovieClip; function AddCrashProp(_arg1:MovieClip):void{ mCrashPropsArr[mCrashPropsArr.length] = _arg1; } function Init():void{ var _local1:int; var _local2:Array; var _local3:int; var _local4:MovieClip; var _local5:Object; trace((name + " >> Init ()")); mSoundManager = parent.parent.parent["SoundManager"]; mGame = parent.parent.parent["Game"]; mTalkingHeads = parent.parent["Hud"].TalkingHeads; if (!mFirstInit){ CreateProps(); mFirstInit = true; }; mColTimer = 0; mCurseTimer = 0; mWorldColTimer = 0; DialogueCueLayer.Init(); PlayerSprite.Init(); EnemySprite.Init(); mWorldCol = new CollisionList(parent["BuildingCollisions"]); mWorldCol.returnAngle = true; mWorldCol.addItem(PlayerSprite); mWorldCol.addItem(EnemySprite); mPlayerCol = new CollisionList(PlayerSprite); mPlayerCol.returnAngle = true; mPlayerCol.addItem(EnemySprite); mPropsCol = new CollisionList(mPropsClip); mPropsCol.returnAngle = true; mPropsCol.addItem(PlayerSprite); mPropsCol.addItem(EnemySprite); mCrashPropsArr = new Array(); _local1 = mPropsClip["numChildren"]; _local2 = new Array(); _local3 = 0; while (_local3 < _local1) { _local4 = mPropsClip["getChildAt"](_local3); if (_local4.mType != "Bomb"){ _local5 = new Object(); if (_local4.mType == "SpikeStrip"){ if (mGame.mDifficulty == 1){ _local5.clip = _local4.name; _local5.xPos = _local4.mX; _local5.yPos = _local4.mY; _local2[_local3] = _local5; _local4.ResetProp(); } else { _local4.visible = false; }; } else { if (_local4.mType == "OilSlick"){ if (mGame.mDifficulty == 1){ _local5.clip = _local4.name; _local5.xPos = _local4.mX; _local5.yPos = _local4.mY; _local2[_local3] = _local5; _local4.ResetProp(); } else { _local4.visible = false; }; } else { _local5.clip = _local4.name; _local5.xPos = _local4.mX; _local5.yPos = _local4.mY; _local2[_local3] = _local5; _local4.ResetProp(); }; }; } else { mPropsClip.removeChild(_local4); _local1--; _local3--; }; _local3++; }; mPropsArr = _local2; } function GetWorldCol():void{ var _local1:Array; var _local2:int; var _local3:int; var _local4:Object; var _local5:MovieClip; var _local6:String; var _local7:Number; var _local8:Number; var _local9:Number; var _local10:Number; _local1 = mWorldCol.checkCollisions(); _local2 = _local1.length; if ((((_local2 > 0)) && ((mWorldColTimer == 0)))){ _local3 = 0; while (_local3 < _local2) { _local4 = _local1[_local3]; _local5 = _local1[_local3].object1; _local6 = _local5.name; _local7 = _local5.rotation; _local8 = _local4.angle; _local9 = (_local8 * mFMath180Pi); _local10 = (((_local9 + ((_local7 - 180) * -1)) - 90) + _local7); this[_local6].AddWorldCol(_local10); PlayCollisionSound(); mGame.UpdateLifeVal(_local6, 2); _local3++; }; mWorldColTimer++; } else { if ((((mWorldColTimer > 0)) && ((mWorldColTimer < 3)))){ mWorldColTimer++; } else { mWorldColTimer = 0; }; }; } function PlayCollisionSound():void{ var _local1:Number; _local1 = Math.floor((Math.random() * 4)); if (_local1 == 0){ mSoundManager.PlaySfx("_collision1"); }; if (_local1 == 1){ mSoundManager.PlaySfx("_collision2"); }; if (_local1 == 2){ mSoundManager.PlaySfx("_collision3"); }; if (_local1 == 3){ mSoundManager.PlaySfx("_collision4"); }; } function CreateProps():void{ var _local1:int; var _local2:int; var _local3:Object; var _local4:Object; var _local5:MovieClip; _local1 = Props["numChildren"]; mPropsArr = new Array(); mPropsClip = new MovieClip(); addChild(mPropsClip); _local2 = 0; while (_local2 < _local1) { _local3 = new Object(); _local4 = Props["getChildAt"](_local2); if (_local4.mType == "SpikeStrip"){ _local5 = new SpikeStrip(); } else { if (_local4.mType == "OilSlick"){ _local5 = new OilSlick(); } else { if (_local4.mType == "Hydrant"){ _local5 = new Hydrant(); } else { if (_local4.mType == "Mailbox"){ _local5 = new Mailbox(); } else { if (_local4.mType == "StoplightFront"){ _local5 = new StoplightFront(); } else { if (_local4.mType == "StoplightSide"){ _local5 = new StoplightSide(); } else { if (_local4.mType == "StopSign"){ _local5 = new StopSign(); } else { if (_local4.mType == "SlowSign"){ _local5 = new SlowSign(); } else { if (_local4.mType == "Siren"){ _local5 = new Siren(); }; }; }; }; }; }; }; }; }; _local5.name = ("Prop" + _local2); _local5.mX = _local4.x; _local5.mY = _local4.y; _local5.mRot = _local4.rotation; mPropsClip.addChild(_local5); _local3.clip = _local5.name; _local3.xPos = _local5.mX; _local3.yPos = _local5.mY; mPropsArr[mPropsArr.length] = _local3; _local2++; }; swapChildren(Props, mPropsClip); removeChild(Props); } function GetPropsCol():void{ var _local1:Array; var _local2:Object; var _local3:Object; var _local4:MovieClip; var _local5:int; var _local6:int; var _local7:int; var _local8:Object; var _local9:int; var _local10:int; var _local11:int; var _local12:int; var _local13:MovieClip; var _local14:String; _local1 = mPropsCol.checkCollisions(); if (_local1.length){ for each (_local2 in _local1) { _local3 = _local2; _local4 = _local2.object1; _local7 = 0; for each (_local8 in mPropsArr) { _local5 = _local8.xPos; _local6 = _local8.yPos; _local9 = _local4.x; _local10 = _local4.y; _local11 = (_local9 - _local5); _local12 = (_local10 - _local6); if ((((_local11 <= 75)) && ((_local11 >= -75)))){ if ((((_local12 <= 75)) && ((_local12 >= -75)))){ _local13 = mPropsClip["getChildByName"](_local8.clip); _local14 = _local13.mType; if (_local13.visible){ if (_local14 == "Siren"){ if (_local4.name == "PlayerSprite"){ mSoundManager.PlaySfx("_beep1"); mGame.AddBoost(); _local13.visible = false; return; }; } else { if (_local14 == "SpikeStrip"){ if (_local4.name == "EnemySprite"){ if (!mEnemySpike){ EnemySprite.mDriveAccel = (EnemySprite.mDriveAccel * 0.75); mEnemySpike = true; mGame.UpdateLifeVal("EnemySprite", 5); mSoundManager.PlaySfx("_spikeStrip"); return; }; } else { if (_local4.name == "PlayerSprite"){ if (!mPlayerSpike){ PlayerSprite.mDriveAccel = (PlayerSprite.mDriveAccel * 0.75); mPlayerSpike = true; mGame.UpdateLifeVal("PlayerSprite", 5); mSoundManager.PlaySfx("_spikeStrip"); return; }; }; }; } else { if (_local14 == "OilSlick"){ if (_local4.name == "EnemySprite"){ if (!mEnemySlick){ EnemySprite.OnOilSlick(); mEnemySlick = true; return; }; } else { if (_local4.name == "PlayerSprite"){ if (!mPlayerSlick){ PlayerSprite.OnOilSlick(); mPlayerSlick = true; return; }; }; }; } else { if (_local14 == "Bomb"){ _local4.mDriveAccel = (_local4.mDriveAccel * 0.5); mSoundManager.PlaySfx("_explosion1"); FxLayer.AddFx("Explosion", _local13.x, _local13.y); mPropsClip.removeChild(_local13); mGame.UpdateLifeVal(_local4.name, 5); mPropsArr.splice(_local7, 1); return; }; if (_local14 == "Hydrant"){ mSoundManager.PlaySfx("_hydrant"); mPropsArr.splice(_local7, 1); _local13.gotoAndStop(2); _local13.CrashProp(_local4.mForceX, _local4.mForceY); AddCrashProp(_local13); return; }; if ((((_local14 == "StoplightFront")) || ((_local14 == "StoplightSide")))){ mSoundManager.PlaySfx("_pole"); mPropsArr.splice(_local7, 1); _local13.gotoAndStop(2); _local13.CrashProp(_local4.mForceX, _local4.mForceY); AddCrashProp(_local13); return; }; if (_local14 == "Mailbox"){ mSoundManager.PlaySfx("_mailbox"); mPropsArr.splice(_local7, 1); _local13.gotoAndStop(2); _local13.CrashProp(_local4.mForceX, _local4.mForceY); AddCrashProp(_local13); return; }; if (_local14 == "StopSign"){ mSoundManager.PlaySfx("_sign"); mPropsArr.splice(_local7, 1); _local13.gotoAndStop(2); _local13.CrashProp(_local4.mForceX, _local4.mForceY); AddCrashProp(_local13); return; }; if (_local14 == "SlowSign"){ mSoundManager.PlaySfx("_sign"); mPropsArr.splice(_local7, 1); _local13.gotoAndStop(2); _local13.CrashProp(_local4.mForceX, _local4.mForceY); AddCrashProp(_local13); return; }; }; }; }; return; }; }; }; _local7++; }; }; } else { mPlayerSpike = false; mEnemySpike = false; mPlayerSlick = false; mEnemySlick = false; }; } function Loop():void{ var _local1:int; PlayerSprite.Loop(); EnemySprite.Loop(); GetWorldCol(); GetCarCol(); GetPropsCol(); if (mCrashPropsArr.length > 0){ _local1 = 0; while (_local1 < mCrashPropsArr.length) { if (mCrashPropsArr[_local1].alpha > 0){ mCrashPropsArr[_local1].AnimateCrash(); } else { mCrashPropsArr.splice(_local1, 1); }; _local1++; }; }; } function GetCarCol():void{ var _local1:Array; var _local2:int; var _local3:Number; var _local4:Number; var _local5:Number; var _local6:Number; var _local7:Number; var _local8:Number; var _local9:Number; var _local10:Number; var _local11:Boolean; var _local12:Number; var _local13:Number; var _local14:Number; var _local15:Number; var _local16:Number; var _local17:Number; _local1 = mPlayerCol.checkCollisions(); _local2 = _local1.length; if ((((_local2 > 0)) && ((mColTimer == 0)))){ _local3 = PlayerSprite.x; _local4 = PlayerSprite.y; _local5 = EnemySprite.x; _local6 = EnemySprite.y; _local7 = PlayerSprite.mMtmAng; _local8 = EnemySprite.mMtmAng; _local9 = ((PlayerSprite.mThrottle >= 0)) ? 1 : -1; _local10 = ((EnemySprite.mThrottle >= 0)) ? 1 : -1; _local11 = ((Math.abs((PlayerSprite.mDriveForce * 2)) > Math.abs(EnemySprite.mDriveForce))) ? true : false; _local12 = (_local3 - _local5); _local13 = (_local4 - _local6); _local14 = (_local5 - _local3); _local15 = (_local6 - _local4); _local16 = ((90 + (Math.atan2(_local13, _local12) * mFMath180Pi)) - 180); _local17 = (90 + (Math.atan2(_local15, _local14) * mFMath180Pi)); FxLayer.AddFx("Crash", (_local3 - (_local12 / 2)), (_local4 - (_local13 / 2))); EnemySprite.AddCol(_local16, _local7, (PlayerSprite.mDriveForce * _local9)); PlayerSprite.AddCol(_local17, _local8, ((EnemySprite.mDriveForce / 10) * _local10)); if (mGame.mDifficulty){ mGame.UpdateLifeVal("EnemySprite", 3); } else { mGame.UpdateLifeVal("EnemySprite", 4); }; mColTimer++; PlayCollisionSound(); } else { if ((((mColTimer < 6)) && ((mColTimer > 0)))){ mColTimer++; } else { mColTimer = 0; }; }; if ((((mCurseTimer > 0)) && ((mCurseTimer < 240)))){ mCurseTimer++; } else { mCurseTimer = 0; }; } } }//package
Section 92
//StoplightFront (StoplightFront) package { public class StoplightFront extends Prop { public function StoplightFront(){ addFrameScript(0, frame1); mType = "StoplightFront"; } function frame1(){ stop(); } } }//package
Section 93
//StoplightSide (StoplightSide) package { public class StoplightSide extends Prop { public function StoplightSide(){ addFrameScript(0, frame1); mType = "StoplightSide"; } function frame1(){ stop(); } } }//package
Section 94
//StopSign (StopSign) package { public class StopSign extends Prop { public function StopSign(){ addFrameScript(0, frame1); mType = "StopSign"; } function frame1(){ stop(); } } }//package
Section 95
//TalkingHeadClass (TalkingHeadClass) package { import flash.display.*; public class TalkingHeadClass extends MovieClip { public function Show():void{ gotoAndPlay("_show"); } public function Hide():void{ gotoAndPlay("_hide"); } } }//package
Section 96
//TalkingHeads (TalkingHeads) package { import flash.display.*; import flash.events.*; import flash.utils.*; import flash.text.*; import flash.net.*; public class TalkingHeads extends MovieClip { public var mLocal:Localization; public var mOpenBubbles:Array; public var HeroHead:MovieClip; public var RightDialogue:MovieClip; public var LeftDialogue:MovieClip; public var mHideTimerNum:int; public var mOpenHeads:Array; public var mLang:String; public var ChiefHead:MovieClip; public var TerroristHead:MovieClip; public var mDialogueNum:int; public var mResponseTimerNum:int; public function TalkingHeads(){ mResponseTimerNum = 0; mHideTimerNum = 0; mOpenHeads = new Array(); mOpenBubbles = new Array(); } function ShowBubble(_arg1:String, _arg2:String):void{ if (_arg1 == "Left"){ LeftDialogue.SetText(_arg2); LeftDialogue.Show(); }; if (_arg1 == "Right"){ RightDialogue.SetText(_arg2); RightDialogue.Show(); }; mOpenBubbles[mOpenBubbles.length] = _arg1; } function HideTimer(_arg1:Event):void{ if (mHideTimerNum >= 90){ HideAll(); mHideTimerNum = 0; removeEventListener(Event.ENTER_FRAME, HideTimer); } else { mHideTimerNum++; }; } function ShowDialogue(_arg1:int):void{ mDialogueNum = _arg1; if (mDialogueNum == 0){ ShowBubble("Left", mLocal.LocalizeString("$ChiefDialogue0")); ShowHead("Chief"); addEventListener(Event.ENTER_FRAME, ResponseTimer); }; if (mDialogueNum == 1){ ShowBubble("Left", mLocal.LocalizeString("$TerroristDialogue0")); ShowHead("Terrorist"); mHideTimerNum = 0; addEventListener(Event.ENTER_FRAME, HideTimer); }; if (mDialogueNum == 2){ ShowBubble("Left", mLocal.LocalizeString("$ChiefDialogue1")); ShowHead("Chief"); mHideTimerNum = 0; addEventListener(Event.ENTER_FRAME, HideTimer); }; if (mDialogueNum == 3){ ShowBubble("Left", mLocal.LocalizeString("$TerroristDialogue1")); ShowHead("Terrorist"); mHideTimerNum = 0; addEventListener(Event.ENTER_FRAME, HideTimer); }; if (mDialogueNum == 4){ ShowBubble("Left", mLocal.LocalizeString("$ChiefDialogue2")); ShowHead("Chief"); addEventListener(Event.ENTER_FRAME, ResponseTimer); }; if (mDialogueNum == 5){ ShowBubble("Left", mLocal.LocalizeString("$TerroristDialogue2")); ShowHead("Terrorist"); mHideTimerNum = 0; addEventListener(Event.ENTER_FRAME, HideTimer); }; if (mDialogueNum == 6){ ShowBubble("Left", mLocal.LocalizeString("$ChiefDialogue3")); ShowHead("Chief"); addEventListener(Event.ENTER_FRAME, ResponseTimer); }; if (mDialogueNum == 7){ ShowBubble("Left", mLocal.LocalizeString("$ChiefDialogue4")); ShowHead("Chief"); mHideTimerNum = 0; addEventListener(Event.ENTER_FRAME, HideTimer); }; } function Init():void{ mLocal = parent.parent.parent.parent["mLocal"]; } function HideHead(_arg1:String):void{ if (_arg1 == "Chief"){ ChiefHead.Hide(); }; if (_arg1 == "Terrorist"){ TerroristHead.Hide(); }; if (_arg1 == "Hero"){ HeroHead.Hide(); }; } function ResponseTimer(_arg1:Event):void{ if (mResponseTimerNum >= 45){ if (mDialogueNum == 0){ ShowBubble("Right", mLocal.LocalizeString("$HeroDialogue0")); ShowHead("Hero"); mHideTimerNum = 0; addEventListener(Event.ENTER_FRAME, HideTimer); }; if (mDialogueNum == 1){ }; if (mDialogueNum == 2){ }; if (mDialogueNum == 3){ }; if (mDialogueNum == 4){ ShowBubble("Right", mLocal.LocalizeString("$HeroDialogue1")); ShowHead("Hero"); mHideTimerNum = 0; addEventListener(Event.ENTER_FRAME, HideTimer); }; if (mDialogueNum == 5){ }; if (mDialogueNum == 6){ ShowBubble("Right", mLocal.LocalizeString("$HeroDialogue2")); ShowHead("Hero"); mHideTimerNum = 0; addEventListener(Event.ENTER_FRAME, HideTimer); }; if (mDialogueNum == 7){ }; mResponseTimerNum = 0; removeEventListener(Event.ENTER_FRAME, ResponseTimer); } else { mResponseTimerNum++; }; } function HideBubble(_arg1:String):void{ if (_arg1 == "Left"){ LeftDialogue.Hide(); }; if (_arg1 == "Right"){ RightDialogue.Hide(); }; } function ShowHead(_arg1:String):void{ if (_arg1 == "Chief"){ ChiefHead.Show(); }; if (_arg1 == "Terrorist"){ TerroristHead.Show(); }; if (_arg1 == "Hero"){ HeroHead.Show(); }; mOpenHeads[mOpenHeads.length] = _arg1; } function PlayCurse():void{ var _local1:Number; if ((((mHideTimerNum == 0)) && ((mResponseTimerNum == 0)))){ HideAll(); _local1 = Math.floor((Math.random() * 4)); if (_local1 == 0){ ShowBubble("Left", mLocal.LocalizeString("$TerroristTaunt0")); ShowHead("Terrorist"); mHideTimerNum = 0; addEventListener(Event.ENTER_FRAME, HideTimer); }; if (_local1 == 1){ ShowBubble("Left", mLocal.LocalizeString("$TerroristTaunt1")); ShowHead("Terrorist"); mHideTimerNum = 0; addEventListener(Event.ENTER_FRAME, HideTimer); }; if (_local1 == 2){ ShowBubble("Left", mLocal.LocalizeString("$TerroristTaunt2")); ShowHead("Terrorist"); mHideTimerNum = 0; addEventListener(Event.ENTER_FRAME, HideTimer); }; if (_local1 == 3){ ShowBubble("Left", mLocal.LocalizeString("$TerroristTaunt3")); ShowHead("Terrorist"); mHideTimerNum = 0; addEventListener(Event.ENTER_FRAME, HideTimer); }; }; } function HideAll():void{ var _local1:int; _local1 = 0; while (_local1 < mOpenBubbles.length) { HideBubble(mOpenBubbles[_local1]); HideHead(mOpenHeads[_local1]); _local1++; }; removeEventListener(Event.ENTER_FRAME, ResponseTimer); removeEventListener(Event.ENTER_FRAME, HideTimer); mOpenBubbles = new Array(); mOpenHeads = new Array(); } } }//package
Section 97
//TerroristHead (TerroristHead) package { public class TerroristHead extends TalkingHeadClass { public function TerroristHead(){ addFrameScript(0, frame1, 9, frame10, 19, frame20); } function frame10(){ stop(); } function frame1(){ stop(); } function frame20(){ stop(); } } }//package
Section 98
//Tiremark (Tiremark) package { public class Tiremark extends Prop { public function Tiremark(){ addFrameScript(39, frame40, 40, frame41); } function frame40(){ var _local1 = parent; _local1["RemoveTiremark"](this); } function frame41(){ stop(); } } }//package
Section 99
//TiremarksLayer (TiremarksLayer) package { import flash.display.*; public class TiremarksLayer extends MovieClip { function AddTiremark(_arg1:Number, _arg2:Number, _arg3:Number):void{ var _local4:MovieClip; _local4 = new Tiremark(); _local4.x = _arg1; _local4.y = _arg2; _local4.rotation = _arg3; addChild(_local4); } function AddOilmark(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number):void{ var _local5:MovieClip; _local5 = new Oilmark(); _local5.x = _arg1; _local5.y = _arg2; _local5.rotation = _arg3; _local5.alpha = _arg4; addChild(_local5); } function RemoveTiremark(_arg1:MovieClip):void{ removeChild(_arg1); } } }//package
Section 100
//WinGamePop (WinGamePop) package { import flash.display.*; import flash.events.*; import flash.utils.*; import flash.text.*; import flash.net.*; public class WinGamePop extends MovieClip { public var OrderButton:MovieClip; public var mExitVar:String; public var ScoreInd:MovieClip; public var ReplayButton:MovieClip; public var SendFriendButton:MovieClip; public var InfoButton:MovieClip; public function WinGamePop(){ addFrameScript(0, frame1, 16, frame17, 29, frame30, 39, frame40); ReplayButton.addEventListener(MouseEvent.CLICK, OnReplayButton); ReplayButton.addEventListener(MouseEvent.ROLL_OVER, OnReplayOver); ReplayButton.addEventListener(MouseEvent.ROLL_OUT, OnReplayUp); InfoButton.addEventListener(MouseEvent.CLICK, OnInfoButton); InfoButton.addEventListener(MouseEvent.ROLL_OVER, OnInfoOver); InfoButton.addEventListener(MouseEvent.ROLL_OUT, OnInfoUp); SendFriendButton.addEventListener(MouseEvent.CLICK, OnSendFriendButton); SendFriendButton.addEventListener(MouseEvent.ROLL_OVER, OnSendFriendOver); SendFriendButton.addEventListener(MouseEvent.ROLL_OUT, OnSendFriendUp); OrderButton.addEventListener(MouseEvent.CLICK, OnOrderButton); OrderButton.addEventListener(MouseEvent.ROLL_OVER, OnOrderOver); OrderButton.addEventListener(MouseEvent.ROLL_OUT, OnOrderUp); } function OnReplayUp(_arg1:MouseEvent):void{ ReplayButton.gotoAndStop("_up"); } function OnOrderOver(_arg1:MouseEvent):void{ OrderButton.gotoAndStop("_over"); } function Show(_arg1:int):void{ ScoreInd.Init(_arg1); visible = true; gotoAndPlay("_show"); } function Init():void{ mExitVar = ""; gotoAndStop(1); trace((name + " >> Init ()")); } function OnSendFriendOver(_arg1:MouseEvent):void{ SendFriendButton.gotoAndStop("_over"); } function OnSendFriendButton(_arg1:MouseEvent):void{ SendFriendButton.gotoAndStop("_press"); mExitVar = "SendFriend"; Hide(); } function OnSendFriendUp(_arg1:MouseEvent):void{ SendFriendButton.gotoAndStop("_up"); } function Hide():void{ if (visible){ if (mExitVar == "Replay"){ gotoAndPlay("_replayHide"); } else { gotoAndPlay("_hide"); }; }; } function frame1(){ stop(); } function frame17(){ stop(); } function OnOrderUp(_arg1:MouseEvent):void{ OrderButton.gotoAndStop("_up"); } function frame30(){ OnHide(); } function OnReplayButton(_arg1:MouseEvent):void{ ReplayButton.gotoAndStop("_press"); mExitVar = "Replay"; Hide(); } function OnOrderButton(_arg1:MouseEvent):void{ var _local2:URLRequest; OrderButton.gotoAndStop("_press"); _local2 = new URLRequest("http://coptherecruit.ubi.com/buynow?utm_source=partnersites&utm_medium=flashgame_buynow&utm_campaign=COP"); navigateToURL(_local2); } function frame40(){ OnHide(); } function OnReplayOver(_arg1:MouseEvent):void{ ReplayButton.gotoAndStop("_over"); } function OnInfoOver(_arg1:MouseEvent):void{ InfoButton.gotoAndStop("_over"); } function OnInfoUp(_arg1:MouseEvent):void{ InfoButton.gotoAndStop("_up"); } function OnHide():void{ if (mExitVar == "Replay"){ var _local1 = parent.parent.parent; _local1["SetMode"]("Game"); } else { if (mExitVar == "SendFriend"){ _local1 = parent; _local1["ShowPop"]("SendToAFriend"); }; }; gotoAndStop(1); visible = false; } function OnInfoButton(_arg1:MouseEvent):void{ var _local2:URLRequest; InfoButton.gotoAndStop("_press"); _local2 = new URLRequest("http://coptherecruit.ubi.com?utm_source=partnersites&utm_medium=flashgame&utm_campaign=COP"); navigateToURL(_local2); } } }//package

Library Items

Symbol 1 BitmapUsed by:2
Symbol 2 GraphicUses:1Used by:3
Symbol 3 MovieClipUses:2Used by:4
Symbol 4 MovieClip {Bomb}Uses:3
Symbol 5 BitmapUsed by:6
Symbol 6 GraphicUses:5Used by:69 70 77
Symbol 7 BitmapUsed by:8
Symbol 8 GraphicUses:7Used by:69 72 77
Symbol 9 BitmapUsed by:10
Symbol 10 GraphicUses:9Used by:69 77
Symbol 11 BitmapUsed by:12
Symbol 12 GraphicUses:11Used by:69 77
Symbol 13 BitmapUsed by:14
Symbol 14 GraphicUses:13Used by:69 77
Symbol 15 BitmapUsed by:16
Symbol 16 GraphicUses:15Used by:69 77
Symbol 17 BitmapUsed by:18
Symbol 18 GraphicUses:17Used by:69 77
Symbol 19 BitmapUsed by:20
Symbol 20 GraphicUses:19Used by:69 77
Symbol 21 BitmapUsed by:22
Symbol 22 GraphicUses:21Used by:69 77
Symbol 23 BitmapUsed by:24
Symbol 24 GraphicUses:23Used by:69 77
Symbol 25 BitmapUsed by:26
Symbol 26 GraphicUses:25Used by:69 77
Symbol 27 BitmapUsed by:28
Symbol 28 GraphicUses:27Used by:69 77
Symbol 29 BitmapUsed by:30
Symbol 30 GraphicUses:29Used by:69 77
Symbol 31 BitmapUsed by:32
Symbol 32 GraphicUses:31Used by:69 77
Symbol 33 BitmapUsed by:34
Symbol 34 GraphicUses:33Used by:69 77
Symbol 35 BitmapUsed by:36
Symbol 36 GraphicUses:35Used by:69 77
Symbol 37 BitmapUsed by:38
Symbol 38 GraphicUses:37Used by:69 77
Symbol 39 BitmapUsed by:40
Symbol 40 GraphicUses:39Used by:69 77
Symbol 41 BitmapUsed by:42
Symbol 42 GraphicUses:41Used by:69 77
Symbol 43 BitmapUsed by:44
Symbol 44 GraphicUses:43Used by:69 77
Symbol 45 BitmapUsed by:46
Symbol 46 GraphicUses:45Used by:69 77
Symbol 47 BitmapUsed by:48
Symbol 48 GraphicUses:47Used by:69 77
Symbol 49 BitmapUsed by:50
Symbol 50 GraphicUses:49Used by:69 77
Symbol 51 BitmapUsed by:52
Symbol 52 GraphicUses:51Used by:69 77
Symbol 53 BitmapUsed by:54
Symbol 54 GraphicUses:53Used by:69 77
Symbol 55 BitmapUsed by:56
Symbol 56 GraphicUses:55Used by:69 77
Symbol 57 BitmapUsed by:58
Symbol 58 GraphicUses:57Used by:69 77
Symbol 59 BitmapUsed by:60
Symbol 60 GraphicUses:59Used by:69 77
Symbol 61 BitmapUsed by:62
Symbol 62 GraphicUses:61Used by:69 77
Symbol 63 BitmapUsed by:64
Symbol 64 GraphicUses:63Used by:69 77
Symbol 65 BitmapUsed by:66
Symbol 66 GraphicUses:65Used by:69 77
Symbol 67 BitmapUsed by:68
Symbol 68 GraphicUses:67Used by:69 77
Symbol 69 MovieClip {CarExplosion}Uses:6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36 38 40 42 44 46 48 50 52 54 56 58 60 62 64 66 68
Symbol 70 MovieClipUses:6Used by:76
Symbol 71 GraphicUsed by:76
Symbol 72 MovieClipUses:8Used by:76
Symbol 73 GraphicUsed by:76
Symbol 74 GraphicUsed by:76
Symbol 75 GraphicUsed by:76
Symbol 76 MovieClip {Crash}Uses:70 71 72 73 74 75
Symbol 77 MovieClip {Explosion}Uses:6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36 38 40 42 44 46 48 50 52 54 56 58 60 62 64 66 68
Symbol 78 BitmapUsed by:79
Symbol 79 GraphicUses:78Used by:80
Symbol 80 MovieClipUses:79Used by:81 82 83
Symbol 81 MovieClip {Flame}Uses:80
Symbol 82 MovieClip {Oilmark}Uses:80
Symbol 83 MovieClip {Tiremark}Uses:80
Symbol 84 GraphicUsed by:85 89 229 843 985
Symbol 85 MovieClip {TiremarksLayer}Uses:84Used by:809
Symbol 86 GraphicUsed by:87
Symbol 87 MovieClipUses:86Used by:88
Symbol 88 MovieClip {AILayer}Uses:87Used by:809
Symbol 89 MovieClipUses:84Used by:1057  Timeline
Symbol 90 GraphicUsed by:91
Symbol 91 MovieClipUses:90Used by:Timeline
Symbol 92 GraphicUsed by:Timeline
Symbol 93 FontUsed by:94 890 898 904 910 1028 1030 1036 1043 1051
Symbol 94 EditableTextUses:93Used by:Timeline
Symbol 95 FontUsed by:96 846 866 867 916 918 932 934 939 945 975 979 986 1001 1049 1096 1098 1100 1102 1104 1106
Symbol 96 EditableTextUses:95Used by:Timeline
Symbol 97 GraphicUsed by:187 232 809 830 997 998
Symbol 98 FontUsed by:99 186 808 829 868 938 995 996 1013 1058
Symbol 99 EditableTextUses:98Used by:998
Symbol 100 GraphicUsed by:101
Symbol 101 MovieClipUses:100Used by:830
Symbol 102 BitmapUsed by:103
Symbol 103 GraphicUses:102Used by:104
Symbol 104 MovieClipUses:103Used by:187
Symbol 105 BitmapUsed by:106
Symbol 106 GraphicUses:105Used by:107
Symbol 107 MovieClipUses:106Used by:187
Symbol 108 BitmapUsed by:109
Symbol 109 GraphicUses:108Used by:110
Symbol 110 MovieClipUses:109Used by:113 119 122 187
Symbol 111 BitmapUsed by:112
Symbol 112 GraphicUses:111Used by:113
Symbol 113 MovieClipUses:110 112Used by:187
Symbol 114 BitmapUsed by:115
Symbol 115 GraphicUses:114Used by:116
Symbol 116 MovieClipUses:115Used by:187
Symbol 117 BitmapUsed by:118
Symbol 118 GraphicUses:117Used by:119
Symbol 119 MovieClipUses:110 118Used by:187
Symbol 120 BitmapUsed by:121
Symbol 121 GraphicUses:120Used by:122
Symbol 122 MovieClipUses:110 121Used by:187
Symbol 123 BitmapUsed by:124
Symbol 124 GraphicUses:123Used by:125
Symbol 125 MovieClipUses:124Used by:187
Symbol 126 BitmapUsed by:127
Symbol 127 GraphicUses:126Used by:128
Symbol 128 MovieClipUses:127Used by:187
Symbol 129 BitmapUsed by:130
Symbol 130 GraphicUses:129Used by:131
Symbol 131 MovieClipUses:130Used by:187
Symbol 132 BitmapUsed by:133
Symbol 133 GraphicUses:132Used by:134
Symbol 134 MovieClipUses:133Used by:187
Symbol 135 BitmapUsed by:136
Symbol 136 GraphicUses:135Used by:137
Symbol 137 MovieClipUses:136Used by:187
Symbol 138 BitmapUsed by:139
Symbol 139 GraphicUses:138Used by:140
Symbol 140 MovieClipUses:139Used by:187
Symbol 141 BitmapUsed by:142
Symbol 142 GraphicUses:141Used by:143
Symbol 143 MovieClipUses:142Used by:187
Symbol 144 BitmapUsed by:145
Symbol 145 GraphicUses:144Used by:146
Symbol 146 MovieClipUses:145Used by:187
Symbol 147 BitmapUsed by:148
Symbol 148 GraphicUses:147Used by:149
Symbol 149 MovieClipUses:148Used by:187
Symbol 150 BitmapUsed by:151
Symbol 151 GraphicUses:150Used by:152
Symbol 152 MovieClipUses:151Used by:187
Symbol 153 BitmapUsed by:154
Symbol 154 GraphicUses:153Used by:155
Symbol 155 MovieClipUses:154Used by:187
Symbol 156 BitmapUsed by:157
Symbol 157 GraphicUses:156Used by:158
Symbol 158 MovieClipUses:157Used by:187
Symbol 159 BitmapUsed by:160
Symbol 160 GraphicUses:159Used by:161
Symbol 161 MovieClipUses:160Used by:187
Symbol 162 BitmapUsed by:163
Symbol 163 GraphicUses:162Used by:164
Symbol 164 MovieClipUses:163Used by:187
Symbol 165 BitmapUsed by:166
Symbol 166 GraphicUses:165Used by:167
Symbol 167 MovieClipUses:166Used by:187
Symbol 168 BitmapUsed by:169
Symbol 169 GraphicUses:168Used by:170
Symbol 170 MovieClipUses:169Used by:187
Symbol 171 BitmapUsed by:172
Symbol 172 GraphicUses:171Used by:173
Symbol 173 MovieClipUses:172Used by:187
Symbol 174 BitmapUsed by:175
Symbol 175 GraphicUses:174Used by:182
Symbol 176 GraphicUsed by:177
Symbol 177 MovieClipUses:176Used by:178
Symbol 178 MovieClip {copminigame_fla.PoliceLightBlueAim_33}Uses:177Used by:182 237
Symbol 179 GraphicUsed by:180
Symbol 180 MovieClipUses:179Used by:181
Symbol 181 MovieClip {copminigame_fla.PoliceLightRedAnim_35}Uses:180Used by:182
Symbol 182 MovieClipUses:175 178 181Used by:187
Symbol 183 BitmapUsed by:184
Symbol 184 GraphicUses:183Used by:185
Symbol 185 MovieClipUses:184Used by:187
Symbol 186 EditableTextUses:98Used by:187
Symbol 187 MovieClipUses:104 107 113 116 119 122 125 128 131 134 137 140 143 146 149 152 155 158 161 110 164 167 170 173 182 185 97 186Used by:830
Symbol 188 BitmapUsed by:189
Symbol 189 GraphicUses:188Used by:192
Symbol 190 BitmapUsed by:191
Symbol 191 GraphicUses:190Used by:192
Symbol 192 MovieClip {StoplightSide}Uses:189 191Used by:228
Symbol 193 BitmapUsed by:194
Symbol 194 GraphicUses:193Used by:197
Symbol 195 BitmapUsed by:196
Symbol 196 GraphicUses:195Used by:197
Symbol 197 MovieClip {StoplightFront}Uses:194 196Used by:228
Symbol 198 BitmapUsed by:199
Symbol 199 GraphicUses:198Used by:202
Symbol 200 BitmapUsed by:201
Symbol 201 GraphicUses:200Used by:202
Symbol 202 MovieClip {Hydrant}Uses:199 201Used by:228
Symbol 203 BitmapUsed by:204
Symbol 204 GraphicUses:203Used by:207
Symbol 205 BitmapUsed by:206
Symbol 206 GraphicUses:205Used by:207
Symbol 207 MovieClip {Mailbox}Uses:204 206Used by:228
Symbol 208 BitmapUsed by:209
Symbol 209 GraphicUses:208Used by:212
Symbol 210 BitmapUsed by:211
Symbol 211 GraphicUses:210Used by:212
Symbol 212 MovieClip {StopSign}Uses:209 211Used by:228
Symbol 213 BitmapUsed by:214
Symbol 214 GraphicUses:213Used by:217
Symbol 215 BitmapUsed by:216
Symbol 216 GraphicUses:215Used by:217
Symbol 217 MovieClip {SlowSign}Uses:214 216Used by:228
Symbol 218 BitmapUsed by:219
Symbol 219 GraphicUses:218Used by:220
Symbol 220 MovieClipUses:219Used by:221 847
Symbol 221 MovieClip {Siren}Uses:220Used by:228
Symbol 222 BitmapUsed by:223
Symbol 223 GraphicUses:222Used by:224
Symbol 224 MovieClip {SpikeStrip}Uses:223Used by:228
Symbol 225 BitmapUsed by:226
Symbol 226 GraphicUses:225Used by:227
Symbol 227 MovieClip {OilSlick}Uses:226Used by:228
Symbol 228 MovieClipUses:192 197 202 207 212 217 221 224 227Used by:809
Symbol 229 MovieClip {FlameLayer}Uses:84Used by:809
Symbol 230 GraphicUsed by:231
Symbol 231 MovieClipUses:230Used by:232 234
Symbol 232 MovieClip {PlayerSprite}Uses:97 231Used by:809
Symbol 233 GraphicUsed by:234
Symbol 234 MovieClip {EnemySprite}Uses:233 231Used by:809
Symbol 235 BitmapUsed by:236 840
Symbol 236 GraphicUses:235Used by:519
Symbol 237 MovieClipUses:178Used by:238
Symbol 238 MovieClipUses:237Used by:519
Symbol 239 BitmapUsed by:240
Symbol 240 GraphicUses:239Used by:519
Symbol 241 BitmapUsed by:242
Symbol 242 GraphicUses:241Used by:519
Symbol 243 BitmapUsed by:244
Symbol 244 GraphicUses:243Used by:519
Symbol 245 BitmapUsed by:246
Symbol 246 GraphicUses:245Used by:519
Symbol 247 BitmapUsed by:248
Symbol 248 GraphicUses:247Used by:519
Symbol 249 BitmapUsed by:250
Symbol 250 GraphicUses:249Used by:519
Symbol 251 BitmapUsed by:252
Symbol 252 GraphicUses:251Used by:519
Symbol 253 BitmapUsed by:254
Symbol 254 GraphicUses:253Used by:519
Symbol 255 BitmapUsed by:256
Symbol 256 GraphicUses:255Used by:519
Symbol 257 BitmapUsed by:258
Symbol 258 GraphicUses:257Used by:519
Symbol 259 BitmapUsed by:260
Symbol 260 GraphicUses:259Used by:519
Symbol 261 BitmapUsed by:262
Symbol 262 GraphicUses:261Used by:519
Symbol 263 BitmapUsed by:264
Symbol 264 GraphicUses:263Used by:519
Symbol 265 BitmapUsed by:266
Symbol 266 GraphicUses:265Used by:519
Symbol 267 BitmapUsed by:268
Symbol 268 GraphicUses:267Used by:519
Symbol 269 BitmapUsed by:270
Symbol 270 GraphicUses:269Used by:519
Symbol 271 BitmapUsed by:272
Symbol 272 GraphicUses:271Used by:519
Symbol 273 BitmapUsed by:274
Symbol 274 GraphicUses:273Used by:519
Symbol 275 BitmapUsed by:276
Symbol 276 GraphicUses:275Used by:519
Symbol 277 BitmapUsed by:278
Symbol 278 GraphicUses:277Used by:519
Symbol 279 BitmapUsed by:280
Symbol 280 GraphicUses:279Used by:519
Symbol 281 BitmapUsed by:282
Symbol 282 GraphicUses:281Used by:519
Symbol 283 BitmapUsed by:284
Symbol 284 GraphicUses:283Used by:519
Symbol 285 BitmapUsed by:286
Symbol 286 GraphicUses:285Used by:519
Symbol 287 BitmapUsed by:288
Symbol 288 GraphicUses:287Used by:519
Symbol 289 BitmapUsed by:290
Symbol 290 GraphicUses:289Used by:519
Symbol 291 BitmapUsed by:292
Symbol 292 GraphicUses:291Used by:519
Symbol 293 BitmapUsed by:294
Symbol 294 GraphicUses:293Used by:519
Symbol 295 BitmapUsed by:296
Symbol 296 GraphicUses:295Used by:519
Symbol 297 BitmapUsed by:298
Symbol 298 GraphicUses:297Used by:519
Symbol 299 BitmapUsed by:300
Symbol 300 GraphicUses:299Used by:519
Symbol 301 BitmapUsed by:302
Symbol 302 GraphicUses:301Used by:519
Symbol 303 BitmapUsed by:304
Symbol 304 GraphicUses:303Used by:519
Symbol 305 BitmapUsed by:306
Symbol 306 GraphicUses:305Used by:519
Symbol 307 BitmapUsed by:308
Symbol 308 GraphicUses:307Used by:519
Symbol 309 BitmapUsed by:310
Symbol 310 GraphicUses:309Used by:519
Symbol 311 BitmapUsed by:312
Symbol 312 GraphicUses:311Used by:519
Symbol 313 BitmapUsed by:314
Symbol 314 GraphicUses:313Used by:519
Symbol 315 BitmapUsed by:316
Symbol 316 GraphicUses:315Used by:519
Symbol 317 BitmapUsed by:318
Symbol 318 GraphicUses:317Used by:519
Symbol 319 BitmapUsed by:320
Symbol 320 GraphicUses:319Used by:519
Symbol 321 BitmapUsed by:322
Symbol 322 GraphicUses:321Used by:519
Symbol 323 BitmapUsed by:324
Symbol 324 GraphicUses:323Used by:519
Symbol 325 BitmapUsed by:326
Symbol 326 GraphicUses:325Used by:519
Symbol 327 BitmapUsed by:328
Symbol 328 GraphicUses:327Used by:519
Symbol 329 BitmapUsed by:330
Symbol 330 GraphicUses:329Used by:519
Symbol 331 BitmapUsed by:332
Symbol 332 GraphicUses:331Used by:519
Symbol 333 BitmapUsed by:334
Symbol 334 GraphicUses:333Used by:519
Symbol 335 BitmapUsed by:336
Symbol 336 GraphicUses:335Used by:519
Symbol 337 BitmapUsed by:338
Symbol 338 GraphicUses:337Used by:519
Symbol 339 BitmapUsed by:340
Symbol 340 GraphicUses:339Used by:519
Symbol 341 BitmapUsed by:342
Symbol 342 GraphicUses:341Used by:519
Symbol 343 BitmapUsed by:344
Symbol 344 GraphicUses:343Used by:519
Symbol 345 BitmapUsed by:346
Symbol 346 GraphicUses:345Used by:519
Symbol 347 BitmapUsed by:348
Symbol 348 GraphicUses:347Used by:519
Symbol 349 BitmapUsed by:350
Symbol 350 GraphicUses:349Used by:519
Symbol 351 BitmapUsed by:352
Symbol 352 GraphicUses:351Used by:519
Symbol 353 BitmapUsed by:354
Symbol 354 GraphicUses:353Used by:519
Symbol 355 BitmapUsed by:356
Symbol 356 GraphicUses:355Used by:519
Symbol 357 BitmapUsed by:358
Symbol 358 GraphicUses:357Used by:519
Symbol 359 BitmapUsed by:360
Symbol 360 GraphicUses:359Used by:519
Symbol 361 BitmapUsed by:362
Symbol 362 GraphicUses:361Used by:519
Symbol 363 BitmapUsed by:364
Symbol 364 GraphicUses:363Used by:519
Symbol 365 BitmapUsed by:366
Symbol 366 GraphicUses:365Used by:519
Symbol 367 BitmapUsed by:368
Symbol 368 GraphicUses:367Used by:519
Symbol 369 BitmapUsed by:370
Symbol 370 GraphicUses:369Used by:519
Symbol 371 BitmapUsed by:372
Symbol 372 GraphicUses:371Used by:519
Symbol 373 BitmapUsed by:374
Symbol 374 GraphicUses:373Used by:519
Symbol 375 BitmapUsed by:376
Symbol 376 GraphicUses:375Used by:519
Symbol 377 BitmapUsed by:378
Symbol 378 GraphicUses:377Used by:519
Symbol 379 BitmapUsed by:380
Symbol 380 GraphicUses:379Used by:519
Symbol 381 BitmapUsed by:382
Symbol 382 GraphicUses:381Used by:519
Symbol 383 BitmapUsed by:384
Symbol 384 GraphicUses:383Used by:519
Symbol 385 BitmapUsed by:386
Symbol 386 GraphicUses:385Used by:519
Symbol 387 BitmapUsed by:388
Symbol 388 GraphicUses:387Used by:519
Symbol 389 BitmapUsed by:390
Symbol 390 GraphicUses:389Used by:519
Symbol 391 BitmapUsed by:392
Symbol 392 GraphicUses:391Used by:519
Symbol 393 BitmapUsed by:394
Symbol 394 GraphicUses:393Used by:519
Symbol 395 BitmapUsed by:396
Symbol 396 GraphicUses:395Used by:519
Symbol 397 BitmapUsed by:398
Symbol 398 GraphicUses:397Used by:519
Symbol 399 BitmapUsed by:400
Symbol 400 GraphicUses:399Used by:519
Symbol 401 BitmapUsed by:402
Symbol 402 GraphicUses:401Used by:519
Symbol 403 BitmapUsed by:404
Symbol 404 GraphicUses:403Used by:519
Symbol 405 BitmapUsed by:406
Symbol 406 GraphicUses:405Used by:519
Symbol 407 BitmapUsed by:408
Symbol 408 GraphicUses:407Used by:519
Symbol 409 BitmapUsed by:410
Symbol 410 GraphicUses:409Used by:519
Symbol 411 BitmapUsed by:412
Symbol 412 GraphicUses:411Used by:519
Symbol 413 BitmapUsed by:414
Symbol 414 GraphicUses:413Used by:519
Symbol 415 BitmapUsed by:416
Symbol 416 GraphicUses:415Used by:519
Symbol 417 BitmapUsed by:418
Symbol 418 GraphicUses:417Used by:519
Symbol 419 BitmapUsed by:420
Symbol 420 GraphicUses:419Used by:519
Symbol 421 BitmapUsed by:422
Symbol 422 GraphicUses:421Used by:519
Symbol 423 BitmapUsed by:424
Symbol 424 GraphicUses:423Used by:519
Symbol 425 BitmapUsed by:426
Symbol 426 GraphicUses:425Used by:519
Symbol 427 BitmapUsed by:428
Symbol 428 GraphicUses:427Used by:519
Symbol 429 BitmapUsed by:430
Symbol 430 GraphicUses:429Used by:519
Symbol 431 BitmapUsed by:432
Symbol 432 GraphicUses:431Used by:519
Symbol 433 BitmapUsed by:434
Symbol 434 GraphicUses:433Used by:519
Symbol 435 BitmapUsed by:436
Symbol 436 GraphicUses:435Used by:519
Symbol 437 BitmapUsed by:438
Symbol 438 GraphicUses:437Used by:519
Symbol 439 BitmapUsed by:440
Symbol 440 GraphicUses:439Used by:519
Symbol 441 BitmapUsed by:442
Symbol 442 GraphicUses:441Used by:519
Symbol 443 BitmapUsed by:444
Symbol 444 GraphicUses:443Used by:519
Symbol 445 BitmapUsed by:446
Symbol 446 GraphicUses:445Used by:519
Symbol 447 BitmapUsed by:448
Symbol 448 GraphicUses:447Used by:519
Symbol 449 BitmapUsed by:450
Symbol 450 GraphicUses:449Used by:519
Symbol 451 BitmapUsed by:452
Symbol 452 GraphicUses:451Used by:519
Symbol 453 BitmapUsed by:454
Symbol 454 GraphicUses:453Used by:519
Symbol 455 BitmapUsed by:456
Symbol 456 GraphicUses:455Used by:519
Symbol 457 BitmapUsed by:458
Symbol 458 GraphicUses:457Used by:519
Symbol 459 BitmapUsed by:460
Symbol 460 GraphicUses:459Used by:519
Symbol 461 BitmapUsed by:462
Symbol 462 GraphicUses:461Used by:519
Symbol 463 BitmapUsed by:464
Symbol 464 GraphicUses:463Used by:519
Symbol 465 BitmapUsed by:466
Symbol 466 GraphicUses:465Used by:519
Symbol 467 BitmapUsed by:468
Symbol 468 GraphicUses:467Used by:519
Symbol 469 BitmapUsed by:470
Symbol 470 GraphicUses:469Used by:519
Symbol 471 BitmapUsed by:472
Symbol 472 GraphicUses:471Used by:519
Symbol 473 BitmapUsed by:474
Symbol 474 GraphicUses:473Used by:519
Symbol 475 BitmapUsed by:476
Symbol 476 GraphicUses:475Used by:519
Symbol 477 BitmapUsed by:478
Symbol 478 GraphicUses:477Used by:519
Symbol 479 BitmapUsed by:480
Symbol 480 GraphicUses:479Used by:519
Symbol 481 BitmapUsed by:482
Symbol 482 GraphicUses:481Used by:519
Symbol 483 BitmapUsed by:484
Symbol 484 GraphicUses:483Used by:519
Symbol 485 BitmapUsed by:486
Symbol 486 GraphicUses:485Used by:519
Symbol 487 BitmapUsed by:488
Symbol 488 GraphicUses:487Used by:519
Symbol 489 BitmapUsed by:490
Symbol 490 GraphicUses:489Used by:519
Symbol 491 BitmapUsed by:492
Symbol 492 GraphicUses:491Used by:519
Symbol 493 BitmapUsed by:494
Symbol 494 GraphicUses:493Used by:519
Symbol 495 BitmapUsed by:496
Symbol 496 GraphicUses:495Used by:519
Symbol 497 BitmapUsed by:498
Symbol 498 GraphicUses:497Used by:519
Symbol 499 BitmapUsed by:500
Symbol 500 GraphicUses:499Used by:519
Symbol 501 BitmapUsed by:502
Symbol 502 GraphicUses:501Used by:519
Symbol 503 BitmapUsed by:504
Symbol 504 GraphicUses:503Used by:519
Symbol 505 BitmapUsed by:506
Symbol 506 GraphicUses:505Used by:519
Symbol 507 BitmapUsed by:508
Symbol 508 GraphicUses:507Used by:519
Symbol 509 BitmapUsed by:510
Symbol 510 GraphicUses:509Used by:519
Symbol 511 BitmapUsed by:512
Symbol 512 GraphicUses:511Used by:519
Symbol 513 BitmapUsed by:514
Symbol 514 GraphicUses:513Used by:519
Symbol 515 BitmapUsed by:516
Symbol 516 GraphicUses:515Used by:519
Symbol 517 BitmapUsed by:518
Symbol 518 GraphicUses:517Used by:519
Symbol 519 MovieClip {copminigame_fla.PlayerArt_57}Uses:236 238 240 242 244 246 248 250 252 254 256 258 260 262 264 266 268 270 272 274 276 278 280 282 284 286 288 290 292 294 296 298 300 302 304 306 308 310 312 314 316 318 320 322 324 326 328 330 332 334 336 338 340 342 344 346 348 350 352 354 356 358 360 362 364 366 368 370 372 374 376 378 380 382 384 386 388 390 392 394 396 398 400 402 404 406 408 410 412 414 416 418 420 422 424 426 428 430 432 434 436 438 440 442 444 446 448 450 452 454 456 458 460 462 464 466 468 470 472 474 476 478 480 482 484 486 488 490 492 494 496 498 500 502 504 506 508 510 512 514 516 518Used by:809
Symbol 520 BitmapUsed by:521 836 953
Symbol 521 GraphicUses:520Used by:802
Symbol 522 BitmapUsed by:523
Symbol 523 GraphicUses:522Used by:802
Symbol 524 BitmapUsed by:525
Symbol 525 GraphicUses:524Used by:802
Symbol 526 BitmapUsed by:527
Symbol 527 GraphicUses:526Used by:802
Symbol 528 BitmapUsed by:529
Symbol 529 GraphicUses:528Used by:802
Symbol 530 BitmapUsed by:531
Symbol 531 GraphicUses:530Used by:802
Symbol 532 BitmapUsed by:533
Symbol 533 GraphicUses:532Used by:802
Symbol 534 BitmapUsed by:535
Symbol 535 GraphicUses:534Used by:802
Symbol 536 BitmapUsed by:537
Symbol 537 GraphicUses:536Used by:802
Symbol 538 BitmapUsed by:539
Symbol 539 GraphicUses:538Used by:802
Symbol 540 BitmapUsed by:541
Symbol 541 GraphicUses:540Used by:802
Symbol 542 BitmapUsed by:543
Symbol 543 GraphicUses:542Used by:802
Symbol 544 BitmapUsed by:545
Symbol 545 GraphicUses:544Used by:802
Symbol 546 BitmapUsed by:547
Symbol 547 GraphicUses:546Used by:802
Symbol 548 BitmapUsed by:549
Symbol 549 GraphicUses:548Used by:802
Symbol 550 BitmapUsed by:551
Symbol 551 GraphicUses:550Used by:802
Symbol 552 BitmapUsed by:553
Symbol 553 GraphicUses:552Used by:802
Symbol 554 BitmapUsed by:555
Symbol 555 GraphicUses:554Used by:802
Symbol 556 BitmapUsed by:557
Symbol 557 GraphicUses:556Used by:802
Symbol 558 BitmapUsed by:559
Symbol 559 GraphicUses:558Used by:802
Symbol 560 BitmapUsed by:561
Symbol 561 GraphicUses:560Used by:802
Symbol 562 BitmapUsed by:563
Symbol 563 GraphicUses:562Used by:802
Symbol 564 BitmapUsed by:565
Symbol 565 GraphicUses:564Used by:802
Symbol 566 BitmapUsed by:567
Symbol 567 GraphicUses:566Used by:802
Symbol 568 BitmapUsed by:569
Symbol 569 GraphicUses:568Used by:802
Symbol 570 BitmapUsed by:571
Symbol 571 GraphicUses:570Used by:802
Symbol 572 BitmapUsed by:573
Symbol 573 GraphicUses:572Used by:802
Symbol 574 BitmapUsed by:575
Symbol 575 GraphicUses:574Used by:802
Symbol 576 BitmapUsed by:577
Symbol 577 GraphicUses:576Used by:802
Symbol 578 BitmapUsed by:579
Symbol 579 GraphicUses:578Used by:802
Symbol 580 BitmapUsed by:581
Symbol 581 GraphicUses:580Used by:802
Symbol 582 BitmapUsed by:583
Symbol 583 GraphicUses:582Used by:802
Symbol 584 BitmapUsed by:585
Symbol 585 GraphicUses:584Used by:802
Symbol 586 BitmapUsed by:587
Symbol 587 GraphicUses:586Used by:802
Symbol 588 BitmapUsed by:589
Symbol 589 GraphicUses:588Used by:802
Symbol 590 BitmapUsed by:591
Symbol 591 GraphicUses:590Used by:802
Symbol 592 BitmapUsed by:593
Symbol 593 GraphicUses:592Used by:802
Symbol 594 BitmapUsed by:595
Symbol 595 GraphicUses:594Used by:802
Symbol 596 BitmapUsed by:597
Symbol 597 GraphicUses:596Used by:802
Symbol 598 BitmapUsed by:599
Symbol 599 GraphicUses:598Used by:802
Symbol 600 BitmapUsed by:601
Symbol 601 GraphicUses:600Used by:802
Symbol 602 BitmapUsed by:603
Symbol 603 GraphicUses:602Used by:802
Symbol 604 BitmapUsed by:605
Symbol 605 GraphicUses:604Used by:802
Symbol 606 BitmapUsed by:607
Symbol 607 GraphicUses:606Used by:802
Symbol 608 BitmapUsed by:609
Symbol 609 GraphicUses:608Used by:802
Symbol 610 BitmapUsed by:611
Symbol 611 GraphicUses:610Used by:802
Symbol 612 BitmapUsed by:613
Symbol 613 GraphicUses:612Used by:802
Symbol 614 BitmapUsed by:615
Symbol 615 GraphicUses:614Used by:802
Symbol 616 BitmapUsed by:617
Symbol 617 GraphicUses:616Used by:802
Symbol 618 BitmapUsed by:619
Symbol 619 GraphicUses:618Used by:802
Symbol 620 BitmapUsed by:621
Symbol 621 GraphicUses:620Used by:802
Symbol 622 BitmapUsed by:623
Symbol 623 GraphicUses:622Used by:802
Symbol 624 BitmapUsed by:625
Symbol 625 GraphicUses:624Used by:802
Symbol 626 BitmapUsed by:627
Symbol 627 GraphicUses:626Used by:802
Symbol 628 BitmapUsed by:629
Symbol 629 GraphicUses:628Used by:802
Symbol 630 BitmapUsed by:631
Symbol 631 GraphicUses:630Used by:802
Symbol 632 BitmapUsed by:633
Symbol 633 GraphicUses:632Used by:802
Symbol 634 BitmapUsed by:635
Symbol 635 GraphicUses:634Used by:802
Symbol 636 BitmapUsed by:637
Symbol 637 GraphicUses:636Used by:802
Symbol 638 BitmapUsed by:639
Symbol 639 GraphicUses:638Used by:802
Symbol 640 BitmapUsed by:641
Symbol 641 GraphicUses:640Used by:802
Symbol 642 BitmapUsed by:643
Symbol 643 GraphicUses:642Used by:802
Symbol 644 BitmapUsed by:645
Symbol 645 GraphicUses:644Used by:802
Symbol 646 BitmapUsed by:647
Symbol 647 GraphicUses:646Used by:802
Symbol 648 BitmapUsed by:649
Symbol 649 GraphicUses:648Used by:802
Symbol 650 BitmapUsed by:651
Symbol 651 GraphicUses:650Used by:802
Symbol 652 BitmapUsed by:653
Symbol 653 GraphicUses:652Used by:802
Symbol 654 BitmapUsed by:655
Symbol 655 GraphicUses:654Used by:802
Symbol 656 BitmapUsed by:657
Symbol 657 GraphicUses:656Used by:802
Symbol 658 BitmapUsed by:659
Symbol 659 GraphicUses:658Used by:802
Symbol 660 BitmapUsed by:661
Symbol 661 GraphicUses:660Used by:802
Symbol 662 BitmapUsed by:663
Symbol 663 GraphicUses:662Used by:802
Symbol 664 BitmapUsed by:665
Symbol 665 GraphicUses:664Used by:802
Symbol 666 BitmapUsed by:667
Symbol 667 GraphicUses:666Used by:802
Symbol 668 BitmapUsed by:669
Symbol 669 GraphicUses:668Used by:802
Symbol 670 BitmapUsed by:671
Symbol 671 GraphicUses:670Used by:802
Symbol 672 BitmapUsed by:673
Symbol 673 GraphicUses:672Used by:802
Symbol 674 BitmapUsed by:675
Symbol 675 GraphicUses:674Used by:802
Symbol 676 BitmapUsed by:677
Symbol 677 GraphicUses:676Used by:802
Symbol 678 BitmapUsed by:679
Symbol 679 GraphicUses:678Used by:802
Symbol 680 BitmapUsed by:681
Symbol 681 GraphicUses:680Used by:802
Symbol 682 BitmapUsed by:683
Symbol 683 GraphicUses:682Used by:802
Symbol 684 BitmapUsed by:685
Symbol 685 GraphicUses:684Used by:802
Symbol 686 BitmapUsed by:687
Symbol 687 GraphicUses:686Used by:802
Symbol 688 BitmapUsed by:689
Symbol 689 GraphicUses:688Used by:802
Symbol 690 BitmapUsed by:691
Symbol 691 GraphicUses:690Used by:802
Symbol 692 BitmapUsed by:693
Symbol 693 GraphicUses:692Used by:802
Symbol 694 BitmapUsed by:695
Symbol 695 GraphicUses:694Used by:802
Symbol 696 BitmapUsed by:697
Symbol 697 GraphicUses:696Used by:802
Symbol 698 BitmapUsed by:699
Symbol 699 GraphicUses:698Used by:802
Symbol 700 BitmapUsed by:701
Symbol 701 GraphicUses:700Used by:802
Symbol 702 BitmapUsed by:703
Symbol 703 GraphicUses:702Used by:802
Symbol 704 BitmapUsed by:705
Symbol 705 GraphicUses:704Used by:802
Symbol 706 BitmapUsed by:707
Symbol 707 GraphicUses:706Used by:802
Symbol 708 BitmapUsed by:709
Symbol 709 GraphicUses:708Used by:802
Symbol 710 BitmapUsed by:711
Symbol 711 GraphicUses:710Used by:802
Symbol 712 BitmapUsed by:713
Symbol 713 GraphicUses:712Used by:802
Symbol 714 BitmapUsed by:715
Symbol 715 GraphicUses:714Used by:802
Symbol 716 BitmapUsed by:717
Symbol 717 GraphicUses:716Used by:802
Symbol 718 BitmapUsed by:719
Symbol 719 GraphicUses:718Used by:802
Symbol 720 BitmapUsed by:721
Symbol 721 GraphicUses:720Used by:802
Symbol 722 BitmapUsed by:723
Symbol 723 GraphicUses:722Used by:802
Symbol 724 BitmapUsed by:725
Symbol 725 GraphicUses:724Used by:802
Symbol 726 BitmapUsed by:727
Symbol 727 GraphicUses:726Used by:802
Symbol 728 BitmapUsed by:729
Symbol 729 GraphicUses:728Used by:802
Symbol 730 BitmapUsed by:731
Symbol 731 GraphicUses:730Used by:802
Symbol 732 BitmapUsed by:733
Symbol 733 GraphicUses:732Used by:802
Symbol 734 BitmapUsed by:735
Symbol 735 GraphicUses:734Used by:802
Symbol 736 BitmapUsed by:737
Symbol 737 GraphicUses:736Used by:802
Symbol 738 BitmapUsed by:739
Symbol 739 GraphicUses:738Used by:802
Symbol 740 BitmapUsed by:741
Symbol 741 GraphicUses:740Used by:802
Symbol 742 BitmapUsed by:743
Symbol 743 GraphicUses:742Used by:802
Symbol 744 BitmapUsed by:745
Symbol 745 GraphicUses:744Used by:802
Symbol 746 BitmapUsed by:747
Symbol 747 GraphicUses:746Used by:802
Symbol 748 BitmapUsed by:749
Symbol 749 GraphicUses:748Used by:802
Symbol 750 BitmapUsed by:751
Symbol 751 GraphicUses:750Used by:802
Symbol 752 BitmapUsed by:753
Symbol 753 GraphicUses:752Used by:802
Symbol 754 BitmapUsed by:755
Symbol 755 GraphicUses:754Used by:802
Symbol 756 BitmapUsed by:757
Symbol 757 GraphicUses:756Used by:802
Symbol 758 BitmapUsed by:759
Symbol 759 GraphicUses:758Used by:802
Symbol 760 BitmapUsed by:761
Symbol 761 GraphicUses:760Used by:802
Symbol 762 BitmapUsed by:763
Symbol 763 GraphicUses:762Used by:802
Symbol 764 BitmapUsed by:765
Symbol 765 GraphicUses:764Used by:802
Symbol 766 BitmapUsed by:767
Symbol 767 GraphicUses:766Used by:802
Symbol 768 BitmapUsed by:769
Symbol 769 GraphicUses:768Used by:802
Symbol 770 BitmapUsed by:771
Symbol 771 GraphicUses:770Used by:802
Symbol 772 BitmapUsed by:773
Symbol 773 GraphicUses:772Used by:802
Symbol 774 BitmapUsed by:775
Symbol 775 GraphicUses:774Used by:802
Symbol 776 BitmapUsed by:777
Symbol 777 GraphicUses:776Used by:802
Symbol 778 BitmapUsed by:779
Symbol 779 GraphicUses:778Used by:802
Symbol 780 BitmapUsed by:781
Symbol 781 GraphicUses:780Used by:802
Symbol 782 BitmapUsed by:783
Symbol 783 GraphicUses:782Used by:802
Symbol 784 BitmapUsed by:785
Symbol 785 GraphicUses:784Used by:802
Symbol 786 BitmapUsed by:787
Symbol 787 GraphicUses:786Used by:802
Symbol 788 BitmapUsed by:789
Symbol 789 GraphicUses:788Used by:802
Symbol 790 BitmapUsed by:791
Symbol 791 GraphicUses:790Used by:802
Symbol 792 BitmapUsed by:793
Symbol 793 GraphicUses:792Used by:802
Symbol 794 BitmapUsed by:795
Symbol 795 GraphicUses:794Used by:802
Symbol 796 BitmapUsed by:797
Symbol 797 GraphicUses:796Used by:802
Symbol 798 BitmapUsed by:799
Symbol 799 GraphicUses:798Used by:802
Symbol 800 BitmapUsed by:801
Symbol 801 GraphicUses:800Used by:802
Symbol 802 MovieClip {copminigame_fla.EnemyArt_60}Uses:521 523 525 527 529 531 533 535 537 539 541 543 545 547 549 551 553 555 557 559 561 563 565 567 569 571 573 575 577 579 581 583 585 587 589 591 593 595 597 599 601 603 605 607 609 611 613 615 617 619 621 623 625 627 629 631 633 635 637 639 641 643 645 647 649 651 653 655 657 659 661 663 665 667 669 671 673 675 677 679 681 683 685 687 689 691 693 695 697 699 701 703 705 707 709 711 713 715 717 719 721 723 725 727 729 731 733 735 737 739 741 743 745 747 749 751 753 755 757 759 761 763 765 767 769 771 773 775 777 779 781 783 785 787 789 791 793 795 797 799 801Used by:809
Symbol 803 GraphicUsed by:804
Symbol 804 MovieClip {FxLayer}Uses:803Used by:809
Symbol 805 GraphicUsed by:806
Symbol 806 MovieClipUses:805Used by:807
Symbol 807 MovieClip {DialogueCueLayer}Uses:806Used by:809
Symbol 808 EditableTextUses:98Used by:809
Symbol 809 MovieClip {SpriteLayer}Uses:228 88 85 229 232 234 519 802 804 807 97 808Used by:830
Symbol 810 BitmapUsed by:811
Symbol 811 GraphicUses:810Used by:812
Symbol 812 MovieClipUses:811Used by:828
Symbol 813 BitmapUsed by:814
Symbol 814 GraphicUses:813Used by:815
Symbol 815 MovieClipUses:814Used by:828
Symbol 816 BitmapUsed by:817
Symbol 817 GraphicUses:816Used by:818
Symbol 818 MovieClipUses:817Used by:828
Symbol 819 BitmapUsed by:820
Symbol 820 GraphicUses:819Used by:821
Symbol 821 MovieClipUses:820Used by:828
Symbol 822 BitmapUsed by:823
Symbol 823 GraphicUses:822Used by:824
Symbol 824 MovieClipUses:823Used by:828
Symbol 825 BitmapUsed by:826
Symbol 826 GraphicUses:825Used by:827
Symbol 827 MovieClipUses:826Used by:828
Symbol 828 MovieClip {BuildingsLayer}Uses:812 815 818 821 824 827Used by:830
Symbol 829 EditableTextUses:98Used by:830
Symbol 830 MovieClip {GameStage}Uses:101 187 809 828 97 829Used by:998
Symbol 831 GraphicUsed by:832
Symbol 832 MovieClipUses:831Used by:997
Symbol 833 GraphicUsed by:837 841
Symbol 834 GraphicUsed by:835
Symbol 835 MovieClipUses:834Used by:837
Symbol 836 GraphicUses:520Used by:837
Symbol 837 MovieClip {EnemyLifeBar}Uses:833 835 836Used by:997
Symbol 838 GraphicUsed by:839
Symbol 839 MovieClipUses:838Used by:841
Symbol 840 GraphicUses:235Used by:841
Symbol 841 MovieClip {PlayerLifeBar}Uses:833 839 840Used by:997
Symbol 842 GraphicUsed by:847
Symbol 843 MovieClipUses:84Used by:847
Symbol 844 GraphicUsed by:847
Symbol 845 GraphicUsed by:847
Symbol 846 EditableTextUses:95Used by:847
Symbol 847 MovieClip {copminigame_fla.BoostBar_77}Uses:842 843 844 845 846 220Used by:997
Symbol 848 BitmapUsed by:849
Symbol 849 GraphicUses:848Used by:850
Symbol 850 MovieClipUses:849Used by:851
Symbol 851 MovieClip {HeroHead}Uses:850Used by:865
Symbol 852 BitmapUsed by:853
Symbol 853 GraphicUses:852Used by:854
Symbol 854 MovieClipUses:853Used by:855
Symbol 855 MovieClip {ChiefHead}Uses:854Used by:865
Symbol 856 BitmapUsed by:857
Symbol 857 GraphicUses:856Used by:858
Symbol 858 MovieClipUses:857Used by:859
Symbol 859 MovieClip {TerroristHead}Uses:858Used by:865
Symbol 860 GraphicUsed by:863
Symbol 861 FontUsed by:862
Symbol 862 EditableTextUses:861Used by:863
Symbol 863 MovieClip {Bubble}Uses:860 862Used by:864
Symbol 864 MovieClip {DialogueBubble}Uses:863Used by:865
Symbol 865 MovieClip {TalkingHeads}Uses:851 855 859 864Used by:997
Symbol 866 EditableTextUses:95Used by:997
Symbol 867 EditableTextUses:95Used by:997
Symbol 868 TextUses:98Used by:888
Symbol 869 BitmapUsed by:870
Symbol 870 GraphicUses:869Used by:871
Symbol 871 MovieClipUses:870Used by:888
Symbol 872 GraphicUsed by:888
Symbol 873 BitmapUsed by:874
Symbol 874 GraphicUses:873Used by:875
Symbol 875 MovieClipUses:874Used by:888
Symbol 876 GraphicUsed by:877
Symbol 877 MovieClipUses:876Used by:888
Symbol 878 BitmapUsed by:879
Symbol 879 GraphicUses:878Used by:880
Symbol 880 MovieClipUses:879Used by:888
Symbol 881 BitmapUsed by:882
Symbol 882 GraphicUses:881Used by:883
Symbol 883 MovieClipUses:882Used by:888
Symbol 884 BitmapUsed by:885
Symbol 885 GraphicUses:884Used by:886
Symbol 886 MovieClipUses:885Used by:888
Symbol 887 GraphicUsed by:888
Symbol 888 MovieClip {copminigame_fla.BigExplosion_88}Uses:868 871 872 875 877 880 883 886 887Used by:997
Symbol 889 GraphicUsed by:892
Symbol 890 EditableTextUses:93Used by:891
Symbol 891 MovieClipUses:890Used by:892
Symbol 892 MovieClipUses:889 891Used by:893 894 895
Symbol 893 MovieClip {copminigame_fla.ReplayButtonPress_97}Uses:892Used by:896
Symbol 894 MovieClip {copminigame_fla.ReplayButtonOver_100}Uses:892Used by:896
Symbol 895 MovieClipUses:892Used by:896
Symbol 896 MovieClip {copminigame_fla.ReplayButton_96}Uses:893 894 895Used by:925 936
Symbol 897 GraphicUsed by:899 905 911
Symbol 898 EditableTextUses:93Used by:899
Symbol 899 MovieClipUses:897 898Used by:900 901 902
Symbol 900 MovieClip {copminigame_fla.SendFriendButtonPress_103}Uses:899Used by:903
Symbol 901 MovieClip {copminigame_fla.SendFriendButtonOver_105}Uses:899Used by:903
Symbol 902 MovieClipUses:899Used by:903
Symbol 903 MovieClip {copminigame_fla.SendFriendButton_102}Uses:900 901 902Used by:925 936
Symbol 904 EditableTextUses:93Used by:905
Symbol 905 MovieClipUses:897 904Used by:906 907 908
Symbol 906 MovieClip {copminigame_fla.OrderButtonPress_108}Uses:905Used by:909
Symbol 907 MovieClip {copminigame_fla.OrderButtonOver_110}Uses:905Used by:909
Symbol 908 MovieClipUses:905Used by:909
Symbol 909 MovieClip {copminigame_fla.OrderGameButton_107}Uses:906 907 908Used by:925 936
Symbol 910 EditableTextUses:93Used by:911
Symbol 911 MovieClipUses:897 910Used by:912 913 914
Symbol 912 MovieClip {copminigame_fla.MoreInfoButtonPress_113}Uses:911Used by:915
Symbol 913 MovieClip {copminigame_fla.MoreInfoButtonOver_115}Uses:911Used by:915
Symbol 914 MovieClipUses:911Used by:915
Symbol 915 MovieClip {copminigame_fla.MoreInfoButton_112}Uses:912 913 914Used by:925 936
Symbol 916 EditableTextUses:95Used by:917
Symbol 917 MovieClipUses:916Used by:925
Symbol 918 EditableTextUses:95Used by:919
Symbol 919 MovieClipUses:918Used by:925
Symbol 920 BitmapUsed by:921
Symbol 921 GraphicUses:920Used by:922
Symbol 922 MovieClipUses:921Used by:925 936 1057 1059
Symbol 923 GraphicUsed by:924
Symbol 924 MovieClipUses:923Used by:925 936 998 1012 1057
Symbol 925 MovieClip {LoseGamePop}Uses:896 903 909 915 917 919 922 924Used by:997
Symbol 926 FontUsed by:927 928 929 930 968 970 1005 1007
Symbol 927 EditableTextUses:926Used by:931
Symbol 928 EditableTextUses:926Used by:931
Symbol 929 EditableTextUses:926Used by:931
Symbol 930 EditableTextUses:926Used by:931
Symbol 931 MovieClip {ScoreInd}Uses:927 928 929 930Used by:936
Symbol 932 EditableTextUses:95Used by:933
Symbol 933 MovieClipUses:932Used by:936
Symbol 934 EditableTextUses:95Used by:935
Symbol 935 MovieClipUses:934Used by:936
Symbol 936 MovieClip {WinGamePop}Uses:896 903 909 915 931 933 935 922 924Used by:997
Symbol 937 GraphicUsed by:964 984 1012 1057 1059
Symbol 938 TextUses:98Used by:964 984 1012
Symbol 939 EditableTextUses:95Used by:956
Symbol 940 FontUsed by:941 942 943 976 981 982 983 1002 1003 1004 1019 1020
Symbol 941 EditableTextUses:940Used by:956
Symbol 942 EditableTextUses:940Used by:956
Symbol 943 EditableTextUses:940Used by:956
Symbol 944 GraphicUsed by:948
Symbol 945 EditableTextUses:95Used by:948
Symbol 946 BitmapUsed by:947
Symbol 947 GraphicUses:946Used by:948
Symbol 948 MovieClipUses:944 945 947Used by:956 1012
Symbol 949 BitmapUsed by:951
Symbol 950 BitmapUsed by:951
Symbol 951 GraphicUses:949 950Used by:952
Symbol 952 MovieClipUses:951Used by:956 1012
Symbol 953 GraphicUses:520Used by:954
Symbol 954 MovieClipUses:953Used by:956 1012
Symbol 955 GraphicUsed by:956 1012
Symbol 956 MovieClipUses:939 941 942 943 948 952 954 955Used by:964
Symbol 957 GraphicUsed by:958 1108
Symbol 958 MovieClipUses:957Used by:964
Symbol 959 GraphicUsed by:960
Symbol 960 MovieClipUses:959Used by:964 984
Symbol 961 BitmapUsed by:962 999
Symbol 962 GraphicUses:961Used by:963
Symbol 963 MovieClipUses:962Used by:964 984
Symbol 964 MovieClip {InstructionsPop}Uses:937 938 956 958 960 963Used by:997
Symbol 965 GraphicUsed by:966
Symbol 966 MovieClipUses:965Used by:984
Symbol 967 GraphicUsed by:969 971 1006 1008
Symbol 968 EditableTextUses:926Used by:969
Symbol 969 MovieClipUses:967 968Used by:974
Symbol 970 EditableTextUses:926Used by:971
Symbol 971 MovieClipUses:967 970Used by:972 973
Symbol 972 MovieClip {copminigame_fla.SendButtonOver_137}Uses:971Used by:974
Symbol 973 MovieClip {copminigame_fla.SendButtonPress_139}Uses:971Used by:974
Symbol 974 MovieClip {copminigame_fla.SendButton_135}Uses:969 972 973Used by:984
Symbol 975 EditableTextUses:95Used by:978
Symbol 976 EditableTextUses:940Used by:978
Symbol 977 GraphicUsed by:978
Symbol 978 MovieClipUses:975 976 977Used by:984
Symbol 979 EditableTextUses:95Used by:980
Symbol 980 MovieClipUses:979Used by:984
Symbol 981 EditableTextUses:940Used by:984
Symbol 982 EditableTextUses:940Used by:984
Symbol 983 EditableTextUses:940Used by:984
Symbol 984 MovieClip {SendToAFriend}Uses:966 974 978 980 981 937 938 960 963 982 983Used by:997
Symbol 985 MovieClipUses:84Used by:994
Symbol 986 EditableTextUses:95Used by:987
Symbol 987 MovieClipUses:986Used by:994
Symbol 988 GraphicUsed by:989
Symbol 989 MovieClipUses:988Used by:994
Symbol 990 GraphicUsed by:991
Symbol 991 MovieClipUses:990Used by:994
Symbol 992 GraphicUsed by:993
Symbol 993 MovieClipUses:992Used by:994
Symbol 994 MovieClip {Countdown}Uses:985 987 989 991 993Used by:997
Symbol 995 EditableTextUses:98Used by:997
Symbol 996 EditableTextUses:98Used by:997
Symbol 997 MovieClip {Hud}Uses:832 837 841 847 865 866 867 888 925 936 964 984 994 995 97 996Used by:998
Symbol 998 MovieClip {Game}Uses:97 99 830 997 924Used by:1110
Symbol 999 GraphicUses:961Used by:1000
Symbol 1000 MovieClipUses:999Used by:1012
Symbol 1001 EditableTextUses:95Used by:1012
Symbol 1002 EditableTextUses:940Used by:1012
Symbol 1003 EditableTextUses:940Used by:1012
Symbol 1004 EditableTextUses:940Used by:1012
Symbol 1005 EditableTextUses:926Used by:1006
Symbol 1006 MovieClipUses:967 1005Used by:1011
Symbol 1007 EditableTextUses:926Used by:1008
Symbol 1008 MovieClipUses:967 1007Used by:1009 1010
Symbol 1009 MovieClip {copminigame_fla.GoButtonOver_153}Uses:1008Used by:1011
Symbol 1010 MovieClip {copminigame_fla.GoButtonPress_155}Uses:1008Used by:1011
Symbol 1011 MovieClip {copminigame_fla.GoButton_151}Uses:1006 1009 1010Used by:1012
Symbol 1012 MovieClip {Instructions}Uses:937 938 1000 1001 1002 1003 1004 955 948 952 954 1011 924Used by:1059
Symbol 1013 TextUses:98Used by:1057
Symbol 1014 BitmapUsed by:1015
Symbol 1015 GraphicUses:1014Used by:1018
Symbol 1016 BitmapUsed by:1017
Symbol 1017 GraphicUses:1016Used by:1018
Symbol 1018 MovieClip {copminigame_fla.BoxArtEnglish_157}Uses:1015 1017Used by:1057
Symbol 1019 EditableTextUses:940Used by:1021
Symbol 1020 EditableTextUses:940Used by:1021
Symbol 1021 MovieClipUses:1019 1020Used by:1057
Symbol 1022 BitmapUsed by:1023
Symbol 1023 GraphicUses:1022Used by:1024
Symbol 1024 MovieClipUses:1023Used by:1057
Symbol 1025 BitmapUsed by:1026
Symbol 1026 GraphicUses:1025Used by:1027
Symbol 1027 MovieClipUses:1026Used by:1029
Symbol 1028 EditableTextUses:93Used by:1029
Symbol 1029 MovieClipUses:1027 1028Used by:1032 1033 1034
Symbol 1030 EditableTextUses:93Used by:1031
Symbol 1031 MovieClipUses:1030Used by:1032 1033
Symbol 1032 MovieClip {copminigame_fla.AboutButtonPress_161}Uses:1029 1031Used by:1035
Symbol 1033 MovieClip {copminigame_fla.AboutButtonOver_165}Uses:1029 1031Used by:1035
Symbol 1034 MovieClipUses:1029Used by:1035
Symbol 1035 MovieClip {copminigame_fla.AboutButton_160}Uses:1032 1033 1034Used by:1057
Symbol 1036 EditableTextUses:93Used by:1037
Symbol 1037 MovieClipUses:1036Used by:1038
Symbol 1038 MovieClipUses:1037Used by:1039 1040 1042
Symbol 1039 MovieClip {copminigame_fla.HardButtonPress_168}Uses:1038Used by:1042
Symbol 1040 MovieClip {copminigame_fla.HardButtonOver_171}Uses:1038Used by:1042
Symbol 1041 GraphicUsed by:1042 1048 1056
Symbol 1042 MovieClip {copminigame_fla.HardButton_167}Uses:1039 1040 1038 1041Used by:1057
Symbol 1043 EditableTextUses:93Used by:1044
Symbol 1044 MovieClipUses:1043Used by:1045
Symbol 1045 MovieClipUses:1044Used by:1046 1047 1048
Symbol 1046 MovieClip {copminigame_fla.EasyButtonPress_173}Uses:1045Used by:1048
Symbol 1047 MovieClip {copminigame_fla.EasyButtonOver_176}Uses:1045Used by:1048
Symbol 1048 MovieClip {copminigame_fla.EasyButton_172}Uses:1046 1047 1045 1041Used by:1057
Symbol 1049 EditableTextUses:95Used by:1050
Symbol 1050 MovieClipUses:1049Used by:1057
Symbol 1051 EditableTextUses:93Used by:1052
Symbol 1052 MovieClipUses:1051Used by:1053
Symbol 1053 MovieClipUses:1052Used by:1054 1055 1056
Symbol 1054 MovieClip {copminigame_fla.PlayNowPress_179}Uses:1053Used by:1056
Symbol 1055 MovieClip {copminigame_fla.PlayNowOver_182}Uses:1053Used by:1056
Symbol 1056 MovieClip {copminigame_fla.PlayNowButton_178}Uses:1054 1055 1053 1041Used by:1057
Symbol 1057 MovieClip {MainMenu}Uses:937 1013 89 1018 1021 1024 1035 1042 1048 1050 1056 922 924Used by:1059
Symbol 1058 TextUses:98Used by:1059
Symbol 1059 MovieClip {Shell}Uses:922 1012 1057 937 1058Used by:1110
Symbol 1060 GraphicUsed by:1093
Symbol 1061 FontUsed by:1062 1064 1090
Symbol 1062 TextUses:1061Used by:1093
Symbol 1063 GraphicUsed by:1088
Symbol 1064 TextUses:1061Used by:1088
Symbol 1065 SoundUsed by:1088
Symbol 1066 SoundUsed by:1088
Symbol 1067 SoundUsed by:1088
Symbol 1068 SoundUsed by:1088
Symbol 1069 SoundUsed by:1088
Symbol 1070 SoundUsed by:1088
Symbol 1071 SoundUsed by:1088
Symbol 1072 SoundUsed by:1088
Symbol 1073 SoundUsed by:1088
Symbol 1074 SoundUsed by:1088
Symbol 1075 SoundUsed by:1088
Symbol 1076 SoundUsed by:1088
Symbol 1077 SoundUsed by:1088
Symbol 1078 SoundUsed by:1088
Symbol 1079 SoundUsed by:1088
Symbol 1080 SoundUsed by:1088
Symbol 1081 SoundUsed by:1088
Symbol 1082 SoundUsed by:1088
Symbol 1083 SoundUsed by:1088
Symbol 1084 SoundUsed by:1088
Symbol 1085 SoundUsed by:1088
Symbol 1086 SoundUsed by:1088
Symbol 1087 SoundUsed by:1088
Symbol 1088 MovieClip {copminigame_fla.Sfx_184}Uses:1063 1064 1065 1066 1067 1068 1069 1070 1071 1072 1073 1074 1075 1076 1077 1078 1079 1080 1081 1082 1083 1084 1085 1086 1087Used by:1093
Symbol 1089 GraphicUsed by:1092
Symbol 1090 TextUses:1061Used by:1092
Symbol 1091 SoundUsed by:1092
Symbol 1092 MovieClip {copminigame_fla.Music_185}Uses:1089 1090 1091Used by:1093
Symbol 1093 MovieClip {SoundManager}Uses:1060 1062 1088 1092Used by:1110
Symbol 1094 BitmapUsed by:1095
Symbol 1095 GraphicUses:1094Used by:1110
Symbol 1096 EditableTextUses:95Used by:1109
Symbol 1097 GraphicUsed by:1109
Symbol 1098 EditableTextUses:95Used by:1099
Symbol 1099 MovieClipUses:1098Used by:1109
Symbol 1100 EditableTextUses:95Used by:1101
Symbol 1101 MovieClipUses:1100Used by:1109
Symbol 1102 EditableTextUses:95Used by:1103
Symbol 1103 MovieClipUses:1102Used by:1109
Symbol 1104 EditableTextUses:95Used by:1105
Symbol 1105 MovieClip {copminigame_fla.SoundOnInd_190}Uses:1104Used by:1109
Symbol 1106 EditableTextUses:95Used by:1107
Symbol 1107 MovieClip {copminigame_fla.SoundOffInd_191}Uses:1106Used by:1109
Symbol 1108 MovieClipUses:957Used by:1109
Symbol 1109 MovieClip {AppControl}Uses:1096 1097 1099 1101 1103 1105 1107 1108Used by:1110
Symbol 1110 MovieClip {App}Uses:998 1059 1093 1095 1109Used by:Timeline

Instance Names

"Bar"Frame 1Symbol 91 MovieClip
"LoadPct"Frame 1Symbol 96 EditableText
"App"Frame 5Symbol 1110 MovieClip {App}
"_4"Symbol 88 MovieClip {AILayer} Frame 1Symbol 87 MovieClip
"_5"Symbol 88 MovieClip {AILayer} Frame 1Symbol 87 MovieClip
"_7"Symbol 88 MovieClip {AILayer} Frame 1Symbol 87 MovieClip
"_8"Symbol 88 MovieClip {AILayer} Frame 1Symbol 87 MovieClip
"_10"Symbol 88 MovieClip {AILayer} Frame 1Symbol 87 MovieClip
"_11"Symbol 88 MovieClip {AILayer} Frame 1Symbol 87 MovieClip
"_12"Symbol 88 MovieClip {AILayer} Frame 1Symbol 87 MovieClip
"_13"Symbol 88 MovieClip {AILayer} Frame 1Symbol 87 MovieClip
"_18"Symbol 88 MovieClip {AILayer} Frame 1Symbol 87 MovieClip
"_19"Symbol 88 MovieClip {AILayer} Frame 1Symbol 87 MovieClip
"_23"Symbol 88 MovieClip {AILayer} Frame 1Symbol 87 MovieClip
"_24"Symbol 88 MovieClip {AILayer} Frame 1Symbol 87 MovieClip
"_27"Symbol 88 MovieClip {AILayer} Frame 1Symbol 87 MovieClip
"_28"Symbol 88 MovieClip {AILayer} Frame 1Symbol 87 MovieClip
"_31"Symbol 88 MovieClip {AILayer} Frame 1Symbol 87 MovieClip
"_32"Symbol 88 MovieClip {AILayer} Frame 1Symbol 87 MovieClip
"_34"Symbol 88 MovieClip {AILayer} Frame 1Symbol 87 MovieClip
"_35"Symbol 88 MovieClip {AILayer} Frame 1Symbol 87 MovieClip
"_37"Symbol 88 MovieClip {AILayer} Frame 1Symbol 87 MovieClip
"_38"Symbol 88 MovieClip {AILayer} Frame 1Symbol 87 MovieClip
"_42"Symbol 88 MovieClip {AILayer} Frame 1Symbol 87 MovieClip
"_43"Symbol 88 MovieClip {AILayer} Frame 1Symbol 87 MovieClip
"_45"Symbol 88 MovieClip {AILayer} Frame 1Symbol 87 MovieClip
"_46"Symbol 88 MovieClip {AILayer} Frame 1Symbol 87 MovieClip
"_49"Symbol 88 MovieClip {AILayer} Frame 1Symbol 87 MovieClip
"_50"Symbol 88 MovieClip {AILayer} Frame 1Symbol 87 MovieClip
"_52"Symbol 88 MovieClip {AILayer} Frame 1Symbol 87 MovieClip
"_53"Symbol 88 MovieClip {AILayer} Frame 1Symbol 87 MovieClip
"_56"Symbol 88 MovieClip {AILayer} Frame 1Symbol 87 MovieClip
"_57"Symbol 88 MovieClip {AILayer} Frame 1Symbol 87 MovieClip
"_59"Symbol 88 MovieClip {AILayer} Frame 1Symbol 87 MovieClip
"_60"Symbol 88 MovieClip {AILayer} Frame 1Symbol 87 MovieClip
"_62"Symbol 88 MovieClip {AILayer} Frame 1Symbol 87 MovieClip
"_63"Symbol 88 MovieClip {AILayer} Frame 1Symbol 87 MovieClip
"_65"Symbol 88 MovieClip {AILayer} Frame 1Symbol 87 MovieClip
"_66"Symbol 88 MovieClip {AILayer} Frame 1Symbol 87 MovieClip
"_68"Symbol 88 MovieClip {AILayer} Frame 1Symbol 87 MovieClip
"_69"Symbol 88 MovieClip {AILayer} Frame 1Symbol 87 MovieClip
"_71"Symbol 88 MovieClip {AILayer} Frame 1Symbol 87 MovieClip
"_72"Symbol 88 MovieClip {AILayer} Frame 1Symbol 87 MovieClip
"_73"Symbol 88 MovieClip {AILayer} Frame 1Symbol 87 MovieClip
"_0"Symbol 88 MovieClip {AILayer} Frame 1Symbol 87 MovieClip
"_1"Symbol 88 MovieClip {AILayer} Frame 1Symbol 87 MovieClip
"_2"Symbol 88 MovieClip {AILayer} Frame 1Symbol 87 MovieClip
"_3"Symbol 88 MovieClip {AILayer} Frame 1Symbol 87 MovieClip
"_6"Symbol 88 MovieClip {AILayer} Frame 1Symbol 87 MovieClip
"_9"Symbol 88 MovieClip {AILayer} Frame 1Symbol 87 MovieClip
"_14"Symbol 88 MovieClip {AILayer} Frame 1Symbol 87 MovieClip
"_15"Symbol 88 MovieClip {AILayer} Frame 1Symbol 87 MovieClip
"_16"Symbol 88 MovieClip {AILayer} Frame 1Symbol 87 MovieClip
"_17"Symbol 88 MovieClip {AILayer} Frame 1Symbol 87 MovieClip
"_20"Symbol 88 MovieClip {AILayer} Frame 1Symbol 87 MovieClip
"_21"Symbol 88 MovieClip {AILayer} Frame 1Symbol 87 MovieClip
"_22"Symbol 88 MovieClip {AILayer} Frame 1Symbol 87 MovieClip
"_25"Symbol 88 MovieClip {AILayer} Frame 1Symbol 87 MovieClip
"_26"Symbol 88 MovieClip {AILayer} Frame 1Symbol 87 MovieClip
"_29"Symbol 88 MovieClip {AILayer} Frame 1Symbol 87 MovieClip
"_30"Symbol 88 MovieClip {AILayer} Frame 1Symbol 87 MovieClip
"_33"Symbol 88 MovieClip {AILayer} Frame 1Symbol 87 MovieClip
"_36"Symbol 88 MovieClip {AILayer} Frame 1Symbol 87 MovieClip
"_39"Symbol 88 MovieClip {AILayer} Frame 1Symbol 87 MovieClip
"_40"Symbol 88 MovieClip {AILayer} Frame 1Symbol 87 MovieClip
"_41"Symbol 88 MovieClip {AILayer} Frame 1Symbol 87 MovieClip
"_44"Symbol 88 MovieClip {AILayer} Frame 1Symbol 87 MovieClip
"_47"Symbol 88 MovieClip {AILayer} Frame 1Symbol 87 MovieClip
"_48"Symbol 88 MovieClip {AILayer} Frame 1Symbol 87 MovieClip
"_51"Symbol 88 MovieClip {AILayer} Frame 1Symbol 87 MovieClip
"_54"Symbol 88 MovieClip {AILayer} Frame 1Symbol 87 MovieClip
"_55"Symbol 88 MovieClip {AILayer} Frame 1Symbol 87 MovieClip
"_58"Symbol 88 MovieClip {AILayer} Frame 1Symbol 87 MovieClip
"_61"Symbol 88 MovieClip {AILayer} Frame 1Symbol 87 MovieClip
"_64"Symbol 88 MovieClip {AILayer} Frame 1Symbol 87 MovieClip
"_67"Symbol 88 MovieClip {AILayer} Frame 1Symbol 87 MovieClip
"_70"Symbol 88 MovieClip {AILayer} Frame 1Symbol 87 MovieClip
"Light"Symbol 178 MovieClip {copminigame_fla.PoliceLightBlueAim_33} Frame 1Symbol 177 MovieClip
"Light"Symbol 181 MovieClip {copminigame_fla.PoliceLightRedAnim_35} Frame 1Symbol 180 MovieClip
"LeftEmiter"Symbol 232 MovieClip {PlayerSprite} Frame 1Symbol 231 MovieClip
"RightEmiter"Symbol 232 MovieClip {PlayerSprite} Frame 1Symbol 231 MovieClip
"LeftFlame"Symbol 232 MovieClip {PlayerSprite} Frame 1Symbol 231 MovieClip
"RightFlame"Symbol 232 MovieClip {PlayerSprite} Frame 1Symbol 231 MovieClip
"LeftEmiter"Symbol 234 MovieClip {EnemySprite} Frame 1Symbol 231 MovieClip
"RightEmiter"Symbol 234 MovieClip {EnemySprite} Frame 1Symbol 231 MovieClip
"LeftFlame"Symbol 234 MovieClip {EnemySprite} Frame 1Symbol 231 MovieClip
"RightFlame"Symbol 234 MovieClip {EnemySprite} Frame 1Symbol 231 MovieClip
"_0"Symbol 807 MovieClip {DialogueCueLayer} Frame 1Symbol 806 MovieClip
"_2"Symbol 807 MovieClip {DialogueCueLayer} Frame 1Symbol 806 MovieClip
"_3"Symbol 807 MovieClip {DialogueCueLayer} Frame 1Symbol 806 MovieClip
"_4"Symbol 807 MovieClip {DialogueCueLayer} Frame 1Symbol 806 MovieClip
"_1"Symbol 807 MovieClip {DialogueCueLayer} Frame 1Symbol 806 MovieClip
"_5"Symbol 807 MovieClip {DialogueCueLayer} Frame 1Symbol 806 MovieClip
"_6"Symbol 807 MovieClip {DialogueCueLayer} Frame 1Symbol 806 MovieClip
"_7"Symbol 807 MovieClip {DialogueCueLayer} Frame 1Symbol 806 MovieClip
"Props"Symbol 809 MovieClip {SpriteLayer} Frame 1Symbol 228 MovieClip
"AILayer"Symbol 809 MovieClip {SpriteLayer} Frame 1Symbol 88 MovieClip {AILayer}
"TiremarksLayer"Symbol 809 MovieClip {SpriteLayer} Frame 1Symbol 85 MovieClip {TiremarksLayer}
"FlameLayer"Symbol 809 MovieClip {SpriteLayer} Frame 1Symbol 229 MovieClip {FlameLayer}
"PlayerSprite"Symbol 809 MovieClip {SpriteLayer} Frame 1Symbol 232 MovieClip {PlayerSprite}
"EnemySprite"Symbol 809 MovieClip {SpriteLayer} Frame 1Symbol 234 MovieClip {EnemySprite}
"PlayerArt"Symbol 809 MovieClip {SpriteLayer} Frame 1Symbol 519 MovieClip {copminigame_fla.PlayerArt_57}
"EnemyArt"Symbol 809 MovieClip {SpriteLayer} Frame 1Symbol 802 MovieClip {copminigame_fla.EnemyArt_60}
"FxLayer"Symbol 809 MovieClip {SpriteLayer} Frame 1Symbol 804 MovieClip {FxLayer}
"DialogueCueLayer"Symbol 809 MovieClip {SpriteLayer} Frame 1Symbol 807 MovieClip {DialogueCueLayer}
"BuildingCollisions"Symbol 830 MovieClip {GameStage} Frame 1Symbol 101 MovieClip
"SpriteLayer"Symbol 830 MovieClip {GameStage} Frame 1Symbol 809 MovieClip {SpriteLayer}
"Bar"Symbol 837 MovieClip {EnemyLifeBar} Frame 1Symbol 835 MovieClip
"Bar"Symbol 841 MovieClip {PlayerLifeBar} Frame 1Symbol 839 MovieClip
"Mask"Symbol 847 MovieClip {copminigame_fla.BoostBar_77} Frame 1Symbol 843 MovieClip
"PrintText"Symbol 863 MovieClip {Bubble} Frame 1Symbol 862 EditableText
"Bubble"Symbol 864 MovieClip {DialogueBubble} Frame 1Symbol 863 MovieClip {Bubble}
"HeroHead"Symbol 865 MovieClip {TalkingHeads} Frame 1Symbol 851 MovieClip {HeroHead}
"ChiefHead"Symbol 865 MovieClip {TalkingHeads} Frame 1Symbol 855 MovieClip {ChiefHead}
"TerroristHead"Symbol 865 MovieClip {TalkingHeads} Frame 1Symbol 859 MovieClip {TerroristHead}
"LeftDialogue"Symbol 865 MovieClip {TalkingHeads} Frame 1Symbol 864 MovieClip {DialogueBubble}
"RightDialogue"Symbol 865 MovieClip {TalkingHeads} Frame 1Symbol 864 MovieClip {DialogueBubble}
"_Press"Symbol 896 MovieClip {copminigame_fla.ReplayButton_96} Frame 1Symbol 893 MovieClip {copminigame_fla.ReplayButtonPress_97}
"_Over"Symbol 896 MovieClip {copminigame_fla.ReplayButton_96} Frame 1Symbol 894 MovieClip {copminigame_fla.ReplayButtonOver_100}
"_Up"Symbol 896 MovieClip {copminigame_fla.ReplayButton_96} Frame 1Symbol 895 MovieClip
"_Press"Symbol 903 MovieClip {copminigame_fla.SendFriendButton_102} Frame 1Symbol 900 MovieClip {copminigame_fla.SendFriendButtonPress_103}
"_Over"Symbol 903 MovieClip {copminigame_fla.SendFriendButton_102} Frame 1Symbol 901 MovieClip {copminigame_fla.SendFriendButtonOver_105}
"_Up"Symbol 903 MovieClip {copminigame_fla.SendFriendButton_102} Frame 1Symbol 902 MovieClip
"_Press"Symbol 909 MovieClip {copminigame_fla.OrderGameButton_107} Frame 1Symbol 906 MovieClip {copminigame_fla.OrderButtonPress_108}
"_Over"Symbol 909 MovieClip {copminigame_fla.OrderGameButton_107} Frame 1Symbol 907 MovieClip {copminigame_fla.OrderButtonOver_110}
"_Up"Symbol 909 MovieClip {copminigame_fla.OrderGameButton_107} Frame 1Symbol 908 MovieClip
"_Press"Symbol 915 MovieClip {copminigame_fla.MoreInfoButton_112} Frame 1Symbol 912 MovieClip {copminigame_fla.MoreInfoButtonPress_113}
"_Over"Symbol 915 MovieClip {copminigame_fla.MoreInfoButton_112} Frame 1Symbol 913 MovieClip {copminigame_fla.MoreInfoButtonOver_115}
"_Up"Symbol 915 MovieClip {copminigame_fla.MoreInfoButton_112} Frame 1Symbol 914 MovieClip
"ReplayButton"Symbol 925 MovieClip {LoseGamePop} Frame 1Symbol 896 MovieClip {copminigame_fla.ReplayButton_96}
"SendFriendButton"Symbol 925 MovieClip {LoseGamePop} Frame 1Symbol 903 MovieClip {copminigame_fla.SendFriendButton_102}
"OrderButton"Symbol 925 MovieClip {LoseGamePop} Frame 1Symbol 909 MovieClip {copminigame_fla.OrderGameButton_107}
"InfoButton"Symbol 925 MovieClip {LoseGamePop} Frame 1Symbol 915 MovieClip {copminigame_fla.MoreInfoButton_112}
"ScoreText"Symbol 931 MovieClip {ScoreInd} Frame 1Symbol 929 EditableText
"RewardMessage"Symbol 931 MovieClip {ScoreInd} Frame 1Symbol 930 EditableText
"ReplayButton"Symbol 936 MovieClip {WinGamePop} Frame 1Symbol 896 MovieClip {copminigame_fla.ReplayButton_96}
"SendFriendButton"Symbol 936 MovieClip {WinGamePop} Frame 1Symbol 903 MovieClip {copminigame_fla.SendFriendButton_102}
"OrderButton"Symbol 936 MovieClip {WinGamePop} Frame 1Symbol 909 MovieClip {copminigame_fla.OrderGameButton_107}
"InfoButton"Symbol 936 MovieClip {WinGamePop} Frame 1Symbol 915 MovieClip {copminigame_fla.MoreInfoButton_112}
"ScoreInd"Symbol 936 MovieClip {WinGamePop} Frame 1Symbol 931 MovieClip {ScoreInd}
"CloseButton"Symbol 964 MovieClip {InstructionsPop} Frame 1Symbol 958 MovieClip
"_Up"Symbol 974 MovieClip {copminigame_fla.SendButton_135} Frame 1Symbol 969 MovieClip
"_Over"Symbol 974 MovieClip {copminigame_fla.SendButton_135} Frame 1Symbol 972 MovieClip {copminigame_fla.SendButtonOver_137}
"_Press"Symbol 974 MovieClip {copminigame_fla.SendButton_135} Frame 1Symbol 973 MovieClip {copminigame_fla.SendButtonPress_139}
"CancelButton"Symbol 984 MovieClip {SendToAFriend} Frame 1Symbol 966 MovieClip
"SendButton"Symbol 984 MovieClip {SendToAFriend} Frame 1Symbol 974 MovieClip {copminigame_fla.SendButton_135}
"Email"Symbol 984 MovieClip {SendToAFriend} Frame 1Symbol 981 EditableText
"Email"Symbol 984 MovieClip {SendToAFriend} Frame 10Symbol 982 EditableText
"Email"Symbol 984 MovieClip {SendToAFriend} Frame 15Symbol 983 EditableText
"Waypoint"Symbol 997 MovieClip {Hud} Frame 1Symbol 832 MovieClip
"EnemyBar"Symbol 997 MovieClip {Hud} Frame 1Symbol 837 MovieClip {EnemyLifeBar}
"PlayerBar"Symbol 997 MovieClip {Hud} Frame 1Symbol 841 MovieClip {PlayerLifeBar}
"BoostBar"Symbol 997 MovieClip {Hud} Frame 1Symbol 847 MovieClip {copminigame_fla.BoostBar_77}
"TalkingHeads"Symbol 997 MovieClip {Hud} Frame 1Symbol 865 MovieClip {TalkingHeads}
"GameTime"Symbol 997 MovieClip {Hud} Frame 1Symbol 867 EditableText
"BigExplosion"Symbol 997 MovieClip {Hud} Frame 1Symbol 888 MovieClip {copminigame_fla.BigExplosion_88}
"LoseGamePop"Symbol 997 MovieClip {Hud} Frame 1Symbol 925 MovieClip {LoseGamePop}
"WinGamePop"Symbol 997 MovieClip {Hud} Frame 1Symbol 936 MovieClip {WinGamePop}
"InstructionsPop"Symbol 997 MovieClip {Hud} Frame 1Symbol 964 MovieClip {InstructionsPop}
"SendToAFriend"Symbol 997 MovieClip {Hud} Frame 1Symbol 984 MovieClip {SendToAFriend}
"Countdown"Symbol 997 MovieClip {Hud} Frame 1Symbol 994 MovieClip {Countdown}
"vPrint"Symbol 997 MovieClip {Hud} Frame 1Symbol 995 EditableText
"GameStage"Symbol 998 MovieClip {Game} Frame 1Symbol 830 MovieClip {GameStage}
"Hud"Symbol 998 MovieClip {Game} Frame 1Symbol 997 MovieClip {Hud}
"_Up"Symbol 1011 MovieClip {copminigame_fla.GoButton_151} Frame 1Symbol 1006 MovieClip
"_Over"Symbol 1011 MovieClip {copminigame_fla.GoButton_151} Frame 1Symbol 1009 MovieClip {copminigame_fla.GoButtonOver_153}
"_Press"Symbol 1011 MovieClip {copminigame_fla.GoButton_151} Frame 1Symbol 1010 MovieClip {copminigame_fla.GoButtonPress_155}
"GoButton"Symbol 1012 MovieClip {Instructions} Frame 1Symbol 1011 MovieClip {copminigame_fla.GoButton_151}
"_Press"Symbol 1035 MovieClip {copminigame_fla.AboutButton_160} Frame 1Symbol 1032 MovieClip {copminigame_fla.AboutButtonPress_161}
"_Over"Symbol 1035 MovieClip {copminigame_fla.AboutButton_160} Frame 1Symbol 1033 MovieClip {copminigame_fla.AboutButtonOver_165}
"_Up"Symbol 1035 MovieClip {copminigame_fla.AboutButton_160} Frame 1Symbol 1034 MovieClip
"_Press"Symbol 1042 MovieClip {copminigame_fla.HardButton_167} Frame 1Symbol 1039 MovieClip {copminigame_fla.HardButtonPress_168}
"_Over"Symbol 1042 MovieClip {copminigame_fla.HardButton_167} Frame 1Symbol 1040 MovieClip {copminigame_fla.HardButtonOver_171}
"_Up"Symbol 1042 MovieClip {copminigame_fla.HardButton_167} Frame 1Symbol 1038 MovieClip
"_Press"Symbol 1048 MovieClip {copminigame_fla.EasyButton_172} Frame 1Symbol 1046 MovieClip {copminigame_fla.EasyButtonPress_173}
"_Over"Symbol 1048 MovieClip {copminigame_fla.EasyButton_172} Frame 1Symbol 1047 MovieClip {copminigame_fla.EasyButtonOver_176}
"_Up"Symbol 1048 MovieClip {copminigame_fla.EasyButton_172} Frame 1Symbol 1045 MovieClip
"_Press"Symbol 1056 MovieClip {copminigame_fla.PlayNowButton_178} Frame 1Symbol 1054 MovieClip {copminigame_fla.PlayNowPress_179}
"_Over"Symbol 1056 MovieClip {copminigame_fla.PlayNowButton_178} Frame 1Symbol 1055 MovieClip {copminigame_fla.PlayNowOver_182}
"_Up"Symbol 1056 MovieClip {copminigame_fla.PlayNowButton_178} Frame 1Symbol 1053 MovieClip
"TitleText"Symbol 1057 MovieClip {MainMenu} Frame 1Symbol 1021 MovieClip
"AboutButton"Symbol 1057 MovieClip {MainMenu} Frame 1Symbol 1035 MovieClip {copminigame_fla.AboutButton_160}
"HardButton"Symbol 1057 MovieClip {MainMenu} Frame 1Symbol 1042 MovieClip {copminigame_fla.HardButton_167}
"EasyButton"Symbol 1057 MovieClip {MainMenu} Frame 1Symbol 1048 MovieClip {copminigame_fla.EasyButton_172}
"PlayNowButton"Symbol 1057 MovieClip {MainMenu} Frame 1Symbol 1056 MovieClip {copminigame_fla.PlayNowButton_178}
"Instructions"Symbol 1059 MovieClip {Shell} Frame 1Symbol 1012 MovieClip {Instructions}
"MainMenu"Symbol 1059 MovieClip {Shell} Frame 1Symbol 1057 MovieClip {MainMenu}
"Sfx"Symbol 1093 MovieClip {SoundManager} Frame 1Symbol 1088 MovieClip {copminigame_fla.Sfx_184}
"Music"Symbol 1093 MovieClip {SoundManager} Frame 1Symbol 1092 MovieClip {copminigame_fla.Music_185}
"Text"Symbol 1105 MovieClip {copminigame_fla.SoundOnInd_190} Frame 1Symbol 1104 EditableText
"Text"Symbol 1107 MovieClip {copminigame_fla.SoundOffInd_191} Frame 1Symbol 1106 EditableText
"QuitButton"Symbol 1109 MovieClip {AppControl} Frame 1Symbol 1099 MovieClip
"RestartButton"Symbol 1109 MovieClip {AppControl} Frame 1Symbol 1101 MovieClip
"InstructionsButton"Symbol 1109 MovieClip {AppControl} Frame 1Symbol 1103 MovieClip
"SoundOnInd"Symbol 1109 MovieClip {AppControl} Frame 1Symbol 1105 MovieClip {copminigame_fla.SoundOnInd_190}
"SoundOffInd"Symbol 1109 MovieClip {AppControl} Frame 1Symbol 1107 MovieClip {copminigame_fla.SoundOffInd_191}
"SoundOnButton"Symbol 1109 MovieClip {AppControl} Frame 1Symbol 1108 MovieClip
"SoundOffButton"Symbol 1109 MovieClip {AppControl} Frame 1Symbol 1108 MovieClip
"Game"Symbol 1110 MovieClip {App} Frame 1Symbol 998 MovieClip {Game}
"Shell"Symbol 1110 MovieClip {App} Frame 1Symbol 1059 MovieClip {Shell}
"SoundManager"Symbol 1110 MovieClip {App} Frame 1Symbol 1093 MovieClip {SoundManager}
"AppControl"Symbol 1110 MovieClip {App} Frame 1Symbol 1109 MovieClip {AppControl}

Special Tags

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

Labels

"_show"Frame 5
"_right"Symbol 4 MovieClip {Bomb} Frame 1
"_left"Symbol 4 MovieClip {Bomb} Frame 20
"_show"Symbol 851 MovieClip {HeroHead} Frame 5
"_hide"Symbol 851 MovieClip {HeroHead} Frame 15
"_show"Symbol 855 MovieClip {ChiefHead} Frame 5
"_hide"Symbol 855 MovieClip {ChiefHead} Frame 15
"_show"Symbol 859 MovieClip {TerroristHead} Frame 5
"_hide"Symbol 859 MovieClip {TerroristHead} Frame 15
"_show"Symbol 864 MovieClip {DialogueBubble} Frame 5
"_hide"Symbol 864 MovieClip {DialogueBubble} Frame 15
"_show"Symbol 888 MovieClip {copminigame_fla.BigExplosion_88} Frame 2
"_up"Symbol 896 MovieClip {copminigame_fla.ReplayButton_96} Frame 1
"_over"Symbol 896 MovieClip {copminigame_fla.ReplayButton_96} Frame 7
"_press"Symbol 896 MovieClip {copminigame_fla.ReplayButton_96} Frame 15
"_up"Symbol 903 MovieClip {copminigame_fla.SendFriendButton_102} Frame 1
"_over"Symbol 903 MovieClip {copminigame_fla.SendFriendButton_102} Frame 7
"_press"Symbol 903 MovieClip {copminigame_fla.SendFriendButton_102} Frame 15
"_up"Symbol 909 MovieClip {copminigame_fla.OrderGameButton_107} Frame 1
"_over"Symbol 909 MovieClip {copminigame_fla.OrderGameButton_107} Frame 7
"_press"Symbol 909 MovieClip {copminigame_fla.OrderGameButton_107} Frame 15
"_up"Symbol 915 MovieClip {copminigame_fla.MoreInfoButton_112} Frame 1
"_over"Symbol 915 MovieClip {copminigame_fla.MoreInfoButton_112} Frame 7
"_press"Symbol 915 MovieClip {copminigame_fla.MoreInfoButton_112} Frame 15
"_show"Symbol 925 MovieClip {LoseGamePop} Frame 2
"_hide"Symbol 925 MovieClip {LoseGamePop} Frame 25
"_replayHide"Symbol 925 MovieClip {LoseGamePop} Frame 35
"_show"Symbol 936 MovieClip {WinGamePop} Frame 2
"_hide"Symbol 936 MovieClip {WinGamePop} Frame 25
"_replayHide"Symbol 936 MovieClip {WinGamePop} Frame 35
"_show"Symbol 964 MovieClip {InstructionsPop} Frame 5
"_hide"Symbol 964 MovieClip {InstructionsPop} Frame 16
"_up"Symbol 974 MovieClip {copminigame_fla.SendButton_135} Frame 1
"_over"Symbol 974 MovieClip {copminigame_fla.SendButton_135} Frame 7
"_press"Symbol 974 MovieClip {copminigame_fla.SendButton_135} Frame 15
"_show"Symbol 984 MovieClip {SendToAFriend} Frame 5
"_sent"Symbol 984 MovieClip {SendToAFriend} Frame 15
"_hide"Symbol 984 MovieClip {SendToAFriend} Frame 26
"_show"Symbol 994 MovieClip {Countdown} Frame 2
"_show"Symbol 998 MovieClip {Game} Frame 2
"_up"Symbol 1011 MovieClip {copminigame_fla.GoButton_151} Frame 1
"_over"Symbol 1011 MovieClip {copminigame_fla.GoButton_151} Frame 7
"_press"Symbol 1011 MovieClip {copminigame_fla.GoButton_151} Frame 15
"_show"Symbol 1012 MovieClip {Instructions} Frame 5
"_hide"Symbol 1012 MovieClip {Instructions} Frame 16
"_US"Symbol 1018 MovieClip {copminigame_fla.BoxArtEnglish_157} Frame 1
"_UK"Symbol 1018 MovieClip {copminigame_fla.BoxArtEnglish_157} Frame 5
"_up"Symbol 1035 MovieClip {copminigame_fla.AboutButton_160} Frame 1
"_over"Symbol 1035 MovieClip {copminigame_fla.AboutButton_160} Frame 7
"_press"Symbol 1035 MovieClip {copminigame_fla.AboutButton_160} Frame 15
"_up"Symbol 1042 MovieClip {copminigame_fla.HardButton_167} Frame 1
"_over"Symbol 1042 MovieClip {copminigame_fla.HardButton_167} Frame 7
"_press"Symbol 1042 MovieClip {copminigame_fla.HardButton_167} Frame 15
"_up"Symbol 1048 MovieClip {copminigame_fla.EasyButton_172} Frame 1
"_over"Symbol 1048 MovieClip {copminigame_fla.EasyButton_172} Frame 7
"_press"Symbol 1048 MovieClip {copminigame_fla.EasyButton_172} Frame 15
"_up"Symbol 1056 MovieClip {copminigame_fla.PlayNowButton_178} Frame 1
"_over"Symbol 1056 MovieClip {copminigame_fla.PlayNowButton_178} Frame 7
"_press"Symbol 1056 MovieClip {copminigame_fla.PlayNowButton_178} Frame 15
"_show"Symbol 1057 MovieClip {MainMenu} Frame 5
"_showDifficulty"Symbol 1057 MovieClip {MainMenu} Frame 51
"_hide"Symbol 1057 MovieClip {MainMenu} Frame 70
"_hold"Symbol 1088 MovieClip {copminigame_fla.Sfx_184} Frame 1
"_stop"Symbol 1088 MovieClip {copminigame_fla.Sfx_184} Frame 10
"_collision1"Symbol 1088 MovieClip {copminigame_fla.Sfx_184} Frame 20
"_collision2"Symbol 1088 MovieClip {copminigame_fla.Sfx_184} Frame 30
"_collision3"Symbol 1088 MovieClip {copminigame_fla.Sfx_184} Frame 40
"_collision4"Symbol 1088 MovieClip {copminigame_fla.Sfx_184} Frame 50
"_engineStart1"Symbol 1088 MovieClip {copminigame_fla.Sfx_184} Frame 60
"_engineStart2"Symbol 1088 MovieClip {copminigame_fla.Sfx_184} Frame 70
"_siren1"Symbol 1088 MovieClip {copminigame_fla.Sfx_184} Frame 80
"_siren2"Symbol 1088 MovieClip {copminigame_fla.Sfx_184} Frame 90
"_skid1"Symbol 1088 MovieClip {copminigame_fla.Sfx_184} Frame 100
"_skid2"Symbol 1088 MovieClip {copminigame_fla.Sfx_184} Frame 110
"_skid3"Symbol 1088 MovieClip {copminigame_fla.Sfx_184} Frame 120
"_explosion1"Symbol 1088 MovieClip {copminigame_fla.Sfx_184} Frame 130
"_explosion2"Symbol 1088 MovieClip {copminigame_fla.Sfx_184} Frame 140
"_beep1"Symbol 1088 MovieClip {copminigame_fla.Sfx_184} Frame 195
"_peel"Symbol 1088 MovieClip {copminigame_fla.Sfx_184} Frame 205
"_bigExplosion"Symbol 1088 MovieClip {copminigame_fla.Sfx_184} Frame 215
"_pole"Symbol 1088 MovieClip {copminigame_fla.Sfx_184} Frame 225
"_hydrant"Symbol 1088 MovieClip {copminigame_fla.Sfx_184} Frame 235
"_mailbox"Symbol 1088 MovieClip {copminigame_fla.Sfx_184} Frame 250
"_sign"Symbol 1088 MovieClip {copminigame_fla.Sfx_184} Frame 260
"_spikeStrip"Symbol 1088 MovieClip {copminigame_fla.Sfx_184} Frame 270
"_radio"Symbol 1088 MovieClip {copminigame_fla.Sfx_184} Frame 280
"_boost"Symbol 1088 MovieClip {copminigame_fla.Sfx_184} Frame 290
"_hold"Symbol 1092 MovieClip {copminigame_fla.Music_185} Frame 1
"_stop"Symbol 1092 MovieClip {copminigame_fla.Music_185} Frame 10
"_theme1"Symbol 1092 MovieClip {copminigame_fla.Music_185} Frame 20
"_theme2"Symbol 1092 MovieClip {copminigame_fla.Music_185} Frame 30
"_inGame"Symbol 1109 MovieClip {AppControl} Frame 5




http://swfchan.com/24/119363/info.shtml
Created: 5/3 -2019 22:23:09 Last modified: 5/3 -2019 22:23:09 Server time: 04/05 -2024 07:55:41