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

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

Concuss.swf

This is the info page for
Flash #70829

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


Text
Loading...

PLAY

SAVE

SIDE

FEET

E2E

FEELER

GAPFEELER

POP UP MENU!!!

X

Tile Bank

Exit

Test

Save

Map Dump

AWERWETWAERTWFWERFWERWERwaerWERAWERAWErawERAWERAwerAWerAWERaWErAWErAWerwaERWAERAWERWETWAERTWFWERFWERWERwaerWERAWERAWErawERAWERAwerAWerAWERaWErAWErAWerwaERWAERAWERWETWAERTWFWERFWERWERwaerWERAWERAWErawERAWERAwerAWerAWERaWErAWErAWerwaERWAERAWERWETWAERTWFWERFWERWERwaerWERAWERAWErawERAWERAwerAWerAWERaWErAWErAWerwaERWAERAWERWETWAERTWFWERFWERWERwaerWERAWERAWErawERAWERAwerAWerAWERaWErAWErAWerwaERWAERAWERWETWAERTWFWERFWERWERwaerWERAWERAWErawERAWERAwerAWerAWERaWErAWErAWerwaERWAER

AWERWETWAERTWFWERFWERWERwaerWERAWERAWErawERAWERAwerAWerAWERaWErAWErAWerwaERWAERAWERWETWAERTWFWERFWERWERwaerWERAWERAWErawERAWERAwerAWerAWERaWErAWErAWerwaERWAERAWERWETWAERTWFWERFWERWERwaerWERAWERAWErawERAWERAwerAWerAWERaWErAWErAWerwaERWAERAWERWETWAERTWFWERFWERWERwaerWERAWERAWErawERAWERAwerAWerAWERaWErAWErAWerwaERWAERAWERWETWAERTWFWERFWERWERwaerWERAWERAWErawERAWERAwerAWerAWERaWErAWErAWerwaERWAERAWERWETWAERTWFWERFWERWERwaerWERAWERAWErawERAWERAwerAWerAWERaWErAWErAWerwaERWAER

Press A to close

You have found a gem!

Gems are scattered through the
caverns in hard to reach areas.
You may need powerups to
reach some of them.

Can you find them all?

You have found the

You can now fire two grenades
at once! fire one below and
another above and soar to new
heights!

Double Shot

You can now Destroy any enemy
with a close enough blast!
Cracked blocks can also be
destroyed!

Power Shot

New Game

<p align="center"><font face="Tahoma" size="18" color="#000000" letterSpacing="0.000000" kerning="1">Save Name</font></p>

Clear Data

Yes

No

Delete data? Are you sure?

Choose a Save File

Play Adventure

Challenge Courses

More Games

Credits

O

C

N

U

S

I

O

Updates

<p align="center"><font face="Tahoma" size="40" color="#cccccc" letterSpacing="0.000000" kerning="1">1</font></p>

<p align="center"><font face="Tahoma" size="14" color="#ffffff" letterSpacing="0.000000" kerning="1">00:00.000</font></p>

Challenge
Course

Back

Since last Accident

Days

7

2

<p align="right"><font face="Myriad Pro Light" size="12" color="#ffffff" letterSpacing="0.000000" kerning="1"><b>0 FPS</b></font></p>

Back to menu

Press Q for low quality

Press Q for high quality

Press Q for low quality

FRAMERATE LOW

<p align="center"><font face="Tahoma" size="18" color="#ffffff" letterSpacing="0.000000" kerning="1">1:25.26</font></p>

<p align="center"><font face="Tahoma" size="80" color="#ffffff" letterSpacing="0.000000" kerning="1">3</font></p>

<p align="center"><font face="Tahoma" size="30" color="#ffffff" letterSpacing="0.000000" kerning="1">YAY</font></p>

<p align="center"><font face="Tahoma" size="30" color="#ffffff" letterSpacing="0.000000" kerning="1">PREVIOUS TIME 00:00.000</font></p>

Restart Course

Congratulations

You escaped the caves and completed the adventure!

<p align="center"><font face="Tahoma" size="20" color="#bbc0cc" letterSpacing="0.000000" kerning="1">You collected 4 of 9 gems</font></p>

<p align="center"><font face="Tahoma" size="20" color="#bbc0cc" letterSpacing="0.000000" kerning="1">Try to find them all!</font></p>

Developed by

CHEAT DETECTED

Please close any programs
that may be interfering with
flash memory use and
refresh page

ActionScript [AS3]

