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

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

tunnel-drive.swf

This is the info page for
Flash #112741

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


Text
Real gaming challenge

Tunnel

Drive

Play

How to Play

Play this Tunnel Drive game where you can feel the tunnel swirling as you maneuver
your car to both the sides.
You will have to achieve the target denoted for the           Dollars,       Stars and
p   Diamonds to proceed to the next stage.
While racing avoid the          Stones,       dynamites and        traffic cones, as they
reduce speed.
Avoid getting to the extreme ends, as the game gets over.
Collecting dollars(200) , stars (600 points) and diamond (350 points) increases the
points, and the bonus card (500 points) that come in the way also boosts up your
points.
To increase speed, grab the speed booster as and when you are racing.
Game Controls
Right Arrow - Move Right  &  Left Arrow - Move Left.
P - To pause the game  &  M - To mute the sound.

Back

Instructions

Instructions

3

2

1

GO

PAUSE

Score

Level

Time

:

Health:

<p align="center"><font face="Calibri_10pt_st" size="10" color="#000000" letterSpacing="1.000000" kerning="1">25/25</font></p>

<p align="left"><font face="Calibri" size="12" color="#000000" letterSpacing="2.000000" kerning="0">01:40</font></p>

<p align="left"><font face="Calibri" size="12" color="#000000" letterSpacing="2.000000" kerning="0">0</font></p>

<p align="left"><font face="Calibri" size="12" color="#000000" letterSpacing="2.000000" kerning="0">1</font></p>

- for the real game -

<p align="center"><font face="Calibri_10pt_st" size="10" color="#000000" letterSpacing="1.000000" kerning="1">25/25</font></p>

<p align="center"><font face="Calibri_10pt_st" size="10" color="#000000" letterSpacing="1.000000" kerning="1">25/25</font></p>

Level up

LEVEL SCORE

:

<p align="center"></p>

GAME SCROE

<p align="center"></p>

Next Level

Try Again

GAME SCORE

Try Again

Submit Score

More Games

More games

<p align="center"></p>

More Games

More games

Congratulations

Game Over

<p align="center"></p>

GAME SCORE

Connecting, Please wait

<p align="center"></p>

ActionScript [AS3]