Section 1
//KongregateEvent (com.kongregate.as3.client.events.KongregateEvent) package com.kongregate.as3.client.events { import flash.events.*; public class KongregateEvent extends Event { public static const COMPLETE:String = "component_api_available"; public function KongregateEvent(_arg1:String){ super(_arg1); } } }//package com.kongregate.as3.client.events
Section 2
//AbstractShadowService (com.kongregate.as3.client.services.AbstractShadowService) package com.kongregate.as3.client.services { import flash.events.*; public class AbstractShadowService extends EventDispatcher { protected function alert(_arg1:String, _arg2:String, _arg3="", _arg4:String=""):void{ trace(((((((("Kongregate API: " + _arg1) + ".") + _arg2) + "(") + _arg3) + ") ") + _arg4)); } } }//package com.kongregate.as3.client.services
Section 3
//HighScoreServiceShadow (com.kongregate.as3.client.services.HighScoreServiceShadow) package com.kongregate.as3.client.services { public class HighScoreServiceShadow extends AbstractShadowService implements IHighScoreServices { private var mode:String; public function HighScoreServiceShadow(){ mode = ""; } public function submit(_arg1:Number, _arg2:String=null):void{ alert("IHighScoreServices", "submit", arguments); } public function connect():Boolean{ alert("IKongregateServices", "connect"); return (true); } public function requestList(_arg1:Function):void{ alert("IHighScoreServices", "requestList", "", (("[Mode: " + mode) + "]")); _arg1({success:false}); } public function setMode(_arg1:String):void{ alert("IHighScoreServices", "setMode", arguments); this.mode = _arg1; } } }//package com.kongregate.as3.client.services
Section 4
//IHighScoreServices (com.kongregate.as3.client.services.IHighScoreServices) package com.kongregate.as3.client.services { public interface IHighScoreServices { function setMode(_arg1:String):void; function submit(_arg1:Number, _arg2:String=null):void; function requestList(_arg1:Function):void; } }//package com.kongregate.as3.client.services
Section 5
//IKongregateServices (com.kongregate.as3.client.services.IKongregateServices) package com.kongregate.as3.client.services { import flash.events.*; public interface IKongregateServices extends IEventDispatcher { function getPlayerInfo(_arg1:Function):void; function connect(_arg1:Number=-1):Boolean; } }//package com.kongregate.as3.client.services
Section 6
//IStatServices (com.kongregate.as3.client.services.IStatServices) package com.kongregate.as3.client.services { public interface IStatServices { function submitArray(_arg1:Array):void; function submit(_arg1:String, _arg2:Number):void; } }//package com.kongregate.as3.client.services
Section 7
//IUserServices (com.kongregate.as3.client.services.IUserServices) package com.kongregate.as3.client.services { public interface IUserServices { function getName():String; function getPlayerInfo(_arg1:Function):void; } }//package com.kongregate.as3.client.services
Section 8
//KongregateServiceShadow (com.kongregate.as3.client.services.KongregateServiceShadow) package com.kongregate.as3.client.services { public class KongregateServiceShadow extends AbstractShadowService implements IKongregateServices { public function getName():String{ alert("IKongregateServices", "getName"); return ("Guest"); } public function connect(_arg1:Number=-1):Boolean{ alert("IKongregateServices", "connect", arguments); return (true); } public function getPlayerInfo(_arg1:Function):void{ alert("IKongregateServices", "getPlayerInfo"); _arg1(new Object()); } } }//package com.kongregate.as3.client.services
Section 9
//StatServiceShadow (com.kongregate.as3.client.services.StatServiceShadow) package com.kongregate.as3.client.services { public class StatServiceShadow extends AbstractShadowService implements IStatServices { public function submitArray(_arg1:Array):void{ alert("IStatServices", "submitArray", arguments); } public function submit(_arg1:String, _arg2:Number):void{ alert("IStatServices", "submitStat", arguments); } } }//package com.kongregate.as3.client.services
Section 10
//UserServiceShadow (com.kongregate.as3.client.services.UserServiceShadow) package com.kongregate.as3.client.services { public class UserServiceShadow extends AbstractShadowService implements IUserServices { public function getName():String{ alert("UserService", "getName"); return ("Guest"); } public function getPlayerInfo(_arg1:Function):void{ alert("UserService", "getPlayerInfo"); _arg1({isGuest:true, name:"Guest", points:0, level:0, isMode:false, isAdmin:false, isDeveloper:false, avatarPath:"", chatAvatarPath:""}); } } }//package com.kongregate.as3.client.services
Section 11
//IAPIBootstrap (com.kongregate.as3.client.IAPIBootstrap) package com.kongregate.as3.client { import flash.events.*; import flash.display.*; public interface IAPIBootstrap { function init(_arg1:Event=null, _arg2:Stage=null):void; function hideLog():void; function showLog(_arg1:int=0):void; } }//package com.kongregate.as3.client
Section 12
//KongregateAPI (com.kongregate.as3.client.KongregateAPI) package com.kongregate.as3.client { import flash.events.*; import flash.display.*; import com.kongregate.as3.client.services.*; import flash.utils.*; import com.kongregate.as3.client.events.*; import flash.system.*; import flash.net.*; import flash.errors.*; public class KongregateAPI extends Sprite { private const VERSION:Number = 1; private var loader:Loader; private var loadedDomain:ApplicationDomain; private static const CLASS_USER:String = "com.kongregate.as3.client.services.UserServices"; private static const CLASS_STATS:String = "com.kongregate.as3.client.services.StatServices"; private static const CLASS_SERVICES:String = "com.kongregate.as3.client.services.KongregateServices"; private static const CLASS_SCORES:String = "com.kongregate.as3.client.services.HighScoreServices"; private static const DEBUG_API_URL:String = "//Linuxpc/kongregate/public/flash/API_AS3.swf"; private static var _connected:Boolean; private static var kUser:IUserServices; private static var _loaded:Boolean; private static var kServices:IKongregateServices; private static var kScores:IHighScoreServices; private static var mInstance:KongregateAPI; private static var kStats:IStatServices; private static var kAPI:IAPIBootstrap; public function KongregateAPI(){ if (mInstance != null){ throw (new Error("Warning: KongregateAPI has been added to stage more than once or accessed improperly. Use getInstance() or a stage reference to access.")); }; mInstance = this; this.addEventListener(Event.ADDED_TO_STAGE, init, false, 0, true); } public function get loaded():Boolean{ return (_loaded); } public function get connected():Boolean{ return (_connected); } private function alertConnected(_arg1:TimerEvent=null):void{ var _local2:KongregateEvent; var _local3:Boolean; _local2 = new KongregateEvent(KongregateEvent.COMPLETE); _local3 = this.dispatchEvent(_local2); } private function init(_arg1:Event):void{ var _local2:Object; var _local3:String; var _local4:URLRequest; var _local5:LoaderContext; this.removeEventListener(Event.ADDED_TO_STAGE, init); _loaded = false; _connected = false; _local2 = LoaderInfo(root.loaderInfo).parameters; _local3 = _local2.api_path; if (_local3 == null){ trace("Alert: Kongregate API could not be loaded, due to local testing. API will load when the game is uploaded."); createShadowServices(); return; }; Security.allowDomain("*.kongregate.com"); Security.allowDomain("kongregatetrunk.com"); _local4 = new URLRequest(_local3); _local5 = new LoaderContext(false); _local5.applicationDomain = ApplicationDomain.currentDomain; _local5.securityDomain = SecurityDomain.currentDomain; loader = new Loader(); loader.contentLoaderInfo.addEventListener(Event.COMPLETE, loadComplete); loader.addEventListener(IOErrorEvent.IO_ERROR, ioErrorHandler); loader.load(_local4, _local5); } public function get api():IAPIBootstrap{ return (kAPI); } private function loadComplete(_arg1:Event):void{ getServices(); } public function get scores():IHighScoreServices{ return (kScores); } private function ioErrorHandler(_arg1:IOErrorEvent):void{ throw (new IOError(("API file not found. " + _arg1))); } public function get services():IKongregateServices{ return (kServices); } public function get stats():IStatServices{ return (kStats); } private function createShadowServices():void{ var _local1:Timer; trace(">>> Kongregate Shadow Services instantiated for local development.."); kServices = new KongregateServiceShadow(); kScores = new HighScoreServiceShadow(); kStats = new StatServiceShadow(); kUser = new UserServiceShadow(); _local1 = new Timer(200, 1); _local1.addEventListener(TimerEvent.TIMER_COMPLETE, alertConnected); _local1.start(); _connected = true; } public function get user():IUserServices{ return (kUser); } private function getServices():void{ var _local1:ApplicationDomain; var _local2:*; var _local3:*; var _local4:*; var _local5:*; _local1 = ApplicationDomain.currentDomain; kAPI = IAPIBootstrap(loader.getChildAt(0)); this.addChild(loader); _local2 = _local1.getDefinition(CLASS_SERVICES); trace(_local2); kServices = _local2.getInstance(); _local3 = _local1.getDefinition(CLASS_SCORES); kScores = _local3.getInstance(); _local4 = _local1.getDefinition(CLASS_STATS); kStats = _local4.getInstance(); _local5 = _local1.getDefinition(CLASS_USER); kUser = _local5.getInstance(); kServices.connect(VERSION); _loaded = true; _connected = true; alertConnected(); } public static function getInstance():KongregateAPI{ if (!mInstance){ throw (new IllegalOperationError("You must add the Kongregate API component to the stage before attempting to access it.")); }; return (mInstance); } } }//package com.kongregate.as3.client
Section 13
//ag_intro_mc_69 (concjumpcpmkong_fla.ag_intro_mc_69) package concjumpcpmkong_fla { import flash.events.*; import flash.display.*; import flash.net.*; public dynamic class ag_intro_mc_69 extends MovieClip { public var agb:SimpleButton; public function ag_intro_mc_69(){ addFrameScript(0, frame1, 81, frame82, 217, frame218); } function frame82(){ agb.addEventListener(MouseEvent.CLICK, agbb); } function frame218(){ MovieClip(parent).nextFrame(); } function frame1(){ gotoAndPlay(2); } public function agbb(_arg1:MouseEvent){ var _local2:String; var _local3:URLRequest; _local2 = null; _local3 = new URLRequest("http://www.armorgames.com"); navigateToURL(_local3, _local2); } } }//package concjumpcpmkong_fla
Section 14
//entity_bull_33 (concjumpcpmkong_fla.entity_bull_33) package concjumpcpmkong_fla { import flash.events.*; import flash.display.*; import flash.media.*; import flash.utils.*; import flash.system.*; import flash.text.*; import flash.net.*; import flash.errors.*; import adobe.utils.*; import flash.accessibility.*; import flash.external.*; import flash.filters.*; import flash.geom.*; import flash.printing.*; import flash.ui.*; import flash.xml.*; public dynamic class entity_bull_33 extends MovieClip { public function entity_bull_33(){ addFrameScript(14, frame15, 27, frame28, 44, frame45, 64, frame65, 129, frame130); } function frame65(){ gotoAndPlay("falling"); } function frame15(){ gotoAndPlay("walk"); } function frame28(){ MovieClip(parent).AIstate = "walk"; gotoAndPlay("walk"); } function frame45(){ gotoAndPlay("charge"); } function frame130(){ MovieClip(parent).AIstate = "walk"; gotoAndPlay("walk"); } } }//package concjumpcpmkong_fla
Section 15
//entity_conc_anim_28 (concjumpcpmkong_fla.entity_conc_anim_28) package concjumpcpmkong_fla { import flash.events.*; import flash.display.*; import flash.media.*; import flash.utils.*; import flash.system.*; import flash.text.*; import flash.net.*; import flash.errors.*; import adobe.utils.*; import flash.accessibility.*; import flash.external.*; import flash.filters.*; import flash.geom.*; import flash.printing.*; import flash.ui.*; import flash.xml.*; public dynamic class entity_conc_anim_28 extends MovieClip { public function entity_conc_anim_28(){ addFrameScript(56, frame57, 57, frame58, 58, frame59, 59, frame60, 71, frame72); } function frame72(){ MovieClip(parent).blastrad = 0; MovieClip(parent).dead = true; } function frame57(){ MovieClip(parent).freeze = true; if (MovieClip(parent).blastrad == 0){ MovieClip(parent).blastrad = 50; }; MovieClip(parent).displacer = true; MovieClip(parent).visible = false; } function frame58(){ if (MovieClip(parent).blastrad == 0){ MovieClip(parent).blastrad = 50; }; MovieClip(parent).displacer = true; MovieClip(parent).visible = false; } function frame59(){ if (MovieClip(parent).blastrad == 0){ MovieClip(parent).blastrad = 50; }; MovieClip(parent).displacer = true; MovieClip(parent).visible = false; } function frame60(){ if (MovieClip(parent).blastrad == 0){ MovieClip(parent).blastrad = 50; }; MovieClip(parent).displacer = true; MovieClip(parent).visible = false; } } }//package concjumpcpmkong_fla
Section 16
//entity_concglow_anim_36 (concjumpcpmkong_fla.entity_concglow_anim_36) package concjumpcpmkong_fla { import flash.events.*; import flash.display.*; import flash.media.*; import flash.utils.*; import flash.system.*; import flash.text.*; import flash.net.*; import flash.errors.*; import adobe.utils.*; import flash.accessibility.*; import flash.external.*; import flash.filters.*; import flash.geom.*; import flash.printing.*; import flash.ui.*; import flash.xml.*; public dynamic class entity_concglow_anim_36 extends MovieClip { public function entity_concglow_anim_36(){ addFrameScript(15, frame16); } function frame16(){ MovieClip(parent).dead = true; } } }//package concjumpcpmkong_fla
Section 17
//entity_concglow2_anim_38 (concjumpcpmkong_fla.entity_concglow2_anim_38) package concjumpcpmkong_fla { import flash.events.*; import flash.display.*; import flash.media.*; import flash.utils.*; import flash.system.*; import flash.text.*; import flash.net.*; import flash.errors.*; import adobe.utils.*; import flash.accessibility.*; import flash.external.*; import flash.filters.*; import flash.geom.*; import flash.printing.*; import flash.ui.*; import flash.xml.*; public dynamic class entity_concglow2_anim_38 extends MovieClip { public function entity_concglow2_anim_38(){ addFrameScript(15, frame16); } function frame16(){ MovieClip(parent).dead = true; } } }//package concjumpcpmkong_fla
Section 18
//entity_fly_34 (concjumpcpmkong_fla.entity_fly_34) package concjumpcpmkong_fla { import flash.events.*; import flash.display.*; import flash.media.*; import flash.utils.*; import flash.system.*; import flash.text.*; import flash.net.*; import flash.errors.*; import adobe.utils.*; import flash.accessibility.*; import flash.external.*; import flash.filters.*; import flash.geom.*; import flash.printing.*; import flash.ui.*; import flash.xml.*; public dynamic class entity_fly_34 extends MovieClip { public function entity_fly_34(){ addFrameScript(69, frame70, 93, frame94, 110, frame111, 130, frame131, 180, frame181); } function frame70(){ gotoAndPlay("walk"); } function frame94(){ MovieClip(parent).AIstate = "falling"; gotoAndPlay("falling"); } function frame181(){ MovieClip(parent).AIstate = "walk"; gotoAndPlay("walk"); } function frame111(){ gotoAndPlay("charge"); } function frame131(){ gotoAndPlay("falling"); } } }//package concjumpcpmkong_fla
Section 19
//entity_glowey_46 (concjumpcpmkong_fla.entity_glowey_46) package concjumpcpmkong_fla { import flash.events.*; import flash.display.*; import flash.media.*; import flash.utils.*; import flash.system.*; import flash.text.*; import flash.net.*; import flash.errors.*; import adobe.utils.*; import flash.accessibility.*; import flash.external.*; import flash.filters.*; import flash.geom.*; import flash.printing.*; import flash.ui.*; import flash.xml.*; public dynamic class entity_glowey_46 extends MovieClip { public function entity_glowey_46(){ addFrameScript(9, frame10); } function frame10(){ MovieClip(parent).dead = true; } } }//package concjumpcpmkong_fla
Section 20
//entity_lavabubble_47 (concjumpcpmkong_fla.entity_lavabubble_47) package concjumpcpmkong_fla { import flash.events.*; import flash.display.*; import flash.media.*; import flash.utils.*; import flash.system.*; import flash.text.*; import flash.net.*; import flash.errors.*; import adobe.utils.*; import flash.accessibility.*; import flash.external.*; import flash.filters.*; import flash.geom.*; import flash.printing.*; import flash.ui.*; import flash.xml.*; public dynamic class entity_lavabubble_47 extends MovieClip { public function entity_lavabubble_47(){ addFrameScript(28, frame29); } function frame29(){ MovieClip(parent).dead = true; } } }//package concjumpcpmkong_fla
Section 21
//entity_lavadrop_48 (concjumpcpmkong_fla.entity_lavadrop_48) package concjumpcpmkong_fla { import flash.events.*; import flash.display.*; import flash.media.*; import flash.utils.*; import flash.system.*; import flash.text.*; import flash.net.*; import flash.errors.*; import adobe.utils.*; import flash.accessibility.*; import flash.external.*; import flash.filters.*; import flash.geom.*; import flash.printing.*; import flash.ui.*; import flash.xml.*; public dynamic class entity_lavadrop_48 extends MovieClip { public function entity_lavadrop_48(){ addFrameScript(0, frame1, 6, frame7); } function frame7(){ MovieClip(parent).dead = true; } function frame1(){ stop(); } } }//package concjumpcpmkong_fla
Section 22
//entity_multibombanim_52 (concjumpcpmkong_fla.entity_multibombanim_52) package concjumpcpmkong_fla { import flash.display.*; public dynamic class entity_multibombanim_52 extends MovieClip { public function entity_multibombanim_52(){ addFrameScript(0, frame1, 1, frame2); } function frame1(){ rotation = (rotation - 20); } function frame2(){ rotation = (rotation - 20); } } }//package concjumpcpmkong_fla
Section 23
//entity_player_legs_18 (concjumpcpmkong_fla.entity_player_legs_18) package concjumpcpmkong_fla { import flash.display.*; public dynamic class entity_player_legs_18 extends MovieClip { public function entity_player_legs_18(){ addFrameScript(3, frame4, 12, frame13, 14, frame15); } function frame15(){ gotoAndPlay("jump"); } function frame13(){ gotoAndPlay("walk"); } function frame4(){ gotoAndPlay("idle"); } } }//package concjumpcpmkong_fla
Section 24
//entity_player_upperbody_20 (concjumpcpmkong_fla.entity_player_upperbody_20) package concjumpcpmkong_fla { import flash.display.*; public dynamic class entity_player_upperbody_20 extends MovieClip { public var pb:MovieClip; } }//package concjumpcpmkong_fla
Section 25
//entity_poof_45 (concjumpcpmkong_fla.entity_poof_45) package concjumpcpmkong_fla { import flash.events.*; import flash.display.*; import flash.media.*; import flash.utils.*; import flash.system.*; import flash.text.*; import flash.net.*; import flash.errors.*; import adobe.utils.*; import flash.accessibility.*; import flash.external.*; import flash.filters.*; import flash.geom.*; import flash.printing.*; import flash.ui.*; import flash.xml.*; public dynamic class entity_poof_45 extends MovieClip { public function entity_poof_45(){ addFrameScript(6, frame7); } function frame7(){ MovieClip(parent).dead = true; } } }//package concjumpcpmkong_fla
Section 26
//entity_snake_30 (concjumpcpmkong_fla.entity_snake_30) package concjumpcpmkong_fla { import flash.events.*; import flash.display.*; import flash.media.*; import flash.utils.*; import flash.system.*; import flash.text.*; import flash.net.*; import flash.errors.*; import adobe.utils.*; import flash.accessibility.*; import flash.external.*; import flash.filters.*; import flash.geom.*; import flash.printing.*; import flash.ui.*; import flash.xml.*; public dynamic class entity_snake_30 extends MovieClip { public function entity_snake_30(){ addFrameScript(16, frame17, 29, frame30, 38, frame39, 59, frame60, 79, frame80, 139, frame140); } function frame80(){ gotoAndPlay("falling"); } function frame17(){ gotoAndPlay("walk"); } function frame30(){ MovieClip(parent).AIstate = "walk"; gotoAndPlay("walk"); } function frame39(){ MovieClip(parent.parent.parent).throwentity("barf", MovieClip(parent).worldx, MovieClip(parent).worldy, 0, (-(MovieClip(parent).scaleX) * 5), -3.5); } function frame140(){ MovieClip(parent).AIstate = "walk"; gotoAndPlay("walk"); } function frame60(){ MovieClip(parent).AIstate = "walk"; gotoAndPlay("walk"); } } }//package concjumpcpmkong_fla
Section 27
//guyfallanim_97 (concjumpcpmkong_fla.guyfallanim_97) package concjumpcpmkong_fla { import flash.display.*; public dynamic class guyfallanim_97 extends MovieClip { public var pb:MovieClip; } }//package concjumpcpmkong_fla
Section 28
//loader_10 (concjumpcpmkong_fla.loader_10) package concjumpcpmkong_fla { import flash.display.*; public dynamic class loader_10 extends MovieClip { public function loader_10(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package concjumpcpmkong_fla
Section 29
//menu_anim_debris_99 (concjumpcpmkong_fla.menu_anim_debris_99) package concjumpcpmkong_fla { import flash.display.*; public dynamic class menu_anim_debris_99 extends MovieClip { public var xv:Number; public var yv:Number; public var rv:Number; public var choice:MovieClip; public function menu_anim_debris_99(){ addFrameScript(0, frame1, 1, frame2, 2, frame3); } function frame3(){ x = (x + xv); y = (y + yv); yv = (yv + 1); gotoAndPlay(2); } function frame1(){ xv = (x / 50); yv = ((y - 50) / 10); choice.gotoAndStop(Math.floor((Math.random() * 4))); rotation = (Math.random() * 360); rv = ((Math.random() * 20) - 10); } function frame2(){ x = (x + xv); y = (y + yv); yv = (yv + 1); rotation = (rotation + rv); } } }//package concjumpcpmkong_fla
Section 30
//menu_anim_exclamation_95 (concjumpcpmkong_fla.menu_anim_exclamation_95) package concjumpcpmkong_fla { import flash.display.*; public dynamic class menu_anim_exclamation_95 extends MovieClip { public function menu_anim_exclamation_95(){ addFrameScript(4, frame5); } function frame5(){ stop(); } } }//package concjumpcpmkong_fla
Section 31
//menu_chall_88 (concjumpcpmkong_fla.menu_chall_88) package concjumpcpmkong_fla { import flash.display.*; import flash.text.*; public dynamic class menu_chall_88 extends MovieClip { public var chnum:TextField; public var ctime:TextField; } }//package concjumpcpmkong_fla
Section 32
//menu_concussion_animation_85 (concjumpcpmkong_fla.menu_concussion_animation_85) package concjumpcpmkong_fla { import flash.display.*; public dynamic class menu_concussion_animation_85 extends MovieClip { public var pb:MovieClip; public function menu_concussion_animation_85(){ addFrameScript(14, frame15); } function frame15(){ stop(); } } }//package concjumpcpmkong_fla
Section 33
//menu_handsanim_110 (concjumpcpmkong_fla.menu_handsanim_110) package concjumpcpmkong_fla { import flash.display.*; public dynamic class menu_handsanim_110 extends MovieClip { public function menu_handsanim_110(){ addFrameScript(32, frame33); } function frame33(){ MovieClip(parent).gotoAndStop("adventurestats"); } } }//package concjumpcpmkong_fla
Section 34
//menu_introanim_92 (concjumpcpmkong_fla.menu_introanim_92) package concjumpcpmkong_fla { import flash.display.*; public dynamic class menu_introanim_92 extends MovieClip { public function menu_introanim_92(){ addFrameScript(84, frame85); } function frame85(){ MovieClip(parent).gotoAndStop("adventure"); } } }//package concjumpcpmkong_fla
Section 35
//menu_introanim_dudeloop_94 (concjumpcpmkong_fla.menu_introanim_dudeloop_94) package concjumpcpmkong_fla { import flash.display.*; public dynamic class menu_introanim_dudeloop_94 extends MovieClip { public var pb:MovieClip; } }//package concjumpcpmkong_fla
Section 36
//menub_tileselector_64 (concjumpcpmkong_fla.menub_tileselector_64) package concjumpcpmkong_fla { import flash.display.*; public dynamic class menub_tileselector_64 extends MovieClip { public var sel:MovieClip; } }//package concjumpcpmkong_fla
Section 37
//musicvolume_105 (concjumpcpmkong_fla.musicvolume_105) package concjumpcpmkong_fla { import flash.events.*; import flash.display.*; import flash.media.*; import flash.utils.*; import flash.system.*; import flash.text.*; import flash.net.*; import flash.errors.*; import adobe.utils.*; import flash.accessibility.*; import flash.external.*; import flash.filters.*; import flash.geom.*; import flash.printing.*; import flash.ui.*; import flash.xml.*; public dynamic class musicvolume_105 extends MovieClip { public var vb1:SimpleButton; public var vb2:SimpleButton; public var vb4:SimpleButton; public var vb3:SimpleButton; public var ind:MovieClip; public function musicvolume_105(){ addFrameScript(0, frame1); } public function vb2b(_arg1:MouseEvent){ MovieClip(parent).svolume = 0.3; ind.gotoAndStop(2); } public function vb3b(_arg1:MouseEvent){ MovieClip(parent).svolume = 0.6; ind.gotoAndStop(3); } public function vb4b(_arg1:MouseEvent){ MovieClip(parent).svolume = 1; ind.gotoAndStop(4); } function frame1(){ vb1.addEventListener(MouseEvent.CLICK, vb1b); vb2.addEventListener(MouseEvent.CLICK, vb2b); vb3.addEventListener(MouseEvent.CLICK, vb3b); vb4.addEventListener(MouseEvent.CLICK, vb4b); if (MovieClip(parent).svolume == 0){ ind.gotoAndStop(1); }; if (MovieClip(parent).svolume == 0.3){ ind.gotoAndStop(2); }; if (MovieClip(parent).svolume == 0.6){ ind.gotoAndStop(3); }; if (MovieClip(parent).svolume == 1){ ind.gotoAndStop(4); }; } public function vb1b(_arg1:MouseEvent){ MovieClip(parent).svolume = 0; ind.gotoAndStop(1); } } }//package concjumpcpmkong_fla
Section 38
//saveslot_72 (concjumpcpmkong_fla.saveslot_72) package concjumpcpmkong_fla { import flash.events.*; import flash.display.*; import flash.media.*; import flash.utils.*; import flash.system.*; import flash.text.*; import flash.net.*; import flash.errors.*; import adobe.utils.*; import flash.accessibility.*; import flash.external.*; import flash.filters.*; import flash.geom.*; import flash.printing.*; import flash.ui.*; import flash.xml.*; public dynamic class saveslot_72 extends MovieClip { public var savename:TextField; public var chb:SimpleButton; public var savecoins:MovieClip; public function saveslot_72(){ addFrameScript(0, frame1, 1, frame2); } function frame1(){ chb.addEventListener(MouseEvent.MOUSE_OVER, VoidLib.bgrow); chb.addEventListener(MouseEvent.MOUSE_OUT, VoidLib.bshrink); chb.addEventListener(MouseEvent.CLICK, chbb); } public function chbb(_arg1:MouseEvent){ if (y < 200){ MovieClip(parent).savenumber = 1; }; if ((((y >= 200)) && ((y < 250)))){ MovieClip(parent).savenumber = 2; }; if (y >= 250){ MovieClip(parent).savenumber = 3; }; MovieClip(parent).gotoAndStop("loaded"); } function frame2(){ chb.addEventListener(MouseEvent.MOUSE_OVER, VoidLib.bgrow); chb.addEventListener(MouseEvent.MOUSE_OUT, VoidLib.bshrink); chb.addEventListener(MouseEvent.CLICK, chbb); stop(); if (y < 200){ savename.text = "Save 1"; savecoins.c1.gotoAndStop((MovieClip(parent).c1a + 1)); savecoins.c2.gotoAndStop((MovieClip(parent).c2a + 1)); savecoins.c3.gotoAndStop((MovieClip(parent).c3a + 1)); savecoins.c4.gotoAndStop((MovieClip(parent).c4a + 1)); savecoins.c5.gotoAndStop((MovieClip(parent).c5a + 1)); savecoins.c6.gotoAndStop((MovieClip(parent).c6a + 1)); savecoins.c7.gotoAndStop((MovieClip(parent).c7a + 1)); savecoins.c8.gotoAndStop((MovieClip(parent).c8a + 1)); savecoins.c9.gotoAndStop((MovieClip(parent).c9a + 1)); savecoins.c10.gotoAndStop((MovieClip(parent).c10a + 1)); }; if ((((y >= 200)) && ((y < 250)))){ savename.text = "Save 2"; savecoins.c1.gotoAndStop((MovieClip(parent).c1b + 1)); savecoins.c2.gotoAndStop((MovieClip(parent).c2b + 1)); savecoins.c3.gotoAndStop((MovieClip(parent).c3b + 1)); savecoins.c4.gotoAndStop((MovieClip(parent).c4b + 1)); savecoins.c5.gotoAndStop((MovieClip(parent).c5b + 1)); savecoins.c6.gotoAndStop((MovieClip(parent).c6b + 1)); savecoins.c7.gotoAndStop((MovieClip(parent).c7b + 1)); savecoins.c8.gotoAndStop((MovieClip(parent).c8b + 1)); savecoins.c9.gotoAndStop((MovieClip(parent).c9b + 1)); savecoins.c10.gotoAndStop((MovieClip(parent).c10b + 1)); }; if (y >= 250){ savename.text = "Save 3"; savecoins.c1.gotoAndStop((MovieClip(parent).c1c + 1)); savecoins.c2.gotoAndStop((MovieClip(parent).c2c + 1)); savecoins.c3.gotoAndStop((MovieClip(parent).c3c + 1)); savecoins.c4.gotoAndStop((MovieClip(parent).c4c + 1)); savecoins.c5.gotoAndStop((MovieClip(parent).c5c + 1)); savecoins.c6.gotoAndStop((MovieClip(parent).c6c + 1)); savecoins.c7.gotoAndStop((MovieClip(parent).c7c + 1)); savecoins.c8.gotoAndStop((MovieClip(parent).c8c + 1)); savecoins.c9.gotoAndStop((MovieClip(parent).c9c + 1)); savecoins.c10.gotoAndStop((MovieClip(parent).c10c + 1)); }; } } }//package concjumpcpmkong_fla
Section 39
//sureclear_77 (concjumpcpmkong_fla.sureclear_77) package concjumpcpmkong_fla { import flash.events.*; import flash.display.*; import flash.media.*; import flash.utils.*; import flash.system.*; import flash.text.*; import flash.net.*; import flash.errors.*; import adobe.utils.*; import flash.accessibility.*; import flash.external.*; import flash.filters.*; import flash.geom.*; import flash.printing.*; import flash.ui.*; import flash.xml.*; public dynamic class sureclear_77 extends MovieClip { public var yb:SimpleButton; public var clb:SimpleButton; public var nb:SimpleButton; public function sureclear_77(){ addFrameScript(0, frame1, 1, frame2); } public function nbb(_arg1:MouseEvent){ gotoAndStop(1); } public function clbb(_arg1:MouseEvent){ gotoAndStop(2); } function frame1(){ clb.addEventListener(MouseEvent.MOUSE_OVER, VoidLib.bgrow); clb.addEventListener(MouseEvent.MOUSE_OUT, VoidLib.bshrink); clb.addEventListener(MouseEvent.CLICK, clbb); stop(); } function frame2(){ yb.addEventListener(MouseEvent.MOUSE_OVER, VoidLib.bgrow); yb.addEventListener(MouseEvent.MOUSE_OUT, VoidLib.bshrink); yb.addEventListener(MouseEvent.CLICK, ybb); nb.addEventListener(MouseEvent.MOUSE_OVER, VoidLib.bgrow); nb.addEventListener(MouseEvent.MOUSE_OUT, VoidLib.bshrink); nb.addEventListener(MouseEvent.CLICK, nbb); } public function ybb(_arg1:MouseEvent){ if (MovieClip(parent).y < 200){ MovieClip(parent.parent).so.data.savepoint1 = 0; MovieClip(parent.parent).so.data.multibomb1 = false; MovieClip(parent.parent).so.data.powerbomb1 = false; MovieClip(parent.parent).so.data.hascoins1 = [false, false, false, false, false, false, false, false, false, false]; MovieClip(parent.parent).so.data.hassave1 = false; MovieClip(parent.parent).so.data.ch1timea = 0; MovieClip(parent.parent).so.data.ch2timea = 0; MovieClip(parent.parent).so.data.ch3timea = 0; MovieClip(parent.parent).so.data.ch4timea = 0; MovieClip(parent.parent).so.flush(); }; if ((((MovieClip(parent).y >= 200)) && ((MovieClip(parent).y < 250)))){ MovieClip(parent.parent).so.data.savepoint2 = 0; MovieClip(parent.parent).so.data.multibomb2 = false; MovieClip(parent.parent).so.data.powerbomb2 = false; MovieClip(parent.parent).so.data.hascoins2 = [false, false, false, false, false, false, false, false, false, false]; MovieClip(parent.parent).so.data.hassave2 = false; MovieClip(parent.parent).so.data.ch1timeb = 0; MovieClip(parent.parent).so.data.ch2timeb = 0; MovieClip(parent.parent).so.data.ch3timeb = 0; MovieClip(parent.parent).so.data.ch4timeb = 0; MovieClip(parent.parent).so.flush(); }; if (MovieClip(parent).y >= 250){ MovieClip(parent.parent).so.data.savepoint3 = 0; MovieClip(parent.parent).so.data.multibomb3 = false; MovieClip(parent.parent).so.data.powerbomb3 = false; MovieClip(parent.parent).so.data.hascoins3 = [false, false, false, false, false, false, false, false, false, false]; MovieClip(parent.parent).so.data.hassave3 = false; MovieClip(parent.parent).so.data.ch1timec = 0; MovieClip(parent.parent).so.data.ch2timec = 0; MovieClip(parent.parent).so.data.ch3timec = 0; MovieClip(parent.parent).so.data.ch4timec = 0; MovieClip(parent.parent).so.flush(); }; MovieClip(parent).gotoAndStop(1); } } }//package concjumpcpmkong_fla
Section 40
//UI_coins_75 (concjumpcpmkong_fla.UI_coins_75) package concjumpcpmkong_fla { import flash.display.*; public dynamic class UI_coins_75 extends MovieClip { public var c1:MovieClip; public var c3:MovieClip; public var c4:MovieClip; public var c5:MovieClip; public var c6:MovieClip; public var c8:MovieClip; public var c2:MovieClip; public var c7:MovieClip; public var c9:MovieClip; public var c10:MovieClip; } }//package concjumpcpmkong_fla
Section 41
//ui_timer_109 (concjumpcpmkong_fla.ui_timer_109) package concjumpcpmkong_fla { import flash.display.*; import flash.text.*; public dynamic class ui_timer_109 extends MovieClip { public var showcd:TextField; public var showtime:TextField; } }//package concjumpcpmkong_fla
Section 42
//AdLoader (CPMStar.AdLoader) package CPMStar { import flash.events.*; import flash.display.*; import flash.system.*; import flash.net.*; public class AdLoader extends Sprite { private var contentspotid:String; private var cpmstarLoader:Loader; public function AdLoader(_arg1:String){ this.contentspotid = _arg1; addEventListener(Event.ADDED, addedHandler); } private function addedHandler(_arg1:Event):void{ var _local2:String; var _local3:DisplayObjectContainer; removeEventListener(Event.ADDED, addedHandler); Security.allowDomain("server.cpmstar.com"); _local2 = "http://server.cpmstar.com/adviewas3.swf"; _local3 = parent; cpmstarLoader = new Loader(); cpmstarLoader.contentLoaderInfo.addEventListener(Event.INIT, dispatchHandler); cpmstarLoader.contentLoaderInfo.addEventListener(Event.COMPLETE, dispatchHandler); cpmstarLoader.load(new URLRequest(((_local2 + "?contentspotid=") + contentspotid))); addChild(cpmstarLoader); } private function dispatchHandler(_arg1:Event):void{ dispatchEvent(_arg1); } } }//package CPMStar
Section 43
//collidepoint (collidepoint) package { import flash.display.*; public class collidepoint extends MovieClip { public var mytype:String; } }//package
Section 44
//collidepoint_enttoent (collidepoint_enttoent) package { public dynamic class collidepoint_enttoent extends collidepoint { public function collidepoint_enttoent(){ addFrameScript(0, frame1); } function frame1(){ visible = false; mytype = "e2e"; } } }//package
Section 45
//collidepoint_feeler (collidepoint_feeler) package { public dynamic class collidepoint_feeler extends collidepoint { public function collidepoint_feeler(){ addFrameScript(0, frame1); } function frame1(){ visible = false; mytype = "feeler"; } } }//package
Section 46
//collidepoint_feet (collidepoint_feet) package { public dynamic class collidepoint_feet extends collidepoint { public function collidepoint_feet(){ addFrameScript(0, frame1); } function frame1(){ visible = false; mytype = "feet"; } } }//package
Section 47
//collidepoint_gapfeeler (collidepoint_gapfeeler) package { public dynamic class collidepoint_gapfeeler extends collidepoint { public function collidepoint_gapfeeler(){ addFrameScript(0, frame1); } function frame1(){ visible = false; mytype = "gapfeeler"; } } }//package
Section 48
//collidepoint_side (collidepoint_side) package { public dynamic class collidepoint_side extends collidepoint { public function collidepoint_side(){ addFrameScript(0, frame1); } function frame1(){ visible = false; mytype = "side"; } } }//package
Section 49
//entity (entity) package { import flash.events.*; import flash.display.*; import flash.filters.*; import flash.geom.*; public class entity extends MovieClip { public var xv:Number; public var onsave:Boolean; public var life:Number; public var legs:MovieClip; public var anim:MovieClip; public var yv:Number; public var worldx:Number; public var etype:String; public var loaded:Boolean; public var blastrad:Number; public var worldy:Number; public var linked:Number; public var rv:Number; public var AIstate:String; public var dead:Boolean; public var grounded:Boolean; public var displacer:Boolean; public var diecounter:Number; public var groundcounter:Number; public var freeze:Boolean; public var collidepoints:Array; public var recharge:Number; public var dispoffs:Number; public var blockedleft:Boolean; public var invincible:Number; public var blockedright:Boolean; public var bouncy:Number; public var stuck:Boolean; public var upperbod:MovieClip; public var ox:Number; public var oy:Number; public static var gravity:Number = 0.2; public function entity(_arg1:String, _arg2:Number, _arg3:Number, _arg4:Number){ diecounter = 0; dispoffs = 0; linked = 1; life = 3; onsave = false; rv = ((Math.random() * 11) - 5); groundcounter = 0; invincible = 0; visible = false; recharge = 0; dead = false; blastrad = 0; freeze = false; stuck = false; etype = _arg1; gotoAndStop(_arg1); loaded = false; grounded = false; bouncy = _arg4; displacer = false; worldx = _arg2; worldy = _arg3; ox = _arg2; oy = _arg3; xv = 0; yv = 0; if ((((((((((((((etype == "challengegoal")) || ((etype == "exit")))) || ((etype == "concglow")))) || ((etype == "concglow2")))) || ((etype == "multibomb")))) || ((etype == "powerbomb")))) || ((etype == "coin")))){ freeze = true; }; if (etype == "crackrock"){ freeze = true; }; AIstate = "walk"; } public function frameupdate(){ if (!grounded){ groundcounter++; } else { groundcounter = 0; }; if (etype == "player"){ if (life <= 0){ diecounter++; if (diecounter < 50){ worldx = (worldx + ((Math.random() * diecounter) / 3)); worldy = (worldy + ((Math.random() * diecounter) / 3)); worldx = (worldx - ((Math.random() * diecounter) / 3)); worldy = (worldy - ((Math.random() * diecounter) / 3)); } else { xv = 0; yv = 0; if (diecounter < 53){ alpha = 0; MovieClip(parent.parent).sounds.playsound("s_concuss"); MovieClip(parent.parent).throwentity("concglow", worldx, worldy, ((Math.random() * 4) - 2), ((Math.random() * 4) - 2), 0); }; if (diecounter > 140){ alpha = 1; diecounter = 0; xv = 0; yv = 0; life = 3; MovieClip(parent.parent).tolastsave(); }; }; }; }; if (invincible > 0){ invincible--; }; if ((((etype == "barf")) || ((etype == "lavadrop")))){ rotation = ((Math.atan2(yv, xv) * 180) / Math.PI); }; if ((((((((((etype == "flypart1")) || ((etype == "flypart2")))) || ((etype == "flypart3")))) || ((etype == "flypart4")))) || ((etype == "rockbit")))){ if (((((!((etype == "flypart2"))) && (!((etype == "flypart3"))))) && (!((etype == "flypart4"))))){ life = (life - 0.02); }; rotation = (rotation + rv); if (life < 0){ dead = true; }; }; if (etype == "lavadrop"){ life = (life - 0.01); if (life < 0){ dead = true; }; }; if (etype == "snake"){ snakeAI(); }; if (etype == "bull"){ bullAI(); }; if (etype == "fly"){ flyAI(); }; if (!loaded){ loadit(); visible = true; }; if (((!(freeze)) && (!(stuck)))){ worldx = (worldx + xv); worldy = (worldy + yv); if (!MovieClip(parent.parent).editor){ yv = (yv + gravity); }; if ((((etype == "glowey")) || ((etype == "lavabubble")))){ yv = (yv - gravity); }; }; if (xv > 20){ xv = 20; }; if (xv < -20){ xv = -20; }; if (yv > 20){ yv = 20; }; if (yv < -20){ yv = -20; }; if (((grounded) || (MovieClip(parent.parent).editor))){ xv = (xv * 0.8); yv = (yv * 0.8); }; if (blastrad > 0){ if (blastrad == 50){ if (MovieClip(parent.parent).powerbomb){ MovieClip(parent.parent).addentity("concglow2", worldx, worldy, 0); } else { MovieClip(parent.parent).addentity("concglow", worldx, worldy, 0); }; MovieClip(parent.parent).sounds.playsound("s_concuss", 0, 0, x, y); }; blastrad = (blastrad + 6); freeze = true; MovieClip(parent.parent).concuss(x, y, blastrad); }; x = (worldx - (MovieClip(parent.parent).mapx * 2)); y = (worldy - (MovieClip(parent.parent).mapy * 2)); } public function entitiycollide(_arg1:entity){ var _local2:Number; var _local3:Number; var _local4:Number; var _local5:Number; var _local6:Number; var _local7:entity; var _local8:entity; var _local9:Number; var _local10:Number; var _local11:Number; var _local12:Number; var _local13:Number; _local2 = 0; _local3 = 0; _local4 = 0; _local5 = 0; while (_local5 < numChildren) { if ((getChildAt(_local5) is collidepoint)){ if (collidepoint(getChildAt(_local5)).mytype == "e2e"){ _local6 = 0; while (_local6 < _arg1.numChildren) { if ((_arg1.getChildAt(_local6) is collidepoint)){ if (collidepoint(_arg1.getChildAt(_local6)).mytype == "e2e"){ _local2 = ((_arg1.worldx + collidepoint(_arg1.getChildAt(_local6)).x) - (worldx + collidepoint(getChildAt(_local5)).x)); _local3 = ((_arg1.worldy + collidepoint(_arg1.getChildAt(_local6)).y) - (worldy + collidepoint(getChildAt(_local5)).y)); _local4 = ((_local2 * _local2) + (_local3 * _local3)); if (_local4 < (20 * 20)){ _local7 = null; _local8 = null; _local9 = ((_arg1.worldx + worldx) / 2); _local10 = ((_arg1.worldy + worldy) / 2); if (_arg1.etype == "player"){ _local7 = _arg1; _local8 = this; }; if (etype == "player"){ _local7 = this; _local8 = _arg1; }; if (_local7 != null){ if (_local8.etype == "exit"){ MovieClip(parent.parent.parent).kongregate.stats.submit("GameComplete", 1); _local11 = 0; while (_local11 < MovieClip(parent.parent).coins.length) { MovieClip(parent.parent).savedcoins[_local11] = MovieClip(parent.parent).coins[_local11]; _local11++; }; if (MovieClip(parent.parent).savenumber == 1){ MovieClip(parent.parent).so.data.savepoint1 = MovieClip(parent.parent).saveloc; MovieClip(parent.parent).so.data.multibomb1 = MovieClip(parent.parent).multibomb; MovieClip(parent.parent).so.data.powerbomb1 = MovieClip(parent.parent).powerbomb; MovieClip(parent.parent).so.data.hascoins1 = MovieClip(parent.parent).savedcoins; }; if (MovieClip(parent.parent).savenumber == 2){ MovieClip(parent.parent).so.data.savepoint2 = MovieClip(parent.parent).saveloc; MovieClip(parent.parent).so.data.multibomb2 = MovieClip(parent.parent).multibomb; MovieClip(parent.parent).so.data.powerbomb2 = MovieClip(parent.parent).powerbomb; MovieClip(parent.parent).so.data.hascoins2 = MovieClip(parent.parent).savedcoins; }; if (MovieClip(parent.parent).savenumber == 3){ MovieClip(parent.parent).so.data.savepoint3 = MovieClip(parent.parent).saveloc; MovieClip(parent.parent).so.data.multibomb3 = MovieClip(parent.parent).multibomb; MovieClip(parent.parent).so.data.powerbomb3 = MovieClip(parent.parent).powerbomb; MovieClip(parent.parent).so.data.hascoins3 = MovieClip(parent.parent).savedcoins; }; MovieClip(parent.parent).so.flush(); MovieClip(parent.parent).sounds.playsound("s_stuffget"); MovieClip(parent.parent).endgame(); MovieClip(parent.parent.parent).gotoAndStop("winadventure"); } else { if (_local8.etype == "challengegoal"){ MovieClip(parent.parent).cwin = true; } else { if ((((((_local8.etype == "multibomb")) || ((_local8.etype == "powerbomb")))) || ((_local8.etype == "coin")))){ MovieClip(parent.parent).sounds.playsound("s_stuffget"); _local8.dead = true; if (_local8.etype == "multibomb"){ MovieClip(parent.parent).multibomb = true; MovieClip(parent.parent).addmenu(0, 0, "dsinfo", "grow"); }; if (_local8.etype == "powerbomb"){ MovieClip(parent.parent).powerbomb = true; MovieClip(parent.parent).addmenu(0, 0, "psinfo", "grow"); }; if (_local8.etype == "coin"){ MovieClip(parent.parent).coins[MovieClip(parent.parent).themap] = true; _local12 = 0; _local13 = 0; while (_local13 < 10) { if (MovieClip(parent.parent).coins[_local13]){ _local12++; }; _local13++; }; if (_local12 <= 1){ MovieClip(parent.parent).addmenu(0, 0, "coininfo", "grow"); }; }; } else { if (_local7.invincible == 0){ if (_local8.AIstate != "recover"){ life--; if (_local7.worldx < _local9){ _local7.xv = -3; } else { _local7.xv = 3; }; _local7.yv = -3; _local7.invincible = 50; }; }; }; }; }; }; }; }; }; _local6++; }; }; }; _local5++; }; } public function mapcollide(_arg1:tiles){ var _local2:Boolean; var _local3:Number; var _local4:Boolean; var _local5:Boolean; var _local6:Number; var _local7:Number; var _local8:Boolean; var _local9:Boolean; var _local10:Number; var _local11:Number; var _local12:Number; var _local13:String; var _local14:Number; var _local15:Number; var _local16:Number; var _local17:Number; var _local18:Number; var _local19:Boolean; _local2 = false; _local3 = 0; _local4 = false; onsave = false; blockedleft = false; blockedright = false; _local5 = false; _local6 = xv; _local7 = yv; _local8 = false; _local9 = false; grounded = false; if (((loaded) && (!(freeze)))){ _local10 = 0; while (_local10 < numChildren) { if ((getChildAt(_local10) is collidepoint)){ if (collidepoint(getChildAt(_local10)).mytype != "e2e"){ _local11 = 0; _local11 = _arg1.findtile(((worldx + getChildAt(_local10).x) / 2), ((worldy + getChildAt(_local10).y) / 2)); if (_local11 == 80){ ox = ((Math.floor(((worldx + getChildAt(_local10).x) / 40)) * 40) + 20); oy = ((Math.floor(((worldy + getChildAt(_local10).y) / 40)) * 40) + 20); }; _local12 = 0; _local13 = ""; _local14 = 0; _local15 = 0; if (etype == "player"){ if (_local11 == 81){ _local12 = 0; while (_local12 < MovieClip(parent.parent).entities.length) { if (MovieClip(parent.parent).entities[_local12] != MovieClip(parent.parent).player){ MovieClip(parent.parent).entities[_local12].dead = true; }; _local12++; }; _arg1.resettiles(); MovieClip(parent.parent).savecam(); _local13 = _arg1.mapname; MovieClip(parent.parent).findmap(_arg1.getportal(0)); _local14 = ((Math.floor(((worldx + getChildAt(_local10).x) / 40)) * 40) - worldx); _local15 = ((Math.floor(((worldy + getChildAt(_local10).y) / 40)) * 40) - worldy); MovieClip(parent.parent).shiftto(_local13, _local14, _local15); MovieClip(parent.parent).loadcam(); }; if (_local11 == 80){ _local12 = 0; while (_local12 < MovieClip(parent.parent).entities.length) { if (MovieClip(parent.parent).entities[_local12] != MovieClip(parent.parent).player){ MovieClip(parent.parent).entities[_local12].dead = true; }; _local12++; }; _arg1.resettiles(); MovieClip(parent.parent).savecam(); _local13 = _arg1.mapname; MovieClip(parent.parent).findmap(_arg1.getportal(1)); _local14 = ((Math.floor(((worldx + getChildAt(_local10).x) / 40)) * 40) - worldx); _local15 = ((Math.floor(((worldy + getChildAt(_local10).y) / 40)) * 40) - worldy); MovieClip(parent.parent).shiftto(_local13, _local14, _local15); MovieClip(parent.parent).loadcam(); }; if (_local11 == 79){ _local12 = 0; while (_local12 < MovieClip(parent.parent).entities.length) { if (MovieClip(parent.parent).entities[_local12] != MovieClip(parent.parent).player){ MovieClip(parent.parent).entities[_local12].dead = true; }; _local12++; }; _arg1.resettiles(); MovieClip(parent.parent).savecam(); _local13 = _arg1.mapname; MovieClip(parent.parent).findmap(_arg1.getportal(2)); _local14 = ((Math.floor(((worldx + getChildAt(_local10).x) / 40)) * 40) - worldx); _local15 = ((Math.floor(((worldy + getChildAt(_local10).y) / 40)) * 40) - worldy); MovieClip(parent.parent).shiftto(_local13, _local14, _local15); MovieClip(parent.parent).loadcam(); }; if (_local11 == 78){ life = 3; onsave = true; }; }; if ((((_local11 == 74)) || ((_local11 == 1074)))){ _local11 = 21; }; if ((((_local11 < 10)) || ((((_local11 >= 65)) && ((_local11 < 75)))))){ if (collidepoint(getChildAt(_local10)).mytype == "gapfeeler"){ if (MovieClip(getChildAt(_local10)).x < 0){ blockedleft = true; } else { blockedright = true; }; }; }; if ((((_local11 >= 10)) && ((_local11 < 75)))){ if ((((((etype == "barf")) || ((etype == "flypart1")))) || ((etype == "rockbit")))){ dead = true; }; if (etype == "lavadrop"){ freeze = true; anim.gotoAndPlay("splash"); }; if ((((_local11 >= 65)) && ((_local11 < 74)))){ if ((((collidepoint(getChildAt(_local10)).mytype == "feeler")) || ((collidepoint(getChildAt(_local10)).mytype == "gapfeeler")))){ } else { if (etype == "player"){ if (invincible == 0){ _local4 = true; }; } else { if (etype == "conc"){ if ((anim is MovieClip)){ anim.gotoAndPlay("boom"); }; } else { if ((((((etype == "bull")) || ((etype == "snake")))) || ((etype == "fly")))){ MovieClip(parent.parent).throwentity("flypart1", (worldx + 3), (worldy + 1), 0.5, (((Math.random() * 11) - 5) / 5), (((Math.random() * 11) - 5) / 5)); MovieClip(parent.parent).throwentity("flypart1", (worldx - 3), (worldy + 1), 0.5, (((Math.random() * 11) - 5) / 5), (((Math.random() * 11) - 5) / 5)); MovieClip(parent.parent).throwentity("flypart1", (worldx + 1), (worldy - 3), 0.5, (((Math.random() * 11) - 5) / 5), (((Math.random() * 11) - 5) / 5)); MovieClip(parent.parent).throwentity("flypart1", (worldx - 1), (worldy + 3), 0.5, (((Math.random() * 11) - 5) / 5), (((Math.random() * 11) - 5) / 5)); MovieClip(parent.parent).throwentity("flypart1", (worldx + 3), (worldy + 1), 0.5, (((Math.random() * 11) - 5) / 5), (((Math.random() * 11) - 5) / 5)); MovieClip(parent.parent).throwentity("flypart1", (worldx - 3), (worldy + 1), 0.5, (((Math.random() * 11) - 5) / 5), (((Math.random() * 11) - 5) / 5)); MovieClip(parent.parent).throwentity("flypart1", (worldx + 1), (worldy - 3), 0.5, (((Math.random() * 11) - 5) / 5), (((Math.random() * 11) - 5) / 5)); MovieClip(parent.parent).throwentity("flypart1", (worldx - 1), (worldy + 3), 0.5, (((Math.random() * 11) - 5) / 5), (((Math.random() * 11) - 5) / 5)); }; dead = true; }; }; }; }; if ((((_local11 >= 53)) && ((_local11 <= 61)))){ if (etype == "conc"){ stuck = true; }; }; if (collidepoint(getChildAt(_local10)).mytype == "feeler"){ if (MovieClip(getChildAt(_local10)).x < 0){ blockedleft = true; } else { blockedright = true; }; } else { if (collidepoint(getChildAt(_local10)).mytype != "gapfeeler"){ _local16 = 0; _local17 = (((worldx + getChildAt(_local10).x) % 40) - 20); _local18 = (((worldy + getChildAt(_local10).y) % 40) - 20); _local19 = false; if (Math.abs(_local17) > Math.abs(_local18)){ if (_local17 >= 0){ _local17 = 1; } else { _local17 = -1; }; if (_local18 >= 0){ _local18 = 1; } else { _local18 = -1; }; _local16 = _arg1.findtile((((worldx + getChildAt(_local10).x) / 2) + (_local17 * 20)), ((worldy + getChildAt(_local10).y) / 2)); if ((((_local16 == 74)) || ((_local16 == 1074)))){ _local16 = 21; }; if ((((_local16 < 10)) || ((_local16 >= 75)))){ worldx = ((((Math.floor(((worldx + getChildAt(_local10).x) / 40)) * 40) + 20) + (20 * _local17)) - getChildAt(_local10).x); _local3 = _local17; _local6 = -(xv); _local8 = true; } else { worldy = ((((Math.floor(((worldy + getChildAt(_local10).y) / 40)) * 40) + 20) + (20 * _local18)) - getChildAt(_local10).y); _local7 = -(yv); _local9 = true; if (_local18 < 0){ _local19 = true; }; }; } else { if (_local17 >= 0){ _local17 = 1; } else { _local17 = -1; }; if (_local18 >= 0){ _local18 = 1; } else { _local18 = -1; }; _local16 = _arg1.findtile(((worldx + getChildAt(_local10).x) / 2), (((worldy + getChildAt(_local10).y) / 2) + (_local18 * 20))); if ((((_local16 == 74)) || ((_local16 == 1074)))){ _local16 = 21; }; if ((((_local16 < 10)) || ((_local16 >= 75)))){ worldy = ((((Math.floor(((worldy + getChildAt(_local10).y) / 40)) * 40) + 20) + (20 * _local18)) - getChildAt(_local10).y); _local7 = -(yv); _local9 = true; if (_local18 < 0){ _local19 = true; }; } else { worldx = ((((Math.floor(((worldx + getChildAt(_local10).x) / 40)) * 40) + 20) + (20 * _local17)) - getChildAt(_local10).x); _local6 = -(xv); _local3 = _local17; _local8 = true; }; }; if (collidepoint(getChildAt(_local10)).mytype == "feet"){ if (_local19){ if (((!(grounded)) && ((groundcounter > 5)))){ MovieClip(parent.parent).sounds.playsound("s_thump", 0, 0, x, y); }; grounded = true; }; _local5 = true; }; if (collidepoint(getChildAt(_local10)).mytype == "head"){ worldy++; _local5 = true; }; rv = (rv * 0.8); }; }; }; }; }; _local10++; }; }; if (((((_local8) || (_local9))) && ((etype == "conc")))){ if (Math.abs(yv) > 1){ MovieClip(parent.parent).sounds.playsound("s_tink", 0, 0, x, y); }; }; xv = _local6; yv = _local7; if (_local8){ xv = (xv * bouncy); }; if (_local9){ yv = (yv * bouncy); }; if (((((((!((etype == "player"))) && (!((etype == "snake"))))) && (!((etype == "bull"))))) && (!((etype == "fly"))))){ if (_local8){ yv = (yv * bouncy); }; if (_local9){ xv = (xv * bouncy); }; }; x = (worldx - (Math.round(MovieClip(parent.parent).mapx) * 2)); y = (worldy - (Math.round(MovieClip(parent.parent).mapy) * 2)); if (_local4){ life--; invincible = 50; yv = -5; if (_local8){ if (_local3 < 0){ xv = -6; }; if (_local3 > 0){ xv = 6; }; }; }; if (((grounded) && (!(_local4)))){ xv = (xv * 0.8); yv = (yv * 0.8); }; } private function snakeAI(){ var _local1:*; var _local2:*; var _local3:Number; var _local4:Number; if (recharge > 0){ recharge--; }; if (groundcounter == 10){ AIstate = "fall"; }; if (grounded){ if (AIstate == "falling"){ groundcounter = 0; anim.gotoAndPlay("recover"); AIstate = "recover"; }; if ((((AIstate == "walk")) && ((recharge == 0)))){ _local1 = (worldx - MovieClip(parent.parent).player.worldx); _local2 = (worldy - MovieClip(parent.parent).player.worldy); _local3 = Math.atan2(_local2, _local1); _local4 = Math.sqrt(((_local1 * _local1) + (_local2 * _local2))); if (_local3 > (Math.PI * 2)){ _local3 = (_local3 - (Math.PI * 2)); }; if (_local3 < 0){ _local3 = (_local3 + (Math.PI * 2)); }; if (_local4 < 250){ if ((((_local3 <= (Math.PI / 4))) || ((_local3 >= (Math.PI * 1.8))))){ if (scaleX < 0){ anim.gotoAndPlay("turn"); AIstate = "turn"; scaleX = 1; } else { AIstate = "shoot"; }; }; if ((((_local3 <= (Math.PI * 1.2))) && ((_local3 >= ((Math.PI * 3) / 4))))){ if (scaleX > 0){ anim.gotoAndPlay("turn"); AIstate = "turn"; scaleX = -1; } else { AIstate = "shoot"; }; }; }; }; }; if (AIstate == "fall"){ AIstate = "falling"; anim.gotoAndPlay("falling"); }; if (AIstate == "shoot"){ anim.gotoAndPlay("shoot"); AIstate = "shooting"; recharge = 100; }; if (AIstate == "walk"){ if (grounded){ if (scaleX > 0){ if (blockedleft){ scaleX = -1; AIstate = "turn"; anim.gotoAndPlay("turn"); } else { xv = (xv - 0.4); }; } else { if (blockedright){ scaleX = 1; AIstate = "turn"; anim.gotoAndPlay("turn"); } else { xv = (xv + 0.4); }; }; }; }; if (AIstate == "turn"){ }; } public function loadit(){ var _local1:Number; _local1 = 0; while (_local1 < numChildren) { if ((getChildAt(_local1) is collidepoint)){ if (getChildAt(_local1) != null){ loaded = true; }; }; _local1++; }; } private function flyAI(){ var _local1:*; var _local2:*; var _local3:Number; var _local4:Number; if (recharge > 0){ recharge--; }; if ((((AIstate == "walk")) && ((groundcounter == 10)))){ anim.gotoAndPlay("falling"); AIstate = "falling"; }; if (grounded){ if (AIstate == "falling"){ groundcounter = 0; anim.gotoAndPlay("walk"); AIstate = "walk"; }; if ((((AIstate == "walk")) && ((recharge == 0)))){ _local1 = (worldx - MovieClip(parent.parent).player.worldx); _local2 = (worldy - MovieClip(parent.parent).player.worldy); _local3 = Math.atan2(_local2, _local1); _local4 = Math.sqrt(((_local1 * _local1) + (_local2 * _local2))); if (_local3 > (Math.PI * 2)){ _local3 = (_local3 - (Math.PI * 2)); }; if (_local3 < 0){ _local3 = (_local3 + (Math.PI * 2)); }; if (_local4 < 200){ recharge = 200; yv = 0; AIstate = "flying"; anim.gotoAndPlay("fly"); if ((((_local3 <= (Math.PI * 0.2))) || ((_local3 >= (Math.PI * 1.8))))){ if (scaleX < 0){ }; }; if ((((_local3 <= (Math.PI * 1.2))) && ((_local3 >= (Math.PI * 0.8))))){ if (scaleX > 0){ }; }; }; }; }; if (AIstate == "flying"){ yv = (yv - 0.25); if (MovieClip(parent.parent).player.worldx < worldx){ xv = (xv - 0.03); scaleX = 1; } else { xv = (xv + 0.03); scaleX = -1; }; }; if (AIstate == "fall"){ AIstate = "falling"; anim.gotoAndPlay("falling"); }; if (AIstate == "charge"){ anim.gotoAndPlay("charge"); AIstate = "charging"; recharge = 100; }; if (scaleX > 0){ if (blockedleft){ scaleX = -1; }; } else { if (blockedright){ scaleX = 1; }; }; if (AIstate == "turn"){ }; } private function bullAI(){ var _local1:*; var _local2:*; var _local3:Number; var _local4:Number; if (recharge > 0){ recharge--; }; if (groundcounter == 10){ AIstate = "fall"; }; if (grounded){ if (AIstate == "falling"){ groundcounter = 0; anim.gotoAndPlay("recover"); AIstate = "recover"; }; if ((((AIstate == "walk")) && ((recharge == 0)))){ _local1 = (worldx - MovieClip(parent.parent).player.worldx); _local2 = (worldy - MovieClip(parent.parent).player.worldy); _local3 = Math.atan2(_local2, _local1); _local4 = Math.sqrt(((_local1 * _local1) + (_local2 * _local2))); if (_local3 > (Math.PI * 2)){ _local3 = (_local3 - (Math.PI * 2)); }; if (_local3 < 0){ _local3 = (_local3 + (Math.PI * 2)); }; if (_local4 < 200){ if ((((_local3 <= (Math.PI * 0.2))) || ((_local3 >= (Math.PI * 1.8))))){ if (scaleX < 0){ } else { AIstate = "charge"; }; }; if ((((_local3 <= (Math.PI * 1.2))) && ((_local3 >= (Math.PI * 0.8))))){ if (scaleX > 0){ } else { AIstate = "charge"; }; }; }; }; }; if (AIstate == "fall"){ AIstate = "falling"; anim.gotoAndPlay("falling"); }; if (AIstate == "charge"){ anim.gotoAndPlay("charge"); AIstate = "charging"; recharge = 100; }; if ((((AIstate == "walk")) || ((AIstate == "charging")))){ if (grounded){ if (scaleX > 0){ if (blockedleft){ scaleX = -1; AIstate = "turn"; anim.gotoAndPlay("turn"); } else { xv = (xv - 0.4); if (AIstate == "charging"){ xv = (xv - 0.8); }; }; } else { if (blockedright){ scaleX = 1; AIstate = "turn"; anim.gotoAndPlay("turn"); } else { xv = (xv + 0.4); if (AIstate == "charging"){ xv = (xv + 0.8); }; }; }; }; }; if (AIstate == "turn"){ }; } } }//package
Section 50
//gamestage (gamestage) package { import flash.events.*; import flash.display.*; import flash.utils.*; import flash.net.*; import flash.filters.*; import flash.geom.*; public class gamestage extends MovieClip { public var mouseclick:Boolean; public var multibombloc:Number; public var coins:Array; public var qwarning:Number; public var challengecd:Number; public var warpeffect:BitmapData; public var debugger:MovieClip; public var crand1:Number; public var crand2:Number; public var overmenu:Boolean; public var keymenu:Boolean; var so:SharedObject; public var bgtiles:Array; public var lasttimer:Number; public var animoffs:Number; public var challengemode:Boolean; public var panim:String; public var cwin:Boolean; public var challengego:Boolean; public var mapy:Number; public var saveloc:Number; public var iterate:Number; public var backgroundplate:tileplate; public var mapx:Number; public var challengetimer:Number; public var powerbombloc:Number; public var initialized:Boolean; public var player:entity; public var keyleft:Boolean; public var tileset:tilesets; public var savenumber:Number; public var keyjump:Boolean; public var dispbufferdata:BitmapData; public var keyshoot:Boolean; public var keyright:Boolean; public var powerbomb:Boolean; public var keyul:Boolean; public var keyur:Boolean; public var keydl:Boolean; public var sounds:VoidSound; public var keydr:Boolean; public var tilebrush:Number; public var entitylayer:MovieClip; public var menulayer:MovieClip; public var mapxs:Number; public var themap:Number; public var multibomb:Boolean; public var exitloc:Number; public var fgtiles:Array; public var editor:Boolean; public var thistimer:Number; public var playerang:Number; public var keyup:Boolean; public var fader:Number; public var keyctrl:Boolean; public var mapys:Number; public var keydown:Boolean; public var level:Number; public var bombsout:Number; public var ms:Number; public var foregroundplate:tileplate; public var entities:Array; public var savedcoins:Array; public var keyq:Boolean; public static var frameupdatems:Number = 20; public function gamestage(_arg1:Number, _arg2:Number){ var _local3:String; var _local4:warpeffectimage; var _local5:Matrix; var _local6:String; so = SharedObject.getLocal("concussionData"); super(); crand1 = (Math.floor((Math.random() * 5)) + 5); crand2 = Math.floor((Math.random() * 3)); qwarning = 0; cwin = false; challengetimer = crand2; challengecd = (30 * 3); if (_arg1 > 0){ challengemode = true; _local6 = ("challenge" + _arg1); } else { challengemode = false; }; sounds = new VoidSound(); sounds.regsound(new s_concuss(), "s_concuss"); sounds.regsound(new s_shoot(), "s_shoot"); sounds.regsound(new s_stuffget(), "s_stuffget"); sounds.regsound(new s_thump(), "s_thump"); sounds.regsound(new s_tink(), "s_tink"); sounds.regmusic(new music3(), "music3"); sounds.regmusic(new music1(), "music1"); sounds.regmusic(new music2(), "music2"); sounds.musicsequence("01212"); savenumber = _arg2; coins = new Array(); coins.push(false); coins.push(false); coins.push(false); coins.push(false); coins.push(false); coins.push(false); coins.push(false); coins.push(false); coins.push(false); coins.push(false); savedcoins = new Array(); iterate = 0; while (iterate < coins.length) { savedcoins.push(coins[iterate]); iterate++; }; multibomb = false; powerbomb = false; panim = "idle"; animoffs = 0; tilebrush = 0; overmenu = false; thistimer = getTimer(); lasttimer = thistimer; ms = 0; mapx = 0; mapy = 0; mapxs = 0; mapys = 0; fgtiles = new Array(); bgtiles = new Array(); fgtiles.push(new tiles()); bgtiles.push(new tiles()); _local3 = ""; _local3 = (_local3 + "d(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((DDANN(((((NNNNNNNNN"); _local3 = (_local3 + "NNNNNNNNNNNBDDDDDDDANNNNNNNNNNNNNNNNNNNN(DAO=>((v((<===================MBDDDANNO"); _local3 = (_local3 + "====================(DE==>(((((<====================MNNNO======================="); _local3 = (_local3 + "(DE==>(((((<================================================(DE==>(((((<========"); _local3 = (_local3 + "===============GGGGGGG==================(AO==>(((((<======================>((((("); _local3 = (_local3 + "((F=================(E===>(((((<==J===================>(~((((((FGG========GG===="); _local3 = (_local3 + "(E==J>(((((F=======================4PQQR((()((FGGGGGGH(((((((E==GH((((((F======="); _local3 = (_local3 + "=========GGGGGGG78(((((((((z(y(((((((((((E=H(((((((((<==============>+(((((((((("); _local3 = (_local3 + "(233333333334((((((((E>((((((((((FGGGGGGGG======H(((((((((((*<[f=========333===("); _local3 = (_local3 + "(E=3S(*((((((((((((1(+FGGGGH((((((((23333===================(E===333333333333bb`"); _local3 = (_local3 + "(((((*(((((23333========================(E======h===========33333333333=g======="); _local3 = (_local3 + "====================(E====J====================================================="); _local3 = (_local3 + "(E==========================================================(E=================="); _local3 = (_local3 + "========================================(E======================================"); _local3 = (_local3 + "====================(K::::::::::::::::::::::::::::::::::::::::::::::::::::::::::"); fgtiles[(fgtiles.length - 1)].loadmap("start", _local3); bgtiles[(fgtiles.length - 1)].newmapbg(50, 30, "start"); fgtiles[(fgtiles.length - 1)].addportal("a2"); fgtiles.push(new tiles()); bgtiles.push(new tiles()); _local3 = ""; _local3 = (_local3 + "P((((((((((((((((((((((((((((((((((((((((((NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNB"); _local3 = (_local3 + "((=====================================C((=====================================C"); _local3 = (_local3 + "((=========================GGGGG=======C((F==================GGGGGH(((((<=J====C"); _local3 = (_local3 + "(((F=============GGGH(((((((((((F======C((((FGG========GH((((((((((((((((F=====C"); _local3 = (_local3 + "(((()((FGGGGGGH(((((((((((((((((((FG===C((((((((y(z(((((((((((((((234(((((((<==C"); _local3 = (_local3 + "(3333333333334((((v(((((((<=>(((((((<==C(==[f=========333334((24((<==S((((((<==C"); _local3 = (_local3 + "(=================[=ii==ii===H(((*u(<==C(===========================H(((2======C"); _local3 = (_local3 + "(========================J=>((((F===J==C(==========================>(((PR<=====C"); _local3 = (_local3 + "(==========================H*(((6G=====C(=========================>PR(((((F====C"); _local3 = (_local3 + "(=======================GGG8(((((((<===C(GGGGGGG=============GGH(((((((24((FGG=C"); _local3 = (_local3 + "((((((((FGGGGGGGGGGGH((((((((((<>(((((<C((((((((w(|((((((((r((((((23S((<>(((~(<C"); _local3 = (_local3 + "((((((((234((((((((r((((23J=>((<>((233=C(3333333===3333333334(((<====ii==ii====C"); _local3 = (_local3 + "(===================>((*<GGGG==========C(===================>((6H((((F===GG====C"); _local3 = (_local3 + "(===================>(((((((((FGH((FGGGC(====================4(((((((({(x((((((("); _local3 = (_local3 + "(==================J=>1(((PQQQR23333333((=====================`((((j233========("); _local3 = (_local3 + "(======================33333===========((((((((================================("); _local3 = (_local3 + "(((((((::::::::::::::::::::::::::::::::((((((((((((((((((((((((((((((((((((((((("); _local3 = (_local3 + "(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((("); _local3 = (_local3 + "(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((("); _local3 = (_local3 + "(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((("); _local3 = (_local3 + "(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((("); _local3 = (_local3 + "(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((("); _local3 = (_local3 + "(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((("); _local3 = (_local3 + "(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((("); _local3 = (_local3 + "(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((("); fgtiles[(fgtiles.length - 1)].loadmap("a2", _local3); bgtiles[(fgtiles.length - 1)].newmapbg(50, 30, "a2"); fgtiles[(fgtiles.length - 1)].addportal("start"); fgtiles[(fgtiles.length - 1)].addportal("a3"); fgtiles[(fgtiles.length - 1)].addportal("c1"); fgtiles.push(new tiles()); bgtiles.push(new tiles()); _local3 = ""; _local3 = (_local3 + "P(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((("); _local3 = (_local3 + "(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((("); _local3 = (_local3 + "(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((("); _local3 = (_local3 + "(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((("); _local3 = (_local3 + "(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((("); _local3 = (_local3 + "(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((("); _local3 = (_local3 + "(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((("); _local3 = (_local3 + "(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((("); _local3 = (_local3 + "(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((("); _local3 = (_local3 + "(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((("); _local3 = (_local3 + "((((((((((((((((((((((((((((((((((((((((((((((((((((========================(((("); _local3 = (_local3 + "(((((((((((=========================(((((((((((((((=========================(((("); _local3 = (_local3 + "(((((((((((((=======================(((((((((((((((((=======================(((("); _local3 = (_local3 + "(((((((((((((========GGGGGGGGGGGGGG((((((((((((((((((=======>((((({(x((((((((((("); _local3 = (_local3 + "(((((((((((((=======H(((((233333333((((((((((((((((((======>k(((23=========((((("); _local3 = (_local3 + "(((((((((((((======>((((<==========((((((((((((((((((======>(((a===========((((("); _local3 = (_local3 + "(((((((((((((======>((,c===========((((((((((((((((((======>(((c============(((("); _local3 = (_local3 + "(((((((((((((======>(((_============(((((((((((((((((======>(((+<===========(((("); _local3 = (_local3 + "(((((((((((((======>((((FG=========((((((((((((((((((=======4(((((FG============"); _local3 = (_local3 + "(((====((==((=======>(((~(PRF===========(======ii==ii=======e-(PQQQQRF=========="); _local3 = (_local3 + "(==GGGG=============e(((/((((jF=========(GH((((F===GG=======e(((.((((((FGGGGGGGG"); _local3 = (_local3 + "((((((((FGH((FGGGGGG^(((]((((((|(w((((((((((((((y(z(((((((((((((+(((23333334(((("); _local3 = (_local3 + "((((PQQQR233333334(v((((((((<=======4((((((((j233=========334((t((((<========333"); _local3 = (_local3 + "(33333===============3333333============(======================================="); _local3 = (_local3 + "(::::::::::::::::::;====================(=DDDDDDDDDDDDDDDDDK::::::::::::::(((((("); fgtiles[(fgtiles.length - 1)].loadmap("a3", _local3); bgtiles[(fgtiles.length - 1)].newmapbg(40, 50, "a3"); fgtiles[(fgtiles.length - 1)].addportal("a2"); fgtiles[(fgtiles.length - 1)].addportal("b1"); fgtiles[(fgtiles.length - 1)].addportal("a4"); fgtiles.push(new tiles()); bgtiles.push(new tiles()); _local3 = ""; _local3 = (_local3 + "P(((((((((((((((((((((((((((((((((((((((((=(((((((((======(=====================("); _local3 = (_local3 + "(((((((((==============================((((((((((((============================("); _local3 = (_local3 + "((======================================((==================GddddG=============="); _local3 = (_local3 + "((FG===============H()/.+(F=============((PRF=============>(((./(((<============"); _local3 = (_local3 + "(PQQRF============>(((a`(((<============(((((jF===========H(((ce(((<============"); _local3 = (_local3 + "(((((((FGGGGGGGGGH((((ce(((FG=====GGGGGG(((((((y(z((((((((((((ce(((((FGGGH(((((("); _local3 = (_local3 + "((((23333334((((((((((ce((((((({(x((((((((((<=======4(((v(((((<>((((*((233333333"); _local3 = (_local3 + "((((<========333334(((<>(((PQR2=========((33==============>(((<>(((673=========="); _local3 = (_local3 + "((================>(((<>(((((<==========((=(=============GH((2==S((((F=========C"); _local3 = (_local3 + "((==============>((((<==>(((((<========C((((((((((((((==>((((<==>(((((<========C"); _local3 = (_local3 + "((((((((((((((==>(((2====4k(((F========C((((((((((((((=GH(((c=====4((PR<=======C"); _local3 = (_local3 + "((((((((((((((>PQR((_=====>(((2========C((((((((((((((=34(((._====>(((<GG======C"); _local3 = (_local3 + "((((((((((((((==>(((/)<=PQQR((I((F=====C((((((((((((((==>(((](Fq78((((r(((<====C"); _local3 = (_local3 + "((((((((((((((==>(((((((((((((r(~(<====C((((((((((((((==>(((t((((((((23333=====C"); _local3 = (_local3 + "((((((((((((((==>((PQR((((*((<=========C((((((((((((((==>(((5((((24((<=========C"); _local3 = (_local3 + "((((((((((((((===iii=iiii==ii==========C((((((((((((((=========================C"); _local3 = (_local3 + "((((((((((((((=========================C(((((((((((((((((((((((((((((((========C"); _local3 = (_local3 + "(((((((((((((((((((((((((((((((======((((((((((((((((((((((((((((((((((((((((((("); _local3 = (_local3 + "(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((("); _local3 = (_local3 + "(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((("); fgtiles[(fgtiles.length - 1)].loadmap("a4", _local3); bgtiles[(fgtiles.length - 1)].newmapbg(40, 40, "a4"); fgtiles[(fgtiles.length - 1)].addportal("a3"); fgtiles[(fgtiles.length - 1)].addportal("a5"); fgtiles.push(new tiles()); bgtiles.push(new tiles()); _local3 = ""; _local3 = (_local3 + "Z(((((((((((((((((((((((((((((((((((((((((((((((((((=(((NNNNNNNNNNNNNNNNNNNNNNNNN"); _local3 = (_local3 + "NNNNNNNNNNNNN(((((((((((((=====================================((((((((((((====="); _local3 = (_local3 + "=================================(((((((((((((====================GGGGGGG====GGG"); _local3 = (_local3 + "GGG((((((((((((==================GGH(((((((FGGH((((((((((((((((((==============G"); _local3 = (_local3 + "GGH((((((((((({(x((((((((((((((((=============GGH(((((((((((((((23333333=======C"); _local3 = (_local3 + "((((===========H((((((((((((233333===J===========C(((((=========>(((((((((((((<="); _local3 = (_local3 + "===================C(((((=========>(~(PQR(((((((<==J=================C(((((====="); _local3 = (_local3 + "=====3333S(((((((2=====================C(((((==============>(((((((<=GGGGGGGGG=="); _local3 = (_local3 + "=========C((((===============>((((((6GH(((((((((FdGG=======C(((((==============>"); _local3 = (_local3 + "(((((((((((((((((((/((_d=====C(((((==============>(((((((((((((((((((.((.(F====C"); _local3 = (_local3 + "(((((===============334(((((((PQQQR33S(/((/((<=J=C(((((==================334(((("); _local3 = (_local3 + ".,_33==H(.((.((<===C(((<====================GH((((/(.<=J>((/((]((F===C(((<======"); _local3 = (_local3 + "=============>PQQQQR.(/<==>((.((((((F==C(((<==============GGGGGGdd78((/(.c==>((/"); _local3 = (_local3 + "((((((j<=C(((FG=====GGGGGGGH((((((/.((((/(/c==>((]((((((j<=C(((((FGGGH(((((((((("); _local3 = (_local3 + "((((./((((/(/c==>(((((((((j<=C(((((((y(z((((((((((((((PR((((/(.<==H((((((s((j<=C"); _local3 = (_local3 + "((((*((233333334(v(24(((((((PR.(/<=>((((((634(j<=C(((PQR2=========333=>(((((((5k"); _local3 = (_local3 + "/(/FG>((((PQR<>(j<=C(((673===============iiiiiii>(/(.((?((((((2==33==C(((((<===="); _local3 = (_local3 + "==================>(](/((?((((((<======C(((((<======================>(((/((<b`(("); _local3 = (_local3 + "((<======C(((((=======================>(((.((FGH((((<======C((((((((((((========"); _local3 = (_local3 + "========>((,]((((((((2=======C((((((((((((================>((((((((((((<=======C"); _local3 = (_local3 + "((((((((((((((==============>(((((((((((2========C((((((((((((((==============>("); _local3 = (_local3 + "(((((((233=========C((((((((((((((===============iiiiiiii============C(((((((((("); _local3 = (_local3 + "(((((==================================C(((((((((((((((========================="); _local3 = (_local3 + "=========C((((((((((((((((((((((===========================C(((((((((((((((((((("); _local3 = (_local3 + "((((=========================C((((((((((((((((((((((((===================((====("); _local3 = (_local3 + "((((((((((((((((((((((((((================((((((((((((((((((((((((((((((((((===="); _local3 = (_local3 + "===========((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((("); _local3 = (_local3 + "(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((("); _local3 = (_local3 + "(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((("); _local3 = (_local3 + "(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((("); _local3 = (_local3 + "(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((("); _local3 = (_local3 + "(((((((((((((((((((("); fgtiles[(fgtiles.length - 1)].loadmap("a5", _local3); bgtiles[(fgtiles.length - 1)].newmapbg(50, 50, "a5"); fgtiles[(fgtiles.length - 1)].addportal("a4"); fgtiles[(fgtiles.length - 1)].addportal("multibomb"); fgtiles.push(new tiles()); bgtiles.push(new tiles()); _local3 = ""; _local3 = (_local3 + "Z(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((("); _local3 = (_local3 + "(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((("); _local3 = (_local3 + "((((((((((((((((((((((((((((((((((((((((((((((((((=============================="); _local3 = (_local3 + "==========((((((((((========================================((((((((((=========="); _local3 = (_local3 + "==============================(((((((((========================================="); _local3 = (_local3 + "(((((((((=========================================(((((((((=========GGG========="); _local3 = (_local3 + "====================(((((((((========H(((F============================(((((((((="); _local3 = (_local3 + "======>(((((<==========================G(((((((((=======>(~(((<=GGGGGGGGGGGGGGGG"); _local3 = (_local3 + "GGGGGGGGH(((((((((=========334((<>((((((((((((((((({(x((((((((((((=============>"); _local3 = (_local3 + "((c>(((((((((*(((((((2333334(((==================>((_H(((((((2333333333=======33"); _local3 = (_local3 + "(==================>(((((((((((c==================(==================>(((((((((("); _local3 = (_local3 + "(_G=================(==================e-((((((((((((<================(========="); _local3 = (_local3 + "=========>(u(u(((((((((<===============C(===================33333334(((((FGGGGGG"); _local3 = (_local3 + "GGGGGGG==C(==========================>(((((((((((((((((((F=C(==================="); _local3 = (_local3 + "=======>((((((((((((((((((((<C(===============GGGGGGGGGGGG8(((((((((((((((((((<C"); _local3 = (_local3 + "(==============H((((((((((((r(((((((((((PQQQR(((cC(=============>(((((((((((((r("); _local3 = (_local3 + "(((*((((PQQR((((((cC(=============>((((((23333333333333333378(((((((cC(========="); _local3 = (_local3 + "====H(((((6G======GGqqGGqqGGH(((((((((<C(========GGGGHQRrrrPQQFGGGGH(((((((((((("); _local3 = (_local3 + "(((((((s<C(=======>(((((./((((/(((((((((((((((((((((((((23=C(=======>(((((/.(((("); _local3 = (_local3 + "/((((((((((((((((((((((5((<==C(=======>(((((/.((((.(((((((((((((((((((((2>((<==C"); _local3 = (_local3 + "(=======e(((((./((((n(((23333334((23333333=>((<==C(=======e(((((a`(((((((,_ddG=="); _local3 = (_local3 + "==ii==========ii===C(=======e(((((_^((((((((((((<====================C(=======e("); _local3 = (_local3 + "((((+(((((((((((((<====================C(=======e((((((((((((((((s((<==========="); _local3 = (_local3 + "=========C(=======>((0t(((((((((((a`((<====================C(========3bbb3334((("); _local3 = (_local3 + "((((c>ll<====================C(===============>u((((((c=33====================(("); _local3 = (_local3 + "(================S((((((<=====================(((((===============HQQQR(((<====="); _local3 = (_local3 + "==(((((((((((((((((((==============>QR((((((<===(((((((((((((((((((((((=GGGGGGGG"); _local3 = (_local3 + "GGGGGG8((((((u<===(((((((((((((((((((((((>(((((y(z(((((((v(((((2====(((((((((((("); _local3 = (_local3 + "(((((((((((H(((((2333333333333333=====(((((((((((((((((((((((k(((23============="); _local3 = (_local3 + "=====((((((((((((((((((((((((((((((<===================((((((((((((((((((((((((("); _local3 = (_local3 + "((((a====================((((((((((((((((((((((((((((,c====================((((("); _local3 = (_local3 + "(((((((((((((((((((("); fgtiles[(fgtiles.length - 1)].loadmap("b1", _local3); bgtiles[(fgtiles.length - 1)].newmapbg(50, 50, "b1"); fgtiles[(fgtiles.length - 1)].addportal("a3"); fgtiles[(fgtiles.length - 1)].addportal("b2"); fgtiles.push(new tiles()); bgtiles.push(new tiles()); _local3 = ""; _local3 = (_local3 + "Z(((((((((((((((((((((((((((((((((((((((((((((((((((((((((NNNNNNNNNNNNNNNNNNNNNNN"); _local3 = (_local3 + "NNNNNNNNNNNNNNNNNBDD((((===================================GGGGGGGGMBD((((======"); _local3 = (_local3 + "=============GGGGGGG========H((((((((<MB(((===============GGGd^(((((((=GGGGGGH(("); _local3 = (_local3 + "(((((~(<=C(((==============H(((.)((((((((((((((((((lll233==C((((============>((("); _local3 = (_local3 + "(/((((((((((((((((((j233=====C((((============>((((.(((234(t((((((((s(2========C"); _local3 = (_local3 + "((((============>((((/(((<==333334(((j23=========C((((============>(((1.0((<===="); _local3 = (_local3 + "===>(((j<==========C(((=============>(((ab`((<=======>(((j<==========C(((======="); _local3 = (_local3 + "======>(((===((<=======>(((6G==========C((((============>u(((((((<==GdGGGG8(((j<"); _local3 = (_local3 + "==========(((==============S((((((2==^(.((((((((j<==========(((==============>(("); _local3 = (_local3 + "((((<=>/(/((((((((j<==========(((===(==========H((((((<=H.(.((234(((2==========="); _local3 = (_local3 + "(((=============>PQQQR((c>(/(/((F==iii============(================334((((c>(.(]"); _local3 = (_local3 + "(((F================(==================>((((_>(/((((((FqGqGG==========(========="); _local3 = (_local3 + "=========>(((((I(.((((((((((((F=====GGGG(==============GGGGG8((((r(](((((((((((("); _local3 = (_local3 + "(FGGGH(((((GGGGGGGGGGGGGH((((((((((r((((((((((((((({(x(((((((((((((y(z(((((((((("); _local3 = (_local3 + "(((((r(((((((((((((((2333334(((((((((2333334(((v(2333333333333333333333======>(("); _local3 = (_local3 + "(333333=======33333============================>(((============================="); _local3 = (_local3 + "==================4((===============================================>((========="); _local3 = (_local3 + "======================================>((======================================="); _local3 = (_local3 + "==========(((((((((((((((((((((((((((((((((((((=============(((((((((((((((((((("); _local3 = (_local3 + "(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((("); _local3 = (_local3 + "(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((("); _local3 = (_local3 + "(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((("); _local3 = (_local3 + "(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((("); _local3 = (_local3 + "(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((("); _local3 = (_local3 + "(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((("); _local3 = (_local3 + "(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((("); _local3 = (_local3 + "(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((("); _local3 = (_local3 + "(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((("); _local3 = (_local3 + "(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((("); _local3 = (_local3 + "(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((("); _local3 = (_local3 + "(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((("); _local3 = (_local3 + "(((((((((((((((((((("); fgtiles[(fgtiles.length - 1)].loadmap("b2", _local3); bgtiles[(fgtiles.length - 1)].newmapbg(50, 50, "b2"); fgtiles[(fgtiles.length - 1)].addportal("b1"); fgtiles[(fgtiles.length - 1)].addportal("powerbomb"); fgtiles.push(new tiles()); bgtiles.push(new tiles()); _local3 = ""; _local3 = (_local3 + "Z(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((("); _local3 = (_local3 + "(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((("); _local3 = (_local3 + "(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((("); _local3 = (_local3 + "(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((("); _local3 = (_local3 + "(((((((((((((((((((((((((((((((E(((((((((((((((((((((((((((((((((((((((((((((((("); _local3 = (_local3 + "(E(((((((((((((((((((((((((((((((((((((((((((((((((E====================(((((((("); _local3 = (_local3 + "(((((((((((((((((((((E===========================================((((((E========"); _local3 = (_local3 + "===================================((((((E======================================"); _local3 = (_local3 + "=====((((((E=======GGGGGG==============================((((((E======H((((((FGGGG"); _local3 = (_local3 + "GGGG=====================((((((E=====>(((((((((((/((((FGGGGGGGGGG==========((((("); _local3 = (_local3 + "(E=====>(((((((((((.(((((((((((((((FGGGGGGGGG((((((E=====>((24u(((((s/(((((((((("); _local3 = (_local3 + "(((((z(y(((((((((((((E=====>((<=4(((((6b8((((((((((((((234(((((((((((((E=====>(,"); _local3 = (_local3 + "c==4(((((I((((((v(2333333===3333333((((((E=====e((c==>((((((t((((233============"); _local3 = (_local3 + "======(((((E=====e-(F===33333333333=====================(((((E=====e(((<========"); _local3 = (_local3 + "==========================(((((E=====>(((<==================================(((("); _local3 = (_local3 + "(E======4((<====================================(((E======>((<==============Gdd="); _local3 = (_local3 + "==================(((E======>((<=============>(+.<==================(((E=======4"); _local3 = (_local3 + "(<=============>(~/<==================(((E======G^(<===GG===GGdGG>(ab==GGGGGGGG="); _local3 = (_local3 + "========(((E=====H(.1<==>((<=>((/((?(F==H((((((((<========(((E====>((ab===>((FdH"); _local3 = (_local3 + "((/((?((_^-((((((((F========(((E====e((FGGGGH(((/(((.((?((/.((((((((((<=======(("); _local3 = (_local3 + "(E====e((((((mm(((.(((]((?((./(((2==4(((<=======(((E====e-((((((((((/((((((?((.."); _local3 = (_local3 + "(((<==>(((<=======(((E====>(((((((((((.((((((I((a`(((<==H(((<=======(((E=====4PQ"); _local3 = (_local3 + "QR(((((2b4((((((((_^(((<=>PR((<=======(((E======34(((((((FGH(((((((((((((<==S((("); _local3 = (_local3 + "<=======(((E=======>(((((((((((((((((((((((<==>(((<=======(((E========iiiiiiiiii"); _local3 = (_local3 + "iiiiiiiiiiiii===>(((F=======(((E=============================J====>((PR<======(("); _local3 = (_local3 + "(E=====================GqqGdGqqGGdGq^(((2========((E===================GH((((/(("); _local3 = (_local3 + "(((.((](((F========((((((<=============GH((((((/(((((/(((((((<========(((((F===="); _local3 = (_local3 + "=========((((((((.(((((.(((((((<=======(((((((F=======GGGGH(((((((t/((((2b4((((*"); _local3 = (_local3 + "u<=======((((((((FGG===H((((((((((((2b4(((FGH((2333========(((((((((((FGH((((((("); _local3 = (_local3 + "((((((FGH((((((((<J==========((((=4(((((x({(((((((*24((((((((((((((<===========("); _local3 = (_local3 + "(33==3333333333333333==iiiiiiiiiiiiii============((:::::::::::::::::::::::::::::"); _local3 = (_local3 + ":::::::::::::::::::("); fgtiles[(fgtiles.length - 1)].loadmap("c1", _local3); bgtiles[(fgtiles.length - 1)].newmapbg(40, 45, "c1"); fgtiles[(fgtiles.length - 1)].addportal("a2"); fgtiles[(fgtiles.length - 1)].addportal("c2"); fgtiles.push(new tiles()); bgtiles.push(new tiles()); _local3 = ""; _local3 = (_local3 + "Z((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((NNNNNNNNNN"); _local3 = (_local3 + "NNNNNNNNNNNNNNNNNN==((((((((((((((((((((==============================(((((((((("); _local3 = (_local3 + "((((((((((((============================((((((((((((((((((===============GGGGGG="); _local3 = (_local3 + "=====GGGGH((((((((((((((((((=============GH((((((FGGGGH(((((((((((((((((((((((=="); _local3 = (_local3 + "==========>((((((((((({(x(((((((((((((((((((((((============>(((((((((((23333333"); _local3 = (_local3 + "((((((((((((((((((============>(((((((((23========((((((((((((((((((============"); _local3 = (_local3 + ">(((((((23==========(((((((((((((((((=============>((((((2============(((((((((("); _local3 = (_local3 + "((((================>rrr677G============(((((((((((===================e(((((((F="); _local3 = (_local3 + "==========(((((((((((===================e((((((((F==========(((((((((((========="); _local3 = (_local3 + "==========e(((((((((<=========(((((((((((===================>(((((((((F========="); _local3 = (_local3 + "(((((((((((===================>((((((((((F========(((((((((((==================="); _local3 = (_local3 + ">((*((((((((<=======(((((((((((=========GGGGG======3334(((((((F=======(((((((((("); _local3 = (_local3 + "(========>(((((Fddd=G===>((((((((<======(((((((((((========>((((((/./I(FG=>((((("); _local3 = (_local3 + "*((<======(((((((((((========>(~((((//]((((<e((((24((<======(((((((((((========="); _local3 = (_local3 + "334(((.](((((<e-(((c>((<======(((((((((((===========>(((n((((((FH((((c=ii======="); _local3 = (_local3 + "(((((((((((===========>((((((((((((((((c==========(((((((((((===========e((((((("); _local3 = (_local3 + "(((((((((c==========(((((((((((((=========e((((((((5(((((((<==========(((((((((("); _local3 = (_local3 + "(((=========e(((((((2>lllllll===========(((((((((((((((=======>((((((PQQQQQR677="); _local3 = (_local3 + "==========(((((((((((((((=======>((((((PQQQQQQQQR<==========(((((((((((((((====="); _local3 = (_local3 + "==>(((((((((((((233=========(((((((((((((((((========33S((((((((((<==========((("); _local3 = (_local3 + "(((((((((((((((==========>((((((((((<==========((((((((((((((((((==========>(((("); _local3 = (_local3 + "((((((<==========((((((((((((((((((==========>((((((((((<==========((((((((((((("); _local3 = (_local3 + "(((((===========34((((((((<==========((((((((((((((((((============e((((((((<==="); _local3 = (_local3 + "=======((((((((((((((((((============e((((((((<J=========(((((((((((((((((((((=="); _local3 = (_local3 + "=======e-((((((u<==========(((((((((((((((((((((=========e(((((233===========((("); _local3 = (_local3 + "((((((((((((((((((=========e(((((F=============(((((((((((((((((((((=========e(("); _local3 = (_local3 + "((((F=======GGGGG(((((((((((((((((((((=========>(v(((((FGG===H(((((((((((((((((("); _local3 = (_local3 + "((((((((==========334(((((((FGH(((((((((((((((((((((((((((=============34(((((z("); _local3 = (_local3 + "y(((((((((((((((((((((((((((===============33333333333333(((((((((((((((((((((::"); _local3 = (_local3 + ":::::::::::::::::::::::::::(((((((((((((((((((((DDDDDDDDDDDDDDDDDDDDDDDDDDDDDD(("); _local3 = (_local3 + "((((((((((((((((((DDDDDDDDDDDDDDDDDDDDDDDDDDDDDD((((((((((((((((((((DDDDDDDDDDDD"); _local3 = (_local3 + "DDDDDDDDDDDDDDDDDD(("); fgtiles[(fgtiles.length - 1)].loadmap("c2", _local3); bgtiles[(fgtiles.length - 1)].newmapbg(45, 45, "c2"); fgtiles[(fgtiles.length - 1)].addportal("c1"); fgtiles[(fgtiles.length - 1)].addportal("c3"); fgtiles.push(new tiles()); bgtiles.push(new tiles()); _local3 = ""; _local3 = (_local3 + "Z(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((("); _local3 = (_local3 + "(((((((((((((((((((((((((((((((((((=======GGGGddd===(=((======(((((((((((((((((("); _local3 = (_local3 + "(((((======>(((((.(<=============((((((((((((((((((((((======>*~(((/(<=========="); _local3 = (_local3 + "===((((((((((((((((((=(((======>PQR((/(<=============(((((((((((((((============"); _local3 = (_local3 + "==4(.((.(<=============((((((((((((((===============>(/((/(<==================(("); _local3 = (_local3 + "(((((((===============>(/((n(FGGGG==============(((((((((===============H(.((((("); _local3 = (_local3 + "((((<=============(((((((((==============H((/(((((((((<=============(((((((((==="); _local3 = (_local3 + "==========>(((n(((((((((<=============(((===================>(((((((((((((FG===="); _local3 = (_local3 + "===GGGGG(((===================>(((((((((((((((FGGGGGH((((((((==================G"); _local3 = (_local3 + "H((((((((((((((({(x((((((((((((=================H((((((2333333333333333333333333"); _local3 = (_local3 + "(===============GH(((((((<======================(((GGGG======GGGGH((((((((*<===="); _local3 = (_local3 + "==================(((((((FGGGGH(((((((((((*23=======================((((((((((y("); _local3 = (_local3 + "z((((((((v(23=========================((((((((((2333333333333==================="); _local3 = (_local3 + "========((((((((23========================================((((((23=============="); _local3 = (_local3 + "============================(((((2========================================(((((("); _local3 = (_local3 + "((2=========================================(((((((============================="); _local3 = (_local3 + "==========((=((((((((==================================((((((((((((((((((((((((("); _local3 = (_local3 + "(((((((=((=(==(=(=======(((((((((((((((((((((((((((((((((((((((((((((((((((((((("); _local3 = (_local3 + "(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((("); _local3 = (_local3 + "(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((("); _local3 = (_local3 + "(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((("); _local3 = (_local3 + "(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((("); _local3 = (_local3 + "(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((("); _local3 = (_local3 + "(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((("); _local3 = (_local3 + "(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((("); _local3 = (_local3 + "(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((("); _local3 = (_local3 + "(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((("); _local3 = (_local3 + "(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((("); _local3 = (_local3 + "(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((("); _local3 = (_local3 + "(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((("); _local3 = (_local3 + "(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((("); _local3 = (_local3 + "(((((((((((((((((((("); fgtiles[(fgtiles.length - 1)].loadmap("c3", _local3); bgtiles[(fgtiles.length - 1)].newmapbg(40, 45, "c3"); fgtiles[(fgtiles.length - 1)].addportal("c2"); fgtiles[(fgtiles.length - 1)].addportal("exit"); fgtiles.push(new tiles()); bgtiles.push(new tiles()); _local3 = ""; _local3 = (_local3 + "F(((((((((((((((((((((((((((((((NNNNNNNNNNNNNNNNNNNNNNNNNNN=((==================="); _local3 = (_local3 + "=========C(============================C(============================C(========="); _local3 = (_local3 + "===================C(GGGGGG====GGGGGGGGGGG=======C(((((((FGGH(((((((((((FG=====C"); _local3 = (_local3 + "((((((((y(z((((((v((((((F====C((((((((23333333334((((((<===C((233333===J======e("); _local3 = (_local3 + "(((((F=J=C((<===============e-((((((<==C((<==J============e(((((((<==C((<======="); _local3 = (_local3 + "========>(((((((<==C((================>((1~(((<==C((================>0(a34((<==C"); _local3 = (_local3 + "(((================bb===33===C((((((((=(===================C((((((((=(=========="); _local3 = (_local3 + "=========C(((((((((====================C((((((((=====================C((((((((=="); _local3 = (_local3 + "===================C((((((((=====================C((((((((====================(("); _local3 = (_local3 + "((((((((=====((=(==((((((((((((((((((((=(((((((((((((((((((((((((((((((((((((((("); _local3 = (_local3 + "(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((("); _local3 = (_local3 + "(((((((((((((((((((("); fgtiles[(fgtiles.length - 1)].loadmap("multibomb", _local3); bgtiles[(fgtiles.length - 1)].newmapbg(40, 40, "multibomb"); fgtiles[(fgtiles.length - 1)].addportal("a5"); fgtiles.push(new tiles()); bgtiles.push(new tiles()); _local3 = ""; _local3 = (_local3 + "Z(((((((((((((((((((((((((((((((((((((((((((((((((((NNNNNNNNNNNNNNNNNNNNNNNNNNNNN"); _local3 = (_local3 + "NN(((((((((((((((((((===============================(((((((((((((((((((GqGG====="); _local3 = (_local3 + "======================(((((((((((((((((((((((F=====GGGGdddd=============(((((((("); _local3 = (_local3 + "((((((((((((((((FGGGH((((/+.(_G===========((((((((((((((((((((((((y(z((((((.v/(+"); _local3 = (_local3 + "(F==========((((((((((((((((((((((((2333334((PQR((((<=========(((((((((((((((((("); _local3 = (_local3 + "(33333======>(((r(((((<=========(((((((((((((((((((===========>(((r(((((<======="); _local3 = (_local3 + "===((((((((((((((((((============4((r(((((<==========((((((((((((((((((========="); _local3 = (_local3 + "===>((r(((((<==========((((((((((((((((((============>((r(((((<=========(((((((("); _local3 = (_local3 + "(((((((((((=============S(r(((((<=========(((((((((((((((((((=============>(r((("); _local3 = (_local3 + "((<=========(((((((((((((((((((=============>1r(((((<=========(((((((((((((((((("); _local3 = (_local3 + "(==============`r(((((<=========(((((((((((((((((((==============er(((((<======="); _local3 = (_local3 + "==(((((((((((((((((((===============34(~*(<=========(((((((((((((((((((========="); _local3 = (_local3 + "========3333==========((((((((((((((((((((((============================(((((((("); _local3 = (_local3 + "((((((((((((((============================((((((((((((((((((((((================"); _local3 = (_local3 + "==========((((((((((((((((((((((((==========================(((((((((((((((((((("); _local3 = (_local3 + "((((==========================((((((((((((((((((((((((=========================="); _local3 = (_local3 + "((((((((((((((((((((((((==========================(((((((((((((((((((((((((((((("); _local3 = (_local3 + "(((((===(((=(((=(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((("); _local3 = (_local3 + "(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((("); _local3 = (_local3 + "(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((("); _local3 = (_local3 + "(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((("); _local3 = (_local3 + "(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((("); _local3 = (_local3 + "(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((("); _local3 = (_local3 + "(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((("); _local3 = (_local3 + "(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((("); _local3 = (_local3 + "(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((("); _local3 = (_local3 + "(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((("); _local3 = (_local3 + "(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((("); _local3 = (_local3 + "(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((("); _local3 = (_local3 + "(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((("); _local3 = (_local3 + "(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((("); _local3 = (_local3 + "(((((((((((((((((((("); fgtiles[(fgtiles.length - 1)].loadmap("powerbomb", _local3); bgtiles[(fgtiles.length - 1)].newmapbg(50, 50, "powerbomb"); fgtiles[(fgtiles.length - 1)].addportal("b2"); fgtiles.push(new tiles()); bgtiles.push(new tiles()); _local3 = ""; _local3 = (_local3 + "Z(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((=======(((((((((((("); _local3 = (_local3 + "(((<========(((((((((((((((((((============4(((((((((<========(((((((((((((((((("); _local3 = (_local3 + "(============H(((((((((<========(((((((((((((((((((===========H((((((((((<======"); _local3 = (_local3 + "==(((((((((((((((((((==========>(((((((((((<========(((((((((((((((((((========="); _local3 = (_local3 + "=H(((((((((((<========(((((((((((((((((((=========>((((((((((((<========(((((((("); _local3 = (_local3 + "(((((((((((=========>((((((((((((<========(((((((((((((((<============>((((((((("); _local3 = (_local3 + "(((<========(((((((((((((((<============>((((((~(((((<========(((((((((((((((<=="); _local3 = (_local3 + "=========GH((((((((((((<========(((((((((((((((<==========>((((((((((((((<======"); _local3 = (_local3 + "==(((((((((((((((<==========>(((((((23S*((2=========(((((((((((((((FG=======GGH("); _local3 = (_local3 + "(((233===333==========(((((((((((((((((FGGGGGH(((((23===================(((((((("); _local3 = (_local3 + "(((((((((y(z(((((((((<====================(((((((((33333333333333333333========="); _local3 = (_local3 + "============(((((((((=========================================(((((((((========="); _local3 = (_local3 + "=======================(========(((((((((=============================((((((==(("); _local3 = (_local3 + "(((((((((((=============================(((((((((((((((((((((==================="); _local3 = (_local3 + "==========(((((((((((((((((((((=======================(==(==(((((((((((((((((((("); _local3 = (_local3 + "(((((((((((((((((((((((((((==((((((((((((((((((((((((((((((((((((((((((((((((((("); _local3 = (_local3 + "(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((("); _local3 = (_local3 + "(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((("); _local3 = (_local3 + "(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((("); _local3 = (_local3 + "(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((("); _local3 = (_local3 + "(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((("); _local3 = (_local3 + "(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((("); _local3 = (_local3 + "(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((("); _local3 = (_local3 + "(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((("); _local3 = (_local3 + "(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((("); _local3 = (_local3 + "(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((("); _local3 = (_local3 + "(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((("); _local3 = (_local3 + "(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((("); _local3 = (_local3 + "(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((("); _local3 = (_local3 + "(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((("); _local3 = (_local3 + "(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((("); _local3 = (_local3 + "(((((((((((((((((((("); fgtiles[(fgtiles.length - 1)].loadmap("exit", _local3); bgtiles[(fgtiles.length - 1)].newmapbg(50, 50, "exit"); fgtiles[(fgtiles.length - 1)].addportal("c3"); fgtiles.push(new tiles()); bgtiles.push(new tiles()); _local3 = ""; _local3 = (_local3 + "Z(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((("); _local3 = (_local3 + "(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((("); _local3 = (_local3 + "(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((("); _local3 = (_local3 + "(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((("); _local3 = (_local3 + "(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((("); _local3 = (_local3 + "(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((("); _local3 = (_local3 + "(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((("); _local3 = (_local3 + "(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((("); _local3 = (_local3 + "(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((("); _local3 = (_local3 + "(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((("); _local3 = (_local3 + "((((((((((((((((((((((((((((((((((((((((((((((((((((((=========================="); _local3 = (_local3 + "=======(((((((((((((((((=================================((((((((((((((((======="); _local3 = (_local3 + "===========================(((((((((((((((((=================================((("); _local3 = (_local3 + "((((((((((((((============GGGGGG===============(((((((((((((((((===========>(((("); _local3 = (_local3 + "((_==============(((((((((((((((((===========>((((((+c=============((((((((((((("); _local3 = (_local3 + "((((===========>((((((,_GGGGG========(((((((((((((((((===========>(((((((.(((((<"); _local3 = (_local3 + "=======(((((((((((((((((((((=======>(~(((((/(((((<=======(((((((((((((((((((((=="); _local3 = (_local3 + "=====>PQR((((.(((((<=======(((((((((((((((((((((========8PR((((n(((((<=======((("); _local3 = (_local3 + "(((((((((((((============>PR@((((((((((<=======((((((((((((((==============>PQR("); _local3 = (_local3 + "(((((((23========((((((((((((((===============334((((((((c=========((((((((((((("); _local3 = (_local3 + "(E================>(((((((,c=========((((((((((((((E================>((((((((c=="); _local3 = (_local3 + "=======((((((((((((((E================>((((((((<=========((((((((((((((E========"); _local3 = (_local3 + "=========334(((((<=========((((((((((((((E============GGGGGGGH(((((<=========((("); _local3 = (_local3 + "(((((((((((E=GGGGG==GGGH(((((((((((((<=========((((((((((((((E>(((((_^(((((((((("); _local3 = (_local3 + "(((((23==========((((((((((((((E>((((((+(((((((((((((((<===========((((((((((((("); _local3 = (_local3 + "(E>((((((((((((((((((((((<===========((((((((((((((E>(((((((((((((((((2S(((<===="); _local3 = (_local3 + "=======((((((((((((((E>(((((((((l((((((j<>(((<===========((((((((((((((E>((v(((("); _local3 = (_local3 + "0(5(1((((j<>(((<===========((((((((((((((E=33=333bbb=bb33333==iii============((("); _local3 = (_local3 + "(((((((((((K;==================================((((((((((((((DK;================"); _local3 = (_local3 + "=================((((((((((((((DDK;================================((((((((((((("); _local3 = (_local3 + "(DDDK;===============================((((((((((((((DDDDK::::::::::::::::::::::::"); _local3 = (_local3 + ":::::::((((((((((((("); fgtiles[(fgtiles.length - 1)].loadmap("challenge1", _local3); bgtiles[(fgtiles.length - 1)].newmapbg(50, 50, "challenge1"); fgtiles.push(new tiles()); bgtiles.push(new tiles()); _local3 = ""; _local3 = (_local3 + "Z(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((("); _local3 = (_local3 + "(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((("); _local3 = (_local3 + "(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((("); _local3 = (_local3 + "((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((=========="); _local3 = (_local3 + "=================((((((((((((((===================================(((((((((((((("); _local3 = (_local3 + "(===================================(((((((((((((((============================="); _local3 = (_local3 + "======(((((((((((((((===================================(((((((((((((((========="); _local3 = (_local3 + "==========================(((((((((((((((===================================(((("); _local3 = (_local3 + "(((((((((((===========ddGGGGGGGGqq============(((((((((((((((=======GGd^+/(((((("); _local3 = (_local3 + "((((F===========(((((((((((((((======>(((.(/(((((((((((F==========(((((((((((((("); _local3 = (_local3 + "(======>(((/(.(((24PQR((((<=========(((((((((((((((======>(((.(/(((<=4k(((((<==="); _local3 = (_local3 + "======(((((((((((((((======>(((/(/(((<=>k(((((<=========(((((((((((((((======>(("); _local3 = (_local3 + "(/(/((l<=>k(((PQ<=========(((((((((((((((======>(((.(.((6==>k(((((<=========(((("); _local3 = (_local3 + "(((((((((((======>(((/(/(((<=>k(((((<=========(((((((((((((((======>(((/(](((<=="); _local3 = (_local3 + "8k((((<=========(((((((((((((((======>(((/(((((c=>QQQR((<=========(((((((((((((("); _local3 = (_local3 + "(======>(((.((((,c=>((((((<=========(((((((((((((((======>(((n(((((c=>((((((<==="); _local3 = (_local3 + "======(((((((((((((((======>(((((((((<=>((((((<=========(((((((((((((((======H(("); _local3 = (_local3 + "(((((((F=>((jiii==========(((((((((((((((=====>QRk(((((PQQ<>((jqqq==========(((("); _local3 = (_local3 + "(((((((((((======34k(((((F33=>((((((<=========(((((((((((((((=======>k(((((j<==>"); _local3 = (_local3 + "((((((<=========(((((((((((((((=======>k(((((j<===33S(((<=========(((((((((((((("); _local3 = (_local3 + "(=======>k(((((j<==>QQR(((<=========(((((((((((((((=======>k(((((j<==>((((((<==="); _local3 = (_local3 + "======(((((((((((((((=======>k(((((j<==>((((((<=========(((((((((((((((=======>k"); _local3 = (_local3 + "((v((j<==>(~((((<=========(((((((((((((((========3333333====333333==========(((("); _local3 = (_local3 + "(((((((((((===================================(((((((((((((((==================="); _local3 = (_local3 + "================(((((((((((((((===================================(((((((((((((("); _local3 = (_local3 + "(===================================(((((((((((((((============================="); _local3 = (_local3 + "======(((((((((((((((===================================(((((((((((((((========="); _local3 = (_local3 + "==========================(((((((((((((((======((((((((=((((=(((((((((======(((("); _local3 = (_local3 + "(((((((((((======((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((("); _local3 = (_local3 + "(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((("); _local3 = (_local3 + "(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((("); _local3 = (_local3 + "(((((((((((((((((((("); fgtiles[(fgtiles.length - 1)].loadmap("challenge2", _local3); bgtiles[(fgtiles.length - 1)].newmapbg(50, 50, "challenge2"); fgtiles.push(new tiles()); bgtiles.push(new tiles()); _local3 = ""; _local3 = (_local3 + "Z(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((NNNNNNNNNNNNNNNNN"); _local3 = (_local3 + "NNNNNNNNNN(((((((((((((((((((((((((========GGGGGG==========((((((((((((((((((((("); _local3 = (_local3 + "(((((=======H((((((F=========((((((((((((((((((((((((((======>((((((((<========("); _local3 = (_local3 + "(((((((((((((((((((((((((======>((((((((F========((((((((((((((((((((((((((====="); _local3 = (_local3 + "=>(((((((((<=======(((((((((((((((((((((((((((=====>(((((((((F=======((((((((((("); _local3 = (_local3 + "(((((((((((((((======>(((((((((j<======((((((((((((((((((((((((((======>(~(((((("); _local3 = (_local3 + "(j<======((((((((((((((((((((((((((=======333334(((j<======((((((((((((((((((((("); _local3 = (_local3 + "(((((=========GGG^(((j<======((((((((((((((((((((((((((========e(((/(((j<======("); _local3 = (_local3 + "(((((((((((((((((((((((((========e(((.(((j<================((((((((((((((((====="); _local3 = (_local3 + "===e(((n(((j<================C(((((((((((((((========e-((((((2=================C"); _local3 = (_local3 + "(((((((((((((((========e(((((((<=================C(((((((((((((((========e(((((("); _local3 = (_local3 + "(<=================C(((((((((((((((========e(((((((FGG===============C(((((((((("); _local3 = (_local3 + "(((===========34((((((((FGGGGG=========C((((((==(((((===========GH(((((((((((((("); _local3 = (_local3 + "F========C((((((=================>(((((((((((((((((F=======C((((((=============="); _local3 = (_local3 + "===>(((((5((((((((((((FGGGGG=C((=====================>(((((?((5((5((((((((((((<C"); _local3 = (_local3 + "(======================>(((((?((?((?((5(((((((((<C(======================>(((((?"); _local3 = (_local3 + "((?((?((?(((((((((<C(======================>lllll?ll?ll?ll?(((((((((<C(========="); _local3 = (_local3 + "==============33333=33=33=33=333333S((<C(=======GGGGGGGGGGddGGGGGGddGGGGGGddGGGG"); _local3 = (_local3 + "GGG==>((<C(======>((((((((((./((((((./((((((/.(((((((FG^((<C(======>((((((((((/."); _local3 = (_local3 + "((((((/.((((((./((((((((((((<C(======>((((((((((//((((((//((((((./((((((((((((<C"); _local3 = (_local3 + "(======>(v((((((((./((((((/.((((((/.((((((((((((<C(=======3=3S((((((a`((((((a`(("); _local3 = (_local3 + "((((a`((((((PQQQQR<C(==========>((((((FH((((((FH((((((FH((((((63=333=C(========="); _local3 = (_local3 + "=>((((((mm((((((mm((((((mm((((((j<=====C(==========>(((((((((((((((((((((((((((("); _local3 = (_local3 + "((j<=====C(==========>(((((((((((((((((((((((((((((((<=====C(==========>(((((((("); _local3 = (_local3 + "(((((((((((((((((((((((<=====C(==========>(((((((((((((((((((((((((((((((<=====C"); _local3 = (_local3 + "(===========iiiiiiiiiiiiiiiiiiiiiiiiiiiiiii======C(=((=========================="); _local3 = (_local3 + "===================C((((=============================================C((((======"); _local3 = (_local3 + "=======================================C((((===================================="); _local3 = (_local3 + "=========C((((=============================================C((((((=============="); _local3 = (_local3 + "=====================((((====C(((((((((((((((((((((((((((((((((((((((((((((=(((("); _local3 = (_local3 + "(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((("); _local3 = (_local3 + "(((((((((((((((((((("); fgtiles[(fgtiles.length - 1)].loadmap("challenge3", _local3); bgtiles[(fgtiles.length - 1)].newmapbg(50, 50, "challenge3"); fgtiles.push(new tiles()); bgtiles.push(new tiles()); _local3 = ""; fgtiles[(fgtiles.length - 1)].newmap(50, 50, "challenge4"); bgtiles[(fgtiles.length - 1)].newmapbg(40, 40, "challenge4"); if (challengemode){ findmap(_local6); multibomb = true; powerbomb = true; saveloc = themap; } else { findmap("start"); multibombloc = findmapnum("multibomb"); powerbombloc = findmapnum("powerbomb"); exitloc = findmapnum("exit"); saveloc = themap; if (savenumber == 1){ if (so.data.multibomb1){ multibomb = so.data.multibomb1; }; if (so.data.powerbomb1){ powerbomb = so.data.powerbomb1; }; if (so.data.savepoint1 != -1){ saveloc = so.data.savepoint1; }; if (so.data.hascoins1){ savedcoins = so.data.hascoins1; }; themap = saveloc; so.data.savepoint1 = saveloc; so.flush(); }; if (savenumber == 2){ if (so.data.multibomb2){ multibomb = so.data.multibomb2; }; if (so.data.powerbomb2){ powerbomb = so.data.powerbomb2; }; if (so.data.savepoint2 != -1){ saveloc = so.data.savepoint2; }; if (so.data.hascoins2){ savedcoins = so.data.hascoins2; }; themap = saveloc; so.data.savepoint2 = saveloc; so.flush(); }; if (savenumber == 3){ if (so.data.multibomb3){ multibomb = so.data.multibomb3; }; if (so.data.powerbomb3){ powerbomb = so.data.powerbomb3; }; if (so.data.savepoint3 != -1){ saveloc = so.data.savepoint3; }; if (so.data.hascoins3){ savedcoins = so.data.hascoins3; }; themap = saveloc; so.data.savepoint3 = saveloc; so.flush(); }; iterate = 0; while (iterate < coins.length) { coins[iterate] = savedcoins[iterate]; iterate++; }; }; initialized = false; keyul = false; keyur = false; keydl = false; keydr = false; keyjump = false; keyshoot = false; keydown = false; keyup = false; keyleft = false; keyright = false; keyctrl = false; keymenu = false; keyq = false; mouseclick = false; tileset = new tilesets(); tileset.gotoAndStop(1); entities = new Array(); backgroundplate = new tileplate(tileset); addChild(backgroundplate); entitylayer = new MovieClip(); addChild(entitylayer); foregroundplate = new tileplate(tileset); addChild(foregroundplate); addEventListener(Event.ENTER_FRAME, frameupdate); debugger = new MovieClip(); addChild(debugger); menulayer = new MovieClip(); addChild(menulayer); dispbufferdata = new BitmapData(550, 400, false, 0x808080); warpeffect = new BitmapData(1450, 870, false, 0x808080); _local4 = new warpeffectimage(); _local5 = new Matrix(2, 0, 0, 2, 1, 1); warpeffect.draw(_local4, _local5); fader = 100; } public function throwentity(_arg1:String, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Number, _arg6:Number){ entities.push(new entity(_arg1, _arg2, _arg3, _arg4)); entities[(entities.length - 1)].xv = _arg5; entities[(entities.length - 1)].yv = _arg6; entities[(entities.length - 1)].worldx = (entities[(entities.length - 1)].worldx + entities[(entities.length - 1)].xv); entities[(entities.length - 1)].worldy = (entities[(entities.length - 1)].worldy + entities[(entities.length - 1)].yv); entitylayer.addChild(entities[(entities.length - 1)]); } public function frameupdate(_arg1:Event){ var _local2:Number; var _local3:Number; var _local4:String; var _local5:String; var _local6:Number; var _local7:ColorTransform; var _local8:ColorTransform; var _local9:DisplacementMapFilter; if (MovieClip(parent).FPScounter.fps < 24){ if (qwarning < 100){ qwarning++; }; } else { if (qwarning > 0){ qwarning--; }; }; if ((((qwarning > 50)) && ((MovieClip(parent).qsetting == 1)))){ MovieClip(parent).qs.gotoAndStop(3); }; sounds.vsoundvolume = (1 * MovieClip(parent).svolume); sounds.vmusicvolume = (0.5 * MovieClip(parent).svolume); if (challengemode){ if (challengego){ challengetimer = (challengetimer + crand1); } else { challengecd--; _local5 = ("" + (Math.floor((challengecd / 30)) + 1)); MovieClip(parent).timer.showcd.text = _local5; if (challengecd <= 0){ challengego = true; MovieClip(parent).timer.showcd.visible = false; }; }; challengetimer = (challengetimer - crand2); if ((challengetimer % crand1) != 0){ endgame(); MovieClip(parent).gotoAndStop("cheater"); }; if (cwin){ sounds.playsound("s_stuffget"); MovieClip(parent).endtime = (((challengetimer / crand1) * 1000) / 30); if (savenumber == 1){ if (themap == 13){ MovieClip(parent).kongregate.scores.setMode("Challenge1"); MovieClip(parent).kongregate.scores.submit((((challengetimer / crand1) * 1000) / 30)); if (((((((challengetimer / crand1) * 1000) / 30) < so.data.ch1ta)) || ((so.data.ch1ta == 0)))){ so.data.ch1ta = (((challengetimer / crand1) * 1000) / 30); }; }; if (themap == 14){ MovieClip(parent).kongregate.scores.setMode("Challenge2"); MovieClip(parent).kongregate.scores.submit((((challengetimer / crand1) * 1000) / 30)); if (((((((challengetimer / crand1) * 1000) / 30) < so.data.ch2ta)) || ((so.data.ch2ta == 0)))){ so.data.ch2ta = (((challengetimer / crand1) * 1000) / 30); }; }; if (themap == 15){ MovieClip(parent).kongregate.scores.setMode("Challenge3"); MovieClip(parent).kongregate.scores.submit((((challengetimer / crand1) * 1000) / 30)); if (((((((challengetimer / crand1) * 1000) / 30) < so.data.ch3ta)) || ((so.data.ch3ta == 0)))){ so.data.ch3ta = (((challengetimer / crand1) * 1000) / 30); }; }; if (themap == 16){ if (((((((challengetimer / crand1) * 1000) / 30) < so.data.ch4ta)) || ((so.data.ch4ta == 0)))){ so.data.ch4ta = (((challengetimer / crand1) * 1000) / 30); }; }; so.flush(); }; if (savenumber == 2){ if (themap == 13){ MovieClip(parent).kongregate.scores.setMode("Challenge1"); MovieClip(parent).kongregate.scores.submit((((challengetimer / crand1) * 1000) / 30)); if (((((((challengetimer / crand1) * 1000) / 30) < so.data.ch1tb)) || ((so.data.ch1tb == 0)))){ so.data.ch1tb = (((challengetimer / crand1) * 1000) / 30); }; }; if (themap == 14){ MovieClip(parent).kongregate.scores.setMode("Challenge2"); MovieClip(parent).kongregate.scores.submit((((challengetimer / crand1) * 1000) / 30)); if (((((((challengetimer / crand1) * 1000) / 30) < so.data.ch2tb)) || ((so.data.ch2tb == 0)))){ so.data.ch2tb = (((challengetimer / crand1) * 1000) / 30); }; }; if (themap == 15){ MovieClip(parent).kongregate.scores.setMode("Challenge3"); MovieClip(parent).kongregate.scores.submit((((challengetimer / crand1) * 1000) / 30)); if (((((((challengetimer / crand1) * 1000) / 30) < so.data.ch3tb)) || ((so.data.ch3tb == 0)))){ so.data.ch3tb = (((challengetimer / crand1) * 1000) / 30); }; }; if (themap == 16){ if (((((((challengetimer / crand1) * 1000) / 30) < so.data.ch4tb)) || ((so.data.ch4tb == 0)))){ so.data.ch4tb = (((challengetimer / crand1) * 1000) / 30); }; }; so.flush(); }; if (savenumber == 3){ if (themap == 13){ MovieClip(parent).kongregate.scores.setMode("Challenge1"); MovieClip(parent).kongregate.scores.submit((((challengetimer / crand1) * 1000) / 30)); if (((((((challengetimer / crand1) * 1000) / 30) < so.data.ch1tc)) || ((so.data.ch1tc == 0)))){ so.data.ch1tc = (((challengetimer / crand1) * 1000) / 30); }; }; if (themap == 14){ MovieClip(parent).kongregate.scores.setMode("Challenge2"); MovieClip(parent).kongregate.scores.submit((((challengetimer / crand1) * 1000) / 30)); if (((((((challengetimer / crand1) * 1000) / 30) < so.data.ch2tc)) || ((so.data.ch2tc == 0)))){ so.data.ch2tc = (((challengetimer / crand1) * 1000) / 30); }; }; if (themap == 15){ MovieClip(parent).kongregate.scores.setMode("Challenge3"); MovieClip(parent).kongregate.scores.submit((((challengetimer / crand1) * 1000) / 30)); if (((((((challengetimer / crand1) * 1000) / 30) < so.data.ch3tc)) || ((so.data.ch3tc == 0)))){ so.data.ch3tc = (((challengetimer / crand1) * 1000) / 30); }; }; if (themap == 16){ if (((((((challengetimer / crand1) * 1000) / 30) < so.data.ch4tc)) || ((so.data.ch4tc == 0)))){ so.data.ch4tc = (((challengetimer / crand1) * 1000) / 30); }; }; so.flush(); }; endgame(); MovieClip(parent).gotoAndStop("winchallenge"); }; _local3 = (((challengetimer / crand1) * 1000) / 30); _local4 = ""; _local4 = (_local4 + (Math.floor((_local3 / 60000)) + ":")); if (Math.floor(((_local3 % 60000) / 1000)) < 10){ _local4 = (_local4 + "0"); }; _local4 = (_local4 + (Math.floor(((_local3 % 60000) / 1000)) + ".")); if ((_local3 % 1000) < 100){ _local4 = (_local4 + "0"); }; if ((_local3 % 1000) < 10){ _local4 = (_local4 + "0"); }; _local4 = (_local4 + (Math.floor(_local3) % 1000)); MovieClip(parent).timer.showtime.text = _local4; crand2 = Math.floor((Math.random() * 3)); challengetimer = (challengetimer + crand2); } else { _local6 = 0; while (_local6 < coins.length) { MovieClip(parent).endcoins[_local6] = coins[_local6]; _local6++; }; }; if (player){ _local7 = player.transform.colorTransform; if (((player.invincible) && (((animoffs % 16) < 8)))){ _local7.redMultiplier = 0.6; _local7.greenMultiplier = 0.6; _local7.blueMultiplier = 0.6; _local7.redOffset = -50; _local7.greenOffset = -50; _local7.blueOffset = -50; } else { _local7.redMultiplier = 1; _local7.greenMultiplier = 1; _local7.blueMultiplier = 1; _local7.redOffset = 0; _local7.greenOffset = 0; _local7.blueOffset = 0; }; player.transform.colorTransform = _local7; }; if (fader > 0){ fader = (fader - 2); _local8 = transform.colorTransform; _local8.redMultiplier = (1 - (fader / 100)); _local8.greenMultiplier = (1 - (fader / 100)); _local8.blueMultiplier = (1 - (fader / 100)); _local8.redOffset = 0; _local8.greenOffset = 0; _local8.blueOffset = 0; transform.colorTransform = _local8; }; if (!challengemode){ MovieClip(root).coins.c1.gotoAndStop((coins[0] + 1)); MovieClip(root).coins.c2.gotoAndStop((coins[1] + 1)); MovieClip(root).coins.c3.gotoAndStop((coins[2] + 1)); MovieClip(root).coins.c4.gotoAndStop((coins[3] + 1)); MovieClip(root).coins.c5.gotoAndStop((coins[4] + 1)); MovieClip(root).coins.c6.gotoAndStop((coins[5] + 1)); MovieClip(root).coins.c7.gotoAndStop((coins[6] + 1)); MovieClip(root).coins.c8.gotoAndStop((coins[7] + 1)); MovieClip(root).coins.c9.gotoAndStop((coins[8] + 1)); MovieClip(root).coins.c10.gotoAndStop((coins[9] + 1)); }; if (player){ MovieClip(root).lifebar.gotoAndStop((player.life + 1)); }; if (!initialized){ init(); }; _local2 = 0; _local2 = 0; while (_local2 < 2) { timestep(); _local2++; }; foregroundplate.drawplate(Math.round((mapx - 137)), Math.round((mapy - 100)), fgtiles[themap]); if ((((MovieClip(parent).qsetting < 2)) || ((fader > 90)))){ backgroundplate.drawplate(Math.round((((mapx - 137) * 0.5) + 200)), Math.round((((mapy - 100) * 0.5) + 200)), bgtiles[themap]); backgroundplate.blurplate(4); backgroundplate.colorplate(); dispbufferdata.fillRect(new Rectangle(0, 0, 550, 400), 0x808080); _local2 = 0; while (_local2 < entities.length) { if (entities[_local2].displacer){ entities[_local2].dispoffs++; dispbufferdata.copyPixels(warpeffect, new Rectangle(((entities[_local2].dispoffs % 5) * 290), (Math.floor((entities[_local2].dispoffs / 5)) * 290), 290, 290), new Point(((entities[_local2].x + 275) - 145), ((entities[_local2].y + 200) - 145))); }; _local2++; }; _local9 = new DisplacementMapFilter(dispbufferdata, new Point(0, 0), 1, 2, 200, 200, "clamp"); foregroundplate.filters = [_local9]; }; } public function shiftto(_arg1:String, _arg2:Number, _arg3:Number){ var _local4:*; _local4 = fgtiles[themap].findportal(_arg1); player.worldx = ((_local4 % fgtiles[themap].wdth) * 40); player.worldy = (Math.floor((_local4 / fgtiles[themap].wdth)) * 40); player.worldx = (player.worldx - _arg2); player.worldy = (player.worldy - _arg3); } public function tolastsave(){ var _local1:*; var _local2:Number; if (challengemode){ challengetimer = crand2; challengecd = (30 * 3); challengego = false; MovieClip(parent).timer.showcd.visible = true; }; themap = saveloc; _local1 = 0; _local2 = 0; while (_local2 < fgtiles[themap].tile.length) { if (fgtiles[themap].tile[_local2] == 78){ _local1 = _local2; }; _local2++; }; player.worldx = (((_local1 % fgtiles[themap].wdth) * 40) + 20); player.worldy = ((Math.floor((_local1 / fgtiles[themap].wdth)) * 40) + 20); fgtiles[themap].resettiles(); _local2 = 0; while (_local2 < entities.length) { if (entities[_local2].etype != "player"){ entities[_local2].dead = true; }; _local2++; }; mapx = (player.worldx / 2); mapy = (player.worldy / 2); if (!challengemode){ if (savenumber == 1){ if (so.data.multibomb1){ multibomb = so.data.multibomb1; } else { multibomb = false; }; if (so.data.powerbomb1){ powerbomb = so.data.powerbomb1; } else { powerbomb = false; }; if (so.data.hascoins1){ savedcoins = so.data.hascoins1; }; }; if (savenumber == 2){ if (so.data.multibomb2){ multibomb = so.data.multibomb2; } else { multibomb = false; }; if (so.data.powerbomb2){ powerbomb = so.data.powerbomb2; } else { powerbomb = false; }; if (so.data.hascoins2){ savedcoins = so.data.hascoins2; }; }; if (savenumber == 3){ if (so.data.multibomb3){ multibomb = so.data.multibomb3; } else { multibomb = false; }; if (so.data.powerbomb3){ powerbomb = so.data.powerbomb3; } else { powerbomb = false; }; if (so.data.hascoins3){ savedcoins = so.data.hascoins3; }; }; iterate = 0; while (iterate < coins.length) { coins[iterate] = savedcoins[iterate]; iterate++; }; }; } private function getplayerinput(){ if (((!(challengemode)) || (challengego))){ if (((((keyleft) || (keydl))) || (keyul))){ player.scaleX = -1; if (player.xv > -3){ if (((editor) || (((player.grounded) && (!(((((((keyup) || (keydown))) || (keydl))) || (keyul)))))))){ player.xv = (player.xv - 1.2); } else { if (((((((keyup) || (keydown))) || (keydl))) || (keyul))){ if (!player.grounded){ player.xv = (player.xv - 0.1); }; } else { player.xv = (player.xv - 0.3); }; }; }; }; if (((((keyright) || (keydr))) || (keyur))){ player.scaleX = 1; if (player.xv < 3){ if (((editor) || (((player.grounded) && (!(((((((keyup) || (keydown))) || (keydr))) || (keyur)))))))){ player.xv = (player.xv + 1.2); } else { if (((((((keyup) || (keydown))) || (keydr))) || (keyur))){ if (!player.grounded){ player.xv = (player.xv + 0.1); }; } else { player.xv = (player.xv + 0.3); }; }; }; }; }; if (((editor) && (keydown))){ player.yv = (player.yv + 1); }; if (((editor) && (keyup))){ player.yv = (player.yv - 1); }; if (((((keyleft) || (keydl))) || (keyul))){ if (((keyup) || (keyul))){ playerang = 1; } else { if (((keydown) || (keydl))){ playerang = 3; } else { playerang = 2; }; }; } else { if (((((keyright) || (keydr))) || (keyur))){ if (((keyup) || (keyur))){ playerang = 1; } else { if (((keydown) || (keydr))){ playerang = 3; } else { playerang = 2; }; }; } else { if (keyup){ playerang = 0; } else { if (keydown){ playerang = 4; } else { playerang = 2; }; }; }; }; player.upperbod.gotoAndStop((playerang + 1)); if (((mouseclick) && (editor))){ if (!overmenu){ if (keyctrl){ bgtiles[themap].painttile((((mapx * 0.8) + (mouseX / 2)) + 28), (((mapy * 0.8) + (mouseY / 2)) + 18), tilebrush); } else { fgtiles[themap].painttile((mapx + (mouseX / 2)), (mapy + (mouseY / 2)), tilebrush); }; }; }; if (player.grounded){ if (Math.abs(player.xv) > 2){ if (panim != "walk"){ player.legs.gotoAndPlay("walk"); }; panim = "walk"; } else { if (panim != "idle"){ player.legs.gotoAndPlay("idle"); }; panim = "idle"; }; } else { if (panim != "jump"){ player.legs.gotoAndPlay("jump"); }; panim = "jump"; }; } public function keyreleased(_arg1:KeyboardEvent){ if (_arg1.keyCode == 81){ keyq = false; }; if (_arg1.keyCode == 27){ keymenu = false; }; if ((((_arg1.keyCode == 65)) || ((_arg1.keyCode == 101)))){ keyjump = false; }; if (_arg1.keyCode == 83){ keyshoot = false; }; if ((((_arg1.keyCode == 37)) || ((_arg1.keyCode == 100)))){ keyleft = false; }; if ((((_arg1.keyCode == 39)) || ((_arg1.keyCode == 102)))){ keyright = false; }; if ((((_arg1.keyCode == 38)) || ((_arg1.keyCode == 104)))){ keyup = false; }; if ((((_arg1.keyCode == 40)) || ((_arg1.keyCode == 98)))){ keydown = false; }; if (_arg1.keyCode == 17){ keyctrl = false; }; if (_arg1.keyCode == 103){ keyul = false; }; if (_arg1.keyCode == 105){ keyur = false; }; if (_arg1.keyCode == 97){ keydl = false; }; if (_arg1.keyCode == 99){ keydr = false; }; } public function concuss(_arg1:Number, _arg2:Number, _arg3){ var _local4:Number; var _local5:Number; var _local6:Number; var _local7:Number; _local4 = 0; _local5 = 0; _local6 = 0; _local7 = 0; while (_local7 < entities.length) { if (entities[_local7].etype != "conc"){ _local4 = (((entities[_local7].x - _arg1) * (entities[_local7].x - _arg1)) + ((entities[_local7].y - _arg2) * (entities[_local7].y - _arg2))); if (_local4 < (_arg3 * _arg3)){ _local6 = Math.atan2((entities[_local7].y - _arg2), (entities[_local7].x - _arg1)); _local4 = Math.sqrt(_local4); _local4 = Math.sqrt(_local4); if ((((((entities[_local7].etype == "fly")) || (((powerbomb) && ((((entities[_local7].etype == "snake")) || ((entities[_local7].etype == "bull")))))))) && ((_local4 < 7)))){ entities[_local7].dead = true; throwentity("flypart1", (entities[_local7].worldx + 3), (entities[_local7].worldy + 1), 0.5, (entities[_local7].xv + (((Math.random() * 11) - 5) / 10)), (entities[_local7].yv + (((Math.random() * 11) - 5) / 10))); throwentity("flypart1", (entities[_local7].worldx - 3), (entities[_local7].worldy + 1), 0.5, (entities[_local7].xv + (((Math.random() * 11) - 5) / 10)), (entities[_local7].yv + (((Math.random() * 11) - 5) / 10))); throwentity("flypart1", (entities[_local7].worldx + 1), (entities[_local7].worldy - 3), 0.5, (entities[_local7].xv + (((Math.random() * 11) - 5) / 10)), (entities[_local7].yv + (((Math.random() * 11) - 5) / 10))); throwentity("flypart1", (entities[_local7].worldx - 1), (entities[_local7].worldy + 3), 0.5, (entities[_local7].xv + (((Math.random() * 11) - 5) / 10)), (entities[_local7].yv + (((Math.random() * 11) - 5) / 10))); if (entities[_local7].etype == "fly"){ throwentity("flypart2", (entities[_local7].worldx - 2), (entities[_local7].worldy - 1), 0.5, (entities[_local7].xv + (((Math.random() * 11) - 5) / 10)), (entities[_local7].yv + (((Math.random() * 11) - 5) / 10))); }; if (entities[_local7].etype == "bull"){ throwentity("flypart3", (entities[_local7].worldx - 2), (entities[_local7].worldy - 1), 0.5, (entities[_local7].xv + (((Math.random() * 11) - 5) / 10)), (entities[_local7].yv + (((Math.random() * 11) - 5) / 10))); }; if (entities[_local7].etype == "snake"){ throwentity("flypart4", (entities[_local7].worldx - 2), (entities[_local7].worldy - 1), 0.5, (entities[_local7].xv + (((Math.random() * 11) - 5) / 10)), (entities[_local7].yv + (((Math.random() * 11) - 5) / 10))); }; throwentity("poof", entities[_local7].worldx, entities[_local7].worldy, 0, 0, 0); }; if ((((((entities[_local7].etype == "crackrock")) && ((_local4 < 10)))) && (powerbomb))){ fgtiles[themap].tile[entities[_local7].linked] = 2074; entities[_local7].dead = true; throwentity("rockbit", (entities[_local7].worldx + 5), (entities[_local7].worldy + 5), 0.5, (entities[_local7].xv + (((Math.random() * 11) - 5) / 10)), (entities[_local7].yv + (((Math.random() * 11) - 5) / 10))); throwentity("rockbit", (entities[_local7].worldx - 5), (entities[_local7].worldy + 5), 0.5, (entities[_local7].xv + (((Math.random() * 11) - 5) / 10)), (entities[_local7].yv + (((Math.random() * 11) - 5) / 10))); throwentity("rockbit", (entities[_local7].worldx + 5), (entities[_local7].worldy - 5), 0.5, (entities[_local7].xv + (((Math.random() * 11) - 5) / 10)), (entities[_local7].yv + (((Math.random() * 11) - 5) / 10))); throwentity("rockbit", (entities[_local7].worldx - 5), (entities[_local7].worldy - 5), 0.5, (entities[_local7].xv + (((Math.random() * 11) - 5) / 10)), (entities[_local7].yv + (((Math.random() * 11) - 5) / 10))); throwentity("rockbit", (entities[_local7].worldx + 10), (entities[_local7].worldy + 10), 0.5, (entities[_local7].xv + (((Math.random() * 11) - 5) / 10)), (entities[_local7].yv + (((Math.random() * 11) - 5) / 10))); throwentity("rockbit", (entities[_local7].worldx - 10), (entities[_local7].worldy + 10), 0.5, (entities[_local7].xv + (((Math.random() * 11) - 5) / 10)), (entities[_local7].yv + (((Math.random() * 11) - 5) / 10))); throwentity("rockbit", (entities[_local7].worldx + 10), (entities[_local7].worldy - 10), 0.5, (entities[_local7].xv + (((Math.random() * 11) - 5) / 10)), (entities[_local7].yv + (((Math.random() * 11) - 5) / 10))); throwentity("rockbit", (entities[_local7].worldx - 10), (entities[_local7].worldy - 10), 0.5, (entities[_local7].xv + (((Math.random() * 11) - 5) / 10)), (entities[_local7].yv + (((Math.random() * 11) - 5) / 10))); }; if (_local4 < 10){ _local4 = 10; }; if (_local4 == 0){ _local5 = 0; } else { _local5 = (10 / _local4); }; entities[_local7].xv = (entities[_local7].xv * 0.8); entities[_local7].yv = (entities[_local7].yv * 0.8); entities[_local7].xv = (entities[_local7].xv + (_local5 * Math.cos(_local6))); entities[_local7].yv = (entities[_local7].yv + (_local5 * Math.sin(_local6))); }; }; _local7++; }; } public function addentitylinked(_arg1:String, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Number){ entities.push(new entity(_arg1, _arg2, _arg3, _arg4)); entities[(entities.length - 1)].linked = _arg5; entitylayer.addChild(entities[(entities.length - 1)]); } public function dumpmap(){ addmenu(0, 0, "mapdump", "grow"); } public function mousereleased(_arg1:MouseEvent){ mouseclick = false; } public function keypressed(_arg1:KeyboardEvent){ var _local2:Number; var _local3:Number; var _local4:Number; var _local5:Number; var _local6:Number; if (_arg1.keyCode == 81){ if (!keyq){ MovieClip(parent).qsetting++; if (MovieClip(parent).qsetting > 2){ MovieClip(parent).qsetting = 1; }; if (MovieClip(parent).qsetting == 1){ stage.quality = StageQuality.HIGH; }; if (MovieClip(parent).qsetting == 2){ qwarning = 0; stage.quality = StageQuality.LOW; }; if (MovieClip(parent).qsetting == 1){ MovieClip(parent).qs.gotoAndStop(1); }; if (MovieClip(parent).qsetting == 2){ MovieClip(parent).qs.gotoAndStop(2); }; }; keyq = true; }; if (((!(challengemode)) || (challengego))){ if (_arg1.keyCode == 83){ if (((!(keyshoot)) && (((((multibomb) && ((bombsout < 2)))) || (((!(multibomb)) && ((bombsout < 1)))))))){ _local2 = 8; _local3 = (_local2 * Math.cos((Math.PI / 4))); sounds.playsound("s_shoot"); addentity("conc", player.worldx, (player.worldy - 5), 0.5); if (playerang == 0){ entities[(entities.length - 1)].xv = (player.xv / 2); entities[(entities.length - 1)].yv = (-(_local2) + (player.yv / 2)); }; if (playerang == 1){ entities[(entities.length - 1)].xv = ((_local3 * player.scaleX) + (player.xv / 2)); entities[(entities.length - 1)].yv = (-(_local3) + (player.yv / 2)); }; if (playerang == 2){ entities[(entities.length - 1)].xv = ((_local2 * player.scaleX) + (player.xv / 2)); entities[(entities.length - 1)].yv = (player.yv / 2); }; if (playerang == 3){ entities[(entities.length - 1)].xv = ((_local3 * player.scaleX) + (player.xv / 2)); entities[(entities.length - 1)].yv = (_local3 + (player.yv / 2)); }; if (playerang == 4){ entities[(entities.length - 1)].xv = (player.xv / 2); entities[(entities.length - 1)].yv = (_local2 + (player.yv / 2)); }; }; keyshoot = true; }; if ((((_arg1.keyCode == 65)) || ((_arg1.keyCode == 101)))){ _local4 = 0; while (_local4 < MovieClip(menulayer).numChildren) { if ((MovieClip(menulayer).getChildAt(_local4) is popmenu)){ MovieClip(menulayer.getChildAt(_local4)).dead = true; }; _local4++; }; if (!keyjump){ if (player.grounded){ player.yv = -5; }; }; keyjump = true; }; if (_arg1.keyCode == 17){ keyctrl = true; }; }; if (_arg1.keyCode == 103){ keyul = true; }; if (_arg1.keyCode == 105){ keyur = true; }; if (_arg1.keyCode == 97){ keydl = true; }; if (_arg1.keyCode == 99){ keydr = true; }; if ((((_arg1.keyCode == 38)) || ((_arg1.keyCode == 104)))){ keyup = true; }; if ((((_arg1.keyCode == 37)) || ((_arg1.keyCode == 100)))){ keyleft = true; }; if ((((_arg1.keyCode == 39)) || ((_arg1.keyCode == 102)))){ keyright = true; }; if ((((_arg1.keyCode == 40)) || ((_arg1.keyCode == 98)))){ if (((!(keydown)) && (!(challengemode)))){ if (player.onsave){ saveloc = themap; iterate = 0; while (iterate < coins.length) { savedcoins[iterate] = coins[iterate]; iterate++; }; if (savenumber == 1){ so.data.savepoint1 = saveloc; so.data.multibomb1 = multibomb; so.data.powerbomb1 = powerbomb; so.data.hascoins1 = savedcoins; }; if (savenumber == 2){ so.data.savepoint2 = saveloc; so.data.multibomb2 = multibomb; so.data.powerbomb2 = powerbomb; so.data.hascoins2 = savedcoins; }; if (savenumber == 3){ so.data.savepoint3 = saveloc; so.data.multibomb3 = multibomb; so.data.powerbomb3 = powerbomb; so.data.hascoins3 = savedcoins; }; so.flush(); _local5 = 0; _local6 = 0; while (_local6 < savedcoins.length) { if (savedcoins[_local6]){ _local5++; }; _local6++; }; MovieClip(parent).kongregate.stats.submit("Gems", _local5); }; }; keydown = true; }; } public function init(){ var _local1:Boolean; var _local2:Number; if (MovieClip(parent).qsetting == 1){ MovieClip(parent).qs.gotoAndStop(1); }; if (MovieClip(parent).qsetting == 2){ MovieClip(parent).qs.gotoAndStop(2); }; _local1 = false; stage.addEventListener(KeyboardEvent.KEY_DOWN, keypressed); stage.addEventListener(KeyboardEvent.KEY_UP, keyreleased); stage.addEventListener(MouseEvent.MOUSE_DOWN, mousepressed); stage.addEventListener(MouseEvent.MOUSE_UP, mousereleased); _local2 = 0; while (_local2 < fgtiles[themap].tile.length) { if (fgtiles[themap].tile[_local2] == 78){ addentity("player", (((_local2 % fgtiles[themap].wdth) * 40) + 20), ((Math.floor((_local2 / fgtiles[themap].wdth)) * 40) + 20), 0); player = entities[(entities.length - 1)]; _local1 = true; }; _local2++; }; if (!_local1){ addentity("player", 60, 60, 0); player = entities[(entities.length - 1)]; }; mapx = (player.worldx / 2); mapy = (player.worldy / 2); saveloc = themap; sounds.playmusic(); sounds.vsoundvolume = (1 * MovieClip(parent).svolume); sounds.vmusicvolume = (0.5 * MovieClip(parent).svolume); initialized = true; } public function findmap(_arg1:String){ var _local2:Number; _local2 = 0; while (_local2 < fgtiles.length) { if (fgtiles[_local2].mapname == _arg1){ themap = _local2; }; _local2++; }; } public function timestep(){ var _local1:Number; var _local2:Number; animoffs++; if (animoffs > 100000){ animoffs = 0; }; if (!editor){ foregroundplate.activatespawns(Math.round((mapx - 137)), Math.round((mapy - 100)), fgtiles[themap]); }; mapx = (((mapx * 6) + (player.worldx / 2)) / 7); mapy = (((mapy * 6) + (player.worldy / 2)) / 7); _local1 = 0; _local2 = 0; getplayerinput(); _local1 = 0; while (_local1 < entities.length) { entities[_local1].frameupdate(); if (!editor){ entities[_local1].mapcollide(fgtiles[themap]); }; _local2 = (_local1 + 1); while (_local2 < entities.length) { entities[_local1].entitiycollide(entities[_local2]); _local2++; }; _local1++; }; bombsout = 0; _local1 = 0; while (_local1 < entities.length) { if ((((entities[_local1].etype == "conc")) && (!(entities[_local1].freeze)))){ bombsout++; }; if (entities[_local1].dead){ entitylayer.removeChild(entities[_local1]); entities.splice(_local1, 1); }; _local1++; }; } public function loadcam(){ mapx = ((player.worldx / 2) + mapxs); mapy = ((player.worldy / 2) + mapys); } public function savecam(){ mapxs = (mapx - (player.worldx / 2)); mapys = (mapy - (player.worldy / 2)); } public function endgame(){ var _local1:Number; var _local2:Number; if (challengemode){ } else { _local1 = 0; _local2 = 0; while (_local2 < savedcoins.length) { if (savedcoins[_local2]){ _local1++; }; _local2++; }; MovieClip(parent).kongregate.stats.submit("Gems", _local1); }; removeEventListener(Event.ENTER_FRAME, frameupdate); stage.removeEventListener(KeyboardEvent.KEY_DOWN, keypressed); stage.removeEventListener(KeyboardEvent.KEY_UP, keyreleased); stage.removeEventListener(MouseEvent.MOUSE_DOWN, mousepressed); stage.removeEventListener(MouseEvent.MOUSE_UP, mousereleased); sounds.stopmusic(); } public function addmenu(_arg1:Number, _arg2:Number, _arg3:String, _arg4:String){ var _local5:*; _local5 = new popmenu(_arg1, _arg2, _arg3, _arg4); menulayer.addChild(_local5); } public function findmapnum(_arg1:String):Number{ var _local2:Number; var _local3:Number; _local2 = 0; _local3 = 0; while (_local3 < fgtiles.length) { if (fgtiles[_local3].mapname == _arg1){ _local2 = _local3; }; _local3++; }; return (_local2); } public function addentity(_arg1:String, _arg2:Number, _arg3:Number, _arg4:Number){ entities.push(new entity(_arg1, _arg2, _arg3, _arg4)); entitylayer.addChild(entities[(entities.length - 1)]); } public function mousepressed(_arg1:MouseEvent){ var _local2:*; overmenu = false; _local2 = 0; while (_local2 < MovieClip(menulayer).numChildren) { if (MovieClip(menulayer.getChildAt(_local2)).moused){ overmenu = true; }; _local2++; }; if (!overmenu){ mouseclick = true; }; } } }//package
Section 51
//maingame (maingame) package { import flash.events.*; import flash.display.*; import com.kongregate.as3.client.*; import CPMStar.*; import flash.text.*; import flash.net.*; import flash.geom.*; public class maingame extends MovieClip { public var backbch:SimpleButton; public var game:gamestage; public var c1b:Boolean; public var coins:MovieClip; public var endcoins:Array; public var c2a:Boolean; public var c2b:Boolean; public var c2c:Boolean; public var qs:MovieClip; public var ad:DisplayObject; public var c3a:Boolean; public var c3b:Boolean; public var urlStart:Number; public var endtime:Number; public var ch3time:Number; public var challengenum:Number; public var domEnd:Number; public var c4a:Boolean; public var c4c:Boolean; public var c4b:Boolean; public var backb:SimpleButton; public var sg2:MovieClip; public var sg3:MovieClip; public var c3c:Boolean; public var so:SharedObject; public var ch2:MovieClip; public var ch4:MovieClip; public var c5b:Boolean; public var c5c:Boolean; public var backbchs:SimpleButton; public var sg1:MovieClip; public var ch1:MovieClip; public var c5a:Boolean; public var mytime:Number; public var c6b:Boolean; public var ch3:MovieClip; public var c6a:Boolean; public var c6c:Boolean; public var prevt:String; public var CPMStarContentSpotID:String; public var adBox:MovieClip; public var vb:MovieClip; public var c7a:Boolean; public var c7b:Boolean; public var resulttext2:TextField; public var LastDot:Number; public var mbch:SimpleButton; public var agb2:MovieClip; public var qsetting:Number; public var ecoins:MovieClip; public var c7c:Boolean; public var ch2time:Number; public var resulttext:TextField; public var domain:String; public var endmessage:TextField; public var fordomain:String; public var c8c:Boolean; public var c8a:Boolean; public var c8b:Boolean; public var c10c:Boolean; public var endmessage1:TextField; public var againbch:SimpleButton; public var c10b:Boolean; public var urlEnd:Number; public var agb:MovieClip; public var c9b:Boolean; public var savenumber:Number; public var FPScounter:VoidFPS; public var c9c:Boolean; public var c10a:Boolean; public var c9a:Boolean; public var upb:SimpleButton; public var ch1time:Number; public var backb2:SimpleButton; public var hgb:SimpleButton; public var timer:MovieClip; public var svolume:Number; public var totalcoins:Number; public var mbc:SimpleButton; public var url:String; public var bmb:SimpleButton; public var mbm:SimpleButton; public var mba:SimpleButton; public var lifebar:MovieClip; public var bmb2:SimpleButton; public var ch4time:Number; public var kongregate:KongregateAPI; public var timertext:String; public var c1a:Boolean; public var loadanim:MovieClip; public var doneloadb:SimpleButton; public var c1c:Boolean; public function maingame(){ addFrameScript(0, frame1, 1, frame2, 2, frame3, 4, frame5, 5, frame6, 6, frame7, 8, frame9, 9, frame10, 10, frame11, 12, frame13, 14, frame15, 15, frame16, 16, frame17, 17, frame18, 18, frame19, 19, frame20, 20, frame21, 21, frame22); } public function agbb2(_arg1:MouseEvent){ var _local2:String; var _local3:URLRequest; _local2 = null; _local3 = new URLRequest("http://www.armorgames.com"); navigateToURL(_local3, _local2); } public function bmb2b(_arg1:MouseEvent){ game.endgame(); endgame(); removeChild(FPScounter); removeChild(lifebar); removeChild(timer); removeChild(bmb2); removeChild(vb); removeChild(qs); gotoAndStop("loaded"); } function frame10(){ agb.addEventListener(MouseEvent.CLICK, agbb); so = SharedObject.getLocal("concussionData"); c1a = false; c2a = false; c3a = false; c4a = false; c5a = false; c6a = false; c7a = false; c8a = false; c9a = false; c10a = false; c1b = false; c2b = false; c3b = false; c4b = false; c5b = false; c6b = false; c7b = false; c8b = false; c9b = false; c10b = false; c1c = false; c2c = false; c3c = false; c4c = false; c5c = false; c6c = false; c7c = false; c8c = false; c9c = false; c10c = false; savenumber = 0; ch1time = 0; ch2time = 0; ch3time = 0; ch4time = 0; svolume = 1; qsetting = 1; if (so.data.hassave1){ sg1.gotoAndStop(2); c1a = so.data.hascoins1[0]; c2a = so.data.hascoins1[1]; c3a = so.data.hascoins1[2]; c4a = so.data.hascoins1[3]; c5a = so.data.hascoins1[4]; c6a = so.data.hascoins1[5]; c7a = so.data.hascoins1[6]; c8a = so.data.hascoins1[7]; c9a = so.data.hascoins1[8]; c10a = so.data.hascoins1[9]; } else { sg1.gotoAndStop(1); }; if (so.data.hassave2){ sg2.gotoAndStop(2); c1b = so.data.hascoins2[0]; c2b = so.data.hascoins2[1]; c3b = so.data.hascoins2[2]; c4b = so.data.hascoins2[3]; c5b = so.data.hascoins2[4]; c6b = so.data.hascoins2[5]; c7b = so.data.hascoins2[6]; c8b = so.data.hascoins2[7]; c9b = so.data.hascoins2[8]; c10b = so.data.hascoins2[9]; } else { sg2.gotoAndStop(1); }; if (so.data.hassave3){ sg3.gotoAndStop(2); c1c = so.data.hascoins3[0]; c2c = so.data.hascoins3[1]; c3c = so.data.hascoins3[2]; c4c = so.data.hascoins3[3]; c5c = so.data.hascoins3[4]; c6c = so.data.hascoins3[5]; c7c = so.data.hascoins3[6]; c8c = so.data.hascoins3[7]; c9c = so.data.hascoins3[8]; c10c = so.data.hascoins3[9]; } else { sg3.gotoAndStop(1); }; } function frame16(){ bmb2.addEventListener(MouseEvent.MOUSE_OVER, VoidLib.bgrow); bmb2.addEventListener(MouseEvent.MOUSE_OUT, VoidLib.bshrink); bmb2.addEventListener(MouseEvent.CLICK, bmb2b); startgame(challengenum, savenumber); setChildIndex(FPScounter, (numChildren - 1)); setChildIndex(lifebar, (numChildren - 1)); setChildIndex(timer, (numChildren - 1)); setChildIndex(bmb2, (numChildren - 1)); setChildIndex(vb, (numChildren - 1)); setChildIndex(qs, (numChildren - 1)); } public function upbb(_arg1:MouseEvent){ var _local2:String; var _local3:URLRequest; _local2 = null; _local3 = new URLRequest("http://www.armorblog.com"); navigateToURL(_local3, _local2); } public function backbchsb(_arg1:MouseEvent){ gotoAndStop("loaded"); } function frame5(){ agb.addEventListener(MouseEvent.CLICK, agbb); stop(); addEventListener(Event.ENTER_FRAME, loading); CPMStarContentSpotID = "509Q8A603788"; ad = new AdLoader(CPMStarContentSpotID); adBox.addChild(ad); } public function backbchb(_arg1:MouseEvent){ gotoAndStop("chch"); } public function againbchb(_arg1:MouseEvent){ gotoAndStop("challenge"); } function frame2(){ fordomain = ""; url = stage.loaderInfo.url; urlStart = (url.indexOf("://") + 3); urlEnd = url.indexOf("/", urlStart); domain = url.substring(urlStart, urlEnd); LastDot = (domain.lastIndexOf(".") - 1); domEnd = (domain.lastIndexOf(".", LastDot) + 1); domain = domain.substring(domEnd, domain.length); stage.stageFocusRect = false; stage.showDefaultContextMenu = false; } public function loading2(_arg1:Event){ var _local2:*; var _local3:*; var _local4:*; _local2 = stage.loaderInfo.bytesTotal; _local3 = stage.loaderInfo.bytesLoaded; _local4 = Math.round(((_local3 * 100) / _local2)); loadanim.gotoAndPlay(_local4); if (_local3 >= _local2){ removeEventListener(Event.ENTER_FRAME, loading2); gotoAndStop("sponsoranim"); }; } function frame19(){ backbch.addEventListener(MouseEvent.MOUSE_OVER, VoidLib.bgrow); backbch.addEventListener(MouseEvent.MOUSE_OUT, VoidLib.bshrink); backbch.addEventListener(MouseEvent.CLICK, backbchb); againbch.addEventListener(MouseEvent.MOUSE_OVER, VoidLib.bgrow); againbch.addEventListener(MouseEvent.MOUSE_OUT, VoidLib.bshrink); againbch.addEventListener(MouseEvent.CLICK, againbchb); endgame(); removeChild(FPScounter); removeChild(lifebar); removeChild(timer); removeChild(bmb2); removeChild(vb); removeChild(qs); mytime = 0; if (savenumber == 1){ ch1time = so.data.ch1ta; ch2time = so.data.ch2ta; ch3time = so.data.ch3ta; ch4time = so.data.ch4ta; if (challengenum == 1){ mytime = so.data.ch1ta; }; if (challengenum == 2){ mytime = so.data.ch2ta; }; if (challengenum == 3){ mytime = so.data.ch3ta; }; if (challengenum == 4){ mytime = so.data.ch4ta; }; }; if (savenumber == 2){ ch1time = so.data.ch1tb; ch2time = so.data.ch2tb; ch3time = so.data.ch3tb; ch4time = so.data.ch4tb; if (challengenum == 1){ mytime = so.data.ch1tb; }; if (challengenum == 2){ mytime = so.data.ch2tb; }; if (challengenum == 3){ mytime = so.data.ch3tb; }; if (challengenum == 4){ mytime = so.data.ch4tb; }; }; if (savenumber == 3){ ch1time = so.data.ch1tc; ch2time = so.data.ch2tc; ch3time = so.data.ch3tc; ch4time = so.data.ch4tc; if (challengenum == 1){ mytime = so.data.ch1tc; }; if (challengenum == 2){ mytime = so.data.ch2tc; }; if (challengenum == 3){ mytime = so.data.ch3tc; }; if (challengenum == 4){ mytime = so.data.ch4tc; }; }; prevt = ""; prevt = (prevt + (Math.floor((endtime / 60000)) + ":")); if (Math.floor(((endtime % 60000) / 1000)) < 10){ prevt = (prevt + "0"); }; prevt = (prevt + (Math.floor(((endtime % 60000) / 1000)) + ".")); if ((endtime % 1000) < 100){ prevt = (prevt + "0"); }; if ((endtime % 1000) < 10){ prevt = (prevt + "0"); }; prevt = (prevt + (Math.floor(endtime) % 1000)); endmessage1.text = ("COMPLETION TIME " + prevt); if (endtime == mytime){ endmessage.text = "NEW RECORD!"; } else { prevt = ""; prevt = (prevt + (Math.floor((mytime / 60000)) + ":")); if (Math.floor(((mytime % 60000) / 1000)) < 10){ prevt = (prevt + "0"); }; prevt = (prevt + (Math.floor(((mytime % 60000) / 1000)) + ".")); if ((mytime % 1000) < 100){ prevt = (prevt + "0"); }; if ((mytime % 1000) < 10){ prevt = (prevt + "0"); }; prevt = (prevt + (Math.floor(mytime) % 1000)); endmessage.text = ("PREVIOUS TIME " + prevt); }; } function frame20(){ backb2.addEventListener(MouseEvent.MOUSE_OVER, VoidLib.bgrow); backb2.addEventListener(MouseEvent.MOUSE_OUT, VoidLib.bshrink); backb2.addEventListener(MouseEvent.CLICK, backbb2); ecoins.c1.gotoAndStop((endcoins[0] + 1)); ecoins.c2.gotoAndStop((endcoins[1] + 1)); ecoins.c3.gotoAndStop((endcoins[2] + 1)); ecoins.c4.gotoAndStop((endcoins[3] + 1)); ecoins.c5.gotoAndStop((endcoins[4] + 1)); ecoins.c6.gotoAndStop((endcoins[5] + 1)); ecoins.c7.gotoAndStop((endcoins[6] + 1)); ecoins.c8.gotoAndStop((endcoins[7] + 1)); ecoins.c9.gotoAndStop((endcoins[8] + 1)); ecoins.c10.gotoAndStop((endcoins[9] + 1)); totalcoins = (((((((((endcoins[0] + endcoins[1]) + endcoins[2]) + endcoins[3]) + endcoins[4]) + endcoins[5]) + endcoins[6]) + endcoins[7]) + endcoins[8]) + endcoins[9]); resulttext.text = (("You collected " + totalcoins) + " of 10 gems!"); if (totalcoins < 10){ resulttext2.text = "Try to find them all!"; } else { resulttext2.text = "Well done!"; }; } function frame9(){ stop(); } function frame7(){ agb2.addEventListener(MouseEvent.CLICK, agbb2); stop(); addEventListener(Event.ENTER_FRAME, loading2); } function frame1(){ kongregate = new KongregateAPI(); this.addChild(kongregate); } function frame6(){ doneloadb.addEventListener(MouseEvent.MOUSE_OVER, VoidLib.bgrow); doneloadb.addEventListener(MouseEvent.MOUSE_OUT, VoidLib.bshrink); doneloadb.addEventListener(MouseEvent.CLICK, doneloadbb); } function frame17(){ gotoAndStop(1); } public function mbab(_arg1:MouseEvent){ if ((((((((savenumber == 1)) && ((so.data.savepoint1 == -1)))) || ((((savenumber == 2)) && ((so.data.savepoint2 == -1)))))) || ((((savenumber == 3)) && ((so.data.savepoint3 == -1)))))){ gotoAndStop("story"); } else { gotoAndStop("adventure"); }; } function frame15(){ endcoins = new Array(); endcoins = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0]; startgame(0, savenumber); setChildIndex(FPScounter, (numChildren - 1)); setChildIndex(lifebar, (numChildren - 1)); setChildIndex(coins, (numChildren - 1)); setChildIndex(bmb, (numChildren - 1)); setChildIndex(vb, (numChildren - 1)); setChildIndex(qs, (numChildren - 1)); bmb.addEventListener(MouseEvent.MOUSE_OVER, VoidLib.bgrow); bmb.addEventListener(MouseEvent.MOUSE_OUT, VoidLib.bshrink); bmb.addEventListener(MouseEvent.CLICK, bmbb); } function frame22(){ endgame(); removeChild(FPScounter); removeChild(lifebar); removeChild(timer); if (bmb){ removeChild(bmb); }; if (bmb2){ removeChild(bmb2); }; removeChild(vb); } function frame11(){ agb.addEventListener(MouseEvent.CLICK, agbb); challengenum = 0; endtime = 0; if (savenumber == 1){ if (so.data.hassave1){ ch1time = so.data.ch1ta; ch2time = so.data.ch2ta; ch3time = so.data.ch3ta; ch4time = so.data.ch4ta; } else { so.data.hassave1 = true; so.data.ch1ta = ch1time; so.data.ch2ta = ch2time; so.data.ch3ta = ch3time; so.data.ch4ta = ch4time; so.data.multibomb1 = false; so.data.powerbomb1 = false; so.data.hascoins1 = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0]; so.data.savepoint1 = -1; so.data.hassave1 = true; }; so.flush(); }; if (savenumber == 2){ if (so.data.hassave2){ ch1time = so.data.ch1tb; ch2time = so.data.ch2tb; ch3time = so.data.ch3tb; ch4time = so.data.ch4tb; } else { so.data.hassave2 = true; so.data.ch1tb = ch1time; so.data.ch2tb = ch2time; so.data.ch3tb = ch3time; so.data.ch4tb = ch4time; so.data.multibomb2 = false; so.data.powerbomb2 = false; so.data.hascoins2 = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0]; so.data.savepoint2 = -1; so.data.hassave2 = true; }; so.flush(); }; if (savenumber == 3){ if (so.data.hassave1){ ch1time = so.data.ch1tc; ch2time = so.data.ch2tc; ch3time = so.data.ch3tc; ch4time = so.data.ch4tc; } else { so.data.hassave3 = true; so.data.ch1tc = ch1time; so.data.ch2tc = ch2time; so.data.ch3tc = ch3time; so.data.ch4tc = ch4time; so.data.multibomb3 = false; so.data.powerbomb3 = false; so.data.hascoins3 = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0]; so.data.savepoint3 = -1; so.data.hassave3 = true; }; so.flush(); }; mba.addEventListener(MouseEvent.MOUSE_OVER, VoidLib.bgrow); mba.addEventListener(MouseEvent.MOUSE_OUT, VoidLib.bshrink); mba.addEventListener(MouseEvent.CLICK, mbab); mbch.addEventListener(MouseEvent.MOUSE_OVER, VoidLib.bgrow); mbch.addEventListener(MouseEvent.MOUSE_OUT, VoidLib.bshrink); mbch.addEventListener(MouseEvent.CLICK, mbchb); mbm.addEventListener(MouseEvent.MOUSE_OVER, VoidLib.bgrow); mbm.addEventListener(MouseEvent.MOUSE_OUT, VoidLib.bshrink); mbm.addEventListener(MouseEvent.CLICK, mbmb); mbc.addEventListener(MouseEvent.MOUSE_OVER, VoidLib.bgrow); mbc.addEventListener(MouseEvent.MOUSE_OUT, VoidLib.bshrink); mbc.addEventListener(MouseEvent.CLICK, mbcb); upb.addEventListener(MouseEvent.MOUSE_OVER, VoidLib.bgrow); upb.addEventListener(MouseEvent.MOUSE_OUT, VoidLib.bshrink); upb.addEventListener(MouseEvent.CLICK, upbb); } function frame18(){ endgame(); removeChild(FPScounter); removeChild(lifebar); removeChild(coins); removeChild(bmb); removeChild(vb); removeChild(qs); } public function mbcb(_arg1:MouseEvent){ gotoAndStop("credits"); } function frame13(){ agb.addEventListener(MouseEvent.CLICK, agbb); ch1.chnum.text = "1"; ch2.chnum.text = "2"; ch3.chnum.text = "3"; ch4.chnum.text = "4"; timertext = ""; if (ch1time != 0){ timertext = ""; timertext = (timertext + (Math.floor((ch1time / 60000)) + ":")); if (Math.floor(((ch1time % 60000) / 1000)) < 10){ timertext = (timertext + "0"); }; timertext = (timertext + (Math.floor(((ch1time % 60000) / 1000)) + ".")); if ((ch1time % 1000) < 100){ timertext = (timertext + "0"); }; if ((ch1time % 1000) < 10){ timertext = (timertext + "0"); }; timertext = (timertext + (Math.floor(ch1time) % 1000)); ch1.ctime.text = timertext; } else { ch1.ctime.text = ""; }; if (ch2time != 0){ timertext = ""; timertext = (timertext + (Math.floor((ch2time / 60000)) + ":")); if (Math.floor(((ch2time % 60000) / 1000)) < 10){ timertext = (timertext + "0"); }; timertext = (timertext + (Math.floor(((ch2time % 60000) / 1000)) + ".")); if ((ch2time % 1000) < 100){ timertext = (timertext + "0"); }; if ((ch2time % 1000) < 10){ timertext = (timertext + "0"); }; timertext = (timertext + (Math.floor(ch2time) % 1000)); ch2.ctime.text = timertext; } else { ch2.ctime.text = ""; }; if (ch3time != 0){ timertext = ""; timertext = (timertext + (Math.floor((ch3time / 60000)) + ":")); if (Math.floor(((ch3time % 60000) / 1000)) < 10){ timertext = (timertext + "0"); }; timertext = (timertext + (Math.floor(((ch3time % 60000) / 1000)) + ".")); if ((ch3time % 1000) < 100){ timertext = (timertext + "0"); }; if ((ch3time % 1000) < 10){ timertext = (timertext + "0"); }; timertext = (timertext + (Math.floor(ch3time) % 1000)); ch3.ctime.text = timertext; } else { ch3.ctime.text = ""; }; if (ch4time != 0){ timertext = ""; timertext = (timertext + (Math.floor((ch4time / 60000)) + ":")); if (Math.floor(((ch4time % 60000) / 1000)) < 10){ timertext = (timertext + "0"); }; timertext = (timertext + (Math.floor(((ch4time % 60000) / 1000)) + ".")); if ((ch4time % 1000) < 100){ timertext = (timertext + "0"); }; if ((ch4time % 1000) < 10){ timertext = (timertext + "0"); }; timertext = (timertext + (Math.floor(ch4time) % 1000)); ch4.ctime.text = timertext; } else { ch4.ctime.text = ""; }; ch1.addEventListener(MouseEvent.MOUSE_OVER, VoidLib.bgrow); ch1.addEventListener(MouseEvent.MOUSE_OUT, VoidLib.bshrink); ch1.addEventListener(MouseEvent.CLICK, ch1b); ch2.addEventListener(MouseEvent.MOUSE_OVER, VoidLib.bgrow); ch2.addEventListener(MouseEvent.MOUSE_OUT, VoidLib.bshrink); ch2.addEventListener(MouseEvent.CLICK, ch2b); ch3.addEventListener(MouseEvent.MOUSE_OVER, VoidLib.bgrow); ch3.addEventListener(MouseEvent.MOUSE_OUT, VoidLib.bshrink); ch3.addEventListener(MouseEvent.CLICK, ch3b); ch4.addEventListener(MouseEvent.MOUSE_OVER, VoidLib.bgrow); ch4.addEventListener(MouseEvent.MOUSE_OUT, VoidLib.bshrink); ch4.addEventListener(MouseEvent.CLICK, ch4b); backbchs.addEventListener(MouseEvent.MOUSE_OVER, VoidLib.bgrow); backbchs.addEventListener(MouseEvent.MOUSE_OUT, VoidLib.bshrink); backbchs.addEventListener(MouseEvent.CLICK, backbchsb); } function frame21(){ backb.addEventListener(MouseEvent.MOUSE_OVER, VoidLib.bgrow); backb.addEventListener(MouseEvent.MOUSE_OUT, VoidLib.bshrink); backb.addEventListener(MouseEvent.CLICK, backbb); hgb.addEventListener(MouseEvent.CLICK, hgbb); } function frame3(){ if (domain == "ungrounded.net"){ gotoAndPlay("noad"); } else { gotoAndPlay("cpm"); }; stop(); } public function mbchb(_arg1:MouseEvent){ gotoAndStop("chch"); } public function agbb(_arg1:MouseEvent){ var _local2:String; var _local3:URLRequest; _local2 = null; _local3 = new URLRequest("http://www.armorgames.com"); navigateToURL(_local3, _local2); } public function loading(_arg1:Event){ var _local2:*; var _local3:*; var _local4:*; _local2 = stage.loaderInfo.bytesTotal; _local3 = stage.loaderInfo.bytesLoaded; _local4 = Math.round(((_local3 * 100) / _local2)); loadanim.gotoAndPlay(_local4); if (_local3 >= _local2){ removeEventListener(Event.ENTER_FRAME, loading); gotoAndStop("doneload"); }; } public function startgame(_arg1:Number, _arg2:Number){ game = new gamestage(_arg1, _arg2); addChild(game); game.x = 275; game.y = 200; } public function ch1b(_arg1:MouseEvent){ challengenum = 1; gotoAndStop("challenge"); } public function backbb(_arg1:MouseEvent){ gotoAndStop("loaded"); } public function hgbb(_arg1:MouseEvent){ var _local2:String; var _local3:URLRequest; _local2 = null; _local3 = new URLRequest("http://www.hatchedgames.com"); navigateToURL(_local3, _local2); } public function ch2b(_arg1:MouseEvent){ challengenum = 2; gotoAndStop("challenge"); } public function doneloadbb(_arg1:MouseEvent){ removeChild(adBox); gotoAndStop("sponsoranim"); } public function endgame(){ removeChild(game); } public function backbb2(_arg1:MouseEvent){ gotoAndStop("loaded"); } public function ch3b(_arg1:MouseEvent){ challengenum = 3; gotoAndStop("challenge"); } public function bmbb(_arg1:MouseEvent){ game.endgame(); endgame(); removeChild(FPScounter); removeChild(lifebar); removeChild(coins); removeChild(bmb); removeChild(vb); removeChild(qs); gotoAndStop("loaded"); } public function ch4b(_arg1:MouseEvent){ challengenum = 4; gotoAndStop("challenge"); } public function mbmb(_arg1:MouseEvent){ var _local2:String; var _local3:URLRequest; _local2 = null; _local3 = new URLRequest("http://www.armorgames.com"); navigateToURL(_local3, _local2); } } }//package
Section 52
//music1 (music1) package { import flash.media.*; public dynamic class music1 extends Sound { } }//package
Section 53
//music2 (music2) package { import flash.media.*; public dynamic class music2 extends Sound { } }//package
Section 54
//music3 (music3) package { import flash.media.*; public dynamic class music3 extends Sound { } }//package
Section 55
//popmenu (popmenu) package { import flash.events.*; import flash.display.*; import flash.text.*; import flash.filters.*; import flash.geom.*; public class popmenu extends MovieClip { public var poptype:String; public var bxcoin2:SimpleButton; public var bxcoin3:SimpleButton; public var dumptext:TextField; public var offs:Bitmap; public var moused:Boolean; public var bs:SimpleButton; public var bt:SimpleButton; public var dead:Boolean; public var dumptextb:TextField; public var bx:SimpleButton; public var bts:MovieClip; public var bxcoin:SimpleButton; public function popmenu(_arg1:Number, _arg2:Number, _arg3:String, _arg4:String){ addFrameScript(0, frame1, 1, frame2, 2, frame3, 3, frame4, 4, frame5, 5, frame6); dead = false; gotoAndStop(_arg3); poptype = _arg4; if (poptype == "grow"){ scaleX = 0.1; scaleY = 0.1; }; x = _arg1; y = _arg2; addEventListener(Event.ENTER_FRAME, frameupdate); } public function bxc2(_arg1:MouseEvent){ selfdestruct(); } public function bxc3(_arg1:MouseEvent){ selfdestruct(); } public function btsc(_arg1:MouseEvent){ var _local2:*; var _local3:*; _local2 = (mouseX - bts.x); _local3 = (mouseY - bts.y); MovieClip(parent.parent).tilebrush = ((Math.floor((_local3 / 20)) * 10) + Math.floor((_local2 / 20))); bts.sel.x = (Math.floor((_local2 / 20)) * 20); bts.sel.y = (Math.floor((_local3 / 20)) * 20); } public function bsc(_arg1:MouseEvent){ MovieClip(parent.parent).dumpmap(); } public function bxcoinc(_arg1:MouseEvent){ dead = true; } function frame3(){ dumptext.text = MovieClip(parent.parent).fgtiles[MovieClip(parent.parent).themap].dumpmap(); dumptextb.text = MovieClip(parent.parent).bgtiles[MovieClip(parent.parent).themap].dumpmap(); bx.addEventListener(MouseEvent.MOUSE_OVER, VoidLib.bgrow); bx.addEventListener(MouseEvent.MOUSE_OUT, VoidLib.bshrink); bx.addEventListener(MouseEvent.CLICK, bxc3); } private function frameupdate(_arg1:Event){ if (poptype == "grow"){ if (!dead){ scaleX = ((scaleX + 1) / 2); scaleY = scaleX; } else { scaleX = (scaleX / 2); scaleY = scaleX; if (scaleX < 0.1){ selfdestruct(); }; }; }; if ((((((((mouseX > (-(width) / 2))) && ((mouseX < (width / 2))))) && ((mouseY > (-(height) / 2))))) && ((mouseY < (height / 2))))){ moused = true; } else { moused = false; }; } function frame5(){ bxcoin2.addEventListener(MouseEvent.MOUSE_OVER, VoidLib.bgrow); bxcoin2.addEventListener(MouseEvent.MOUSE_OUT, VoidLib.bshrink); bxcoin2.addEventListener(MouseEvent.CLICK, bxcoin2c); } function frame1(){ bx.addEventListener(MouseEvent.MOUSE_OVER, VoidLib.bgrow); bx.addEventListener(MouseEvent.MOUSE_OUT, VoidLib.bshrink); bx.addEventListener(MouseEvent.CLICK, bxc); } function frame4(){ bxcoin.addEventListener(MouseEvent.MOUSE_OVER, VoidLib.bgrow); bxcoin.addEventListener(MouseEvent.MOUSE_OUT, VoidLib.bshrink); bxcoin.addEventListener(MouseEvent.CLICK, bxcoinc); } function frame2(){ bx.addEventListener(MouseEvent.MOUSE_OVER, VoidLib.bgrow); bx.addEventListener(MouseEvent.MOUSE_OUT, VoidLib.bshrink); bx.addEventListener(MouseEvent.CLICK, bxc2); bt.addEventListener(MouseEvent.MOUSE_OVER, VoidLib.bgrow); bt.addEventListener(MouseEvent.MOUSE_OUT, VoidLib.bshrink); bt.addEventListener(MouseEvent.CLICK, btc); bs.addEventListener(MouseEvent.MOUSE_OVER, VoidLib.bgrow); bs.addEventListener(MouseEvent.MOUSE_OUT, VoidLib.bshrink); bs.addEventListener(MouseEvent.CLICK, bsc); bts.addEventListener(MouseEvent.CLICK, btsc); } public function btc(_arg1:MouseEvent){ MovieClip(parent.parent).editor = false; selfdestruct(); } public function bxcoin2c(_arg1:MouseEvent){ dead = true; } function frame6(){ bxcoin3.addEventListener(MouseEvent.MOUSE_OVER, VoidLib.bgrow); bxcoin3.addEventListener(MouseEvent.MOUSE_OUT, VoidLib.bshrink); bxcoin3.addEventListener(MouseEvent.CLICK, bxcoin3c); } public function bxcoin3c(_arg1:MouseEvent){ dead = true; } public function bxc(_arg1:MouseEvent){ selfdestruct(); } private function selfdestruct(){ removeEventListener(Event.ENTER_FRAME, frameupdate); stage.focus = parent.parent; MovieClip(parent.parent).overmenu = false; parent.removeChild(this); } } }//package
Section 56
//s_concuss (s_concuss) package { import flash.media.*; public dynamic class s_concuss extends Sound { } }//package
Section 57
//s_shoot (s_shoot) package { import flash.media.*; public dynamic class s_shoot extends Sound { } }//package
Section 58
//s_stuffget (s_stuffget) package { import flash.media.*; public dynamic class s_stuffget extends Sound { } }//package
Section 59
//s_thump (s_thump) package { import flash.media.*; public dynamic class s_thump extends Sound { } }//package
Section 60
//s_tink (s_tink) package { import flash.media.*; public dynamic class s_tink extends Sound { } }//package
Section 61
//tileplate (tileplate) package { import flash.events.*; import flash.display.*; import flash.filters.*; import flash.geom.*; public class tileplate extends MovieClip { public var tileset:BitmapData; public var buffer:Bitmap; public var bufferdata:BitmapData; public function tileplate(_arg1:MovieClip){ tileset = new BitmapData(400, 800, true, 0); _arg1.gotoAndStop(2); tileset.draw(_arg1); scaleX = 2; scaleY = 2; x = -275; y = -200; bufferdata = new BitmapData(275, 200, true, 0xFF00FF); buffer = new Bitmap(bufferdata); addChild(buffer); } function activatespawns(_arg1:Number, _arg2:Number, _arg3:tiles){ var _local4:Number; var _local5:Number; var _local6:Number; var _local7:Number; var _local8:Number; _local4 = 0; _local5 = 0; _local6 = 0; _local7 = 0; _local8 = 0; _local5 = 0; while (_local5 < 11) { _local4 = 0; while (_local4 < 15) { _local6 = ((_local4 * 20) - ((_arg1 + 1000) % 20)); _local7 = ((_local5 * 20) - ((_arg2 + 1000) % 20)); _local8 = _arg3.findtile((_arg1 + (_local4 * 20)), (_arg2 + (_local5 * 20))); if (_local8 == 75){ _arg3.painttile((_arg1 + (_local4 * 20)), (_arg2 + (_local5 * 20)), (_local8 + 1000)); MovieClip(parent).addentity("snake", (((_arg1 * 2) + (_local6 * 2)) + 20), (((_arg2 * 2) + (_local7 * 2)) + 20), 0.2); }; if (_local8 == 76){ _arg3.painttile((_arg1 + (_local4 * 20)), (_arg2 + (_local5 * 20)), (_local8 + 1000)); MovieClip(parent).addentity("bull", (((_arg1 * 2) + (_local6 * 2)) + 20), (((_arg2 * 2) + (_local7 * 2)) + 20), 0.2); }; if (_local8 == 77){ _arg3.painttile((_arg1 + (_local4 * 20)), (_arg2 + (_local5 * 20)), (_local8 + 1000)); MovieClip(parent).addentity("fly", (((_arg1 * 2) + (_local6 * 2)) + 20), (((_arg2 * 2) + (_local7 * 2)) + 20), 0.2); }; if (_local8 == 74){ _arg3.painttile((_arg1 + (_local4 * 20)), (_arg2 + (_local5 * 20)), (_local8 + 1000)); MovieClip(parent).addentitylinked("crackrock", ((((_arg1 * 2) + (_local4 * 40)) - (((_arg1 * 2) + (_local4 * 40)) % 40)) + 20), ((((_arg2 * 2) + (_local5 * 40)) - (((_arg2 * 2) + (_local5 * 40)) % 40)) + 20), 0, _arg3.findtilenum((_arg1 + (_local4 * 20)), (_arg2 + (_local5 * 20)))); }; if (_local8 == 52){ _arg3.painttile((_arg1 + (_local4 * 20)), (_arg2 + (_local5 * 20)), (_local8 + 1000)); if (MovieClip(parent).themap == MovieClip(parent).multibombloc){ if (!MovieClip(parent).multibomb){ MovieClip(parent).addentitylinked("multibomb", ((((_arg1 * 2) + (_local4 * 40)) - (((_arg1 * 2) + (_local4 * 40)) % 40)) + 20), ((((_arg2 * 2) + (_local5 * 40)) - (((_arg2 * 2) + (_local5 * 40)) % 40)) + 20), 0, _arg3.findtilenum((_arg1 + (_local4 * 20)), (_arg2 + (_local5 * 20)))); }; } else { if (MovieClip(parent).themap == MovieClip(parent).powerbombloc){ if (!MovieClip(parent).powerbomb){ MovieClip(parent).addentitylinked("powerbomb", ((((_arg1 * 2) + (_local4 * 40)) - (((_arg1 * 2) + (_local4 * 40)) % 40)) + 20), ((((_arg2 * 2) + (_local5 * 40)) - (((_arg2 * 2) + (_local5 * 40)) % 40)) + 20), 0, _arg3.findtilenum((_arg1 + (_local4 * 20)), (_arg2 + (_local5 * 20)))); }; } else { if (MovieClip(parent).themap == MovieClip(parent).exitloc){ MovieClip(parent).addentitylinked("exit", ((((_arg1 * 2) + (_local4 * 40)) - (((_arg1 * 2) + (_local4 * 40)) % 40)) + 20), ((((_arg2 * 2) + (_local5 * 40)) - (((_arg2 * 2) + (_local5 * 40)) % 40)) + 20), 0, _arg3.findtilenum((_arg1 + (_local4 * 20)), (_arg2 + (_local5 * 20)))); } else { if (MovieClip(parent).themap > 12){ MovieClip(parent).addentitylinked("challengegoal", ((((_arg1 * 2) + (_local4 * 40)) - (((_arg1 * 2) + (_local4 * 40)) % 40)) + 20), ((((_arg2 * 2) + (_local5 * 40)) - (((_arg2 * 2) + (_local5 * 40)) % 40)) + 20), 0, _arg3.findtilenum((_arg1 + (_local4 * 20)), (_arg2 + (_local5 * 20)))); } else { if (!MovieClip(parent).coins[MovieClip(parent).themap]){ MovieClip(parent).addentitylinked("coin", ((((_arg1 * 2) + (_local4 * 40)) - (((_arg1 * 2) + (_local4 * 40)) % 40)) + 20), ((((_arg2 * 2) + (_local5 * 40)) - (((_arg2 * 2) + (_local5 * 40)) % 40)) + 20), 0, _arg3.findtilenum((_arg1 + (_local4 * 20)), (_arg2 + (_local5 * 20)))); }; }; }; }; }; }; _local4++; }; _local5++; }; } public function blurplate(_arg1:Number){ var _local2:BlurFilter; var _local3:Array; _local2 = new BlurFilter(); _local2.blurX = _arg1; _local2.blurY = _arg1; _local2.quality = 1; _local3 = new Array(_local2); buffer.filters = _local3; } public function drawplate(_arg1:Number, _arg2:Number, _arg3:tiles){ var _local4:Number; var _local5:Number; var _local6:Number; var _local7:Number; var _local8:Number; var _local9:Number; var _local10:Number; _local4 = 0; _local5 = 0; _local6 = 0; _local7 = 0; _local8 = 0; _local9 = 0; _local10 = 0; bufferdata.lock(); _local5 = 0; while (_local5 < 11) { _local4 = 0; while (_local4 < 15) { _local7 = ((_local4 * 20) - ((_arg1 + 1000) % 20)); _local8 = ((_local5 * 20) - ((_arg2 + 1000) % 20)); _local9 = _arg3.findtile((_arg1 + (_local4 * 20)), (_arg2 + (_local5 * 20))); if ((Math.floor((MovieClip(parent).animoffs / 20)) % 2) == 0){ _local9 = (_local9 + 100); }; if (_local9 > 1000){ if (((((_local9 % 100) == 74)) && ((_local9 < 2000)))){ _local9 = 74; } else { _local9 = 0; }; }; if (((((((_local9 % 100) == 78)) && ((MovieClip(parent).themap == 0)))) && (!(MovieClip(parent).editor)))){ _local9 = 0; }; if (((((_local9 % 100) == 78)) && (MovieClip(parent).challengemode))){ _local9 = 86; }; bufferdata.copyPixels(tileset, new Rectangle(((_local9 % 10) * 20), (Math.floor((_local9 / 10)) * 20), (((_local9 % 10) * 20) + 20), ((Math.floor((_local9 / 10)) * 20) + 20)), new Point(_local7, _local8)); if (((((_local9 % 100) == 78)) && ((MovieClip(parent).saveloc == MovieClip(parent).themap)))){ MovieClip(parent).throwentity("glowey", (((((_arg1 * 2) + (_local4 * 40)) - (((_arg1 * 2) + (_local4 * 40)) % 40)) + 10) + (Math.random() * 20)), ((((_arg2 * 2) + (_local5 * 40)) - (((_arg2 * 2) + (_local5 * 40)) % 40)) + 40), 0, 0, (-1 - ((Math.random() * 6) / 4))); }; if ((_local9 % 100) == 65){ if ((Math.random() * 20) < 1){ MovieClip(parent).throwentity("lavabubble", (((((_arg1 * 2) + (_local4 * 40)) - (((_arg1 * 2) + (_local4 * 40)) % 40)) + 10) + (Math.random() * 20)), (((_arg2 * 2) + (_local5 * 40)) - (((_arg2 * 2) + (_local5 * 40)) % 40)), 0, 0, 0); }; }; if ((_local9 % 100) == 73){ if (((MovieClip(parent).animoffs + (Math.floor(_arg3.findtilenum((_arg1 + (_local4 * 20)), (_arg2 + (_local5 * 20)))) * 40)) % 100) == 0){ MovieClip(parent).throwentity("lavadrop", (((((_arg1 * 2) + (_local4 * 40)) - (((_arg1 * 2) + (_local4 * 40)) % 40)) + 10) + (Math.random() * 20)), ((((_arg2 * 2) + (_local5 * 40)) - (((_arg2 * 2) + (_local5 * 40)) % 40)) + 41), 0, 0, 0); }; }; if (MovieClip(parent).editor){ _local6 = 0; while (_local6 < 5) { _local10 = 2288429670; bufferdata.setPixel32((_local7 + (_local6 * 4)), _local8, _local10); _local6++; }; _local6 = 1; while (_local6 < 5) { _local10 = 2288429670; bufferdata.setPixel32(_local7, (_local8 + (_local6 * 4)), _local10); _local6++; }; }; _local4++; }; _local5++; }; bufferdata.unlock(); } public function colorplate(){ var _local1:ColorTransform; _local1 = buffer.transform.colorTransform; _local1.redMultiplier = 0.3; _local1.greenMultiplier = 0.3; _local1.blueMultiplier = 0.4; buffer.transform.colorTransform = _local1; } } }//package
Section 62
//tiles (tiles) package { public class tiles { public var wdth:Number; public var mapname:String; public var tile:Array; public var portals:Array; public function tiles(){ tile = new Array(); wdth = 0; mapname = ""; portals = new Array(); } public function newmap(_arg1:Number, _arg2:Number, _arg3:String){ var _local4:Number; mapname = _arg3; _local4 = 0; wdth = _arg1; _local4 = 0; while (_local4 < (_arg1 * _arg2)) { tile.push(0); _local4++; }; } public function findportal(_arg1:String):Number{ var _local2:Number; var _local3:Number; var _local4:Number; _local2 = 0; _local3 = 0; _local4 = 0; while (_local4 < portals.length) { if (portals[_local4] == _arg1){ _local2 = _local4; }; _local4++; }; _local4 = 0; while (_local4 < tile.length) { if (tile[_local4] == (82 + _local2)){ _local3 = _local4; }; _local4++; }; return (_local3); } public function findtilenum(_arg1:Number, _arg2:Number):Number{ var _local3:Number; _local3 = 0; if ((((((((Math.floor((_arg2 / 20)) > 0)) && ((Math.floor((_arg2 / 20)) < (tile.length / wdth))))) && ((Math.floor((_arg1 / 20)) > 0)))) && ((Math.floor((_arg1 / 20)) < wdth)))){ _local3 = ((wdth * Math.floor((_arg2 / 20))) + Math.floor((_arg1 / 20))); } else { _local3 = 1; }; return (_local3); } public function getportal(_arg1:Number):String{ var _local2:Number; _local2 = _arg1; if (_local2 > (portals.length - 1)){ _local2 = (portals.length - 1); }; return (portals[_local2]); } public function loadmap(_arg1:String, _arg2:String){ var _local3:Number; var _local4:Number; mapname = _arg1; _local3 = 0; _local4 = _arg2.charCodeAt(0); if (_local4 == 126){ _local4 = 92; }; _local4 = (_local4 - 40); wdth = _local4; _local3 = 1; while (_local3 < _arg2.length) { _local4 = _arg2.charCodeAt(_local3); if (_local4 == 126){ _local4 = 92; }; _local4 = (_local4 - 40); tile.push(_local4); _local3++; }; } public function toedit(){ var _local1:Number; _local1 = 0; _local1 = 0; while (_local1 < tile.length) { if (tile[_local1] > 1000){ tile[_local1] = (tile[_local1] - 1000); }; if (tile[_local1] > 1000){ tile[_local1] = (tile[_local1] - 1000); }; _local1++; }; } public function addportal(_arg1:String){ portals.push(_arg1); } public function newmapbg(_arg1:Number, _arg2:Number, _arg3:String){ var _local4:Number; var _local5:Number; mapname = _arg3; _local4 = 0; _local5 = 0; wdth = _arg1; _local4 = 0; while (_local4 < (_arg1 * _arg2)) { _local5 = (Math.random() * 20); if (_local5 > 22){ _local5 = 34; } else { _local5 = 21; }; tile.push(_local5); _local4++; }; } function namemap(_arg1:String){ mapname = _arg1; } public function findtile(_arg1:Number, _arg2:Number):Number{ var _local3:Number; _local3 = 0; if ((((((((Math.floor((_arg2 / 20)) > 0)) && ((Math.floor((_arg2 / 20)) < (tile.length / wdth))))) && ((Math.floor((_arg1 / 20)) > 0)))) && ((Math.floor((_arg1 / 20)) < wdth)))){ _local3 = tile[((wdth * Math.floor((_arg2 / 20))) + Math.floor((_arg1 / 20)))]; } else { _local3 = 28; }; return (_local3); } public function dumpmap():String{ var _local1:Number; var _local2:String; var _local3:Number; _local1 = 0; _local1 = wdth; _local1 = (_local1 + 40); if (_local1 == 92){ _local1 = 126; }; _local2 = "loaderstring+=\""; _local2 = (_local2 + String.fromCharCode(_local1)); _local3 = 0; while (_local3 < tile.length) { if (((((_local3 % 80) == 0)) && (!((_local3 == 0))))){ _local2 = (_local2 + "\";\nloaderstring+=\""); }; _local1 = tile[_local3]; if (_local1 > 1000){ _local1 = (_local1 - 1000); }; _local1 = (_local1 + 40); if (_local1 == 92){ _local1 = 126; }; _local2 = (_local2 + String.fromCharCode(_local1)); _local3++; }; _local2 = (_local2 + "\";\n"); return (_local2); } public function resettiles(){ var _local1:Number; _local1 = 0; _local1 = 0; while (_local1 < tile.length) { if (tile[_local1] > 1000){ tile[_local1] = (tile[_local1] - 1000); }; if (tile[_local1] > 1000){ tile[_local1] = (tile[_local1] - 1000); }; _local1++; }; } public function painttile(_arg1:Number, _arg2:Number, _arg3:Number){ var _local4:Number; _local4 = 0; if ((((((((Math.floor((_arg2 / 20)) > 0)) && ((Math.floor((_arg2 / 20)) < (tile.length / wdth))))) && ((Math.floor((_arg1 / 20)) > 0)))) && ((Math.floor((_arg1 / 20)) < wdth)))){ tile[((wdth * Math.floor((_arg2 / 20))) + Math.floor((_arg1 / 20)))] = _arg3; }; return (_local4); } } }//package
Section 63
//tilesets (tilesets) package { import flash.display.*; public dynamic class tilesets extends MovieClip { } }//package
Section 64
//warpeffectimage (warpeffectimage) package { import flash.display.*; public dynamic class warpeffectimage extends MovieClip { } }//package
Section 65
//VoidFPS (VoidFPS) package { import flash.events.*; import flash.display.*; import flash.utils.*; import flash.text.*; public class VoidFPS extends MovieClip { public var lasttime:Number;// = 0 public var thistime:Number;// = 0 public var showFPS:TextField; public var averagefps:Number;// = 0 public var fps:Number;// = 0 public function VoidFPS(){ thistime = 0; lasttime = 0; fps = 0; averagefps = 0; super(); addEventListener(Event.ENTER_FRAME, frameupdate); thistime = getTimer(); lasttime = thistime; averagefps = 0; } public function frameupdate(_arg1:Event){ thistime = getTimer(); fps = (thistime - lasttime); if (fps != 0){ fps = (1000 / fps); }; averagefps = (((averagefps * 9) + fps) / 10); showFPS.text = (Math.round(averagefps) + " FPS"); lasttime = thistime; } } }//package
Section 66
//VoidLib (VoidLib) package { import flash.events.*; public class VoidLib { public static function bshrink(_arg1:MouseEvent){ _arg1.target.scaleX = (_arg1.target.scaleY = 1); } public static function bgrow(_arg1:MouseEvent){ _arg1.target.scaleX = (_arg1.target.scaleY = 1.1); } } }//package
Section 67
//VoidSound (VoidSound) package { import flash.events.*; import flash.media.*; import flash.utils.*; class VoidSound { private var vchannels:Array; private var vmusiclist:Array; private var soundvolume:Number; private var currentchannel:Number; private var vmusic:Dictionary; private var vmusicsequence:String; private var vtransform:SoundTransform; private var vmusicmarker:Number; private var vsounds:Dictionary; private var vmusicchannel; private var musicvolume:Number; function VoidSound(){ var _local1:Number; super(); musicvolume = 1; soundvolume = 1; vmusicmarker = 0; vmusicsequence = "0"; vmusiclist = new Array(); currentchannel = 0; vtransform = new SoundTransform(1); vsounds = new Dictionary(); vmusic = new Dictionary(); vchannels = new Array(); _local1 = 0; while (_local1 < 10) { vchannels.push(new SoundChannel()); _local1++; }; vmusicchannel = new SoundChannel(); } public function regsound(_arg1:Sound, _arg2:String):void{ vsounds[_arg2] = _arg1; } public function get vmusicvolume():Number{ return (musicvolume); } public function get vsoundvolume():Number{ return (soundvolume); } public function musicswap(_arg1:Event){ vmusicmarker++; if (vmusicmarker > (vmusicsequence.length - 1)){ vmusicmarker = 0; }; vtransform.volume = musicvolume; vtransform.pan = 0; if (vmusic[vmusiclist[(vmusicsequence.charCodeAt(vmusicmarker) - 48)]] == null){ trace("invalid music"); } else { vmusicchannel = vmusic[vmusiclist[(vmusicsequence.charCodeAt(vmusicmarker) - 48)]].play(0, 0, vtransform); }; vmusicchannel.addEventListener(Event.SOUND_COMPLETE, musicswap); } public function regmusic(_arg1:Sound, _arg2:String):void{ vmusic[_arg2] = _arg1; vmusiclist.push(_arg2); } public function playsound(_arg1:String, _arg2:int=0, _arg3:int=0, _arg4:Number=0, _arg5:Number=0){ var _local6:Number; if (((!((_arg4 == 0))) || (!((_arg5 == 0))))){ _local6 = (Math.sqrt(((_arg4 * _arg4) + (_arg5 * _arg5))) / 180); if (_local6 < 1){ _local6 = 1; }; vtransform.volume = (soundvolume / _local6); vtransform.pan = (_arg4 / 200); } else { vtransform.volume = soundvolume; vtransform.pan = 0; }; if (vsounds[_arg1] == null){ trace("invalid sound"); } else { vchannels[currentchannel] = vsounds[_arg1].play(_arg2, _arg3, vtransform); }; currentchannel++; if (currentchannel > (vchannels.length - 1)){ currentchannel = 0; }; } public function set vmusicvolume(_arg1:Number){ if (_arg1 < 0){ _arg1 = 0; }; musicvolume = _arg1; vtransform.volume = musicvolume; vmusicchannel.soundTransform = vtransform; } public function stopmusic(){ if (vmusicchannel != null){ vmusicchannel.stop(); }; } public function musicsequence(_arg1:String):void{ vmusicsequence = _arg1; } public function set vsoundvolume(_arg1:Number){ if (_arg1 < 0){ _arg1 = 0; }; soundvolume = _arg1; } public function playmusic(){ vtransform.volume = musicvolume; vtransform.pan = 0; if (vmusic[vmusiclist[0]] == null){ trace("invalid music"); } else { vmusicchannel = vmusic[vmusiclist[0]].play(0, 0, vtransform); }; vmusicchannel.addEventListener(Event.SOUND_COMPLETE, musicswap); } } }//package

Library Items

Symbol 1 MovieClip {com.kongregate.as3.client.KongregateAPI}
Symbol 2 GraphicUsed by:3
Symbol 3 MovieClipUses:2Used by:333  Timeline
Symbol 4 GraphicUsed by:Timeline
Symbol 5 GraphicUsed by:8
Symbol 6 GraphicUsed by:8 284
Symbol 7 GraphicUsed by:8
Symbol 8 MovieClipUses:5 6 7Used by:Timeline
Symbol 9 FontUsed by:10 213 218 221 229 238 240 241 242 244 245 247 249 250 283 285 290 293 295 297 300 301 303 305 307 322 325 326 327 331 335 336 338 340 382 393 395 397 398 400 401 409 410 411 413 414 415 416 422 423
Symbol 10 TextUses:9Used by:Timeline
Symbol 11 GraphicUsed by:22
Symbol 12 BitmapUsed by:13
Symbol 13 GraphicUses:12Used by:14
Symbol 14 MovieClipUses:13Used by:22
Symbol 15 GraphicUsed by:22
Symbol 16 GraphicUsed by:17
Symbol 17 MovieClipUses:16Used by:22
Symbol 18 GraphicUsed by:19
Symbol 19 MovieClipUses:18Used by:22
Symbol 20 GraphicUsed by:21
Symbol 21 ButtonUses:20Used by:22
Symbol 22 MovieClipUses:11 14 15 17 19 21Used by:Timeline
Symbol 23 GraphicUsed by:24
Symbol 24 MovieClipUses:23Used by:Timeline
Symbol 25 FontUsed by:26 415 416
Symbol 26 TextUses:25Used by:28
Symbol 27 GraphicUsed by:28 302 304 306 308 323 332 412
Symbol 28 ButtonUses:26 27Used by:Timeline
Symbol 29 GraphicUsed by:30
Symbol 30 MovieClip {gamestage}Uses:29Used by:264
Symbol 31 GraphicUsed by:32
Symbol 32 MovieClipUses:31Used by:44 228
Symbol 33 GraphicUsed by:44 228
Symbol 34 GraphicUsed by:35
Symbol 35 MovieClipUses:34Used by:44 228
Symbol 36 GraphicUsed by:37
Symbol 37 MovieClipUses:36Used by:44 228
Symbol 38 GraphicUsed by:39
Symbol 39 MovieClipUses:38Used by:44 228
Symbol 40 GraphicUsed by:44 228
Symbol 41 FontUsed by:42
Symbol 42 TextUses:41Used by:44 228
Symbol 43 GraphicUsed by:44 228
Symbol 44 MovieClip {tilesets}Uses:32 33 35 37 39 40 42 43Used by:264
Symbol 45 GraphicUsed by:46
Symbol 46 MovieClipUses:45Used by:52
Symbol 47 GraphicUsed by:52
Symbol 48 GraphicUsed by:52
Symbol 49 GraphicUsed by:52
Symbol 50 GraphicUsed by:52
Symbol 51 GraphicUsed by:52
Symbol 52 MovieClip {concjumpcpmkong_fla.entity_player_legs_18}Uses:46 47 48 49 50 51Used by:209
Symbol 53 GraphicUsed by:54
Symbol 54 MovieClipUses:53Used by:61 321 345 363
Symbol 55 GraphicUsed by:56
Symbol 56 MovieClipUses:55Used by:61 321 345 363
Symbol 57 GraphicUsed by:58
Symbol 58 MovieClipUses:57Used by:61 321 345 363
Symbol 59 GraphicUsed by:60
Symbol 60 MovieClipUses:59Used by:61 321 345 363
Symbol 61 MovieClip {concjumpcpmkong_fla.entity_player_upperbody_20}Uses:54 56 58 60Used by:209
Symbol 62 GraphicUsed by:65 67 100 102
Symbol 63 FontUsed by:64 66 69 99 101 211 216 232 374
Symbol 64 TextUses:63Used by:65
Symbol 65 MovieClip {collidepoint_side}Uses:62 64Used by:209
Symbol 66 TextUses:63Used by:67
Symbol 67 MovieClip {collidepoint_feet}Uses:62 66Used by:209
Symbol 68 GraphicUsed by:70
Symbol 69 TextUses:63Used by:70
Symbol 70 MovieClip {collidepoint_enttoent}Uses:68 69Used by:209
Symbol 71 GraphicUsed by:74
Symbol 72 GraphicUsed by:73
Symbol 73 MovieClipUses:72Used by:74
Symbol 74 MovieClip {concjumpcpmkong_fla.entity_conc_anim_28}Uses:71 73Used by:209
Symbol 75 GraphicUsed by:98
Symbol 76 GraphicUsed by:98
Symbol 77 GraphicUsed by:98
Symbol 78 GraphicUsed by:98
Symbol 79 GraphicUsed by:98
Symbol 80 GraphicUsed by:98
Symbol 81 GraphicUsed by:98
Symbol 82 GraphicUsed by:98
Symbol 83 GraphicUsed by:98
Symbol 84 GraphicUsed by:98
Symbol 85 GraphicUsed by:98
Symbol 86 GraphicUsed by:98
Symbol 87 GraphicUsed by:98
Symbol 88 GraphicUsed by:98
Symbol 89 GraphicUsed by:98
Symbol 90 GraphicUsed by:98
Symbol 91 GraphicUsed by:98
Symbol 92 GraphicUsed by:98
Symbol 93 GraphicUsed by:98
Symbol 94 GraphicUsed by:98
Symbol 95 GraphicUsed by:98
Symbol 96 GraphicUsed by:98
Symbol 97 GraphicUsed by:98
Symbol 98 MovieClip {concjumpcpmkong_fla.entity_snake_30}Uses:75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97Used by:209
Symbol 99 TextUses:63Used by:100
Symbol 100 MovieClip {collidepoint_feeler}Uses:62 99Used by:209
Symbol 101 TextUses:63Used by:102
Symbol 102 MovieClip {collidepoint_gapfeeler}Uses:62 101Used by:209
Symbol 103 GraphicUsed by:125
Symbol 104 GraphicUsed by:125
Symbol 105 GraphicUsed by:125
Symbol 106 GraphicUsed by:125
Symbol 107 GraphicUsed by:125
Symbol 108 GraphicUsed by:125
Symbol 109 GraphicUsed by:125
Symbol 110 GraphicUsed by:125
Symbol 111 GraphicUsed by:125
Symbol 112 GraphicUsed by:125
Symbol 113 GraphicUsed by:125
Symbol 114 GraphicUsed by:125
Symbol 115 GraphicUsed by:125
Symbol 116 GraphicUsed by:125
Symbol 117 GraphicUsed by:125
Symbol 118 GraphicUsed by:125
Symbol 119 GraphicUsed by:125
Symbol 120 GraphicUsed by:125
Symbol 121 GraphicUsed by:125
Symbol 122 GraphicUsed by:125
Symbol 123 GraphicUsed by:125
Symbol 124 GraphicUsed by:125
Symbol 125 MovieClip {concjumpcpmkong_fla.entity_bull_33}Uses:103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124Used by:209
Symbol 126 GraphicUsed by:141
Symbol 127 GraphicUsed by:141
Symbol 128 GraphicUsed by:141
Symbol 129 GraphicUsed by:133
Symbol 130 GraphicUsed by:133
Symbol 131 GraphicUsed by:133
Symbol 132 GraphicUsed by:133
Symbol 133 MovieClipUses:129 130 131 132Used by:141
Symbol 134 GraphicUsed by:141
Symbol 135 GraphicUsed by:141
Symbol 136 GraphicUsed by:141
Symbol 137 GraphicUsed by:141
Symbol 138 GraphicUsed by:141
Symbol 139 GraphicUsed by:141
Symbol 140 GraphicUsed by:141
Symbol 141 MovieClip {concjumpcpmkong_fla.entity_fly_34}Uses:126 127 128 133 134 135 136 137 138 139 140Used by:209
Symbol 142 GraphicUsed by:143
Symbol 143 MovieClipUses:142Used by:144 147 321
Symbol 144 MovieClip {concjumpcpmkong_fla.entity_concglow_anim_36}Uses:143Used by:209
Symbol 145 GraphicUsed by:146
Symbol 146 MovieClipUses:145Used by:147
Symbol 147 MovieClip {concjumpcpmkong_fla.entity_concglow2_anim_38}Uses:146 143Used by:209
Symbol 148 GraphicUsed by:149
Symbol 149 MovieClipUses:148Used by:209
Symbol 150 GraphicUsed by:151
Symbol 151 MovieClipUses:150Used by:209
Symbol 152 GraphicUsed by:153
Symbol 153 MovieClipUses:152Used by:209
Symbol 154 GraphicUsed by:155
Symbol 155 MovieClipUses:154Used by:209
Symbol 156 GraphicUsed by:157
Symbol 157 MovieClipUses:156Used by:209
Symbol 158 GraphicUsed by:164
Symbol 159 GraphicUsed by:164
Symbol 160 GraphicUsed by:164
Symbol 161 GraphicUsed by:164
Symbol 162 GraphicUsed by:164
Symbol 163 GraphicUsed by:164
Symbol 164 MovieClip {concjumpcpmkong_fla.entity_poof_45}Uses:158 159 160 161 162 163Used by:209
Symbol 165 GraphicUsed by:166
Symbol 166 MovieClip {concjumpcpmkong_fla.entity_glowey_46}Uses:165Used by:209
Symbol 167 GraphicUsed by:175
Symbol 168 GraphicUsed by:175
Symbol 169 GraphicUsed by:175
Symbol 170 GraphicUsed by:175
Symbol 171 GraphicUsed by:175
Symbol 172 GraphicUsed by:175
Symbol 173 GraphicUsed by:175
Symbol 174 GraphicUsed by:175
Symbol 175 MovieClip {concjumpcpmkong_fla.entity_lavabubble_47}Uses:167 168 169 170 171 172 173 174Used by:209
Symbol 176 GraphicUsed by:181
Symbol 177 GraphicUsed by:181
Symbol 178 GraphicUsed by:181
Symbol 179 GraphicUsed by:181
Symbol 180 GraphicUsed by:181
Symbol 181 MovieClip {concjumpcpmkong_fla.entity_lavadrop_48}Uses:176 177 178 179 180Used by:209
Symbol 182 GraphicUsed by:183
Symbol 183 MovieClipUses:182Used by:209
Symbol 184 GraphicUsed by:185
Symbol 185 MovieClipUses:184Used by:209
Symbol 186 GraphicUsed by:187
Symbol 187 MovieClip {concjumpcpmkong_fla.entity_multibombanim_52}Uses:186Used by:188
Symbol 188 MovieClipUses:187Used by:209
Symbol 189 GraphicUsed by:191
Symbol 190 GraphicUsed by:191
Symbol 191 MovieClipUses:189 190Used by:192
Symbol 192 MovieClipUses:191Used by:209
Symbol 193 GraphicUsed by:197
Symbol 194 GraphicUsed by:197
Symbol 195 GraphicUsed by:197
Symbol 196 GraphicUsed by:197
Symbol 197 MovieClipUses:193 194 195 196Used by:198 252 287
Symbol 198 MovieClipUses:197Used by:209
Symbol 199 GraphicUsed by:200
Symbol 200 MovieClipUses:199Used by:209
Symbol 201 GraphicUsed by:202
Symbol 202 MovieClipUses:201Used by:209
Symbol 203 GraphicUsed by:208
Symbol 204 GraphicUsed by:208
Symbol 205 GraphicUsed by:208
Symbol 206 GraphicUsed by:208
Symbol 207 GraphicUsed by:208
Symbol 208 MovieClipUses:203 204 205 206 207Used by:209
Symbol 209 MovieClip {entity}Uses:52 61 65 67 70 74 98 100 102 125 141 144 147 149 151 153 155 157 164 166 175 181 183 185 188 192 198 200 202 208Used by:264
Symbol 210 GraphicUsed by:252
Symbol 211 TextUses:63Used by:252
Symbol 212 GraphicUsed by:214
Symbol 213 TextUses:9Used by:214
Symbol 214 ButtonUses:212 213Used by:252
Symbol 215 GraphicUsed by:252
Symbol 216 TextUses:63Used by:252
Symbol 217 GraphicUsed by:219
Symbol 218 TextUses:9Used by:219
Symbol 219 ButtonUses:217 218Used by:252
Symbol 220 GraphicUsed by:222 230
Symbol 221 TextUses:9Used by:222
Symbol 222 ButtonUses:220 221Used by:252
Symbol 223 GraphicUsed by:228
Symbol 224 GraphicUsed by:227
Symbol 225 GraphicUsed by:227
Symbol 226 GraphicUsed by:227
Symbol 227 MovieClipUses:224 225 226Used by:228
Symbol 228 MovieClip {concjumpcpmkong_fla.menub_tileselector_64}Uses:223 32 33 35 37 39 40 42 43 227Used by:252
Symbol 229 TextUses:9Used by:230
Symbol 230 ButtonUses:220 229Used by:252
Symbol 231 GraphicUsed by:252
Symbol 232 TextUses:63Used by:252
Symbol 233 FontUsed by:234 235
Symbol 234 EditableTextUses:233Used by:252
Symbol 235 EditableTextUses:233Used by:252
Symbol 236 GraphicUsed by:252
Symbol 237 GraphicUsed by:239
Symbol 238 TextUses:9Used by:239
Symbol 239 ButtonUses:237 238Used by:252
Symbol 240 TextUses:9Used by:252
Symbol 241 TextUses:9Used by:252
Symbol 242 TextUses:9Used by:252
Symbol 243 GraphicUsed by:252
Symbol 244 TextUses:9Used by:252
Symbol 245 TextUses:9Used by:252
Symbol 246 GraphicUsed by:252
Symbol 247 TextUses:9Used by:252
Symbol 248 GraphicUsed by:252
Symbol 249 TextUses:9Used by:252
Symbol 250 TextUses:9Used by:252
Symbol 251 GraphicUsed by:252
Symbol 252 MovieClip {popmenu}Uses:210 211 214 215 216 219 222 228 230 231 232 234 235 236 239 240 241 242 243 197 244 245 246 247 248 249 250 251Used by:264
Symbol 253 BitmapUsed by:254
Symbol 254 GraphicUses:253Used by:255
Symbol 255 MovieClip {warpeffectimage}Uses:254Used by:264
Symbol 256 Sound {music3}Used by:264
Symbol 257 Sound {music2}Used by:264
Symbol 258 Sound {music1}Used by:264
Symbol 259 Sound {s_tink}Used by:264
Symbol 260 Sound {s_thump}Used by:264
Symbol 261 Sound {s_stuffget}Used by:264
Symbol 262 Sound {s_shoot}Used by:264
Symbol 263 Sound {s_concuss}Used by:264
Symbol 264 MovieClip {concjumpcpmkong_fla.loader_10}Uses:30 44 209 252 255 256 257 258 259 260 261 262 263Used by:Timeline
Symbol 265 GraphicUsed by:280
Symbol 266 GraphicUsed by:280
Symbol 267 GraphicUsed by:280
Symbol 268 SoundUsed by:280
Symbol 269 SoundUsed by:280
Symbol 270 GraphicUsed by:280
Symbol 271 GraphicUsed by:272
Symbol 272 MovieClipUses:271Used by:280
Symbol 273 SoundUsed by:280
Symbol 274 SoundUsed by:280
Symbol 275 SoundUsed by:280
Symbol 276 GraphicUsed by:277
Symbol 277 ButtonUses:276Used by:280
Symbol 278 SoundUsed by:280
Symbol 279 SoundUsed by:280
Symbol 280 MovieClip {concjumpcpmkong_fla.ag_intro_mc_69}Uses:265 266 267 268 269 270 272 273 274 275 277 278 279Used by:Timeline
Symbol 281 GraphicUsed by:282
Symbol 282 MovieClipUses:281Used by:299
Symbol 283 TextUses:9Used by:299
Symbol 284 ButtonUses:6Used by:299
Symbol 285 EditableTextUses:9Used by:299
Symbol 286 GraphicUsed by:287
Symbol 287 MovieClipUses:286 197Used by:288
Symbol 288 MovieClip {concjumpcpmkong_fla.UI_coins_75}Uses:287Used by:299  Timeline
Symbol 289 GraphicUsed by:291
Symbol 290 TextUses:9Used by:291
Symbol 291 ButtonUses:289 290Used by:298
Symbol 292 GraphicUsed by:294 296
Symbol 293 TextUses:9Used by:294
Symbol 294 ButtonUses:292 293Used by:298
Symbol 295 TextUses:9Used by:296
Symbol 296 ButtonUses:292 295Used by:298
Symbol 297 TextUses:9Used by:298
Symbol 298 MovieClip {concjumpcpmkong_fla.sureclear_77}Uses:291 294 296 297Used by:299
Symbol 299 MovieClip {concjumpcpmkong_fla.saveslot_72}Uses:282 283 284 285 288 298Used by:Timeline
Symbol 300 TextUses:9Used by:Timeline
Symbol 301 TextUses:9Used by:302
Symbol 302 ButtonUses:301 27Used by:Timeline
Symbol 303 TextUses:9Used by:304
Symbol 304 ButtonUses:303 27Used by:Timeline
Symbol 305 TextUses:9Used by:306
Symbol 306 ButtonUses:305 27Used by:Timeline
Symbol 307 TextUses:9Used by:308
Symbol 308 ButtonUses:307 27Used by:Timeline
Symbol 309 FontUsed by:310 312 313 314 315 316 317
Symbol 310 TextUses:309Used by:Timeline
Symbol 311 GraphicUsed by:321
Symbol 312 TextUses:309Used by:321
Symbol 313 TextUses:309Used by:321
Symbol 314 TextUses:309Used by:321
Symbol 315 TextUses:309Used by:321
Symbol 316 TextUses:309Used by:321
Symbol 317 TextUses:309Used by:321
Symbol 318 GraphicUsed by:319
Symbol 319 MovieClipUses:318Used by:321
Symbol 320 GraphicUsed by:321
Symbol 321 MovieClip {concjumpcpmkong_fla.menu_concussion_animation_85}Uses:311 312 313 314 315 316 317 319 143 320 54 56 58 60Used by:Timeline
Symbol 322 TextUses:9Used by:323
Symbol 323 ButtonUses:322 27Used by:Timeline
Symbol 324 GraphicUsed by:330
Symbol 325 EditableTextUses:9Used by:330
Symbol 326 EditableTextUses:9Used by:330
Symbol 327 TextUses:9Used by:330
Symbol 328 GraphicUsed by:329
Symbol 329 ButtonUses:328Used by:330
Symbol 330 MovieClip {concjumpcpmkong_fla.menu_chall_88}Uses:324 325 326 327 329Used by:Timeline
Symbol 331 TextUses:9Used by:332
Symbol 332 ButtonUses:331 27Used by:Timeline
Symbol 333 MovieClipUses:3Used by:Timeline
Symbol 334 GraphicUsed by:356 361
Symbol 335 TextUses:9Used by:356 361
Symbol 336 TextUses:9Used by:356 361
Symbol 337 GraphicUsed by:356
Symbol 338 TextUses:9Used by:356 361
Symbol 339 GraphicUsed by:356
Symbol 340 TextUses:9Used by:356 361
Symbol 341 GraphicUsed by:356 361
Symbol 342 GraphicUsed by:345
Symbol 343 GraphicUsed by:345
Symbol 344 GraphicUsed by:345
Symbol 345 MovieClip {concjumpcpmkong_fla.menu_introanim_dudeloop_94}Uses:342 54 56 58 60 343 344Used by:356
Symbol 346 GraphicUsed by:356
Symbol 347 GraphicUsed by:356
Symbol 348 GraphicUsed by:356
Symbol 349 GraphicUsed by:356
Symbol 350 GraphicUsed by:356
Symbol 351 GraphicUsed by:356
Symbol 352 GraphicUsed by:356
Symbol 353 GraphicUsed by:356
Symbol 354 GraphicUsed by:356
Symbol 355 GraphicUsed by:356
Symbol 356 MovieClipUses:334 335 336 337 338 339 340 341 345 346 347 348 349 350 351 352 353 354 355Used by:373
Symbol 357 GraphicUsed by:358
Symbol 358 MovieClip {concjumpcpmkong_fla.menu_anim_exclamation_95}Uses:357Used by:373
Symbol 359 GraphicUsed by:361
Symbol 360 GraphicUsed by:361
Symbol 361 MovieClipUses:334 335 336 359 338 360 340 341Used by:373
Symbol 362 GraphicUsed by:363
Symbol 363 MovieClip {concjumpcpmkong_fla.guyfallanim_97}Uses:362 54 56 58 60Used by:373
Symbol 364 GraphicUsed by:370
Symbol 365 GraphicUsed by:368
Symbol 366 GraphicUsed by:368
Symbol 367 GraphicUsed by:368
Symbol 368 MovieClipUses:365 366 367Used by:369
Symbol 369 MovieClip {concjumpcpmkong_fla.menu_anim_debris_99}Uses:368Used by:370
Symbol 370 MovieClipUses:364 369Used by:373
Symbol 371 GraphicUsed by:372 375
Symbol 372 MovieClipUses:371Used by:373
Symbol 373 MovieClip {concjumpcpmkong_fla.menu_introanim_92}Uses:356 358 361 363 370 372Used by:Timeline
Symbol 374 EditableTextUses:63Used by:375
Symbol 375 MovieClip {VoidFPS}Uses:371 374Used by:Timeline
Symbol 376 GraphicUsed by:380
Symbol 377 GraphicUsed by:380
Symbol 378 GraphicUsed by:380
Symbol 379 GraphicUsed by:380
Symbol 380 MovieClipUses:376 377 378 379Used by:Timeline
Symbol 381 GraphicUsed by:383
Symbol 382 TextUses:9Used by:383
Symbol 383 ButtonUses:381 382Used by:Timeline
Symbol 384 GraphicUsed by:388
Symbol 385 GraphicUsed by:388
Symbol 386 GraphicUsed by:388
Symbol 387 GraphicUsed by:388
Symbol 388 MovieClipUses:384 385 386 387Used by:391
Symbol 389 GraphicUsed by:390
Symbol 390 ButtonUses:389Used by:391
Symbol 391 MovieClip {concjumpcpmkong_fla.musicvolume_105}Uses:388 390Used by:Timeline
Symbol 392 GraphicUsed by:399
Symbol 393 TextUses:9Used by:399
Symbol 394 GraphicUsed by:399
Symbol 395 TextUses:9Used by:399
Symbol 396 GraphicUsed by:399
Symbol 397 TextUses:9Used by:399
Symbol 398 TextUses:9Used by:399
Symbol 399 MovieClipUses:392 393 394 395 396 397 398Used by:Timeline
Symbol 400 EditableTextUses:9Used by:402
Symbol 401 EditableTextUses:9Used by:402
Symbol 402 MovieClip {concjumpcpmkong_fla.ui_timer_109}Uses:400 401Used by:Timeline
Symbol 403 GraphicUsed by:408
Symbol 404 GraphicUsed by:408
Symbol 405 GraphicUsed by:408
Symbol 406 GraphicUsed by:408
Symbol 407 GraphicUsed by:408
Symbol 408 MovieClip {concjumpcpmkong_fla.menu_handsanim_110}Uses:403 404 405 406 407Used by:Timeline
Symbol 409 EditableTextUses:9Used by:Timeline
Symbol 410 EditableTextUses:9Used by:Timeline
Symbol 411 TextUses:9Used by:412
Symbol 412 ButtonUses:411 27Used by:Timeline
Symbol 413 TextUses:9Used by:Timeline
Symbol 414 TextUses:9Used by:Timeline
Symbol 415 EditableTextUses:9 25Used by:Timeline
Symbol 416 EditableTextUses:9 25Used by:Timeline
Symbol 417 GraphicUsed by:421
Symbol 418 FontUsed by:419
Symbol 419 TextUses:418Used by:421
Symbol 420 GraphicUsed by:421
Symbol 421 ButtonUses:417 419 420Used by:Timeline
Symbol 422 TextUses:9Used by:Timeline
Symbol 423 TextUses:9Used by:Timeline