Section 1
//MochiCoins (mochi.as3.MochiCoins) package mochi.as3 { public class MochiCoins { public static const STORE_HIDE:String = "StoreHide"; public static const NO_USER:String = "NoUser"; public static const IO_ERROR:String = "IOError"; public static const ITEM_NEW:String = "ItemNew"; public static const ITEM_OWNED:String = "ItemOwned"; public static const STORE_ITEMS:String = "StoreItems"; public static const ERROR:String = "Error"; public static const STORE_SHOW:String = "StoreShow"; public static var _inventory:MochiInventory; public static function triggerEvent(_arg1:String, _arg2:Object):void{ MochiSocial.triggerEvent(_arg1, _arg2); } public static function removeEventListener(_arg1:String, _arg2:Function):void{ MochiSocial.removeEventListener(_arg1, _arg2); } public static function addEventListener(_arg1:String, _arg2:Function):void{ MochiSocial.addEventListener(_arg1, _arg2); } public static function getStoreItems():void{ MochiServices.send("coins_getStoreItems"); } public static function get inventory():MochiInventory{ return (_inventory); } public static function showStore(_arg1:Object=null):void{ MochiServices.bringToTop(); MochiServices.send("coins_showStore", {options:_arg1}, null, null); } public static function showItem(_arg1:Object=null):void{ if (((!(_arg1)) || (!((typeof(_arg1.item) == "string"))))){ trace("ERROR: showItem call must pass an Object with an item key"); return; }; MochiServices.bringToTop(); MochiServices.send("coins_showItem", {options:_arg1}, null, null); } public static function getVersion():String{ return (MochiServices.getVersion()); } public static function showVideo(_arg1:Object=null):void{ if (((!(_arg1)) || (!((typeof(_arg1.item) == "string"))))){ trace("ERROR: showVideo call must pass an Object with an item key"); return; }; MochiServices.bringToTop(); MochiServices.send("coins_showVideo", {options:_arg1}, null, null); } MochiSocial.addEventListener(MochiSocial.LOGGED_IN, function (_arg1:Object):void{ _inventory = new MochiInventory(); }); MochiSocial.addEventListener(MochiSocial.LOGGED_OUT, function (_arg1:Object):void{ _inventory = null; }); } }//package mochi.as3
Section 2
//MochiDigits (mochi.as3.MochiDigits) package mochi.as3 { public final class MochiDigits { private var Sibling:MochiDigits; private var Fragment:Number; private var Encoder:Number; public function MochiDigits(_arg1:Number=0, _arg2:uint=0):void{ Encoder = 0; setValue(_arg1, _arg2); } public function set value(_arg1:Number):void{ setValue(_arg1); } public function reencode():void{ var _local1:uint; _local1 = int((2147483647 * Math.random())); Fragment = (Fragment ^ (_local1 ^ Encoder)); Encoder = _local1; } public function toString():String{ var _local1:String; _local1 = String.fromCharCode((Fragment ^ Encoder)); if (Sibling != null){ _local1 = (_local1 + Sibling.toString()); }; return (_local1); } public function get value():Number{ return (Number(this.toString())); } public function setValue(_arg1:Number=0, _arg2:uint=0):void{ var _local3:String; _local3 = _arg1.toString(); var _temp1 = _arg2; _arg2 = (_arg2 + 1); Fragment = (_local3.charCodeAt(_temp1) ^ Encoder); if (_arg2 < _local3.length){ Sibling = new MochiDigits(_arg1, _arg2); } else { Sibling = null; }; reencode(); } public function addValue(_arg1:Number):void{ value = (value + _arg1); } } }//package mochi.as3
Section 3
//MochiEventDispatcher (mochi.as3.MochiEventDispatcher) package mochi.as3 { public class MochiEventDispatcher { private var eventTable:Object; public function MochiEventDispatcher():void{ eventTable = {}; } public function triggerEvent(_arg1:String, _arg2:Object):void{ var _local3:Object; if (eventTable[_arg1] == undefined){ return; }; for (_local3 in eventTable[_arg1]) { var _local6 = eventTable[_arg1]; _local6[_local3](_arg2); }; } public function removeEventListener(_arg1:String, _arg2:Function):void{ var _local3:Object; if (eventTable[_arg1] == undefined){ eventTable[_arg1] = []; return; }; for (_local3 in eventTable[_arg1]) { if (eventTable[_arg1][_local3] != _arg2){ } else { eventTable[_arg1].splice(Number(_local3), 1); }; }; } public function addEventListener(_arg1:String, _arg2:Function):void{ removeEventListener(_arg1, _arg2); eventTable[_arg1].push(_arg2); } } }//package mochi.as3
Section 4
//MochiEvents (mochi.as3.MochiEvents) package mochi.as3 { import flash.display.*; public class MochiEvents { public static const ALIGN_BOTTOM_LEFT:String = "ALIGN_BL"; public static const FORMAT_LONG:String = "LongForm"; public static const ALIGN_BOTTOM:String = "ALIGN_B"; public static const ACHIEVEMENT_RECEIVED:String = "AchievementReceived"; public static const FORMAT_SHORT:String = "ShortForm"; public static const ALIGN_TOP_RIGHT:String = "ALIGN_TR"; public static const ALIGN_BOTTOM_RIGHT:String = "ALIGN_BR"; public static const ALIGN_TOP:String = "ALIGN_T"; public static const ALIGN_LEFT:String = "ALIGN_L"; public static const ALIGN_RIGHT:String = "ALIGN_R"; public static const ALIGN_TOP_LEFT:String = "ALIGN_TL"; public static const ALIGN_CENTER:String = "ALIGN_C"; private static var _dispatcher:MochiEventDispatcher = new MochiEventDispatcher(); private static var gameStart:Number; private static var levelStart:Number; public static function endPlay():void{ MochiServices.send("events_clearRoundID", null, null, null); } public static function addEventListener(_arg1:String, _arg2:Function):void{ _dispatcher.addEventListener(_arg1, _arg2); } public static function trackEvent(_arg1:String, _arg2=null):void{ MochiServices.send("events_trackEvent", {tag:_arg1, value:_arg2}, null, null); } public static function removeEventListener(_arg1:String, _arg2:Function):void{ _dispatcher.removeEventListener(_arg1, _arg2); } public static function startSession(_arg1:String):void{ MochiServices.send("events_beginSession", {achievementID:_arg1}, null, null); } public static function triggerEvent(_arg1:String, _arg2:Object):void{ _dispatcher.triggerEvent(_arg1, _arg2); } public static function setNotifications(_arg1:MovieClip, _arg2:Object):void{ var _local3:Object; var _local4:Object; _local3 = {}; for (_local4 in _arg2) { _local3[_local4] = _arg2[_local4]; }; _local3.clip = _arg1; MochiServices.send("events_setNotifications", _local3, null, null); } public static function getVersion():String{ return (MochiServices.getVersion()); } public static function startPlay(_arg1:String="gameplay"):void{ MochiServices.send("events_setRoundID", {tag:String(_arg1)}, null, null); } } }//package mochi.as3
Section 5
//MochiInventory (mochi.as3.MochiInventory) package mochi.as3 { import flash.events.*; import flash.utils.*; public dynamic class MochiInventory extends Proxy { private var _timer:Timer; private var _names:Array; private var _consumableProperties:Object; private var _syncID:Number; private var _storeSync:Object; private var _outstandingID:Number; private var _syncPending:Boolean; public static const READY:String = "InvReady"; public static const ERROR:String = "Error"; public static const IO_ERROR:String = "IoError"; private static const KEY_SALT:String = " syncMaint"; public static const WRITTEN:String = "InvWritten"; public static const NOT_READY:String = "InvNotReady"; public static const VALUE_ERROR:String = "InvValueError"; private static const CONSUMER_KEY:String = "MochiConsumables"; private static var _dispatcher:MochiEventDispatcher = new MochiEventDispatcher(); public function MochiInventory():void{ MochiCoins.addEventListener(MochiCoins.ITEM_OWNED, itemOwned); MochiCoins.addEventListener(MochiCoins.ITEM_NEW, newItems); MochiSocial.addEventListener(MochiSocial.LOGGED_IN, loggedIn); MochiSocial.addEventListener(MochiSocial.LOGGED_OUT, loggedOut); _storeSync = new Object(); _syncPending = false; _outstandingID = 0; _syncID = 0; _timer = new Timer(1000); _timer.addEventListener(TimerEvent.TIMER, sync); _timer.start(); if (MochiSocial.loggedIn){ loggedIn(); } else { loggedOut(); }; } private function newItems(_arg1:Object):void{ if (!this[(_arg1.id + KEY_SALT)]){ this[(_arg1.id + KEY_SALT)] = 0; }; if (!this[_arg1.id]){ this[_arg1.id] = 0; }; this[(_arg1.id + KEY_SALT)] = (this[(_arg1.id + KEY_SALT)] + _arg1.count); this[_arg1.id] = (this[_arg1.id] + _arg1.count); if (_arg1.privateProperties.consumable){ if (!this[_arg1.privateProperties.tag]){ this[_arg1.privateProperties.tag] = 0; }; this[_arg1.privateProperties.tag] = (this[_arg1.privateProperties.tag] + (_arg1.privateProperties.inc * _arg1.count)); }; } override "http://www.adobe.com/2006/actionscript/flash/proxy"?? function getProperty(_arg1){ if (_consumableProperties == null){ triggerEvent(ERROR, {type:NOT_READY}); return (-1); }; if (_consumableProperties[_arg1]){ return (MochiDigits(_consumableProperties[_arg1]).value); }; return (undefined); } public function release():void{ MochiCoins.removeEventListener(MochiCoins.ITEM_NEW, newItems); MochiSocial.removeEventListener(MochiSocial.LOGGED_IN, loggedIn); MochiSocial.removeEventListener(MochiSocial.LOGGED_OUT, loggedOut); } override "http://www.adobe.com/2006/actionscript/flash/proxy"?? function hasProperty(_arg1):Boolean{ if (_consumableProperties == null){ triggerEvent(ERROR, {type:NOT_READY}); return (false); }; if (_consumableProperties[_arg1] == undefined){ return (false); }; return (true); } override "http://www.adobe.com/2006/actionscript/flash/proxy"?? function nextNameIndex(_arg1:int):int{ return (((_arg1)>=_names.length) ? 0 : (_arg1 + 1)); } override "http://www.adobe.com/2006/actionscript/flash/proxy"?? function setProperty(_arg1, _arg2):void{ var _local3:MochiDigits; if (_consumableProperties == null){ triggerEvent(ERROR, {type:NOT_READY}); return; }; if (!(_arg2 is Number)){ triggerEvent(ERROR, {type:VALUE_ERROR, error:"Invalid type", arg:_arg2}); return; }; if (_consumableProperties[_arg1]){ _local3 = MochiDigits(_consumableProperties[_arg1]); if (_local3.value == _arg2){ return; }; _local3.value = _arg2; } else { _names.push(_arg1); _consumableProperties[_arg1] = new MochiDigits(_arg2); }; _syncID++; } private function sync(_arg1:Event=null):void{ var _local2:Object; var _local3:String; if (((_syncPending) || ((_syncID == _outstandingID)))){ return; }; _outstandingID = _syncID; _local2 = {}; for (_local3 in _consumableProperties) { _local2[_local3] = MochiDigits(_consumableProperties[_local3]).value; }; MochiUserData.put(CONSUMER_KEY, _local2, putConsumableBag); _syncPending = true; } override "http://www.adobe.com/2006/actionscript/flash/proxy"?? function nextName(_arg1:int):String{ return (_names[(_arg1 - 1)]); } private function loggedIn(_arg1:Object=null):void{ MochiUserData.get(CONSUMER_KEY, getConsumableBag); } override "http://www.adobe.com/2006/actionscript/flash/proxy"?? function deleteProperty(_arg1):Boolean{ if (!_consumableProperties[_arg1]){ return (false); }; _names.splice(_names.indexOf(_arg1), 1); delete _consumableProperties[_arg1]; return (true); } private function itemOwned(_arg1:Object):void{ _storeSync[_arg1.id] = {properties:_arg1.properties, count:_arg1.count}; } private function putConsumableBag(_arg1:MochiUserData):void{ _syncPending = false; if (_arg1.error){ triggerEvent(ERROR, {type:IO_ERROR, error:_arg1.error}); _outstandingID = -1; }; triggerEvent(WRITTEN, {}); } private function getConsumableBag(_arg1:MochiUserData):void{ var _local2:String; var _local3:Number; if (_arg1.error){ triggerEvent(ERROR, {type:IO_ERROR, error:_arg1.error}); return; }; _consumableProperties = {}; _names = new Array(); if (_arg1.data){ for (_local2 in _arg1.data) { _names.push(_local2); _consumableProperties[_local2] = new MochiDigits(_arg1.data[_local2]); }; }; for (_local2 in _storeSync) { _local3 = _storeSync[_local2].count; if (_consumableProperties[(_local2 + KEY_SALT)]){ _local3 = (_local3 - _consumableProperties[_local2]); }; if (_local3 == 0){ } else { newItems({id:_local2, count:_local3, properties:_storeSync[_local2].properties}); }; }; triggerEvent(READY, {}); } private function loggedOut(_arg1:Object=null):void{ _consumableProperties = null; } public static function triggerEvent(_arg1:String, _arg2:Object):void{ _dispatcher.triggerEvent(_arg1, _arg2); } public static function removeEventListener(_arg1:String, _arg2:Function):void{ _dispatcher.removeEventListener(_arg1, _arg2); } public static function addEventListener(_arg1:String, _arg2:Function):void{ _dispatcher.addEventListener(_arg1, _arg2); } } }//package mochi.as3
Section 6
//MochiScores (mochi.as3.MochiScores) package mochi.as3 { import flash.display.*; import flash.text.*; public class MochiScores { private static var boardID:String; public static var onErrorHandler:Object; public static var onCloseHandler:Object; public static function showLeaderboard(_arg1:Object=null):void{ var n:Number; var options = _arg1; if (options != null){ delete options.clip; MochiServices.setContainer(); MochiServices.bringToTop(); if (options.name != null){ if ((options.name is TextField)){ if (options.name.text.length > 0){ options.name = options.name.text; }; }; }; if (options.score != null){ if ((options.score is TextField)){ if (options.score.text.length > 0){ options.score = options.score.text; }; } else { if ((options.score is MochiDigits)){ options.score = options.score.value; }; }; n = Number(options.score); if (isNaN(n)){ trace((("ERROR: Submitted score '" + options.score) + "' will be rejected, score is 'Not a Number'")); } else { if ((((n == Number.NEGATIVE_INFINITY)) || ((n == Number.POSITIVE_INFINITY)))){ trace((("ERROR: Submitted score '" + options.score) + "' will be rejected, score is an infinite")); } else { if (Math.floor(n) != n){ trace((("WARNING: Submitted score '" + options.score) + "' will be truncated")); }; options.score = n; }; }; }; if (options.onDisplay != null){ options.onDisplay(); } else { if (MochiServices.clip != null){ if ((MochiServices.clip is MovieClip)){ MochiServices.clip.stop(); } else { trace("Warning: Container is not a MovieClip, cannot call default onDisplay."); }; }; }; } else { options = {}; if ((MochiServices.clip is MovieClip)){ MochiServices.clip.stop(); } else { trace("Warning: Container is not a MovieClip, cannot call default onDisplay."); }; }; if (options.onClose != null){ onCloseHandler = options.onClose; } else { onCloseHandler = function ():void{ if ((MochiServices.clip is MovieClip)){ MochiServices.clip.gotoAndStop("Front_page"); } else { trace("Warning: Container is not a MovieClip, cannot call default onClose."); }; }; }; if (options.onError != null){ onErrorHandler = options.onError; } else { onErrorHandler = null; }; if (options.boardID == null){ if (MochiScores.boardID != null){ options.boardID = MochiScores.boardID; }; }; MochiServices.warnID(options.boardID, true); trace("[MochiScores] NOTE: Security Sandbox Violation errors below are normal"); MochiServices.send("scores_showLeaderboard", {options:options}, null, onClose); } public static function closeLeaderboard():void{ MochiServices.send("scores_closeLeaderboard"); } public static function getPlayerInfo(_arg1:Object, _arg2:Object=null):void{ MochiServices.send("scores_getPlayerInfo", null, _arg1, _arg2); } public static function requestList(_arg1:Object, _arg2:Object=null):void{ MochiServices.send("scores_requestList", null, _arg1, _arg2); } public static function scoresArrayToObjects(_arg1:Object):Object{ var _local2:Object; var _local3:Number; var _local4:Number; var _local5:Object; var _local6:Object; var _local7:String; var _local8:String; _local2 = {}; for (_local7 in _arg1) { if (typeof(_arg1[_local7]) == "object"){ if (((!((_arg1[_local7].cols == null))) && (!((_arg1[_local7].rows == null))))){ _local2[_local7] = []; _local5 = _arg1[_local7]; _local4 = 0; while (_local4 < _local5.rows.length) { _local6 = {}; _local3 = 0; while (_local3 < _local5.cols.length) { _local6[_local5.cols[_local3]] = _local5.rows[_local4][_local3]; _local3++; }; _local2[_local7].push(_local6); _local4++; }; } else { _local2[_local7] = {}; for (_local8 in _arg1[_local7]) { _local2[_local7][_local8] = _arg1[_local7][_local8]; }; }; } else { _local2[_local7] = _arg1[_local7]; }; }; return (_local2); } public static function submit(_arg1:Number, _arg2:String, _arg3:Object=null, _arg4:Object=null):void{ _arg1 = Number(_arg1); if (isNaN(_arg1)){ trace((("ERROR: Submitted score '" + String(_arg1)) + "' will be rejected, score is 'Not a Number'")); } else { if ((((_arg1 == Number.NEGATIVE_INFINITY)) || ((_arg1 == Number.POSITIVE_INFINITY)))){ trace((("ERROR: Submitted score '" + String(_arg1)) + "' will be rejected, score is an infinite")); } else { if (Math.floor(_arg1) != _arg1){ trace((("WARNING: Submitted score '" + String(_arg1)) + "' will be truncated")); }; _arg1 = Number(_arg1); }; }; MochiServices.send("scores_submit", {score:_arg1, name:_arg2}, _arg3, _arg4); } public static function onClose(_arg1:Object=null):void{ if (((((_arg1) && ((_arg1.error == true)))) && (onErrorHandler))){ if (_arg1.errorCode == null){ _arg1.errorCode = "IOError"; }; onErrorHandler(_arg1.errorCode); MochiServices.doClose(); return; }; onCloseHandler(); MochiServices.doClose(); } public static function setBoardID(_arg1:String):void{ MochiServices.warnID(_arg1, true); MochiScores.boardID = _arg1; MochiServices.send("scores_setBoardID", {boardID:_arg1}); } } }//package mochi.as3
Section 7
//MochiServices (mochi.as3.MochiServices) package mochi.as3 { import flash.display.*; import flash.geom.*; import flash.events.*; import flash.utils.*; import flash.net.*; import flash.system.*; public class MochiServices { private static var _container:Object; private static var _connected:Boolean = false; private static var _queue:Array; private static var _swfVersion:String; private static var _preserved:Object; public static var netupAttempted:Boolean = false; private static var _sendChannel:LocalConnection; public static var servicesSync:MochiSync = new MochiSync(); private static var _nextCallbackID:Number; private static var _clip:MovieClip; private static var _id:String; private static var _services:String = "services.swf"; private static var _servURL:String = "http://www.mochiads.com/static/lib/services/"; public static var widget:Boolean = false; private static var _timer:Timer; private static var _sendChannelName:String; private static var _loader:Loader; private static var _callbacks:Object; private static var _connecting:Boolean = false; private static var _mochiLocalConnection:MovieClip; private static var _listenChannelName:String = "__ms_"; public static var onError:Object; public static var netup:Boolean = true; private static var _mochiLC:String = "MochiLC.swf"; public static function isNetworkAvailable():Boolean{ return (!((Security.sandboxType == "localWithFile"))); } public static function get connected():Boolean{ return (_connected); } private static function onReceive(_arg1:Object):void{ var cb:String; var cblst:Object; var method:*; var methodName:String; var obj:Object; var pkg = _arg1; cb = pkg.callbackID; cblst = _callbacks[cb]; if (!cblst){ return; }; method = cblst.callbackMethod; methodName = ""; obj = cblst.callbackObject; if (((obj) && ((typeof(method) == "string")))){ methodName = method; if (obj[method] != null){ method = obj[method]; } else { trace((("Error: Method " + method) + " does not exist.")); }; }; if (method != undefined){ try { method.apply(obj, pkg.args); } catch(error:Error) { trace(((("Error invoking callback method '" + methodName) + "': ") + error.toString())); }; } else { if (obj != null){ try { obj(pkg.args); } catch(error:Error) { trace(("Error invoking method on object: " + error.toString())); }; }; }; delete _callbacks[cb]; } public static function send(_arg1:String, _arg2:Object=null, _arg3:Object=null, _arg4:Object=null):void{ if (_connected){ _mochiLocalConnection.send(_sendChannelName, "onReceive", {methodName:_arg1, args:_arg2, callbackID:_nextCallbackID}); } else { if ((((_clip == null)) || (!(_connecting)))){ trace(("Error: MochiServices not connected. Please call MochiServices.connect(). Function: " + _arg1)); handleError(_arg2, _arg3, _arg4); flush(true); return; }; _queue.push({methodName:_arg1, args:_arg2, callbackID:_nextCallbackID}); }; if (_clip != null){ if (_callbacks != null){ _callbacks[_nextCallbackID] = {callbackObject:_arg3, callbackMethod:_arg4}; _nextCallbackID++; }; }; } private static function init(_arg1:String, _arg2:Object):void{ _id = _arg1; if (_arg2 != null){ _container = _arg2; loadCommunicator(_arg1, _container); }; } public static function get childClip():Object{ return (_clip); } private static function clickMovie(_arg1:String, _arg2:Function):MovieClip{ var _local3:Array; var _local4:int; var _local5:Array; var _local6:Array; var _local7:MovieClip; var _local8:LocalConnection; var _local9:String; var _local10:ByteArray; var _local11:ByteArray; var _local12:uint; var _local13:uint; var _local14:Loader; _local3 = [150, 21, 0, 7, 1, 0, 0, 0, 0, 98, 116, 110, 0, 7, 2, 0, 0, 0, 0, 116, 104, 105, 115, 0, 28, 150, 22, 0, 0, 99, 114, 101, 97, 116, 101, 69, 109, 112, 116, 121, 77, 111, 118, 105, 101, 67, 108, 105, 112, 0, 82, 135, 1, 0, 0, 23, 150, 13, 0, 4, 0, 0, 111, 110, 82, 101, 108, 101, 97, 115, 101, 0, 142, 8, 0, 0, 0, 0, 2, 42, 0, 114, 0, 150, 17, 0, 0, 32, 0, 7, 1, 0, 0, 0, 8, 0, 0, 115, 112, 108, 105, 116, 0, 82, 135, 1, 0, 1, 23, 150, 7, 0, 4, 1, 7, 0, 0, 0, 0, 78, 150, 8, 0, 0, 95, 98, 108, 97, 110, 107, 0, 154, 1, 0, 0, 150, 7, 0, 0, 99, 108, 105, 99, 107, 0, 150, 7, 0, 4, 1, 7, 1, 0, 0, 0, 78, 150, 27, 0, 7, 2, 0, 0, 0, 7, 0, 0, 0, 0, 0, 76, 111, 99, 97, 108, 67, 111, 110, 110, 101, 99, 116, 105, 111, 110, 0, 64, 150, 6, 0, 0, 115, 101, 110, 100, 0, 82, 79, 150, 15, 0, 4, 0, 0, 95, 97, 108, 112, 104, 97, 0, 7, 0, 0, 0, 0, 79, 150, 23, 0, 7, 0xFF, 0, 0xFF, 0, 7, 1, 0, 0, 0, 4, 0, 0, 98, 101, 103, 105, 110, 70, 105, 108, 108, 0, 82, 23, 150, 25, 0, 7, 0, 0, 0, 0, 7, 0, 0, 0, 0, 7, 2, 0, 0, 0, 4, 0, 0, 109, 111, 118, 101, 84, 111, 0, 82, 23, 150, 25, 0, 7, 100, 0, 0, 0, 7, 0, 0, 0, 0, 7, 2, 0, 0, 0, 4, 0, 0, 108, 105, 110, 101, 84, 111, 0, 82, 23, 150, 25, 0, 7, 100, 0, 0, 0, 7, 100, 0, 0, 0, 7, 2, 0, 0, 0, 4, 0, 0, 108, 105, 110, 101, 84, 111, 0, 82, 23, 150, 25, 0, 7, 0, 0, 0, 0, 7, 100, 0, 0, 0, 7, 2, 0, 0, 0, 4, 0, 0, 108, 105, 110, 101, 84, 111, 0, 82, 23, 150, 25, 0, 7, 0, 0, 0, 0, 7, 0, 0, 0, 0, 7, 2, 0, 0, 0, 4, 0, 0, 108, 105, 110, 101, 84, 111, 0, 82, 23, 150, 16, 0, 7, 0, 0, 0, 0, 4, 0, 0, 101, 110, 100, 70, 105, 108, 108, 0, 82, 23]; _local5 = [104, 0, 31, 64, 0, 7, 208, 0, 0, 12, 1, 0, 67, 2, 0xFF, 0xFF, 0xFF, 63, 3]; _local6 = [0, 64, 0, 0, 0]; _local7 = new MovieClip(); _local8 = new LocalConnection(); _local9 = ((("_click_" + Math.floor((Math.random() * 999999))) + "_") + Math.floor(new Date().time)); _local8 = new LocalConnection(); _local7.lc = _local8; _local7.click = _arg2; _local8.client = _local7; _local8.connect(_local9); _local10 = new ByteArray(); _local11 = new ByteArray(); _local11.endian = Endian.LITTLE_ENDIAN; _local11.writeShort(1); _local11.writeUTFBytes(((_arg1 + " ") + _local9)); _local11.writeByte(0); _local12 = ((_local3.length + _local11.length) + 4); _local13 = (_local12 + 35); _local10.endian = Endian.LITTLE_ENDIAN; _local10.writeUTFBytes("FWS"); _local10.writeByte(8); _local10.writeUnsignedInt(_local13); for each (_local4 in _local5) { _local10.writeByte(_local4); }; _local10.writeUnsignedInt(_local12); _local10.writeByte(136); _local10.writeShort(_local11.length); _local10.writeBytes(_local11); for each (_local4 in _local3) { _local10.writeByte(_local4); }; for each (_local4 in _local6) { _local10.writeByte(_local4); }; _local14 = new Loader(); _local14.loadBytes(_local10); _local7.addChild(_local14); return (_local7); } public static function stayOnTop():void{ _container.addEventListener(Event.ENTER_FRAME, MochiServices.bringToTop, false, 0, true); if (_clip != null){ _clip.visible = true; }; } public static function addLinkEvent(_arg1:String, _arg2:String, _arg3:DisplayObjectContainer, _arg4:Function=null):void{ var vars:Object; var avm1Click:DisplayObject; var s:String; var i:Number; var x:String; var req:URLRequest; var loader:Loader; var setURL:Function; var err:Function; var complete:Function; var url = _arg1; var burl = _arg2; var btn = _arg3; var onClick = _arg4; vars = new Object(); vars["mav"] = getVersion(); vars["swfv"] = "9"; vars["swfurl"] = btn.loaderInfo.loaderURL; vars["fv"] = Capabilities.version; vars["os"] = Capabilities.os; vars["lang"] = Capabilities.language; vars["scres"] = ((Capabilities.screenResolutionX + "x") + Capabilities.screenResolutionY); s = "?"; i = 0; for (x in vars) { if (i != 0){ s = (s + "&"); }; i = (i + 1); s = (((s + x) + "=") + escape(vars[x])); }; req = new URLRequest("http://x.mochiads.com/linkping.swf"); loader = new Loader(); setURL = function (_arg1:String):void{ var _local2:Rectangle; if (avm1Click){ btn.removeChild(avm1Click); }; avm1Click = clickMovie(_arg1, onClick); _local2 = btn.getBounds(btn); btn.addChild(avm1Click); avm1Click.x = _local2.x; avm1Click.y = _local2.y; avm1Click.scaleX = (0.01 * _local2.width); avm1Click.scaleY = (0.01 * _local2.height); }; err = function (_arg1:Object):void{ netup = false; _arg1.target.removeEventListener(_arg1.type, arguments.callee); setURL(burl); }; complete = function (_arg1:Object):void{ _arg1.target.removeEventListener(_arg1.type, arguments.callee); }; if (netup){ setURL((url + s)); } else { setURL(burl); }; if (!((netupAttempted) || (_connected))){ netupAttempted = true; loader.contentLoaderInfo.addEventListener(IOErrorEvent.IO_ERROR, err); loader.contentLoaderInfo.addEventListener(Event.COMPLETE, complete); loader.load(req); }; } public static function disconnect():void{ if (((_connected) || (_connecting))){ if (_clip != null){ if (_clip.parent != null){ if ((_clip.parent is Sprite)){ Sprite(_clip.parent).removeChild(_clip); _clip = null; }; }; }; _connecting = (_connected = false); flush(true); try { _mochiLocalConnection.close(); } catch(error:Error) { }; }; if (_timer != null){ try { _timer.stop(); } catch(error:Error) { }; }; } public static function allowDomains(_arg1:String):String{ var _local2:String; if (Security.sandboxType != "application"){ Security.allowDomain("*"); Security.allowInsecureDomain("*"); }; if (_arg1.indexOf("http://") != -1){ _local2 = _arg1.split("/")[2].split(":")[0]; if (Security.sandboxType != "application"){ Security.allowDomain(_local2); Security.allowInsecureDomain(_local2); }; }; return (_local2); } public static function getVersion():String{ return ("3.8 as3"); } public static function doClose():void{ _container.removeEventListener(Event.ENTER_FRAME, MochiServices.bringToTop); } public static function warnID(_arg1:String, _arg2:Boolean):void{ var _local3:Number; _arg1 = _arg1.toLowerCase(); if (_arg1.length != 16){ trace((("WARNING: " + (_arg2) ? "board" : "game") + " ID is not the appropriate length")); return; } else { if (_arg1 == "1e113c7239048b3f"){ if (_arg2){ trace("WARNING: Using testing board ID"); } else { trace("WARNING: Using testing board ID as game ID"); }; return; } else { if (_arg1 == "84993a1de4031cd8"){ if (_arg2){ trace("WARNING: Using testing game ID as board ID"); } else { trace("WARNING: Using testing game ID"); }; return; }; }; }; _local3 = 0; while (_local3 < _arg1.length) { switch (_arg1.charAt(_local3)){ case "0": case "1": case "2": case "3": case "4": case "5": case "6": case "7": case "8": case "9": case "a": case "b": case "c": case "d": case "e": case "f": break; default: trace(("WARNING: Board ID contains illegal characters: " + _arg1)); return; }; _local3++; }; } private static function flush(_arg1:Boolean):void{ var _local2:Object; var _local3:Object; if (((_clip) && (_queue))){ while (_queue.length > 0) { _local2 = _queue.shift(); _local3 = null; if (_local2 != null){ if (_local2.callbackID != null){ _local3 = _callbacks[_local2.callbackID]; }; delete _callbacks[_local2.callbackID]; if (((_arg1) && (!((_local3 == null))))){ handleError(_local2.args, _local3.callbackObject, _local3.callbackMethod); }; }; }; }; } public static function get id():String{ return (_id); } private static function onEvent(_arg1:Object):void{ var _local2:String; var _local3:String; _local2 = _arg1.target; _local3 = _arg1.event; switch (_local2){ case "events": MochiEvents.triggerEvent(_arg1.event, _arg1.args); break; case "coins": MochiCoins.triggerEvent(_arg1.event, _arg1.args); break; case "sync": servicesSync.triggerEvent(_arg1.event, _arg1.args); break; }; } private static function urlOptions(_arg1:Object):Object{ var _local2:Object; var _local3:String; var _local4:Array; var _local5:Number; var _local6:Array; _local2 = {}; if (_arg1.stage){ _local3 = _arg1.stage.loaderInfo.parameters.mochiad_options; } else { _local3 = _arg1.loaderInfo.parameters.mochiad_options; }; if (_local3){ _local4 = _local3.split("&"); _local5 = 0; while (_local5 < _local4.length) { _local6 = _local4[_local5].split("="); _local2[unescape(_local6[0])] = unescape(_local6[1]); _local5++; }; }; return (_local2); } public static function setContainer(_arg1:Object=null, _arg2:Boolean=true):void{ if (_clip.parent){ _clip.parent.removeChild(_clip); }; if (_arg1 != null){ if ((_arg1 is DisplayObjectContainer)){ _container = _arg1; }; }; if (_arg2){ if ((_container is DisplayObjectContainer)){ DisplayObjectContainer(_container).addChild(_clip); }; }; } private static function handleError(_arg1:Object, _arg2:Object, _arg3:Object):void{ var args = _arg1; var callbackObject = _arg2; var callbackMethod = _arg3; if (args != null){ if (args.onError != null){ args.onError.apply(null, ["NotConnected"]); }; if (((!((args.options == null))) && (!((args.options.onError == null))))){ args.options.onError.apply(null, ["NotConnected"]); }; }; if (callbackMethod != null){ args = {}; args.error = true; args.errorCode = "NotConnected"; if (((!((callbackObject == null))) && ((callbackMethod is String)))){ try { var _local5 = callbackObject; _local5[callbackMethod](args); } catch(error:Error) { }; } else { if (callbackMethod != null){ try { callbackMethod.apply(args); } catch(error:Error) { }; }; }; }; } private static function loadError(_arg1:Object):void{ _clip._mochiad_ctr_failed = true; trace("MochiServices could not load."); MochiServices.disconnect(); MochiServices.onError("IOError"); } private static function initComChannels():void{ if (!_connected){ trace("[SERVICES_API] connected!"); _connecting = false; _connected = true; _mochiLocalConnection.send(_sendChannelName, "onReceive", {methodName:"handshakeDone"}); _mochiLocalConnection.send(_sendChannelName, "onReceive", {methodName:"registerGame", preserved:_preserved, id:_id, version:getVersion(), parentURL:_container.loaderInfo.loaderURL}); _clip.onReceive = onReceive; _clip.onEvent = onEvent; _clip.onError = function ():void{ MochiServices.onError("IOError"); }; while (_queue.length > 0) { _mochiLocalConnection.send(_sendChannelName, "onReceive", _queue.shift()); }; }; } private static function loadLCBridge(_arg1:Object):void{ var loader:Loader; var mochiLCURL:String; var req:URLRequest; var complete:Function; var clip = _arg1; loader = new Loader(); mochiLCURL = (_servURL + _mochiLC); req = new URLRequest(mochiLCURL); complete = function (_arg1:Object):void{ _mochiLocalConnection = MovieClip(loader.content); listen(); }; loader.contentLoaderInfo.addEventListener(Event.COMPLETE, complete); loader.contentLoaderInfo.addEventListener(IOErrorEvent.IO_ERROR, loadError); loader.load(req); clip.addChild(loader); } private static function listen():void{ _mochiLocalConnection.connect(_listenChannelName); _clip.handshake = function (_arg1:Object):void{ MochiServices.comChannelName = _arg1.newChannel; }; trace("Waiting for MochiAds services to connect..."); } public static function get clip():Object{ return (_container); } public static function set comChannelName(_arg1:String):void{ if (_arg1 != null){ if (_arg1.length > 3){ _sendChannelName = (_arg1 + "_fromgame"); initComChannels(); }; }; } private static function loadCommunicator(_arg1:String, _arg2:Object):MovieClip{ var _local3:String; var _local4:URLRequest; var _local5:URLVariables; if (_clip != null){ return (_clip); }; if (!MochiServices.isNetworkAvailable()){ return (null); }; if (urlOptions(_arg2).servURL){ _servURL = urlOptions(_arg2).servURL; }; _local3 = (_servURL + _services); if (urlOptions(_arg2).servicesURL){ _local3 = urlOptions(_arg2).servicesURL; }; _listenChannelName = (_listenChannelName + ((Math.floor(new Date().time) + "_") + Math.floor((Math.random() * 99999)))); MochiServices.allowDomains(_local3); _clip = new MovieClip(); loadLCBridge(_clip); _loader = new Loader(); _loader.contentLoaderInfo.addEventListener(IOErrorEvent.IO_ERROR, loadError); _local4 = new URLRequest(_local3); _local5 = new URLVariables(); _local5.listenLC = _listenChannelName; _local5.mochiad_options = _arg2.loaderInfo.parameters.mochiad_options; _local5.api_version = getVersion(); if (widget){ _local5.widget = true; }; _local4.data = _local5; _loader.load(_local4); _clip.addChild(_loader); _sendChannel = new LocalConnection(); _queue = []; _nextCallbackID = 0; _callbacks = {}; _timer = new Timer(10000, 1); _timer.addEventListener(TimerEvent.TIMER, connectWait); _timer.start(); return (_clip); } public static function connect(_arg1:String, _arg2:Object, _arg3:Object=null):void{ var id = _arg1; var clip = _arg2; var onError = _arg3; warnID(id, false); if ((clip is DisplayObject)){ if (clip.stage == null){ trace("MochiServices connect requires the containing clip be attached to the stage"); }; if (((!(_connected)) && ((_clip == null)))){ trace("MochiServices Connecting..."); _connecting = true; init(id, clip); }; } else { trace("Error, MochiServices requires a Sprite, Movieclip or instance of the stage."); }; if (onError != null){ MochiServices.onError = onError; } else { if (MochiServices.onError == null){ MochiServices.onError = function (_arg1:String):void{ trace(_arg1); }; }; }; } public static function updateCopy(_arg1:Object):void{ MochiServices.send("coins_updateCopy", _arg1, null, null); } public static function bringToTop(_arg1:Event=null):void{ var e = _arg1; if (((!((MochiServices.clip == null))) && (!((MochiServices.childClip == null))))){ try { if (MochiServices.clip.numChildren > 1){ MochiServices.clip.setChildIndex(MochiServices.childClip, (MochiServices.clip.numChildren - 1)); }; } catch(errorObject:Error) { trace("Warning: Depth sort error."); _container.removeEventListener(Event.ENTER_FRAME, MochiServices.bringToTop); }; }; } public static function connectWait(_arg1:TimerEvent):void{ if (!_connected){ _clip._mochiad_ctr_failed = true; trace("MochiServices could not load. (timeout)"); MochiServices.disconnect(); MochiServices.onError("IOError"); }; } } }//package mochi.as3
Section 8
//MochiSocial (mochi.as3.MochiSocial) package mochi.as3 { public class MochiSocial { public static const LOGGED_IN:String = "LoggedIn"; public static const PROFILE_HIDE:String = "ProfileHide"; public static const NO_USER:String = "NoUser"; public static const PROPERTIES_SIZE:String = "PropertiesSize"; public static const IO_ERROR:String = "IOError"; public static const PROPERTIES_SAVED:String = "PropertySaved"; public static const WIDGET_LOADED:String = "WidgetLoaded"; public static const USER_INFO:String = "UserInfo"; public static const ERROR:String = "Error"; public static const LOGIN_SHOW:String = "LoginShow"; public static const LOGGED_OUT:String = "LoggedOut"; public static const PROFILE_SHOW:String = "ProfileShow"; public static const LOGIN_SHOWN:String = "LoginShown"; public static const LOGIN_HIDE:String = "LoginHide"; private static var _dispatcher:MochiEventDispatcher = new MochiEventDispatcher(); public static var _user_info:Object = null; public static function getVersion():String{ return (MochiServices.getVersion()); } public static function saveUserProperties(_arg1:Object):void{ MochiServices.send("coins_saveUserProperties", _arg1); } public static function get loggedIn():Boolean{ return (!((_user_info == null))); } public static function triggerEvent(_arg1:String, _arg2:Object):void{ _dispatcher.triggerEvent(_arg1, _arg2); } public static function addEventListener(_arg1:String, _arg2:Function):void{ _dispatcher.addEventListener(_arg1, _arg2); } public static function getUserInfo():void{ MochiServices.send("coins_getUserInfo"); } public static function showLoginWidget(_arg1:Object=null):void{ MochiServices.setContainer(); MochiServices.bringToTop(); MochiServices.send("coins_showLoginWidget", {options:_arg1}); } public static function removeEventListener(_arg1:String, _arg2:Function):void{ _dispatcher.removeEventListener(_arg1, _arg2); } public static function requestLogin():void{ MochiServices.send("coins_requestLogin"); } public static function getAPIURL():String{ if (!_user_info){ return (null); }; return (_user_info.api_url); } public static function hideLoginWidget():void{ MochiServices.send("coins_hideLoginWidget"); } public static function getAPIToken():String{ if (!_user_info){ return (null); }; return (_user_info.api_token); } MochiSocial.addEventListener(MochiSocial.LOGGED_IN, function (_arg1:Object):void{ _user_info = _arg1; }); MochiSocial.addEventListener(MochiSocial.LOGGED_OUT, function (_arg1:Object):void{ _user_info = null; }); } }//package mochi.as3
Section 9
//MochiSync (mochi.as3.MochiSync) package mochi.as3 { import flash.utils.*; public dynamic class MochiSync extends Proxy { private var _syncContainer:Object; public static var SYNC_PROPERTY:String = "UpdateProperty"; public static var SYNC_REQUEST:String = "SyncRequest"; public function MochiSync():void{ _syncContainer = {}; } public function triggerEvent(_arg1:String, _arg2:Object):void{ switch (_arg1){ case SYNC_REQUEST: MochiServices.send("sync_syncronize", _syncContainer); break; case SYNC_PROPERTY: _syncContainer[_arg2.name] = _arg2.value; break; }; } override "http://www.adobe.com/2006/actionscript/flash/proxy"?? function getProperty(_arg1){ return (_syncContainer[_arg1]); } override "http://www.adobe.com/2006/actionscript/flash/proxy"?? function setProperty(_arg1, _arg2):void{ var _local3:String; if (_syncContainer[_arg1] == _arg2){ return; }; _local3 = _arg1.toString(); _syncContainer[_local3] = _arg2; MochiServices.send("sync_propUpdate", {name:_local3, value:_arg2}); } } }//package mochi.as3
Section 10
//MochiUserData (mochi.as3.MochiUserData) package mochi.as3 { import flash.events.*; import flash.utils.*; import flash.net.*; public class MochiUserData extends EventDispatcher { public var callback:Function;// = null public var error:Event;// = null public var key:String;// = null public var operation:String;// = null public var data;// = null public var _loader:URLLoader; public function MochiUserData(_arg1:String="", _arg2:Function=null){ key = null; data = null; error = null; operation = null; callback = null; super(); this.key = _arg1; this.callback = _arg2; } public function securityErrorHandler(_arg1:SecurityErrorEvent):void{ errorHandler(new IOErrorEvent(IOErrorEvent.IO_ERROR, false, false, ("security error: " + _arg1.toString()))); } public function putEvent(_arg1):void{ request("put", serialize(_arg1)); } public function request(_arg1:String, _arg2:ByteArray):void{ var api_url:String; var api_token:String; var args:URLVariables; var req:URLRequest; var _operation = _arg1; var _data = _arg2; operation = _operation; api_url = MochiSocial.getAPIURL(); api_token = MochiSocial.getAPIToken(); if ((((api_url == null)) || ((api_token == null)))){ errorHandler(new IOErrorEvent(IOErrorEvent.IO_ERROR, false, false, "not logged in")); return; }; _loader = new URLLoader(); args = new URLVariables(); args.op = _operation; args.key = key; req = new URLRequest((((MochiSocial.getAPIURL() + "/") + "MochiUserData?") + args.toString())); req.method = URLRequestMethod.POST; req.contentType = "application/x-mochi-userdata"; req.requestHeaders = [new URLRequestHeader("x-mochi-services-version", MochiServices.getVersion()), new URLRequestHeader("x-mochi-api-token", api_token)]; req.data = _data; _loader.dataFormat = URLLoaderDataFormat.BINARY; _loader.addEventListener(Event.COMPLETE, completeHandler); _loader.addEventListener(IOErrorEvent.IO_ERROR, errorHandler); _loader.addEventListener(SecurityErrorEvent.SECURITY_ERROR, securityErrorHandler); try { _loader.load(req); } catch(e:SecurityError) { errorHandler(new IOErrorEvent(IOErrorEvent.IO_ERROR, false, false, ("security error: " + e.toString()))); }; } public function performCallback():void{ try { callback(this); } catch(e:Error) { trace(("[MochiUserData] exception during callback: " + e)); }; } public function serialize(_arg1):ByteArray{ var _local2:ByteArray; _local2 = new ByteArray(); _local2.objectEncoding = ObjectEncoding.AMF3; _local2.writeObject(_arg1); _local2.compress(); return (_local2); } public function errorHandler(_arg1:IOErrorEvent):void{ data = null; error = _arg1; if (callback != null){ performCallback(); } else { dispatchEvent(_arg1); }; close(); } public function completeHandler(_arg1:Event):void{ var event = _arg1; try { if (_loader.data.length){ data = deserialize(_loader.data); } else { data = null; }; } catch(e:Error) { errorHandler(new IOErrorEvent(IOErrorEvent.IO_ERROR, false, false, ("deserialize error: " + e.toString()))); return; }; if (callback != null){ performCallback(); } else { dispatchEvent(event); }; close(); } public function getEvent():void{ request("get", serialize(null)); } override public function toString():String{ return ((((((((("[MochiUserData operation=" + operation) + " key=\"") + key) + "\" data=") + data) + " error=\"") + error) + "\"]")); } public function close():void{ if (_loader){ _loader.removeEventListener(Event.COMPLETE, completeHandler); _loader.removeEventListener(IOErrorEvent.IO_ERROR, errorHandler); _loader.removeEventListener(SecurityErrorEvent.SECURITY_ERROR, securityErrorHandler); _loader.close(); _loader = null; }; error = null; callback = null; } public function deserialize(_arg1:ByteArray){ _arg1.objectEncoding = ObjectEncoding.AMF3; _arg1.uncompress(); return (_arg1.readObject()); } public static function get(_arg1:String, _arg2:Function):void{ var _local3:MochiUserData; _local3 = new MochiUserData(_arg1, _arg2); _local3.getEvent(); } public static function put(_arg1:String, _arg2, _arg3:Function):void{ var _local4:MochiUserData; _local4 = new MochiUserData(_arg1, _arg3); _local4.putEvent(_arg2); } } }//package mochi.as3
Section 11
//75rtu_98 (tunnel_fla.75rtu_98) package tunnel_fla { import flash.display.*; import flash.events.*; public dynamic class 75rtu_98 extends MovieClip { public var back:SimpleButton; public function 75rtu_98(){ addFrameScript(66, frame67); } public function goto_front(_arg1:MouseEvent):void{ MovieClip(root).gotoAndStop("Front_page"); } function frame67(){ stop(); back.addEventListener(MouseEvent.CLICK, goto_front); } } }//package tunnel_fla
Section 12
//76rik_159 (tunnel_fla.76rik_159) package tunnel_fla { import flash.display.*; public dynamic class 76rik_159 extends MovieClip { public var ref1:MovieClip; public var obs_container:MovieClip; public var lines_container:MovieClip; public var tree2:MovieClip; public var tree1:MovieClip; public var point_container:MovieClip; public var ref:MovieClip; public var refer1:MovieClip; public var inside1:MovieClip; public var refer2:MovieClip; public var ref_mc:MovieClip; public var line_container:MovieClip; public var ref2:MovieClip; } }//package tunnel_fla
Section 13
//7ytru_81 (tunnel_fla.7ytru_81) package tunnel_fla { import flash.display.*; public dynamic class 7ytru_81 extends MovieClip { public function 7ytru_81(){ addFrameScript(64, frame65); } function frame65(){ stop(); } } }//package tunnel_fla
Section 14
//BG243_223 (tunnel_fla.BG243_223) package tunnel_fla { import flash.display.*; public dynamic class BG243_223 extends MovieClip { public var ref_mc:MovieClip; public function BG243_223(){ addFrameScript(0, frame1); } function frame1(){ } } }//package tunnel_fla
Section 15
//BG257_219 (tunnel_fla.BG257_219) package tunnel_fla { import flash.display.*; public dynamic class BG257_219 extends MovieClip { public var ref1:MovieClip; public var obs_container:MovieClip; public var lines_container:MovieClip; public var tree2:MovieClip; public var tree1:MovieClip; public var point_container:MovieClip; public var ref:MovieClip; public var refer1:MovieClip; public var refer2:MovieClip; public var ref_mc:MovieClip; public var line_container:MovieClip; public var ref2:MovieClip; } }//package tunnel_fla
Section 16
//BG317_285 (tunnel_fla.BG317_285) package tunnel_fla { import flash.display.*; public dynamic class BG317_285 extends MovieClip { public var ref_mc:MovieClip; public function BG317_285(){ addFrameScript(0, frame1); } function frame1(){ } } }//package tunnel_fla
Section 17
//BG331_275 (tunnel_fla.BG331_275) package tunnel_fla { import flash.display.*; public dynamic class BG331_275 extends MovieClip { public var ref1:MovieClip; public var obs_container:MovieClip; public var lines_container:MovieClip; public var tree5:MovieClip; public var tree2:MovieClip; public var tree4:MovieClip; public var tree6:MovieClip; public var tree1:MovieClip; public var tree3:MovieClip; public var point_container:MovieClip; public var ref:MovieClip; public var refer1:MovieClip; public var refer2:MovieClip; public var ref_mc:MovieClip; public var line_container:MovieClip; public var ref2:MovieClip; } }//package tunnel_fla
Section 18
//BG415_299 (tunnel_fla.BG415_299) package tunnel_fla { import flash.display.*; public dynamic class BG415_299 extends MovieClip { public var ref_mc:MovieClip; public function BG415_299(){ addFrameScript(0, frame1); } function frame1(){ } } }//package tunnel_fla
Section 19
//BG429_296 (tunnel_fla.BG429_296) package tunnel_fla { import flash.display.*; public dynamic class BG429_296 extends MovieClip { public var ref1:MovieClip; public var obs_container:MovieClip; public var lines_container:MovieClip; public var point_container:MovieClip; public var ref:MovieClip; public var refer1:MovieClip; public var refer2:MovieClip; public var ref_mc:MovieClip; public var line_container:MovieClip; public var ref2:MovieClip; } }//package tunnel_fla
Section 20
//dfsdfsd7_372 (tunnel_fla.dfsdfsd7_372) package tunnel_fla { import flash.display.*; public dynamic class dfsdfsd7_372 extends MovieClip { public var over:MovieClip; } }//package tunnel_fla
Section 21
//dfsdfsd9_380 (tunnel_fla.dfsdfsd9_380) package tunnel_fla { import flash.display.*; public dynamic class dfsdfsd9_380 extends MovieClip { public function dfsdfsd9_380(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package tunnel_fla
Section 22
//Game_Page17_177 (tunnel_fla.Game_Page17_177) package tunnel_fla { import flash.display.*; public dynamic class Game_Page17_177 extends MovieClip { public var count:Count; public function Game_Page17_177(){ addFrameScript(0, frame1, 1, frame2, 26, frame27, 50, frame51, 76, frame77, 104, frame105); } function frame77(){ myvar.countsc = count.play(); } function frame105(){ stop(); } function frame1(){ stop(); } function frame2(){ count = new Count(); myvar.countsc = count.play(); } function frame27(){ myvar.countsc = count.play(); } function frame51(){ myvar.countsc = count.play(); } } }//package tunnel_fla
Section 23
//GBG32_256 (tunnel_fla.GBG32_256) package tunnel_fla { import flash.display.*; public dynamic class GBG32_256 extends MovieClip { public var ref1:MovieClip; public var obs_container:MovieClip; public var lines_container:MovieClip; public var tree2:MovieClip; public var tree1:MovieClip; public var point_container:MovieClip; public var ref:MovieClip; public var refer1:MovieClip; public var refer2:MovieClip; public var ref_mc:MovieClip; public var line_container:MovieClip; public var ref2:MovieClip; } }//package tunnel_fla
Section 24
//GBG320_264 (tunnel_fla.GBG320_264) package tunnel_fla { import flash.display.*; public dynamic class GBG320_264 extends MovieClip { public var ref_mc:MovieClip; public function GBG320_264(){ addFrameScript(0, frame1); } function frame1(){ } } }//package tunnel_fla
Section 25
//MainTimeline (tunnel_fla.MainTimeline) package tunnel_fla { import flash.display.*; import flash.geom.*; import flash.events.*; import mochi.as3.*; import flash.utils.*; import flash.net.*; import flash.media.*; import flash.text.*; import flash.ui.*; import flash.system.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.xml.*; public dynamic class MainTimeline extends MovieClip { public var temp:Number; public var line:Line; public var game_score:TextField; public var left:Boolean; public var hero:Hero; public var pausemc:MovieClip; public var speedlimit:Array; public var level_score:TextField; public var right:Boolean; public var dx1:Number; public var turbo:Boolean; public var bgsound:Bg; public var dynamite:Dynamite; public var dx2:Number; public var line_counts:Number; public var countdown:MovieClip; public var secs1:String; public var endArray:Array; public var dy1:Number; public var dy2:Number; public var bg:MovieClip; public var testForOver:int; public var health:MovieClip; public var point_hit:Boolean; public var t:Number; public var o:Object; public var moreGames:SimpleButton; public var screen:MovieClip; public var palette:MovieClip; public var tryagain:SimpleButton; public var bg4:MovieClip; public var bg5:MovieClip; public var bg2:MovieClip; public var bg3:MovieClip; public var started:Boolean; public var percentage:Number; public var up:Boolean; public var diamond_count:Number; public var score:Number; public var dx:Number; public var psound:Point_sound; public var hitArray:Array; public var pointArray:Array; public var contestMenu:ContextMenu; public var dy:Number; public var boardID:String; public var dummy:Array; public var rotArray:Array; public var lineArray:Array; public var time:TextField; public var dollar_text:TextField; public var played:Boolean; public var obs_angle:Number; public var star_count:Number; public var line_angle:Number; public var instr:SimpleButton; public var total_txt:TextField; public var star_text:TextField; public var rand_point:Number; public var obs:Obstacles; public var frameArray:Array; public var lines:Lines; public var level_text:TextField; public var create:Boolean; public var obs_count; public var Play_but:SimpleButton; public var mytimer:Timer; public var cash:Cash; public var game_score_txt:TextField; public var next_level:SimpleButton; public var obsArray:Array; public var game_starts:Boolean; public var diamond_text:TextField; public var score_txt:TextField; public var targetArray:Array; public var testForOver1:int; public var line_count; public var point_angle:Number; public var gh1; public var gh2; public var gh3; public var gh4; public var rand_ref:Number; public var end_mc:MovieClip; public var dummy_hit:Array; public var preloadMc:MovieClip; public var point:Points; public var load_txt:TextField; public var congrats:Boolean; public var timeArray:Array; public var point_count:Number; public var turbosound:Turbosound; public var logo:SimpleButton; public var submit_score:SimpleButton; public var BgArr:Array; public var contextmenuItem:ContextMenuItem; public var obs_limit:Number; public var health_frame:Number; public var dollar_count:Number; public var gameover:Boolean; public var rand_line:Number; public var speed_limit:Number; public var obs_hit:Boolean; public var try_again:SimpleButton; public var lineArrayss:Array; public var rand_obs:Number; public var plyr_score:TextField; public var rand_refer:Number; public var rrotation:Number; public var mins1:String; public var lrotation:Number; public var blast:Blast; public function MainTimeline(){ addFrameScript(0, frame1, 5, frame6, 15, frame16, 20, frame21, 25, frame26, 30, frame31, 35, frame36, 40, frame41, 45, frame46, 50, frame51); } public function remove_listener():void{ if (myvar.soundtoggle){ myvar.sc1.stop(); }; mytimer.stop(); stage.removeEventListener(Event.ENTER_FRAME, enter_frame); obs.removeEventListener(Event.ENTER_FRAME, obs_enter_frame); point.removeEventListener(Event.ENTER_FRAME, point_enter_frame); line.removeEventListener(Event.ENTER_FRAME, line_enter_frame); lines.removeEventListener(Event.ENTER_FRAME, line_movement); } public function gotoChase123(_arg1:MouseEvent):void{ navigateToURL(new URLRequest("http://www.123chase.com"), "_blank"); } public function gotochase123(_arg1:MouseEvent):void{ navigateToURL(new URLRequest("http://www.123chase.com"), "_blank"); } public function create_obstacles():void{ if (!turbo){ rand_obs = Math.ceil((Math.random() * 5)); } else { if (turbo){ rand_obs = Math.ceil((Math.random() * 4)); }; }; obs_count++; rand_ref = Math.ceil((Math.random() * 2)); obs = new Obstacles(); BgArr[0].obs_container.addChild(obs); obsArray.push(obs); obs.gotoAndStop(rand_obs); dx = (BgArr[0].ref_mc.x - BgArr[0][("ref" + rand_ref)].x); dy = (BgArr[0].ref_mc.y - BgArr[0][("ref" + rand_ref)].y); obs_angle = (Math.atan2(dy, dx) * (180 / Math.PI)); obs.lcos = Math.cos(((Math.PI / 180) * obs_angle)); obs.lsin = Math.sin(((Math.PI / 180) * obs_angle)); obs.x = BgArr[0].ref_mc.x; obs.y = BgArr[0].ref_mc.y; obs.id = obs_count; obs.scaleX = (obs.scaleY = 0.05); obs.xyscale = 0; obs.addEventListener(Event.ENTER_FRAME, obs_enter_frame); } function frame16(){ MochiBot.track(this, "1e8d4011"); left = false; right = false; up = false; gameover = false; create = false; obs_hit = false; point_hit = false; turbo = false; congrats = false; game_starts = false; started = false; played = false; testForOver = 0; testForOver1 = 0; dollar_count = 0; diamond_count = 0; star_count = 0; point_count = 0; lrotation = 0; rrotation = 0; temp = 0; score = 0; health_frame = 75; BgArr = new Array(bg); hitArray = new Array("", [20], [15, 5], [10, 10], [15, 15], [20, 10, 10]); dummy = new Array("", [0], [0, 0], [0, 0], [0, 0], [0, 0, 0]); dummy_hit = new Array("", [0], [0, 0], [0, 0], [0, 0], [0, 0, 0]); endArray = new Array("", 30, 45, 30, 50, 100); targetArray = new Array("", [20, 0, 0], [15, 5, 0], [0, 10, 10], [15, 0, 15], [20, 10, 10]); speedlimit = new Array("", 51, 56, 61, 66, 71); rotArray = new Array("", 150, 180, 210, 240, 270); dollar_text.text = ("0/" + String(targetArray[myvar.levels][0])); diamond_text.text = ("0/" + String(targetArray[myvar.levels][1])); star_text.text = ("0/" + String(targetArray[myvar.levels][2])); secs1 = ""; mins1 = ""; mytimer = new Timer(1000, 0); timeArray = new Array("", 100, 100, 100, 100, 100); t = timeArray[myvar.levels]; score_txt.text = String(score); level_text.text = String(myvar.levels); myvar.speed = 20; health.gotoAndStop(health_frame); screen.gotoAndPlay(2); obsArray = new Array(); rand_obs = 0; rand_ref = 0; dx = 0; dy = 0; obs_count = 0; obs_limit = 30; pointArray = new Array(); frameArray = new Array("", [1], [1, 2], [2, 3], [1, 3], [1, 2, 3]); rand_point = 0; rand_refer = 0; dx1 = 0; dy1 = 0; speed_limit = 30; line_counts = 0; lineArrayss = new Array(); lineArray = new Array(); rand_line = 0; dx2 = 0; dy2 = 0; line_count = 0; bgsound = new Bg(); psound = new Point_sound(); turbosound = new Turbosound(); cash = new Cash(); dynamite = new Dynamite(); blast = new Blast(); pausemc.visible = false; hero = new Hero(); addChild(hero); hero.x = 345; hero.y = 390; hero.visible = false; mytimer.addEventListener(TimerEvent.TIMER, timer); stage.addEventListener(KeyboardEvent.KEY_DOWN, key_pressed); stage.addEventListener(KeyboardEvent.KEY_UP, key_released); if (myvar.levels == 1){ stop(); create_obstacles(); create_Point(); create_line(); create_lines(); stage.addEventListener(Event.ENTER_FRAME, enter_frame); } else { gotoAndStop(("bg" + myvar.levels)); }; logo.addEventListener(MouseEvent.CLICK, gotochase123); if (myvar.levels == 1){ gh1 = 1; while (gh1 < 3) { BgArr[0][("tree" + gh1)].stop(); gh1++; }; }; } public function gotoChase(_arg1:MouseEvent):void{ navigateToURL(new URLRequest("http://www.123chase.com"), "_blank"); } public function go_previous(_arg1:MouseEvent):void{ myvar.gamescore = (myvar.gamescore - score); myvar.speed = 0; gotoAndStop("bg1"); } public function key_pressed(_arg1:KeyboardEvent):void{ var _local2:*; var _local3:*; var _local4:*; var _local5:*; if (_arg1.keyCode == 37){ left = true; } else { if (_arg1.keyCode == 39){ right = true; }; }; if (_arg1.keyCode == 38){ up = true; }; if (_arg1.keyCode == 80){ if (pausemc.visible == false){ pausemc.visible = true; if (myvar.levels == 1){ _local2 = 1; while (_local2 < 3) { BgArr[0][("tree" + _local2)].stop(); _local2++; }; } else { if (myvar.levels == 2){ _local3 = 1; while (_local3 < 3) { BgArr[0][("tree" + _local3)].stop(); _local3++; }; } else { if (myvar.levels == 3){ _local4 = 1; while (_local4 < 3) { BgArr[0][("tree" + _local4)].stop(); _local4++; }; } else { if (myvar.levels == 4){ _local5 = 1; while (_local5 <= 6) { BgArr[0][("tree" + _local5)].stop(); _local5++; }; }; }; }; }; remove_listener(); } else { pausemc.visible = false; add_listener(); }; }; if (_arg1.keyCode == 77){ if (myvar.soundtoggle){ myvar.soundtoggle = false; SoundMixer.stopAll(); } else { if (myvar.soundtoggle == false){ myvar.soundtoggle = true; myvar.sc1 = bgsound.play(0, int.MAX_VALUE); }; }; }; } function frame26(){ BgArr[0] = bg3; create_obstacles(); create_Point(); create_line(); create_lines(); if (myvar.levels == 3){ gh3 = 1; while (gh3 < 3) { BgArr[0][("tree" + gh3)].stop(); gh3++; }; }; stage.addEventListener(Event.ENTER_FRAME, enter_frame); } public function obs_enter_frame(_arg1:Event):void{ var _local2:MovieClip; var _local3:*; if ((((myvar.speed > 0)) && (!(gameover)))){ _local2 = MovieClip(_arg1.target); _local2.xyscale = ((((100 * (_local2.y - BgArr[0].ref_mc.y)) / 384.7) + 5) / 50); if (_local2.xyscale > 0.05){ _local2.x = (_local2.x - ((((_local2.scaleX * 100) / 5) * _local2.lcos) * (myvar.speed / obs_limit))); _local2.y = (_local2.y - ((((_local2.scaleX * 100) / 5) * _local2.lsin) * (myvar.speed / obs_limit))); _local2.scaleX = (_local2.scaleY = _local2.xyscale); }; if ((((_local2.y > 235)) && ((_local2.id == obs_count)))){ obs_hit = false; create_obstacles(); }; if (_local2.y > 240){ _local3 = 0; while (_local3 < obsArray.length) { if (obsArray[_local3] == _local2){ obsArray.splice(_local3, 1); _local2.removeEventListener(Event.ENTER_FRAME, obs_enter_frame); BgArr[0].obs_container.removeChild(_local2); break; }; _local3++; }; }; }; } function frame21(){ BgArr[0] = bg2; create_obstacles(); create_Point(); create_line(); create_lines(); if (myvar.levels == 2){ gh2 = 1; while (gh2 < 3) { BgArr[0][("tree" + gh2)].stop(); gh2++; }; }; stage.addEventListener(Event.ENTER_FRAME, enter_frame); } function frame41(){ stop(); SoundMixer.stopAll(); myvar.gamescore = (myvar.gamescore + score); next_level.addEventListener(MouseEvent.CLICK, go_game); try_again.addEventListener(MouseEvent.CLICK, go_prev); level_score.text = String(score); game_score.text = String(myvar.gamescore); } public function create_Point():void{ var _local1:*; rand_point = Math.ceil((Math.random() * frameArray[myvar.levels].length)); rand_refer = Math.ceil((Math.random() * 2)); if (dummy[myvar.levels][(rand_point - 1)] < myvar.ptArray[myvar.levels][(rand_point - 1)]){ point = new Points(); BgArr[0].point_container.addChild(point); pointArray.push(point); var _local2 = dummy[myvar.levels]; var _local3 = (rand_point - 1); var _local4 = (_local2[_local3] + 1); _local2[_local3] = _local4; point.gotoAndStop(frameArray[myvar.levels][(rand_point - 1)]); dx1 = (BgArr[0].ref_mc.x - BgArr[0][("refer" + rand_refer)].x); dy1 = (BgArr[0].ref_mc.y - BgArr[0][("refer" + rand_refer)].y); point_angle = (Math.atan2(dy1, dx1) * (180 / Math.PI)); point.lcos = Math.cos(((Math.PI / 180) * point_angle)); point.lsin = Math.sin(((Math.PI / 180) * point_angle)); point.x = BgArr[0].ref_mc.x; point.y = BgArr[0].ref_mc.y; point.id = point_count; point.scaleX = (point.scaleY = 0.05); point.xyscale = 0; point.addEventListener(Event.ENTER_FRAME, point_enter_frame); } else { _local1 = 0; while (_local1 < myvar.ptArray[myvar.levels].length) { if (dummy[myvar.levels][_local1] < myvar.ptArray[myvar.levels][_local1]){ create_Point(); break; }; _local1++; }; }; } function frame6(){ stop(); Play_but.addEventListener(MouseEvent.CLICK, goto_game); instr.addEventListener(MouseEvent.CLICK, goto_instr); } public function go_game_end(_arg1:MouseEvent):void{ gotoAndStop("Game_end"); } public function add_listener():void{ if (myvar.soundtoggle){ myvar.sc1 = bgsound.play(0, int.MAX_VALUE); }; mytimer.start(); stage.addEventListener(Event.ENTER_FRAME, enter_frame); obs.addEventListener(Event.ENTER_FRAME, obs_enter_frame); point.addEventListener(Event.ENTER_FRAME, point_enter_frame); line.addEventListener(Event.ENTER_FRAME, line_enter_frame); lines.addEventListener(Event.ENTER_FRAME, line_movement); } function frame31(){ BgArr[0] = bg4; create_obstacles(); create_Point(); create_line(); create_lines(); if (myvar.levels == 4){ gh4 = 1; while (gh4 <= 6) { BgArr[0][("tree" + gh4)].stop(); gh4++; }; }; stage.addEventListener(Event.ENTER_FRAME, enter_frame); } public function line_movement(_arg1:Event):void{ var _local2:MovieClip; var _local3:*; if ((((myvar.speed > 0)) && (!(gameover)))){ _local2 = MovieClip(_arg1.target); _local2.y = (_local2.y + myvar.speed); _local2.xyscale = ((((100 * (_local2.y - BgArr[0].ref_mc.y)) / 75) + 5) / 50); if (_local2.xyscale > 0.75){ _local2.scaleX = (_local2.scaleY = _local2.xyscale); }; if (_local2.y > (BgArr[0].ref_mc.y + 50)){ _local2.visible = true; }; if ((((_local2.y > 150)) && ((_local2.id == line_counts)))){ create_lines(); }; if (_local2.y > 340){ _local3 = 0; while (_local3 < lineArrayss.length) { if (lineArrayss[_local3] == _local2){ lineArrayss.splice(_local3, 1); _local2.removeEventListener(Event.ENTER_FRAME, line_movement); BgArr[0].lines_container.removeChild(_local2); break; }; _local3++; }; }; }; } function frame36(){ BgArr[0] = bg5; create_obstacles(); create_Point(); create_line(); create_lines(); stage.addEventListener(Event.ENTER_FRAME, enter_frame); } function frame46(){ stop(); SoundMixer.stopAll(); myvar.gamescore = (myvar.gamescore + score); game_score_txt.text = String(myvar.gamescore); submit_score.addEventListener(MouseEvent.CLICK, go_game_end); tryagain.addEventListener(MouseEvent.CLICK, go_previous); moreGames.addEventListener(MouseEvent.CLICK, gotoChase123); } function frame51(){ stop(); SoundMixer.stopAll(); MochiServices.connect("a1926103ad71910d", root); o = {n:[9, 15, 7, 4, 15, 15, 0, 2, 3, 15, 4, 2, 12, 12, 13, 3], f:function (_arg1:Number, _arg2:String):String{ if (_arg2.length == 16){ return (_arg2); }; return (this.f((_arg1 + 1), (_arg2 + this.n[_arg1].toString(16)))); }}; boardID = o.f(0, ""); MochiScores.showLeaderboard({boardID:boardID, score:myvar.gamescore}); plyr_score.text = String(myvar.gamescore); if (myvar.levels == 5){ congrats = true; } else { congrats = false; }; myvar.gamescore = 0; myvar.levels = 1; myvar.speed = 0; if (!congrats){ end_mc.over.gotoAndStop(2); } else { if (congrats){ end_mc.over.gotoAndStop(1); }; }; moreGames.addEventListener(MouseEvent.CLICK, gotoChase); } function frame1(){ stop(); contestMenu = new ContextMenu(); contestMenu.hideBuiltInItems(); contextmenuItem = new ContextMenuItem("www.123chase.com"); contextmenuItem.addEventListener(ContextMenuEvent.MENU_ITEM_SELECT, Site); contestMenu.customItems.push(contextmenuItem); this.contextMenu = contestMenu; percentage = 0; total_txt.text = (String(100) + "%"); stage.addEventListener(Event.ENTER_FRAME, BeeMoving); } public function goto_instr(_arg1:MouseEvent):void{ gotoAndStop("Instr"); } public function go_game(_arg1:MouseEvent):void{ myvar.levels++; gotoAndStop("bg1"); } public function key_released(_arg1:KeyboardEvent):void{ if (_arg1.keyCode == 37){ left = false; } else { if (_arg1.keyCode == 39){ right = false; }; }; if (_arg1.keyCode == 38){ up = false; }; } public function point_enter_frame(_arg1:Event):void{ var _local2:MovieClip; var _local3:*; var _local4:*; if ((((myvar.speed > 0)) && (!(gameover)))){ _local2 = MovieClip(_arg1.target); _local2.xyscale = ((((100 * (_local2.y - BgArr[0].ref_mc.y)) / 384.7) + 5) / 50); if (_local2.xyscale > 0.05){ _local2.x = (_local2.x - ((((_local2.scaleX * 100) / 5) * _local2.lcos) * (myvar.speed / speed_limit))); _local2.y = (_local2.y - ((((_local2.scaleX * 100) / 5) * _local2.lsin) * (myvar.speed / speed_limit))); _local2.scaleX = (_local2.scaleY = _local2.xyscale); }; if ((((_local2.y > 235)) && ((_local2.id == point_count)))){ point_hit = false; if (!create){ _local3 = 0; while (_local3 < myvar.ptArray[myvar.levels].length) { if (dummy[myvar.levels][_local3] < myvar.ptArray[myvar.levels][_local3]){ create = true; create_Point(); break; }; _local3++; }; }; }; if (_local2.y > 240){ _local4 = 0; while (_local4 < pointArray.length) { if (pointArray[_local4] == _local2){ create = false; pointArray.splice(_local4, 1); _local2.removeEventListener(Event.ENTER_FRAME, point_enter_frame); BgArr[0].point_container.removeChild(_local2); break; }; _local4++; }; }; }; } public function timer(_arg1:TimerEvent):void{ var _local2:Number; var _local3:Number; if (t > 0){ t--; _local2 = Math.floor((t % 60)); _local3 = Math.floor((t / 60)); if (String(_local2).length == 1){ secs1 = ("0" + _local2); } else { secs1 = String(_local2); }; if (String(_local3).length == 1){ mins1 = ("0" + _local3); } else { mins1 = String(_local3); }; if (time){ time.text = ((mins1 + ":") + secs1); }; }; } public function goto_game(_arg1:MouseEvent):void{ gotoAndStop("bg1"); } public function BeeMoving(_arg1:Event):void{ var _local2:Number; var _local3:Number; _local2 = loaderInfo.bytesLoaded; _local3 = loaderInfo.bytesTotal; percentage = Math.round(((_local2 / _local3) * 100)); load_txt.text = (String(percentage) + "%"); preloadMc.preloadCar.gotoAndStop((percentage * 3)); if (_local2 == _local3){ gotoAndStop("Front_page"); stage.removeEventListener(Event.ENTER_FRAME, BeeMoving); }; } public function enter_frame(_arg1:Event):void{ var column:int; var r:*; var h:*; var h1:*; var gh:*; var gh1:*; var delay:Number; var fun:Function; var delay1:Number; var fun1:Function; var e = _arg1; System.gc(); if (((!(game_starts)) && (!(started)))){ if (myvar.speed > 0){ myvar.speed = (myvar.speed - 0.5); }; if (myvar.speed == 0){ started = true; game_starts = true; countdown.gotoAndPlay(2); }; }; if (((((game_starts) && ((countdown.currentFrame == 105)))) && (started))){ if (!played){ played = true; if (myvar.soundtoggle){ myvar.sc1 = bgsound.play(0, int.MAX_VALUE); } else { myvar.sc1.stop(); }; }; mytimer.start(); if (((left) && ((myvar.speed > 0)))){ rrotation = 0; if (BgArr[0].rotation > -116){ lrotation = (lrotation + 1); BgArr[0].rotation = (BgArr[0].rotation - lrotation); }; } else { if ((((((left == false)) && (!((lrotation == 0))))) && ((myvar.speed > 0)))){ if (BgArr[0].rotation > -116){ lrotation = (lrotation - 0.5); BgArr[0].rotation = (BgArr[0].rotation - lrotation); }; }; }; if (((right) && ((myvar.speed > 0)))){ lrotation = 0; if (BgArr[0].rotation < 116){ rrotation = (rrotation + 1); BgArr[0].rotation = (BgArr[0].rotation + rrotation); }; } else { if ((((((right == false)) && (!((rrotation == 0))))) && ((myvar.speed > 0)))){ if (BgArr[0].rotation < 116){ rrotation = (rrotation - 0.5); BgArr[0].rotation = (BgArr[0].rotation + rrotation); }; }; }; hero.rotation = (-(BgArr[0].rotation) / 5); if (up){ if (myvar.speed < speedlimit[myvar.levels]){ myvar.speed = (myvar.speed + 1); palette.meter.speed_meter.rotation = (palette.meter.speed_meter.rotation + 3); if (((!((myvar.levels == 4))) && (!((myvar.levels == 5))))){ h = 1; while (h < 3) { BgArr[0][("tree" + h)].play(); h = (h + 1); }; } else { if (myvar.levels == 4){ h1 = 1; while (h1 < 6) { BgArr[0][("tree" + h1)].play(); h1 = (h1 + 1); }; }; }; }; } else { if (!up){ if (myvar.speed > 0){ myvar.speed = (myvar.speed - 0.5); palette.meter.speed_meter.rotation = (palette.meter.speed_meter.rotation - 1.5); if (((!((myvar.levels == 4))) && (!((myvar.levels == 5))))){ gh = 1; while (gh < 3) { BgArr[0][("tree" + gh)].stop(); gh = (gh + 1); }; } else { if (myvar.levels == 4){ gh1 = 1; while (gh1 < 6) { BgArr[0][("tree" + gh1)].stop(); gh1 = (gh1 + 1); }; }; }; }; }; }; if (obsArray[0]){ if (((HitTest.complexHitTestObject(obsArray[0], hero, 1)) && ((obs_hit == false)))){ if (obsArray[0].currentFrame == 1){ if (myvar.speed > 0){ myvar.speed = (myvar.speed - 10); palette.meter.speed_meter.rotation = (palette.meter.speed_meter.rotation - 30); }; health_frame = (health_frame - 11); health.gotoAndStop(health_frame); } else { if (obsArray[0].currentFrame == 2){ if (myvar.speed > 0){ myvar.speed = (myvar.speed - 10); palette.meter.speed_meter.rotation = (palette.meter.speed_meter.rotation - 30); }; } else { if (obsArray[0].currentFrame == 3){ myvar.speed = 0; palette.meter.speed_meter.rotation = 0; if (myvar.soundtoggle){ myvar.sc5 = dynamite.play(); } else { myvar.sc5.stop(); }; health_frame = (health_frame - 22); health.gotoAndStop(health_frame); } else { if (obsArray[0].currentFrame == 4){ score = (score + 500); score_txt.text = String(score); if (myvar.soundtoggle){ myvar.sc3 = cash.play(); } else { myvar.sc3.stop(); }; } else { if (obsArray[0].currentFrame == 5){ fun = function (){ if (turbo){ myvar.sc4.stop(); myvar.speed = (speedlimit[myvar.levels] - 1); palette.meter.speed_meter.rotation = rotArray[myvar.levels]; clearInterval(delay); turbo = false; }; }; myvar.speed = 90; palette.meter.speed_meter.rotation = 270; if (myvar.soundtoggle){ myvar.sc4 = turbosound.play(); } else { myvar.sc4.stop(); }; turbo = true; delay = setInterval(fun, 10000); }; }; }; }; }; obs_hit = true; obsArray[0].visible = false; }; }; if (myvar.speed == 0){ myvar.sc4.stop(); }; if (pointArray[0]){ if (((HitTest.complexHitTestObject(pointArray[0], hero, 1)) && ((point_hit == false)))){ if (myvar.soundtoggle){ myvar.sc2 = psound.play(); } else { myvar.sc2.stop(); }; var _local3 = dummy_hit[myvar.levels]; var _local4 = (rand_point - 1); var _local5 = (_local3[_local4] + 1); _local3[_local4] = _local5; if (pointArray[0].currentFrame == 1){ score = (score + 200); dollar_text.text = ((String(dummy_hit[myvar.levels][(rand_point - 1)]) + "/") + hitArray[myvar.levels][(rand_point - 1)]); } else { if (pointArray[0].currentFrame == 2){ score = (score + 350); diamond_text.text = ((String(dummy_hit[myvar.levels][(rand_point - 1)]) + "/") + hitArray[myvar.levels][(rand_point - 1)]); } else { if (pointArray[0].currentFrame == 3){ score = (score + 600); star_text.text = ((String(dummy_hit[myvar.levels][(rand_point - 1)]) + "/") + hitArray[myvar.levels][(rand_point - 1)]); }; }; }; score_txt.text = String(score); point_hit = true; pointArray[0].visible = false; }; }; testForOver = 0; column = 0; while (column < myvar.ptArray[myvar.levels].length) { if (dummy_hit[myvar.levels][column] >= hitArray[myvar.levels][column]){ testForOver++; }; column = (column + 1); }; if (health != null){ if ((((testForOver == hitArray[myvar.levels].length)) && ((health.currentFrame >= 10)))){ turbo = false; clearInterval(delay); trace("Level_up"); remove_all(); gotoAndStop("Level_up"); }; }; testForOver1 = 0; r = 0; while (r < dummy[myvar.levels].length) { if (dummy[myvar.levels][r] >= myvar.ptArray[myvar.levels][r]){ testForOver1++; }; r = (r + 1); }; if (health != null){ if ((((((((((((testForOver1 == myvar.ptArray[myvar.levels].length)) && ((point.y > 575)))) || ((health.currentFrame < 10)))) || ((t <= 0)))) || ((BgArr[0].rotation <= -115)))) || ((BgArr[0].rotation >= 115)))){ trace("Game_Over"); turbo = false; clearInterval(delay); if ((((BgArr[0].rotation <= -115)) || ((BgArr[0].rotation >= 115)))){ fun1 = function (){ clearInterval(delay1); gotoAndStop("Game_score"); }; if (myvar.soundtoggle){ myvar.sc6 = blast.play(); } else { myvar.sc6.stop(); }; hero.gotoAndPlay(2); delay1 = setInterval(fun1, 1000); } else { gotoAndStop("Game_score"); }; remove_all(); }; }; }; } public function go_prev(_arg1:MouseEvent):void{ myvar.gamescore = (myvar.gamescore - score); gotoAndStop("bg1"); } public function create_line():void{ line_count++; line = new Line(); BgArr[0].line_container.addChild(line); lineArray.push(line); dx2 = (BgArr[0].ref_mc.x - BgArr[0].ref.x); dy2 = (BgArr[0].ref_mc.y - BgArr[0].ref.y); line_angle = (Math.atan2(dy2, dx2) * (180 / Math.PI)); line.lcos = Math.cos(((Math.PI / 180) * line_angle)); line.lsin = Math.sin(((Math.PI / 180) * line_angle)); line.x = BgArr[0].ref_mc.x; line.y = BgArr[0].ref_mc.y; line.id = line_count; line.scaleX = (line.scaleY = 0.05); line.xyscale = 0; line.addEventListener(Event.ENTER_FRAME, line_enter_frame); } public function remove_all():void{ var _local1:*; var _local2:*; var _local3:*; var _local4:*; stage.removeEventListener(KeyboardEvent.KEY_DOWN, key_pressed); stage.removeEventListener(KeyboardEvent.KEY_UP, key_released); _local1 = 0; while (_local1 < lineArray.length) { lineArray[_local1].removeEventListener(Event.ENTER_FRAME, line_enter_frame); MovieClip(lineArray[_local1].parent).removeChild(lineArray[_local1]); _local1++; }; _local2 = 0; while (_local2 < pointArray.length) { pointArray[_local2].removeEventListener(Event.ENTER_FRAME, point_enter_frame); MovieClip(pointArray[_local2].parent).removeChild(pointArray[_local2]); _local2++; }; _local3 = 0; while (_local3 < obsArray.length) { obsArray[_local3].removeEventListener(Event.ENTER_FRAME, obs_enter_frame); MovieClip(obsArray[_local3].parent).removeChild(obsArray[_local3]); _local3++; }; _local4 = 0; while (_local4 < lineArrayss.length) { lineArrayss[_local4].removeEventListener(Event.ENTER_FRAME, line_movement); MovieClip(lineArrayss[_local4].parent).removeChild(lineArrayss[_local4]); _local4++; }; gameover = true; myvar.speed = 0; lineArray = new Array(); obsArray = new Array(); lineArrayss = new Array(); pointArray = new Array(); mytimer.stop(); mytimer.removeEventListener(TimerEvent.TIMER, timer); stage.removeEventListener(Event.ENTER_FRAME, enter_frame); } public function Site(_arg1:Event):void{ var _local2:URLRequest; _local2 = new URLRequest("http://www.123chase.com"); navigateToURL(_local2, "_blank"); } public function line_enter_frame(_arg1:Event):void{ var _local2:MovieClip; var _local3:*; if ((((myvar.speed > 0)) && (!(gameover)))){ _local2 = MovieClip(_arg1.target); _local2.xyscale = ((((100 * (_local2.y - BgArr[0].ref_mc.y)) / 384.7) + 5) / 50); if (_local2.xyscale > 0.05){ _local2.x = (_local2.x - ((((_local2.scaleX * 100) / 5) * _local2.lcos) * (myvar.speed / 10.5))); _local2.y = (_local2.y - ((((_local2.scaleX * 100) / 5) * _local2.lsin) * (myvar.speed / 10.5))); _local2.scaleX = (_local2.scaleY = _local2.xyscale); }; if (_local2.y > (BgArr[0].ref_mc.y + 25)){ _local2.visible = false; }; if ((((_local2.y > 50)) && ((_local2.id == line_count)))){ create_line(); }; if (_local2.y > 240){ _local3 = 0; while (_local3 < lineArray.length) { if (lineArray[_local3] == _local2){ lineArray.splice(_local3, 1); _local2.removeEventListener(Event.ENTER_FRAME, line_enter_frame); BgArr[0].line_container.removeChild(_local2); break; }; _local3++; }; }; }; } public function create_lines():void{ line_counts++; lines = new Lines(); BgArr[0].lines_container.addChild(lines); lines.x = BgArr[0].ref_mc.x; lines.y = BgArr[0].ref_mc.y; lineArrayss.push(lines); lines.id = line_counts; lines.scaleX = 0.75; lines.scaleY = 0.75; lines.xyscale = 0; lines.visible = false; lines.addEventListener(Event.ENTER_FRAME, line_movement); } } }//package tunnel_fla
Section 26
//Panel3_180 (tunnel_fla.Panel3_180) package tunnel_fla { import flash.display.*; public dynamic class Panel3_180 extends MovieClip { public var meter:MovieClip; } }//package tunnel_fla
Section 27
//preload__23 (tunnel_fla.preload__23) package tunnel_fla { import flash.display.*; public dynamic class preload__23 extends MovieClip { public function preload__23(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package tunnel_fla
Section 28
//preload_preloadMc_1 (tunnel_fla.preload_preloadMc_1) package tunnel_fla { import flash.display.*; import flash.events.*; import flash.net.*; public dynamic class preload_preloadMc_1 extends MovieClip { public var preloadCar:MovieClip; public var loaderlogo:MovieClip; public function preload_preloadMc_1(){ addFrameScript(0, frame1); } function frame1(){ loaderlogo.buttonMode = true; loaderlogo.addEventListener(MouseEvent.CLICK, loaderlogofn); } public function loaderlogofn(_arg1:MouseEvent):void{ navigateToURL(new URLRequest("http://www.123chase.com"), "_blank"); } } }//package tunnel_fla
Section 29
//screen1_209 (tunnel_fla.screen1_209) package tunnel_fla { import flash.display.*; import flash.geom.*; import flash.events.*; import flash.utils.*; import flash.net.*; import flash.media.*; import flash.text.*; import flash.ui.*; import flash.system.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.printing.*; import flash.xml.*; public dynamic class screen1_209 extends MovieClip { public function screen1_209(){ addFrameScript(0, frame1, 36, frame37, 39, frame40); } function frame1(){ stop(); } function frame37(){ MovieClip(root).hero.visible = true; } function frame40(){ stop(); MovieClip(parent).removeChild(this); } } }//package tunnel_fla
Section 30
//utyk_201 (tunnel_fla.utyk_201) package tunnel_fla { import flash.display.*; public dynamic class utyk_201 extends MovieClip { public function utyk_201(){ addFrameScript(74, frame75); } function frame75(){ stop(); } } }//package tunnel_fla
Section 31
//yrfj_169 (tunnel_fla.yrfj_169) package tunnel_fla { import flash.display.*; public dynamic class yrfj_169 extends MovieClip { public var inside3:MovieClip; } }//package tunnel_fla
Section 32
//yry76uy7tru_67 (tunnel_fla.yry76uy7tru_67) package tunnel_fla { import flash.display.*; public dynamic class yry76uy7tru_67 extends MovieClip { public function yry76uy7tru_67(){ addFrameScript(59, frame60); } function frame60(){ stop(); } } }//package tunnel_fla
Section 33
//yry76uytewsyh_70 (tunnel_fla.yry76uytewsyh_70) package tunnel_fla { import flash.display.*; public dynamic class yry76uytewsyh_70 extends MovieClip { public function yry76uytewsyh_70(){ addFrameScript(54, frame55); } function frame55(){ stop(); } } }//package tunnel_fla
Section 34
//ytf_189 (tunnel_fla.ytf_189) package tunnel_fla { import flash.display.*; public dynamic class ytf_189 extends MovieClip { public var speed_meter:MovieClip; } }//package tunnel_fla
Section 35
//ytrj_168 (tunnel_fla.ytrj_168) package tunnel_fla { import flash.display.*; public dynamic class ytrj_168 extends MovieClip { public var inside2:MovieClip; } }//package tunnel_fla
Section 36
//Bg (Bg) package { import flash.media.*; public dynamic class Bg extends Sound { } }//package
Section 37
//Blast (Blast) package { import flash.media.*; public dynamic class Blast extends Sound { } }//package
Section 38
//Cash (Cash) package { import flash.media.*; public dynamic class Cash extends Sound { } }//package
Section 39
//Count (Count) package { import flash.media.*; public dynamic class Count extends Sound { } }//package
Section 40
//Dynamite (Dynamite) package { import flash.media.*; public dynamic class Dynamite extends Sound { } }//package
Section 41
//Hero (Hero) package { import flash.display.*; public dynamic class Hero extends MovieClip { public function Hero(){ addFrameScript(0, frame1, 22, frame23); } function frame1(){ stop(); } function frame23(){ stop(); MovieClip(this.parent).removeChild(this); } } }//package
Section 42
//HitTest (HitTest) package { import flash.display.*; import flash.geom.*; public class HitTest { protected static function getDrawMatrix(_arg1:DisplayObject, _arg2:Rectangle, _arg3:Number):Matrix{ var _local4:Point; var _local5:Matrix; var _local6:Matrix; _local6 = _arg1.root.transform.concatenatedMatrix; _local4 = _arg1.localToGlobal(new Point()); _local5 = _arg1.transform.concatenatedMatrix; _local5.tx = (_local4.x - _arg2.x); _local5.ty = (_local4.y - _arg2.y); _local5.a = (_local5.a / _local6.a); _local5.d = (_local5.d / _local6.d); if (_arg3 != 1){ _local5.scale(_arg3, _arg3); }; return (_local5); } public static function complexHitTestObject(_arg1:DisplayObject, _arg2:DisplayObject, _arg3:Number=1):Boolean{ return (!((complexIntersectionRectangle(_arg1, _arg2, _arg3).width == 0))); } public static function complexIntersectionRectangle(_arg1:DisplayObject, _arg2:DisplayObject, _arg3:Number=1):Rectangle{ var _local4:Rectangle; var _local5:BitmapData; var _local6:Rectangle; if (_arg3 <= 0){ throw (new Error("ArgumentError: Error #5001: Invalid value for accurracy", 5001)); }; if (!_arg1.hitTestObject(_arg2)){ return (new Rectangle()); }; _local4 = intersectionRectangle(_arg1, _arg2); if (((((_local4.width * _arg3) < 1)) || (((_local4.height * _arg3) < 1)))){ return (new Rectangle()); }; _local5 = new BitmapData((_local4.width * _arg3), (_local4.height * _arg3), false, 0); _local5.draw(_arg1, HitTest.getDrawMatrix(_arg1, _local4, _arg3), new ColorTransform(1, 1, 1, 1, 0xFF, -255, -255, 0xFF)); _local5.draw(_arg2, HitTest.getDrawMatrix(_arg2, _local4, _arg3), new ColorTransform(1, 1, 1, 1, 0xFF, 0xFF, 0xFF, 0xFF), BlendMode.DIFFERENCE); _local6 = _local5.getColorBoundsRect(4294967295, 4278255615); _local5.dispose(); if (_arg3 != 1){ _local6.x = (_local6.x / _arg3); _local6.y = (_local6.y / _arg3); _local6.width = (_local6.width / _arg3); _local6.height = (_local6.height / _arg3); }; _local6.x = (_local6.x + _local4.x); _local6.y = (_local6.y + _local4.y); return (_local6); } public static function intersectionRectangle(_arg1:DisplayObject, _arg2:DisplayObject):Rectangle{ var _local3:Rectangle; var _local4:Rectangle; var _local5:Rectangle; if (((((!(_arg1.root)) || (!(_arg2.root)))) || (!(_arg1.hitTestObject(_arg2))))){ return (new Rectangle()); }; _local3 = _arg1.getBounds(_arg1.root); _local4 = _arg2.getBounds(_arg2.root); _local5 = new Rectangle(); _local5.x = Math.max(_local3.x, _local4.x); _local5.y = Math.max(_local3.y, _local4.y); _local5.width = Math.min(((_local3.x + _local3.width) - _local5.x), ((_local4.x + _local4.width) - _local5.x)); _local5.height = Math.min(((_local3.y + _local3.height) - _local5.y), ((_local4.y + _local4.height) - _local5.y)); return (_local5); } } }//package
Section 43
//Line (Line) package { import flash.display.*; public dynamic class Line extends MovieClip { } }//package
Section 44
//Lines (Lines) package { import flash.display.*; public dynamic class Lines extends MovieClip { } }//package
Section 45
//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 46
//myvar (myvar) package { import flash.media.*; public class myvar { public static var gamescore:Number = 0; public static var sc1:SoundChannel = new SoundChannel(); public static var soundtoggle:Boolean = true; public static var sc5:SoundChannel = new SoundChannel(); public static var speed:Number = 0; public static var sc4:SoundChannel = new SoundChannel(); public static var levels:Number = 1; public static var sc2:SoundChannel = new SoundChannel(); public static var sc3:SoundChannel = new SoundChannel(); public static var sc6:SoundChannel = new SoundChannel(); public static var ptArray:Array = new Array("", [30], [35, 10], [20, 20], [20, 30], [40, 30, 30]); public static var countsc:SoundChannel = new SoundChannel(); } }//package
Section 47
//Obstacles (Obstacles) package { import flash.display.*; public dynamic class Obstacles extends MovieClip { public function Obstacles(){ addFrameScript(0, frame1, 4, frame5); } function frame1(){ stop(); } function frame5(){ stop(); } } }//package
Section 48
//Point_sound (Point_sound) package { import flash.media.*; public dynamic class Point_sound extends Sound { } }//package
Section 49
//Points (Points) package { import flash.display.*; public dynamic class Points extends MovieClip { public function Points(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package
Section 50
//Turbosound (Turbosound) package { import flash.media.*; public dynamic class Turbosound extends Sound { } }//package