Instance Names

"loadanim"Frame 5Symbol 8 MovieClip
"agb"Frame 5Symbol 22 MovieClip
"adBox"Frame 5Symbol 24 MovieClip
"doneloadb"Frame 6Symbol 28 Button
"loadanim"Frame 7Symbol 8 MovieClip
"agb2"Frame 7Symbol 22 MovieClip
"sg1"Frame 10Symbol 299 MovieClip {concjumpcpmkong_fla.saveslot_72}
"sg2"Frame 10Symbol 299 MovieClip {concjumpcpmkong_fla.saveslot_72}
"sg3"Frame 10Symbol 299 MovieClip {concjumpcpmkong_fla.saveslot_72}
"agb"Frame 10Symbol 22 MovieClip
"mba"Frame 11Symbol 302 Button
"mbch"Frame 11Symbol 304 Button
"mbm"Frame 11Symbol 306 Button
"mbc"Frame 11Symbol 308 Button
"upb"Frame 11Symbol 323 Button
"ch4"Frame 13Symbol 330 MovieClip {concjumpcpmkong_fla.menu_chall_88}
"backbchs"Frame 13Symbol 332 Button
"ch1"Frame 13Symbol 330 MovieClip {concjumpcpmkong_fla.menu_chall_88}
"ch2"Frame 13Symbol 330 MovieClip {concjumpcpmkong_fla.menu_chall_88}
"ch3"Frame 13Symbol 330 MovieClip {concjumpcpmkong_fla.menu_chall_88}
"FPScounter"Frame 15Symbol 375 MovieClip {VoidFPS}
"lifebar"Frame 15Symbol 380 MovieClip
"coins"Frame 15Symbol 288 MovieClip {concjumpcpmkong_fla.UI_coins_75}
"bmb"Frame 15Symbol 383 Button
"vb"Frame 15Symbol 391 MovieClip {concjumpcpmkong_fla.musicvolume_105}
"qs"Frame 15Symbol 399 MovieClip
"timer"Frame 16Symbol 402 MovieClip {concjumpcpmkong_fla.ui_timer_109}
"bmb2"Frame 16Symbol 383 Button
"endmessage1"Frame 19Symbol 409 EditableText
"endmessage"Frame 19Symbol 410 EditableText
"backbch"Frame 19Symbol 332 Button
"againbch"Frame 19Symbol 412 Button
"backb2"Frame 20Symbol 332 Button
"resulttext"Frame 20Symbol 415 EditableText
"ecoins"Frame 20Symbol 288 MovieClip {concjumpcpmkong_fla.UI_coins_75}
"resulttext2"Frame 20Symbol 416 EditableText
"backb"Frame 21Symbol 332 Button
"hgb"Frame 21Symbol 421 Button
"pb"Symbol 61 MovieClip {concjumpcpmkong_fla.entity_player_upperbody_20} Frame 1Symbol 54 MovieClip
"legs"Symbol 209 MovieClip {entity} Frame 1Symbol 52 MovieClip {concjumpcpmkong_fla.entity_player_legs_18}
"upperbod"Symbol 209 MovieClip {entity} Frame 1Symbol 61 MovieClip {concjumpcpmkong_fla.entity_player_upperbody_20}
"anim"Symbol 209 MovieClip {entity} Frame 2Symbol 74 MovieClip {concjumpcpmkong_fla.entity_conc_anim_28}
"anim"Symbol 209 MovieClip {entity} Frame 3Symbol 98 MovieClip {concjumpcpmkong_fla.entity_snake_30}
"anim"Symbol 209 MovieClip {entity} Frame 4Symbol 125 MovieClip {concjumpcpmkong_fla.entity_bull_33}
"anim"Symbol 209 MovieClip {entity} Frame 5Symbol 141 MovieClip {concjumpcpmkong_fla.entity_fly_34}
"anim"Symbol 209 MovieClip {entity} Frame 6Symbol 144 MovieClip {concjumpcpmkong_fla.entity_concglow_anim_36}
"anim"Symbol 209 MovieClip {entity} Frame 7Symbol 147 MovieClip {concjumpcpmkong_fla.entity_concglow2_anim_38}
"anim"Symbol 209 MovieClip {entity} Frame 8Symbol 149 MovieClip
"anim"Symbol 209 MovieClip {entity} Frame 9Symbol 151 MovieClip
"anim"Symbol 209 MovieClip {entity} Frame 10Symbol 153 MovieClip
"anim"Symbol 209 MovieClip {entity} Frame 11Symbol 155 MovieClip
"anim"Symbol 209 MovieClip {entity} Frame 12Symbol 157 MovieClip
"anim"Symbol 209 MovieClip {entity} Frame 13Symbol 164 MovieClip {concjumpcpmkong_fla.entity_poof_45}
"anim"Symbol 209 MovieClip {entity} Frame 14Symbol 166 MovieClip {concjumpcpmkong_fla.entity_glowey_46}
"anim"Symbol 209 MovieClip {entity} Frame 15Symbol 175 MovieClip {concjumpcpmkong_fla.entity_lavabubble_47}
"anim"Symbol 209 MovieClip {entity} Frame 16Symbol 181 MovieClip {concjumpcpmkong_fla.entity_lavadrop_48}
"anim"Symbol 209 MovieClip {entity} Frame 17Symbol 183 MovieClip
"anim"Symbol 209 MovieClip {entity} Frame 18Symbol 185 MovieClip
"anim"Symbol 209 MovieClip {entity} Frame 19Symbol 188 MovieClip
"anim"Symbol 209 MovieClip {entity} Frame 20Symbol 192 MovieClip
"anim"Symbol 209 MovieClip {entity} Frame 21Symbol 198 MovieClip
"anim"Symbol 209 MovieClip {entity} Frame 22Symbol 200 MovieClip
"anim"Symbol 209 MovieClip {entity} Frame 23Symbol 208 MovieClip
"sel"Symbol 228 MovieClip {concjumpcpmkong_fla.menub_tileselector_64} Frame 1Symbol 227 MovieClip
"bx"Symbol 252 MovieClip {popmenu} Frame 1Symbol 214 Button
"bx"Symbol 252 MovieClip {popmenu} Frame 2Symbol 219 Button
"bt"Symbol 252 MovieClip {popmenu} Frame 2Symbol 222 Button
"bts"Symbol 252 MovieClip {popmenu} Frame 2Symbol 228 MovieClip {concjumpcpmkong_fla.menub_tileselector_64}
"bs"Symbol 252 MovieClip {popmenu} Frame 2Symbol 230 Button
"dumptext"Symbol 252 MovieClip {popmenu} Frame 3Symbol 234 EditableText
"dumptextb"Symbol 252 MovieClip {popmenu} Frame 3Symbol 235 EditableText
"bxcoin"Symbol 252 MovieClip {popmenu} Frame 4Symbol 239 Button
"bxcoin2"Symbol 252 MovieClip {popmenu} Frame 5Symbol 239 Button
"bxcoin3"Symbol 252 MovieClip {popmenu} Frame 6Symbol 239 Button
"agb"Symbol 280 MovieClip {concjumpcpmkong_fla.ag_intro_mc_69} Frame 82Symbol 277 Button
"c1"Symbol 288 MovieClip {concjumpcpmkong_fla.UI_coins_75} Frame 1Symbol 287 MovieClip
"c2"Symbol 288 MovieClip {concjumpcpmkong_fla.UI_coins_75} Frame 1Symbol 287 MovieClip
"c3"Symbol 288 MovieClip {concjumpcpmkong_fla.UI_coins_75} Frame 1Symbol 287 MovieClip
"c4"Symbol 288 MovieClip {concjumpcpmkong_fla.UI_coins_75} Frame 1Symbol 287 MovieClip
"c5"Symbol 288 MovieClip {concjumpcpmkong_fla.UI_coins_75} Frame 1Symbol 287 MovieClip
"c6"Symbol 288 MovieClip {concjumpcpmkong_fla.UI_coins_75} Frame 1Symbol 287 MovieClip
"c7"Symbol 288 MovieClip {concjumpcpmkong_fla.UI_coins_75} Frame 1Symbol 287 MovieClip
"c8"Symbol 288 MovieClip {concjumpcpmkong_fla.UI_coins_75} Frame 1Symbol 287 MovieClip
"c9"Symbol 288 MovieClip {concjumpcpmkong_fla.UI_coins_75} Frame 1Symbol 287 MovieClip
"c10"Symbol 288 MovieClip {concjumpcpmkong_fla.UI_coins_75} Frame 1Symbol 287 MovieClip
"clb"Symbol 298 MovieClip {concjumpcpmkong_fla.sureclear_77} Frame 1Symbol 291 Button
"yb"Symbol 298 MovieClip {concjumpcpmkong_fla.sureclear_77} Frame 2Symbol 294 Button
"nb"Symbol 298 MovieClip {concjumpcpmkong_fla.sureclear_77} Frame 2Symbol 296 Button
"chb"Symbol 299 MovieClip {concjumpcpmkong_fla.saveslot_72} Frame 1Symbol 284 Button
"savename"Symbol 299 MovieClip {concjumpcpmkong_fla.saveslot_72} Frame 2Symbol 285 EditableText
"savecoins"Symbol 299 MovieClip {concjumpcpmkong_fla.saveslot_72} Frame 2Symbol 288 MovieClip {concjumpcpmkong_fla.UI_coins_75}
"pb"Symbol 321 MovieClip {concjumpcpmkong_fla.menu_concussion_animation_85} Frame 5Symbol 54 MovieClip
"chnum"Symbol 330 MovieClip {concjumpcpmkong_fla.menu_chall_88} Frame 1Symbol 325 EditableText
"ctime"Symbol 330 MovieClip {concjumpcpmkong_fla.menu_chall_88} Frame 1Symbol 326 EditableText
"pb"Symbol 345 MovieClip {concjumpcpmkong_fla.menu_introanim_dudeloop_94} Frame 1Symbol 54 MovieClip
"pb"Symbol 363 MovieClip {concjumpcpmkong_fla.guyfallanim_97} Frame 1Symbol 54 MovieClip
"choice"Symbol 369 MovieClip {concjumpcpmkong_fla.menu_anim_debris_99} Frame 1Symbol 368 MovieClip
"showFPS"Symbol 375 MovieClip {VoidFPS} Frame 1Symbol 374 EditableText
"ind"Symbol 391 MovieClip {concjumpcpmkong_fla.musicvolume_105} Frame 1Symbol 388 MovieClip
"vb1"Symbol 391 MovieClip {concjumpcpmkong_fla.musicvolume_105} Frame 1Symbol 390 Button
"vb2"Symbol 391 MovieClip {concjumpcpmkong_fla.musicvolume_105} Frame 1Symbol 390 Button
"vb3"Symbol 391 MovieClip {concjumpcpmkong_fla.musicvolume_105} Frame 1Symbol 390 Button
"vb4"Symbol 391 MovieClip {concjumpcpmkong_fla.musicvolume_105} Frame 1Symbol 390 Button
"showtime"Symbol 402 MovieClip {concjumpcpmkong_fla.ui_timer_109} Frame 1Symbol 400 EditableText
"showcd"Symbol 402 MovieClip {concjumpcpmkong_fla.ui_timer_109} Frame 1Symbol 401 EditableText