Library Items

Symbol 1 Sound {Turbosound}
Symbol 2 Sound {Point_sound}
Symbol 3 Sound {Dynamite}
Symbol 4 Sound {Count}
Symbol 5 Sound {Cash}
Symbol 6 Sound {Blast}
Symbol 7 Sound {Bg}
Symbol 8 GraphicUsed by:9
Symbol 9 MovieClipUses:8Used by:32
Symbol 10 GraphicUsed by:11
Symbol 11 MovieClipUses:10Used by:32
Symbol 12 GraphicUsed by:13
Symbol 13 MovieClipUses:12Used by:16
Symbol 14 GraphicUsed by:15
Symbol 15 MovieClipUses:14Used by:16
Symbol 16 MovieClipUses:13 15Used by:32
Symbol 17 GraphicUsed by:18
Symbol 18 MovieClipUses:17Used by:32
Symbol 19 GraphicUsed by:31
Symbol 20 GraphicUsed by:28
Symbol 21 GraphicUsed by:22
Symbol 22 MovieClipUses:21Used by:27
Symbol 23 GraphicUsed by:24
Symbol 24 MovieClipUses:23Used by:27
Symbol 25 GraphicUsed by:26
Symbol 26 MovieClipUses:25Used by:27
Symbol 27 MovieClipUses:22 24 26Used by:28
Symbol 28 MovieClipUses:20 27Used by:31
Symbol 29 GraphicUsed by:30
Symbol 30 MovieClipUses:29Used by:31
Symbol 31 MovieClipUses:19 28 30Used by:32
Symbol 32 MovieClipUses:9 11 16 18 31Used by:53
Symbol 33 GraphicUsed by:34
Symbol 34 MovieClipUses:33Used by:53
Symbol 35 GraphicUsed by:36
Symbol 36 MovieClipUses:35Used by:53
Symbol 37 GraphicUsed by:38
Symbol 38 MovieClipUses:37Used by:53
Symbol 39 GraphicUsed by:40
Symbol 40 MovieClipUses:39Used by:53
Symbol 41 GraphicUsed by:42
Symbol 42 MovieClipUses:41Used by:53
Symbol 43 GraphicUsed by:44
Symbol 44 MovieClipUses:43Used by:53
Symbol 45 GraphicUsed by:46
Symbol 46 MovieClipUses:45Used by:53
Symbol 47 GraphicUsed by:48
Symbol 48 MovieClipUses:47Used by:53
Symbol 49 GraphicUsed by:50
Symbol 50 MovieClipUses:49Used by:53
Symbol 51 GraphicUsed by:52
Symbol 52 MovieClipUses:51Used by:53
Symbol 53 MovieClip {Hero}Uses:32 34 36 38 40 42 44 46 48 50 52
Symbol 54 GraphicUsed by:55
Symbol 55 MovieClip {Line}Uses:54
Symbol 56 GraphicUsed by:57
Symbol 57 MovieClip {Lines}Uses:56
Symbol 58 GraphicUsed by:59 301
Symbol 59 MovieClipUses:58Used by:62
Symbol 60 GraphicUsed by:61 302
Symbol 61 MovieClipUses:60Used by:62
Symbol 62 MovieClipUses:59 61Used by:76
Symbol 63 GraphicUsed by:64
Symbol 64 MovieClipUses:63Used by:69
Symbol 65 GraphicUsed by:68
Symbol 66 GraphicUsed by:67 308
Symbol 67 MovieClipUses:66Used by:68
Symbol 68 MovieClipUses:65 67Used by:69
Symbol 69 MovieClipUses:64 68Used by:70
Symbol 70 MovieClipUses:69Used by:76
Symbol 71 GraphicUsed by:74 313
Symbol 72 GraphicUsed by:73 312
Symbol 73 MovieClipUses:72Used by:74
Symbol 74 MovieClipUses:71 73Used by:75
Symbol 75 MovieClipUses:74Used by:76
Symbol 76 MovieClip {Points}Uses:62 70 75
Symbol 77 GraphicUsed by:78
Symbol 78 MovieClipUses:77Used by:111
Symbol 79 GraphicUsed by:80
Symbol 80 MovieClipUses:79Used by:83
Symbol 81 GraphicUsed by:82
Symbol 82 MovieClipUses:81Used by:83
Symbol 83 MovieClipUses:80 82Used by:84
Symbol 84 MovieClipUses:83Used by:111 317
Symbol 85 GraphicUsed by:103
Symbol 86 GraphicUsed by:87
Symbol 87 MovieClipUses:86Used by:103
Symbol 88 GraphicUsed by:89
Symbol 89 MovieClipUses:88Used by:100
Symbol 90 GraphicUsed by:91
Symbol 91 MovieClipUses:90Used by:100
Symbol 92 GraphicUsed by:93
Symbol 93 MovieClipUses:92Used by:100
Symbol 94 GraphicUsed by:95
Symbol 95 MovieClipUses:94Used by:100
Symbol 96 GraphicUsed by:97
Symbol 97 MovieClipUses:96Used by:100
Symbol 98 GraphicUsed by:99
Symbol 99 MovieClipUses:98Used by:100
Symbol 100 MovieClipUses:89 91 93 95 97 99Used by:103
Symbol 101 GraphicUsed by:102
Symbol 102 MovieClipUses:101Used by:103
Symbol 103 MovieClipUses:85 87 100 102Used by:104
Symbol 104 MovieClipUses:103Used by:111 317
Symbol 105 GraphicUsed by:108
Symbol 106 GraphicUsed by:107
Symbol 107 MovieClipUses:106Used by:108
Symbol 108 MovieClipUses:105 107Used by:111
Symbol 109 GraphicUsed by:110
Symbol 110 MovieClipUses:109Used by:111
Symbol 111 MovieClip {Obstacles}Uses:78 84 104 108 110Used by:Timeline
Symbol 112 BitmapUsed by:113
Symbol 113 GraphicUses:112Used by:114
Symbol 114 MovieClipUses:113Used by:198
Symbol 115 GraphicUsed by:116
Symbol 116 MovieClipUses:115Used by:117
Symbol 117 MovieClipUses:116Used by:118
Symbol 118 MovieClipUses:117Used by:198
Symbol 119 GraphicUsed by:122 427 436
Symbol 120 GraphicUsed by:121 426 436
Symbol 121 MovieClipUses:120Used by:122
Symbol 122 MovieClipUses:119 121Used by:133
Symbol 123 GraphicUsed by:124 428 436
Symbol 124 MovieClipUses:123Used by:129
Symbol 125 GraphicUsed by:126 429 436
Symbol 126 MovieClipUses:125Used by:129
Symbol 127 GraphicUsed by:128 430 436
Symbol 128 MovieClipUses:127Used by:129
Symbol 129 MovieClipUses:124 126 128Used by:133
Symbol 130 BitmapUsed by:131
Symbol 131 GraphicUses:130Used by:132
Symbol 132 MovieClipUses:131Used by:133
Symbol 133 MovieClipUses:122 129 132Used by:136
Symbol 134 FontUsed by:135 432
Symbol 135 TextUses:134Used by:136
Symbol 136 MovieClipUses:133 135Used by:198
Symbol 137 GraphicUsed by:198
Symbol 138 GraphicUsed by:139
Symbol 139 MovieClipUses:138Used by:198
Symbol 140 GraphicUsed by:141
Symbol 141 MovieClipUses:140Used by:151
Symbol 142 GraphicUsed by:143
Symbol 143 MovieClipUses:142Used by:148
Symbol 144 GraphicUsed by:145
Symbol 145 MovieClipUses:144Used by:148
Symbol 146 GraphicUsed by:147
Symbol 147 MovieClipUses:146Used by:148
Symbol 148 MovieClipUses:143 145 147Used by:151
Symbol 149 GraphicUsed by:150
Symbol 150 MovieClipUses:149Used by:151
Symbol 151 MovieClipUses:141 148 150Used by:198
Symbol 152 GraphicUsed by:153 168
Symbol 153 MovieClipUses:152Used by:163
Symbol 154 GraphicUsed by:155
Symbol 155 MovieClipUses:154Used by:156
Symbol 156 MovieClipUses:155Used by:157 169
Symbol 157 MovieClipUses:156Used by:163
Symbol 158 GraphicUsed by:159
Symbol 159 MovieClipUses:158Used by:163
Symbol 160 GraphicUsed by:163
Symbol 161 GraphicUsed by:162
Symbol 162 MovieClipUses:161Used by:163 173
Symbol 163 MovieClipUses:153 157 159 160 162Used by:167
Symbol 164 GraphicUsed by:165
Symbol 165 MovieClipUses:164Used by:166
Symbol 166 MovieClipUses:165Used by:167 174
Symbol 167 MovieClipUses:163 166Used by:197
Symbol 168 MovieClipUses:152Used by:173
Symbol 169 MovieClipUses:156Used by:173
Symbol 170 GraphicUsed by:171
Symbol 171 MovieClipUses:170Used by:173
Symbol 172 GraphicUsed by:173
Symbol 173 MovieClipUses:168 169 171 172 162Used by:174
Symbol 174 MovieClipUses:173 166Used by:197
Symbol 175 GraphicUsed by:176
Symbol 176 MovieClipUses:175Used by:197
Symbol 177 GraphicUsed by:178
Symbol 178 MovieClipUses:177Used by:197
Symbol 179 GraphicUsed by:180
Symbol 180 MovieClipUses:179Used by:197
Symbol 181 GraphicUsed by:182
Symbol 182 MovieClipUses:181Used by:197
Symbol 183 GraphicUsed by:184
Symbol 184 MovieClipUses:183Used by:197
Symbol 185 GraphicUsed by:186
Symbol 186 MovieClipUses:185Used by:197
Symbol 187 GraphicUsed by:188
Symbol 188 MovieClipUses:187Used by:197
Symbol 189 GraphicUsed by:190
Symbol 190 MovieClipUses:189Used by:197
Symbol 191 GraphicUsed by:192
Symbol 192 MovieClipUses:191Used by:197
Symbol 193 GraphicUsed by:194
Symbol 194 MovieClipUses:193Used by:197
Symbol 195 GraphicUsed by:196
Symbol 196 MovieClipUses:195Used by:197
Symbol 197 MovieClip {tunnel_fla.preload__23}Uses:167 174 176 178 180 182 184 186 188 190 192 194 196Used by:198
Symbol 198 MovieClip {tunnel_fla.preload_preloadMc_1}Uses:114 118 136 137 139 151 197Used by:Timeline
Symbol 199 FontUsed by:200 201
Symbol 200 EditableTextUses:199Used by:Timeline
Symbol 201 EditableTextUses:199Used by:Timeline
Symbol 202 GraphicUsed by:203 487
Symbol 203 MovieClipUses:202Used by:Timeline
Symbol 204 GraphicUsed by:207 212 215 332 336 339 489 493 496
Symbol 205 GraphicUsed by:206 331 488
Symbol 206 MovieClipUses:205Used by:207 212 215
Symbol 207 MovieClipUses:204 206Used by:208
Symbol 208 MovieClipUses:207Used by:209
Symbol 209 MovieClipUses:208Used by:217
Symbol 210 GraphicUsed by:211 335 492
Symbol 211 MovieClipUses:210Used by:212
Symbol 212 MovieClipUses:204 206 211Used by:213
Symbol 213 MovieClipUses:212Used by:214 217
Symbol 214 MovieClipUses:213Used by:217
Symbol 215 MovieClipUses:204 206Used by:216
Symbol 216 MovieClipUses:215Used by:217
Symbol 217 MovieClipUses:209 214 216 213Used by:218
Symbol 218 MovieClipUses:217Used by:Timeline
Symbol 219 BitmapUsed by:220
Symbol 220 GraphicUses:219Used by:221
Symbol 221 MovieClipUses:220Used by:224
Symbol 222 GraphicUsed by:223 572 672
Symbol 223 MovieClipUses:222Used by:224
Symbol 224 MovieClipUses:221 223Used by:249
Symbol 225 GraphicUsed by:228 575 675
Symbol 226 GraphicUsed by:227 348 574 674
Symbol 227 MovieClipUses:226Used by:228
Symbol 228 MovieClipUses:225 227Used by:245
Symbol 229 GraphicUsed by:230
Symbol 230 MovieClipUses:229Used by:245
Symbol 231 GraphicUsed by:232 578 678
Symbol 232 MovieClipUses:231Used by:245
Symbol 233 GraphicUsed by:234 679
Symbol 234 MovieClipUses:233Used by:245
Symbol 235 GraphicUsed by:236
Symbol 236 MovieClipUses:235Used by:245
Symbol 237 GraphicUsed by:238
Symbol 238 MovieClipUses:237Used by:245
Symbol 239 GraphicUsed by:245 364 688
Symbol 240 GraphicUsed by:241 684
Symbol 241 MovieClipUses:240Used by:244
Symbol 242 GraphicUsed by:243
Symbol 243 MovieClipUses:242Used by:244
Symbol 244 MovieClipUses:241 243Used by:245
Symbol 245 MovieClip {tunnel_fla.yry76uytewsyh_70}Uses:228 230 232 234 236 238 239 244Used by:246
Symbol 246 MovieClipUses:245Used by:247
Symbol 247 MovieClipUses:246Used by:248
Symbol 248 MovieClip {tunnel_fla.yry76uy7tru_67}Uses:247Used by:249
Symbol 249 MovieClipUses:224 248Used by:Timeline
Symbol 250 GraphicUsed by:251
Symbol 251 MovieClipUses:250Used by:256
Symbol 252 GraphicUsed by:253
Symbol 253 MovieClipUses:252Used by:256
Symbol 254 GraphicUsed by:255
Symbol 255 MovieClipUses:254Used by:256
Symbol 256 MovieClipUses:251 253 255Used by:257
Symbol 257 MovieClip {tunnel_fla.7ytru_81}Uses:256Used by:Timeline
Symbol 258 FontUsed by:259 260 326
Symbol 259 TextUses:258Used by:Timeline
Symbol 260 TextUses:258Used by:Timeline
Symbol 261 BitmapUsed by:262
Symbol 262 GraphicUses:261Used by:263
Symbol 263 MovieClipUses:262Used by:Timeline
Symbol 264 BitmapUsed by:265
Symbol 265 GraphicUses:264Used by:266
Symbol 266 MovieClipUses:265Used by:Timeline
Symbol 267 GraphicUsed by:274 322
Symbol 268 GraphicUsed by:269 277
Symbol 269 MovieClipUses:268Used by:274 276
Symbol 270 FontUsed by:271 281 320 622 629 646 655 662 665 696 700
Symbol 271 TextUses:270Used by:274 276 277
Symbol 272 GraphicUsed by:273 277 321 324
Symbol 273 MovieClipUses:272Used by:274 276
Symbol 274 MovieClipUses:267 269 271 273Used by:277
Symbol 275 GraphicUsed by:276 277 323 324
Symbol 276 MovieClipUses:275 269 271 273Used by:277
Symbol 277 ButtonUses:274 276 275 268 271 272Used by:Timeline
Symbol 278 GraphicUsed by:282
Symbol 279 GraphicUsed by:280 287
Symbol 280 MovieClipUses:279Used by:282 286
Symbol 281 TextUses:270Used by:282 286 287
Symbol 282 MovieClipUses:278 280 281Used by:287
Symbol 283 GraphicUsed by:284 287 624 626 631 633 698 702
Symbol 284 MovieClipUses:283Used by:287
Symbol 285 GraphicUsed by:286 287 625 626 632 633
Symbol 286 MovieClipUses:285 280 281Used by:287
Symbol 287 ButtonUses:282 284 286 285 279 281 283Used by:Timeline
Symbol 288 GraphicUsed by:289
Symbol 289 MovieClipUses:288Used by:296
Symbol 290 GraphicUsed by:291
Symbol 291 MovieClipUses:290Used by:296
Symbol 292 GraphicUsed by:293 710
Symbol 293 MovieClipUses:292Used by:296
Symbol 294 GraphicUsed by:295
Symbol 295 MovieClipUses:294Used by:296
Symbol 296 MovieClipUses:289 291 293 295Used by:317
Symbol 297 GraphicUsed by:298
Symbol 298 MovieClipUses:297Used by:317
Symbol 299 FontUsed by:300
Symbol 300 TextUses:299Used by:317
Symbol 301 MovieClipUses:58Used by:303
Symbol 302 MovieClipUses:60Used by:303
Symbol 303 MovieClipUses:301 302Used by:304
Symbol 304 MovieClipUses:303Used by:317 404
Symbol 305 GraphicUsed by:306
Symbol 306 MovieClipUses:305Used by:310
Symbol 307 GraphicUsed by:309
Symbol 308 MovieClipUses:66Used by:309
Symbol 309 MovieClipUses:307 308Used by:310
Symbol 310 MovieClipUses:306 309Used by:311
Symbol 311 MovieClipUses:310Used by:317 404
Symbol 312 MovieClipUses:72Used by:313
Symbol 313 MovieClipUses:71 312Used by:314
Symbol 314 MovieClipUses:313Used by:317 404
Symbol 315 GraphicUsed by:316
Symbol 316 MovieClipUses:315Used by:317
Symbol 317 MovieClipUses:296 298 300 304 311 314 316 104 84Used by:325
Symbol 318 GraphicUsed by:319 324
Symbol 319 MovieClipUses:318Used by:322 323
Symbol 320 TextUses:270Used by:322 323 324
Symbol 321 MovieClipUses:272Used by:322 323
Symbol 322 MovieClipUses:267 319 320 321Used by:324
Symbol 323 MovieClipUses:275 319 320 321Used by:324
Symbol 324 ButtonUses:322 323 275 318 320 272Used by:325
Symbol 325 MovieClip {tunnel_fla.75rtu_98}Uses:317 324Used by:Timeline
Symbol 326 TextUses:258Used by:Timeline
Symbol 327 FontUsed by:328
Symbol 328 TextUses:327Used by:Timeline
Symbol 329 GraphicUsed by:330
Symbol 330 MovieClipUses:329Used by:Timeline
Symbol 331 MovieClipUses:205Used by:332 336 339
Symbol 332 MovieClipUses:204 331Used by:333
Symbol 333 MovieClipUses:332Used by:334
Symbol 334 MovieClipUses:333Used by:341
Symbol 335 MovieClipUses:210Used by:336
Symbol 336 MovieClipUses:204 331 335Used by:337
Symbol 337 MovieClipUses:336Used by:338 341
Symbol 338 MovieClipUses:337Used by:341
Symbol 339 MovieClipUses:204 331Used by:340
Symbol 340 MovieClipUses:339Used by:341
Symbol 341 MovieClipUses:334 337 338 340Used by:342
Symbol 342 MovieClipUses:341Used by:343
Symbol 343 MovieClipUses:342Used by:350
Symbol 344 GraphicUsed by:345 454
Symbol 345 MovieClipUses:344Used by:346
Symbol 346 MovieClipUses:345Used by:347
Symbol 347 MovieClipUses:346Used by:349
Symbol 348 MovieClipUses:226Used by:349
Symbol 349 MovieClipUses:347 348Used by:350
Symbol 350 MovieClipUses:343 349Used by:Timeline
Symbol 351 MovieClipUsed by:377 478 535 568 588
Symbol 352 GraphicUsed by:353
Symbol 353 MovieClipUses:352Used by:377
Symbol 354 GraphicUsed by:355
Symbol 355 MovieClipUses:354Used by:362
Symbol 356 GraphicUsed by:357
Symbol 357 MovieClipUses:356Used by:362
Symbol 358 GraphicUsed by:359
Symbol 359 MovieClipUses:358Used by:362
Symbol 360 GraphicUsed by:361
Symbol 361 MovieClipUses:360Used by:362
Symbol 362 MovieClipUses:355 357 359 361Used by:363
Symbol 363 MovieClipUses:362Used by:377
Symbol 364 MovieClipUses:239Used by:374
Symbol 365 GraphicUsed by:366
Symbol 366 MovieClipUses:365Used by:374
Symbol 367 GraphicUsed by:368
Symbol 368 MovieClipUses:367Used by:374
Symbol 369 MovieClipUsed by:374
Symbol 370 GraphicUsed by:371
Symbol 371 MovieClipUses:370Used by:374
Symbol 372 GraphicUsed by:373
Symbol 373 MovieClipUses:372Used by:374
Symbol 374 MovieClipUses:364 366 368 369 371 373Used by:375
Symbol 375 MovieClip {tunnel_fla.yrfj_169}Uses:374Used by:376
Symbol 376 MovieClip {tunnel_fla.ytrj_168}Uses:375Used by:377
Symbol 377 MovieClip {tunnel_fla.76rik_159}Uses:351 353 363 376Used by:Timeline
Symbol 378 FontUsed by:379 380 381 382
Symbol 379 TextUses:378Used by:384
Symbol 380 TextUses:378Used by:384
Symbol 381 TextUses:378Used by:384
Symbol 382 TextUses:378Used by:383
Symbol 383 MovieClipUses:382Used by:384
Symbol 384 MovieClip {tunnel_fla.Game_Page17_177}Uses:379 380 381 383Used by:Timeline
Symbol 385 GraphicUsed by:388 444
Symbol 386 FontUsed by:387
Symbol 387 TextUses:386Used by:388
Symbol 388 MovieClipUses:385 387Used by:Timeline
Symbol 389 GraphicUsed by:Timeline
Symbol 390 GraphicUsed by:393
Symbol 391 GraphicUsed by:392
Symbol 392 MovieClipUses:391Used by:393
Symbol 393 MovieClipUses:390 392Used by:420
Symbol 394 GraphicUsed by:395
Symbol 395 MovieClipUses:394Used by:420
Symbol 396 GraphicUsed by:399
Symbol 397 GraphicUsed by:398
Symbol 398 MovieClipUses:397Used by:399
Symbol 399 MovieClipUses:396 398Used by:404
Symbol 400 GraphicUsed by:403
Symbol 401 GraphicUsed by:402
Symbol 402 MovieClipUses:401Used by:403
Symbol 403 MovieClipUses:400 402Used by:404
Symbol 404 MovieClipUses:399 403 304 314 311Used by:420
Symbol 405 FontUsed by:406 407 408 417 419 423 424 425 727
Symbol 406 TextUses:405Used by:420
Symbol 407 TextUses:405Used by:420
Symbol 408 TextUses:405Used by:420
Symbol 409 GraphicUsed by:410
Symbol 410 MovieClipUses:409Used by:416
Symbol 411 GraphicUsed by:416
Symbol 412 GraphicUsed by:413
Symbol 413 MovieClipUses:412Used by:414
Symbol 414 MovieClipUses:413Used by:416
Symbol 415 GraphicUsed by:416
Symbol 416 MovieClip {tunnel_fla.ytf_189}Uses:410 411 414 415Used by:420
Symbol 417 TextUses:405Used by:420
Symbol 418 GraphicUsed by:420
Symbol 419 TextUses:405Used by:420
Symbol 420 MovieClip {tunnel_fla.Panel3_180}Uses:393 395 404 406 407 408 416 417 418 419Used by:Timeline
Symbol 421 FontUsed by:422 442 443
Symbol 422 EditableTextUses:421Used by:Timeline
Symbol 423 EditableTextUses:405Used by:Timeline
Symbol 424 EditableTextUses:405Used by:Timeline
Symbol 425 EditableTextUses:405Used by:Timeline
Symbol 426 MovieClipUses:120Used by:427
Symbol 427 MovieClipUses:119 426Used by:436
Symbol 428 MovieClipUses:123Used by:431
Symbol 429 MovieClipUses:125Used by:431
Symbol 430 MovieClipUses:127Used by:431
Symbol 431 MovieClipUses:428 429 430Used by:436
Symbol 432 TextUses:134Used by:436
Symbol 433 BitmapUsed by:434
Symbol 434 GraphicUses:433Used by:435 436
Symbol 435 MovieClipUses:434Used by:436
Symbol 436 ButtonUses:427 431 432 435 119 120 123 125 127 434Used by:Timeline
Symbol 437 GraphicUsed by:438
Symbol 438 MovieClipUses:437Used by:441
Symbol 439 GraphicUsed by:440
Symbol 440 MovieClipUses:439Used by:441
Symbol 441 MovieClip {tunnel_fla.utyk_201}Uses:438 440Used by:Timeline
Symbol 442 EditableTextUses:421Used by:Timeline
Symbol 443 EditableTextUses:421Used by:Timeline
Symbol 444 MovieClip {tunnel_fla.screen1_209}Uses:385Used by:Timeline
Symbol 445 GraphicUsed by:446
Symbol 446 MovieClipUses:445Used by:Timeline
Symbol 447 BitmapUsed by:448
Symbol 448 GraphicUses:447Used by:453
Symbol 449 GraphicUsed by:450
Symbol 450 MovieClipUses:449Used by:453
Symbol 451 GraphicUsed by:452
Symbol 452 MovieClipUses:451Used by:453
Symbol 453 MovieClipUses:448 450 452Used by:Timeline
Symbol 454 MovieClipUses:344Used by:455
Symbol 455 MovieClipUses:454Used by:456
Symbol 456 MovieClipUses:455Used by:459
Symbol 457 GraphicUsed by:458
Symbol 458 MovieClipUses:457Used by:459
Symbol 459 MovieClipUses:456 458Used by:Timeline
Symbol 460 GraphicUsed by:461
Symbol 461 MovieClipUses:460Used by:462
Symbol 462 MovieClipUses:461Used by:478
Symbol 463 GraphicUsed by:464
Symbol 464 MovieClipUses:463Used by:476
Symbol 465 GraphicUsed by:466
Symbol 466 MovieClipUses:465Used by:476
Symbol 467 MovieClipUsed by:476
Symbol 468 GraphicUsed by:469
Symbol 469 MovieClipUses:468Used by:476
Symbol 470 GraphicUsed by:471
Symbol 471 MovieClipUses:470Used by:476
Symbol 472 GraphicUsed by:473 525 557
Symbol 473 MovieClipUses:472Used by:476
Symbol 474 GraphicUsed by:475
Symbol 475 MovieClipUses:474Used by:476 533 566 585
Symbol 476 MovieClip {tunnel_fla.BG243_223}Uses:464 466 467 469 471 473 475Used by:477
Symbol 477 MovieClipUses:476Used by:478
Symbol 478 MovieClip {tunnel_fla.BG257_219}Uses:351 462 477Used by:Timeline
Symbol 479 GraphicUsed by:480
Symbol 480 MovieClipUses:479Used by:Timeline
Symbol 481 GraphicUsed by:482
Symbol 482 MovieClipUses:481Used by:483
Symbol 483 MovieClipUses:482Used by:511  Timeline
Symbol 484 GraphicUsed by:485
Symbol 485 MovieClipUses:484Used by:486
Symbol 486 MovieClipUses:485Used by:Timeline
Symbol 487 MovieClipUses:202Used by:511
Symbol 488 MovieClipUses:205Used by:489 493 496
Symbol 489 MovieClipUses:204 488Used by:490
Symbol 490 MovieClipUses:489Used by:491
Symbol 491 MovieClipUses:490Used by:498
Symbol 492 MovieClipUses:210Used by:493
Symbol 493 MovieClipUses:204 488 492Used by:494
Symbol 494 MovieClipUses:493Used by:495 498
Symbol 495 MovieClipUses:494Used by:498
Symbol 496 MovieClipUses:204 488Used by:497
Symbol 497 MovieClipUses:496Used by:498
Symbol 498 MovieClipUses:491 495 497 494Used by:499
Symbol 499 MovieClipUses:498Used by:511
Symbol 500 GraphicUsed by:507
Symbol 501 GraphicUsed by:502
Symbol 502 MovieClipUses:501Used by:507 509
Symbol 503 GraphicUsed by:504
Symbol 504 MovieClipUses:503Used by:507 509
Symbol 505 GraphicUsed by:506
Symbol 506 MovieClipUses:505Used by:507 509
Symbol 507 MovieClipUses:500 502 504 506Used by:510
Symbol 508 GraphicUsed by:509
Symbol 509 MovieClipUses:508 502 504 506Used by:510
Symbol 510 MovieClipUses:507 509Used by:511
Symbol 511 MovieClipUses:487 499 483 510Used by:Timeline
Symbol 512 GraphicUsed by:515
Symbol 513 GraphicUsed by:514 518
Symbol 514 MovieClipUses:513Used by:515
Symbol 515 MovieClipUses:512 514Used by:516 520
Symbol 516 MovieClipUses:515Used by:535
Symbol 517 GraphicUsed by:519
Symbol 518 MovieClipUses:513Used by:519
Symbol 519 MovieClipUses:517 518Used by:520
Symbol 520 MovieClipUses:519 515Used by:535
Symbol 521 GraphicUsed by:522
Symbol 522 MovieClipUses:521Used by:533
Symbol 523 GraphicUsed by:524
Symbol 524 MovieClipUses:523Used by:533
Symbol 525 MovieClipUses:472Used by:533
Symbol 526 MovieClipUsed by:533
Symbol 527 GraphicUsed by:528
Symbol 528 MovieClipUses:527Used by:533
Symbol 529 GraphicUsed by:530
Symbol 530 MovieClipUses:529Used by:533
Symbol 531 GraphicUsed by:532
Symbol 532 MovieClipUses:531Used by:533
Symbol 533 MovieClip {tunnel_fla.GBG320_264}Uses:522 524 525 526 528 530 532 475Used by:534
Symbol 534 MovieClipUses:533Used by:535
Symbol 535 MovieClip {tunnel_fla.GBG32_256}Uses:351 516 520 534Used by:Timeline
Symbol 536 GraphicUsed by:542
Symbol 537 BitmapUsed by:538
Symbol 538 GraphicUses:537Used by:539
Symbol 539 MovieClipUses:538Used by:542
Symbol 540 GraphicUsed by:541
Symbol 541 MovieClipUses:540Used by:542
Symbol 542 MovieClipUses:536 539 541Used by:Timeline
Symbol 543 GraphicUsed by:550
Symbol 544 GraphicUsed by:545
Symbol 545 MovieClipUses:544Used by:550
Symbol 546 GraphicUsed by:547
Symbol 547 MovieClipUses:546Used by:550
Symbol 548 GraphicUsed by:549
Symbol 549 MovieClipUses:548Used by:550
Symbol 550 MovieClipUses:543 545 547 549Used by:552
Symbol 551 MovieClipUsed by:552
Symbol 552 MovieClipUses:550 551Used by:553
Symbol 553 MovieClipUses:552Used by:554
Symbol 554 MovieClipUses:553Used by:568
Symbol 555 GraphicUsed by:556
Symbol 556 MovieClipUses:555Used by:566
Symbol 557 MovieClipUses:472Used by:566
Symbol 558 GraphicUsed by:559
Symbol 559 MovieClipUses:558Used by:566
Symbol 560 MovieClipUsed by:566
Symbol 561 GraphicUsed by:562
Symbol 562 MovieClipUses:561Used by:566
Symbol 563 GraphicUsed by:564
Symbol 564 MovieClipUses:563Used by:566
Symbol 565 MovieClipUsed by:566
Symbol 566 MovieClip {tunnel_fla.BG317_285}Uses:556 557 559 560 562 564 565 475Used by:567
Symbol 567 MovieClipUses:566Used by:568
Symbol 568 MovieClip {tunnel_fla.BG331_275}Uses:351 554 567Used by:Timeline
Symbol 569 BitmapUsed by:570
Symbol 570 GraphicUses:569Used by:571
Symbol 571 MovieClipUses:570Used by:573
Symbol 572 MovieClipUses:222Used by:573
Symbol 573 MovieClipUses:571 572Used by:Timeline
Symbol 574 MovieClipUses:226Used by:575
Symbol 575 MovieClipUses:225 574Used by:585
Symbol 576 MovieClipUsed by:585
Symbol 577 MovieClipUsed by:585
Symbol 578 MovieClipUses:231Used by:585
Symbol 579 GraphicUsed by:580
Symbol 580 MovieClipUses:579Used by:585
Symbol 581 GraphicUsed by:582
Symbol 582 MovieClipUses:581Used by:585
Symbol 583 GraphicUsed by:584
Symbol 584 MovieClipUses:583Used by:585
Symbol 585 MovieClip {tunnel_fla.BG415_299}Uses:575 576 577 578 580 582 584 475Used by:586
Symbol 586 MovieClipUses:585Used by:587
Symbol 587 MovieClipUses:586Used by:588
Symbol 588 MovieClip {tunnel_fla.BG429_296}Uses:351 587Used by:Timeline
Symbol 589 GraphicUsed by:590
Symbol 590 MovieClipUses:589Used by:591
Symbol 591 MovieClipUses:590Used by:602
Symbol 592 GraphicUsed by:593
Symbol 593 MovieClipUses:592Used by:594
Symbol 594 MovieClipUses:593Used by:602
Symbol 595 GraphicUsed by:597
Symbol 596 MovieClipUsed by:597
Symbol 597 MovieClipUses:595 596Used by:602
Symbol 598 GraphicUsed by:599
Symbol 599 MovieClipUses:598Used by:602
Symbol 600 GraphicUsed by:601
Symbol 601 MovieClipUses:600Used by:602
Symbol 602 MovieClipUses:591 594 597 599 601Used by:606
Symbol 603 FontUsed by:604 714 716
Symbol 604 TextUses:603Used by:605
Symbol 605 MovieClipUses:604Used by:606
Symbol 606 MovieClipUses:602 605Used by:Timeline
Symbol 607 GraphicUsed by:608 640 723
Symbol 608 MovieClipUses:607Used by:Timeline
Symbol 609 FontUsed by:610 616
Symbol 610 TextUses:609Used by:Timeline
Symbol 611 FontUsed by:612
Symbol 612 TextUses:611Used by:613
Symbol 613 MovieClipUses:612Used by:Timeline
Symbol 614 FontUsed by:615 719 729
Symbol 615 EditableTextUses:614Used by:Timeline
Symbol 616 TextUses:609Used by:Timeline
Symbol 617 FontUsed by:618
Symbol 618 EditableTextUses:617Used by:Timeline
Symbol 619 GraphicUsed by:623 630
Symbol 620 GraphicUsed by:621 626
Symbol 621 MovieClipUses:620Used by:623 625
Symbol 622 TextUses:270Used by:623 625 626
Symbol 623 MovieClipUses:619 621 622Used by:626
Symbol 624 MovieClipUses:283Used by:626
Symbol 625 MovieClipUses:285 621 622Used by:626
Symbol 626 ButtonUses:623 624 625 285 620 622 283Used by:Timeline
Symbol 627 GraphicUsed by:628 633
Symbol 628 MovieClipUses:627Used by:630 632
Symbol 629 TextUses:270Used by:630 632 633
Symbol 630 MovieClipUses:619 628 629Used by:633
Symbol 631 MovieClipUses:283Used by:633
Symbol 632 MovieClipUses:285 628 629Used by:633
Symbol 633 ButtonUses:630 631 632 285 627 629 283Used by:Timeline
Symbol 634 GraphicUsed by:637
Symbol 635 GraphicUsed by:636
Symbol 636 MovieClipUses:635Used by:637
Symbol 637 MovieClipUses:634 636Used by:Timeline
Symbol 638 GraphicUsed by:639
Symbol 639 MovieClipUses:638Used by:Timeline
Symbol 640 MovieClipUses:607Used by:Timeline
Symbol 641 FontUsed by:642
Symbol 642 TextUses:641Used by:Timeline
Symbol 643 GraphicUsed by:649 657 664
Symbol 644 GraphicUsed by:645 652
Symbol 645 MovieClipUses:644Used by:649 651
Symbol 646 TextUses:270Used by:649 651 652
Symbol 647 GraphicUsed by:648 652 656 659 663 666
Symbol 648 MovieClipUses:647Used by:649 651
Symbol 649 MovieClipUses:643 645 646 648Used by:652
Symbol 650 GraphicUsed by:651 652 658 659 666
Symbol 651 MovieClipUses:650 645 646 648Used by:652
Symbol 652 ButtonUses:649 651 650 644 646 647Used by:Timeline
Symbol 653 GraphicUsed by:654 659
Symbol 654 MovieClipUses:653Used by:657 658
Symbol 655 TextUses:270Used by:657 658 659
Symbol 656 MovieClipUses:647Used by:657 658
Symbol 657 MovieClipUses:643 654 655 656Used by:659
Symbol 658 MovieClipUses:650 654 656 655Used by:659
Symbol 659 ButtonUses:657 658 650 653 647 655Used by:Timeline
Symbol 660 GraphicUsed by:661 666
Symbol 661 MovieClipUses:660Used by:664
Symbol 662 TextUses:270Used by:664
Symbol 663 MovieClipUses:647Used by:664
Symbol 664 MovieClipUses:643 661 662 663Used by:666
Symbol 665 TextUses:270Used by:666
Symbol 666 ButtonUses:664 650 660 665 647Used by:Timeline
Symbol 667 FontUsed by:668
Symbol 668 EditableTextUses:667Used by:Timeline
Symbol 669 BitmapUsed by:670
Symbol 670 GraphicUses:669Used by:671
Symbol 671 MovieClipUses:670Used by:673
Symbol 672 MovieClipUses:222Used by:673
Symbol 673 MovieClipUses:671 672Used by:692
Symbol 674 MovieClipUses:226Used by:675
Symbol 675 MovieClipUses:225 674Used by:688
Symbol 676 GraphicUsed by:677
Symbol 677 MovieClipUses:676Used by:688
Symbol 678 MovieClipUses:231Used by:688
Symbol 679 MovieClipUses:233Used by:688
Symbol 680 GraphicUsed by:681
Symbol 681 MovieClipUses:680Used by:688
Symbol 682 GraphicUsed by:683
Symbol 683 MovieClipUses:682Used by:688
Symbol 684 MovieClipUses:240Used by:687
Symbol 685 GraphicUsed by:686
Symbol 686 MovieClipUses:685Used by:687
Symbol 687 MovieClipUses:684 686Used by:688
Symbol 688 MovieClipUses:675 677 678 679 681 683 239 687Used by:689
Symbol 689 MovieClipUses:688Used by:690
Symbol 690 MovieClipUses:689Used by:691
Symbol 691 MovieClipUses:690Used by:692
Symbol 692 MovieClipUses:673 691Used by:Timeline
Symbol 693 GraphicUsed by:697
Symbol 694 GraphicUsed by:695 702
Symbol 695 MovieClipUses:694Used by:697 701
Symbol 696 TextUses:270Used by:697
Symbol 697 MovieClipUses:693 695 696Used by:702
Symbol 698 MovieClipUses:283Used by:702
Symbol 699 GraphicUsed by:701 702
Symbol 700 TextUses:270Used by:701 702
Symbol 701 MovieClipUses:699 695 700Used by:702
Symbol 702 ButtonUses:697 698 701 699 694 700 283Used by:Timeline
Symbol 703 GraphicUsed by:704
Symbol 704 MovieClipUses:703Used by:713
Symbol 705 GraphicUsed by:706
Symbol 706 MovieClipUses:705Used by:713
Symbol 707 GraphicUsed by:709
Symbol 708 MovieClipUsed by:709
Symbol 709 MovieClipUses:707 708Used by:713
Symbol 710 MovieClipUses:292Used by:713
Symbol 711 GraphicUsed by:712
Symbol 712 MovieClipUses:711Used by:713
Symbol 713 MovieClipUses:704 706 709 710 712Used by:718
Symbol 714 TextUses:603Used by:715
Symbol 715 MovieClipUses:714Used by:717
Symbol 716 TextUses:603Used by:717
Symbol 717 MovieClip {tunnel_fla.dfsdfsd9_380}Uses:715 716Used by:718
Symbol 718 MovieClip {tunnel_fla.dfsdfsd7_372}Uses:713 717Used by:Timeline
Symbol 719 EditableTextUses:614Used by:Timeline
Symbol 720 FontUsed by:721
Symbol 721 TextUses:720Used by:722
Symbol 722 MovieClipUses:721Used by:Timeline
Symbol 723 MovieClipUses:607Used by:Timeline
Symbol 724 GraphicUsed by:725
Symbol 725 MovieClipUses:724Used by:726
Symbol 726 MovieClipUses:725Used by:Timeline
Symbol 727 TextUses:405Used by:728
Symbol 728 MovieClipUses:727Used by:Timeline
Symbol 729 EditableTextUses:614Used by:Timeline

Instance Names

"preloadMc"Frame 1Symbol 198 MovieClip {tunnel_fla.preload_preloadMc_1}
"load_txt"Frame 1Symbol 200 EditableText
"total_txt"Frame 1Symbol 201 EditableText
"Play_but"Frame 6Symbol 277 Button
"instr"Frame 6Symbol 287 Button
"bg"Frame 16Symbol 377 MovieClip {tunnel_fla.76rik_159}
"countdown"Frame 16Symbol 384 MovieClip {tunnel_fla.Game_Page17_177}
"pausemc"Frame 16Symbol 388 MovieClip
"palette"Frame 16Symbol 420 MovieClip {tunnel_fla.Panel3_180}
"star_text"Frame 16Symbol 422 EditableText
"time"Frame 16Symbol 423 EditableText
"score_txt"Frame 16Symbol 424 EditableText
"level_text"Frame 16Symbol 425 EditableText
"logo"Frame 16Symbol 436 Button
"health"Frame 16Symbol 441 MovieClip {tunnel_fla.utyk_201}
"dollar_text"Frame 16Symbol 442 EditableText
"diamond_text"Frame 16Symbol 443 EditableText
"screen"Frame 16Symbol 444 MovieClip {tunnel_fla.screen1_209}
"bg2"Frame 21Symbol 478 MovieClip {tunnel_fla.BG257_219}
"bg3"Frame 26Symbol 535 MovieClip {tunnel_fla.GBG32_256}
"bg4"Frame 31Symbol 568 MovieClip {tunnel_fla.BG331_275}
"bg5"Frame 36Symbol 588 MovieClip {tunnel_fla.BG429_296}
"level_score"Frame 41Symbol 615 EditableText
"game_score"Frame 41Symbol 618 EditableText
"next_level"Frame 41Symbol 626 Button
"try_again"Frame 41Symbol 633 Button
"tryagain"Frame 46Symbol 652 Button
"submit_score"Frame 46Symbol 659 Button
"moreGames"Frame 46Symbol 666 Button
"game_score_txt"Frame 46Symbol 668 EditableText
"moreGames"Frame 51Symbol 702 Button
"end_mc"Frame 51Symbol 718 MovieClip {tunnel_fla.dfsdfsd7_372}
"plyr_score"Frame 51Symbol 729 EditableText
"loaderlogo"Symbol 198 MovieClip {tunnel_fla.preload_preloadMc_1} Frame 1Symbol 136 MovieClip
"preloadCar"Symbol 198 MovieClip {tunnel_fla.preload_preloadMc_1} Frame 1Symbol 197 MovieClip {tunnel_fla.preload__23}
"back"Symbol 325 MovieClip {tunnel_fla.75rtu_98} Frame 37Symbol 324 Button
"inside3"Symbol 375 MovieClip {tunnel_fla.yrfj_169} Frame 1Symbol 374 MovieClip
"inside2"Symbol 376 MovieClip {tunnel_fla.ytrj_168} Frame 1Symbol 375 MovieClip {tunnel_fla.yrfj_169}
"ref_mc"Symbol 377 MovieClip {tunnel_fla.76rik_159} Frame 1Symbol 351 MovieClip
"ref1"Symbol 377 MovieClip {tunnel_fla.76rik_159} Frame 1Symbol 351 MovieClip
"ref2"Symbol 377 MovieClip {tunnel_fla.76rik_159} Frame 1Symbol 351 MovieClip
"refer1"Symbol 377 MovieClip {tunnel_fla.76rik_159} Frame 1Symbol 351 MovieClip
"refer2"Symbol 377 MovieClip {tunnel_fla.76rik_159} Frame 1Symbol 351 MovieClip
"ref"Symbol 377 MovieClip {tunnel_fla.76rik_159} Frame 1Symbol 351 MovieClip
"tree2"Symbol 377 MovieClip {tunnel_fla.76rik_159} Frame 1Symbol 363 MovieClip
"tree1"Symbol 377 MovieClip {tunnel_fla.76rik_159} Frame 1Symbol 363 MovieClip
"inside1"Symbol 377 MovieClip {tunnel_fla.76rik_159} Frame 1Symbol 376 MovieClip {tunnel_fla.ytrj_168}
"lines_container"Symbol 377 MovieClip {tunnel_fla.76rik_159} Frame 1Symbol 351 MovieClip
"line_container"Symbol 377 MovieClip {tunnel_fla.76rik_159} Frame 1Symbol 351 MovieClip
"obs_container"Symbol 377 MovieClip {tunnel_fla.76rik_159} Frame 1Symbol 351 MovieClip
"point_container"Symbol 377 MovieClip {tunnel_fla.76rik_159} Frame 1Symbol 351 MovieClip
"speed_meter"Symbol 416 MovieClip {tunnel_fla.ytf_189} Frame 1Symbol 414 MovieClip
"meter"Symbol 420 MovieClip {tunnel_fla.Panel3_180} Frame 1Symbol 416 MovieClip {tunnel_fla.ytf_189}
"ref_mc"Symbol 476 MovieClip {tunnel_fla.BG243_223} Frame 1Symbol 475 MovieClip
"ref_mc"Symbol 478 MovieClip {tunnel_fla.BG257_219} Frame 1Symbol 351 MovieClip
"ref1"Symbol 478 MovieClip {tunnel_fla.BG257_219} Frame 1Symbol 351 MovieClip
"ref2"Symbol 478 MovieClip {tunnel_fla.BG257_219} Frame 1Symbol 351 MovieClip
"refer1"Symbol 478 MovieClip {tunnel_fla.BG257_219} Frame 1Symbol 351 MovieClip
"refer2"Symbol 478 MovieClip {tunnel_fla.BG257_219} Frame 1Symbol 351 MovieClip
"ref"Symbol 478 MovieClip {tunnel_fla.BG257_219} Frame 1Symbol 351 MovieClip
"tree1"Symbol 478 MovieClip {tunnel_fla.BG257_219} Frame 1Symbol 462 MovieClip
"tree2"Symbol 478 MovieClip {tunnel_fla.BG257_219} Frame 1Symbol 462 MovieClip
"lines_container"Symbol 478 MovieClip {tunnel_fla.BG257_219} Frame 1Symbol 351 MovieClip
"obs_container"Symbol 478 MovieClip {tunnel_fla.BG257_219} Frame 1Symbol 351 MovieClip
"line_container"Symbol 478 MovieClip {tunnel_fla.BG257_219} Frame 1Symbol 351 MovieClip
"obs_container"Symbol 478 MovieClip {tunnel_fla.BG257_219} Frame 1Symbol 351 MovieClip
"point_container"Symbol 478 MovieClip {tunnel_fla.BG257_219} Frame 1Symbol 351 MovieClip
"ref_mc"Symbol 533 MovieClip {tunnel_fla.GBG320_264} Frame 1Symbol 475 MovieClip
"ref_mc"Symbol 535 MovieClip {tunnel_fla.GBG32_256} Frame 1Symbol 351 MovieClip
"ref1"Symbol 535 MovieClip {tunnel_fla.GBG32_256} Frame 1Symbol 351 MovieClip
"ref2"Symbol 535 MovieClip {tunnel_fla.GBG32_256} Frame 1Symbol 351 MovieClip
"refer1"Symbol 535 MovieClip {tunnel_fla.GBG32_256} Frame 1Symbol 351 MovieClip
"refer2"Symbol 535 MovieClip {tunnel_fla.GBG32_256} Frame 1Symbol 351 MovieClip
"ref"Symbol 535 MovieClip {tunnel_fla.GBG32_256} Frame 1Symbol 351 MovieClip
"tree1"Symbol 535 MovieClip {tunnel_fla.GBG32_256} Frame 1Symbol 516 MovieClip
"tree2"Symbol 535 MovieClip {tunnel_fla.GBG32_256} Frame 1Symbol 520 MovieClip
"lines_container"Symbol 535 MovieClip {tunnel_fla.GBG32_256} Frame 1Symbol 351 MovieClip
"obs_container"Symbol 535 MovieClip {tunnel_fla.GBG32_256} Frame 1Symbol 351 MovieClip
"line_container"Symbol 535 MovieClip {tunnel_fla.GBG32_256} Frame 1Symbol 351 MovieClip
"obs_container"Symbol 535 MovieClip {tunnel_fla.GBG32_256} Frame 1Symbol 351 MovieClip
"point_container"Symbol 535 MovieClip {tunnel_fla.GBG32_256} Frame 1Symbol 351 MovieClip
"ref_mc"Symbol 566 MovieClip {tunnel_fla.BG317_285} Frame 1Symbol 475 MovieClip
"ref_mc"Symbol 568 MovieClip {tunnel_fla.BG331_275} Frame 1Symbol 351 MovieClip
"ref1"Symbol 568 MovieClip {tunnel_fla.BG331_275} Frame 1Symbol 351 MovieClip
"ref2"Symbol 568 MovieClip {tunnel_fla.BG331_275} Frame 1Symbol 351 MovieClip
"refer1"Symbol 568 MovieClip {tunnel_fla.BG331_275} Frame 1Symbol 351 MovieClip
"refer2"Symbol 568 MovieClip {tunnel_fla.BG331_275} Frame 1Symbol 351 MovieClip
"ref"Symbol 568 MovieClip {tunnel_fla.BG331_275} Frame 1Symbol 351 MovieClip
"tree1"Symbol 568 MovieClip {tunnel_fla.BG331_275} Frame 1Symbol 554 MovieClip
"tree4"Symbol 568 MovieClip {tunnel_fla.BG331_275} Frame 1Symbol 554 MovieClip
"tree2"Symbol 568 MovieClip {tunnel_fla.BG331_275} Frame 1Symbol 554 MovieClip
"tree5"Symbol 568 MovieClip {tunnel_fla.BG331_275} Frame 1Symbol 554 MovieClip
"tree3"Symbol 568 MovieClip {tunnel_fla.BG331_275} Frame 1Symbol 554 MovieClip
"tree6"Symbol 568 MovieClip {tunnel_fla.BG331_275} Frame 1Symbol 554 MovieClip
"lines_container"Symbol 568 MovieClip {tunnel_fla.BG331_275} Frame 1Symbol 351 MovieClip
"obs_container"Symbol 568 MovieClip {tunnel_fla.BG331_275} Frame 1Symbol 351 MovieClip
"line_container"Symbol 568 MovieClip {tunnel_fla.BG331_275} Frame 1Symbol 351 MovieClip
"obs_container"Symbol 568 MovieClip {tunnel_fla.BG331_275} Frame 1Symbol 351 MovieClip
"point_container"Symbol 568 MovieClip {tunnel_fla.BG331_275} Frame 1Symbol 351 MovieClip
"ref_mc"Symbol 585 MovieClip {tunnel_fla.BG415_299} Frame 1Symbol 475 MovieClip
"ref_mc"Symbol 588 MovieClip {tunnel_fla.BG429_296} Frame 1Symbol 351 MovieClip
"ref1"Symbol 588 MovieClip {tunnel_fla.BG429_296} Frame 1Symbol 351 MovieClip
"ref2"Symbol 588 MovieClip {tunnel_fla.BG429_296} Frame 1Symbol 351 MovieClip
"refer1"Symbol 588 MovieClip {tunnel_fla.BG429_296} Frame 1Symbol 351 MovieClip
"refer2"Symbol 588 MovieClip {tunnel_fla.BG429_296} Frame 1Symbol 351 MovieClip
"ref"Symbol 588 MovieClip {tunnel_fla.BG429_296} Frame 1Symbol 351 MovieClip
"lines_container"Symbol 588 MovieClip {tunnel_fla.BG429_296} Frame 1Symbol 351 MovieClip
"obs_container"Symbol 588 MovieClip {tunnel_fla.BG429_296} Frame 1Symbol 351 MovieClip
"point_container"Symbol 588 MovieClip {tunnel_fla.BG429_296} Frame 1Symbol 351 MovieClip
"line_container"Symbol 588 MovieClip {tunnel_fla.BG429_296} Frame 1Symbol 351 MovieClip
"over"Symbol 718 MovieClip {tunnel_fla.dfsdfsd7_372} Frame 1Symbol 717 MovieClip {tunnel_fla.dfsdfsd9_380}

Special Tags

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

Labels

"Preloader"Frame 1
"Front_page"Frame 6
"Instr"Frame 11
"bg1"Frame 16
"bg2"Frame 21
"bg3"Frame 26
"bg4"Frame 31
"bg5"Frame 36
"Level_up"Frame 41
"Game_score"Frame 46
"Game_end"Frame 51




http://swfchan.com/23/112741/info.shtml
Created: 12/3 -2019 03:53:05 Last modified: 12/3 -2019 03:53:05 Server time: 11/05 -2024 05:27:59