Special Tags

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

Labels

"cpm"Frame 5
"doneload"Frame 6
"noad"Frame 7
"sponsoranim"Frame 9
"choosesave"Frame 10
"loaded"Frame 11
"chch"Frame 13
"story"Frame 14
"adventure"Frame 15
"challenge"Frame 16
"winadventure"Frame 18
"winchallenge"Frame 19
"adventurestats"Frame 20
"credits"Frame 21
"cheater"Frame 22
"idle"Symbol 52 MovieClip {concjumpcpmkong_fla.entity_player_legs_18} Frame 1
"walk"Symbol 52 MovieClip {concjumpcpmkong_fla.entity_player_legs_18} Frame 5
"jump"Symbol 52 MovieClip {concjumpcpmkong_fla.entity_player_legs_18} Frame 14
"boom"Symbol 74 MovieClip {concjumpcpmkong_fla.entity_conc_anim_28} Frame 57
"walk"Symbol 98 MovieClip {concjumpcpmkong_fla.entity_snake_30} Frame 1
"turn"Symbol 98 MovieClip {concjumpcpmkong_fla.entity_snake_30} Frame 18
"shoot"Symbol 98 MovieClip {concjumpcpmkong_fla.entity_snake_30} Frame 31
"falling"Symbol 98 MovieClip {concjumpcpmkong_fla.entity_snake_30} Frame 61
"recover"Symbol 98 MovieClip {concjumpcpmkong_fla.entity_snake_30} Frame 82
"walk"Symbol 125 MovieClip {concjumpcpmkong_fla.entity_bull_33} Frame 1
"turn"Symbol 125 MovieClip {concjumpcpmkong_fla.entity_bull_33} Frame 16
"charge"Symbol 125 MovieClip {concjumpcpmkong_fla.entity_bull_33} Frame 29
"falling"Symbol 125 MovieClip {concjumpcpmkong_fla.entity_bull_33} Frame 46
"recover"Symbol 125 MovieClip {concjumpcpmkong_fla.entity_bull_33} Frame 67
"walk"Symbol 141 MovieClip {concjumpcpmkong_fla.entity_fly_34} Frame 1
"fly"Symbol 141 MovieClip {concjumpcpmkong_fla.entity_fly_34} Frame 71
"charge"Symbol 141 MovieClip {concjumpcpmkong_fla.entity_fly_34} Frame 95
"falling"Symbol 141 MovieClip {concjumpcpmkong_fla.entity_fly_34} Frame 112
"recover"Symbol 141 MovieClip {concjumpcpmkong_fla.entity_fly_34} Frame 133
"splash"Symbol 181 MovieClip {concjumpcpmkong_fla.entity_lavadrop_48} Frame 3
"player"Symbol 209 MovieClip {entity} Frame 1
"conc"Symbol 209 MovieClip {entity} Frame 2
"snake"Symbol 209 MovieClip {entity} Frame 3
"bull"Symbol 209 MovieClip {entity} Frame 4
"fly"Symbol 209 MovieClip {entity} Frame 5
"concglow"Symbol 209 MovieClip {entity} Frame 6
"concglow2"Symbol 209 MovieClip {entity} Frame 7
"barf"Symbol 209 MovieClip {entity} Frame 8
"flypart1"Symbol 209 MovieClip {entity} Frame 9
"flypart2"Symbol 209 MovieClip {entity} Frame 10
"flypart3"Symbol 209 MovieClip {entity} Frame 11
"flypart4"Symbol 209 MovieClip {entity} Frame 12
"poof"Symbol 209 MovieClip {entity} Frame 13
"glowey"Symbol 209 MovieClip {entity} Frame 14
"lavabubble"Symbol 209 MovieClip {entity} Frame 15
"lavadrop"Symbol 209 MovieClip {entity} Frame 16
"crackrock"Symbol 209 MovieClip {entity} Frame 17
"rockbit"Symbol 209 MovieClip {entity} Frame 18
"multibomb"Symbol 209 MovieClip {entity} Frame 19
"powerbomb"Symbol 209 MovieClip {entity} Frame 20
"coin"Symbol 209 MovieClip {entity} Frame 21
"exit"Symbol 209 MovieClip {entity} Frame 22
"challengegoal"Symbol 209 MovieClip {entity} Frame 23
"test"Symbol 252 MovieClip {popmenu} Frame 1
"tilebank"Symbol 252 MovieClip {popmenu} Frame 2
"mapdump"Symbol 252 MovieClip {popmenu} Frame 3
"coininfo"Symbol 252 MovieClip {popmenu} Frame 4
"dsinfo"Symbol 252 MovieClip {popmenu} Frame 5
"psinfo"Symbol 252 MovieClip {popmenu} Frame 6




http://swfchan.com/15/70829/info.shtml
Created: 9/4 -2019 16:03:34 Last modified: 9/4 -2019 16:03:34 Server time: 16/05 -2024 05:37:31