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

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

Mario & Platformer - Parody Island.swf

This is the info page for
Flash #231527

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


Text
Nag!

MOAN!

DO THIS

DO THAT

DEFAULT TEXT

DEFAULT TEXT

DEFAULT TEXT

DEFAULT TEXT

QUIT

QUIT

QUIT

0/0

5:00

3

HIT ‘SPACEBAR’ TO CONTINUE

CONTINUE

YOU HAVE COLLECTED A MISSING TRACK FROM
THE CHRIS MOYLES PARODY ALBUM!

78 / 100

1:38

7800

1380

LEVEL SCORE

175850

YOU CAN IMPROVE YOUR SCORE FOR EACH LEVEL BY
COLLECTING MORE MUSIC NOTES

YOU CAN SHARE YOUR GAME PROGRESS WITH FRIENDS BY
CLICKING THE LINKS BELOW:

YOU HAVE THE CHANCE TO WIN A SIGNED
COPY OF CHRIS MOYLES’ PARODY ALBUM.
JUST ENTER THE COMPETITION AT THE
END OF THE GAME!

YOU CAN BUY THE CHRIS MOYLES PARODY
ALBUM FROM ANY OF THE FOLLOWING:

YOUR PROGRESS IS AUTOMATICALLY SAVED SO YOU CAN
COME BACK AND PLAY ANY UNLOCKED LEVELS AGAIN

1
ST
2
ND
3
RD
4
TH
5
TH
6
TH
7
TH
8
TH
9
TH
10
TH

YOU ARE LISTENING TO:

mY PARODY ALBUM

BUY ALBUM

YOUR SCORE

0

WORLD RANKING

GET YOURS NOW

COLLECT

0

X

TO UNLOCK THE MISSING PARODY TRACK

YOUR NAME
YOUR EMAIL
FRIEND'S NAME
FRIEND'S EMAIL

OR... SIMPLY SEND AN EMAIL

REQUIRED*

REQUIRED*

REQUIRED*

REQUIRED*

SUBMIT

SHARE WITH TWITTER

SHARE WITH FACEBOOK

SHARE WITH MYSPACE

PLEASE WAIT

YOUR NAME
YOUR EMAIL

SUBMIT YOUR DETAILS
FOR THE CHANCE TO WIN!

OPT-IN TO RECeiVE FURTHER INFO FROM
CHRIS MOYLES + SONY MUSIC

TERMS & CONDITIONS

PRIVACY POLICY

LEVEL 1

LOCKED

UNLUCKY FOR SOME

UNLOCKED

BEST: 0

CLICK TO PLAY

LEVEL 1

BEST: 32500

PRIZES AVAILABLE TO UK RESIDENTS ONLY

YOU HAVE THE CHANCE TO WIN
YOUR VERY OWN SONY PSP,
ALONG WITH 1 OF 10 SIGNED
COPIES OF THE NEW CHRIS
MOYLES PARODY ALBUM.

CONGRATULATIONS, YOU SCORED

YOU ALSO HAVE THE CHANCE TO WIN YOUR VERY OWN
SONY PSP, ALONG WITH 1 OF 10 SIGNED COPIES OF THE
NEW CHRIS MOYLES PARODY ALBUM.

175158

SIGN UP TO SEE HOW YOU RANK
AGAINST THE BEST PLAYERS IN
THE WORLD.

LOADING

ActionScript [AS3]

Section 1
//_CHRISMOYLESHOLDER_3 (chrismoylesgamefinal_fla._CHRISMOYLESHOLDER_3) package chrismoylesgamefinal_fla { import flash.display.*; public dynamic class _CHRISMOYLESHOLDER_3 extends MovieClip { public var dust_mc:MovieClip; public function _CHRISMOYLESHOLDER_3(){ addFrameScript(37, frame38, 48, frame49, 68, frame69, 73, frame74, 102, frame103, 138, frame139, 171, frame172); } function frame74(){ gotoAndPlay(1); } function frame172(){ gotoAndPlay(150); } function frame103(){ gotoAndPlay("skid"); } function frame38(){ gotoAndPlay(1); } function frame49(){ stop(); } function frame139(){ gotoAndPlay("run"); } function frame69(){ gotoAndPlay("fall_loop"); } } }//package chrismoylesgamefinal_fla
Section 2
//anim_note1_98 (chrismoylesgamefinal_fla.anim_note1_98) package chrismoylesgamefinal_fla { import flash.display.*; public dynamic class anim_note1_98 extends MovieClip { public function anim_note1_98(){ addFrameScript(16, frame17); } function frame17(){ stop(); } } }//package chrismoylesgamefinal_fla
Section 3
//anim_note2_101 (chrismoylesgamefinal_fla.anim_note2_101) package chrismoylesgamefinal_fla { import flash.display.*; public dynamic class anim_note2_101 extends MovieClip { public function anim_note2_101(){ addFrameScript(16, frame17); } function frame17(){ stop(); } } }//package chrismoylesgamefinal_fla
Section 4
//anim_note3_104 (chrismoylesgamefinal_fla.anim_note3_104) package chrismoylesgamefinal_fla { import flash.display.*; public dynamic class anim_note3_104 extends MovieClip { public function anim_note3_104(){ addFrameScript(16, frame17); } function frame17(){ stop(); } } }//package chrismoylesgamefinal_fla
Section 5
//anim_note4_107 (chrismoylesgamefinal_fla.anim_note4_107) package chrismoylesgamefinal_fla { import flash.display.*; public dynamic class anim_note4_107 extends MovieClip { public function anim_note4_107(){ addFrameScript(16, frame17); } function frame17(){ stop(); } } }//package chrismoylesgamefinal_fla
Section 6
//anim_star_279 (chrismoylesgamefinal_fla.anim_star_279) package chrismoylesgamefinal_fla { import flash.display.*; public dynamic class anim_star_279 extends MovieClip { public function anim_star_279(){ addFrameScript(0, frame1, 16, frame17); } function frame1(){ stop(); } function frame17(){ stop(); } } }//package chrismoylesgamefinal_fla
Section 7
//button_koko_mov_261 (chrismoylesgamefinal_fla.button_koko_mov_261) package chrismoylesgamefinal_fla { import flash.display.*; public dynamic class button_koko_mov_261 extends MovieClip { public var koko_btn:SimpleButton; } }//package chrismoylesgamefinal_fla
Section 8
//button_scroll_btn_299 (chrismoylesgamefinal_fla.button_scroll_btn_299) package chrismoylesgamefinal_fla { import flash.display.*; public dynamic class button_scroll_btn_299 extends MovieClip { public function button_scroll_btn_299(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package chrismoylesgamefinal_fla
Section 9
//copy_leftcolsubmit_319 (chrismoylesgamefinal_fla.copy_leftcolsubmit_319) package chrismoylesgamefinal_fla { import flash.display.*; import flash.text.*; public dynamic class copy_leftcolsubmit_319 extends MovieClip { public var score:TextField; } }//package chrismoylesgamefinal_fla
Section 10
//highlight_317 (chrismoylesgamefinal_fla.highlight_317) package chrismoylesgamefinal_fla { import flash.display.*; public dynamic class highlight_317 extends MovieClip { public function highlight_317(){ addFrameScript(0, frame1, 64, frame65); } function frame65(){ stop(); } function frame1(){ play(); } } }//package chrismoylesgamefinal_fla
Section 11
//loadingSound_67 (chrismoylesgamefinal_fla.loadingSound_67) package chrismoylesgamefinal_fla { import flash.display.*; public dynamic class loadingSound_67 extends MovieClip { public function loadingSound_67(){ addFrameScript(238, frame239); } function frame239(){ stop(); } } }//package chrismoylesgamefinal_fla
Section 12
//LORRY_KO_243 (chrismoylesgamefinal_fla.LORRY_KO_243) package chrismoylesgamefinal_fla { import flash.display.*; public dynamic class LORRY_KO_243 extends MovieClip { public function LORRY_KO_243(){ addFrameScript(14, frame15); } function frame15(){ gotoAndPlay(11); } } }//package chrismoylesgamefinal_fla
Section 13
//menu_congratulations_277 (chrismoylesgamefinal_fla.menu_congratulations_277) package chrismoylesgamefinal_fla { import flash.display.*; import flash.text.*; public dynamic class menu_congratulations_277 extends MovieClip { public var notesPoints:TextField; public var continueCongrats_btn:SimpleButton; public var timePoints:TextField; public var star2_mc:MovieClip; public var levelScore:TextField; public var star3_mc:MovieClip; public var notesCollected:TextField; public var star1_mc:MovieClip; public var time:TextField; } }//package chrismoylesgamefinal_fla
Section 14
//menu_didyouknow_281 (chrismoylesgamefinal_fla.menu_didyouknow_281) package chrismoylesgamefinal_fla { import flash.display.*; public dynamic class menu_didyouknow_281 extends MovieClip { public var hmv_btn:SimpleButton; public var google_btn:SimpleButton; public var facebook_btn:SimpleButton; public var bebo_btn:SimpleButton; public var itunes_btn:SimpleButton; public var continueDidYouKnow_btn:SimpleButton; public var myspace_btn:SimpleButton; public var delicious_btn:SimpleButton; public var twitter_btn:SimpleButton; public var stumbleUpon_btn:SimpleButton; public var amazon_btn:SimpleButton; public var digg_btn:SimpleButton; public var play_btn:SimpleButton; public var yahoo_btn:SimpleButton; } }//package chrismoylesgamefinal_fla
Section 15
//menu_highscores_292 (chrismoylesgamefinal_fla.menu_highscores_292) package chrismoylesgamefinal_fla { import flash.display.*; import flash.text.*; public dynamic class menu_highscores_292 extends MovieClip { public var scores:TextField; public var playerNames:TextField; public var age:TextField; } }//package chrismoylesgamefinal_fla
Section 16
//menu_levelselect_294 (chrismoylesgamefinal_fla.menu_levelselect_294) package chrismoylesgamefinal_fla { import flash.display.*; import flash.text.*; import console.components.*; public dynamic class menu_levelselect_294 extends MovieClip { public var buyAlbum_mc:MovieClip; public var totalScore:TextField; public var join_btn:SimpleButton; public var scrollHandle_mc:SimpleVertScroll; public var worldRank:TextField; } }//package chrismoylesgamefinal_fla
Section 17
//menu_main_257 (chrismoylesgamefinal_fla.menu_main_257) package chrismoylesgamefinal_fla { import flash.display.*; public dynamic class menu_main_257 extends MovieClip { public var parodyIsland_mc:MovieClip; public var buildings_mc:MovieClip; public var notes_mc:MovieClip; public var chrisMoyles_mc:MovieClip; } }//package chrismoylesgamefinal_fla
Section 18
//menu_mission_303 (chrismoylesgamefinal_fla.menu_mission_303) package chrismoylesgamefinal_fla { import flash.display.*; import flash.text.*; public dynamic class menu_mission_303 extends MovieClip { public var continueMission_btn:SimpleButton; public var collect:TextField; } }//package chrismoylesgamefinal_fla
Section 19
//menu_musicplayer_295 (chrismoylesgamefinal_fla.menu_musicplayer_295) package chrismoylesgamefinal_fla { import flash.display.*; import flash.text.*; public dynamic class menu_musicplayer_295 extends MovieClip { public var hmv_btn:SimpleButton; public var itunes_btn:SimpleButton; public var amazon_btn:SimpleButton; public var buyAlbum_btn:SimpleButton; public var trackTitle:TextField; public var play_btn:SimpleButton; } }//package chrismoylesgamefinal_fla
Section 20
//menu_navbar_267 (chrismoylesgamefinal_fla.menu_navbar_267) package chrismoylesgamefinal_fla { import flash.display.*; public dynamic class menu_navbar_267 extends MovieClip { public var highScoresOver_mc:MovieClip; public var playGame_btn:MovieClip; public var shareGameOver_mc:MovieClip; public var mute_btn:MovieClip; public var winPrizesOver_mc:MovieClip; public var highScores_btn:MovieClip; public var shareGame_btn:MovieClip; public var winPrizes_btn:MovieClip; public var playGameOver_mc:MovieClip; } }//package chrismoylesgamefinal_fla
Section 21
//menu_navbar_back_264 (chrismoylesgamefinal_fla.menu_navbar_back_264) package chrismoylesgamefinal_fla { import flash.display.*; public dynamic class menu_navbar_back_264 extends MovieClip { public var mainMenu_btn:MovieClip; } }//package chrismoylesgamefinal_fla
Section 22
//menu_pleasewait_309 (chrismoylesgamefinal_fla.menu_pleasewait_309) package chrismoylesgamefinal_fla { import flash.display.*; public dynamic class menu_pleasewait_309 extends MovieClip { public function menu_pleasewait_309(){ addFrameScript(19, frame20); } function frame20(){ stop(); } } }//package chrismoylesgamefinal_fla
Section 23
//menu_share_304 (chrismoylesgamefinal_fla.menu_share_304) package chrismoylesgamefinal_fla { import flash.display.*; import flash.text.*; public dynamic class menu_share_304 extends MovieClip { public var share_btn:SimpleButton; public var buyAlbum_mc:MovieClip; public var yourEmail:TextField; public var friendName:TextField; public var google_btn:SimpleButton; public var facebook_btn:SimpleButton; public var yourName:TextField; public var err3:TextField; public var err4:TextField; public var myspace_btn:SimpleButton; public var err1:TextField; public var bebo_btn:SimpleButton; public var delicious_btn:SimpleButton; public var twitter_btn:SimpleButton; public var stumbleUpon_btn:SimpleButton; public var err2:TextField; public var friendEmail:TextField; public var sending_mc:MovieClip; public var digg_btn:SimpleButton; public var yahoo_btn:SimpleButton; } }//package chrismoylesgamefinal_fla
Section 24
//menu_submitscore_312 (chrismoylesgamefinal_fla.menu_submitscore_312) package chrismoylesgamefinal_fla { import flash.display.*; import flash.text.*; public dynamic class menu_submitscore_312 extends MovieClip { public var buyAlbum_mc:MovieClip; public var privacy_btn:SimpleButton; public var yourEmail:TextField; public var submitComp_btn:SimpleButton; public var yourName:TextField; public var err1:TextField; public var err2:TextField; public var tickBox_mc:MovieClip; public var copy_mc:MovieClip; public var terms_btn:SimpleButton; public var sending_mc:MovieClip; public var title_mc:MovieClip; } }//package chrismoylesgamefinal_fla
Section 25
//NAG_KO_195 (chrismoylesgamefinal_fla.NAG_KO_195) package chrismoylesgamefinal_fla { import flash.display.*; public dynamic class NAG_KO_195 extends MovieClip { public function NAG_KO_195(){ addFrameScript(10, frame11); } function frame11(){ gotoAndPlay(7); } } }//package chrismoylesgamefinal_fla
Section 26
//NAG_NAGGING_190 (chrismoylesgamefinal_fla.NAG_NAGGING_190) package chrismoylesgamefinal_fla { import flash.display.*; public dynamic class NAG_NAGGING_190 extends MovieClip { public function NAG_NAGGING_190(){ addFrameScript(37, frame38); } function frame38(){ stop(); } } }//package chrismoylesgamefinal_fla
Section 27
//NagProjectile_92 (chrismoylesgamefinal_fla.NagProjectile_92) package chrismoylesgamefinal_fla { import flash.display.*; public dynamic class NagProjectile_92 extends MovieClip { public function NagProjectile_92(){ addFrameScript(0, frame1, 15, frame16); } function frame16(){ stop(); } function frame1(){ gotoAndStop(Math.ceil((Math.random() * 4))); } } }//package chrismoylesgamefinal_fla
Section 28
//pot_intact_216 (chrismoylesgamefinal_fla.pot_intact_216) package chrismoylesgamefinal_fla { import flash.display.*; public dynamic class pot_intact_216 extends MovieClip { public function pot_intact_216(){ addFrameScript(0, frame1, 9, frame10); } function frame10(){ stop(); } function frame1(){ stop(); } } }//package chrismoylesgamefinal_fla
Section 29
//pot_intact_95 (chrismoylesgamefinal_fla.pot_intact_95) package chrismoylesgamefinal_fla { import flash.display.*; public dynamic class pot_intact_95 extends MovieClip { public function pot_intact_95(){ addFrameScript(0, frame1, 9, frame10); } function frame10(){ stop(); } function frame1(){ stop(); } } }//package chrismoylesgamefinal_fla
Section 30
//RABBIT_FALL_149 (chrismoylesgamefinal_fla.RABBIT_FALL_149) package chrismoylesgamefinal_fla { import flash.display.*; public dynamic class RABBIT_FALL_149 extends MovieClip { public function RABBIT_FALL_149(){ addFrameScript(19, frame20); } function frame20(){ stop(); } } }//package chrismoylesgamefinal_fla
Section 31
//RABBIT_JUMP_141 (chrismoylesgamefinal_fla.RABBIT_JUMP_141) package chrismoylesgamefinal_fla { import flash.display.*; public dynamic class RABBIT_JUMP_141 extends MovieClip { public function RABBIT_JUMP_141(){ addFrameScript(15, frame16); } function frame16(){ stop(); } } }//package chrismoylesgamefinal_fla
Section 32
//RABBIT_KO_168 (chrismoylesgamefinal_fla.RABBIT_KO_168) package chrismoylesgamefinal_fla { import flash.display.*; public dynamic class RABBIT_KO_168 extends MovieClip { public function RABBIT_KO_168(){ addFrameScript(19, frame20); } function frame20(){ stop(); } } }//package chrismoylesgamefinal_fla
Section 33
//RABBIT_LAND_163 (chrismoylesgamefinal_fla.RABBIT_LAND_163) package chrismoylesgamefinal_fla { import flash.display.*; public dynamic class RABBIT_LAND_163 extends MovieClip { public function RABBIT_LAND_163(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package chrismoylesgamefinal_fla
Section 34
//RabbitChar_111 (chrismoylesgamefinal_fla.RabbitChar_111) package chrismoylesgamefinal_fla { import flash.display.*; public dynamic class RabbitChar_111 extends MovieClip { public function RabbitChar_111(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package chrismoylesgamefinal_fla
Section 35
//spriteDump_68 (chrismoylesgamefinal_fla.spriteDump_68) package chrismoylesgamefinal_fla { import flash.display.*; public dynamic class spriteDump_68 extends MovieClip { public function spriteDump_68(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package chrismoylesgamefinal_fla
Section 36
//MD5 (com.adobe.crypto.MD5) package com.adobe.crypto { import com.adobe.utils.*; public class MD5 { private static function ff(_arg1:int, _arg2:int, _arg3:int, _arg4:int, _arg5:int, _arg6:int, _arg7:int):int{ return (transform(f, _arg1, _arg2, _arg3, _arg4, _arg5, _arg6, _arg7)); } private static function createBlocks(_arg1:String):Array{ var _local2:Array; var _local3:int; var _local4:int; var _local5:int; _local2 = new Array(); _local3 = (_arg1.length * 8); _local4 = 0xFF; _local5 = 0; while (_local5 < _local3) { _local2[(_local5 >> 5)] = (_local2[(_local5 >> 5)] | ((_arg1.charCodeAt((_local5 / 8)) & _local4) << (_local5 % 32))); _local5 = (_local5 + 8); }; _local2[(_local3 >> 5)] = (_local2[(_local3 >> 5)] | (128 << (_local3 % 32))); _local2[((((_local3 + 64) >>> 9) << 4) + 14)] = _local3; return (_local2); } private static function ii(_arg1:int, _arg2:int, _arg3:int, _arg4:int, _arg5:int, _arg6:int, _arg7:int):int{ return (transform(i, _arg1, _arg2, _arg3, _arg4, _arg5, _arg6, _arg7)); } private static function f(_arg1:int, _arg2:int, _arg3:int):int{ return (((_arg1 & _arg2) | (~(_arg1) & _arg3))); } private static function g(_arg1:int, _arg2:int, _arg3:int):int{ return (((_arg1 & _arg3) | (_arg2 & ~(_arg3)))); } private static function h(_arg1:int, _arg2:int, _arg3:int):int{ return (((_arg1 ^ _arg2) ^ _arg3)); } private static function i(_arg1:int, _arg2:int, _arg3:int):int{ return ((_arg2 ^ (_arg1 | ~(_arg3)))); } private static function transform(_arg1:Function, _arg2:int, _arg3:int, _arg4:int, _arg5:int, _arg6:int, _arg7:int, _arg8:int):int{ var _local9:int; _local9 = (((_arg2 + int(_arg1(_arg3, _arg4, _arg5))) + _arg6) + _arg8); return ((IntUtil.rol(_local9, _arg7) + _arg3)); } private static function hh(_arg1:int, _arg2:int, _arg3:int, _arg4:int, _arg5:int, _arg6:int, _arg7:int):int{ return (transform(h, _arg1, _arg2, _arg3, _arg4, _arg5, _arg6, _arg7)); } public static function hash(_arg1:String):String{ var _local2:int; var _local3:int; var _local4:int; var _local5:int; var _local6:int; var _local7:int; var _local8:int; var _local9:int; var _local10:Array; var _local11:int; var _local12:int; _local2 = 1732584193; _local3 = -271733879; _local4 = -1732584194; _local5 = 271733878; _local10 = createBlocks(_arg1); _local11 = _local10.length; _local12 = 0; while (_local12 < _local11) { _local6 = _local2; _local7 = _local3; _local8 = _local4; _local9 = _local5; _local2 = ff(_local2, _local3, _local4, _local5, _local10[(_local12 + 0)], 7, -680876936); _local5 = ff(_local5, _local2, _local3, _local4, _local10[(_local12 + 1)], 12, -389564586); _local4 = ff(_local4, _local5, _local2, _local3, _local10[(_local12 + 2)], 17, 606105819); _local3 = ff(_local3, _local4, _local5, _local2, _local10[(_local12 + 3)], 22, -1044525330); _local2 = ff(_local2, _local3, _local4, _local5, _local10[(_local12 + 4)], 7, -176418897); _local5 = ff(_local5, _local2, _local3, _local4, _local10[(_local12 + 5)], 12, 1200080426); _local4 = ff(_local4, _local5, _local2, _local3, _local10[(_local12 + 6)], 17, -1473231341); _local3 = ff(_local3, _local4, _local5, _local2, _local10[(_local12 + 7)], 22, -45705983); _local2 = ff(_local2, _local3, _local4, _local5, _local10[(_local12 + 8)], 7, 1770035416); _local5 = ff(_local5, _local2, _local3, _local4, _local10[(_local12 + 9)], 12, -1958414417); _local4 = ff(_local4, _local5, _local2, _local3, _local10[(_local12 + 10)], 17, -42063); _local3 = ff(_local3, _local4, _local5, _local2, _local10[(_local12 + 11)], 22, -1990404162); _local2 = ff(_local2, _local3, _local4, _local5, _local10[(_local12 + 12)], 7, 1804603682); _local5 = ff(_local5, _local2, _local3, _local4, _local10[(_local12 + 13)], 12, -40341101); _local4 = ff(_local4, _local5, _local2, _local3, _local10[(_local12 + 14)], 17, -1502002290); _local3 = ff(_local3, _local4, _local5, _local2, _local10[(_local12 + 15)], 22, 1236535329); _local2 = gg(_local2, _local3, _local4, _local5, _local10[(_local12 + 1)], 5, -165796510); _local5 = gg(_local5, _local2, _local3, _local4, _local10[(_local12 + 6)], 9, -1069501632); _local4 = gg(_local4, _local5, _local2, _local3, _local10[(_local12 + 11)], 14, 643717713); _local3 = gg(_local3, _local4, _local5, _local2, _local10[(_local12 + 0)], 20, -373897302); _local2 = gg(_local2, _local3, _local4, _local5, _local10[(_local12 + 5)], 5, -701558691); _local5 = gg(_local5, _local2, _local3, _local4, _local10[(_local12 + 10)], 9, 38016083); _local4 = gg(_local4, _local5, _local2, _local3, _local10[(_local12 + 15)], 14, -660478335); _local3 = gg(_local3, _local4, _local5, _local2, _local10[(_local12 + 4)], 20, -405537848); _local2 = gg(_local2, _local3, _local4, _local5, _local10[(_local12 + 9)], 5, 568446438); _local5 = gg(_local5, _local2, _local3, _local4, _local10[(_local12 + 14)], 9, -1019803690); _local4 = gg(_local4, _local5, _local2, _local3, _local10[(_local12 + 3)], 14, -187363961); _local3 = gg(_local3, _local4, _local5, _local2, _local10[(_local12 + 8)], 20, 1163531501); _local2 = gg(_local2, _local3, _local4, _local5, _local10[(_local12 + 13)], 5, -1444681467); _local5 = gg(_local5, _local2, _local3, _local4, _local10[(_local12 + 2)], 9, -51403784); _local4 = gg(_local4, _local5, _local2, _local3, _local10[(_local12 + 7)], 14, 1735328473); _local3 = gg(_local3, _local4, _local5, _local2, _local10[(_local12 + 12)], 20, -1926607734); _local2 = hh(_local2, _local3, _local4, _local5, _local10[(_local12 + 5)], 4, -378558); _local5 = hh(_local5, _local2, _local3, _local4, _local10[(_local12 + 8)], 11, -2022574463); _local4 = hh(_local4, _local5, _local2, _local3, _local10[(_local12 + 11)], 16, 1839030562); _local3 = hh(_local3, _local4, _local5, _local2, _local10[(_local12 + 14)], 23, -35309556); _local2 = hh(_local2, _local3, _local4, _local5, _local10[(_local12 + 1)], 4, -1530992060); _local5 = hh(_local5, _local2, _local3, _local4, _local10[(_local12 + 4)], 11, 1272893353); _local4 = hh(_local4, _local5, _local2, _local3, _local10[(_local12 + 7)], 16, -155497632); _local3 = hh(_local3, _local4, _local5, _local2, _local10[(_local12 + 10)], 23, -1094730640); _local2 = hh(_local2, _local3, _local4, _local5, _local10[(_local12 + 13)], 4, 681279174); _local5 = hh(_local5, _local2, _local3, _local4, _local10[(_local12 + 0)], 11, -358537222); _local4 = hh(_local4, _local5, _local2, _local3, _local10[(_local12 + 3)], 16, -722521979); _local3 = hh(_local3, _local4, _local5, _local2, _local10[(_local12 + 6)], 23, 76029189); _local2 = hh(_local2, _local3, _local4, _local5, _local10[(_local12 + 9)], 4, -640364487); _local5 = hh(_local5, _local2, _local3, _local4, _local10[(_local12 + 12)], 11, -421815835); _local4 = hh(_local4, _local5, _local2, _local3, _local10[(_local12 + 15)], 16, 530742520); _local3 = hh(_local3, _local4, _local5, _local2, _local10[(_local12 + 2)], 23, -995338651); _local2 = ii(_local2, _local3, _local4, _local5, _local10[(_local12 + 0)], 6, -198630844); _local5 = ii(_local5, _local2, _local3, _local4, _local10[(_local12 + 7)], 10, 1126891415); _local4 = ii(_local4, _local5, _local2, _local3, _local10[(_local12 + 14)], 15, -1416354905); _local3 = ii(_local3, _local4, _local5, _local2, _local10[(_local12 + 5)], 21, -57434055); _local2 = ii(_local2, _local3, _local4, _local5, _local10[(_local12 + 12)], 6, 1700485571); _local5 = ii(_local5, _local2, _local3, _local4, _local10[(_local12 + 3)], 10, -1894986606); _local4 = ii(_local4, _local5, _local2, _local3, _local10[(_local12 + 10)], 15, -1051523); _local3 = ii(_local3, _local4, _local5, _local2, _local10[(_local12 + 1)], 21, -2054922799); _local2 = ii(_local2, _local3, _local4, _local5, _local10[(_local12 + 8)], 6, 1873313359); _local5 = ii(_local5, _local2, _local3, _local4, _local10[(_local12 + 15)], 10, -30611744); _local4 = ii(_local4, _local5, _local2, _local3, _local10[(_local12 + 6)], 15, -1560198380); _local3 = ii(_local3, _local4, _local5, _local2, _local10[(_local12 + 13)], 21, 1309151649); _local2 = ii(_local2, _local3, _local4, _local5, _local10[(_local12 + 4)], 6, -145523070); _local5 = ii(_local5, _local2, _local3, _local4, _local10[(_local12 + 11)], 10, -1120210379); _local4 = ii(_local4, _local5, _local2, _local3, _local10[(_local12 + 2)], 15, 718787259); _local3 = ii(_local3, _local4, _local5, _local2, _local10[(_local12 + 9)], 21, -343485551); _local2 = (_local2 + _local6); _local3 = (_local3 + _local7); _local4 = (_local4 + _local8); _local5 = (_local5 + _local9); _local12 = (_local12 + 16); }; return ((((IntUtil.toHex(_local2) + IntUtil.toHex(_local3)) + IntUtil.toHex(_local4)) + IntUtil.toHex(_local5))); } private static function gg(_arg1:int, _arg2:int, _arg3:int, _arg4:int, _arg5:int, _arg6:int, _arg7:int):int{ return (transform(g, _arg1, _arg2, _arg3, _arg4, _arg5, _arg6, _arg7)); } } }//package com.adobe.crypto
Section 37
//IntUtil (com.adobe.utils.IntUtil) package com.adobe.utils { public class IntUtil { private static var hexChars:String = "0123456789abcdef"; public static function toHex(_arg1:int, _arg2:Boolean=false):String{ var _local3:String; var _local4:int; var _local5:int; _local3 = ""; if (_arg2){ _local4 = 0; while (_local4 < 4) { _local3 = (_local3 + (hexChars.charAt(((_arg1 >> (((3 - _local4) * 8) + 4)) & 15)) + hexChars.charAt(((_arg1 >> ((3 - _local4) * 8)) & 15)))); _local4++; }; } else { _local5 = 0; while (_local5 < 4) { _local3 = (_local3 + (hexChars.charAt(((_arg1 >> ((_local5 * 8) + 4)) & 15)) + hexChars.charAt(((_arg1 >> (_local5 * 8)) & 15)))); _local5++; }; }; return (_local3); } public static function ror(_arg1:int, _arg2:int):uint{ var _local3:int; _local3 = (32 - _arg2); return (((_arg1 << _local3) | (_arg1 >>> (32 - _local3)))); } public static function rol(_arg1:int, _arg2:int):int{ return (((_arg1 << _arg2) | (_arg1 >>> (32 - _arg2)))); } } }//package com.adobe.utils
Section 38
//Tracker (com.memecounter.Tracker) package com.memecounter { import flash.display.*; import flash.events.*; import flash.net.*; import flash.utils.*; import flash.system.*; public class Tracker { private static var ori_dom:String; private static var lurl:String; public static var _isReady:Boolean = false; public static var a:uint = 0; public static var root:DisplayObject; public static var c:uint; public static var d:String = ""; private static var _isInited:Boolean = false; public static var fpv:String = ""; private static var l:Loader; private static var tracker:MovieClip; public static var da:Array = ["distralytics.com", "distralytics.co.uk"]; private static function loadError(_arg1:Event):void{ a++; lc(); } public static function init(_arg1:uint, _arg2:DisplayObject):void{ var _local3:uint; if (!_isInited){ _isInited = true; c = _arg1; root = _arg2; _local3 = 0; while (_local3 < da.length) { Security.allowDomain(da[_local3], ((c + ".c.") + da[_local3]), ("*." + da[_local3])); _local3++; }; ori_dom = (root.loaderInfo.parameters.hasOwnProperty("ori_dom")) ? root.loaderInfo.parameters.ori_dom : ""; d = ((ori_dom)!="") ? ori_dom : ((root.loaderInfo.loaderURL.split("/")[0].indexOf("http"))==-1) ? "Local" : root.loaderInfo.loaderURL.split("/")[2].split("?")[0]; fpv = Capabilities.version.split(" ")[1].split(",")[0]; lurl = ((((((((("/control/tracking/trackerAS3.swf" + "?c=") + c) + "&r=") + Math.floor((Math.random() * 10000000000))) + "&d=") + d) + "&p=") + fpv) + "&as=3"); l = new Loader(); l.contentLoaderInfo.addEventListener(Event.INIT, loadComplete); l.contentLoaderInfo.addEventListener(IOErrorEvent.IO_ERROR, loadError); lc(); }; } public static function get isReady():Boolean{ return (isReady); } public static function kvClick(_arg1:uint):void{ if (_isReady){ trace("CLICKTHROUGH SENT"); tracker.kvClick(_arg1); }; } public static function kvCountry():String{ if (_isReady){ return (tracker.kvCountry()); }; return (""); } public static function kvEvent(_arg1:uint):void{ if (_isReady){ trace("EVENT SENT"); tracker.kvEvent(_arg1); }; } private static function lc():void{ var _local1:String; _local1 = (((("http://" + c) + ".c.") + da[(a % da.length)]) + lurl); Security.allowDomain(_local1); l.load(new URLRequest(_local1)); } private static function loadComplete(_arg1:Event):void{ trace("MEMECOUNTER READY"); tracker = _arg1.target.content; tracker.init(getDefinitionByName("com.memecounter.Tracker"), root); _isReady = true; } } }//package com.memecounter
Section 39
//Cookie (com.stampy.cookies.Cookie) package com.stampy.cookies { import flash.net.*; import flash.utils.*; public class Cookie { public static function addCookieUser(_arg1:String, _arg2:String, _arg3:Object):void{ var _local4:SharedObject; var _local5:Boolean; _local4 = getCookie(_arg1); _local5 = _local4.data.hasOwnProperty("users"); if (_local5){ _local4.data.users[_arg2] = _arg3; flushCookie(_local4); } else { addCookieUserStore(_arg1); addCookieUser(_arg1, _arg2, _arg3); }; } public static function addCookieUserStore(_arg1:String):void{ var _local2:SharedObject; _local2 = getCookie(_arg1); _local2.data.users = new Dictionary(); flushCookie(_local2); } public static function getCookieUser(_arg1:String, _arg2:String=""):Object{ var _local3:SharedObject; var _local4:Boolean; var _local5:Object; _local3 = getCookie(_arg1); _local4 = _local3.data.hasOwnProperty("users"); if (_local4){ _local5 = _local3.data.users[_arg2]; } else { addCookieUserStore(_arg1); }; return (_local5); } public static function addCookieLastUser(_arg1:String, _arg2:String=""):void{ var _local3:SharedObject; _local3 = getCookie((_arg1 + "Last")); _local3.data.LastUser = _arg2; flushCookie(_local3); } private static function flushCookie(_arg1:SharedObject):void{ var soCookie = _arg1; try { soCookie.flush(); } catch(e:Error) { trace("Cookie only stored online"); }; } public static function getCookie(_arg1:String):SharedObject{ var _local2:SharedObject; _local2 = SharedObject.getLocal(_arg1); return (_local2); } public static function getCookieLastUser(_arg1:String):Object{ var _local2:SharedObject; var _local3:Boolean; var _local4:String; var _local5:Object; _local2 = getCookie((_arg1 + "Last")); _local3 = _local2.data.hasOwnProperty("LastUser"); if (_local3){ _local4 = _local2.data.LastUser; _local5 = getCookieUser(_arg1, _local4); }; return (_local5); } } }//package com.stampy.cookies
Section 40
//FlashCookie (com.stampy.cookies.FlashCookie) package com.stampy.cookies { public class FlashCookie { private var _strCookieName:String;// = "none" private var _cookie:Object; public function FlashCookie(_arg1:String, _arg2:Object, _arg3:String="guestUser"):void{ _strCookieName = "none"; super(); _strCookieName = _arg1; _cookie = Cookie.getCookieUser(_strCookieName, _arg3); if (_cookie == null){ Cookie.addCookieUser(_strCookieName, _arg3, _arg2); }; } public function getFromCookie(_arg1:String, _arg2:String="guestUser"){ var _local3:String; _cookie = getCookie(_arg2); for (_local3 in _cookie) { if (_local3 == _arg1){ return (_cookie[_local3]); }; }; return (null); } public function updateCookieVar(_arg1:String, _arg2, _arg3:String="guestUser"):void{ var _local4:String; _cookie = getCookie(_arg3); for (_local4 in _cookie) { if (_local4 == _arg1){ _cookie[_local4] = _arg2; }; }; updateCookie(_cookie, _arg3); } public function updateCookie(_arg1:Object, _arg2:String="guestUser"):void{ Cookie.addCookieUser(_strCookieName, _arg2, _arg1); } public function get cookieName():String{ return (_strCookieName); } public function getCookie(_arg1:String="guestUser"):Object{ _cookie = Cookie.getCookieUser(_strCookieName, _arg1); return (_cookie); } } }//package com.stampy.cookies
Section 41
//EmailUtils (com.stampy.emails.EmailUtils) package com.stampy.emails { public class EmailUtils { public static function isValid(_arg1:String):Boolean{ var _local2:Boolean; var _local3:int; var _local4:int; _local2 = false; _local3 = _arg1.indexOf("@"); _local4 = _arg1.indexOf("."); if ((((_local3 > 0)) && ((_local4 > 0)))){ _local2 = true; }; trace(("valid:" + _local2)); return (_local2); } } }//package com.stampy.emails
Section 42
//SubmitForm (com.stampy.forms.SubmitForm) package com.stampy.forms { import flash.events.*; import flash.net.*; import flash.utils.*; import com.stampy.submit.*; public class SubmitForm extends EventDispatcher { private var _submitSuccess:Function; private var _urlScript:String; private var _submitFail:Function; private var _urlData:Dictionary; public static const INVALID:String = "Invalid"; public static const COMPLETE:String = "Complete"; public static const IO_ERROR:String = "IOError"; public function SubmitForm(_arg1:String):void{ _urlData = new Dictionary(true); super(); trace("------ NEW FORM ---------"); trace(("FORM POST URL:" + _arg1)); _urlScript = _arg1; } private function dispatch(_arg1:String):void{ trace("DISPATCH EVENT"); dispatchEvent(new Event(_arg1)); } public function submit():void{ var _local1:URLVariables; var _local2:Object; var _local3:Post; trace("FORM SUBMIT"); _local1 = new URLVariables(); for (_local2 in _urlData) { _local1[_local2] = _urlData[_local2]; trace(((("FORM var " + _local2) + " = ") + _local1[_local2])); }; _local3 = new Post(); _local3.addEventListener(Post.COMPLETE, submit_complete); _local3.addEventListener(Post.IO_ERROR, submit_fail); _local3.post_data(_urlScript, _local1); } public function addField(_arg1:String, _arg2):void{ _urlData[_arg1] = _arg2; } private function submit_fail(_arg1:Event):void{ trace("FORM FAIL"); _arg1.target.removeEventListener(Post.IO_ERROR, submit_fail); dispatch(IO_ERROR); delete ??getglobalscope [this]; } private function submit_complete(_arg1:Event):void{ trace("FORM COMPLETE"); _arg1.target.removeEventListener(Post.COMPLETE, submit_complete); dispatch(COMPLETE); delete ??getglobalscope [this]; } public function getVar(_arg1:String){ if (Post.getVar[_arg1] != null){ return (Post.getVar[_arg1]); }; return (null); } } }//package com.stampy.forms
Section 43
//FrameUtils (com.stampy.frames.FrameUtils) package com.stampy.frames { import flash.display.*; public class FrameUtils { public static function onEveryFrame(_arg1, _arg2:Function):void{ var _local3:uint; var _local4:uint; var _local5:uint; var _local6:uint; _local3 = _arg1.framesLoaded; if ((_arg1 is MovieClip)){ _local4 = 1; while (_local4 <= _local3) { onEnterFrame(_local4, _arg1, _arg2); _local4++; }; } else { if ((_arg1 is Array)){ _local5 = _arg1.length; _local6 = 0; while (_local6 < _local5) { onEveryFrame(_arg1[_local6], _arg2); _local6++; }; }; }; } public static function onEnterFrame(_arg1, _arg2, _arg3:Function, ... _args):void{ var _local5:uint; var _local6:uint; var _local7:uint; var _local8:uint; if ((_arg2 is MovieClip)){ if ((_arg1 is uint)){ _arg2.addFrameScript((_arg1 - 1), _arg3); } else { if ((_arg1 is String)){ _arg2.addFrameScript((frameNumByLabel(_arg1, _arg2) - 1), _arg3); } else { if ((_arg1 is Array)){ _local5 = _arg1.length; _local6 = 0; while (_local6 < _local5) { onEnterFrame(_arg1[_local6], _arg2, _arg3); _local6++; }; }; }; }; }; if ((_arg2 is Array)){ _local7 = _arg2.length; _local8 = 0; while (_local8 < _local7) { onEnterFrame(_arg1, _arg2[_local8], _arg3); _local8++; }; }; } public static function frameNumByLabel(_arg1:String, _arg2:MovieClip):Number{ var _local3:uint; var _local4:uint; _local3 = _arg2.currentLabels.length; _local4 = 0; while (_local4 < _local3) { if (_arg2.currentLabels[_local4].name == _arg1){ return (_arg2.currentLabels[_local4].frame); }; _local4++; }; return (1); } } }//package com.stampy.frames
Section 44
//FPSMonitor (com.stampy.monitors.FPSMonitor) package com.stampy.monitors { import flash.display.*; import flash.events.*; import flash.utils.*; import flash.text.*; public class FPSMonitor extends Sprite { private var counter:uint;// = 0 private var label:TextField; private var last:uint; private var fps:TextField; public function FPSMonitor():void{ fps = new TextField(); label = new TextField(); counter = 0; last = getTimer(); super(); if (stage){ init(); } else { addEventListener(Event.ADDED_TO_STAGE, init); }; } private function init(_arg1:Event=null):void{ removeEventListener(Event.ADDED_TO_STAGE, init); drawBackground(); setTextBoxes(); addEventListener(Event.ENTER_FRAME, monitorFPS, false, 0, true); } private function monitorFPS(_arg1:Event):void{ var _local2:uint; var _local3:uint; var _local4:Number; var _local5:String; counter++; _local2 = getTimer(); _local3 = (_local2 - last); if (_local3 >= 1000){ _local4 = ((counter / _local3) * 1000); _local5 = _local4.toFixed(1).toString(); fps.text = (_local5 + " fps"); counter = 0; last = _local2; }; } private function setTextBoxes():void{ var _local1:*; var _local2:*; _local1 = new TextFormat("Arial", 10, 0xFFFFFF, false, false, false, null, null, "center"); _local2 = new TextFormat("Arial", 10, 0xFFFFFF, true, false, false, null, null, "center"); fps.selectable = false; fps.defaultTextFormat = _local1; fps.x = 220; fps.y = 0; fps.width = 60; label.selectable = false; label.defaultTextFormat = _local2; label.x = 150; label.y = 0; label.width = 70; label.text = "Frame Rate"; this.addChild(label); this.addChild(fps); } public function kill():void{ removeEventListener(Event.ENTER_FRAME, monitorFPS); } private function drawBackground():void{ var _local1:Sprite; _local1 = new Sprite(); addChild(_local1); _local1.graphics.beginFill(0x494949); _local1.graphics.drawRect(150, 0, 70, 20); _local1.graphics.endFill(); _local1.graphics.beginFill(0x6C6C6C); _local1.graphics.drawRect(220, 0, 60, 20); _local1.graphics.endFill(); } } }//package com.stampy.monitors
Section 45
//MemoryMonitor (com.stampy.monitors.MemoryMonitor) package com.stampy.monitors { import flash.display.*; import flash.events.*; import flash.text.*; import flash.system.*; public class MemoryMonitor extends Sprite { private var label:TextField; private var mem:TextField; public function MemoryMonitor():void{ mem = new TextField(); label = new TextField(); super(); if (stage){ init(); } else { addEventListener(Event.ADDED_TO_STAGE, init); }; } private function init(_arg1:Event=null):void{ removeEventListener(Event.ADDED_TO_STAGE, init); drawBackground(); setTextBoxes(); addEventListener(Event.ENTER_FRAME, monitorMemory, false, 0, true); } private function monitorMemory(_arg1:Event):void{ var _local2:Number; var _local3:Number; var _local4:Number; var _local5:String; _local2 = System.totalMemory; _local3 = (_local2 / 0x0400); _local4 = (_local3 / 0x0400); _local5 = _local4.toFixed(2).toString(); mem.text = (_local5 + " Mb"); } private function setTextBoxes():void{ var _local1:*; var _local2:*; _local1 = new TextFormat("Arial", 10, 0xFFFFFF, false, false, false, null, null, "center"); _local2 = new TextFormat("Arial", 10, 0xFFFFFF, true, false, false, null, null, "center"); mem.selectable = false; mem.defaultTextFormat = _local1; mem.x = 70; mem.y = 0; mem.width = 60; label.selectable = false; label.defaultTextFormat = _local2; label.x = 20; label.y = 0; label.width = 50; label.text = "Memory"; this.addChild(label); this.addChild(mem); } public function kill():void{ removeEventListener(Event.ENTER_FRAME, monitorMemory); } private function drawBackground():void{ var _local1:Sprite; _local1 = new Sprite(); addChild(_local1); _local1.graphics.beginFill(0x494949); _local1.graphics.drawRect(20, 0, 50, 20); _local1.graphics.endFill(); _local1.graphics.beginFill(0x6C6C6C); _local1.graphics.drawRect(70, 0, 60, 20); _local1.graphics.endFill(); } } }//package com.stampy.monitors
Section 46
//UniversalMonitor (com.stampy.monitors.UniversalMonitor) package com.stampy.monitors { import flash.display.*; public class UniversalMonitor extends Sprite { private var _memoryMonitor:MemoryMonitor; private var _fpsMonitor:FPSMonitor; public function UniversalMonitor(){ _memoryMonitor = new MemoryMonitor(); _fpsMonitor = new FPSMonitor(); super(); this.addChild(_memoryMonitor); this.addChild(_fpsMonitor); } public function kill():void{ _memoryMonitor.kill(); _fpsMonitor.kill(); } } }//package com.stampy.monitors
Section 47
//PowerLoader (com.stampy.preloader.PowerLoader) package com.stampy.preloader { import flash.display.*; import flash.events.*; import flash.net.*; import flash.media.*; public class PowerLoader extends EventDispatcher { private var _sound:Sound; private var _urlLoader:URLLoader; private var _method:String; private var _loader:Loader; private function loadError(_arg1:IOErrorEvent):void{ dispatchEvent(_arg1); } public function load(_arg1:String){ switch (getFileExtension(_arg1)){ case "xml": default: _method = "_urlLoader"; _urlLoader = new URLLoader(); _urlLoader.addEventListener(Event.COMPLETE, loadComplete); _urlLoader.addEventListener(ProgressEvent.PROGRESS, loadProgress); _urlLoader.addEventListener(IOErrorEvent.IO_ERROR, loadError); _urlLoader.load(new URLRequest(_arg1)); break; case "jpg": case "bmp": case "gif": case "png": case "swf": _method = "_loader"; _loader = new Loader(); _loader.contentLoaderInfo.addEventListener(Event.COMPLETE, loadComplete); _loader.contentLoaderInfo.addEventListener(ProgressEvent.PROGRESS, loadProgress); _loader.contentLoaderInfo.addEventListener(IOErrorEvent.IO_ERROR, loadError); _loader.load(new URLRequest(_arg1)); break; case "mp3": _method = "_sound"; _sound = new Sound(); _sound.addEventListener(Event.COMPLETE, loadComplete); _sound.addEventListener(ProgressEvent.PROGRESS, loadProgress); _sound.addEventListener(IOErrorEvent.IO_ERROR, loadError); _sound.load(new URLRequest(_arg1)); break; }; } private function loadProgress(_arg1:ProgressEvent):void{ dispatchEvent(_arg1); } public function get content(){ switch (_method){ case "_urlLoader": return (this[_method].data); case "_loader": return (this[_method].content); case "_sound": return (_sound); }; return (null); } private function getFileExtension(_arg1:String):String{ var _local2:String; var _local3:int; _local2 = "."; if (_arg1 == null){ return (""); }; _local3 = _arg1.lastIndexOf(_local2); if (_local3 == -1){ return (""); }; _local3 = (_local3 + _local2.length); return (_arg1.substr(_local3)); } private function loadComplete(_arg1:Event):void{ dispatchEvent(_arg1); } } }//package com.stampy.preloader
Section 48
//Post (com.stampy.submit.Post) package com.stampy.submit { import flash.events.*; import flash.net.*; public class Post extends EventDispatcher { private var urlLoad:URLLoader; public static const COMPLETE:String = "compelte"; public static const IO_ERROR:String = "io_error"; private static var _loadedVars:URLVariables; public function post_data(_arg1:String, _arg2:URLVariables):void{ var _local3:URLRequest; var _local4:URLLoader; _local3 = new URLRequest(_arg1); _local3.data = _arg2; _local3.method = URLRequestMethod.POST; _local4 = new URLLoader(); _local4.addEventListener(Event.COMPLETE, post_complete); _local4.addEventListener(IOErrorEvent.IO_ERROR, post_fail); _local4.load(_local3); } private function post_fail(_arg1:IOErrorEvent):void{ _arg1.target.removeEventListener(IOErrorEvent.IO_ERROR, post_fail); dispatchEvent(new Event(Post.IO_ERROR)); } private function post_complete(_arg1:Event):void{ _arg1.target.removeEventListener(Event.COMPLETE, post_complete); _loadedVars = new URLVariables(_arg1.target.data); dispatchEvent(new Event(Post.COMPLETE)); } public static function getVar(_arg1:String){ if (_loadedVars[_arg1]){ return (_loadedVars[_arg1]); }; return (null); } } }//package com.stampy.submit
Section 49
//SimpleVertScroll (console.components.SimpleVertScroll) package console.components { import flash.display.*; import flash.events.*; import flash.geom.*; import gs.easing.*; public class SimpleVertScroll extends MovieClip { private var _mask:Sprite; public var handle_mc:MovieClip; private var _handle:MovieClip; private var _trackLength:Number; private var _handlePosition:Number; private var _defaultTargetY:Number; private var _target:MovieClip; private var _maskWidth:Number;// = 0 private var _maskHeight:Number;// = 0 private var _maskX:Number;// = 0 private var _maskY:Number;// = 0 private var _defaulthandleY:Number; public function SimpleVertScroll(){ _maskX = 0; _maskY = 0; _maskWidth = 0; _maskHeight = 0; super(); } private function dropHandle(_arg1:MouseEvent):void{ _handle.gotoAndStop(1); _handle.stopDrag(); } private function createMask():void{ _mask = new Sprite(); _mask.graphics.beginFill(0xFF); _mask.graphics.drawRect(0, 0, _maskWidth, _maskHeight); _mask.graphics.endFill(); _mask.x = _maskX; _mask.y = _maskY; _target.mask = _mask; } private function enterFrame(_arg1:Event):void{ var _local2:*; var _local3:Number; var _local4:Number; var _local5:*; var _local6:*; _local2 = (_handle.y - _defaulthandleY); _handlePosition = (_local2 / _trackLength); _local3 = ((_target.height + 10) - _maskHeight); _local4 = (_defaultTargetY - (_local3 * _handlePosition)); _local5 = (_local4 - _target.y); _local6 = (_local5 * 0.1); _target.y = (_target.y + _local6); } private function dragHandle(_arg1:MouseEvent):void{ _handle.gotoAndStop(2); _handle.startDrag(false, new Rectangle(_handle.x, _defaulthandleY, 0, _trackLength)); } public function setup(_arg1:MovieClip, _arg2:Number, _arg3:Number, _arg4:Number):void{ var _local5:Point; _target = _arg1; _maskWidth = _arg2; _maskHeight = _arg3; _local5 = _target.parent.localToGlobal(new Point(_target.x, _target.y)); _maskX = _local5.x; _maskY = _local5.y; trace(("MASKX:" + _local5.x)); _handle = handle_mc; _trackLength = ((_maskHeight - _handle.height) + 5); _defaulthandleY = 0; _defaultTargetY = _arg4; } public function set scrollPerc(_arg1:Number):void{ if ((((_arg1 >= 0)) && ((_arg1 <= 1)))){ _handle.y = (_defaulthandleY + (_trackLength * _arg1)); }; } public function update(_arg1):void{ if (_mask == null){ createMask(); }; _handle.addEventListener(MouseEvent.MOUSE_DOWN, dragHandle); _arg1.addEventListener(MouseEvent.MOUSE_UP, dropHandle); addEventListener(Event.ENTER_FRAME, enterFrame, false, 0, true); } } }//package console.components
Section 50
//KeyObject (console.control.KeyObject) package console.control { import flash.display.*; import flash.events.*; import flash.utils.*; import console.strings.*; import flash.ui.*; public dynamic class KeyObject extends Proxy { private static var keysTime:Array; private static var lastTime; private static var thisTime; private static var keysDown:Object; private static var timeCapture:Number = 300; private static var keysCombo:Array; private static var stage:Stage; public function KeyObject(_arg1){ construct(_arg1); } private function keyPressed(_arg1:KeyboardEvent):void{ var _local2:*; var _local3:*; var _local4:uint; var _local5:*; var _local6:*; keysDown[_arg1.keyCode] = true; _local2 = getTimer(); lastTime = _local2; _local3 = _arg1.keyCode; _local4 = keysTime.length; if (_local4 == 0){ keysTime.push(_local2); keysCombo.push(_local3); } else { _local5 = ((keysTime[(_local4 - 1)]) || (keysTime[0])); _local6 = (_local2 - _local5); if (_local6 > timeCapture){ keysTime = new Array(); keysCombo = new Array(); keysTime.push(_local2); keysCombo.push(_local3); } else { keysTime.push(_local2); keysCombo.push(_local3); }; }; } public function isCombo(_arg1:Array):Boolean{ var _local2:*; var _local3:*; var _local4:uint; var _local5:int; _local2 = _arg1.length; _local3 = keysCombo.length; _local4 = 0; if (_local2 > _local3){ return (false); }; _local5 = 0; while (_local5 < _local2) { return (isinArray(_arg1, keysCombo)); _local5++; }; return (false); } public function construct(_arg1, _arg2:Number=300):void{ timeCapture = _arg2; KeyObject.stage = _arg1; keysDown = new Object(); keysTime = new Array(); keysCombo = new Array(); _arg1.addEventListener(KeyboardEvent.KEY_DOWN, keyPressed); _arg1.addEventListener(KeyboardEvent.KEY_UP, keyReleased); _arg1.addEventListener(Event.ENTER_FRAME, noKeys); } public function destroy():void{ stage.removeEventListener(KeyboardEvent.KEY_DOWN, keyPressed); stage.removeEventListener(KeyboardEvent.KEY_UP, keyReleased); keysDown = new Object(); keysTime = new Array(); keysCombo = new Array(); KeyObject.stage = null; } private function isinArray(_arg1:Array, _arg2:Array):Boolean{ var _local3:*; var _local4:*; _local3 = _arg1.toString(); _local4 = _arg2.toString(); return (StringUtils.contains(_local4, _local3)); } override "http://www.adobe.com/2006/actionscript/flash/proxy"?? function getProperty(_arg1){ return (((_arg1 in Keyboard)) ? Keyboard[_arg1] : -1); } public function isDown(_arg1:uint):Boolean{ return (Boolean((_arg1 in keysDown))); } private function noKeys(_arg1:Event):void{ var _local2:*; thisTime = getTimer(); _local2 = (thisTime - lastTime); if (_local2 > timeCapture){ keysTime = new Array(); keysCombo = new Array(); }; } private function keyReleased(_arg1:KeyboardEvent):void{ delete keysDown[_arg1.keyCode]; } } }//package console.control
Section 51
//TileBasedWorld (console.engines.TileBasedWorld) package console.engines { import flash.display.*; public class TileBasedWorld extends Sprite { public static var _tile_array:Array = new Array(); public function TileBasedWorld(_arg1:Number, _arg2:Number, _arg3:uint, _arg4:uint, _arg5:Boolean=false, _arg6:Boolean=false){ var _local7:*; var _local8:Array; var _local9:*; var _local10:Object; var _local11:*; var _local12:*; var _local13:*; super(); _tile_array.push(""); _local7 = 0; while (_local7 <= _arg3) { _local8 = new Array(); _local8.push(""); _local9 = 0; for (;_local9 <= _arg4;_local9++) { _local10 = new Object(); _local11 = ((_arg1 * _local9) - _arg1); _local12 = ((_arg2 * _local7) - _arg2); _local13 = (((_local7 * _arg4) + _local9) + 1); _local10.ID = _local13; _local10.x = _local11; _local10.y = _local12; _local8.push(_local10); if (_arg5){ drawTile(_local11, _local12, _arg1, _arg2, _arg6, _local13); continue; }; }; _tile_array.push(_local8); _local7++; }; } public function drawTile(_arg1, _arg2, _arg3, _arg4, _arg5, _arg6){ var _local7:int; var _local8:uint; var _local9:MovieClip; _local7 = 1; _local8 = 0xCCCCCC; _local9 = new MovieClip(); this.graphics.lineStyle(_local7, _local8); this.graphics.beginFill(0xFFFFFF, 0.1); this.graphics.drawRect(_arg1, _arg2, _arg3, _arg4); this.graphics.endFill(); } } }//package console.engines
Section 52
//Delegate (console.functions.Delegate) package console.functions { public class Delegate { public static function create(_arg1:Function, ... _args):Function{ var handler = _arg1; var args = _args; return (function (... _args):void{ handler.apply(this, _args.concat(args)); }); } } }//package console.functions
Section 53
//Cache (console.loaders.Cache) package console.loaders { public class Cache { public function returnAntiCacheURL(_arg1:String):String{ var _local2:*; var _local3:*; var _local4:*; _local2 = ("rand=" + Math.ceil((Math.random() * 1000000))); _local3 = "?"; _local4 = 0; while (_local4 < _arg1.length) { if (_arg1.charAt(_local4) == "?"){ _local3 = "&"; break; }; _local4++; }; _arg1 = (_arg1 + (_local3 + _local2)); return (_arg1); } } }//package console.loaders
Section 54
//SendReceiveData (console.loaders.SendReceiveData) package console.loaders { import flash.events.*; import flash.net.*; public class SendReceiveData extends EventDispatcher { public var _loader:URLLoader; public var _errorMessage:String; public static const DATA_LOADED:String = "Data Loaded"; public static const DATA_ERROR:String = "Data Error"; public function onError(_arg1:IOErrorEvent){ trace(("ERROR = " + _arg1.text)); trace("POSSIBLE PROBLEMS - crossdomain.xml missing"); _errorMessage = _arg1.text; dispatchEvent(new Event(SendReceiveData.DATA_ERROR)); } public function sendData(_arg1:String, _arg2:URLVariables):void{ var _local3:URLRequest; _local3 = new URLRequest(_arg1); _local3.data = _arg2; _local3.method = URLRequestMethod.POST; _loader = new URLLoader(); _loader.addEventListener(Event.COMPLETE, onComplete); _loader.addEventListener(IOErrorEvent.IO_ERROR, onError); _loader.load(_local3); } public function onComplete(_arg1:Event){ dispatchEvent(new Event(SendReceiveData.DATA_LOADED)); } } }//package console.loaders
Section 55
//URLPreload (console.loaders.URLPreload) package console.loaders { import flash.events.*; import flash.net.*; public class URLPreload extends EventDispatcher { public var _progressBytesTotal:uint; public var _progress:uint; private var _URL:String; public var _progressBytesPerc:uint; public var _urlLoader:URLLoader;// = null public var _progressBytesLoaded:uint; private var _retry:uint;// = 0 private var _antiCache:Boolean; public static const LOAD_COMPLETE:String = "Complete"; public static const LOAD_PROGRESS:String = "Load Progress"; public static const LOAD_ERROR:String = "Error"; public function URLPreload(_arg1:String, _arg2:Boolean){ _retry = 0; _urlLoader = null; super(); _URL = _arg1; _antiCache = _arg2; setupPreload(_URL, _antiCache); } private function onProgress(_arg1:ProgressEvent):void{ _progressBytesLoaded = _arg1.target.bytesLoaded; _progressBytesTotal = _arg1.target.bytesTotal; _progressBytesPerc = ((_arg1.target.bytesLoaded / _arg1.target.bytesTotal) * 100); dispatchEvent(new Event(URLPreload.LOAD_PROGRESS)); } public function setupPreload(_arg1:String, _arg2:Boolean){ var _local3:URLRequest; var _local4:*; if (_arg2){ _local4 = new Cache(); _arg1 = _local4.returnAntiCacheURL(_arg1); trace(("URL: " + _arg1)); }; _local3 = new URLRequest(_arg1); _local3.method = URLRequestMethod.POST; _urlLoader = new URLLoader(); _urlLoader.load(_local3); _urlLoader.addEventListener(Event.COMPLETE, onComplete); _urlLoader.addEventListener(ProgressEvent.PROGRESS, onProgress); _urlLoader.addEventListener(IOErrorEvent.IO_ERROR, onError); } private function onError(_arg1:IOErrorEvent):void{ if (_retry > 10){ dispatchEvent(new Event(URLPreload.LOAD_ERROR)); } else { _retry++; setupPreload(_URL, _antiCache); }; } private function onComplete(_arg1:Event):void{ dispatchEvent(new Event(URLPreload.LOAD_COMPLETE)); } } }//package console.loaders
Section 56
//OpenURL (console.loadurl.OpenURL) package console.loadurl { import flash.net.*; import flash.external.*; public class OpenURL { public static function loadURL(_arg1:String, _arg2:String="_blank"):void{ var WINDOW_OPEN_FUNCTION:String; var url = _arg1; var window = _arg2; WINDOW_OPEN_FUNCTION = "window.open"; if (ExternalInterface.available){ try { ExternalInterface.call(WINDOW_OPEN_FUNCTION, url, window); trace("EXTERNAL INTERFACE TO URL"); } catch(e:Error) { navigateToURL(new URLRequest(url), window); trace("NAVIGATE TO URL"); }; } else { trace("EXTERNAL INTERFACE NOT AVAILABLE"); }; } public static function navigateURL_JS(_arg1:String):void{ var _local2:*; var _local3:*; _local2 = (("window.open('" + _arg1) + "', 'PopUpWindow');"); _local3 = new URLRequest((("javascript:" + _local2) + "void(0);")); navigateToURL(_local3); } public static function navigateURL(_arg1:String, _arg2:String="_blank"):void{ navigateToURL(new URLRequest(_arg1), _arg2); } } }//package console.loadurl
Section 57
//Trig (console.math.Trig) package console.math { import flash.geom.*; public class Trig { public static function findAngle(_arg1, _arg2, _arg3, _arg4):Number{ var _local5:Number; var _local6:Number; var _local7:Number; _local5 = (_arg1 - _arg3); _local6 = (_arg2 - _arg4); _local7 = Math.atan2(_local6, _local5); return (_local7); } public static function findOppositeLength(_arg1, _arg2):Number{ var _local3:*; _local3 = (Math.sin(_arg1) * _arg2); return (_local3); } public static function findNewXY(_arg1, _arg2, _arg3, _arg4):Point{ var _local5:*; var _local6:*; var _local7:*; var _local8:*; var _local9:*; _local5 = findAdjascentLength(_arg3, _arg4); _local6 = findOppositeLength(_arg3, _arg4); _local7 = (_arg1 + _local5); _local8 = (_arg2 + _local6); _local9 = new Point(_local7, _local8); return (_local9); } public static function findHypotenuseLength(_arg1:Number, _arg2:Number):Number{ var _local3:*; _local3 = Math.sqrt((Math.pow(_arg1, 2) + Math.pow(_arg2, 2))); return (_local3); } public static function convertToDegree(_arg1:Number){ var _local2:*; _local2 = ((_arg1 * 180) / Math.PI); return (_local2); } public static function findAdjascentLength(_arg1, _arg2):Number{ var _local3:*; _local3 = (Math.cos(_arg1) * _arg2); return (_local3); } public static function convertToRadian(_arg1:Number){ var _local2:*; _local2 = ((_arg1 * Math.PI) / 180); return (_local2); } } }//package console.math
Section 58
//ParseXML (console.parsers.ParseXML) package console.parsers { import flash.events.*; import flash.net.*; import console.loaders.*; public class ParseXML extends EventDispatcher { public var _progressBytesPerc:uint;// = 0 public var _progressBytesTotal:uint;// = 0 public var _xmlDoc:XML; public var _tag:String;// = null private var _urlLoader:URLLoader; public var _progressBytesLoaded:uint;// = 0 public var _loaded:Boolean;// = false public var _preloader:URLPreload; public static const XML_FAILED:String = "XMLFailed"; public static const XML_PROGRESS:String = "XMLProgress"; public static const XML_LOADED:String = "XMLLoaded"; public function ParseXML(){ _tag = null; _progressBytesLoaded = 0; _progressBytesTotal = 0; _progressBytesPerc = 0; _loaded = false; super(); } public function checkProgress(_arg1:Event):void{ _progressBytesLoaded = _arg1.target._progressBytesLoaded; _progressBytesTotal = _arg1.target._progressBytesTotal; _progressBytesPerc = _arg1.target._progressBytesPerc; dispatchEvent(new Event(ParseXML.XML_PROGRESS)); } public function parseURL(_arg1:String, _arg2:Boolean):void{ _preloader = new URLPreload(_arg1, _arg2); _preloader.addEventListener(URLPreload.LOAD_PROGRESS, checkProgress); _preloader.addEventListener(URLPreload.LOAD_COMPLETE, completeLoad); } public function completeLoad(_arg1:Event):void{ _xmlDoc = new XML(_arg1.target._urlLoader.data); dispatchEvent(new Event(ParseXML.XML_LOADED)); } } }//package console.parsers
Section 59
//Ranking (console.scores.Ranking) package console.scores { import flash.events.*; public class Ranking { protected static var _disp:EventDispatcher; private static var _rankList:XMLList; private static var _rank:uint = 0; private static var _rankXML:Scores; private static var _score:Number; private static var _debug:Boolean; public static function dispatchEvent(_arg1:Event):void{ if (_disp == null){ return; }; _disp.dispatchEvent(_arg1); } public static function findRank(_arg1:Number, _arg2:String, _arg3:Boolean=false):void{ _debug = _arg3; message("---------------- FIND RANK -----------------"); message(("Score:" + _arg1)); message(("URL:" + _arg2)); _score = _arg1; _rankXML = new Scores(); _rankXML.addEventListener(Event.COMPLETE, gotRankXML); _rankXML.load(_arg2); } private static function message(_arg1):void{ if (_debug){ trace(_arg1); }; } public static function removeEventListener(_arg1:String, _arg2:Function, _arg3:Boolean=false):void{ if (_disp == null){ return; }; _disp.removeEventListener(_arg1, _arg2, _arg3); } public static function addEventListener(_arg1:String, _arg2:Function, _arg3:Boolean=false, _arg4:int=0, _arg5:Boolean=false):void{ if (_disp == null){ _disp = new EventDispatcher(); }; _disp.addEventListener(_arg1, _arg2, _arg3, _arg4, _arg5); } private static function setRank(_arg1:uint):void{ message(("set rank:" + _arg1)); if (_rank == 0){ _rank = _arg1; dispatchEvent(new Event(Event.COMPLETE)); }; } private static function detectRank():void{ var _local1:uint; var _local2:*; var _local3:*; var _local4:int; message("detecting rank"); _rank = 0; _local1 = _rankList.length(); if (_score < int(_rankList[(_local1 - 1)].@player_score)){ setRank((int(_rankList[(_local1 - 1)].@player_rank) + 1)); } else { if (_score > int(_rankList[0].@player_score)){ if (int(_rankList[0].@player_rank) > 1){ setRank((int(_rankList[0].@player_rank) - 1)); } else { setRank(int(_rankList[0].@player_rank)); }; } else { _local4 = (_local1 - 1); while (_local4 > 0) { _local2 = _rankList[_local4]; _local3 = _rankList[(_local4 - 1)]; if (_score == int(_local2.@player_score)){ setRank(int(_local2.@player_rank)); } else { if (_score == int(_local3.@player_score)){ setRank(int(_local3.@player_rank)); } else { if ((((_score > int(_local2.@player_score))) && ((_score < int(_local3.@player_score))))){ calculateBetweenRank(_score, _local2, _local3); }; }; }; _local4--; }; }; }; } private static function calculateBetweenRank(_arg1:Number, _arg2, _arg3):void{ var _local4:*; var _local5:*; var _local6:uint; var _local7:int; var _local8:Number; var _local9:Number; _local4 = (int(_arg3.@player_score) - int(_arg2.@player_score)); _local5 = (int(_arg2.@player_rank) - int(_arg3.@player_rank)); _local6 = Math.round((_local4 / _local5)); message(((((("calculate between rank:" + _arg2.@player_rank) + ":") + _arg3.@player_rank) + " rank score segment value:") + _local6)); if (_local5 == 1){ message("no difference in rank"); setRank(int(_arg2.@player_rank)); } else { if (_local5 == 2){ setRank((int(_arg3.@player_rank) + 1)); } else { message("checking each segment for a match"); _local7 = 1; while (_local7 < (_local5 + 1)) { _local8 = (int(_arg3.@player_score) - (_local6 * (_local7 - 1))); _local9 = (int(_arg3.@player_score) - (_local6 * _local7)); message(("is score less than or equal to " + _local8.toString())); message(("and is score greater than or equal to " + _local9.toString())); if ((((_arg1 <= _local8)) && ((_arg1 >= _local9)))){ setRank((int(_arg3.@player_rank) + _local7)); }; _local7++; }; }; }; } public static function get rank():uint{ return (_rank); } private static function gotRankXML(_arg1:Event):void{ message("XML Recieved"); message("------- XML ------"); message(_rankXML.data); _rankXML.removeEventListener(Event.COMPLETE, gotRankXML); _rankList = new XMLList(_rankXML.data); detectRank(); } } }//package console.scores
Section 60
//ScoreAge (console.scores.ScoreAge) package console.scores { import console.strings.*; public class ScoreAge { public static function getAge(_arg1:String):String{ var _local2:String; var _local3:String; var _local4:Array; var _local5:int; var _local6:int; var _local7:int; var _local8:int; var _local9:int; var _local10:Date; var _local11:Date; var _local12:int; var _local13:String; _local2 = StringUtils.afterFirst(_arg1, " "); _local3 = StringUtils.beforeFirst(_arg1, " "); _local4 = _local2.split(":"); _local5 = int(_local3.substr(0, 4)); _local6 = int(_local3.substr(5, 2)); _local7 = int(_local3.substr(8, 10)); _local8 = int(_local4[0]); _local9 = int(_local4[1]); _local10 = new Date(_local5, (_local6 - 1), _local7, _local8, _local9); _local11 = new Date(); _local12 = getDaysBetweenDates(_local10, _local11); if (_local12 < 1){ _local13 = "NEW"; } else { if (_local12 < 60){ _local13 = (_local12.toString() + " MINUTES AGO"); } else { if (_local12 < 120){ _local13 = "1 HOUR AGO"; } else { _local13 = (Math.round((_local12 / 60)).toString() + " HOURS AGO"); }; }; }; return (_local13); } private static function getDaysBetweenDates(_arg1:Date, _arg2:Date):int{ var _local3:Number; var _local4:Number; var _local5:Number; var _local6:Number; var _local7:int; var _local8:int; var _local9:int; var _local10:int; var _local11:int; _local3 = (((1000 * 60) * 60) * 24); _local4 = _arg1.getTime(); _local5 = _arg2.getTime(); _local6 = Math.abs((_local4 - _local5)); _local7 = (_local6 / 1000); _local8 = ((_local7 / 60) + _arg2.getTimezoneOffset()); _local9 = (_local8 / 60); _local10 = (_local9 / 24); _local11 = _local8; return (_local11); } } }//package console.scores
Section 61
//Scores (console.scores.Scores) package console.scores { import flash.events.*; import com.stampy.preloader.*; public class Scores extends EventDispatcher { private var _scoresXML_loader:PowerLoader; private var _xmlFile:XMLList; public function load(_arg1:String){ _scoresXML_loader = new PowerLoader(); _scoresXML_loader.addEventListener(Event.COMPLETE, load_complete); _scoresXML_loader.addEventListener(ProgressEvent.PROGRESS, load_progress); _scoresXML_loader.addEventListener(IOErrorEvent.IO_ERROR, load_error); _scoresXML_loader.load(_arg1); } public function get data():XMLList{ return (new XMLList(_xmlFile[0].scores.entry)); } private function load_progress(_arg1:ProgressEvent):void{ dispatchEvent(_arg1); } public function set xml(_arg1:XMLList):void{ _xmlFile = _arg1; } private function load_error(_arg1:IOErrorEvent):void{ dispatchEvent(_arg1); } private function load_complete(_arg1:Event):void{ _xmlFile = XMLList(_arg1.target.content); dispatchEvent(_arg1); } } }//package console.scores
Section 62
//Token (console.security.Token) package console.security { import flash.events.*; import flash.net.*; import com.adobe.crypto.*; import console.loaders.*; public class Token { public static const TOKEN_GENERATED:String = "Token Generated"; private static var _success:Function; private static var _strAction:String = "request_token"; private static var _strOriginalToken:String; private static var _requestToken:SendReceiveData; private static var _strUrl:String; private static var _isDebugging:Boolean = true; private static var _retry:uint = 0; private static var _loadedVars:URLVariables; private static var _loadToken:URLLoader; private static var _strFinalToken:String; private static function loadError(_arg1:Error):void{ if (_retry == 0){ _retry++; request(_strUrl, _success, _isDebugging); trace("Token Fail First Attempt"); } else { trace("Token Fail Second Attempt: Aborted"); }; } public static function get encypted():String{ return (_strFinalToken); } private static function debug(_arg1):void{ if (_isDebugging){ trace(_arg1); }; } public static function md5Token(_arg1:String):String{ var _local2:String; _local2 = MD5.hash(_arg1); return (_local2); } public static function request(_arg1:String, _arg2:Function, _arg3:Boolean=true){ var _local4:URLVariables; _strUrl = _arg1; _isDebugging = _arg3; debug(("DEBUG: Token.request | strURL = " + _arg1)); _success = _arg2; _local4 = new URLVariables(); _local4.action = _strAction; _requestToken = new SendReceiveData(); _requestToken.sendData(_arg1, _local4); _requestToken.addEventListener(SendReceiveData.DATA_LOADED, load); _requestToken.addEventListener(SendReceiveData.DATA_ERROR, loadError); } private static function load(_arg1:Event):void{ _loadToken = URLLoader(_arg1.target._loader); _loadedVars = new URLVariables(_loadToken.data); _strOriginalToken = _loadedVars.token; debug(("DEBUG: Token.load | original token = " + _strOriginalToken)); _strFinalToken = encrypt(_strOriginalToken); _success(); } public static function getVar(_arg1:String){ if (_loadedVars[_arg1]){ return (_loadedVars[_arg1]); }; return (null); } public static function get original():String{ return (_strOriginalToken); } public static function secret(_arg1, _arg2:Boolean=true):String{ var _local3:String; var _local4:String; var _local5:String; _isDebugging = _arg2; if (((!((_arg1 == null))) && (!((_strOriginalToken == null))))){ _local3 = _arg1.toString(); _local4 = (_strOriginalToken + _local3); _local5 = MD5.hash(_local4); debug(("DEBUG: Token.secret | encrypted secret = " + _local5)); return (_local5); }; trace("Error: Token.secret"); return (""); } public static function encrypt(_arg1:String):String{ var _local2:String; var _local3:String; var _local4:*; var _local5:*; var _local6:*; var _local7:String; _local2 = _arg1.substr(28, 8); _local3 = MD5.hash(_local2); _local4 = Math.ceil((Math.random() * 1000000)); _local5 = Math.ceil((Math.random() * 1000000)); _local6 = Math.ceil((Math.random() * 1000000)); _local7 = (((MD5.hash(_local4) + MD5.hash(_local5)) + _local3) + MD5.hash(_local6)); debug(("DEBUG: Token.encrypt | encrypted token = " + _local7)); return (_local7); } } }//package console.security
Section 63
//SoundObject (console.sounds.SoundObject) package console.sounds { import flash.events.*; import gs.*; import flash.utils.*; import flash.media.*; public class SoundObject extends EventDispatcher { private var _isMute:Boolean;// = false private var _sndSound; private var _linkage:String; private var _isPlaying:Boolean;// = false private var _intLastPosition:Number;// = 0 private var _isLooping:Boolean;// = false private var _onCompleteParams; private var _channel:SoundChannel; private var _intMaxVolume:Number;// = 1 private var _onCompleteFunction:Function; private var _intVolume:Number;// = 1 private var _intLoopCount:uint;// = 0 private var _intPrevVolume:Number;// = 1 public function SoundObject(_arg1:String):void{ var _local2:Class; _intVolume = 1; _isMute = false; _intPrevVolume = 1; _intLastPosition = 0; _isLooping = false; _intLoopCount = 0; _isPlaying = false; _intMaxVolume = 1; super(); _linkage = _arg1; _local2 = (getDefinitionByName(_arg1) as Class); _sndSound = new (_local2); _channel = new SoundChannel(); } public function addComplete(_arg1:Function, ... _args):void{ _onCompleteFunction = _arg1; _onCompleteParams = _args; _channel.addEventListener(Event.SOUND_COMPLETE, soundComplete); } public function stop(_arg1:Event=null):void{ var evt = _arg1; try { _channel.removeEventListener(Event.SOUND_COMPLETE, stop); _isPlaying = false; _intLastPosition = _channel.position; _channel.stop(); } catch(evt:Error) { trace("SoundObject stop: Error"); }; } public function muteOff(_arg1:Number):void{ if (_isMute){ volume = _intPrevVolume; _isMute = false; }; } public function get mute():Boolean{ return (_isMute); } public function get volume():Number{ return (_intVolume); } private function modifyVolume(_arg1:Number):void{ var intValue:Number; var mod1:SoundTransform; var value = _arg1; intValue = (value * _intMaxVolume); try { mod1 = new SoundTransform(); mod1.volume = intValue; _channel.soundTransform = mod1; } catch(evt:Error) { trace("SoundObject.modifyVolume() Error"); }; } public function get isPlaying():Boolean{ return (_isPlaying); } public function resume():void{ if (!_isPlaying){ play(_isLooping, _intLoopCount, _intLastPosition, false); }; } public function play(_arg1:Boolean, _arg2:uint, _arg3:uint, _arg4:Boolean=false):void{ var intRepeatCount:*; var newChannel:*; var isLooping = _arg1; var intLoopCount = _arg2; var intStartTime = _arg3; var isTempChannel = _arg4; _isLooping = isLooping; _intLoopCount = intLoopCount; _isPlaying = true; intRepeatCount = (isLooping) ? intLoopCount : 0; try { if (isTempChannel){ newChannel = new SoundChannel(); newChannel = _sndSound.play(intStartTime, intRepeatCount); } else { _channel = _sndSound.play(intStartTime, intRepeatCount); }; modifyVolume(volume); _channel.addEventListener(Event.SOUND_COMPLETE, stop); } catch(evt:Error) { }; } public function set volume(_arg1:Number):void{ if (!_isMute){ _intVolume = _arg1; modifyVolume(_intVolume); }; } public function set maxVolume(_arg1:Number):void{ if ((((_arg1 >= 0)) && ((_arg1 <= 1)))){ _intMaxVolume = _arg1; volume = _intVolume; }; } public function get currentPosition():Number{ return (_channel.position); } public function get linkage():String{ return (_linkage); } public function muteOn(_arg1:Number=0):void{ if (!_isMute){ _intPrevVolume = volume; volume = 0; _isMute = true; }; } public function removeComplete():void{ _onCompleteFunction = null; _onCompleteParams = null; if (_channel.hasEventListener(Event.SOUND_COMPLETE)){ _channel.removeEventListener(Event.SOUND_COMPLETE, soundComplete); }; } public function get length():Number{ return (_sndSound.length); } private function soundComplete(_arg1:Event):void{ _arg1.target.removeEventListener(Event.SOUND_COMPLETE, soundComplete); _onCompleteFunction.apply(null, _onCompleteParams); } public function fade(_arg1:Number, _arg2:Number):void{ if (!_isMute){ TweenLite.to(_channel, _arg2, {volume:_arg1}); }; } } }//package console.sounds
Section 64
//SoundUtils (console.sounds.SoundUtils) package console.sounds { import gs.*; import flash.utils.*; import flash.media.*; public class SoundUtils { private static var _dictMusic:Dictionary = new Dictionary(); private static var _dictSFX:Dictionary = new Dictionary(); private static var _maxMusicVolume = 1; private static var _sfxChannelVolume:Number = 1; private static var _maxSFXVolume = 1; private static var _musicMute:Boolean = false; private static var _rememberValue:Boolean = true; private static var _musicChannelVolume:Number = 1; private static var _globalMute:Boolean = false; private static var _sfxMute:Boolean = false; public static function addMusic(_arg1:String, _arg2:Number=1):void{ var _local3:SoundObject; _local3 = new SoundObject(_arg1); _local3.volume = _arg2; _dictMusic[_arg1] = _local3; } public static function fadeAll(_arg1:Number, _arg2:Number):void{ fadeSFXChannel(_arg1, _arg2); fadeMusicChannel(_arg1, _arg2); } public static function getVolumeSFXChannel():Number{ return (_sfxChannelVolume); } public static function setVolumeMusicChannel(_arg1:Number):void{ var _local2:SoundObject; for each (_local2 in _dictMusic) { _local2.volume = _arg1; }; } public static function fadeMusic(_arg1:String, _arg2:Number, _arg3:Number):void{ if ((_dictMusic[_arg1] is SoundObject)){ _dictMusic[_arg1].fade(_arg2, _arg3); }; } public static function fadeSFXStop(_arg1:String, _arg2:Number, _arg3:Number):void{ if ((_dictSFX[_arg1] is SoundObject)){ _dictSFX[_arg1].fade(_arg2, _arg3); TweenLite.to(_arg1, _arg3, {onComplete:stopSFX, onCompleteParams:[_arg1]}); }; } public static function muteMusic(_arg1:String, _arg2:Number=0):void{ var _local3:*; if ((_dictMusic[_arg1] is SoundObject)){ _local3 = _dictMusic[_arg1]; if (_local3.mute){ _local3.muteOff(_arg2); } else { _local3.muteOn(_arg2); }; }; } public static function isMusicPlaying(_arg1:String):Boolean{ return (_dictMusic[_arg1].isPlaying); } public static function resumeSFX(_arg1:String):void{ if ((_dictSFX[_arg1] is SoundObject)){ _dictSFX[_arg1].resume(); }; } public static function setMaxVolumeMusicChannel(_arg1:Number):void{ var _local2:SoundObject; if (_rememberValue){ _musicChannelVolume = _arg1; }; _maxMusicVolume = _arg1; for each (_local2 in _dictMusic) { _local2.maxVolume = _arg1; }; } public static function muteGlobal():void{ if (!_globalMute){ try { _globalMute = true; SoundMixer.soundTransform = new SoundTransform(0); } catch(evt:Error) { trace("SoundUtils.muteGlobal() Error 1"); }; } else { _globalMute = false; try { SoundMixer.soundTransform = new SoundTransform(1); } catch(evt:Error) { trace("SoundUtils.muteGlobal() Error 2"); }; }; } public static function isMusicChannelMute():Boolean{ return (_musicMute); } public static function stopSFX(_arg1:String):void{ if ((_dictSFX[_arg1] is SoundObject)){ _dictSFX[_arg1].stop(); }; } public static function addSFX(_arg1:String, _arg2:Number=1):void{ var _local3:SoundObject; _local3 = new SoundObject(_arg1); _local3.volume = _arg2; _dictSFX[_arg1] = _local3; } public static function get isGlobalMute():Boolean{ return (_globalMute); } public static function getLengthMusic(_arg1:String):Number{ var _local2:Number; _local2 = 0; if ((_dictMusic[_arg1] is SoundObject)){ _local2 = _dictMusic[_arg1].length; }; return (_local2); } public static function fadeMusicStop(_arg1:String, _arg2:Number, _arg3:Number):void{ if ((_dictMusic[_arg1] is SoundObject)){ _dictMusic[_arg1].fade(_arg2, _arg3); TweenLite.to(_dictMusic[_arg1], _arg3, {onComplete:stopMusic, onCompleteParams:[_arg1]}); }; } public static function muteSFX(_arg1:String, _arg2:Number=0):void{ var _local3:*; if ((_dictSFX[_arg1] is SoundObject)){ _local3 = _dictSFX[_arg1]; if (_local3.mute){ _local3.muteOff(_arg2); } else { _local3.muteOn(_arg2); }; }; } public static function getMaxVolumeMusicChannel():Number{ return (_maxMusicVolume); } public static function playSFX(_arg1:String, _arg2:Boolean=false, _arg3:uint=999999, _arg4:uint=0, _arg5:Boolean=false):void{ if ((_dictSFX[_arg1] is SoundObject)){ _dictSFX[_arg1].play(_arg2, _arg3, _arg4, _arg5); }; } public static function isSFXPlaying(_arg1:String):Boolean{ return (_dictSFX[_arg1].isPlaying); } public static function setMaxVolumeSFX(_arg1:String, _arg2:Number):void{ if ((_dictSFX[_arg1] is SoundObject)){ _dictSFX[_arg1].maxVolume = _arg2; }; } public static function muteSFXChannel(_arg1:Number=0):void{ var _local2:SoundObject; var _local3:SoundObject; if (!_sfxMute){ _sfxMute = true; for each (_local2 in _dictSFX) { _local2.muteOn(_arg1); }; } else { _sfxMute = false; for each (_local3 in _dictSFX) { _local3.muteOff(_arg1); }; }; } public static function setMaxVolumeMusic(_arg1:String, _arg2:Number):void{ if ((_dictMusic[_arg1] is SoundObject)){ _dictMusic[_arg1].maxVolume = _arg2; }; } public static function removeSFXComplete(_arg1:String){ _dictSFX[_arg1].removeComplete(); } public static function stopMusicChannel():void{ var _local1:SoundObject; for each (_local1 in _dictMusic) { _local1.stop(); }; } public static function isSFXChannelMuted():Boolean{ return (_sfxMute); } public static function getPositionMusic(_arg1:String):Number{ var _local2:Number; _local2 = 0; if ((_dictMusic[_arg1] is SoundObject)){ _local2 = _dictMusic[_arg1].currentPosition; }; return (_local2); } public static function TrackChannelLastVolume(_arg1:Boolean):void{ _rememberValue = _arg1; } public static function fadeMusicChannel(_arg1:Number, _arg2:Number):void{ var _local3:SoundObject; for each (_local3 in _dictMusic) { _local3.fade(_arg1, _arg2); }; } public static function resumeSFXChannel():void{ var _local1:SoundObject; for each (_local1 in _dictSFX) { _local1.resume(); }; } public static function getMaxVolumeSFXChannel():Number{ return (_maxSFXVolume); } public static function getVolumeMusicChannel():Number{ return (_musicChannelVolume); } public static function muteAll(_arg1:Number=0):void{ muteSFXChannel(_arg1); muteMusicChannel(_arg1); } public static function setVolumeSFX(_arg1:String, _arg2:Number):void{ if ((_dictSFX[_arg1] is SoundObject)){ _dictSFX[_arg1].volume = _arg2; }; } public static function playMusic(_arg1:String, _arg2:Boolean=false, _arg3:uint=999999, _arg4:uint=0):void{ if ((_dictMusic[_arg1] is SoundObject)){ _dictMusic[_arg1].play(_arg2, _arg3, _arg4); }; } public static function stopMusic(_arg1:String):void{ if ((_dictMusic[_arg1] is SoundObject)){ _dictMusic[_arg1].stop(); }; } public static function getVolumeSFX(_arg1:String):Number{ return (_dictSFX[_arg1].volume); } public static function fadeMusicChannelStop(_arg1:Number, _arg2:Number):void{ var _local3:SoundObject; for each (_local3 in _dictMusic) { _local3.fade(_arg1, _arg2); TweenLite.to(_local3, _arg2, {onComplete:stopMusic, onCompleteParams:[_local3.linkage]}); }; } public static function addMusicComplete(_arg1:String, _arg2:Function, ... _args){ _args.splice(0, 0, _arg2); _dictMusic[_arg1].addComplete.apply(null, _args); } public static function muteMusicChannel(_arg1:Number=0):void{ var _local2:SoundObject; var _local3:SoundObject; if (!_musicMute){ _musicMute = true; for each (_local2 in _dictMusic) { _local2.muteOn(_arg1); }; } else { _musicMute = false; for each (_local3 in _dictMusic) { _local3.muteOff(_arg1); }; }; } public static function removeMusicComplete(_arg1:String){ _dictMusic[_arg1].removeComplete(); } public static function fadeMusicPlay(_arg1:String, _arg2:Number, _arg3:Number, _arg4:Boolean=false, _arg5:uint=999999, _arg6:uint=0):void{ if ((_dictMusic[_arg1] is SoundObject)){ trace("fadeMusicPlay - set music volume: 0"); setVolumeMusic(_arg1, 0); trace("fadeMusicPlay - playMusic"); playMusic(_arg1, _arg4, _arg5, _arg6); trace(("fadeMusicPlay - fadeMusic to:" + _arg2)); fadeMusic(_arg1, _arg2, _arg3); }; } public static function stopSFXChannel():void{ var _local1:SoundObject; for each (_local1 in _dictSFX) { _local1.stop(); }; } public static function fadeSFX(_arg1:String, _arg2:Number, _arg3:Number):void{ if ((_dictSFX[_arg1] is SoundObject)){ _dictSFX[_arg1].fade(_arg2, _arg3); }; } public static function resumeMusicChannel():void{ var _local1:SoundObject; for each (_local1 in _dictMusic) { _local1.resume(); }; } public static function setVolumeMusic(_arg1:String, _arg2:Number):void{ if ((_dictMusic[_arg1] is SoundObject)){ trace(("setVolumeMusic:" + _arg2)); _dictMusic[_arg1].volume = _arg2; }; } public static function fadeSFXChannel(_arg1:Number, _arg2:Number):void{ var _local3:SoundObject; for each (_local3 in _dictSFX) { _local3.fade(_arg1, _arg2); }; } public static function setMaxVolumeSFXChannel(_arg1:Number):void{ var _local2:SoundObject; if (_rememberValue){ _sfxChannelVolume = _arg1; }; _maxSFXVolume = _arg1; for each (_local2 in _dictSFX) { _local2.maxVolume = _arg1; }; } public static function getVolumeMusic(_arg1:String):Number{ return (_dictMusic[_arg1].volume); } public static function resumeMusic(_arg1:String):void{ if ((_dictMusic[_arg1] is SoundObject)){ _dictMusic[_arg1].resume(); }; } public static function setVolumeSFXChannel(_arg1:Number):void{ var _local2:SoundObject; for each (_local2 in _dictSFX) { _local2.volume = _arg1; }; } public static function fadeSFXChannelStop(_arg1:Number, _arg2:Number):void{ var _local3:SoundObject; for each (_local3 in _dictSFX) { _local3.fade(_arg1, _arg2); TweenLite.to(_local3, _arg2, {onComplete:stopSFX, onCompleteParams:[_local3.linkage]}); }; } public static function addSFXComplete(_arg1:String, _arg2:Function, ... _args){ _args.splice(0, 0, _arg2); _dictSFX[_arg1].addComplete.apply(null, _args); } } }//package console.sounds
Section 65
//StringUtils (console.strings.StringUtils) package console.strings { public class StringUtils { private static function _swapCase(_arg1:String, ... _args):String{ var _local3:String; var _local4:String; _local3 = _arg1.toLowerCase(); _local4 = _arg1.toUpperCase(); switch (_arg1){ case _local3: return (_local4); case _local4: return (_local3); default: return (_arg1); }; } public static function isEmpty(_arg1:String):Boolean{ if (_arg1 == null){ return (true); }; return (!(_arg1.length)); } public static function remove(_arg1:String, _arg2:String, _arg3:Boolean=true):String{ var _local4:String; var _local5:String; if (_arg1 == null){ return (""); }; _local4 = escapePattern(_arg2); _local5 = (_arg3) ? "g" : "ig"; return (_arg1.replace(new RegExp(_local4, _local5), "")); } public static function countOf(_arg1:String, _arg2:String, _arg3:Boolean=true):uint{ var _local4:String; var _local5:String; if (_arg1 == null){ return (0); }; _local4 = escapePattern(_arg2); _local5 = (_arg3) ? "g" : "ig"; return (_arg1.match(new RegExp(_local4, _local5)).length); } public static function between(_arg1:String, _arg2:String, _arg3:String):String{ var _local4:String; var _local5:int; var _local6:int; _local4 = ""; if (_arg1 == null){ return (_local4); }; _local5 = _arg1.indexOf(_arg2); if (_local5 != -1){ _local5 = (_local5 + _arg2.length); _local6 = _arg1.indexOf(_arg3, _local5); if (_local6 != -1){ _local4 = _arg1.substr(_local5, (_local6 - _local5)); }; }; return (_local4); } public static function padRight(_arg1:String, _arg2:String, _arg3:uint):String{ var _local4:String; _local4 = _arg1; while (_local4.length < _arg3) { _local4 = (_local4 + _arg2); }; return (_local4); } public static function isNumeric(_arg1:String):Boolean{ var _local2:RegExp; if (_arg1 == null){ return (false); }; _local2 = /^[-+]?\d*\.?\d+(?:[eE][-+]?\d+)?$/; return (_local2.test(_arg1)); } public static function block(_arg1:String, _arg2:uint, _arg3:String="."):Array{ var _local4:Array; var _local5:uint; var _local6:uint; var _local7:RegExp; var _local8:String; _local4 = new Array(); if ((((_arg1 == null)) || (!(contains(_arg1, _arg3))))){ return (_local4); }; _local5 = 0; _local6 = _arg1.length; _local7 = new RegExp((("[^" + escapePattern(_arg3)) + "]+$")); while (_local5 < _local6) { _local8 = _arg1.substr(_local5, _arg2); if (!contains(_local8, _arg3)){ _local4.push(truncate(_local8, _local8.length)); _local5 = (_local5 + _local8.length); }; _local8 = _local8.replace(_local7, ""); _local4.push(_local8); _local5 = (_local5 + _local8.length); }; return (_local4); } public static function trim(_arg1:String):String{ if (_arg1 == null){ return (""); }; return (_arg1.replace(/^\s+|\s+$/g, "")); } public static function beginsWith(_arg1:String, _arg2:String):Boolean{ if (_arg1 == null){ return (false); }; return ((_arg1.indexOf(_arg2) == 0)); } public static function stripTags(_arg1:String):String{ if (_arg1 == null){ return (""); }; return (_arg1.replace(/<\/?[^>]+>/igm, "")); } public static function afterLast(_arg1:String, _arg2:String):String{ var _local3:int; if (_arg1 == null){ return (""); }; _local3 = _arg1.lastIndexOf(_arg2); if (_local3 == -1){ return (""); }; _local3 = (_local3 + _arg2.length); return (_arg1.substr(_local3)); } private static function _minimum(_arg1:uint, _arg2:uint, _arg3:uint):uint{ return (Math.min(_arg1, Math.min(_arg2, Math.min(_arg3, _arg1)))); } private static function escapePattern(_arg1:String):String{ return (_arg1.replace(/(\]|\[|\{|\}|\(|\)|\*|\+|\?|\.|\\)/g, "\\$1")); } public static function removeExtraWhitespace(_arg1:String):String{ var _local2:String; if (_arg1 == null){ return (""); }; _local2 = trim(_arg1); return (_local2.replace(/\s+/g, " ")); } public static function trimRight(_arg1:String):String{ if (_arg1 == null){ return (""); }; return (_arg1.replace(/\s+$/, "")); } public static function endsWith(_arg1:String, _arg2:String):Boolean{ return ((_arg1.lastIndexOf(_arg2) == (_arg1.length - _arg2.length))); } public static function contains(_arg1:String, _arg2:String):Boolean{ if (_arg1 == null){ return (false); }; return (!((_arg1.indexOf(_arg2) == -1))); } public static function properCase(_arg1:String):String{ var _local2:String; if (_arg1 == null){ return (""); }; _local2 = _arg1.toLowerCase().replace(/\b([^.?;!]+)/, capitalize); return (_local2.replace(/\b[i]\b/, "I")); } public static function trimLeft(_arg1:String):String{ if (_arg1 == null){ return (""); }; return (_arg1.replace(/^\s+/, "")); } public static function similarity(_arg1:String, _arg2:String):Number{ var _local3:uint; var _local4:uint; _local3 = editDistance(_arg1, _arg2); _local4 = Math.max(_arg1.length, _arg2.length); if (_local4 == 0){ return (100); }; return (((1 - (_local3 / _local4)) * 100)); } public static function wordCount(_arg1:String):uint{ if (_arg1 == null){ return (0); }; return (_arg1.match(/\b\w+\b/g).length); } public static function editDistance(_arg1:String, _arg2:String):uint{ var _local3:uint; var _local4:Array; var _local5:uint; var _local6:uint; var _local7:uint; var _local8:uint; var _local9:String; var _local10:String; if (_arg1 == null){ _arg1 = ""; }; if (_arg2 == null){ _arg2 = ""; }; if (_arg1 == _arg2){ return (0); }; _local4 = new Array(); _local6 = _arg1.length; _local7 = _arg2.length; if (_local6 == 0){ return (_local7); }; if (_local7 == 0){ return (_local6); }; _local3 = 0; while (_local3 <= _local6) { _local4[_local3] = new Array(); _local3++; }; _local3 = 0; while (_local3 <= _local6) { _local4[_local3][0] = _local3; _local3++; }; _local8 = 0; while (_local8 <= _local7) { _local4[0][_local8] = _local8; _local8++; }; _local3 = 1; while (_local3 <= _local6) { _local9 = _arg1.charAt((_local3 - 1)); _local8 = 1; while (_local8 <= _local7) { _local10 = _arg2.charAt((_local8 - 1)); if (_local9 == _local10){ _local5 = 0; } else { _local5 = 1; }; _local4[_local3][_local8] = _minimum((_local4[(_local3 - 1)][_local8] + 1), (_local4[_local3][(_local8 - 1)] + 1), (_local4[(_local3 - 1)][(_local8 - 1)] + _local5)); _local8++; }; _local3++; }; return (_local4[_local6][_local7]); } public static function hasText(_arg1:String):Boolean{ var _local2:String; _local2 = removeExtraWhitespace(_arg1); return (!(!(_local2.length))); } public static function reverse(_arg1:String):String{ if (_arg1 == null){ return (""); }; return (_arg1.split("").reverse().join("")); } public static function swapCase(_arg1:String):String{ if (_arg1 == null){ return (""); }; return (_arg1.replace(/(\w)/, _swapCase)); } public static function capitalize(_arg1:String, ... _args):String{ var _local3:String; _local3 = trimLeft(_arg1); trace("capl", _args[0]); if (_args[0] === true){ return (_local3.replace(/^.|\b./g, _upperCase)); }; return (_local3.replace(/(^\w)/, _upperCase)); } public static function truncate(_arg1:String, _arg2:uint, _arg3:String="..."):String{ var _local4:String; if (_arg1 == null){ return (""); }; _arg2 = (_arg2 - _arg3.length); _local4 = _arg1; if (_local4.length > _arg2){ _local4 = _local4.substr(0, _arg2); if (/[^\s]/.test(_arg1.charAt(_arg2))){ _local4 = trimRight(_local4.replace(/\w+$|\s+$/, "")); }; _local4 = (_local4 + _arg3); }; return (_local4); } public static function reverseWords(_arg1:String):String{ if (_arg1 == null){ return (""); }; return (_arg1.split(/\s+/).reverse().join("")); } public static function beforeFirst(_arg1:String, _arg2:String):String{ var _local3:int; if (_arg1 == null){ return (""); }; _local3 = _arg1.indexOf(_arg2); if (_local3 == -1){ return (""); }; return (_arg1.substr(0, _local3)); } private static function _upperCase(_arg1:String, ... _args):String{ trace("cap latter ", _arg1); return (_arg1.toUpperCase()); } public static function afterFirst(_arg1:String, _arg2:String):String{ var _local3:int; if (_arg1 == null){ return (""); }; _local3 = _arg1.indexOf(_arg2); if (_local3 == -1){ return (""); }; _local3 = (_local3 + _arg2.length); return (_arg1.substr(_local3)); } public static function beforeLast(_arg1:String, _arg2:String):String{ var _local3:int; if (_arg1 == null){ return (""); }; _local3 = _arg1.lastIndexOf(_arg2); if (_local3 == -1){ return (""); }; return (_arg1.substr(0, _local3)); } public static function padLeft(_arg1:String, _arg2:String, _arg3:uint):String{ var _local4:String; _local4 = _arg1; while (_local4.length < _arg3) { _local4 = (_arg2 + _local4); }; return (_local4); } public static function quote(_arg1:String):String{ var _local2:RegExp; _local2 = /[\\"\r\n]/g; return ((("\"" + _arg1.replace(_local2, _quote)) + "\"")); } private static function _quote(_arg1:String, ... _args):String{ switch (_arg1){ case "\\": return ("\\\\"); case "\r": return ("\\r"); case "\n": return ("\\n"); case "\"": return ("\\\""); default: return (""); }; } } }//package console.strings
Section 66
//MochiBot (console.trackers.MochiBot) package console.trackers { import flash.display.*; import flash.net.*; import flash.system.*; public dynamic class MochiBot extends Sprite { public static function track(_arg1:Sprite, _arg2:String):MochiBot{ var _local3:MochiBot; var _local4:String; var _local5:URLVariables; var _local6:String; var _local7:URLRequest; var _local8:Loader; trace("RUN MOCHIBOT TRACKING"); if (Security.sandboxType == "localWithFile"){ return (null); }; _local3 = new (MochiBot); _arg1.addChild(_local3); Security.allowDomain("*"); Security.allowInsecureDomain("*"); _local4 = "http://core.mochibot.com/my/core.swf"; _local5 = new URLVariables(); _local5["sb"] = Security.sandboxType; _local5["v"] = Capabilities.version; _local5["swfid"] = _arg2; _local5["mv"] = "8"; _local5["fv"] = "9"; _local6 = _local3.root.loaderInfo.loaderURL; if (_local6.indexOf("http") == 0){ _local5["url"] = _local6; } else { _local5["url"] = "local"; }; _local7 = new URLRequest(_local4); _local7.contentType = "application/x-www-form-urlencoded"; _local7.method = URLRequestMethod.POST; _local7.data = _local5; _local8 = new Loader(); _local3.addChild(_local8); _local8.load(_local7); return (_local3); } } }//package console.trackers
Section 67
//LanguageFilter (console.verification.LanguageFilter) package console.verification { import console.strings.*; public class LanguageFilter { private static const _arrAbuse:Array = new Array("bastard", "bitch", "bollock", "bollox", "cunt", "cock", "dick", "fisting", "fuck", "penis", "phedo", "piss", "pussy", "prick", "shit", "slag", "slut", "twat", "wog", "wank", "whore"); public static function containsSwearing(_arg1:String):Boolean{ var _local2:uint; var _local3:int; _local2 = _arrAbuse.length; _local3 = 0; while (_local3 < _local2) { if (StringUtils.contains(_arg1.toLowerCase(), _arrAbuse[_local3])){ return (true); }; _local3++; }; return (false); } } }//package console.verification
Section 68
//Back (gs.easing.Back) package gs.easing { public class Back { public static function easeOut(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Number=1.70158):Number{ _arg1 = ((_arg1 / _arg4) - 1); return (((_arg3 * (((_arg1 * _arg1) * (((_arg5 + 1) * _arg1) + _arg5)) + 1)) + _arg2)); } public static function easeIn(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Number=1.70158):Number{ _arg1 = (_arg1 / _arg4); return (((((_arg3 * _arg1) * _arg1) * (((_arg5 + 1) * _arg1) - _arg5)) + _arg2)); } public static function easeInOut(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number, _arg5:Number=1.70158):Number{ _arg1 = (_arg1 / (_arg4 / 2)); if (_arg1 < 1){ _arg5 = (_arg5 * 1.525); return ((((_arg3 / 2) * ((_arg1 * _arg1) * (((_arg5 + 1) * _arg1) - _arg5))) + _arg2)); }; _arg1 = (_arg1 - 2); _arg5 = (_arg5 * 1.525); return ((((_arg3 / 2) * (((_arg1 * _arg1) * (((_arg5 + 1) * _arg1) + _arg5)) + 2)) + _arg2)); } } }//package gs.easing
Section 69
//Circ (gs.easing.Circ) package gs.easing { public class Circ { public static function easeOut(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number):Number{ _arg1 = ((_arg1 / _arg4) - 1); return (((_arg3 * Math.sqrt((1 - (_arg1 * _arg1)))) + _arg2)); } public static function easeIn(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number):Number{ _arg1 = (_arg1 / _arg4); return (((-(_arg3) * (Math.sqrt((1 - (_arg1 * _arg1))) - 1)) + _arg2)); } public static function easeInOut(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number):Number{ _arg1 = (_arg1 / (_arg4 / 2)); if (_arg1 < 1){ return ((((-(_arg3) / 2) * (Math.sqrt((1 - (_arg1 * _arg1))) - 1)) + _arg2)); }; _arg1 = (_arg1 - 2); return ((((_arg3 / 2) * (Math.sqrt((1 - (_arg1 * _arg1))) + 1)) + _arg2)); } } }//package gs.easing
Section 70
//TweenEvent (gs.events.TweenEvent) package gs.events { import flash.events.*; public class TweenEvent extends Event { public var info:Object; public static const UPDATE:String = "update"; public static const START:String = "start"; public static const version:Number = 0.9; public static const COMPLETE:String = "complete"; public function TweenEvent(_arg1:String, _arg2:Object=null, _arg3:Boolean=false, _arg4:Boolean=false){ super(_arg1, _arg3, _arg4); this.info = _arg2; } override public function clone():Event{ return (new TweenEvent(this.type, this.info, this.bubbles, this.cancelable)); } } }//package gs.events
Section 71
//OverwriteManager (gs.OverwriteManager) package gs { import flash.utils.*; import flash.errors.*; public class OverwriteManager { public static const ALL:int = 1; public static const NONE:int = 0; public static const AUTO:int = 2; public static const CONCURRENT:int = 3; public static const version:Number = 0.96; public static var mode:int; public static var enabled:Boolean; public static function killVars(_arg1:Object, _arg2:Object, _arg3:Array, _arg4:Array, _arg5:Array):void{ var _local6:int; var _local7:String; _local6 = (_arg4.length - 1); while (_local6 > -1) { if (_arg1[_arg4[_local6].name] != undefined){ _arg4.splice(_local6, 1); }; _local6--; }; _local6 = (_arg3.length - 1); while (_local6 > -1) { if (_arg1[_arg3[_local6].name] != undefined){ _arg3.splice(_local6, 1); }; _local6--; }; _local6 = (_arg5.length - 1); while (_local6 > -1) { if (_arg1[_arg5[_local6].name] != undefined){ _arg5.splice(_local6, 1); }; _local6--; }; for (_local7 in _arg1) { delete _arg2[_local7]; }; } public static function manageOverwrites(_arg1:TweenLite, _arg2:Dictionary):void{ var _local3:Object; var _local4:int; var _local5:Object; var _local6:Number; var _local7:Array; var _local8:int; var _local9:Object; var _local10:String; _local3 = _arg1.vars; _local4 = ((_local3.overwrite)==undefined) ? mode : int(_local3.overwrite); if (_local4 < 2){ return; }; _local6 = _arg1.startTime; _local7 = []; for each (_local5 in _arg2) { if (((!((_local5 == _arg1))) && ((_local5.startTime <= _local6)))){ _local7[_local7.length] = _local5; }; }; if (_local7.length == 0){ return; }; if (_local4 == AUTO){ if (_local3.isTV == true){ _local3 = _local3.exposedProps; }; _local9 = {}; for (_local10 in _local3) { if ((((((((((((((((((((((((((((((((((((((_local10 == "ease")) || ((_local10 == "delay")))) || ((_local10 == "overwrite")))) || ((_local10 == "onComplete")))) || ((_local10 == "onCompleteParams")))) || ((_local10 == "runBackwards")))) || ((_local10 == "persist")))) || ((_local10 == "onUpdate")))) || ((_local10 == "onUpdateParams")))) || ((_local10 == "timeScale")))) || ((_local10 == "onStart")))) || ((_local10 == "onStartParams")))) || ((_local10 == "renderOnStart")))) || ((_local10 == "proxiedEase")))) || ((_local10 == "easeParams")))) || ((_local10 == "onCompleteAll")))) || ((_local10 == "onCompleteAllParams")))) || ((_local10 == "yoyo")))) || ((_local10 == "loop")))){ } else { _local9[_local10] = 1; }; }; _local8 = (_local7.length - 1); while (_local8 > -1) { _local7[_local8].killVars(_local9); _local8--; }; } else { _local8 = (_local7.length - 1); while (_local8 > -1) { _arg2[_local7[_local8]] = null; delete _arg2[_local7[_local8]]; _local8--; }; }; } public static function init(_arg1:int=2):int{ if (TweenLite.version < 8.14){ trace("TweenLite warning: Your TweenLite class needs to be updated to work with OverwriteManager (or you may need to clear your ASO files). Please download and install the latest version from http://www.tweenlite.com."); }; TweenLite.overwriteManager = OverwriteManager; mode = _arg1; enabled = true; return (mode); } } }//package gs
Section 72
//TweenFilterLite (gs.TweenFilterLite) package gs { import flash.filters.*; public class TweenFilterLite extends TweenLite { protected var _endMatrix:Array; protected var _hf:Boolean;// = false protected var _clrsa:Array; protected var _filters:Array; protected var _originalEase:Function; protected var _matrix:Array; protected var _cmf:ColorMatrixFilter; public static var removeTween:Function = TweenLite.removeTween; public static var defaultEase:Function = TweenLite.defaultEase; private static var _idMatrix:Array = [1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0]; private static var _lumB:Number = 0.072169; public static var version:Number = 8.16; public static var delayedCall:Function = TweenLite.delayedCall; public static var killTweensOf:Function = TweenLite.killTweensOf; private static var _lumG:Number = 0.71516; public static var killDelayedCallsTo:Function = TweenLite.killTweensOf; private static var _lumR:Number = 0.212671; public function TweenFilterLite(_arg1:Object, _arg2:Number, _arg3:Object){ _hf = false; _filters = []; super(_arg1, _arg2, _arg3); _originalEase = this.vars.ease; if (TweenLite.version < 8.15){ trace("TweenFilterLite error! Please update your TweenLite class or try deleting your ASO files. TweenFilterLite requires a more recent version. Download updates at http://www.TweenLite.com."); }; if (_arg3.type != undefined){ trace((("TweenFilterLite error: " + _arg1) + " is using deprecated syntax. Please update to the new syntax. See http://www.TweenFilterLite.com for details.")); }; } override public function render(_arg1:uint):void{ var _local2:Number; var _local3:Number; var _local4:Object; var _local5:int; var _local6:Number; var _local7:Number; var _local8:Number; var _local9:int; var _local10:Array; _local2 = (((_arg1 - this.startTime) / 1000) * _timeScale); if (_local2 >= this.duration){ _local2 = this.duration; _local3 = ((((_originalEase == this.vars.ease)) || ((this.duration == 0.001)))) ? 1 : 0; } else { _local3 = this.vars.ease(_local2, 0, 1, this.duration); }; _local5 = (this.tweens.length - 1); while (_local5 > -1) { _local4 = this.tweens[_local5]; _local4.o[_local4.p] = (_local4.s + (_local3 * _local4.c)); _local5--; }; if (_hf){ _local5 = (_clrsa.length - 1); while (_local5 > -1) { _local4 = _clrsa[_local5]; _local6 = (_local4.sr + (_local3 * _local4.cr)); _local7 = (_local4.sg + (_local3 * _local4.cg)); _local8 = (_local4.sb + (_local3 * _local4.cb)); _local4.f[_local4.p] = (((_local6 << 16) | (_local7 << 8)) | _local8); _local5--; }; if (_cmf != null){ ColorMatrixFilter(_cmf).matrix = _matrix; }; _local10 = this.target.filters; _local5 = 0; while (_local5 < _filters.length) { _local9 = (_local10.length - 1); while (_local9 > -1) { if ((_local10[_local9] is _filters[_local5].type)){ _local10.splice(_local9, 1, _filters[_local5].filter); break; }; _local9--; }; _local5++; }; this.target.filters = _local10; }; if (_hst){ _local5 = (_subTweens.length - 1); while (_local5 > -1) { _subTweens[_local5].proxy(_subTweens[_local5]); _local5--; }; }; if (_hasUpdate){ this.vars.onUpdate.apply(null, this.vars.onUpdateParams); }; if (_local2 == this.duration){ complete(true); }; } public function get timeScale():Number{ return (_timeScale); } public function set timeScale(_arg1:Number):void{ if (((_initted) && ((_curTime > (this.initTime + (this.delay * 1000)))))){ this.initTime = ((_curTime - (((_curTime - (this.initTime + (this.delay * 1000))) * _timeScale) * (1 / _arg1))) - (this.delay * 1000)); if (this.startTime != 99999999999){ this.startTime = (this.initTime + (this.delay * 1000)); }; }; _timeScale = _arg1; } override public function killVars(_arg1:Object):void{ if (TweenLite.overwriteManager.enabled){ TweenLite.overwriteManager.killVars(_arg1, this.vars, this.tweens, _subTweens, _filters); }; } override public function initTweenVals(_arg1:Boolean=false, _arg2:String=""):void{ var _local3:int; var _local4:Object; var _local5:Object; var _local6:Object; if (((((!(_arg1)) && (!((this.delay == 0))))) && (TweenLite.overwriteManager.enabled))){ TweenLite.overwriteManager.manageOverwrites(this, _all[this.target]); }; _clrsa = []; _filters = []; _matrix = _idMatrix.slice(); _arg2 = (_arg2 + " blurFilter glowFilter colorMatrixFilter dropShadowFilter bevelFilter "); if (_isDisplayObject){ if (this.vars.blurFilter != null){ _local4 = this.vars.blurFilter; addFilter("blurFilter", _local4, BlurFilter, ["blurX", "blurY", "quality"], new BlurFilter(0, 0, ((_local4.quality) || (2)))); }; if (this.vars.glowFilter != null){ _local4 = this.vars.glowFilter; addFilter("glowFilter", _local4, GlowFilter, ["alpha", "blurX", "blurY", "color", "quality", "strength", "inner", "knockout"], new GlowFilter(0xFFFFFF, 0, 0, 0, ((_local4.strength) || (1)), ((_local4.quality) || (2)), _local4.inner, _local4.knockout)); }; if (this.vars.colorMatrixFilter != null){ _local4 = this.vars.colorMatrixFilter; _local5 = addFilter("colorMatrixFilter", _local4, ColorMatrixFilter, [], new ColorMatrixFilter(_matrix)); _cmf = _local5.filter; _matrix = ColorMatrixFilter(_cmf).matrix; if (((!((_local4.matrix == null))) && ((_local4.matrix is Array)))){ _endMatrix = _local4.matrix; } else { if (_local4.relative == true){ _endMatrix = _matrix.slice(); } else { _endMatrix = _idMatrix.slice(); }; _endMatrix = setBrightness(_endMatrix, _local4.brightness); _endMatrix = setContrast(_endMatrix, _local4.contrast); _endMatrix = setHue(_endMatrix, _local4.hue); _endMatrix = setSaturation(_endMatrix, _local4.saturation); _endMatrix = setThreshold(_endMatrix, _local4.threshold); if (!isNaN(_local4.colorize)){ _endMatrix = colorize(_endMatrix, _local4.colorize, _local4.amount); } else { if (!isNaN(_local4.color)){ _endMatrix = colorize(_endMatrix, _local4.color, _local4.amount); }; }; }; _local3 = 0; while (_local3 < _endMatrix.length) { if (((!((_matrix[_local3] == _endMatrix[_local3]))) && (!((_matrix[_local3] == undefined))))){ this.tweens[this.tweens.length] = {o:_matrix, p:_local3.toString(), s:_matrix[_local3], c:(_endMatrix[_local3] - _matrix[_local3]), name:"colorMatrixFilter"}; }; _local3++; }; }; if (this.vars.dropShadowFilter != null){ _local4 = this.vars.dropShadowFilter; addFilter("dropShadowFilter", _local4, DropShadowFilter, ["alpha", "angle", "blurX", "blurY", "color", "distance", "quality", "strength", "inner", "knockout", "hideObject"], new DropShadowFilter(0, 45, 0, 0, 0, 0, 1, ((_local4.quality) || (2)), _local4.inner, _local4.knockout, _local4.hideObject)); }; if (this.vars.bevelFilter != null){ _local4 = this.vars.bevelFilter; addFilter("bevelFilter", _local4, BevelFilter, ["angle", "blurX", "blurY", "distance", "highlightAlpha", "highlightColor", "quality", "shadowAlpha", "shadowColor", "strength"], new BevelFilter(0, 0, 0xFFFFFF, 0.5, 0, 0.5, 2, 2, 0, ((_local4.quality) || (2)))); }; if (this.vars.runBackwards == true){ _local3 = (_clrsa.length - 1); while (_local3 > -1) { _local6 = _clrsa[_local3]; _clrsa[_local3].sr = (_local6.sr + _local6.cr); _local6.cr = (_local6.cr * -1); _local6.sg = (_local6.sg + _local6.cg); _local6.cg = (_local6.cg * -1); _local6.sb = (_local6.sb + _local6.cb); _local6.cb = (_local6.cb * -1); _local6.f[_local6.p] = (((_local6.sr << 16) | (_local6.sg << 8)) | _local6.sb); _local3--; }; }; super.initTweenVals(true, _arg2); } else { super.initTweenVals(_arg1, _arg2); }; } private function addFilter(_arg1:String, _arg2:Object, _arg3:Class, _arg4:Array, _arg5:BitmapFilter):Object{ var _local6:Object; var _local7:Array; var _local8:int; var _local9:String; var _local10:Number; var _local11:Object; var _local12:Object; _local6 = {type:_arg3, name:_arg1}; _local7 = this.target.filters; _local8 = 0; while (_local8 < _local7.length) { if ((_local7[_local8] is _arg3)){ _local6.filter = _local7[_local8]; break; }; _local8++; }; if (_local6.filter == undefined){ _local6.filter = _arg5; _local7[_local7.length] = _local6.filter; this.target.filters = _local7; }; _local8 = 0; while (_local8 < _arg4.length) { _local9 = _arg4[_local8]; if (_arg2[_local9] != undefined){ if ((((((_local9 == "color")) || ((_local9 == "highlightColor")))) || ((_local9 == "shadowColor")))){ _local11 = HEXtoRGB(_local6.filter[_local9]); _local12 = HEXtoRGB(_arg2[_local9]); _clrsa[_clrsa.length] = {f:_local6.filter, p:_local9, sr:_local11.rb, cr:(_local12.rb - _local11.rb), sg:_local11.gb, cg:(_local12.gb - _local11.gb), sb:_local11.bb, cb:(_local12.bb - _local11.bb)}; } else { if ((((((((_local9 == "quality")) || ((_local9 == "inner")))) || ((_local9 == "knockout")))) || ((_local9 == "hideObject")))){ _local6.filter[_local9] = _arg2[_local9]; } else { if (typeof(_arg2[_local9]) == "number"){ _local10 = (_arg2[_local9] - _local6.filter[_local9]); } else { _local10 = Number(_arg2[_local9]); }; this.tweens[this.tweens.length] = {o:_local6.filter, p:_local9, s:_local6.filter[_local9], c:_local10, name:_arg1}; }; }; }; _local8++; }; _filters[_filters.length] = _local6; _hf = true; return (_local6); } public static function setContrast(_arg1:Array, _arg2:Number):Array{ var _local3:Array; if (isNaN(_arg2)){ return (_arg1); }; _arg2 = (_arg2 + 0.01); _local3 = [_arg2, 0, 0, 0, (128 * (1 - _arg2)), 0, _arg2, 0, 0, (128 * (1 - _arg2)), 0, 0, _arg2, 0, (128 * (1 - _arg2)), 0, 0, 0, 1, 0]; return (applyMatrix(_local3, _arg1)); } public static function colorize(_arg1:Array, _arg2:Number, _arg3:Number=1):Array{ var _local4:Number; var _local5:Number; var _local6:Number; var _local7:Number; var _local8:Array; if (isNaN(_arg2)){ return (_arg1); }; if (isNaN(_arg3)){ _arg3 = 1; }; _local4 = (((_arg2 >> 16) & 0xFF) / 0xFF); _local5 = (((_arg2 >> 8) & 0xFF) / 0xFF); _local6 = ((_arg2 & 0xFF) / 0xFF); _local7 = (1 - _arg3); _local8 = [(_local7 + ((_arg3 * _local4) * _lumR)), ((_arg3 * _local4) * _lumG), ((_arg3 * _local4) * _lumB), 0, 0, ((_arg3 * _local5) * _lumR), (_local7 + ((_arg3 * _local5) * _lumG)), ((_arg3 * _local5) * _lumB), 0, 0, ((_arg3 * _local6) * _lumR), ((_arg3 * _local6) * _lumG), (_local7 + ((_arg3 * _local6) * _lumB)), 0, 0, 0, 0, 0, 1, 0]; return (applyMatrix(_local8, _arg1)); } public static function setBrightness(_arg1:Array, _arg2:Number):Array{ if (isNaN(_arg2)){ return (_arg1); }; _arg2 = ((_arg2 * 100) - 100); return (applyMatrix([1, 0, 0, 0, _arg2, 0, 1, 0, 0, _arg2, 0, 0, 1, 0, _arg2, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1], _arg1)); } public static function setSaturation(_arg1:Array, _arg2:Number):Array{ var _local3:Number; var _local4:Number; var _local5:Number; var _local6:Number; var _local7:Array; if (isNaN(_arg2)){ return (_arg1); }; _local3 = (1 - _arg2); _local4 = (_local3 * _lumR); _local5 = (_local3 * _lumG); _local6 = (_local3 * _lumB); _local7 = [(_local4 + _arg2), _local5, _local6, 0, 0, _local4, (_local5 + _arg2), _local6, 0, 0, _local4, _local5, (_local6 + _arg2), 0, 0, 0, 0, 0, 1, 0]; return (applyMatrix(_local7, _arg1)); } public static function applyMatrix(_arg1:Array, _arg2:Array):Array{ var _local3:Array; var _local4:int; var _local5:int; var _local6:int; var _local7:int; if (((!((_arg1 is Array))) || (!((_arg2 is Array))))){ return (_arg2); }; _local3 = []; _local4 = 0; _local5 = 0; _local6 = 0; while (_local6 < 4) { _local7 = 0; while (_local7 < 5) { if (_local7 == 4){ _local5 = _arg1[(_local4 + 4)]; } else { _local5 = 0; }; _local3[(_local4 + _local7)] = (((((_arg1[_local4] * _arg2[_local7]) + (_arg1[(_local4 + 1)] * _arg2[(_local7 + 5)])) + (_arg1[(_local4 + 2)] * _arg2[(_local7 + 10)])) + (_arg1[(_local4 + 3)] * _arg2[(_local7 + 15)])) + _local5); _local7++; }; _local4 = (_local4 + 5); _local6++; }; return (_local3); } public static function from(_arg1:Object, _arg2:Number, _arg3:Object):TweenFilterLite{ _arg3.runBackwards = true; return (new TweenFilterLite(_arg1, _arg2, _arg3)); } public static function HEXtoRGB(_arg1:Number):Object{ return ({rb:(_arg1 >> 16), gb:((_arg1 >> 8) & 0xFF), bb:(_arg1 & 0xFF)}); } public static function setThreshold(_arg1:Array, _arg2:Number):Array{ var _local3:Array; if (isNaN(_arg2)){ return (_arg1); }; _local3 = [(_lumR * 0x0100), (_lumG * 0x0100), (_lumB * 0x0100), 0, (-256 * _arg2), (_lumR * 0x0100), (_lumG * 0x0100), (_lumB * 0x0100), 0, (-256 * _arg2), (_lumR * 0x0100), (_lumG * 0x0100), (_lumB * 0x0100), 0, (-256 * _arg2), 0, 0, 0, 1, 0]; return (applyMatrix(_local3, _arg1)); } public static function to(_arg1:Object, _arg2:Number, _arg3:Object):TweenFilterLite{ return (new TweenFilterLite(_arg1, _arg2, _arg3)); } public static function setHue(_arg1:Array, _arg2:Number):Array{ var _local3:Number; var _local4:Number; var _local5:Array; if (isNaN(_arg2)){ return (_arg1); }; _arg2 = (_arg2 * (Math.PI / 180)); _local3 = Math.cos(_arg2); _local4 = Math.sin(_arg2); _local5 = [((_lumR + (_local3 * (1 - _lumR))) + (_local4 * -(_lumR))), ((_lumG + (_local3 * -(_lumG))) + (_local4 * -(_lumG))), ((_lumB + (_local3 * -(_lumB))) + (_local4 * (1 - _lumB))), 0, 0, ((_lumR + (_local3 * -(_lumR))) + (_local4 * 0.143)), ((_lumG + (_local3 * (1 - _lumG))) + (_local4 * 0.14)), ((_lumB + (_local3 * -(_lumB))) + (_local4 * -0.283)), 0, 0, ((_lumR + (_local3 * -(_lumR))) + (_local4 * -((1 - _lumR)))), ((_lumG + (_local3 * -(_lumG))) + (_local4 * _lumG)), ((_lumB + (_local3 * (1 - _lumB))) + (_local4 * _lumB)), 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1]; return (applyMatrix(_local5, _arg1)); } } }//package gs
Section 73
//TweenLite (gs.TweenLite) package gs { import flash.display.*; import flash.events.*; import flash.utils.*; import flash.geom.*; public class TweenLite { public var delay:Number; protected var _hasUpdate:Boolean; protected var _subTweens:Array; protected var _initted:Boolean; public var startTime:int; public var target:Object; public var duration:Number; protected var _hst:Boolean; protected var _isDisplayObject:Boolean; protected var _active:Boolean; public var vars:Object; public var tweens:Array; public var initTime:int; protected var _timeScale:Number; private static var _timer:Timer = new Timer(2000); private static var _classInitted:Boolean; public static var defaultEase:Function = TweenLite.easeOut; public static var version:Number = 8.15; protected static var _all:Dictionary = new Dictionary(); private static var _sprite:Sprite = new Sprite(); protected static var _curTime:uint; public static var overwriteManager:Object; public static var killDelayedCallsTo:Function = TweenLite.killTweensOf; private static var _listening:Boolean; public function TweenLite(_arg1:Object, _arg2:Number, _arg3:Object){ var _local4:int; var _local5:*; super(); if (_arg1 == null){ return; }; if (!_classInitted){ _curTime = getTimer(); _sprite.addEventListener(Event.ENTER_FRAME, executeAll); if (overwriteManager == null){ overwriteManager = {mode:1, enabled:false}; }; _classInitted = true; }; this.vars = _arg3; this.duration = ((_arg2) || (0.001)); this.delay = ((_arg3.delay) || (0)); _timeScale = ((_arg3.timeScale) || (1)); _active = (((_arg2 == 0)) && ((this.delay == 0))); this.target = _arg1; _isDisplayObject = (_arg1 is DisplayObject); if (!(this.vars.ease is Function)){ this.vars.ease = defaultEase; }; if (this.vars.easeParams != null){ this.vars.proxiedEase = this.vars.ease; this.vars.ease = easeProxy; }; if (!isNaN(Number(this.vars.autoAlpha))){ this.vars.alpha = Number(this.vars.autoAlpha); this.vars.visible = (this.vars.alpha > 0); }; this.tweens = []; _subTweens = []; _hst = (_initted = false); this.initTime = _curTime; this.startTime = (this.initTime + (this.delay * 1000)); _local4 = ((((_arg3.overwrite == undefined)) || (((!(overwriteManager.enabled)) && ((_arg3.overwrite > 1)))))) ? overwriteManager.mode : int(_arg3.overwrite); if ((((_all[_arg1] == undefined)) || (((!((_arg1 == null))) && ((_local4 == 1)))))){ delete _all[_arg1]; _all[_arg1] = new Dictionary(true); } else { if ((((_local4 > 1)) && ((this.delay == 0)))){ overwriteManager.manageOverwrites(this, _all[_arg1]); }; }; _all[_arg1][this] = this; if ((((((this.vars.runBackwards == true)) && (!((this.vars.renderOnStart == true))))) || (_active))){ initTweenVals(); if (_active){ render((this.startTime + 1)); } else { render(this.startTime); }; _local5 = this.vars.visible; if (this.vars.isTV == true){ _local5 = this.vars.exposedProps.visible; }; if (((((!((_local5 == null))) && ((this.vars.runBackwards == true)))) && (_isDisplayObject))){ this.target.visible = Boolean(_local5); }; }; if (((!(_listening)) && (!(_active)))){ _timer.addEventListener("timer", killGarbage); _timer.start(); _listening = true; }; } protected function addSubTween(_arg1:String, _arg2:Function, _arg3:Object, _arg4:Object, _arg5:Object=null):void{ var _local6:Object; var _local7:String; _local6 = {name:_arg1, proxy:_arg2, target:_arg3, info:_arg5}; _subTweens[_subTweens.length] = _local6; for (_local7 in _arg4) { if (typeof(_arg4[_local7]) == "number"){ this.tweens[this.tweens.length] = {o:_arg3, p:_local7, s:_arg3[_local7], c:(_arg4[_local7] - _arg3[_local7]), sub:_local6, name:_arg1}; } else { this.tweens[this.tweens.length] = {o:_arg3, p:_local7, s:_arg3[_local7], c:Number(_arg4[_local7]), sub:_local6, name:_arg1}; }; }; _hst = true; } public function initTweenVals(_arg1:Boolean=false, _arg2:String=""):void{ var _local3:String; var _local4:int; var _local5:Object; var _local6:Array; var _local7:ColorTransform; var _local8:ColorTransform; var _local9:Object; _local5 = this.vars; if (_local5.isTV == true){ _local5 = _local5.exposedProps; }; if (((((!(_arg1)) && (!((this.delay == 0))))) && (overwriteManager.enabled))){ overwriteManager.manageOverwrites(this, _all[this.target]); }; if ((this.target is Array)){ _local6 = ((this.vars.endArray) || ([])); _local4 = 0; while (_local4 < _local6.length) { if (((!((this.target[_local4] == _local6[_local4]))) && (!((this.target[_local4] == undefined))))){ this.tweens[this.tweens.length] = {o:this.target, p:_local4.toString(), s:this.target[_local4], c:(_local6[_local4] - this.target[_local4]), name:_local4.toString()}; }; _local4++; }; } else { if (((((!((typeof(_local5.tint) == "undefined"))) || ((this.vars.removeTint == true)))) && (_isDisplayObject))){ _local7 = this.target.transform.colorTransform; _local8 = new ColorTransform(); if (_local5.alpha != undefined){ _local8.alphaMultiplier = _local5.alpha; delete _local5.alpha; } else { _local8.alphaMultiplier = this.target.alpha; }; if (((!((this.vars.removeTint == true))) && (((((!((_local5.tint == null))) && (!((_local5.tint == ""))))) || ((_local5.tint == 0)))))){ _local8.color = _local5.tint; }; addSubTween("tint", tintProxy, {progress:0}, {progress:1}, {target:this.target, color:_local7, endColor:_local8}); }; if (((!((_local5.frame == null))) && (_isDisplayObject))){ addSubTween("frame", frameProxy, {frame:this.target.currentFrame}, {frame:_local5.frame}, {target:this.target}); }; if (((!(isNaN(this.vars.volume))) && (this.target.hasOwnProperty("soundTransform")))){ addSubTween("volume", volumeProxy, this.target.soundTransform, {volume:this.vars.volume}, {target:this.target}); }; for (_local3 in _local5) { if ((((((((((((((((((((((((((((((((((((((_local3 == "ease")) || ((_local3 == "delay")))) || ((_local3 == "overwrite")))) || ((_local3 == "onComplete")))) || ((_local3 == "onCompleteParams")))) || ((_local3 == "runBackwards")))) || ((_local3 == "visible")))) || ((_local3 == "autoOverwrite")))) || ((_local3 == "persist")))) || ((_local3 == "onUpdate")))) || ((_local3 == "onUpdateParams")))) || ((_local3 == "autoAlpha")))) || ((_local3 == "timeScale")))) || ((_local3 == "onStart")))) || ((_local3 == "onStartParams")))) || ((_local3 == "renderOnStart")))) || ((_local3 == "proxiedEase")))) || ((_local3 == "easeParams")))) || (((_arg1) && (!((_arg2.indexOf(((" " + _local3) + " ")) == -1))))))){ } else { if (((!(((_isDisplayObject) && ((((((_local3 == "tint")) || ((_local3 == "removeTint")))) || ((_local3 == "frame"))))))) && (!((((_local3 == "volume")) && (this.target.hasOwnProperty("soundTransform"))))))){ if (typeof(_local5[_local3]) == "number"){ this.tweens[this.tweens.length] = {o:this.target, p:_local3, s:this.target[_local3], c:(_local5[_local3] - this.target[_local3]), name:_local3}; } else { this.tweens[this.tweens.length] = {o:this.target, p:_local3, s:this.target[_local3], c:Number(_local5[_local3]), name:_local3}; }; }; }; }; }; if (this.vars.runBackwards == true){ _local4 = (this.tweens.length - 1); while (_local4 > -1) { _local9 = this.tweens[_local4]; this.tweens[_local4].s = (_local9.s + _local9.c); _local9.c = (_local9.c * -1); _local4--; }; }; if ((((_local5.visible == true)) && (_isDisplayObject))){ this.target.visible = true; }; if (this.vars.onUpdate != null){ _hasUpdate = true; }; _initted = true; } public function get active():Boolean{ if (_active){ return (true); }; if (_curTime >= this.startTime){ _active = true; if (!_initted){ initTweenVals(); } else { if (((!((this.vars.visible == undefined))) && (_isDisplayObject))){ this.target.visible = true; }; }; if (this.vars.onStart != null){ this.vars.onStart.apply(null, this.vars.onStartParams); }; if (this.duration == 0.001){ this.startTime = (this.startTime - 1); }; return (true); //unresolved jump }; return (false); } public function render(_arg1:uint):void{ var _local2:Number; var _local3:Number; var _local4:Object; var _local5:int; _local2 = ((_arg1 - this.startTime) / 1000); if (_local2 >= this.duration){ _local2 = this.duration; _local3 = 1; } else { _local3 = this.vars.ease(_local2, 0, 1, this.duration); }; _local5 = (this.tweens.length - 1); while (_local5 > -1) { _local4 = this.tweens[_local5]; _local4.o[_local4.p] = (_local4.s + (_local3 * _local4.c)); _local5--; }; if (_hst){ _local5 = (_subTweens.length - 1); while (_local5 > -1) { _subTweens[_local5].proxy(_subTweens[_local5]); _local5--; }; }; if (_hasUpdate){ this.vars.onUpdate.apply(null, this.vars.onUpdateParams); }; if (_local2 == this.duration){ complete(true); }; } protected function easeProxy(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number):Number{ return (this.vars.proxiedEase.apply(null, arguments.concat(this.vars.easeParams))); } public function killVars(_arg1:Object):void{ if (overwriteManager.enabled){ overwriteManager.killVars(_arg1, this.vars, this.tweens, _subTweens, []); }; } public function complete(_arg1:Boolean=false):void{ if (!_arg1){ if (!_initted){ initTweenVals(); }; this.startTime = (_curTime - ((this.duration * 1000) / _timeScale)); render(_curTime); return; }; if (((!((this.vars.visible == undefined))) && (_isDisplayObject))){ if (((!(isNaN(this.vars.autoAlpha))) && ((this.target.alpha == 0)))){ this.target.visible = false; } else { if (this.vars.runBackwards != true){ this.target.visible = this.vars.visible; }; }; }; if (this.vars.persist != true){ removeTween(this); }; if (this.vars.onComplete != null){ this.vars.onComplete.apply(null, this.vars.onCompleteParams); }; } public static function easeOut(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number):Number{ _arg1 = (_arg1 / _arg4); return ((((-(_arg3) * _arg1) * (_arg1 - 2)) + _arg2)); } public static function frameProxy(_arg1:Object):void{ _arg1.info.target.gotoAndStop(Math.round(_arg1.target.frame)); } public static function removeTween(_arg1:TweenLite=null):void{ if (((!((_arg1 == null))) && (!((_all[_arg1.target] == undefined))))){ _all[_arg1.target][_arg1] = null; delete _all[_arg1.target][_arg1]; }; } public static function killTweensOf(_arg1:Object=null, _arg2:Boolean=false):void{ var _local3:Object; var _local4:*; if (((!((_arg1 == null))) && (!((_all[_arg1] == undefined))))){ if (_arg2){ _local3 = _all[_arg1]; for (_local4 in _local3) { _local3[_local4].complete(false); }; }; delete _all[_arg1]; }; } public static function delayedCall(_arg1:Number, _arg2:Function, _arg3:Array=null):TweenLite{ return (new TweenLite(_arg2, 0, {delay:_arg1, onComplete:_arg2, onCompleteParams:_arg3, overwrite:0})); } public static function from(_arg1:Object, _arg2:Number, _arg3:Object):TweenLite{ _arg3.runBackwards = true; return (new TweenLite(_arg1, _arg2, _arg3)); } public static function executeAll(_arg1:Event=null):void{ var _local2:uint; var _local3:Dictionary; var _local4:Object; var _local5:Object; _local2 = (_curTime = getTimer()); if (_listening){ _local3 = _all; for each (_local4 in _local3) { for (_local5 in _local4) { if (((!((_local4[_local5] == undefined))) && (_local4[_local5].active))){ _local4[_local5].render(_local2); }; }; }; }; } public static function volumeProxy(_arg1:Object):void{ _arg1.info.target.soundTransform = _arg1.target; } public static function killGarbage(_arg1:TimerEvent):void{ var _local2:uint; var _local3:Boolean; var _local4:Object; var _local5:Object; var _local6:Object; _local2 = 0; for (_local4 in _all) { _local3 = false; for (_local5 in _all[_local4]) { _local3 = true; break; }; if (!_local3){ delete _all[_local4]; } else { _local2++; }; }; if (_local2 == 0){ _timer.removeEventListener("timer", killGarbage); _timer.stop(); _listening = false; }; } public static function tintProxy(_arg1:Object):void{ var _local2:Number; var _local3:Number; var _local4:Object; var _local5:Object; _local2 = _arg1.target.progress; _local3 = (1 - _local2); _local4 = _arg1.info.color; _local5 = _arg1.info.endColor; _arg1.info.target.transform.colorTransform = new ColorTransform(((_local4.redMultiplier * _local3) + (_local5.redMultiplier * _local2)), ((_local4.greenMultiplier * _local3) + (_local5.greenMultiplier * _local2)), ((_local4.blueMultiplier * _local3) + (_local5.blueMultiplier * _local2)), ((_local4.alphaMultiplier * _local3) + (_local5.alphaMultiplier * _local2)), ((_local4.redOffset * _local3) + (_local5.redOffset * _local2)), ((_local4.greenOffset * _local3) + (_local5.greenOffset * _local2)), ((_local4.blueOffset * _local3) + (_local5.blueOffset * _local2)), ((_local4.alphaOffset * _local3) + (_local5.alphaOffset * _local2))); } public static function to(_arg1:Object, _arg2:Number, _arg3:Object):TweenLite{ return (new TweenLite(_arg1, _arg2, _arg3)); } } }//package gs
Section 74
//TweenMax (gs.TweenMax) package gs { import flash.events.*; import flash.utils.*; import gs.events.*; public class TweenMax extends TweenFilterLite implements IEventDispatcher { protected var _isProcessingComplete:Boolean; protected var _dispatcher:EventDispatcher; protected var _callbacks:Object; protected var _pauseTime:int; protected static const _RAD2DEG:Number = 57.2957795130823; public static var removeTween:Function = TweenLite.removeTween; private static var _overwriteMode:int = (OverwriteManager.enabled) ? OverwriteManager.mode : OverwriteManager.init(); ; public static var defaultEase:Function = TweenLite.defaultEase; public static var killTweensOf:Function = TweenLite.killTweensOf; public static var version:Number = 2.19; public static var killDelayedCallsTo:Function = TweenLite.killDelayedCallsTo; public function TweenMax(_arg1:Object, _arg2:Number, _arg3:Object){ super(_arg1, _arg2, _arg3); _pauseTime = -1; if (((((!((this.vars.onCompleteListener == null))) || (!((this.vars.onUpdateListener == null))))) || (!((this.vars.onStartListener == null))))){ initDispatcher(); if ((((_arg2 == 0)) && ((this.delay == 0)))){ onUpdateDispatcher(); onCompleteDispatcher(); }; }; if ((((this.vars.yoyo == true)) || ((this.vars.loop == true)))){ this.vars.persist = true; }; if (TweenFilterLite.version < 8.16){ trace("TweenMax error! Please update your TweenFilterLite class or try deleting your ASO files. TweenMax requires a more recent version. Download updates at http://www.TweenMax.com."); }; } override public function get active():Boolean{ if (_active){ return (true); }; if (_pauseTime != -1){ return (false); }; if (_curTime >= this.startTime){ _active = true; if (!_initted){ initTweenVals(); } else { if (((!((this.vars.visible == undefined))) && (_isDisplayObject))){ this.target.visible = true; }; }; if (this.vars.onStart != null){ this.vars.onStart.apply(null, this.vars.onStartParams); }; if (this.duration == 0.001){ this.startTime = (this.startTime - 1); }; return (true); //unresolved jump }; return (false); } public function get paused():Boolean{ if (_pauseTime != -1){ return (true); }; return (false); } public function resume():void{ var _local1:Boolean; var _local2:Number; if (_pauseTime != -1){ _local1 = (_pauseTime > (this.initTime + (this.delay * 1000))); _local2 = (_curTime - _pauseTime); this.initTime = (this.initTime + _local2); this.startTime = (this.initTime + (this.delay * 1000)); _pauseTime = -1; if (((!(_local1)) && ((_curTime >= this.startTime)))){ _local1 = this.active; } else { _active = _local1; }; }; } protected function adjustStartValues():void{ var _local1:Number; var _local2:Number; var _local3:Number; var _local4:Object; var _local5:int; _local1 = this.progress; if (_local1 != 0){ _local2 = (1 / (1 - this.vars.ease((_local1 * this.duration), 0, 1, this.duration))); _local5 = (this.tweens.length - 1); while (_local5 > -1) { _local4 = this.tweens[_local5]; _local3 = (_local4.s + _local4.c); _local4.c = ((_local3 - _local4.o[_local4.p]) * _local2); _local4.s = (_local3 - _local4.c); _local5--; }; }; } override public function complete(_arg1:Boolean=false):void{ if (!_isProcessingComplete){ _isProcessingComplete = true; if ((((this.vars.yoyo == true)) || ((this.vars.loop == true)))){ if (this.vars.yoyo == true){ reverse(false); }; this.startTime = _curTime; this.initTime = (this.startTime - (this.delay * 1000)); render(_curTime); } else { if (this.vars.persist == true){ pause(); }; }; super.complete(_arg1); _isProcessingComplete = false; }; } public function invalidate(_arg1:Boolean=true):void{ var _local2:Number; if (_initted){ _local2 = this.progress; if (((!(_arg1)) && (!((_local2 == 0))))){ this.progress = 0; }; this.tweens = []; _subTweens = []; initTweenVals(); if (_local2 != 0){ if (_arg1){ adjustStartValues(); } else { this.progress = _local2; }; }; }; } public function willTrigger(_arg1:String):Boolean{ if (_dispatcher == null){ return (false); }; return (_dispatcher.willTrigger(_arg1)); } public function get progress():Number{ var _local1:Number; _local1 = (((((((_curTime - this.initTime) / 1000) - this.delay) / this.duration) * _timeScale)) || (0)); if (_local1 > 1){ return (1); }; return (_local1); } public function dispatchEvent(_arg1:Event):Boolean{ if (_dispatcher == null){ return (false); }; return (_dispatcher.dispatchEvent(_arg1)); } override public function initTweenVals(_arg1:Boolean=false, _arg2:String=""):void{ var _local3:String; var _local4:int; var _local5:Object; var _local6:Object; var _local7:Array; var _local8:Function; _arg2 = (_arg2 + " hexColors bezier bezierThrough orientToBezier quaternions onCompleteAll onCompleteAllParams yoyo loop onCompleteListener onUpdateListener onStartListener "); if (((((!(_arg1)) && (!((this.delay == 0))))) && (TweenLite.overwriteManager.enabled))){ TweenLite.overwriteManager.manageOverwrites(this, _all[this.target]); }; _local8 = bezierProxy; if (this.vars.orientToBezier == true){ this.vars.orientToBezier = [["x", "y", "rotation", 0]]; _local8 = bezierProxy2; } else { if ((this.vars.orientToBezier is Array)){ _local8 = bezierProxy2; }; }; if (((!((this.vars.bezier == undefined))) && ((this.vars.bezier is Array)))){ _local6 = {}; _local7 = this.vars.bezier; _local4 = 0; while (_local4 < _local7.length) { for (_local3 in _local7[_local4]) { if (_local6[_local3] == undefined){ _local6[_local3] = [this.target[_local3]]; }; if (typeof(_local7[_local4][_local3]) == "number"){ _local6[_local3].push(_local7[_local4][_local3]); } else { _local6[_local3].push((this.target[_local3] + Number(_local7[_local4][_local3]))); }; }; _local4++; }; for (_local3 in _local6) { if (typeof(this.vars[_local3]) == "number"){ _local6[_local3].push(this.vars[_local3]); } else { _local6[_local3].push((this.target[_local3] + Number(this.vars[_local3]))); }; delete this.vars[_local3]; }; addSubTween("bezier", _local8, {t:0}, {t:1}, {props:parseBeziers(_local6, false), target:this.target, orientToBezier:this.vars.orientToBezier}); }; if (((!((this.vars.bezierThrough == undefined))) && ((this.vars.bezierThrough is Array)))){ _local6 = {}; _local7 = this.vars.bezierThrough; _local4 = 0; while (_local4 < _local7.length) { for (_local3 in _local7[_local4]) { if (_local6[_local3] == undefined){ _local6[_local3] = [this.target[_local3]]; }; if (typeof(_local7[_local4][_local3]) == "number"){ _local6[_local3].push(_local7[_local4][_local3]); } else { _local6[_local3].push((this.target[_local3] + Number(_local7[_local4][_local3]))); }; }; _local4++; }; for (_local3 in _local6) { if (typeof(this.vars[_local3]) == "number"){ _local6[_local3].push(this.vars[_local3]); } else { _local6[_local3].push((this.target[_local3] + Number(this.vars[_local3]))); }; delete this.vars[_local3]; }; addSubTween("bezierThrough", _local8, {t:0}, {t:1}, {props:parseBeziers(_local6, true), target:this.target, orientToBezier:this.vars.orientToBezier}); }; if (((!((this.vars.hexColors == undefined))) && ((typeof(this.vars.hexColors) == "object")))){ for (_local3 in this.vars.hexColors) { addSubTween("hexColors", hexColorsProxy, {r:(this.target[_local3] >> 16), g:((this.target[_local3] >> 8) & 0xFF), b:(this.target[_local3] & 0xFF)}, {r:(this.vars.hexColors[_local3] >> 16), g:((this.vars.hexColors[_local3] >> 8) & 0xFF), b:(this.vars.hexColors[_local3] & 0xFF)}, {prop:_local3, target:this.target}); }; }; super.initTweenVals(true, _arg2); } protected function onStartDispatcher(... _args):void{ if (_callbacks.onStart != null){ _callbacks.onStart.apply(null, this.vars.onStartParams); }; _dispatcher.dispatchEvent(new TweenEvent(TweenEvent.START)); } public function setDestination(_arg1:String, _arg2, _arg3:Boolean=true):void{ var _local4:Number; var _local5:Object; var _local6:int; var _local7:Object; var _local8:Array; var _local9:Array; _local4 = this.progress; if (((!((this.vars[_arg1] == undefined))) && (_initted))){ if (((!(_arg3)) && (!((_local4 == 0))))){ _local6 = (this.tweens.length - 1); while (_local6 > -1) { if (this.tweens[_local6].name == _arg1){ this.tweens[_local6].o[this.tweens[_local6].p] = this.tweens[_local6].s; }; _local6--; }; }; _local5 = {}; _local5[_arg1] = 1; killVars(_local5); }; this.vars[_arg1] = _arg2; if (_initted){ _local7 = this.vars; _local8 = this.tweens; _local9 = _subTweens; this.vars = {}; this.tweens = []; _subTweens = []; this.vars[_arg1] = _arg2; initTweenVals(); if (((_arg3) && (!((_local4 == 0))))){ this.vars.ease = _local7.ease; adjustStartValues(); }; this.vars = _local7; this.tweens = _local8.concat(this.tweens); _subTweens = _local9.concat(_subTweens); }; } public function addEventListener(_arg1:String, _arg2:Function, _arg3:Boolean=false, _arg4:int=0, _arg5:Boolean=false):void{ if (_dispatcher == null){ initDispatcher(); }; _dispatcher.addEventListener(_arg1, _arg2, _arg3, _arg4, _arg5); } public function restart():void{ this.progress = 0; resume(); } protected function initDispatcher():void{ var _local1:Object; var _local2:String; if (_dispatcher == null){ _dispatcher = new EventDispatcher(this); _callbacks = {onStart:this.vars.onStart, onUpdate:this.vars.onUpdate, onComplete:this.vars.onComplete}; _local1 = {}; for (_local2 in this.vars) { _local1[_local2] = this.vars[_local2]; }; this.vars = _local1; this.vars.onStart = onStartDispatcher; this.vars.onUpdate = onUpdateDispatcher; this.vars.onComplete = onCompleteDispatcher; if ((this.vars.onStartListener is Function)){ _dispatcher.addEventListener(TweenEvent.START, this.vars.onStartListener, false, 0, true); }; if ((this.vars.onUpdateListener is Function)){ _dispatcher.addEventListener(TweenEvent.UPDATE, this.vars.onUpdateListener, false, 0, true); }; if ((this.vars.onCompleteListener is Function)){ _dispatcher.addEventListener(TweenEvent.COMPLETE, this.vars.onCompleteListener, false, 0, true); }; }; } public function removeEventListener(_arg1:String, _arg2:Function, _arg3:Boolean=false):void{ if (_dispatcher != null){ _dispatcher.removeEventListener(_arg1, _arg2, _arg3); }; } public function killProperties(_arg1:Array):void{ var _local2:Object; var _local3:int; _local2 = {}; _local3 = (_arg1.length - 1); while (_local3 > -1) { if (this.vars[_arg1[_local3]] != null){ _local2[_arg1[_local3]] = 1; }; _local3--; }; killVars(_local2); } public function set progress(_arg1:Number):void{ var _local2:Number; var _local3:Boolean; var _local4:*; _local2 = (_curTime - ((this.duration * _arg1) * 1000)); this.initTime = (_local2 - (this.delay * 1000)); this.startTime = _local2; _local3 = this.active; render(_curTime); if (_pauseTime != -1){ this.startTime = 99999999999; }; _local4 = this.vars.visible; if (this.vars.isTV == true){ _local4 = this.vars.exposedProps.visible; }; if (((((!((_local4 == null))) && (_isDisplayObject))) && ((_arg1 < 1)))){ this.target.visible = Boolean(_local4); }; } public function reverse(_arg1:Boolean=true):void{ this.vars.ease = ((this.vars.ease)==_originalEase) ? reverseEase : _originalEase; if (((_arg1) && ((_curTime > (this.initTime + (this.delay * 1000)))))){ this.initTime = ((_curTime - ((((1 - this.progress) * this.duration) * 1000) / _timeScale)) - (this.delay * 1000)); if (_pauseTime == -1){ this.startTime = (this.initTime + (this.delay * 1000)); }; }; resume(); } public function set paused(_arg1:Boolean):void{ if (_arg1){ this.pause(); } else { this.resume(); }; } protected function onUpdateDispatcher(... _args):void{ if (_callbacks.onUpdate != null){ _callbacks.onUpdate.apply(null, this.vars.onUpdateParams); }; _dispatcher.dispatchEvent(new TweenEvent(TweenEvent.UPDATE)); } public function hasEventListener(_arg1:String):Boolean{ if (_dispatcher == null){ return (false); }; return (_dispatcher.hasEventListener(_arg1)); } public function pause():void{ if (_pauseTime == -1){ _pauseTime = _curTime; this.startTime = 99999999999; _active = false; }; } public function reverseEase(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number):Number{ return (_originalEase((_arg4 - _arg1), _arg2, _arg3, _arg4)); } protected function onCompleteDispatcher(... _args):void{ if (_callbacks.onComplete != null){ _callbacks.onComplete.apply(null, this.vars.onCompleteParams); }; _dispatcher.dispatchEvent(new TweenEvent(TweenEvent.COMPLETE)); } public static function sequence(_arg1:Object, _arg2:Array):Array{ var _local3:uint; _local3 = 0; while (_local3 < _arg2.length) { _arg2[_local3].target = _arg1; _local3++; }; return (multiSequence(_arg2)); } public static function hexColorsProxy(_arg1:Object):void{ _arg1.info.target[_arg1.info.prop] = uint((((_arg1.target.r << 16) | (_arg1.target.g << 8)) | _arg1.target.b)); } public static function parseBeziers(_arg1:Object, _arg2:Boolean=false):Object{ var _local3:int; var _local4:Array; var _local5:Object; var _local6:String; var _local7:Object; _local7 = {}; if (_arg2){ for (_local6 in _arg1) { _local4 = _arg1[_local6]; _local5 = []; _local7[_local6] = _local5; if (_local4.length > 2){ _local5[_local5.length] = {s:_local4[0], cp:(_local4[1] - ((_local4[2] - _local4[0]) / 4)), e:_local4[1]}; _local3 = 1; while (_local3 < (_local4.length - 1)) { _local5[_local5.length] = {s:_local4[_local3], cp:(_local4[_local3] + (_local4[_local3] - _local5[(_local3 - 1)].cp)), e:_local4[(_local3 + 1)]}; _local3++; }; } else { _local5[_local5.length] = {s:_local4[0], cp:((_local4[0] + _local4[1]) / 2), e:_local4[1]}; }; }; } else { for (_local6 in _arg1) { _local4 = _arg1[_local6]; _local5 = []; _local7[_local6] = _local5; if (_local4.length > 3){ _local5[_local5.length] = {s:_local4[0], cp:_local4[1], e:((_local4[1] + _local4[2]) / 2)}; _local3 = 2; while (_local3 < (_local4.length - 2)) { _local5.push({s:_local5[(_local3 - 2)].e, cp:_local4[_local3], e:((_local4[_local3] + _local4[(_local3 + 1)]) / 2)}); _local3++; }; _local5[_local5.length] = {s:_local5[(_local5.length - 1)].e, cp:_local4[(_local4.length - 2)], e:_local4[(_local4.length - 1)]}; } else { if (_local4.length == 3){ _local5[_local5.length] = {s:_local4[0], cp:_local4[1], e:_local4[2]}; } else { if (_local4.length == 2){ _local5[_local5.length] = {s:_local4[0], cp:((_local4[0] + _local4[1]) / 2), e:_local4[1]}; }; }; }; }; }; return (_local7); } public static function bezierProxy2(_arg1:Object):void{ var _local2:Object; var _local3:Object; var _local4:Array; var _local5:Number; var _local6:Number; var _local7:Number; var _local8:Array; var _local9:Number; var _local10:uint; bezierProxy(_arg1); _local2 = {}; _local3 = _arg1.info.target; _arg1.info.target = _local2; _arg1.target.t = (_arg1.target.t + 0.01); bezierProxy(_arg1); _local4 = _arg1.info.orientToBezier; _local10 = 0; while (_local10 < _local4.length) { _local8 = _local4[_local10]; _local9 = ((_local8[3]) || (0)); _local6 = (_local2[_local8[0]] - _local3[_local8[0]]); _local7 = (_local2[_local8[1]] - _local3[_local8[1]]); _local3[_local8[2]] = ((Math.atan2(_local7, _local6) * _RAD2DEG) + _local9); _local10++; }; _arg1.info.target = _local3; _arg1.target.t = (_arg1.target.t - 0.01); } public static function pauseAll(_arg1:Boolean=true, _arg2:Boolean=false):void{ changePause(true, _arg1, _arg2); } public static function getTweensOf(_arg1:Object):Array{ var _local2:Dictionary; var _local3:Array; var _local4:Object; _local2 = _all[_arg1]; _local3 = []; if (_local2 != null){ for (_local4 in _local2) { if (_local2[_local4].tweens != undefined){ _local3[_local3.length] = _local2[_local4]; }; }; }; return (_local3); } public static function multiSequence(_arg1:Array):Array{ var _local2:Dictionary; var _local3:Array; var _local4:int; var _local5:Number; var _local6:Object; var _local7:Object; var _local8:Number; var _local9:Number; var _local10:uint; var _local11:Object; var _local12:String; _local2 = new Dictionary(); _local3 = []; _local4 = TweenLite.overwriteManager.mode; _local5 = 0; _local10 = 0; while (_local10 < _arg1.length) { _local6 = _arg1[_local10]; _local9 = ((_local6.time) || (0)); _local11 = {}; for (_local12 in _local6) { _local11[_local12] = _local6[_local12]; }; delete _local11.time; _local8 = ((_local11.delay) || (0)); _local11.delay = (_local5 + _local8); _local7 = _local11.target; delete _local11.target; if (_local4 == 1){ if (_local2[_local7] == undefined){ _local2[_local7] = _local11; } else { _local11.overwrite = 2; }; }; _local3[_local3.length] = new TweenMax(_local7, _local9, _local11); _local5 = (_local5 + (_local9 + _local8)); _local10++; }; return (_local3); } public static function delayedCall(_arg1:Number, _arg2:Function, _arg3:Array=null):TweenMax{ return (new TweenMax(_arg2, 0, {delay:_arg1, onComplete:_arg2, onCompleteParams:_arg3, overwrite:0})); } public static function isTweening(_arg1:Object):Boolean{ var _local2:Array; var _local3:int; _local2 = getTweensOf(_arg1); _local3 = (_local2.length - 1); while (_local3 > -1) { if (_local2[_local3].active){ return (true); }; _local3--; }; return (false); } public static function killAll(_arg1:Boolean=false, _arg2:Boolean=true, _arg3:Boolean=true):void{ var _local4:Array; var _local5:int; _local4 = getAllTweens(); _local5 = (_local4.length - 1); while (_local5 > -1) { if (((((_local4[_local5].target is Function) == _arg3)) || (!(((_local4[_local5].target is Function) == _arg2))))){ if (_arg1){ _local4[_local5].complete(); } else { TweenLite.removeTween(_local4[_local5]); }; }; _local5--; }; } public static function changePause(_arg1:Boolean, _arg2:Boolean=true, _arg3:Boolean=false):void{ var _local4:Array; var _local5:int; _local4 = getAllTweens(); _local5 = (_local4.length - 1); while (_local5 > -1) { if ((((_local4[_local5] is TweenMax)) && (((((_local4[_local5].target is Function) == _arg3)) || (!(((_local4[_local5].target is Function) == _arg2))))))){ _local4[_local5].paused = _arg1; }; _local5--; }; } public static function bezierProxy(_arg1:Object):void{ var _local2:Number; var _local3:Object; var _local4:Object; var _local5:int; var _local6:String; var _local7:Object; var _local8:Number; var _local9:uint; _local2 = _arg1.target.t; _local3 = _arg1.info.props; _local4 = _arg1.info.target; if (_local2 == 1){ for (_local6 in _local3) { _local5 = (_local3[_local6].length - 1); _local4[_local6] = _local3[_local6][_local5].e; }; } else { for (_local6 in _local3) { _local9 = _local3[_local6].length; if (_local2 < 0){ _local5 = 0; } else { if (_local2 >= 1){ _local5 = (_local9 - 1); } else { _local5 = int((_local9 * _local2)); }; }; _local8 = ((_local2 - (_local5 * (1 / _local9))) * _local9); _local7 = _local3[_local6][_local5]; _local4[_local6] = (_local7.s + (_local8 * (((2 * (1 - _local8)) * (_local7.cp - _local7.s)) + (_local8 * (_local7.e - _local7.s))))); }; }; } public static function callbackProxy(_arg1:Array, _arg2:Array=null):void{ var _local3:uint; _local3 = 0; while (_local3 < _arg1.length) { if (_arg1[_local3] != undefined){ _arg1[_local3].apply(null, _arg2[_local3]); }; _local3++; }; } public static function allFrom(_arg1:Array, _arg2:Number, _arg3:Object):Array{ _arg3.runBackwards = true; return (allTo(_arg1, _arg2, _arg3)); } public static function killAllDelayedCalls(_arg1:Boolean=false):void{ killAll(_arg1, false, true); } public static function from(_arg1:Object, _arg2:Number, _arg3:Object):TweenMax{ _arg3.runBackwards = true; return (new TweenMax(_arg1, _arg2, _arg3)); } public static function killAllTweens(_arg1:Boolean=false):void{ killAll(_arg1, true, false); } public static function getAllTweens():Array{ var _local1:Dictionary; var _local2:Array; var _local3:Object; var _local4:Object; _local1 = _all; _local2 = []; for (_local3 in _local1) { for (_local4 in _local1[_local3]) { if (_local1[_local3][_local4] != undefined){ _local2[_local2.length] = _local1[_local3][_local4]; }; }; }; return (_local2); } public static function resumeAll(_arg1:Boolean=true, _arg2:Boolean=false):void{ changePause(false, _arg1, _arg2); } public static function to(_arg1:Object, _arg2:Number, _arg3:Object):TweenMax{ return (new TweenMax(_arg1, _arg2, _arg3)); } public static function allTo(_arg1:Array, _arg2:Number, _arg3:Object):Array{ var _local4:int; var _local5:Object; var _local6:String; var _local7:Number; var _local8:Object; var _local9:Array; var _local10:Number; if (_arg1.length == 0){ return ([]); }; _local9 = []; _local10 = ((_arg3.delayIncrement) || (0)); delete _arg3.delayIncrement; if (_arg3.onCompleteAll == undefined){ _local8 = _arg3; } else { _local8 = {}; for (_local6 in _arg3) { _local8[_local6] = _arg3[_local6]; }; _local8.onCompleteParams = [[_arg3.onComplete, _arg3.onCompleteAll], [_arg3.onCompleteParams, _arg3.onCompleteAllParams]]; _local8.onComplete = TweenMax.callbackProxy; delete _arg3.onCompleteAll; }; delete _arg3.onCompleteAllParams; if (_local10 == 0){ _local4 = 0; while (_local4 < (_arg1.length - 1)) { _local5 = {}; for (_local6 in _arg3) { _local5[_local6] = _arg3[_local6]; }; _local9[_local9.length] = new TweenMax(_arg1[_local4], _arg2, _local5); _local4++; }; } else { _local7 = ((_arg3.delay) || (0)); _local4 = 0; while (_local4 < (_arg1.length - 1)) { _local5 = {}; for (_local6 in _arg3) { _local5[_local6] = _arg3[_local6]; }; _local5.delay = (_local7 + (_local4 * _local10)); _local9[_local9.length] = new TweenMax(_arg1[_local4], _arg2, _local5); _local4++; }; _local8.delay = (_local7 + ((_arg1.length - 1) * _local10)); }; _local9[_local9.length] = new TweenMax(_arg1[(_arg1.length - 1)], _arg2, _local8); if ((_arg3.onCompleteAllListener is Function)){ _local9[(_local9.length - 1)].addEventListener(TweenEvent.COMPLETE, _arg3.onCompleteAllListener); }; return (_local9); } } }//package gs
Section 75
//Clock (ka.Clock) package ka { import flash.utils.*; public class Clock { private static var _intMilliSeconds:int = 0; private static var _intHundSeconds:int = 0; private static var _intSeconds:int = 0; private static var _intMinutes:int = 0; private static var _intHours:int = 0; public static function get intHours():int{ return (_intHours); } public static function get intMilliSeconds():int{ return (_intMilliSeconds); } public static function formatTimeHMSM(_arg1:int=0):String{ return (calcualteTimeStr(_arg1, "FULL MILLISECONDS")); } public static function formatTimeS(_arg1:int=0):String{ return (calcualteTimeStr(_arg1, "SECONDS")); } public static function calcualteTimeStr(_arg1, _arg2):String{ var _local3:*; var _local4:*; var _local5:*; var _local6:*; var _local7:*; var _local8:String; time = _arg1; _local3 = intHours.toString(); _local4 = intMinutes.toString(); _local5 = intSeconds.toString(); _local6 = intMilliSeconds.toString(); _local7 = intHundSeconds.toString(); if ((intHours < 10)){ _local3 = ("0" + intHours.toString()); //unresolved jump }; if ((intMinutes < 10)){ _local4 = ("0" + intMinutes.toString()); //unresolved jump }; if ((intSeconds < 10)){ _local5 = ("0" + intSeconds.toString()); //unresolved jump }; if ((intMilliSeconds < 100)){ _local6 = ("0" + intMilliSeconds.toString()); //unresolved jump }; if ((intMilliSeconds < 10)){ _local6 = ("00" + intMilliSeconds.toString()); //unresolved jump }; if ((intHundSeconds < 10)){ _local7 = ("0" + intHundSeconds.toString()); //unresolved jump }; if ((intHundSeconds > 99)){ _local7 = "99"; //unresolved jump }; _local8 = ""; switch (_arg2){ case "FULL": _local8 = ((((_local3 + ":") + _local4) + ":") + _local5); break; case "MINUTES": _local8 = ((_local4 + ":") + _local5); break; case "SECONDS": _local8 = _local5; break; case "FULL MILLISECONDS": _local8 = ((((_local4 + ":") + _local5) + ":") + _local6); break; case "FULL HUNDRETHS": _local8 = ((((_local4 + ":") + _local5) + ":") + _local7); break; }; return (_local8); } public static function formatTimeMS(_arg1:int=0):String{ return (calcualteTimeStr(_arg1, "MINUTES")); } public static function formatTimeHMSH(_arg1:int=0):String{ return (calcualteTimeStr(_arg1, "FULL HUNDRETHS")); } public static function get intMinutes():int{ return (_intMinutes); } public static function formatTimeHMS(_arg1:int=0):String{ return (calcualteTimeStr(_arg1, "FULL")); } public static function get intHundSeconds():int{ return (_intHundSeconds); } public static function get intSeconds():int{ return (_intSeconds); } public static function set time(_arg1):void{ _intHours = Math.floor((((_arg1 / 1000) / 60) / 60)); _intMinutes = (Math.floor(((_arg1 / 1000) / 60)) - (intHours * 60)); _intSeconds = ((Math.floor((_arg1 / 1000)) - (intMinutes * 60)) - (intHours * 3600)); _intMilliSeconds = Math.ceil((((_arg1 / 1000) - Math.floor((_arg1 / 1000))) * 1000)); _intHundSeconds = Math.ceil((intMilliSeconds / 10)); } public static function returnPreFormattedTimeFromNumber(_arg1:int=0, _arg2:String="FULL"):String{ var _local3:*; _local3 = calcualteTimeStr(_arg1, _arg2); return (_local3); } public static function returnPreFormattedTime(_arg1:int=0, _arg2:String="FULL"):String{ var _local3:*; var _local4:*; _local3 = (getTimer() - _arg1); _local4 = calcualteTimeStr(_local3, _arg2); return (_local4); } } }//package ka
Section 76
//ai_FemaleNag1 (ai_FemaleNag1) package { import flash.media.*; public dynamic class ai_FemaleNag1 extends Sound { } }//package
Section 77
//ai_FemaleNag2 (ai_FemaleNag2) package { import flash.media.*; public dynamic class ai_FemaleNag2 extends Sound { } }//package
Section 78
//ai_FemaleNag3 (ai_FemaleNag3) package { import flash.media.*; public dynamic class ai_FemaleNag3 extends Sound { } }//package
Section 79
//AICharacter (AICharacter) package { import flash.display.*; import flash.events.*; import gs.*; import flash.utils.*; import gs.easing.*; import console.sounds.*; public class AICharacter extends MovieClip { private const WIDTH_DIV_3; private const HEAD_HEIGHT; private const _intBmpWidth; private const _INT_YPROXIMITY = 3; private const _INT_COLLISION_BITMAP_WIDTH:Number; private const GROIN_HEIGHT; private const _INT_COLLISION_BITMAP_HEIGHT:Number; private const _INT_XPROXIMITY = 3; private const ARM_POS; private const _intBmpHeight; public var _intStartTileID;// = 0 public var _intSpeedChased;// = 7 public var _isCharInZone:Boolean;// = false private var _isProjectileAllowedFire:Boolean;// = true public var _intEndX:int;// = 0 public var _intEndY:int;// = 0 private var _jumpTimer:Timer; public var _height;// = 1 private var _bmpBlitting:BitmapData; public var _intFriction;// = 0.6 public var _character_mc:MovieClip; public var _isPaused:Boolean;// = false private var _intRotationDirection:int;// = 1 private var _characterControl:CharacterControl; public var _intVertSpeed:int;// = 0 private var _timer:Timer; public var _intFireFrequency:uint;// = 7 public var _isJumper:Boolean;// = false public var _intMaxSpeed;// = 10 private var _isAddedToStage:Boolean;// = false private var _projectileTimer:Timer; private var _arrVerticleDetection; public var _projectileID:int;// = 1 public var _intEndDelay;// = 24 public var _intCharacterID:int;// = 1 public var _intSpeedNormal;// = 4 public var _width;// = 1 public var _intTerminalVelocity;// = 30 public var _intProjectileTerminalVelocity:Number; private var _isJumping:Boolean;// = false private var _intBitmapYOffset; public var _intProjectileMoveX;// = 0 public var _intProjectileMoveY;// = 0 public var _intGravity;// = 3 private var _intCountDown:int;// = 0 public var _intJumpingSpeed;// = -25 public var _intHozSpeed:int;// = 0 private var _isCharacterSafe:Boolean;// = false public var _isAffectedByGravity:Boolean;// = false private var _bmpCollision:Bitmap; public var char_mc:MovieClip; private var _intDir;// = 1 public var _intCurrentX:int;// = 0 public var _intCurrentY:int;// = 0 public var _isGrounded;// = false public var _intMoveX:int;// = 0 public var _intMoveY:int;// = 0 public var _isSpawned:Boolean;// = true public var _isChaser:Boolean;// = false private var _previousProjectiles:Array; public var _intJumpSpeed:Number;// = 0 private var _isWallHit:Boolean;// = false public var _isProjectileFired:Boolean;// = false public var _intJumpFrequency:Number;// = 0 public var _intStartY:int;// = 0 public var _intStartDelay;// = 24 public var _intStartX:int;// = 0 public var _isStaticX:Boolean;// = true public var _isStaticY:Boolean;// = true public var _intSpawns:int;// = 1 private var _intBitmapXOffset; public var _intEndTileID;// = 0 private var _classCollisionDetection; public var _isDead:Boolean;// = false private var _arrHorizontalDetection; public var _intSpawnsLeft:int;// = 0 public var _intAcceleration;// = 1 public var _intSpeedHill;// = 3 public var _isZoned:Boolean;// = false private var _isVulnerable:Boolean;// = true private static const _TILE_WIDTH:uint = World._INT_TILE_WIDTH; private static const _TILE_HEIGHT:uint = World._INT_TILE_HEIGHT; private static var _intTileScale:Number = (_TILE_HEIGHT / 50); public function AICharacter():void{ HEAD_HEIGHT = (-(_TILE_HEIGHT) * 1.2); GROIN_HEIGHT = -(Math.round((_TILE_HEIGHT / 3))); WIDTH_DIV_3 = (_TILE_WIDTH / 3); ARM_POS = (_TILE_WIDTH * 0.3); _INT_COLLISION_BITMAP_HEIGHT = (_TILE_HEIGHT * (_INT_YPROXIMITY * 2)); _INT_COLLISION_BITMAP_WIDTH = (_TILE_WIDTH * (_INT_XPROXIMITY * 2)); _intStartX = 0; _intStartY = 0; _intEndX = 0; _intEndY = 0; _height = 1; _width = 1; _intStartTileID = 0; _intEndTileID = 0; _intCurrentX = 0; _intCurrentY = 0; _intMoveX = 0; _intMoveY = 0; _intStartDelay = 24; _intEndDelay = 24; _previousProjectiles = new Array(); _intBmpWidth = (World._INT_TILE_WIDTH * (_INT_XPROXIMITY * 2)); _intBmpHeight = (World._INT_TILE_HEIGHT * (_INT_XPROXIMITY * 2)); _intSpeedNormal = 4; _intSpeedHill = 3; _intSpeedChased = 7; _intBitmapXOffset = (_INT_XPROXIMITY * World._INT_TILE_WIDTH); _intBitmapYOffset = (_INT_YPROXIMITY * World._INT_TILE_HEIGHT); _intGravity = 3; _intTerminalVelocity = 30; _intAcceleration = 1; _intMaxSpeed = 10; _intFriction = 0.6; _intJumpingSpeed = -25; _isGrounded = false; _isCharInZone = false; _isAddedToStage = false; _intVertSpeed = 0; _intHozSpeed = 0; _bmpBlitting = new BitmapData(_intBmpWidth, _intBmpHeight); _bmpCollision = new Bitmap(_bmpBlitting); _intDir = 1; _isPaused = false; _isSpawned = true; _isChaser = false; _isZoned = false; _intSpawns = 1; _intSpawnsLeft = 0; _isDead = false; _intCharacterID = 1; _isJumper = false; _intJumpSpeed = 0; _intJumpFrequency = 0; _isJumping = false; _isStaticX = true; _isStaticY = true; _isVulnerable = true; _isCharacterSafe = false; _projectileID = 1; _isProjectileFired = false; _intProjectileMoveX = 0; _intProjectileMoveY = 0; _isAffectedByGravity = false; _intProjectileTerminalVelocity = _intTerminalVelocity; _intFireFrequency = 7; _intCountDown = 0; _intRotationDirection = 1; _classCollisionDetection = new CollisionDetection(); _arrVerticleDetection = new Array("ff00ff"); _arrHorizontalDetection = new Array("ff0000"); _isWallHit = false; _isProjectileAllowedFire = true; _characterControl = new CharacterControl(_INT_XPROXIMITY, _INT_YPROXIMITY); super(); addEventListener(Event.ENTER_FRAME, controlCharacter); _bmpCollision.x = (0 - _intBitmapXOffset); _bmpCollision.y = (0 - _intBitmapYOffset); addChildAt(_bmpCollision, 0); _bmpCollision.visible = false; setupCharacterControl(); } public function jump(_arg1:TimerEvent){ _isJumping = true; _characterControl.isGrounded = false; _characterControl.intVertSpeed = _intJumpSpeed; _isVulnerable = false; _jumpTimer.stop(); } public function playSound(_arg1:String, _arg2:int){ var _local3:*; _local3 = Math.ceil((Math.random() * _arg2)); switch (_intCharacterID){ case 1: break; case 2: break; }; if (_arg1 == "death"){ }; } public function controlCharacter(_arg1:Event=null){ var _local2:MovieClip; var _local3:*; var _local4:*; _local2 = this.char_mc; if (((!(_isDead)) && (_isSpawned))){ _local3 = Math.abs((this.x - World.mainCharacter.x)); _local4 = Math.abs((this.y - World.mainCharacter.y)); if ((((((_local3 < RenderScreen._INT_STAGE_WIDTH)) && ((_local4 < RenderScreen._INT_STAGE_HEIGHT)))) || (((World._isBuilder) && (MainCharacter._isPaused))))){ _isProjectileAllowedFire = true; if (!_isPaused){ setTempPositionVariables(); _characterControl.moveCharacterTemp(); if (!_isStaticY){ _characterControl.calculateVerticlePosition(); }; if (!_isStaticX){ _characterControl.calculateHorizontalPosition(); }; if (!_isStaticX){ _characterControl.calculateRotation(); }; renderCharacter(); _characterControl.setXYPos(); _characterControl.renderCollisionArea(); }; checkCharacterCollison(); checkCharacterZone(); } else { if (this.char_mc.currentLabel != "idle"){ this.char_mc.gotoAndStop("idle"); }; _isProjectileAllowedFire = false; }; } else { if (_isDead){ _isProjectileAllowedFire = false; } else { if (((!(_isSpawned)) && (_isZoned))){ if (_local2.currentLabel == "respawn"){ if (_local2.anim_mc.currentLabel == "end"){ _isSpawned = true; resetCharacter(); }; } else { if (_isZoned){ this.visible = false; checkCharacterZone(); }; }; }; }; }; } public function buildCharacter():void{ setupCharacterControl(); removeEventListener(Event.ENTER_FRAME, checkSpotAnimation); removeEventListener(Event.ENTER_FRAME, delayCharacter); _isDead = false; _isPaused = false; this.gotoAndStop(_intCharacterID); this.x = modifiedStartX; this.y = ((_intStartY + World._INT_TILE_HEIGHT) - 4); this.visible = false; _intSpawnsLeft = _intSpawns; _intMaxSpeed = _intSpeedNormal; if (_isZoned){ _isSpawned = false; //unresolved jump }; if (_intCharacterID == 3){ _isVulnerable = false; _isCharacterSafe = true; }; if (_isProjectileFired){ if (_projectileTimer != null){ _projectileTimer.removeEventListener(TimerEvent.TIMER, fireProjectile); }; _projectileTimer = new Timer((_intFireFrequency * 1000)); _projectileTimer.addEventListener(TimerEvent.TIMER, fireProjectile); _projectileTimer.start(); }; if (_isJumper){ if (_jumpTimer != null){ _jumpTimer.removeEventListener(TimerEvent.TIMER, jump); }; _jumpTimer = new Timer((_intJumpFrequency * 1000)); _jumpTimer.addEventListener(TimerEvent.TIMER, jump); _jumpTimer.start(); }; } public function get modifiedStartX():Number{ return ((_intStartX + (World._INT_TILE_WIDTH / 2))); } private function renderCharacter(){ var _local1:*; var _local2:*; var _local3:*; _local1 = Math.abs((this.x - World.mainCharacter.x)); _local2 = Math.abs((this.y - World.mainCharacter.y)); _local3 = this.char_mc; if ((_characterControl.intDir == 1)){ _local3.scaleX = (0 - Math.abs(_local3.scaleX)); } else { _local3.scaleX = Math.abs(_local3.scaleX); }; if ((((((_local1 < RenderScreen._INT_STAGE_WIDTH)) && ((_local2 < RenderScreen._INT_STAGE_HEIGHT)))) || (((World._isBuilder) && (MainCharacter._isPaused))))){ if (Math.random() > 0.991){ }; if (!this.visible){ this.visible = true; }; } else { if (this.visible){ this.visible = false; }; }; if (((!(_isDead)) && (!(MainCharacter._isGameOver)))){ if (_isJumping){ if (((!((_local3.currentLabel == "jump"))) && ((_characterControl.intVertSpeed < 0)))){ _local3.gotoAndStop("jump"); if (_intCharacterID == 1){ SoundUtils.playSFX("cmJump"); }; } else { if ((((_characterControl.intVertSpeed > 0)) && (!((_local3.currentLabel == "fall"))))){ _local3.gotoAndStop("fall"); }; }; } else { if (_isStaticX){ if (_local3.currentLabel != "idle"){ _local3.gotoAndStop("idle"); }; } else { if (((!((_local3.currentLabel == "walk"))) && ((((_intMaxSpeed == _intSpeedNormal)) || ((_intMaxSpeed == _intSpeedHill)))))){ _local3.gotoAndStop("walk"); } else { if (((!((_local3.currentLabel == "charge"))) && ((_intMaxSpeed == _intSpeedChased)))){ _local3.gotoAndStop("charge"); }; }; }; }; } else { if (((!((_local3.currentLabel == "die"))) && (!(MainCharacter._isGameOver)))){ _local3.gotoAndStop("die"); } else { if (!_isDead){ _local3.gotoAndStop("idle"); }; }; }; } public function checkCharacterZone(){ var _local1:*; var _local2:*; var _local3:*; var _local4:*; var _local5:*; _isCharInZone = false; _intMaxSpeed = _intSpeedNormal; _local1 = this.char_mc; _local2 = (World._INT_TILE_HEIGHT * 4); _local3 = MainCharacter._intCurrentX; _local4 = MainCharacter._intCurrentY; _local5 = "L-R"; if ((_intStartX < _intEndX)){ _local5 = "L-R"; } else { _local5 = "R-L"; }; if ((((_local4 < (this.y + _local2))) && ((_local4 > (this.y - _local2))))){ switch (_local5){ case "L-R": if ((((_local3 > _intStartX)) && ((_local3 < _intEndX)))){ _isCharInZone = true; }; break; case "R-L": if ((((_local3 < _intStartX)) && ((_local3 > _intEndX)))){ _isCharInZone = true; }; break; }; }; if (((((_isCharInZone) && (_isChaser))) && (_isSpawned))){ _intMaxSpeed = _intSpeedChased; if (((!((_local1.currentLabel == "spot"))) && (!((_local1.currentLabel == "charge"))))){ if ((_intCharacterID == 1)){ playSound("alert", 3); } else { playSound("grunt", 3); }; _local1.gotoAndStop("spot"); _isPaused = true; removeEventListener(Event.ENTER_FRAME, delayCharacter); addEventListener(Event.ENTER_FRAME, checkSpotAnimation); _intCountDown = 0; }; }; if (((((_isCharInZone) && (_isZoned))) && (!(_isSpawned)))){ respawnAI(); }; } public function setupCharacterControl(){ _characterControl.bmpBlitting = _bmpBlitting; _characterControl.bmpCollision = _bmpCollision; _characterControl.characterMC = this; _characterControl.charHolderMC = this.char_mc; _characterControl.addCollisionDetection(); } public function resetCharacter():void{ _intMaxSpeed = _intSpeedNormal; if ((this.x < _intEndX)){ _characterControl.intDir = 1; } else { _characterControl.intDir = -1; }; _isDead = false; _isPaused = false; _isSpawned = true; this.char_mc.y = 0; } public function fireProjectile(_arg1:TimerEvent){ var _local2:Projectile; var _local3:*; var _local4:*; if (_isProjectileAllowedFire){ _local2 = new Projectile((_intProjectileMoveX * _characterControl.intDir), _intProjectileMoveY, _intProjectileTerminalVelocity, _isAffectedByGravity); _local2.x = this.x; _local2.gotoAndStop(_projectileID); _previousProjectiles.push(_local2); if (_previousProjectiles.length > 3){ if (_previousProjectiles[0] != null){ _previousProjectiles[0].endProjectile(); }; _previousProjectiles.splice(0, 1); }; switch (_projectileID){ case 1: _local2.y = (this.y - 65); break; case 2: SoundUtils.playSFX("cmPotFall"); _local2.y = (this.y - 30); break; }; if (_projectileID != 2){ _local2.scaleX = (_local2.scaleY = 0); TweenMax.to(_local2, 0.5, {scaleX:1, scaleY:1}); }; this.parent.addChildAt(_local2, (this.parent.numChildren - 1)); TweenMax.to(this, 1, {onComplete:stopFire}); _projectileTimer.stop(); _isPaused = true; _local3 = this.char_mc; if (_local3.currentLabel != "fireProjectile"){ _local3.gotoAndStop("fireProjectile"); //unresolved jump }; if (_intCharacterID == 2){ _local4 = Math.ceil((Math.random() * 3)); SoundUtils.playSFX(("ai_FemaleNag" + _local4)); }; removeEventListener(Event.ENTER_FRAME, delayCharacter); }; } public function checkSpotAnimation(_arg1:Event):void{ var charMC:*; var evt = _arg1; try { if (!_isDead){ charMC = this.char_mc; if (charMC.currentLabel == "spot"){ if (charMC.anim_mc.currentLabel == "end"){ playSound("charge", 3); this.char_mc.gotoAndStop("charge"); _isPaused = false; removeEventListener(Event.ENTER_FRAME, checkSpotAnimation); }; }; } else { removeEventListener(Event.ENTER_FRAME, checkSpotAnimation); }; } catch(e:Error) { }; } public function delayCharacter(_arg1:Event):void{ var _local2:*; _local2 = this.char_mc; if (_local2.currentLabel != "idle"){ _local2.gotoAndStop("idle"); //unresolved jump }; _intCountDown--; if (_intCountDown <= 0){ _isPaused = false; removeEventListener(Event.ENTER_FRAME, delayCharacter); }; } public function hideAI(){ this.visible = false; } public function get modifiedEndX():Number{ return ((_intEndX + (World._INT_TILE_WIDTH / 2))); } private function stopFire(){ _projectileTimer.start(); _isPaused = false; } public function respawnAI():void{ if (_intSpawnsLeft > 0){ this.visible = true; _isSpawned = false; _isDead = false; _intSpawnsLeft--; if (Math.abs((MainCharacter._intCurrentX - _intStartX)) > Math.abs((MainCharacter._intCurrentX - _intEndX))){ this.x = modifiedStartX; this.y = ((_intStartY + World._INT_TILE_HEIGHT) - 1); } else { destroy(); this.x = modifiedEndX; this.y = ((_intEndY + World._INT_TILE_HEIGHT) - 1); }; TweenMax.to(this, 1, {onComplete:resetCharacter}); }; } private function setTempPositionVariables():void{ var _local1:*; var _local2:*; var _local3:*; var _local4:*; var _local5:*; var _local6:*; _local1 = _characterControl.intVertSpeed; _local2 = _characterControl.intCurrentX; _local3 = _characterControl.intCurrentY; _local4 = _characterControl.intHozSpeed; _local5 = _characterControl.intDir; if (((!(_isStaticX)) && (!(_isJumping)))){ if ((_local4 < _intMaxSpeed)){ _local4 = (_local4 + _intAcceleration); } else { _local4 = _intMaxSpeed; }; _local6 = "L-R"; if ((_intStartX < _intEndX)){ _local6 = "L-R"; } else { _local6 = "R-L"; }; if (((_isCharInZone) && (_isChaser))){ if (Math.abs((this.x - MainCharacter._intCurrentX)) > World._INT_TILE_WIDTH){ if ((this.x > MainCharacter._intCurrentX)){ _intDir = -1; } else { _intDir = 1; }; }; }; switch (_local6){ case "L-R": if ((((((_local2 < modifiedStartX)) && ((_local5 == -1)))) || ((((_local2 > modifiedEndX)) && ((_local5 == 1)))))){ _local5 = (_local5 * -1); if (_local2 < modifiedStartX){ this.x = modifiedStartX; _intCountDown = _intStartDelay; } else { this.x = modifiedEndX; _intCountDown = _intEndDelay; }; if (((!(_isCharInZone)) || (!(_isChaser)))){ _isPaused = true; addEventListener(Event.ENTER_FRAME, delayCharacter); }; }; break; case "R-L": if ((((((_local2 > modifiedStartX)) && ((_local5 == 1)))) || ((((_local2 < modifiedEndX)) && ((_local5 == -1)))))){ _local5 = (_local5 * -1); if (_local2 > modifiedStartX){ this.x = modifiedStartX; _intCountDown = _intStartDelay; } else { this.x = modifiedEndX; _intCountDown = _intEndDelay; }; if (((!(_isCharInZone)) || (!(_isChaser)))){ _isPaused = true; addEventListener(Event.ENTER_FRAME, delayCharacter); }; }; break; }; }; if (!_isStaticY){ if ((_characterControl.intVertSpeed < _intTerminalVelocity)){ _characterControl.intVertSpeed = (_characterControl.intVertSpeed + _intGravity); //unresolved jump }; }; if (_isJumping){ _characterControl.intHozSpeed = 0; } else { _characterControl.intHozSpeed = _local4; }; _characterControl.intDir = _local5; if (((_characterControl.isGrounded) && (_isJumper))){ if (!_isStaticX){ _isVulnerable = true; }; _jumpTimer.start(); _isJumping = false; }; } public function checkCharacterCollison(){ var _local1:*; var _local2:*; var _local3:*; var _local4:*; var _local5:*; var _local6:*; var _local7:*; _local1 = (this.y - this.char_mc.height); _local2 = this.y; _local3 = (this.y + 5); _local4 = World.mainCharacter; _local5 = _local4.x; _local6 = (this.x - (World._INT_TILE_WIDTH / 2)); _local7 = (this.x + (World._INT_TILE_WIDTH / 2)); if ((((_local5 > _local6)) && ((_local5 < _local7)))){ if ((((((((((_local4.y > _local1)) && ((_local4.y < _local2)))) && (!(_isDead)))) && ((_local4.vertSpeed > 0)))) && (_isVulnerable))){ _local4.vertSpeed = -20; this.char_mc.gotoAndStop("die"); if (_isZoned){ TweenMax.to(this.char_mc, 1.3, {y:(this.char_mc.y + 1000), ease:Back.easeIn}); } else { TweenMax.to(this.char_mc, 1.4, {y:(this.char_mc.y + 1000), ease:Back.easeIn, onComplete:hideAI}); }; if (this.char_mc.scaleX > 0){ TweenMax.to(this.char_mc, 1.4, {scaleX:1, scaleY:1}); } else { TweenMax.to(this.char_mc, 1.4, {scaleX:-1, scaleY:1}); }; removeEventListener(Event.ENTER_FRAME, checkSpotAnimation); removeEventListener(Event.ENTER_FRAME, delayCharacter); _isDead = true; } else { if ((((((((_local4.y < _local3)) && ((_local4.y > (_local3 - (World._INT_TILE_HEIGHT / 2)))))) && (!(_local4.isDead)))) && (!(_isCharacterSafe)))){ if (!MainCharacter._isInvincible){ MainCharacter._isDead = true; }; }; }; }; } public function destroy(){ if (_projectileTimer != null){ _projectileTimer.removeEventListener(TimerEvent.TIMER, fireProjectile); _projectileTimer.stop(); }; removeEventListener(Event.ENTER_FRAME, checkSpotAnimation); removeEventListener(Event.ENTER_FRAME, delayCharacter); removeEventListener(Event.ENTER_FRAME, controlCharacter); this.parent.removeChild(this); } } }//package
Section 80
//background_static (background_static) package { import flash.display.*; public dynamic class background_static extends BitmapData { public function background_static(_arg1:Number, _arg2:Number){ super(_arg1, _arg2); } } }//package
Section 81
//bg1 (bg1) package { import flash.display.*; public dynamic class bg1 extends BitmapData { public function bg1(_arg1:Number, _arg2:Number){ super(_arg1, _arg2); } } }//package
Section 82
//bg10 (bg10) package { import flash.display.*; public dynamic class bg10 extends BitmapData { public function bg10(_arg1:Number, _arg2:Number){ super(_arg1, _arg2); } } }//package
Section 83
//bg11 (bg11) package { import flash.display.*; public dynamic class bg11 extends BitmapData { public function bg11(_arg1:Number, _arg2:Number){ super(_arg1, _arg2); } } }//package
Section 84
//bg12 (bg12) package { import flash.display.*; public dynamic class bg12 extends BitmapData { public function bg12(_arg1:Number, _arg2:Number){ super(_arg1, _arg2); } } }//package
Section 85
//bg13 (bg13) package { import flash.display.*; public dynamic class bg13 extends BitmapData { public function bg13(_arg1:Number, _arg2:Number){ super(_arg1, _arg2); } } }//package
Section 86
//bg14 (bg14) package { import flash.display.*; public dynamic class bg14 extends BitmapData { public function bg14(_arg1:Number, _arg2:Number){ super(_arg1, _arg2); } } }//package
Section 87
//bg15 (bg15) package { import flash.display.*; public dynamic class bg15 extends BitmapData { public function bg15(_arg1:Number, _arg2:Number){ super(_arg1, _arg2); } } }//package
Section 88
//bg16 (bg16) package { import flash.display.*; public dynamic class bg16 extends BitmapData { public function bg16(_arg1:Number, _arg2:Number){ super(_arg1, _arg2); } } }//package
Section 89
//bg17 (bg17) package { import flash.display.*; public dynamic class bg17 extends BitmapData { public function bg17(_arg1:Number, _arg2:Number){ super(_arg1, _arg2); } } }//package
Section 90
//bg18 (bg18) package { import flash.display.*; public dynamic class bg18 extends BitmapData { public function bg18(_arg1:Number, _arg2:Number){ super(_arg1, _arg2); } } }//package
Section 91
//bg19 (bg19) package { import flash.display.*; public dynamic class bg19 extends BitmapData { public function bg19(_arg1:Number, _arg2:Number){ super(_arg1, _arg2); } } }//package
Section 92
//bg2 (bg2) package { import flash.display.*; public dynamic class bg2 extends BitmapData { public function bg2(_arg1:Number, _arg2:Number){ super(_arg1, _arg2); } } }//package
Section 93
//bg20 (bg20) package { import flash.display.*; public dynamic class bg20 extends BitmapData { public function bg20(_arg1:Number, _arg2:Number){ super(_arg1, _arg2); } } }//package
Section 94
//bg21 (bg21) package { import flash.display.*; public dynamic class bg21 extends BitmapData { public function bg21(_arg1:Number, _arg2:Number){ super(_arg1, _arg2); } } }//package
Section 95
//bg22 (bg22) package { import flash.display.*; public dynamic class bg22 extends BitmapData { public function bg22(_arg1:Number, _arg2:Number){ super(_arg1, _arg2); } } }//package
Section 96
//bg23 (bg23) package { import flash.display.*; public dynamic class bg23 extends BitmapData { public function bg23(_arg1:Number, _arg2:Number){ super(_arg1, _arg2); } } }//package
Section 97
//bg24 (bg24) package { import flash.display.*; public dynamic class bg24 extends BitmapData { public function bg24(_arg1:Number, _arg2:Number){ super(_arg1, _arg2); } } }//package
Section 98
//bg25 (bg25) package { import flash.display.*; public dynamic class bg25 extends BitmapData { public function bg25(_arg1:Number, _arg2:Number){ super(_arg1, _arg2); } } }//package
Section 99
//bg26 (bg26) package { import flash.display.*; public dynamic class bg26 extends BitmapData { public function bg26(_arg1:Number, _arg2:Number){ super(_arg1, _arg2); } } }//package
Section 100
//bg27 (bg27) package { import flash.display.*; public dynamic class bg27 extends BitmapData { public function bg27(_arg1:Number, _arg2:Number){ super(_arg1, _arg2); } } }//package
Section 101
//bg28 (bg28) package { import flash.display.*; public dynamic class bg28 extends BitmapData { public function bg28(_arg1:Number, _arg2:Number){ super(_arg1, _arg2); } } }//package
Section 102
//bg29 (bg29) package { import flash.display.*; public dynamic class bg29 extends BitmapData { public function bg29(_arg1:Number, _arg2:Number){ super(_arg1, _arg2); } } }//package
Section 103
//bg3 (bg3) package { import flash.display.*; public dynamic class bg3 extends BitmapData { public function bg3(_arg1:Number, _arg2:Number){ super(_arg1, _arg2); } } }//package
Section 104
//bg30 (bg30) package { import flash.display.*; public dynamic class bg30 extends BitmapData { public function bg30(_arg1:Number, _arg2:Number){ super(_arg1, _arg2); } } }//package
Section 105
//bg31 (bg31) package { import flash.display.*; public dynamic class bg31 extends BitmapData { public function bg31(_arg1:Number, _arg2:Number){ super(_arg1, _arg2); } } }//package
Section 106
//bg32 (bg32) package { import flash.display.*; public dynamic class bg32 extends BitmapData { public function bg32(_arg1:Number, _arg2:Number){ super(_arg1, _arg2); } } }//package
Section 107
//bg33 (bg33) package { import flash.display.*; public dynamic class bg33 extends BitmapData { public function bg33(_arg1:Number, _arg2:Number){ super(_arg1, _arg2); } } }//package
Section 108
//bg34 (bg34) package { import flash.display.*; public dynamic class bg34 extends BitmapData { public function bg34(_arg1:Number, _arg2:Number){ super(_arg1, _arg2); } } }//package
Section 109
//bg35 (bg35) package { import flash.display.*; public dynamic class bg35 extends BitmapData { public function bg35(_arg1:Number, _arg2:Number){ super(_arg1, _arg2); } } }//package
Section 110
//bg36 (bg36) package { import flash.display.*; public dynamic class bg36 extends BitmapData { public function bg36(_arg1:Number, _arg2:Number){ super(_arg1, _arg2); } } }//package
Section 111
//bg4 (bg4) package { import flash.display.*; public dynamic class bg4 extends BitmapData { public function bg4(_arg1:Number, _arg2:Number){ super(_arg1, _arg2); } } }//package
Section 112
//bg5 (bg5) package { import flash.display.*; public dynamic class bg5 extends BitmapData { public function bg5(_arg1:Number, _arg2:Number){ super(_arg1, _arg2); } } }//package
Section 113
//bg6 (bg6) package { import flash.display.*; public dynamic class bg6 extends BitmapData { public function bg6(_arg1:Number, _arg2:Number){ super(_arg1, _arg2); } } }//package
Section 114
//bg7 (bg7) package { import flash.display.*; public dynamic class bg7 extends BitmapData { public function bg7(_arg1:Number, _arg2:Number){ super(_arg1, _arg2); } } }//package
Section 115
//bg8 (bg8) package { import flash.display.*; public dynamic class bg8 extends BitmapData { public function bg8(_arg1:Number, _arg2:Number){ super(_arg1, _arg2); } } }//package
Section 116
//bg9 (bg9) package { import flash.display.*; public dynamic class bg9 extends BitmapData { public function bg9(_arg1:Number, _arg2:Number){ super(_arg1, _arg2); } } }//package
Section 117
//CharacterControl (CharacterControl) package { import flash.display.*; import flash.geom.*; import console.math.*; public class CharacterControl extends Sprite { private const WIDTH_DIV_3; private const _TILE_HEIGHT:uint; private const GROIN_HEIGHT; private const HEAD_HEIGHT; private const _TILE_WIDTH:uint; private const ARM_POS; private var _intTileScale:Number; private var _intHozSpeed:Number;// = 0 private var _bmpCollision:Bitmap; private var _arrRotationDetection; private var _arrPreviousRotations:Array; private var _intXProximity:uint;// = 5 private var _intCollBmpHeight:Number; private var _bmpBlitting:BitmapData; private var _intDir:int;// = 1 private var _intCurrentY:Number;// = 0 private var _intMoveX:int;// = 0 private var _intYProximity:uint;// = 5 private var _intRotationDirection:int;// = 1 private var _isWallHit:Boolean;// = false private var _intCurrentX:Number;// = 0 private var _isGrounded:Boolean;// = false private var _intVertSpeed:Number;// = 0 private var _intMoveY:int;// = 0 private var _charHolderMC:MovieClip; private var _intCollBmpWidth:Number; private var _arrVerticleDetection; private var _intBitmapXOffset:uint; private var _intStageWidth; private var _arrHorizontalDetection; private var _characterMC:MovieClip; private var _classCollisionDetection; private var _intBitmapYOffset:uint; public function CharacterControl(_arg1, _arg2){ _intStageWidth = (World._INT_COLUMNS * World._INT_TILE_WIDTH); _TILE_HEIGHT = World._INT_TILE_HEIGHT; _TILE_WIDTH = World._INT_TILE_WIDTH; _intTileScale = (_TILE_HEIGHT / 50); HEAD_HEIGHT = (-(_TILE_HEIGHT) * 1.2); GROIN_HEIGHT = -(Math.round((_TILE_HEIGHT / 3))); WIDTH_DIV_3 = (_TILE_WIDTH / 3); ARM_POS = (_TILE_WIDTH * 0.3); _intXProximity = 5; _intYProximity = 5; _intCollBmpHeight = (_TILE_HEIGHT * (_intYProximity * 2)); _intCollBmpWidth = (_TILE_WIDTH * (_intXProximity * 2)); _intBitmapXOffset = (_intXProximity * _TILE_WIDTH); _intBitmapYOffset = (_intYProximity * _TILE_HEIGHT); _arrVerticleDetection = new Array("ff00ff", "ccff", "ff0000"); _arrRotationDetection = new Array("ff00ff", "ccff"); _arrHorizontalDetection = new Array("ff0000"); _intDir = 1; _intHozSpeed = 0; _intRotationDirection = 1; _intCurrentX = 0; _intCurrentY = 0; _intMoveX = 0; _intMoveY = 0; _intVertSpeed = 0; _isWallHit = false; _isGrounded = false; _classCollisionDetection = new CollisionDetection(); _arrPreviousRotations = new Array(0, 0, 0, 0); super(); _intXProximity = _arg1; _intYProximity = _arg2; _intCollBmpHeight = (_TILE_HEIGHT * (_intYProximity * 2)); _intCollBmpWidth = (_TILE_WIDTH * (_intXProximity * 2)); _intBitmapXOffset = (_intXProximity * _TILE_WIDTH); _intBitmapYOffset = (_intYProximity * _TILE_HEIGHT); } public function get intMoveY():int{ return (_intMoveY); } public function set characterMC(_arg1):void{ _characterMC = _arg1; } public function set charHolderMC(_arg1):void{ _charHolderMC = _arg1; } public function get intCurrentX():Number{ return (_intCurrentX); } public function set bmpBlitting(_arg1):void{ _bmpBlitting = _arg1; } public function set intCurrentX(_arg1):void{ _intCurrentX = _arg1; } public function set intCurrentY(_arg1):void{ _intCurrentY = _arg1; } public function calculateRotation():void{ var _local1:Number; var _local2:*; var _local3:*; var _local4:*; var _local5:*; var _local6:Number; if (_intVertSpeed >= -5){ _local2 = Math.round((_TILE_HEIGHT / 3)); _local3 = (Math.round((5 * _intRotationDirection)) + _intMoveX); _local4 = _classCollisionDetection.checkCollisionYAxis(_local3, -(_local2), _local2, _arrRotationDetection); _local5 = _classCollisionDetection.checkCollisionYAxis(_intMoveX, -(_local2), _local2, _arrRotationDetection); if (_local4.y == 0.1){ _local4 = new Point(_local5.x, _local5.y); }; _local6 = 0; if ((_intRotationDirection == 1)){ _local6 = Trig.findAngle(_local4.x, _local4.y, _local5.x, _local5.y); } else { _local6 = Trig.findAngle(_local5.x, _local5.y, _local4.x, _local4.y); }; _local1 = Trig.convertToDegree(_local6); } else { _local1 = 0; }; _arrPreviousRotations.splice(0, 1); _arrPreviousRotations.push(_local1); if ((((((((_local1 >= _arrPreviousRotations[0])) && ((_local1 >= _arrPreviousRotations[1])))) && ((_local1 >= _arrPreviousRotations[2])))) || ((((((_local1 < _arrPreviousRotations[0])) && ((_local1 < _arrPreviousRotations[1])))) && ((_local1 < _arrPreviousRotations[2])))))){ if ((((((_local1 > -90)) || ((_local1 > 270)))) && ((_local1 < 90)))){ _characterMC.char_mc.rotation = _local1; }; }; } public function get intDir():Number{ return (_intDir); } public function get intCurrentY():Number{ return (_intCurrentY); } public function set intDir(_arg1):void{ _intDir = _arg1; } public function addCollisionDetection(){ _characterMC.addChild(_classCollisionDetection); _classCollisionDetection.localMC = _characterMC; _classCollisionDetection.targetMC = _bmpCollision; _classCollisionDetection.collisionBlitMap = _bmpBlitting; } public function moveCharacterTemp():void{ var _local1:*; var _local2:*; _local1 = Trig.convertToRadian(_charHolderMC.rotation); _local2 = Trig.findNewXY(_intCurrentX, _intCurrentY, _local1, (_intHozSpeed * _intDir)); _intMoveX = (_local2.x - _intCurrentX); _intMoveY = _intVertSpeed; } public function get intVertSpeed():Number{ return (_intVertSpeed); } public function set isGrounded(_arg1):void{ _isGrounded = _arg1; } public function set intHozSpeed(_arg1):void{ _intHozSpeed = _arg1; } public function calculateVerticlePosition():void{ var _local1:*; var _local2:*; var _local3:*; var _local4:Point; var _local5:*; var _local6:*; var _local7:Point; _local1 = new Point(0.1, 0.1); if (_intMoveY >= 0){ _local1 = _classCollisionDetection.checkCollisionYAxis(_intMoveX, GROIN_HEIGHT, _intMoveY, _arrVerticleDetection); if (_local1.y != 0.1){ _isGrounded = true; _intMoveY = _local1.y; _intVertSpeed = 0; }; if (_intMoveY == 0){ _local3 = _charHolderMC.localToGlobal(new Point((_intMoveX / _charHolderMC.scaleX), (GROIN_HEIGHT / _charHolderMC.scaleY))); _local4 = _characterMC.globalToLocal(_local3); _local5 = (GROIN_HEIGHT - _local4.y); _local1 = new Point(0.1, 0.1); _local1 = _classCollisionDetection.checkCollisionYAxis(_intMoveX, (GROIN_HEIGHT - _local5), (HEAD_HEIGHT - _local5), _arrHorizontalDetection, false); if (_local1.y != 0.1){ _isWallHit = true; _intMoveX = 0; _intMoveY = 0; }; }; } else { _local6 = _charHolderMC.localToGlobal(new Point((_intMoveX / _charHolderMC.scaleX), (HEAD_HEIGHT / _charHolderMC.scaleY))); _local7 = _characterMC.globalToLocal(_local6); _local1 = _classCollisionDetection.checkCollisionYAxis(_local7.x, GROIN_HEIGHT, (HEAD_HEIGHT + _intMoveY), _arrHorizontalDetection, false); if (_local1.y == 0.1){ _local1 = _classCollisionDetection.checkCollisionYAxis(0, GROIN_HEIGHT, (HEAD_HEIGHT + _intMoveY), _arrHorizontalDetection, false); }; if (_local1.y != 0.1){ _intMoveY = 0; _intVertSpeed = 0; }; }; _local2 = checkCollisionAtPoint(_local1); switch (_local2){ case "ff00ff": GameSounds.intFootstepsID = 1; break; case "ccff": GameSounds.intFootstepsID = 2; break; default: GameSounds.intFootstepsID = 0; break; }; } public function get isGrounded():Boolean{ return (_isGrounded); } public function calculateHorizontalPosition():void{ var _local1:*; var _local2:*; var _local3:*; var _local4:*; _isWallHit = false; _local1 = new Point(0.1, 0.1); _local2 = 0; _local3 = -(_TILE_HEIGHT); while ((((_local1.y == 0.1)) && ((_local2 <= 1)))) { _local4 = ((HEAD_HEIGHT * _local2) - 1); if (_intMoveX > 0){ _local1 = _classCollisionDetection.checkCollisionXAxis(_local4, _intMoveX, (_intMoveX + ARM_POS), _arrHorizontalDetection); } else { if (_intMoveX < 0){ _local1 = _classCollisionDetection.checkCollisionXAxis(_local4, _intMoveX, (_intMoveX - ARM_POS), _arrHorizontalDetection, false); } else { if (_intMoveX == 0){ _local1 = _classCollisionDetection.checkCollisionXAxis(_local4, (-(ARM_POS) / 2), (ARM_POS / 2), _arrHorizontalDetection); }; }; }; _local2 = (_local2 + 0.5); }; if (_local1.y != 0.1){ _isWallHit = true; if (_intMoveX != 0){ if ((_intMoveX > 0)){ _intMoveX = (_intMoveX + (_local1.x - ARM_POS)); } else { _intMoveX = (_intMoveX - (Math.abs(_local1.x) - ARM_POS)); }; }; }; } public function checkCollisionAtPoint(_arg1:Point):String{ return (_classCollisionDetection.getColourAtPoint(_arg1)); } public function set bmpCollision(_arg1):void{ _bmpCollision = _arg1; } public function get intHozSpeed():Number{ return (_intHozSpeed); } public function setXYPos(){ _intCurrentX = (_characterMC.x + _intMoveX); _intCurrentY = (_characterMC.y + _intMoveY); if (_intCurrentX < -(World._INT_TILE_WIDTH)){ _intCurrentX = 0; }; if (_intCurrentX > _intStageWidth){ _intCurrentX = _intStageWidth; }; _characterMC.x = _intCurrentX; _characterMC.y = _intCurrentY; if (_isWallHit){ _intHozSpeed = 0; }; } public function set intVertSpeed(_arg1):void{ _intVertSpeed = _arg1; } public function get isWallHit():Boolean{ return (_isWallHit); } public function renderCollisionArea():void{ var _local1:*; var _local2:Object; var _local3:*; var _local4:*; var _local5:Array; var _local6:int; var _local7:Object; var _local8:*; var _local9:Array; var _local10:*; var _local11:*; var _local12:BitmapData; var _local13:*; var _local14:*; var _local15:*; var _local16:*; var _local17:BitmapData; var _local18:*; var _local19:*; var _local20:*; if (World._isWorldBuilt){ _local1 = new BitmapData(_intCollBmpWidth, _intCollBmpHeight); _bmpBlitting.draw(_local1); _local2 = World.getNearestTile(_intCurrentX, _intCurrentY); _local3 = _local2.row; _local4 = _local2.column; _local5 = World.getTileArea(_local3, _local4, _intXProximity, _intYProximity); _local6 = _local5.length; _local7 = World.getNearestTile(_intCurrentX, (_intCurrentY + 20)); switch (_local7.objTile.intType){ case 1: break; case 2: break; }; _local8 = (_local6 - 1); while (_local8 >= 0) { _local11 = _local5[_local8]; if (_local11.bmpCollisionBlit != null){ _local12 = _local11.bmpCollisionBlit; _local13 = ((_local11.x - _intCurrentX) + _intBitmapXOffset); _local14 = ((_local11.y - _intCurrentY) + _intBitmapYOffset); _local15 = new Point(_local13, _local14); _bmpBlitting.copyPixels(_local12, _local12.rect, _local15); }; _local8--; }; _local9 = World._arrInfoPoints; _local6 = _local9.length; _local10 = 0; while (_local10 < _local6) { _local16 = _local9[_local10]; _local17 = _local16.bmpCollisionBlit; _local18 = ((_local16.x - _intCurrentX) + _intBitmapXOffset); _local19 = ((_local16.y - _intCurrentY) + _intBitmapYOffset); _local20 = new Point(_local18, _local19); _bmpBlitting.copyPixels(_local17, _local17.rect, _local20); _local10++; }; }; } public function get intMoveX():int{ return (_intMoveX); } } }//package
Section 118
//checkPoint (checkPoint) package { import flash.display.*; public dynamic class checkPoint extends MovieClip { public function checkPoint(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package
Section 119
//cm_collectNote (cm_collectNote) package { import flash.media.*; public dynamic class cm_collectNote extends Sound { } }//package
Section 120
//cm_Jump1 (cm_Jump1) package { import flash.media.*; public dynamic class cm_Jump1 extends Sound { } }//package
Section 121
//cm_Jump10 (cm_Jump10) package { import flash.media.*; public dynamic class cm_Jump10 extends Sound { } }//package
Section 122
//cm_Jump11 (cm_Jump11) package { import flash.media.*; public dynamic class cm_Jump11 extends Sound { } }//package
Section 123
//cm_Jump2 (cm_Jump2) package { import flash.media.*; public dynamic class cm_Jump2 extends Sound { } }//package
Section 124
//cm_Jump3 (cm_Jump3) package { import flash.media.*; public dynamic class cm_Jump3 extends Sound { } }//package
Section 125
//cm_Jump4 (cm_Jump4) package { import flash.media.*; public dynamic class cm_Jump4 extends Sound { } }//package
Section 126
//cm_Jump5 (cm_Jump5) package { import flash.media.*; public dynamic class cm_Jump5 extends Sound { } }//package
Section 127
//cm_Jump6 (cm_Jump6) package { import flash.media.*; public dynamic class cm_Jump6 extends Sound { } }//package
Section 128
//cm_Jump7 (cm_Jump7) package { import flash.media.*; public dynamic class cm_Jump7 extends Sound { } }//package
Section 129
//cm_Jump8 (cm_Jump8) package { import flash.media.*; public dynamic class cm_Jump8 extends Sound { } }//package
Section 130
//cm_Jump9 (cm_Jump9) package { import flash.media.*; public dynamic class cm_Jump9 extends Sound { } }//package
Section 131
//cm_LoseLife1 (cm_LoseLife1) package { import flash.media.*; public dynamic class cm_LoseLife1 extends Sound { } }//package
Section 132
//cm_LoseLife2 (cm_LoseLife2) package { import flash.media.*; public dynamic class cm_LoseLife2 extends Sound { } }//package
Section 133
//cm_LoseLife3 (cm_LoseLife3) package { import flash.media.*; public dynamic class cm_LoseLife3 extends Sound { } }//package
Section 134
//cm_skid (cm_skid) package { import flash.media.*; public dynamic class cm_skid extends Sound { } }//package
Section 135
//cm_skid1 (cm_skid1) package { import flash.media.*; public dynamic class cm_skid1 extends Sound { } }//package
Section 136
//cm_skid2 (cm_skid2) package { import flash.media.*; public dynamic class cm_skid2 extends Sound { } }//package
Section 137
//cm_skid3 (cm_skid3) package { import flash.media.*; public dynamic class cm_skid3 extends Sound { } }//package
Section 138
//cmBirdLoop (cmBirdLoop) package { import flash.media.*; public dynamic class cmBirdLoop extends Sound { } }//package
Section 139
//cmBuyAlbum (cmBuyAlbum) package { import flash.media.*; public dynamic class cmBuyAlbum extends Sound { } }//package
Section 140
//cmCollectLife (cmCollectLife) package { import flash.media.*; public dynamic class cmCollectLife extends Sound { } }//package
Section 141
//cmCompetition (cmCompetition) package { import flash.media.*; public dynamic class cmCompetition extends Sound { } }//package
Section 142
//cmFlowerPot (cmFlowerPot) package { import flash.media.*; public dynamic class cmFlowerPot extends Sound { } }//package
Section 143
//cmGameOver (cmGameOver) package { import flash.media.*; public dynamic class cmGameOver extends Sound { } }//package
Section 144
//cmHighScores (cmHighScores) package { import flash.media.*; public dynamic class cmHighScores extends Sound { } }//package
Section 145
//cmIntro1 (cmIntro1) package { import flash.media.*; public dynamic class cmIntro1 extends Sound { } }//package
Section 146
//cmIntro2 (cmIntro2) package { import flash.media.*; public dynamic class cmIntro2 extends Sound { } }//package
Section 147
//cmIntro3 (cmIntro3) package { import flash.media.*; public dynamic class cmIntro3 extends Sound { } }//package
Section 148
//cmIntro4 (cmIntro4) package { import flash.media.*; public dynamic class cmIntro4 extends Sound { } }//package
Section 149
//cmIntro5 (cmIntro5) package { import flash.media.*; public dynamic class cmIntro5 extends Sound { } }//package
Section 150
//cmJump (cmJump) package { import flash.media.*; public dynamic class cmJump extends Sound { } }//package
Section 151
//cmLevelComplete (cmLevelComplete) package { import flash.media.*; public dynamic class cmLevelComplete extends Sound { } }//package
Section 152
//cmLostLife (cmLostLife) package { import flash.media.*; public dynamic class cmLostLife extends Sound { } }//package
Section 153
//cmMusicGame (cmMusicGame) package { import flash.media.*; public dynamic class cmMusicGame extends Sound { } }//package
Section 154
//cmMusicMenus (cmMusicMenus) package { import flash.media.*; public dynamic class cmMusicMenus extends Sound { } }//package
Section 155
//cmParody1 (cmParody1) package { import flash.media.*; public dynamic class cmParody1 extends Sound { } }//package
Section 156
//cmParody10 (cmParody10) package { import flash.media.*; public dynamic class cmParody10 extends Sound { } }//package
Section 157
//cmParody11 (cmParody11) package { import flash.media.*; public dynamic class cmParody11 extends Sound { } }//package
Section 158
//cmParody12 (cmParody12) package { import flash.media.*; public dynamic class cmParody12 extends Sound { } }//package
Section 159
//cmParody13 (cmParody13) package { import flash.media.*; public dynamic class cmParody13 extends Sound { } }//package
Section 160
//cmParody14 (cmParody14) package { import flash.media.*; public dynamic class cmParody14 extends Sound { } }//package
Section 161
//cmParody15 (cmParody15) package { import flash.media.*; public dynamic class cmParody15 extends Sound { } }//package
Section 162
//cmParody2 (cmParody2) package { import flash.media.*; public dynamic class cmParody2 extends Sound { } }//package
Section 163
//cmParody3 (cmParody3) package { import flash.media.*; public dynamic class cmParody3 extends Sound { } }//package
Section 164
//cmParody4 (cmParody4) package { import flash.media.*; public dynamic class cmParody4 extends Sound { } }//package
Section 165
//cmParody5 (cmParody5) package { import flash.media.*; public dynamic class cmParody5 extends Sound { } }//package
Section 166
//cmParody6 (cmParody6) package { import flash.media.*; public dynamic class cmParody6 extends Sound { } }//package
Section 167
//cmParody7 (cmParody7) package { import flash.media.*; public dynamic class cmParody7 extends Sound { } }//package
Section 168
//cmParody8 (cmParody8) package { import flash.media.*; public dynamic class cmParody8 extends Sound { } }//package
Section 169
//cmParody9 (cmParody9) package { import flash.media.*; public dynamic class cmParody9 extends Sound { } }//package
Section 170
//cmPlayAgain (cmPlayAgain) package { import flash.media.*; public dynamic class cmPlayAgain extends Sound { } }//package
Section 171
//cmPlayGame (cmPlayGame) package { import flash.media.*; public dynamic class cmPlayGame extends Sound { } }//package
Section 172
//cmPotFall (cmPotFall) package { import flash.media.*; public dynamic class cmPotFall extends Sound { } }//package
Section 173
//cmRollOver (cmRollOver) package { import flash.media.*; public dynamic class cmRollOver extends Sound { } }//package
Section 174
//cmScoreTicker (cmScoreTicker) package { import flash.media.*; public dynamic class cmScoreTicker extends Sound { } }//package
Section 175
//cmShareGame (cmShareGame) package { import flash.media.*; public dynamic class cmShareGame extends Sound { } }//package
Section 176
//cmSpringBoard (cmSpringBoard) package { import flash.media.*; public dynamic class cmSpringBoard extends Sound { } }//package
Section 177
//cmTrackCollected (cmTrackCollected) package { import flash.media.*; public dynamic class cmTrackCollected extends Sound { } }//package
Section 178
//cmWelcome (cmWelcome) package { import flash.media.*; public dynamic class cmWelcome extends Sound { } }//package
Section 179
//collectables (collectables) package { import flash.display.*; public dynamic class collectables extends BitmapData { public function collectables(_arg1:Number, _arg2:Number){ super(_arg1, _arg2); } } }//package
Section 180
//CollisionDetection (CollisionDetection) package { import flash.display.*; import flash.geom.*; public class CollisionDetection extends Sprite { private var _localMC:DisplayObject; private var _isDebug:Boolean;// = false private var _collisionBlitMap:BitmapData; private var _targetMC:DisplayObject; private var _debugShape:Shape; public function CollisionDetection(){ _debugShape = new Shape(); _isDebug = false; super(); addChild(_debugShape); } public function getColourAtPoint(_arg1:Point):String{ var _local2:*; var _local3:*; var _local4:*; _local2 = _localMC.localToGlobal(_arg1); _local3 = _targetMC.globalToLocal(_local2); _local4 = _collisionBlitMap.getPixel(_local3.x, _local3.y).toString(16); return (_local4); } public function set collisionBlitMap(_arg1):void{ _collisionBlitMap = _arg1; } public function checkCollisionXAxis(_arg1:Number, _arg2:int, _arg3:int, _arg4:Array, _arg5:Boolean=true):Point{ var _local6:Boolean; var _local7:*; var _local8:Point; var _local9:int; _local6 = false; _local7 = (World._INT_TILE_HEIGHT / 3); _local8 = null; _local9 = _arg2; if (_arg5){ _local9 = _arg2; while (_local9 < _arg3) { if (!_local6){ _local8 = new Point(_local9, _arg1); _local6 = checkPointCollision(_local8, _arg4); }; _local9++; }; } else { _local9 = _arg2; while (_local9 > _arg3) { if (!_local6){ _local8 = new Point(_local9, _arg1); _local6 = checkPointCollision(_local8, _arg4); }; _local9--; }; }; if (!_local6){ _local8 = new Point(0.1, 0.1); }; return (_local8); } public function set localMC(_arg1):void{ _localMC = _arg1; } public function set debug(_arg1):void{ _isDebug = _arg1; _debugShape.graphics.clear(); } public function checkPointCollision(_arg1:Point, _arg2:Array):Object{ var _local3:*; var _local4:*; var _local5:*; var _local6:*; _local3 = false; _local4 = _arg2.length; _local5 = getColourAtPoint(_arg1); _local6 = 0; while (_local6 < _local4) { if (_local5 == _arg2[_local6]){ if (_isDebug){ _debugShape.graphics.beginFill(0xFF0000); _debugShape.graphics.drawCircle(_arg1.x, _arg1.y, 2); _debugShape.graphics.endFill(); }; _local3 = true; }; _local6++; }; return (_local3); } public function set targetMC(_arg1):void{ _targetMC = _arg1; } public function checkCollisionYAxis(_arg1:Number, _arg2:int, _arg3:int, _arg4:Array, _arg5:Boolean=true):Point{ var _local6:Boolean; var _local7:*; var _local8:Point; var _local9:int; _local6 = false; _local7 = (World._INT_TILE_HEIGHT / 3); _local8 = null; _local9 = _arg2; if (_arg5){ _local9 = _arg2; while (_local9 < _arg3) { if (!_local6){ _local8 = new Point(_arg1, _local9); _local6 = checkPointCollision(_local8, _arg4); }; _local9++; }; } else { _local9 = _arg2; while (_local9 > _arg3) { if (!_local6){ _local8 = new Point(_arg1, _local9); _local6 = checkPointCollision(_local8, _arg4); }; _local9--; }; }; if (!_local6){ _local8 = new Point(0.1, 0.1); }; return (_local8); } } }//package
Section 181
//collisionTilesheet (collisionTilesheet) package { import flash.display.*; public dynamic class collisionTilesheet extends BitmapData { public function collisionTilesheet(_arg1:Number, _arg2:Number){ super(_arg1, _arg2); } } }//package
Section 182
//ducting1 (ducting1) package { import flash.display.*; public dynamic class ducting1 extends BitmapData { public function ducting1(_arg1:Number, _arg2:Number){ super(_arg1, _arg2); } } }//package
Section 183
//ducting2 (ducting2) package { import flash.display.*; public dynamic class ducting2 extends BitmapData { public function ducting2(_arg1:Number, _arg2:Number){ super(_arg1, _arg2); } } }//package
Section 184
//ducting3 (ducting3) package { import flash.display.*; public dynamic class ducting3 extends BitmapData { public function ducting3(_arg1:Number, _arg2:Number){ super(_arg1, _arg2); } } }//package
Section 185
//ductingCollisions (ductingCollisions) package { import flash.display.*; public dynamic class ductingCollisions extends BitmapData { public function ductingCollisions(_arg1:Number, _arg2:Number){ super(_arg1, _arg2); } } }//package
Section 186
//extraLife1 (extraLife1) package { import flash.display.*; public dynamic class extraLife1 extends MovieClip { public function extraLife1(){ addFrameScript(19, frame20); } function frame20(){ stop(); } } }//package
Section 187
//extraLife2 (extraLife2) package { import flash.display.*; public dynamic class extraLife2 extends MovieClip { public function extraLife2(){ addFrameScript(19, frame20); } function frame20(){ stop(); } } }//package
Section 188
//extraLife3 (extraLife3) package { import flash.display.*; public dynamic class extraLife3 extends MovieClip { public function extraLife3(){ addFrameScript(19, frame20); } function frame20(){ stop(); } } }//package
Section 189
//footstepsMetal1 (footstepsMetal1) package { import flash.media.*; public dynamic class footstepsMetal1 extends Sound { } }//package
Section 190
//footstepsMetal2 (footstepsMetal2) package { import flash.media.*; public dynamic class footstepsMetal2 extends Sound { } }//package
Section 191
//footstepsMetal3 (footstepsMetal3) package { import flash.media.*; public dynamic class footstepsMetal3 extends Sound { } }//package
Section 192
//footstepsWood1 (footstepsWood1) package { import flash.media.*; public dynamic class footstepsWood1 extends Sound { } }//package
Section 193
//footstepsWood2 (footstepsWood2) package { import flash.media.*; public dynamic class footstepsWood2 extends Sound { } }//package
Section 194
//footstepsWood3 (footstepsWood3) package { import flash.media.*; public dynamic class footstepsWood3 extends Sound { } }//package
Section 195
//GameEngine (GameEngine) package { import flash.display.*; import flash.events.*; import gs.*; import flash.net.*; import flash.utils.*; import console.trackers.*; import console.sounds.*; import ka.*; import com.memecounter.*; import console.control.*; import com.stampy.monitors.*; import flash.system.*; public class GameEngine extends MovieClip { public var _intTimeBonus:int;// = 0 public var _monitor; private var _intBoundaryX:int; private var _intTilePaintID:int; private var _intBoundaryY:int; private var _intYMoveVal:int;// = 0 private var _backgroundSelect:MovieClip; public var _background5_mc; private var _intCurrentBackground;// = 1 public var parodyIsland_mc:MovieClip; private var _objNewGameObject; private var _strBrushType:String;// = "" private var _inGameMenu:MovieClip; private var _isBrushUsed:Boolean;// = false private var _intCurrentBackgroundTool:int; private var _intSelectedEndPoint:int; public var _background6_mc; private var _objSelectedBE:Object; private var _intSelectedStartPoint:int; public var _world;// = null public var _spriteRender; private var _isGameStarted;// = false public var loaderBarMask_mc:MovieClip; public var _background1_mc; private var _classRenderScreen; public var _intLevelScore:int;// = 0 private var _painterMC:MovieClip; public var _intStartTime:int;// = 0 public var _background2_mc; public var _isTimerAllowed:Boolean;// = false private var _intSelectedBEID:int; public var char_mc:MovieClip; private var _mouseIcon:MovieClip; private var _intXMoveVal:int;// = 0 public var _isTransitionHidden:Boolean;// = false public var _intBookBonus:int;// = 0 private var _arrBrushes; public var _background3_mc; public var _mainCharacter:MovieClip; private var _intBackgroundBrushSize;// = 1 public var _key:KeyObject; private var _strGameObjType:String;// = "" private var _isEditMode:Boolean;// = false private var _isPlatformsMoving;// = false public var _background4_mc; public var _worldHolderMC; public var _intTotalPoints:int;// = 0 private var _menus:GameMenus; public static const _INT_STAGE_WIDTH:int = 650; public static const _INT_STAGE_HEIGHT:int = 450; public static var _mainCharacterMC:MovieClip; public static var _intColumnPosition:int = 0; public static var _intRowPosition:int = 30; public static var _intNearestTileID:int = 0; public static var _intScreenX:int = MainCharacter._intScreenX; public static var _intScreenY:int = MainCharacter._intScreenY; public function GameEngine(){ _monitor = new UniversalMonitor(); _intXMoveVal = 0; _intYMoveVal = 0; _world = null; _spriteRender = new MovieClip(); _background1_mc = new MovieClip(); _background2_mc = new MovieClip(); _background3_mc = new MovieClip(); _background4_mc = new MovieClip(); _background5_mc = new MovieClip(); _background6_mc = new MovieClip(); _worldHolderMC = new MovieClip(); _intBoundaryX = (RenderScreen._INT_STAGE_WIDTH / 2); _intBoundaryY = (RenderScreen._INT_STAGE_HEIGHT / 2); _isGameStarted = false; _inGameMenu = new MovieClip(); _isTransitionHidden = false; _intStartTime = 0; _intTotalPoints = 0; _intTimeBonus = 0; _intBookBonus = 0; _intLevelScore = 0; _isTimerAllowed = false; _intCurrentBackground = 1; _intBackgroundBrushSize = 1; _arrBrushes = new Array(); _strBrushType = ""; _isBrushUsed = false; _strGameObjType = ""; _objNewGameObject = new Object(); _isEditMode = false; _isPlatformsMoving = false; super(); addFrameScript(0, frame1, 4, frame5); } public function showPreloader(_arg1:Event){ stop(); } public function startTimer(){ _isTimerAllowed = true; _intStartTime = getTimer(); } public function beginGame():void{ if (_world == null){ _world = new World(false); _classRenderScreen = new RenderScreen(); _key = new KeyObject(stage); removeEventListener(Event.ADDED_TO_STAGE, init); _inGameMenu = new inGameMenu(); _inGameMenu.quitGame_btn.addEventListener(MouseEvent.CLICK, quitGame); _inGameMenu.y = 0; addChildAt(_inGameMenu, 0); _worldHolderMC.addChild(RenderScreen._bmpGame); _worldHolderMC.addChild(RenderScreen._mcHolderMC); _worldHolderMC.addChild(_world); _worldHolderMC.addChild(RenderScreen._bmpGameOverlay); addChildAt(_worldHolderMC, 0); addEventListener(Event.ENTER_FRAME, renderGame); } else { _isGameStarted = false; _world.loadLevel(); MainCharacter._intNotesCollected = 0; MainCharacter._isGameOver = false; MainCharacter._islevelOver = false; _isTransitionHidden = false; }; Lyrics.setupLyrics(World._externalXML); MainCharacter._isPaused = true; _inGameMenu.time.text = "5:00"; } private function inst(_arg1:Event=null):void{ World.buildBlankLevel(); } public function stopTimer(){ _isTimerAllowed = false; } function frame5(){ inst(); init(); stop(); } function frame1(){ MochiBot.track(this, "e59e732c"); Tracker.init(739, root); char_mc.gotoAndPlay("run"); loaderBarMask_mc.x = -607; addEventListener(Event.ENTER_FRAME, preloader); Security.loadPolicyFile("http://www.viral-game.co.uk/crossdomain.xml"); Security.loadPolicyFile("http://romeo.viral-game.co.uk/crossdomain.xml"); Security.allowDomain("*"); stop(); } public function preloader(_arg1:Event):void{ var _local2:*; var _local3:*; var _local4:int; var _local5:*; var _local6:*; _local2 = loaderInfo.bytesTotal; _local3 = loaderInfo.bytesLoaded; _local4 = Math.ceil((_local3 * (100 / _local2))); _local5 = (-607 + (600 * (_local4 / 100))); _local6 = (33 + (600 * (_local4 / 100))); TweenMax.to(loaderBarMask_mc, 0.5, {overwrite:1, x:_local5}); TweenMax.to(this.char_mc, 0.5, {overwrite:1, x:_local6}); if (_local4 >= 99){ removeEventListener(Event.ENTER_FRAME, preloader); gotoAndPlay(2); }; } public function renderGame(_arg1:Event):void{ var _local2:*; var _local3:String; var _local4:Object; var _local5:*; _local2 = (300000 - (getTimer() - _intStartTime)); if (_local2 < 0){ _local2 = 0; }; _local3 = ""; if ((((_local2 >= 0)) && (_isTimerAllowed))){ _local3 = Clock.calcualteTimeStr(_local2, "MINUTES"); _inGameMenu.time.text = _local3; }; _inGameMenu.lives.text = MainCharacter._intLifeLeft; _inGameMenu.books.text = ((MainCharacter._intNotesCollected + "/") + MainCharacter._intNotesTarget); if (((!(MainCharacter._islevelOver)) && (!(MainCharacter._isGameOver)))){ _intScreenX = new int(MainCharacter._intScreenX); _intScreenY = new int(MainCharacter._intScreenY); if (World._isWorldBuilt){ if (!_isGameStarted){ _strGameObjType = "platform"; startStopAllGameObjects(1, World._arrWorldPlatforms); startStopAllGameObjects(2, World._arrWorldPlatforms); _isGameStarted = true; }; _world.x = ((0 - _intScreenX) + _intBoundaryX); _world.y = ((0 - _intScreenY) + _intBoundaryY); _background1_mc.x = new int((_world.x / RenderScreen._INT_BACKGROUND_PARALEX)); _background1_mc.y = new int((_world.y / RenderScreen._INT_BACKGROUND_PARALEX)); _background2_mc.x = new int((_world.x / RenderScreen._INT_MIDGROUND_PARALEX)); _background2_mc.y = new int((_world.y / RenderScreen._INT_MIDGROUND_PARALEX)); _background3_mc.x = new int(_world.x); _background3_mc.y = new int(_world.y); _background4_mc.x = new int(_world.x); _background4_mc.y = new int(_world.y); _local4 = World.getNearestTile(_intScreenX, _intScreenY); _intRowPosition = _local4.row; _intColumnPosition = _local4.column; _intNearestTileID = _local4.objTile.ID; _local5 = _local4.objTile; _classRenderScreen.beginRender(_intRowPosition, _intColumnPosition, _world.x, _world.y, _local5); if (!_isTransitionHidden){ GameMenus._transition.gotoAndPlay("transitionOut"); _isTransitionHidden = true; }; }; } else { if (((_isGameStarted) && (!(MainCharacter._isGameOver)))){ stopTimer(); SoundUtils.stopSFXChannel(); SoundUtils.fadeMusicChannel(0.1, 1); SoundUtils.playSFX("cmLevelComplete"); SoundUtils.addSFXComplete("cmLevelComplete", SoundUtils.fadeMusicChannel, 0.8, 1); _menus.setEndOfLevelScores(_local2); _isGameStarted = false; MainCharacter._isPaused = true; GameMenus._strTransitionAction = "level_over"; } else { if (((_isGameStarted) && (MainCharacter._isGameOver))){ _isGameStarted = false; TweenMax.to(this, 1.5, {onComplete:_menus.gameOver}); }; }; }; } public function quitGame(_arg1:MouseEvent){ MainCharacter._intLifeLeft = 1; MainCharacter._isDead = true; } public function moveScrenPos(_arg1:Event=null){ _intScreenY = (_intScreenY + _intYMoveVal); _intScreenX = (_intScreenX + _intXMoveVal); } private function startStopAllGameObjects(_arg1:int, _arg2:Array):void{ var _local3:*; var _local4:int; trace("RESET PLATRFORMS"); _local3 = _arg2.length; _local4 = 0; for (;_local4 < _local3;(var _local5 = _strGameObjType), if ("platform" === _local5){ } else { //unresolved jump continue; }, //unexpected switch , _local4++) { continue; if ((_arg1 == 1)){ World._arrWorldPlatforms[_local4].resetPlatform(); //unresolved jump }; if ((_arg1 == 2)){ World._arrWorldPlatforms[_local4].beginMovement(); //unresolved jump }; }; } private function init(_arg1:Event=null):void{ _menus = new GameMenus(this); addChild(_menus); GameSounds.inst(); SoundUtils.playMusic("cmMusicMenus", true); SoundUtils.playSFX("cmWelcome"); } private function clearMouseIcon(){ var _local1:*; var _local2:*; _local1 = _mouseIcon.numChildren; _local2 = 0; while (_local2 < _local1) { _mouseIcon.removeChildAt(0); _local2++; }; } private function createMouseIcon(){ _mouseIcon = new MovieClip(); addChild(_mouseIcon); addEventListener(Event.ENTER_FRAME, controlMouseIcon); } public function clearWorld(){ _world.clearWorld(); } public function showLoadResult(_arg1:Event){ } private function controlMouseIcon(_arg1:Event){ _mouseIcon.x = (mouseX - 25); _mouseIcon.y = (mouseY - 25); if ((mouseY < _INT_STAGE_HEIGHT)){ _mouseIcon.visible = true; } else { _mouseIcon.visible = false; }; } } }//package
Section 196
//GameMenus (GameMenus) package { import flash.display.*; import flash.events.*; import gs.*; import flash.geom.*; import com.stampy.cookies.*; import gs.easing.*; import console.sounds.*; import ka.*; import com.memecounter.*; import console.verification.*; import console.functions.*; import console.loadurl.*; import console.security.*; import com.stampy.frames.*; import console.scores.*; import com.stampy.emails.*; import com.stampy.forms.*; import flash.system.*; public class GameMenus extends MovieClip { private const ACTION:String = "/data.php"; private const ACTION_TOKEN:String = "/data.php?action=request_token"; private const DOMAIN:String = "http://parodyisland.viral-game.co.uk"; private const CROSSDOMAIN_A:String = "http://parodyisland.viral-game.co.uk/crossdomain.xml"; private const CROSSDOMAIN_B:String = "http://www.viral-game.co.uk/crossdomain.xml"; private var _arrParodyTitle:Array; private var parodyIslandPnt:Point; private var _arrCollectThreshold:Array; private var buildingsTargPnt:Point; private var _intFinalLevelScore:int;// = 0 private var _parodyTrack:String; public var background_mc:MovieClip; private var parodyTargIslandPnt:Point; public var menuShare_mc:MovieClip; private var _arrStar2Level:Array; public var menuSelectLevel_mc:MovieClip; private var _objEngine; private var _disableCL1:int; private var _disableCL3:int; private var _disableCL2:int; private var _disableCL4:int; private var _currentTimeScore:Number;// = 0 private var _cookieName:String;// = "cmP4ar0dy1sl4nd" private var chrisMoylesPnt:Point; private var _isOptIn;// = 1 private var _token:String; private var chrisTargMoylesPnt:Point; public var menuMainBar_mc:MovieClip; private var _arrStar3Level:Array; public var menuDailyHighScores_mc:MovieClip; private var _scores:Scores; private var _debug:Boolean;// = true public var menuPrizes_mc:MovieClip; public var menuTitle_mc:MovieClip; private var _arrLevelNames:Array; public var menuDidYouKnow_mc:MovieClip; private var notesTargPnt:Point; private var buildingsPnt:Point; public var menuCongratulations_mc:MovieClip; private var _cookie:FlashCookie; private var _strDataURL:String;// = "http://parodyisland.viral-game.co.uk/data.php" public var backMenu_mc:MovieClip; public var _intMainMenuBtnX:int;// = 553 private var notesPnt:Point; private var _currentCollectableScore:Number;// = 0 public var _strType:String;// = "main_menu" private var _cookieData:Object; public var _intOtherMenusX:int;// = 325 private var _arrLevelData:Array; private var _intNumberOfLevels;// = 15 public var menuMission_mc:MovieClip; public var _isMenuClickAllowed;// = true public var _intBoundX:int;// = 900 public static var _intLevelMax:int = 10; public static var _score:int = 0; public static var _intLevel:int = 1; public static var _transition:MovieClip = new gameTransition(); public static var _strTransitionAction = "loadLevel"; public function GameMenus(_arg1, _arg2:Boolean=false){ _intMainMenuBtnX = 553; _intBoundX = 900; _intOtherMenusX = 325; _strType = "main_menu"; _isMenuClickAllowed = true; _isOptIn = 1; _strDataURL = "http://parodyisland.viral-game.co.uk/data.php"; _debug = true; _cookieName = "cmP4ar0dy1sl4nd"; _cookieData = {dataName:"", dataEmail:"", dataOptIn:1, dataLevels:_arrLevelData, dataTotalScore:0}; _intNumberOfLevels = 15; _arrCollectThreshold = new Array(10, 25, 35, 40, 170, 55, 55, 50, 60, 50, 100, 180, 210, 80, 45); _arrLevelData = new Array(); _arrParodyTitle = new Array("LorryDriver", "Meat Again", "I Predict a Diet", "Dogs Don't Kill People", "Liar", "The Boy Does Plenty", "Barack Obama", "Waterproofs", "Dance Wiv Me", "Nana Window", "Davina McCall", "Jose", "Dicky Tum", "Addicted to Plaice", "Big Bum"); _arrStar2Level = new Array(12000, 17000, 13000, 16000, 27000, 13000, 14000, 10000, 13000, 15000, 15000, 22000, 27000, 13500, 11000); _arrStar3Level = new Array(14500, 21000, 15000, 19000, 29200, 15500, 16500, 11500, 15000, 17000, 17750, 24300, 29000, 15750, 13000); _arrLevelNames = new Array("TUTORIAL", "PERFECT DAY", "HIGH STREET", "GOING PLACES", "BOING!", "HIDDEN SECRETS", "DROP ZONE", "SPRING TIME", "UP OR DOWN", "RUN AND JUMP!", "THE TERRACES", "PEST CONTROL", "UNLUCKY FOR SOME", "NEARLY THERE", "LABYRINTH"); _currentCollectableScore = 0; _currentTimeScore = 0; _intFinalLevelScore = 0; super(); security(); crossDomain(); _objEngine = _arg1; _transition.x = 325; _transition.y = 225; _transition.mouseEnabled = false; _transition.mouseChildren = false; addChild(_transition); setupLevelData(); _transition.gotoAndPlay("transitionOut"); TweenMax.to(this, 1, {onComplete:showMainMenu}); addEventListener(MouseEvent.CLICK, buttonPress); addEventListener(MouseEvent.MOUSE_OVER, buttonOver); addEventListener(MouseEvent.MOUSE_OUT, buttonOut); loadCookie(); loadLevelData(); resetMenuPositions(); animateAllMenusOut(); menuPrizes_mc.tickBox_mc.buttonMode = true; menuMainBar_mc.mute_btn.buttonMode = true; menuMainBar_mc.mute_btn.gotoAndStop("ON"); } private function sfxPlayBuyAlbum(){ switch (World._externalXML){ case 2: case 5: case 8: case 11: case 15: SoundUtils.setVolumeMusic(_parodyTrack, 0); SoundUtils.playMusic(_parodyTrack, true); SoundUtils.playSFX("cmBuyAlbum"); SoundUtils.addSFXComplete("cmBuyAlbum", SoundUtils.fadeMusic, _parodyTrack, 1, 4); break; default: SoundUtils.setVolumeMusic(_parodyTrack, 0); SoundUtils.playMusic(_parodyTrack, true); SoundUtils.fadeMusic(_parodyTrack, 1, 4); break; }; } public function showBackground(_arg1:Boolean):void{ background_mc.visible = _arg1; background_mc.gotoAndStop(1); } public function hideMainMenu(){ TweenMax.to(menuMainBar_mc, 0.5, {y:540}); TweenMax.to(menuTitle_mc.notes_mc, 0.3, {y:229}); TweenMax.to(menuTitle_mc.buildings_mc, 0.3, {delay:0.1, y:315}); TweenMax.to(menuTitle_mc.chrisMoyles_mc, 0.8, {delay:0.2, scaleX:0, scaleY:0, ease:Back.easeInOut}); TweenMax.to(menuTitle_mc.parodyIsland_mc, 0.5, {delay:0.5, scaleX:0, scaleY:0, rotation:270, ease:Back.easeInOut}); removeEventListener(Event.ENTER_FRAME, moveMainMenuElements); } private function buyAlbumButton():void{ menuPrizes_mc.buyAlbum_mc.gotoAndStop("STEP2"); menuShare_mc.buyAlbum_mc.gotoAndStop("STEP2"); menuSelectLevel_mc.buyAlbum_mc.gotoAndStop("STEP2"); FrameUtils.onEnterFrame("STEP2", menuPrizes_mc.buyAlbum_mc, Delegate.create(hideBuyButtons, menuPrizes_mc.buyAlbum_mc)); FrameUtils.onEnterFrame("STEP2", menuShare_mc.buyAlbum_mc, Delegate.create(hideBuyButtons, menuShare_mc.buyAlbum_mc)); FrameUtils.onEnterFrame("STEP2", menuSelectLevel_mc.buyAlbum_mc, Delegate.create(hideBuyButtons, menuSelectLevel_mc.buyAlbum_mc)); } public function buttonPress(_arg1:MouseEvent):void{ var _local2:*; if (_isMenuClickAllowed){ switch (_arg1.target.name){ case "playGame_btn": gotoLevelSelect(); break; case "highScores_btn": Tracker.kvEvent(7941); fadeMusicChannelforSFX("cmHighScores"); animateAllMenusOut(); animateBackMenuIn(); getScores(); TweenMax.to(menuDailyHighScores_mc, 0.3, {delay:0.9, scaleX:1, scaleY:1, ease:Back.easeOut}); break; case "shareGame_btn": Tracker.kvEvent(7942); fadeMusicChannelforSFX("cmShareGame"); animateAllMenusOut(); menuShare_mc.yourName.text = _cookieData.dataName; menuShare_mc.yourEmail.text = _cookieData.dataEmail; menuShare_mc.err1.text = ""; menuShare_mc.err2.text = ""; menuShare_mc.err3.text = ""; menuShare_mc.err4.text = ""; TweenMax.to(menuShare_mc, 0.3, {delay:0.9, scaleX:1, scaleY:1, ease:Back.easeOut}); animateBackMenuIn(); break; case "winPrizes_btn": Tracker.kvEvent(7943); fadeMusicChannelforSFX("cmCompetition"); animateAllMenusOut(); setEmailFields(); TweenMax.to(menuPrizes_mc, 0.3, {delay:0.9, scaleX:1, scaleY:1, ease:Back.easeOut}); menuPrizes_mc.title_mc.gotoAndStop("COMPETITION"); menuPrizes_mc.copy_mc.gotoAndStop("COMPETITION"); animateBackMenuIn(); break; case "mainMenu_btn": animateAllMenusOut(); TweenMax.to(this, 0.5, {onComplete:showMainMenu}); break; case "buyAlbum_btn": buyAlbumButton(); break; case "join_btn": Tracker.kvEvent(7944); animateAllMenusOut(); setEmailFields(); TweenMax.to(menuPrizes_mc, 0.3, {delay:0.9, scaleX:1, scaleY:1, ease:Back.easeOut}); menuPrizes_mc.title_mc.gotoAndStop("WORLDRANK"); menuPrizes_mc.copy_mc.gotoAndStop("WORLDRANK"); animateBackMenuIn(); break; case "submitComp_btn": submitCompetition(); break; case "share_btn": sendToFriend(); break; case "twitter_btn": Tracker.kvEvent(7946); OpenURL.navigateURL((_strDataURL + "?action=goto_share_twitter")); break; case "facebook_btn": Tracker.kvEvent(7947); OpenURL.navigateURL((_strDataURL + "?action=goto_share_facebook")); break; case "myspace_btn": Tracker.kvEvent(7948); OpenURL.navigateURL((_strDataURL + "?action=goto_share_myspace")); break; case "bebo_btn": Tracker.kvEvent(7949); OpenURL.navigateURL((_strDataURL + "?action=goto_share_bebo")); break; case "stumbleUpon_btn": Tracker.kvEvent(7950); OpenURL.navigateURL((_strDataURL + "?action=goto_stumbleupon")); break; case "google_btn": Tracker.kvEvent(7951); OpenURL.navigateURL((_strDataURL + "?action=goto_share_google")); break; case "yahoo_btn": Tracker.kvEvent(7952); OpenURL.navigateURL((_strDataURL + "?action=goto_share_yahoo")); break; case "delicious_btn": Tracker.kvEvent(7953); OpenURL.navigateURL((_strDataURL + "?action=goto_share_delicious")); break; case "digg_btn": Tracker.kvEvent(7954); OpenURL.navigateURL((_strDataURL + "?action=goto_share_digg")); break; case "itunes_btn": Tracker.kvClick(1271); OpenURL.navigateURL((_strDataURL + "?action=goto_client_link_4")); break; case "hmv_btn": Tracker.kvClick(1272); OpenURL.navigateURL((_strDataURL + "?action=goto_client_link_2")); break; case "play_btn": Tracker.kvClick(1274); OpenURL.navigateURL((_strDataURL + "?action=goto_client_link_1 ")); break; case "amazon_btn": Tracker.kvClick(1273); OpenURL.navigateURL((_strDataURL + "?action=goto_client_link_3")); break; case "privacy_btn": OpenURL.navigateURL((_strDataURL + "?action=goto_client_privacy")); break; case "terms_btn": OpenURL.navigateURL((_strDataURL + "?action=goto_client_terms")); break; case "tickBox_mc": if (menuPrizes_mc.tickBox_mc.currentFrame == 1){ menuPrizes_mc.tickBox_mc.gotoAndStop("OFF"); _cookieData.dataOptIn = 0; } else { menuPrizes_mc.tickBox_mc.gotoAndStop("ON"); _cookieData.dataOptIn = 1; }; break; case "playLevel_btn": _transition.gotoAndPlay(2); addEventListener(Event.ENTER_FRAME, checkTransitionFrame); _strTransitionAction = "loadLevel"; _local2 = _arg1.target.parent.levelToPlay; World._externalXML = _local2; animateAllMenusOut(); SoundUtils.playSFX("cmBirdLoop", true); break; case "continueMission_btn": continueMission(); break; case "continueDidYouKnow_btn": removeEventListener(Event.ENTER_FRAME, continueDidYouKnowSpaceBar); startLevel(); break; case "continueCongrats_btn": continueCongratsMenu(); break; case "koko_btn": Tracker.kvClick(1275); OpenURL.navigateURL((_strDataURL + "?action=goto_koko_link_1")); break; case "mute_btn": if (menuMainBar_mc.mute_btn.currentLabel == "ON"){ SoundUtils.muteGlobal(); menuMainBar_mc.mute_btn.gotoAndStop("OFF"); } else { SoundUtils.muteGlobal(); menuMainBar_mc.mute_btn.gotoAndStop("ON"); }; break; }; }; } private function gotoLevelSelect(){ changeLevelButtons(); fadeMusicChannelforSFX("cmPlayGame"); animateAllMenusOut(); TweenMax.to(menuSelectLevel_mc, 0.3, {delay:0.9, scaleX:1, scaleY:1, ease:Back.easeOut}); animateBackMenuIn(); } public function startLevel(){ animateAllMenusOut(); MainCharacter._isPaused = false; TweenMax.to(this, 1, {onComplete:removeMenus}); _objEngine.startTimer(); } public function submitScores(_arg1:Boolean=false){ var _local2:*; var _local3:String; var _local4:SubmitForm; _local2 = LanguageFilter.containsSwearing(_cookieData.dataName); _local3 = Token.secret(new int(_cookieData.dataTotalScore)); _local4 = new SubmitForm((_strDataURL + "?action=scores_submit")); if (!_arg1){ _local4.addEventListener(SubmitForm.COMPLETE, scoreSubmitted); }; _local4.addField("token", _token); _local4.addField("player_full_name", _cookieData.dataName); _local4.addField("player_email", _cookieData.dataEmail); _local4.addField("player_optin", new int(_cookieData.dataOptIn)); _local4.addField("player_score", new int(_cookieData.dataTotalScore)); _local4.addField("secure_player_score", _local3); _local4.addField("swear_flag", new uint(_local2)); _local4.submit(); menuPrizes_mc.sending_mc.visible = true; menuPrizes_mc.sending_mc.gotoAndStop("PLEASEWAIT"); _cookie.updateCookie(_cookieData); _cookieData = _cookie.getCookie(); myRank(); } private function showGameOverScore(){ menuPrizes_mc.copy_mc.score.text = _cookieData.dataTotalScore; } private function animateBackMenuIn(){ menuShare_mc.sending_mc.visible = false; menuPrizes_mc.sending_mc.visible = false; backMenu_mc.mainMenu_btn.buttonMode = true; TweenMax.to(backMenu_mc, 0.5, {delay:0.9, y:450}); } public function submitCompetition(){ var _local1:Boolean; _local1 = false; if (menuPrizes_mc.yourName.text == ""){ _local1 = true; menuPrizes_mc.err1.text = "REQUIRED*"; }; if (!EmailUtils.isValid(menuPrizes_mc.yourEmail.text)){ _local1 = true; menuPrizes_mc.err2.text = "NOT VALID*"; }; if (!_local1){ _cookieData.dataName = menuPrizes_mc.yourName.text; _cookieData.dataEmail = menuPrizes_mc.yourEmail.text; submitScores(); }; } public function countDownPoints(_arg1:Event){ var _local2:*; _local2 = 123; SoundUtils.playSFX("cmScoreTicker"); if (_currentCollectableScore < _local2){ _intFinalLevelScore = (_intFinalLevelScore + _currentCollectableScore); _currentCollectableScore = 0; } else { _intFinalLevelScore = (_intFinalLevelScore + _local2); _currentCollectableScore = (_currentCollectableScore - _local2); }; if (_currentCollectableScore == 0){ if (_currentTimeScore < _local2){ _intFinalLevelScore = (_intFinalLevelScore + _currentTimeScore); _currentTimeScore = 0; } else { _intFinalLevelScore = (_intFinalLevelScore + _local2); _currentTimeScore = (_currentTimeScore - _local2); }; }; if ((((_currentCollectableScore == 0)) && ((_currentTimeScore == 0)))){ removeEventListener(Event.ENTER_FRAME, countDownPoints); }; if ((((menuCongratulations_mc.star1_mc.currentFrame == 1)) && ((_intFinalLevelScore > 1000)))){ menuCongratulations_mc.star1_mc.gotoAndPlay(2); }; if ((((_intFinalLevelScore > _arrStar2Level[(World._externalXML - 1)])) && ((menuCongratulations_mc.star2_mc.currentFrame == 1)))){ menuCongratulations_mc.star2_mc.gotoAndPlay(2); }; if ((((_intFinalLevelScore > _arrStar3Level[(World._externalXML - 1)])) && ((menuCongratulations_mc.star3_mc.currentFrame == 1)))){ menuCongratulations_mc.star3_mc.gotoAndPlay(2); }; menuCongratulations_mc.notesPoints.text = _currentCollectableScore; menuCongratulations_mc.timePoints.text = _currentTimeScore; menuCongratulations_mc.levelScore.text = _intFinalLevelScore; } public function scoreSubmitted(_arg1:Event){ Tracker.kvEvent(7955); TweenMax.to(this, 1, {onComplete:menuPrizes_mc.sending_mc.gotoAndStop, onCompleteParams:["SUCCESS"]}); if ((((menuPrizes_mc.copy_mc.currentLabel == "SUBMITSCORE")) || ((menuPrizes_mc.copy_mc.currentLabel == "WORLDRANK")))){ TweenMax.to(this, 2, {onComplete:gotoLevelSelect}); } else { TweenMax.to(this, 2, {onComplete:animateAllMenusOut}); TweenMax.to(this, 2.5, {onComplete:showMainMenu}); }; } private function sendToFriend(){ var _local1:Boolean; var _local2:SubmitForm; _local1 = false; if (menuShare_mc.yourName.text == ""){ _local1 = true; menuShare_mc.err1.text = "REQUIRED*"; }; if (menuShare_mc.friendName.text == ""){ _local1 = true; menuShare_mc.err3.text = "REQUIRED*"; }; if (!EmailUtils.isValid(menuShare_mc.yourEmail.text)){ _local1 = true; menuShare_mc.err2.text = "NOT VALID*"; }; if (!EmailUtils.isValid(menuShare_mc.friendEmail.text)){ _local1 = true; menuShare_mc.err4.text = "NOT VALID*"; }; if (!_local1){ menuShare_mc.sending_mc.gotoAndStop("PLEASEWAIT"); _local2 = new SubmitForm((_strDataURL + "?action=send_invite")); _local2.addEventListener(SubmitForm.COMPLETE, sendFriendSuccess); _local2.addField("player_full_name", menuShare_mc.yourName.text); _local2.addField("player_email", menuShare_mc.yourEmail.text); _local2.addField("friend_name", menuShare_mc.friendName.text); _local2.addField("friend_email_array", menuShare_mc.friendEmail.text); _local2.submit(); menuShare_mc.sending_mc.visible = true; }; } public function continueCongratsSpaceBar(_arg1:Event){ if (_objEngine._key.isDown(32)){ continueCongratsMenu(); }; } public function buttonOut(_arg1:MouseEvent):void{ switch (_arg1.target.name){ case "playGame_btn": TweenMax.to(menuMainBar_mc.playGameOver_mc, 0.3, {y:160}); break; case "highScores_btn": TweenMax.to(menuMainBar_mc.highScoresOver_mc, 0.3, {y:73}); break; case "shareGame_btn": TweenMax.to(menuMainBar_mc.shareGameOver_mc, 0.3, {y:73}); break; case "winPrizes_btn": TweenMax.to(menuMainBar_mc.winPrizesOver_mc, 0.3, {y:73}); break; }; } private function showRank(_arg1:Event):void{ Ranking.removeEventListener(Event.COMPLETE, showRank); menuSelectLevel_mc.worldRank.text = Ranking.rank; } public function resetMenuPositions(){ menuPrizes_mc.scaleX = (menuPrizes_mc.scaleY = 0); menuShare_mc.scaleX = (menuPrizes_mc.scaleY = 0); menuMission_mc.scaleX = (menuPrizes_mc.scaleY = 0); menuSelectLevel_mc.scaleX = (menuPrizes_mc.scaleY = 0); menuDailyHighScores_mc.scaleX = (menuPrizes_mc.scaleY = 0); menuDidYouKnow_mc.scaleX = (menuPrizes_mc.scaleY = 0); menuCongratulations_mc.scaleX = (menuPrizes_mc.scaleY = 0); resetMainMenu(); } public function showMainMenu(){ resetMainMenu(); TweenMax.to(menuMainBar_mc, 0.5, {y:450}); TweenMax.to(menuTitle_mc.notes_mc, 0.3, {y:-69}); TweenMax.to(menuTitle_mc.buildings_mc, 0.3, {delay:0.1, y:5}); TweenMax.to(menuTitle_mc.chrisMoyles_mc, 0.8, {delay:0.2, scaleX:1, scaleY:1, ease:Back.easeInOut}); TweenMax.to(menuTitle_mc.parodyIsland_mc, 0.5, {delay:0.5, scaleX:1, scaleY:1, rotation:0, ease:Back.easeInOut}); TweenMax.to(this, 0.4, {onComplete:addEventListener, onCompleteParams:[Event.ENTER_FRAME, moveMainMenuElements]}); } public function removeMenus(){ this.visible = false; } public function animateAllMenusOut(){ var _local1:*; _local1 = 0.3; TweenMax.to(menuPrizes_mc, _local1, {scaleX:0, scaleY:0, ease:Back.easeIn}); TweenMax.to(menuShare_mc, _local1, {scaleX:0, scaleY:0, ease:Back.easeIn}); TweenMax.to(menuMission_mc, _local1, {scaleX:0, scaleY:0, ease:Back.easeIn}); TweenMax.to(menuSelectLevel_mc, _local1, {scaleX:0, scaleY:0, ease:Back.easeIn}); TweenMax.to(menuDailyHighScores_mc, _local1, {scaleX:0, scaleY:0, ease:Back.easeIn}); TweenMax.to(menuDidYouKnow_mc, _local1, {scaleX:0, scaleY:0, ease:Back.easeIn}); TweenMax.to(menuCongratulations_mc, _local1, {scaleX:0, scaleY:0, ease:Back.easeIn}); TweenMax.to(backMenu_mc, 0.5, {y:540}); menuPrizes_mc.buyAlbum_mc.gotoAndStop(1); menuShare_mc.buyAlbum_mc.gotoAndStop(1); menuSelectLevel_mc.buyAlbum_mc.gotoAndStop(1); if (_parodyTrack != null){ FrameUtils.onEnterFrame(1, menuSelectLevel_mc.buyAlbum_mc, addTrackTitles); }; hideMainMenu(); } private function sendFriendSuccess(_arg1:Event){ Tracker.kvEvent(7956); menuShare_mc.friendName.text = ""; menuShare_mc.friendEmail.text = ""; TweenMax.to(this, 1, {onComplete:menuShare_mc.sending_mc.gotoAndStop, onCompleteParams:["SUCCESS"]}); TweenMax.to(this, 2, {onComplete:hideSendingMC}); } public function continueMission(){ var _local1:*; removeEventListener(Event.ENTER_FRAME, continueMissionSpaceBar); animateAllMenusOut(); if (World._externalXML != 1){ _local1 = Math.ceil((Math.random() * 5)); switch (_local1){ case 1: menuDidYouKnow_mc.gotoAndStop("NOTES"); break; case 2: menuDidYouKnow_mc.gotoAndStop("SHARE"); break; case 3: menuDidYouKnow_mc.gotoAndStop("WIN"); break; case 4: menuDidYouKnow_mc.gotoAndStop("BUY"); FrameUtils.onEnterFrame("BUY", menuDidYouKnow_mc, Delegate.create(hideBuyButtons, menuDidYouKnow_mc)); break; case 5: menuDidYouKnow_mc.gotoAndStop("PROGRESS"); break; }; TweenMax.to(this, 0.5, {onComplete:addEventListener, onCompleteParams:[Event.ENTER_FRAME, continueDidYouKnowSpaceBar]}); TweenMax.to(menuDidYouKnow_mc, 0.3, {delay:0.3, scaleX:1, scaleY:1, ease:Back.easeOut}); } else { startLevel(); }; } public function loadCookie():void{ _cookie = new FlashCookie(_cookieName, _cookieData); _cookieData = _cookie.getCookie(); if ((_cookieData.dataOptIn == 0)){ menuPrizes_mc.tickBox_mc.gotoAndStop("OFF"); } else { menuPrizes_mc.tickBox_mc.gotoAndStop("ON"); }; } public function checkTransitionFrame(_arg1:Event=null):void{ if (_transition.currentLabel == "loading"){ removeEventListener(Event.ENTER_FRAME, checkTransitionFrame); switch (_strTransitionAction){ case "loadLevel": _objEngine.beginGame(); showBackground(false); if ((_parodyTrack == null)){ SoundUtils.fadeMusicStop("cmMusicMenus", 0, 1); } else { SoundUtils.fadeMusicStop(_parodyTrack, 0, 1); }; SoundUtils.playMusic("cmMusicGame", true); SoundUtils.setVolumeMusic("cmMusicGame", 0); SoundUtils.fadeMusic("cmMusicGame", 0.8, 4); MainCharacter.resetVars(); MainCharacter._intNotesTarget = _arrCollectThreshold[(World._externalXML - 1)]; menuMission_mc.scaleX = (menuMission_mc.scaleY = 1); menuMission_mc.collect.text = MainCharacter._intNotesTarget; addEventListener(Event.ENTER_FRAME, continueMissionSpaceBar); break; case "levelOver": _objEngine.clearWorld(); _transition.gotoAndPlay("transitionOut"); showBackground(true); changeLevelButtons(); animateBackMenuIn(); SoundUtils.stopSFX("cmBirdLoop"); SoundUtils.fadeMusicStop("cmMusicGame", 0, 1); SoundUtils.playSFX("cmTrackCollected"); SoundUtils.addSFXComplete("cmTrackCollected", sfxPlayBuyAlbum); TweenMax.to(menuSelectLevel_mc, 0.3, {delay:0.9, scaleX:1, scaleY:1, ease:Back.easeOut}); break; case "game_over": Tracker.kvEvent(7945); SoundUtils.stopSFX("cmBirdLoop"); _transition.gotoAndPlay("transitionOut"); showBackground(true); _objEngine.clearWorld(); TweenMax.to(menuPrizes_mc, 0.3, {delay:0.9, scaleX:1, scaleY:1, ease:Back.easeOut}); setEmailFields(); animateBackMenuIn(); menuPrizes_mc.title_mc.gotoAndStop("SUBMITSCORE"); menuPrizes_mc.copy_mc.gotoAndStop("SUBMITSCORE"); FrameUtils.onEnterFrame("SUBMITSCORE", menuPrizes_mc.copy_mc, showGameOverScore); _parodyTrack = null; break; }; }; } public function addTrackTitles(){ var _local1:String; _local1 = _arrParodyTitle[(World._externalXML - 1)]; menuSelectLevel_mc.buyAlbum_mc.trackTitle.text = _local1; menuShare_mc.buyAlbum_mc.trackTitle.text = _local1; menuPrizes_mc.buyAlbum_mc.trackTitle.text = _local1; } private function hideBuyButtons(_arg1):void{ _arg1.itunes_btn.visible = true; _arg1.play_btn.visible = true; _arg1.hmv_btn.visible = true; _arg1.amazon_btn.visible = true; if (!_disableCL1){ _arg1.play_btn.visible = false; }; if (!_disableCL2){ _arg1.hmv_btn.visible = false; }; if (!_disableCL3){ _arg1.amazon_btn.visible = false; }; if (!_disableCL4){ _arg1.itunes_btn.visible = false; }; } public function loadLevelData():void{ var _local1:*; _local1 = new MovieClip(); _local1.name = "levelButtons_mc"; _local1.x = -73; _local1.y = -127; menuSelectLevel_mc.addChild(_local1); changeLevelButtons(); } public function getScores():void{ _scores = new Scores(); _scores.addEventListener(Event.COMPLETE, showScores); _scores.load("http://parodyisland.viral-game.co.uk/data.php?action=scores_daily_xml"); } private function crossDomain():void{ Security.allowDomain("*"); try { Security.loadPolicyFile(CROSSDOMAIN_A); } catch(e:Error) { trace(("Error Loading CrossDomain:" + CROSSDOMAIN_A)); }; try { Security.loadPolicyFile(CROSSDOMAIN_B); } catch(e:Error) { trace(("Error Loading CrossDomain:" + CROSSDOMAIN_B)); }; } private function changeLevelButtons(){ var _local1:MovieClip; var _local2:*; var _local3:*; var _local4:MovieClip; _local1 = (menuSelectLevel_mc.getChildByName("levelButtons_mc") as MovieClip); _local2 = (_local1.numChildren - 1); while (_local2 >= 0) { _local1.removeChildAt(0); _local2--; }; _local3 = 0; while (_local3 < _intNumberOfLevels) { _local4 = new levelSelectBtn(); _local4.x = 5; _local4.y = (((_local4.height * _local3) + (5 * _local3)) + 2); _local4.levelToPlay = (_local3 + 1); _local1.addChild(_local4); if (_cookieData[("isLocked" + _local3)]){ FrameUtils.onEnterFrame("LOCKED", _local4, Delegate.create(addLevelInformation, _local3)); _local4.gotoAndStop("LOCKED"); } else { if (((!(_cookieData[("isLocked" + _local3)])) && ((_cookieData[("levelScore" + _local3)] == 0)))){ FrameUtils.onEnterFrame("NEW", _local4, Delegate.create(addLevelInformation, _local3)); _local4.gotoAndStop("NEW"); } else { trace(("LEVEL SCORE + " + _cookieData[("levelScore" + _local3)])); if (new int(_cookieData[("levelScore" + _local3)]) > _arrStar3Level[_local3]){ FrameUtils.onEnterFrame("OPEN3", _local4, Delegate.create(addLevelInformation, _local3)); _local4.gotoAndStop("OPEN3"); } else { if (new int(_cookieData[("levelScore" + _local3)]) > _arrStar2Level[_local3]){ FrameUtils.onEnterFrame("OPEN2", _local4, Delegate.create(addLevelInformation, _local3)); _local4.gotoAndStop("OPEN2"); } else { FrameUtils.onEnterFrame("OPEN1", _local4, Delegate.create(addLevelInformation, _local3)); _local4.gotoAndStop("OPEN1"); }; }; }; }; _local3++; }; menuSelectLevel_mc.scrollHandle_mc.setup(_local1, 400, 248, -127); menuSelectLevel_mc.scrollHandle_mc.update(_objEngine); myRank(); } public function continueDidYouKnowSpaceBar(_arg1:Event){ if (_objEngine._key.isDown(32)){ removeEventListener(Event.ENTER_FRAME, continueDidYouKnowSpaceBar); startLevel(); }; } public function continueMissionSpaceBar(_arg1:Event){ if (_objEngine._key.isDown(32)){ continueMission(); }; } public function buttonOver(_arg1:MouseEvent):void{ if (_arg1.target.constructor != "[class TextField]"){ if ((((_arg1.target is SimpleButton)) || (_arg1.target.buttonMode))){ SoundUtils.playSFX("cmRollOver"); }; }; switch (_arg1.target.name){ case "playGame_btn": TweenMax.to(menuMainBar_mc.playGameOver_mc, 0.3, {y:-19, ease:Back.easeOut}); break; case "highScores_btn": TweenMax.to(menuMainBar_mc.highScoresOver_mc, 0.3, {y:-26, ease:Back.easeOut}); break; case "shareGame_btn": TweenMax.to(menuMainBar_mc.shareGameOver_mc, 0.3, {y:-26, ease:Back.easeOut}); break; case "winPrizes_btn": TweenMax.to(menuMainBar_mc.winPrizesOver_mc, 0.3, {y:-26, ease:Back.easeOut}); break; }; } public function fadeMusicChannelforSFX(_arg1:String){ SoundUtils.fadeMusicChannel(0.1, 1); SoundUtils.stopSFXChannel(); SoundUtils.playSFX(_arg1); SoundUtils.addSFXComplete(_arg1, SoundUtils.fadeMusicChannel, 0.8, 1); } public function resetMainMenu(){ menuMainBar_mc.highScores_btn.buttonMode = true; menuMainBar_mc.shareGame_btn.buttonMode = true; menuMainBar_mc.winPrizes_btn.buttonMode = true; menuMainBar_mc.playGame_btn.buttonMode = true; buildingsPnt = new Point(-291, 5); notesPnt = new Point(-260, -69); chrisMoylesPnt = new Point(-205, 29); parodyIslandPnt = new Point(-149, -368); menuMainBar_mc.y = 540; menuTitle_mc.buildings_mc.y = 315; menuTitle_mc.notes_mc.y = 229; menuTitle_mc.chrisMoyles_mc.scaleX = (menuTitle_mc.chrisMoyles_mc.scaleY = 0); menuTitle_mc.parodyIsland_mc.scaleX = (menuTitle_mc.parodyIsland_mc.scaleY = 0); menuTitle_mc.parodyIsland_mc.rotation = 270; } public function setupLevelData():void{ var _local1:*; _local1 = 0; while (_local1 < _intNumberOfLevels) { _cookieData[("levelScore" + _local1)] = 0; if ((_local1 == 0)){ _cookieData[("isLocked" + _local1)] = false; } else { _cookieData[("isLocked" + _local1)] = true; }; _local1++; }; } private function hideSendingMC(){ menuShare_mc.sending_mc.visible = false; } private function security():void{ try { Token.request((DOMAIN + ACTION_TOKEN), secure, _debug); } catch(e:Error) { trace("Token Request Error"); }; } private function showScores(_arg1:Event):void{ var _local2:XMLList; var _local3:int; var _local4:*; menuDailyHighScores_mc.playerNames.text = ""; menuDailyHighScores_mc.scores.text = ""; menuDailyHighScores_mc.age.text = ""; _local2 = _scores.data; _local3 = 0; for each (_local4 in _local2) { menuDailyHighScores_mc.age.appendText((ScoreAge.getAge(_local4.@player_date) + "\n")); menuDailyHighScores_mc.playerNames.appendText((_local4.@player_name + "\n")); menuDailyHighScores_mc.scores.appendText((_local4.@player_score + "\n")); }; } private function secure():void{ _token = Token.encypted; _disableCL1 = new int(Token.getVar("cl1")); _disableCL2 = new int(Token.getVar("cl2")); _disableCL3 = new int(Token.getVar("cl3")); _disableCL4 = new int(Token.getVar("cl4")); trace(_disableCL4); } public function setEmailFields(){ menuPrizes_mc.yourName.text = _cookieData.dataName; menuPrizes_mc.yourEmail.text = _cookieData.dataEmail; } public function calculateTotalScore(){ var _local1:int; var _local2:*; _local1 = 0; _local2 = 0; while (_local2 < _intNumberOfLevels) { _local1 = (_local1 + _cookieData[("levelScore" + _local2)]); _local2++; }; _cookieData.dataTotalScore = _local1; _cookie.updateCookie(_cookieData); if (_cookieData.dataEmail != ""){ submitScores(true); }; } public function moveMainMenuElements(_arg1:Event){ var _local2:*; var _local3:*; _local2 = (mouseX - 325); _local3 = (mouseY - 225); buildingsTargPnt = new Point(); buildingsTargPnt.x = (buildingsPnt.x - (_local2 / 40)); buildingsTargPnt.y = (buildingsPnt.y - (_local3 / 40)); menuTitle_mc.buildings_mc.x = (menuTitle_mc.buildings_mc.x - ((menuTitle_mc.buildings_mc.x - buildingsTargPnt.x) * 0.01)); menuTitle_mc.buildings_mc.y = (menuTitle_mc.buildings_mc.y - ((menuTitle_mc.buildings_mc.y - buildingsTargPnt.y) * 0.01)); notesTargPnt = new Point(); notesTargPnt.x = (notesPnt.x - (_local2 / 25)); notesTargPnt.y = (notesPnt.y - (_local3 / 25)); menuTitle_mc.notes_mc.x = (menuTitle_mc.notes_mc.x - ((menuTitle_mc.notes_mc.x - notesTargPnt.x) * 0.02)); menuTitle_mc.notes_mc.y = (menuTitle_mc.notes_mc.y - ((menuTitle_mc.notes_mc.y - notesTargPnt.y) * 0.02)); chrisTargMoylesPnt = new Point(); chrisTargMoylesPnt.x = (chrisMoylesPnt.x - (_local2 / 20)); chrisTargMoylesPnt.y = (chrisMoylesPnt.y - (_local3 / 20)); menuTitle_mc.chrisMoyles_mc.x = (menuTitle_mc.chrisMoyles_mc.x - ((menuTitle_mc.chrisMoyles_mc.x - chrisTargMoylesPnt.x) * 0.04)); menuTitle_mc.chrisMoyles_mc.y = (menuTitle_mc.chrisMoyles_mc.y - ((menuTitle_mc.chrisMoyles_mc.y - chrisTargMoylesPnt.y) * 0.04)); parodyTargIslandPnt = new Point(); parodyTargIslandPnt.x = (parodyIslandPnt.x - (_local2 / 15)); parodyTargIslandPnt.y = (parodyIslandPnt.y - (_local3 / 15)); menuTitle_mc.parodyIsland_mc.x = (menuTitle_mc.parodyIsland_mc.x - ((menuTitle_mc.parodyIsland_mc.x - parodyTargIslandPnt.x) * 0.08)); menuTitle_mc.parodyIsland_mc.y = (menuTitle_mc.parodyIsland_mc.y - ((menuTitle_mc.parodyIsland_mc.y - parodyTargIslandPnt.y) * 0.08)); } private function addLevelInformation(_arg1){ var _local2:MovieClip; var _local3:MovieClip; var _local4:*; _local2 = (menuSelectLevel_mc.getChildByName("levelButtons_mc") as MovieClip); _local3 = (_local2.getChildAt(_arg1) as MovieClip); _local3.level.text = _arrLevelNames[_arg1]; _local3.level.mouseEnabled = false; _local4 = _cookieData[("levelScore" + _arg1)]; if (_cookieData[("isLocked" + _arg1)]){ _local3.score.text = "LOCKED"; } else { _local3.score.text = ("BEST: " + _cookieData[("levelScore" + _arg1)]); }; _local3.score.mouseEnabled = false; if (_local3.currentLabel == "NEW"){ menuSelectLevel_mc.scrollHandle_mc.y = -127; menuSelectLevel_mc.scrollHandle_mc.update(_objEngine); if (_arg1 >= 3){ menuSelectLevel_mc.scrollHandle_mc.scrollPerc = (((_arg1 + 1) - 3) / (_intNumberOfLevels - 3)); } else { menuSelectLevel_mc.scrollHandle_mc.scrollPerc = 0; }; _local3.newLevel_mc.gotoAndPlay(2); _local3.newLevel_mc.mouseEnabled = false; _local3.newLevel_mc.mouseChildren = false; }; } public function setEndOfLevelScores(_arg1){ var _local2:*; var _local3:*; var _local4:*; var _local5:*; var _local6:*; this.visible = true; TweenMax.to(menuCongratulations_mc, 0.3, {scaleX:1, scaleY:1, ease:Back.easeOut}); _local2 = Math.round((_arg1 * 0.025)); if (_arg1 < 0){ _local2 = 0; }; _local3 = (MainCharacter._intNotesCollected * 100); _local4 = (World._externalXML - 1); _local5 = (_local3 + _local2); _local6 = _cookieData[("levelScore" + _local4)]; _currentCollectableScore = _local3; _currentTimeScore = _local2; _intFinalLevelScore = 0; menuCongratulations_mc.notesCollected.text = MainCharacter._intNotesCollected; menuCongratulations_mc.notesPoints.text = 0; menuCongratulations_mc.time.text = Clock.calcualteTimeStr(_arg1, "MINUTES"); menuCongratulations_mc.timePoints.text = 0; menuCongratulations_mc.levelScore.text = 0; addEventListener(Event.ENTER_FRAME, continueCongratsSpaceBar); addTrackTitles(); _parodyTrack = ("cmParody" + (_local4 + 1)); menuCongratulations_mc.star1_mc.gotoAndStop(1); menuCongratulations_mc.star2_mc.gotoAndStop(1); menuCongratulations_mc.star3_mc.gotoAndStop(1); addEventListener(Event.ENTER_FRAME, countDownPoints); if (_local4 != (_intNumberOfLevels - 1)){ _cookieData[("isLocked" + (_local4 + 1))] = false; }; _cookie.updateCookie(_cookieData); if (_local5 > _local6){ _cookieData[("levelScore" + _local4)] = _local5; calculateTotalScore(); }; } public function continueCongratsMenu(){ removeEventListener(Event.ENTER_FRAME, countDownPoints); removeEventListener(Event.ENTER_FRAME, continueCongratsSpaceBar); animateAllMenusOut(); _transition.gotoAndPlay(2); addEventListener(Event.ENTER_FRAME, checkTransitionFrame); _strTransitionAction = "levelOver"; } public function gameOver(){ SoundUtils.stopSFXChannel(); SoundUtils.fadeMusic("cmMusicMenus", 0.1, 1); SoundUtils.playSFX("cmGameOver"); SoundUtils.addSFXComplete("cmGameOver", gameOverMusic); this.visible = true; _transition.gotoAndPlay(2); addEventListener(Event.ENTER_FRAME, checkTransitionFrame); _strTransitionAction = "game_over"; _parodyTrack = null; menuSelectLevel_mc.buyAlbum_mc.trackTitle.text = "My Parody Album"; menuShare_mc.buyAlbum_mc.trackTitle.text = "My Parody Album"; menuPrizes_mc.buyAlbum_mc.trackTitle.text = "My Parody Album"; } private function gameOverMusic():void{ SoundUtils.fadeMusicStop("cmMusicGame", 0, 1); SoundUtils.fadeMusic("cmMusicMenus", 1, 8); SoundUtils.playMusic("cmMusicMenus", true); SoundUtils.setVolumeMusic("cmMusicMenus", 0); SoundUtils.playSFX("cmPlayAgain"); SoundUtils.addSFXComplete("cmPlayAgain", SoundUtils.fadeMusic, "cmMusicMenus", 1, 8); } private function myRank():void{ var _local1:Number; menuSelectLevel_mc.totalScore.text = _cookieData.dataTotalScore; if (((!((_cookieData.dataName == ""))) && (!((_cookieData._cookieEmail == ""))))){ menuSelectLevel_mc.join_btn.visible = false; _local1 = _cookieData.dataTotalScore; Ranking.addEventListener(Event.COMPLETE, showRank); Ranking.findRank(_local1, (_strDataURL + "?action=worldrank")); } else { menuSelectLevel_mc.join_btn.visible = true; menuSelectLevel_mc.worldRank.text = ""; }; } } }//package
Section 197
//GameSounds (GameSounds) package { import console.sounds.*; public class GameSounds { private static var _intFootstepCounter:int = 0; private static var _intFootstepID:int = 0; public static function set intFootstepsID(_arg1){ _intFootstepID = _arg1; } public static function inst(){ trace("SOUND FIRED"); SoundUtils.addMusic("cmMusicGame"); SoundUtils.addMusic("cmMusicMenus", 0.5); SoundUtils.addSFX("cm_Jump1"); SoundUtils.addSFX("cm_Jump2"); SoundUtils.addSFX("cm_Jump3"); SoundUtils.addSFX("cm_Jump4"); SoundUtils.addSFX("cm_Jump5"); SoundUtils.addSFX("cm_Jump6"); SoundUtils.addSFX("cm_Jump7"); SoundUtils.addSFX("cm_Jump8"); SoundUtils.addSFX("cm_Jump9"); SoundUtils.addSFX("cm_Jump10"); SoundUtils.addSFX("cm_Jump11"); SoundUtils.addSFX("cm_LoseLife1", 3); SoundUtils.addSFX("cm_LoseLife2", 3); SoundUtils.addSFX("cm_LoseLife3", 3); SoundUtils.addSFX("cm_skid", 0.5); SoundUtils.addSFX("cm_skid1"); SoundUtils.addSFX("cm_skid2"); SoundUtils.addSFX("cm_skid3"); SoundUtils.addSFX("ai_FemaleNag1"); SoundUtils.addSFX("ai_FemaleNag2"); SoundUtils.addSFX("ai_FemaleNag3"); SoundUtils.addSFX("cm_collectNote", 0.7); SoundUtils.addSFX("cmHighScores"); SoundUtils.addSFX("cmShareGame"); SoundUtils.addSFX("cmCompetition"); SoundUtils.addSFX("cmPlayGame"); SoundUtils.addSFX("cmWelcome"); SoundUtils.addSFX("cmGameOver"); SoundUtils.addSFX("cmPlayAgain"); SoundUtils.addSFX("cmLevelComplete"); SoundUtils.addSFX("cmTrackCollected"); SoundUtils.addSFX("cmBuyAlbum"); SoundUtils.addSFX("cmRollOver", 0.25); SoundUtils.addMusic("cmParody1"); SoundUtils.addMusic("cmParody2"); SoundUtils.addMusic("cmParody3"); SoundUtils.addMusic("cmParody4"); SoundUtils.addMusic("cmParody5"); SoundUtils.addMusic("cmParody6"); SoundUtils.addMusic("cmParody7"); SoundUtils.addMusic("cmParody8"); SoundUtils.addMusic("cmParody9"); SoundUtils.addMusic("cmParody10"); SoundUtils.addMusic("cmParody11"); SoundUtils.addMusic("cmParody12"); SoundUtils.addMusic("cmParody13"); SoundUtils.addMusic("cmParody14"); SoundUtils.addMusic("cmParody15"); SoundUtils.addSFX("cmIntro1"); SoundUtils.addSFX("cmIntro2"); SoundUtils.addSFX("cmIntro3", 2); SoundUtils.addSFX("cmIntro4"); SoundUtils.addSFX("cmIntro5"); SoundUtils.addSFX("footstepsMetal1"); SoundUtils.addSFX("footstepsMetal2"); SoundUtils.addSFX("footstepsMetal3"); SoundUtils.addSFX("footstepsWood1", 2); SoundUtils.addSFX("footstepsWood2", 2); SoundUtils.addSFX("footstepsWood3", 2); SoundUtils.addSFX("cmPotFall", 0.5); SoundUtils.addSFX("cmCollectLife"); SoundUtils.addSFX("cmFlowerPot", 0.3); SoundUtils.addSFX("cmBirdLoop"); SoundUtils.addSFX("cmLostLife"); SoundUtils.addSFX("cmSpringBoard", 0.5); SoundUtils.addSFX("cmJump", 0.5); SoundUtils.addSFX("cmScoreTicker"); } public static function playFootsteps(){ var _local1:int; _intFootstepCounter++; if (_intFootstepCounter == 10){ switch (_intFootstepID){ case 1: _local1 = Math.ceil((Math.random() * 3)); SoundUtils.playSFX(("footstepsWood" + _local1)); break; case 2: _local1 = Math.ceil((Math.random() * 3)); SoundUtils.playSFX(("footstepsMetal" + _local1)); break; }; _intFootstepCounter = 0; }; } } }//package
Section 198
//gameTransition (gameTransition) package { import flash.display.*; public dynamic class gameTransition extends MovieClip { public function gameTransition(){ addFrameScript(0, frame1, 30, frame31); } function frame1(){ stop(); } function frame31(){ stop(); } } }//package
Section 199
//gradients (gradients) package { import flash.display.*; public dynamic class gradients extends BitmapData { public function gradients(_arg1:Number, _arg2:Number){ super(_arg1, _arg2); } } }//package
Section 200
//inGameMenu (inGameMenu) package { import flash.display.*; import flash.text.*; public dynamic class inGameMenu extends MovieClip { public var quitGame_btn:SimpleButton; public var lives:TextField; public var books:TextField; public var time:TextField; } }//package
Section 201
//inGameMessages (inGameMessages) package { import flash.display.*; public dynamic class inGameMessages extends MovieClip { } }//package
Section 202
//Levels (Levels) package { import com.memecounter.*; public class Levels { public static function getLevel(_arg1):XML{ var _local2:XML; switch (_arg1){ case 1: Tracker.kvEvent(7926); _local2 = <data> <transparency id="b1-11" gid="7885,8185"/> <transparency id="b1-0" gid="9345,9346,9347,9645,9646,9648,9945,9946,9947,10246,10247"/> <transparency id="b1-1" gid="9344,9644,9944"/> <transparency id="b1-7" gid="7879,8179"/> <transparency id="b1-2" gid="9348"/> <transparency id="b1-3" gid="7880,7881,7882,7883,7884,8180,8181,8182,8183,8184"/> <transparency id="b1-5" gid="9684"/> <tile id="t1-14" gid="9028"/> <tile id="t1-2" gid="8485,8789,9692,9921,9935,10015"/> <tile id="t7-21" gid="10239,10240,10241,10242,10243,10244"/> <tile id="t7-20" gid="10238"/> <tile id="t7-17" gid="9943"/> <tile id="t7-16" gid="9940"/> <tile id="t7-14" gid="9941,9942"/> <tile id="t6-5" gid="10294,10594"/> <tile id="t6-4" gid="10279,10579"/> <tile id="t6-3" gid="10280,10281,10282,10283,10284,10285,10286,10287,10288,10289,10290,10291,10292,10293,10580,10581,10582,10583,10584,10585,10586,10587,10588,10589,10590,10591,10592,10593"/> <tile id="t6-2" gid="9994,10548,10575"/> <tile id="t6-15" gid="9113"/> <tile id="t6-13" gid="9112"/> <tile id="t6-12" gid="9111"/> <tile id="t6-1" gid="9980,9981,9982,9983,9984,9985,9986,9987,9988,9989,9990,9991,9992,9993,10502,10503,10504,10505,10506,10507,10508,10509,10510,10511,10512,10513,10514,10515,10516,10517,10518,10519,10520,10521,10522,10523,10524,10525,10526,10527,10528,10529,10530,10531,10532,10533,10534,10535,10536,10537,10546,10547,10553,10554,10555,10556,10557,10558,10559,10560,10561,10562,10563,10564,10565,10566,10567,10568,10569,10570,10571,10572,10573,10574"/> <tile id="t6-0" gid="9979,10501"/> <tile id="t5-5" gid="8478,8778,9078,9378,9678,9978,10278,10578"/> <tile id="t5-4" gid="8473,8773,9073,9373,9673,9973,10273"/> <tile id="t5-3" gid="8474,8475,8476,8477,8774,8775,8776,8777,9074,9075,9076,9077,9374,9375,9376,9377,9674,9675,9676,9677,9974,9975,9976,9977,10274,10275,10276,10277,10576,10577"/> <tile id="t5-2" gid="8178"/> <tile id="t7-5" gid="10545"/> <tile id="t7-41" gid="9642,9944"/> <tile id="t7-40" gid="9640,9938"/> <tile id="t7-4" gid="10538"/> <tile id="t7-3" gid="10539,10540,10541,10542,10543,10544"/> <tile id="t5-0" gid="8173"/> <tile id="t11-5" gid="9952,10252,10552"/> <tile id="t5-1" gid="8174,8175,8176,8177"/> <tile id="t11-3" gid="9647,9949,9950,9951,10249,10250,10251,10549,10550,10551"/> <tile id="t11-2" gid="9048,9652"/> <tile id="t11-4" gid="9948,10248"/> <tile id="t11-0" gid="9044,9648"/> <tile id="t1-5" gid="8747,8785,9085,9089,9385,9389,9615,9630,9713,9915,10215,10221,10235,10315,10615"/> <tile id="t11-1" gid="9045,9046,9047,9649,9650,9651"/> <tile id="t1-32" gid="8146"/> <tile id="t1-31" gid="8447,9315"/> <tile id="t1-30" gid="8147"/> <tile id="t1-3" gid="8446,8746,8780,8781,8782,8783,8784,9012,9013,9080,9081,9082,9083,9084,9088,9311,9312,9313,9314,9380,9381,9382,9383,9384,9388,9611,9612,9613,9614,9627,9628,9629,9679,9680,9681,9682,9683,9712,9911,9912,9913,9914,10211,10212,10213,10214,10219,10220,10225,10226,10227,10228,10229,10230,10231,10232,10233,10234,10310,10311,10312,10313,10314,10610,10611,10612,10613,10614"/> <tile id="t1-29" gid="8445,9310"/> <tile id="t1-28" gid="8145"/> <tile id="t1-27" gid="8713,9014"/> <tile id="t1-26" gid="8413,8714,9015"/> <tile id="t1-25" gid="8712,9011"/> <tile id="t1-24" gid="8412,8711,9010"/> <tile id="t1-22" gid="9330"/> <tile id="t1-21" gid="9327,9328,9329,9411,9412,9413"/> <tile id="t1-17" gid="9029"/> <tile id="t1-16" gid="9027"/> <tile id="t1-20" gid="9326"/> <tile id="t7-22" gid="10245"/> <tile id="t1-13" gid="8728"/> <tile id="t1-15" gid="8729,9030"/> <tile id="t1-1" gid="8480,8481,8482,8483,8484,8788,9685,9686,9687,9688,9689,9690,9691,9919,9920,9925,9926,9927,9928,9929,9930,9931,9932,9933,9934,10010,10011,10012,10013,10014"/> <tile id="t1-0" gid="8479,8787,9684,9918,9924,10009"/> <tile id="t1-12" gid="8727,9026"/> <tile id="t1-4" gid="8745,8779,9079,9087,9379,9387,9610,9626,9711,9910,10210,10218,10224,10309,10609"/> <overlay id="pipe3-18" gid="10015"/> <overlay id="pipe1-9" gid="10545"/> <overlay id="pipe3-1" gid="10010,10011,10012,10013,10014"/> <overlay id="o2-7" gid="9969"/> <overlay id="pipe3-0" gid="10009"/> <overlay id="pipe4-5" gid="8478,8778,9078,9378,9678,9978,10278,10578"/> <overlay id="pipe1-2" gid="9652,10245"/> <overlay id="pipe1-5" gid="9952,10252,10552"/> <overlay id="pipe1-4" gid="10538"/> <overlay id="pipe1-0" gid="10238"/> <overlay id="pipe1-19" gid="9649"/> <overlay id="pipe1-1" gid="9650,9651,10239,10240,10241,10242,10243,10244"/> <overlay id="duct2-24" gid="10532"/> <overlay id="o2-5" gid="9086"/> <overlay id="collectables1-1" gid="6977,7575,8144,8148,8172,8786,8812,9057,9060,9072,9080,9301,9351,9360,9601,9625,9626,9660,9680,9695,9697,9699,9701,9703,9705,9707,9901,9972,10219"/> <overlay id="o2-4" gid="9908"/> <overlay id="o2-3" gid="10229,10312"/> <overlay id="o2-18" gid="8781"/> <overlay id="o2-15" gid="10280"/> <overlay id="o2-13" gid="10283,10313"/> <overlay id="o2-10" gid="10295,10296,10297,10298,10299,10300,10301,10302,10303,10304,10305,10306,10307,10308,10316,10317,10318,10319,10320,10321,10322,10323,10324"/> <overlay id="o2-1" gid="7878,9694,9712,10231"/> <overlay id="o2-0" gid="10260,10272"/> <overlay id="o1-9" gid="7546,7880,9090,9409"/> <overlay id="o1-8" gid="8748,9384,9618,10254"/> <overlay id="o1-5" gid="9953,9954,9955,9958,9963,9964,9965,9968,9971,9972"/> <overlay id="duct2-18" gid="9932,9948,10232,10248"/> <overlay id="o1-7" gid="9923,9961,9967"/> <overlay id="t1-33" gid="8444,9309"/> <overlay id="t1-34" gid="8448,9316"/> <overlay id="o1-6" gid="9916,9956,9960,9966"/> <overlay id="o1-2" gid="9679,10225,10266"/> <overlay id="o1-4" gid="9917,9922,9959,9962,9970"/> <overlay id="o1-3" gid="8428,9391,9715,10264"/> <overlay id="o1-1" gid="7875,8745"/> <overlay id="o1-11" gid="7881,7882,7883,8187,8188,8189,9319,9320,9410,9414"/> <overlay id="o1-10" gid="7576"/> <overlay id="pipe4-19" gid="8174"/> <overlay id="o1-0" gid="8481,8483,9685,9687,9689,9691"/> <overlay id="pipe4-2" gid="8178"/> <overlay id="duct2-17" gid="9632"/> <overlay id="duct2-12" gid="9648"/> <overlay id="duct1-34" gid="10273"/> <overlay id="duct1-26" gid="10274"/> <overlay id="duct1-18" gid="8473,8773,9073,9373,9673,9973"/> <overlay id="duct1-17" gid="8173"/> <overlay id="collectables1-9" gid="8435,8735,9035,9335,9635"/> <overlay id="collectables1-8" gid="10205,10206,10207,10208"/> <overlay id="collectables1-7" gid="9412"/> <overlay id="collectables1-4" gid="7912"/> <overlay id="collectables1-3" gid="6975,7877,8186,8212,8448,8748,8760,8780,9357,9624,9957,10221,10234,10235"/> <overlay id="collectables1-2" gid="7275,7277,7828,8460,8472,8512,9372,9947,10220"/> <overlay id="collectables1-12" gid="7591,7891,8191,8491,8791,8792,8793,9091,9092,9093,9392,9393,9693"/> <overlay id="collectables1-11" gid="6677"/> <overlay id="collectables1-10" gid="9653,9654,9655,9656,9658,9659,9661,9662"/> <overlay id="pipe4-1" gid="8175,8176,8177"/> <overlay id="pipe3-8" gid="10309,10609"/> <overlay id="collectables1-0" gid="7577,7875,8128,8428,8444,8486,8744,8772,9352,9353,9380,9609,9657,9672,9696,9698,9700,9702,9704,9706,9708,9909,9946,9960,10218,10227,10228,10229,10233,10246,10247,10257"/> <overlay id="w4-10" gid="9312"/> <overlay id="w4-11" gid="9612"/> <overlay id="w4-9" gid="9611"/> <overlay id="w4-8" gid="9311"/> <overlay id="w4-7" gid="10212"/> <overlay id="w4-6" gid="9912"/> <overlay id="w1-13" gid="9411,9413"/> <overlay id="w3-16" gid="8474,8475,8476,8477,9074,9075,9076,9077,9674,9675,9676,9677"/> <overlay id="w3-17" gid="8774,8775,8776,8777,9374,9375,9377,9975,9976,9977"/> <overlay id="w3-19" gid="9376,9974"/> <overlay id="w4-0" gid="9314"/> <overlay id="w4-1" gid="9614"/> <overlay id="w4-5" gid="10211"/> <overlay id="w4-14" gid="9913"/> <overlay id="w4-12" gid="8446,9328,9329,9346,9347,9949,9950,9951,10549,10550,10551"/> <overlay id="w4-13" gid="9327,9345"/> <overlay id="w4-17" gid="9080,9084,9388,9680,10214,10219,10220,10226,10228,10230"/> <overlay id="w4-16" gid="8780,8784,9088,9380,9914,9919,9920,9926,9928,9930"/> <overlay id="w4-4" gid="9911"/> <gradient id="g1-0" gid="10295,10296,10297,10298,10299,10300,10301,10302,10303,10304,10305,10306,10307,10308,10546,10547,10548,10595,10596,10597,10598,10599,10600,10601,10602,10603,10604,10605,10606,10607,10608"/> <gradient id="g1-15" gid="9683"/> <gradient id="g1-5" gid="8745,8746,8747,9384,9385,9387,9388,9389,9626,9627,9628,9629,9630,9680,9681,9682,9684,9685,9686,9687,9688,9689,9690,9691,9692,9711,9712,9713,9995,9996,9997,9998,9999,10000,10001,10002,10003,10004,10005,10006,10007,10008,10210,10211,10212,10213,10214,10215,10218,10219,10220,10221,10224,10225,10226,10227,10228,10229,10230,10231,10232,10233,10234,10235,10246,10247"/> <gradient id="g1-7" gid="8479,8779,9079,9379,9679,9979,10279"/> <gradient id="g1-8" gid="9383"/> <character x="375" y="2475"/> <background layer="1" x="31" y="247" w="460" h="460" tid="1" s="0.92" flip="0"/> <background layer="1" x="483" y="304" w="460" h="460" tid="2" s="0.92" flip="0"/> <background layer="1" x="920" y="308" w="460" h="460" tid="3" s="0.92" flip="0"/> <background layer="1" x="1322" y="322" w="460" h="460" tid="4" s="0.92" flip="0"/> <background layer="1" x="1617" y="298" w="460" h="460" tid="2" s="0.92" flip="0"/> <background layer="1" x="2066" y="339" w="460" h="460" tid="2" s="0.92" flip="0"/> <background layer="2" x="-31" y="399" w="460" h="460" tid="6" s="0.92" flip="0"/> <background layer="2" x="388" y="426" w="460" h="460" tid="5" s="0.92" flip="0"/> <background layer="2" x="816" y="450" w="460" h="460" tid="6" s="0.92" flip="0"/> <background layer="2" x="1221" y="443" w="460" h="460" tid="5" s="0.92" flip="0"/> <background layer="2" x="1768" y="431" w="460" h="460" tid="5" s="0.92" flip="0"/> <background layer="2" x="2339" y="457" w="460" h="460" tid="5" s="0.92" flip="0"/> <background layer="3" x="53" y="692" w="460" h="460" tid="13" s="0.92" flip="0"/> <background layer="3" x="494" y="672" w="460" h="460" tid="14" s="0.92" flip="0"/> <background layer="3" x="942" y="707" w="460" h="460" tid="13" s="0.92" flip="0"/> <background layer="3" x="1383" y="703" w="460" h="460" tid="12" s="0.92" flip="0"/> <background layer="3" x="1828" y="719" w="460" h="460" tid="12" s="0.92" flip="0"/> <background layer="3" x="2281" y="690" w="460" h="460" tid="12" s="0.92" flip="0"/> <background layer="3" x="2733" y="720" w="460" h="460" tid="13" s="0.92" flip="0"/> <background layer="3" x="3173" y="686" w="460" h="460" tid="14" s="0.92" flip="0"/> <background layer="4" x="-12" y="1086" w="460" h="460" tid="19" s="0.92" flip="0"/> <background layer="4" x="424" y="1102" w="460" h="460" tid="18" s="0.92" flip="0"/> <background layer="4" x="864" y="1102" w="460" h="460" tid="19" s="0.92" flip="0"/> <background layer="4" x="1322" y="1093" w="460" h="460" tid="20" s="0.92" flip="0"/> <background layer="4" x="1964" y="1085" w="460" h="460" tid="17" s="0.92" flip="0"/> <background layer="4" x="2382" y="1088" w="460" h="460" tid="18" s="0.92" flip="0"/> <background layer="4" x="2827" y="1105" w="460" h="460" tid="19" s="0.92" flip="0"/> <background layer="4" x="3285" y="1106" w="460" h="460" tid="19" s="0.92" flip="0"/> <background layer="4" x="3737" y="1134" w="460" h="460" tid="18" s="0.92" flip="0"/> <background layer="4" x="4166" y="1123" w="460" h="460" tid="17" s="0.92" flip="0"/> <background layer="4" x="4551" y="1122" w="460" h="460" tid="17" s="0.92" flip="0"/> <background layer="5" x="430.95" y="2315.8" w="272.3" h="272.3" tid="25" s="0.87" flip="0"/> <background layer="5" x="477.7" y="2331.5" w="125.2" h="250" tid="23" s="0.4" flip="0"/> <background layer="5" x="523.45" y="2283" w="150.25" h="300" tid="23" s="0.48" flip="0"/> <background layer="5" x="100.95" y="2453.75" w="128.35" h="128.35" tid="24" s="0.41" flip="0"/> <background layer="5" x="1003.95" y="2320.85" w="128.35" h="256.25" tid="23" s="0.41" flip="0"/> <background layer="5" x="1050.95" y="2320.85" w="128.35" h="256.25" tid="23" s="0.41" flip="0"/> <background layer="5" x="1094.95" y="2320.85" w="128.35" h="256.25" tid="23" s="0.41" flip="0"/> <background layer="5" x="1147.95" y="2320.85" w="128.35" h="256.25" tid="23" s="0.41" flip="0"/> <background layer="5" x="1201.95" y="2321.85" w="128.35" h="256.25" tid="23" s="0.41" flip="0"/> <background layer="5" x="1250.95" y="2322.85" w="128.35" h="256.25" tid="23" s="0.41" flip="0"/> <background layer="5" x="1309.95" y="2323.85" w="128.35" h="256.25" tid="23" s="0.41" flip="0"/> <background layer="5" x="1377.95" y="2326.85" w="128.35" h="256.25" tid="23" s="0.41" flip="0"/> <background layer="5" x="1421.95" y="2325.85" w="128.35" h="256.25" tid="23" s="0.41" flip="0"/> <background layer="5" x="1478.95" y="2322.85" w="128.35" h="256.25" tid="23" s="0.41" flip="0"/> <background layer="5" x="1582.95" y="2323.85" w="128.35" h="256.25" tid="23" s="0.41" flip="0"/> <background layer="5" x="1526.6" y="2302.75" w="137.70000000000002" h="275" tid="23" s="0.44" flip="0"/> <background layer="5" x="3960.5" y="2229.5" w="350" h="350" tid="22" s="0.56" flip="0"/> <background layer="5" x="4524.2" y="2230.5" w="175.3" h="350" tid="23" s="0.56" flip="0"/> <background layer="5" x="4607.05" y="2203.75" w="187.8" h="375" tid="23" s="0.6" flip="0"/> <background layer="5" x="4712.35" y="2252.25" w="162.75" h="325" tid="23" s="0.52" flip="0"/> <background layer="5" x="4804.35" y="2251.25" w="162.75" h="325" tid="23" s="0.52" flip="0"/> <background layer="5" x="4882.2" y="2228.5" w="175.3" h="350" tid="23" s="0.56" flip="0"/> <background layer="5" x="4966.75" y="2239.9" w="169" h="337.5" tid="23" s="0.54" flip="0"/> <background layer="5" x="5051.4" y="2221.85" w="178.4" h="356.25" tid="23" s="0.57" flip="0"/> <background layer="5" x="5141.55" y="2245.6" w="165.9" h="331.25" tid="23" s="0.53" flip="0"/> <background layer="5" x="4443.1" y="2261.95" w="159.65" h="318.75" tid="23" s="0.51" flip="0"/> <background layer="5" x="3458.1" y="2201.3" w="159.65" h="159.65" tid="24" s="0.51" flip="0"/> <background layer="5" x="2333.1" y="2427.3" w="159.65" h="159.65" tid="25" s="0.51" flip="0"/> <background layer="5" x="5806.1" y="2109.95" w="159.65" h="318.75" tid="23" s="0.51" flip="0"/> <background layer="5" x="6512.5" y="2078.5" w="350" h="350" tid="22" s="0.56" flip="0"/> <background layer="5" x="6760.9" y="2133.7" w="220.4" h="293.75" tid="21" s="0.47" flip="0"/> <background layer="5" x="-147.05" y="2317.8" w="272.3" h="272.3" tid="25" s="0.87" flip="0"/> <background layer="5" x="6254.9" y="2066.7" w="220.4" h="293.75" tid="21" s="0.47" flip="0"/> <background layer="5" x="2579.9" y="2284.7" w="220.4" h="293.75" tid="21" s="0.47" flip="0"/> <background layer="5" x="100.9" y="2284.7" w="220.4" h="293.75" tid="21" s="0.47" flip="0"/> <background layer="5" x="-55.85" y="2506.7" w="139.5" h="69.75" tid="32" s="0.93" flip="0"/> <background layer="5" x="76.15" y="2507.7" w="139.5" h="69.75" tid="32" s="0.93" flip="0"/> <background layer="5" x="215.15" y="2507.7" w="139.5" h="69.75" tid="32" s="0.93" flip="0"/> <background layer="5" x="354.15" y="2507.7" w="139.5" h="69.75" tid="32" s="0.93" flip="0"/> <background layer="5" x="493.15" y="2507.7" w="139.5" h="69.75" tid="32" s="0.93" flip="0"/> <background layer="5" x="426.7" y="2315.25" w="65.25" h="261" tid="36" s="0.87" flip="0"/> <background layer="5" x="1064.75" y="2506.15" w="141" h="70.5" tid="32" s="0.94" flip="0"/> <background layer="5" x="1203.75" y="2506.15" w="141" h="70.5" tid="32" s="0.94" flip="0"/> <background layer="5" x="1525.75" y="2506.15" w="141" h="70.5" tid="32" s="0.94" flip="0"/> <background layer="5" x="1664.75" y="2505.15" w="141" h="70.5" tid="32" s="0.94" flip="0"/> <background layer="5" x="2568.75" y="2507.15" w="141" h="70.5" tid="32" s="0.94" flip="0"/> <background layer="5" x="2707.75" y="2507.15" w="141" h="70.5" tid="32" s="0.94" flip="0"/> <background layer="5" x="3031.4" y="2188.85" w="178.4" h="356.25" tid="23" s="0.57" flip="0"/> <background layer="5" x="2929.4" y="2190.85" w="178.4" h="356.25" tid="23" s="0.57" flip="0"/> <background layer="5" x="2823.4" y="2205.85" w="178.4" h="356.25" tid="23" s="0.57" flip="0"/> <background layer="5" x="3723.25" y="2289.9" w="123" h="61.5" tid="32" s="0.82" flip="0"/> <background layer="5" x="3601.25" y="2289.9" w="123" h="61.5" tid="32" s="0.82" flip="0"/> <background layer="5" x="3480.25" y="2288.9" w="123" h="61.5" tid="32" s="0.82" flip="0"/> <background layer="5" x="3847.25" y="2513.9" w="123" h="61.5" tid="32" s="0.82" flip="0"/> <background layer="5" x="3968.25" y="2513.9" w="123" h="61.5" tid="32" s="0.82" flip="0"/> <background layer="5" x="4047.25" y="2514.9" w="123" h="61.5" tid="32" s="0.82" flip="0"/> <background layer="5" x="4167.25" y="2514.9" w="123" h="61.5" tid="32" s="0.82" flip="0"/> <background layer="5" x="4289.25" y="2514.9" w="123" h="61.5" tid="32" s="0.82" flip="0"/> <background layer="5" x="4411.25" y="2514.9" w="123" h="61.5" tid="32" s="0.82" flip="0"/> <background layer="5" x="4531.25" y="2514.9" w="123" h="61.5" tid="32" s="0.82" flip="0"/> <background layer="5" x="4652.25" y="2514.9" w="123" h="61.5" tid="32" s="0.82" flip="0"/> <background layer="5" x="4775.25" y="2514.9" w="123" h="61.5" tid="32" s="0.82" flip="0"/> <background layer="5" x="4897.25" y="2514.9" w="123" h="61.5" tid="32" s="0.82" flip="0"/> <background layer="5" x="5017.25" y="2514.9" w="123" h="61.5" tid="32" s="0.82" flip="0"/> <background layer="5" x="5138.25" y="2514.9" w="123" h="61.5" tid="32" s="0.82" flip="0"/> <background layer="5" x="5259.25" y="2514.9" w="123" h="61.5" tid="32" s="0.82" flip="0"/> <background layer="5" x="-159.60000000000002" y="2214.15" w="362.5" h="362.5" tid="22" s="0.58" flip="0"/> <background layer="5" x="2062.4" y="2214.15" w="362.5" h="362.5" tid="22" s="0.58" flip="0"/> <background layer="5" x="5480.45" y="1832.35" w="150.25" h="150.25" tid="25" s="0.48" flip="0"/> <background layer="5" x="5585.45" y="1832.35" w="150.25" h="150.25" tid="24" s="0.48" flip="0"/> <background layer="5" x="5742.45" y="1905.35" w="150.25" h="150.25" tid="25" s="0.48" flip="0"/> <background layer="5" x="8356.8" y="2290.4" w="140.85" h="140.85" tid="24" s="0.45" flip="0"/> <background layer="5" x="8089.8" y="2295.4" w="140.85" h="140.85" tid="25" s="0.45" flip="0"/> <background layer="5" x="8431.4" y="2326.2" w="106.4" h="106.4" tid="25" s="0.34" flip="0"/> <background layer="6" x="-37.3" y="2463.1" w="125.2" h="125.2" tid="25" s="0.4" flip="0"/> <background layer="6" x="22.9" y="2433.65" w="156.5" h="156.5" tid="25" s="0.5" flip="0"/> <background layer="6" x="584.95" y="2458.75" w="128.35" h="128.35" tid="24" s="0.41" flip="0"/> <background layer="6" x="1404.6" y="2447.75" w="137.70000000000002" h="137.70000000000002" tid="25" s="0.44" flip="0"/> <background layer="6" x="2094.65" y="2314.75" w="133.5" h="267" tid="26" s="0.89" flip="0"/> <background layer="6" x="2548.65" y="2314.75" w="133.5" h="267" tid="26" s="0.89" flip="0"/> <background layer="6" x="4162.65" y="2314.75" w="133.5" h="267" tid="26" s="0.89" flip="0"/> <background layer="6" x="5131.65" y="2313.75" w="133.5" h="267" tid="26" s="0.89" flip="0"/> <background layer="6" x="6817.65" y="2165.75" w="133.5" h="267" tid="26" s="0.89" flip="0"/> <background layer="6" x="8410.65" y="2163.75" w="133.5" h="267" tid="26" s="0.89" flip="0"/> <background layer="6" x="2339.1" y="2427.3" w="159.65" h="159.65" tid="25" s="0.51" flip="0"/> <background layer="6" x="3994.1" y="2429.3" w="159.65" h="159.65" tid="25" s="0.51" flip="0"/> <background layer="6" x="562.7" y="2527.1" w="65.25" h="65.25" tid="28" s="0.87" flip="0"/> <background layer="6" x="138.7" y="2529.1" w="65.25" h="65.25" tid="27" s="0.87" flip="0"/> <background layer="6" x="1184.7" y="2524.1" w="65.25" h="65.25" tid="27" s="0.87" flip="0"/> <background layer="6" x="3346.95" y="2457.75" w="128.35" h="128.35" tid="25" s="0.41" flip="0"/> <background layer="6" x="3449.1" y="2158.2" w="51.75" h="51.75" tid="27" s="0.69" flip="0"/> <background layer="6" x="3429.7" y="2149.1" w="65.25" h="65.25" tid="27" s="0.87" flip="0"/> <background layer="6" x="3317.85" y="2539.45" w="48.75" h="48.75" tid="27" s="0.65" flip="0"/> <background layer="6" x="5841.45" y="2286.35" w="150.25" h="150.25" tid="25" s="0.48" flip="0"/> <background layer="6" x="5956.4" y="2198.5" w="58.5" h="234" tid="36" s="0.78" flip="0"/> <background layer="6" x="8358.85" y="2323.5" w="112.7" h="112.7" tid="25" s="0.36" flip="0"/> <background layer="6" x="8328.65" y="2387.9" w="49.5" h="49.5" tid="28" s="0.66" flip="0"/> <background layer="6" x="8336.4" y="2391.15" w="46.5" h="46.5" tid="27" s="0.62" flip="0"/> <background layer="6" x="6244.4" y="2311.15" w="46.5" h="46.5" tid="27" s="0.62" flip="0"/> <background layer="6" x="6628.65" y="2247.85" w="109.55" h="109.55" tid="24" s="0.35" flip="0"/> <background layer="6" x="6542.35" y="2222.1" w="134.6" h="134.6" tid="25" s="0.43" flip="0"/> <platform speed="160" startX="6975" startY="2400" endX="7725" endY="2400" startDelay="24" endDelay="24" startOffset="0" style="1" width="4" height="1" trig="1"/> <ai s1="6" s2="3" s3="7" sX="5775" sY="1950" eX="6225" eY="1950" sd="24" ed="24" spawns="0" chaser="0" zoned="0" cid="1" fp="0" pmx="0" pmy="0" ag="0" ff="7" pid="1" jumper="0" js="0" jf="0" staticx="0" staticy="0"/> <ai s1="6" s2="3" s3="7" sX="5850" sY="2325" eX="6900" eY="2325" sd="24" ed="24" spawns="0" chaser="0" zoned="0" cid="1" fp="0" pmx="0" pmy="0" ag="0" ff="7" pid="1" jumper="0" js="0" jf="0" staticx="0" staticy="0"/> </data> ; break; case 2: Tracker.kvEvent(7927); _local2 = <data> <transparency id="b1-17" gid="10292"/> <transparency id="b1-0" gid="603,607,2402,2407"/> <transparency id="b1-10" gid="8470,8770,9024,9324"/> <transparency id="b1-11" gid="6384,6684"/> <transparency id="b1-12" gid="7278,7279,7280,7281,7282,7283,7284,7578,7579,7580,7581,7582,7583,7584,7878,7879,7880,7881,7882,7883,7884,8178,8179,8180,8181,8182,8183,8184,8478,8479,8480,8481,8482,8483,8778,8779,8780,8781,8782,9078,9079,9080,9081,9082,9378,9379,9380,9381,9382,9679,9680,9681,9682,9979,9980,9981,9982,10279,10280,10281,10282"/> <transparency id="b1-13" gid="7277,7577,7877,8177,8477,8777,9077,9377,9677,9977,10277"/> <transparency id="b1-14" gid="7285,7585,7885,8185,8484,8485,9347,9647,9947,10247"/> <transparency id="b1-9" gid="8466,8766,9021,9066,9366,9621"/> <transparency id="b1-2" gid="1809"/> <transparency id="b1-3" gid="6379,6380,6381,6382,6383,6679,6680,6681,6682,6683"/> <transparency id="b1-4" gid="7546,7547,7548,7814,7815,7816,7817,7818,7819,7820,7846,7847,7848,8114,8115,8116,8117,8118,8119,8120,8146,8147,8148,8414,8415,8416,8417,8418,8419,8420,8446,8447,8448,8449,8714,8715,8716,8717,8718,8719,8720,8746,9014,9015,9016,9042,9314,9334,9335,9342,9389,9614,9615,9642,9915,9942,9989,10215,10242"/> <transparency id="b1-5" gid="7545,7845,8113,8145,8413,8445,8713,8745,9013,9041,9313,9341"/> <transparency id="b1-6" gid="7549,7849,8121,8149,8421,9043"/> <transparency id="b1-7" gid="6378,6678"/> <transparency id="b1-8" gid="8167,8168,8169,8467,8468,8469,8767,8768,8769,9067,9068,9069,9322,9323,9367,9368,9667,9668,9968,10268"/> <tile id="t1-30" gid="7220,8443"/> <tile id="t1-7" gid="15,314,315,316,612,1802,1803,1804,1805,1806,1807,1808"/> <tile id="t1-8" gid="16,317,1809"/> <tile id="t1-10" gid="614,615,616,2102,2103,2104,2105,2106,2107,2108"/> <tile id="t6-1" gid="10501,10502,10503,10504,10505,10506,10507,10508,10509,10510,10511,10512,10513,10514,10515,10516,10517,10518,10519,10520,10521,10522,10523,10524,10525,10526,10527,10528,10529,10530,10531,10532,10533,10534,10535,10536,10537,10538,10539,10540,10541,10542,10543,10544,10545,10546,10547,10548,10549,10550,10551,10552,10553,10554,10564,10565,10566,10567,10568,10569,10570,10571,10572,10573,10574,10575,10576,10577,10578,10579,10580,10581,10582,10583,10584,10585,10586,10587,10588,10589,10590,10591,10592,10593,10594,10595,10596,10597"/> <tile id="t1-11" gid="617,2109"/> <tile id="t5-5" gid="9967,10267"/> <tile id="t5-4" gid="9343,9643,9943,9964,10243,10264"/> <tile id="t6-0" gid="10563"/> <tile id="t5-2" gid="6985,9047,9667"/> <tile id="t5-1" gid="6978,6979,6980,6981,6982,6983,6984,9044,9045,9046,9665,9666"/> <tile id="t5-3" gid="9344,9345,9346,9644,9645,9646,9944,9945,9946,9965,9966,10244,10245,10246,10265,10266"/> <tile id="t4-5" gid="8751,9051,9351,9624,9651,9924,9951,10224,10251"/> <tile id="t4-45" gid="8724"/> <tile id="t5-0" gid="6977,9043,9664"/> <tile id="t4-43" gid="8725"/> <tile id="t4-42" gid="8720"/> <tile id="t4-44" gid="8721"/> <tile id="t4-37" gid="8423"/> <tile id="t4-36" gid="8421"/> <tile id="t4-4" gid="8747,9316,9321,9616,9916,9921,10216,10221"/> <tile id="t6-5" gid="9606,9906,9941,9978,10206,10241,10278"/> <tile id="t6-4" gid="3992,4292,4592,4892,5192,5492,5792,6092,6392,6692,6992,7292,7592,7892,8192,8492,8792,9092,9392,9692,9939,9975,9992,10239,10275"/> <tile id="t6-32" gid="9001,9002,9003,9004,9005,9340,9376,9377"/> <tile id="t6-31" gid="9306,9641,9678"/> <tile id="t6-3" gid="3993,3994,3995,3996,4293,4294,4295,4296,4593,4594,4595,4596,4893,4894,4895,4896,5193,5194,5195,5196,5493,5494,5495,5496,5793,5794,5795,5796,6093,6094,6095,6096,6393,6394,6395,6396,6693,6694,6695,6696,6993,6994,6995,6996,7293,7294,7295,7296,7593,7594,7595,7596,7893,7894,7895,7896,8193,8194,8195,8196,8493,8494,8495,8496,8793,8794,8795,8796,9093,9094,9095,9096,9301,9302,9303,9304,9305,9393,9394,9395,9396,9601,9602,9603,9604,9605,9640,9676,9677,9693,9694,9695,9696,9901,9902,9903,9904,9905,9940,9976,9977,9993,9994,9995,9996,10201,10202,10203,10204,10205,10240,10276,10277,10293,10294,10295,10296"/> <tile id="t6-29" gid="9639,9675"/> <tile id="t6-26" gid="9006,9341,9378"/> <tile id="t6-24" gid="9339,9375"/> <tile id="t1-24" gid="7214,7513,8441"/> <tile id="t1-25" gid="7514"/> <tile id="t1-2" gid="308,607,2407,7249,9335,9614"/> <tile id="t4-32" gid="7867,7868,7869"/> <tile id="t4-31" gid="8170"/> <tile id="t4-3" gid="8722,8723,8748,8749,8750,9022,9023,9048,9049,9050,9317,9318,9319,9320,9348,9349,9350,9617,9618,9619,9620,9622,9623,9648,9649,9650,9917,9918,9919,9920,9922,9923,9948,9949,9950,10217,10218,10219,10220,10222,10223,10248,10249,10250"/> <tile id="t4-29" gid="8166"/> <tile id="t4-28" gid="7866"/> <tile id="t4-26" gid="7870"/> <tile id="t4-15" gid="8451"/> <tile id="t4-13" gid="8448,8449,8450"/> <tile id="t4-12" gid="8447"/> <tile id="t4-1" gid="9017,9018,9019,9020"/> <tile id="t4-0" gid="9016"/> <tile id="t3-5" gid="6031,6331,6631,6931,7231,7531,7831,8131,8431,8731,9031,9331,9631,9931"/> <tile id="t3-4" gid="6027,6327,6627,6927,7227,7527,7827,8127,8427,8727,9027,9327,9627,9927,10227"/> <tile id="t3-3" gid="6028,6029,6030,6328,6329,6330,6628,6629,6630,6928,6929,6930,7228,7229,7230,7528,7529,7530,7828,7829,7830,8128,8129,8130,8428,8429,8430,8728,8729,8730,9028,9029,9030,9328,9329,9330,9628,9629,9630,9928,9929,9930,10228,10229,10230,10231"/> <tile id="t3-2" gid="5731"/> <tile id="t3-1" gid="5728,5729,5730"/> <tile id="t3-0" gid="5727"/> <tile id="t11-5" gid="9372,9672,9972,10272"/> <tile id="t11-4" gid="9369,9669,9969,10269"/> <tile id="t11-3" gid="9370,9371,9670,9671,9970,9971,10270,10271"/> <tile id="t11-15" gid="9072"/> <tile id="t11-13" gid="9070,9071"/> <tile id="t11-12" gid="9069"/> <tile id="t1-13" gid="8484,8485,8486"/> <tile id="t10-13" gid="8487,8488,8489,8490,8491"/> <tile id="t1-6" gid="14,313,611,1801"/> <tile id="t1-5" gid="608,907,908,917,1207,1208,1217,1507,1508,1517,2409,2707,2709,3009,3010,8436,8736,9036,9336,9635,9636,9914,9935,9936,10214,10235,10236"/> <tile id="t1-4" gid="602,904,905,906,912,914,915,916,1204,1205,1206,1212,1213,1214,1215,1216,1504,1505,1506,1512,1513,1514,1515,1516,1812,1813,1814,1815,1816,1817,2112,2113,2114,2115,2116,2117,2401,2408,2412,2413,2414,2415,2416,2417,2701,2703,2704,2705,2706,2708,2712,2713,2714,2715,2716,2717,3001,3002,3003,3004,3005,3006,3007,3008,3011,3012,3013,3014,3015,3016,3017,8433,8733,8783,9033,9083,9333,9383,9633,9634,9683,9912,9933,9934,9983,10212,10233,10234,10283"/> <tile id="t1-32" gid="7215,7216,7217,7218,7219,7834,7835,8442"/> <tile id="t1-31" gid="7821,8136,8743"/> <tile id="t6-2" gid="10555"/> <tile id="t1-3" gid="902,903,911,913,1202,1203,1211,1502,1503,1511,1811,2111,2411,2702,2711,7515,7516,7517,7518,7519,8134,8135,8434,8435,8734,8735,8742,8784,8785,8786,8787,8788,8789,8790,8791,9034,9035,9084,9085,9086,9087,9088,9089,9090,9091,9315,9384,9385,9386,9387,9388,9390,9391,9684,9685,9686,9687,9688,9689,9690,9691,9913,9984,9985,9986,9987,9988,9990,9991,10213,10284,10285,10286,10287,10288,10289,10290,10291"/> <tile id="t1-29" gid="7813,8133,8741"/> <tile id="t1-0" gid="302,603,2402,7245,9334,9612"/> <tile id="t1-1" gid="303,304,305,306,307,604,605,606,2403,2404,2405,2406,2710,7246,7247,7248,9613"/> <tile id="t1-9" gid="613,2101"/> <tile id="t1-27" gid="7520"/> <tile id="t1-12" gid="8483"/> <tile id="t1-28" gid="7833"/> <tile id="t1-26" gid="7521,7836"/> <overlay id="pipe4-5" gid="9091,9391,9691,9991,10291"/> <overlay id="o1-11" gid="6617,7889"/> <overlay id="pipe4-4" gid="5492,5792,6092,6392,6692,6992,7292,7592,7892,8192,8492,8792,9092,9392,9692,9992,10292"/> <overlay id="duct3-32" gid="5734"/> <overlay id="duct3-31" gid="6034"/> <overlay id="pipe4-2" gid="8791"/> <overlay id="pipe4-19" gid="8783"/> <overlay id="pipe4-1" gid="8784,8785,8786,8787,8788,8789,8790"/> <overlay id="pipe1-5" gid="9320,9620,9920,10220"/> <overlay id="pipe1-4" gid="9669,9969,10269"/> <overlay id="t1-33" gid="7812,8132,8740"/> <overlay id="t1-34" gid="7822,8137,8744"/> <overlay id="pipe1-2" gid="9020"/> <overlay id="pipe1-19" gid="9016"/> <overlay id="pipe1-18" gid="9372"/> <overlay id="collectables1-0" gid="5426,5429,5431,6015,6026,6030,6319,6329,6346,6385,6619,6628,6645,6646,6648,6920,6929,6950,7230,7285,7525,7529,7542,7550,7569,7585,7822,7825,7828,8126,8129,8186,8188,8189,8413,8426,8430,8439,8476,8713,8729,8743,8745,8776,8781,9013,9028,9048,9065,9082,9304,9329,9348,9381,9388,9630,9659,9682,9688,9904,9931,9981,9988,10218,10220,10236,10238,10257,10260,10262,10267,10272,10273,10274,10275,10277,10278"/> <overlay id="collectables1-2" gid="5427,5428,5430,6017,6315,6350,6649,6650,6919,6969,7242,8139,8718,8721,8746,9021,9321,9621,9921,9948,10204,10258,10261"/> <overlay id="pipe1-1" gid="9017,9018,9019,9370,9371"/> <overlay id="pipe1-0" gid="9369"/> <overlay id="o2-7" gid="9926,9966,9984"/> <overlay id="o2-4" gid="9913,9951"/> <overlay id="o2-3" gid="7593"/> <overlay id="o2-2" gid="10255"/> <overlay id="o2-19" gid="9383"/> <overlay id="o2-17" gid="8193"/> <overlay id="o2-16" gid="7893"/> <overlay id="o2-15" gid="9693"/> <overlay id="o2-13" gid="9993"/> <overlay id="o2-1" gid="6685,8184,9364,10244,10263"/> <overlay id="o2-0" gid="8150,8185,9034,9035,10221,10248"/> <overlay id="o1-9" gid="5129,6380,7235,7268,8404,8419,8446"/> <overlay id="o1-8" gid="5430,8705,8719,8770,9077"/> <overlay id="o1-7" gid="7287,7291,7590,8125,8472,8475,9026,9032,9039,9607,9625,9656,9658,9662,9910,9960,9980,10208"/> <overlay id="o1-6" gid="7290,7587,7591,8124,8432,8474,9025,9037,9326,9611,9632,9654,9660,9909,9955,9961,9968,9974,9981"/> <overlay id="o1-5" gid="7286,7289,7588,8123,8126,8471,8476,9332,9608,9609,9626,9652,9655,9659,9663,9907,9911,9952,9953,9954,9956,9957,9959,9962,9963,9982,10207,10209,10211"/> <overlay id="o1-4" gid="7288,7586,7589,8122,8473,8732,9038,9040,9325,9610,9653,9657,9661,9668,9908,9958,9973,9979,10210"/> <overlay id="o1-3" gid="7534,8188"/> <overlay id="o1-2" gid="8190,10274"/> <overlay id="o1-15" gid="6916,6918,6948,7535,8142"/> <overlay id="o1-14" gid="6679,6680,7567,8149,8703,8771,9313,9365"/> <overlay id="o1-0" gid="6978,7834,7835,9664,9665,9666,9667,10276,10277"/> <overlay id="o1-1" gid="6678"/> <overlay id="t4-33" gid="8165"/> <overlay id="t4-34" gid="8171,9679"/> <overlay id="duct3-20" gid="6031"/> <overlay id="duct3-27" gid="6032,6033"/> <overlay id="duct3-24" gid="6631"/> <overlay id="duct3-12" gid="5727"/> <overlay id="duct3-18" gid="4534,4834,5134,5434,6027,6327,6331,6627,6927,7227,7527,7827,8127,8427,8727,9027,9327,9627,9927,10227"/> <overlay id="duct3-17" gid="4234"/> <overlay id="duct2-24" gid="9647,10243"/> <overlay id="duct2-28" gid="9047"/> <overlay id="duct2-27" gid="9044,9045,9046"/> <overlay id="collectables1-7" gid="6379"/> <overlay id="duct2-20" gid="9043"/> <overlay id="duct2-18" gid="9343,9347,9643,9943"/> <overlay id="collectables1-3" gid="6018,6626,6915,7221,7885,8191,8719,9359,9389,9689,9959,9989,10219,10237"/> <overlay id="collectables1-5" gid="9902"/> <overlay id="collectables1-4" gid="8702"/> <overlay id="collectables1-1" gid="5725,6016,6019,6325,6345,6347,6348,6349,6615,6647,6669,6685,6925,6985,7226,7250,7269,7522,7842,7850,8176,8187,8190,8465,8716,8717,8739,8744,8765,8782,9076,9081,9382,9390,9604,9648,9681,9690,9982,9990,10217,10235,10239,10256,10259,10268,10269,10270,10271,10276,10279"/> <overlay id="w2-4" gid="8167"/> <overlay id="w2-19" gid="9601,9603"/> <overlay id="w4-7" gid="8119"/> <overlay id="w4-6" gid="7816,7819"/> <overlay id="w4-5" gid="8115,8118"/> <overlay id="w4-4" gid="7815,7818"/> <overlay id="w4-3" gid="8146,9042"/> <overlay id="t6-33" gid="9638,9674"/> <overlay id="t6-34" gid="9307,9642"/> <overlay id="w2-5" gid="8467"/> <overlay id="w2-6" gid="8168,8768"/> <overlay id="w1-12" gid="9670,9671"/> <overlay id="w1-16" gid="7279,7281,7283,8179,8181"/> <overlay id="w1-17" gid="7579,7581,7583,8479,8481,9379,9381"/> <overlay id="w1-18" gid="9079,9081"/> <overlay id="w2-12" gid="8722,8723,9322,9323,9676,9677,9923"/> <overlay id="w2-13" gid="9922"/> <overlay id="w2-16" gid="9303,9305,9317,9319,9901,9903,9905,9917,9919"/> <overlay id="w2-17" gid="9049,9050,9605,9617,9619,9649,9650,10201,10203,10205,10217,10219,10249,10250"/> <overlay id="w2-18" gid="8749,8750,9301,9349,9350,9949,9950"/> <overlay id="w4-2" gid="7846,8742"/> <overlay id="w3-6" gid="9645"/> <overlay id="w3-8" gid="9644"/> <overlay id="w4-12" gid="8434,8435,9085,9087,9640,9687"/> <overlay id="w2-7" gid="8468,9068"/> <overlay id="w2-8" gid="8767"/> <overlay id="w2-9" gid="9067"/> <overlay id="w3-11" gid="9945"/> <overlay id="w4-11" gid="8116"/> <overlay id="w4-13" gid="9685"/> <overlay id="w3-9" gid="9944"/> <overlay id="w4-0" gid="7848"/> <overlay id="w4-1" gid="8148"/> <gradient id="g1-4" gid="8491,8791,9020,9091,9320,9391,9620,9691,9920,9933,9991,10233"/> <gradient id="g1-0" gid="9915,9925,9926,9932,9937,9938,9942,9968,9979,9980,9981,9982,10215,10225,10226,10232,10237,10238,10242,10268,10279,10280,10281,10282"/> <gradient id="g1-15" gid="10220,10291"/> <gradient id="g1-5" gid="8717,8718,8719,8720,8744,9615,9625,9626,9632,9637,9638,9642,9668,9679,9680,9681,9682,10212,10213,10214,10216,10217,10218,10219,10234,10235,10239,10240,10241,10243,10244,10245,10246,10247,10248,10249,10250,10251,10264,10265,10266,10267,10269,10270,10271,10272,10275,10276,10277,10278,10283,10284,10285,10286,10287,10288,10289,10290,10556,10557,10558,10559,10560,10561,10562"/> <gradient id="g1-6" gid="9043,9044,9045,9046,9047"/> <gradient id="g1-7" gid="9936,10236"/> <gradient id="g1-8" gid="8716,9034,9633"/> <gradient id="g1-9" gid="9035,9636"/> <character x="300" y="2475"/> <background layer="1" x="1617" y="298" w="460" h="460" tid="2" s="0.92" flip="0"/> <background layer="1" x="2066" y="339" w="460" h="460" tid="2" s="0.92" flip="0"/> <background layer="1" x="60.25" y="271.75" w="495" h="495" tid="1" s="0.99" flip="0"/> <background layer="1" x="543" y="328" w="460" h="460" tid="2" s="0.92" flip="0"/> <background layer="1" x="1002" y="364" w="460" h="460" tid="3" s="0.92" flip="0"/> <background layer="1" x="1445" y="409" w="460" h="460" tid="4" s="0.92" flip="0"/> <background layer="2" x="-31" y="399" w="460" h="460" tid="6" s="0.92" flip="0"/> <background layer="2" x="388" y="426" w="460" h="460" tid="5" s="0.92" flip="0"/> <background layer="2" x="816" y="450" w="460" h="460" tid="6" s="0.92" flip="0"/> <background layer="2" x="1221" y="443" w="460" h="460" tid="5" s="0.92" flip="0"/> <background layer="2" x="1768" y="431" w="460" h="460" tid="5" s="0.92" flip="0"/> <background layer="2" x="2339" y="457" w="460" h="460" tid="5" s="0.92" flip="0"/> <background layer="3" x="53" y="692" w="460" h="460" tid="13" s="0.92" flip="0"/> <background layer="3" x="494" y="672" w="460" h="460" tid="14" s="0.92" flip="0"/> <background layer="3" x="942" y="707" w="460" h="460" tid="13" s="0.92" flip="0"/> <background layer="3" x="1383" y="703" w="460" h="460" tid="12" s="0.92" flip="0"/> <background layer="3" x="1828" y="719" w="460" h="460" tid="12" s="0.92" flip="0"/> <background layer="3" x="2281" y="690" w="460" h="460" tid="12" s="0.92" flip="0"/> <background layer="3" x="2733" y="720" w="460" h="460" tid="13" s="0.92" flip="0"/> <background layer="3" x="3173" y="686" w="460" h="460" tid="14" s="0.92" flip="0"/> <background layer="4" x="-12" y="1086" w="460" h="460" tid="19" s="0.92" flip="0"/> <background layer="4" x="424" y="1102" w="460" h="460" tid="18" s="0.92" flip="0"/> <background layer="4" x="864" y="1102" w="460" h="460" tid="19" s="0.92" flip="0"/> <background layer="4" x="1322" y="1093" w="460" h="460" tid="20" s="0.92" flip="0"/> <background layer="4" x="2827" y="1105" w="460" h="460" tid="19" s="0.92" flip="0"/> <background layer="4" x="3285" y="1106" w="460" h="460" tid="19" s="0.92" flip="0"/> <background layer="4" x="3737" y="1134" w="460" h="460" tid="18" s="0.92" flip="0"/> <background layer="4" x="4166" y="1123" w="460" h="460" tid="17" s="0.92" flip="0"/> <background layer="4" x="4551" y="1122" w="460" h="460" tid="17" s="0.92" flip="0"/> <background layer="4" x="1948" y="1112" w="460" h="460" tid="17" s="0.92" flip="0"/> <background layer="4" x="2362" y="1111" w="460" h="460" tid="18" s="0.92" flip="0"/> <background layer="5" x="6580.65" y="2216.15" w="181.55" h="362.5" tid="23" s="0.58" flip="0"/> <background layer="5" x="5382.65" y="2217.15" w="181.55" h="362.5" tid="23" s="0.58" flip="0"/> <background layer="5" x="4574.65" y="2217.15" w="181.55" h="362.5" tid="23" s="0.58" flip="0"/> <background layer="5" x="3719.65" y="2216.15" w="181.55" h="362.5" tid="23" s="0.58" flip="0"/> <background layer="5" x="2698.65" y="2221.15" w="181.55" h="362.5" tid="23" s="0.58" flip="0"/> <background layer="5" x="1678.65" y="2221.15" w="181.55" h="362.5" tid="23" s="0.58" flip="0"/> <background layer="5" x="665.65" y="2217.15" w="181.55" h="362.5" tid="23" s="0.58" flip="0"/> <background layer="5" x="329.65" y="2216.15" w="181.55" h="362.5" tid="23" s="0.58" flip="0"/> <background layer="5" x="422.15" y="2530.4" w="55.5" h="55.5" tid="28" s="0.74" flip="0"/> <background layer="5" x="807.15" y="2304.4" w="55.5" h="55.5" tid="28" s="0.74" flip="0"/> <background layer="5" x="1401.15" y="2156.4" w="55.5" h="55.5" tid="28" s="0.74" flip="0"/> <background layer="5" x="1859.15" y="2529.4" w="55.5" h="55.5" tid="28" s="0.74" flip="0"/> <background layer="5" x="2254.15" y="2528.4" w="55.5" h="55.5" tid="28" s="0.74" flip="0"/> <background layer="5" x="2742.15" y="2529.4" w="55.5" h="55.5" tid="28" s="0.74" flip="0"/> <background layer="5" x="3762.15" y="2528.4" w="55.5" h="55.5" tid="28" s="0.74" flip="0"/> <background layer="5" x="4627.15" y="2532.4" w="55.5" h="55.5" tid="28" s="0.74" flip="0"/> <background layer="5" x="4784.15" y="2305.4" w="55.5" h="55.5" tid="28" s="0.74" flip="0"/> <background layer="5" x="4732.15" y="2305.4" w="55.5" h="55.5" tid="28" s="0.74" flip="0"/> <background layer="5" x="5183.15" y="2159.4" w="55.5" h="55.5" tid="28" s="0.74" flip="0"/> <background layer="5" x="6529.15" y="2004.4" w="55.5" h="55.5" tid="28" s="0.74" flip="0"/> <background layer="5" x="6232.15" y="1632.4" w="55.5" h="55.5" tid="28" s="0.74" flip="0"/> <background layer="5" x="2649.5" y="2498.75" w="150" h="75" tid="32" s="1" flip="0"/> <background layer="5" x="2245.5" y="2500.75" w="150" h="75" tid="32" s="1" flip="0"/> <background layer="5" x="381.5" y="2500.75" w="150" h="75" tid="32" s="1" flip="0"/> <background layer="5" x="528.5" y="2500.75" w="150" h="75" tid="32" s="1" flip="0"/> <background layer="5" x="667.5" y="2499.75" w="150" h="75" tid="32" s="1" flip="0"/> <background layer="5" x="1300.5" y="2499.75" w="150" h="75" tid="32" s="1" flip="0"/> <background layer="5" x="3878.4" y="2296.5" w="70.5" h="282" tid="36" s="0.94" flip="0"/> <background layer="5" x="2663.4" y="2294.5" w="70.5" h="282" tid="36" s="0.94" flip="0"/> <background layer="5" x="504.4" y="2294.5" w="70.5" h="282" tid="36" s="0.94" flip="0"/> <background layer="5" x="5674.45" y="1534.35" w="150.25" h="150.25" tid="25" s="0.48" flip="0"/> <background layer="6" x="-58.6" y="2224.85" w="178.4" h="356.25" tid="23" s="0.57" flip="0"/> <background layer="6" x="1001.5" y="2499.75" w="150" h="75" tid="32" s="1" flip="0"/> <background layer="6" x="20.549999999999997" y="2420.6" w="165.9" h="165.9" tid="24" s="0.53" flip="0"/> <background layer="6" x="973.55" y="2419.6" w="165.9" h="165.9" tid="25" s="0.53" flip="0"/> <background layer="6" x="-104.45" y="2420.6" w="165.9" h="165.9" tid="25" s="0.53" flip="0"/> <background layer="6" x="2312.7" y="2433" w="153.35" h="153.35" tid="25" s="0.49" flip="0"/> <background layer="6" x="3374.7" y="2432" w="153.35" h="153.35" tid="24" s="0.49" flip="0"/> <background layer="6" x="3281.7" y="2434" w="153.35" h="153.35" tid="25" s="0.49" flip="0"/> <background layer="6" x="5296.7" y="2433" w="153.35" h="153.35" tid="25" s="0.49" flip="0"/> <background layer="6" x="6535.7" y="2432" w="153.35" h="153.35" tid="25" s="0.49" flip="0"/> <background layer="6" x="6406.7" y="2436" w="153.35" h="153.35" tid="24" s="0.49" flip="0"/> <background layer="6" x="1299.5" y="2499.75" w="150" h="75" tid="32" s="1" flip="0"/> <background layer="6" x="1150.5" y="2499.75" w="150" h="75" tid="32" s="1" flip="0"/> <background layer="6" x="5672.45" y="1535.35" w="150.25" h="150.25" tid="25" s="0.48" flip="0"/> <background layer="6" x="6271" y="2519" w="60" h="60" tid="35" s="0.8" flip="0"/> <background layer="6" x="6327" y="2520" w="60" h="60" tid="35" s="0.8" flip="0"/> <background layer="6" x="6380" y="2520" w="60" h="60" tid="35" s="0.8" flip="0"/> <platform speed="40" startX="5925" startY="2475" endX="5925" endY="2100" startDelay="24" endDelay="24" startOffset="0" style="1" width="2" height="1" trig="0"/> <platform speed="40" startX="4050" startY="2550" endX="4425" endY="2550" startDelay="24" endDelay="24" startOffset="0" style="1" width="2" height="1" trig="1"/> <platform speed="150" startX="1950" startY="1500" endX="1950" endY="2475" startDelay="24" endDelay="24" startOffset="0" style="1" width="3" height="1" trig="1"/> <platform speed="200" startX="1725" startY="2475" endX="1725" endY="1350" startDelay="24" endDelay="24" startOffset="0" style="1" width="2" height="1" trig="0"/> <platform speed="80" startX="2475" startY="1575" endX="2475" endY="900" startDelay="24" endDelay="24" startOffset="0" style="1" width="2" height="1" trig="1"/> <ai s1="8" s2="3" s3="7" sX="825" sY="1725" eX="1425" eY="1725" sd="24" ed="24" spawns="0" chaser="0" zoned="0" cid="1" fp="0" pmx="0" pmy="0" ag="0" ff="7" pid="1" jumper="0" js="0" jf="0" staticx="0" staticy="0"/> <ai s1="4" s2="3" s3="7" sX="3000" sY="2475" eX="2475" eY="2475" sd="24" ed="24" spawns="0" chaser="0" zoned="0" cid="2" fp="1" pmx="5" pmy="0" ag="0" ff="5" pid="1" jumper="0" js="0" jf="0" staticx="0" staticy="0"/> <ai s1="8" s2="3" s3="7" sX="3225" sY="1650" eX="3525" eY="1650" sd="24" ed="24" spawns="0" chaser="0" zoned="0" cid="1" fp="0" pmx="0" pmy="0" ag="0" ff="7" pid="1" jumper="0" js="0" jf="0" staticx="0" staticy="0"/> <ai s1="4" s2="3" s3="7" sX="4950" sY="2475" eX="4575" eY="2475" sd="24" ed="24" spawns="0" chaser="0" zoned="0" cid="2" fp="1" pmx="5" pmy="0" ag="0" ff="5" pid="1" jumper="0" js="0" jf="0" staticx="0" staticy="0"/> <ai s1="4" s2="3" s3="7" sX="5100" sY="2475" eX="5850" eY="2475" sd="24" ed="24" spawns="0" chaser="0" zoned="0" cid="2" fp="1" pmx="5" pmy="0" ag="0" ff="5" pid="1" jumper="0" js="0" jf="0" staticx="0" staticy="0"/> <ai s1="8" s2="3" s3="7" sX="5625" sY="1575" eX="6150" eY="1575" sd="24" ed="24" spawns="0" chaser="0" zoned="0" cid="1" fp="0" pmx="0" pmy="0" ag="0" ff="7" pid="1" jumper="0" js="0" jf="0" staticx="0" staticy="0"/> </data> ; break; case 3: Tracker.kvEvent(7928); _local2 = <data> <transparency id="b1-21" gid="9964,10264,10564"/> <transparency id="b1-12" gid="9058"/> <transparency id="b1-14" gid="8456"/> <transparency id="b1-20" gid="9666,9965,9966,9967,10265,10267,10565,10566,10567"/> <transparency id="b1-3" gid="9357,9963,10263,10269,10270,10271,10272,10273,10274,10563,10569,10570,10571,10573,10574"/> <transparency id="b1-22" gid="9968,10268,10568"/> <transparency id="b1-24" gid="2159,2757,2758,2759,2760,3057,3058,3059,3060,3357,3358,3359,3360,3361,3657,3658,3659,3660,3661,3957,3958,3959,3960,3961,4257,4258,4259,4260,4261,4557,4558,4559,4560,4561,4857,4858,4859,4860,4861,5157,5158,5159,5160,5161,5457,5458,5459,5460,5461,5757,5758,5759,5760,5761,6057,6058,6059,6060,6061,6357,6358,6359,6360,6361,6657,6658,6659,6660,6661,6957,6958,6959,6960,6961,7259,7260,7261,7559,7560,7561,7859,7860,7861,8159,8160,8161,8459,8460,8461,8760,8761,9059"/> <transparency id="b1-25" gid="2756,3056,3356,3656,3956,4256,4556,4856,5156,5456,5756,6056,6356,6656,6956"/> <transparency id="b1-26" gid="3362,3662,3962,4262,4562,4862,5162,5462,5762,6062,6362,6662,6962,7262,7562,7862,8162,8462,8762,9061,9062,9362,9662,9962,10262,10562"/> <tile id="t1-0" gid="8451,8487,8712,8741"/> <tile id="t1-5" gid="8756,8796,9016,9048,9056,9348,9356,9396,9638,9648,9656,9696,9938,9948,9956,9996,10238,10248,10256,10296,10538,10548,10556,10596"/> <tile id="t6-44" gid="8726"/> <tile id="t6-43" gid="8734"/> <tile id="t6-42" gid="8725"/> <tile id="t6-4" gid="9026"/> <tile id="t6-37" gid="8432"/> <tile id="t6-36" gid="8426"/> <tile id="t6-32" gid="8428,8429,8430,8431"/> <tile id="t6-3" gid="8727,8728,8729,8730,8731,8732,9027,9028,9029,9030,9031,9032"/> <tile id="t5-5" gid="7558,7858,8158,8458,8758"/> <tile id="t5-4" gid="7553,7853,8153"/> <tile id="t5-39" gid="6957"/> <tile id="t5-38" gid="6954"/> <tile id="t5-37" gid="6656"/> <tile id="t5-36" gid="6654"/> <tile id="t5-31" gid="7258"/> <tile id="t5-3" gid="6955,6956,7254,7255,7256,7257,7554,7555,7556,7557,7854,7855,7856,7857,8154,8155,8156,8157,8457,8757,9057,9357,9657,9957,10257,10557"/> <tile id="t5-29" gid="7253"/> <tile id="t5-26" gid="6958"/> <tile id="t5-24" gid="6953"/> <tile id="t4-5" gid="7847,8147,8447"/> <tile id="t4-4" gid="7843,8143,8443"/> <tile id="t4-3" gid="7844,7845,7846,8144,8145,8146,8444,8445,8446"/> <tile id="t4-22" gid="7547"/> <tile id="t7-5" gid="9361,9661,9961,10261,10561"/> <tile id="t7-4" gid="9358,9658,9958,10258,10558"/> <tile id="t7-3" gid="9359,9360,9659,9660,9959,9960,10259,10260,10559,10560"/> <tile id="t7-2" gid="9061"/> <tile id="t7-1" gid="9059,9060"/> <tile id="t7-0" gid="9058"/> <tile id="t6-5" gid="9033"/> <tile id="t4-20" gid="7543"/> <tile id="t4-15" gid="7247"/> <tile id="t4-13" gid="7244,7245,7246"/> <tile id="t4-12" gid="7243"/> <tile id="t3-5" gid="2762,3062"/> <tile id="t3-4" gid="2157"/> <tile id="t3-3" gid="2158,2761,3061,8759"/> <tile id="t3-2" gid="1859,2161,2462"/> <tile id="t3-1" gid="1858,2160,2457,2458,2459,2460,2461"/> <tile id="t3-0" gid="1857,2159,2456"/> <tile id="t2-5" gid="7868,8168,8468,8768,9068,9368,9668"/> <tile id="t2-4" gid="7864,8164,8464,8764,9064,9364,9664"/> <tile id="t2-3" gid="7865,7866,7867,8165,8166,8167,8465,8466,8467,8765,8766,8767,9065,9066,9067,9365,9366,9367,9665,9667,10266"/> <tile id="t2-2" gid="7568"/> <tile id="t2-1" gid="7565,7566,7567"/> <tile id="t2-0" gid="7564"/> <tile id="t1-3" gid="8752,8753,8754,8755,8788,8789,8790,8791,8792,8793,8794,8795,9013,9014,9015,9042,9043,9044,9045,9046,9047,9052,9053,9054,9055,9088,9089,9090,9091,9092,9093,9094,9095,9096,9342,9343,9344,9345,9346,9347,9352,9353,9354,9355,9388,9389,9390,9391,9392,9393,9394,9395,9601,9602,9603,9604,9605,9606,9607,9608,9609,9610,9611,9612,9613,9614,9615,9616,9617,9618,9619,9620,9621,9622,9623,9624,9625,9626,9627,9628,9629,9630,9631,9632,9633,9634,9635,9636,9637,9642,9643,9644,9645,9646,9647,9652,9653,9654,9655,9688,9689,9690,9691,9692,9693,9694,9695,9901,9902,9903,9904,9905,9906,9907,9908,9909,9910,9911,9912,9913,9914,9915,9916,9917,9918,9919,9920,9921,9922,9923,9924,9925,9926,9927,9928,9929,9930,9931,9932,9933,9934,9935,9936,9937,9942,9943,9944,9945,9946,9947,9952,9953,9954,9955,9988,9989,9990,9991,9992,9993,9994,9995,10201,10202,10203,10204,10205,10206,10207,10208,10209,10210,10211,10212,10213,10214,10215,10216,10217,10218,10219,10220,10221,10222,10223,10224,10225,10226,10227,10228,10229,10230,10231,10232,10233,10234,10235,10236,10237,10239,10240,10242,10243,10244,10245,10246,10247,10252,10253,10254,10255,10288,10289,10290,10291,10292,10293,10294,10295,10501,10502,10503,10504,10505,10506,10507,10508,10509,10510,10511,10512,10513,10514,10515,10516,10517,10518,10519,10520,10521,10522,10523,10524,10525,10526,10527,10528,10529,10530,10531,10532,10533,10534,10535,10536,10537,10539,10540,10542,10543,10544,10545,10546,10547,10552,10553,10554,10555,10588,10589,10590,10591,10592,10593,10594,10595"/> <tile id="t1-2" gid="8456,8496,8716,8748,9338"/> <tile id="t1-4" gid="8751,8787,9012,9041,9051,9087,9341,9351,9387,9641,9651,9687,9941,9951,9987,10241,10251,10287,10541,10551,10587"/> <tile id="t6-45" gid="8733"/> <tile id="t4-21" gid="7544,7545,7546"/> <tile id="t1-1" gid="8452,8453,8454,8455,8488,8489,8490,8491,8492,8493,8494,8495,8713,8714,8715,8742,8743,8744,8745,8746,8747,9301,9302,9303,9304,9305,9306,9307,9308,9309,9310,9311,9312,9313,9314,9315,9316,9317,9318,9319,9320,9321,9322,9323,9324,9325,9326,9327,9328,9329,9330,9331,9332,9333,9334,9335,9336,9337,9939,9940"/> <overlay id="duct2-9" gid="8483"/> <overlay id="o2-8" gid="8463,8763,9063,9363,9663,9949,9950,9957,10249,10250,10257,10549,10550,10557,10569,10570,10571,10572,10573,10574,10575,10576,10577,10578,10579,10580,10581,10582,10583,10584,10585,10586"/> <overlay id="o2-7" gid="8737"/> <overlay id="pipe5-4" gid="9041,9341"/> <overlay id="pipe1-1" gid="9301,9302,9303,9304,9305,9306,9307,9308,9309,9310,9311,9312,9313,9314,9315,9316,9317,9318,9319,9320,9321,9322,9323,9324,9325,9326,9327,9328,9329,9330,9331,9332,9333,9334,9335,9336,9337"/> <overlay id="o2-9" gid="9649,9650,9657,10269,10270,10271,10272,10273,10274,10275,10276,10277,10278,10279,10280,10281,10282,10283,10284,10285,10286"/> <overlay id="duct2-28" gid="9051,9358"/> <overlay id="o2-4" gid="8460,9371"/> <overlay id="o2-10" gid="9349,9350,9639,9640,9697,9698,9699,9700,9701,9702,9703,9704,9705,9706,9707,9708,9997,9998,9999,10000,10001,10002,10003,10004,10005,10006,10007,10008,10297,10298,10299,10300,10301,10302,10303,10304,10305,10306,10307,10308,10597,10598,10599,10600,10601,10602,10603,10604,10605,10606,10607,10608"/> <overlay id="collectables1-1" gid="1558,2157,2159,7574,8174,8405,8774,9005,9024,9362,9663,9668"/> <overlay id="o2-1" gid="8189,8194,8441,9038,9667,9673,9675"/> <overlay id="o2-0" gid="9674"/> <overlay id="o1-9" gid="1257,7829"/> <overlay id="o1-8" gid="1559,6944,8130"/> <overlay id="o1-7" gid="7850,9084,9385,9682,9683"/> <overlay id="o1-6" gid="7849,7852,9083,9386,9681"/> <overlay id="o1-5" gid="7851,9082,9085,9381,9382,9384,9680,9684,9686"/> <overlay id="o1-4" gid="7848,9086,9383,9685"/> <overlay id="o1-3" gid="6946"/> <overlay id="o1-2" gid="9018"/> <overlay id="o1-14" gid="2156,2162,7264"/> <overlay id="o1-11" gid="8704,8706,8736"/> <overlay id="o1-10" gid="6968"/> <overlay id="o1-0" gid="9013,9015"/> <overlay id="pipe5-0" gid="8741"/> <overlay id="pipe5-18" gid="8742"/> <overlay id="duct2-8" gid="8782,9081,9380"/> <overlay id="duct2-7" gid="9678"/> <overlay id="duct2-33" gid="8470"/> <overlay id="duct2-32" gid="8769,9346,9655"/> <overlay id="duct2-31" gid="9069,9646,9955"/> <overlay id="duct2-30" gid="9644,9951,9958"/> <overlay id="duct2-29" gid="9344,9651,9658"/> <overlay id="duct2-27" gid="8485,8486,9047,9048,9049,9050,9067,9068,9356,9357,9645,9952,9953,9954,9959,9960,9961,9962,9963,9964,9965,9967,9968,9969,9970,9971,9972,9973,9974,9975,9976,9977"/> <overlay id="pipe1-2" gid="9338"/> <overlay id="duct2-26" gid="8487"/> <overlay id="t5-33" gid="7252"/> <overlay id="t5-34" gid="7259"/> <overlay id="duct2-24" gid="8796"/> <overlay id="duct2-21" gid="9966"/> <overlay id="duct2-20" gid="8469,9046,9066,9355"/> <overlay id="duct2-19" gid="8770"/> <overlay id="duct2-18" gid="6696,6996,7296,7596,7896,8196,8496,9044,9351,9366,9666"/> <overlay id="duct2-17" gid="6396,8170,8744"/> <overlay id="collectables1-7" gid="7894"/> <overlay id="collectables1-6" gid="9367"/> <overlay id="collectables1-4" gid="6045"/> <overlay id="collectables1-3" gid="2160,6345,6645,6945,8128,8131,8140,8413,8415,8439,8440,8739,8745,8747,8749,9009,9011,9017,9019,9345,9352,9354,9359,9369,9653,9660,9665"/> <overlay id="collectables1-2" gid="2158,8746,8748,8750,9010,9018,9025,9360,9361,9363,9365,9368,9662"/> <overlay id="pipe1-5" gid="9638,9938,10238,10538"/> <overlay id="pipe1-4" gid="9641,9941,10241,10541"/> <overlay id="collectables1-0" gid="1557,1559,2156,2161,5455,5456,5755,5756,6055,6056,7588,7589,7590,7591,7592,7593,7594,7595,7874,7888,7889,7890,7891,7892,7893,7895,8105,8188,8189,8190,8191,8192,8193,8194,8195,8412,8414,8416,8474,8705,9045,9074,9353,9364,9652,9654,9659,9661,9664,9667,9669"/> <overlay id="w1-1" gid="7554,7557,8154,8156,8157"/> <overlay id="w1-15" gid="7855"/> <overlay id="w4-17" gid="9088,9090,9092,9094,9688,9690,9692,9694,9902,9904,9906,9908,9910,9912,9914,9916,9918,9920,9922,9924,9926,9928,9930,9932,9934,9936"/> <overlay id="w4-16" gid="8788,8790,8792,8794,9388,9390,9392,9394,9602,9604,9606,9608,9610,9612,9614,9616,9618,9620,9622,9624,9626,9628,9630,9632,9634,9636"/> <overlay id="w4-14" gid="8145"/> <overlay id="w4-13" gid="9042,9642,10242"/> <overlay id="w2-13" gid="8146"/> <overlay id="w2-12" gid="7543,7544,7546,7547,8143,8144,8147,8727,8728,8729,8730,8731,8732"/> <overlay id="w1-0" gid="7254,7257,7854,7856,7857"/> <overlay id="w1-3" gid="7556"/> <overlay id="w1-2" gid="7256"/> <gradient id="g1-0" gid="9357,9657,9939,9940,9949,9950,9957,10239,10240,10249,10250,10257,10539,10540,10549,10550,10557"/> <gradient id="g1-14" gid="8759"/> <gradient id="g1-5" gid="2157,2158,2159,2160,2161,8153,8154,8155,8156,8443,8444,8445,8446,8447,8760,8761,9012,9013,9014,9015,9016,9026,9027,9028,9029,9030,9031,9032,9033,9639,9640,9649,9650,10569,10570,10571,10572,10573,10574,10575,10576,10577,10578,10579,10580,10581,10582,10583,10584,10585,10586"/> <gradient id="g1-6" gid="9964,9965,9966,9967,9968"/> <gradient id="g1-7" gid="7559,7859,8159,8457,8459,8757,9057,9062,9362,9662,9962,10262,10562"/> <gradient id="g1-8" gid="1859,8758"/> <gradient id="g1-9" gid="7259,8157,8762"/> <character x="75" y="2175"/> <background layer="1" x="1271" y="271" w="500" h="500" tid="4" s="1" flip="0"/> <background layer="1" x="1680" y="322" w="500" h="500" tid="3" s="1" flip="0"/> <background layer="1" x="585" y="281" w="500" h="500" tid="3" s="1" flip="0"/> <background layer="1" x="116" y="291" w="500" h="500" tid="2" s="1" flip="0"/> <background layer="1" x="-303" y="281" w="500" h="500" tid="1" s="1" flip="0"/> <background layer="2" x="1292" y="353" w="500" h="500" tid="7" s="1" flip="0"/> <background layer="2" x="1605" y="389" w="500" h="500" tid="6" s="1" flip="0"/> <background layer="2" x="2054" y="377" w="500" h="500" tid="5" s="1" flip="0"/> <background layer="2" x="926" y="396" w="500" h="500" tid="5" s="1" flip="0"/> <background layer="2" x="532" y="421" w="500" h="500" tid="6" s="1" flip="0"/> <background layer="2" x="33" y="373" w="500" h="500" tid="5" s="1" flip="0"/> <background layer="3" x="1469" y="650" w="500" h="500" tid="13" s="1" flip="0"/> <background layer="3" x="1966" y="608" w="500" h="500" tid="14" s="1" flip="0"/> <background layer="3" x="2455" y="623" w="500" h="500" tid="13" s="1" flip="0"/> <background layer="3" x="970" y="615" w="500" h="500" tid="12" s="1" flip="0"/> <background layer="3" x="471" y="633" w="500" h="500" tid="11" s="1" flip="0"/> <background layer="3" x="-16" y="672" w="500" h="500" tid="10" s="1" flip="0"/> <background layer="4" x="2498" y="1064" w="500" h="500" tid="15" s="1" flip="0"/> <background layer="4" x="2995" y="1060" w="500" h="500" tid="16" s="1" flip="0"/> <background layer="4" x="2033" y="1076" w="500" h="500" tid="18" s="1" flip="0"/> <background layer="4" x="1555" y="1059" w="500" h="500" tid="19" s="1" flip="0"/> <background layer="4" x="1080" y="1059" w="500" h="500" tid="20" s="1" flip="0"/> <background layer="4" x="586" y="1059" w="500" h="500" tid="19" s="1" flip="0"/> <background layer="4" x="359" y="1034" w="500" h="500" tid="18" s="1" flip="0"/> <background layer="4" x="3444" y="1025" w="500" h="500" tid="19" s="1" flip="0"/> <background layer="5" x="633.5" y="2199.75" w="150" h="75" tid="33" s="1" flip="0"/> <background layer="5" x="484.5" y="2199.75" w="150" h="75" tid="33" s="1" flip="0"/> <background layer="5" x="334.5" y="2199.75" w="150" h="75" tid="33" s="1" flip="0"/> <background layer="5" x="184.5" y="2199.75" w="150" h="75" tid="33" s="1" flip="0"/> <background layer="5" x="34.5" y="2199.75" w="150" h="75" tid="33" s="1" flip="0"/> <background layer="5" x="-115.5" y="2199.75" w="150" h="75" tid="33" s="1" flip="0"/> <background layer="5" x="1148.5" y="2199.75" w="150" h="75" tid="33" s="1" flip="0"/> <background layer="5" x="1296.5" y="2199.75" w="150" h="75" tid="33" s="1" flip="0"/> <background layer="5" x="1445.5" y="2199.75" w="150" h="75" tid="33" s="1" flip="0"/> <background layer="5" x="1594.5" y="2199.75" w="150" h="75" tid="33" s="1" flip="0"/> <background layer="5" x="2626.5" y="2199.75" w="150" h="75" tid="33" s="1" flip="0"/> <background layer="5" x="2451.5" y="2199.75" w="150" h="75" tid="33" s="1" flip="0"/> <background layer="5" x="2301.5" y="2199.75" w="150" h="75" tid="33" s="1" flip="0"/> <background layer="5" x="2957.5" y="2049.75" w="150" h="75" tid="32" s="1" flip="0"/> <background layer="5" x="3388.5" y="2049.75" w="150" h="75" tid="32" s="1" flip="1"/> <background layer="5" x="57.45" y="2026.25" w="62.25" h="249" tid="36" s="0.83" flip="0"/> <background layer="5" x="481.45" y="2026.25" w="62.25" h="249" tid="36" s="0.83" flip="0"/> <background layer="5" x="1381.45" y="2026.25" w="62.25" h="249" tid="36" s="0.83" flip="0"/> <background layer="5" x="931.45" y="2026.25" w="62.25" h="249" tid="36" s="0.83" flip="0"/> <background layer="5" x="1743.5" y="2199.75" w="150" h="75" tid="33" s="1" flip="0"/> <background layer="5" x="2831.7" y="2254" w="225.35" h="225.35" tid="24" s="0.72" flip="0"/> <background layer="5" x="2687.7" y="2234" w="225.35" h="225.35" tid="25" s="0.72" flip="1"/> <background layer="5" x="3590.7" y="2293" w="225.35" h="225.35" tid="25" s="0.72" flip="0"/> <background layer="5" x="3431.7" y="2324" w="225.35" h="225.35" tid="25" s="0.72" flip="1"/> <background layer="5" x="3564.7" y="2379" w="225.35" h="225.35" tid="25" s="0.72" flip="0"/> <background layer="5" x="3440.7" y="2405" w="225.35" h="225.35" tid="25" s="0.72" flip="0"/> <background layer="5" x="3521.7" y="2448" w="225.35" h="225.35" tid="25" s="0.72" flip="0"/> <background layer="5" x="4568.7" y="2449" w="225.35" h="225.35" tid="25" s="0.72" flip="0"/> <background layer="5" x="4406.7" y="2441" w="225.35" h="225.35" tid="24" s="0.72" flip="0"/> <background layer="5" x="4919.7" y="2441" w="225.35" h="225.35" tid="24" s="0.72" flip="0"/> <background layer="5" x="5065.7" y="2409" w="225.35" h="225.35" tid="24" s="0.72" flip="0"/> <background layer="5" x="5321.7" y="2448" w="225.35" h="225.35" tid="25" s="0.72" flip="0"/> <background layer="5" x="5577.7" y="2416" w="225.35" h="225.35" tid="25" s="0.72" flip="1"/> <background layer="5" x="5693.7" y="2455" w="225.35" h="225.35" tid="25" s="0.72" flip="0"/> <background layer="5" x="5851.7" y="2400" w="225.35" h="225.35" tid="25" s="0.72" flip="0"/> <background layer="5" x="5995.7" y="2434" w="225.35" h="225.35" tid="25" s="0.72" flip="1"/> <background layer="5" x="6137.7" y="2449" w="225.35" h="225.35" tid="25" s="0.72" flip="0"/> <background layer="5" x="6274.75" y="2428.25" w="169" h="169" tid="25" s="0.54" flip="0"/> <background layer="5" x="6283.75" y="2496.25" w="169" h="169" tid="25" s="0.54" flip="0"/> <background layer="5" x="5876.75" y="2498.25" w="169" h="169" tid="25" s="0.54" flip="0"/> <background layer="5" x="5457.75" y="2458.25" w="169" h="169" tid="25" s="0.54" flip="0"/> <background layer="5" x="5560.75" y="2487.25" w="169" h="169" tid="25" s="0.54" flip="0"/> <background layer="5" x="5454.75" y="2497.25" w="169" h="169" tid="25" s="0.54" flip="1"/> <background layer="5" x="5228.75" y="2455.25" w="169" h="169" tid="25" s="0.54" flip="0"/> <background layer="5" x="5110.75" y="2496.25" w="169" h="169" tid="25" s="0.54" flip="0"/> <background layer="5" x="5212.75" y="2492.25" w="169" h="169" tid="24" s="0.54" flip="0"/> <background layer="5" x="5833.75" y="2025.25" w="469" h="625" tid="21" s="1" flip="0"/> <background layer="5" x="6153.25" y="2187.15" w="347.05" h="462.5" tid="21" s="0.74" flip="0"/> <background layer="5" x="4701.75" y="2025.25" w="625" h="625" tid="22" s="1" flip="0"/> <background layer="5" x="5277.5" y="2262.4" w="194.05" h="387.5" tid="23" s="0.62" flip="0"/> <background layer="5" x="5435.5" y="2262.4" w="194.05" h="387.5" tid="23" s="0.62" flip="1"/> <background layer="5" x="5585.5" y="2262.4" w="194.05" h="387.5" tid="23" s="0.62" flip="0"/> <background layer="5" x="3408.6" y="1998.75" w="137.70000000000002" h="137.70000000000002" tid="25" s="0.44" flip="0"/> <background layer="5" x="3806.6" y="1925.75" w="137.70000000000002" h="137.70000000000002" tid="25" s="0.44" flip="0"/> <background layer="5" x="3033.6" y="1994.75" w="137.70000000000002" h="137.70000000000002" tid="25" s="0.44" flip="0"/> <background layer="5" x="2333.6" y="2144.75" w="137.70000000000002" h="137.70000000000002" tid="25" s="0.44" flip="0"/> <background layer="5" x="2458.9" y="2201.65" w="84.5" h="84.5" tid="25" s="0.27" flip="0"/> <background layer="5" x="1769.9" y="2196.65" w="84.5" h="84.5" tid="25" s="0.27" flip="0"/> <background layer="5" x="906.4" y="1813.15" w="462.5" h="462.5" tid="22" s="0.74" flip="0"/> <background layer="5" x="-295.6" y="1812.15" w="462.5" h="462.5" tid="22" s="0.74" flip="0"/> <background layer="5" x="2569.4" y="1918.85" w="178.4" h="356.25" tid="23" s="0.57" flip="0"/> <background layer="5" x="6411.25" y="1975.75" w="75" h="75" tid="35" s="1" flip="0"/> <background layer="5" x="3707.5" y="1974.75" w="150" h="75" tid="33" s="1" flip="0"/> <background layer="5" x="7019.45" y="1801.25" w="62.25" h="249" tid="36" s="0.83" flip="0"/> <background layer="5" x="6486.45" y="1801.25" w="62.25" h="249" tid="36" s="0.83" flip="0"/> <background layer="5" x="6871.25" y="1984.75" w="75" h="75" tid="28" s="1" flip="0"/> <background layer="5" x="6378.25" y="1991.75" w="75" h="75" tid="28" s="1" flip="0"/> <background layer="5" x="5567.25" y="2373.75" w="75" h="75" tid="28" s="1" flip="0"/> <background layer="5" x="5094.25" y="2376.75" w="75" h="75" tid="28" s="1" flip="0"/> <background layer="5" x="819.1" y="2049.3" w="87.65" h="87.65" tid="24" s="0.28" flip="0"/> <background layer="5" x="4900.25" y="1750.75" w="75" h="75" tid="35" s="1" flip="0"/> <background layer="5" x="4825.25" y="1750.75" w="75" h="75" tid="35" s="1" flip="0"/> <background layer="5" x="4751.25" y="1750.75" w="75" h="75" tid="35" s="1" flip="0"/> <background layer="6" x="3694.75" y="1823.5" w="117" h="234" tid="26" s="0.78" flip="0"/> <background layer="6" x="2468.75" y="2045.5" w="117" h="234" tid="26" s="0.78" flip="1"/> <background layer="6" x="6939.5" y="1982.75" w="150" h="75" tid="32" s="1" flip="0"/> <background layer="6" x="6789.5" y="1982.75" w="150" h="75" tid="32" s="1" flip="0"/> <background layer="6" x="6639.5" y="1982.75" w="150" h="75" tid="32" s="1" flip="0"/> <background layer="6" x="6490.5" y="1982.75" w="150" h="75" tid="32" s="1" flip="0"/> <background layer="6" x="70.45" y="2227.35" w="62.25" h="62.25" tid="28" s="0.83" flip="0"/> <background layer="6" x="804.45" y="2077.35" w="62.25" h="62.25" tid="28" s="0.83" flip="0"/> <background layer="6" x="1392.45" y="2225.35" w="62.25" h="62.25" tid="28" s="0.83" flip="0"/> <background layer="6" x="3072.45" y="2077.35" w="62.25" h="62.25" tid="28" s="0.83" flip="0"/> <background layer="6" x="3869.45" y="2003.35" w="62.25" h="62.25" tid="28" s="0.83" flip="0"/> <background layer="6" x="4233.45" y="2157.35" w="62.25" h="62.25" tid="27" s="0.83" flip="0"/> <background layer="6" x="427.2" y="2178.55" w="103.3" h="103.3" tid="25" s="0.33" flip="0"/> <background layer="6" x="1104.1" y="2194.3" w="87.65" h="87.65" tid="24" s="0.28" flip="1"/> <background layer="6" x="2355.1" y="2193.3" w="87.65" h="87.65" tid="24" s="0.28" flip="0"/> <background layer="6" x="3443.5" y="2086.45" w="50.1" h="50.1" tid="24" s="0.16" flip="0"/> <background layer="6" x="3771.65" y="2020.85" w="37.55" h="37.55" tid="25" s="0.12" flip="0"/> <background layer="6" x="6439.45" y="1981.35" w="78.25" h="78.25" tid="25" s="0.25" flip="0"/> <background layer="6" x="-129.45" y="2125.6" w="165.9" h="165.9" tid="25" s="0.53" flip="0"/> <background layer="6" x="2429.25" y="2205.7" w="75.10000000000001" h="75.10000000000001" tid="25" s="0.24" flip="0"/> <background layer="6" x="3460.25" y="2061.7" w="75.10000000000001" h="75.10000000000001" tid="25" s="0.24" flip="1"/> <background layer="6" x="3803.25" y="1984.7" w="75.10000000000001" h="75.10000000000001" tid="25" s="0.24" flip="0"/> <platform speed="100" startX="4800" startY="1650" endX="4800" endY="600" startDelay="24" endDelay="24" startOffset="0" style="1" width="1" height="1" trig="1"/> <ai s1="6" s2="3" s3="7" sX="1050" sY="2025" eX="750" eY="2025" sd="24" ed="24" spawns="0" chaser="0" zoned="0" cid="1" fp="0" pmx="0" pmy="0" ag="0" ff="7" pid="1" jumper="0" js="0" jf="0" staticx="0" staticy="0"/> <ai s1="6" s2="3" s3="7" sX="2325" sY="2025" eX="1800" eY="2025" sd="24" ed="24" spawns="0" chaser="0" zoned="0" cid="1" fp="0" pmx="0" pmy="0" ag="0" ff="7" pid="1" jumper="0" js="0" jf="0" staticx="0" staticy="0"/> <ai s1="4" s2="3" s3="7" sX="3450" sY="2025" eX="2925" eY="2025" sd="24" ed="24" spawns="0" chaser="0" zoned="0" cid="2" fp="1" pmx="5" pmy="0" ag="0" ff="5" pid="1" jumper="0" js="0" jf="0" staticx="0" staticy="0"/> <ai s1="4" s2="3" s3="7" sX="6975" sY="1950" eX="6450" eY="1950" sd="24" ed="24" spawns="0" chaser="0" zoned="0" cid="4" fp="0" pmx="0" pmy="0" ag="0" ff="7" pid="1" jumper="0" js="0" jf="0" staticx="0" staticy="0"/> <ai s1="8" s2="3" s3="7" sX="6300" sY="1950" eX="5550" eY="2325" sd="24" ed="24" spawns="0" chaser="0" zoned="0" cid="1" fp="0" pmx="0" pmy="0" ag="0" ff="7" pid="1" jumper="0" js="0" jf="0" staticx="0" staticy="0"/> <ai s1="4" s2="3" s3="7" sX="4725" sY="2325" eX="4275" eY="2325" sd="24" ed="24" spawns="0" chaser="0" zoned="0" cid="2" fp="1" pmx="5" pmy="0" ag="0" ff="5" pid="1" jumper="0" js="0" jf="0" staticx="0" staticy="0"/> <ai s1="6" s2="3" s3="7" sX="4425" sY="2100" eX="4200" eY="2100" sd="24" ed="24" spawns="0" chaser="0" zoned="0" cid="1" fp="0" pmx="0" pmy="0" ag="0" ff="7" pid="1" jumper="0" js="0" jf="0" staticx="0" staticy="0"/> <ai s1="6" s2="3" s3="7" sX="675" sY="2175" eX="225" eY="2175" sd="24" ed="24" spawns="0" chaser="0" zoned="0" cid="4" fp="0" pmx="0" pmy="0" ag="0" ff="7" pid="1" jumper="0" js="0" jf="0" staticx="0" staticy="0"/> <ai s1="4" s2="3" s3="7" sX="1125" sY="2175" eX="1725" eY="2175" sd="24" ed="24" spawns="0" chaser="0" zoned="0" cid="4" fp="0" pmx="0" pmy="0" ag="0" ff="7" pid="1" jumper="0" js="0" jf="0" staticx="0" staticy="0"/> <ai s1="4" s2="3" s3="7" sX="4050" sY="450" eX="4500" eY="450" sd="24" ed="24" spawns="0" chaser="0" zoned="0" cid="1" fp="0" pmx="0" pmy="0" ag="0" ff="7" pid="1" jumper="0" js="0" jf="0" staticx="0" staticy="0"/> </data> ; break; case 4: Tracker.kvEvent(7929); _local2 = <data> <transparency id="b1-6" gid="9305"/> <transparency id="b1-3" gid="8448,8459,8748,8749,8750,8751,8752,8753,8754,8755,8756,8757,8758,8759,8769,8770,8771,8772,8773,8774,8775,8776,8777,8778,9048,9049,9050,9051,9052,9053,9054,9055,9056,9057,9058,9059,9069,9070,9071,9072,9073,9074,9075,9076,9077,9078,9348,9349,9350,9351,9352,9353,9354,9355,9356,9357,9358,9359,9369,9370,9371,9372,9373,9374,9375,9376,9377,9378"/> <transparency id="b1-4" gid="7230,7231,7232,7530,7531,7532,7830,7832,8130,8131,8132,8430,8431,8432,8730,8731,8732,8762,8764,9032,9061,9062,9330,9331,9332,9364"/> <tile id="t6-42" gid="8719"/> <tile id="t6-38" gid="8422"/> <tile id="t6-36" gid="8122,8420"/> <tile id="t6-4" gid="6979,7279,7579,7879,8142,8179,8442,8479,8742,8779,9020,9042,9079,9320,9342,9379"/> <tile id="t6-31" gid="7847,8725"/> <tile id="t6-3" gid="6980,7280,7544,7545,7580,7843,7844,7845,7846,7880,8143,8144,8145,8146,8180,8423,8443,8444,8445,8446,8480,8721,8722,8723,8724,8743,8744,8745,8746,8780,9021,9022,9023,9024,9043,9044,9045,9046,9080,9321,9322,9323,9324,9343,9344,9345,9346,9380"/> <tile id="t6-29" gid="7842"/> <tile id="t6-27" gid="7245,7546,8424"/> <tile id="t6-26" gid="6945,7246,7547,8124,8425"/> <tile id="t6-25" gid="7244,7543"/> <tile id="t6-24" gid="6944,7243,7542"/> <tile id="t6-2" gid="6681"/> <tile id="t6-1" gid="6680"/> <tile id="t6-0" gid="6679"/> <tile id="t5-5" gid="9068,9368"/> <tile id="t5-4" gid="9064,9364"/> <tile id="t5-3" gid="9065,9066,9067,9365,9366,9367"/> <tile id="t5-2" gid="8768"/> <tile id="t5-11" gid="1246,1249,1252,1255,1258,1261,2163,3061"/> <tile id="t5-1" gid="8765,8766,8767"/> <tile id="t5-0" gid="8764"/> <tile id="t4-9" gid="8709,8710,9701,9702,9703,9704,9705,9706,9707,9708,9709,9710,9711,9712,9713,9714,9715,9716,9717,9718,9719,9720,9721,9722,9723,9724,9725,9726,9727,9728,9729,9730,9731,9732,9733,9734,9735,9736,9737,9738,9739,9740,9741,9742,9743,9744,9745,9746,9747,9748,9749,9750,9751,9752,9753,9754,9755,9756,9757,9758,9759,9760,9761,9762,9763,9764,9765,9766,9767,9768,9769,9770,9771,9772,9773,9774,9775,9776,9777,9778,9779,9780,9781,9782,9783,9784,9785"/> <tile id="t4-8" gid="8708,8739"/> <tile id="t4-3" gid="9901,9902,9903,9904,9905,9906,9907,9908,9909,9910,9911,9912,9913,9914,9915,9916,9917,9918,9919,9920,9921,9922,9923,9924,9925,9926,9927,9928,9929,9930,9931,9932,9933,9934,9935,9936,9937,9938,9939,9940,9941,9942,9943,9944,9945,9946,9947,9948,9949,9950,9951,9952,9953,9954,9955,9956,9957,9958,9959,9960,9961,9962,9963,9964,9965,9966,9967,9968,9969,9970,9971,9972,9973,9974,9975,9976,9977,9978,9979,9980,9981,9982,9983,9984,9985,9986,9987,9988,9989,9990,9991,9992,9993,9994,9995,9996,9997,9998,9999,10000,10201,10202,10203,10204,10205,10206,10207,10208,10209,10210,10211,10212,10213,10214,10215,10216,10217,10218,10219,10220,10221,10222,10223,10224,10225,10226,10227,10228,10229,10230,10231,10232,10233,10234,10235,10236,10237,10238,10239,10240,10241,10242,10243,10244,10245,10246,10247,10248,10249,10250,10251,10252,10253,10254,10255,10256,10257,10258,10259,10260,10261,10262,10263,10264,10265,10266,10267,10268,10269,10270,10271,10272,10273,10274,10275,10276,10277,10278,10279,10280,10281,10282,10283,10284,10285,10286,10287,10288,10289,10290,10291,10292,10293,10294,10295,10296,10297,10298,10299,10300"/> <tile id="t4-10" gid="8711,8740"/> <tile id="t4-1" gid="9601,9602,9603,9604,9605,9606,9607,9608,9609,9610,9611,9612,9613,9614,9615,9616,9617,9618,9619,9620,9621,9622,9623,9624,9625,9626,9627,9628,9629,9630,9631,9632,9633,9634,9635,9636,9637,9638,9639,9640,9641,9642,9643,9644,9645,9646,9647,9648,9649,9650,9651,9652,9653,9654,9655,9656,9657,9658,9659,9660,9661,9662,9663,9664,9665,9666,9667,9668,9669,9670,9671,9672,9673,9674,9675,9676,9677,9678,9679,9680,9681,9682,9683,9684,9685,9686,9687,9688,9689,9690,9691,9692,9693,9694,9695,9696,9697,9698,9699,9700"/> <tile id="t1-5" gid="5764,6005,6064,6305,6364,6605,6617,6664,6905,6917,6964,7205,7217,7237,7264,7505,7517,7537,7564,7805,7817,7837,7864,8105,8117,8137,8164,8405,8417,8437,8464,8705,8717,8737,8763,9005,9017,9037,9063,9317,9337,9363"/> <tile id="t6-5" gid="6981,7281,7581,7881,8147,8181,8447,8481,8747,8781,9025,9047,9081,9325,9347,9381"/> <tile id="t1-4" gid="5760,6001,6060,6301,6360,6601,6614,6660,6901,6914,6960,7201,7214,7229,7260,7501,7514,7529,7560,7801,7814,7829,7860,8101,8114,8129,8160,8401,8414,8429,8460,8701,8714,8729,8760,9001,9014,9029,9060,9301,9314,9329,9360"/> <tile id="t1-3" gid="5761,5762,5763,6002,6003,6004,6061,6062,6063,6302,6303,6304,6361,6362,6363,6602,6603,6604,6615,6616,6661,6662,6663,6902,6903,6904,6915,6916,6961,6962,6963,7202,7203,7204,7215,7216,7233,7234,7235,7236,7261,7262,7263,7502,7503,7504,7515,7516,7533,7534,7535,7536,7561,7562,7563,7802,7803,7804,7815,7816,7831,7833,7834,7835,7836,7861,7862,7863,8102,8103,8104,8115,8116,8133,8134,8135,8136,8161,8162,8163,8402,8403,8404,8415,8416,8433,8434,8435,8436,8461,8462,8463,8702,8703,8704,8715,8716,8733,8734,8735,8736,8761,9002,9003,9004,9015,9016,9030,9031,9033,9034,9035,9036,9062,9302,9303,9304,9315,9316,9333,9334,9335,9336,9361,9362"/> <tile id="t1-22" gid="5705"/> <tile id="t1-21" gid="5702,5703,5704"/> <tile id="t1-20" gid="5701"/> <tile id="t1-2" gid="5464,6317,6937"/> <tile id="t1-17" gid="5404"/> <tile id="t1-16" gid="5402"/> <tile id="t1-15" gid="5104,5405"/> <tile id="t1-14" gid="5403"/> <tile id="t1-13" gid="5103"/> <tile id="t1-12" gid="5102,5401"/> <tile id="t1-11" gid="7859"/> <tile id="t1-1" gid="5461,5462,5463,6315,6316,6930,6931,6932,6933,6934,6935,6936"/> <tile id="t1-0" gid="5460,6314,6929"/> <tile id="t6-44" gid="8720"/> <overlay id="pipe1-1" gid="5702,5703,5704"/> <overlay id="o2-7" gid="9041"/> <overlay id="o2-8" gid="8782,8783,8784,9082,9083,9084,9382,9383,9384"/> <overlay id="o2-9" gid="8748,8749,8750,8751,8752,8753,8754,8755,8756,8757,8758,8759"/> <overlay id="o2-3" gid="9021"/> <overlay id="o2-5" gid="8167"/> <overlay id="pipe1-11" gid="5705"/> <overlay id="pipe1-16" gid="8405"/> <overlay id="pipe1-8" gid="6001,6301,6601,6901,7201,7501,7801,8101,8401,8701,9001,9301"/> <overlay id="pipe1-9" gid="6005,6305,6605,6905,7205,7505,7805,8105"/> <overlay id="pipe1-0" gid="5701"/> <overlay id="pipe4-0" gid="5460,7842"/> <overlay id="o2-17" gid="8721"/> <overlay id="collectables1-2" gid="3662,4262,4862,6080,6318,6319,6321,6322,6324,6325,6328,6330,6332,6334,6336,6911,7270,7511,7550,7552,7554,7556,7558,8111,8139,8140,8409,9319,9321,9323,9325,9327,9329,9349,9351,9353,9355,9357,9359,9361,9372,9374,9376"/> <overlay id="pipe4-17" gid="7860"/> <overlay id="pipe4-18" gid="7843"/> <overlay id="pipe4-19" gid="7846"/> <overlay id="pipe4-2" gid="7847"/> <overlay id="pipe4-4" gid="5760,6060,6360,6660,6960,7260,7560,8142,8442,8742,9042,9342"/> <overlay id="pipe4-5" gid="8147,8447,8747,9047,9347"/> <overlay id="pipe5-0" gid="6679"/> <overlay id="pipe5-1" gid="6315,6316,6680"/> <overlay id="pipe5-16" gid="6917,6981"/> <overlay id="o2-13" gid="9002"/> <overlay id="pipe5-2" gid="6317,6681"/> <overlay id="pipe5-4" gid="6979,7279,7579,7879,8179,8479,8779,9079,9379"/> <overlay id="pipe5-5" gid="6617"/> <overlay id="o2-12" gid="8415,9023,9065"/> <overlay id="o2-10" gid="8148,8149,8150,8151,8152,8153,8154,8155,8156,8157,8158,8159,8448,8449,8450,8451,8452,8453,8454,8455,8456,8457,8458,8459"/> <overlay id="o2-1" gid="6380,9364,9368"/> <overlay id="o2-0" gid="5162,7559,8411"/> <overlay id="o1-9" gid="4864"/> <overlay id="o1-8" gid="5160,6379"/> <overlay id="o1-7" gid="7206,7513,7811,8138"/> <overlay id="o1-6" gid="7212,7508,7809"/> <overlay id="o1-5" gid="7207,7209,7210,7211,7213,7506,7507,7509,7511,7512,7807,7808,7810,7812,7813,8139,8140"/> <overlay id="o1-4" gid="7208,7510,7806,8141"/> <overlay id="o1-2" gid="9327,9339,9378"/> <overlay id="o1-11" gid="5715,5716"/> <overlay id="o1-0" gid="5761,6616,8423"/> <overlay id="duct1-9" gid="6975"/> <overlay id="duct1-8" gid="7274,7573"/> <overlay id="duct1-7" gid="7871"/> <overlay id="duct1-38" gid="9069"/> <overlay id="duct1-36" gid="6978"/> <overlay id="duct1-32" gid="7221,7224,7227"/> <overlay id="duct1-31" gid="7521,7524,7527"/> <overlay id="duct1-30" gid="7519,7522,7525"/> <overlay id="duct1-29" gid="7219,7222,7225"/> <overlay id="duct1-28" gid="6919,6922,6925"/> <overlay id="duct1-27" gid="6918,6928,7520,7523,7526,8469"/> <overlay id="duct1-25" gid="9068"/> <overlay id="duct1-24" gid="8768"/> <overlay id="duct1-22" gid="6977"/> <overlay id="duct1-20" gid="6921,6924,6927,8468"/> <overlay id="duct1-19" gid="7277"/> <overlay id="duct1-18" gid="2781,3081,3381,3681,3981,4281,4581,4881,5181,5481,5781,6081,6381"/> <overlay id="duct1-17" gid="7870"/> <overlay id="duct1-16" gid="8170"/> <overlay id="duct1-15" gid="8470"/> <overlay id="collectables1-7" gid="9049"/> <overlay id="collectables1-5" gid="5480"/> <overlay id="collectables1-3" gid="3362,3962,4562,6327,6329,6331,6333,6335,6337,7549,7551,7553,7555,7557,9318,9320,9322,9324,9326,9328"/> <overlay id="collectables1-1" gid="5780,6014,6017,6028,6030,6032,6034,6036,6311,6611,6628,6630,6632,6634,6636,6970,7211,7570,7811,7839,7840,8169,8408,8410,8439,8440,9309,9311,9332,9334,9336,9338,9350,9352,9354,9356,9358,9360,9371,9373,9375,9377"/> <overlay id="collectables1-0" gid="6015,6018,6019,6021,6022,6024,6025,6027,6029,6031,6033,6035,6037,6618,6619,6621,6622,6624,6625,6627,6629,6631,6633,6635,6637,9302,9303,9304,9308,9310,9331,9333,9335,9337"/> <overlay id="t6-33" gid="7841"/> <overlay id="t6-34" gid="7848,8726"/> <overlay id="pipe4-11" gid="5464"/> <overlay id="pipe4-16" gid="5764"/> <overlay id="pipe4-1" gid="5461,5462,5463"/> <overlay id="pipe5-19" gid="6314"/> <overlay id="w1-3" gid="7530,7532,7536,8132,8136,8730,8734,9046"/> <overlay id="w1-2" gid="7832,7836,8430,8434,8746"/> <overlay id="w1-0" gid="7230,7232,7234,7236,7830,7834,8146,8432,8436"/> <overlay id="w1-1" gid="7534,8130,8134,8446,8732,8736"/> <overlay id="w1-10" gid="6916,8144"/> <overlay id="w1-11" gid="7216,8116,9044"/> <overlay id="w1-12" gid="6003,6602,6603,6604,7202,7802,7803,8404"/> <overlay id="w1-13" gid="6002,6004,7203,7204,7804,8402,8403"/> <overlay id="w1-14" gid="9004,9062"/> <overlay id="w1-15" gid="9015,9030"/> <overlay id="w4-2" gid="6661,7263"/> <overlay id="w4-3" gid="6961,7563"/> <overlay id="w1-4" gid="7815,8743"/> <overlay id="w1-5" gid="8115,9043"/> <overlay id="w1-6" gid="7816,8744"/> <overlay id="w1-7" gid="8444"/> <overlay id="w1-8" gid="6915,8143"/> <overlay id="w1-9" gid="7215,8443"/> <overlay id="w4-0" gid="6061,6063,6663,7261,7861,7863"/> <overlay id="w4-1" gid="6361,6363,6963,7561,8161,8163"/> <gradient id="g1-5" gid="9301,9302,9303,9304,9305,9314,9315,9316,9317,9320,9321,9322,9323,9324,9325,9329,9330,9331,9332,9333,9334,9335,9336,9337,9342,9343,9344,9345,9346,9347,9360,9361,9362,9363,9364,9365,9366,9367,9368,9379,9380,9381"/> <character x="225" y="2250"/> <background layer="1" x="173" y="256" w="500" h="500" tid="4" s="1" flip="0"/> <background layer="1" x="555" y="272" w="500" h="500" tid="3" s="1" flip="0"/> <background layer="1" x="956" y="314" w="500" h="500" tid="2" s="1" flip="0"/> <background layer="1" x="1444" y="297" w="500" h="500" tid="1" s="1" flip="1"/> <background layer="2" x="85" y="395" w="500" h="500" tid="5" s="1" flip="0"/> <background layer="2" x="459" y="402" w="500" h="500" tid="6" s="1" flip="0"/> <background layer="2" x="748" y="416" w="500" h="500" tid="6" s="1" flip="0"/> <background layer="2" x="1133" y="433" w="500" h="500" tid="7" s="1" flip="0"/> <background layer="2" x="1512" y="407" w="500" h="500" tid="5" s="1" flip="0"/> <background layer="3" x="30" y="601" w="500" h="500" tid="14" s="1" flip="0"/> <background layer="3" x="506" y="649" w="500" h="500" tid="13" s="1" flip="0"/> <background layer="3" x="977" y="650" w="500" h="500" tid="12" s="1" flip="0"/> <background layer="3" x="1475" y="648" w="500" h="500" tid="11" s="1" flip="0"/> <background layer="3" x="1973" y="645" w="500" h="500" tid="10" s="1" flip="0"/> <background layer="4" x="-32" y="961" w="500" h="500" tid="19" s="1" flip="0"/> <background layer="4" x="466" y="1007" w="500" h="500" tid="19" s="1" flip="0"/> <background layer="4" x="893" y="997" w="500" h="500" tid="18" s="1" flip="0"/> <background layer="4" x="1245" y="998" w="500" h="500" tid="18" s="1" flip="0"/> <background layer="4" x="1679" y="1012" w="500" h="500" tid="19" s="1" flip="0"/> <background layer="4" x="2165" y="1024" w="500" h="500" tid="19" s="1" flip="0"/> <background layer="4" x="2647" y="993" w="500" h="500" tid="15" s="1" flip="0"/> <background layer="4" x="3064" y="998" w="500" h="500" tid="16" s="1" flip="0"/> <background layer="5" x="806.25" y="2056.7" w="147.1" h="293.75" tid="23" s="0.47" flip="0"/> <background layer="5" x="1950.25" y="2056.7" w="147.1" h="293.75" tid="23" s="0.47" flip="0"/> <background layer="5" x="1755.65" y="1987.15" w="181.55" h="362.5" tid="23" s="0.58" flip="0"/> <background layer="5" x="2628" y="1987.15" w="272" h="362.5" tid="21" s="0.58" flip="0"/> <background layer="5" x="3782.9" y="2269.65" w="84.5" h="84.5" tid="24" s="0.27" flip="0"/> <background layer="5" x="4313.9" y="2269.65" w="84.5" h="84.5" tid="24" s="0.27" flip="0"/> <background layer="5" x="2684.9" y="2269.65" w="84.5" h="84.5" tid="25" s="0.27" flip="0"/> <background layer="5" x="1187.9" y="2270.65" w="84.5" h="84.5" tid="25" s="0.27" flip="0"/> <background layer="5" x="1343.9" y="2270.65" w="84.5" h="84.5" tid="25" s="0.27" flip="0"/> <background layer="5" x="178.2" y="1918.6" w="431.25" h="431.25" tid="22" s="0.69" flip="0"/> <background layer="5" x="3415.65" y="1812.9" w="537.5" h="537.5" tid="22" s="0.86" flip="0"/> <background layer="5" x="5400.6" y="1856.7" w="493.75" h="493.75" tid="22" s="0.79" flip="0"/> <background layer="6" x="5343.4" y="2120.25" w="118.5" h="237" tid="26" s="0.79" flip="0"/> <background layer="6" x="5898.5" y="2167.5" w="194.05" h="194.05" tid="25" s="0.62" flip="0"/> <background layer="6" x="4537.4" y="2121.25" w="118.5" h="237" tid="26" s="0.79" flip="0"/> <background layer="6" x="3420.4" y="2120.25" w="118.5" h="237" tid="26" s="0.79" flip="0"/> <background layer="6" x="2478.4" y="2121.25" w="118.5" h="237" tid="26" s="0.79" flip="0"/> <background layer="6" x="2306.05" y="2246.15" w="115.8" h="115.8" tid="24" s="0.37" flip="0"/> <background layer="6" x="1826.4" y="2121.25" w="118.5" h="237" tid="26" s="0.79" flip="0"/> <background layer="6" x="1062.4" y="2121.25" w="118.5" h="237" tid="26" s="0.79" flip="0"/> <background layer="6" x="-78.95" y="2244.15" w="115.8" h="115.8" tid="24" s="0.37" flip="0"/> <background layer="6" x="85.15" y="2126.75" w="115.5" h="231" tid="26" s="0.77" flip="0"/> <platform speed="40" startX="3450" startY="1875" endX="3750" endY="1875" startDelay="24" endDelay="24" startOffset="0" style="1" width="2" height="1" trig="1"/> <platform speed="40" startX="3900" startY="1875" endX="4125" endY="1875" startDelay="24" endDelay="24" startOffset="0" style="1" width="2" height="1" trig="1"/> <platform speed="40" startX="4800" startY="1275" endX="4800" endY="1950" startDelay="24" endDelay="24" startOffset="0" style="1" width="2" height="1" trig="0"/> <platform speed="100" startX="3150" startY="225" endX="3150" endY="750" startDelay="24" endDelay="24" startOffset="0" style="1" width="2" height="1" trig="1"/> <platform speed="100" startX="3300" startY="750" endX="4200" endY="1275" startDelay="24" endDelay="24" startOffset="0" style="1" width="2" height="1" trig="1"/> <ai s1="4" s2="3" s3="7" sX="2400" sY="2100" eX="2400" eY="2100" sd="24" ed="24" spawns="0" chaser="0" zoned="0" cid="3" fp="1" pmx="0" pmy="0" ag="1" ff="1" pid="2" jumper="0" js="0" jf="0" staticx="1" staticy="1"/> <ai s1="4" s2="3" s3="7" sX="2550" sY="1950" eX="2550" eY="1950" sd="24" ed="24" spawns="0" chaser="0" zoned="0" cid="3" fp="1" pmx="0" pmy="0" ag="1" ff="2" pid="2" jumper="0" js="0" jf="0" staticx="1" staticy="1"/> <ai s1="10" s2="3" s3="7" sX="2100" sY="2100" eX="2100" eY="2100" sd="24" ed="24" spawns="0" chaser="0" zoned="0" cid="3" fp="1" pmx="0" pmy="0" ag="1" ff="1" pid="2" jumper="0" js="0" jf="0" staticx="1" staticy="1"/> <ai s1="4" s2="3" s3="7" sX="2250" sY="1950" eX="2250" eY="1950" sd="24" ed="24" spawns="0" chaser="0" zoned="0" cid="3" fp="1" pmx="0" pmy="0" ag="1" ff="3" pid="2" jumper="0" js="0" jf="0" staticx="1" staticy="1"/> <ai s1="4" s2="3" s3="7" sX="1350" sY="1725" eX="1350" eY="1425" sd="24" ed="24" spawns="0" chaser="0" zoned="0" cid="1" fp="0" pmx="0" pmy="0" ag="0" ff="7" pid="0" jumper="1" js="-45" jf="1" staticx="1" staticy="0"/> <ai s1="4" s2="3" s3="7" sX="1575" sY="1725" eX="1575" eY="1425" sd="24" ed="24" spawns="0" chaser="0" zoned="0" cid="1" fp="0" pmx="0" pmy="0" ag="0" ff="7" pid="0" jumper="1" js="-40" jf="1" staticx="1" staticy="0"/> <ai s1="4" s2="3" s3="7" sX="1800" sY="1725" eX="1800" eY="1425" sd="24" ed="24" spawns="0" chaser="0" zoned="0" cid="1" fp="0" pmx="0" pmy="0" ag="0" ff="7" pid="0" jumper="1" js="-45" jf="1" staticx="1" staticy="0"/> <ai s1="8" s2="3" s3="7" sX="300" sY="2250" eX="825" eY="2250" sd="24" ed="24" spawns="0" chaser="0" zoned="0" cid="1" fp="0" pmx="0" pmy="0" ag="0" ff="7" pid="0" jumper="0" js="0" jf="0" staticx="0" staticy="0"/> <ai s1="10" s2="3" s3="7" sX="900" sY="2250" eX="1950" eY="2250" sd="24" ed="24" spawns="0" chaser="0" zoned="0" cid="1" fp="0" pmx="0" pmy="0" ag="0" ff="7" pid="1" jumper="0" js="0" jf="0" staticx="0" staticy="0"/> <ai s1="8" s2="3" s3="7" sX="5175" sY="1875" eX="5700" eY="1575" sd="24" ed="24" spawns="0" chaser="0" zoned="0" cid="1" fp="0" pmx="0" pmy="0" ag="0" ff="7" pid="1" jumper="0" js="0" jf="0" staticx="0" staticy="0"/> </data> ; break; case 5: Tracker.kvEvent(7930); _local2 = <data> <transparency id="b1-34" gid="4802,5102,5402,5702,6002,6302,6602,6902,7202,7502,7802,8102,8402,8702"/> <transparency id="b1-32" gid="4801,4881,5101,5181,5401,5481,5701,5781,6001,6081,6301,6381,6601,6681,6901,6981,7201,7281,7501,7581,7801,7881,8101,8181,8401,8481,8701,8781"/> <transparency id="b1-33" gid="4880,5180,5480,5780,6080,6380,6680,6980,7280,7580,7880,8180,8480,8780"/> <tile id="t8-1" gid="4501,4581,4582,4583,4584,4585"/> <tile id="t8-2" gid="4502"/> <tile id="t2-5" gid="9305,9605,9905,10205,10505"/> <tile id="t2-4" gid="9377,9677,9977,10277,10577"/> <tile id="t2-3" gid="9301,9302,9303,9304,9378,9379,9380,9381,9382,9383,9384,9385,9601,9602,9603,9604,9678,9679,9680,9681,9682,9683,9684,9685,9901,9902,9903,9904,9978,9979,9980,9981,9982,9983,9984,9985,10201,10202,10203,10204,10278,10279,10280,10281,10282,10283,10284,10285,10501,10502,10503,10504,10578,10579,10580,10581,10582,10583,10584,10585"/> <tile id="t2-2" gid="9005"/> <tile id="t2-1" gid="9001,9002,9003,9004,9078,9079,9080,9081,9082,9083,9084,9085"/> <tile id="t2-0" gid="9077"/> <tile id="t8-0" gid="4580"/> <tile id="t9-11" gid="7513,7514,7515,7519,7520,7521,7561,7562,7563,7567,7568,7569,8116,8118,8164,8166"/> <tile id="t8-3" gid="4882,4883,4884,4885,5182,5183,5184,5185,5482,5483,5484,5485,5782,5783,5784,5785,6082,6083,6084,6085,6382,6383,6384,6385,6682,6683,6684,6685,6982,6983,6984,6985,7282,7283,7284,7285,7582,7583,7584,7585,7882,7883,7884,7885,8182,8183,8184,8185,8482,8483,8484,8485,8782,8783,8784,8785"/> <overlay id="duct2-13" gid="2740,6339"/> <overlay id="duct2-1" gid="9657"/> <overlay id="duct2-11" gid="8432,8730,9028,9326"/> <overlay id="duct2-18" gid="637,645,937,945,1237,1245,1537,1540,1542,1545,1837,1840,1842,1845,2137,2140,2142,2145,2437,2440,2442,2445,2737,2745,3037,3045,3337,3345,8437,8439,8440,8442,8443,8445,8737,8739,8740,8742,8743,8745,9037,9039,9040,9042,9043,9045"/> <overlay id="duct2-10" gid="8449,8751,9053,9355"/> <overlay id="duct2-2" gid="9623"/> <overlay id="duct2-14" gid="2742,6343"/> <overlay id="duct2-17" gid="1240,1242,6039,6043,9612,9622,9660,9670"/> <overlay id="duct2-22" gid="341"/> <overlay id="duct2-19" gid="641"/> <overlay id="duct2-28" gid="345,8137,8140,8143"/> <overlay id="duct2-29" gid="3937,9337,9340,9343"/> <overlay id="duct2-20" gid="337,8139,8142,8145"/> <overlay id="duct2-30" gid="3040,4237,6639,9637,9640,9643"/> <overlay id="duct2-31" gid="3042,4245,6643,9639,9642,9645"/> <overlay id="duct2-32" gid="3945,9339,9342,9345"/> <overlay id="duct2-33" gid="3645"/> <overlay id="duct2-21" gid="9912,9922,9960,9970"/> <overlay id="duct2-27" gid="338,339,340,342,343,344,3041,3638,3644,4238,4239,4243,4244,6337,6338,6344,6345,6640,6641,6642,7234,7235,7236,7246,7247,7248,9638,9641,9644,9913,9914,9915,9916,9917,9918,9919,9920,9921,9961,9962,9963,9964,9965,9966,9967,9968,9969"/> <overlay id="duct2-0" gid="8146"/> <overlay id="duct2-37" gid="2739,3643,4242,6336,7233,7245"/> <overlay id="duct2-38" gid="2743,3639,4240,6346,7237,7249"/> <overlay id="duct2-4" gid="9007"/> <overlay id="duct2-3" gid="8134"/> <overlay id="duct2-6" gid="9610"/> <overlay id="duct2-7" gid="9671"/> <overlay id="duct2-8" gid="9373"/> <overlay id="duct2-9" gid="9074"/> <overlay id="collectables1-7" gid="2441"/> <overlay id="o1-0" gid="4801"/> <overlay id="o2-0" gid="3338,3344,6341,7213,7214,7215,7219,7220,7221,7261,7262,7263,7267,7268,7269,7816,7818,7864,7866,9338,9341,9344,9613,9614,9615,9616,9617,9618,9619,9620,9621,9661,9662,9663,9664,9665,9666,9667,9668,9669"/> <overlay id="o2-1" gid="8705,8777"/> <overlay id="o2-4" gid="8404"/> <overlay id="o2-5" gid="8478"/> <overlay id="o2-7" gid="6040,6042"/> <overlay id="o2-8" gid="10506,10507,10508,10509,10510,10511,10512,10513,10514,10515,10516,10517,10518,10519,10520,10521,10522,10523,10524,10525,10526,10527,10528,10529,10530,10531,10532,10533,10534,10535,10536,10537,10538,10539,10540,10541,10542,10543,10544,10545,10546,10547,10548,10549,10550,10551,10552,10553,10554,10555,10556,10557,10558,10559,10560,10561,10562,10563,10564,10565,10566,10567,10568,10569,10570,10571,10572,10573,10574,10575,10576"/> <overlay id="o2-9" gid="10206,10207,10208,10209,10210,10211,10212,10213,10214,10215,10216,10217,10218,10219,10220,10221,10222,10223,10224,10225,10226,10227,10228,10229,10230,10231,10232,10233,10234,10235,10236,10237,10238,10239,10240,10241,10242,10243,10244,10245,10246,10247,10248,10249,10250,10251,10252,10253,10254,10255,10256,10257,10258,10259,10260,10261,10262,10263,10264,10265,10266,10267,10268,10269,10270,10271,10272,10273,10274,10275,10276"/> <overlay id="pipe4-0" gid="4580"/> <overlay id="pipe4-1" gid="4501"/> <overlay id="pipe4-2" gid="4502"/> <overlay id="pipe4-4" gid="4880,5180,5480,5780,6080,6380,6680,6980,7280,7580,7880,8180,8480,8780"/> <overlay id="pipe4-5" gid="4802,5102,5402,5702,6002,6302,6602,6902,7202,7502,7802,8102,8402,8702"/> <overlay id="collectables1-6" gid="7517"/> <overlay id="collectables1-3" gid="3938,3939,3943,3944,6014,6020,6037,6038,6044,6045,6062,6068,8113,8115,8117,8119,8121,8161,8163,8165,8167,8169,8713,8715,8717,8719,8721,8761,8763,8765,8767,8769,9313,9315,9317,9319,9321,9361,9363,9365,9367,9369"/> <overlay id="collectables1-2" gid="1238,1239,1243,1244,1538,1539,1543,1544,1838,1839,1843,1844,2138,2139,2143,2144,2438,2439,2443,2444,2738,2744,3038,3044,5114,5120,5162,5168,5413,5415,5419,5421,5461,5463,5467,5469,5712,5716,5718,5722,5760,5764,5766,5770,6011,6017,6023,6059,6065,6071,6312,6316,6318,6322,6360,6364,6366,6370,6613,6615,6619,6621,6661,6663,6667,6669,6914,6920,6934,6935,6936,6946,6947,6948,6962,6968,7813,7815,7817,7819,7821,7861,7863,7865,7867,7869,8413,8415,8417,8419,8421,8461,8463,8465,8467,8469,9013,9015,9017,9019,9021,9061,9063,9065,9067,9069"/> <overlay id="collectables1-1" gid="5414,5420,5462,5468,5713,5715,5719,5721,5761,5763,5767,5769,6012,6016,6018,6022,6060,6064,6066,6070,6313,6315,6319,6321,6361,6363,6367,6369,6614,6620,6662,6668,7814,7820,7862,7868,8141,8414,8416,8418,8420,8438,8444,8462,8464,8466,8468,8741,9014,9016,9018,9020,9038,9044,9062,9064,9066,9068"/> <overlay id="collectables1-0" gid="5714,5720,5762,5768,6013,6015,6019,6021,6061,6063,6067,6069,6314,6320,6362,6368,8114,8120,8138,8144,8162,8168,8441,8714,8716,8718,8720,8738,8744,8762,8764,8766,8768,9041,9314,9316,9318,9320,9362,9364,9366,9368"/> <overlay id="duct2-36" gid="9076"/> <overlay id="duct2-34" gid="3637"/> <overlay id="duct2-35" gid="9006"/> <overlay id="duct2-5" gid="9309"/> <overlay id="w3-5" gid="5481,5484,6384,7281,7284,8184"/> <overlay id="w3-4" gid="5181,5184,6084,6981,6984,7884,8781,8784"/> <overlay id="w3-10" gid="5185,6082,6085,6901,6982,6985,7801,7882,7885,8701,8782,8785"/> <overlay id="w3-11" gid="6301,7201,8101"/> <overlay id="w3-8" gid="6081,7881"/> <overlay id="w3-9" gid="6381,8181"/> <overlay id="w3-6" gid="5101,5182,6001"/> <overlay id="w3-7" gid="5401,5482,5485,6382,6385,7282,7285,8182,8185"/> <gradient id="g1-5" gid="8701,8702,8780,8781,8782,8783,8784,8785"/> <character x="150" y="2025"/> <background layer="1" x="-16" y="320" w="500" h="500" tid="4" s="1" flip="0"/> <background layer="1" x="464" y="369" w="500" h="500" tid="3" s="1" flip="0"/> <background layer="1" x="912" y="317" w="500" h="500" tid="2" s="1" flip="0"/> <background layer="1" x="1442" y="304" w="500" h="500" tid="2" s="1" flip="0"/> <background layer="2" x="8" y="381" w="500" h="500" tid="7" s="1" flip="0"/> <background layer="2" x="449" y="411" w="500" h="500" tid="6" s="1" flip="0"/> <background layer="2" x="838" y="420" w="500" h="500" tid="5" s="1" flip="1"/> <background layer="2" x="1001" y="415" w="500" h="500" tid="5" s="1" flip="0"/> <background layer="2" x="1423" y="417" w="500" h="500" tid="6" s="1" flip="0"/> <background layer="3" x="205" y="678" w="500" h="500" tid="14" s="1" flip="0"/> <background layer="3" x="618" y="711" w="500" h="500" tid="13" s="1" flip="0"/> <background layer="3" x="1105" y="675" w="500" h="500" tid="12" s="1" flip="0"/> <background layer="3" x="1602" y="680" w="500" h="500" tid="11" s="1" flip="0"/> <background layer="3" x="2127" y="658" w="500" h="500" tid="10" s="1" flip="0"/> <background layer="4" x="118" y="1063" w="500" h="500" tid="20" s="1" flip="0"/> <background layer="4" x="507" y="1063" w="500" h="500" tid="19" s="1" flip="0"/> <background layer="4" x="1001" y="1063" w="500" h="500" tid="18" s="1" flip="0"/> <background layer="4" x="1471" y="1064" w="500" h="500" tid="17" s="1" flip="0"/> <background layer="4" x="1958" y="1106" w="500" h="500" tid="16" s="1" flip="0"/> <background layer="4" x="2455" y="1065" w="500" h="500" tid="16" s="1" flip="0"/> <background layer="4" x="2924" y="1063" w="500" h="500" tid="19" s="1" flip="0"/> <background layer="6" x="-127.45" y="2046.6" w="165.9" h="165.9" tid="24" s="0.53" flip="0"/> <background layer="6" x="5788.55" y="2045.6" w="165.9" h="165.9" tid="25" s="0.53" flip="0"/> <platform speed="40" startX="2925" startY="600" endX="2925" endY="300" startDelay="24" endDelay="24" startOffset="0" style="1" width="1" height="1" trig="1"/> <ai s1="10" s2="3" s3="7" sX="3300" sY="1875" eX="4275" eY="2325" sd="24" ed="24" spawns="0" chaser="0" zoned="0" cid="4" fp="0" pmx="0" pmy="0" ag="0" ff="7" pid="1" jumper="0" js="0" jf="0" staticx="0" staticy="0"/> <ai s1="10" s2="3" s3="7" sX="1575" sY="2325" eX="2550" eY="1875" sd="24" ed="24" spawns="0" chaser="0" zoned="0" cid="4" fp="0" pmx="0" pmy="0" ag="0" ff="7" pid="1" jumper="0" js="0" jf="0" staticx="0" staticy="0"/> </data> ; break; case 6: Tracker.kvEvent(7931); _local2 = <data> <transparency id="b1-17" gid="7215,7515,7815,8115,8415,8715,9015,9315,9615,9915,10215,10515"/> <transparency id="b1-0" gid="4558,4560,4562,4858,4861,4862,5160,5460,5758,5759,5760,5761,5762,6059,6060,6061,6062,6359,6360,6361,6362,6659,6660,6661,6662,6958,7258,7260,7261,7262,7559,7560,7561,7562,7859,7860,7861,7862,8159,8160,8161,8162,8459,8460,8461,8462,8759,8760,8761,8762,9059,9060,9061,9062,9359,9360,9361,9362,9659,9660,9661,9662,9959,9960,9961,9962,10259,10260,10261,10262,10559,10560,10561,10562"/> <transparency id="b1-1" gid="4557,5157,5457,5757,6057,6357,6657,6957"/> <transparency id="b1-10" gid="1812,1822,2112,6025,6051,6325,6351,6625,6925,7225"/> <transparency id="b1-16" gid="6916,6917,6918,6919,6920,7216,7217,7218,7219,7220,7516,7517,7518,7519,7520,7816,7817,7818,7819,7820,8117,8118,8119,8120,8416,8417,8418,8419,8420,8716,8717,8718,8719,8720,9016,9017,9018,9019,9020,9316,9317,9318,9319,9320,9616,9617,9618,9619,9620,9916,9917,9918,9919,9920,10216,10217,10218,10219,10220,10516,10517,10518,10519,10520"/> <transparency id="b1-9" gid="1804,1814,2114,6020,6320,6946"/> <transparency id="b1-18" gid="7221,7521,7821,8121,8421,8721,9021,9321,9621,9921,10221,10521"/> <transparency id="b1-2" gid="4563,5163,5463,5763,6063,6363,6663,7263,7563,7863,8163,8463,8763,9063,9363,9663,9963,10263,10563"/> <transparency id="b1-3" gid="2405,2406,2407,2408,2409,2410,2411,2412,2705,2706,2707,2708,2709,2710,2711,2712,3005,3006,3007,3008,3009,3010,3011,3012,5752,5753,5754,5755,5756,6052,6053,6054,6055,6056,6352,6353,6354,6355,6356,6652,6653,6654,6655,6656,9008,9049,9050,9308"/> <transparency id="b1-8" gid="1805,1806,1807,1808,1809,1810,1811,1815,1816,1817,1818,1819,1820,1821,5422,5423,5721,5722,5723,5724,6021,6022,6023,6024,6048,6049,6050,6321,6322,6323,6324,6348,6349,6350,6621,6622,6623,6624,6922,6923,6924,6951,7222,7223,7224,7522,7523,7524,7525,7548,7822,7849,7850,8149,8150,8449,8450,8749,8750,9349,9350,9649,9650,9949,9950,10249,10250,10549,10550"/> <tile id="t1-21" gid="7252,7253,7254,7255,7256,7257"/> <tile id="t1-3" gid="6936,6937,6938,7236,7237,7238,7552,7553,7554,7555,7556,7557,7803,7804,7832,7833,7834,7835,7836,7837,7838,7839,7840,7841,7842,7843,7844,7845,7846,7847,7852,7853,7854,7855,7856,7857,8101,8102,8103,8104,8105,8132,8133,8134,8135,8136,8137,8138,8139,8140,8141,8142,8143,8144,8145,8146,8147,8152,8153,8154,8155,8156,8157,8401,8402,8403,8404,8405,8406,8432,8433,8434,8435,8436,8437,8438,8439,8440,8441,8442,8443,8444,8445,8446,8447,8452,8453,8454,8455,8456,8457,8701,8702,8703,8704,8705,8706,8732,8733,8734,8735,8736,8737,8738,8739,8740,8741,8742,8743,8744,8745,8746,8747,8752,8753,8754,8755,8756,8757,9001,9002,9003,9004,9005,9006,9032,9033,9034,9035,9036,9037,9038,9039,9040,9041,9042,9043,9044,9045,9046,9047,9052,9053,9054,9055,9056,9057,9301,9302,9303,9304,9305,9306,9332,9333,9334,9335,9336,9337,9338,9339,9340,9341,9342,9343,9344,9345,9346,9347,9352,9353,9354,9355,9356,9357,9632,9633,9634,9635,9636,9637,9638,9639,9640,9641,9642,9643,9644,9645,9646,9647,9652,9653,9654,9655,9656,9657,9901,9902,9903,9904,9905,9906,9907,9908,9909,9910,9911,9932,9933,9934,9935,9936,9937,9938,9939,9940,9941,9942,9943,9944,9945,9946,9947,9952,9953,9954,9955,9956,9957,10201,10202,10203,10204,10205,10206,10207,10208,10209,10210,10211,10232,10233,10234,10235,10236,10237,10238,10239,10240,10241,10242,10243,10244,10245,10246,10247,10252,10253,10254,10255,10256,10257,10501,10502,10503,10504,10505,10506,10507,10508,10509,10510,10511,10532,10533,10534,10535,10536,10537,10538,10539,10540,10541,10542,10543,10544,10545,10546,10547,10552,10553,10554,10555,10556,10557"/> <tile id="t5-40" gid="7225,7523"/> <tile id="t5-4" gid="7823,8123,8423,8723,9023,9323,9623,9923,10223,10523"/> <tile id="t5-5" gid="7828,8128,8428,8728,9028,9328,9628,9928,10228,10528"/> <tile id="t5-17" gid="7527"/> <tile id="t5-16" gid="7525"/> <tile id="t5-3" gid="7824,7825,7826,7827,8124,8125,8126,8127,8424,8425,8426,8427,8724,8725,8726,8727,9024,9025,9026,9027,9324,9325,9326,9327,9624,9625,9626,9627,9924,9925,9926,9927,10224,10225,10226,10227,10524,10525,10526,10527"/> <tile id="t5-14" gid="7526"/> <tile id="t4-9" gid="2103,2104,2105,2106,2107,2108,2109,2110,2111,2115,2116,2117,2118,2119,2120,2121,2122,2123,3305,3306,3307,3308,3309,3310,3311,3312,3313,3314,3315,3316,3317,3318,3319,3320,3321,3322,3323,3324,3325,3326,3327,3328"/> <tile id="t5-15" gid="7227,7528"/> <tile id="t4-5" gid="6952"/> <tile id="t4-4" gid="6047,6347,7246"/> <tile id="t4-8" gid="2102,2114,3304"/> <tile id="t4-3" gid="6947,6948,6949,6950,7247,7248,7249,7250,7549,7550,8122,8422,8722,9022,9049,9050,9322,9622,9922,10222,10522"/> <tile id="t4-29" gid="5720"/> <tile id="t4-31" gid="5725"/> <tile id="t4-26" gid="4823,5124,5425"/> <tile id="t4-25" gid="5122,5421"/> <tile id="t4-27" gid="5123,5424"/> <tile id="t4-22" gid="5751"/> <tile id="t4-21" gid="5748,5749,5750"/> <tile id="t4-24" gid="4822,5121,5420"/> <tile id="t4-2" gid="1512,1522,6652"/> <tile id="t4-15" gid="5451"/> <tile id="t4-20" gid="5747"/> <tile id="t4-12" gid="5447"/> <tile id="t4-10" gid="2112,2124,3329"/> <tile id="t4-13" gid="5448,5449,5450"/> <tile id="t4-0" gid="1504,1514,6646"/> <tile id="t11-5" gid="4863,6963"/> <tile id="t4-1" gid="1505,1506,1507,1508,1509,1510,1511,1515,1516,1517,1518,1519,1520,1521,6647,6648,6649,6650,6651"/> <tile id="t11-3" gid="4559,4561,4859,4860,5158,5159,5161,5162,5458,5459,5461,5462,6058,6358,6658,6959,6960,6961,6962,7259"/> <tile id="t6-32" gid="6018"/> <tile id="t6-30" gid="6019,6320,6621"/> <tile id="t6-3" gid="6318,6617,6618,6619,8116"/> <tile id="t6-27" gid="6319,6620,6921"/> <tile id="t6-25" gid="6317,6616,6915"/> <tile id="t11-21" gid="4258,4259,4260,4261,4262"/> <tile id="t11-20" gid="4257"/> <tile id="t11-17" gid="3962"/> <tile id="t11-16" gid="3958"/> <tile id="t11-15" gid="3662,3963"/> <tile id="t11-14" gid="3959,3960,3961"/> <tile id="t11-13" gid="3659,3660,3661"/> <tile id="t11-12" gid="3658,3957"/> <tile id="t1-5" gid="6939,7239,7558,7848,7858,8148,8158,8448,8458,8707,8748,8758,9007,9048,9058,9307,9348,9358,9648,9658,9912,9948,9958,10212,10248,10258,10512,10548,10558"/> <tile id="t1-41" gid="6655,6957"/> <tile id="t1-40" gid="6653,6951"/> <tile id="t1-4" gid="6935,7235,7551,7831,7851,8131,8151,8431,8451,8731,8751,9031,9051,9331,9351,9631,9651,9931,9951,10231,10251,10531,10551"/> <tile id="t11-4" gid="4857"/> <tile id="t1-32" gid="7503,7504"/> <tile id="t1-31" gid="8407"/> <tile id="t1-27" gid="7805,8106"/> <tile id="t1-30" gid="8107"/> <tile id="t1-25" gid="7802"/> <tile id="t1-24" gid="7502,7801"/> <tile id="t1-26" gid="7505,7806"/> <tile id="t6-24" gid="6017,6316,6615"/> <tile id="t1-20" gid="7251"/> <tile id="t1-22" gid="7258"/> <tile id="t1-17" gid="6956"/> <tile id="t1-16" gid="6953"/> <tile id="t1-2" gid="6639,7548,9612"/> <tile id="t1-1" gid="6636,6637,6638,7532,7533,7534,7535,7536,7537,7538,7539,7540,7541,7542,7543,7544,7545,7546,7547,9601,9602,9603,9604,9605,9606,9607,9608,9609,9610,9611"/> <tile id="t1-0" gid="6635,7531"/> <tile id="t1-14" gid="6954,6955"/> <tile id="t11-22" gid="4263"/> <overlay id="pipe1-4" gid="8123,8423,8723,9023,9323,9623,9923,10223,10523"/> <overlay id="pipe1-5" gid="8128,8428,8728,9028,9328,9628,9928,10228,10528"/> <overlay id="pipe3-0" gid="7251"/> <overlay id="pipe3-1" gid="7252,7253,7254,7255,7256,7257,7532,7533,7534,7535,7536,7537,7538,7539,7540,7541,7542,7543,7544,7545,7546,7547"/> <overlay id="pipe3-16" gid="8148"/> <overlay id="pipe1-1" gid="7824,7825,7826,7827"/> <overlay id="pipe1-0" gid="7823"/> <overlay id="pipe1-2" gid="7828"/> <overlay id="o2-10" gid="7549,7550,8164,8165,8166,8167,8168,8169,8170,8171,8172,8173,8174,8175,8176,8177,8178,8179,8180,8181,9029,9030"/> <overlay id="pipe3-4" gid="7551,7851"/> <overlay id="pipe3-5" gid="7848"/> <overlay id="pipe4-0" gid="2115"/> <overlay id="pipe4-1" gid="2116,2117,2118,2119,2120,2121,2122"/> <overlay id="pipe4-17" gid="3315"/> <overlay id="pipe4-18" gid="2123"/> <overlay id="pipe4-4" gid="2415,2715,3015"/> <overlay id="o2-6" gid="2728"/> <overlay id="o2-8" gid="8708,8709,8710,9009,9010,9308,9309,9310,9329,9330,9629,9630,9929,9930,10229,10230,10529,10530"/> <overlay id="o2-7" gid="2711"/> <overlay id="o2-21" gid="8711,9011,9311"/> <overlay id="o2-4" gid="6945,9008"/> <overlay id="o2-3" gid="6658,6946,7852,8438"/> <overlay id="o2-18" gid="6358"/> <overlay id="o2-2" gid="8749"/> <overlay id="o2-19" gid="5161,6051,7835"/> <overlay id="o2-14" gid="8445"/> <overlay id="o2-17" gid="6949,8742"/> <overlay id="o2-15" gid="7552,8432"/> <overlay id="o2-13" gid="5158,7556,8436"/> <overlay id="collectables1-1" gid="913,1213,1807,1810,1812,1815,1817,1860,2413,2713,2760,3002,3016,3017,3018,3024,3060,3603,3931,4202,4259,4261,4531,5131,5731,6003,6331,6603,6664,7831,7832,7843,7844,8131,8132,8143,8144,8431,8432,8443,8444,8448,8708"/> <overlay id="o2-12" gid="8439"/> <overlay id="o2-1" gid="3004,3012,3014,3029,3359,3361,7231,7247,7248,8748"/> <overlay id="o2-0" gid="3013,3360,4560,7564"/> <overlay id="t1-34" gid="8408"/> <overlay id="o1-9" gid="910,916,6037"/> <overlay id="o1-8" gid="1206,5150,6336,7233"/> <overlay id="o1-7" gid="1806,1811,1816,2113,6628,6630,6632,7830"/> <overlay id="o1-6" gid="1805,1808,1813,1815,1820,6629,7829,8430"/> <overlay id="o1-5" gid="1804,1807,1810,1812,1817,1818,1821,1822,6626,6627,6633,6634,8129"/> <overlay id="o1-4" gid="1513,1809,1814,1819,6631,8130,8429"/> <overlay id="o1-14" gid="1207,1208,1209,1217,1218,1219,5149"/> <overlay id="o1-11" gid="6038,6934,6941,6942,6943"/> <overlay id="o1-1" gid="1211,1215,1221,7240"/> <overlay id="o1-0" gid="6318,6637,6639"/> <overlay id="duct1-26" gid="4862"/> <overlay id="pipe3-2" gid="7548"/> <overlay id="duct2-31" gid="2726"/> <overlay id="duct2-37" gid="2717"/> <overlay id="duct2-32" gid="2426"/> <overlay id="duct2-18" gid="2,302,326,602,626,902,926,1202,1224,1226,1502,1524,1526,1802,1824,1826,2126"/> <overlay id="duct2-27" gid="2718,2719,2720,2721,2722,2723,2724,2725"/> <overlay id="duct2-24" gid="2102,2124"/> <overlay id="duct1-8" gid="8155,8419,8454"/> <overlay id="duct2-17" gid="924"/> <overlay id="duct1-9" gid="7856,8120"/> <overlay id="duct1-35" gid="9613"/> <overlay id="duct1-7" gid="8717,8752"/> <overlay id="duct1-36" gid="8122"/> <overlay id="duct1-30" gid="5455"/> <overlay id="duct1-32" gid="7565,9314"/> <overlay id="duct1-31" gid="7865,9614"/> <overlay id="duct1-27" gid="4859,4860,4861,7858,7859,7863,7864,9015,9016,9048,9049,9050,9051"/> <overlay id="duct1-29" gid="5155"/> <overlay id="duct1-28" gid="6063"/> <overlay id="pipe3-17" gid="8151"/> <overlay id="duct1-24" gid="6362,6363,8160,8161,8162"/> <overlay id="duct1-25" gid="4858,9047"/> <overlay id="t4-33" gid="5719"/> <overlay id="t4-34" gid="5726"/> <overlay id="duct1-18" gid="4855,6665,6965,7265"/> <overlay id="duct1-22" gid="6062,7860,7861,7862"/> <overlay id="duct1-20" gid="9014"/> <overlay id="duct1-0" gid="5456"/> <overlay id="duct1-17" gid="4555,6365"/> <overlay id="duct1-1" gid="5759"/> <overlay id="collectables1-2" gid="1819,1820,3025,3026,3027,3602,3660,3960,5402,8450,8710"/> <overlay id="collectables1-7" gid="1560"/> <overlay id="collectables1-3" gid="1805,1814,1816,2160,2460,3003,4848,4849,4850,5403,6364,6602,7264,7558,7815,8115,8415,8711,8715"/> <overlay id="pipe3-18" gid="7258,7850"/> <overlay id="pipe3-19" gid="7531,7849"/> <overlay id="collectables1-0" gid="925,1225,1525,1804,1806,1808,1809,1811,1818,1821,1822,1825,3021,3022,3023,4203,4221,4222,4223,4224,4520,4525,4548,4549,4550,4559,4561,4802,4803,4819,4826,5417,5418,5419,5716,5720,6002,6015,6021,6064,6314,6322,6964,8449,8451,8709"/> <overlay id="w1-7" gid="8703,9306"/> <overlay id="w1-6" gid="8403,9006"/> <overlay id="w4-7" gid="7237"/> <overlay id="w4-6" gid="6937"/> <overlay id="w4-5" gid="7236"/> <overlay id="w4-4" gid="6936"/> <overlay id="t6-33" gid="6914"/> <overlay id="t6-34" gid="6922"/> <overlay id="w1-0" gid="9002"/> <overlay id="w1-1" gid="9302"/> <overlay id="w1-12" gid="6917,6918,6920,7516,7518,7519,7520"/> <overlay id="w1-13" gid="6916,6919,7517,9616,9617,9618,9619,9620"/> <overlay id="w1-14" gid="9003"/> <overlay id="w1-16" gid="4258,4259,4261,4262,5160,5162,6660,7260,7262"/> <overlay id="w1-17" gid="4558,4559,4561,4562,5460,5462,6960,7560,7562"/> <overlay id="w1-18" gid="6662"/> <overlay id="w1-19" gid="6962"/> <overlay id="w1-2" gid="8406"/> <overlay id="w1-3" gid="8706"/> <overlay id="w1-4" gid="8402,9005"/> <overlay id="w1-5" gid="8702,9305"/> <overlay id="w4-2" gid="6938"/> <overlay id="w4-3" gid="7238"/> <overlay id="w2-12" gid="6048,6049,6050"/> <overlay id="w2-14" gid="6948"/> <overlay id="w2-16" gid="5721,5722,5723,5724,6624"/> <overlay id="w2-17" gid="6021,6022,6024,6924"/> <overlay id="w2-18" gid="6623"/> <overlay id="w2-19" gid="6023,6923"/> <overlay id="w3-0" gid="8124"/> <overlay id="w3-1" gid="8424"/> <overlay id="w3-4" gid="8126"/> <overlay id="w3-5" gid="8426"/> <overlay id="w3-6" gid="8127"/> <overlay id="w3-7" gid="8427"/> <overlay id="w4-16" gid="7832,7834,7836,7838,7840,7842,7844,7847"/> <overlay id="w4-17" gid="8134,8140,8144"/> <overlay id="w4-19" gid="8132,8136,8138,8142,8147"/> <gradient id="g1-0" gid="1813,7549,7550,7849,7850,8122,8129,8130,8149,8150,8422,8429,8430,8449,8450,8722,8729,8730,8749,8750,9022,9029,9030,9049,9050,9322,9329,9330,9349,9350,9622,9629,9630,9649,9650,9922,9929,9930,9949,9950,10222,10229,10230,10249,10250,10522,10529,10530,10549,10550"/> <gradient id="g1-5" gid="1513,1804,1805,1806,1807,1808,1809,1810,1811,1812,1814,1815,1816,1817,1818,1819,1820,1821,1822,6347,6348,6349,6350,6351,7235,7236,7237,7238,7239,7246,7247,7248,7249,7250,7822,7829,7830,9301,9302,9303,9304,9305,9306,9307"/> <gradient id="g1-6" gid="2113"/> <gradient id="g1-7" gid="7559,7859,8159,8459,8759,9059,9359,9659,9959,10259,10559"/> <gradient id="g1-9" gid="7259"/> <character x="150" y="2250"/> <background layer="1" x="1371" y="235" w="500" h="500" tid="4" s="1" flip="0"/> <background layer="1" x="779" y="267" w="500" h="500" tid="3" s="1" flip="0"/> <background layer="1" x="302" y="355" w="500" h="500" tid="3" s="1" flip="0"/> <background layer="1" x="-70" y="440" w="500" h="500" tid="2" s="1" flip="0"/> <background layer="1" x="-73" y="343" w="500" h="500" tid="2" s="1" flip="0"/> <background layer="2" x="220" y="370" w="500" h="500" tid="5" s="1" flip="0"/> <background layer="2" x="676" y="362" w="500" h="500" tid="5" s="1" flip="0"/> <background layer="2" x="1288" y="349" w="500" h="500" tid="6" s="1" flip="0"/> <background layer="3" x="55" y="600" w="500" h="500" tid="14" s="1" flip="0"/> <background layer="3" x="530" y="642" w="500" h="500" tid="13" s="1" flip="0"/> <background layer="3" x="1519" y="520" w="500" h="500" tid="12" s="1" flip="0"/> <background layer="3" x="1989" y="533" w="500" h="500" tid="12" s="1" flip="0"/> <background layer="4" x="473" y="1026" w="500" h="500" tid="19" s="1" flip="0"/> <background layer="4" x="0" y="1020" w="500" h="500" tid="17" s="1" flip="0"/> <background layer="4" x="973" y="949" w="500" h="500" tid="17" s="1" flip="0"/> <background layer="4" x="2524" y="873" w="500" h="500" tid="18" s="1" flip="0"/> <background layer="4" x="2063" y="885" w="500" h="500" tid="17" s="1" flip="0"/> <background layer="4" x="2994" y="875" w="500" h="500" tid="17" s="1" flip="0"/> <background layer="5" x="2305" y="1484.2" w="172.15" h="343.75" tid="23" s="0.55" flip="0"/> <background layer="5" x="399.75" y="2030.25" w="325" h="325" tid="22" s="0.52" flip="0"/> <background layer="5" x="2299.6" y="1594.75" w="57.75" h="231" tid="36" s="0.77" flip="0"/> <background layer="5" x="3183.6" y="1595.75" w="57.75" h="231" tid="36" s="0.77" flip="0"/> <background layer="5" x="3332.95" y="1531.85" w="68.25" h="68.25" tid="35" s="0.91" flip="0"/> <background layer="5" x="3773.95" y="1532.85" w="68.25" h="68.25" tid="35" s="0.91" flip="0"/> <background layer="5" x="83" y="312.9" w="172.15" h="172.15" tid="25" s="0.55" flip="0"/> <background layer="5" x="1554" y="309.9" w="172.15" h="172.15" tid="25" s="0.55" flip="0"/> <background layer="5" x="926" y="615.9" w="172.15" h="172.15" tid="25" s="0.55" flip="0"/> <background layer="5" x="1113.7" y="741.1" w="41.25" h="41.25" tid="28" s="0.55" flip="0"/> <background layer="5" x="1980.75" y="566.5" w="105" h="210" tid="26" s="0.7" flip="0"/> <background layer="5" x="2809" y="1481.2" w="172.15" h="343.75" tid="23" s="0.55" flip="0"/> <background layer="5" x="3194" y="1482.2" w="172.15" h="343.75" tid="23" s="0.55" flip="0"/> <background layer="5" x="2382.65" y="1466.15" w="181.55" h="362.5" tid="23" s="0.58" flip="0"/> <background layer="5" x="2718.65" y="1471.15" w="181.55" h="362.5" tid="23" s="0.58" flip="0"/> <background layer="5" x="2611.65" y="1465.15" w="181.55" h="362.5" tid="23" s="0.58" flip="0"/> <background layer="5" x="2497.65" y="1464.15" w="181.55" h="362.5" tid="23" s="0.58" flip="0"/> <background layer="5" x="2900.65" y="1464.15" w="181.55" h="362.5" tid="23" s="0.58" flip="0"/> <background layer="6" x="-86.85" y="2093.15" w="131.45000000000002" h="262.5" tid="23" s="0.42" flip="0"/> <background layer="6" x="373.15" y="2093.15" w="131.45000000000002" h="262.5" tid="23" s="0.42" flip="0"/> <background layer="6" x="-8.65" y="2308.95" w="54.75" h="54.75" tid="28" s="0.73" flip="0"/> <background layer="6" x="16.35" y="2308.95" w="54.75" h="54.75" tid="27" s="0.73" flip="0"/> <background layer="6" x="-17.4" y="2128.75" w="57.75" h="231" tid="36" s="0.77" flip="0"/> <background layer="6" x="4301.8" y="1770.4" w="140.85" h="140.85" tid="25" s="0.45" flip="0"/> <background layer="6" x="4403.8" y="1774.4" w="140.85" h="140.85" tid="24" s="0.45" flip="0"/> <background layer="6" x="4609.8" y="1772.4" w="140.85" h="140.85" tid="24" s="0.45" flip="0"/> <platform speed="80" startX="825" startY="1725" endX="150" endY="1725" startDelay="24" endDelay="100" startOffset="0" style="1" width="2" height="1" trig="1"/> <platform speed="150" startX="0" startY="1725" endX="0" endY="750" startDelay="24" endDelay="24" startOffset="0" style="1" width="2" height="1" trig="1"/> <platform speed="200" startX="2100" startY="750" endX="2100" endY="1725" startDelay="24" endDelay="24" startOffset="0" style="1" width="3" height="1" trig="1"/> <platform speed="240" startX="2025" startY="2100" endX="3375" endY="2100" startDelay="24" endDelay="24" startOffset="0" style="1" width="4" height="1" trig="1"/> <ai s1="4" s2="3" s3="7" sX="300" sY="2100" eX="300" eY="2100" sd="24" ed="24" spawns="0" chaser="0" zoned="0" cid="3" fp="1" pmx="0" pmy="0" ag="1" ff="7" pid="2" jumper="0" js="0" jf="0" staticx="1" staticy="1"/> <ai s1="4" s2="3" s3="7" sX="150" sY="375" eX="750" eY="375" sd="24" ed="24" spawns="0" chaser="0" zoned="0" cid="2" fp="1" pmx="5" pmy="0" ag="0" ff="10" pid="1" jumper="0" js="0" jf="0" staticx="0" staticy="1"/> <ai s1="4" s2="3" s3="7" sX="1500" sY="375" eX="900" eY="375" sd="24" ed="24" spawns="0" chaser="0" zoned="0" cid="2" fp="1" pmx="5" pmy="0" ag="0" ff="10" pid="1" jumper="0" js="0" jf="0" staticx="0" staticy="1"/> <ai s1="6" s2="3" s3="7" sX="1500" sY="1875" eX="975" eY="2100" sd="24" ed="24" spawns="0" chaser="0" zoned="0" cid="4" fp="0" pmx="0" pmy="0" ag="0" ff="7" pid="1" jumper="0" js="0" jf="0" staticx="0" staticy="0"/> <ai s1="6" s2="3" s3="7" sX="3750" sY="1500" eX="3375" eY="1500" sd="24" ed="24" spawns="0" chaser="0" zoned="0" cid="1" fp="0" pmx="0" pmy="0" ag="0" ff="7" pid="1" jumper="0" js="0" jf="0" staticx="0" staticy="1"/> <ai s1="4" s2="3" s3="7" sX="1650" sY="1425" eX="1575" eY="1425" sd="24" ed="24" spawns="0" chaser="0" zoned="0" cid="3" fp="1" pmx="0" pmy="0" ag="1" ff="2" pid="2" jumper="0" js="0" jf="0" staticx="1" staticy="1"/> <ai s1="6" s2="3" s3="7" sX="1350" sY="1200" eX="1725" eY="1200" sd="24" ed="24" spawns="0" chaser="0" zoned="0" cid="1" fp="0" pmx="0" pmy="0" ag="0" ff="7" pid="1" jumper="0" js="0" jf="0" staticx="0" staticy="0"/> <ai s1="4" s2="3" s3="7" sX="2175" sY="1725" eX="3150" eY="1725" sd="24" ed="24" spawns="0" chaser="0" zoned="0" cid="2" fp="0" pmx="0" pmy="0" ag="0" ff="7" pid="1" jumper="0" js="0" jf="0" staticx="0" staticy="0"/> <ai s1="4" s2="3" s3="7" sX="4500" sY="1650" eX="4575" eY="1650" sd="24" ed="24" spawns="0" chaser="0" zoned="0" cid="3" fp="1" pmx="0" pmy="0" ag="1" ff="2" pid="2" jumper="0" js="0" jf="0" staticx="1" staticy="1"/> <ai s1="4" s2="3" s3="7" sX="4500" sY="1050" eX="4200" eY="1050" sd="24" ed="24" spawns="0" chaser="0" zoned="0" cid="2" fp="1" pmx="5" pmy="0" ag="0" ff="10" pid="1" jumper="0" js="0" jf="0" staticx="0" staticy="0"/> <ai s1="6" s2="3" s3="7" sX="4050" sY="1200" eX="4500" eY="1350" sd="24" ed="24" spawns="0" chaser="0" zoned="0" cid="1" fp="0" pmx="0" pmy="0" ag="0" ff="7" pid="1" jumper="0" js="0" jf="0" staticx="0" staticy="0"/> <ai s1="4" s2="3" s3="7" sX="3375" sY="1950" eX="3300" eY="1950" sd="24" ed="24" spawns="0" chaser="0" zoned="0" cid="3" fp="1" pmx="0" pmy="0" ag="1" ff="4" pid="2" jumper="0" js="0" jf="0" staticx="1" staticy="1"/> <ai s1="4" s2="3" s3="7" sX="3000" sY="1950" eX="3075" eY="1950" sd="24" ed="24" spawns="0" chaser="0" zoned="0" cid="3" fp="1" pmx="0" pmy="0" ag="1" ff="1" pid="2" jumper="0" js="0" jf="0" staticx="1" staticy="1"/> <ai s1="4" s2="3" s3="7" sX="2700" sY="1950" eX="2775" eY="1950" sd="24" ed="24" spawns="0" chaser="0" zoned="0" cid="3" fp="1" pmx="0" pmy="0" ag="1" ff="3" pid="2" jumper="0" js="0" jf="0" staticx="1" staticy="1"/> <ai s1="4" s2="3" s3="7" sX="750" sY="2250" eX="375" eY="2250" sd="24" ed="24" spawns="0" chaser="0" zoned="0" cid="2" fp="1" pmx="5" pmy="0" ag="0" ff="5" pid="1" jumper="0" js="0" jf="0" staticx="0" staticy="0"/> <ai s1="4" s2="3" s3="7" sX="2550" sY="1950" eX="2625" eY="1950" sd="24" ed="24" spawns="0" chaser="0" zoned="0" cid="3" fp="1" pmx="0" pmy="0" ag="1" ff="1" pid="2" jumper="0" js="0" jf="0" staticx="1" staticy="1"/> </data> ; break; case 7: Tracker.kvEvent(7932); _local2 = <data> <transparency id="b1-24" gid="6652"/> <transparency id="b1-0" gid="7813,7814,8113,8114,8115,8116,8414,8714"/> <transparency id="b1-10" gid="6315"/> <transparency id="b1-12" gid="7226,7511,7512,7811,8110"/> <transparency id="b1-13" gid="8409"/> <transparency id="b1-14" gid="5725"/> <transparency id="b1-9" gid="6914,9322"/> <transparency id="b1-26" gid="6953"/> <transparency id="b1-3" gid="9318,9319,9320,9321,9618,9619,9620,9918,9919,10218"/> <transparency id="b1-4" gid="6063,7265,7266,9616,9910,9911,9916"/> <transparency id="b1-5" gid="7564"/> <transparency id="b1-8" gid="6373,6651,6950,7524,7525,8124,8724,9023"/> <tile id="t5-3" gid="5125,5126,5127,5128,5425,5426,5427,5428,5726,5727,5728,6026,6027,6028,6326,6327,6328,6626,6627,6628,6926,6927,6928,7215,7227,7228,7510,7511,7515,7810"/> <tile id="t5-0" gid="4824,6914,7209"/> <tile id="t4-5" gid="5177,5477,5777,6025,6077,6325,6351,6377,6615,6625,6677,6925,6977,7225,7277,7577,7877,8177,8477,8777,9077,9377,9677,9977,10277,10577"/> <tile id="t5-1" gid="4825,4826,4827,4828,6915,7210,7211,7212"/> <tile id="t4-31" gid="7253"/> <tile id="t4-3" gid="5174,5175,5176,5474,5475,5476,5774,5775,5776,6023,6024,6074,6075,6076,6314,6323,6324,6350,6374,6375,6376,6614,6623,6624,6650,6674,6675,6676,6923,6924,6974,6975,6976,7223,7224,7251,7252,7274,7275,7276,7523,7574,7575,7576,7823,7824,7874,7875,7876,8123,8174,8175,8176,8423,8424,8474,8475,8476,8723,8774,8775,8776,9074,9075,9076,9374,9375,9376,9674,9675,9676,9974,9975,9976,10274,10275,10276,10574,10575,10576"/> <tile id="t4-29" gid="7250"/> <tile id="t4-27" gid="6952"/> <tile id="t4-26" gid="6652,6953"/> <tile id="t4-25" gid="6951"/> <tile id="t4-24" gid="6651,6950"/> <tile id="t4-2" gid="4877,5725,6015,6051"/> <tile id="t4-1" gid="4874,4875,4876,5723,5724,6014,6050"/> <tile id="t6-5" gid="7854,8154,8454,8754,9054,9354,9654,9954,10254,10554"/> <tile id="t6-4" gid="7847,8147,8447,8747,9047,9347,9647,9947,10247,10547"/> <tile id="t6-3" gid="7848,7849,7850,7851,7852,7853,8148,8149,8150,8151,8152,8153,8448,8449,8450,8451,8452,8453,8748,8749,8750,8751,8752,8753,9048,9049,9050,9051,9052,9053,9348,9349,9350,9351,9352,9353,9648,9649,9650,9651,9652,9653,9948,9949,9950,9951,9952,9953,10248,10249,10250,10251,10252,10253,10548,10549,10550,10551,10552,10553"/> <tile id="t6-2" gid="7554"/> <tile id="t6-1" gid="7548,7549,7550,7551,7552,7553"/> <tile id="t6-0" gid="7547"/> <tile id="t5-5" gid="5129,5429,5729,6029,6329,6629,6929,7216,7229,7516"/> <tile id="t3-5" gid="5453,5753,6053,6353,6363,6653,6663,6963,7263,7563,7863,8163,8463,8763,9063,9363,9663,9963,10263,10563"/> <tile id="t3-4" gid="5451,5751,6358,6658,6958,7258,7558,7858,8158,8458,8758,9058,9358,9658,9958,10258,10558"/> <tile id="t3-3" gid="5452,5752,6052,6352,6359,6360,6361,6362,6659,6660,6661,6662,6959,6960,6961,6962,7259,7260,7261,7262,7559,7560,7561,7562,7859,7860,7861,7862,8159,8160,8161,8162,8459,8460,8461,8462,8759,8760,8761,8762,9059,9060,9061,9062,9359,9360,9361,9362,9659,9660,9661,9662,9959,9960,9961,9962,10259,10260,10261,10262,10559,10560,10561,10562"/> <tile id="t3-2" gid="5153,6063"/> <tile id="t3-1" gid="5152,6059,6060,6061,6062"/> <tile id="t3-0" gid="5151,6058"/> <tile id="t1-6" gid="5763"/> <tile id="t1-5" gid="5469,5769,6069,6369,6669,6673,6969,6973,7269,7273,7569,7573,7835,7869,7873,8135,8169,8173,8417,8435,8469,8473,8717,8735,8769,8773,9017,9035,9069,9073,9317,9335,9369,9373,9606,9617,9635,9669,9673,9906,9917,9935,9969,9973,10206,10217,10235,10269,10273,10535,10569,10573"/> <tile id="t4-4" gid="5173,5473,5773,6022,6073,6313,6322,6349,6613,6622,6649,6913,6922,6949,7213,7222,7249,7513,7522,7822,8122,8422,8722,9022"/> <tile id="t1-32" gid="7812,7813,7814,7815,7816"/> <tile id="t1-4" gid="5463,6064,6364,6664,6964,7264,7825,7864,8125,8164,8425,8464,8725,8764,9009,9025,9064,9309,9325,9364,9609,9625,9664,9909,9925,9964,10209,10225,10264,10525,10564"/> <tile id="t1-30" gid="7817"/> <tile id="t1-3" gid="5464,5465,5466,5467,5468,5764,5765,5766,5767,5768,6065,6066,6067,6068,6365,6366,6367,6368,6665,6666,6667,6668,6670,6671,6672,6965,6966,6967,6968,6970,6971,6972,7267,7268,7270,7271,7272,7565,7566,7567,7568,7570,7571,7572,7826,7827,7828,7829,7830,7831,7832,7833,7834,7865,7866,7867,7868,7870,7871,7872,8112,8113,8114,8115,8116,8126,8127,8128,8129,8130,8131,8132,8133,8134,8165,8166,8167,8168,8170,8171,8172,8411,8412,8413,8414,8415,8416,8426,8427,8428,8429,8430,8431,8432,8433,8434,8465,8466,8467,8468,8470,8471,8472,8710,8711,8712,8713,8714,8715,8716,8726,8727,8728,8729,8730,8731,8732,8733,8734,8765,8766,8767,8768,8770,8771,8772,9010,9011,9012,9013,9014,9015,9016,9026,9027,9028,9029,9030,9031,9032,9033,9034,9065,9066,9067,9068,9070,9071,9072,9310,9311,9312,9313,9314,9315,9316,9326,9327,9328,9329,9330,9331,9332,9333,9334,9365,9366,9367,9368,9370,9371,9372,9601,9602,9603,9604,9605,9610,9611,9612,9613,9614,9615,9626,9627,9628,9629,9630,9631,9632,9633,9634,9665,9666,9667,9668,9670,9671,9672,9901,9902,9903,9904,9905,9912,9913,9914,9915,9926,9927,9928,9929,9930,9931,9932,9933,9934,9965,9966,9967,9968,9970,9971,9972,10201,10202,10203,10204,10205,10210,10211,10212,10213,10214,10215,10216,10226,10227,10228,10229,10230,10231,10232,10233,10234,10265,10266,10267,10268,10270,10271,10272,10526,10527,10528,10529,10530,10531,10532,10533,10534,10565,10566,10567,10568,10570,10571,10572"/> <tile id="t1-31" gid="8117"/> <tile id="t1-25" gid="8111,8410"/> <tile id="t1-24" gid="7811,8110,8409"/> <tile id="t1-29" gid="8709"/> <tile id="t1-1" gid="5164,5165,5166,5167,5168,6370,6371,6372,7526,7527,7528,7529,7530,7531,7532,7533,7534,9024,9301,9302,9303,9304,9305,9323,9324,9622,9623,9624,9921,9922,9923,9924,10220,10221,10222,10223,10224,10501,10502,10503,10504,10505,10506,10507,10508,10509,10510,10511,10512,10513,10514,10515,10516,10517,10518,10519,10520,10521,10522,10523,10524"/> <tile id="t1-0" gid="5163,7525,8724,9023,9322,9621,9920,10219"/> <tile id="t1-2" gid="5169,6373,7535,9306"/> <tile id="t4-0" gid="4873,5722,6013,6049"/> <tile id="t5-4" gid="5124,5424,7214,7509,7514,7809,8109"/> <tile id="t5-2" gid="4829,6916"/> <overlay id="o2-3" gid="5468"/> <overlay id="o2-7" gid="5771,6954"/> <overlay id="o2-8" gid="2479,2480,2481,2779,2780,2781,3079,3080,3081,3379,3380,3381,3679,3680,3681,3979,3980,3981,4279,4280,4281,4579,4580,4581,4879,4880,4881,5179,5180,5181,5479,5480,5481,5779,5780,5781,6079,6080,6081,6379,6380,6381,6679,6680,6681,6979,6980,6981,7279,7280,7281,7579,7580,7581,7879,7880,7881,8179,8180,8181,8456,8479,8480,8481,8736,8737,8738,8739,8740,8741,8742,8743,8744,8745,8746,8756,8779,8780,8781,9036,9037,9038,9039,9040,9041,9042,9043,9044,9045,9046,9056,9079,9080,9081,9336,9337,9338,9339,9340,9341,9342,9343,9344,9345,9346,9356,9379,9380,9381,9607,9608,9636,9637,9638,9639,9640,9641,9642,9643,9644,9645,9646,9656,9679,9680,9681,9907,9908,9936,9937,9938,9939,9940,9941,9942,9943,9944,9945,9946,9956,9979,9980,9981,10207,10208,10236,10237,10238,10239,10240,10241,10242,10243,10244,10245,10246,10256,10279,10280,10281,10536,10537,10538,10539,10540,10541,10542,10543,10544,10545,10546,10556,10579,10580,10581"/> <overlay id="o2-9" gid="8156,8436,8437,8438,8439,8440,8441,8442,8443,8444,8445,8446"/> <overlay id="duct2-32" gid="6319"/> <overlay id="o2-23" gid="8157"/> <overlay id="o2-20" gid="2478,2778,3078,3378,3678,3978,4278,4578,4878,5178,5478,5778,6078,6378,6678,6978,7278,7578,7878,8178,8455,8478,8755,8778,9055,9078,9355,9378,9655,9678,9955,9978,10255,10278,10555,10578"/> <overlay id="o2-22" gid="8155"/> <overlay id="o1-7" gid="6919,7818,8419"/> <overlay id="pipe4-0" gid="4873,7525"/> <overlay id="pipe4-1" gid="4874,4875,7526,7527,7528,7529,7530,7531,7532,7533,7534"/> <overlay id="pipe4-18" gid="4876,7535"/> <overlay id="o2-21" gid="8457,8757,9057,9357,9657,9957,10257,10557"/> <overlay id="pipe5-0" gid="7547"/> <overlay id="pipe5-1" gid="7548,7549,7550,7551,7552,7553"/> <overlay id="pipe5-2" gid="7554,9301"/> <overlay id="pipe5-4" gid="7847,8147,8447,8747,9047,9347,9647,9947,10247,10547"/> <overlay id="pipe5-5" gid="7854,8154,8454,8754,9054,9354,9601,9654,9901,9954,10201,10254,10554"/> <overlay id="o2-16" gid="9603"/> <overlay id="o2-2" gid="6072,7225"/> <overlay id="o2-18" gid="5464"/> <overlay id="o2-1" gid="7515,9001,10206"/> <overlay id="o2-12" gid="7827"/> <overlay id="o2-10" gid="7836,7837,7838,7839,7840,7841,7842,7843,7844,7845,7846,7855,7856,7857,8136,8137,8138,8139,8140,8141,8142,8143,8144,8145,8146"/> <overlay id="o1-8" gid="4851,5422,6909"/> <overlay id="o2-0" gid="6070,7230,8424,9324,10224"/> <overlay id="o1-9" gid="5122,6610"/> <overlay id="o1-6" gid="7821,8418,9020"/> <overlay id="t1-33" gid="8708"/> <overlay id="t1-34" gid="8118"/> <overlay id="o1-5" gid="6918,6920,6921,7817,7820,8420,9018,9308"/> <overlay id="o1-4" gid="6917,7819,8421,9019,9021,9307"/> <overlay id="o1-2" gid="7231,7248,10203,10214"/> <overlay id="o1-15" gid="4864,4865,4866,4867,4868,7512"/> <overlay id="o1-14" gid="4524,5425,5713"/> <overlay id="o1-11" gid="7216"/> <overlay id="o1-0" gid="5126,5128,10202,10204,10210,10213,10216"/> <overlay id="pipe1-4" gid="5463,5763"/> <overlay id="pipe1-5" gid="5469,5769,6069,6369,6669,6969,7269,7569,7869,8169,8469,8769,9069,9369,9669,9969,10269,10569"/> <overlay id="duct2-31" gid="6619"/> <overlay id="duct2-27" gid="6020,6021,6616,6617,6618"/> <overlay id="duct2-26" gid="6022"/> <overlay id="duct2-25" gid="6615"/> <overlay id="duct2-20" gid="6019"/> <overlay id="duct2-18" gid="2477,2777,3077,3377,3677,3977,4277,4577,4877,5177,5477,5777,6077,6377,6677,6977,7277,7577,7877,8177,8477,8777,9077,9377,9677,9977,10277,10577"/> <overlay id="collectables1-7" gid="4276"/> <overlay id="collectables1-1" gid="3924,3926,3928,4524,4526,4528,4852,4854,4856,4858,4860,4862,4864,4866,4868,6648,6910,6912,6949,7226,7227,7228,7229,7231,7232,7233,7235,7248,7824,10202,10204,10206,10208,10210,10212,10214,10216,10218"/> <overlay id="pipe1-0" gid="5163"/> <overlay id="collectables1-3" gid="3970,4570,4573,4574,4575,4576,5170,5713,5715,5720,5721,5770,6316,6317,6318"/> <overlay id="t4-33" gid="7249"/> <overlay id="t4-34" gid="7254"/> <overlay id="collectables1-2" gid="4224,4226,4228,4270,4822,4823,4851,4853,4855,4857,4859,4861,4865,4867,4870,5122,5123,5422,5423,5470,5749,5750,5751,6649,6948,7249,8724,9024,9624,9924,10203,10205,10207,10209,10211,10213,10215,10217"/> <overlay id="pipe1-1" gid="5164,5165,5166,5167,5168"/> <overlay id="collectables1-0" gid="6909,6911"/> <overlay id="pipe1-2" gid="5169"/> <overlay id="o2-4" gid="4569,6934"/> <overlay id="pipe4-4" gid="5173,5473,5773,6073,7825,8125,8425,8725,9025,9325,9625,9925,10225,10525"/> <overlay id="w1-17" gid="5726,5728,6926,6928,8412,8414,8416,9012,9014,9616"/> <overlay id="w1-16" gid="5426,5428,6026,6028,6626,6628,8112,8114,8116,8710,8712,8714,8716,9316"/> <overlay id="w2-3" gid="6650"/> <overlay id="w2-16" gid="6350"/> <overlay id="w2-13" gid="6024,6624,7823"/> <overlay id="w2-12" gid="6023,6623,6951,6952,7223,7224,7824"/> <overlay id="w1-9" gid="9613"/> <overlay id="w1-8" gid="9313"/> <overlay id="w1-11" gid="9611,9614"/> <overlay id="w1-15" gid="6314"/> <overlay id="w1-5" gid="9610"/> <overlay id="w1-6" gid="9311,9314"/> <overlay id="w1-19" gid="6326,6328,9010,9016"/> <overlay id="w1-4" gid="9310"/> <gradient id="g1-14" gid="7226"/> <gradient id="g1-15" gid="8724,9024,9324,9624,9924"/> <gradient id="g1-4" gid="6913,7212,7213,7512,7513"/> <gradient id="g1-5" gid="5424,5425,6614,6615,7227,7228,7229,7250,7251,7252,7253,7514,7515,7516,9323,9622,9623,9921,9922,9923,10201,10202,10203,10204,10205,10206,10209,10210,10211,10212,10213,10214,10215,10216,10217,10219,10220,10221,10222,10223,10224"/> <gradient id="g1-7" gid="5726,6026,6326,6364,6626,6664,6670,6674,6926,6964,6970,6974,7264,7270,7274,7564,7570,7574,7864,7870,7874,8164,8170,8174,8464,8470,8474,8764,8770,8774,9064,9070,9074,9364,9370,9374,9664,9670,9674,9964,9970,9974,10264,10270,10274,10564,10570,10574"/> <gradient id="g1-8" gid="6613,7225,7249,8424,8723,9022,9023,9322,9621,9920"/> <gradient id="g1-9" gid="5426,5751,5763,6064,6073,6370,6374"/> <character x="75" y="2175"/> <background layer="1" x="43" y="250" w="500" h="500" tid="4" s="1" flip="0"/> <background layer="1" x="439" y="269" w="500" h="500" tid="3" s="1" flip="0"/> <background layer="1" x="933" y="249" w="500" h="500" tid="2" s="1" flip="0"/> <background layer="1" x="1486" y="298" w="500" h="500" tid="4" s="1" flip="0"/> <background layer="2" x="-40" y="387" w="500" h="500" tid="7" s="1" flip="0"/> <background layer="2" x="277" y="401" w="500" h="500" tid="6" s="1" flip="0"/> <background layer="2" x="610" y="362" w="500" h="500" tid="5" s="1" flip="0"/> <background layer="2" x="953" y="372" w="500" h="500" tid="6" s="1" flip="0"/> <background layer="2" x="1331" y="362" w="500" h="500" tid="5" s="1" flip="1"/> <background layer="2" x="1659" y="403" w="500" h="500" tid="6" s="1" flip="0"/> <background layer="3" x="104" y="595" w="500" h="500" tid="14" s="1" flip="0"/> <background layer="3" x="-391" y="637" w="500" h="500" tid="13" s="1" flip="0"/> <background layer="3" x="602" y="598" w="500" h="500" tid="12" s="1" flip="0"/> <background layer="3" x="1101" y="633" w="500" h="500" tid="13" s="1" flip="0"/> <background layer="3" x="1598" y="662" w="500" h="500" tid="11" s="1" flip="0"/> <background layer="4" x="2911" y="1037" w="500" h="500" tid="17" s="1" flip="0"/> <background layer="4" x="-68" y="1038" w="500" h="500" tid="17" s="1" flip="0"/> <background layer="4" x="409" y="1019" w="500" h="500" tid="15" s="1" flip="0"/> <background layer="4" x="907" y="1015" w="500" h="500" tid="16" s="1" flip="0"/> <background layer="4" x="1394" y="1015" w="500" h="500" tid="19" s="1" flip="0"/> <background layer="4" x="1888" y="1032" w="500" h="500" tid="18" s="1" flip="0"/> <background layer="4" x="2279" y="1080" w="500" h="500" tid="16" s="1" flip="0"/> <background layer="5" x="157.6" y="2081.7" w="493.75" h="493.75" tid="22" s="0.79" flip="0"/> <background layer="5" x="3071.1" y="2158.2" w="543.75" h="543.75" tid="22" s="0.87" flip="0"/> <background layer="5" x="2357.25" y="2194.75" w="475" h="475" tid="22" s="0.76" flip="0"/> <background layer="5" x="3343.4" y="1512.65" w="234.5" h="312.5" tid="21" s="0.5" flip="0"/> <background layer="5" x="3951.75" y="1859.25" w="313" h="313" tid="24" s="1" flip="0"/> <background layer="5" x="3952.75" y="1946.25" w="313" h="313" tid="24" s="1" flip="0"/> <background layer="5" x="3952.75" y="2053.25" w="313" h="313" tid="24" s="1" flip="0"/> <background layer="5" x="5581.25" y="1018.7" w="147.1" h="147.1" tid="24" s="0.47" flip="0"/> <background layer="5" x="2056.65" y="1656.85" w="181.55" h="181.55" tid="25" s="0.58" flip="0"/> <background layer="5" x="-7.75" y="2199.75" w="75" h="75" tid="34" s="1" flip="0"/> <background layer="5" x="332.25" y="2199.75" w="75" h="75" tid="34" s="1" flip="0"/> <background layer="5" x="542.25" y="2499.75" w="75" h="75" tid="35" s="1" flip="0"/> <background layer="5" x="559.25" y="2499.75" w="75" h="75" tid="35" s="1" flip="0"/> <background layer="5" x="-49.5" y="2199.75" w="150" h="75" tid="32" s="1" flip="0"/> <background layer="5" x="99.5" y="2199.75" w="150" h="75" tid="32" s="1" flip="0"/> <background layer="5" x="248.5" y="2199.75" w="150" h="75" tid="32" s="1" flip="0"/> <background layer="5" x="399.5" y="2499.75" w="150" h="75" tid="33" s="1" flip="0"/> <background layer="5" x="1188.5" y="2499.75" w="150" h="75" tid="33" s="1" flip="0"/> <background layer="5" x="5105.5" y="1449.75" w="150" h="75" tid="33" s="1" flip="0"/> <background layer="5" x="5254.5" y="1449.75" w="150" h="75" tid="33" s="1" flip="0"/> <background layer="5" x="39.95" y="2050.25" w="56.25" h="225" tid="36" s="0.75" flip="0"/> <background layer="5" x="1235.95" y="2350.25" w="56.25" h="225" tid="36" s="0.75" flip="0"/> <background layer="5" x="2508.95" y="1601.25" w="56.25" h="225" tid="36" s="0.75" flip="0"/> <background layer="5" x="5434.95" y="925.25" w="56.25" h="225" tid="36" s="0.75" flip="0"/> <background layer="5" x="4535.25" y="1375.75" w="75" h="75" tid="35" s="1" flip="0"/> <background layer="5" x="4398.25" y="1375.75" w="75" h="75" tid="35" s="1" flip="0"/> <background layer="5" x="4251.25" y="1375.75" w="75" h="75" tid="35" s="1" flip="0"/> <background layer="5" x="3607.25" y="1374.75" w="75" h="75" tid="35" s="1" flip="0"/> <background layer="5" x="3529.25" y="1374.75" w="75" h="75" tid="35" s="1" flip="0"/> <background layer="5" x="1276" y="2287.4" w="144" h="287.5" tid="23" s="0.46" flip="0"/> <background layer="5" x="1406" y="2287.4" w="144" h="287.5" tid="23" s="0.46" flip="0"/> <background layer="6" x="567.95" y="2359.25" w="56.25" h="225" tid="36" s="0.75" flip="0"/> <background layer="6" x="297.95" y="2534.85" w="56.25" h="56.25" tid="27" s="0.75" flip="0"/> <background layer="6" x="-46.05" y="2532.85" w="56.25" h="56.25" tid="28" s="0.75" flip="0"/> <background layer="6" x="312.95" y="2534.85" w="56.25" h="56.25" tid="28" s="0.75" flip="0"/> <platform speed="80" startX="2550" startY="1800" endX="3150" endY="1800" startDelay="24" endDelay="24" startOffset="0" style="1" width="3" height="1" trig="1"/> <platform speed="40" startX="3900" startY="1200" endX="4125" endY="1425" startDelay="24" endDelay="24" startOffset="0" style="1" width="1" height="1" trig="1"/> <ai s1="4" s2="3" s3="7" sX="600" sY="2175" eX="600" eY="2175" sd="24" ed="24" spawns="0" chaser="0" zoned="0" cid="3" fp="1" pmx="0" pmy="0" ag="1" ff="1" pid="2" jumper="0" js="0" jf="0" staticx="1" staticy="1"/> <ai s1="4" s2="3" s3="7" sX="825" sY="2325" eX="825" eY="2325" sd="24" ed="24" spawns="0" chaser="0" zoned="0" cid="3" fp="1" pmx="0" pmy="0" ag="1" ff="2" pid="2" jumper="0" js="0" jf="0" staticx="1" staticy="1"/> <ai s1="4" s2="3" s3="7" sX="1050" sY="2175" eX="1050" eY="2175" sd="24" ed="24" spawns="0" chaser="0" zoned="0" cid="3" fp="1" pmx="0" pmy="0" ag="1" ff="1" pid="2" jumper="0" js="0" jf="0" staticx="1" staticy="1"/> <ai s1="4" s2="3" s3="7" sX="1800" sY="1500" eX="1800" eY="1500" sd="24" ed="24" spawns="0" chaser="0" zoned="0" cid="3" fp="1" pmx="0" pmy="0" ag="1" ff="2" pid="2" jumper="0" js="0" jf="0" staticx="1" staticy="1"/> <ai s1="4" s2="3" s3="7" sX="1950" sY="1500" eX="1950" eY="1500" sd="24" ed="24" spawns="0" chaser="0" zoned="0" cid="3" fp="1" pmx="0" pmy="0" ag="1" ff="1" pid="2" jumper="0" js="0" jf="0" staticx="1" staticy="1"/> <ai s1="6" s2="3" s3="7" sX="1200" sY="2475" eX="375" eY="2475" sd="24" ed="24" spawns="0" chaser="0" zoned="0" cid="1" fp="0" pmx="0" pmy="0" ag="0" ff="7" pid="1" jumper="0" js="0" jf="0" staticx="0" staticy="0"/> <ai s1="6" s2="3" s3="7" sX="1575" sY="2325" eX="1350" eY="2325" sd="24" ed="24" spawns="0" chaser="0" zoned="0" cid="4" fp="0" pmx="0" pmy="0" ag="0" ff="7" pid="1" jumper="0" js="0" jf="0" staticx="0" staticy="0"/> <ai s1="4" s2="3" s3="7" sX="1200" sY="1500" eX="1050" eY="1500" sd="24" ed="24" spawns="0" chaser="0" zoned="0" cid="1" fp="0" pmx="0" pmy="0" ag="0" ff="7" pid="1" jumper="0" js="0" jf="0" staticx="0" staticy="0"/> <ai s1="4" s2="3" s3="7" sX="2025" sY="1050" eX="1650" eY="1050" sd="24" ed="24" spawns="0" chaser="0" zoned="0" cid="4" fp="0" pmx="0" pmy="0" ag="0" ff="7" pid="1" jumper="0" js="0" jf="0" staticx="0" staticy="0"/> <ai s1="6" s2="3" s3="7" sX="3900" sY="1725" eX="3375" eY="1725" sd="24" ed="24" spawns="0" chaser="0" zoned="0" cid="4" fp="0" pmx="0" pmy="0" ag="0" ff="7" pid="1" jumper="0" js="0" jf="0" staticx="0" staticy="0"/> <ai s1="6" s2="3" s3="7" sX="5025" sY="1125" eX="4575" eY="1125" sd="24" ed="24" spawns="0" chaser="0" zoned="0" cid="1" fp="0" pmx="0" pmy="0" ag="0" ff="7" pid="1" jumper="0" js="0" jf="0" staticx="0" staticy="0"/> </data> ; break; case 8: Tracker.kvEvent(7933); _local2 = <data> <transparency id="b1-14" gid="5167"/> <transparency id="b1-10" gid="7524"/> <transparency id="b1-9" gid="8123"/> <transparency id="b1-16" gid="5462,5463,5464"/> <transparency id="b1-17" gid="5461"/> <tile id="t5-3" gid="4568,4569,4570,4571,4868,4869,4870,4871,5168,5169,5170,5171,5468,5469,5470,5471,5768,5769,5770,5771,6068,6069,6070,6071,6368,6369,6370,6371,6668,6669,6670,6671,6968,6969,6970,6971,7222,7223,7224,7225,7268,7269,7270,7271,7525,7568,7569,7570,7571,7825,7868,7869,7870,7871,8168,8169,8170,8171,8468,8469,8470,8471,8768,8769,8770,8771,9068,9069,9070,9071,9368,9369,9370,9371,9668,9669,9670,9671,9968,9969,9970,9971,10268,10269,10270,10271,10568,10569,10570,10571"/> <tile id="t5-1" gid="4268,4269,4270,4271,6922,6923,6924,6925"/> <tile id="t5-0" gid="4267,6921"/> <tile id="t4-5" gid="7824"/> <tile id="t4-4" gid="7817,8117,8417,8717,9017,9317,9617,9917,10217,10517"/> <tile id="t4-3" gid="7818,7819,7820,7821,7822,7823,8118,8119,8120,8121,8122,8418,8419,8420,8421,8422,8718,8719,8720,8721,8722,9018,9019,9020,9021,9022,9318,9319,9320,9321,9322,9618,9619,9620,9621,9622,9918,9919,9920,9921,9922,10218,10219,10220,10221,10222,10518,10519,10520,10521,10522"/> <tile id="t4-2" gid="7524"/> <tile id="t4-1" gid="7518,7519,7520,7521,7522,7523"/> <tile id="t4-0" gid="7517"/> <tile id="t2-5" gid="3050,3350,3650,3950,4250,4550,4850,8710,9010,9310,9610,9910,10210,10510"/> <tile id="t2-4" gid="3044,3344,3644,3944,4244,4544,4844"/> <tile id="t2-3" gid="3045,3046,3047,3048,3049,3345,3346,3347,3348,3349,3645,3646,3647,3648,3649,3945,3946,3947,3948,3949,4245,4246,4247,4248,4249,4545,4546,4547,4548,4549,4845,4846,4847,4848,4849,8701,8702,8703,8704,8705,8706,8707,8708,8709,9001,9002,9003,9004,9005,9006,9007,9008,9009,9301,9302,9303,9304,9305,9306,9307,9308,9309,9601,9602,9603,9604,9605,9606,9607,9608,9609,9901,9902,9903,9904,9905,9906,9907,9908,9909,10201,10202,10203,10204,10205,10206,10207,10208,10209,10501,10502,10503,10504,10505,10506,10507,10508,10509"/> <tile id="t2-2" gid="2750,8410"/> <tile id="t2-1" gid="2745,2746,2747,2748,2749,8401,8402,8403,8404,8405,8406,8407,8408,8409"/> <tile id="t2-0" gid="2744"/> <tile id="t11-11" gid="4881,5481"/> <tile id="t1-5" gid="5451,5751,6051,6351,6651,6951,7251,7551,7851,8151,8432,8451,8732,8751,9032,9051,9332,9351,9632,9651,9932,9951,10232,10251,10532,10551"/> <tile id="t1-4" gid="1885,2185,2485,2785,3085,3385,3685,3985,4285,4585,4885,5185,5442,5485,5742,5785,6042,6085,6342,6385,6642,6685,6942,6985,7242,7285,7542,7585,7842,7885,8142,8423,8442,8723,8742,9023,9042,9323,9342,9623,9642,9923,9942,10223,10242,10523,10542"/> <tile id="t1-3" gid="1886,1887,1888,1889,2186,2187,2188,2189,2486,2487,2488,2489,2786,2787,2788,2789,3086,3087,3088,3089,3386,3387,3388,3389,3686,3687,3688,3689,3986,3987,3988,3989,4286,4287,4288,4289,4586,4587,4588,4589,4886,4887,4888,4889,5186,5187,5188,5189,5443,5444,5445,5446,5447,5448,5449,5450,5486,5487,5488,5489,5743,5744,5745,5746,5747,5748,5749,5750,5786,5787,5788,5789,6043,6044,6045,6046,6047,6048,6049,6050,6086,6087,6088,6089,6090,6091,6092,6093,6094,6095,6096,6097,6343,6344,6345,6346,6347,6348,6349,6350,6386,6387,6388,6389,6390,6391,6392,6393,6394,6395,6396,6397,6643,6644,6645,6646,6647,6648,6649,6650,6686,6687,6688,6689,6690,6691,6692,6693,6694,6695,6696,6697,6943,6944,6945,6946,6947,6948,6949,6950,6986,6987,6988,6989,6990,6991,6992,6993,6994,6995,6996,6997,7243,7244,7245,7246,7247,7248,7249,7250,7286,7287,7288,7289,7290,7291,7292,7293,7294,7295,7296,7297,7543,7544,7545,7546,7547,7548,7549,7550,7586,7587,7588,7589,7590,7591,7592,7593,7594,7595,7596,7597,7843,7844,7845,7846,7847,7848,7849,7850,7886,7887,7888,7889,7890,7891,7892,7893,7894,7895,7896,7897,8143,8144,8145,8146,8147,8148,8149,8150,8424,8425,8426,8427,8428,8429,8430,8431,8443,8444,8445,8446,8447,8448,8449,8450,8484,8485,8486,8487,8488,8489,8490,8491,8492,8493,8494,8495,8496,8497,8724,8725,8726,8727,8728,8729,8730,8731,8743,8744,8745,8746,8747,8748,8749,8750,8784,8785,8786,8787,8788,8789,8790,8791,8792,8793,8794,8795,8796,8797,9024,9025,9026,9027,9028,9029,9030,9031,9043,9044,9045,9046,9047,9048,9049,9050,9084,9085,9086,9087,9088,9089,9090,9091,9092,9093,9094,9095,9096,9097,9324,9325,9326,9327,9328,9329,9330,9331,9343,9344,9345,9346,9347,9348,9349,9350,9384,9385,9386,9387,9388,9389,9390,9391,9392,9393,9394,9395,9396,9397,9624,9625,9626,9627,9628,9629,9630,9631,9643,9644,9645,9646,9647,9648,9649,9650,9684,9685,9686,9687,9688,9689,9690,9691,9692,9693,9694,9695,9696,9697,9924,9925,9926,9927,9928,9929,9930,9931,9943,9944,9945,9946,9947,9948,9949,9950,9984,9985,9986,9987,9988,9989,9990,9991,9992,9993,9994,9995,9996,9997,10224,10225,10226,10227,10228,10229,10230,10231,10243,10244,10245,10246,10247,10248,10249,10250,10284,10285,10286,10287,10288,10289,10290,10291,10292,10293,10294,10295,10296,10297,10524,10525,10526,10527,10528,10529,10530,10531,10543,10544,10545,10546,10547,10548,10549,10550,10584,10585,10586,10587,10588,10589,10590,10591,10592,10593,10594,10595,10596,10597"/> <tile id="t6-5" gid="5467,5767,6067,6367,6667,6967,7267,7567,7841,7867,8141,8167,8183,8441,8467,8483,8741,8767,8783,9041,9067,9083,9341,9367,9383,9641,9667,9683,9941,9967,9983,10241,10267,10283,10541,10567,10583"/> <tile id="t6-4" gid="5761,6061,6361,6661,6961,7261,7561,7835,7861,8135,8161,8178,8435,8461,8478,8735,8761,8778,9035,9061,9078,9335,9361,9378,9635,9661,9678,9935,9961,9978,10235,10261,10278,10535,10561,10578"/> <tile id="t6-3" gid="5465,5466,5762,5763,5764,5765,5766,6062,6063,6064,6065,6066,6362,6363,6364,6365,6366,6662,6663,6664,6665,6666,6962,6963,6964,6965,6966,7262,7263,7264,7265,7266,7562,7563,7564,7565,7566,7836,7837,7838,7839,7840,7862,7863,7864,7865,7866,8136,8137,8138,8139,8140,8162,8163,8164,8165,8166,8179,8180,8181,8182,8436,8437,8438,8439,8440,8462,8463,8464,8465,8466,8479,8480,8481,8482,8736,8737,8738,8739,8740,8762,8763,8764,8765,8766,8779,8780,8781,8782,9036,9037,9038,9039,9040,9062,9063,9064,9065,9066,9079,9080,9081,9082,9336,9337,9338,9339,9340,9362,9363,9364,9365,9366,9379,9380,9381,9382,9636,9637,9638,9639,9640,9662,9663,9664,9665,9666,9679,9680,9681,9682,9936,9937,9938,9939,9940,9962,9963,9964,9965,9966,9979,9980,9981,9982,10236,10237,10238,10239,10240,10262,10263,10264,10265,10266,10279,10280,10281,10282,10536,10537,10538,10539,10540,10562,10563,10564,10565,10566,10579,10580,10581,10582"/> <tile id="t6-2" gid="5167,7541,7883"/> <tile id="t6-1" gid="5162,5163,5164,5165,5166,7536,7537,7538,7539,7540,7879,7880,7881,7882"/> <tile id="t6-0" gid="5161,7535,7878"/> <tile id="t5-5" gid="4572,4872,5172,5472,5772,6072,6372,6672,6972,7226,7272,7526,7572,7826,7872,8172,8472,8772,9072,9372,9672,9972,10272,10572"/> <tile id="t1-1" gid="5143,5144,5145,5146,5147,5148,5149,5150,8124,8125,8126,8127,8128,8129,8130,8131,8184,8185,8186,8187,8188,8189,8190,8191,8192,8193,8194,8195,8196,8197"/> <tile id="t1-0" gid="5142,8123"/> <tile id="t1-2" gid="5151,8132"/> <tile id="t5-2" gid="4272,6926"/> <tile id="t5-4" gid="4567,4867,7221"/> <overlay id="o1-5" gid="5154,5157,5175,5176,5177,5180,5181,5184,5473,5475,5476,5479,5482,5774,5775,5778,5779,5780,5781,5782,5783"/> <overlay id="o1-6" gid="5156,5179,5480,5484,5773,5777"/> <overlay id="o1-8" gid="6621,7217"/> <overlay id="o1-7" gid="5173,5178,5183,5474,5477,5784"/> <overlay id="o2-0" gid="4845,7241,7583"/> <overlay id="o2-10" gid="8173,8174,8175,8176,8177,8711,8712,8713,8714,8715,8716"/> <overlay id="o2-12" gid="7586,8180"/> <overlay id="o2-16" gid="8430"/> <overlay id="o2-18" gid="8424"/> <overlay id="o2-1" gid="2450,7823,8109"/> <overlay id="o2-19" gid="5466"/> <overlay id="o2-20" gid="8433,8733,9033,9333,9633,9933,10233,10533"/> <overlay id="duct2-9" gid="4854"/> <overlay id="duct2-7" gid="5152"/> <overlay id="o2-23" gid="8134"/> <overlay id="o1-14" gid="2448"/> <overlay id="o1-4" gid="5155,5174,5182,5478,5483,5776"/> <overlay id="o2-6" gid="2149,3672"/> <overlay id="o2-7" gid="6939"/> <overlay id="o2-8" gid="6052,6053,6054,6055,6056,6057,6058,6059,6060,6352,6353,6354,6355,6356,6357,6358,6359,6360,6652,6653,6654,6655,6656,6657,6658,6659,6660,6952,6953,6954,6955,6956,6957,6958,6959,6960,7252,7253,7254,7255,7256,7257,7258,7259,7260,7552,7553,7554,7555,7556,7557,7558,7559,7560,7852,7853,7854,7855,7856,7857,7858,7859,7860,8152,8153,8154,8155,8156,8157,8158,8159,8160,8452,8453,8454,8455,8456,8457,8458,8459,8460,8752,8753,8754,8755,8756,8757,8758,8759,8760,8773,8774,8775,8776,8777,9052,9053,9054,9055,9056,9057,9058,9059,9060,9073,9074,9075,9076,9077,9311,9312,9313,9314,9315,9316,9352,9353,9354,9355,9356,9357,9358,9359,9360,9373,9374,9375,9376,9377,9611,9612,9613,9614,9615,9616,9652,9653,9654,9655,9656,9657,9658,9659,9660,9673,9674,9675,9676,9677,9911,9912,9913,9914,9915,9916,9952,9953,9954,9955,9956,9957,9958,9959,9960,9973,9974,9975,9976,9977,10211,10212,10213,10214,10215,10216,10252,10253,10254,10255,10256,10257,10258,10259,10260,10273,10274,10275,10276,10277,10511,10512,10513,10514,10515,10516,10552,10553,10554,10555,10556,10557,10558,10559,10560,10573,10574,10575,10576,10577"/> <overlay id="o1-2" gid="4851"/> <overlay id="pipe1-1" gid="4268,4269,4270,4271,5143,5144,5145,5146,5147,5148,5149,5150,7518,7519,7520,7521"/> <overlay id="pipe1-10" gid="4267,5142,7517"/> <overlay id="pipe1-11" gid="4272,5151,7522"/> <overlay id="pipe1-4" gid="4567,4867,5442,5742,6042,6342,6642,6942,7242,7542,7842,8117,8142,8417,8442,8717,8742,9017,9042,9317,9342,9617,9642,9917,9942,10217,10242,10517,10542"/> <overlay id="pipe1-5" gid="4572,4872,5172,5472,5772,6072,6372,6672,6972,7272,7572,7822,7872,8122,8172,8422,8472,8722,8772,9022,9072,9322,9372,9622,9672,9922,9972,10222,10272,10522,10572"/> <overlay id="pipe1-9" gid="5451,5751,6051,6351,6651,6951,7251,7551,7851,8151,8451,8751,9051,9351,9651,9951,10251,10551"/> <overlay id="pipe3-1" gid="7536,7537,7538,7539,7540,7879,7880,7881,7882"/> <overlay id="pipe3-10" gid="7535,7878"/> <overlay id="pipe3-11" gid="7541,7883"/> <overlay id="pipe3-4" gid="7835,8135,8435,8735,9035,9335,9635,9935,10235,10535"/> <overlay id="pipe3-5" gid="8183,8483,8783,9083,9383,9683,9983,10283,10583"/> <overlay id="pipe3-8" gid="8178,8478,8778,9078,9378,9678,9978,10278,10578"/> <overlay id="pipe3-9" gid="7841,8141,8441,8741,9041,9341,9641,9941,10241,10541"/> <overlay id="pipe5-4" gid="7817"/> <overlay id="o2-3" gid="7525,7589,8179"/> <overlay id="o1-0" gid="6921,6922,6923,6924,6925,6926"/> <overlay id="o2-4" gid="7280,7808"/> <overlay id="duct2-6" gid="5158,7529"/> <overlay id="duct2-4" gid="4856,7227"/> <overlay id="duct2-30" gid="7285"/> <overlay id="duct2-29" gid="6985"/> <overlay id="duct2-28" gid="7293,7831"/> <overlay id="duct2-27" gid="5460,5461,5462,5463,7286,7287,7288,7289,7290,7291,7292"/> <overlay id="duct2-26" gid="5465"/> <overlay id="duct2-21" gid="5464"/> <overlay id="duct2-18" gid="1885,2185,2485,2785,3085,3385,3685,3985,4285,4585,4885,5185,5485,5785,6085,6385,6685,7593,7893"/> <overlay id="duct2-17" gid="5164"/> <overlay id="collectables1-7" gid="7592"/> <overlay id="collectables1-4" gid="3984,8101"/> <overlay id="collectables1-3" gid="3668,3670,3967,3969,3971,4843,4847,4849,4851,6636,6638,6935,6937,7824,7826,7828"/> <overlay id="collectables1-2" gid="4842,4844,4846,4848,4850,6623,6626,7823,7825,7827,7884,7886,7888,7890,7892"/> <overlay id="collectables1-1" gid="4862,4864,4866,6622,6625,7217,7219,7221,7223,7885,7887,7889,7891"/> <overlay id="collectables1-0" gid="2146,2147,2148,2444,2446,2447,2448,2450,4861,4863,4865,6621,6624,7218,7220,7222,7224"/> <overlay id="o2-21" gid="8434,8734,9034,9334,9634,9934,10234,10534"/> <overlay id="o2-22" gid="8133"/> <overlay id="o2-2" gid="2444,7224"/> <overlay id="o2-9" gid="5752,5753,5754,5755,5756,5757,5758,5759,5760,8473,8474,8475,8476,8477,9011,9012,9013,9014,9015,9016"/> <overlay id="w1-11" gid="5745,5749,6345,6349,6945,6949,7545,7549,8119,8121,8719,8721,9319,9321,9919,9921,10519,10521"/> <overlay id="w1-4" gid="6044,6048,6644,6648,7820,8420,9018,9020,9618,10218,10220"/> <overlay id="w3-13" gid="5471,6369,6371,7268,7269,7271,8171,9069"/> <overlay id="w3-12" gid="4568,4569,4570,4571,5468,5469,5470,6368,6370,7270,8168,8169,8170,9068,9070,9071,9968,9969,9970,9971"/> <overlay id="w2-13" gid="7837,7839"/> <overlay id="w2-12" gid="7836,7840"/> <overlay id="w1-9" gid="5744,5748,7544,7548,8118,8718,9920"/> <overlay id="w1-8" gid="5444,5448,7244,7248,7818,8418,9620"/> <overlay id="w1-10" gid="5445,9619,9621,10219,10221"/> <overlay id="w1-6" gid="5449,6045,6049,6645,6649,7245,7249,7819,7821,8419,8421,9019,9021"/> <overlay id="w1-5" gid="6344,6348,6944,6948,8120,8720,9318,9320,9918,10518,10520"/> <gradient id="g1-0" gid="8433,8434,8733,8734,9033,9034,9333,9334"/> <gradient id="g1-14" gid="7825"/> <gradient id="g1-4" gid="8122,8422,8722,9022,9322,9622,9922,10222,10522"/> <gradient id="g1-5" gid="4844,4845,4846,4847,4848,4849,4850,4867,7221,7222,7223,7224,7823,7824,7826,7885,7886,7887,7888,7889,7890,7891,7892,7893,7894,7895,7896,7897,8133,8134"/> <gradient id="g1-7" gid="5168,5468,5768,6068,6368,6668,6968,7268,7525,7568,7868,8168,8184,8468,8484,8768,8784,9068,9084,9368,9384,9668,9684,9968,9984,10268,10284,10568,10584"/> <gradient id="g1-8" gid="7822"/> <gradient id="g1-9" gid="4868,7225"/> <character x="375" y="1950"/> <background layer="1" x="38" y="300" w="500" h="500" tid="4" s="1" flip="0"/> <background layer="1" x="438" y="254" w="500" h="500" tid="3" s="1" flip="0"/> <background layer="1" x="936" y="268" w="500" h="500" tid="2" s="1" flip="0"/> <background layer="1" x="1414" y="347" w="500" h="500" tid="2" s="1" flip="0"/> <background layer="2" x="-21" y="404" w="500" h="500" tid="6" s="1" flip="0"/> <background layer="2" x="334" y="387" w="500" h="500" tid="5" s="1" flip="0"/> <background layer="2" x="679" y="391" w="500" h="500" tid="6" s="1" flip="0"/> <background layer="2" x="925" y="422" w="500" h="500" tid="7" s="1" flip="0"/> <background layer="2" x="1176" y="448" w="500" h="500" tid="6" s="1" flip="0"/> <background layer="2" x="1492" y="390" w="500" h="500" tid="5" s="1" flip="0"/> <background layer="3" x="133" y="575" w="500" h="500" tid="14" s="1" flip="0"/> <background layer="3" x="-365" y="616" w="500" h="500" tid="13" s="1" flip="0"/> <background layer="3" x="630" y="564" w="500" h="500" tid="12" s="1" flip="0"/> <background layer="3" x="1302" y="617" w="500" h="500" tid="11" s="1" flip="0"/> <background layer="3" x="1787" y="616" w="500" h="500" tid="10" s="1" flip="0"/> <background layer="3" x="2234" y="576" w="500" h="500" tid="9" s="1" flip="0"/> <background layer="4" x="234" y="988" w="500" h="500" tid="15" s="1" flip="0"/> <background layer="4" x="731" y="985" w="500" h="500" tid="16" s="1" flip="0"/> <background layer="4" x="1195" y="987" w="500" h="500" tid="17" s="1" flip="0"/> <background layer="4" x="1852" y="986" w="500" h="500" tid="17" s="1" flip="0"/> <background layer="4" x="2351" y="986" w="500" h="500" tid="18" s="1" flip="0"/> <background layer="4" x="2847" y="1007" w="500" h="500" tid="19" s="1" flip="0"/> <background layer="5" x="887.75" y="2066.25" w="625" h="625" tid="22" s="1" flip="0"/> <background layer="5" x="2128.45" y="1518.85" w="342.35" h="456.25" tid="21" s="0.73" flip="0"/> <background layer="5" x="2873.45" y="1657.85" w="342.35" h="456.25" tid="21" s="0.73" flip="0"/> <background layer="5" x="3592.75" y="1307.25" w="625" h="625" tid="22" s="1" flip="0"/> <background layer="5" x="4081.75" y="1459.25" w="625" h="625" tid="22" s="1" flip="0"/> <background layer="5" x="5297.45" y="1936.35" w="506.25" h="506.25" tid="22" s="0.81" flip="0"/> <background layer="5" x="6081.65" y="1469.35" w="253.55" h="506.25" tid="23" s="0.81" flip="0"/> <background layer="5" x="5961.25" y="1540.9" w="219.1" h="437.5" tid="23" s="0.7" flip="0"/> <background layer="5" x="4765.75" y="967.5" w="129" h="258" tid="26" s="0.86" flip="0"/> <background layer="5" x="4464.75" y="967.5" w="129" h="258" tid="26" s="0.86" flip="0"/> <background layer="5" x="4465.5" y="1149.75" w="150" h="75" tid="32" s="1" flip="0"/> <background layer="5" x="4614.5" y="1149.75" w="150" h="75" tid="32" s="1" flip="0"/> <background layer="5" x="4764.5" y="1149.75" w="150" h="75" tid="32" s="1" flip="0"/> <background layer="5" x="4954.5" y="924.75" w="150" h="75" tid="32" s="1" flip="0"/> <background layer="5" x="5103.5" y="924.75" w="150" h="75" tid="32" s="1" flip="0"/> <background layer="5" x="4910.25" y="925.75" w="75" h="75" tid="35" s="1" flip="0"/> <background layer="5" x="5223.25" y="924.75" w="75" h="75" tid="35" s="1" flip="0"/> <background layer="5" x="3070.5" y="961" w="66" h="264" tid="36" s="0.88" flip="0"/> <background layer="5" x="4962.5" y="736" w="66" h="264" tid="36" s="0.88" flip="0"/> <background layer="5" x="5779.5" y="1636" w="66" h="264" tid="36" s="0.88" flip="0"/> <background layer="5" x="6182.5" y="1711" w="66" h="264" tid="36" s="0.88" flip="0"/> <background layer="5" x="2059.5" y="1711" w="66" h="264" tid="36" s="0.88" flip="0"/> <background layer="5" x="102.5" y="1787" w="66" h="264" tid="36" s="0.88" flip="0"/> <background layer="5" x="404.5" y="1787" w="66" h="264" tid="36" s="0.88" flip="0"/> <background layer="5" x="1857.05" y="1872.15" w="115.8" h="115.8" tid="25" s="0.37" flip="0"/> <background layer="5" x="2690.05" y="1719.15" w="115.8" h="115.8" tid="25" s="0.37" flip="0"/> <background layer="5" x="4825.05" y="1123.15" w="115.8" h="115.8" tid="25" s="0.37" flip="0"/> <background layer="5" x="6832.05" y="1869.15" w="115.8" h="115.8" tid="25" s="0.37" flip="0"/> <background layer="5" x="1403.9" y="1749.65" w="84.5" h="84.5" tid="24" s="0.27" flip="0"/> <background layer="5" x="289.9" y="1972.65" w="84.5" h="84.5" tid="24" s="0.27" flip="0"/> <background layer="6" x="633.25" y="1982.75" w="75" h="75" tid="35" s="1" flip="0"/> <background layer="6" x="475.25" y="1982.75" w="75" h="75" tid="35" s="1" flip="0"/> <background layer="6" x="321.25" y="1983.75" w="75" h="75" tid="35" s="1" flip="0"/> <background layer="6" x="175.25" y="1983.75" w="75" h="75" tid="35" s="1" flip="0"/> <background layer="6" x="25.25" y="1983.75" w="75" h="75" tid="35" s="1" flip="0"/> <background layer="6" x="6229.05" y="1870.15" w="115.8" h="115.8" tid="25" s="0.37" flip="0"/> <background layer="6" x="3070.9" y="1146.65" w="84.5" h="84.5" tid="24" s="0.27" flip="0"/> <background layer="6" x="2222.9" y="1902.65" w="84.5" h="84.5" tid="24" s="0.27" flip="0"/> <background layer="6" x="5791.35" y="1782.1" w="134.6" h="134.6" tid="24" s="0.43" flip="0"/> <platform speed="40" startX="675" startY="2025" endX="975" endY="1800" startDelay="24" endDelay="24" startOffset="24" style="1" width="2" height="1" trig="1"/> <platform speed="100" startX="5325" startY="975" endX="5325" endY="1875" startDelay="24" endDelay="24" startOffset="24" style="1" width="5" height="1" trig="1"/> <platform speed="40" startX="6150" startY="975" endX="5700" endY="975" startDelay="24" endDelay="24" startOffset="0" style="1" width="1" height="1" trig="1"/> <ai s1="4" s2="3" s3="7" sX="1650" sY="1725" eX="1125" eY="1725" sd="24" ed="24" spawns="0" chaser="0" zoned="0" cid="2" fp="1" pmx="5" pmy="0" ag="0" ff="5" pid="1" jumper="0" js="0" jf="0" staticx="0" staticy="0"/> <ai s1="4" s2="3" s3="7" sX="1425" sY="1575" eX="1800" eY="1575" sd="24" ed="24" spawns="0" chaser="0" zoned="0" cid="4" fp="0" pmx="0" pmy="0" ag="0" ff="7" pid="1" jumper="0" js="0" jf="0" staticx="0" staticy="0"/> <ai s1="4" s2="3" s3="7" sX="2850" sY="1725" eX="2475" eY="1725" sd="24" ed="24" spawns="0" chaser="0" zoned="0" cid="2" fp="1" pmx="5" pmy="0" ag="0" ff="5" pid="1" jumper="0" js="0" jf="0" staticx="0" staticy="0"/> <ai s1="4" s2="3" s3="7" sX="3000" sY="1125" eX="3600" eY="1125" sd="24" ed="24" spawns="0" chaser="0" zoned="0" cid="4" fp="0" pmx="0" pmy="0" ag="0" ff="7" pid="1" jumper="0" js="0" jf="0" staticx="0" staticy="0"/> <ai s1="4" s2="3" s3="7" sX="3675" sY="1125" eX="3075" eY="1125" sd="24" ed="24" spawns="0" chaser="0" zoned="0" cid="4" fp="0" pmx="0" pmy="0" ag="0" ff="7" pid="1" jumper="0" js="0" jf="0" staticx="0" staticy="0"/> <ai s1="4" s2="3" s3="7" sX="4800" sY="1125" eX="4425" eY="1125" sd="24" ed="24" spawns="0" chaser="0" zoned="0" cid="2" fp="1" pmx="5" pmy="0" ag="0" ff="5" pid="1" jumper="0" js="0" jf="0" staticx="0" staticy="0"/> <ai s1="4" s2="3" s3="7" sX="5250" sY="900" eX="4875" eY="900" sd="24" ed="24" spawns="0" chaser="0" zoned="0" cid="2" fp="1" pmx="5" pmy="0" ag="0" ff="5" pid="1" jumper="0" js="0" jf="0" staticx="0" staticy="0"/> <ai s1="4" s2="3" s3="7" sX="5700" sY="1800" eX="6075" eY="1800" sd="24" ed="24" spawns="0" chaser="0" zoned="0" cid="4" fp="0" pmx="0" pmy="0" ag="0" ff="7" pid="1" jumper="0" js="0" jf="0" staticx="0" staticy="0"/> <ai s1="4" s2="3" s3="7" sX="6750" sY="1875" eX="6150" eY="1875" sd="24" ed="24" spawns="0" chaser="0" zoned="0" cid="4" fp="0" pmx="0" pmy="0" ag="0" ff="7" pid="1" jumper="0" js="0" jf="0" staticx="0" staticy="0"/> </data> ; break; case 9: Tracker.kvEvent(7934); _local2 = <data> <transparency id="b1-2" gid="5406"/> <transparency id="b1-0" gid="5117,5118,5404,5416,5703,6616,7512,7812"/> <transparency id="b1-11" gid="3963,3973,4263,4273,4563,4573,4863,4873,5173,5467,5473,5749,5773,6670,6970,7270"/> <transparency id="b1-16" gid="6976,7276"/> <transparency id="b1-17" gid="6975,7256,7275"/> <transparency id="b1-7" gid="3958,3969,4258,4269,4558,4569,4858,4869,5169,5465,5469,5748,5769,6664,6964,7264"/> <transparency id="b1-28" gid="5728,5729"/> <transparency id="b1-3" gid="3407,3707,3959,3960,3961,3962,3970,3971,3972,4007,4259,4260,4261,4262,4270,4271,4272,4307,4559,4560,4561,4562,4570,4571,4572,4607,4859,4860,4861,4862,4870,4871,4872,4907,5170,5171,5172,5207,5466,5470,5471,5472,5507,5770,5771,5772,5807,6007,6008,6107,6307,6308,6607,6608,6665,6666,6667,6668,6669,6907,6908,6965,6966,6967,6968,6969,7207,7208,7265,7266,7267,7268,7269,7507,7508,7807,7808,7893,7894,8107,8108,8193,8194,8407,8408,8493,8494,8707,8708,8793,8794,9007,9008,9093,9094,9307,9308,9393,9394,9607,9608,9693,9694"/> <transparency id="b1-30" gid="5430"/> <transparency id="b1-4" gid="7286,7584"/> <tile id="t1-36" gid="6087,6385,6683"/> <tile id="t1-42" gid="6982"/> <tile id="t1-44" gid="6983"/> <tile id="t7-0" gid="4227,4833"/> <tile id="t6-5" gid="4580,4880,5180,5480,5780,6080,6380,6680,6958,6980,7258,7280,7558,7858,8158,8458,8758,9058,9358,9658"/> <tile id="t7-1" gid="4228,4229,4834,4835,4836,4837"/> <tile id="t6-31" gid="4280"/> <tile id="t6-30" gid="3378,3679,3980"/> <tile id="t6-3" gid="3977,3978,4276,4277,4278,4279,4576,4577,4578,4579,4875,4876,4877,4878,4879,5176,5177,5178,5179,5476,5477,5478,5479,5776,5777,5778,5779,6076,6077,6078,6079,6376,6377,6378,6379,6676,6677,6678,6679,6957,6977,6978,6979,7257,7277,7278,7279,7557,7857,7875,7876,7877,7878,7879,7880,7881,7882,8157,8175,8176,8177,8178,8179,8180,8181,8182,8457,8475,8476,8477,8478,8479,8480,8481,8482,8757,8775,8776,8777,8778,8779,8780,8781,8782,9057,9075,9076,9077,9078,9079,9080,9081,9082,9357,9375,9376,9377,9378,9379,9380,9381,9382,9657,9675,9676,9677,9678,9679,9680,9681,9682"/> <tile id="t6-29" gid="4275"/> <tile id="t6-28" gid="3377,3676,3975"/> <tile id="t6-27" gid="3678,3979"/> <tile id="t6-25" gid="3677,3976"/> <tile id="t6-2" gid="6658"/> <tile id="t6-1" gid="6657,7575,7576,7577,7578,7579,7580,7581,7582"/> <tile id="t6-0" gid="6656,7574"/> <tile id="t5-5" gid="6044,6344,6644,6944,7244,7544,7844,8144,8444,8744,9044,9344,9644"/> <tile id="t5-3" gid="6039,6040,6041,6042,6043,6339,6340,6341,6342,6343,6639,6640,6641,6642,6643,6939,6940,6941,6942,6943,7239,7240,7241,7242,7243,7539,7540,7541,7542,7543,7839,7840,7841,7842,7843,8139,8140,8141,8142,8143,8439,8440,8441,8442,8443,8739,8740,8741,8742,8743,9039,9040,9041,9042,9043,9339,9340,9341,9342,9343,9639,9640,9641,9642,9643"/> <tile id="t5-13" gid="5739,5740,5741,5742,5743,5744"/> <tile id="t4-5" gid="4205,4505,4805"/> <tile id="t4-3" gid="3903,3904,4203,4204,4503,4504,4803,4804"/> <tile id="t4-29" gid="3902"/> <tile id="t4-31" gid="3905"/> <tile id="t4-26" gid="3304,3605"/> <tile id="t4-25" gid="3603"/> <tile id="t4-27" gid="3604"/> <tile id="t11-5" gid="4819,5706,6006,6306,6606,6906,7206,7506,7806,8106,8406,8706,9006,9306,9606"/> <tile id="t11-4" gid="5409,5709,6009,6309,6609,6909,7209,7509,7809,8109,8409,8709,9009,9309,9609"/> <tile id="t4-24" gid="3303,3602"/> <tile id="t11-38" gid="4213,4511"/> <tile id="t11-37" gid="3917"/> <tile id="t11-39" gid="4218"/> <tile id="t11-32" gid="3915,3916"/> <tile id="t11-31" gid="4519"/> <tile id="t11-3" gid="4214,4215,4216,4217,4512,4513,4514,4515,4516,4517,4518,4811,4812,4813,4814,4815,4816,4817,4818,5110,5111,5112,5113,5114,5115,5116,5401,5402,5403,5405,5410,5411,5412,5413,5414,5415,5701,5702,5704,5705,5710,5711,5712,5713,5714,5715,5716,6001,6002,6003,6004,6005,6010,6011,6012,6013,6014,6015,6016,6301,6302,6303,6304,6305,6310,6311,6312,6313,6314,6315,6316,6601,6602,6603,6604,6605,6610,6611,6612,6613,6614,6615,6901,6902,6903,6904,6905,6910,6911,6912,6913,6914,6915,6916,7201,7202,7203,7204,7205,7210,7211,7212,7213,7214,7215,7216,7501,7502,7503,7504,7505,7510,7511,7801,7802,7803,7804,7805,7810,7811,8101,8102,8103,8104,8105,8110,8111,8401,8402,8403,8404,8405,8410,8411,8701,8702,8703,8704,8705,8710,8711,9001,9002,9003,9004,9005,9010,9011,9301,9302,9303,9304,9305,9310,9311,9601,9602,9603,9604,9605,9610,9611"/> <tile id="t11-29" gid="5109"/> <tile id="t11-26" gid="4219"/> <tile id="t11-25" gid="4810"/> <tile id="t11-24" gid="4510,4809"/> <tile id="t11-2" gid="5106"/> <tile id="t8-40" gid="5430,5728"/> <tile id="t8-3" gid="6324,6325,6326,6327,6328,6329,6330,6331,6332,6624,6625,6626,6627,6628,6629,6630,6631,6632,6924,6925,6926,6927,6928,6929,6930,6931,6932,7224,7225,7226,7227,7228,7229,7230,7231,7232,7524,7525,7526,7527,7528,7529,7530,7531,7532,7824,7825,7826,7827,7828,7829,7830,7831,7832,8124,8125,8126,8127,8128,8129,8130,8131,8132,8424,8425,8426,8427,8428,8429,8430,8431,8432,8724,8725,8726,8727,8728,8729,8730,8731,8732,9024,9025,9026,9027,9028,9029,9030,9031,9032,9324,9325,9326,9327,9328,9329,9330,9331,9332,9624,9625,9626,9627,9628,9629,9630,9631,9632"/> <tile id="t8-16" gid="5730"/> <tile id="t8-14" gid="5731,5732"/> <tile id="t8-13" gid="5432"/> <tile id="t8-1" gid="6024,6025,6026,6027,6028,6029,6030,6031,6032"/> <tile id="t7-5" gid="4530,4830,5130,5138,5438,5738,6038,6338,6638,6938,7238,7538,7838,8138,8438,8738,9038,9338,9638"/> <tile id="t7-4" gid="4527,4827,5127,5133,5427,5433,5727,5733,6033,6333,6633,6933,7233,7533,7833,8133,8433,8733,9033,9333,9633"/> <tile id="t7-3" gid="4528,4529,4828,4829,5128,5129,5134,5135,5136,5137,5428,5429,5434,5435,5436,5437,5734,5735,5736,5737,6034,6035,6036,6037,6334,6335,6336,6337,6634,6635,6636,6637,6934,6935,6936,6937,7234,7235,7236,7237,7534,7535,7536,7537,7834,7835,7836,7837,8134,8135,8136,8137,8434,8435,8436,8437,8734,8735,8736,8737,9034,9035,9036,9037,9334,9335,9336,9337,9634,9635,9636,9637"/> <tile id="t6-4" gid="4575,5175,5475,5775,6075,6375,6675,6956,7556,7856,7874,8156,8174,8456,8474,8756,8774,9056,9074,9356,9374,9656,9674"/> <tile id="t11-1" gid="5101,5102,5103,5104,5105"/> <tile id="t10-5" gid="5723,6023,6323,6623,6923,7223,7523,7823,8116,8123,8416,8423,8716,8723,9016,9023,9316,9323,9616,9623"/> <tile id="t10-45" gid="5423"/> <tile id="t10-44" gid="5417"/> <tile id="t10-43" gid="5424"/> <tile id="t10-42" gid="5416"/> <tile id="t10-4" gid="5717,6017,6317,6617,6917,7217,7517,7817,8112,8117,8412,8417,8712,8717,9012,9017,9312,9317,9612,9617"/> <tile id="t10-37" gid="5122"/> <tile id="t10-36" gid="5117"/> <tile id="t10-32" gid="5119,5120,5121"/> <tile id="t10-3" gid="5418,5419,5420,5421,5422,5718,5719,5720,5721,5722,6018,6019,6020,6021,6022,6318,6319,6320,6321,6322,6618,6619,6620,6621,6622,6918,6919,6920,6921,6922,7218,7219,7220,7221,7222,7518,7519,7520,7521,7522,7818,7819,7820,7821,7822,8113,8114,8115,8118,8119,8120,8121,8122,8413,8414,8415,8418,8419,8420,8421,8422,8713,8714,8715,8718,8719,8720,8721,8722,9013,9014,9015,9018,9019,9020,9021,9022,9313,9314,9315,9318,9319,9320,9321,9322,9613,9614,9615,9618,9619,9620,9621,9622"/> <tile id="t10-22" gid="7816"/> <tile id="t10-21" gid="7813,7814,7815"/> <tile id="t10-20" gid="7812"/> <tile id="t10-13" gid="7513,7514,7515,7516"/> <tile id="t10-12" gid="7512"/> <tile id="t4-4" gid="4202,4502,4802"/> <tile id="t1-4" gid="6695,6708,6995,7008,7283,7295,7308,7583,7595,7608,7883,7895,7908,8183,8195,8208,8483,8495,8508,8783,8795,8808,9083,9095,9383,9395,9683,9695"/> <tile id="t1-39" gid="6390"/> <tile id="t1-38" gid="6387,6685"/> <tile id="t1-37" gid="6089"/> <tile id="t1-31" gid="6992"/> <tile id="t7-2" gid="4230,4838"/> <tile id="t1-27" gid="6691"/> <tile id="t1-26" gid="6391,6692"/> <tile id="t1-3" gid="6388,6389,6686,6687,6688,6689,6690,6696,6697,6698,6699,6700,6701,6702,6703,6704,6705,6706,6709,6710,6711,6984,6985,6986,6987,6988,6989,6990,6991,6996,6997,6998,6999,7000,7001,7002,7003,7004,7005,7006,7009,7010,7011,7284,7285,7287,7288,7289,7290,7291,7296,7297,7298,7299,7300,7301,7302,7303,7304,7305,7306,7309,7310,7311,7585,7586,7587,7588,7589,7590,7591,7596,7597,7598,7599,7600,7601,7602,7603,7604,7605,7606,7609,7610,7611,7884,7885,7886,7887,7888,7889,7890,7891,7896,7897,7898,7899,7900,7901,7902,7903,7904,7905,7906,7909,7910,7911,8184,8185,8186,8187,8188,8189,8190,8191,8196,8197,8198,8199,8200,8201,8202,8203,8204,8205,8206,8209,8210,8211,8484,8485,8486,8487,8488,8489,8490,8491,8496,8497,8498,8499,8500,8501,8502,8503,8504,8505,8506,8509,8510,8511,8784,8785,8786,8787,8788,8789,8790,8791,8796,8797,8798,8799,8800,8801,8802,8803,8804,8805,8806,8809,8810,8811,9084,9085,9086,9087,9088,9089,9090,9091,9096,9097,9098,9099,9100,9101,9102,9103,9104,9105,9106,9108,9109,9110,9111,9384,9385,9386,9387,9388,9389,9390,9391,9396,9397,9398,9399,9400,9401,9402,9403,9404,9405,9406,9408,9409,9410,9411,9684,9685,9686,9687,9688,9689,9690,9691,9696,9697,9698,9699,9700,9701,9702,9703,9704,9705,9706,9708,9709,9710,9711"/> <tile id="t1-1" gid="6396,6397,6398,6399,6400,6401,6402,6403,6404,6405,6406,6409,6410,6411"/> <tile id="t1-0" gid="6395,6408"/> <tile id="t1-2" gid="6407"/> <tile id="t11-36" gid="3913,4211"/> <tile id="t1-5" gid="6707,7007,7292,7307,7592,7607,7892,7907,8192,8207,8492,8507,8792,8807,9092,9107,9392,9407,9692,9707"/> <overlay id="pipe3-19" gid="4518"/> <overlay id="duct2-7" gid="7271"/> <overlay id="duct2-9" gid="6973"/> <overlay id="pipe3-2" gid="4519"/> <overlay id="o2-19" gid="4527"/> <overlay id="pipe4-4" gid="5133,5433"/> <overlay id="pipe4-5" gid="5406"/> <overlay id="o2-7" gid="4506"/> <overlay id="o2-9" gid="7845,7846,7847,7848,7849,7850,7851,7852,7853,7854,7855,7859,7860,7861,7862,7863,7864,7865,7866,7867,7868,7869,7870,7871,7872,7873"/> <overlay id="o2-8" gid="3408,3409,3410,3411,3708,3709,3710,3711,4008,4009,4010,4011,4308,4309,4310,4311,4608,4609,4610,4611,4908,4909,4910,4911,5208,5209,5210,5211,5508,5509,5510,5511,5808,5809,5810,5811,6108,6109,6110,6111,8145,8146,8147,8148,8149,8150,8151,8152,8153,8154,8155,8159,8160,8161,8162,8163,8164,8165,8166,8167,8168,8169,8170,8171,8172,8173,8445,8446,8447,8448,8449,8450,8451,8452,8453,8454,8455,8459,8460,8461,8462,8463,8464,8465,8466,8467,8468,8469,8470,8471,8472,8473,8745,8746,8747,8748,8749,8750,8751,8752,8753,8754,8755,8759,8760,8761,8762,8763,8764,8765,8766,8767,8768,8769,8770,8771,8772,8773,9045,9046,9047,9048,9049,9050,9051,9052,9053,9054,9055,9059,9060,9061,9062,9063,9064,9065,9066,9067,9068,9069,9070,9071,9072,9073,9345,9346,9347,9348,9349,9350,9351,9352,9353,9354,9355,9359,9360,9361,9362,9363,9364,9365,9366,9367,9368,9369,9370,9371,9372,9373,9645,9646,9647,9648,9649,9650,9651,9652,9653,9654,9655,9659,9660,9661,9662,9663,9664,9665,9666,9667,9668,9669,9670,9671,9672,9673"/> <overlay id="o2-3" gid="6922,6957,7284"/> <overlay id="o2-6" gid="4293,4505"/> <overlay id="o2-4" gid="4236,6960"/> <overlay id="o2-25" gid="7832,8132,8432,8732,9032,9332,9632"/> <overlay id="t1-34" gid="6993"/> <overlay id="o2-24" gid="7817,8117,8417,8717,9017,9317,9617"/> <overlay id="o2-20" gid="3406,3706,4006,4306,4606,4906,5206,5506,5806,6106"/> <overlay id="o2-2" gid="6638,6910,7223,7585"/> <overlay id="duct2-13" gid="5768"/> <overlay id="o2-18" gid="6612"/> <overlay id="collectables1-0" gid="3029,3307,3308,3607,3608,3907,3908,4582,4586,4590,4855,5154,5156,5452,5455,5459,5751,5754,5756,5760,7218,7220,7222,7224,7284,7585"/> <overlay id="collectables1-2" gid="3055,3078,3655,4533,4534,4535,4537,4538,4869,4870,4871,4872,4873,5169,5170,5171,5172,5173,5182,5184,5186,5192,5206,5469,5470,5471,5472,5473,5483,5493,5769,5770,5771,5772,5773,5782,5806,6103,6105,6638,6640,6642,6644,6646,6648,6650,6652,6665,6667,6669,6964,6966,6968,6970,7265,7267,7269,7587,7588,7589,7590,7591,7592,7593,7594"/> <overlay id="o2-13" gid="5129,6310"/> <overlay id="o2-12" gid="7297,7876"/> <overlay id="o2-10" gid="7818,7819,7820,7821,7822,7823,7824,7825,7826,7827,7828,7829,7830,7831,8118,8119,8120,8121,8122,8123,8124,8125,8126,8127,8128,8129,8130,8131,8418,8419,8420,8421,8422,8423,8424,8425,8426,8427,8428,8429,8430,8431,8718,8719,8720,8721,8722,8723,8724,8725,8726,8727,8728,8729,8730,8731,9018,9019,9020,9021,9022,9023,9024,9025,9026,9027,9028,9029,9030,9031,9318,9319,9320,9321,9322,9323,9324,9325,9326,9327,9328,9329,9330,9331,9618,9619,9620,9621,9622,9623,9624,9625,9626,9627,9628,9629,9630,9631"/> <overlay id="o2-1" gid="4858,4863,6642,6913,6914,7224,7230,7267,7268"/> <overlay id="o2-0" gid="3928,3929,4255,5780,7281,7595"/> <overlay id="o1-9" gid="3315,3628,4233,4521,5797"/> <overlay id="o1-8" gid="3616,4538"/> <overlay id="o1-7" gid="4566,4568,4821,4826,4832,4867,5408,6008,6661,6662,7245,7251,7253,7293"/> <overlay id="o1-6" gid="4565,4567,4824,4868,5708,6007,6659,6663,7246,7250,7254"/> <overlay id="o1-5" gid="4822,4825,4864,4865,5707,6307,7247,7249,7252"/> <overlay id="o1-4" gid="4564,4820,4823,4831,4866,5407,6308,6660,7248,7255,7294"/> <overlay id="o1-3" gid="6097"/> <overlay id="o1-2" gid="5724,5769,6104,6651,6916,7226,7265,7282"/> <overlay id="o1-14" gid="3927,3930,4256,4534,4852,5773,7261,7262"/> <overlay id="o1-10" gid="4551,4562"/> <overlay id="o1-0" gid="4276,4279,4513,5110,5114,5403,6010,6014,6634,6934"/> <overlay id="pipe4-2" gid="5106"/> <overlay id="duct2-6" gid="5141"/> <overlay id="duct2-4" gid="4839"/> <overlay id="duct2-32" gid="4853,5750,5781,6653,6707,7283,7596"/> <overlay id="duct2-31" gid="5153,6050,6081,6953,7007,7583,7896"/> <overlay id="duct2-30" gid="5157,5764,6047,6068,7558"/> <overlay id="duct2-27" gid="4554,4555,4556,4882,4883,4884,4885,4886,4887,4888,4889,4890,4891,4892,4893,5151,5152,5158,5159,5160,5162,5163,5443,5444,5445,5446,5765,5766,5767,6048,6049,6069,6070,6071,6072,6073,6074,6075,6076,6077,6078,6079,6080,6354,6356,6944,6945,6946,6947,6948,6949,6950,6951,6952,7559,7560,7561,7562,7563,7564,7565,7566,7567,7568,7569,7570,7884,7885,7886,7887,7888,7889,7890,7891,7892,7893,7894,7895"/> <overlay id="pipe3-9" gid="4819"/> <overlay id="duct2-29" gid="4857,5464,5747,7258"/> <overlay id="t11-33" gid="5108"/> <overlay id="t11-34" gid="4520"/> <overlay id="duct2-28" gid="4557,4894,5164,5447,6357,6976"/> <overlay id="duct2-24" gid="5109,6657,7275,7276"/> <overlay id="duct2-26" gid="6984"/> <overlay id="duct2-25" gid="4838,7006,7582,7883"/> <overlay id="duct2-20" gid="4553,4881,5150,6353,6983"/> <overlay id="duct2-22" gid="5161,6975"/> <overlay id="duct2-21" gid="6355"/> <overlay id="duct2-17" gid="3009,5468,6055,6096,6658"/> <overlay id="duct2-19" gid="6361,6394"/> <overlay id="duct2-18" gid="3309,3407,3609,3707,3909,4007,4209,4307,4509,4607,4809,4907,5181,5194,5207,5450,5461,5481,5494,5507,5761,5794,5807,6061,6094,6107,6396,6407,6696,6958,6996,7296"/> <overlay id="pipe4-0" gid="4833"/> <overlay id="pipe4-1" gid="4834,4835,4836,5101,5102,5103,5104,5105"/> <overlay id="duct1-30" gid="6323,7517"/> <overlay id="t4-33" gid="3901"/> <overlay id="t4-34" gid="3906"/> <overlay id="duct1-3" gid="6935"/> <overlay id="duct1-29" gid="6023"/> <overlay id="duct1-28" gid="5423"/> <overlay id="duct1-27" gid="6938,6939,6940,6941,6942,6943,7209,7210,7211,7212,7213,7214,7215,7216,7518,7519,7520,7521,7522,7523,7524,7525,7526,7527,7528,7529,7530,7531"/> <overlay id="duct1-26" gid="6324"/> <overlay id="duct1-25" gid="5422"/> <overlay id="duct1-2" gid="7232"/> <overlay id="duct1-18" gid="5723"/> <overlay id="duct1-17" gid="6917"/> <overlay id="duct1-13" gid="7217"/> <overlay id="duct1-10" gid="6604"/> <overlay id="duct1-1" gid="6906"/> <overlay id="collectables1-3" gid="3028,3077,4854,4856,4858,4859,4860,4861,4862,4863,5155,5183,5185,5191,5193,5454,5456,5465,5466,5467,5482,5484,5492,5506,5755,5793,6054,6056,6104,6106,6326,6328,6330,6626,6628,6630,6639,6641,6643,6645,6647,6649,6651,6664,6666,6668,6670,6926,6928,6930,6965,6967,6969,7219,7221,7223,7264,7266,7268,7270,7285,7584"/> <overlay id="pipe4-16" gid="5706"/> <overlay id="duct1-0" gid="6301"/> <overlay id="t6-33" gid="4274"/> <overlay id="t6-34" gid="4281"/> <overlay id="collectables1-7" gid="6095"/> <overlay id="pipe4-17" gid="5733"/> <overlay id="pipe4-18" gid="4837"/> <overlay id="collectables1-1" gid="3327,3330,3355,3627,3630,3927,3930,4248,4249,4532,4584,4588,4592,4832,4851,4852,5132,5143,5144,5145,5146,5451,5460,5724,5725,5726,5727,6395,6695,6995,7295"/> <overlay id="w1-5" gid="5434,6334,6336,6998,7001,7004"/> <overlay id="w1-4" gid="5134,6034,6036,6698,6701,6704"/> <overlay id="w4-9" gid="4515"/> <overlay id="w4-8" gid="4215"/> <overlay id="w4-3" gid="5412,5415,6625,6627,6629"/> <overlay id="w4-2" gid="5112,5115,6325,6327,6329,6331"/> <overlay id="w4-19" gid="5179,6631"/> <overlay id="w4-17" gid="5177,5705,6305,6977,8413,8415,9013,9015"/> <overlay id="w4-16" gid="4877,4879,5405,5777,5779,6005,6677,7205,8113,8115,8713,8715"/> <overlay id="w4-14" gid="4503,6979"/> <overlay id="w1-10" gid="5137"/> <overlay id="w1-11" gid="5437,6999,7002"/> <overlay id="w1-12" gid="6388,6389,6986,6987,6988,6989,6990,6991"/> <overlay id="w1-16" gid="6042"/> <overlay id="w1-17" gid="6342"/> <overlay id="w1-18" gid="6040"/> <overlay id="w1-19" gid="6340"/> <overlay id="w4-11" gid="4516"/> <overlay id="w4-12" gid="3903,3904,5419,5421,6019,6021,6619,6621,7510"/> <overlay id="w1-6" gid="5135,6035,6037,6699,6702,6705"/> <overlay id="w1-7" gid="5435,6335,6337,7005"/> <overlay id="w1-8" gid="5136"/> <overlay id="w1-9" gid="5436"/> <overlay id="w4-0" gid="6012,6015,6912,6915,7225,7227,7229,7231"/> <overlay id="w4-1" gid="6312,6315"/> <overlay id="w4-10" gid="4216"/> <gradient id="g1-0" gid="8401,8402,8403,8404,8405,8406,8407,8408,8409,8410,8411,8412,8413,8414,8415,8416,8417,8418,8419,8420,8421,8422,8423,8424,8425,8426,8427,8428,8429,8430,8431,8432,8433,8434,8435,8436,8437,8438,8439,8440,8441,8442,8443,8444,8445,8446,8447,8448,8449,8450,8451,8452,8453,8454,8455,8456,8457,8458,8459,8460,8461,8462,8463,8464,8465,8466,8467,8468,8469,8470,8471,8472,8473,8474,8475,8476,8477,8478,8479,8480,8481,8482,8483,8484,8485,8486,8487,8488,8489,8490,8491,8492,8493,8494,8495,8496,8497,8498,8499,8500,8501,8502,8503,8504,8505,8506,8507,8508,8509,8510,8511,8701,8702,8703,8704,8705,8706,8707,8708,8709,8710,8711,8712,8713,8714,8715,8716,8717,8718,8719,8720,8721,8722,8723,8724,8725,8726,8727,8728,8729,8730,8731,8732,8733,8734,8735,8736,8737,8738,8739,8740,8741,8742,8743,8744,8745,8746,8747,8748,8749,8750,8751,8752,8753,8754,8755,8756,8757,8758,8759,8760,8761,8762,8763,8764,8765,8766,8767,8768,8769,8770,8771,8772,8773,8774,8775,8776,8777,8778,8779,8780,8781,8782,8783,8784,8785,8786,8787,8788,8789,8790,8791,8792,8793,8794,8795,8796,8797,8798,8799,8800,8801,8802,8803,8804,8805,8806,8807,8808,8809,8810,8811"/> <gradient id="g1-10" gid="7812"/> <gradient id="g1-13" gid="7816"/> <gradient id="g1-15" gid="8182"/> <gradient id="g1-4" gid="5432,5716,5732,6016,6032,6316,6332,6616,6632,6916,6932,7216,7232,7532,7582,7832,7882,9016,9032,9082,9316,9332,9382,9616,9632,9682"/> <gradient id="g1-5" gid="7275,7276,7277,7278,7279,7280,8106,8107,8108,8109,8110,8111,8112,8113,8114,8115,8116,8117,8118,8119,8120,8121,8122,8123,8124,8125,8126,8127,8128,8129,8130,8131,8132,8133,8134,8135,8136,8137,8138,8139,8140,8141,8142,8143,8144,8145,8146,8147,8148,8149,8150,8151,8152,8153,8154,8155,8156,8157,8158,8159,8160,8161,8162,8163,8164,8165,8166,8167,8168,8169,8170,8171,8172,8173,8174,8175,8176,8177,8178,8179,8180,8181,8183,8184,8185,8186,8187,8188,8189,8190,8191,8192,8193,8194,8195,8196,8197,8198,8199,8200,8201,8202,8203,8204,8205,8206,8207,8208,8209,8210,8211"/> <gradient id="g1-6" gid="7813,7814,7815"/> <gradient id="g1-7" gid="6024,6039,6324,6339,6624,6639,6924,6939,7224,7239,7524,7539,7824,7839,9024,9039,9324,9339,9624,9639"/> <gradient id="g1-8" gid="4819,5416"/> <character x="225" y="1050"/> <background layer="1" x="1617" y="298" w="460" h="460" tid="2" s="0.92" flip="0"/> <background layer="1" x="2066" y="339" w="460" h="460" tid="2" s="0.92" flip="0"/> <background layer="1" x="60.25" y="271.75" w="495" h="495" tid="1" s="0.99" flip="0"/> <background layer="1" x="543" y="328" w="460" h="460" tid="2" s="0.92" flip="0"/> <background layer="1" x="1002" y="364" w="460" h="460" tid="3" s="0.92" flip="0"/> <background layer="1" x="1445" y="409" w="460" h="460" tid="4" s="0.92" flip="0"/> <background layer="2" x="-31" y="399" w="460" h="460" tid="6" s="0.92" flip="0"/> <background layer="2" x="388" y="426" w="460" h="460" tid="5" s="0.92" flip="0"/> <background layer="2" x="816" y="450" w="460" h="460" tid="6" s="0.92" flip="0"/> <background layer="2" x="1221" y="443" w="460" h="460" tid="5" s="0.92" flip="0"/> <background layer="2" x="1768" y="431" w="460" h="460" tid="5" s="0.92" flip="0"/> <background layer="2" x="2339" y="457" w="460" h="460" tid="5" s="0.92" flip="0"/> <background layer="3" x="53" y="692" w="460" h="460" tid="13" s="0.92" flip="0"/> <background layer="3" x="494" y="672" w="460" h="460" tid="14" s="0.92" flip="0"/> <background layer="3" x="942" y="707" w="460" h="460" tid="13" s="0.92" flip="0"/> <background layer="3" x="1383" y="703" w="460" h="460" tid="12" s="0.92" flip="0"/> <background layer="3" x="1828" y="719" w="460" h="460" tid="12" s="0.92" flip="0"/> <background layer="3" x="2281" y="690" w="460" h="460" tid="12" s="0.92" flip="0"/> <background layer="3" x="2733" y="720" w="460" h="460" tid="13" s="0.92" flip="0"/> <background layer="3" x="3173" y="686" w="460" h="460" tid="14" s="0.92" flip="0"/> <background layer="4" x="-12" y="1086" w="460" h="460" tid="19" s="0.92" flip="0"/> <background layer="4" x="424" y="1102" w="460" h="460" tid="18" s="0.92" flip="0"/> <background layer="4" x="864" y="1102" w="460" h="460" tid="19" s="0.92" flip="0"/> <background layer="4" x="1322" y="1093" w="460" h="460" tid="20" s="0.92" flip="0"/> <background layer="4" x="2827" y="1105" w="460" h="460" tid="19" s="0.92" flip="0"/> <background layer="4" x="3285" y="1106" w="460" h="460" tid="19" s="0.92" flip="0"/> <background layer="4" x="3737" y="1134" w="460" h="460" tid="18" s="0.92" flip="0"/> <background layer="4" x="4166" y="1123" w="460" h="460" tid="17" s="0.92" flip="0"/> <background layer="4" x="4551" y="1122" w="460" h="460" tid="17" s="0.92" flip="0"/> <background layer="4" x="1948" y="1112" w="460" h="460" tid="17" s="0.92" flip="0"/> <background layer="4" x="2362" y="1111" w="460" h="460" tid="18" s="0.92" flip="0"/> <background layer="5" x="-288.1" y="712.65" w="512.5" h="512.5" tid="22" s="0.82" flip="0"/> <background layer="5" x="7251.6" y="1247.75" w="69.75" h="279" tid="36" s="0.93" flip="0"/> <background layer="5" x="230.9" y="1839.65" w="512.5" h="512.5" tid="22" s="0.82" flip="0"/> <background layer="5" x="3059.75" y="1783.25" w="625" h="625" tid="22" s="1" flip="0"/> <background layer="5" x="3532.75" y="1899.25" w="625" h="625" tid="22" s="1" flip="0"/> <background layer="5" x="3793.75" y="1742.25" w="625" h="625" tid="22" s="1" flip="0"/> <background layer="5" x="4310.75" y="1716.25" w="625" h="625" tid="22" s="1" flip="0"/> <background layer="5" x="4742.75" y="1917.25" w="625" h="625" tid="22" s="1" flip="0"/> <background layer="5" x="5164.75" y="1832.25" w="625" h="625" tid="22" s="1" flip="0"/> <background layer="5" x="3282.7" y="1980.1" w="481.25" h="481.25" tid="22" s="0.77" flip="0"/> <background layer="5" x="3088.7" y="2010.1" w="481.25" h="481.25" tid="22" s="0.77" flip="0"/> <background layer="5" x="3537.7" y="2111.1" w="481.25" h="481.25" tid="22" s="0.77" flip="0"/> <background layer="5" x="3762.7" y="2107.1" w="481.25" h="481.25" tid="22" s="0.77" flip="0"/> <background layer="5" x="3759.7" y="1920.1" w="481.25" h="481.25" tid="22" s="0.77" flip="0"/> <background layer="5" x="4174.7" y="1933.1" w="481.25" h="481.25" tid="22" s="0.77" flip="0"/> <background layer="5" x="4520.7" y="1874.1" w="481.25" h="481.25" tid="22" s="0.77" flip="1"/> <background layer="5" x="6571.7" y="2030.1" w="481.25" h="481.25" tid="22" s="0.77" flip="0"/> <background layer="5" x="6769.7" y="2112.1" w="481.25" h="481.25" tid="22" s="0.77" flip="1"/> <background layer="5" x="6865.75" y="1856.25" w="313" h="313" tid="25" s="1" flip="0"/> <background layer="5" x="6668.75" y="1921.25" w="313" h="313" tid="25" s="1" flip="0"/> <background layer="5" x="6787.75" y="2019.25" w="313" h="313" tid="25" s="1" flip="0"/> <background layer="5" x="5218.75" y="1960.25" w="313" h="313" tid="25" s="1" flip="0"/> <background layer="5" x="-150.25" y="926.25" w="313" h="313" tid="25" s="1" flip="0"/> <background layer="5" x="275.85" y="1121.5" w="112.7" h="112.7" tid="24" s="0.36" flip="0"/> <background layer="5" x="1610.85" y="1348.5" w="112.7" h="112.7" tid="24" s="0.36" flip="0"/> <background layer="5" x="1854.85" y="1372.5" w="112.7" h="112.7" tid="24" s="0.36" flip="0"/> <background layer="5" x="5450.85" y="1350.5" w="112.7" h="112.7" tid="25" s="0.36" flip="0"/> <background layer="5" x="5468.85" y="1579.5" w="112.7" h="112.7" tid="25" s="0.36" flip="0"/> <background layer="5" x="6044.15" y="1706.45" w="131.45000000000002" h="131.45000000000002" tid="25" s="0.42" flip="0"/> <background layer="5" x="5924.15" y="1704.45" w="131.45000000000002" h="131.45000000000002" tid="25" s="0.42" flip="0"/> <background layer="5" x="7858.15" y="1406.45" w="131.45000000000002" h="131.45000000000002" tid="25" s="0.42" flip="0"/> <background layer="5" x="3754.6" y="1396.75" w="69.75" h="279" tid="36" s="0.93" flip="0"/> <background layer="5" x="4217.6" y="1321.75" w="69.75" h="279" tid="36" s="0.93" flip="0"/> <background layer="5" x="341.6" y="946.75" w="69.75" h="279" tid="36" s="0.93" flip="0"/> <background layer="5" x="-59.400000000000006" y="946.75" w="69.75" h="279" tid="36" s="0.93" flip="0"/> <background layer="5" x="6797.5" y="1824.75" w="150" h="75" tid="33" s="1" flip="0"/> <background layer="5" x="6946.5" y="1824.75" w="150" h="75" tid="33" s="1" flip="0"/> <background layer="5" x="7134.5" y="1449.75" w="150" h="75" tid="33" s="1" flip="0"/> <background layer="5" x="7290.5" y="1449.75" w="150" h="75" tid="33" s="1" flip="0"/> <background layer="5" x="7439.5" y="1449.75" w="150" h="75" tid="33" s="1" flip="0"/> <background layer="5" x="7589.5" y="1449.75" w="150" h="75" tid="33" s="1" flip="0"/> <background layer="5" x="7738.5" y="1449.75" w="150" h="75" tid="33" s="1" flip="0"/> <background layer="5" x="7538.6" y="1246.75" w="69.75" h="279" tid="36" s="0.93" flip="0"/> <background layer="5" x="6024.15" y="1755.7" w="139.5" h="69.75" tid="32" s="0.93" flip="0"/> <background layer="5" x="5886.15" y="1755.7" w="139.5" h="69.75" tid="32" s="0.93" flip="0"/> <background layer="5" x="5436.15" y="1755.7" w="139.5" h="69.75" tid="32" s="0.93" flip="0"/> <background layer="5" x="3226.15" y="1605.7" w="139.5" h="69.75" tid="32" s="0.93" flip="0"/> <background layer="5" x="3365.15" y="1605.7" w="139.5" h="69.75" tid="32" s="0.93" flip="0"/> <background layer="5" x="3504.15" y="1605.7" w="139.5" h="69.75" tid="32" s="0.93" flip="0"/> <background layer="5" x="3643.15" y="1605.7" w="139.5" h="69.75" tid="32" s="0.93" flip="0"/> <background layer="5" x="1650.15" y="1381.7" w="139.5" h="69.75" tid="32" s="0.93" flip="0"/> <background layer="5" x="1795.15" y="1381.7" w="139.5" h="69.75" tid="32" s="0.93" flip="0"/> <background layer="5" x="6955.1" y="1824.3" w="87.65" h="87.65" tid="24" s="0.28" flip="0"/> <background layer="5" x="6828.1" y="1819.3" w="87.65" h="87.65" tid="25" s="0.28" flip="1"/> <background layer="5" x="7888.5" y="1449.75" w="150" h="75" tid="33" s="1" flip="0"/> <background layer="5" x="8037.5" y="1449.75" w="150" h="75" tid="33" s="1" flip="0"/> <background layer="5" x="8186.5" y="1449.75" w="150" h="75" tid="33" s="1" flip="0"/> <background layer="6" x="1391.75" y="1734.25" w="241" h="241" tid="25" s="0.77" flip="0"/> <background layer="6" x="1508.75" y="1831.25" w="241" h="241" tid="25" s="0.77" flip="0"/> <background layer="6" x="1917.75" y="1766.25" w="241" h="241" tid="25" s="0.77" flip="1"/> <background layer="6" x="1670.75" y="1800.25" w="241" h="241" tid="24" s="0.77" flip="0"/> <background layer="6" x="1785.75" y="1863.25" w="241" h="241" tid="24" s="0.77" flip="0"/> <background layer="6" x="774.75" y="1916.25" w="625" h="625" tid="22" s="1" flip="0"/> <background layer="6" x="1172.85" y="1901.45" w="468.75" h="468.75" tid="22" s="0.75" flip="0"/> <background layer="6" x="1552.85" y="1951.45" w="468.75" h="468.75" tid="22" s="0.75" flip="0"/> <background layer="6" x="2000.85" y="1929.45" w="468.75" h="468.75" tid="22" s="0.75" flip="0"/> <background layer="6" x="1846.1" y="1929.45" w="351.75" h="468.75" tid="21" s="0.75" flip="0"/> <background layer="6" x="2219.85" y="1809.45" w="468.75" h="468.75" tid="22" s="0.75" flip="0"/> <background layer="6" x="511.85" y="1904.45" w="468.75" h="468.75" tid="22" s="0.75" flip="0"/> <background layer="6" x="10.75" y="1786.25" w="625" h="625" tid="22" s="1" flip="0"/> <background layer="6" x="2431.75" y="1593.25" w="313" h="313" tid="24" s="1" flip="0"/> <background layer="6" x="2563.75" y="1635.25" w="313" h="313" tid="25" s="1" flip="0"/> <background layer="6" x="2993.75" y="1547.25" w="313" h="313" tid="25" s="1" flip="0"/> <background layer="6" x="2602.75" y="1672.25" w="625" h="625" tid="22" s="1" flip="0"/> <background layer="6" x="2545.75" y="1776.25" w="313" h="313" tid="25" s="1" flip="0"/> <background layer="6" x="2283.75" y="1843.25" w="313" h="313" tid="25" s="1" flip="0"/> <background layer="6" x="2364.75" y="1704.25" w="313" h="313" tid="25" s="1" flip="0"/> <background layer="6" x="3043.75" y="1709.25" w="313" h="313" tid="25" s="1" flip="0"/> <background layer="6" x="3173.75" y="1779.25" w="313" h="313" tid="24" s="1" flip="0"/> <background layer="6" x="5273.75" y="1766.25" w="313" h="313" tid="24" s="1" flip="0"/> <background layer="6" x="5126.75" y="1872.25" w="313" h="313" tid="24" s="1" flip="0"/> <background layer="6" x="4137.75" y="1752.25" w="313" h="313" tid="24" s="1" flip="0"/> <background layer="6" x="3976.75" y="1770.25" w="313" h="313" tid="25" s="1" flip="0"/> <background layer="6" x="4290.75" y="1832.25" w="313" h="313" tid="25" s="1" flip="0"/> <background layer="6" x="-132.25" y="1634.25" w="313" h="313" tid="25" s="1" flip="0"/> <background layer="6" x="-69.25" y="1777.25" w="313" h="313" tid="25" s="1" flip="0"/> <background layer="6" x="-89.5" y="1157.75" w="150" h="75" tid="32" s="1" flip="0"/> <background layer="6" x="59.5" y="1157.75" w="150" h="75" tid="32" s="1" flip="0"/> <background layer="6" x="208.5" y="1157.75" w="150" h="75" tid="32" s="1" flip="0"/> <background layer="6" x="7288.4" y="1429.2" w="106.4" h="106.4" tid="25" s="0.34" flip="0"/> <background layer="6" x="7802.15" y="1475.45" w="59.45" h="59.45" tid="25" s="0.19" flip="0"/> <background layer="6" x="7839.5" y="1484.45" w="50.1" h="50.1" tid="24" s="0.16" flip="0"/> <background layer="6" x="7238.5" y="1483.45" w="50.1" h="50.1" tid="24" s="0.16" flip="0"/> <background layer="6" x="5914.5" y="1783.45" w="50.1" h="50.1" tid="24" s="0.16" flip="0"/> <background layer="6" x="5474.5" y="1782.45" w="50.1" h="50.1" tid="24" s="0.16" flip="0"/> <background layer="6" x="4107.5" y="1559.45" w="50.1" h="50.1" tid="24" s="0.16" flip="0"/> <background layer="6" x="2298.5" y="1258.45" w="50.1" h="50.1" tid="24" s="0.16" flip="0"/> <background layer="6" x="2404.5" y="1111.45" w="50.1" h="50.1" tid="24" s="0.16" flip="0"/> <background layer="6" x="1758.6" y="1179.75" w="69.75" h="279" tid="36" s="0.93" flip="0"/> <background layer="6" x="5733.6" y="1553.75" w="69.75" h="279" tid="36" s="0.93" flip="0"/> <background layer="6" x="2070.6" y="1179.75" w="69.75" h="279" tid="36" s="0.93" flip="0"/> <background layer="6" x="507.4" y="1670.2" w="106.4" h="106.4" tid="24" s="0.34" flip="0"/> <background layer="6" x="1234.4" y="1734.2" w="106.4" h="106.4" tid="24" s="0.34" flip="0"/> <platform speed="80" startX="375" startY="1050" endX="375" endY="600" startDelay="24" endDelay="24" startOffset="0" style="1" width="2" height="1" trig="1"/> <ai s1="4" s2="3" s3="7" sX="1725" sY="1575" eX="1725" eY="1575" sd="24" ed="24" spawns="0" chaser="0" zoned="0" cid="3" fp="1" pmx="0" pmy="0" ag="1" ff="2" pid="2" jumper="0" js="0" jf="0" staticx="1" staticy="1"/> <ai s1="4" s2="3" s3="7" sX="1875" sY="1575" eX="1875" eY="1575" sd="24" ed="24" spawns="0" chaser="0" zoned="0" cid="3" fp="1" pmx="0" pmy="0" ag="1" ff="1" pid="2" jumper="0" js="0" jf="0" staticx="1" staticy="1"/> <ai s1="4" s2="3" s3="7" sX="2025" sY="1575" eX="2025" eY="1575" sd="24" ed="24" spawns="0" chaser="0" zoned="0" cid="3" fp="1" pmx="0" pmy="0" ag="1" ff="2" pid="2" jumper="0" js="0" jf="0" staticx="1" staticy="1"/> <ai s1="4" s2="3" s3="7" sX="2175" sY="1575" eX="2175" eY="1575" sd="24" ed="24" spawns="0" chaser="0" zoned="0" cid="3" fp="1" pmx="0" pmy="0" ag="1" ff="1" pid="2" jumper="0" js="0" jf="0" staticx="1" staticy="1"/> <ai s1="6" s2="3" s3="7" sX="3000" sY="1575" eX="2100" eY="1725" sd="24" ed="24" spawns="0" chaser="0" zoned="0" cid="4" fp="0" pmx="0" pmy="0" ag="0" ff="7" pid="1" jumper="0" js="0" jf="0" staticx="0" staticy="0"/> <ai s1="10" s2="3" s3="7" sX="1200" sY="1725" eX="2025" eY="1725" sd="24" ed="24" spawns="0" chaser="0" zoned="0" cid="1" fp="0" pmx="0" pmy="0" ag="0" ff="7" pid="1" jumper="0" js="0" jf="0" staticx="0" staticy="0"/> <ai s1="6" s2="3" s3="7" sX="2250" sY="1200" eX="1650" eY="1350" sd="24" ed="24" spawns="0" chaser="0" zoned="0" cid="1" fp="0" pmx="0" pmy="0" ag="0" ff="7" pid="1" jumper="0" js="0" jf="0" staticx="0" staticy="0"/> <ai s1="6" s2="3" s3="7" sX="1275" sY="900" eX="675" eY="975" sd="24" ed="24" spawns="0" chaser="0" zoned="0" cid="1" fp="0" pmx="0" pmy="0" ag="0" ff="7" pid="1" jumper="0" js="0" jf="0" staticx="0" staticy="0"/> <ai s1="4" s2="3" s3="7" sX="2700" sY="1050" eX="2325" eY="1050" sd="24" ed="24" spawns="0" chaser="0" zoned="0" cid="4" fp="0" pmx="0" pmy="0" ag="0" ff="7" pid="1" jumper="0" js="0" jf="0" staticx="0" staticy="0"/> <ai s1="4" s2="3" s3="7" sX="3450" sY="1350" eX="3450" eY="1050" sd="24" ed="24" spawns="0" chaser="0" zoned="0" cid="1" fp="0" pmx="0" pmy="0" ag="0" ff="7" pid="1" jumper="1" js="-45" jf="0" staticx="1" staticy="0"/> <ai s1="4" s2="3" s3="7" sX="3525" sY="1350" eX="3525" eY="1050" sd="24" ed="24" spawns="0" chaser="0" zoned="0" cid="1" fp="0" pmx="0" pmy="0" ag="0" ff="7" pid="1" jumper="1" js="-45" jf="1" staticx="1" staticy="0"/> <ai s1="4" s2="3" s3="7" sX="3750" sY="1575" eX="3300" eY="1575" sd="24" ed="24" spawns="0" chaser="0" zoned="0" cid="2" fp="1" pmx="5" pmy="0" ag="0" ff="5" pid="1" jumper="0" js="0" jf="0" staticx="0" staticy="0"/> <ai s1="10" s2="3" s3="7" sX="5475" sY="1575" eX="4275" eY="1725" sd="24" ed="24" spawns="0" chaser="0" zoned="0" cid="4" fp="0" pmx="0" pmy="0" ag="0" ff="7" pid="1" jumper="0" js="0" jf="0" staticx="0" staticy="0"/> <ai s1="8" s2="3" s3="7" sX="4575" sY="1725" eX="5175" eY="1725" sd="24" ed="24" spawns="0" chaser="0" zoned="0" cid="1" fp="0" pmx="0" pmy="0" ag="0" ff="7" pid="1" jumper="0" js="0" jf="0" staticx="0" staticy="0"/> <ai s1="10" s2="3" s3="7" sX="7725" sY="1425" eX="7125" eY="1425" sd="24" ed="24" spawns="0" chaser="0" zoned="0" cid="4" fp="0" pmx="0" pmy="0" ag="0" ff="7" pid="1" jumper="0" js="0" jf="0" staticx="0" staticy="0"/> <ai s1="4" s2="3" s3="7" sX="4575" sY="1125" eX="4200" eY="1125" sd="24" ed="24" spawns="0" chaser="0" zoned="0" cid="2" fp="1" pmx="5" pmy="0" ag="0" ff="7" pid="1" jumper="0" js="0" jf="0" staticx="0" staticy="0"/> <ai s1="6" s2="3" s3="7" sX="5475" sY="1350" eX="5025" eY="1350" sd="24" ed="24" spawns="0" chaser="0" zoned="0" cid="4" fp="0" pmx="0" pmy="0" ag="0" ff="7" pid="1" jumper="0" js="0" jf="0" staticx="0" staticy="0"/> <ai s1="8" s2="3" s3="7" sX="6450" sY="1350" eX="6075" eY="1575" sd="24" ed="24" spawns="0" chaser="0" zoned="0" cid="1" fp="0" pmx="0" pmy="0" ag="0" ff="7" pid="1" jumper="0" js="0" jf="0" staticx="0" staticy="0"/> <ai s1="4" s2="3" s3="7" sX="6900" sY="1800" eX="6150" eY="1800" sd="24" ed="24" spawns="0" chaser="0" zoned="0" cid="2" fp="1" pmx="5" pmy="0" ag="0" ff="5" pid="1" jumper="0" js="0" jf="0" staticx="0" staticy="0"/> <ai s1="4" s2="3" s3="7" sX="750" sY="1275" eX="750" eY="1275" sd="24" ed="24" spawns="0" chaser="0" zoned="0" cid="3" fp="1" pmx="0" pmy="0" ag="1" ff="1" pid="2" jumper="0" js="0" jf="0" staticx="1" staticy="1"/> <ai s1="4" s2="3" s3="7" sX="975" sY="1275" eX="975" eY="1275" sd="24" ed="24" spawns="0" chaser="0" zoned="0" cid="3" fp="1" pmx="0" pmy="0" ag="1" ff="2" pid="2" jumper="0" js="0" jf="0" staticx="1" staticy="1"/> </data> ; break; case 10: Tracker.kvEvent(7935); _local2 = <data> <transparency id="b1-4" gid="3054,3055,3056,3057,3058,3059,3060,3061,3062,3063,3064,3065,3354,3355,3356,3357,3358,3359,3360,3361,3362,3363,3364,3365,3654,3655,3656,3657,3658,3659,3660,3661,3662,3663,3664,3665,3954,3955,3956,3957,3958,3959,3960,3961,3962,3963,3964,3965,4254,4255,4256,4257,4258,4259,4260,4261,4262,4263,4264,4265,4554,4555,4556,4557,4558,4559,4560,4561,4562,4563,4564,4565,4854,4855,4856,4857,4858,4859,4860,4861,4862,4863,4864,4865,5154,5155,5156,5157,5158,5159,5160,5161,5162,5163,5164,5165,5454,5455,5456,5457,5458,5459,5460,5461,5462,5463,5464,5465,5754,5755,5756,5757,5758,5759,5760,5761,5762,5763,5764,5765,6053,6054,6055,6056,6057,6058,6059,6060,6061,6062,6063,6064,6065,6354,6355,6356,6357,6358,6359,6360,6361,6362,6363,6364,6365,6654,6655,6656,6657,6658,6659,6660,6661,6662,6663,6664,6665,6954,6955,6956,6957,6958,6959,6960,6961,6962,6963,6964,6965,7254,7255,7256,7257,7258,7259,7260,7261,7262,7263,7264,7265,7554,7555,7556,7557,7558,7559,7560,7561,7562,7563,7564,7565,7854,7855,7856,7857,7858,7863,7865,8154,8155,8156,8157,8158,8159,8160,8161,8162,8163,8164,8165,8865,8867,8868,8869,9167,9168,9169,9170,9171,9182,9183,9203,9204,9205,9206,9207,9468,9469,9470,9471,9472,9473,9474,9475,9481,9482,9503,9504,9505,9506,9507,9508,9509,9510,9770,9771,9772,9773,9774,9775,9776,9781,9782,9783,9803,9804,9805,9806,9807,9808,9809,9810,10073,10074,10075,10076,10077,10078,10079,10080,10081,10082,10083,10084,10085,10086,10087,10088,10089,10095,10096,10097,10098,10099,10101,10102,10103,10104,10105,10106,10107,10108,10110,10111,10112,10113,10114,10115,10116,10117,10118,10373,10374,10375,10376,10377,10378,10379,10380,10381,10382,10383,10384,10385,10386,10387,10388,10389,10395,10396,10397,10398,10399,10400,10401,10402,10403,10404,10405,10406,10407,10408,10409,10410,10411,10412,10413,10414,10415,10416,10417,10418,10677,10678"/> <transparency id="b1-16" gid="5244"/> <transparency id="b1-7" gid="7945"/> <transparency id="b1-5" gid="2453,2753,3053,3353,3653,3953,4253,4553,4853,5153,5453,5753,6353,6653,6953,7253,7553,8153"/> <transparency id="b1-6" gid="3066,3366,3666,3966,4266,4566,4866,5166,5466,5766,6066,6366,6666,6966,7266,7566"/> <tile id="t8-1" gid="9901,9902,9904,9905,9907,9908,9909,9910,9911,9916,9917,9918,9919,9920,9921,9922,9923,9924,9925,9926,9927,9928,9929,9930,9931,9932,9933,9934,9935,9936,9937,9938,9939,9940,9941,9942,9943"/> <tile id="t6-4" gid="2243,2543,2843,3143,3443,3743,4043,4343,4643,4943,5243,5543,5843,6143,6397,6443,6697,6743,6997,7043,7297,7343,7597,7643,7897,7943,8197,8243,8497,8543,8797,8843,9097,9143,9397,9443,9697,9743,9997,10043,10297,10343,10597,10643"/> <tile id="t6-3" gid="148,149,446,448,449,457,746,747,748,749,754,755,756,757,1046,1047,1048,1049,1052,1053,1054,1055,1056,1057,1344,1345,1346,1347,1348,1349,1350,1352,1353,1354,1355,1356,1357,1644,1645,1646,1647,1648,1649,1650,1651,1652,1653,1654,1655,1656,1657,1944,1945,1946,1947,1948,1949,1950,1951,1952,1953,1954,1955,1956,1957,2244,2245,2246,2247,2248,2249,2250,2251,2252,2253,2254,2255,2256,2257,2544,2545,2546,2547,2548,2549,2550,2551,2552,2553,2554,2555,2556,2557,2844,2845,2846,2847,2848,2849,2850,2851,2852,2853,2854,2855,2856,2857,3144,3145,3146,3147,3148,3149,3150,3151,3152,3153,3154,3155,3156,3157,3444,3445,3446,3447,3448,3449,3450,3451,3452,3453,3454,3455,3456,3457,3744,3745,3746,3747,3748,3749,3750,3751,3752,3753,3754,3755,3756,3757,4044,4045,4046,4047,4048,4049,4050,4051,4052,4053,4054,4055,4056,4057,4344,4345,4346,4347,4348,4349,4350,4351,4352,4353,4354,4355,4356,4357,4644,4645,4646,4647,4648,4649,4650,4651,4652,4653,4654,4655,4656,4657,4944,4945,4946,4947,4948,4949,4950,4951,4952,4953,4954,4955,4956,4957,5245,5246,5247,5248,5249,5250,5251,5252,5253,5254,5255,5256,5257,5544,5545,5546,5547,5548,5549,5550,5551,5552,5553,5554,5555,5556,5557,5844,5845,5846,5847,5848,5849,5850,5851,5852,5853,5854,5855,5856,5857,6144,6145,6146,6147,6148,6149,6150,6151,6152,6153,6154,6155,6156,6157,6398,6399,6400,6401,6402,6403,6404,6405,6406,6407,6408,6409,6410,6411,6412,6413,6414,6415,6416,6417,6418,6419,6420,6444,6445,6446,6447,6448,6449,6450,6451,6452,6453,6454,6455,6456,6457,6698,6699,6700,6701,6702,6703,6704,6705,6706,6707,6708,6709,6710,6711,6712,6713,6714,6715,6716,6717,6718,6719,6720,6744,6745,6746,6747,6748,6749,6750,6751,6752,6753,6754,6755,6756,6757,6998,6999,7000,7001,7002,7003,7004,7005,7006,7007,7008,7009,7010,7011,7012,7013,7014,7015,7016,7017,7018,7019,7020,7044,7045,7046,7047,7048,7049,7050,7051,7052,7053,7054,7055,7056,7057,7298,7299,7300,7301,7302,7303,7304,7305,7306,7307,7308,7309,7310,7311,7312,7313,7314,7315,7316,7317,7318,7319,7320,7344,7345,7346,7347,7348,7349,7350,7351,7352,7353,7354,7355,7356,7357,7598,7599,7600,7601,7602,7603,7604,7605,7606,7607,7608,7609,7610,7611,7612,7613,7614,7615,7616,7617,7618,7619,7620,7644,7645,7646,7647,7648,7649,7650,7651,7652,7653,7654,7655,7656,7657,7898,7899,7900,7901,7902,7903,7904,7905,7906,7907,7908,7909,7910,7911,7912,7913,7914,7915,7916,7917,7918,7919,7920,7944,7945,7946,7947,7948,7949,7950,7951,7952,7953,7954,7955,7956,7957,8198,8199,8200,8201,8202,8203,8204,8205,8206,8207,8208,8209,8210,8211,8212,8213,8214,8215,8216,8217,8218,8219,8220,8244,8245,8246,8247,8248,8249,8250,8251,8252,8253,8254,8255,8256,8257,8498,8499,8500,8501,8502,8503,8504,8505,8506,8507,8508,8509,8510,8511,8512,8513,8514,8515,8516,8517,8518,8519,8520,8544,8545,8546,8547,8548,8549,8550,8551,8552,8553,8554,8555,8556,8557,8798,8799,8800,8801,8802,8803,8804,8805,8806,8807,8808,8809,8810,8811,8812,8813,8814,8815,8816,8817,8818,8819,8820,8844,8845,8846,8847,8848,8849,8850,8851,8852,8853,8854,8855,8856,8857,9098,9099,9100,9101,9102,9103,9104,9105,9106,9107,9108,9109,9110,9111,9112,9113,9114,9115,9116,9117,9118,9119,9120,9144,9145,9146,9147,9148,9149,9150,9151,9152,9153,9154,9155,9156,9157,9398,9399,9400,9401,9402,9403,9404,9405,9406,9407,9408,9409,9410,9411,9412,9413,9414,9415,9416,9417,9418,9419,9420,9444,9445,9446,9447,9448,9449,9450,9451,9452,9453,9454,9455,9456,9457,9698,9699,9700,9701,9702,9703,9704,9705,9706,9707,9708,9709,9710,9711,9712,9713,9714,9715,9716,9717,9718,9719,9720,9744,9745,9746,9747,9748,9749,9750,9751,9752,9753,9754,9755,9756,9757,9998,9999,10000,10001,10002,10003,10004,10005,10006,10007,10008,10009,10010,10011,10012,10013,10014,10015,10016,10017,10018,10019,10020,10044,10045,10046,10047,10048,10049,10050,10051,10052,10053,10054,10055,10056,10057,10298,10299,10300,10301,10302,10303,10304,10305,10306,10307,10308,10309,10310,10311,10312,10313,10314,10315,10316,10317,10318,10319,10320,10344,10345,10346,10347,10348,10349,10350,10351,10352,10353,10354,10355,10356,10357,10598,10599,10600,10601,10602,10603,10604,10605,10606,10607,10608,10609,10610,10611,10612,10613,10614,10615,10616,10617,10618,10619,10620,10644,10645,10646,10647,10648,10649,10650,10651,10652,10653,10654,10655,10656,10657,10658"/> <tile id="t6-2" gid="4616,4917,5218,5519,5820,6121"/> <tile id="t6-1" gid="4603,4604,4605,4606,4607,4608,4609,4610,4611,4612,4613,4614,4615,4902,4903,4904,4905,4906,4907,4908,4909,4910,4911,4912,4913,4914,4915,4916,5201,5202,5203,5204,5205,5206,5207,5208,5209,5210,5211,5212,5213,5214,5215,5216,5217,5500,5501,5502,5503,5504,5505,5506,5507,5508,5509,5510,5511,5512,5513,5514,5515,5516,5517,5518,5799,5800,5801,5802,5803,5804,5805,5806,5807,5808,5809,5810,5811,5812,5813,5814,5815,5816,5817,5818,5819,6098,6099,6100,6101,6102,6103,6104,6105,6106,6107,6108,6109,6110,6111,6112,6113,6114,6115,6116,6117,6118,6119,6120"/> <tile id="t6-0" gid="4602,4901,5200,5499,5798,6097"/> <tile id="t1-5" gid="1419,1719,2019,2319,2619,2919,3219,3519,3819,4119,4419,4719,5019,5319,5619,5890,5919,6190,6219,6306,6315,6490,6519,6606,6615,6790,6819,6906,6915,7090,7119,7206,7215,7390,7419,7506,7515,7690,7719,7806,7815,7990,8019,8106,8115,8290,8319,8406,8415,8590,8619,8706,8715,8890,8919,9006,9015,9190,9219,9306,9315,9490,9519,9606,9615,9790,9819,9906,9915,10090,10119,10206,10215,10390,10419,10515,10690,10719"/> <tile id="t1-4" gid="164,464,764,1064,1364,1664,1964,2264,2564,2864,3164,3464,3764,4064,4364,4664,4694,4964,4994,5264,5294,5564,5594,5864,5894,6164,6194,6303,6312,6464,6494,6603,6612,6764,6794,6903,6912,7064,7094,7203,7212,7364,7394,7503,7512,7664,7694,7803,7812,7964,7994,8103,8112,8264,8294,8403,8412,8564,8594,8703,8712,8864,8894,9003,9012,9164,9194,9303,9312,9464,9494,9603,9612,9764,9794,9903,9912,10064,10094,10203,10212,10364,10394,10512,10664,10694"/> <tile id="t1-3" gid="165,166,167,168,169,170,465,466,467,468,469,470,471,765,766,767,768,769,770,771,1065,1066,1067,1068,1069,1070,1071,1365,1366,1367,1368,1369,1370,1371,1665,1666,1667,1668,1669,1670,1671,1965,1966,1967,1968,1969,1970,1971,2265,2266,2267,2268,2269,2270,2271,2565,2566,2567,2568,2569,2570,2571,2865,2866,2867,2868,2869,2870,2871,2872,3165,3166,3167,3168,3169,3170,3171,3465,3466,3467,3468,3469,3470,3471,3765,3766,3767,3768,3769,3770,3771,3772,4065,4066,4067,4068,4069,4070,4071,4365,4366,4367,4368,4369,4370,4371,4665,4666,4667,4668,4669,4670,4671,4965,4966,4967,4968,4969,4970,4971,4972,4973,4974,4975,4976,4977,5265,5266,5267,5268,5269,5270,5271,5272,5273,5274,5275,5276,5277,5278,5565,5566,5567,5568,5569,5570,5571,5572,5573,5574,5575,5576,5577,5578,5865,5866,5867,5868,5869,5870,5871,5872,5873,5874,5875,5876,5877,5878,5879,5895,5896,5897,5898,6165,6166,6167,6168,6169,6170,6171,6172,6173,6174,6175,6176,6177,6178,6179,6184,6195,6196,6197,6198,6199,6200,6201,6202,6203,6204,6304,6305,6313,6314,6465,6466,6467,6468,6469,6470,6471,6472,6473,6474,6475,6476,6477,6478,6479,6480,6481,6482,6483,6484,6485,6486,6487,6488,6489,6495,6496,6497,6498,6499,6500,6501,6502,6503,6504,6505,6604,6605,6613,6614,6765,6766,6767,6768,6769,6770,6771,6772,6773,6774,6775,6776,6777,6778,6779,6780,6781,6782,6783,6784,6785,6786,6787,6788,6789,6795,6796,6797,6798,6799,6800,6801,6802,6803,6804,6805,6806,6807,6808,6809,6810,6811,6812,6813,6814,6815,6816,6817,6818,6904,6905,6913,6914,7065,7066,7067,7068,7069,7070,7071,7072,7073,7074,7075,7076,7077,7078,7079,7080,7081,7082,7083,7084,7085,7086,7087,7088,7089,7095,7096,7097,7098,7099,7100,7101,7102,7103,7104,7105,7106,7107,7108,7109,7110,7111,7112,7113,7114,7115,7116,7117,7118,7204,7205,7213,7214,7365,7366,7367,7368,7369,7370,7371,7372,7373,7374,7375,7376,7377,7378,7379,7380,7381,7382,7383,7384,7385,7386,7387,7388,7389,7395,7396,7397,7398,7399,7400,7401,7402,7403,7404,7405,7406,7407,7408,7409,7410,7411,7412,7413,7414,7415,7416,7417,7418,7504,7505,7513,7514,7665,7666,7667,7668,7669,7670,7671,7672,7673,7674,7675,7676,7677,7678,7679,7680,7681,7682,7683,7684,7685,7686,7687,7688,7689,7695,7696,7697,7698,7699,7700,7701,7702,7703,7704,7705,7706,7707,7708,7709,7710,7711,7712,7713,7714,7715,7716,7717,7718,7804,7805,7813,7814,7965,7966,7967,7968,7969,7970,7971,7972,7973,7974,7975,7976,7977,7978,7979,7980,7981,7982,7983,7984,7985,7986,7987,7988,7989,7995,7996,7997,7998,7999,8000,8001,8002,8003,8004,8005,8006,8007,8008,8009,8010,8011,8012,8013,8014,8015,8016,8017,8018,8104,8105,8113,8114,8265,8266,8267,8268,8269,8270,8271,8272,8273,8274,8275,8276,8277,8278,8279,8280,8281,8282,8283,8284,8285,8286,8287,8288,8289,8295,8296,8297,8298,8299,8300,8301,8302,8303,8304,8305,8306,8307,8308,8309,8310,8311,8312,8313,8314,8315,8316,8317,8318,8404,8405,8413,8414,8565,8566,8567,8568,8569,8570,8571,8572,8573,8574,8575,8576,8577,8578,8579,8580,8581,8582,8583,8584,8585,8586,8587,8588,8589,8595,8596,8597,8598,8599,8600,8601,8602,8603,8604,8605,8606,8607,8608,8609,8610,8611,8612,8613,8614,8615,8616,8617,8618,8704,8705,8713,8714,8866,8870,8871,8872,8873,8874,8875,8876,8877,8878,8879,8880,8881,8882,8883,8884,8885,8886,8887,8888,8889,8895,8896,8897,8898,8899,8900,8901,8902,8903,8904,8905,8906,8907,8908,8909,8910,8911,8912,8913,8914,8915,8916,8917,8918,9004,9005,9013,9014,9165,9166,9172,9173,9174,9175,9176,9177,9178,9179,9180,9181,9184,9185,9186,9187,9188,9189,9195,9196,9197,9198,9199,9200,9201,9202,9208,9209,9210,9211,9212,9213,9214,9215,9216,9217,9218,9313,9314,9465,9466,9467,9476,9477,9478,9479,9480,9483,9484,9485,9486,9487,9488,9489,9495,9496,9497,9498,9499,9500,9501,9502,9511,9512,9513,9514,9515,9516,9517,9518,9613,9614,9765,9766,9767,9768,9769,9777,9778,9779,9780,9784,9785,9786,9787,9788,9789,9795,9796,9797,9798,9799,9800,9801,9802,9811,9812,9813,9814,9815,9816,9817,9818,9913,9914,10065,10066,10067,10068,10069,10070,10071,10072,10100,10109,10213,10214,10365,10366,10367,10368,10369,10370,10371,10372,10513,10514,10665,10666,10667,10668,10669,10670,10671,10672,10673,10674,10675,10676,10679,10680,10681,10682,10683,10684,10685,10686,10687,10688,10689,10695,10696,10697,10698,10699,10700,10701,10702,10703,10704,10705,10706,10707,10708,10709,10710,10711,10712,10713,10714,10715,10716,10717,10718"/> <tile id="t1-2" gid="6006,6015"/> <tile id="t1-1" gid="6004,6005,6013,6014,7807,7808,7809,7810,7811,7816,7817,7818,7819,7820,7821,7822,7823,7824,7825,7826,7827,7828,7829,7830,7831,7832,7833,7834,7835,7836,7837,7838,7839,7840,7841,7842,7843,7844,7845,7846,7847,7848,7849,7850,7851,7852,7853,7854,7855,7856,7857,7858,7859,7860,7861,7862,7863,7864,7865,7866,7867,7868,7869,7870,7871,7872,7873,7874,7875,7876,7877,7878,7879,7880,7881,7882,7883,7884,7885,7886,7887,7888,7889,7890,7891,7892,7893,7894,7895,7896"/> <tile id="t1-0" gid="6003,6012"/> <tile id="t8-3" gid="9304,9305,9604,9605,10201,10202,10204,10205,10207,10208,10209,10210,10211,10216,10217,10218,10219,10220,10221,10222,10223,10224,10225,10226,10227,10228,10229,10230,10231,10232,10233,10234,10235,10236,10237,10238,10239,10240,10241,10242,10243,10501,10502,10503,10504,10505,10506,10507,10508,10509,10510,10511,10516,10517,10518,10519,10520,10521,10522,10523,10524,10525,10526,10527,10528,10529,10530,10531,10532,10533,10534,10535,10536,10537,10538,10539,10540,10541,10542,10543,10544,10545"/> <tile id="t6-5" gid="1058,1358,1658,1958,2258,2558,2858,3158,3458,3758,4058,4358,4658,4958,5258,5558,5858,6158,6421,6458,6721,6758,7021,7058,7321,7358,7621,7658,7921,7958,8221,8258,8521,8558,8821,8858,9121,9158,9421,9458,9721,9758,10021,10058,10321,10358,10621"/> <overlay id="duct2-24" gid="10082"/> <overlay id="duct2-25" gid="8865,10395"/> <overlay id="duct2-26" gid="9507,10389,10418"/> <overlay id="duct2-27" gid="6159,6160,6161,9504,9505,9506,10378,10379,10380,10381,10382,10383,10384,10385,10386,10387,10388,10396,10397,10398,10399,10400,10401,10402,10404,10405,10406,10407,10408,10409,10410,10411,10412,10413,10414,10415,10416,10417"/> <overlay id="duct2-38" gid="6162"/> <overlay id="o1-1" gid="4310,5706"/> <overlay id="duct2-20" gid="9503"/> <overlay id="duct2-21" gid="10403"/> <overlay id="o1-8" gid="4304,4313,5714"/> <overlay id="o1-9" gid="4011,5413"/> <overlay id="o2-0" gid="10079,10080,10081,10086,10087,10088"/> <overlay id="o2-1" gid="10104,10105,10106,10107,10118"/> <overlay id="o2-10" gid="6301,6308,6309,6310,6317,6318,6319,6320,6321,6325,6326,6327,6328,6329,6330,6331,6332,6333,6334,6335,6336,6337,6338,6339,6343,6344,6345,6346,6347,6348,6349,6350,6351,6352,6353,6354,6358,6359,6360,6361,6362,6363,6364,6365,6366,6367,6368,6369,6370,6371,6375,6376,6377,6378,6379,6380,6381,6382,6383,6384,6385,6386,6390,6391,6392,6393,6394,6395,6423,6424,6425,6426,6427,6431,6432,6433,6434,6435,6436,6437,6438,6439,6440,6441,6442,6446,6447,6448,6449,6450,6451,6452,6453,6454,6455,6456,6457,6458,6459,6460,6461,6462,6463"/> <overlay id="o2-12" gid="5464,8575"/> <overlay id="o1-2" gid="10113,10114,10115"/> <overlay id="o1-14" gid="4303,4309,4312,5703"/> <overlay id="duct2-17" gid="5156,5173,5229,5244,5723,5741,5788"/> <overlay id="duct2-18" gid="5456,5473,5529,5544,5756,5773,5829,5844,6023,6041,6056,6073,6088,6129,6144,6323,6341,6356,6373,6388,6429,6444,6604,6605,6613,6614,6623,6641,6656,6673,6688,6729,6744,6904,6905,6913,6914,6923,6941,6956,6973,6988,7029,7044,7204,7205,7213,7214,7223,7241,7256,7273,7288,7329,7344,7504,7505,7513,7514,7523,7541,7556,7573,7588,7629,7644,7804,7805,7813,7814,7929,7944,8105,8229,8244,8529,8544,8829,8844,9782,9803,10103"/> <overlay id="o2-17" gid="5253,7067,9197"/> <overlay id="o2-18" gid="5162,5552,6768,9496"/> <overlay id="o2-19" gid="5454,5556,5557,5558,5565,7072"/> <overlay id="o2-20" gid="6616,6657,6722,6730,6745,6907,6916,6924,6942,6957,6974,6989,7022,7030,7045,7207,7216,7224,7242,7257,7274,7289,7322,7330,7345,7507,7516,7524,7542,7557,7574,7589,7622,7630,7645,7874,7922,7930,7945,8222,8230,8245,8522,8530,8545,8822,8830,8845,9130,9145,9430,9445,9730,9745,10030,10045,10330,10345,10630,10645"/> <overlay id="o2-21" gid="6655,6728,6743,6764,6911,6922,6940,6955,6972,6987,6996,7028,7043,7064,7211,7222,7240,7255,7272,7287,7296,7328,7343,7364,7511,7522,7540,7555,7572,7587,7596,7628,7643,7664,7855,7872,7887,7928,7943,7964,8228,8243,8264,8528,8543,8564,8843,8864,9143,9164,9443,9464,9743,9764,10043,10064,10364,10643,10664"/> <overlay id="o2-22" gid="6607,6624,6642,6674,6689"/> <overlay id="o2-23" gid="6611,6622,6640,6672,6687,6696"/> <overlay id="o2-24" gid="6307,6316,6324,6342,6357,6374,6389,6422,6430,6445"/> <overlay id="o2-25" gid="6302,6311,6322,6340,6355,6372,6387,6396,6428,6443,6464"/> <overlay id="o2-3" gid="5161,5251,7670,7985"/> <overlay id="o2-4" gid="4005,4306,4607,4908,5209,5404,5510,5560,8266"/> <overlay id="o2-5" gid="9817"/> <overlay id="o2-8" gid="6723,6724,6725,6726,6727,6731,6732,6733,6734,6735,6736,6737,6738,6739,6740,6741,6742,6746,6747,6748,6749,6750,6751,6752,6753,6754,6755,6756,6757,6758,6759,6760,6761,6762,6763,6908,6909,6910,6917,6918,6919,6920,6921,6925,6926,6927,6928,6929,6930,6931,6932,6933,6934,6935,6936,6937,6938,6939,6943,6944,6945,6946,6947,6948,6949,6950,6951,6952,6953,6954,6958,6959,6960,6961,6962,6963,6964,6965,6966,6967,6968,6969,6970,6971,6975,6976,6977,6978,6979,6980,6981,6982,6983,6984,6985,6986,6990,6991,6992,6993,6994,6995,7023,7024,7025,7026,7027,7031,7032,7033,7034,7035,7036,7037,7038,7039,7040,7041,7042,7046,7047,7048,7049,7050,7051,7052,7053,7054,7055,7056,7057,7058,7059,7060,7061,7062,7063,7208,7209,7210,7217,7218,7219,7220,7221,7225,7226,7227,7228,7229,7230,7231,7232,7233,7234,7235,7236,7237,7238,7239,7243,7244,7245,7246,7247,7248,7249,7250,7251,7252,7253,7254,7258,7259,7260,7261,7262,7263,7264,7265,7266,7267,7268,7269,7270,7271,7275,7276,7277,7278,7279,7280,7281,7282,7283,7284,7285,7286,7290,7291,7292,7293,7294,7295,7323,7324,7325,7326,7327,7331,7332,7333,7334,7335,7336,7337,7338,7339,7340,7341,7342,7346,7347,7348,7349,7350,7351,7352,7353,7354,7355,7356,7357,7358,7359,7360,7361,7362,7363,7508,7509,7510,7517,7518,7519,7520,7521,7525,7526,7527,7528,7529,7530,7531,7532,7533,7534,7535,7536,7537,7538,7539,7543,7544,7545,7546,7547,7548,7549,7550,7551,7552,7553,7554,7558,7559,7560,7561,7562,7563,7564,7565,7566,7567,7568,7569,7570,7571,7575,7576,7577,7578,7579,7580,7581,7582,7583,7584,7585,7586,7590,7591,7592,7593,7594,7595,7623,7624,7625,7626,7627,7631,7632,7633,7634,7635,7636,7637,7638,7639,7640,7641,7642,7646,7647,7648,7649,7650,7651,7652,7653,7654,7655,7656,7657,7658,7659,7660,7661,7662,7663,7923,7924,7925,7926,7927,7931,7932,7933,7934,7935,7936,7937,7938,7939,7940,7941,7942,7946,7947,7948,7949,7950,7951,7952,7953,7954,7955,7956,7957,7958,7959,7960,7961,7962,7963,8223,8224,8225,8226,8227,8234,8246,8247,8248,8249,8250,8251,8252,8253,8254,8255,8256,8257,8258,8259,8260,8261,8262,8263,8523,8524,8525,8526,8527,8546,8547,8548,8549,8550,8551,8552,8553,8554,8555,8556,8557,8558,8559,8560,8561,8562,8563,8846,8847,8848,8849,8850,8851,8852,8853,8854,8855,8856,8857,8858,8859,8860,8861,8862,8863,9146,9147,9148,9149,9150,9151,9152,9153,9154,9155,9156,9157,9158,9159,9160,9161,9162,9163,9446,9447,9448,9449,9450,9451,9452,9453,9454,9455,9456,9457,9458,9459,9460,9461,9462,9463,9746,9747,9748,9749,9750,9751,9752,9753,9754,9755,9756,9757,9758,9759,9760,9761,9762,9763,10046,10047,10048,10049,10050,10051,10052,10053,10054,10055,10056,10057,10058,10059,10060,10061,10062,10063,10346,10347,10348,10349,10350,10351,10352,10353,10354,10355,10356,10357,10358,10359,10360,10361,10362,10363,10646,10647,10648,10649,10650,10651,10652,10653,10654,10655,10656,10657,10658,10659,10660,10661,10662,10663"/> <overlay id="o2-9" gid="6608,6609,6610,6617,6618,6619,6620,6621,6625,6626,6627,6628,6629,6630,6631,6632,6633,6634,6635,6636,6637,6638,6639,6643,6644,6645,6646,6647,6648,6649,6650,6651,6652,6653,6654,6658,6659,6660,6661,6662,6663,6664,6665,6666,6667,6668,6669,6670,6671,6675,6676,6677,6678,6679,6680,6681,6682,6683,6684,6685,6686,6690,6691,6692,6693,6694,6695"/> <overlay id="pipe4-0" gid="6003,6012"/> <overlay id="pipe4-1" gid="6004,6005,6013,6014"/> <overlay id="pipe4-18" gid="6006,6015"/> <overlay id="pipe4-4" gid="6303,6312,6603,6612,6903,6912,7203,7212,7503,7512,7803,7812,8103,8403"/> <overlay id="duct2-12" gid="6304,6305,6313,6314,9482"/> <overlay id="duct2-10" gid="9169,9471,9773"/> <overlay id="duct2-1" gid="10075"/> <overlay id="duct2-0" gid="8866"/> <overlay id="collectables1-7" gid="9804"/> <overlay id="collectables1-3" gid="5711,5734,5735,5737,5762,5763,5764,5765,5849,5850,5851,5852,6469"/> <overlay id="collectables1-2" gid="5710,5719,5747,5748,5760,5761,5825,5826,9206"/> <overlay id="collectables1-1" gid="5709,5716,5718,5728,5730,5731,5732,5759,5767,5778,5779,5781,5782,5784,5792,5794,5796,5833,5834,5838,5839,9205,10100,10108"/> <overlay id="collectables1-0" gid="4964,4965,5263,5265,5266,5562,5566,5707,5708,5717,5720,5726,5727,5729,5733,5736,5745,5746,5749,5750,5751,5752,5753,5766,5768,5769,5770,5776,5777,5780,5783,5785,5791,5793,5795,5823,5824,5832,5835,5836,5837,5840,5841,5847,5848,5853,5854,5855,5867,6167,6168,7681,7682,7683,7690,7691,7981,7983,7984,7985,7991,7992,9204,9207,10098,10099,10105,10106,10107"/> <overlay id="o2-15" gid="4858,5548,7971,8597,8874,9477"/> <overlay id="o2-16" gid="8570"/> <overlay id="o2-13" gid="4557,5248,7668,8285,8871"/> <overlay id="o2-14" gid="8298"/> <character x="300" y="1350"/> <background layer="1" x="1617" y="298" w="460" h="460" tid="2" s="0.92" flip="0"/> <background layer="1" x="2066" y="339" w="460" h="460" tid="2" s="0.92" flip="0"/> <background layer="1" x="60.25" y="271.75" w="495" h="495" tid="1" s="0.99" flip="0"/> <background layer="1" x="543" y="328" w="460" h="460" tid="2" s="0.92" flip="0"/> <background layer="1" x="1002" y="364" w="460" h="460" tid="3" s="0.92" flip="0"/> <background layer="1" x="1445" y="409" w="460" h="460" tid="4" s="0.92" flip="0"/> <background layer="1" x="2520.25" y="378.75" w="455" h="455" tid="3" s="0.91" flip="0"/> <background layer="1" x="2961.25" y="392.75" w="455" h="455" tid="3" s="0.91" flip="0"/> <background layer="1" x="3404.25" y="421.75" w="455" h="455" tid="3" s="0.91" flip="0"/> <background layer="1" x="3808.25" y="422.75" w="455" h="455" tid="3" s="0.91" flip="0"/> <background layer="2" x="-31" y="399" w="460" h="460" tid="6" s="0.92" flip="0"/> <background layer="2" x="388" y="426" w="460" h="460" tid="5" s="0.92" flip="0"/> <background layer="2" x="816" y="450" w="460" h="460" tid="6" s="0.92" flip="0"/> <background layer="2" x="1221" y="443" w="460" h="460" tid="5" s="0.92" flip="0"/> <background layer="2" x="1768" y="431" w="460" h="460" tid="5" s="0.92" flip="0"/> <background layer="2" x="2339" y="457" w="460" h="460" tid="5" s="0.92" flip="0"/> <background layer="2" x="2762.25" y="462.75" w="455" h="455" tid="5" s="0.91" flip="0"/> <background layer="2" x="3205.25" y="462.75" w="455" h="455" tid="5" s="0.91" flip="0"/> <background layer="2" x="3653.25" y="463.75" w="455" h="455" tid="5" s="0.91" flip="0"/> <background layer="2" x="4099.25" y="463.75" w="455" h="455" tid="5" s="0.91" flip="0"/> <background layer="2" x="4540.25" y="464.75" w="455" h="455" tid="5" s="0.91" flip="0"/> <background layer="2" x="2808.25" y="554.75" w="455" h="455" tid="9" s="0.91" flip="0"/> <background layer="2" x="3241.25" y="538.75" w="455" h="455" tid="9" s="0.91" flip="0"/> <background layer="2" x="3646.25" y="557.75" w="455" h="455" tid="9" s="0.91" flip="0"/> <background layer="2" x="4149.25" y="558.75" w="455" h="455" tid="9" s="0.91" flip="0"/> <background layer="2" x="4586.25" y="551.75" w="455" h="455" tid="10" s="0.91" flip="0"/> <background layer="3" x="53" y="692" w="460" h="460" tid="13" s="0.92" flip="0"/> <background layer="3" x="494" y="672" w="460" h="460" tid="14" s="0.92" flip="0"/> <background layer="3" x="942" y="707" w="460" h="460" tid="13" s="0.92" flip="0"/> <background layer="3" x="1383" y="703" w="460" h="460" tid="12" s="0.92" flip="0"/> <background layer="3" x="1828" y="719" w="460" h="460" tid="12" s="0.92" flip="0"/> <background layer="3" x="2281" y="690" w="460" h="460" tid="12" s="0.92" flip="0"/> <background layer="3" x="2733" y="720" w="460" h="460" tid="13" s="0.92" flip="0"/> <background layer="3" x="3173" y="686" w="460" h="460" tid="14" s="0.92" flip="0"/> <background layer="4" x="-12" y="1086" w="460" h="460" tid="19" s="0.92" flip="0"/> <background layer="4" x="424" y="1102" w="460" h="460" tid="18" s="0.92" flip="0"/> <background layer="4" x="864" y="1102" w="460" h="460" tid="19" s="0.92" flip="0"/> <background layer="4" x="1322" y="1093" w="460" h="460" tid="20" s="0.92" flip="0"/> <background layer="4" x="2827" y="1105" w="460" h="460" tid="19" s="0.92" flip="0"/> <background layer="4" x="3285" y="1106" w="460" h="460" tid="19" s="0.92" flip="0"/> <background layer="4" x="3737" y="1134" w="460" h="460" tid="18" s="0.92" flip="0"/> <background layer="4" x="4166" y="1123" w="460" h="460" tid="17" s="0.92" flip="0"/> <background layer="4" x="4551" y="1122" w="460" h="460" tid="17" s="0.92" flip="0"/> <background layer="4" x="1948" y="1112" w="460" h="460" tid="17" s="0.92" flip="0"/> <background layer="4" x="2362" y="1111" w="460" h="460" tid="18" s="0.92" flip="0"/> <background layer="4" x="5006.25" y="1136.75" w="455" h="455" tid="19" s="0.91" flip="0"/> <background layer="4" x="5402.25" y="1163.75" w="455" h="455" tid="16" s="0.91" flip="0"/> <background layer="4" x="5850.25" y="1083.75" w="455" h="455" tid="17" s="0.91" flip="0"/> <background layer="4" x="7190.25" y="1147.75" w="455" h="455" tid="17" s="0.91" flip="0"/> <background layer="4" x="6761.25" y="1104.75" w="455" h="455" tid="17" s="0.91" flip="0"/> <background layer="4" x="8196.25" y="1133.75" w="455" h="455" tid="18" s="0.91" flip="0"/> <background layer="4" x="8603.25" y="1150.75" w="455" h="455" tid="19" s="0.91" flip="0"/> <background layer="5" x="153.2" y="1391.6" w="59.25" h="59.25" tid="35" s="0.79" flip="0"/> <background layer="5" x="210.2" y="1391.6" w="59.25" h="59.25" tid="35" s="0.79" flip="0"/> <background layer="5" x="1010.6" y="1506.7" w="493.75" h="493.75" tid="22" s="0.79" flip="0"/> <background layer="5" x="2680.6" y="1504.7" w="493.75" h="493.75" tid="22" s="0.79" flip="0"/> <background layer="5" x="3666.6" y="1460.7" w="493.75" h="493.75" tid="22" s="0.79" flip="0"/> <background layer="5" x="4612.6" y="1526.7" w="493.75" h="493.75" tid="22" s="0.79" flip="0"/> <background layer="5" x="6941.2" y="1502.7" w="247.25" h="493.75" tid="23" s="0.79" flip="0"/> <background layer="5" x="6790.2" y="1497.7" w="247.25" h="493.75" tid="23" s="0.79" flip="0"/> <background layer="5" x="6655.2" y="1511.7" w="247.25" h="493.75" tid="23" s="0.79" flip="0"/> <background layer="5" x="6518.2" y="1495.7" w="247.25" h="493.75" tid="23" s="0.79" flip="0"/> <background layer="5" x="9602.6" y="1504.7" w="493.75" h="493.75" tid="22" s="0.79" flip="0"/> <background layer="5" x="9960.6" y="1495.7" w="493.75" h="493.75" tid="22" s="0.79" flip="0"/> <background layer="5" x="10438.6" y="1529.7" w="493.75" h="493.75" tid="22" s="0.79" flip="0"/> <background layer="6" x="10666.25" y="1173.75" w="75" h="75" tid="27" s="1" flip="0"/> <background layer="6" x="10681.25" y="1177.75" w="75" h="75" tid="28" s="1" flip="0"/> <background layer="6" x="4069.65" y="1183.9" w="61.5" h="61.5" tid="28" s="0.82" flip="0"/> <background layer="6" x="4094.65" y="1185.9" w="61.5" h="61.5" tid="27" s="0.82" flip="0"/> <background layer="6" x="1614.65" y="1335.9" w="61.5" h="61.5" tid="27" s="0.82" flip="0"/> <background layer="6" x="1598.65" y="1335.9" w="61.5" h="61.5" tid="28" s="0.82" flip="0"/> <background layer="6" x="15888.4" y="2151.85" w="178.4" h="356.25" tid="23" s="0.57" flip="0"/> <background layer="6" x="15792" y="2372" w="144" h="144" tid="24" s="0.46" flip="0"/> <background layer="6" x="14970" y="2368" w="144" h="144" tid="24" s="0.46" flip="0"/> <background layer="6" x="7702.95" y="1397.85" w="68.25" h="68.25" tid="27" s="0.91" flip="0"/> <background layer="6" x="8199.95" y="1170.85" w="68.25" h="68.25" tid="27" s="0.91" flip="0"/> <background layer="6" x="7457.95" y="1169.85" w="68.25" h="68.25" tid="28" s="0.91" flip="0"/> <background layer="6" x="8483.95" y="1323.85" w="68.25" h="68.25" tid="28" s="0.91" flip="0"/> <background layer="6" x="8444.95" y="1020.85" w="68.25" h="68.25" tid="28" s="0.91" flip="0"/> <platform speed="10" startX="1050" startY="1425" endX="1050" endY="1575" startDelay="24" endDelay="24" startOffset="5" style="1" width="1" height="1" trig="1"/> <platform speed="10" startX="1125" startY="1425" endX="1125" endY="1575" startDelay="24" endDelay="24" startOffset="5" style="1" width="1" height="1" trig="1"/> <platform speed="10" startX="1200" startY="1425" endX="1200" endY="1575" startDelay="24" endDelay="24" startOffset="5" style="1" width="1" height="1" trig="1"/> <platform speed="10" startX="1275" startY="1425" endX="1275" endY="1575" startDelay="24" endDelay="24" startOffset="5" style="1" width="1" height="1" trig="1"/> <platform speed="10" startX="1350" startY="1425" endX="1350" endY="1575" startDelay="24" endDelay="24" startOffset="5" style="1" width="1" height="1" trig="1"/> <platform speed="10" startX="1425" startY="1425" endX="1425" endY="1575" startDelay="24" endDelay="24" startOffset="5" style="1" width="1" height="1" trig="1"/> <platform speed="10" startX="1500" startY="1425" endX="1500" endY="1575" startDelay="24" endDelay="24" startOffset="5" style="1" width="1" height="1" trig="1"/> <platform speed="10" startX="1575" startY="1425" endX="1575" endY="1575" startDelay="24" endDelay="24" startOffset="5" style="1" width="1" height="1" trig="1"/> <platform speed="10" startX="1650" startY="1425" endX="1650" endY="1575" startDelay="24" endDelay="24" startOffset="5" style="1" width="1" height="1" trig="1"/> <platform speed="10" startX="1725" startY="1425" endX="1725" endY="1575" startDelay="24" endDelay="24" startOffset="5" style="1" width="1" height="1" trig="1"/> <platform speed="10" startX="1800" startY="1425" endX="1800" endY="1575" startDelay="24" endDelay="24" startOffset="5" style="1" width="1" height="1" trig="1"/> <platform speed="10" startX="1875" startY="1425" endX="1875" endY="1575" startDelay="24" endDelay="24" startOffset="5" style="1" width="1" height="1" trig="1"/> <platform speed="10" startX="1950" startY="1425" endX="1950" endY="1575" startDelay="24" endDelay="24" startOffset="5" style="1" width="1" height="1" trig="1"/> <platform speed="10" startX="2025" startY="1425" endX="2025" endY="1575" startDelay="24" endDelay="24" startOffset="5" style="1" width="1" height="1" trig="1"/> <platform speed="10" startX="2100" startY="1425" endX="2100" endY="1575" startDelay="24" endDelay="24" startOffset="5" style="1" width="1" height="1" trig="1"/> <platform speed="10" startX="2175" startY="1425" endX="2175" endY="1575" startDelay="24" endDelay="24" startOffset="5" style="1" width="1" height="1" trig="1"/> <platform speed="10" startX="2250" startY="1425" endX="2250" endY="1575" startDelay="24" endDelay="24" startOffset="5" style="1" width="1" height="1" trig="1"/> <platform speed="10" startX="2325" startY="1425" endX="2325" endY="1575" startDelay="24" endDelay="24" startOffset="5" style="1" width="1" height="1" trig="1"/> <platform speed="10" startX="2400" startY="1425" endX="2400" endY="1575" startDelay="24" endDelay="24" startOffset="5" style="1" width="1" height="1" trig="1"/> <platform speed="10" startX="2475" startY="1425" endX="2475" endY="1575" startDelay="24" endDelay="24" startOffset="5" style="1" width="1" height="1" trig="1"/> <platform speed="10" startX="2550" startY="1425" endX="2550" endY="1575" startDelay="24" endDelay="24" startOffset="5" style="1" width="1" height="1" trig="1"/> <platform speed="10" startX="2625" startY="1425" endX="2625" endY="1575" startDelay="24" endDelay="24" startOffset="5" style="1" width="1" height="1" trig="1"/> <platform speed="10" startX="2700" startY="1425" endX="2700" endY="1575" startDelay="24" endDelay="24" startOffset="5" style="1" width="1" height="1" trig="1"/> <platform speed="10" startX="2775" startY="1425" endX="2775" endY="1575" startDelay="24" endDelay="24" startOffset="5" style="1" width="1" height="1" trig="1"/> <platform speed="10" startX="2850" startY="1425" endX="2850" endY="1575" startDelay="24" endDelay="24" startOffset="5" style="1" width="1" height="1" trig="1"/> <platform speed="10" startX="2925" startY="1425" endX="2925" endY="1575" startDelay="24" endDelay="24" startOffset="5" style="1" width="1" height="1" trig="1"/> <platform speed="10" startX="3000" startY="1425" endX="3000" endY="1575" startDelay="24" endDelay="24" startOffset="5" style="1" width="1" height="1" trig="1"/> <platform speed="10" startX="3075" startY="1425" endX="3075" endY="1575" startDelay="24" endDelay="24" startOffset="5" style="1" width="1" height="1" trig="1"/> <platform speed="10" startX="3150" startY="1425" endX="3150" endY="1575" startDelay="24" endDelay="24" startOffset="5" style="1" width="1" height="1" trig="1"/> <platform speed="10" startX="3225" startY="1425" endX="3225" endY="1575" startDelay="24" endDelay="24" startOffset="5" style="1" width="1" height="1" trig="1"/> <platform speed="10" startX="3300" startY="1425" endX="3300" endY="1575" startDelay="24" endDelay="24" startOffset="5" style="1" width="1" height="1" trig="1"/> <platform speed="10" startX="3375" startY="1425" endX="3375" endY="1575" startDelay="24" endDelay="24" startOffset="5" style="1" width="1" height="1" trig="1"/> <platform speed="10" startX="3450" startY="1425" endX="3450" endY="1575" startDelay="24" endDelay="24" startOffset="5" style="1" width="1" height="1" trig="1"/> <platform speed="10" startX="3525" startY="1425" endX="3525" endY="1575" startDelay="24" endDelay="24" startOffset="5" style="1" width="1" height="1" trig="1"/> <platform speed="10" startX="3600" startY="1425" endX="3600" endY="1575" startDelay="24" endDelay="24" startOffset="5" style="1" width="1" height="1" trig="1"/> <platform speed="10" startX="3675" startY="1425" endX="3675" endY="1575" startDelay="24" endDelay="24" startOffset="5" style="1" width="1" height="1" trig="1"/> <platform speed="10" startX="3750" startY="1425" endX="3750" endY="1575" startDelay="24" endDelay="24" startOffset="5" style="1" width="1" height="1" trig="1"/> <platform speed="10" startX="3825" startY="1425" endX="3825" endY="1575" startDelay="24" endDelay="24" startOffset="5" style="1" width="1" height="1" trig="1"/> <platform speed="10" startX="3900" startY="1425" endX="3900" endY="1575" startDelay="24" endDelay="24" startOffset="5" style="1" width="1" height="1" trig="1"/> <platform speed="10" startX="3975" startY="1425" endX="3975" endY="1575" startDelay="24" endDelay="24" startOffset="5" style="1" width="1" height="1" trig="1"/> <platform speed="10" startX="4050" startY="1425" endX="4050" endY="1575" startDelay="24" endDelay="24" startOffset="5" style="1" width="1" height="1" trig="1"/> <platform speed="10" startX="4125" startY="1425" endX="4125" endY="1575" startDelay="24" endDelay="24" startOffset="5" style="1" width="1" height="1" trig="1"/> <platform speed="10" startX="4200" startY="1425" endX="4200" endY="1575" startDelay="24" endDelay="24" startOffset="5" style="1" width="1" height="1" trig="1"/> <platform speed="10" startX="4275" startY="1425" endX="4275" endY="1575" startDelay="24" endDelay="24" startOffset="5" style="1" width="1" height="1" trig="1"/> <platform speed="10" startX="4350" startY="1425" endX="4350" endY="1575" startDelay="24" endDelay="24" startOffset="5" style="1" width="1" height="1" trig="1"/> <platform speed="10" startX="4425" startY="1425" endX="4425" endY="1575" startDelay="24" endDelay="24" startOffset="5" style="1" width="1" height="1" trig="1"/> <platform speed="10" startX="4500" startY="1425" endX="4500" endY="1575" startDelay="24" endDelay="24" startOffset="5" style="1" width="1" height="1" trig="1"/> <platform speed="10" startX="4575" startY="1425" endX="4575" endY="1575" startDelay="24" endDelay="24" startOffset="5" style="1" width="1" height="1" trig="1"/> <platform speed="10" startX="4650" startY="1425" endX="4650" endY="1575" startDelay="24" endDelay="24" startOffset="5" style="1" width="1" height="1" trig="1"/> <platform speed="10" startX="4725" startY="1425" endX="4725" endY="1575" startDelay="24" endDelay="24" startOffset="5" style="1" width="1" height="1" trig="1"/> <platform speed="10" startX="4800" startY="1425" endX="4800" endY="1575" startDelay="24" endDelay="24" startOffset="5" style="1" width="1" height="1" trig="1"/> <platform speed="10" startX="4875" startY="1425" endX="4875" endY="1575" startDelay="24" endDelay="24" startOffset="5" style="1" width="1" height="1" trig="1"/> <platform speed="10" startX="4950" startY="1425" endX="4950" endY="1575" startDelay="24" endDelay="24" startOffset="5" style="1" width="1" height="1" trig="1"/> <platform speed="10" startX="5025" startY="1425" endX="5025" endY="1575" startDelay="24" endDelay="24" startOffset="5" style="1" width="1" height="1" trig="1"/> <platform speed="10" startX="5100" startY="1425" endX="5100" endY="1575" startDelay="24" endDelay="24" startOffset="5" style="1" width="1" height="1" trig="1"/> <platform speed="10" startX="5175" startY="1425" endX="5175" endY="1575" startDelay="24" endDelay="24" startOffset="5" style="1" width="1" height="1" trig="1"/> <platform speed="10" startX="5250" startY="1425" endX="5250" endY="1575" startDelay="24" endDelay="24" startOffset="5" style="1" width="1" height="1" trig="1"/> <platform speed="10" startX="5325" startY="1425" endX="5325" endY="1575" startDelay="24" endDelay="24" startOffset="5" style="1" width="1" height="1" trig="1"/> <platform speed="10" startX="5400" startY="1425" endX="5400" endY="1575" startDelay="24" endDelay="24" startOffset="5" style="1" width="1" height="1" trig="1"/> <platform speed="10" startX="5475" startY="1425" endX="5475" endY="1575" startDelay="24" endDelay="24" startOffset="5" style="1" width="1" height="1" trig="1"/> <platform speed="10" startX="5550" startY="1425" endX="5550" endY="1575" startDelay="24" endDelay="24" startOffset="5" style="1" width="1" height="1" trig="1"/> <platform speed="10" startX="5625" startY="1425" endX="5625" endY="1575" startDelay="24" endDelay="24" startOffset="5" style="1" width="1" height="1" trig="1"/> <platform speed="10" startX="5700" startY="1425" endX="5700" endY="1575" startDelay="24" endDelay="24" startOffset="5" style="1" width="1" height="1" trig="1"/> <platform speed="10" startX="5775" startY="1425" endX="5775" endY="1575" startDelay="24" endDelay="24" startOffset="5" style="1" width="1" height="1" trig="1"/> <platform speed="10" startX="5850" startY="1425" endX="5850" endY="1575" startDelay="24" endDelay="24" startOffset="5" style="1" width="1" height="1" trig="1"/> <platform speed="10" startX="5925" startY="1425" endX="5925" endY="1575" startDelay="24" endDelay="24" startOffset="5" style="1" width="1" height="1" trig="1"/> <platform speed="10" startX="6000" startY="1425" endX="6000" endY="1575" startDelay="24" endDelay="24" startOffset="5" style="1" width="1" height="1" trig="1"/> <platform speed="10" startX="6075" startY="1425" endX="6075" endY="1575" startDelay="24" endDelay="24" startOffset="5" style="1" width="1" height="1" trig="1"/> <platform speed="10" startX="6150" startY="1425" endX="6150" endY="1575" startDelay="24" endDelay="24" startOffset="5" style="1" width="1" height="1" trig="1"/> <platform speed="10" startX="6225" startY="1425" endX="6225" endY="1575" startDelay="24" endDelay="24" startOffset="5" style="1" width="1" height="1" trig="1"/> <platform speed="10" startX="6300" startY="1425" endX="6300" endY="1575" startDelay="24" endDelay="24" startOffset="5" style="1" width="1" height="1" trig="1"/> <platform speed="10" startX="6375" startY="1425" endX="6375" endY="1575" startDelay="24" endDelay="24" startOffset="5" style="1" width="1" height="1" trig="1"/> <platform speed="10" startX="6450" startY="1425" endX="6450" endY="1575" startDelay="24" endDelay="24" startOffset="5" style="1" width="1" height="1" trig="1"/> <platform speed="10" startX="6525" startY="1425" endX="6525" endY="1575" startDelay="24" endDelay="24" startOffset="5" style="1" width="1" height="1" trig="1"/> <platform speed="10" startX="6600" startY="1425" endX="6600" endY="1575" startDelay="24" endDelay="24" startOffset="5" style="1" width="1" height="1" trig="1"/> <platform speed="10" startX="6675" startY="1425" endX="6675" endY="1575" startDelay="24" endDelay="24" startOffset="5" style="1" width="1" height="1" trig="1"/> <platform speed="10" startX="6750" startY="1425" endX="6750" endY="1575" startDelay="24" endDelay="24" startOffset="5" style="1" width="1" height="1" trig="1"/> <platform speed="10" startX="6825" startY="1425" endX="6825" endY="1575" startDelay="24" endDelay="24" startOffset="5" style="1" width="1" height="1" trig="1"/> <platform speed="10" startX="6900" startY="1425" endX="6900" endY="1575" startDelay="24" endDelay="24" startOffset="5" style="1" width="1" height="1" trig="1"/> <platform speed="10" startX="6975" startY="1425" endX="6975" endY="1575" startDelay="24" endDelay="24" startOffset="5" style="1" width="1" height="1" trig="1"/> <platform speed="10" startX="7050" startY="1425" endX="7050" endY="1575" startDelay="24" endDelay="24" startOffset="5" style="1" width="1" height="1" trig="1"/> <platform speed="10" startX="9000" startY="1425" endX="9000" endY="1575" startDelay="24" endDelay="24" startOffset="5" style="1" width="1" height="1" trig="1"/> <platform speed="10" startX="9075" startY="1425" endX="9075" endY="1575" startDelay="24" endDelay="24" startOffset="5" style="1" width="1" height="1" trig="1"/> <platform speed="10" startX="9150" startY="1425" endX="9150" endY="1575" startDelay="24" endDelay="24" startOffset="5" style="1" width="1" height="1" trig="1"/> <platform speed="10" startX="9225" startY="1425" endX="9225" endY="1575" startDelay="24" endDelay="24" startOffset="5" style="1" width="1" height="1" trig="1"/> <platform speed="10" startX="9300" startY="1425" endX="9300" endY="1575" startDelay="24" endDelay="24" startOffset="5" style="1" width="1" height="1" trig="1"/> <platform speed="10" startX="9375" startY="1425" endX="9375" endY="1575" startDelay="24" endDelay="24" startOffset="5" style="1" width="1" height="1" trig="1"/> <platform speed="10" startX="9450" startY="1425" endX="9450" endY="1575" startDelay="24" endDelay="24" startOffset="5" style="1" width="1" height="1" trig="1"/> <platform speed="10" startX="9525" startY="1425" endX="9525" endY="1575" startDelay="24" endDelay="24" startOffset="5" style="1" width="1" height="1" trig="1"/> <platform speed="10" startX="9600" startY="1425" endX="9600" endY="1575" startDelay="24" endDelay="24" startOffset="5" style="1" width="1" height="1" trig="1"/> <platform speed="10" startX="9675" startY="1425" endX="9675" endY="1575" startDelay="24" endDelay="24" startOffset="5" style="1" width="1" height="1" trig="1"/> <platform speed="10" startX="9750" startY="1425" endX="9750" endY="1575" startDelay="24" endDelay="24" startOffset="5" style="1" width="1" height="1" trig="1"/> <platform speed="10" startX="9825" startY="1425" endX="9825" endY="1575" startDelay="24" endDelay="24" startOffset="5" style="1" width="1" height="1" trig="1"/> <platform speed="10" startX="9900" startY="1425" endX="9900" endY="1575" startDelay="24" endDelay="24" startOffset="5" style="1" width="1" height="1" trig="1"/> <platform speed="10" startX="9975" startY="1425" endX="9975" endY="1575" startDelay="24" endDelay="24" startOffset="5" style="1" width="1" height="1" trig="1"/> <platform speed="10" startX="10050" startY="1425" endX="10050" endY="1575" startDelay="24" endDelay="24" startOffset="5" style="1" width="1" height="1" trig="1"/> <platform speed="10" startX="10125" startY="1425" endX="10125" endY="1575" startDelay="24" endDelay="24" startOffset="5" style="1" width="1" height="1" trig="1"/> <platform speed="10" startX="10200" startY="1425" endX="10200" endY="1575" startDelay="24" endDelay="24" startOffset="5" style="1" width="1" height="1" trig="1"/> <platform speed="10" startX="10275" startY="1425" endX="10275" endY="1575" startDelay="24" endDelay="24" startOffset="5" style="1" width="1" height="1" trig="1"/> <platform speed="10" startX="10350" startY="1425" endX="10350" endY="1575" startDelay="24" endDelay="24" startOffset="5" style="1" width="1" height="1" trig="1"/> <platform speed="10" startX="10425" startY="1425" endX="10425" endY="1575" startDelay="24" endDelay="24" startOffset="5" style="1" width="1" height="1" trig="1"/> <platform speed="10" startX="10500" startY="1425" endX="10500" endY="1575" startDelay="24" endDelay="24" startOffset="5" style="1" width="1" height="1" trig="1"/> <platform speed="10" startX="10575" startY="1425" endX="10575" endY="1575" startDelay="24" endDelay="24" startOffset="5" style="1" width="1" height="1" trig="1"/> <platform speed="10" startX="10650" startY="1425" endX="10650" endY="1575" startDelay="24" endDelay="24" startOffset="5" style="1" width="1" height="1" trig="1"/> <platform speed="10" startX="10725" startY="1425" endX="10725" endY="1575" startDelay="24" endDelay="24" startOffset="5" style="1" width="1" height="1" trig="1"/> <platform speed="10" startX="10800" startY="1425" endX="10800" endY="1575" startDelay="24" endDelay="24" startOffset="5" style="1" width="1" height="1" trig="1"/> <platform speed="10" startX="10875" startY="1425" endX="10875" endY="1575" startDelay="24" endDelay="24" startOffset="5" style="1" width="1" height="1" trig="1"/> <platform speed="10" startX="10950" startY="1425" endX="10950" endY="1575" startDelay="24" endDelay="24" startOffset="5" style="1" width="1" height="1" trig="1"/> <platform speed="10" startX="11025" startY="1425" endX="11025" endY="1575" startDelay="24" endDelay="24" startOffset="5" style="1" width="1" height="1" trig="1"/> <platform speed="10" startX="11100" startY="1425" endX="11100" endY="1575" startDelay="24" endDelay="24" startOffset="5" style="1" width="1" height="1" trig="1"/> <platform speed="10" startX="11175" startY="1425" endX="11175" endY="1575" startDelay="24" endDelay="24" startOffset="5" style="1" width="1" height="1" trig="1"/> <platform speed="10" startX="11250" startY="1425" endX="11250" endY="1575" startDelay="24" endDelay="24" startOffset="5" style="1" width="1" height="1" trig="1"/> <platform speed="10" startX="11325" startY="1425" endX="11325" endY="1575" startDelay="24" endDelay="24" startOffset="5" style="1" width="1" height="1" trig="1"/> <platform speed="10" startX="11400" startY="1425" endX="11400" endY="1575" startDelay="24" endDelay="24" startOffset="5" style="1" width="1" height="1" trig="1"/> <platform speed="10" startX="11475" startY="1425" endX="11475" endY="1575" startDelay="24" endDelay="24" startOffset="5" style="1" width="1" height="1" trig="1"/> <platform speed="10" startX="11550" startY="1425" endX="11550" endY="1575" startDelay="24" endDelay="24" startOffset="5" style="1" width="1" height="1" trig="1"/> <platform speed="10" startX="11625" startY="1425" endX="11625" endY="1575" startDelay="24" endDelay="24" startOffset="5" style="1" width="1" height="1" trig="1"/> <platform speed="10" startX="11700" startY="1425" endX="11700" endY="1575" startDelay="24" endDelay="24" startOffset="5" style="1" width="1" height="1" trig="1"/> <platform speed="10" startX="375" startY="1425" endX="375" endY="1575" startDelay="24" endDelay="24" startOffset="5" style="1" width="1" height="1" trig="1"/> <platform speed="10" startX="450" startY="1425" endX="450" endY="1575" startDelay="24" endDelay="24" startOffset="5" style="1" width="1" height="1" trig="1"/> <platform speed="10" startX="525" startY="1425" endX="525" endY="1575" startDelay="24" endDelay="24" startOffset="5" style="1" width="1" height="1" trig="1"/> <platform speed="10" startX="600" startY="1425" endX="600" endY="1575" startDelay="24" endDelay="24" startOffset="5" style="1" width="1" height="1" trig="1"/> <platform speed="10" startX="675" startY="1425" endX="675" endY="1575" startDelay="24" endDelay="24" startOffset="5" style="1" width="1" height="1" trig="1"/> <ai s1="8" s2="3" s3="7" sX="7125" sY="1350" eX="8925" eY="1350" sd="0" ed="0" spawns="0" chaser="0" zoned="0" cid="1" fp="0" pmx="0" pmy="0" ag="0" ff="7" pid="1" jumper="1" js="-25" jf="4" staticx="0" staticy="0"/> <ai s1="12" s2="3" s3="7" sX="8550" sY="975" eX="7125" eY="1350" sd="0" ed="0" spawns="0" chaser="0" zoned="0" cid="1" fp="0" pmx="0" pmy="0" ag="0" ff="7" pid="1" jumper="1" js="-25" jf="1" staticx="0" staticy="0"/> <ai s1="10" s2="3" s3="7" sX="7500" sY="975" eX="8775" eY="1200" sd="0" ed="0" spawns="0" chaser="0" zoned="0" cid="1" fp="0" pmx="0" pmy="0" ag="0" ff="7" pid="1" jumper="1" js="-25" jf="2" staticx="0" staticy="0"/> <ai s1="10" s2="3" s3="7" sX="8925" sY="1350" eX="7125" eY="1350" sd="24" ed="24" spawns="0" chaser="0" zoned="0" cid="1" fp="0" pmx="0" pmy="0" ag="0" ff="7" pid="1" jumper="0" js="0" jf="0" staticx="0" staticy="0"/> <ai s1="10" s2="3" s3="7" sX="15150" sY="2400" eX="15750" eY="2400" sd="24" ed="24" spawns="0" chaser="0" zoned="0" cid="1" fp="0" pmx="0" pmy="0" ag="0" ff="7" pid="1" jumper="0" js="0" jf="0" staticx="0" staticy="0"/> </data> ; break; case 11: Tracker.kvEvent(0x1F00); _local2 = <data> <transparency id="b1-3" gid="5125,5131,5132,5133,5134,5140,5141,5425,5431,5432,5433,5434,5440,5441,5725,5731,5732,5733,5734,6025,6031,6032,6033,6034,6325,6331,6332,6333,6334,6625,6631,6632,6633,6634,6931,6932,6933,6934,7231,7232,7233,7234,7531,7532,7831,7832,8131,8132,8431,8432,8732,9032"/> <transparency id="b1-10" gid="4510,4810,5110,5410,5710,6010,6310,6610,6910,8127,8411,8427,8711,9011,9311,9938,10201,10501"/> <transparency id="b1-11" gid="5119,5126,5135,5419,5426,5435,5719,5726,5735,6019,6026,6035,6319,6326,6335,6619,6626,6635,6935,7235"/> <transparency id="b1-12" gid="6303,8402,8403,8404,8702,8703,8704,9002,9003,9004,9302,9303,9304,9602"/> <transparency id="b1-14" gid="8405,8705,9005,9305"/> <transparency id="b1-9" gid="4504,4804,5104,7205,8406,8706,9006,9306"/> <transparency id="b1-4" gid="8439,9027,9327,9626,9628,9923,9929,10214,10233"/> <transparency id="b1-5" gid="7539"/> <transparency id="b1-6" gid="8445"/> <transparency id="b1-7" gid="5118,5124,5130,5139,5424,5430,5439,5718,5724,5730,5739,6018,6024,6030,6318,6324,6330,6618,6624,6630,6918,6930,7230,7530,7830,8130,8430"/> <transparency id="b1-8" gid="4505,4506,4507,4508,4509,4805,4806,4807,4808,4809,5105,5106,5107,5108,5109,5405,5406,5407,5408,5409,5705,5706,5707,5708,5709,6005,6006,6007,6008,6009,6305,6306,6307,6308,6605,6606,6905,6906,6907,6908,6909,7206,7207,7208,7209,7821,7823,8124,8125,8126,8407,8408,8409,8410,8424,8425,8426,8707,8708,8709,8710,8724,8725,8727,9007,9008,9009,9010,9024,9025,9307,9308,9309,9310,9334,9933"/> <tile id="t5-14" gid="5702,5703,5704,7219,7220,7518,7519,7520"/> <tile id="t5-12" gid="6918,7217,7516"/> <tile id="t5-1" gid="8440,8441,8442,8443,8444"/> <tile id="t5-0" gid="8439"/> <tile id="t4-5" gid="3910,4210,5701,6001,6301,6601,6901,7201,7223,7501,7523,7801,8101,8123,8401,8423,8701,8723,8738,9001,9023,9038,9301,9338,9601,9634,9638,9901"/> <tile id="t4-4" gid="3904,4204,7221,7521,8121,8421,8721,8733,9021,9033,9632,9932"/> <tile id="t4-3" gid="3905,3906,3907,3908,3909,4205,4206,4207,4208,4209,6309,6607,6608,6609,7222,7522,8122,8422,8722,8726,8734,8735,8736,8737,9022,9026,9034,9035,9036,9037,9335,9336,9337,9633,9635,9636,9637"/> <tile id="t4-22" gid="3610,7827,8111,8438"/> <tile id="t4-21" gid="3605,3606,3607,3608,3609,7824,7825,7826,8107,8108,8109,8110,8434,8435,8436,8437"/> <tile id="t4-20" gid="3604,8106,8433"/> <tile id="t4-2" gid="5401,6923,7823,9334"/> <tile id="t4-17" gid="7505"/> <tile id="t4-15" gid="7205"/> <tile id="t4-14" gid="3004,3005,3006,3007,3008,3009,3010,3304,3305,3306,3307,3308,3309,3310,7224,7225,7226,7227,7502,7503,7504,7509,7510,7511,7524,7525,7526,7527,7802,7803,7804,7805,7806,7807,7808,7809,7810,7811,7833,7834,7835,7836,7837,7838,8133,8134,8135,8136,8137,8138"/> <tile id="t4-13" gid="2704,2705,2706,2707,2708,2709,2710,6924,6925,6926,6927,7202,7203,7204,7210,7211,7506,7507,7508,7533,7534,7535,7536,7537,7538"/> <tile id="t4-12" gid="7209"/> <tile id="t4-1" gid="6922,7822,9333"/> <tile id="t4-0" gid="6921,7821,9332"/> <tile id="t1-5" gid="6349,6649,6949,7249,7549,7849,8149,8449,8749,9031,9049,9331,9349,9631,9649,9931,9949,10238,10249,10533,10538,10549"/> <tile id="t1-4" gid="6339,6639,6939,7239,7839,8139,9027,9613,9913,10213,10513,10514"/> <tile id="t1-3" gid="6340,6341,6342,6343,6344,6345,6346,6347,6348,6640,6641,6642,6643,6644,6645,6646,6647,6648,6940,6941,6942,6943,6944,6945,6946,6947,6948,7240,7241,7242,7243,7244,7245,7246,7247,7248,7540,7541,7542,7543,7544,7545,7546,7547,7548,7840,7841,7842,7843,7844,7845,7846,7847,7848,8140,8141,8142,8143,8144,8145,8146,8147,8148,8446,8447,8448,8746,8747,8748,9028,9029,9030,9046,9047,9048,9328,9329,9330,9346,9347,9348,9614,9615,9616,9617,9618,9619,9620,9621,9622,9623,9624,9625,9629,9630,9646,9647,9648,9902,9903,9904,9905,9906,9907,9908,9909,9910,9911,9912,9914,9915,9916,9917,9918,9919,9920,9921,9922,9930,9946,9947,9948,10202,10203,10204,10205,10206,10207,10208,10209,10210,10211,10212,10234,10235,10236,10237,10246,10247,10248,10502,10503,10504,10505,10506,10507,10508,10509,10510,10511,10512,10515,10516,10517,10518,10519,10520,10521,10522,10523,10524,10525,10526,10527,10528,10529,10530,10531,10532,10534,10535,10536,10537,10546,10547,10548"/> <tile id="t1-22" gid="6049"/> <tile id="t1-21" gid="6040,6041,6042,6043,6044,6045,6046,6047,6048"/> <tile id="t1-20" gid="6039"/> <tile id="t1-2" gid="8731,9327,9612,9628,9929,9938,10233"/> <tile id="t1-16" gid="5142,5441,5740"/> <tile id="t1-14" gid="5143,5144,5145,5146,5147,5148,5149,5442,5443,5444,5445,5446,5447,5448,5449,5741,5742,5743,5744,5745,5746,5747,5748,5749"/> <tile id="t1-13" gid="4843,4844,4845,4846,4847,4848,4849"/> <tile id="t1-12" gid="4842,5141,5440,5739"/> <tile id="t1-1" gid="8728,8729,8730,9314,9315,9316,9317,9318,9319,9320,9321,9322,9323,9324,9325,9326,9603,9604,9605,9606,9607,9608,9609,9610,9611,9627,9924,9925,9926,9927,9928,9934,9935,9936,9937,10215,10216,10217,10218,10219,10220,10221,10222,10223,10224,10225,10226,10227,10228,10229,10230,10231,10232"/> <tile id="t1-0" gid="8727,9313,9602,9626,9923,9933,10214"/> <tile id="t5-5" gid="6304,6604,6904,8745,9045,9345,9645,9945,10245,10545"/> <tile id="t5-4" gid="8116,8416,8716,8739,9016,9039,9339,9639,9939,10239,10539"/> <tile id="t5-3" gid="6302,6602,6603,6902,6903,8117,8118,8119,8120,8417,8418,8419,8420,8717,8718,8719,8720,8740,8741,8742,8743,8744,9017,9018,9019,9020,9040,9041,9042,9043,9044,9340,9341,9342,9343,9344,9640,9641,9642,9643,9644,9940,9941,9942,9943,9944,10240,10241,10242,10243,10244,10540,10541,10542,10543,10544"/> <tile id="t5-22" gid="6004,8105"/> <tile id="t5-21" gid="6002,6003,7817,7818,7819,7820,8102,8103,8104"/> <tile id="t5-20" gid="7816"/> <tile id="t5-2" gid="8445"/> <tile id="t5-13" gid="5402,5403,5404,6919,6920"/> <tile id="t5-16" gid="7218,7517"/> <overlay id="o1-14" gid="6625,6626,6902"/> <overlay id="o1-2" gid="9021,9930"/> <overlay id="o1-4" gid="7830,8128,8131"/> <overlay id="o1-6" gid="7829"/> <overlay id="o1-5" gid="7828,7832,8129,8132"/> <overlay id="o1-8" gid="6622"/> <overlay id="o1-7" gid="7831,8130"/> <overlay id="o2-0" gid="9032,9922"/> <overlay id="o2-1" gid="4214,4216"/> <overlay id="o2-10" gid="4525,4825,4831,4832,4833,4834,10235,10236,10237"/> <overlay id="o1-9" gid="6323,6604,6610,6934"/> <overlay id="o2-13" gid="4807,9618,9906,10523"/> <overlay id="o2-15" gid="9910,10515,10530"/> <overlay id="o2-16" gid="10525"/> <overlay id="o2-17" gid="10528"/> <overlay id="duct2-9" gid="6617"/> <overlay id="duct2-8" gid="6916"/> <overlay id="o2-20" gid="5418,8112,8412,8712,9012,9312"/> <overlay id="o2-21" gid="8115,8415,8715,9015"/> <overlay id="o1-0" gid="9029,9616,10204,10208,10211"/> <overlay id="o2-23" gid="10538"/> <overlay id="o2-24" gid="4518,4524,4818,4824,4830,10234"/> <overlay id="o2-25" gid="4519,4526,4819,4826,4835,10238"/> <overlay id="o2-3" gid="4806,8143"/> <overlay id="o2-4" gid="4512"/> <overlay id="o2-5" gid="6321,6329"/> <overlay id="o2-7" gid="8733,9620"/> <overlay id="o2-8" gid="8113,8114,8413,8414,8713,8714,9013,9014"/> <overlay id="o2-9" gid="10535,10536,10537"/> <overlay id="pipe4-0" gid="6039"/> <overlay id="pipe4-1" gid="3605,3606,3607,3608,3609,6040,6041,6042,6043,6044,6045,6046,6047,7817,7818,7819,7825,7826,8103,8104,8107,8108,8109,8110,8436,8437"/> <overlay id="o2-22" gid="10534"/> <overlay id="pipe4-11" gid="9314"/> <overlay id="pipe4-17" gid="7839"/> <overlay id="pipe4-18" gid="3610,6048,7820,7827,8105,8111"/> <overlay id="pipe4-19" gid="3604,7816,7824,8102,8106,8435"/> <overlay id="pipe4-2" gid="5401,8438"/> <overlay id="pipe4-4" gid="6339,6639,6939,7239"/> <overlay id="pipe4-5" gid="5701,6001,6301,6601,6901,7201,7501,7801,8101,8401,8701,8738,9001,9038,9301,9338,9601,9638,9901,10201,10501"/> <overlay id="pipe4-8" gid="7539,9613,9913,10213,10513"/> <overlay id="pipe4-9" gid="9614,9914"/> <overlay id="duct2-7" gid="7214"/> <overlay id="duct2-38" gid="5105,6016"/> <overlay id="duct2-37" gid="5109"/> <overlay id="duct2-36" gid="4514,7238"/> <overlay id="duct2-35" gid="4516,5738,7512"/> <overlay id="duct2-34" gid="5101"/> <overlay id="duct2-33" gid="6930"/> <overlay id="duct2-32" gid="4820,4827,4836,5439,7230"/> <overlay id="duct2-31" gid="5113,5120,5127,5136,5739,7530"/> <overlay id="duct2-30" gid="5117,5123,5129,5138,6014"/> <overlay id="duct2-29" gid="4817,4823,4829,4838,5714"/> <overlay id="duct2-28" gid="4517,4523,4529,4538,4814,6619,7544"/> <overlay id="duct2-27" gid="4522,5102,5103,5104,5110,5111,5112,5118,5119,5124,5125,5126,5130,5131,5132,5133,5134,5135,5140,6015,6928,6929,7237,7513,7528,7529,7541,7542,7543"/> <overlay id="duct2-26" gid="5142"/> <overlay id="duct2-25" gid="6927,7527"/> <overlay id="duct2-24" gid="5145,5441,7519,7536,7840,8144"/> <overlay id="duct2-22" gid="5139,5141"/> <overlay id="duct2-21" gid="4521,4528,4537"/> <overlay id="duct2-20" gid="4513,4520,4527,4536,7236,7540"/> <overlay id="duct2-18" gid="3645,3901,3945,4201,4245,4501,4545,4801,4845,5114,5414,6919,7219,7844"/> <overlay id="duct2-17" gid="3345,3601,4221,4228,4237,6630"/> <overlay id="duct2-16" gid="4813"/> <overlay id="collectables1-7" gid="4243"/> <overlay id="collectables1-5" gid="4515,8142,9303"/> <overlay id="collectables1-3" gid="3943,4203,4503,4543,4803,5725,5726,5727,6002,6302,6602,6932,7232,7532,7832,8128,8130,8132,8413,8416,8423,8426,8432,8713,8716,8723,8726,8732"/> <overlay id="collectables1-2" gid="4839,6623,6625,6626,6627"/> <overlay id="collectables1-1" gid="3614,3615,3616,3624,3626,3628,3630,3635,3636,3638,3639,3903,4211,4231,4234,4242,4244,4511,4811,5107,5407,5707,6337,6338,6637,6638,6910,6911,6937,6938,7521,7522,7523,7828,7829,7830,8428,8429,8430,8737,9037,9309,9310,9311,9312,9337,9637"/> <overlay id="collectables1-0" gid="3623,3625,3627,3629,3637,3911,3914,3916,3930,3935,3939,3942,3944,4230,4232,4233,4235,4239,4539,4542,4544,4807,5724,5728,6007,6024,6028,6307,6324,6328,6607,6624,6628,8113,8114,8115,8116,8123,8124,8125,8126,9013,9014,9015,9016,9023,9024,9025,9026,9030,9330,9622,9623,9624,9630"/> <overlay id="o2-18" gid="7240,9632,10520"/> <overlay id="o2-19" gid="9621"/> <overlay id="o2-12" gid="7841"/> <overlay id="pipe4-10" gid="9313"/> <overlay id="w2-2" gid="5107,6007,8407"/> <overlay id="w2-14" gid="6907,8722,8734,9007"/> <overlay id="w3-9" gid="8703"/> <overlay id="w3-8" gid="8403"/> <overlay id="w3-7" gid="8704,9304"/> <overlay id="w3-6" gid="8404,9004"/> <overlay id="w3-5" gid="8419,9019,9303"/> <overlay id="w3-4" gid="8119,8719,9003"/> <overlay id="w1-10" gid="9341,9344"/> <overlay id="w1-11" gid="9041,9641,9644,10241"/> <overlay id="w1-4" gid="8740,8743,9340,9940,9943"/> <overlay id="w1-5" gid="9040,9043,9640,10240,10243"/> <overlay id="w1-6" gid="8741,8744,9941,9944"/> <overlay id="w1-7" gid="9044,10244"/> <overlay id="w1-8" gid="9343"/> <overlay id="w1-9" gid="9643"/> <overlay id="w2-0" gid="4205,4207,4209,6009,7222,8122,8725"/> <overlay id="w2-1" gid="4505,4507,4509,6309,7522,8422,9025"/> <overlay id="w2-11" gid="6641,6644,6647,8426,8710,9637"/> <overlay id="w3-2" gid="6003,8117"/> <overlay id="w3-3" gid="8417"/> <overlay id="w2-3" gid="5407,6307,8707"/> <overlay id="w2-4" gid="6340,6346,8125,8409,9009,9336"/> <overlay id="w2-5" gid="6640,6646,8425,8709,9309,9636"/> <overlay id="w2-6" gid="6341,6344,6347,8126,8410,8737,9010,9337"/> <overlay id="w2-7" gid="9037,9310"/> <overlay id="w2-8" gid="6343,8736"/> <overlay id="w2-9" gid="6643,9036"/> <overlay id="w3-10" gid="8120,8720"/> <overlay id="w3-11" gid="8420,9020"/> <overlay id="w3-15" gid="6603,8717"/> <overlay id="w3-19" gid="6303"/> <gradient id="g1-0" gid="9032,9312"/> <gradient id="g1-15" gid="9020"/> <gradient id="g1-4" gid="2710,3010,3310,5404,5704,6920,7220,7520,7538,7820,7838,8120,8138,8420,8720"/> <gradient id="g1-5" gid="8139,8140,8141,8142,8143,8144,8145,8732,9012,9013,9014,9015,9016,9017,9018,9019,9327,9624,9625,9932"/> <gradient id="g1-7" gid="2704,3004,3304,7533,7833,8133,8446,8746,9046,9346,9646,9946,10246,10546"/> <gradient id="g1-8" gid="9023,9026,9305,9326,9623,9638"/> <gradient id="g1-9" gid="8146,9302,9328,9629,9635,9930"/> <character x="375" y="2250"/> <background layer="1" x="-38" y="102" w="500" h="500" tid="1" s="1" flip="1"/> <background layer="1" x="423" y="103" w="500" h="500" tid="3" s="1" flip="0"/> <background layer="1" x="801" y="107" w="500" h="500" tid="3" s="1" flip="0"/> <background layer="1" x="686" y="263" w="500" h="500" tid="3" s="1" flip="0"/> <background layer="1" x="803" y="178" w="500" h="500" tid="3" s="1" flip="0"/> <background layer="1" x="225" y="179" w="500" h="500" tid="4" s="1" flip="0"/> <background layer="2" x="966" y="189" w="500" h="500" tid="5" s="1" flip="0"/> <background layer="2" x="487" y="232" w="500" h="500" tid="6" s="1" flip="0"/> <background layer="2" x="32" y="183" w="500" h="500" tid="5" s="1" flip="0"/> <background layer="2" x="317" y="317" w="500" h="500" tid="6" s="1" flip="0"/> <background layer="2" x="36" y="252" w="500" h="500" tid="8" s="1" flip="0"/> <background layer="2" x="429" y="321" w="500" h="500" tid="7" s="1" flip="0"/> <background layer="3" x="-16" y="471" w="500" h="500" tid="9" s="1" flip="0"/> <background layer="3" x="298" y="517" w="500" h="500" tid="11" s="1" flip="0"/> <background layer="3" x="793" y="523" w="500" h="500" tid="13" s="1" flip="0"/> <background layer="4" x="451" y="995" w="500" h="500" tid="16" s="1" flip="0"/> <background layer="4" x="1079" y="897" w="500" h="500" tid="17" s="1" flip="0"/> <background layer="4" x="184" y="944" w="500" h="500" tid="17" s="1" flip="0"/> <background layer="5" x="765.3" y="2187.8" w="190.95" h="190.95" tid="25" s="0.61" flip="0"/> <background layer="5" x="954.8" y="2001.1" w="140.85" h="281.25" tid="23" s="0.45" flip="0"/> <background layer="5" x="932.7" y="2153" w="153.35" h="153.35" tid="24" s="0.49" flip="0"/> <background layer="5" x="860.35" y="2082.45" w="134.6" h="268.75" tid="23" s="0.43" flip="0"/> <background layer="5" x="2174.85" y="2006.45" w="268.75" h="268.75" tid="22" s="0.43" flip="0"/> <background layer="5" x="1948" y="2010" w="144" h="144" tid="24" s="0.46" flip="0"/> <background layer="5" x="2002.4" y="1963.2" w="178.4" h="178.4" tid="24" s="0.57" flip="0"/> <background layer="5" x="1591.1" y="2125.3" w="159.65" h="159.65" tid="24" s="0.51" flip="0"/> <background layer="6" x="272.15" y="2118.75" w="115.5" h="231" tid="26" s="0.77" flip="0"/> <background layer="6" x="1018.15" y="2044.75" w="115.5" h="231" tid="26" s="0.77" flip="0"/> <background layer="6" x="2149.15" y="2268.75" w="115.5" h="231" tid="26" s="0.77" flip="0"/> <background layer="6" x="459.2" y="2144.35" w="103.3" h="206.25" tid="23" s="0.33" flip="0"/> <background layer="6" x="2464.25" y="2290.7" w="147.1" h="147.1" tid="25" s="0.47" flip="0"/> <background layer="6" x="2004.25" y="2365.7" w="147.1" h="147.1" tid="25" s="0.47" flip="0"/> <background layer="6" x="994.25" y="2363.7" w="147.1" h="147.1" tid="25" s="0.47" flip="0"/> <background layer="6" x="1099.25" y="2362.7" w="147.1" h="147.1" tid="24" s="0.47" flip="0"/> <background layer="6" x="702.25" y="2213.7" w="147.1" h="147.1" tid="25" s="0.47" flip="0"/> <background layer="6" x="24.25" y="2215.7" w="147.1" h="147.1" tid="25" s="0.47" flip="0"/> <background layer="6" x="108.6" y="2225.75" w="137.70000000000002" h="137.70000000000002" tid="24" s="0.44" flip="0"/> <background layer="6" x="213.1" y="2314.2" w="51.75" h="51.75" tid="27" s="0.69" flip="0"/> <background layer="6" x="676.1" y="2313.2" w="51.75" h="51.75" tid="27" s="0.69" flip="0"/> <background layer="6" x="1085.1" y="2237.2" w="51.75" h="51.75" tid="27" s="0.69" flip="0"/> <background layer="6" x="1472.1" y="1634.2" w="51.75" h="51.75" tid="27" s="0.69" flip="0"/> <background layer="6" x="2758.1" y="1786.2" w="51.75" h="51.75" tid="27" s="0.69" flip="0"/> <background layer="6" x="2742.1" y="1787.2" w="51.75" h="51.75" tid="27" s="0.69" flip="0"/> <background layer="6" x="2546.1" y="1785.2" w="51.75" h="51.75" tid="27" s="0.69" flip="0"/> <background layer="6" x="2915.1" y="2014.2" w="51.75" h="51.75" tid="27" s="0.69" flip="0"/> <platform speed="40" startX="300" startY="1725" endX="300" endY="1200" startDelay="24" endDelay="24" startOffset="0" style="1" width="3" height="1" trig="1"/> <platform speed="40" startX="2100" startY="1050" endX="2400" endY="1050" startDelay="24" endDelay="24" startOffset="0" style="1" width="2" height="1" trig="1"/> <ai s1="4" s2="3" s3="7" sX="1125" sY="2025" eX="1200" eY="2025" sd="24" ed="24" spawns="0" chaser="0" zoned="0" cid="3" fp="1" pmx="0" pmy="0" ag="1" ff="7" pid="2" jumper="0" js="0" jf="0" staticx="1" staticy="1"/> <ai s1="4" s2="3" s3="7" sX="2550" sY="2175" eX="2550" eY="2100" sd="24" ed="24" spawns="0" chaser="0" zoned="0" cid="3" fp="1" pmx="0" pmy="0" ag="1" ff="7" pid="2" jumper="0" js="0" jf="0" staticx="1" staticy="1"/> <ai s1="4" s2="3" s3="7" sX="1425" sY="1575" eX="2025" eY="1575" sd="24" ed="24" spawns="0" chaser="0" zoned="0" cid="1" fp="0" pmx="0" pmy="0" ag="1" ff="7" pid="1" jumper="0" js="0" jf="0" staticx="0" staticy="0"/> <ai s1="4" s2="3" s3="7" sX="1575" sY="2400" eX="2025" eY="2400" sd="24" ed="24" spawns="0" chaser="0" zoned="0" cid="4" fp="0" pmx="0" pmy="0" ag="1" ff="7" pid="1" jumper="0" js="0" jf="0" staticx="0" staticy="0"/> <ai s1="4" s2="3" s3="7" sX="1500" sY="2175" eX="1875" eY="2175" sd="24" ed="24" spawns="0" chaser="0" zoned="0" cid="2" fp="1" pmx="5" pmy="0" ag="0" ff="5" pid="1" jumper="0" js="0" jf="0" staticx="0" staticy="0"/> <ai s1="4" s2="3" s3="7" sX="0" sY="1650" eX="675" eY="1650" sd="24" ed="24" spawns="0" chaser="0" zoned="0" cid="1" fp="0" pmx="0" pmy="0" ag="1" ff="7" pid="1" jumper="0" js="0" jf="0" staticx="0" staticy="0"/> <ai s1="4" s2="3" s3="7" sX="0" sY="1125" eX="150" eY="1125" sd="24" ed="24" spawns="0" chaser="0" zoned="0" cid="1" fp="0" pmx="0" pmy="0" ag="1" ff="7" pid="1" jumper="0" js="0" jf="0" staticx="0" staticy="0"/> <ai s1="4" s2="3" s3="7" sX="75" sY="1500" eX="75" eY="1575" sd="24" ed="24" spawns="0" chaser="0" zoned="0" cid="3" fp="0" pmx="0" pmy="0" ag="0" ff="7" pid="1" jumper="0" js="0" jf="0" staticx="1" staticy="1"/> </data> ; break; case 12: Tracker.kvEvent(7937); _local2 = <data> <transparency id="b1-4" gid="9319,9320"/> <transparency id="b1-11" gid="8746,9046,9346"/> <transparency id="b1-3" gid="8713,8714,8715,8723,8724,8725,8726,8727,8728,8729,8730,8731,8732,8733,8734,8735,8736,8737,8738,8739,8740,8741,8742,8743,8744,8745,9013,9014,9015,9024,9025,9026,9027,9028,9029,9030,9031,9032,9033,9034,9035,9036,9037,9038,9039,9040,9041,9042,9043,9044,9045,9313,9314,9315,9324,9325,9326,9327,9328,9329,9330,9331,9332,9333,9334,9335,9336,9337,9338,9339,9340,9341,9342,9343,9344,9345"/> <transparency id="b1-42" gid="5161,5461,5761,6061,6361,6661,6961,7261,7561,7861,8161,8461,8761,9061,9361"/> <transparency id="b1-40" gid="5155,5156,5157,5158,5159,5160,5455,5456,5457,5458,5459,5460,5755,5756,5757,5758,5759,5760,6055,6056,6057,6058,6059,6060,6355,6356,6357,6358,6359,6360,6655,6656,6657,6658,6659,6660,6955,6956,6957,6958,6959,6960,7257,7258,7259,7260,7555,7556,7557,7558,7559,7560,7855,7856,7857,7858,7859,7860,8155,8156,8157,8158,8448,8449,8455,8456,8457,8458,8459,8460,8749,8754,8755,8758,8759,8760,9055,9056,9058,9355,9356,9357,9358,9359,9360"/> <transparency id="b1-41" gid="5154,5454,5754,6054,6354,6654,6954,7254,7554,7854,8154,8454"/> <tile id="t1-20" gid="9019"/> <tile id="t1-24" gid="8116"/> <tile id="t1-25" gid="6310"/> <tile id="t7-4" gid="5175,5475,5775,6075,6375,6675,6975,7275,7575,7875,8175,8475,8775,9075,9375"/> <tile id="t7-3" gid="5176,5177,5476,5477,5776,5777,6076,6077,6376,6377,6676,6677,6976,6977,7276,7277,7576,7577,7876,7877,8176,8177,8476,8477,8776,8777,9076,9077,9376,9377"/> <tile id="t7-5" gid="5178,5478,5778,6078,6378,6678,6978,7278,7578,7878,8178,8478,8778,9078,9378"/> <tile id="t7-1" gid="4876,4877"/> <tile id="t7-0" gid="4875"/> <tile id="t7-2" gid="4878"/> <tile id="t5-3" gid="7801,8101,8102,8401,8402,8403,8701,8702,8703,9001,9002,9003,9301,9302,9303"/> <tile id="t5-27" gid="7501,7802,8103"/> <tile id="t5-31" gid="8404"/> <tile id="t11-5" gid="9054,9354"/> <tile id="t11-4" gid="9049,9349"/> <tile id="t5-26" gid="7201,7502,7803,8104"/> <tile id="t11-2" gid="8754"/> <tile id="t11-11" gid="6064,6066,6068,6070,6072"/> <tile id="t11-3" gid="9050,9051,9052,9053,9350,9351,9352,9353"/> <tile id="t11-0" gid="8749"/> <tile id="t10-8" gid="6955,7859,8759"/> <tile id="t11-1" gid="8750,8751,8752,8753"/> <tile id="t10-4" gid="8147,8447,8747,9047,9347"/> <tile id="t10-3" gid="8148,8149,8448,8449,8748,8756,8757,9048,9057,9348"/> <tile id="t10-5" gid="8150,8450"/> <tile id="t10-2" gid="4861,7850"/> <tile id="t9-5" gid="3720,4020,4320,4620,4920,5220,5520,5820,6120,6420,6720,7020,7320,7620,7920,8220,8520,8820,9120,9420"/> <tile id="t9-4" gid="3715,4015,4315,4615,4915,5215,5515,5815,6115,6415,6715,7015,7315,7615,7915,8215,8515,8815,9115,9415"/> <tile id="t9-3" gid="3716,3717,3718,3719,4016,4017,4018,4019,4316,4317,4318,4319,4616,4617,4618,4619,4916,4917,4918,4919,5216,5217,5218,5219,5516,5517,5518,5519,5816,5817,5818,5819,6116,6117,6118,6119,6416,6417,6418,6419,6716,6717,6718,6719,7016,7017,7018,7019,7316,7317,7318,7319,7616,7617,7618,7619,7916,7917,7918,7919,8216,8217,8218,8219,8516,8517,8518,8519,8816,8817,8818,8819,9116,9117,9118,9119,9416,9417,9418,9419"/> <tile id="t9-2" gid="3420"/> <tile id="t9-11" gid="5189,5191,5193,5195,5197,5199,5201,5203,5205"/> <tile id="t9-1" gid="3416,3417,3418,3419"/> <tile id="t9-0" gid="3415"/> <tile id="t8-3" gid="9901,9902,9903,9904,9905,9906,9907,9908,9909,9910,9911,9912,9913,9914,9915,9916,9917,9918,9919,9920,9921,9922,9923,9924,9925,9926,9927,9928,9929,9930,9931,9932,9933,9934,9935,9936,9937,9938,9939,9940,9941,9942,9943,9944,9945,9946,9947,9948,9949,9950,9951,9952,9953,9954,9955,9956,9957,9958,9959,9960,9961,9962,9963,9964,9965,9966,9967,9968,9969,9970,9971,9972,9973,9974,9975,9976,9977,9978,9979,9980,9981,9982,9983,9984,9985,9986,9987,9988,9989,9990,9991,9992,9993,9994,9995,9996,9997,9998,9999,10000,10001,10002,10003,10004,10005,10006,10007,10008,10009,10010,10011,10012,10013,10014,10015,10016,10017,10018,10019,10020,10021,10022,10023,10024,10025,10026,10027,10028,10029,10030,10031,10032,10033,10034,10035,10036,10037,10038,10039,10040,10041,10042,10043,10044,10045,10046,10047,10048,10049,10050,10051,10052,10053,10054,10055,10056,10057,10058,10059,10060,10061,10062,10063,10064,10065,10066,10067,10068,10069,10070,10071,10072,10073,10074,10075,10076,10201,10202,10203,10204,10205,10206,10207,10208,10209,10210,10211,10212,10213,10214,10215,10216,10217,10218,10219,10220,10221,10222,10223,10224,10225,10226,10227,10228,10229,10230,10231,10232,10233,10234,10235,10236,10237,10238,10239,10240,10241,10242,10243,10244,10245,10246,10247,10248,10249,10250,10251,10252,10253,10254,10255,10256,10257,10258,10259,10260,10261,10262,10263,10264,10265,10266,10267,10268,10269,10270,10271,10272,10273,10274,10275,10276,10277,10278,10279,10280,10281,10282,10283,10284,10285,10286,10287,10288,10289,10290,10291,10292,10293,10294,10295,10296,10297,10298,10299,10300,10301,10302,10303,10304,10305,10306,10307,10308,10309,10310,10311,10312,10313,10314,10315,10316,10317,10318,10319,10320,10321,10322,10323,10324,10325,10326,10327,10328,10329,10330,10331,10332,10333,10334,10335,10336,10337,10338,10339,10340,10341,10342,10343,10344,10345,10346,10347,10348,10349,10350,10351,10352,10353,10354,10355,10356,10357,10358,10359,10360,10361,10362,10363,10364,10365,10366,10367,10368,10369,10370,10371,10372,10373,10374,10375,10376,10501,10502,10503,10504,10505,10506,10507,10508,10509,10510,10511,10512,10513,10514,10515,10516,10517,10518,10519,10520,10521,10522,10523,10524,10525,10526,10527,10528,10529,10530,10531,10532,10533,10534,10535,10536,10537,10538,10539,10540,10541,10542,10543,10544,10545,10546,10547,10548,10549,10550,10551,10552,10553,10554,10555,10556,10557,10558,10559,10560,10561,10562,10563,10564,10565,10566,10567,10568,10569,10570,10571,10572,10573,10574,10575,10576,10577,10578,10579,10580,10581,10582,10583,10584,10585,10586,10587,10588,10589,10590,10591,10592,10593,10594,10595,10596,10597,10598,10599,10600,10601,10602,10603,10604,10605,10606,10607,10608,10609,10610,10611,10612,10613,10614,10615,10616,10617,10618,10619,10620,10621,10622,10623,10624,10625,10626,10627,10628,10629,10630,10631,10632,10633,10634,10635,10636,10637,10638,10639,10640,10641,10642,10643,10644,10645,10646,10647,10648,10649,10650,10651,10652,10653,10654,10655,10656,10657,10658,10659,10660,10661,10662,10663,10664,10665,10666,10667,10668,10669,10670,10671,10672,10673,10674,10675,10676"/> <tile id="t10-0" gid="4854,7847"/> <tile id="t1-5" gid="6912,7212,7512,7812,8112,8412,8712,8718,9012,9018,9312,9318,9323"/> <tile id="t10-1" gid="4855,4856,4857,4858,4859,4860,7848,7849"/> <tile id="t5-5" gid="8704,9004,9304"/> <tile id="t1-32" gid="8117"/> <tile id="t1-31" gid="6612,8418"/> <tile id="t1-30" gid="6011,6312"/> <tile id="t1-3" gid="6610,6611,6910,6911,7210,7211,7510,7511,7810,7811,8110,8111,8410,8411,8417,8710,8711,8717,9010,9011,9017,9310,9311,9317,9321,9322"/> <tile id="t1-29" gid="6609,8416"/> <tile id="t1-28" gid="6010,6309"/> <tile id="t1-27" gid="6311"/> <tile id="t10-21" gid="7255,7256,8159,8160,9059,9060"/> <tile id="t1-26" gid="8118"/> <tile id="t1-22" gid="9023"/> <tile id="t1-21" gid="9020,9021,9022"/> <tile id="t8-1" gid="9601,9602,9603,9604,9605,9606,9607,9608,9609,9610,9611,9612,9613,9614,9615,9616,9617,9618,9619,9620,9621,9622,9623,9624,9625,9626,9627,9628,9629,9630,9631,9632,9633,9634,9635,9636,9637,9638,9639,9640,9641,9642,9643,9644,9645,9646,9647,9648,9649,9650,9651,9652,9653,9654,9655,9656,9657,9658,9659,9660,9661,9662,9663,9664,9665,9666,9667,9668,9669,9670,9671,9672,9673,9674,9675,9676,9677,9678,9679,9680,9681,9682,9683,9684,9685,9686,9687,9688,9689,9690,9691,9692,9693,9694,9695,9696,9697,9698,9699,9700,9701,9702,9703,9704,9705,9706,9707,9708,9709,9710,9711,9712,9713,9714,9715,9716,9717,9718,9719,9720,9721,9722,9723,9724,9725,9726,9727,9728,9729,9730,9731,9732,9733,9734,9735,9736,9737,9738,9739,9740,9741,9742,9743,9744,9745,9746,9747,9748,9749,9750,9751,9752,9753,9754,9755,9756,9757,9758,9759,9760,9761,9762,9763,9764,9765,9766,9767,9768,9769,9770,9771,9772,9773,9774,9775,9776"/> <tile id="t1-15" gid="8723"/> <tile id="t10-10" gid="6956,7860,8760"/> <tile id="t1-4" gid="6909,7209,7509,7809,8109,8409,8709,8716,9009,9016,9309,9316"/> <tile id="t1-13" gid="8719,8720,8721,8722"/> <overlay id="pipe1-1" gid="8401,8402,8403"/> <overlay id="pipe1-2" gid="8404"/> <overlay id="pipe1-5" gid="8704,9004,9304"/> <overlay id="pipe4-4" gid="5154,5454,5754,6054,6354,6654,6954,7254,7554,7854,8154,8454"/> <overlay id="o2-9" gid="6962,6963,6964,6965,6966,6967,6968,6969,6970,6971,6972,6973,6974"/> <overlay id="o2-2" gid="9303,9311,9317,9345,9396,9398,9411"/> <overlay id="o2-8" gid="7262,7263,7264,7265,7266,7267,7268,7269,7270,7271,7272,7273,7274,7562,7563,7564,7565,7566,7567,7568,7569,7570,7571,7572,7573,7574,7862,7863,7864,7865,7866,7867,7868,7869,7870,7871,7872,7873,7874,8162,8163,8164,8165,8166,8167,8168,8169,8170,8171,8172,8173,8174,8462,8463,8464,8465,8466,8467,8468,8469,8470,8471,8472,8473,8474,8762,8763,8764,8765,8766,8767,8768,8769,8770,8771,8772,8773,8774,9062,9063,9064,9065,9066,9067,9068,9069,9070,9071,9072,9073,9074,9362,9363,9364,9365,9366,9367,9368,9369,9370,9371,9372,9373,9374"/> <overlay id="pipe5-10" gid="4875"/> <overlay id="pipe5-18" gid="3420,7850"/> <overlay id="pipe5-2" gid="4878"/> <overlay id="pipe5-4" gid="3715,4015,4315,4615,4915,5175,5215,5475,5515,5775,5815,6075,6115,6375,6415,6675,6715,6975,7015,7275,7315,7575,7615,7875,7915,8147,8175,8215,8447,8475,8515,8747,8775,8815,9047,9075,9115,9347,9375,9415"/> <overlay id="pipe5-5" gid="5178,5478,5778,6078,6378,6678,6978,7278,7578,7878,8178,8478,8778,9078,9378"/> <overlay id="o2-7" gid="9027"/> <overlay id="o2-6" gid="4278"/> <overlay id="o2-4" gid="4256"/> <overlay id="o2-3" gid="9053"/> <overlay id="o2-15" gid="9050"/> <overlay id="collectables1-0" gid="3957,3959,4257,4259,4556,4557,4559,4560,4589,4593,4597,4601,4605,4881,5481,6081,6681,7234,7238,7281,7532,7536,7610,7834,7838,7881,8132,8136,8434,8438,8481,8732,8736,8782,8784,8786,8788,8790,8792,8794,8796,8798,8800,8802,8804,8806,8808,8810,9034,9038,9306,9307,9309,9312,9314,9316,9318"/> <overlay id="collectables1-2" gid="4276,4277,4576,4577,4891,4895,4899,4903,5462,5464,5466,5468,5470,5472,5474,6631,6633,6635,6637,6931,6933,6935,6937,7231,7233,7235,7237,7312,7517,7612,7901,7907,7912,8201,8207,8449,8450,8451,8452,8741,8742,8743,8744,9041,9042,9043,9044,9325,9327,9329,9341,9342,9343,9344,9350,9352,9354,9358,9360"/> <overlay id="o2-10" gid="6662,6663,6664,6665,6666,6667,6668,6669,6670,6671,6672,6673,6674"/> <overlay id="o2-1" gid="4554,9308,9315,9380,9381,9382,9383,9384,9385,9386,9387,9388,9389,9390,9393,9397,9399,9404,9405,9410,9412"/> <overlay id="o2-0" gid="6656,8183,8184,8185,8190,8191,8192,8197,8198,8210,8813,9330,9332,9334,9336,9338,9340"/> <overlay id="o1-7" gid="5164,5169,5172,5762,5770,5773,8706,8708"/> <overlay id="o1-6" gid="5162,5166,5170,5765,5767,5774,8707"/> <overlay id="o1-5" gid="5167,5168,5173,5764,5768,5771"/> <overlay id="o1-10" gid="8122"/> <overlay id="o1-4" gid="5163,5165,5171,5174,5763,5766,5769,5772,8705"/> <overlay id="t1-33" gid="6608,8415"/> <overlay id="t1-34" gid="6613,8419"/> <overlay id="o1-2" gid="9305,9313"/> <overlay id="pipe5-0" gid="3415,7847"/> <overlay id="o1-0" gid="7801,8117,8701,8703"/> <overlay id="pipe5-1" gid="3416,3417,3418,3419,4876,4877,7848,7849"/> <overlay id="duct2-35" gid="5479"/> <overlay id="duct2-38" gid="7012,8187"/> <overlay id="duct2-37" gid="8195"/> <overlay id="duct2-32" gid="8193,8200,8203,8206,8211,8814"/> <overlay id="duct2-34" gid="3714,4614,6414,7314,8214"/> <overlay id="duct2-33" gid="5514"/> <overlay id="duct2-29" gid="8182,8189,8202,8205,8208,8780"/> <overlay id="duct2-31" gid="8486,8493,8500,8503,8506,8511,9114"/> <overlay id="duct2-30" gid="8482,8489,8496,8502,8505,8508,9080"/> <overlay id="duct2-24" gid="9931,9933,9935,9937,9939"/> <overlay id="duct2-28" gid="5480,7009,7289,7296,7302,7305,7308"/> <overlay id="duct2-27" gid="5508,5509,5510,5511,5512,5513,7000,7001,7002,7003,7004,7005,7006,7007,7008,7287,7294,7301,7304,7307,8483,8484,8485,8490,8491,8492,8497,8498,8510,9081,9082,9083,9084,9085,9086,9087,9088,9089,9090,9091,9092,9093,9094,9095,9096,9097,9098,9099,9100,9101,9102,9103,9104,9105,9106,9107,9108,9109,9110,9111,9112,9113"/> <overlay id="duct2-19" gid="6407"/> <overlay id="duct2-21" gid="7288,7295,8499,8509"/> <overlay id="duct2-20" gid="5507,6999,7011,7286,7293,7300,7303,7306"/> <overlay id="pipe4-5" gid="5161,5461,5761,6061,6361,6661,6961,7261,7561,7861,8161,8461,8761,9061,9361"/> <overlay id="duct2-16" gid="8186"/> <overlay id="duct2-18" gid="3414,3682,3982,4014,4282,4314,4582,4882,4914,5182,5214,5482,5780,5782,5807,5814,6080,6082,6107,6114,6380,6382,6388,6395,6680,6682,6688,6695,6714,6980,6982,6988,6995,7014,7280,7282,7299,7309,7311,7580,7582,7586,7589,7593,7596,7599,7600,7602,7603,7605,7606,7608,7609,7611,7614,7831,7833,7835,7837,7839,7880,7882,7886,7889,7893,7896,7899,7900,7902,7903,7905,7906,7908,7909,7911,7914,8131,8133,8135,8137,8139,8180,8199,8209,8431,8433,8435,8437,8439,8480,8514,8731,8733,8735,8737,8739,9031,9033,9035,9037,9039,9331,9333,9335,9337,9339,9631,9633,9635,9637,9639"/> <overlay id="t5-34" gid="8405"/> <overlay id="duct2-17" gid="3114,3382,6088,6095,7531,7533,7535,7537,7539"/> <overlay id="collectables1-3" gid="4581,5181,5781,6355,6356,6381,6655,6947,6948,6949,6950,6981,7232,7236,7247,7248,7249,7250,7534,7538,7547,7548,7549,7550,7559,7560,7581,7832,7836,7904,8134,8138,8181,8204,8420,8421,8432,8436,8459,8460,8734,8738,8781,9032,9036,9359"/> <overlay id="duct2-13" gid="8196"/> <overlay id="collectables1-7" gid="4912"/> <overlay id="pipe4-6" gid="4854"/> <overlay id="pipe4-7" gid="4861"/> <overlay id="collectables1-1" gid="4289,4293,4297,4301,4305,4555,4558,4561,4889,4893,4897,4901,4905,7217,7310,7817,7910,8783,8785,8787,8789,8791,8793,8795,8797,8799,8801,8803,8805,8807,8809,8811,9324,9326,9328,9349,9351,9353,9355"/> <overlay id="w3-11" gid="5217,8177"/> <overlay id="w3-10" gid="7877"/> <overlay id="w4-3" gid="8717"/> <overlay id="w4-16" gid="8417"/> <overlay id="w4-14" gid="9010"/> <overlay id="w4-13" gid="7211,7809,7810,7812,8411"/> <overlay id="w4-12" gid="6610,6611,7209,7210,7212,7811,8409,8410,8412,9019,9020,9021,9022,9023"/> <overlay id="w3-9" gid="4616,5476,7016,8176"/> <overlay id="w3-8" gid="4316,5176,6716,7876"/> <overlay id="w1-4" gid="8776"/> <overlay id="w1-5" gid="9076"/> <overlay id="w1-6" gid="8777"/> <overlay id="w1-7" gid="9077"/> <overlay id="w3-7" gid="4017,4617,5477,5817,6377,6417,7017,7277,7617,8217,8817"/> <overlay id="w3-4" gid="3716,4916,5516,6076,6116,6976,7316,7916,8516"/> <overlay id="w3-12" gid="5155,5156,5157,5158,5159,5160,5755,5756,5757,5758,5759,5760,6358,6359,6360,6958,6959,6960,7555,7556,7557,8155,8156,8157"/> <overlay id="w3-15" gid="9002,9056,9116"/> <overlay id="w3-5" gid="4016,5216,5816,6376,6416,7276,7616,8216,8816"/> <overlay id="w3-6" gid="3717,4317,4917,5177,5517,6077,6117,6717,6977,7317,7917,8517"/> <gradient id="g1-11" gid="9019"/> <gradient id="g1-14" gid="9319,9355"/> <gradient id="g1-15" gid="9348"/> <gradient id="g1-4" gid="9048"/> <gradient id="g1-5" gid="8450,9301,9302,9303,9304,9309,9310,9311,9312,9316,9317,9318,9320,9321,9322,9323,9347,9349,9350,9351,9352,9353,9354,9356,9357,9358,9359,9360,9361,9375,9376,9377,9378,9415,9416,9417,9418,9419,9420"/> <gradient id="g1-7" gid="9055"/> <gradient id="g1-8" gid="8449,8748"/> <gradient id="g1-9" gid="8454,8755"/> <character x="300" y="2250"/> <background layer="1" x="-71" y="230" w="500" h="500" tid="1" s="1" flip="0"/> <background layer="1" x="418" y="239" w="500" h="500" tid="1" s="1" flip="0"/> <background layer="1" x="899" y="237" w="500" h="500" tid="2" s="1" flip="0"/> <background layer="1" x="1397" y="275" w="500" h="500" tid="3" s="1" flip="0"/> <background layer="1" x="1898" y="279" w="500" h="500" tid="4" s="1" flip="0"/> <background layer="2" x="-205" y="361" w="500" h="500" tid="6" s="1" flip="0"/> <background layer="2" x="251" y="314" w="500" h="500" tid="5" s="1" flip="0"/> <background layer="2" x="740" y="362" w="500" h="500" tid="6" s="1" flip="0"/> <background layer="2" x="1219" y="314" w="500" h="500" tid="5" s="1" flip="0"/> <background layer="2" x="1626" y="360" w="500" h="500" tid="6" s="1" flip="0"/> <background layer="2" x="2077" y="313" w="500" h="500" tid="5" s="1" flip="0"/> <background layer="2" x="2548" y="313" w="500" h="500" tid="5" s="1" flip="0"/> <background layer="3" x="-42" y="604" w="500" h="500" tid="14" s="1" flip="0"/> <background layer="3" x="429" y="617" w="500" h="500" tid="13" s="1" flip="0"/> <background layer="3" x="905" y="615" w="500" h="500" tid="12" s="1" flip="0"/> <background layer="3" x="1390" y="619" w="500" h="500" tid="11" s="1" flip="0"/> <background layer="3" x="1357" y="607" w="500" h="500" tid="13" s="1" flip="0"/> <background layer="3" x="1831" y="592" w="500" h="500" tid="11" s="1" flip="0"/> <background layer="3" x="2324" y="590" w="500" h="500" tid="10" s="1" flip="0"/> <background layer="3" x="2811" y="556" w="500" h="500" tid="9" s="1" flip="0"/> <background layer="4" x="42" y="947" w="500" h="500" tid="18" s="1" flip="0"/> <background layer="4" x="498" y="949" w="500" h="500" tid="17" s="1" flip="0"/> <background layer="4" x="988" y="962" w="500" h="500" tid="19" s="1" flip="0"/> <background layer="4" x="1478" y="990" w="500" h="500" tid="18" s="1" flip="0"/> <background layer="4" x="1972" y="990" w="500" h="500" tid="17" s="1" flip="0"/> <background layer="4" x="2451" y="991" w="500" h="500" tid="18" s="1" flip="0"/> <background layer="4" x="2842" y="1036" w="500" h="500" tid="16" s="1" flip="0"/> <background layer="4" x="3327" y="935" w="500" h="500" tid="15" s="1" flip="0"/> <background layer="4" x="3796" y="935" w="500" h="500" tid="16" s="1" flip="0"/> <background layer="4" x="4226" y="911" w="500" h="500" tid="18" s="1" flip="0"/> <background layer="5" x="5295.65" y="2106.75" w="121.5" h="243" tid="26" s="0.81" flip="0"/> <background layer="5" x="4620.65" y="2106.75" w="121.5" h="243" tid="26" s="0.81" flip="0"/> <background layer="5" x="8387.65" y="2183.85" w="181.55" h="181.55" tid="25" s="0.58" flip="0"/> <background layer="5" x="6698.65" y="2182.85" w="181.55" h="181.55" tid="25" s="0.58" flip="0"/> <background layer="5" x="5240.35" y="2196.95" w="162.75" h="162.75" tid="25" s="0.52" flip="0"/> <background layer="5" x="4433.35" y="2195.95" w="162.75" h="162.75" tid="25" s="0.52" flip="0"/> <background layer="5" x="3284.35" y="2197.95" w="162.75" h="162.75" tid="25" s="0.52" flip="0"/> <background layer="5" x="2308.35" y="2200.95" w="162.75" h="162.75" tid="25" s="0.52" flip="0"/> <background layer="5" x="2827.35" y="2200.95" w="162.75" h="162.75" tid="24" s="0.52" flip="0"/> <background layer="5" x="1808.35" y="2200.95" w="162.75" h="162.75" tid="24" s="0.52" flip="0"/> <background layer="5" x="1004.3" y="2243.8" w="118.95" h="118.95" tid="24" s="0.38" flip="0"/> <background layer="5" x="193.1" y="2203.3" w="159.65" h="159.65" tid="24" s="0.51" flip="0"/> <background layer="5" x="297.95" y="1950" w="200.3" h="400" tid="23" s="0.64" flip="0"/> <background layer="5" x="739.95" y="2025" w="200.3" h="400" tid="23" s="0.64" flip="0"/> <background layer="5" x="1292.95" y="1950" w="200.3" h="400" tid="23" s="0.64" flip="0"/> <background layer="5" x="1439.95" y="1950" w="200.3" h="400" tid="23" s="0.64" flip="0"/> <background layer="5" x="2001" y="1950" w="400" h="400" tid="22" s="0.64" flip="0"/> <background layer="5" x="2343.95" y="1793.85" w="556.25" h="556.25" tid="22" s="0.89" flip="0"/> <background layer="5" x="3139.6" y="1856.7" w="493.75" h="493.75" tid="22" s="0.79" flip="0"/> <background layer="5" x="5116.35" y="2000.5" w="262.65000000000003" h="350" tid="21" s="0.56" flip="0"/> <background layer="5" x="5626.35" y="2000.5" w="262.65000000000003" h="350" tid="21" s="0.56" flip="0"/> <background layer="5" x="6473.35" y="2000.5" w="262.65000000000003" h="350" tid="21" s="0.56" flip="0"/> <background layer="5" x="3630.85" y="1961.45" w="368.75" h="368.75" tid="22" s="0.59" flip="0"/> <background layer="5" x="4609.75" y="1725.25" w="625" h="625" tid="22" s="1" flip="0"/> <background layer="5" x="7428.7" y="1869.1" w="481.25" h="481.25" tid="22" s="0.77" flip="0"/> <background layer="5" x="6720.7" y="1869.1" w="481.25" h="481.25" tid="22" s="0.77" flip="0"/> <background layer="5" x="7724.75" y="2192.25" w="241" h="241" tid="24" s="0.77" flip="0"/> <background layer="5" x="7862.75" y="2210.25" w="241" h="241" tid="24" s="0.77" flip="0"/> <background layer="5" x="8025.75" y="2200.25" w="169" h="169" tid="24" s="0.54" flip="0"/> <background layer="5" x="7524.75" y="2214.25" w="169" h="169" tid="24" s="0.54" flip="0"/> <background layer="5" x="6997.05" y="2247.15" w="115.8" h="115.8" tid="24" s="0.37" flip="0"/> <background layer="5" x="6414.05" y="2247.15" w="115.8" h="115.8" tid="24" s="0.37" flip="0"/> <background layer="5" x="6350.05" y="2274.15" w="115.8" h="115.8" tid="24" s="0.37" flip="0"/> <background layer="5" x="5761.35" y="2198.95" w="162.75" h="162.75" tid="24" s="0.52" flip="0"/> <background layer="5" x="8170.75" y="2050" w="225.1" h="300" tid="21" s="0.48" flip="0"/> <background layer="6" x="101.65" y="2113.75" w="121.5" h="243" tid="26" s="0.81" flip="0"/> <background layer="6" x="863.65" y="2113.75" w="121.5" h="243" tid="26" s="0.81" flip="0"/> <background layer="6" x="1688.65" y="2113.75" w="121.5" h="243" tid="26" s="0.81" flip="0"/> <background layer="6" x="2963.65" y="2113.75" w="121.5" h="243" tid="26" s="0.81" flip="0"/> <background layer="6" x="3413.65" y="2113.75" w="121.5" h="243" tid="26" s="0.81" flip="0"/> <background layer="6" x="4088.65" y="2113.75" w="121.5" h="243" tid="26" s="0.81" flip="0"/> <background layer="6" x="5738.65" y="2113.75" w="121.5" h="243" tid="26" s="0.81" flip="0"/> <background layer="6" x="8588.65" y="2114.75" w="121.5" h="243" tid="26" s="0.81" flip="0"/> <background layer="6" x="6618.65" y="2114.75" w="121.5" h="243" tid="26" s="0.81" flip="0"/> <background layer="6" x="7743.65" y="2114.75" w="121.5" h="243" tid="26" s="0.81" flip="0"/> <background layer="6" x="178.65" y="2252.85" w="109.55" h="109.55" tid="24" s="0.35" flip="0"/> <background layer="6" x="1902.65" y="2251.85" w="109.55" h="109.55" tid="24" s="0.35" flip="0"/> <background layer="6" x="3337.65" y="2251.85" w="109.55" h="109.55" tid="24" s="0.35" flip="0"/> <background layer="6" x="4410.65" y="2251.85" w="109.55" h="109.55" tid="25" s="0.35" flip="0"/> <background layer="6" x="6625.65" y="2250.85" w="109.55" h="109.55" tid="25" s="0.35" flip="0"/> <background layer="6" x="7410.65" y="2250.85" w="109.55" h="109.55" tid="25" s="0.35" flip="0"/> <background layer="6" x="3857.85" y="1990.45" w="276.7" h="368.75" tid="21" s="0.59" flip="0"/> <background layer="6" x="912.85" y="1989.45" w="276.7" h="368.75" tid="21" s="0.59" flip="0"/> <background layer="6" x="-174.15" y="1988.45" w="368.75" h="368.75" tid="22" s="0.59" flip="0"/> <platform speed="40" startX="3075" startY="1875" endX="3300" endY="1875" startDelay="24" endDelay="24" startOffset="0" style="1" width="1" height="1" trig="1"/> <platform speed="60" startX="4500" startY="1125" endX="4500" endY="1500" startDelay="24" endDelay="24" startOffset="0" style="1" width="1" height="1" trig="1"/> <platform speed="60" startX="5400" startY="1500" endX="5400" endY="1125" startDelay="24" endDelay="24" startOffset="0" style="1" width="1" height="1" trig="1"/> <platform speed="40" startX="6075" startY="1425" endX="6375" endY="1200" startDelay="24" endDelay="24" startOffset="0" style="1" width="2" height="1" trig="1"/> <ai s1="6" s2="3" s3="7" sX="2025" sY="2250" eX="1650" eY="2250" sd="24" ed="24" spawns="0" chaser="0" zoned="0" cid="4" fp="0" pmx="0" pmy="0" ag="0" ff="7" pid="1" jumper="0" js="0" jf="0" staticx="0" staticy="0"/> <ai s1="6" s2="3" s3="7" sX="1200" sY="2250" eX="1575" eY="2250" sd="24" ed="24" spawns="0" chaser="0" zoned="0" cid="4" fp="0" pmx="0" pmy="0" ag="0" ff="7" pid="1" jumper="0" js="0" jf="0" staticx="0" staticy="0"/> <ai s1="4" s2="3" s3="7" sX="1125" sY="2250" eX="750" eY="2250" sd="24" ed="24" spawns="0" chaser="0" zoned="0" cid="4" fp="0" pmx="0" pmy="0" ag="0" ff="7" pid="1" jumper="0" js="0" jf="0" staticx="0" staticy="0"/> <ai s1="4" s2="3" s3="7" sX="3750" sY="2250" eX="3450" eY="2250" sd="24" ed="24" spawns="0" chaser="0" zoned="0" cid="2" fp="1" pmx="5" pmy="0" ag="0" ff="5" pid="1" jumper="0" js="0" jf="0" staticx="0" staticy="0"/> <ai s1="4" s2="3" s3="7" sX="3975" sY="2250" eX="4350" eY="2250" sd="24" ed="24" spawns="0" chaser="0" zoned="0" cid="2" fp="1" pmx="5" pmy="0" ag="0" ff="5" pid="1" jumper="0" js="0" jf="0" staticx="0" staticy="0"/> <ai s1="4" s2="3" s3="7" sX="6000" sY="2100" eX="7125" eY="2100" sd="24" ed="24" spawns="0" chaser="0" zoned="0" cid="4" fp="0" pmx="5" pmy="0" ag="0" ff="5" pid="1" jumper="0" js="0" jf="0" staticx="0" staticy="0"/> <ai s1="6" s2="3" s3="7" sX="7275" sY="2100" eX="8250" eY="2100" sd="24" ed="24" spawns="0" chaser="0" zoned="0" cid="4" fp="0" pmx="0" pmy="0" ag="0" ff="7" pid="1" jumper="0" js="0" jf="0" staticx="0" staticy="0"/> <ai s1="6" s2="3" s3="7" sX="8325" sY="1200" eX="7950" eY="1200" sd="24" ed="24" spawns="0" chaser="0" zoned="0" cid="47" fp="0" pmx="0" pmy="0" ag="0" ff="7" pid="1" jumper="0" js="0" jf="0" staticx="0" staticy="0"/> </data> ; break; case 13: Tracker.kvEvent(7938); _local2 = <data> <transparency id="b1-7" gid="3914,9920,10220"/> <transparency id="b1-12" gid="645,901,902,903,904,905,906,907,908,909,910,1201,2108,2110,3006,3041,3042,3314,3341,3342,3344,3345,3603,3614,3905,3917,3918,4207,4214,4217,4218,4802,5709,5741,5743,5745,6009,6012,6626,8142,8143,8144,9005,9304,9305,10242"/> <tile id="t10-10" gid="3342,3345,8144"/> <tile id="t10-11" gid="2108,2110,3603,3905,4207,5741,5743,5745"/> <tile id="t10-8" gid="3341,3344,8142"/> <tile id="t5-3" gid="1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,350,351,352,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643,644,646,647,648,649,650,651,652,911,912,913,914,915,916,917,918,919,920,921,922,923,924,925,926,927,928,929,930,931,932,933,934,935,936,937,938,939,940,941,942,943,944,945,946,947,948,949,950,951,952,1202,1203,1204,1205,1206,1207,1208,1209,1210,1211,1212,1213,1214,1215,1216,1217,1218,1219,1220,1221,1222,1223,1224,1225,1226,1227,1228,1229,1230,1231,1232,1233,1234,1235,1236,1237,1238,1239,1240,1241,1242,1243,1244,1245,1246,1247,1248,1249,1250,1251,1252,1501,1502,1503,1504,1505,1506,1507,1508,1509,1510,1511,1512,1513,1514,1515,1516,1517,1518,1519,1520,1521,1522,1523,1524,1525,1526,1527,1528,1529,1530,1531,1532,1533,1534,1535,1536,1537,1538,1539,1540,1541,1542,1543,1544,1545,1546,1547,1548,1549,1550,1551,1552,1801,1802,1803,1804,1805,1806,1807,1808,1809,1810,1811,1812,1813,1814,1815,1816,1817,1818,1819,1820,1821,1822,1823,1824,1825,1826,1827,1828,1829,1830,1831,1832,1833,1834,1835,1836,1837,1838,1839,1840,1841,1842,1843,1844,1845,1846,1847,1848,1849,1850,1851,1852,2101,2102,2103,2104,2105,2106,2107,2109,2111,2112,2113,2114,2115,2116,2117,2118,2119,2120,2121,2122,2123,2124,2125,2126,2127,2128,2129,2130,2131,2132,2133,2134,2135,2136,2137,2138,2139,2140,2141,2142,2143,2144,2145,2146,2147,2148,2149,2150,2151,2152,2401,2402,2403,2404,2405,2406,2407,2408,2409,2410,2411,2412,2413,2414,2415,2416,2417,2418,2419,2420,2421,2422,2423,2424,2425,2426,2427,2428,2429,2430,2431,2432,2433,2434,2435,2436,2437,2438,2439,2440,2441,2442,2443,2444,2445,2446,2447,2448,2449,2450,2451,2452,2701,2702,2703,2704,2705,2706,2707,2708,2709,2710,2711,2712,2713,2714,2715,2716,2717,2718,2719,2720,2721,2722,2723,2724,2725,2726,2727,2728,2729,2730,2731,2732,2733,2734,2735,2736,2737,2738,2739,2740,2741,2742,2743,2744,2745,2746,2747,2748,2749,2750,2751,2752,3001,3002,3003,3004,3005,3007,3008,3009,3010,3011,3012,3013,3014,3015,3016,3017,3018,3019,3020,3021,3022,3023,3024,3025,3026,3027,3028,3029,3030,3031,3032,3033,3034,3035,3036,3037,3038,3039,3040,3043,3044,3045,3046,3047,3048,3049,3050,3051,3052,3301,3302,3303,3304,3305,3306,3307,3308,3309,3310,3311,3312,3313,3314,3315,3316,3317,3318,3319,3320,3321,3322,3323,3324,3325,3326,3327,3328,3329,3330,3331,3332,3333,3334,3335,3336,3337,3338,3339,3340,3343,3346,3347,3348,3349,3350,3351,3352,3601,3602,3604,3605,3606,3607,3608,3609,3610,3611,3612,3613,3614,3615,3616,3617,3618,3619,3620,3621,3622,3623,3624,3625,3626,3627,3628,3629,3630,3631,3632,3633,3634,3635,3636,3637,3638,3639,3640,3641,3642,3643,3644,3645,3646,3647,3648,3649,3650,3651,3652,3901,3902,3903,3904,3906,3907,3908,3909,3910,3911,3912,3913,3914,3915,3916,3917,3918,3919,3920,3921,3922,3923,3924,3925,3926,3927,3928,3929,3930,3931,3932,3933,3934,3935,3936,3937,3938,3939,3940,3941,3942,3943,3944,3945,3946,3947,3948,3949,3950,3951,3952,4201,4202,4203,4204,4205,4206,4208,4209,4210,4211,4212,4213,4214,4215,4216,4217,4218,4219,4220,4221,4222,4223,4224,4225,4226,4227,4228,4229,4230,4231,4232,4233,4234,4235,4236,4237,4238,4239,4240,4241,4242,4243,4244,4245,4246,4247,4248,4249,4250,4251,4252,4501,4502,4503,4504,4505,4506,4507,4508,4509,4510,4511,4512,4513,4514,4515,4516,4517,4518,4519,4520,4521,4522,4523,4524,4525,4526,4527,4528,4529,4530,4531,4532,4533,4534,4535,4536,4537,4538,4539,4540,4541,4542,4543,4544,4545,4546,4547,4548,4549,4550,4551,4552,4801,4803,4804,4805,4806,4807,4808,4809,4810,4811,4812,4813,4814,4815,4816,4817,4818,4819,4820,4821,4822,4823,4824,4825,4826,4827,4828,4829,4830,4831,4832,4833,4834,4835,4836,4837,4838,4839,4840,4841,4842,4843,4844,4845,4846,4847,4848,4849,4850,4851,4852,5101,5102,5103,5104,5105,5106,5107,5108,5109,5110,5111,5112,5113,5114,5115,5116,5117,5118,5119,5120,5121,5122,5123,5124,5125,5126,5127,5128,5129,5130,5131,5132,5133,5134,5135,5136,5137,5138,5139,5140,5141,5142,5143,5144,5145,5146,5147,5148,5149,5150,5151,5152,5401,5402,5403,5404,5405,5406,5407,5408,5409,5410,5411,5412,5413,5414,5415,5416,5417,5418,5419,5420,5421,5422,5423,5424,5425,5426,5427,5428,5429,5430,5431,5432,5433,5434,5435,5436,5437,5438,5439,5440,5441,5442,5443,5444,5445,5446,5447,5448,5449,5450,5451,5452,5701,5702,5703,5704,5705,5706,5707,5708,5710,5711,5712,5713,5714,5715,5716,5717,5718,5719,5720,5721,5722,5723,5724,5725,5726,5727,5728,5729,5730,5731,5732,5733,5734,5735,5736,5737,5738,5739,5740,5742,5744,5746,5747,5748,5749,5750,5751,5752,6001,6002,6003,6004,6005,6006,6007,6008,6010,6011,6013,6014,6015,6016,6017,6018,6019,6020,6021,6022,6023,6024,6025,6026,6027,6028,6029,6030,6031,6032,6033,6034,6035,6036,6037,6038,6039,6040,6041,6042,6043,6044,6045,6046,6047,6048,6049,6050,6051,6052,6301,6302,6303,6304,6305,6306,6307,6308,6309,6310,6311,6312,6313,6314,6315,6316,6317,6318,6319,6320,6321,6322,6323,6324,6325,6326,6327,6328,6329,6330,6331,6332,6333,6334,6335,6336,6337,6338,6339,6340,6341,6342,6343,6344,6345,6346,6347,6348,6349,6350,6351,6352,6601,6602,6603,6604,6605,6606,6607,6608,6609,6610,6611,6612,6613,6614,6615,6616,6617,6618,6619,6620,6621,6622,6623,6624,6625,6627,6628,6629,6630,6631,6632,6633,6634,6635,6636,6637,6638,6639,6640,6641,6642,6643,6644,6645,6646,6647,6648,6649,6650,6651,6652,6901,6902,6903,6904,6905,6906,6907,6908,6909,6910,6911,6912,6913,6914,6915,6916,6917,6918,6919,6920,6921,6922,6923,6924,6925,6926,6927,6928,6929,6930,6931,6932,6933,6934,6935,6936,6937,6938,6939,6940,6941,6942,6943,6944,6945,6946,6947,6948,6949,6950,6951,6952,7201,7202,7203,7204,7205,7206,7207,7208,7209,7210,7211,7212,7213,7214,7215,7216,7217,7218,7219,7220,7221,7222,7223,7224,7225,7226,7227,7228,7229,7230,7231,7232,7233,7234,7235,7236,7237,7238,7239,7240,7241,7242,7243,7244,7245,7246,7247,7248,7249,7250,7251,7252,7501,7502,7503,7504,7505,7506,7507,7508,7509,7510,7511,7512,7513,7514,7515,7516,7517,7518,7519,7520,7521,7522,7523,7524,7525,7526,7527,7528,7529,7530,7531,7532,7533,7534,7535,7536,7537,7538,7539,7540,7541,7542,7543,7544,7545,7546,7547,7548,7549,7550,7551,7552,7801,7802,7803,7804,7805,7806,7807,7808,7809,7810,7811,7812,7813,7814,7815,7816,7817,7818,7819,7820,7821,7822,7823,7824,7825,7826,7827,7828,7829,7830,7831,7832,7833,7834,7835,7836,7837,7838,7839,7840,7841,7842,7843,7844,7845,7846,7847,7848,7849,7850,7851,7852,8101,8102,8103,8104,8105,8106,8107,8108,8109,8110,8111,8112,8113,8114,8115,8116,8117,8118,8119,8120,8121,8122,8123,8124,8125,8126,8127,8128,8129,8130,8131,8132,8133,8134,8135,8136,8137,8138,8139,8140,8141,8145,8146,8147,8148,8149,8150,8151,8152,8401,8402,8403,8404,8405,8406,8407,8408,8409,8410,8411,8412,8413,8414,8415,8416,8417,8418,8419,8420,8421,8422,8423,8424,8425,8426,8427,8428,8429,8430,8431,8432,8433,8434,8435,8436,8437,8438,8439,8440,8441,8442,8443,8444,8445,8446,8447,8448,8449,8450,8451,8452,8701,8702,8703,8704,8705,8706,8707,8708,8709,8710,8711,8712,8713,8714,8715,8716,8717,8718,8719,8720,8721,8722,8723,8724,8725,8726,8727,8728,8729,8730,8731,8732,8733,8734,8735,8736,8737,8738,8739,8740,8741,8742,8743,8744,8745,8746,8747,8748,8749,8750,8751,8752,9001,9002,9003,9004,9006,9007,9008,9009,9010,9011,9012,9013,9014,9015,9016,9017,9018,9019,9020,9021,9022,9023,9024,9025,9026,9027,9028,9029,9030,9031,9032,9033,9034,9035,9036,9037,9038,9039,9040,9041,9042,9043,9044,9045,9046,9047,9048,9049,9050,9051,9052,9301,9302,9303,9306,9307,9308,9309,9310,9311,9312,9313,9314,9315,9316,9317,9318,9319,9320,9321,9322,9323,9324,9325,9326,9327,9328,9329,9330,9331,9332,9333,9334,9335,9336,9337,9338,9339,9340,9341,9342,9343,9344,9345,9346,9347,9348,9349,9350,9351,9352,9601,9602,9603,9604,9605,9606,9607,9608,9609,9610,9611,9612,9613,9614,9615,9616,9617,9618,9619,9620,9621,9622,9623,9624,9625,9626,9627,9628,9629,9630,9631,9632,9633,9634,9635,9636,9637,9638,9639,9640,9641,9642,9643,9644,9645,9646,9647,9648,9649,9650,9651,9652,9901,9902,9903,9904,9905,9906,9907,9908,9909,9910,9911,9912,9913,9914,9915,9916,9917,9918,9919,9920,9921,9922,9923,9924,9925,9926,9927,9928,9929,9930,9931,9932,9933,9934,9935,9936,9937,9938,9939,9940,9941,9942,9943,9944,9945,9946,9947,9948,9949,9950,9951,9952,10201,10202,10203,10204,10205,10206,10207,10208,10209,10210,10211,10212,10213,10214,10215,10216,10217,10218,10219,10220,10221,10222,10223,10224,10225,10226,10227,10228,10229,10230,10231,10232,10233,10234,10235,10236,10237,10238,10239,10240,10241,10243,10244,10245,10246,10247,10248,10249,10250,10251,10252,10501,10502,10503,10504,10505,10506,10507,10508,10509,10510,10511,10512,10513,10514,10515,10516,10517,10518,10519,10520,10521,10522,10523,10524,10525,10526,10527,10528,10529,10530,10531,10532,10533,10534,10535,10536,10537,10538,10539,10540,10541,10542,10543,10544,10545,10546,10547,10548,10549,10550,10551,10552"/> <tile id="t10-9" gid="8143"/> <overlay id="duct2-21" gid="6916,6919,10508,10511,10514,10517"/> <overlay id="collectables1-7" gid="9003"/> <overlay id="duct2-12" gid="5116,5119,8108,8111,8114,8117"/> <overlay id="duct2-18" gid="301,346,601,646,901,1201,1246,1501,1546,1801,1846,2139,2140,2146,2401,2439,2440,2446,2701,2713,2739,2740,2746,3001,3039,3040,3046,3301,3339,3340,3346,3601,3622,3625,3639,3640,3646,3901,3925,3939,3940,3946,4201,4225,4239,4240,4246,4501,4540,4546,4801,4825,4839,4840,4846,5101,5125,5139,5140,5146,5401,5416,5419,5440,5446,5701,5716,5719,5725,5739,5740,5746,6001,6016,6019,6039,6040,6046,6301,6316,6319,6325,6340,6346,6616,6619,6625,6639,6640,6646,6901,6925,6939,6940,6946,7201,7239,7240,7246,7501,7539,7540,7546,7801,7839,7840,7846,8101,8139,8140,8146,8401,8408,8411,8414,8417,8439,8440,8446,8708,8711,8714,8717,8740,8746,9001,9005,9008,9011,9014,9017,9020,9039,9040,9046,9301,9308,9311,9314,9317,9339,9340,9346,9601,9608,9611,9614,9617,9640,9646,9901,9908,9911,9914,9917,9939,9940,9946,10201,10208,10211,10214,10217,10239,10240,10246"/> <overlay id="collectables1-3" gid="2714,2716,2718,2720,3015,3017,3019,3021,3323,3623,3641,3643,3645,3923,3941,3943,3945,4223,4241,4243,4245,4523,4541,4543,4545,4823,4841,4843,4845,5115,5117,5118,5120,5141,5143,5145,5417,5418,5715,5717,5718,5720,6017,6018,6032,6034,6036,6038,6315,6317,6318,6320,9321,9323,9325,9327,9329"/> <overlay id="collectables1-6" gid="9643"/> <overlay id="duct2-25" gid="931,943,4528,5438,6023,6330,6604,6914,9603,9635"/> <overlay id="duct2-26" gid="1837,2104,2425,3637,4526,5436,6602,6610,6921,7529,8729"/> <overlay id="duct2-27" gid="2,3,4,5,6,7,40,41,42,43,44,45,944,945,2102,2103,2414,2415,2416,2417,2418,2419,2420,2421,2422,2423,2424,3314,3315,3316,3317,3318,3319,3320,3321,4214,4215,4216,4217,4218,4219,4220,4221,4529,4530,4531,4532,4533,4534,4535,4536,4537,4538,5426,5427,5428,5429,5430,5431,5432,5433,5434,5435,6024,6331,6332,6333,6334,6335,6336,6337,6338,6605,6606,6607,6608,6609,6915,6917,6918,6920,7526,7527,7528,8702,8703,8704,8721,8722,8723,8724,8725,8726,8727,8728,8735,8736,8737,8738,9604,9621,9622,9623,9624,9625,9626,9627,9628,9629,9636,9637,9638,10502,10503,10504,10505,10506,10507,10509,10510,10512,10513,10515,10516,10518,10519,10520,10521,10522,10523,10524,10525,10526,10527,10528,10529,10530,10531,10532,10533,10534,10535,10536,10537,10538,10541,10542,10543,10544,10545"/> <overlay id="duct2-28" gid="1840,3322,8705"/> <overlay id="duct2-20" gid="1839,2413,3325,8720"/> <overlay id="collectables1-2" gid="1841,1842,1844,1845,2141,2142,2144,2145,2441,2442,2444,2445,2741,2742,2744,2745,3613,3615,3617,3619,3621,3914,3916,3918,3920,4228,4230,4232,4234,4236,4238,6031,6033,6035,6037,6305,6307,8422,8424,8426,8428"/> <overlay id="duct2-31" gid="4222,9605"/> <overlay id="duct2-32" gid="3922,9305"/> <overlay id="duct2-33" gid="46,946,4539,5439,6025,6339,8739,9639,10539,10546"/> <overlay id="duct2-34" gid="1,2101,4525,5425,6601,8701,10501,10540"/> <overlay id="duct2-37" gid="39,4213"/> <overlay id="duct2-38" gid="8"/> <overlay id="duct2-4" gid="932,2431"/> <overlay id="duct2-5" gid="1234,2733,3034"/> <overlay id="duct2-6" gid="1535,3335"/> <overlay id="duct2-7" gid="3026,9330"/> <overlay id="duct2-8" gid="2728,9032"/> <overlay id="duct2-9" gid="2429,8733"/> <overlay id="collectables1-1" gid="3614,3616,3618,3620,3913,3915,3917,3919,3921,4229,4231,4233,4235,4237,5127,5129,5131,5133,5135,6042,6043,6044,6306,6308,6342,6343,6344,6642,6643,6644,6942,6943,6944,7242,7243,7244,7542,7543,7544,8107,8109,8110,8112,8113,8115,8116,8118,8407,8409,8410,8412,8413,8415,8416,8418,8421,8423,8425,8427,8707,8709,8710,8712,8713,8715,8716,8718,9007,9009,9010,9012,9013,9015,9016,9018,9307,9309,9310,9312,9313,9315,9316,9318,9607,9609,9610,9612,9613,9615,9616,9618,9907,9909,9910,9912,9913,9915,9916,9918,10219,10221,10223,10225,10227,10229,10231,10233,10235,10237"/> <overlay id="collectables1-0" gid="2715,2717,2719,2721,3014,3016,3018,3020,5126,5128,5130,5132,5134,5415,5420,6015,6020,6303,6603,6615,6903,7203,7503,7803,8103,8441,8442,8443,8444,8445,8741,8742,8743,8744,8745,9041,9042,9043,9044,9045,9322,9324,9326,9328,9341,9342,9343,9344,9345,9641,9642,9644,9645,9941,9942,9943,9944,9945,10220,10222,10224,10226,10228,10230,10232,10234,10236,10238"/> <overlay id="duct2-30" gid="3313,7525,9620"/> <overlay id="duct2-29" gid="3013,7225,9320"/> <overlay id="o1-2" gid="1802,2123,3915,6034,9336"/> <overlay id="o2-6" gid="345"/> <overlay id="o1-0" gid="1507,1513,1519,1525,2402,2714,2723,2724,3613,3620,4203,4509,4510,5727,5728,6312,6323,6324,8741,8745"/> <overlay id="o2-7" gid="6928"/> <overlay id="o2-0" gid="3041,3042,3044,3045,5441,5443,5445,6309,6617,6618,6620,7842,7843,7844,8403,10207,10209,10210,10212,10213,10215,10216,10218,10241,10242,10243,10244,10245"/> <overlay id="o2-1" gid="644,1803,2114,3920,3921,4238,6305,6306,7227,8438,9321,10225,10230,10236"/> <overlay id="o2-10" gid="48,49,50,51,52"/> <overlay id="o2-12" gid="2435,9034"/> <overlay id="o2-13" gid="7241"/> <overlay id="o2-15" gid="4842"/> <overlay id="o2-16" gid="8105"/> <overlay id="o2-17" gid="3307,9632"/> <overlay id="o2-18" gid="6643"/> <overlay id="o2-19" gid="5737"/> <overlay id="o2-2" gid="4233,8421,8435,9328,10238"/> <overlay id="o2-20" gid="647,947,1247,1547,1847,2147,2447,2716,2747,3016,3047,3347,3614,3647,3914,3947,4247,4547,4829,4847,5129,5147,5447,5747,6047,6347,6647,6947,7247,7547,7823,7847,8123,8147,8423,8447,8747,9047,9347,9647,9902,9920,9926,9932,9947,10202,10220,10226,10232,10247,10547"/> <overlay id="o2-21" gid="2721,3021,3619,3919,4835,5135,7828,8128,8428,9905,9923,9929,9935,10205,10223,10229,10235"/> <overlay id="o2-22" gid="347"/> <overlay id="o2-24" gid="47"/> <overlay id="o2-3" gid="3607,4544,5732,9037"/> <overlay id="o2-5" gid="9038"/> <overlay id="w3-11" gid="3007,3011,3911,7504,7507,7510,7513,7516,7519"/> <overlay id="w3-12" gid="5102,5104,5106,5108,5110,5112,5114,5121,5123,5702,5704,5706,5708,5710,5712,5714,5721"/> <overlay id="o2-8" gid="648,649,650,651,652,948,949,950,951,952,1248,1249,1250,1251,1252,1548,1549,1550,1551,1552,1848,1849,1850,1851,1852,2148,2149,2150,2151,2152,2448,2449,2450,2451,2452,2717,2718,2719,2720,2748,2749,2750,2751,2752,3017,3018,3019,3020,3048,3049,3050,3051,3052,3348,3349,3350,3351,3352,3615,3616,3617,3618,3648,3649,3650,3651,3652,3916,3917,3918,3948,3949,3950,3951,3952,4248,4249,4250,4251,4252,4548,4549,4550,4551,4552,4830,4831,4832,4833,4834,4848,4849,4850,4851,4852,5130,5131,5132,5133,5134,5148,5149,5150,5151,5152,5448,5449,5450,5451,5452,5748,5749,5750,5751,5752,6048,6049,6050,6051,6052,6348,6349,6350,6351,6352,6648,6649,6650,6651,6652,6948,6949,6950,6951,6952,7248,7249,7250,7251,7252,7548,7549,7550,7551,7552,7824,7825,7826,7827,7848,7849,7850,7851,7852,8124,8125,8126,8127,8148,8149,8150,8151,8152,8424,8425,8426,8427,8448,8449,8450,8451,8452,8748,8749,8750,8751,8752,9048,9049,9050,9051,9052,9348,9349,9350,9351,9352,9648,9649,9650,9651,9652,9903,9904,9921,9922,9927,9928,9933,9934,9948,9949,9950,9951,9952,10203,10204,10221,10222,10227,10228,10233,10234,10248,10249,10250,10251,10252,10548,10549,10550,10551,10552"/> <overlay id="o2-9" gid="348,349,350,351,352"/> <overlay id="w3-16" gid="304,307,310,313,316,319,322,325,328,331,334,337,340,904,907,910,913,916,919,922,925,928,937,940,3029,3030,3031,3032,6631,6633,6635,7223,7231,7233,7235,7237,7831,7833,7835,7837"/> <overlay id="w3-17" gid="610,616,622,628,631,634,640,1204,1207,1210,1213,1219,1225,1228,3330,3332,7531,7533,7537,8131,8135"/> <overlay id="w3-8" gid="3610"/> <overlay id="w3-6" gid="2707,2711,3611,7204,7207,7210,7213,7216"/> <overlay id="w3-5" gid="3006,3010,7503,7506,7509,7512,7515,7518"/> <overlay id="w3-10" gid="7219"/> <overlay id="w3-4" gid="2706,2710,7203,7206,7209,7212,7215,7218"/> <overlay id="w3-9" gid="3910"/> <overlay id="w3-19" gid="604,607,613,619,625,637,1216,1222,1237,1240,3329,3331,6931,6933,6935,6937,7523,7535,8133,8137"/> <overlay id="w3-18" gid="6637"/> <gradient id="g1-7" gid="601,901,1201,1501,1801,2101,2401,2701,3001,3301,3601,3901,4201,4501,4801,5101,5401,5701,6001,6301,6601,6901,7201,7501,7801,8101,8401,8701,9001,9301,9601,9901"/> <gradient id="g1-0" gid="1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,10501,10502,10503,10504,10505,10506,10507,10508,10509,10510,10511,10512,10513,10514,10515,10516,10517,10518,10519,10520,10521,10522,10523,10524,10525,10526,10527,10528,10529,10530,10531,10532,10533,10534,10535,10536,10537,10538,10539,10540,10541,10542,10543,10544,10545,10546,10547,10548,10549,10550,10551,10552"/> <gradient id="g1-12" gid="301"/> <gradient id="g1-14" gid="10201"/> <gradient id="g1-6" gid="302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,350,351,352,3641,3642,3644,3645,3903,4205,4507,6041,6043,6045,8442,8443,8444"/> <gradient id="g1-5" gid="10202,10203,10204,10205,10206,10207,10208,10209,10210,10211,10212,10213,10214,10215,10216,10217,10218,10219,10220,10221,10222,10223,10224,10225,10226,10227,10228,10229,10230,10231,10232,10233,10234,10235,10236,10237,10238,10239,10240,10241,10242,10243,10244,10245,10246,10247,10248,10249,10250,10251,10252"/> <character x="75" y="2475"/> <platform speed="40" startX="0" startY="675" endX="300" endY="675" startDelay="24" endDelay="24" startOffset="0" style="1" width="1" height="1" trig="1"/> <platform speed="60" startX="2550" startY="1875" endX="2100" endY="1875" startDelay="24" endDelay="24" startOffset="0" style="1" width="3" height="1" trig="1"/> <platform speed="40" startX="1800" startY="1575" endX="2025" endY="1575" startDelay="24" endDelay="24" startOffset="0" style="1" width="1" height="1" trig="1"/> <platform speed="40" startX="1575" startY="1200" endX="1575" endY="750" startDelay="24" endDelay="24" startOffset="0" style="1" width="1" height="1" trig="1"/> <platform speed="60" startX="0" startY="150" endX="825" endY="150" startDelay="24" endDelay="24" startOffset="0" style="1" width="2" height="1" trig="1"/> <platform speed="60" startX="1200" startY="150" endX="2025" endY="150" startDelay="24" endDelay="24" startOffset="0" style="1" width="2" height="1" trig="1"/> <ai s1="6" s2="3" s3="7" sX="1800" sY="1200" eX="2475" eY="1200" sd="24" ed="24" spawns="0" chaser="0" zoned="0" cid="1" fp="0" pmx="0" pmy="0" ag="0" ff="7" pid="1" jumper="0" js="0" jf="0" staticx="0" staticy="0"/> <ai s1="6" s2="3" s3="7" sX="2700" sY="1425" eX="2100" eY="1425" sd="24" ed="24" spawns="0" chaser="0" zoned="0" cid="1" fp="0" pmx="0" pmy="0" ag="0" ff="7" pid="1" jumper="0" js="0" jf="0" staticx="0" staticy="0"/> <ai s1="4" s2="3" s3="7" sX="2700" sY="2250" eX="2475" eY="2250" sd="24" ed="24" spawns="0" chaser="0" zoned="0" cid="1" fp="0" pmx="0" pmy="0" ag="0" ff="7" pid="1" jumper="0" js="0" jf="0" staticx="0" staticy="0"/> <ai s1="4" s2="3" s3="7" sX="2025" sY="2250" eX="1425" eY="2250" sd="24" ed="24" spawns="0" chaser="0" zoned="0" cid="4" fp="0" pmx="0" pmy="0" ag="0" ff="7" pid="1" jumper="0" js="0" jf="0" staticx="0" staticy="0"/> <ai s1="6" s2="3" s3="7" sX="1500" sY="2025" eX="1950" eY="2025" sd="24" ed="24" spawns="0" chaser="0" zoned="0" cid="4" fp="0" pmx="0" pmy="0" ag="0" ff="7" pid="1" jumper="0" js="0" jf="0" staticx="0" staticy="0"/> <ai s1="4" s2="3" s3="7" sX="2625" sY="1650" eX="2625" eY="1650" sd="24" ed="24" spawns="0" chaser="0" zoned="0" cid="3" fp="1" pmx="0" pmy="0" ag="1" ff="2" pid="2" jumper="0" js="0" jf="0" staticx="1" staticy="1"/> <ai s1="4" s2="3" s3="7" sX="2475" sY="1650" eX="2475" eY="1650" sd="24" ed="24" spawns="0" chaser="0" zoned="0" cid="3" fp="1" pmx="0" pmy="0" ag="1" ff="4" pid="2" jumper="0" js="0" jf="0" staticx="1" staticy="1"/> <ai s1="4" s2="3" s3="7" sX="2325" sY="1650" eX="2325" eY="1650" sd="24" ed="24" spawns="0" chaser="0" zoned="0" cid="3" fp="1" pmx="0" pmy="0" ag="1" ff="3" pid="2" jumper="0" js="0" jf="0" staticx="1" staticy="1"/> <ai s1="4" s2="3" s3="7" sX="2175" sY="1650" eX="2175" eY="1650" sd="24" ed="24" spawns="0" chaser="0" zoned="0" cid="3" fp="1" pmx="0" pmy="0" ag="1" ff="1" pid="2" jumper="0" js="0" jf="0" staticx="1" staticy="1"/> <ai s1="4" s2="3" s3="7" sX="2025" sY="750" eX="2025" eY="750" sd="24" ed="24" spawns="0" chaser="0" zoned="0" cid="3" fp="1" pmx="0" pmy="0" ag="1" ff="1" pid="2" jumper="0" js="0" jf="0" staticx="1" staticy="1"/> <ai s1="4" s2="3" s3="7" sX="2175" sY="750" eX="2175" eY="750" sd="24" ed="24" spawns="0" chaser="0" zoned="0" cid="3" fp="1" pmx="0" pmy="0" ag="1" ff="2" pid="2" jumper="0" js="0" jf="0" staticx="1" staticy="1"/> <ai s1="4" s2="3" s3="7" sX="900" sY="450" eX="1650" eY="450" sd="24" ed="24" spawns="0" chaser="0" zoned="0" cid="2" fp="1" pmx="5" pmy="0" ag="0" ff="5" pid="1" jumper="0" js="0" jf="0" staticx="0" staticy="0"/> <ai s1="4" s2="3" s3="7" sX="1050" sY="225" eX="1050" eY="225" sd="24" ed="24" spawns="0" chaser="0" zoned="0" cid="3" fp="1" pmx="0" pmy="0" ag="1" ff="2" pid="2" jumper="0" js="0" jf="0" staticx="1" staticy="1"/> <ai s1="4" s2="3" s3="7" sX="1500" sY="225" eX="1500" eY="225" sd="24" ed="24" spawns="0" chaser="0" zoned="0" cid="3" fp="1" pmx="0" pmy="0" ag="1" ff="1" pid="2" jumper="0" js="0" jf="0" staticx="1" staticy="1"/> <ai s1="6" s2="3" s3="7" sX="1800" sY="675" eX="2550" eY="750" sd="24" ed="24" spawns="0" chaser="0" zoned="0" cid="1" fp="0" pmx="0" pmy="0" ag="0" ff="7" pid="1" jumper="0" js="0" jf="0" staticx="0" staticy="0"/> </data> ; break; case 14: Tracker.kvEvent(7939); _local2 = <data> <transparency id="b1-3" gid="8408,8409,8410,8411,8412,8413,8414,8415,8416,8417,8418,8432,8433,8434,8435,8436,8437,8438,8439,8440,8441,8442,8708,8709,8710,8711,8712,8713,8715,8716,8717,8718,8732,8733,8734,8735,8736,8737,8738,8739,8740,8741,8742,9008,9009,9010,9011,9012,9015,9016,9017,9018,9032,9033,9034,9035,9036,9037,9038,9039,9040,9041,9042,9308,9309,9310,9311,9312,9316,9317,9318,9332,9333,9334,9335,9336,9337,9338,9339,9340,9341,9342,9632,9633,9634,9635,9636,9637,9638,9639,9640,9641,9642,9672,9673,9674,9675,9676,9932,9933,9934,9935,9936,9937,9938,9939,9940,9941,9942,9972,9973,9974,9975,9976,10232,10233,10234,10235,10236,10237,10238,10239,10240,10241,10242,10272,10273,10274,10275,10276,10532,10533,10534,10535,10536,10537,10538,10539,10540,10541,10542,10571,10572,10573,10574,10575,10576"/> <transparency id="b1-11" gid="8419,8719,9019,9319"/> <transparency id="b1-12" gid="2189,2190,2191,2192,2193,2194,2195,2196,2197,2198,2199,2200,2201,2202,2203,2489,2490,2491,2493,2494,2495,2497,2498,2499,2500,2501,2502,2503,2789,2790,2791,2792,2793,2794,2795,2796,2797,2798,2799,2800,2801,2802,2803,3089,3090,3091,3092,3093,3094,3095,3096,3097,3098,3099,3100,3101,3102,3103,3389,3390,3391,3392,3393,3394,3395,3396,3397,3398,3399,3400,3401,3402,3403,3689,3690,3691,3692,3693,3694,3695,3696,3697,3698,3699,3700,3701,3702,3703,3989,3991,3992,3993,3995,3996,3997,3999,4000,4001,4003,4289,4291,4292,4293,4295,4296,4297,4299,4300,4301,4303,4589,4590,4591,4592,4593,4594,4595,4596,4597,4598,4599,4600,4601,4602,4603,4889,4890,4891,4892,4893,4894,4895,4896,4897,4898,4899,4900,4901,4902,5189,5191,5192,5193,5195,5196,5197,5199,5200,5201,5203,5447,5448,5449,5450,5489,5491,5493,5495,5497,5499,5501,5503,5747,5748,5750,6047,6048,6049,6050,6347,6348,6349,6350,6647,6648,6649,6650,6653,6654,6947,6948,6949,6950,7247,7248,7249,7250,7547,7548,7549,7550,7847,7848,7849,7850,8147,8148,8149,8150,8447,8448,8449,8450,8747,8748,8749,8750,9047,9048,9049,9050,9347,9348,9349,9350,9647,9648,9649,9650,9947,9948,9949,9950,10247,10248,10249,10250,10547,10548,10549,10550"/> <transparency id="b1-13" gid="2188,2488"/> <transparency id="b1-14" gid="2204,2504,2804,3104,3404,3704,4004,4304,6657"/> <transparency id="b1-16" gid="1609,1909,2209,2509,2809,3109,3409,3709,4009,4309,4609"/> <transparency id="b1-17" gid="1608,2208,4008,4308,4608,4908,5208,5508,5808,6108,6408,6708,7008,7308,7608,7908,8208,8508,8808,9108,9408,9708,10008,10308,10608"/> <transparency id="b1-7" gid="8407,8707,9007,9307"/> <transparency id="b1-4" gid="3625,3626,3627,3628,3629,3630,3925,3926,3927,3928,3929,3930,4225,4226,4227,4228,4229,4230,4525,4526,4527,4528,4529,4530,4825,5125,5126,5127,5128,5129,5130,5425,5426,5427,5428,5429,5430,5725,5726,5727,5728,5729,5730,6025,6026,6027,6028,6029,6030,6325,6327,6328,6329,6330,6625,6626,6627,6628,6629,6630,6925,6926,6927,6928,6929,6930,7225,7226,7227,7228,7229,7230,7525,7526,7527,7528,7529,7530,7825,7826,7827,7828,7829,7830,8125,8126,8127,8128,8129,8130,8425,8426,8427,8428,8429,8430,8725,8726,8727,8728,8729,8730,9025,9026,9027,9028,9029,9030,9325,9326,9327,9328,9329,9330,9625,9626,9627,9628,9629,9630,9925,9926,9927,9928,9929,9930,10225,10226,10227,10228,10229,10230,10525,10526,10527,10528,10529,10530"/> <transparency id="b1-40" gid="9014,9314"/> <transparency id="b1-41" gid="9313"/> <transparency id="b1-42" gid="9315"/> <transparency id="b1-5" gid="3624,3924,4224,4524,4824,5124,5424,5724,6024,6324,6624,6924,7224,7524,7824,8424,9024,9324,9624,9924,10224,10524"/> <transparency id="b1-6" gid="3631,3931,4231,10231,10531"/> <tile id="t5-26" gid="4249,4550,4851"/> <tile id="t5-21" gid="5489,5490,5491,5493,5494,5495,5497,5498,5499,5501,5502,5503,6353,6354,6355,6356"/> <tile id="t5-20" gid="6352"/> <tile id="t5-22" gid="6357"/> <tile id="t5-17" gid="6057"/> <tile id="t5-15" gid="5757,6058"/> <tile id="t5-2" gid="1904,6906,7823"/> <tile id="t5-13" gid="5752,5753,5754,5755,5756"/> <tile id="t5-10" gid="5191,5195,5199,5203"/> <tile id="t5-14" gid="6052,6053,6054,6055,6056"/> <tile id="t5-0" gid="1888,7820"/> <tile id="t11-4" gid="5743,6043,6343,6643,6943,7243,7543,7843,8143,8443,8743,9043,9343,9643,9943,10243,10543"/> <tile id="t5-1" gid="1889,1890,1891,1892,1893,1894,1895,1896,1897,1898,1899,1900,1901,1902,1903,6901,6902,6903,6904,6905,7821,7822"/> <tile id="t11-11" gid="4802,4805,4808,4811,4814,4817"/> <tile id="t11-1" gid="5444,5445"/> <tile id="t11-3" gid="5744,5745,6044,6045,6344,6345,6644,6645,6944,6945,7244,7245,7544,7545,7844,7845,8144,8145,8444,8445,8744,8745,9044,9045,9344,9345,9644,9645,9944,9945,10244,10245,10544,10545"/> <tile id="t10-5" gid="2701,3001,3301,3601,3901,4201,4501,4801,4879,5101,5179,5401,5479,5701,5779,6001,6079,6301,6379,6601,6679,6979,7279,7579,7879,8179,8479,8779,9079,9379,9679,9979,10279,10579"/> <tile id="t10-4" gid="4877,5177,5477,5777,6077,6377,6677,6977,7277,7577,7877,8177,8477,8777,9077,9377,9677,9977,10277,10577"/> <tile id="t11-0" gid="5443"/> <tile id="t10-31" gid="9015"/> <tile id="t10-3" gid="4878,5178,5478,5778,6078,6378,6678,6978,7278,7578,7878,8178,8478,8778,9078,9378,9678,9907,9908,9909,9910,9911,9912,9913,9914,9915,9916,9917,9918,9919,9978,10207,10208,10209,10210,10211,10212,10213,10214,10215,10216,10217,10218,10219,10278,10507,10508,10509,10510,10511,10512,10513,10514,10515,10516,10517,10518,10519,10578"/> <tile id="t10-32" gid="8714"/> <tile id="t10-26" gid="8715"/> <tile id="t10-24" gid="8713"/> <tile id="t10-29" gid="9013"/> <tile id="t10-1" gid="4578,9607,9608,9609,9610,9611,9612,9613,9614,9615,9616,9617,9618,9619"/> <tile id="t10-0" gid="4577"/> <tile id="t6-4" gid="1908,2508,2808,3108,3408,3708"/> <tile id="t6-3" gid="1610,1611,1612,1613,1614,1615,1910,1911,1912,1913,1914,1915,2210,2211,2212,2213,2214,2215,2510,2511,2512,2513,2514,2515,2810,2811,2812,2813,2814,2815,3110,3111,3112,3113,3114,3115,3410,3411,3412,3413,3414,3415,3710,3711,3712,3713,3714,3715,4010,4011,4012,4013,4014,4015,4310,4311,4312,4313,4314,4315,4610,4611,4612,4613,4614,4615,4909,4910,4911,4912,4913,4914,4915,5209,5210,5211,5212,5213,5214,5215,5509,5510,5511,5512,5513,5514,5515,5809,5810,5811,5812,5813,5814,5815,6109,6110,6111,6112,6113,6114,6115,6409,6410,6411,6412,6413,6414,6415,6709,6710,6711,6712,6713,6714,6715,7009,7010,7011,7012,7013,7014,7015,7309,7310,7311,7312,7313,7314,7315,7609,7610,7611,7612,7613,7614,7615,7909,7910,7911,7912,7913,7914,7915,8209,8210,8211,8212,8213,8214,8215,8509,8510,8511,8512,8513,8514,8515,8809,8810,8811,8812,8813,8814,8815,9109,9110,9111,9112,9113,9114,9115,9409,9410,9411,9412,9413,9414,9415,9709,9710,9711,9712,9713,9714,9715,10009,10010,10011,10012,10013,10014,10015,10309,10310,10311,10312,10313,10314,10315,10609,10610,10611,10612,10613,10614,10615"/> <tile id="t5-9" gid="5190,5194,5198,5202"/> <tile id="t5-8" gid="5189,5193,5197,5201"/> <tile id="t5-5" gid="4604,4904,5204,5451,5504,5751,5804,6051,6104,6351,6404,6651,6704,6951,6957,7004,7206,7251,7257,7304,7506,7551,7557,7604,7806,7851,7857,7904,8106,8123,8151,8157,8204,8406,8423,8451,8457,8504,8706,8723,8751,8757,8804,9006,9023,9051,9057,9104,9306,9323,9351,9357,9404,9606,9623,9651,9657,9704,9906,9923,9951,9957,10004,10206,10223,10251,10257,10304,10506,10523,10551,10557,10604"/> <tile id="t5-4" gid="2788,3088,3388,3688,3988,4288,4588,4888,5188,5446,5488,5746,5788,6046,6088,6346,6388,6646,6652,6688,6946,6952,6988,7246,7252,7288,7546,7552,7588,7846,7852,7888,8120,8146,8152,8188,8420,8446,8452,8488,8720,8746,8752,8788,9020,9046,9052,9088,9320,9346,9352,9388,9620,9646,9652,9688,9920,9946,9952,9988,10220,10246,10252,10288,10520,10546,10552,10588"/> <tile id="t5-31" gid="5151"/> <tile id="t5-3" gid="2492,2496,3990,3994,3998,4002,4290,4294,4298,4302,4848,4849,4903,5147,5148,5149,5150,5492,5496,5500,5749,5789,5790,5791,5792,5793,5794,5795,5796,5797,5798,5799,5800,5801,5802,5803,6089,6090,6091,6092,6093,6094,6095,6096,6097,6098,6099,6100,6101,6102,6103,6389,6390,6391,6392,6393,6394,6395,6396,6397,6398,6399,6400,6401,6402,6403,6655,6656,6689,6690,6691,6692,6693,6694,6695,6696,6697,6698,6699,6700,6701,6702,6703,6953,6954,6955,6956,6989,6990,6991,6992,6993,6994,6995,6996,6997,6998,6999,7000,7001,7002,7003,7201,7202,7203,7204,7205,7253,7254,7255,7256,7289,7290,7291,7292,7293,7294,7295,7296,7297,7298,7299,7300,7301,7302,7303,7501,7502,7503,7504,7505,7553,7554,7555,7556,7589,7590,7591,7592,7593,7594,7595,7596,7597,7598,7599,7600,7601,7602,7603,7801,7802,7803,7804,7805,7853,7854,7855,7856,7889,7890,7891,7892,7893,7894,7895,7896,7897,7898,7899,7900,7901,7902,7903,8101,8102,8103,8104,8105,8121,8122,8153,8154,8155,8156,8189,8190,8191,8192,8193,8194,8195,8196,8197,8198,8199,8200,8201,8202,8203,8401,8402,8403,8404,8405,8421,8422,8453,8454,8455,8456,8489,8490,8491,8492,8493,8494,8495,8496,8497,8498,8499,8500,8501,8502,8503,8701,8702,8703,8704,8705,8721,8722,8753,8754,8755,8756,8789,8790,8791,8792,8793,8794,8795,8796,8797,8798,8799,8800,8801,8802,8803,9001,9002,9003,9004,9005,9021,9022,9053,9054,9055,9056,9089,9090,9091,9092,9093,9094,9095,9096,9097,9098,9099,9100,9101,9102,9103,9301,9302,9303,9304,9305,9321,9322,9353,9354,9355,9356,9389,9390,9391,9392,9393,9394,9395,9396,9397,9398,9399,9400,9401,9402,9403,9601,9602,9603,9604,9605,9621,9622,9653,9654,9655,9656,9689,9690,9691,9692,9693,9694,9695,9696,9697,9698,9699,9700,9701,9702,9703,9901,9902,9903,9904,9905,9921,9922,9953,9954,9955,9956,9989,9990,9991,9992,9993,9994,9995,9996,9997,9998,9999,10000,10001,10002,10003,10201,10202,10203,10204,10205,10221,10222,10253,10254,10255,10256,10289,10290,10291,10292,10293,10294,10295,10296,10297,10298,10299,10300,10301,10302,10303,10501,10502,10503,10504,10505,10521,10522,10553,10554,10555,10556,10589,10590,10591,10592,10593,10594,10595,10596,10597,10598,10599,10600,10601,10602,10603"/> <tile id="t5-29" gid="5146"/> <tile id="t1-3" gid="3027,3028,3326,3327,3328,3329,4826,4827,4828,4829,4830,6326"/> <tile id="t1-29" gid="3624"/> <tile id="t1-31" gid="3631"/> <tile id="t1-26" gid="2428,2729,3030,3331"/> <tile id="t1-25" gid="2727,3026,3325"/> <tile id="t1-27" gid="2728,3029,3330"/> <tile id="t1-4" gid="8124,8724"/> <tile id="t1-24" gid="2427,2726,3025,3324"/> <tile id="t1-5" gid="4531,4831,5131,5431,5731,6031,6331,6631,6931,7231,7531,7831,8131,8431,8731,9031,9331,9631,9931"/> <tile id="t10-2" gid="2401,4579"/> <tile id="t5-28" gid="4248,4547,4846"/> <tile id="t5-25" gid="4548,4847"/> <tile id="t5-27" gid="4549,4850"/> <overlay id="o1-9" gid="1304,3977,5153,9008"/> <overlay id="o2-0" gid="9319"/> <overlay id="o2-1" gid="4005,4007,4524"/> <overlay id="o2-10" gid="6958,6959,6960,6961,6962,6963,6964,6965,6966,6967,6968,6969,6970,6971,6972,6973,6974,6975,6976"/> <overlay id="o1-8" gid="1594,1600,1602,9307"/> <overlay id="o2-12" gid="6048,6625"/> <overlay id="o2-13" gid="4829"/> <overlay id="o2-3" gid="3688,5750"/> <overlay id="o2-4" gid="4223"/> <overlay id="o1-6" gid="2807,3105,7232,7241,7534,7539"/> <overlay id="duct3-9" gid="5440"/> <overlay id="o1-7" gid="2507,3106,3407,7234,7235,7240,7533,7538,7541"/> <overlay id="o1-3" gid="1590,1598,4279,5454"/> <overlay id="o2-14" gid="5447"/> <overlay id="o2-16" gid="4226"/> <overlay id="o2-6" gid="6305"/> <overlay id="pipe4-0" gid="5146"/> <overlay id="pipe4-1" gid="5147,5148,5149,5150,6353,6354,6355,6356,9608,9609,9610,9611,9612,9613,9614,9615,9616,9617,9618"/> <overlay id="pipe4-17" gid="6046"/> <overlay id="pipe4-18" gid="9619"/> <overlay id="pipe4-19" gid="6352,9607"/> <overlay id="pipe4-2" gid="2401,5151,6357"/> <overlay id="pipe4-4" gid="5446,5746"/> <overlay id="pipe4-5" gid="2701,3001,3301,3601,3901,4201,4501,4801,5101,5401,5451,5701,5751,6001,6051,6301,6351,6601,6651,6657,6951,6957,7251,7257,7551,7557,7851,7857,8151,8157,8451,8457,8751,8757,9051,9057,9351,9357,9651,9657,9951,9957,10251,10257,10551,10557"/> <overlay id="pipe5-0" gid="4577,7820"/> <overlay id="o1-5" gid="2506,2805,3107,3406,7233,7236,7237,7239,7532,7536,7537,7540,7542"/> <overlay id="pipe5-11" gid="7823"/> <overlay id="pipe5-19" gid="6905"/> <overlay id="pipe5-2" gid="4579,6906"/> <overlay id="pipe5-4" gid="4877,5177,5477,5777,6077,6377,6677,6977,7277,7577,7877,8120,8177,8420,8477,8720,8777,9020,9077,9320,9377,9620,9677,9920,9977,10220,10277,10520,10577"/> <overlay id="pipe5-5" gid="4879,5179,5479,5779,6079,6379,6679,6979,7206,7279,7506,7579,7806,7879,8106,8179,8406,8423,8479,8706,8723,8779,9006,9023,9079,9323,9379,9623,9679,9923,9979,10223,10279,10523,10579"/> <overlay id="pipe5-7" gid="8123"/> <overlay id="pipe5-9" gid="9306,9606,9906,10206,10506"/> <overlay id="o1-4" gid="2505,2806,3405,7238,7242,7535"/> <overlay id="o1-10" gid="1289,1293,1297,1301,4844"/> <overlay id="o1-14" gid="5143,5452,5456,6606,7520,7521,8414,9308,9310"/> <overlay id="o1-11" gid="9009,9011,9017"/> <overlay id="duct3-35" gid="4880,7824"/> <overlay id="pipe1-1" gid="5444"/> <overlay id="pipe1-18" gid="5445"/> <overlay id="t1-33" gid="3623"/> <overlay id="t1-34" gid="3632"/> <overlay id="o1-0" gid="1888,3027,3028,4848,4849"/> <overlay id="pipe1-4" gid="5743,6043,6343,6643,6943,7243,7543,7843,8143,8443,8743,9043,9343,9643,9943,10243,10543"/> <overlay id="duct3-6" gid="6334"/> <overlay id="duct3-8" gid="5739,6038"/> <overlay id="duct3-7" gid="6336"/> <overlay id="duct3-36" gid="5442"/> <overlay id="duct3-5" gid="5732,6033"/> <overlay id="duct3-4" gid="5430"/> <overlay id="o2-8" gid="4905,4906,4907,5205,5206,5207,5505,5506,5507,5805,5806,5807,6105,6106,6107,6405,6406,6407,6705,6706,6707,7005,7006,7007,7305,7306,7307,7558,7559,7560,7561,7562,7563,7564,7565,7566,7567,7568,7569,7570,7571,7572,7573,7574,7575,7576,7605,7606,7607,7858,7859,7860,7861,7862,7863,7864,7865,7866,7867,7868,7869,7870,7871,7872,7873,7874,7875,7876,7905,7906,7907,8158,8159,8160,8161,8162,8163,8164,8165,8166,8167,8168,8169,8170,8171,8172,8173,8174,8175,8176,8205,8206,8207,8458,8459,8460,8461,8462,8463,8464,8465,8466,8467,8468,8469,8470,8471,8472,8473,8474,8475,8476,8505,8506,8507,8758,8759,8760,8761,8762,8763,8764,8765,8766,8767,8768,8769,8770,8771,8772,8773,8774,8775,8776,8805,8806,8807,9058,9059,9060,9061,9062,9063,9064,9065,9066,9067,9068,9069,9070,9071,9072,9073,9074,9075,9076,9105,9106,9107,9358,9359,9360,9361,9362,9363,9364,9365,9366,9367,9368,9369,9370,9371,9372,9373,9374,9375,9376,9405,9406,9407,9658,9659,9660,9661,9662,9663,9664,9665,9666,9667,9668,9669,9670,9671,9705,9706,9707,9958,9959,9960,9961,9962,9963,9964,9965,9966,9967,9968,9969,9970,9971,10005,10006,10007,10258,10259,10260,10261,10262,10263,10264,10265,10266,10267,10268,10269,10270,10271,10305,10306,10307,10558,10559,10560,10561,10562,10563,10564,10565,10566,10567,10568,10569,10570,10605,10606,10607"/> <overlay id="duct3-31" gid="4309,7228,7826"/> <overlay id="duct3-32" gid="4009,6928,7526"/> <overlay id="t10-33" gid="9012"/> <overlay id="t10-34" gid="9016"/> <overlay id="duct3-29" gid="5125,5422"/> <overlay id="duct3-30" gid="5425,5722"/> <overlay id="duct3-3" gid="4284"/> <overlay id="duct3-24" gid="4889,4891,4893,4895,4897,4899,4901,4903"/> <overlay id="duct3-28" gid="4289,4293,4297,4301,4825,5728"/> <overlay id="duct3-27" gid="4288,4292,4296,4300,4304,4305,4306,4307,4308,4823,4824,5426,5427,5428,5429,5723,5724,5725,5726,5727,7227"/> <overlay id="duct3-2" gid="4581"/> <overlay id="duct3-22" gid="4287,7825"/> <overlay id="duct3-20" gid="4291,4295,4299,4303,4822,7226"/> <overlay id="collectables1-7" gid="3708"/> <overlay id="duct3-19" gid="4587,8125"/> <overlay id="duct3-18" gid="109,409,709,1009,1309,1609,1909,2209,2509,2809,3109,3409,3709,4589,4591,4593,4595,4597,4599,4601,4603,5122,6028,6328,6628"/> <overlay id="collectables1-1" gid="3048,3049,3348,3349,3988,3992,3996,4000,5126,5127,5128,5129,5130"/> <overlay id="collectables1-3" gid="3902,3905,3908,3911,3914,3917,4202,4205,4208,4211,4214,4217,4502,4505,4508,4511,4514,4517,7507,7514,7519,7814,8107,8114,8119,8707,8719"/> <overlay id="collectables1-2" gid="3603,3604,3606,3607,3609,3610,3612,3613,3615,3616,3989,3991,3993,3995,3997,3999,4001,4004,4006,4008,4855,4890,4894,4898,4902,5155,5455,5459,5461,5463,5465,5467,5469,5471,5473,5475,5759,5761,5763,5765,5767,5769,5771,5773,5775,6059,6061,6063,6065,6067,6069,6071,6073,6075,6926,6927,7522,7523,7524,7525,9312,9313,9315,9316"/> <overlay id="o2-9" gid="4605,4606,4607,7258,7259,7260,7261,7262,7263,7264,7265,7266,7267,7268,7269,7270,7271,7272,7273,7274,7275,7276,8132,8133,8134,8135,8136,8137,8138,8139,8140,8141,8142"/> <overlay id="collectables1-0" gid="7207,7219,7807,7819,8407,8419,9007,9019"/> <overlay id="pipe1-0" gid="5443"/> <overlay id="o2-17" gid="8721"/> <overlay id="o2-2" gid="5423,5424,6602"/> <overlay id="pipe5-1" gid="4578,7821,7822"/> <overlay id="w1-8" gid="3629"/> <overlay id="w1-9" gid="3929"/> <overlay id="w4-13" gid="1910,2512,3112,3710,4910"/> <overlay id="w4-12" gid="1912,2510,3110,3712,4310,4312,4912,5510,5512,6110,6112"/> <overlay id="t5-33" gid="5145"/> <overlay id="t5-34" gid="5152"/> <overlay id="w2-12" gid="5730,6330,6930,7528,7530,8126,8128,8130,8726,8728,8730,9326,9328,9330,9926,9928,9930"/> <overlay id="w3-5" gid="6955,7555,8155,8755,9355,9955,10555"/> <overlay id="w3-4" gid="6655,7255,7855,8455,9055,9655,10255"/> <overlay id="w3-6" gid="6656,7256,7856,8456,9056,9656,10256"/> <overlay id="w3-2" gid="7201,7205,7803,8403,8405,9001,10203"/> <overlay id="w3-17" gid="6953,7553,8153,8753,9353,9953,10208,10210,10212,10214,10216,10218,10553"/> <overlay id="w1-1" gid="3925"/> <overlay id="w1-12" gid="4878,5478,6078,6678,7278,7878,8478,9078,9678,10278"/> <overlay id="w1-16" gid="3625,3627"/> <overlay id="w1-3" gid="3927"/> <overlay id="w1-6" gid="3630"/> <overlay id="w1-7" gid="3930"/> <overlay id="w3-7" gid="7556,8156,8756,9356,9956,10556"/> <overlay id="w3-11" gid="6956"/> <overlay id="w3-3" gid="2492,2496,2500,7501,7505,8103,8703,8705,9301,10503"/> <overlay id="w3-0" gid="7203,7801,7805,8401,9003,9005,9601,9603,9605,10201,10205"/> <overlay id="w3-1" gid="2490,2494,2498,2502,3090,3092,3094,3096,3098,3100,3102,3690,3692,3694,3696,3698,3700,3702,7503,8101,8105,8701,9303,9305,9901,9903,9905,10501,10505"/> <overlay id="w3-13" gid="9021"/> <overlay id="w3-12" gid="5744,6344,6944,7544,8121,8122,8144,8744,9022,9344,9921,9922,9944"/> <overlay id="w3-15" gid="9014"/> <overlay id="w3-16" gid="2190,2192,2194,2196,2198,2200,2202,2790,2792,2794,2796,2798,2800,2802,3390,3392,3394,3396,3398,3400,3402,6653,7253,7853,8453,9053,9653,9908,9910,9912,9914,9916,9918,10253,10508,10510,10512,10514,10516,10518"/> <gradient id="g1-12" gid="6352"/> <gradient id="g1-4" gid="5445,5745,6045,6345,6645,6945,7245,7545,7845,8145,8445,8745,9045,9345,9619,9645,9919,9945,10219,10245,10545"/> <gradient id="g1-14" gid="10507,10524"/> <gradient id="g1-15" gid="10519"/> <gradient id="g1-7" gid="5752,6052,6652,6952,7252,7552,7852,8124,8152,8424,8452,8724,8752,9024,9052,9324,9352,9607,9624,9652,9907,9924,9952,10207,10224,10252,10552"/> <gradient id="g1-5" gid="4890,4894,4898,4902,6601,9313,9314,9315,10501,10502,10503,10504,10505,10506,10508,10509,10510,10511,10512,10513,10514,10515,10516,10517,10518,10520,10521,10522,10523,10525,10526,10527,10528,10529,10530,10531,10577,10578,10579"/> <gradient id="g1-6" gid="5724,5725,5726,5727,6353,6354,6355,6356,6357"/> <gradient id="g1-8" gid="4889,4893,4897,4901"/> <gradient id="g1-9" gid="4891,4895,4899,4903,7824"/> <character x="75" y="1575"/> <background layer="1" x="1886" y="139" w="500" h="500" tid="4" s="1" flip="0"/> <background layer="1" x="-38" y="192" w="500" h="500" tid="2" s="1" flip="0"/> <background layer="1" x="463" y="217" w="500" h="500" tid="3" s="1" flip="0"/> <background layer="1" x="924" y="204" w="500" h="500" tid="1" s="1" flip="0"/> <background layer="1" x="1398" y="210" w="500" h="500" tid="3" s="1" flip="0"/> <background layer="2" x="-36" y="272" w="500" h="500" tid="5" s="1" flip="0"/> <background layer="2" x="454" y="319" w="500" h="500" tid="6" s="1" flip="0"/> <background layer="2" x="883" y="336" w="500" h="500" tid="7" s="1" flip="0"/> <background layer="2" x="270" y="296" w="500" h="500" tid="7" s="1" flip="0"/> <background layer="2" x="1249" y="316" w="500" h="500" tid="6" s="1" flip="0"/> <background layer="2" x="1680" y="277" w="500" h="500" tid="5" s="1" flip="0"/> <background layer="2" x="2025" y="323" w="500" h="500" tid="6" s="1" flip="0"/> <background layer="3" x="99" y="551" w="500" h="500" tid="9" s="1" flip="0"/> <background layer="3" x="596" y="542" w="500" h="500" tid="10" s="1" flip="0"/> <background layer="3" x="1094" y="501" w="500" h="500" tid="11" s="1" flip="0"/> <background layer="3" x="1594" y="483" w="500" h="500" tid="12" s="1" flip="0"/> <background layer="3" x="2086" y="517" w="500" h="500" tid="13" s="1" flip="0"/> <background layer="3" x="2600" y="471" w="500" h="500" tid="12" s="1" flip="0"/> <background layer="4" x="3878" y="693" w="500" h="500" tid="17" s="1" flip="0"/> <background layer="4" x="2167" y="714" w="500" h="500" tid="18" s="1" flip="0"/> <background layer="4" x="1428" y="715" w="500" h="500" tid="19" s="1" flip="0"/> <background layer="4" x="608" y="913" w="500" h="500" tid="17" s="1" flip="0"/> <background layer="4" x="143" y="965" w="500" h="500" tid="16" s="1" flip="0"/> <background layer="4" x="143" y="965" w="500" h="500" tid="16" s="1" flip="0"/> <background layer="4" x="143" y="965" w="500" h="500" tid="16" s="1" flip="0"/> <background layer="4" x="143" y="965" w="500" h="500" tid="16" s="1" flip="0"/> <background layer="4" x="143" y="965" w="500" h="500" tid="16" s="1" flip="0"/> <background layer="4" x="143" y="965" w="500" h="500" tid="16" s="1" flip="0"/> <background layer="4" x="143" y="965" w="500" h="500" tid="16" s="1" flip="0"/> <background layer="4" x="143" y="965" w="500" h="500" tid="16" s="1" flip="0"/> <background layer="4" x="143" y="965" w="500" h="500" tid="16" s="1" flip="0"/> <background layer="4" x="143" y="965" w="500" h="500" tid="16" s="1" flip="0"/> <background layer="4" x="143" y="965" w="500" h="500" tid="16" s="1" flip="0"/> <background layer="4" x="143" y="965" w="500" h="500" tid="16" s="1" flip="0"/> <background layer="4" x="143" y="965" w="500" h="500" tid="16" s="1" flip="0"/> <background layer="4" x="143" y="965" w="500" h="500" tid="16" s="1" flip="0"/> <background layer="4" x="143" y="965" w="500" h="500" tid="16" s="1" flip="0"/> <background layer="4" x="143" y="965" w="500" h="500" tid="16" s="1" flip="0"/> <background layer="4" x="143" y="965" w="500" h="500" tid="16" s="1" flip="0"/> <background layer="4" x="1066" y="715" w="500" h="500" tid="20" s="1" flip="0"/> <background layer="4" x="3057" y="715" w="500" h="500" tid="15" s="1" flip="0"/> <background layer="4" x="2634" y="766" w="500" h="500" tid="16" s="1" flip="0"/> <background layer="5" x="229.95" y="1552.75" w="128.35" h="128.35" tid="25" s="0.41" flip="0"/> <background layer="5" x="1610.85" y="1794.5" w="112.7" h="112.7" tid="25" s="0.36" flip="0"/> <background layer="5" x="421.05" y="2081.75" w="187.8" h="375" tid="23" s="0.6" flip="0"/> <background layer="5" x="565.05" y="2080.75" w="187.8" h="375" tid="23" s="0.6" flip="0"/> <background layer="5" x="710.05" y="2080.75" w="187.8" h="375" tid="23" s="0.6" flip="0"/> <background layer="5" x="1027.05" y="2078.75" w="187.8" h="375" tid="23" s="0.6" flip="0"/> <background layer="5" x="1186.05" y="2077.75" w="187.8" h="375" tid="23" s="0.6" flip="0"/> <background layer="5" x="2082.2" y="1678.6" w="531.25" h="531.25" tid="22" s="0.85" flip="0"/> <background layer="5" x="4150.6" y="1815.5" w="337.65000000000003" h="450" tid="21" s="0.72" flip="0"/> <background layer="5" x="4350.85" y="1838.45" w="568.75" h="568.75" tid="22" s="0.91" flip="0"/> <background layer="5" x="2689.75" y="1547.25" w="625" h="625" tid="22" s="1" flip="0"/> <background layer="5" x="4707.75" y="1722.25" w="625" h="625" tid="22" s="1" flip="0"/> <background layer="5" x="5146.75" y="1776.25" w="625" h="625" tid="22" s="1" flip="0"/> <background layer="5" x="7692.75" y="863.25" w="625" h="625" tid="22" s="1" flip="0"/> <platform speed="80" startX="375" startY="1650" endX="375" endY="2250" startDelay="24" endDelay="24" startOffset="0" style="1" width="1" height="1" trig="1"/> <platform speed="40" startX="1725" startY="1500" endX="1500" endY="1500" startDelay="24" endDelay="24" startOffset="0" style="1" width="2" height="1" trig="1"/> <platform speed="60" startX="1350" startY="1500" endX="1350" endY="1125" startDelay="24" endDelay="24" startOffset="0" style="1" width="2" height="1" trig="1"/> <platform speed="100" startX="4200" startY="1500" endX="5175" endY="1500" startDelay="24" endDelay="24" startOffset="0" style="1" width="5" height="1" trig="1"/> <platform speed="40" startX="5550" startY="1500" endX="5550" endY="1200" startDelay="24" endDelay="24" startOffset="0" style="1" width="1" height="1" trig="1"/> <ai s1="4" s2="3" s3="7" sX="1875" sY="900" eX="1875" eY="900" sd="24" ed="24" spawns="0" chaser="0" zoned="0" cid="3" fp="1" pmx="0" pmy="0" ag="1" ff="1" pid="2" jumper="0" js="0" jf="0" staticx="1" staticy="1"/> <ai s1="4" s2="3" s3="7" sX="2025" sY="900" eX="2025" eY="900" sd="24" ed="24" spawns="0" chaser="0" zoned="0" cid="3" fp="1" pmx="0" pmy="0" ag="1" ff="2" pid="2" jumper="0" js="0" jf="0" staticx="1" staticy="1"/> <ai s1="6" s2="3" s3="7" sX="1800" sY="1200" eX="3000" eY="1200" sd="24" ed="24" spawns="0" chaser="0" zoned="0" cid="1" fp="0" pmx="0" pmy="0" ag="0" ff="7" pid="1" jumper="0" js="0" jf="0" staticx="0" staticy="0"/> <ai s1="4" s2="3" s3="7" sX="450" sY="2250" eX="750" eY="2250" sd="24" ed="24" spawns="0" chaser="0" zoned="0" cid="2" fp="1" pmx="5" pmy="0" ag="0" ff="5" pid="1" jumper="0" js="0" jf="0" staticx="0" staticy="0"/> <ai s1="4" s2="3" s3="7" sX="6300" sY="900" eX="5850" eY="1050" sd="24" ed="24" spawns="0" chaser="0" zoned="0" cid="4" fp="0" pmx="0" pmy="0" ag="0" ff="7" pid="1" jumper="0" js="0" jf="0" staticx="0" staticy="0"/> <ai s1="4" s2="3" s3="7" sX="6600" sY="1125" eX="6600" eY="525" sd="24" ed="24" spawns="0" chaser="0" zoned="0" cid="1" fp="0" pmx="0" pmy="0" ag="0" ff="7" pid="1" jumper="1" js="-65" jf="1" staticx="1" staticy="0"/> <ai s1="4" s2="3" s3="7" sX="6900" sY="1125" eX="6900" eY="525" sd="24" ed="24" spawns="0" chaser="0" zoned="0" cid="1" fp="0" pmx="0" pmy="0" ag="0" ff="7" pid="1" jumper="1" js="-65" jf="0" staticx="1" staticy="0"/> <ai s1="4" s2="3" s3="7" sX="7200" sY="1125" eX="7200" eY="525" sd="24" ed="24" spawns="0" chaser="0" zoned="0" cid="1" fp="0" pmx="0" pmy="0" ag="0" ff="7" pid="1" jumper="1" js="-65" jf="1" staticx="1" staticy="0"/> <ai s1="4" s2="3" s3="7" sX="7500" sY="1125" eX="7500" eY="525" sd="24" ed="24" spawns="0" chaser="0" zoned="0" cid="1" fp="0" pmx="0" pmy="0" ag="0" ff="7" pid="1" jumper="1" js="-65" jf="0" staticx="1" staticy="0"/> <ai s1="4" s2="3" s3="7" sX="6750" sY="525" eX="6750" eY="525" sd="24" ed="24" spawns="0" chaser="0" zoned="0" cid="3" fp="1" pmx="0" pmy="0" ag="1" ff="1" pid="2" jumper="0" js="0" jf="0" staticx="1" staticy="1"/> <ai s1="4" s2="3" s3="7" sX="7050" sY="525" eX="7050" eY="525" sd="24" ed="24" spawns="0" chaser="0" zoned="0" cid="3" fp="1" pmx="0" pmy="0" ag="1" ff="2" pid="2" jumper="0" js="0" jf="0" staticx="1" staticy="1"/> <ai s1="4" s2="3" s3="7" sX="7350" sY="525" eX="7350" eY="525" sd="24" ed="24" spawns="0" chaser="0" zoned="0" cid="3" fp="1" pmx="0" pmy="0" ag="1" ff="1" pid="2" jumper="0" js="0" jf="0" staticx="1" staticy="1"/> <ai s1="4" s2="3" s3="7" sX="3750" sY="1275" eX="4050" eY="1275" sd="24" ed="24" spawns="0" chaser="0" zoned="0" cid="1" fp="0" pmx="0" pmy="0" ag="0" ff="7" pid="1" jumper="0" js="0" jf="0" staticx="0" staticy="0"/> <ai s1="6" s2="3" s3="7" sX="1575" sY="1800" eX="1350" eY="1800" sd="24" ed="24" spawns="0" chaser="0" zoned="0" cid="1" fp="0" pmx="0" pmy="0" ag="0" ff="7" pid="1" jumper="0" js="0" jf="0" staticx="0" staticy="0"/> </data> ; break; case 15: Tracker.kvEvent(7940); _local2 = <data> <transparency id="b1-16" gid="909,910,1509,2721,5103"/> <transparency id="b1-11" gid="4538,4838,5138"/> <transparency id="b1-3" gid="4537,4836,4837,5135,5137"/> <transparency id="b1-17" gid="1210,1810,2404,2420,2431,3009,3609,4209"/> <transparency id="b1-18" gid="911,1208,1808,1832,2402,2418,2429,2434,3004,3034,3604,3630,4204,4230,5104"/> <tile id="t6-1" gid="608,609,610,1201,1202,1203,1204,1205,1206,1207,1211,1212,1213,1214,1215,1216,1217,1218,1219,1220,1221,1222,1226,1227,1228,1229,1230,1231,1232,1233,1801,1802,1803,1804,1805,1806,1807,1811,1812,1813,1814,1815,1816,1817,1818,1819,1820,1821,1822,1823,1824,1825,1826,1827,1828,1829,1830,1831,2401,2405,2406,2407,2408,2409,2410,2411,2412,2413,2414,2415,2416,2417,2421,2422,2423,2424,2425,2426,2427,2428,2432,2433,3001,3002,3003,3010,3011,3012,3013,3014,3015,3016,3017,3018,3019,3020,3021,3022,3023,3024,3025,3026,3027,3028,3029,3030,3031,3032,3033,3601,3602,3603,3610,3611,3612,3613,3614,3615,3616,3617,3618,3619,3620,3621,3622,3623,3624,3625,3626,3627,3628,3629,4201,4202,4203,4210,4211,4212,4213,4214,4215,4216,4217,4218,4219,4220,4221,4222,4223,4224,4225,4226,4227,4228,4229,5402,5403,5404,5405,5406,5407,5408,5409,5410,5411,5412,5413,5414,5415,5416,5417,5418,5419,5420,5421,5422,5423,5424,5425,5426,5427,5428,5429,5430,5431,5432,5433,5434,5435,5436,5437,5438,5439,5440"/> <tile id="t6-3" gid="908,1209,1501,1502,1503,1504,1505,1506,1507,1511,1512,1513,1514,1515,1516,1517,1518,1519,1520,1521,1522,1526,1527,1528,1529,1530,1531,1532,1533,1809,1833,2101,2102,2103,2104,2105,2106,2107,2109,2111,2112,2113,2114,2115,2116,2117,2118,2119,2120,2121,2122,2123,2124,2125,2126,2127,2128,2129,2130,2131,2133,2403,2419,2430,2701,2703,2705,2706,2707,2708,2709,2710,2711,2712,2713,2714,2715,2716,2717,2719,2722,2723,2724,2725,2726,2727,2728,2730,2732,2733,3005,3006,3007,3008,3301,3302,3303,3305,3306,3307,3308,3310,3311,3312,3313,3314,3315,3316,3317,3318,3319,3320,3321,3322,3323,3324,3325,3326,3327,3328,3329,3330,3331,3332,3333,3605,3606,3607,3608,3631,3632,3633,3901,3902,3903,3905,3906,3907,3908,3910,3911,3912,3913,3914,3915,3916,3917,3918,3919,3920,3921,3922,3923,3924,3925,3926,3927,3928,3929,3931,3932,3933,4205,4206,4207,4208,4231,4232,4233,4501,4502,4503,4505,4506,4507,4508,4510,4511,4512,4513,4514,4515,4516,4517,4518,4519,4520,4521,4522,4523,4524,4525,4526,4527,4528,4529,4531,4532,4533,4801,4802,4803,4805,4806,4807,4808,4810,4811,4812,4813,4814,4815,4816,4817,4818,4819,4820,4821,4822,4823,4824,4825,4826,4827,4828,4829,4831,4832,4833,5101,5102,5105,5106,5107,5108,5110,5111,5112,5113,5114,5115,5116,5117,5118,5119,5120,5121,5122,5123,5124,5125,5126,5127,5128,5129,5131,5132,5133,5702,5703,5704,5705,5706,5707,5708,5709,5710,5711,5712,5713,5714,5715,5716,5717,5718,5719,5720,5721,5722,5723,5724,5725,5726,5727,5728,5729,5730,5731,5732,5733,5734,5735,5736,5737,5738,5739,5740,5741,6002,6003,6004,6005,6006,6007,6008,6009,6010,6011,6012,6013,6014,6015,6016,6017,6018,6019,6020,6021,6022,6023,6024,6025,6026,6027,6028,6029,6030,6031,6032,6033,6034,6035,6036,6037,6038,6039,6040,6302,6303,6304,6305,6306,6307,6308,6309,6310,6311,6312,6313,6314,6315,6316,6317,6318,6319,6320,6321,6322,6323,6324,6325,6326,6327,6328,6329,6330,6331,6332,6333,6334,6335,6336,6337,6338,6339,6340,6601,6602,6603,6604,6605,6606,6607,6608,6609,6610,6611,6612,6613,6614,6615,6616,6617,6618,6619,6620,6621,6622,6623,6624,6625,6626,6627,6628,6629,6630,6631,6632,6633,6634,6635,6636,6637,6638,6639,6640"/> <tile id="t6-4" gid="907,1510,1525,2110,2704,2720,2731,3309,3909,4509,4809,5109,5701,6001,6301,6901"/> <tile id="t6-5" gid="1508,1523,1534,1834,2108,2132,2134,2702,2718,2729,2734,3304,3334,3634,3904,3930,3934,4234,4504,4530,4534,4804,4830,4834,5130,5134,6041,6341,6641,6941"/> <tile id="t6-2" gid="611,1208,1223,1234,1808,1832,2402,2418,2429,2434,3004,3034,3604,3630,4204,4230,5441"/> <tile id="t6-0" gid="607,1210,1225,1810,2404,2420,2431,3009,3609,4209,5401"/> <overlay id="collectables1-1" gid="1516,1517,1518,1529,1530,1531,2104,2105,2107,2108,2110,2111,2705,2706,2707,2708,3912,3913,3914,5127,5128,5129"/> <overlay id="collectables1-3" gid="2112,2113,2114,2115,2124,2125,2126,2127,3318,3319,3320"/> <overlay id="duct2-27" gid="35,36,37,38"/> <overlay id="duct2-28" gid="39"/> <overlay id="collectables1-0" gid="916,917,918,919,926,927,928,2712,2713,2723,2724,2725,2726,2728,2732,2733,4203,4236,4237,4503,4511,4512,4517,4518,4536,4537,4803,4836,4837,5136,5137"/> <overlay id="duct2-20" gid="34"/> <overlay id="duct2-24" gid="5739"/> <overlay id="collectables1-7" gid="4502"/> <overlay id="duct2-18" gid="334,339,634,639,934,939,1239,1539,1839,2139,2439,2739,3039,3339,3639,3939,4239,4539,4839,5139,5439"/> <overlay id="o2-19" gid="4517"/> <overlay id="o1-0" gid="1502,1506,1512,1515,1517,1519,1521,1527,1529,1531,1533"/> <overlay id="o1-1" gid="932,1513"/> <overlay id="o1-10" gid="615,620"/> <overlay id="o1-2" gid="1514,2711,3316,3328"/> <overlay id="o1-3" gid="930,2117"/> <overlay id="o1-4" gid="3308,3606,4207"/> <overlay id="o1-5" gid="3306,3605,3608,3907,4205,4208"/> <overlay id="o1-6" gid="3305,3607,3906"/> <overlay id="o1-7" gid="3307,3905,3908,4206"/> <overlay id="o1-8" gid="2733,3317"/> <overlay id="o1-9" gid="621,631,2421"/> <overlay id="o2-0" gid="2703,5101,5111,5117"/> <overlay id="o2-1" gid="901,933,2709,3330,3919,3925,5110,5112,5116,5118"/> <overlay id="o2-10" gid="909,4541,4542,4543,4544,4545,4546,4547,4548,4549,4550,4551,4552,4553,4554,4555,4556,4557,4558,4559,4560,4561,4562,4563"/> <overlay id="o2-12" gid="4514"/> <overlay id="o2-13" gid="2131,3322,4527"/> <overlay id="o2-15" gid="2713,4812,4827,4832"/> <overlay id="o2-17" gid="4509"/> <overlay id="o2-18" gid="2725,3932"/> <overlay id="pipe4-11" gid="1208"/> <overlay id="o2-2" gid="911"/> <overlay id="o2-20" gid="4805,4840,5105,5140"/> <overlay id="o2-21" gid="4538,4808,4838,5108,5138"/> <overlay id="o2-22" gid="3920,4505"/> <overlay id="o2-23" gid="3924,4508"/> <overlay id="o2-24" gid="908,4540"/> <overlay id="o2-25" gid="910"/> <overlay id="o2-3" gid="3324,4511,4518,4826"/> <overlay id="o2-4" gid="603,1223,1806,3603,3610"/> <overlay id="o2-5" gid="1833,2417,2431,4830"/> <overlay id="o2-6" gid="625,1818,3029"/> <overlay id="o2-7" gid="3617"/> <overlay id="o2-8" gid="1209,1509,1809,2109,4535,4536,4537,4806,4807,4835,4836,4837,4841,4842,4843,4844,4845,4846,4847,4848,4849,4850,4851,4852,4853,4854,4855,4856,4857,4858,4859,5106,5107,5135,5136,5137,5141,5142,5143,5144,5145,5146,5147,5148,5149,5150,5151,5152,5153,5154,5155,5156,5157,5158,5159,5160,5442,5443,5444,5445,5446,5447,5448,5449,5450,5451,5452,5742,5743,5744,5745,5746,5747,5748,5749,5750,5751,6042,6043,6044,6045,6046,6047,6048,6049,6050,6051,6342,6642"/> <overlay id="o2-9" gid="3921,3922,3923,4506,4507"/> <overlay id="pipe3-1" gid="4220,4221,4222,4223,4224"/> <overlay id="pipe3-18" gid="4225"/> <overlay id="pipe3-19" gid="4219"/> <overlay id="pipe4-0" gid="607,1210,2404,3009"/> <overlay id="pipe4-1" gid="608,609,610,1206,1207,1233,2423,2424,2425,2426,2427,2428,3010,3011,3012,3013,3014,3015"/> <overlay id="pipe4-9" gid="1508"/> <overlay id="pipe4-16" gid="1808,3334"/> <overlay id="pipe4-17" gid="1510,3604,3609"/> <overlay id="pipe4-18" gid="611,1211,2405,2429,3016"/> <overlay id="pipe4-19" gid="1205,1232,2422"/> <overlay id="pipe4-2" gid="1234"/> <overlay id="pipe4-4" gid="2704,3309"/> <overlay id="pipe4-5" gid="1534,1834,2134,2434,2734,3034"/> <overlay id="pipe4-8" gid="907,3004,3304"/> <overlay id="w1-2" gid="3032,4232"/> <overlay id="w1-3" gid="3332,4532"/> <overlay id="w1-1" gid="3333,4533"/> <overlay id="w1-0" gid="3033,4233"/> <gradient id="g1-7" gid="1833,2133,3631,3931,4231,4531,4831"/> <gradient id="g1-5" gid="1224,1501,1502,1503,1504,1505,1506,1507,1511,1512,1513,1514,1515,1516,1517,1518,1519,1520,1521,1522,1523,1525,1526,1527,1528,1529,1530,1531,1532,2101,2102,2103,2104,2105,2106,2107,2108,2111,2112,2113,2114,2115,2116,2117,2118,2119,2120,2121,2122,2123,2124,2125,2126,2127,2128,2129,2130,2131,2701,2705,2706,2707,2708,2709,2710,2711,2712,2713,2714,2715,2716,2717,2721,2722,2723,2724,2725,2726,2727,2728,2732,3302,3303,3310,3311,3312,3313,3314,3315,3316,3317,3318,3319,3320,3321,3322,3323,3324,3325,3326,3327,3328,3329,3330,3902,3903,3910,3911,3912,3913,3914,3915,3916,3917,3918,3919,3920,3921,3922,3923,3924,3925,3926,3927,3928,3929,5102,5103,5104,5109,5110,5111,5112,5113,5114,5115,5116,5117,5118,5119,5120,5121,5122,5123,5124,5125,5126,5127,5128,5129,5132,5133,5134"/> <gradient id="g1-0" gid="1209,1509,1524,1809,2109,2403,2419,2430,2703,2719,2730,3005,3006,3007,3008,3305,3306,3307,3308,3605,3606,3607,3608,3905,3906,3907,3908,4205,4206,4207,4208,4505,4506,4507,4508,4805,4806,4807,4808,5105,5106,5107,5108"/> <gradient id="g1-8" gid="1510,2110,2704,2720,2731,3301,3309,3901,3909,5101"/> <gradient id="g1-14" gid="5131"/> <gradient id="g1-9" gid="1508,1533,2132,2702,2718,2729,2733,3304,3331,3904,3930,5130"/> <character x="225" y="150"/> <background layer="1" x="830" y="72" w="500" h="500" tid="2" s="1" flip="0"/> <background layer="1" x="439" y="52" w="500" h="500" tid="3" s="1" flip="0"/> <background layer="1" x="-57" y="-35" w="500" h="500" tid="3" s="1" flip="0"/> <background layer="2" x="692" y="113" w="500" h="500" tid="6" s="1" flip="0"/> <background layer="2" x="147" y="65" w="500" h="500" tid="6" s="1" flip="0"/> <background layer="3" x="760" y="263" w="500" h="500" tid="14" s="1" flip="0"/> <background layer="3" x="1257" y="276" w="500" h="500" tid="13" s="1" flip="0"/> <background layer="4" x="2642.4500000000003" y="1061.25" w="500" h="500" tid="17" s="1" flip="0"/> <background layer="4" x="3109" y="1055.75" w="500" h="500" tid="17" s="1" flip="0"/> <background layer="4" x="3570.1000000000004" y="1055.75" w="500" h="500" tid="18" s="1" flip="0"/> <background layer="4" x="4043.95" y="1055.75" w="500" h="500" tid="19" s="1" flip="0"/> <background layer="4" x="4516" y="1116" w="500" h="500" tid="16" s="1" flip="0"/> <background layer="4" x="4993.5" y="1049.35" w="500" h="500" tid="19" s="1" flip="0"/> <background layer="4" x="1306" y="488" w="500" h="500" tid="17" s="1" flip="0"/> <background layer="4" x="1764" y="494" w="500" h="500" tid="18" s="1" flip="0"/> <background layer="5" x="331.7" y="105" w="153.35" h="153.35" tid="24" s="0.49" flip="0"/> <background layer="5" x="695.7" y="108" w="153.35" h="153.35" tid="24" s="0.49" flip="0"/> <background layer="5" x="1785.7" y="557" w="153.35" h="153.35" tid="24" s="0.49" flip="0"/> <background layer="5" x="1814.7" y="562" w="153.35" h="153.35" tid="24" s="0.49" flip="0"/> <background layer="5" x="150.25" y="187.75" w="75" h="75" tid="27" s="1" flip="0"/> <background layer="5" x="-52.5" y="178.75" w="150" h="75" tid="32" s="1" flip="0"/> <background layer="5" x="104.5" y="177.75" w="150" h="75" tid="32" s="1" flip="0"/> <background layer="5" x="251.5" y="177.75" w="150" h="75" tid="32" s="1" flip="0"/> <background layer="5" x="772.5" y="176.75" w="150" h="75" tid="32" s="1" flip="0"/> <background layer="5" x="921.5" y="176.75" w="150" h="75" tid="32" s="1" flip="0"/> <background layer="5" x="1070.5" y="176.75" w="150" h="75" tid="32" s="1" flip="0"/> <background layer="5" x="1218.5" y="176.75" w="150" h="75" tid="32" s="1" flip="0"/> <background layer="5" x="1365.5" y="176.75" w="150" h="75" tid="32" s="1" flip="0"/> <background layer="5" x="1514.5" y="176.75" w="150" h="75" tid="32" s="1" flip="0"/> <background layer="5" x="1756.5" y="177.75" w="150" h="75" tid="32" s="1" flip="0"/> <background layer="5" x="1904.5" y="177.75" w="150" h="75" tid="32" s="1" flip="0"/> <background layer="5" x="2052.5" y="177.75" w="150" h="75" tid="32" s="1" flip="0"/> <background layer="5" x="2201.5" y="177.75" w="150" h="75" tid="32" s="1" flip="0"/> <background layer="5" x="2349.5" y="177.75" w="150" h="75" tid="32" s="1" flip="0"/> <background layer="5" x="299.85" y="57.75" w="48.75" h="195" tid="36" s="0.65" flip="0"/> <background layer="5" x="864.85" y="58.75" w="48.75" h="195" tid="36" s="0.65" flip="0"/> <background layer="5" x="1584.85" y="58.75" w="48.75" h="195" tid="36" s="0.65" flip="0"/> <background layer="5" x="835" y="942" w="72" h="72" tid="27" s="0.96" flip="0"/> <background layer="5" x="860" y="942" w="72" h="72" tid="27" s="0.96" flip="0"/> <background layer="5" x="2744" y="1231" w="72" h="72" tid="34" s="0.96" flip="0"/> <background layer="5" x="2694" y="1231" w="72" h="72" tid="34" s="0.96" flip="0"/> <background layer="5" x="2643" y="1232" w="72" h="72" tid="34" s="0.96" flip="0"/> <background layer="5" x="2588" y="1231" w="72" h="72" tid="34" s="0.96" flip="0"/> <background layer="5" x="2532" y="1231" w="72" h="72" tid="34" s="0.96" flip="0"/> <background layer="5" x="2456.4" y="943.15" w="362.5" h="362.5" tid="22" s="0.58" flip="0"/> <background layer="5" x="2774.45" y="1031.75" w="206.35" h="275" tid="21" s="0.44" flip="0"/> <background layer="6" x="-22.300000000000004" y="107" w="153.35" h="153.35" tid="24" s="0.49" flip="0"/> <background layer="6" x="1815.7" y="560" w="153.35" h="153.35" tid="24" s="0.49" flip="0"/> <background layer="6" x="1076.7" y="560" w="153.35" h="153.35" tid="24" s="0.49" flip="0"/> <background layer="6" x="930" y="799" w="72" h="72" tid="27" s="0.96" flip="0"/> <background layer="6" x="554" y="792" w="72" h="72" tid="27" s="0.96" flip="0"/> <background layer="6" x="1091.35" y="1180.1" w="134.6" h="134.6" tid="24" s="0.43" flip="0"/> <background layer="6" x="1991.35" y="1178.1" w="134.6" h="134.6" tid="24" s="0.43" flip="0"/> <background layer="6" x="1898.35" y="1178.1" w="134.6" h="134.6" tid="25" s="0.43" flip="0"/> <background layer="6" x="2091" y="1257" w="60" h="60" tid="27" s="0.8" flip="0"/> <background layer="6" x="2444" y="1065" w="120" h="240" tid="26" s="0.8" flip="0"/> <platform speed="80" startX="2175" startY="825" endX="2175" endY="1200" startDelay="24" endDelay="24" startOffset="0" style="1" width="4" height="1" trig="0"/> <platform speed="80" startX="225" startY="675" endX="225" endY="975" startDelay="24" endDelay="24" startOffset="0" style="1" width="4" height="1" trig="0"/> <ai s1="4" s2="3" s3="7" sX="1350" sY="450" eX="2025" eY="450" sd="24" ed="24" spawns="0" chaser="0" zoned="0" cid="2" fp="1" pmx="5" pmy="0" ag="0" ff="5" pid="1" jumper="0" js="0" jf="0" staticx="0" staticy="0"/> <ai s1="4" s2="3" s3="7" sX="2025" sY="300" eX="1275" eY="300" sd="24" ed="24" spawns="0" chaser="0" zoned="0" cid="2" fp="1" pmx="5" pmy="0" ag="0" ff="5" pid="1" jumper="0" js="0" jf="0" staticx="0" staticy="0"/> <ai s1="8" s2="3" s3="7" sX="450" sY="450" eX="2100" eY="150" sd="24" ed="24" spawns="99" chaser="0" zoned="0" cid="1" fp="0" pmx="0" pmy="0" ag="0" ff="7" pid="1" jumper="1" js="-30" jf="3" staticx="0" staticy="0"/> <ai s1="4" s2="3" s3="7" sX="750" sY="1200" eX="1050" eY="1200" sd="24" ed="24" spawns="0" chaser="0" zoned="0" cid="4" fp="0" pmx="0" pmy="0" ag="0" ff="7" pid="1" jumper="0" js="0" jf="0" staticx="0" staticy="0"/> <ai s1="4" s2="3" s3="7" sX="1200" sY="1200" eX="2025" eY="1200" sd="24" ed="24" spawns="0" chaser="0" zoned="0" cid="4" fp="0" pmx="0" pmy="0" ag="0" ff="7" pid="1" jumper="0" js="0" jf="0" staticx="0" staticy="0"/> <ai s1="6" s2="3" s3="7" sX="1275" sY="900" eX="750" eY="900" sd="24" ed="24" spawns="0" chaser="0" zoned="0" cid="4" fp="0" pmx="0" pmy="0" ag="0" ff="7" pid="1" jumper="0" js="0" jf="0" staticx="0" staticy="0"/> </data> ; break; }; return (_local2); } } }//package
Section 203
//levelSelectBtn (levelSelectBtn) package { import flash.display.*; import flash.text.*; public dynamic class levelSelectBtn extends MovieClip { public var level:TextField; public var score:TextField; public var playLevel_btn:SimpleButton; public var newLevel_mc:MovieClip; } }//package
Section 204
//LibraryObjects (LibraryObjects) package { import flash.display.*; import flash.utils.*; import flash.geom.*; public class LibraryObjects extends MovieClip { public var _isCollected;// = false public static const _INT_TRANSPARENCY_MAX = 2; public static const _INT_GRADIENT_MAX = 9; public static var _intNumberOfTiles = 73; public static var c1:BitmapData = new collisionTilesheet(0, 0); public static var c2:BitmapData = new ductingCollisions(0, 0); public static var t1:BitmapData = new tilesheet1(0, 0); public static var t2:BitmapData = new tilesheet2(0, 0); public static var t3:BitmapData = new tilesheet3(0, 0); public static var t4:BitmapData = new tilesheet4(0, 0); public static var t5:BitmapData = new tilesheet5(0, 0); public static var t6:BitmapData = new tilesheet6(0, 0); public static var t7:BitmapData = new tilesheet7(0, 0); public static var t8:BitmapData = new tilesheet8(0, 0); public static var t9:BitmapData = new tilesheet9(0, 0); public static var pipe5:BitmapData = new pipesheet4(0, 0); public static var pipe1:BitmapData = new pipesheet(0, 0); public static var pipe3:BitmapData = new pipesheet2(0, 0); public static var pipe4:BitmapData = new pipesheet3(0, 0); public static var pipe2:BitmapData = new pipesheet1(0, 0); public static var _intTilesheets = 0; public static var _p1s2:BitmapData = new p1s2(0, 0); public static var _be10:BitmapData = new bg10(0, 0); public static var _be12:BitmapData = new bg12(0, 0); public static var _be14:BitmapData = new bg14(0, 0); public static var _be16:BitmapData = new bg16(0, 0); public static var _be11:BitmapData = new bg11(0, 0); public static var _be13:BitmapData = new bg13(0, 0); public static var _be2:BitmapData = new bg2(0, 0); public static var _be4:BitmapData = new bg4(0, 0); public static var t10:BitmapData = new tilesheet10(0, 0); public static var t11:BitmapData = new tilesheet11(0, 0); public static var _be7:BitmapData = new bg7(0, 0); public static var _be1:BitmapData = new bg1(0, 0); public static var _be9:BitmapData = new bg9(0, 0); public static var _be3:BitmapData = new bg3(0, 0); public static var _be19:BitmapData = new bg19(0, 0); public static var w1:BitmapData = new windowsTilesheet(0, 0); public static var w2:BitmapData = new windowsTilesheet1(0, 0); public static var w3:BitmapData = new windowsTilesheet2(0, 0); public static var w4:BitmapData = new windowsTilesheet3(0, 0); public static var pc1:BitmapData = new pipeCollisions(0, 0); public static var _be17:BitmapData = new bg17(0, 0); public static var _be18:BitmapData = new bg18(0, 0); public static var o1:BitmapData = new overlay1(0, 0); public static var o2:BitmapData = new overlay2(0, 0); public static var _be24:BitmapData = new bg24(0, 0); public static var _be8:BitmapData = new bg8(0, 0); public static var _be26:BitmapData = new bg26(0, 0); public static var _be20:BitmapData = new bg20(0, 0); public static var _be15:BitmapData = new bg15(0, 0); public static var collectables1:BitmapData = new collectables(0, 0); public static var g1:BitmapData = new gradients(0, 0); public static var _be5:BitmapData = new bg5(0, 0); public static var holder:Object = {}; public static var _mcMusicalNote:MovieClip = new MovieClip(); public static var _be27:BitmapData = new bg27(0, 0); public static var duct1:BitmapData = new ducting1(0, 0); public static var duct2:BitmapData = new ducting2(0, 0); public static var duct3:BitmapData = new ducting3(0, 0); public static var _be23:BitmapData = new bg23(0, 0); public static var _backgroundStatic:BitmapData = new background_static(0, 0); public static var _be25:BitmapData = new bg25(0, 0); public static var _be6:BitmapData = new bg6(0, 0); public static var _be28:BitmapData = new bg28(0, 0); public static var _be29:BitmapData = new bg29(0, 0); public static var _be21:BitmapData = new bg21(0, 0); public static var _be22:BitmapData = new bg22(0, 0); public static var _be30:BitmapData = new bg30(0, 0); public static var _be31:BitmapData = new bg31(0, 0); public static var _be32:BitmapData = new bg32(0, 0); public static var _be33:BitmapData = new bg33(0, 0); public static var _be34:BitmapData = new bg34(0, 0); public static var _be36:BitmapData = new bg36(0, 0); public static var _p1s4:BitmapData = new p1s4(0, 0); public static var _be35:BitmapData = new bg35(0, 0); public static var _p1s1:BitmapData = new p1s1(0, 0); public static var _tileArray:Array = new Array(); public static var _p1s3:BitmapData = new p1s3(0, 0); public static var _intRoses:int = 0; public static var _intNumberOfBackground = 36; public static var _tileDict:Dictionary = new Dictionary(); public static var _blankBMP:BitmapData = new BitmapData(75, 75, true, 0xFFFFFF); public function LibraryObjects(){ _isCollected = false; super(); } public static function setTileOverlay(_arg1:Object, _arg2:String=""):Object{ var _local3:Object; setBlankValue(_arg1); _local3 = _tileDict[_arg2]; if (_local3.isItem){ setCollectableOverlay(_arg1, _arg2); } else { _arg1.strOverlayID = _arg2; _arg1.overlayTile = LibraryObjects[_local3.ts]; _arg1.overlayRect = new Rectangle(_local3.x, _local3.y, _local3.w, _local3.h); _arg1.bmpCollisionBlit = redrawCollisionMap(_arg1, _local3); createNewMC(_local3, _arg1); }; return (_arg1); } public static function setTileValue(_arg1:Object, _arg2:String):Object{ var _local3:Object; _local3 = _tileDict[_arg2]; _arg1.isTile = true; _arg1.strTileType = _arg2; _arg1.bmpData = LibraryObjects[_local3.ts]; if (_local3.coll != null){ _arg1.bmpCollisionBlit = _tileDict[_local3.coll].collBmpData; }; _arg1.rec = new Rectangle(_local3.x, _local3.y, _local3.w, _local3.h); createNewMC(_local3, _arg1); createCollectableTile(_local3, _arg1); _arg1.isGradient = _local3.gradient; _arg1.isTransparent = _local3.transparency; _arg1.isOverlay = _local3.overlay; return (_arg1); } private static function redrawCollisionMap(_arg1:Object, _arg2:Object):BitmapData{ var _local3:BitmapData; var _local4:BitmapData; var _local5:BitmapData; _local3 = new BitmapData(_arg2.w, _arg2.h, true, 0); if (_arg1.bmpCollisionBlit != null){ _local4 = _arg1.bmpCollisionBlit; _local3.draw(_local4); }; if (_arg2.coll != null){ _local5 = _tileDict[_arg2.coll].collBmpData; _local3.draw(_local5); }; return (_local3); } public static function setCollectableOverlay(_arg1:Object, _arg2:String=""){ var _local3:Object; _local3 = _tileDict[_arg2]; _arg1.strCollectableID = _arg2; _arg1.collectableTile = LibraryObjects[_local3.ts]; _arg1.collectableRect = new Rectangle(_local3.x, _local3.y, _local3.w, _local3.h); _arg1.bmpCollisionBlit = redrawCollisionMap(_arg1, _local3); createNewMC(_local3, _arg1); createCollectableTile(_local3, _arg1); } public static function setInfoPoint(_arg1:Object){ _arg1.isMC = true; _arg1.isItem = true; } public static function setDefaultTileValue(_arg1:Object):Object{ _arg1.isTile = false; _arg1.strTileType = null; _arg1.intType = 0; _arg1.bmpData = null; _arg1.isSolid = false; _arg1.bmpCollisionBlit = null; _arg1.isPlatform = false; _arg1.isMC = false; _arg1.isMoving = false; _arg1.isHazard = false; _arg1.isItem = false; _arg1.isCheckpoint = false; _arg1.isCollected = false; _arg1.isEndpoint = false; _arg1.isCD = false; _arg1.strGradientID = ""; _arg1.isGradient = false; _arg1.gradientTile = null; _arg1.isTransparent = false; _arg1.strTransparencyID = ""; _arg1.transparencyTile = null; _arg1.transparencyRect = null; _arg1.isOverlay = false; _arg1.strOverlayID = ""; _arg1.overlayTile = null; _arg1.overlayRect = null; _arg1.strCollectableID = ""; _arg1.collectableTile = null; _arg1.collectableRect = null; _arg1.isCollectableMC = false; _arg1.tileMC = null; _arg1.collectableMC = null; if (_arg1.isCollected){ } else { _arg1._isCollected = false; }; return (_arg1); } private static function createCollectableTile(_arg1, _arg2:Object):void{ if (_arg1.isItem){ _arg2.isCollected = false; _arg2.isItem = true; }; } public static function removeTileGradient(_arg1:Object):void{ _arg1.strGradientID = ""; } public static function buildDictionary(){ var _local1:*; var _local2:XMLList; var _local3:XML; var _local4:XMLList; var _local5:*; var _local6:XML; var _local7:*; var _local8:String; var _local9:String; var _local10:int; var _local11:int; var _local12:int; var _local13:int; var _local14:String; var _local15:Boolean; var _local16:Boolean; var _local17:Boolean; var _local18:BitmapData; var _local19:Rectangle; _tileDict = new Dictionary(); _local1 = TileSet._XML; _local2 = _local1.tileset; for each (_local3 in _local2) { _local4 = _local3.tile; _local5 = _local3.@id; _intTilesheets++; for each (_local6 in _local4) { _local7 = new Object(); _local8 = _local5; _local9 = ((_local5 + "-") + _local6.@id); _local10 = new int(_local6.@x); _local11 = new int(_local6.@y); _local12 = new int(_local6.@w); _local13 = new int(_local6.@h); _local14 = _local6.@coll; if ((_local6.@g == "1")){ _local15 = true; } else { _local15 = false; }; _local16 = false; if (_local6.@t == "1"){ _local16 = true; _local8 = _local6.@ts; }; _local17 = false; if (_local6.@overlay == "1"){ _local17 = true; }; if (_local6.@isColl == "1"){ _local18 = LibraryObjects[_local8]; _local19 = new Rectangle(_local10, _local11, _local12, _local13); _local7.collBmpData = new BitmapData(_local12, _local13); _local7.collBmpData.copyPixels(_local18, _local19, new Point()); }; _local7.isItem = false; _local7.isMC = false; _local7.tileMC = null; _local7.isCollectableMC = false; _local7.collectableMC = null; if (_local6.@isCollectable == "1"){ _local7.isItem = true; }; if (_local6.@isMC == "1"){ if (_local7.isItem){ _local7.isCollectableMC = true; _local7.collectableMC = _local6.@mcLinkageID; } else { _local7.isMC = true; _local7.tileMC = _local6.@mcLinkageID; }; }; if (_local14 == ""){ _local14 = null; }; _local7.id = _local9; _local7.brushSet = _intTilesheets; _local7.ts = _local8; _local7.x = _local10; _local7.y = _local11; _local7.w = _local12; _local7.h = _local13; _local7.coll = _local14; _local7.orderPos = _local6.@id; _local7.gradient = _local15; _local7.transparency = _local16; _local7.overlay = _local17; _tileDict[_local9] = _local7; _tileArray.push(_tileDict[_local9]); }; }; } public static function setTileTransparency(_arg1:Object, _arg2:String):Object{ var _local3:Object; setBlankValue(_arg1); _local3 = _tileDict[_arg2]; _arg1.strTransparencyID = _arg2; _arg1.transparencyTile = LibraryObjects[_local3.ts]; _arg1.transparencyRect = new Rectangle(_local3.x, _local3.y, _local3.w, _local3.h); return (_arg1); } public static function setBlankValue(_arg1){ _arg1.isTile = true; if (_arg1.bmpData == null){ _arg1.bmpData = _blankBMP; }; } public static function createNewMC(_arg1, _arg2:Object):void{ var _local3:Class; if (_arg1.isMC){ _arg2.strName = _arg1.id; _arg2.isMC = _arg1.isMC; _local3 = (getDefinitionByName(_arg1.tileMC) as Class); _arg2.tileMC = new (_local3); _arg2.tileMC.gotoAndStop(1); }; if (_arg1.isCollectableMC){ _arg2.strName = _arg1.id; _arg2.isCollectableMC = _arg1.isCollectableMC; _local3 = (getDefinitionByName(_arg1.collectableMC) as Class); _arg2.collectableMC = new (_local3); if (_arg1.collectableMC == "newCD"){ _arg2.collectableMC.gotoAndPlay("LOCKED"); _arg2.isCD = true; } else { _arg2.collectableMC.gotoAndStop(1); }; }; } public static function setTileGradient(_arg1:Object, _arg2:String="", _arg3:Boolean=false):Object{ var _local4:Object; setBlankValue(_arg1); _local4 = _tileDict[_arg2]; _arg1.strGradientID = _arg2; _arg1.gradientTile = LibraryObjects[_local4.ts]; _arg1.gradientRect = new Rectangle(_local4.x, _local4.y, _local4.w, _local4.h); return (_arg1); } } }//package
Section 205
//Lyrics (Lyrics) package { public class Lyrics { private static var _intWordPosition:int = -1; private static var _arrLyrics:Array = new Array(); private static var _strLyrics:String; public static function setupLyrics(_arg1:uint){ switch (_arg1){ case 1: _strLyrics = "Lorry driver lorry lorry driver You're a lorry driver Oh lorry driver oh you're a lorry driver mister"; break; case 2: _strLyrics = "You won’t eat bacon butties Or even a sausage roll You're telling me That you won’t eat meat again Eat meat again It's killing me"; break; case 3: _strLyrics = "Ah ah ah ah ah la la lalala la Ooh I Predict A Diet I Predict A Diet I Predict A Diet I Predict A Diet"; break; case 4: _strLyrics = "Dogs don’t kill people rabbits do Summon Elmer Fudd woo woo woo Dogs don’t kill people rabbits do Summon Elma Fudd woo woo woo"; break; case 5: _strLyrics = "Cos I’m a liar You dig, I’m big I’m actually the Stig Was brought up by a pig just outside of Leeds I’m a liar I dance I cook Wrote Harry potter books Then let that lady say she did cos she was nice"; break; case 6: _strLyrics = "Does she shut up She never shuts up Does she nag me Yeah she always nags me Will it let up It never lets up Do this do that all day"; break; case 7: _strLyrics = "Barack Obama"; break; case 8: _strLyrics = "If you’re going climbing… you’ll need waterproofs If you’re going fishing… you’ll need waterproofs If you’re going cycling… you’ll need waterproofs If you’re going walking… you’ll need waterproofs"; break; case 9: _strLyrics = "She is no hoe Look at those thighs Camilla Ice She's good to go She can satisfy my mind, body and soul So come and dance with me Come and dance with me"; break; case 10: _strLyrics = "Nana Nana Window Nana Window Na Na Na Na Na Nana Window"; break; case 11: _strLyrics = "Oh Davina McCall You and me could have a ball I may be a bit chunky But I’ll be your spunky monkey Oh please Davina McCall Pick up the phone give me a call Whoaoh Davina won’t you call"; break; case 12: _strLyrics = "Jose I love myself everyday I am a mountain of a man Mount Everest Kilimanjaro and now Jose Mourinho Jose I’d marry myself if I was gay My one regret in life Is that there is only one of me I feel people should have more of me "; break; case 13: _strLyrics = "Bad chicken tikka I’ve got a dicky tum cos I need to go the loo and I’m gonna have to run Gotta run now gotta go gotta get home cos my bum’s about to explode"; break; case 14: _strLyrics = "Listening to the radio and turning up the bass God that fishy smell it puts a smile on my face I know that when I tell you that you'll think I'm a headcase But what about my weakness I'm totally addicted to plaice Fishy Wishy Fishy Wishy"; break; case 15: _strLyrics = "SBig bum big bum I've a big bum I may be over 60 but I still turn ladies on Big bum Big bum I've a big bum It's tight it's firm it's Number 1 Check out my buns baby"; break; }; _arrLyrics = _strLyrics.split(" "); _intWordPosition = -1; trace(_arrLyrics); } public static function get strLyric():String{ _intWordPosition++; if (_intWordPosition == _arrLyrics.length){ _intWordPosition = 0; }; return (_arrLyrics[_intWordPosition]); } } }//package
Section 206
//MainCharacter (MainCharacter) package { import flash.display.*; import flash.events.*; import gs.*; import flash.utils.*; import flash.geom.*; import gs.easing.*; import console.sounds.*; import console.control.*; public class MainCharacter extends MovieClip { private const WIDTH_DIV_3; private const HEAD_HEIGHT; private const _INT_YPROXIMITY:uint = 5; private const _INT_COLLISION_BITMAP_WIDTH:Number; private const GROIN_HEIGHT; private const _INT_COLLISION_BITMAP_HEIGHT:Number; private const _INT_XPROXIMITY:uint = 5; private const ARM_POS; private var _intScreenHeight; private var _isSoundByte5Collected:Boolean;// = false private var _arrCollectPoints:Array; private var _bmpBlitting:BitmapData; private var _characterControl:CharacterControl; private var _arrPointsHead:Array; private var _intOriginalScale:Number; private var _isSoundByte2Collected:Boolean;// = false private var _intInvincibleTimeOut:int; private var _isInfoPointShown:Boolean;// = false private var _isSoundByte4Collected:Boolean;// = false private var _intBitmapYOffset:uint; private var _bmpCollision:Bitmap; private var _isInfoPointHit:Boolean;// = false public var char_mc:MovieClip; private var isProjectileAllowedFire;// = false private var _isWallHit:Boolean;// = false private var _isSoundBytePlaying:Boolean;// = false private var _isSoundByte1Collected:Boolean;// = false public var _key:KeyObject; private var _intBitmapXOffset:uint; private var _isSoundByte3Collected:Boolean;// = false private var _isDeathSequenceStarted:Boolean; private var _isSkidding:Boolean;// = false private var _arrPointsFloor:Array; public static const _INT_MIN_SCREEN_X = 250; public static const _INT_MIN_SCREEN_Y = 250; private static const _TILE_HEIGHT:uint = World._INT_TILE_HEIGHT; public static const _INT_MAX_SCREEN_X = ((World._INT_COLUMNS * _TILE_WIDTH) - _CHAR_MIDDLE_X); public static const _INT_MAX_SCREEN_Y = ((World._INT_ROWS * _TILE_HEIGHT) - _CHAR_MIDDLE_Y); private static const _TILE_WIDTH:uint = World._INT_TILE_WIDTH; public static const _CHAR_MIDDLE_X = 250; public static const _CHAR_MIDDLE_Y = 250; public static var _intJumpingSpeed:Number = -42; public static var _intStartX:int = 0; public static var _intStartY:int = 0; public static var _intHozSpeed:Number = 0; public static var _isGameOverShown:Boolean = false; public static var _isCharacterReset:Boolean = false; public static var _intMaxSpeed:uint = 15; public static var _isOnPlatform:Boolean = false; public static var _intScreenX:int = 275; public static var _intScreenY:int = 175; public static var _isTrackUnlockedShown:Boolean = false; public static var _isExtraLifeMsgShown:Boolean = false; public static var _isItemCollected:Boolean = false; public static var _intVertSpeed:int = 0; public static var _isInvincible:Boolean = false; public static var _intTerminalVelocity:uint = 30; public static var _intFriction:Number = 0.6; public static var _character_mc:MovieClip; public static var _isDead:Boolean = false; public static var _intCurrentX:int = 0; public static var _intCurrentY:int = 0; public static var _isLevelCompleteMsgShown:Boolean = false; public static var _isCollectMoreMsgShown:Boolean = false; public static var _intAcceleration:Number = 1; public static var _isLifeLostMsgShown:Boolean = false; public static var _intNotesCollected:int = 0; public static var _intNotesTarget:int = 0; public static var _isPaused:Boolean = true; public static var _islevelOver:Boolean = false; public static var _isJumping:Boolean = false; private static var _intTileScale:Number = (_TILE_HEIGHT / 50); public static var _isGameOver:Boolean = false; public static var _intLifeLeft:int = 5; public static var _intGravity:Number = 3; public function MainCharacter(){ _INT_COLLISION_BITMAP_HEIGHT = (_TILE_HEIGHT * (_INT_YPROXIMITY * 2)); _INT_COLLISION_BITMAP_WIDTH = (_TILE_WIDTH * (_INT_XPROXIMITY * 2)); HEAD_HEIGHT = (-(_TILE_HEIGHT) * 1.2); GROIN_HEIGHT = (-(_TILE_HEIGHT) / 3); WIDTH_DIV_3 = (_TILE_WIDTH / 3); ARM_POS = (_TILE_WIDTH * 0.3); _arrCollectPoints = new Array(); _arrPointsHead = new Array(); _arrPointsFloor = new Array(); _bmpBlitting = new BitmapData(_INT_COLLISION_BITMAP_WIDTH, _INT_COLLISION_BITMAP_HEIGHT, false); _bmpCollision = new Bitmap(_bmpBlitting); _intBitmapXOffset = (_INT_XPROXIMITY * _TILE_WIDTH); _intBitmapYOffset = (_INT_YPROXIMITY * _TILE_HEIGHT); _isInfoPointShown = false; _isInfoPointHit = false; _isSkidding = false; _isWallHit = false; isProjectileAllowedFire = false; _characterControl = new CharacterControl(_INT_XPROXIMITY, _INT_YPROXIMITY); _intScreenHeight = (World._INT_ROWS * World._INT_TILE_HEIGHT); _isSoundBytePlaying = false; _isSoundByte1Collected = false; _isSoundByte2Collected = false; _isSoundByte3Collected = false; _isSoundByte4Collected = false; _isSoundByte5Collected = false; super(); addFrameScript(0, frame1, 1, frame2); } public function set currentY(_arg1):void{ _characterControl.intCurrentY = _arg1; } public function get currentY():Number{ return (_characterControl.intCurrentY); } private function customCollectNote(_arg1:Point){ var _local2:*; var _local3:String; _local2 = getNearestTileToPoint(_arg1); if (((!(_local2.isCollected)) && (_local2.isItem))){ _intNotesCollected++; _local2.isCollected = true; _local3 = (("\"" + Lyrics.strLyric.toUpperCase()) + "\""); _local2.collectableMC.blackTXT.text = _local3; _local2.collectableMC.noteAnim_mc.play(); TweenMax.to(_local2.collectableMC.blackTXT, 1.5, {y:-150, onComplete:hideLyricText, onCompleteParams:[_local2.collectableMC]}); TweenMax.to(_local2.collectableMC.blackTXT, 0.5, {delay:1, alpha:0}); _local2.collectableMC.gotoAndStop(2); SoundUtils.playSFX("cm_collectNote", false, 0, 0.3, true); }; } public function get currentX():Number{ return (_characterControl.intCurrentX); } public function checkItemCollisions(){ var _local1:Boolean; var _local2:Boolean; var _local3:*; var _local4:*; var _local5:*; var _local6:*; var _local7:*; var _local8:*; _local1 = false; _local2 = false; _local3 = 0; while (_local3 < _arrCollectPoints.length) { _local4 = (_arrCollectPoints[_local3].x / this.char_mc.scaleX); _local5 = (_arrCollectPoints[_local3].y / this.char_mc.scaleY); _local6 = this.char_mc.localToGlobal(new Point(_local4, _local5)); _local7 = this.globalToLocal(_local6); _local8 = _characterControl.checkCollisionAtPoint(_arrCollectPoints[_local3]); switch (_local8){ case "99ccff": _local1 = true; customCollectNote(_arrCollectPoints[_local3]); break; case "99ff33": clearTimeout(_intInvincibleTimeOut); removeInvincible(); playDieSequence(); break; case "990099": hitSpring(_arrCollectPoints[_local3]); break; case "ffff00": checkpoint(_arrCollectPoints[_local3]); break; case "ffcc": getExtraLife(_arrCollectPoints[_local3]); break; case "ff": completeLevel(); break; }; if (!_local2){ switch (_local8){ case "9933ff": playSoundByte(11, "cmIntro1", _isSoundByte1Collected); _isSoundByte1Collected = true; _local2 = true; break; case "9933cc": playSoundByte(7, "cmIntro2", _isSoundByte2Collected); _isSoundByte2Collected = true; _local2 = true; break; case "9900cc": playSoundByte(9, "cmIntro3", _isSoundByte3Collected); _isSoundByte3Collected = true; _local2 = true; break; case "993399": playSoundByte(9, "cmIntro4", _isSoundByte4Collected); _isSoundByte4Collected = true; _local2 = true; break; case "663366": playSoundByte(8, "cmIntro5", _isSoundByte5Collected); _isSoundByte5Collected = true; _local2 = true; break; }; }; _local3++; }; _isSoundBytePlaying = _local2; } private function renderCharacter(){ var _local1:MovieClip; var _local2:*; var _local3:*; var _local4:*; var _local5:*; var _local6:*; var _local7:*; _local1 = this.char_mc; _local2 = char_mc.currentLabel; _local3 = _characterControl.isGrounded; _local4 = _characterControl.intMoveX; _local5 = _characterControl.intVertSpeed; if (((!(_isDead)) && (!(_islevelOver)))){ if (((((_isSkidding) && ((((_local1.currentFrame < 99)) || ((_local1.currentFrame > 103)))))) && ((_local5 == 0)))){ if ((((_characterControl.intHozSpeed > 10)) || ((_characterControl.intHozSpeed < -10)))){ _local6 = Math.ceil((Math.random() * 7)); SoundUtils.playSFX("cm_skid"); SoundUtils.playSFX(("cm_skid" + _local6)); }; _local1.gotoAndPlay("skid"); }; if ((((((((((_local4 > 0)) && (!((_local2 == "run"))))) && (_local3))) && (!(_isSkidding)))) && (!((_local2 == "land"))))){ _local1.scaleX = Math.abs(_local1.scaleX); _local1.gotoAndPlay("run"); }; if ((((((((((_local4 < 0)) && (!((_local2 == "run"))))) && (_local3))) && (!(_isSkidding)))) && (!((_local2 == "land"))))){ _local1.scaleX = (0 - Math.abs(_local1.scaleX)); _local1.gotoAndPlay("run"); }; if ((((_local5 < 0)) && (!((_local2 == "jump"))))){ _local1.gotoAndPlay("jump"); }; if ((((((((_local5 > (_intGravity * 6))) && (!((_local2 == "fall"))))) && (!((_local2 == "fall_loop"))))) || ((((_local5 >= 0)) && ((_local2 == "jump")))))){ _local1.gotoAndPlay("fall"); _characterControl.intVertSpeed = (_characterControl.intVertSpeed + _intGravity); }; if ((((((((((_local4 == 0)) && (!((_local2 == "idle"))))) && ((_local5 == 0)))) && (!((_local2 == "land"))))) && (_local3))){ _local1.gotoAndPlay("idle"); }; } else { if (_isDead){ if (((!((_local2 == "die"))) && (!(_isDeathSequenceStarted)))){ _isDeathSequenceStarted = true; _local1.gotoAndPlay("die"); _local7 = ("cm_LoseLife" + Math.ceil((Math.random() * 3))); SoundUtils.fadeMusicChannel(0.1, 1); SoundUtils.playSFX(_local7); SoundUtils.addSFXComplete(_local7, SoundUtils.fadeMusicChannel, 0.8, 1); this.parent.parent.setChildIndex(this.parent, (this.parent.parent.numChildren - 1)); TweenMax.to(_local1, 1.5, {y:(_local1.y - 400), ease:Circ.easeOut}); TweenMax.to(_local1, 1.5, {delay:1, y:(_local1.y + 3500), ease:Circ.easeIn}); if ((_local1.scaleX > 0)){ TweenMax.to(_local1, 3.1, {scaleX:2, scaleY:2, onComplete:playDieOver}); } else { TweenMax.to(_local1, 3.1, {scaleX:-2, scaleY:2, onComplete:playDieOver}); }; }; } else { if (_islevelOver){ _local1.gotoAndPlay("idle"); }; }; }; } public function controlCharacter(_arg1:Event){ var _local2:MovieClip; var _local3:*; if (((!(_isPaused)) && (!(_isDead)))){ if (_intNotesCollected < _intNotesTarget){ _isTrackUnlockedShown = false; }; if ((((_intNotesCollected >= _intNotesTarget)) && (!(_isTrackUnlockedShown)))){ showInGameMessage(1); _isTrackUnlockedShown = true; }; setTempPositionVariables(); _characterControl.moveCharacterTemp(); _characterControl.isGrounded = false; if (_isOnPlatform){ this.x = _characterControl.intCurrentX; this.y = _characterControl.intCurrentY; if (_isJumping){ } else { _characterControl.intVertSpeed = 0; }; _characterControl.isGrounded = true; _isOnPlatform = false; }; _characterControl.calculateVerticlePosition(); _characterControl.calculateHorizontalPosition(); _characterControl.calculateRotation(); renderCharacter(); _characterControl.setXYPos(); renderScrollingBackground(); if (this.y > _intScreenHeight){ _isDead = true; } else { _characterControl.renderCollisionArea(); }; checkItemCollisions(); checkFootsteps(); } else { if (_isDead){ _local2 = this.char_mc; if (_local2.currentLabel == "die_over"){ if (_intLifeLeft <= 1){ if (!_isGameOver){ _intLifeLeft--; _isGameOver = true; _isPaused = true; showInGameMessage(4); }; } else { if (!_isLifeLostMsgShown){ _local3 = setTimeout(loseLife, 1500); SoundUtils.playSFX("cmLostLife"); _local2.gotoAndStop("idle"); _isLifeLostMsgShown = true; showInGameMessage(2); }; }; } else { if (_local2.currentLabel != "die"){ renderCharacter(); }; }; } else { if (_isCharacterReset){ this.x = (_characterControl.intCurrentX = _intStartX); this.y = (_characterControl.intCurrentY = _intStartY); _isCharacterReset = false; }; renderCharacter(); renderScrollingBackground(); }; }; } function frame2(){ stop(); } function frame1(){ stop(); } private function getExtraLife(_arg1:Point){ var _local2:*; _local2 = getNearestTileToPoint(_arg1); if (((!(_local2.isCollected)) && (_local2.isItem))){ SoundUtils.playSFX("cmCollectLife"); showInGameMessage(5); _local2.isCollected = true; _intLifeLeft++; _local2.isCollected = true; _local2.collectableMC.gotoAndPlay(2); }; } public function set isOnPlatform(_arg1):void{ _isOnPlatform = _arg1; } public function resetXY(_arg1, _arg2):void{ this.x = _arg1; this.y = _arg2; } public function setupCharacterControl(){ _characterControl.bmpBlitting = _bmpBlitting; _characterControl.bmpCollision = _bmpCollision; _characterControl.characterMC = this; _characterControl.charHolderMC = this.char_mc; _characterControl.addCollisionDetection(); } public function playDieSequence():void{ _isDead = true; } public function resetCharacter():void{ _isOnPlatform = false; this.parent.parent.setChildIndex(this.parent, (this.parent.parent.numChildren - 2)); _isLifeLostMsgShown = false; _isInvincible = true; _isDeathSequenceStarted = false; _intInvincibleTimeOut = setTimeout(removeInvincible, 3000); TweenMax.to(this.char_mc, 0.1, {tint:0xFFFFFF, yoyo:true}); _isDead = false; this.x = _intStartX; this.y = _intStartY; _isCharacterReset = true; } public function get isDead():Boolean{ return (_isDead); } public function set isJumping(_arg1):void{ _isJumping = _arg1; } private function hideCollectMore(){ _isCollectMoreMsgShown = false; } public function init(_arg1){ _intOriginalScale = this.char_mc.scaleX; addEventListener(Event.ENTER_FRAME, controlCharacter); _bmpCollision.x = (0 - _intBitmapXOffset); _bmpCollision.y = (0 - _intBitmapYOffset); addChildAt(_bmpCollision, 0); _bmpCollision.visible = false; _key = new KeyObject(_arg1); setupCharacterControl(); _arrCollectPoints.push(new Point(-(ARM_POS), -4)); _arrCollectPoints.push(new Point(0, -4)); _arrCollectPoints.push(new Point(ARM_POS, -4)); _arrCollectPoints.push(new Point(-(ARM_POS), GROIN_HEIGHT)); _arrCollectPoints.push(new Point(0, GROIN_HEIGHT)); _arrCollectPoints.push(new Point(ARM_POS, GROIN_HEIGHT)); _arrCollectPoints.push(new Point(-(ARM_POS), HEAD_HEIGHT)); _arrCollectPoints.push(new Point(0, HEAD_HEIGHT)); _arrCollectPoints.push(new Point(ARM_POS, HEAD_HEIGHT)); this.x = _intStartX; this.y = _intStartY; } private function hideLyricText(_arg1){ if (_arg1.currentFrame == 2){ _arg1.gotoAndStop(3); }; } public function set vertSpeed(_arg1):void{ _characterControl.intVertSpeed = _arg1; } public function showInGameMessage(_arg1:int){ var _local2:*; _local2 = new inGameMessages(); _local2.gotoAndStop(_arg1); _local2.x = 325; _local2.y = -100; this.parent.parent.addChild(_local2); TweenMax.to(_local2, 0.5, {y:225, ease:Back.easeOut}); TweenMax.to(_local2, 0.5, {delay:1, y:550, ease:Back.easeIn, onComplete:this.parent.parent.removeChild, onCompleteParams:[_local2]}); } public function checkFootsteps(){ if ((((_characterControl.intMoveX == 0)) || (_isSkidding))){ GameSounds.intFootstepsID = 0; }; GameSounds.playFootsteps(); } private function hitSpring(_arg1:Point){ var _local2:*; _local2 = getNearestTileToPoint(_arg1); if (_local2.strName == "o2-0"){ SoundUtils.playSFX("cmSpringBoard"); if (_local2.tileMC.currentFrame == 1){ _local2.tileMC.gotoAndPlay(2); }; _characterControl.intVertSpeed = (_intJumpingSpeed * 1.5); }; } private function checkpoint(_arg1:Point){ var _local2:*; _local2 = getNearestTileToPoint(_arg1); if ((((((((_local2.strName == "o2-4")) || ((_local2.strName == "o2-5")))) || ((_local2.strName == "o2-6")))) || ((_local2.strName == "o2-7")))){ _intStartX = _local2.x; _intStartY = (_local2.y + World._INT_TILE_HEIGHT); if (_local2.tileMC.currentFrame == 1){ _local2.tileMC.gotoAndPlay(2); }; }; } private function setTempPositionVariables():void{ var _local1:*; var _local2:*; var _local3:*; var _local4:*; _local1 = this.char_mc; _local2 = _characterControl.intHozSpeed; _local3 = _characterControl.intCurrentX; _isSkidding = false; if (_key.isDown(37)){ _local1.scaleX = (0 - Math.abs(_local1.scaleX)); if ((_local2 > (0 - _intMaxSpeed))){ _local2 = (_local2 - _intAcceleration); } else { _local2 = (0 - _intMaxSpeed); }; if ((_local2 > 0)){ _isSkidding = true; } else { _isSkidding = false; }; if (_local3 < -40){ _local2 = 0; }; } else { if (_key.isDown(39)){ _local1.scaleX = Math.abs(_local1.scaleX); if ((_local2 < _intMaxSpeed)){ _local2 = (_local2 + _intAcceleration); } else { _local2 = _intMaxSpeed; }; if ((_local2 < 0)){ _isSkidding = true; } else { _isSkidding = false; }; } else { _local2 = (_local2 * _intFriction); if ((((_local2 < 1)) && ((_local2 > -1)))){ _local2 = 0; }; }; }; _isJumping = false; if (_key.isDown(38)){ if (((!(_isJumping)) && (_characterControl.isGrounded))){ _local4 = Math.ceil((Math.random() * 11)); SoundUtils.playSFX(("cm_Jump" + _local4)); _isJumping = true; _isOnPlatform = false; _characterControl.intVertSpeed = _intJumpingSpeed; }; }; if ((_characterControl.intVertSpeed < _intTerminalVelocity)){ _characterControl.intVertSpeed = (_characterControl.intVertSpeed + _intGravity); //unresolved jump }; _characterControl.intHozSpeed = _local2; } private function renderScrollingBackground(){ var _local1:*; var _local2:*; _local1 = _characterControl.intCurrentX; _local2 = (_characterControl.intCurrentY - 75); if ((((_local1 >= _INT_MIN_SCREEN_X)) && ((_local1 <= _INT_MAX_SCREEN_X)))){ _intScreenX = _local1; } else { if ((_local1 < _INT_MIN_SCREEN_X)){ _intScreenX = _INT_MIN_SCREEN_X; } else { _intScreenX = _INT_MAX_SCREEN_X; }; }; if ((((_local2 >= _INT_MIN_SCREEN_Y)) && ((_local2 <= _INT_MAX_SCREEN_Y)))){ _intScreenY = _local2; } else { if ((_local2 < _INT_MIN_SCREEN_Y)){ _intScreenY = _INT_MIN_SCREEN_Y; } else { _intScreenY = _INT_MAX_SCREEN_Y; }; }; } public function playDieOver(){ var _local1:MovieClip; _local1 = this.char_mc; _local1.scaleX = _intOriginalScale; _local1.scaleY = _intOriginalScale; _local1.gotoAndStop("die_over"); } private function loseLife(){ this.char_mc.y = 4.5; if (!World._isBuilder){ _intLifeLeft--; }; resetCharacter(); } public function removeInvincible(){ _isInvincible = false; if (!_isDead){ TweenMax.to(this.char_mc, 0.1, {overwrite:true, removeTint:true}); }; } public function get vertSpeed():Number{ return (_characterControl.intVertSpeed); } private function completeLevel(){ var _local1:*; if ((((_intNotesCollected >= _intNotesTarget)) && (!(_islevelOver)))){ TweenMax.to(this.char_mc, 0.5, {scaleX:0, scaleY:0, ease:Back.easeIn}); _islevelOver = true; } else { if (_isCollectMoreMsgShown){ showInGameMessage(6); _isCollectMoreMsgShown = true; _local1 = setTimeout(hideCollectMore, 3000); }; }; } private function playSoundByte(_arg1:int, _arg2:String, _arg3:Boolean){ if (((!(_isSoundBytePlaying)) && (!(_arg3)))){ SoundUtils.fadeMusicChannel(0.1, 1); SoundUtils.stopSFXChannel(); SoundUtils.playSFX(_arg2); SoundUtils.addSFXComplete(_arg2, SoundUtils.fadeMusicChannel, 0.8, 1); }; _isSoundBytePlaying = true; } public function destroy():void{ removeEventListener(Event.ENTER_FRAME, controlCharacter); } public function set currentX(_arg1):void{ _characterControl.intCurrentX = _arg1; } private function getNearestTileToPoint(_arg1:Point):Object{ var _local2:*; var _local3:Object; _local2 = new Point((this.x + _arg1.x), (this.y + _arg1.y)); _local3 = World.getNearestTile(_local2.x, _local2.y); return (_local3.objTile); } public static function resetVars(){ _isTrackUnlockedShown = false; if (_intLifeLeft == 0){ _intLifeLeft = 5; }; _intNotesCollected = 0; _islevelOver = false; _isGameOver = false; _isPaused = true; _isDead = false; _isCharacterReset = true; } } }//package
Section 207
//MovingPlatform (MovingPlatform) package { import flash.display.*; import flash.events.*; import flash.utils.*; public class MovingPlatform extends MovieClip { private var _intCountDown;// = 0 public var _intHozSpeed:int;// = 0 public var _intSpeed:int;// = 40 private var _intDistX;// = 0 private var _mainCharMC; private var _isHit;// = false public var _intEndX:int;// = -1 public var _intEndY:int;// = -1 public var _intDirection;// = 1 public var _intStartOffset:int;// = 0 private var previousX; public var _isPaused:Boolean;// = false private var previousY; public var _intStartTileID:int;// = 0 public var _intStyle:int;// = 1 public var _intStartY:int;// = -1 public var _intStartDelay:int;// = 24 public var _intStartX:int;// = -1 public var _height:int;// = 1 public var _isTriggered:Boolean;// = false public var _intVertSpeed:int;// = 0 private var _diffX:Number;// = 0 public var _intMovementFrame:int;// = 0 public var _intEndTileID:int;// = 0 private var _timer:Timer; public var _width:int;// = 1 public var _intEndDelay:int;// = 24 public function MovingPlatform(){ _intStartTileID = 0; _intEndTileID = 0; _intSpeed = 40; _intStartX = -1; _intStartY = -1; _intEndX = -1; _intEndY = -1; _intStartDelay = 24; _intEndDelay = 24; _intStartOffset = 0; _isTriggered = false; _intStyle = 1; _width = 1; _height = 1; _intMovementFrame = 0; _intVertSpeed = 0; _intHozSpeed = 0; _isPaused = false; _intDirection = 1; _intDistX = 0; _isHit = false; _intCountDown = 0; _diffX = 0; _mainCharMC = World.mainCharacter; super(); } public function destroy():void{ removeEventListener(Event.ENTER_FRAME, movePlatform); removeEventListener(Event.ENTER_FRAME, delayPlatform); } public function delayPlatform(_arg1:Event):void{ _intCountDown--; if (_intCountDown <= 0){ _intMovementFrame = _intSpeed; if (_isTriggered){ } else { _isPaused = false; }; if ((((((this.x == _intEndX)) && ((this.y == _intEndY)))) || (_isHit))){ _isHit = false; _isPaused = false; }; removeEventListener(Event.ENTER_FRAME, delayPlatform); }; } public function checkCollision(_arg1:Event=null):void{ var _local2:Number; var _local3:Number; var _local4:Number; var _local5:Number; var _local6:Number; var _local7:Number; var _local8:Number; var _local9:Number; var _local10:*; _local2 = (this.x + (_width * World._INT_TILE_WIDTH)); _local3 = (this.y + (World._INT_TILE_HEIGHT / 2)); _local4 = (this.y + World._INT_TILE_HEIGHT); _local5 = (this.y - (World._INT_TILE_HEIGHT / 2)); _local6 = _mainCharMC.x; _local7 = (_mainCharMC.x - (World._INT_TILE_WIDTH / 2)); _local8 = (_mainCharMC.x + (World._INT_TILE_WIDTH / 2)); _local9 = _mainCharMC.x; _local10 = (_mainCharMC.y - (World._INT_TILE_HEIGHT + 5)); if ((((((((((this.x < _local6)) && ((_local2 > _local6)))) && ((_local5 < _mainCharMC.y)))) && ((_local3 > _mainCharMC.y)))) && ((_mainCharMC.vertSpeed >= 0)))){ _mainCharMC.vertSpeed = 0; _mainCharMC.isJumping = false; _mainCharMC.isOnPlatform = true; _mainCharMC.currentX = (_mainCharMC.currentX + _diffX); _mainCharMC.currentY = this.y; if (((((((((_isTriggered) && (_isPaused))) && ((this.x == _intStartX)))) && ((this.y == _intStartY)))) && ((_intCountDown == 0)))){ trace("Platform Triggered"); _intMovementFrame = _intSpeed; _intCountDown = _intStartOffset; addEventListener(Event.ENTER_FRAME, delayPlatform); _isHit = true; }; }; } public function movePlatform(_arg1:Event=null):void{ var _local2:*; var _local3:*; var _local4:*; _diffX = (previousX - this.x); this.x = previousX; this.y = previousY; checkCollision(); if (!_isPaused){ if (_intDirection == 1){ _intVertSpeed = ((_intEndY - this.y) / _intMovementFrame); _intHozSpeed = ((_intEndX - this.x) / _intMovementFrame); } else { _intVertSpeed = ((_intStartY - this.y) / _intMovementFrame); _intHozSpeed = ((_intStartX - this.x) / _intMovementFrame); }; _intMovementFrame--; _local2 = ((MainCharacter._intCurrentX + MainCharacter._intHozSpeed) - this.x); previousX = (previousX + _intHozSpeed); previousY = (previousY + _intVertSpeed); _local3 = Math.abs((_intHozSpeed / 2)); _local4 = Math.abs((_intVertSpeed / 2)); if ((((((((previousX >= (_intStartX - _local3))) && ((previousX <= (_intStartX + _local3))))) && ((previousY <= (_intStartY + _local4))))) && ((previousY >= (_intStartY - _local4))))){ _isPaused = true; _intDirection = 1; _intCountDown = _intStartDelay; addEventListener(Event.ENTER_FRAME, delayPlatform); } else { if ((((((((previousX >= (_intEndX - _local3))) && ((previousX <= (_intEndX + _local3))))) && ((previousY <= (_intEndY + _local4))))) && ((previousY >= (_intEndY - _local4))))){ _isPaused = true; _intDirection = -1; _intCountDown = _intEndDelay; addEventListener(Event.ENTER_FRAME, delayPlatform); }; }; }; } public function beginMovement():void{ previousX = this.x; previousY = this.y; addEventListener(Event.ENTER_FRAME, movePlatform); if ((_intCountDown == 0)){ _isPaused = false; } else { _isPaused = true; }; if ((_intCountDown == 0)){ } else { addEventListener(Event.ENTER_FRAME, delayPlatform); }; if (_isTriggered){ _isPaused = true; } else { _isPaused = false; }; } public function resetPlatform():void{ _intDirection = 1; _intCountDown = _intStartOffset; removeEventListener(Event.ENTER_FRAME, movePlatform); removeEventListener(Event.ENTER_FRAME, delayPlatform); _isPaused = true; _intMovementFrame = _intSpeed; this.x = _intStartX; this.y = _intStartY; } } }//package
Section 208
//musicalNote1 (musicalNote1) package { import flash.display.*; import flash.text.*; public dynamic class musicalNote1 extends MovieClip { public var noteAnim_mc:MovieClip; public var blackTXT:TextField; public function musicalNote1(){ addFrameScript(0, frame1, 1, frame2); } function frame1(){ blackTXT.y = 26; stop(); } function frame2(){ stop(); } } }//package
Section 209
//musicalNote2 (musicalNote2) package { import flash.display.*; import flash.text.*; public dynamic class musicalNote2 extends MovieClip { public var noteAnim_mc:MovieClip; public var blackTXT:TextField; public function musicalNote2(){ addFrameScript(0, frame1, 1, frame2); } function frame1(){ blackTXT.y = 26; stop(); } function frame2(){ stop(); } } }//package
Section 210
//musicalNote3 (musicalNote3) package { import flash.display.*; import flash.text.*; public dynamic class musicalNote3 extends MovieClip { public var noteAnim_mc:MovieClip; public var blackTXT:TextField; public function musicalNote3(){ addFrameScript(0, frame1, 1, frame2); } function frame1(){ blackTXT.y = 26; stop(); } function frame2(){ stop(); } } }//package
Section 211
//musicalNote4 (musicalNote4) package { import flash.display.*; import flash.text.*; public dynamic class musicalNote4 extends MovieClip { public var noteAnim_mc:MovieClip; public var blackTXT:TextField; public function musicalNote4(){ addFrameScript(0, frame1, 1, frame2); } function frame1(){ blackTXT.y = 26; stop(); } function frame2(){ stop(); } } }//package
Section 212
//newCD (newCD) package { import flash.display.*; public dynamic class newCD extends MovieClip { public function newCD(){ addFrameScript(20, frame21, 44, frame45); } function frame21(){ gotoAndPlay("LOCKED"); } function frame45(){ gotoAndPlay("UNLOCKED"); } } }//package
Section 213
//overlay1 (overlay1) package { import flash.display.*; public dynamic class overlay1 extends BitmapData { public function overlay1(_arg1:Number, _arg2:Number){ super(_arg1, _arg2); } } }//package
Section 214
//overlay2 (overlay2) package { import flash.display.*; public dynamic class overlay2 extends BitmapData { public function overlay2(_arg1:Number, _arg2:Number){ super(_arg1, _arg2); } } }//package
Section 215
//p1s1 (p1s1) package { import flash.display.*; public dynamic class p1s1 extends BitmapData { public function p1s1(_arg1:Number, _arg2:Number){ super(_arg1, _arg2); } } }//package
Section 216
//p1s2 (p1s2) package { import flash.display.*; public dynamic class p1s2 extends BitmapData { public function p1s2(_arg1:Number, _arg2:Number){ super(_arg1, _arg2); } } }//package
Section 217
//p1s3 (p1s3) package { import flash.display.*; public dynamic class p1s3 extends BitmapData { public function p1s3(_arg1:Number, _arg2:Number){ super(_arg1, _arg2); } } }//package
Section 218
//p1s4 (p1s4) package { import flash.display.*; public dynamic class p1s4 extends BitmapData { public function p1s4(_arg1:Number, _arg2:Number){ super(_arg1, _arg2); } } }//package
Section 219
//pipeCollisions (pipeCollisions) package { import flash.display.*; public dynamic class pipeCollisions extends BitmapData { public function pipeCollisions(_arg1:Number, _arg2:Number){ super(_arg1, _arg2); } } }//package
Section 220
//pipesheet (pipesheet) package { import flash.display.*; public dynamic class pipesheet extends BitmapData { public function pipesheet(_arg1:Number, _arg2:Number){ super(_arg1, _arg2); } } }//package
Section 221
//pipesheet1 (pipesheet1) package { import flash.display.*; public dynamic class pipesheet1 extends BitmapData { public function pipesheet1(_arg1:Number, _arg2:Number){ super(_arg1, _arg2); } } }//package
Section 222
//pipesheet2 (pipesheet2) package { import flash.display.*; public dynamic class pipesheet2 extends BitmapData { public function pipesheet2(_arg1:Number, _arg2:Number){ super(_arg1, _arg2); } } }//package
Section 223
//pipesheet3 (pipesheet3) package { import flash.display.*; public dynamic class pipesheet3 extends BitmapData { public function pipesheet3(_arg1:Number, _arg2:Number){ super(_arg1, _arg2); } } }//package
Section 224
//pipesheet4 (pipesheet4) package { import flash.display.*; public dynamic class pipesheet4 extends BitmapData { public function pipesheet4(_arg1:Number, _arg2:Number){ super(_arg1, _arg2); } } }//package
Section 225
//Projectile (Projectile) package { import flash.display.*; import flash.events.*; import gs.*; import flash.geom.*; import console.sounds.*; public class Projectile extends MovieClip { private const _intBmpWidth; private const _INT_XPROXIMITY = 2; private const _INT_YPROXIMITY = 2; private const _intBmpHeight; private var _intGravity;// = 0.8 private var _intScreenHeight; private var _isAffectedByGravity:Boolean;// = true private var _bmpCollision:Bitmap; private var _mainCharMC; public var char_mc:MovieClip; private var _bmpBlitting:BitmapData; private var _arrCollisionColours; private var _intSpeedX:Number;// = 0 private var _intOldY;// = 0 private var _intOldX;// = 0 private var _intSpeedY:Number;// = 0 private var _intBitmapXOffset:uint; private var _intTerminalVelocity;// = 0 private var _classCollisionDetection; private var _arrProjectileBounds:Array; private var _intBitmapYOffset:uint; public function Projectile(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Boolean=true){ _intBmpWidth = (World._INT_TILE_WIDTH * (_INT_XPROXIMITY * 2)); _intBmpHeight = (World._INT_TILE_HEIGHT * (_INT_XPROXIMITY * 2)); _intBitmapXOffset = (_INT_XPROXIMITY * World._INT_TILE_WIDTH); _intBitmapYOffset = (_INT_YPROXIMITY * World._INT_TILE_HEIGHT); _bmpBlitting = new BitmapData(_intBmpWidth, _intBmpHeight); _bmpCollision = new Bitmap(_bmpBlitting); _classCollisionDetection = new CollisionDetection(); _arrCollisionColours = new Array("ff0000", "ff00ff"); _mainCharMC = World.mainCharacter; _arrProjectileBounds = new Array(); _intSpeedX = 0; _intSpeedY = 0; _intTerminalVelocity = 0; _isAffectedByGravity = true; _intOldX = 0; _intOldY = 0; _intGravity = 0.8; _intScreenHeight = ((World._INT_ROWS - 1) * World._INT_TILE_HEIGHT); super(); _intSpeedX = _arg1; _intSpeedY = _arg2; _intTerminalVelocity = _arg3; _isAffectedByGravity = _arg4; _bmpCollision.x = (0 - _intBitmapXOffset); _bmpCollision.y = (0 - _intBitmapYOffset); _bmpCollision.visible = false; addChildAt(_bmpCollision, 0); addCollisionDetection(); addEventListener(Event.ENTER_FRAME, moveProjectile); } public function destroy(){ if (this.parent != null){ this.parent.removeChild(this); }; } public function addCollisionDetection(){ this.addChild(_classCollisionDetection); _classCollisionDetection.localMC = this; _classCollisionDetection.targetMC = _bmpCollision; _classCollisionDetection.collisionBlitMap = _bmpBlitting; } public function endProjectile(){ if (this.currentFrame == 2){ SoundUtils.playSFX("cmFlowerPot"); }; removeEventListener(Event.ENTER_FRAME, moveProjectile); this.char_mc.gotoAndPlay("destroy"); TweenMax.to(this, 1, {onComplete:destroy}); } private function checkCharacterCollisions(){ var _local1:*; var _local2:*; var _local3:*; var _local4:*; var _local5:*; _local1 = World.mainCharacter; _local2 = (_local1.x - (World._INT_TILE_WIDTH / 2)); _local3 = (_local1.x + (World._INT_TILE_WIDTH / 2)); _local4 = (_local1.y - (World._INT_TILE_HEIGHT * 1.2)); _local5 = _local1.y; if ((((((((this.x > _local2)) && ((this.x < _local3)))) && ((this.y > _local4)))) && ((this.y < _local5)))){ if (!MainCharacter._isInvincible){ endProjectile(); MainCharacter._isDead = true; }; }; } private function moveProjectile(_arg1:Event){ _intOldX = Math.round(this.x); _intOldY = Math.round(this.y); this.x = (this.x + _intSpeedX); this.y = (this.y + _intSpeedY); if (_isAffectedByGravity){ if (_intSpeedY < _intTerminalVelocity){ _intSpeedY = (_intSpeedY + _intGravity); }; }; RenderCollisionArea.beginRender(this.x, this.y, _bmpBlitting, _INT_XPROXIMITY, _INT_YPROXIMITY, _intBmpWidth, _intBmpHeight, _intBitmapXOffset, _intBitmapYOffset); checkEnvironmentCollisions(); checkCharacterCollisions(); if (this.y > _intScreenHeight){ endProjectile(); }; } private function checkEnvironmentCollisions(){ var _local1:Point; var _local2:Boolean; var _local3:Boolean; _local1 = new Point(0.1, 0.1); if (_intSpeedX != 0){ _local2 = true; if (this.x < _intOldX){ _local2 = false; }; _local1 = _classCollisionDetection.checkCollisionXAxis(0, 0, _intSpeedX, _arrCollisionColours, _local2); }; if ((((_local1.y == 0.1)) && (!((_intSpeedY == 0))))){ _local3 = true; if (this.y < _intOldY){ _local3 = false; }; _local1 = _classCollisionDetection.checkCollisionYAxis(0, 0, (_intSpeedY + 1), _arrCollisionColours, _local3); }; if (_local1.y != 0.1){ this.y = (this.y + _local1.y); this.x = (this.x + _local1.x); endProjectile(); }; } } }//package
Section 226
//RenderCollisionArea (RenderCollisionArea) package { import flash.display.*; import flash.geom.*; public class RenderCollisionArea { public static function beginRender(_arg1:Number, _arg2:Number, _arg3:BitmapData, _arg4:int, _arg5:int, _arg6:Number, _arg7:Number, _arg8:Number, _arg9:Number){ var _local10:*; var _local11:Object; var _local12:*; var _local13:*; var _local14:Array; var _local15:int; var _local16:Object; var _local17:*; var _local18:Array; var _local19:*; var _local20:*; var _local21:BitmapData; var _local22:*; var _local23:*; var _local24:Point; var _local25:*; var _local26:BitmapData; var _local27:*; var _local28:*; var _local29:*; if (World._isWorldBuilt){ _local10 = new BitmapData(_arg6, _arg7); _arg3.draw(_local10); _local11 = World.getNearestTile(_arg1, _arg2); _local12 = _local11.row; _local13 = _local11.column; _local14 = World.getTileArea(_local12, _local13, _arg4, _arg5); _local15 = _local14.length; _local16 = World.getNearestTile(_arg1, (_arg2 + 20)); _local17 = (_local15 - 1); while (_local17 >= 0) { _local20 = _local14[_local17]; if (_local20.bmpCollisionBlit != null){ _local21 = _local20.bmpCollisionBlit; _local22 = ((_local20.x - _arg1) + _arg8); _local23 = ((_local20.y - _arg2) + _arg9); _local24 = new Point(_local22, _local23); _arg3.copyPixels(_local21, _local21.rect, _local24); }; _local17--; }; _local18 = World._arrInfoPoints; _local15 = _local18.length; _local19 = 0; while (_local19 < _local15) { _local25 = _local18[_local19]; _local26 = _local25.bmpCollisionBlit; _local27 = ((_local25.x - _arg1) + _arg8); _local28 = ((_local25.y - _arg2) + _arg9); _local29 = new Point(_local27, _local28); _arg3.copyPixels(_local26, _local26.rect, _local29); _local19++; }; }; } } }//package
Section 227
//RenderScreen (RenderScreen) package { import flash.display.*; import flash.geom.*; import console.engines.*; public class RenderScreen extends MovieClip { private var _arrBlurBitmapData5:Array; private var _tileRect:Rectangle; private var _arrBlurBitmapData6:Array; private var _arrWorldTiles; private var _intTileWidth:int; private var _intTileHeight:int; private var _isBlurredAdded:Boolean; private var _arrBlurBitmapData1:Array; private var _arrBlurBitmapData3:Array; private var _arrBlurBitmapData4:Array; private var _arrBlurBitmapData2:Array; public static const _INT_FOREGROUND1_PARALEX = 2; public static const _INT_STAGE_WIDTH:int = 650; public static const _INT_XPROXIMITY:int = 10; public static const _INT_MIDGROUND_PARALEX = 4; public static const _INT_FOREGROUND_PARALEX = 3; public static const _INT_YPROXIMITY:int = 6; public static const _INT_STAGE_HEIGHT:int = 450; public static const _INT_BACKGROUND_PARALEX = 5; public static var _mcHolderMC:MovieClip = new MovieClip(); public static var _bmpGame:Bitmap = new Bitmap(_bmpGameData); public static var _bmpGameOverlay:Bitmap = new Bitmap(_bmpForegroundData); public static var _isCollisionShown:Boolean = false; public static var _bmpGameData:BitmapData = new BitmapData(_INT_STAGE_WIDTH, _INT_STAGE_HEIGHT, false); public static var _bmpGameOverlayData:BitmapData = new BitmapData(_INT_STAGE_WIDTH, _INT_STAGE_HEIGHT); public static var _bmpForegroundData:BitmapData = new BitmapData(_INT_STAGE_WIDTH, _INT_STAGE_HEIGHT); public function RenderScreen(){ _arrWorldTiles = TileBasedWorld._tile_array; _arrBlurBitmapData1 = new Array(); _arrBlurBitmapData2 = new Array(); _arrBlurBitmapData3 = new Array(); _arrBlurBitmapData4 = new Array(); _arrBlurBitmapData5 = new Array(); _arrBlurBitmapData6 = new Array(); super(); _intTileHeight = World._INT_TILE_HEIGHT; _intTileWidth = World._INT_TILE_WIDTH; addChild(_bmpGame); } public function blurBackgroundAssets():void{ _isBlurredAdded = true; } private function clearMCs():void{ var _local1:*; var _local2:*; _local1 = _mcHolderMC.numChildren; _local2 = 0; while (_local2 < _local1) { _mcHolderMC.removeChildAt(0); _local2++; }; } private function renderMovingPlatforms(_arg1, _arg2, _arg3):void{ var _local4:Array; var _local5:int; var _local6:int; var _local7:*; var _local8:*; var _local9:*; var _local10:*; var _local11:BitmapData; var _local12:BitmapData; var _local13:BitmapData; var _local14:BitmapData; var _local15:BitmapData; var _local16:int; var _local17:*; var _local18:*; var _local19:*; _local4 = World._arrWorldPlatforms; _local5 = _local4.length; _local6 = 0; while (_local6 < _local5) { _local7 = _local4[_local6]; _local8 = Math.abs((_arg1 + _local7.x)); _local9 = Math.abs((_arg2 + _local7.y)); if ((((_local8 < _INT_STAGE_WIDTH)) && ((_local9 < _INT_STAGE_HEIGHT)))){ _local10 = _local7._intStyle; _local11 = LibraryObjects[(("_p" + _local10) + "s1")]; _local12 = LibraryObjects[(("_p" + _local10) + "s2")]; _local13 = LibraryObjects[(("_p" + _local10) + "s3")]; _local14 = LibraryObjects[(("_p" + _local10) + "s4")]; _local15 = LibraryObjects[(("_p" + _local10) + "s5")]; _local16 = 0; while (_local16 < _local7._width) { _local17 = ((_local7.x + _arg1) + (_local16 * _intTileWidth)); _local18 = (_local7.y + _arg2); _local19 = new Point(_local17, _local18); if ((((_local16 == 0)) && ((_local7._width == 1)))){ _bmpGameData.copyPixels(_local11, _local11.rect, _local19); } else { if (_local16 == 0){ _bmpGameData.copyPixels(_local12, _local12.rect, _local19); } else { if (_local16 == (_local7._width - 1)){ _bmpGameData.copyPixels(_local14, _local14.rect, _local19); } else { _bmpGameData.copyPixels(_local13, _local13.rect, _local19); }; }; }; if (_local7._height == 2){ _local18 = ((_local7.y + _arg2) + _intTileHeight); _local19 = new Point(_local17, _local18); _bmpGameData.copyPixels(_local15, _local15.rect, _local19); }; _local16++; }; }; _local6++; }; } private function renderBackground(_arg1, _arg2){ var _local3:int; var _local4:int; var _local5:int; var _local6:int; var _local7:int; var _local8:int; var _local9:BitmapData; var _local10:Point; var _local11:*; var _local12:*; var _local13:int; var _local14:*; var _local15:Number; var _local16:Number; var _local17:Number; var _local18:Number; var _local19:*; var _local20:*; var _local21:*; var _local22:*; var _local23:*; var _local24:Matrix; var _local25:int; var _local26:int; var _local27:Rectangle; var _local28:BitmapData; _local3 = World._arrBackground1.length; _local4 = World._arrBackground2.length; _local5 = World._arrBackground3.length; _local6 = (_INT_STAGE_WIDTH / 2); _local7 = (_INT_STAGE_HEIGHT / 2); _local9 = null; _local10 = new Point(0, 0); _bmpForegroundData.fillRect(_bmpForegroundData.rect, 0); _local11 = 1; while (_local11 <= 6) { _local12 = 0; for (;_local12 < World[("_arrBackground" + _local11)].length;(_local27 = new Rectangle(0, 0, _local25, _local26)), if (_local14.isSelected){ _local28 = new BitmapData(_local9.width, _local9.height); _local28.copyPixels(_local9, _local9.rect, new Point()); _local28.colorTransform(_local9.rect, new ColorTransform(1, 0, 0, 1)); if ((_local11 == 6)){ _bmpForegroundData.draw(_local28, _local24, null, null, _local27, true); } else { _bmpGameData.draw(_local28, _local24, null, null, _local27, true); }; } else { if ((_local11 == 6)){ _bmpForegroundData.draw(_local9, _local24, null, null, _local27, false); } else { _bmpGameData.draw(_local9, _local24, null, null, _local27, false); }; }, _local12++) { _local13 = 0; _local14 = World[("_arrBackground" + _local11)][_local12]; switch (_local11){ case 1: _local13 = _INT_BACKGROUND_PARALEX; break; case 2: _local13 = _INT_MIDGROUND_PARALEX; break; case 3: _local13 = _INT_FOREGROUND_PARALEX; break; case 4: _local13 = _INT_FOREGROUND1_PARALEX; break; case 5: case 6: _local13 = 1; break; }; _local15 = Math.ceil((_arg1 / _local13)); _local16 = Math.ceil((_arg2 / _local13)); _local17 = (_local15 + _local14.x); _local18 = (_local16 + _local14.y); //unresolved if _local19 = ((_local14.x + _local14.w) + _local15); _local20 = ((_local14.y + _local14.h) + _local16); //unresolved if _local8 = _local14.typeID; _local9 = LibraryObjects[("_be" + _local8)]; _local21 = ((_local14.x + _local15) - 25); _local22 = -1; if (_local14.isFlipped){ _local21 = (_local21 + _local14.w); } else { _local22 = 1; }; _local23 = ((_local14.y + _local16) - 25); _local24 = new Matrix(); _local24.scale((_local14.scale * _local22), _local14.scale); _local24.translate(_local21, _local23); _local25 = _INT_STAGE_WIDTH; _local26 = _INT_STAGE_HEIGHT; if ((_local19 < _INT_STAGE_WIDTH)){ _local25 = (_local25 - (_INT_STAGE_WIDTH - _local19)); //unresolved jump }; if ((_local20 < _INT_STAGE_HEIGHT)){ _local26 = (_local26 - (_INT_STAGE_HEIGHT - _local20)); continue; }; }; _local11++; }; _local10 = new Point(0, 0); } public function beginRender(_arg1, _arg2, _arg3, _arg4, _arg5):void{ clearMCs(); if (_isBlurredAdded){ } else { blurBackgroundAssets(); }; _bmpGameData.copyPixels(LibraryObjects._backgroundStatic, LibraryObjects._backgroundStatic.rect, new Point()); renderBackground(_arg3, _arg4); renderTiles(_arg1, _arg2, _arg3, _arg4, _arg5); renderMovingPlatforms(_arg3, _arg4, _arg5); renderCharacters(); } private function renderCharacters():void{ } private function renderMC(_arg1, _arg2, _arg3, _arg4){ var _local5:*; var _local6:*; if (_arg1.isCD){ if (((MainCharacter._isTrackUnlockedShown) && ((_arg1.collectableMC.currentFrame < 22)))){ _arg1.collectableMC.gotoAndPlay("UNLOCKED"); }; }; if (_arg4.currentLabel != "end"){ _local5 = (_arg1.x + _arg2); _local6 = (_arg1.y + _arg3); _arg4.x = _local5; _arg4.y = _local6; _mcHolderMC.addChild(_arg4); }; } private function renderTiles(_arg1, _arg2, _arg3, _arg4, _arg5):void{ var _local6:Array; var _local7:int; var _local8:*; var _local9:BitmapData; var _local10:Rectangle; var _local11:*; var _local12:*; var _local13:*; var _local14:*; var _local15:*; var _local16:*; var _local17:*; var _local18:*; var _local19:BitmapData; var _local20:BitmapData; var _local21:BitmapData; var _local22:BitmapData; var _local23:BitmapData; _local6 = World.getTileArea(_arg1, _arg2, _INT_XPROXIMITY, _INT_YPROXIMITY); _local7 = _local6.length; _local8 = (_local7 - 1); while (_local8 >= 0) { _arg5 = _local6[_local8]; if (_arg5.bmpData != null){ _local9 = _arg5.bmpData; _local10 = _arg5.rec; if (_local10 == null){ _local10 = _local9.rect; }; _local11 = (_arg5.x + _arg3); _local12 = (_arg5.y + _arg4); _local13 = new Point(_local11, _local12); if (_arg5.strTransparencyID != ""){ _local14 = (_local10.width / _intTileWidth); _local15 = (_local10.height / _intTileHeight); _local16 = _local11; _local17 = _local12; _local18 = new Point(_local16, _local17); _local19 = _arg5.transparencyTile; _bmpGameData.copyPixels(_local19, _arg5.transparencyRect, _local18); }; if (((!(_arg5.isMC)) && (!(_arg5.isCollectableMC)))){ _bmpGameData.copyPixels(_local9, _local10, _local13); } else { _bmpGameData.copyPixels(_local9, _local10, _local13); if (_arg5.isMC){ if ((_arg5.tileMC.currentFrame == 1)){ } else { renderMC(_arg5, _arg3, _arg4, _arg5.tileMC); }; }; if (_arg5.isCollectableMC){ if ((_arg5.collectableMC.currentFrame == 1)){ } else { renderMC(_arg5, _arg3, _arg4, _arg5.collectableMC); }; }; }; if (_arg5.strGradientID != ""){ _local20 = _arg5.gradientTile; _bmpGameData.copyPixels(_local20, _arg5.gradientRect, _local13); }; if (_arg5.strOverlayID != ""){ _local21 = _arg5.overlayTile; if (!_arg5.isMC){ _bmpGameData.copyPixels(_local21, _arg5.overlayRect, _local13); } else { if (_arg5.tileMC.currentFrame == 1){ _bmpGameData.copyPixels(_local21, _arg5.overlayRect, _local13); }; }; }; if (_arg5.strCollectableID != ""){ _local22 = _arg5.collectableTile; if (!_arg5.isCollectableMC){ _bmpGameData.copyPixels(_local22, _arg5.collectableRect, _local13); } else { if (_arg5.collectableMC.currentFrame == 1){ _bmpGameData.copyPixels(_local22, _arg5.collectableRect, _local13); }; }; }; if (((_isCollisionShown) && (!((_arg5.bmpCollisionBlit == null))))){ _local23 = _arg5.bmpCollisionBlit; _bmpGameData.copyPixels(_local23, _local23.rect, _local13); }; }; _local8--; }; } } }//package
Section 228
//spring (spring) package { import flash.display.*; public dynamic class spring extends MovieClip { public function spring(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package
Section 229
//TileSet (TileSet) package { public class TileSet { public static var _XML:XML = <data> <tileset id="t1"> <tile id="0" x="0" y="0" w="75" h="75" coll="c1-0"/> <tile id="1" x="75" y="0" w="75" h="75" coll="c1-0"/> <tile id="2" x="150" y="0" w="75" h="75" coll="c1-0"/> <tile id="3" x="75" y="75" w="75" h="75"/> <tile id="4" x="0" y="75" w="75" h="75"/> <tile id="5" x="150" y="75" w="75" h="75"/> <tile id="6" x="375" y="375" w="75" h="75"/> <tile id="7" x="450" y="375" w="75" h="75"/> <tile id="8" x="0" y="150" w="75" h="75" coll="c1-0"/> <tile id="9" x="75" y="150" w="75" h="75" coll="c1-0"/> <tile id="10" x="150" y="150" w="75" h="75" coll="c1-0"/> <tile id="11" x="0" y="225" w="75" h="75" coll="c1-0"/> <tile id="12" x="225" y="0" w="75" h="75" coll="c1-1"/> <tile id="13" x="300" y="0" w="75" h="75" coll="c1-0"/> <tile id="14" x="300" y="225" w="75" h="75"/> <tile id="15" x="375" y="0" w="75" h="75" coll="c1-3"/> <tile id="16" x="450" y="75" w="75" h="75"/> <tile id="17" x="525" y="75" w="75" h="75"/> <tile id="20" x="225" y="75" w="75" h="75"/> <tile id="21" x="300" y="75" w="75" h="75"/> <tile id="22" x="375" y="75" w="75" h="75"/> <tile id="24" x="450" y="150" w="75" h="75" coll="c1-1"/> <tile id="25" x="450" y="225" w="75" h="75"/> <tile id="26" x="525" y="150" w="75" h="75" coll="c1-3"/> <tile id="27" x="525" y="225" w="75" h="75"/> <tile id="28" x="225" y="150" w="75" h="75" coll="c1-1"/> <tile id="29" x="225" y="225" w="75" h="75"/> <tile id="30" x="375" y="150" w="75" h="75" coll="c1-3"/> <tile id="31" x="375" y="225" w="75" h="75"/> <tile id="32" x="300" y="150" w="75" h="75" coll="c1-0"/> <tile id="33" x="75" y="225" w="75" h="75" overlay="1"/> <tile id="34" x="150" y="225" w="75" h="75" overlay="1"/> <tile id="36" x="0" y="300" w="150" h="75" coll="c1-5"/> <tile id="37" x="150" y="300" w="150" h="75" coll="c1-6"/> <tile id="38" x="0" y="375" w="75" h="75"/> <tile id="39" x="225" y="375" w="75" h="75"/> <tile id="40" x="300" y="300" w="150" h="75" coll="c1-5"/> <tile id="41" x="450" y="300" w="150" h="75" coll="c1-6"/> <tile id="42" x="75" y="375" w="75" h="75"/> <tile id="43" x="150" y="375" w="75" h="75"/> <tile id="44" x="300" y="375" w="75" h="75"/> <tile id="45" x="525" y="375" w="75" h="75"/> </tileset> <tileset id="t6"> <tile id="0" x="0" y="0" w="75" h="75" coll="c1-0"/> <tile id="1" x="75" y="0" w="75" h="75" coll="c1-0"/> <tile id="2" x="150" y="0" w="75" h="75" coll="c1-0"/> <tile id="3" x="75" y="75" w="75" h="75"/> <tile id="4" x="0" y="75" w="75" h="75"/> <tile id="5" x="150" y="75" w="75" h="75"/> <tile id="6" x="375" y="375" w="75" h="75"/> <tile id="7" x="450" y="375" w="75" h="75"/> <tile id="8" x="0" y="150" w="75" h="75" coll="c1-0"/> <tile id="9" x="75" y="150" w="75" h="75" coll="c1-0"/> <tile id="10" x="150" y="150" w="75" h="75" coll="c1-0"/> <tile id="11" x="0" y="225" w="75" h="75" coll="c1-0"/> <tile id="12" x="225" y="0" w="75" h="75" coll="c1-1"/> <tile id="13" x="300" y="0" w="75" h="75" coll="c1-0"/> <tile id="14" x="300" y="225" w="75" h="75"/> <tile id="15" x="375" y="0" w="75" h="75" coll="c1-3"/> <tile id="16" x="450" y="75" w="75" h="75"/> <tile id="17" x="525" y="75" w="75" h="75"/> <tile id="20" x="225" y="75" w="75" h="75"/> <tile id="21" x="300" y="75" w="75" h="75"/> <tile id="22" x="375" y="75" w="75" h="75"/> <tile id="24" x="450" y="150" w="75" h="75" coll="c1-1"/> <tile id="25" x="450" y="225" w="75" h="75"/> <tile id="26" x="525" y="150" w="75" h="75" coll="c1-3"/> <tile id="27" x="525" y="225" w="75" h="75"/> <tile id="28" x="225" y="150" w="75" h="75" coll="c1-1"/> <tile id="29" x="225" y="225" w="75" h="75"/> <tile id="30" x="375" y="150" w="75" h="75" coll="c1-3"/> <tile id="31" x="375" y="225" w="75" h="75"/> <tile id="32" x="300" y="150" w="75" h="75" coll="c1-0"/> <tile id="33" x="75" y="225" w="75" h="75" overlay="1"/> <tile id="34" x="150" y="225" w="75" h="75" overlay="1"/> <tile id="36" x="0" y="300" w="150" h="75" coll="c1-5"/> <tile id="37" x="150" y="300" w="150" h="75" coll="c1-6"/> <tile id="38" x="0" y="375" w="75" h="75"/> <tile id="39" x="225" y="375" w="75" h="75"/> <tile id="40" x="300" y="300" w="150" h="75" coll="c1-5"/> <tile id="41" x="450" y="300" w="150" h="75" coll="c1-6"/> <tile id="42" x="75" y="375" w="75" h="75"/> <tile id="43" x="150" y="375" w="75" h="75"/> <tile id="44" x="300" y="375" w="75" h="75"/> <tile id="45" x="525" y="375" w="75" h="75"/> </tileset> <tileset id="t2"> <tile id="0" x="0" y="0" w="75" h="75" coll="c1-0"/> <tile id="1" x="75" y="0" w="75" h="75" coll="c1-0"/> <tile id="2" x="150" y="0" w="75" h="75" coll="c1-0"/> <tile id="3" x="75" y="75" w="75" h="75"/> <tile id="4" x="0" y="75" w="75" h="75"/> <tile id="5" x="150" y="75" w="75" h="75"/> <tile id="6" x="75" y="225" w="75" h="75"/> <tile id="7" x="150" y="225" w="75" h="75"/> <tile id="8" x="0" y="150" w="75" h="75" coll="c1-0"/> <tile id="9" x="75" y="150" w="75" h="75" coll="c1-0"/> <tile id="10" x="150" y="150" w="75" h="75" coll="c1-0"/> <tile id="11" x="0" y="225" w="75" h="75" coll="c1-0"/> <tile id="12" x="225" y="0" w="75" h="75" coll="c1-1"/> <tile id="13" x="300" y="0" w="75" h="75" coll="c1-0"/> <tile id="14" x="375" y="0" w="75" h="75" coll="c1-3"/> <tile id="16" x="225" y="75" w="75" h="75"/> <tile id="17" x="300" y="75" w="75" h="75"/> <tile id="18" x="375" y="75" w="75" h="75"/> <tile id="20" x="225" y="150" w="150" h="75" coll="c1-5"/> <tile id="21" x="375" y="150" w="150" h="75" coll="c1-6"/> <tile id="22" x="225" y="225" w="75" h="75"/> <tile id="23" x="450" y="225" w="75" h="75"/> </tileset> <tileset id="t3"> <tile id="0" x="0" y="0" w="75" h="75" coll="c1-0"/> <tile id="1" x="75" y="0" w="75" h="75" coll="c1-0"/> <tile id="2" x="150" y="0" w="75" h="75" coll="c1-0"/> <tile id="3" x="75" y="75" w="75" h="75"/> <tile id="4" x="0" y="75" w="75" h="75"/> <tile id="5" x="150" y="75" w="75" h="75"/> <tile id="6" x="75" y="225" w="75" h="75"/> <tile id="7" x="150" y="225" w="75" h="75"/> <tile id="8" x="0" y="150" w="75" h="75" coll="c1-0"/> <tile id="9" x="75" y="150" w="75" h="75" coll="c1-0"/> <tile id="10" x="150" y="150" w="75" h="75" coll="c1-0"/> <tile id="11" x="0" y="225" w="75" h="75" coll="c1-0"/> <tile id="12" x="225" y="0" w="75" h="75" coll="c1-1"/> <tile id="13" x="300" y="0" w="75" h="75" coll="c1-0"/> <tile id="14" x="375" y="0" w="75" h="75" coll="c1-3"/> <tile id="16" x="225" y="75" w="75" h="75"/> <tile id="17" x="300" y="75" w="75" h="75"/> <tile id="18" x="375" y="75" w="75" h="75"/> <tile id="20" x="225" y="150" w="150" h="75" coll="c1-5"/> <tile id="21" x="375" y="150" w="150" h="75" coll="c1-6"/> <tile id="22" x="225" y="225" w="75" h="75"/> <tile id="23" x="450" y="225" w="75" h="75"/> </tileset> <tileset id="t4"> <tile id="0" x="0" y="0" w="75" h="75" coll="c1-0"/> <tile id="1" x="75" y="0" w="75" h="75" coll="c1-0"/> <tile id="2" x="150" y="0" w="75" h="75" coll="c1-0"/> <tile id="3" x="75" y="75" w="75" h="75"/> <tile id="4" x="0" y="75" w="75" h="75"/> <tile id="5" x="150" y="75" w="75" h="75"/> <tile id="6" x="375" y="375" w="75" h="75"/> <tile id="7" x="450" y="375" w="75" h="75"/> <tile id="8" x="0" y="150" w="75" h="75" coll="c1-0"/> <tile id="9" x="75" y="150" w="75" h="75" coll="c1-0"/> <tile id="10" x="150" y="150" w="75" h="75" coll="c1-0"/> <tile id="11" x="0" y="225" w="75" h="75" coll="c1-0"/> <tile id="12" x="225" y="0" w="75" h="75" coll="c1-1"/> <tile id="13" x="300" y="0" w="75" h="75" coll="c1-0"/> <tile id="14" x="300" y="225" w="75" h="75"/> <tile id="15" x="375" y="0" w="75" h="75" coll="c1-3"/> <tile id="16" x="450" y="75" w="75" h="75"/> <tile id="17" x="525" y="75" w="75" h="75"/> <tile id="20" x="225" y="75" w="75" h="75"/> <tile id="21" x="300" y="75" w="75" h="75"/> <tile id="22" x="375" y="75" w="75" h="75"/> <tile id="24" x="450" y="150" w="75" h="75" coll="c1-1"/> <tile id="25" x="450" y="225" w="75" h="75"/> <tile id="26" x="525" y="150" w="75" h="75" coll="c1-3"/> <tile id="27" x="525" y="225" w="75" h="75"/> <tile id="28" x="225" y="150" w="75" h="75" coll="c1-1"/> <tile id="29" x="225" y="225" w="75" h="75"/> <tile id="30" x="375" y="150" w="75" h="75" coll="c1-3"/> <tile id="31" x="375" y="225" w="75" h="75"/> <tile id="32" x="300" y="150" w="75" h="75" coll="c1-0"/> <tile id="33" x="75" y="225" w="75" h="75" overlay="1"/> <tile id="34" x="150" y="225" w="75" h="75" overlay="1"/> <tile id="36" x="0" y="300" w="150" h="75" coll="c1-5"/> <tile id="37" x="150" y="300" w="150" h="75" coll="c1-6"/> <tile id="38" x="0" y="375" w="75" h="75"/> <tile id="39" x="225" y="375" w="75" h="75"/> <tile id="40" x="300" y="300" w="150" h="75" coll="c1-5"/> <tile id="41" x="450" y="300" w="150" h="75" coll="c1-6"/> <tile id="42" x="75" y="375" w="75" h="75"/> <tile id="43" x="150" y="375" w="75" h="75"/> <tile id="44" x="300" y="375" w="75" h="75"/> <tile id="45" x="525" y="375" w="75" h="75"/> </tileset> <tileset id="t5"> <tile id="0" x="0" y="0" w="75" h="75" coll="c1-0"/> <tile id="1" x="75" y="0" w="75" h="75" coll="c1-0"/> <tile id="2" x="150" y="0" w="75" h="75" coll="c1-0"/> <tile id="3" x="75" y="75" w="75" h="75"/> <tile id="4" x="0" y="75" w="75" h="75"/> <tile id="5" x="150" y="75" w="75" h="75"/> <tile id="6" x="375" y="375" w="75" h="75"/> <tile id="7" x="450" y="375" w="75" h="75"/> <tile id="8" x="0" y="150" w="75" h="75" coll="c1-0"/> <tile id="9" x="75" y="150" w="75" h="75" coll="c1-0"/> <tile id="10" x="150" y="150" w="75" h="75" coll="c1-0"/> <tile id="11" x="0" y="225" w="75" h="75" coll="c1-0"/> <tile id="12" x="225" y="0" w="75" h="75" coll="c1-1"/> <tile id="13" x="300" y="0" w="75" h="75" coll="c1-0"/> <tile id="14" x="300" y="225" w="75" h="75"/> <tile id="15" x="375" y="0" w="75" h="75" coll="c1-3"/> <tile id="16" x="450" y="75" w="75" h="75"/> <tile id="17" x="525" y="75" w="75" h="75"/> <tile id="20" x="225" y="75" w="75" h="75"/> <tile id="21" x="300" y="75" w="75" h="75"/> <tile id="22" x="375" y="75" w="75" h="75"/> <tile id="24" x="450" y="150" w="75" h="75" coll="c1-1"/> <tile id="25" x="450" y="225" w="75" h="75"/> <tile id="26" x="525" y="150" w="75" h="75" coll="c1-3"/> <tile id="27" x="525" y="225" w="75" h="75"/> <tile id="28" x="225" y="150" w="75" h="75" coll="c1-1"/> <tile id="29" x="225" y="225" w="75" h="75"/> <tile id="30" x="375" y="150" w="75" h="75" coll="c1-3"/> <tile id="31" x="375" y="225" w="75" h="75"/> <tile id="32" x="300" y="150" w="75" h="75" coll="c1-0"/> <tile id="33" x="75" y="225" w="75" h="75" overlay="1"/> <tile id="34" x="150" y="225" w="75" h="75" overlay="1"/> <tile id="36" x="0" y="300" w="150" h="75" coll="c1-5"/> <tile id="37" x="150" y="300" w="150" h="75" coll="c1-6"/> <tile id="38" x="0" y="375" w="75" h="75"/> <tile id="39" x="225" y="375" w="75" h="75"/> <tile id="40" x="300" y="300" w="150" h="75" coll="c1-5"/> <tile id="41" x="450" y="300" w="150" h="75" coll="c1-6"/> <tile id="42" x="75" y="375" w="75" h="75"/> <tile id="43" x="150" y="375" w="75" h="75"/> <tile id="44" x="300" y="375" w="75" h="75"/> <tile id="45" x="525" y="375" w="75" h="75"/> </tileset> <tileset id="t7"> <tile id="0" x="0" y="0" w="75" h="75" coll="c1-0"/> <tile id="1" x="75" y="0" w="75" h="75" coll="c1-0"/> <tile id="2" x="150" y="0" w="75" h="75" coll="c1-0"/> <tile id="3" x="75" y="75" w="75" h="75"/> <tile id="4" x="0" y="75" w="75" h="75"/> <tile id="5" x="150" y="75" w="75" h="75"/> <tile id="6" x="375" y="375" w="75" h="75"/> <tile id="7" x="450" y="375" w="75" h="75"/> <tile id="8" x="0" y="150" w="75" h="75" coll="c1-0"/> <tile id="9" x="75" y="150" w="75" h="75" coll="c1-0"/> <tile id="10" x="150" y="150" w="75" h="75" coll="c1-0"/> <tile id="11" x="0" y="225" w="75" h="75" coll="c1-0"/> <tile id="12" x="225" y="0" w="75" h="75" coll="c1-1"/> <tile id="13" x="300" y="0" w="75" h="75" coll="c1-0"/> <tile id="14" x="300" y="225" w="75" h="75"/> <tile id="15" x="375" y="0" w="75" h="75" coll="c1-3"/> <tile id="16" x="450" y="75" w="75" h="75"/> <tile id="17" x="525" y="75" w="75" h="75"/> <tile id="20" x="225" y="75" w="75" h="75"/> <tile id="21" x="300" y="75" w="75" h="75"/> <tile id="22" x="375" y="75" w="75" h="75"/> <tile id="24" x="450" y="150" w="75" h="75" coll="c1-1"/> <tile id="25" x="450" y="225" w="75" h="75"/> <tile id="26" x="525" y="150" w="75" h="75" coll="c1-3"/> <tile id="27" x="525" y="225" w="75" h="75"/> <tile id="28" x="225" y="150" w="75" h="75" coll="c1-1"/> <tile id="29" x="225" y="225" w="75" h="75"/> <tile id="30" x="375" y="150" w="75" h="75" coll="c1-3"/> <tile id="31" x="375" y="225" w="75" h="75"/> <tile id="32" x="300" y="150" w="75" h="75" coll="c1-0"/> <tile id="33" x="75" y="225" w="75" h="75" overlay="1"/> <tile id="34" x="150" y="225" w="75" h="75" overlay="1"/> <tile id="36" x="0" y="300" w="150" h="75" coll="c1-5"/> <tile id="37" x="150" y="300" w="150" h="75" coll="c1-6"/> <tile id="38" x="0" y="375" w="75" h="75"/> <tile id="39" x="225" y="375" w="75" h="75"/> <tile id="40" x="300" y="300" w="150" h="75" coll="c1-5"/> <tile id="41" x="450" y="300" w="150" h="75" coll="c1-6"/> <tile id="42" x="75" y="375" w="75" h="75"/> <tile id="43" x="150" y="375" w="75" h="75"/> <tile id="44" x="300" y="375" w="75" h="75"/> <tile id="45" x="525" y="375" w="75" h="75"/> </tileset> <tileset id="t8"> <tile id="0" x="0" y="0" w="75" h="75" coll="c1-0"/> <tile id="1" x="75" y="0" w="75" h="75" coll="c1-0"/> <tile id="2" x="150" y="0" w="75" h="75" coll="c1-0"/> <tile id="3" x="75" y="75" w="75" h="75"/> <tile id="4" x="0" y="75" w="75" h="75"/> <tile id="5" x="150" y="75" w="75" h="75"/> <tile id="6" x="375" y="375" w="75" h="75"/> <tile id="7" x="450" y="375" w="75" h="75"/> <tile id="8" x="0" y="150" w="75" h="75" coll="c1-0"/> <tile id="9" x="75" y="150" w="75" h="75" coll="c1-0"/> <tile id="10" x="150" y="150" w="75" h="75" coll="c1-0"/> <tile id="11" x="0" y="225" w="75" h="75" coll="c1-0"/> <tile id="12" x="225" y="0" w="75" h="75" coll="c1-1"/> <tile id="13" x="300" y="0" w="75" h="75" coll="c1-0"/> <tile id="14" x="300" y="225" w="75" h="75"/> <tile id="15" x="375" y="0" w="75" h="75" coll="c1-3"/> <tile id="16" x="450" y="75" w="75" h="75"/> <tile id="17" x="525" y="75" w="75" h="75"/> <tile id="20" x="225" y="75" w="75" h="75"/> <tile id="21" x="300" y="75" w="75" h="75"/> <tile id="22" x="375" y="75" w="75" h="75"/> <tile id="24" x="450" y="150" w="75" h="75" coll="c1-1"/> <tile id="25" x="450" y="225" w="75" h="75"/> <tile id="26" x="525" y="150" w="75" h="75" coll="c1-3"/> <tile id="27" x="525" y="225" w="75" h="75"/> <tile id="28" x="225" y="150" w="75" h="75" coll="c1-1"/> <tile id="29" x="225" y="225" w="75" h="75"/> <tile id="30" x="375" y="150" w="75" h="75" coll="c1-3"/> <tile id="31" x="375" y="225" w="75" h="75"/> <tile id="32" x="300" y="150" w="75" h="75" coll="c1-0"/> <tile id="33" x="75" y="225" w="75" h="75" overlay="1"/> <tile id="34" x="150" y="225" w="75" h="75" overlay="1"/> <tile id="36" x="0" y="300" w="150" h="75" coll="c1-5"/> <tile id="37" x="150" y="300" w="150" h="75" coll="c1-6"/> <tile id="38" x="0" y="375" w="75" h="75"/> <tile id="39" x="225" y="375" w="75" h="75"/> <tile id="40" x="300" y="300" w="150" h="75" coll="c1-5"/> <tile id="41" x="450" y="300" w="150" h="75" coll="c1-6"/> <tile id="42" x="75" y="375" w="75" h="75"/> <tile id="43" x="150" y="375" w="75" h="75"/> <tile id="44" x="300" y="375" w="75" h="75"/> <tile id="45" x="525" y="375" w="75" h="75"/> </tileset> <tileset id="t9"> <tile id="0" x="0" y="0" w="75" h="75" coll="c1-0"/> <tile id="1" x="75" y="0" w="75" h="75" coll="c1-0"/> <tile id="2" x="150" y="0" w="75" h="75" coll="c1-0"/> <tile id="3" x="75" y="75" w="75" h="75"/> <tile id="4" x="0" y="75" w="75" h="75"/> <tile id="5" x="150" y="75" w="75" h="75"/> <tile id="6" x="375" y="375" w="75" h="75"/> <tile id="7" x="450" y="375" w="75" h="75"/> <tile id="8" x="0" y="150" w="75" h="75" coll="c1-0"/> <tile id="9" x="75" y="150" w="75" h="75" coll="c1-0"/> <tile id="10" x="150" y="150" w="75" h="75" coll="c1-0"/> <tile id="11" x="0" y="225" w="75" h="75" coll="c1-0"/> <tile id="12" x="225" y="0" w="75" h="75" coll="c1-1"/> <tile id="13" x="300" y="0" w="75" h="75" coll="c1-0"/> <tile id="14" x="300" y="225" w="75" h="75"/> <tile id="15" x="375" y="0" w="75" h="75" coll="c1-3"/> <tile id="16" x="450" y="75" w="75" h="75"/> <tile id="17" x="525" y="75" w="75" h="75"/> <tile id="20" x="225" y="75" w="75" h="75"/> <tile id="21" x="300" y="75" w="75" h="75"/> <tile id="22" x="375" y="75" w="75" h="75"/> <tile id="24" x="450" y="150" w="75" h="75" coll="c1-1"/> <tile id="25" x="450" y="225" w="75" h="75"/> <tile id="26" x="525" y="150" w="75" h="75" coll="c1-3"/> <tile id="27" x="525" y="225" w="75" h="75"/> <tile id="28" x="225" y="150" w="75" h="75" coll="c1-1"/> <tile id="29" x="225" y="225" w="75" h="75"/> <tile id="30" x="375" y="150" w="75" h="75" coll="c1-3"/> <tile id="31" x="375" y="225" w="75" h="75"/> <tile id="32" x="300" y="150" w="75" h="75" coll="c1-0"/> <tile id="33" x="75" y="225" w="75" h="75" overlay="1"/> <tile id="34" x="150" y="225" w="75" h="75" overlay="1"/> <tile id="36" x="0" y="300" w="150" h="75" coll="c1-5"/> <tile id="37" x="150" y="300" w="150" h="75" coll="c1-6"/> <tile id="38" x="0" y="375" w="75" h="75"/> <tile id="39" x="225" y="375" w="75" h="75"/> <tile id="40" x="300" y="300" w="150" h="75" coll="c1-5"/> <tile id="41" x="450" y="300" w="150" h="75" coll="c1-6"/> <tile id="42" x="75" y="375" w="75" h="75"/> <tile id="43" x="150" y="375" w="75" h="75"/> <tile id="44" x="300" y="375" w="75" h="75"/> <tile id="45" x="525" y="375" w="75" h="75"/> </tileset> <tileset id="t10"> <tile id="0" x="0" y="0" w="75" h="75" coll="c1-0"/> <tile id="1" x="75" y="0" w="75" h="75" coll="c1-0"/> <tile id="2" x="150" y="0" w="75" h="75" coll="c1-0"/> <tile id="3" x="75" y="75" w="75" h="75"/> <tile id="4" x="0" y="75" w="75" h="75"/> <tile id="5" x="150" y="75" w="75" h="75"/> <tile id="6" x="375" y="375" w="75" h="75"/> <tile id="7" x="450" y="375" w="75" h="75"/> <tile id="8" x="0" y="150" w="75" h="75" coll="c1-0"/> <tile id="9" x="75" y="150" w="75" h="75" coll="c1-0"/> <tile id="10" x="150" y="150" w="75" h="75" coll="c1-0"/> <tile id="11" x="0" y="225" w="75" h="75" coll="c1-0"/> <tile id="12" x="225" y="0" w="75" h="75" coll="c1-1"/> <tile id="13" x="300" y="0" w="75" h="75" coll="c1-0"/> <tile id="14" x="300" y="225" w="75" h="75"/> <tile id="15" x="375" y="0" w="75" h="75" coll="c1-3"/> <tile id="16" x="450" y="75" w="75" h="75"/> <tile id="17" x="525" y="75" w="75" h="75"/> <tile id="20" x="225" y="75" w="75" h="75"/> <tile id="21" x="300" y="75" w="75" h="75"/> <tile id="22" x="375" y="75" w="75" h="75"/> <tile id="24" x="450" y="150" w="75" h="75" coll="c1-1"/> <tile id="25" x="450" y="225" w="75" h="75"/> <tile id="26" x="525" y="150" w="75" h="75" coll="c1-3"/> <tile id="27" x="525" y="225" w="75" h="75"/> <tile id="28" x="225" y="150" w="75" h="75" coll="c1-1"/> <tile id="29" x="225" y="225" w="75" h="75"/> <tile id="30" x="375" y="150" w="75" h="75" coll="c1-3"/> <tile id="31" x="375" y="225" w="75" h="75"/> <tile id="32" x="300" y="150" w="75" h="75" coll="c1-0"/> <tile id="33" x="75" y="225" w="75" h="75" overlay="1"/> <tile id="34" x="150" y="225" w="75" h="75" overlay="1"/> <tile id="36" x="0" y="300" w="150" h="75" coll="c1-5"/> <tile id="37" x="150" y="300" w="150" h="75" coll="c1-6"/> <tile id="38" x="0" y="375" w="75" h="75"/> <tile id="39" x="225" y="375" w="75" h="75"/> <tile id="40" x="300" y="300" w="150" h="75" coll="c1-5"/> <tile id="41" x="450" y="300" w="150" h="75" coll="c1-6"/> <tile id="42" x="75" y="375" w="75" h="75"/> <tile id="43" x="150" y="375" w="75" h="75"/> <tile id="44" x="300" y="375" w="75" h="75"/> <tile id="45" x="525" y="375" w="75" h="75"/> </tileset> <tileset id="t11"> <tile id="0" x="0" y="0" w="75" h="75" coll="c1-0"/> <tile id="1" x="75" y="0" w="75" h="75" coll="c1-0"/> <tile id="2" x="150" y="0" w="75" h="75" coll="c1-0"/> <tile id="3" x="75" y="75" w="75" h="75"/> <tile id="4" x="0" y="75" w="75" h="75"/> <tile id="5" x="150" y="75" w="75" h="75"/> <tile id="6" x="375" y="375" w="75" h="75"/> <tile id="7" x="450" y="375" w="75" h="75"/> <tile id="8" x="0" y="150" w="75" h="75" coll="c1-0"/> <tile id="9" x="75" y="150" w="75" h="75" coll="c1-0"/> <tile id="10" x="150" y="150" w="75" h="75" coll="c1-0"/> <tile id="11" x="0" y="225" w="75" h="75" coll="c1-0"/> <tile id="12" x="225" y="0" w="75" h="75" coll="c1-1"/> <tile id="13" x="300" y="0" w="75" h="75" coll="c1-0"/> <tile id="14" x="300" y="225" w="75" h="75"/> <tile id="15" x="375" y="0" w="75" h="75" coll="c1-3"/> <tile id="16" x="450" y="75" w="75" h="75"/> <tile id="17" x="525" y="75" w="75" h="75"/> <tile id="20" x="225" y="75" w="75" h="75"/> <tile id="21" x="300" y="75" w="75" h="75"/> <tile id="22" x="375" y="75" w="75" h="75"/> <tile id="24" x="450" y="150" w="75" h="75" coll="c1-1"/> <tile id="25" x="450" y="225" w="75" h="75"/> <tile id="26" x="525" y="150" w="75" h="75" coll="c1-3"/> <tile id="27" x="525" y="225" w="75" h="75"/> <tile id="28" x="225" y="150" w="75" h="75" coll="c1-1"/> <tile id="29" x="225" y="225" w="75" h="75"/> <tile id="30" x="375" y="150" w="75" h="75" coll="c1-3"/> <tile id="31" x="375" y="225" w="75" h="75"/> <tile id="32" x="300" y="150" w="75" h="75" coll="c1-0"/> <tile id="33" x="75" y="225" w="75" h="75" overlay="1"/> <tile id="34" x="150" y="225" w="75" h="75" overlay="1"/> <tile id="36" x="0" y="300" w="150" h="75" coll="c1-5"/> <tile id="37" x="150" y="300" w="150" h="75" coll="c1-6"/> <tile id="38" x="0" y="375" w="75" h="75"/> <tile id="39" x="225" y="375" w="75" h="75"/> <tile id="40" x="300" y="300" w="150" h="75" coll="c1-5"/> <tile id="41" x="450" y="300" w="150" h="75" coll="c1-6"/> <tile id="42" x="75" y="375" w="75" h="75"/> <tile id="43" x="150" y="375" w="75" h="75"/> <tile id="44" x="300" y="375" w="75" h="75"/> <tile id="45" x="525" y="375" w="75" h="75"/> </tileset> <tileset id="w1"> <tile id="0" x="0" y="0" w="75" h="75" overlay="1"/> <tile id="1" x="0" y="75" w="75" h="75" overlay="1"/> <tile id="2" x="0" y="150" w="75" h="75" overlay="1"/> <tile id="3" x="0" y="225" w="75" h="75" overlay="1"/> <tile id="4" x="75" y="0" w="75" h="75" overlay="1"/> <tile id="5" x="75" y="75" w="75" h="75" overlay="1"/> <tile id="6" x="150" y="0" w="75" h="75" overlay="1"/> <tile id="7" x="150" y="75" w="75" h="75" overlay="1"/> <tile id="8" x="75" y="150" w="75" h="75" overlay="1"/> <tile id="9" x="75" y="225" w="75" h="75" overlay="1"/> <tile id="10" x="150" y="150" w="75" h="75" overlay="1"/> <tile id="11" x="150" y="225" w="75" h="75" overlay="1"/> <tile id="16" x="225" y="0" w="75" h="75" overlay="1"/> <tile id="17" x="225" y="75" w="75" h="75" overlay="1"/> <tile id="18" x="225" y="150" w="75" h="75" overlay="1"/> <tile id="19" x="225" y="225" w="75" h="75" overlay="1"/> <tile id="12" x="300" y="0" w="75" h="150" overlay="1"/> <tile id="13" x="300" y="150" w="75" h="150" overlay="1"/> <tile id="14" x="375" y="0" w="75" h="150" overlay="1"/> <tile id="15" x="375" y="150" w="75" h="150" overlay="1"/> </tileset> <tileset id="w2"> <tile id="0" x="0" y="0" w="75" h="75" overlay="1"/> <tile id="1" x="0" y="75" w="75" h="75" overlay="1"/> <tile id="2" x="0" y="150" w="75" h="75" overlay="1"/> <tile id="3" x="0" y="225" w="75" h="75" overlay="1"/> <tile id="4" x="75" y="0" w="75" h="75" overlay="1"/> <tile id="5" x="75" y="75" w="75" h="75" overlay="1"/> <tile id="6" x="150" y="0" w="75" h="75" overlay="1"/> <tile id="7" x="150" y="75" w="75" h="75" overlay="1"/> <tile id="8" x="75" y="150" w="75" h="75" overlay="1"/> <tile id="9" x="75" y="225" w="75" h="75" overlay="1"/> <tile id="10" x="150" y="150" w="75" h="75" overlay="1"/> <tile id="11" x="150" y="225" w="75" h="75" overlay="1"/> <tile id="16" x="225" y="0" w="75" h="75" overlay="1"/> <tile id="17" x="225" y="75" w="75" h="75" overlay="1"/> <tile id="18" x="225" y="150" w="75" h="75" overlay="1"/> <tile id="19" x="225" y="225" w="75" h="75" overlay="1"/> <tile id="12" x="300" y="0" w="75" h="150" overlay="1"/> <tile id="13" x="300" y="150" w="75" h="150" overlay="1"/> <tile id="14" x="375" y="0" w="75" h="150" overlay="1"/> <tile id="15" x="375" y="150" w="75" h="150" overlay="1"/> </tileset> <tileset id="w3"> <tile id="0" x="0" y="0" w="75" h="75" overlay="1"/> <tile id="1" x="0" y="75" w="75" h="75" overlay="1"/> <tile id="2" x="0" y="150" w="75" h="75" overlay="1"/> <tile id="3" x="0" y="225" w="75" h="75" overlay="1"/> <tile id="4" x="75" y="0" w="75" h="75" overlay="1"/> <tile id="5" x="75" y="75" w="75" h="75" overlay="1"/> <tile id="6" x="150" y="0" w="75" h="75" overlay="1"/> <tile id="7" x="150" y="75" w="75" h="75" overlay="1"/> <tile id="8" x="75" y="150" w="75" h="75" overlay="1"/> <tile id="9" x="75" y="225" w="75" h="75" overlay="1"/> <tile id="10" x="150" y="150" w="75" h="75" overlay="1"/> <tile id="11" x="150" y="225" w="75" h="75" overlay="1"/> <tile id="16" x="225" y="0" w="75" h="75" overlay="1"/> <tile id="17" x="225" y="75" w="75" h="75" overlay="1"/> <tile id="18" x="225" y="150" w="75" h="75" overlay="1"/> <tile id="19" x="225" y="225" w="75" h="75" overlay="1"/> <tile id="12" x="300" y="0" w="75" h="150" overlay="1"/> <tile id="13" x="300" y="150" w="75" h="150" overlay="1"/> <tile id="14" x="375" y="0" w="75" h="150" overlay="1"/> <tile id="15" x="375" y="150" w="75" h="150" overlay="1"/> </tileset> <tileset id="w4"> <tile id="0" x="0" y="0" w="75" h="75" overlay="1"/> <tile id="1" x="0" y="75" w="75" h="75" overlay="1"/> <tile id="2" x="0" y="150" w="75" h="75" overlay="1"/> <tile id="3" x="0" y="225" w="75" h="75" overlay="1"/> <tile id="4" x="75" y="0" w="75" h="75" overlay="1"/> <tile id="5" x="75" y="75" w="75" h="75" overlay="1"/> <tile id="6" x="150" y="0" w="75" h="75" overlay="1"/> <tile id="7" x="150" y="75" w="75" h="75" overlay="1"/> <tile id="8" x="75" y="150" w="75" h="75" overlay="1"/> <tile id="9" x="75" y="225" w="75" h="75" overlay="1"/> <tile id="10" x="150" y="150" w="75" h="75" overlay="1"/> <tile id="11" x="150" y="225" w="75" h="75" overlay="1"/> <tile id="16" x="225" y="0" w="75" h="75" overlay="1"/> <tile id="17" x="225" y="75" w="75" h="75" overlay="1"/> <tile id="18" x="225" y="150" w="75" h="75" overlay="1"/> <tile id="19" x="225" y="225" w="75" h="75" overlay="1"/> <tile id="12" x="300" y="0" w="75" h="150" overlay="1"/> <tile id="13" x="300" y="150" w="75" h="150" overlay="1"/> <tile id="14" x="375" y="0" w="75" h="150" overlay="1"/> <tile id="15" x="375" y="150" w="75" h="150" overlay="1"/> </tileset> <tileset id="duct1"> <tile id="0" x="0" y="0" w="225" h="150" overlay="1" coll="c2-0"/> <tile id="1" x="225" y="75" w="225" h="150" overlay="1" coll="c2-1"/> <tile id="2" x="450" y="75" w="225" h="150" overlay="1" coll="c2-2"/> <tile id="3" x="675" y="0" w="225" h="150" overlay="1" coll="c2-3"/> <tile id="4" x="0" y="150" w="150" h="150" overlay="1" coll="c2-4"/> <tile id="5" x="150" y="225" w="75" h="150" overlay="1" coll="c2-5"/> <tile id="6" x="225" y="300" w="150" h="150" overlay="1" coll="c2-6"/> <tile id="7" x="525" y="300" w="150" h="150" overlay="1" coll="c2-7"/> <tile id="8" x="675" y="225" w="75" h="150" overlay="1" coll="c2-8"/> <tile id="9" x="750" y="150" w="150" h="150" overlay="1" coll="c2-9"/> <tile id="10" x="525" y="450" w="150" h="150" overlay="1" coll="c2-10"/> <tile id="11" x="675" y="450" w="150" h="150" overlay="1" coll="c2-11"/> <tile id="12" x="375" y="300" w="75" h="75" overlay="1" coll="c2-12"/> <tile id="13" x="375" y="375" w="75" h="75" overlay="1" coll="c2-13"/> <tile id="14" x="450" y="375" w="75" h="75" overlay="1" coll="c2-14"/> <tile id="15" x="450" y="450" w="75" h="75" overlay="1" coll="c2-15"/> <tile id="16" x="450" y="375" w="75" h="75" overlay="1" coll="c2-16"/> <tile id="17" x="75" y="300" w="75" h="75" overlay="1" coll="c2-17"/> <tile id="18" x="75" y="375" w="75" h="75" overlay="1" coll="c2-18"/> <tile id="19" x="0" y="525" w="75" h="75" overlay="1" coll="c2-19"/> <tile id="20" x="0" y="450" w="75" h="75" overlay="1" coll="c2-20"/> <tile id="21" x="75" y="450" w="75" h="75" overlay="1" coll="c2-21"/> <tile id="22" x="150" y="450" w="75" h="75" overlay="1" coll="c2-22"/> <tile id="23" x="150" y="525" w="75" h="75" overlay="1" coll="c2-23"/> <tile id="24" x="150" y="600" w="75" h="75" overlay="1" coll="c2-24"/> <tile id="25" x="75" y="525" w="75" h="75" overlay="1" coll="c2-25"/> <tile id="26" x="225" y="525" w="75" h="75" overlay="1" coll="c2-26"/> <tile id="27" x="225" y="450" w="75" h="75" overlay="1" coll="c2-27"/> <tile id="28" x="300" y="450" w="75" h="75" overlay="1" coll="c2-28"/> <tile id="29" x="300" y="525" w="75" h="75" overlay="1" coll="c2-29"/> <tile id="30" x="300" y="600" w="75" h="75" overlay="1" coll="c2-30"/> <tile id="31" x="375" y="600" w="75" h="75" overlay="1" coll="c2-31"/> <tile id="32" x="375" y="525" w="75" h="75" overlay="1" coll="c2-32"/> <tile id="33" x="375" y="225" w="75" h="75" overlay="1" coll="c2-33"/> <tile id="34" x="450" y="225" w="75" h="75" overlay="1" coll="c2-34"/> <tile id="35" x="375" y="0" w="75" h="75" overlay="1" coll="c2-35"/> <tile id="36" x="450" y="0" w="75" h="75" overlay="1" coll="c2-36"/> <tile id="37" x="450" y="600" w="75" h="75" overlay="1" coll="c2-37"/> <tile id="38" x="525" y="600" w="75" h="75" overlay="1" coll="c2-38"/> <tile id="39" x="750" y="300" w="75" h="150" overlay="1" coll="c2-39"/> </tileset> <tileset id="duct2"> <tile id="0" x="0" y="0" w="225" h="150" overlay="1" coll="c2-0"/> <tile id="1" x="225" y="75" w="225" h="150" overlay="1" coll="c2-1"/> <tile id="2" x="450" y="75" w="225" h="150" overlay="1" coll="c2-2"/> <tile id="3" x="675" y="0" w="225" h="150" overlay="1" coll="c2-3"/> <tile id="4" x="0" y="150" w="150" h="150" overlay="1" coll="c2-4"/> <tile id="5" x="150" y="225" w="75" h="150" overlay="1" coll="c2-5"/> <tile id="6" x="225" y="300" w="150" h="150" overlay="1" coll="c2-6"/> <tile id="7" x="525" y="300" w="150" h="150" overlay="1" coll="c2-7"/> <tile id="8" x="675" y="225" w="75" h="150" overlay="1" coll="c2-8"/> <tile id="9" x="750" y="150" w="150" h="150" overlay="1" coll="c2-9"/> <tile id="10" x="525" y="450" w="150" h="150" overlay="1" coll="c2-10"/> <tile id="11" x="675" y="450" w="150" h="150" overlay="1" coll="c2-11"/> <tile id="12" x="375" y="300" w="75" h="75" overlay="1" coll="c2-12"/> <tile id="13" x="375" y="375" w="75" h="75" overlay="1" coll="c2-13"/> <tile id="14" x="450" y="375" w="75" h="75" overlay="1" coll="c2-14"/> <tile id="15" x="450" y="450" w="75" h="75" overlay="1" coll="c2-15"/> <tile id="16" x="450" y="375" w="75" h="75" overlay="1" coll="c2-16"/> <tile id="17" x="75" y="300" w="75" h="75" overlay="1" coll="c2-17"/> <tile id="18" x="75" y="375" w="75" h="75" overlay="1" coll="c2-18"/> <tile id="19" x="0" y="525" w="75" h="75" overlay="1" coll="c2-19"/> <tile id="20" x="0" y="450" w="75" h="75" overlay="1" coll="c2-20"/> <tile id="21" x="75" y="450" w="75" h="75" overlay="1" coll="c2-21"/> <tile id="22" x="150" y="450" w="75" h="75" overlay="1" coll="c2-22"/> <tile id="23" x="150" y="525" w="75" h="75" overlay="1" coll="c2-23"/> <tile id="24" x="150" y="600" w="75" h="75" overlay="1" coll="c2-24"/> <tile id="25" x="75" y="525" w="75" h="75" overlay="1" coll="c2-25"/> <tile id="26" x="225" y="525" w="75" h="75" overlay="1" coll="c2-26"/> <tile id="27" x="225" y="450" w="75" h="75" overlay="1" coll="c2-27"/> <tile id="28" x="300" y="450" w="75" h="75" overlay="1" coll="c2-28"/> <tile id="29" x="300" y="525" w="75" h="75" overlay="1" coll="c2-29"/> <tile id="30" x="300" y="600" w="75" h="75" overlay="1" coll="c2-30"/> <tile id="31" x="375" y="600" w="75" h="75" overlay="1" coll="c2-31"/> <tile id="32" x="375" y="525" w="75" h="75" overlay="1" coll="c2-32"/> <tile id="33" x="375" y="225" w="75" h="75" overlay="1" coll="c2-33"/> <tile id="34" x="450" y="225" w="75" h="75" overlay="1" coll="c2-34"/> <tile id="35" x="375" y="0" w="75" h="75" overlay="1" coll="c2-35"/> <tile id="36" x="450" y="0" w="75" h="75" overlay="1" coll="c2-36"/> <tile id="37" x="450" y="600" w="75" h="75" overlay="1" coll="c2-37"/> <tile id="38" x="525" y="600" w="75" h="75" overlay="1" coll="c2-38"/> <tile id="39" x="750" y="300" w="75" h="150" overlay="1" coll="c2-39"/> </tileset> <tileset id="duct3"> <tile id="0" x="0" y="0" w="225" h="150" overlay="1" coll="c2-0"/> <tile id="1" x="225" y="75" w="225" h="150" overlay="1" coll="c2-1"/> <tile id="2" x="450" y="75" w="225" h="150" overlay="1" coll="c2-2"/> <tile id="3" x="675" y="0" w="225" h="150" overlay="1" coll="c2-3"/> <tile id="4" x="0" y="150" w="150" h="150" overlay="1" coll="c2-4"/> <tile id="5" x="150" y="225" w="75" h="150" overlay="1" coll="c2-5"/> <tile id="6" x="225" y="300" w="150" h="150" overlay="1" coll="c2-6"/> <tile id="7" x="525" y="300" w="150" h="150" overlay="1" coll="c2-7"/> <tile id="8" x="675" y="225" w="75" h="150" overlay="1" coll="c2-8"/> <tile id="9" x="750" y="150" w="150" h="150" overlay="1" coll="c2-9"/> <tile id="10" x="525" y="450" w="150" h="150" overlay="1" coll="c2-10"/> <tile id="11" x="675" y="450" w="150" h="150" overlay="1" coll="c2-11"/> <tile id="12" x="375" y="300" w="75" h="75" overlay="1" coll="c2-12"/> <tile id="13" x="375" y="375" w="75" h="75" overlay="1" coll="c2-13"/> <tile id="14" x="450" y="375" w="75" h="75" overlay="1" coll="c2-14"/> <tile id="15" x="450" y="450" w="75" h="75" overlay="1" coll="c2-15"/> <tile id="16" x="450" y="375" w="75" h="75" overlay="1" coll="c2-16"/> <tile id="17" x="75" y="300" w="75" h="75" overlay="1" coll="c2-17"/> <tile id="18" x="75" y="375" w="75" h="75" overlay="1" coll="c2-18"/> <tile id="19" x="0" y="525" w="75" h="75" overlay="1" coll="c2-19"/> <tile id="20" x="0" y="450" w="75" h="75" overlay="1" coll="c2-20"/> <tile id="21" x="75" y="450" w="75" h="75" overlay="1" coll="c2-21"/> <tile id="22" x="150" y="450" w="75" h="75" overlay="1" coll="c2-22"/> <tile id="23" x="150" y="525" w="75" h="75" overlay="1" coll="c2-23"/> <tile id="24" x="150" y="600" w="75" h="75" overlay="1" coll="c2-24"/> <tile id="25" x="75" y="525" w="75" h="75" overlay="1" coll="c2-25"/> <tile id="26" x="225" y="525" w="75" h="75" overlay="1" coll="c2-26"/> <tile id="27" x="225" y="450" w="75" h="75" overlay="1" coll="c2-27"/> <tile id="28" x="300" y="450" w="75" h="75" overlay="1" coll="c2-28"/> <tile id="29" x="300" y="525" w="75" h="75" overlay="1" coll="c2-29"/> <tile id="30" x="300" y="600" w="75" h="75" overlay="1" coll="c2-30"/> <tile id="31" x="375" y="600" w="75" h="75" overlay="1" coll="c2-31"/> <tile id="32" x="375" y="525" w="75" h="75" overlay="1" coll="c2-32"/> <tile id="33" x="375" y="225" w="75" h="75" overlay="1" coll="c2-33"/> <tile id="34" x="450" y="225" w="75" h="75" overlay="1" coll="c2-34"/> <tile id="35" x="375" y="0" w="75" h="75" overlay="1" coll="c2-35"/> <tile id="36" x="450" y="0" w="75" h="75" overlay="1" coll="c2-36"/> <tile id="37" x="450" y="600" w="75" h="75" overlay="1" coll="c2-37"/> <tile id="38" x="525" y="600" w="75" h="75" overlay="1" coll="c2-38"/> <tile id="39" x="750" y="300" w="75" h="150" overlay="1" coll="c2-39"/> </tileset> <tileset id="pipe1"> <tile id="0" x="0" y="0" w="75" h="75" overlay="1" coll="pc1-0"/> <tile id="1" x="75" y="0" w="75" h="75" overlay="1" coll="pc1-1"/> <tile id="2" x="150" y="0" w="75" h="75" overlay="1" coll="pc1-2"/> <tile id="4" x="0" y="75" w="75" h="75" overlay="1" coll="pc1-4"/> <tile id="5" x="150" y="75" w="75" h="75" overlay="1" coll="pc1-5"/> <tile id="6" x="0" y="150" w="75" h="75" overlay="1" coll="pc1-6"/> <tile id="7" x="150" y="150" w="75" h="75" overlay="1" coll="pc1-7"/> <tile id="8" x="0" y="225" w="75" h="75" overlay="1" coll="pc1-8"/> <tile id="9" x="150" y="225" w="75" h="75" overlay="1" coll="pc1-9"/> <tile id="10" x="225" y="0" w="75" h="75" overlay="1" coll="pc1-10"/> <tile id="11" x="300" y="0" w="75" h="75" overlay="1" coll="pc1-11"/> <tile id="12" x="225" y="75" w="75" h="75" overlay="1" coll="pc1-12"/> <tile id="13" x="300" y="75" w="75" h="75" overlay="1" coll="pc1-13"/> <tile id="14" x="225" y="150" w="75" h="75" overlay="1" coll="pc1-14"/> <tile id="15" x="300" y="150" w="75" h="75" overlay="1" coll="pc1-15"/> <tile id="16" x="225" y="225" w="75" h="75" overlay="1" coll="pc1-16"/> <tile id="17" x="300" y="225" w="75" h="75" overlay="1" coll="pc1-17"/> <tile id="18" x="75" y="75" w="75" h="75" overlay="1" coll="pc1-18"/> <tile id="19" x="75" y="150" w="75" h="75" overlay="1" coll="pc1-19"/> </tileset> <tileset id="pipe2"> <tile id="0" x="0" y="0" w="75" h="75" overlay="1" coll="pc1-0"/> <tile id="1" x="75" y="0" w="75" h="75" overlay="1" coll="pc1-1"/> <tile id="2" x="150" y="0" w="75" h="75" overlay="1" coll="pc1-2"/> <tile id="4" x="0" y="75" w="75" h="75" overlay="1" coll="pc1-4"/> <tile id="5" x="150" y="75" w="75" h="75" overlay="1" coll="pc1-5"/> <tile id="6" x="0" y="150" w="75" h="75" overlay="1" coll="pc1-6"/> <tile id="7" x="150" y="150" w="75" h="75" overlay="1" coll="pc1-7"/> <tile id="8" x="0" y="225" w="75" h="75" overlay="1" coll="pc1-8"/> <tile id="9" x="150" y="225" w="75" h="75" overlay="1" coll="pc1-9"/> <tile id="10" x="225" y="0" w="75" h="75" overlay="1" coll="pc1-10"/> <tile id="11" x="300" y="0" w="75" h="75" overlay="1" coll="pc1-11"/> <tile id="12" x="225" y="75" w="75" h="75" overlay="1" coll="pc1-12"/> <tile id="13" x="300" y="75" w="75" h="75" overlay="1" coll="pc1-13"/> <tile id="14" x="225" y="150" w="75" h="75" overlay="1" coll="pc1-14"/> <tile id="15" x="300" y="150" w="75" h="75" overlay="1" coll="pc1-15"/> <tile id="16" x="225" y="225" w="75" h="75" overlay="1" coll="pc1-16"/> <tile id="17" x="300" y="225" w="75" h="75" overlay="1" coll="pc1-17"/> <tile id="18" x="75" y="75" w="75" h="75" overlay="1" coll="pc1-18"/> <tile id="19" x="75" y="150" w="75" h="75" overlay="1" coll="pc1-19"/> </tileset> <tileset id="pipe3"> <tile id="0" x="0" y="0" w="75" h="75" overlay="1" coll="pc1-0"/> <tile id="1" x="75" y="0" w="75" h="75" overlay="1" coll="pc1-1"/> <tile id="2" x="150" y="0" w="75" h="75" overlay="1" coll="pc1-2"/> <tile id="4" x="0" y="75" w="75" h="75" overlay="1" coll="pc1-4"/> <tile id="5" x="150" y="75" w="75" h="75" overlay="1" coll="pc1-5"/> <tile id="6" x="0" y="150" w="75" h="75" overlay="1" coll="pc1-6"/> <tile id="7" x="150" y="150" w="75" h="75" overlay="1" coll="pc1-7"/> <tile id="8" x="0" y="225" w="75" h="75" overlay="1" coll="pc1-8"/> <tile id="9" x="150" y="225" w="75" h="75" overlay="1" coll="pc1-9"/> <tile id="10" x="225" y="0" w="75" h="75" overlay="1" coll="pc1-10"/> <tile id="11" x="300" y="0" w="75" h="75" overlay="1" coll="pc1-11"/> <tile id="12" x="225" y="75" w="75" h="75" overlay="1" coll="pc1-12"/> <tile id="13" x="300" y="75" w="75" h="75" overlay="1" coll="pc1-13"/> <tile id="14" x="225" y="150" w="75" h="75" overlay="1" coll="pc1-14"/> <tile id="15" x="300" y="150" w="75" h="75" overlay="1" coll="pc1-15"/> <tile id="16" x="225" y="225" w="75" h="75" overlay="1" coll="pc1-16"/> <tile id="17" x="300" y="225" w="75" h="75" overlay="1" coll="pc1-17"/> <tile id="18" x="75" y="75" w="75" h="75" overlay="1" coll="pc1-18"/> <tile id="19" x="75" y="150" w="75" h="75" overlay="1" coll="pc1-19"/> </tileset> <tileset id="pipe4"> <tile id="0" x="0" y="0" w="75" h="75" overlay="1" coll="pc1-0"/> <tile id="1" x="75" y="0" w="75" h="75" overlay="1" coll="pc1-1"/> <tile id="2" x="150" y="0" w="75" h="75" overlay="1" coll="pc1-2"/> <tile id="4" x="0" y="75" w="75" h="75" overlay="1" coll="pc1-4"/> <tile id="5" x="150" y="75" w="75" h="75" overlay="1" coll="pc1-5"/> <tile id="6" x="0" y="150" w="75" h="75" overlay="1" coll="pc1-6"/> <tile id="7" x="150" y="150" w="75" h="75" overlay="1" coll="pc1-7"/> <tile id="8" x="0" y="225" w="75" h="75" overlay="1" coll="pc1-8"/> <tile id="9" x="150" y="225" w="75" h="75" overlay="1" coll="pc1-9"/> <tile id="10" x="225" y="0" w="75" h="75" overlay="1" coll="pc1-10"/> <tile id="11" x="300" y="0" w="75" h="75" overlay="1" coll="pc1-11"/> <tile id="12" x="225" y="75" w="75" h="75" overlay="1" coll="pc1-12"/> <tile id="13" x="300" y="75" w="75" h="75" overlay="1" coll="pc1-13"/> <tile id="14" x="225" y="150" w="75" h="75" overlay="1" coll="pc1-14"/> <tile id="15" x="300" y="150" w="75" h="75" overlay="1" coll="pc1-15"/> <tile id="16" x="225" y="225" w="75" h="75" overlay="1" coll="pc1-16"/> <tile id="17" x="300" y="225" w="75" h="75" overlay="1" coll="pc1-17"/> <tile id="18" x="75" y="75" w="75" h="75" overlay="1" coll="pc1-18"/> <tile id="19" x="75" y="150" w="75" h="75" overlay="1" coll="pc1-19"/> </tileset> <tileset id="pipe5"> <tile id="0" x="0" y="0" w="75" h="75" overlay="1" coll="pc1-0"/> <tile id="1" x="75" y="0" w="75" h="75" overlay="1" coll="pc1-1"/> <tile id="2" x="150" y="0" w="75" h="75" overlay="1" coll="pc1-2"/> <tile id="4" x="0" y="75" w="75" h="75" overlay="1" coll="pc1-4"/> <tile id="5" x="150" y="75" w="75" h="75" overlay="1" coll="pc1-5"/> <tile id="6" x="0" y="150" w="75" h="75" overlay="1" coll="pc1-6"/> <tile id="7" x="150" y="150" w="75" h="75" overlay="1" coll="pc1-7"/> <tile id="8" x="0" y="225" w="75" h="75" overlay="1" coll="pc1-8"/> <tile id="9" x="150" y="225" w="75" h="75" overlay="1" coll="pc1-9"/> <tile id="10" x="225" y="0" w="75" h="75" overlay="1" coll="pc1-10"/> <tile id="11" x="300" y="0" w="75" h="75" overlay="1" coll="pc1-11"/> <tile id="12" x="225" y="75" w="75" h="75" overlay="1" coll="pc1-12"/> <tile id="13" x="300" y="75" w="75" h="75" overlay="1" coll="pc1-13"/> <tile id="14" x="225" y="150" w="75" h="75" overlay="1" coll="pc1-14"/> <tile id="15" x="300" y="150" w="75" h="75" overlay="1" coll="pc1-15"/> <tile id="16" x="225" y="225" w="75" h="75" overlay="1" coll="pc1-16"/> <tile id="17" x="300" y="225" w="75" h="75" overlay="1" coll="pc1-17"/> <tile id="18" x="75" y="75" w="75" h="75" overlay="1" coll="pc1-18"/> <tile id="19" x="75" y="150" w="75" h="75" overlay="1" coll="pc1-19"/> </tileset> <tileset id="o1"> <tile id="0" x="0" y="0" w="75" h="75" overlay="1"/> <tile id="1" x="0" y="75" w="75" h="75" overlay="1"/> <tile id="2" x="75" y="75" w="75" h="75" overlay="1"/> <tile id="3" x="225" y="75" w="75" h="75" overlay="1"/> <tile id="4" x="225" y="0" w="75" h="75" overlay="1"/> <tile id="5" x="150" y="75" w="75" h="75" overlay="1"/> <tile id="6" x="75" y="0" w="75" h="75" overlay="1"/> <tile id="7" x="150" y="0" w="75" h="75" overlay="1"/> <tile id="8" x="0" y="150" w="75" h="75" overlay="1"/> <tile id="9" x="75" y="150" w="75" h="150" overlay="1"/> <tile id="10" x="150" y="150" w="75" h="150" overlay="1"/> <tile id="11" x="225" y="150" w="75" h="75" overlay="1"/> <tile id="10" x="0" y="225" w="75" h="150" overlay="1"/> <tile id="11" x="225" y="225" w="75" h="150" overlay="1"/> <tile id="14" x="0" y="225" w="75" h="75" overlay="1"/> <tile id="15" x="225" y="225" w="75" h="75" overlay="1"/> <tile id="16" x="0" y="300" w="75" h="75" overlay="1"/> <tile id="17" x="225" y="300" w="75" h="75" overlay="1"/> </tileset> <tileset id="o2"> <tile id="0" x="0" y="75" w="75" h="75" overlay="1" coll="c1-12" isMC="1" mcLinkageID="spring"/> <tile id="1" x="150" y="75" w="75" h="75" overlay="1"/> <tile id="2" x="0" y="150" w="75" h="75" overlay="1"/> <tile id="3" x="300" y="150" w="75" h="75" overlay="1"/> <tile id="4" x="225" y="0" w="75" h="150" overlay="1" coll="c1-13" isMC="1" mcLinkageID="checkPoint"/> <tile id="5" x="300" y="0" w="75" h="150" overlay="1" coll="c1-13" isMC="1" mcLinkageID="checkPoint"/> <tile id="6" x="375" y="0" w="75" h="150" overlay="1" coll="c1-13" isMC="1" mcLinkageID="checkPoint"/> <tile id="7" x="450" y="0" w="75" h="150" overlay="1" coll="c1-13" isMC="1" mcLinkageID="checkPoint"/> <tile id="8" x="75" y="150" w="75" h="75" overlay="1"/> <tile id="9" x="150" y="150" w="75" h="75" overlay="1" coll="c1-11"/> <tile id="10" x="225" y="150" w="75" h="75" overlay="1" coll="c1-11"/> <tile id="12" x="0" y="225" w="225" h="75" overlay="1"/> <tile id="13" x="225" y="225" w="150" h="75" overlay="1"/> <tile id="14" x="375" y="225" w="225" h="75" overlay="1"/> <tile id="15" x="375" y="150" w="225" h="75" overlay="1"/> <tile id="16" x="0" y="300" w="225" h="75" overlay="1"/> <tile id="17" x="225" y="300" w="150" h="75" overlay="1"/> <tile id="18" x="375" y="300" w="225" h="75" overlay="1"/> <tile id="19" x="525" y="0" w="75" h="150" overlay="1"/> <tile id="20" x="0" y="375" w="75" h="75" overlay="1"/> <tile id="21" x="75" y="375" w="75" h="75" overlay="1"/> <tile id="22" x="150" y="375" w="75" h="75" overlay="1" coll="c1-11"/> <tile id="23" x="225" y="375" w="75" h="75" overlay="1" coll="c1-11"/> <tile id="24" x="300" y="375" w="75" h="75" overlay="1" coll="c1-11"/> <tile id="25" x="375" y="375" w="75" h="75" overlay="1" coll="c1-11"/> </tileset> <tileset id="b1"> <tile id="0" x="75" y="75" w="75" h="75" ts="t11" t="1"/> <tile id="1" x="0" y="75" w="75" h="75" ts="t11" t="1"/> <tile id="2" x="150" y="75" w="75" h="75" ts="t11" t="1"/> <tile id="3" x="75" y="150" w="75" h="75" ts="o2" t="1"/> <tile id="4" x="75" y="75" w="75" h="75" ts="t1" t="1"/> <tile id="5" x="0" y="75" w="75" h="75" ts="t1" t="1"/> <tile id="6" x="150" y="75" w="75" h="75" ts="t1" t="1"/> <tile id="7" x="0" y="375" w="75" h="75" ts="o2" t="1"/> <tile id="8" x="75" y="75" w="75" h="75" ts="t4" t="1"/> <tile id="9" x="0" y="75" w="75" h="75" ts="t4" t="1"/> <tile id="10" x="150" y="75" w="75" h="75" ts="t4" t="1"/> <tile id="11" x="75" y="375" w="75" h="75" ts="o2" t="1"/> <tile id="12" x="75" y="75" w="75" h="75" ts="t5" t="1"/> <tile id="13" x="0" y="75" w="75" h="75" ts="t5" t="1"/> <tile id="14" x="150" y="75" w="75" h="75" ts="t5" t="1"/> <tile id="16" x="75" y="75" w="75" h="75" ts="t6" t="1"/> <tile id="17" x="0" y="75" w="75" h="75" ts="t6" t="1"/> <tile id="18" x="150" y="75" w="75" h="75" ts="t6" t="1"/> <tile id="20" x="75" y="75" w="75" h="75" ts="t2" t="1"/> <tile id="21" x="0" y="75" w="75" h="75" ts="t2" t="1"/> <tile id="22" x="150" y="75" w="75" h="75" ts="t2" t="1"/> <tile id="24" x="75" y="75" w="75" h="75" ts="t3" t="1"/> <tile id="25" x="0" y="75" w="75" h="75" ts="t3" t="1"/> <tile id="26" x="150" y="75" w="75" h="75" ts="t3" t="1"/> <tile id="28" x="75" y="75" w="75" h="75" ts="t7" t="1"/> <tile id="29" x="0" y="75" w="75" h="75" ts="t7" t="1"/> <tile id="30" x="150" y="75" w="75" h="75" ts="t7" t="1"/> <tile id="32" x="75" y="75" w="75" h="75" ts="t8" t="1"/> <tile id="33" x="0" y="75" w="75" h="75" ts="t8" t="1"/> <tile id="34" x="150" y="75" w="75" h="75" ts="t8" t="1"/> <tile id="36" x="75" y="75" w="75" h="75" ts="t9" t="1"/> <tile id="37" x="0" y="75" w="75" h="75" ts="t9" t="1"/> <tile id="38" x="150" y="75" w="75" h="75" ts="t9" t="1"/> <tile id="40" x="75" y="75" w="75" h="75" ts="t10" t="1"/> <tile id="41" x="0" y="75" w="75" h="75" ts="t10" t="1"/> <tile id="42" x="150" y="75" w="75" h="75" ts="t10" t="1"/> </tileset> <tileset id="g1"> <tile id="0" x="75" y="75" w="75" h="75" g="1"/> <tile id="1" x="150" y="225" w="75" h="75" g="1"/> <tile id="4" x="0" y="75" w="75" h="75" g="1"/> <tile id="5" x="75" y="0" w="75" h="75" g="1"/> <tile id="6" x="75" y="150" w="75" h="75" g="1"/> <tile id="7" x="150" y="75" w="75" h="75" g="1"/> <tile id="8" x="0" y="0" w="75" h="75" g="1"/> <tile id="9" x="150" y="0" w="75" h="75" g="1"/> <tile id="10" x="0" y="150" w="75" h="75" g="1"/> <tile id="11" x="150" y="150" w="75" h="75" g="1"/> <tile id="12" x="225" y="0" w="75" h="75" g="1"/> <tile id="13" x="300" y="0" w="75" h="75" g="1"/> <tile id="14" x="225" y="75" w="75" h="75" g="1"/> <tile id="15" x="300" y="75" w="75" h="75" g="1"/> </tileset> <tileset id="collectables1"> <tile id="0" x="0" y="0" w="75" h="75" isCollectable="1" coll="c1-10" isMC="1" mcLinkageID="musicalNote1" overlay="1"/> <tile id="1" x="0" y="75" w="75" h="75" isCollectable="1" coll="c1-10" isMC="1" mcLinkageID="musicalNote2" overlay="1"/> <tile id="2" x="150" y="75" w="75" h="75" isCollectable="1" coll="c1-10" isMC="1" mcLinkageID="musicalNote3" overlay="1"/> <tile id="3" x="225" y="75" w="75" h="75" isCollectable="1" coll="c1-10" isMC="1" mcLinkageID="musicalNote4" overlay="1"/> <tile id="4" x="75" y="0" w="75" h="75" isCollectable="1" coll="c1-14" isMC="1" mcLinkageID="extraLife1" overlay="1"/> <tile id="5" x="150" y="0" w="75" h="75" isCollectable="1" coll="c1-14" isMC="1" mcLinkageID="extraLife2" overlay="1"/> <tile id="6" x="225" y="0" w="75" h="75" isCollectable="1" coll="c1-14" isMC="1" mcLinkageID="extraLife3" overlay="1"/> <tile id="7" x="75" y="75" w="75" h="75" isCollectable="1" coll="c1-15" isMC="1" mcLinkageID="newCD" overlay="1"/> <!-- <tile id="8" x="0" y="150" w="75" h="75" overlay="1" coll="c1-16"/> <tile id="9" x="75" y="150" w="75" h="75" overlay="1" coll="c1-17"/> <tile id="10" x="150" y="150" w="75" h="75" overlay="1" coll="c1-18"/> <tile id="11" x="225" y="150" w="75" h="75" overlay="1" coll="c1-19"/> <tile id="12" x="0" y="225" w="75" h="75" overlay="1" coll="c1-20"/> --> <tile id="8" x="225" y="225" w="75" h="75" overlay="1" coll="c1-16"/> <tile id="9" x="225" y="225" w="75" h="75" overlay="1" coll="c1-17"/> <tile id="10" x="225" y="225" w="75" h="75" overlay="1" coll="c1-18"/> <tile id="11" x="225" y="225" w="75" h="75" overlay="1" coll="c1-19"/> <tile id="12" x="225" y="225" w="75" h="75" overlay="1" coll="c1-20"/> </tileset> <tileset id="c1"> <tile id="0" x="0" y="0" w="75" h="75" isColl="1"/> <tile id="1" x="225" y="0" w="75" h="75" isColl="1"/> <tile id="2" x="300" y="0" w="75" h="75" isColl="1"/> <tile id="3" x="375" y="0" w="75" h="75" isColl="1"/> <tile id="4" x="75" y="75" w="75" h="75" isColl="1"/> <tile id="5" x="75" y="150" w="150" h="75" isColl="1"/> <tile id="6" x="225" y="150" w="150" h="75" isColl="1"/> <tile id="10" x="0" y="150" w="75" h="75" isColl="1"/> <tile id="11" x="0" y="225" w="75" h="75" isColl="1"/> <tile id="12" x="75" y="225" w="75" h="75" isColl="1"/> <tile id="13" x="375" y="150" w="75" h="150" isColl="1"/> <tile id="14" x="300" y="225" w="75" h="75" isColl="1"/> <tile id="15" x="225" y="225" w="75" h="75" isColl="1"/> <tile id="16" x="0" y="300" w="75" h="75" isColl="1"/> <tile id="17" x="75" y="300" w="75" h="75" isColl="1"/> <tile id="18" x="150" y="300" w="75" h="75" isColl="1"/> <tile id="19" x="225" y="300" w="75" h="75" isColl="1"/> <tile id="20" x="300" y="300" w="75" h="75" isColl="1"/> </tileset> <tileset id="c2"> <tile id="0" x="0" y="0" w="225" h="150" isColl="1"/> <tile id="1" x="225" y="75" w="225" h="150" isColl="1"/> <tile id="2" x="450" y="75" w="225" h="150" isColl="1"/> <tile id="3" x="675" y="0" w="225" h="150" isColl="1"/> <tile id="4" x="0" y="150" w="150" h="150" isColl="1"/> <tile id="5" x="150" y="225" w="75" h="150" isColl="1"/> <tile id="6" x="225" y="300" w="150" h="150" isColl="1"/> <tile id="7" x="525" y="300" w="150" h="150" isColl="1"/> <tile id="8" x="675" y="225" w="75" h="150" isColl="1"/> <tile id="9" x="750" y="150" w="150" h="150" isColl="1"/> <tile id="10" x="525" y="450" w="150" h="150" isColl="1"/> <tile id="11" x="675" y="450" w="150" h="150" isColl="1"/> <tile id="12" x="375" y="300" w="75" h="75" isColl="1"/> <tile id="13" x="375" y="375" w="75" h="75" isColl="1"/> <tile id="14" x="450" y="375" w="75" h="75" isColl="1"/> <tile id="15" x="450" y="450" w="75" h="75" isColl="1"/> <tile id="16" x="450" y="375" w="75" h="75" isColl="1"/> <tile id="17" x="75" y="300" w="75" h="75" isColl="1"/> <tile id="18" x="75" y="375" w="75" h="75" isColl="1"/> <tile id="19" x="0" y="525" w="75" h="75" isColl="1"/> <tile id="20" x="0" y="450" w="75" h="75" isColl="1"/> <tile id="21" x="75" y="450" w="75" h="75" isColl="1"/> <tile id="22" x="150" y="450" w="75" h="75" isColl="1"/> <tile id="23" x="150" y="525" w="75" h="75" isColl="1"/> <tile id="24" x="150" y="600" w="75" h="75" isColl="1"/> <tile id="25" x="75" y="525" w="75" h="75" isColl="1"/> <tile id="26" x="225" y="525" w="75" h="75" isColl="1"/> <tile id="27" x="225" y="450" w="75" h="75" isColl="1"/> <tile id="28" x="300" y="450" w="75" h="75" isColl="1"/> <tile id="29" x="300" y="525" w="75" h="75" isColl="1"/> <tile id="30" x="300" y="600" w="75" h="75" isColl="1"/> <tile id="31" x="375" y="600" w="75" h="75" isColl="1"/> <tile id="32" x="375" y="525" w="75" h="75" isColl="1"/> <tile id="33" x="375" y="225" w="75" h="75" isColl="1"/> <tile id="34" x="450" y="225" w="75" h="75" isColl="1"/> <tile id="35" x="375" y="0" w="75" h="75" isColl="1"/> <tile id="36" x="450" y="0" w="75" h="75" isColl="1"/> <tile id="37" x="450" y="600" w="75" h="75" isColl="1"/> <tile id="38" x="525" y="600" w="75" h="75" isColl="1"/> <tile id="39" x="750" y="300" w="75" h="150" isColl="1"/> </tileset> <tileset id="pc1"> <tile id="0" x="0" y="0" w="75" h="75" isColl="1"/> <tile id="1" x="75" y="0" w="75" h="75" isColl="1"/> <tile id="2" x="150" y="0" w="75" h="75" isColl="1"/> <tile id="4" x="0" y="75" w="75" h="75" isColl="1"/> <tile id="5" x="150" y="75" w="75" h="75" isColl="1"/> <tile id="6" x="0" y="150" w="75" h="75" isColl="1"/> <tile id="7" x="150" y="150" w="75" h="75" isColl="1"/> <tile id="8" x="0" y="225" w="75" h="75" isColl="1"/> <tile id="9" x="150" y="225" w="75" h="75" isColl="1"/> <tile id="10" x="225" y="0" w="75" h="75" isColl="1"/> <tile id="11" x="300" y="0" w="75" h="75" isColl="1"/> <tile id="12" x="225" y="75" w="75" h="75" isColl="1"/> <tile id="13" x="300" y="75" w="75" h="75" isColl="1"/> <tile id="14" x="225" y="150" w="75" h="75" isColl="1"/> <tile id="15" x="300" y="150" w="75" h="75" isColl="1"/> <tile id="16" x="225" y="225" w="75" h="75" isColl="1"/> <tile id="17" x="300" y="225" w="75" h="75" isColl="1"/> <tile id="18" x="75" y="75" w="75" h="75" isColl="1"/> <tile id="19" x="75" y="150" w="75" h="75" isColl="1"/> </tileset> </data> ; } }//package
Section 230
//tilesheet1 (tilesheet1) package { import flash.display.*; public dynamic class tilesheet1 extends BitmapData { public function tilesheet1(_arg1:Number, _arg2:Number){ super(_arg1, _arg2); } } }//package
Section 231
//tilesheet10 (tilesheet10) package { import flash.display.*; public dynamic class tilesheet10 extends BitmapData { public function tilesheet10(_arg1:Number, _arg2:Number){ super(_arg1, _arg2); } } }//package
Section 232
//tilesheet11 (tilesheet11) package { import flash.display.*; public dynamic class tilesheet11 extends BitmapData { public function tilesheet11(_arg1:Number, _arg2:Number){ super(_arg1, _arg2); } } }//package
Section 233
//tilesheet2 (tilesheet2) package { import flash.display.*; public dynamic class tilesheet2 extends BitmapData { public function tilesheet2(_arg1:Number, _arg2:Number){ super(_arg1, _arg2); } } }//package
Section 234
//tilesheet3 (tilesheet3) package { import flash.display.*; public dynamic class tilesheet3 extends BitmapData { public function tilesheet3(_arg1:Number, _arg2:Number){ super(_arg1, _arg2); } } }//package
Section 235
//tilesheet4 (tilesheet4) package { import flash.display.*; public dynamic class tilesheet4 extends BitmapData { public function tilesheet4(_arg1:Number, _arg2:Number){ super(_arg1, _arg2); } } }//package
Section 236
//tilesheet5 (tilesheet5) package { import flash.display.*; public dynamic class tilesheet5 extends BitmapData { public function tilesheet5(_arg1:Number, _arg2:Number){ super(_arg1, _arg2); } } }//package
Section 237
//tilesheet6 (tilesheet6) package { import flash.display.*; public dynamic class tilesheet6 extends BitmapData { public function tilesheet6(_arg1:Number, _arg2:Number){ super(_arg1, _arg2); } } }//package
Section 238
//tilesheet7 (tilesheet7) package { import flash.display.*; public dynamic class tilesheet7 extends BitmapData { public function tilesheet7(_arg1:Number, _arg2:Number){ super(_arg1, _arg2); } } }//package
Section 239
//tilesheet8 (tilesheet8) package { import flash.display.*; public dynamic class tilesheet8 extends BitmapData { public function tilesheet8(_arg1:Number, _arg2:Number){ super(_arg1, _arg2); } } }//package
Section 240
//tilesheet9 (tilesheet9) package { import flash.display.*; public dynamic class tilesheet9 extends BitmapData { public function tilesheet9(_arg1:Number, _arg2:Number){ super(_arg1, _arg2); } } }//package
Section 241
//windowsTilesheet (windowsTilesheet) package { import flash.display.*; public dynamic class windowsTilesheet extends BitmapData { public function windowsTilesheet(_arg1:Number, _arg2:Number){ super(_arg1, _arg2); } } }//package
Section 242
//windowsTilesheet1 (windowsTilesheet1) package { import flash.display.*; public dynamic class windowsTilesheet1 extends BitmapData { public function windowsTilesheet1(_arg1:Number, _arg2:Number){ super(_arg1, _arg2); } } }//package
Section 243
//windowsTilesheet2 (windowsTilesheet2) package { import flash.display.*; public dynamic class windowsTilesheet2 extends BitmapData { public function windowsTilesheet2(_arg1:Number, _arg2:Number){ super(_arg1, _arg2); } } }//package
Section 244
//windowsTilesheet3 (windowsTilesheet3) package { import flash.display.*; public dynamic class windowsTilesheet3 extends BitmapData { public function windowsTilesheet3(_arg1:Number, _arg2:Number){ super(_arg1, _arg2); } } }//package
Section 245
//World (World) package { import flash.display.*; import flash.events.*; import gs.*; import console.parsers.*; import console.engines.*; public class World extends MovieClip { private var _isDrawn:Boolean;// = false public var _mainCharacter:MovieClip; private var _xmlPass:ParseXML; private var _xmlDoc:XML; public static const _INT_COLUMNS:int = 300; public static const _INT_TILE_HEIGHT:int = 75; public static const _INT_ROWS:int = 35; public static const _INT_TILE_WIDTH:int = 75; public static var _level:TileBasedWorld = null; public static var _arrSprings:Array = new Array(); public static var _externalXML = 1; public static var _platformTracksMC:MovieClip = new MovieClip(); public static var _isBuilder:Boolean = false; private static var _mainCharMC:MovieClip = null; public static var _arrWorldPlatforms:Array = new Array(); public static var _isWorldBuilt:Boolean = false; public static var _arrBackground1:Array = new Array(); public static var _arrBackground2:Array = new Array(); public static var _arrBackground3:Array = new Array(); public static var _arrBackground4:Array = new Array(); public static var _arrBackground5:Array = new Array(); public static var _arrBackground6:Array = new Array(); public static var _arrAICharacters:Array = new Array(); public static var _arrWorldTiles = TileBasedWorld._tile_array; public static var _intMoveY = 0; public static var _arrInfoPoints:Array = new Array(); public function World(_arg1){ _xmlPass = new ParseXML(); _xmlDoc = <data></data> ; _isDrawn = false; super(); LibraryObjects.buildDictionary(); _isDrawn = _arg1; loadLevel(); } public function resetGameObjects():void{ var _local1:int; var _local2:*; var _local3:int; var _local4:Object; TweenMax.killAllTweens(); _local1 = 1; while (_local1 <= _INT_ROWS) { _local3 = 1; while (_local3 <= _INT_COLUMNS) { _local4 = _arrWorldTiles[_local1][_local3]; if (_local4.isMC){ _local4.isCollected = false; _local4.tileMC.gotoAndStop(1); }; _local3++; }; _local1++; }; _local2 = 0; while (_local2 < _arrAICharacters.length) { _arrAICharacters[_local2].buildCharacter(); _local2++; }; } public function rebuildWorld(_arg1:Event=null):void{ var _local2:*; var _local3:XMLList; var _local4:XMLList; var _local5:XMLList; var _local6:XMLList; var _local7:XMLList; var _local8:XML; var _local9:XMLList; var _local10:XML; var _local11:XMLList; var _local12:XML; var _local13:XMLList; var _local14:XML; var _local15:XMLList; var _local16:XML; var _local17:*; var _local18:Object; var _local19:*; var _local20:int; var _local21:*; var _local22:*; var _local23:*; _isWorldBuilt = true; removeEventListener(Event.ADDED_TO_STAGE, rebuildWorld); _mainCharMC = new MainCharacter(); _mainCharMC.init(stage); addChild(_mainCharMC); _local2 = 1; while (_local2 <= (_INT_ROWS + 1)) { _local17 = 1; while (_local17 <= (_INT_COLUMNS + 1)) { _local18 = _arrWorldTiles[_local2][_local17]; _arrWorldTiles[_local2][_local17] = new Object(); _arrWorldTiles[_local2][_local17] = LibraryObjects.setDefaultTileValue(_local18); _local17++; }; _local2++; }; _local3 = _xmlDoc.tile; _local4 = _xmlDoc.transparency; _local5 = _xmlDoc.gradient; _local6 = _xmlDoc.overlay; setTileVars(_local3, "tile"); setTileVars(_local4, "transparency"); setTileVars(_local5, "gradient"); setTileVars(_local6, "overlay"); _local7 = _xmlDoc.background; for each (_local8 in _local7) { _local19 = new Object(); _local19.x = new Number(_local8.@x); _local19.y = new Number(_local8.@y); _local19.w = new Number(_local8.@w); _local19.h = new Number(_local8.@h); _local19.typeID = new Number(_local8.@tid); _local19.scale = new Number(_local8.@s); _local19.isFlipped = new int(_local8.@flip); _local19.isSelected = false; _local20 = new Number(_local8.@layer); switch (_local20){ case 1: _arrBackground1.push(_local19); break; case 2: _arrBackground2.push(_local19); break; case 3: _arrBackground3.push(_local19); break; case 4: _arrBackground4.push(_local19); break; case 5: _arrBackground5.push(_local19); break; case 6: _arrBackground6.push(_local19); break; }; }; _local9 = _xmlDoc.platform; for each (_local10 in _local9) { _local21 = new MovingPlatform(); _local21._intSpeed = _local10.@speed; _local21._intStartX = _local10.@startX; _local21._intStartY = (new int(_local10.@startY) + (_intMoveY * _INT_TILE_HEIGHT)); _local21._intEndX = _local10.@endX; _local21._intEndY = (new int(_local10.@endY) + (_intMoveY * _INT_TILE_HEIGHT)); _local21._intStartDelay = new int(_local10.@startDelay); _local21._intEndDelay = new int(_local10.@endDelay); _local21._intStartOffset = new int(_local10.@startOffset); _local21._intStyle = _local10.@style; _local21._width = _local10.@width; _local21._height = _local10.@height; _local21._isTriggered = new int(_local10.@trig); _local21.resetPlatform(); World._arrWorldPlatforms.push(_local21); }; _local11 = _xmlDoc.ai; for each (_local12 in _local11) { _local22 = new AICharacter(); addChild(_local22); _local22._intSpeedNormal = new int(_local12.@s1); _local22._intSpeedHill = new int(_local12.@s2); _local22._intSpeedChased = new int(_local12.@s3); _local22._intStartX = new int(_local12.@sX); _local22._intStartY = (new int(_local12.@sY) + (_intMoveY * _INT_TILE_HEIGHT)); _local22._intEndX = new int(_local12.@eX); _local22._intEndY = (new int(_local12.@eY) + (_intMoveY * _INT_TILE_HEIGHT)); _local22._intSpawns = new int(_local12.@spawns); _local22._isChaser = new int(_local12.@chaser); _local22._isZoned = new int(_local12.@zoned); _local22._intCharacterID = _local12.@cid; _local22._intStartDelay = _local12.@sd; _local22._intEndDelay = _local12.@ed; _local22._isProjectileFired = new int(_local12.@fp); _local22._intProjectileMoveX = new int(_local12.@pmx); _local22._intProjectileMoveY = new int(_local12.@pmy); _local22._isAffectedByGravity = new int(_local12.@ag); _local22._intFireFrequency = new int(_local12.@ff); _local22._projectileID = new int(_local12.@pid); _local22._isJumper = new int(_local12.@jumper); _local22._intJumpSpeed = new int(_local12.@js); _local22._intJumpFrequency = new int(_local12.@jf); _local22._isStaticX = new int(_local12.@staticx); _local22._isStaticY = new int(_local12.@staticy); World._arrAICharacters.push(_local22); _local22.buildCharacter(); }; World.drawPlatformTracks(); _local13 = _xmlDoc.info; for each (_local14 in _local13) { _local23 = new Object(); LibraryObjects.setDefaultTileValue(_local23); LibraryObjects.setInfoPoint(_local23); _local23._intStartX = (_local23.x = new int(_local14.@x)); _local23._intStartY = (_local23.y = (new int(_local14.@y) + (_intMoveY * _INT_TILE_HEIGHT))); _local23.infoTXT = _local14.@txt; _arrInfoPoints.push(_local23); }; _local15 = _xmlDoc.character; for each (_local16 in _local15) { MainCharacter._intStartX = new int(_local16.@x); MainCharacter._intStartY = (new int(_local16.@y) + (_intMoveY * _INT_TILE_HEIGHT)); _mainCharMC.resetCharacter(); setChildIndex(_mainCharMC, (this.numChildren - 1)); }; } public function clearWorld():void{ var _local1:*; var _local2:*; var _local3:*; var _local4:*; _local1 = 0; while (_local1 < _arrWorldPlatforms.length) { _arrWorldPlatforms[_local1].destroy(); _local1++; }; _arrWorldPlatforms = new Array(); _arrBackground1 = new Array(); _arrBackground2 = new Array(); _arrBackground3 = new Array(); _arrBackground4 = new Array(); _arrBackground5 = new Array(); _arrBackground6 = new Array(); _arrSprings = new Array(); _arrInfoPoints = new Array(); _arrAICharacters = new Array(); if (_mainCharMC){ _mainCharMC.destroy(); }; _local2 = this.numChildren; _local3 = 0; while (_local3 < _local2) { _local4 = this.getChildAt(0); if (_local4.constructor == "[class AICharacter]"){ _local4.destroy(); } else { this.removeChildAt(0); }; _local3++; }; _isWorldBuilt = false; } public function loadLevel(_arg1=false):void{ clearWorld(); if (!_arg1){ _xmlDoc = Levels.getLevel(_externalXML); buildTileBasedWorld(); } else { _xmlPass.addEventListener(ParseXML.XML_LOADED, xml_display); _xmlPass.addEventListener(ParseXML.XML_FAILED, xml_failed); _xmlPass.addEventListener(ParseXML.XML_PROGRESS, xml_progress); _xmlPass.parseURL(_externalXML, false); }; } public function xml_progress(_arg1:Event):void{ } public function setTileVars(_arg1:XMLList, _arg2:String):void{ var _local3:XML; var _local4:String; var _local5:String; var _local6:Array; var _local7:*; var _local8:int; var _local9:*; var _local10:int; var _local11:int; var _local12:Object; for each (_local3 in _arg1) { _local4 = _local3.@id; _local5 = _local3.@gid; _local6 = _local5.split(","); _local7 = _local6.length; if (_local5 != ""){ _local8 = 0; while (_local8 < _local7) { _local9 = (new int(_local6[_local8]) + (_intMoveY * _INT_COLUMNS)); if (_local9 <= 10800){ _local10 = Math.ceil((_local9 / _INT_COLUMNS)); _local11 = Math.ceil((_local9 - (_INT_COLUMNS * (_local10 - 1)))); _local12 = _arrWorldTiles[_local10][_local11]; switch (_arg2){ case "tile": _arrWorldTiles[_local10][_local11] = LibraryObjects.setTileValue(_local12, _local4); break; case "transparency": _arrWorldTiles[_local10][_local11] = LibraryObjects.setTileTransparency(_local12, _local4); break; case "gradient": _arrWorldTiles[_local10][_local11] = LibraryObjects.setTileGradient(_local12, _local4, true); break; case "overlay": _arrWorldTiles[_local10][_local11] = LibraryObjects.setTileOverlay(_local12, _local4); break; }; }; _local8++; }; }; }; } public function buildTileBasedWorld():void{ if ((_level == null)){ _level = new TileBasedWorld(_INT_TILE_WIDTH, _INT_TILE_HEIGHT, _INT_ROWS, _INT_COLUMNS, _isDrawn, _isDrawn); //unresolved jump }; trace(("_LEVEL = " + _level)); if (_isDrawn){ addChildAt(_level, 0); _level.addChild(_platformTracksMC); }; TweenMax.to(_level, 1, {onComplete:rebuildWorld}); } public function xml_display(_arg1:Event):void{ _xmlDoc = _xmlPass._xmlDoc; buildTileBasedWorld(); trace("LOADED"); } public function xml_failed(_arg1:Event):void{ } public static function buildBlankLevel():void{ if ((_level == null)){ _level = new TileBasedWorld(_INT_TILE_WIDTH, _INT_TILE_HEIGHT, _INT_ROWS, _INT_COLUMNS, false, false); //unresolved jump }; } public static function drawPlatformTracks():void{ var _local1:*; var _local2:int; var _local3:*; var _local4:int; var _local5:*; var _local6:*; var _local7:*; var _local8:*; var _local9:*; var _local10:*; var _local11:*; var _local12:MovieClip; var _local13:int; var _local14:int; var _local15:int; var _local16:int; var _local17:*; var _local18:*; removePlatformTracks(); _local1 = new Array(_arrWorldPlatforms, _arrAICharacters); _local2 = 0; while (_local2 < _local1.length) { _local3 = _local1[_local2].length; if (_local3 > 0){ _local4 = 0; while (_local4 < _local3) { _local5 = _local1[_local2][_local4]; _local6 = _local5._intStartX; _local7 = _local5._intEndX; _local8 = _local5._intStartY; _local9 = _local5._intEndY; _local10 = (_local7 - _local6); _local11 = (_local9 - _local8); _local12 = new MovieClip(); _platformTracksMC.addChild(_local12); _local13 = 0; while (_local13 < _local5._width) { _local14 = 0; while (_local14 < _local5._height) { _local12.graphics.beginFill(0xCC00, 0.5); _local12.graphics.drawRect((_local13 * _INT_TILE_WIDTH), (_local14 * _INT_TILE_HEIGHT), _INT_TILE_WIDTH, _INT_TILE_HEIGHT); _local12.graphics.endFill(); _local14++; }; _local13++; }; if (_local7 != -1){ _local15 = 0; while (_local15 < _local5._width) { _local16 = 0; while (_local16 < _local5._height) { _local17 = (_local10 + (_local15 * _INT_TILE_WIDTH)); _local18 = (_local11 + (_local16 * _INT_TILE_HEIGHT)); _local12.graphics.beginFill(0xFF0000, 0.5); _local12.graphics.drawRect(_local17, _local18, _INT_TILE_WIDTH, _INT_TILE_HEIGHT); _local12.graphics.endFill(); _local16++; }; _local15++; }; _local12.graphics.lineStyle(5); _local12.graphics.moveTo(0, 0); _local12.graphics.lineTo(_local10, _local11); }; _local12.x = _local6; _local12.y = _local8; _local4++; }; }; _local2++; }; } public static function getTileID(_arg1, _arg2):Object{ var _local3:*; var _local4:*; _local3 = _arrWorldTiles[_arg1][_arg2]; _local4 = _local3.ID; return (_local3); } public static function getTileArea(_arg1:int, _arg2:int, _arg3:int, _arg4:int):Array{ var _local5:Array; var _local6:int; var _local7:int; var _local8:int; var _local9:int; var _local10:*; var _local11:*; var _local12:Object; _local5 = new Array(); _local6 = (_arg1 - _arg4); _local7 = (_arg2 - _arg3); if ((_local7 < 1)){ _local7 = 1; //unresolved jump }; if ((_local6 < 1)){ _local6 = 1; //unresolved jump }; _local8 = (_local6 + (_arg4 * 2)); _local9 = (_local7 + (_arg3 * 2)); _local10 = _local6; while (_local10 <= _local8) { _local11 = _local7; while (_local11 <= _local9) { if ((((_local10 <= (_INT_ROWS + 1))) && ((_local11 <= (_INT_COLUMNS + 1))))){ _local12 = _arrWorldTiles[_local10][_local11]; _local5.push(_local12); }; _local11++; }; _local10++; }; return (_local5); } public static function get mainCharacter():MovieClip{ return (_mainCharMC); } public static function getNearestTile(_arg1:Number, _arg2:Number):Object{ var _local3:int; var _local4:int; var _local5:*; var _local6:*; _local3 = (Math.ceil((_arg2 / _INT_TILE_HEIGHT)) + 1); _local4 = (Math.ceil((_arg1 / _INT_TILE_WIDTH)) + 1); if ((_local3 < 1)){ _local3 = 1; //unresolved jump }; if ((_local4 < 1)){ _local4 = 1; //unresolved jump }; _local5 = getTileID(_local3, _local4); _local6 = {row:_local3, column:_local4, objTile:_local5}; return (_local6); } public static function drawPlayerStartPoint(_arg1, _arg2):void{ var _local3:MovieClip; removePlatformTracks(); drawPlatformTracks(); _local3 = new MovieClip(); _platformTracksMC.addChild(_local3); _local3.graphics.beginFill(0x990033, 0.5); _local3.graphics.drawRect(_arg1, _arg2, _INT_TILE_WIDTH, _INT_TILE_HEIGHT); _local3.graphics.endFill(); } public static function removePlatformTracks():void{ var _local1:*; var _local2:int; if (_platformTracksMC.numChildren > 0){ _local1 = _platformTracksMC.numChildren; _local2 = 0; while (_local2 < _local1) { _platformTracksMC.removeChildAt(0); _local2++; }; }; } } }//package

Library Items

Symbol 1 Sound {cmScoreTicker}
Symbol 2 Sound {cmJump}
Symbol 3 BitmapUsed by:4
Symbol 4 GraphicUses:3Used by:906  Timeline
Symbol 5 MovieClipUsed by:Timeline
Symbol 6 BitmapUsed by:7
Symbol 7 GraphicUses:6Used by:Timeline
Symbol 8 GraphicUsed by:9
Symbol 9 MovieClipUses:8Used by:Timeline
Symbol 10 BitmapUsed by:11
Symbol 11 GraphicUses:10Used by:Timeline
Symbol 12 GraphicUsed by:13
Symbol 13 MovieClipUses:12Used by:139
Symbol 14 GraphicUsed by:15
Symbol 15 MovieClipUses:14Used by:139
Symbol 16 GraphicUsed by:17
Symbol 17 MovieClipUses:16Used by:139
Symbol 18 GraphicUsed by:19
Symbol 19 MovieClipUses:18Used by:139
Symbol 20 GraphicUsed by:26
Symbol 21 GraphicUsed by:22
Symbol 22 MovieClipUses:21Used by:26
Symbol 23 GraphicUsed by:26
Symbol 24 GraphicUsed by:25
Symbol 25 MovieClipUses:24Used by:26 120
Symbol 26 MovieClipUses:20 22 23 25Used by:139
Symbol 27 GraphicUsed by:28
Symbol 28 MovieClipUses:27Used by:139
Symbol 29 GraphicUsed by:30
Symbol 30 MovieClipUses:29Used by:139
Symbol 31 GraphicUsed by:32
Symbol 32 MovieClipUses:31Used by:139
Symbol 33 GraphicUsed by:37
Symbol 34 GraphicUsed by:37
Symbol 35 GraphicUsed by:37
Symbol 36 GraphicUsed by:37
Symbol 37 MovieClipUses:33 34 35 36Used by:139
Symbol 38 GraphicUsed by:39
Symbol 39 MovieClipUses:38Used by:139
Symbol 40 GraphicUsed by:41
Symbol 41 MovieClipUses:40Used by:139
Symbol 42 GraphicUsed by:43
Symbol 43 MovieClipUses:42Used by:139
Symbol 44 GraphicUsed by:45
Symbol 45 MovieClipUses:44Used by:139
Symbol 46 GraphicUsed by:47
Symbol 47 MovieClipUses:46Used by:139
Symbol 48 GraphicUsed by:49
Symbol 49 MovieClipUses:48Used by:139
Symbol 50 GraphicUsed by:51
Symbol 51 MovieClipUses:50Used by:139
Symbol 52 GraphicUsed by:53
Symbol 53 MovieClipUses:52Used by:139
Symbol 54 GraphicUsed by:55
Symbol 55 MovieClipUses:54Used by:139
Symbol 56 GraphicUsed by:57
Symbol 57 MovieClipUses:56Used by:139
Symbol 58 GraphicUsed by:59
Symbol 59 MovieClipUses:58Used by:139
Symbol 60 GraphicUsed by:61
Symbol 61 MovieClipUses:60Used by:139
Symbol 62 GraphicUsed by:63
Symbol 63 MovieClipUses:62Used by:139
Symbol 64 GraphicUsed by:65
Symbol 65 MovieClipUses:64Used by:139
Symbol 66 GraphicUsed by:67
Symbol 67 MovieClipUses:66Used by:139
Symbol 68 GraphicUsed by:69
Symbol 69 MovieClipUses:68Used by:139
Symbol 70 GraphicUsed by:71
Symbol 71 MovieClipUses:70Used by:139
Symbol 72 GraphicUsed by:73
Symbol 73 MovieClipUses:72Used by:139
Symbol 74 GraphicUsed by:75
Symbol 75 MovieClipUses:74Used by:139
Symbol 76 GraphicUsed by:79
Symbol 77 GraphicUsed by:79
Symbol 78 GraphicUsed by:79
Symbol 79 MovieClipUses:76 77 78Used by:139
Symbol 80 GraphicUsed by:81
Symbol 81 MovieClipUses:80Used by:139
Symbol 82 GraphicUsed by:83
Symbol 83 MovieClipUses:82Used by:139
Symbol 84 GraphicUsed by:85
Symbol 85 MovieClipUses:84Used by:139
Symbol 86 GraphicUsed by:87
Symbol 87 MovieClipUses:86Used by:139
Symbol 88 GraphicUsed by:89
Symbol 89 MovieClipUses:88Used by:139
Symbol 90 GraphicUsed by:91
Symbol 91 MovieClipUses:90Used by:139
Symbol 92 GraphicUsed by:93
Symbol 93 MovieClipUses:92Used by:139
Symbol 94 GraphicUsed by:95
Symbol 95 MovieClipUses:94Used by:96
Symbol 96 MovieClipUses:95Used by:139
Symbol 97 GraphicUsed by:98
Symbol 98 MovieClipUses:97Used by:139
Symbol 99 GraphicUsed by:100
Symbol 100 MovieClipUses:99Used by:139
Symbol 101 GraphicUsed by:102 109
Symbol 102 MovieClipUses:101Used by:139
Symbol 103 GraphicUsed by:104
Symbol 104 MovieClipUses:103Used by:139
Symbol 105 GraphicUsed by:106
Symbol 106 MovieClipUses:105Used by:139
Symbol 107 GraphicUsed by:108
Symbol 108 MovieClipUses:107Used by:139
Symbol 109 MovieClipUses:101Used by:139
Symbol 110 GraphicUsed by:111
Symbol 111 MovieClipUses:110Used by:139
Symbol 112 GraphicUsed by:113
Symbol 113 MovieClipUses:112Used by:139
Symbol 114 GraphicUsed by:115
Symbol 115 MovieClipUses:114Used by:139
Symbol 116 GraphicUsed by:117
Symbol 117 MovieClipUses:116Used by:139
Symbol 118 GraphicUsed by:120
Symbol 119 GraphicUsed by:120 134
Symbol 120 MovieClipUses:118 25 119Used by:139
Symbol 121 GraphicUsed by:122
Symbol 122 MovieClipUses:121Used by:139
Symbol 123 GraphicUsed by:124
Symbol 124 MovieClipUses:123Used by:139
Symbol 125 GraphicUsed by:126
Symbol 126 MovieClipUses:125Used by:139
Symbol 127 GraphicUsed by:128
Symbol 128 MovieClipUses:127Used by:139
Symbol 129 GraphicUsed by:130
Symbol 130 MovieClipUses:129Used by:139
Symbol 131 GraphicUsed by:134
Symbol 132 GraphicUsed by:133
Symbol 133 MovieClipUses:132Used by:134
Symbol 134 MovieClipUses:131 133 119Used by:139
Symbol 135 GraphicUsed by:136
Symbol 136 MovieClipUses:135Used by:139
Symbol 137 GraphicUsed by:138
Symbol 138 MovieClipUses:137Used by:139
Symbol 139 MovieClip {chrismoylesgamefinal_fla._CHRISMOYLESHOLDER_3}Uses:13 15 17 19 26 28 30 32 37 39 41 43 45 47 49 51 53 55 57 59 61 63 65 67 69 71 73 75 79 81 83 85 87 89 91 93 96 98 100 102 104 106 108 109 111 113 115 117 120 122 124 126 128 130 134 136 138Used by:321  Timeline
Symbol 140 BitmapUsed by:142
Symbol 141 BitmapUsed by:142
Symbol 142 GraphicUses:140 141Used by:145
Symbol 143 GraphicUsed by:144
Symbol 144 MovieClipUses:143Used by:145
Symbol 145 MovieClipUses:142 144Used by:634  Timeline
Symbol 146 SoundUsed by:147
Symbol 147 MovieClip {chrismoylesgamefinal_fla.loadingSound_67}Uses:146Used by:Timeline
Symbol 148 Bitmap {p1s1}Used by:971
Symbol 149 Bitmap {p1s2}Used by:971
Symbol 150 Bitmap {p1s3}Used by:971
Symbol 151 Bitmap {p1s4}Used by:971
Symbol 152 BitmapUsed by:153
Symbol 153 GraphicUses:152Used by:154
Symbol 154 MovieClipUses:153Used by:158
Symbol 155 BitmapUsed by:156
Symbol 156 GraphicUses:155Used by:157
Symbol 157 MovieClipUses:156Used by:158
Symbol 158 MovieClip {newCD}Uses:154 157Used by:971
Symbol 159 Sound {cmRollOver}Used by:971
Symbol 160 BitmapUsed by:161
Symbol 161 GraphicUses:160Used by:162
Symbol 162 MovieClipUses:161Used by:163
Symbol 163 MovieClip {extraLife1}Uses:162Used by:971
Symbol 164 BitmapUsed by:165
Symbol 165 GraphicUses:164Used by:166
Symbol 166 MovieClipUses:165Used by:167
Symbol 167 MovieClip {extraLife2}Uses:166Used by:971
Symbol 168 BitmapUsed by:169
Symbol 169 GraphicUses:168Used by:170
Symbol 170 MovieClipUses:169Used by:171
Symbol 171 MovieClip {extraLife3}Uses:170Used by:971
Symbol 172 Sound {cmIntro1}Used by:971
Symbol 173 Bitmap {bg1}Used by:971
Symbol 174 Bitmap {bg10}Used by:971
Symbol 175 Bitmap {bg11}Used by:971
Symbol 176 Bitmap {bg12}Used by:971
Symbol 177 Bitmap {bg13}Used by:971
Symbol 178 Bitmap {bg14}Used by:971
Symbol 179 Bitmap {bg15}Used by:971
Symbol 180 Bitmap {bg16}Used by:971
Symbol 181 Bitmap {bg17}Used by:971
Symbol 182 Bitmap {bg18}Used by:971
Symbol 183 Bitmap {bg19}Used by:971
Symbol 184 Bitmap {bg2}Used by:971
Symbol 185 Bitmap {bg20}Used by:971
Symbol 186 Bitmap {bg3}Used by:971
Symbol 187 Bitmap {bg4}Used by:971
Symbol 188 Bitmap {bg5}Used by:971
Symbol 189 Bitmap {bg6}Used by:971
Symbol 190 Bitmap {bg7}Used by:971
Symbol 191 Bitmap {bg8}Used by:971
Symbol 192 Bitmap {bg9}Used by:971
Symbol 193 Bitmap {bg35}Used by:971
Symbol 194 Bitmap {bg34}Used by:971
Symbol 195 Bitmap {bg24}Used by:971
Symbol 196 Bitmap {bg25}Used by:971
Symbol 197 Bitmap {bg33}Used by:971
Symbol 198 Bitmap {bg32}Used by:971
Symbol 199 Bitmap {bg28}Used by:971
Symbol 200 Bitmap {bg27}Used by:971
Symbol 201 Bitmap {bg26}Used by:971
Symbol 202 Bitmap {bg36}Used by:971
Symbol 203 Bitmap {bg30}Used by:971
Symbol 204 Bitmap {bg29}Used by:971
Symbol 205 Bitmap {bg31}Used by:971
Symbol 206 Bitmap {bg21}Used by:971
Symbol 207 Bitmap {bg22}Used by:971
Symbol 208 Bitmap {bg23}Used by:971
Symbol 209 BitmapUsed by:210
Symbol 210 GraphicUses:209Used by:211
Symbol 211 MovieClipUses:210Used by:233
Symbol 212 BitmapUsed by:213
Symbol 213 GraphicUses:212Used by:214
Symbol 214 MovieClipUses:213Used by:233
Symbol 215 BitmapUsed by:216
Symbol 216 GraphicUses:215Used by:217
Symbol 217 MovieClipUses:216Used by:233
Symbol 218 BitmapUsed by:219
Symbol 219 GraphicUses:218Used by:220
Symbol 220 MovieClipUses:219Used by:233
Symbol 221 BitmapUsed by:222
Symbol 222 GraphicUses:221Used by:223
Symbol 223 MovieClipUses:222Used by:233
Symbol 224 BitmapUsed by:225
Symbol 225 GraphicUses:224Used by:226
Symbol 226 MovieClipUses:225Used by:233
Symbol 227 BitmapUsed by:228
Symbol 228 GraphicUses:227Used by:229
Symbol 229 MovieClipUses:228Used by:233
Symbol 230 BitmapUsed by:231
Symbol 231 GraphicUses:230Used by:232
Symbol 232 MovieClipUses:231Used by:233
Symbol 233 MovieClip {checkPoint}Uses:211 214 217 220 223 226 229 232Used by:971
Symbol 234 Sound {cmIntro2}Used by:971
Symbol 235 BitmapUsed by:236
Symbol 236 GraphicUses:235Used by:237
Symbol 237 MovieClipUses:236Used by:244
Symbol 238 BitmapUsed by:239
Symbol 239 GraphicUses:238Used by:240
Symbol 240 MovieClipUses:239Used by:244
Symbol 241 BitmapUsed by:242
Symbol 242 GraphicUses:241Used by:243
Symbol 243 MovieClipUses:242Used by:244
Symbol 244 MovieClip {spring}Uses:237 240 243Used by:971
Symbol 245 Bitmap {collectables}Used by:971
Symbol 246 Bitmap {collisionTilesheet}Used by:971
Symbol 247 Bitmap {overlay1}Used by:971
Symbol 248 Bitmap {ducting1}Used by:971
Symbol 249 Bitmap {ductingCollisions}Used by:971
Symbol 250 Bitmap {ducting2}Used by:971
Symbol 251 Bitmap {ducting3}Used by:971
Symbol 252 Bitmap {gradients}Used by:971
Symbol 253 Bitmap {pipeCollisions}Used by:971
Symbol 254 Bitmap {pipesheet}Used by:971
Symbol 255 Bitmap {pipesheet1}Used by:971
Symbol 256 Bitmap {pipesheet2}Used by:971
Symbol 257 Bitmap {pipesheet3}Used by:971
Symbol 258 Bitmap {pipesheet4}Used by:971
Symbol 259 Bitmap {overlay2}Used by:971
Symbol 260 Bitmap {tilesheet1}Used by:971
Symbol 261 Bitmap {tilesheet10}Used by:971
Symbol 262 Bitmap {tilesheet11}Used by:971
Symbol 263 Bitmap {tilesheet2}Used by:971
Symbol 264 Bitmap {tilesheet3}Used by:971
Symbol 265 Bitmap {tilesheet4}Used by:971
Symbol 266 Bitmap {tilesheet5}Used by:971
Symbol 267 Bitmap {tilesheet6}Used by:971
Symbol 268 Bitmap {tilesheet7}Used by:971
Symbol 269 Bitmap {tilesheet8}Used by:971
Symbol 270 Bitmap {tilesheet9}Used by:971
Symbol 271 Bitmap {windowsTilesheet}Used by:971
Symbol 272 Bitmap {windowsTilesheet1}Used by:971
Symbol 273 Bitmap {windowsTilesheet2}Used by:971
Symbol 274 Bitmap {windowsTilesheet3}Used by:971
Symbol 275 Sound {cmPlayAgain}Used by:971
Symbol 276 GraphicUsed by:278
Symbol 277 GraphicUsed by:278
Symbol 278 MovieClipUses:276 277Used by:288
Symbol 279 FontUsed by:280 281 282 283
Symbol 280 TextUses:279Used by:288
Symbol 281 TextUses:279Used by:288
Symbol 282 TextUses:279Used by:288
Symbol 283 TextUses:279Used by:288
Symbol 284 GraphicUsed by:287
Symbol 285 GraphicUsed by:287
Symbol 286 GraphicUsed by:287
Symbol 287 MovieClipUses:284 285 286Used by:288
Symbol 288 MovieClip {chrismoylesgamefinal_fla.NagProjectile_92}Uses:278 280 281 282 283 287Used by:295
Symbol 289 GraphicUsed by:294
Symbol 290 GraphicUsed by:294 520
Symbol 291 GraphicUsed by:294 520
Symbol 292 GraphicUsed by:293 519
Symbol 293 MovieClipUses:292Used by:294
Symbol 294 MovieClip {chrismoylesgamefinal_fla.pot_intact_95}Uses:289 290 291 293Used by:295
Symbol 295 MovieClip {Projectile}Uses:288 294Used by:971
Symbol 296 FontUsed by:297 303 309 315 596 597 598 601 602 603 674 675 677 683 684 685 686 687 688 699 706 717 736 737 746 747 748 749 754 755 764 775 776 777 778 782 789 793 796 800 802 807 808 809 810 811 812 813 814 815 823 824 825 833 838 839 840 841 842 849 850 854 855 856 857 862 863 872 873 874 875 877 880 881 882 883 884
Symbol 297 EditableTextUses:296Used by:302
Symbol 298 BitmapUsed by:299
Symbol 299 GraphicUses:298Used by:300
Symbol 300 MovieClipUses:299Used by:301
Symbol 301 MovieClip {chrismoylesgamefinal_fla.anim_note1_98}Uses:300Used by:302
Symbol 302 MovieClip {musicalNote1}Uses:297 301Used by:971
Symbol 303 EditableTextUses:296Used by:308
Symbol 304 BitmapUsed by:305
Symbol 305 GraphicUses:304Used by:306
Symbol 306 MovieClipUses:305Used by:307
Symbol 307 MovieClip {chrismoylesgamefinal_fla.anim_note2_101}Uses:306Used by:308
Symbol 308 MovieClip {musicalNote2}Uses:303 307Used by:971
Symbol 309 EditableTextUses:296Used by:314
Symbol 310 BitmapUsed by:311
Symbol 311 GraphicUses:310Used by:312
Symbol 312 MovieClipUses:311Used by:313
Symbol 313 MovieClip {chrismoylesgamefinal_fla.anim_note3_104}Uses:312Used by:314
Symbol 314 MovieClip {musicalNote3}Uses:309 313Used by:971
Symbol 315 EditableTextUses:296Used by:320
Symbol 316 BitmapUsed by:317
Symbol 317 GraphicUses:316Used by:318
Symbol 318 MovieClipUses:317Used by:319
Symbol 319 MovieClip {chrismoylesgamefinal_fla.anim_note4_107}Uses:318Used by:320
Symbol 320 MovieClip {musicalNote4}Uses:315 319Used by:971
Symbol 321 MovieClip {MainCharacter}Uses:139Used by:971
Symbol 322 GraphicUsed by:323
Symbol 323 MovieClipUses:322Used by:340 427 433
Symbol 324 GraphicUsed by:325
Symbol 325 MovieClipUses:324Used by:340 427 433
Symbol 326 GraphicUsed by:327
Symbol 327 MovieClipUses:326Used by:340 427 433
Symbol 328 GraphicUsed by:329
Symbol 329 MovieClipUses:328Used by:340 427 433
Symbol 330 GraphicUsed by:331
Symbol 331 MovieClipUses:330Used by:340 427 433
Symbol 332 GraphicUsed by:333
Symbol 333 MovieClipUses:332Used by:340 427 433
Symbol 334 GraphicUsed by:335
Symbol 335 MovieClipUses:334Used by:340 427 433
Symbol 336 GraphicUsed by:337
Symbol 337 MovieClipUses:336Used by:340 420 427 433
Symbol 338 GraphicUsed by:339
Symbol 339 MovieClipUses:338Used by:340 420 427
Symbol 340 MovieClipUses:323 325 327 329 331 333 335 337 339Used by:434
Symbol 341 GraphicUsed by:342
Symbol 342 MovieClipUses:341Used by:377 428
Symbol 343 GraphicUsed by:344
Symbol 344 MovieClipUses:343Used by:377 428
Symbol 345 GraphicUsed by:346
Symbol 346 MovieClipUses:345Used by:377 428
Symbol 347 GraphicUsed by:348
Symbol 348 MovieClipUses:347Used by:377 428
Symbol 349 GraphicUsed by:350
Symbol 350 MovieClipUses:349Used by:377 428
Symbol 351 GraphicUsed by:352
Symbol 352 MovieClipUses:351Used by:377 428
Symbol 353 GraphicUsed by:354
Symbol 354 MovieClipUses:353Used by:377 428
Symbol 355 GraphicUsed by:356
Symbol 356 MovieClipUses:355Used by:377 428
Symbol 357 GraphicUsed by:358
Symbol 358 MovieClipUses:357Used by:377 428
Symbol 359 GraphicUsed by:360
Symbol 360 MovieClipUses:359Used by:377 428
Symbol 361 GraphicUsed by:362
Symbol 362 MovieClipUses:361Used by:377 428
Symbol 363 GraphicUsed by:364
Symbol 364 MovieClipUses:363Used by:377 428
Symbol 365 GraphicUsed by:366
Symbol 366 MovieClipUses:365Used by:377 428
Symbol 367 GraphicUsed by:368
Symbol 368 MovieClipUses:367Used by:377 428
Symbol 369 GraphicUsed by:370
Symbol 370 MovieClipUses:369Used by:377 428
Symbol 371 GraphicUsed by:372
Symbol 372 MovieClipUses:371Used by:377 428
Symbol 373 GraphicUsed by:374
Symbol 374 MovieClipUses:373Used by:377 428
Symbol 375 GraphicUsed by:376
Symbol 376 MovieClipUses:375Used by:377 428
Symbol 377 MovieClipUses:342 344 346 348 350 352 354 356 358 360 362 364 366 368 370 372 374 376Used by:434
Symbol 378 GraphicUsed by:379
Symbol 379 MovieClipUses:378Used by:393 420
Symbol 380 GraphicUsed by:381
Symbol 381 MovieClipUses:380Used by:393 433
Symbol 382 GraphicUsed by:383
Symbol 383 MovieClipUses:382Used by:393
Symbol 384 GraphicUsed by:385
Symbol 385 MovieClipUses:384Used by:393 433
Symbol 386 GraphicUsed by:387
Symbol 387 MovieClipUses:386Used by:393 433
Symbol 388 GraphicUsed by:389
Symbol 389 MovieClipUses:388Used by:393 433
Symbol 390 GraphicUsed by:392
Symbol 391 GraphicUsed by:392
Symbol 392 MovieClipUses:390 391Used by:393
Symbol 393 MovieClip {chrismoylesgamefinal_fla.RABBIT_JUMP_141}Uses:379 381 383 385 387 389 392Used by:434
Symbol 394 GraphicUsed by:395
Symbol 395 MovieClipUses:394Used by:420
Symbol 396 GraphicUsed by:397
Symbol 397 MovieClipUses:396Used by:420
Symbol 398 GraphicUsed by:399
Symbol 399 MovieClipUses:398Used by:420
Symbol 400 GraphicUsed by:401
Symbol 401 MovieClipUses:400Used by:420
Symbol 402 GraphicUsed by:403
Symbol 403 MovieClipUses:402Used by:420
Symbol 404 GraphicUsed by:405
Symbol 405 MovieClipUses:404Used by:420
Symbol 406 GraphicUsed by:407
Symbol 407 MovieClipUses:406Used by:420
Symbol 408 GraphicUsed by:409
Symbol 409 MovieClipUses:408Used by:420
Symbol 410 GraphicUsed by:411
Symbol 411 MovieClipUses:410Used by:420
Symbol 412 GraphicUsed by:413
Symbol 413 MovieClipUses:412Used by:420
Symbol 414 GraphicUsed by:415
Symbol 415 MovieClipUses:414Used by:420
Symbol 416 GraphicUsed by:417
Symbol 417 MovieClipUses:416Used by:420
Symbol 418 GraphicUsed by:419
Symbol 419 MovieClipUses:418Used by:420
Symbol 420 MovieClip {chrismoylesgamefinal_fla.RABBIT_FALL_149}Uses:395 397 399 401 403 405 339 407 337 409 411 413 379 415 417 419Used by:434
Symbol 421 GraphicUsed by:422
Symbol 422 MovieClipUses:421Used by:427 433
Symbol 423 GraphicUsed by:424
Symbol 424 MovieClipUses:423Used by:427 433
Symbol 425 GraphicUsed by:426
Symbol 426 MovieClipUses:425Used by:427 433
Symbol 427 MovieClip {chrismoylesgamefinal_fla.RABBIT_LAND_163}Uses:323 325 422 424 426 333 335 339 327 329 331 337Used by:434
Symbol 428 MovieClipUses:342 344 346 348 350 352 354 356 358 360 362 364 366 368 370 372 374 376Used by:434
Symbol 429 GraphicUsed by:430
Symbol 430 MovieClipUses:429Used by:433
Symbol 431 GraphicUsed by:432
Symbol 432 MovieClipUses:431Used by:433
Symbol 433 MovieClip {chrismoylesgamefinal_fla.RABBIT_KO_168}Uses:323 325 327 329 331 333 335 337 422 424 426 430 381 387 389 385 432Used by:434
Symbol 434 MovieClip {chrismoylesgamefinal_fla.RabbitChar_111}Uses:340 377 393 420 427 428 433Used by:593
Symbol 435 GraphicUsed by:436
Symbol 436 MovieClipUses:435Used by:459 470 479 499
Symbol 437 GraphicUsed by:438
Symbol 438 MovieClipUses:437Used by:459 470 479 499
Symbol 439 GraphicUsed by:440
Symbol 440 MovieClipUses:439Used by:459 479
Symbol 441 GraphicUsed by:442
Symbol 442 MovieClipUses:441Used by:459 470 479 499
Symbol 443 GraphicUsed by:444
Symbol 444 MovieClipUses:443Used by:459 470 479 499
Symbol 445 GraphicUsed by:452
Symbol 446 GraphicUsed by:447
Symbol 447 MovieClipUses:446Used by:452 458 478
Symbol 448 GraphicUsed by:449
Symbol 449 MovieClipUses:448Used by:452
Symbol 450 GraphicUsed by:451
Symbol 451 MovieClipUses:450Used by:452 458 478 485
Symbol 452 MovieClipUses:445 447 449 451Used by:459 470 479
Symbol 453 GraphicUsed by:454
Symbol 454 MovieClipUses:453Used by:459 470 479
Symbol 455 GraphicUsed by:458
Symbol 456 GraphicUsed by:457
Symbol 457 MovieClipUses:456Used by:458
Symbol 458 MovieClipUses:455 447 457 451Used by:459 479
Symbol 459 MovieClipUses:436 438 440 442 444 452 454 458Used by:500
Symbol 460 GraphicUsed by:461
Symbol 461 MovieClipUses:460Used by:470 479
Symbol 462 GraphicUsed by:463
Symbol 463 MovieClipUses:462Used by:470 479
Symbol 464 SoundUsed by:470 971
Symbol 465 GraphicUsed by:466
Symbol 466 MovieClipUses:465Used by:470
Symbol 467 GraphicUsed by:468
Symbol 468 MovieClipUses:467Used by:470
Symbol 469 SoundUsed by:470 971
Symbol 470 MovieClipUses:436 438 461 463 442 444 452 454 464 466 468 469Used by:500
Symbol 471 GraphicUsed by:478
Symbol 472 GraphicUsed by:473
Symbol 473 MovieClipUses:472Used by:478
Symbol 474 GraphicUsed by:475
Symbol 475 MovieClipUses:474Used by:478
Symbol 476 GraphicUsed by:477
Symbol 477 MovieClipUses:476Used by:478
Symbol 478 MovieClipUses:471 451 473 447 475 477Used by:479
Symbol 479 MovieClip {chrismoylesgamefinal_fla.NAG_NAGGING_190}Uses:436 438 461 463 442 444 452 454 478 458 440Used by:500
Symbol 480 GraphicUsed by:481
Symbol 481 MovieClipUses:480Used by:499
Symbol 482 GraphicUsed by:485 496
Symbol 483 GraphicUsed by:484
Symbol 484 MovieClipUses:483Used by:485
Symbol 485 MovieClipUses:482 451 484Used by:499
Symbol 486 GraphicUsed by:487
Symbol 487 MovieClipUses:486Used by:499
Symbol 488 GraphicUsed by:489
Symbol 489 MovieClipUses:488Used by:499
Symbol 490 GraphicUsed by:491
Symbol 491 MovieClipUses:490Used by:499
Symbol 492 GraphicUsed by:493
Symbol 493 MovieClipUses:492Used by:496
Symbol 494 GraphicUsed by:495
Symbol 495 MovieClipUses:494Used by:496
Symbol 496 MovieClipUses:482 493 495Used by:499
Symbol 497 GraphicUsed by:498
Symbol 498 MovieClipUses:497Used by:499
Symbol 499 MovieClip {chrismoylesgamefinal_fla.NAG_KO_195}Uses:436 438 481 442 444 485 487 489 491 496 498Used by:500
Symbol 500 MovieClipUses:459 470 479 499Used by:593
Symbol 501 GraphicUsed by:502
Symbol 502 MovieClipUses:501Used by:525 530
Symbol 503 GraphicUsed by:504
Symbol 504 MovieClipUses:503Used by:525 530
Symbol 505 GraphicUsed by:506
Symbol 506 MovieClipUses:505Used by:525 530
Symbol 507 GraphicUsed by:508
Symbol 508 MovieClipUses:507Used by:525 530
Symbol 509 GraphicUsed by:510
Symbol 510 MovieClipUses:509Used by:525 530
Symbol 511 GraphicUsed by:517
Symbol 512 GraphicUsed by:513
Symbol 513 MovieClipUses:512Used by:517
Symbol 514 GraphicUsed by:517
Symbol 515 GraphicUsed by:516
Symbol 516 MovieClipUses:515Used by:517
Symbol 517 MovieClipUses:511 513 514 516Used by:525 530
Symbol 518 GraphicUsed by:520
Symbol 519 MovieClipUses:292Used by:520
Symbol 520 MovieClip {chrismoylesgamefinal_fla.pot_intact_216}Uses:518 290 291 519Used by:525 530
Symbol 521 GraphicUsed by:522
Symbol 522 MovieClipUses:521Used by:525 530
Symbol 523 GraphicUsed by:524
Symbol 524 MovieClipUses:523Used by:525 530
Symbol 525 MovieClipUses:502 504 506 508 510 517 520 522 524Used by:531
Symbol 526 GraphicUsed by:527
Symbol 527 MovieClipUses:526Used by:530
Symbol 528 GraphicUsed by:529
Symbol 529 MovieClipUses:528Used by:530
Symbol 530 MovieClipUses:502 504 506 508 510 517 527 529 522 524 520Used by:531
Symbol 531 MovieClipUses:525 530Used by:593
Symbol 532 GraphicUsed by:537
Symbol 533 GraphicUsed by:537
Symbol 534 GraphicUsed by:537
Symbol 535 GraphicUsed by:537
Symbol 536 GraphicUsed by:537
Symbol 537 MovieClipUses:532 533 534 535 536Used by:566 575
Symbol 538 GraphicUsed by:539
Symbol 539 MovieClipUses:538Used by:566 570 574 591
Symbol 540 GraphicUsed by:541
Symbol 541 MovieClipUses:540Used by:566 575 591
Symbol 542 GraphicUsed by:543
Symbol 543 MovieClipUses:542Used by:566 575 591
Symbol 544 GraphicUsed by:545
Symbol 545 MovieClipUses:544Used by:566 575 591
Symbol 546 GraphicUsed by:547
Symbol 547 MovieClipUses:546Used by:566 575 591
Symbol 548 GraphicUsed by:559
Symbol 549 GraphicUsed by:550
Symbol 550 MovieClipUses:549Used by:559
Symbol 551 GraphicUsed by:552
Symbol 552 MovieClipUses:551Used by:559
Symbol 553 GraphicUsed by:554
Symbol 554 MovieClipUses:553Used by:559 579
Symbol 555 GraphicUsed by:556
Symbol 556 MovieClipUses:555Used by:559 579
Symbol 557 GraphicUsed by:558
Symbol 558 MovieClipUses:557Used by:559
Symbol 559 MovieClipUses:548 550 552 554 556 558Used by:566 575
Symbol 560 GraphicUsed by:561
Symbol 561 MovieClipUses:560Used by:566 575 591
Symbol 562 GraphicUsed by:563
Symbol 563 MovieClipUses:562Used by:566 575 591
Symbol 564 GraphicUsed by:565
Symbol 565 MovieClipUses:564Used by:566 575 591
Symbol 566 MovieClipUses:537 539 541 543 545 547 559 561 563 565Used by:592
Symbol 567 GraphicUsed by:570
Symbol 568 GraphicUsed by:570
Symbol 569 GraphicUsed by:570
Symbol 570 MovieClipUses:539 567 568 569Used by:575
Symbol 571 GraphicUsed by:574
Symbol 572 GraphicUsed by:574
Symbol 573 GraphicUsed by:574
Symbol 574 MovieClipUses:539 571 572 573Used by:575
Symbol 575 MovieClipUses:537 570 574 541 543 545 547 559 561 563 565Used by:592
Symbol 576 GraphicUsed by:577
Symbol 577 MovieClipUses:576Used by:591
Symbol 578 GraphicUsed by:579 588
Symbol 579 MovieClipUses:578 556 554Used by:591
Symbol 580 GraphicUsed by:581
Symbol 581 MovieClipUses:580Used by:591
Symbol 582 GraphicUsed by:583
Symbol 583 MovieClipUses:582Used by:591
Symbol 584 GraphicUsed by:585
Symbol 585 MovieClipUses:584Used by:588
Symbol 586 GraphicUsed by:587
Symbol 587 MovieClipUses:586Used by:588
Symbol 588 MovieClipUses:578 585 587Used by:591
Symbol 589 GraphicUsed by:590
Symbol 590 MovieClipUses:589Used by:591
Symbol 591 MovieClip {chrismoylesgamefinal_fla.LORRY_KO_243}Uses:539 577 541 543 545 547 579 561 563 565 581 583 588 590Used by:592
Symbol 592 MovieClipUses:566 575 591Used by:593
Symbol 593 MovieClip {AICharacter}Uses:434 500 531 592Used by:971
Symbol 594 BitmapUsed by:595
Symbol 595 GraphicUses:594Used by:604
Symbol 596 TextUses:296Used by:600
Symbol 597 TextUses:296Used by:600
Symbol 598 TextUses:296Used by:600
Symbol 599 GraphicUsed by:600
Symbol 600 ButtonUses:596 597 598 599Used by:604
Symbol 601 EditableTextUses:296Used by:604
Symbol 602 EditableTextUses:296Used by:604
Symbol 603 EditableTextUses:296Used by:604
Symbol 604 MovieClip {inGameMenu}Uses:595 600 601 602 603Used by:971
Symbol 605 BitmapUsed by:606
Symbol 606 GraphicUses:605Used by:617
Symbol 607 BitmapUsed by:608
Symbol 608 GraphicUses:607Used by:617
Symbol 609 BitmapUsed by:610
Symbol 610 GraphicUses:609Used by:617
Symbol 611 BitmapUsed by:612
Symbol 612 GraphicUses:611Used by:617
Symbol 613 BitmapUsed by:614
Symbol 614 GraphicUses:613Used by:617
Symbol 615 BitmapUsed by:616
Symbol 616 GraphicUses:615Used by:617
Symbol 617 MovieClip {inGameMessages}Uses:606 608 610 612 614 616Used by:971
Symbol 618 Bitmap {background_static}Used by:619
Symbol 619 MovieClipUses:618Used by:897
Symbol 620 BitmapUsed by:621
Symbol 621 GraphicUses:620Used by:622
Symbol 622 MovieClipUses:621Used by:634
Symbol 623 BitmapUsed by:624
Symbol 624 GraphicUses:623Used by:625
Symbol 625 MovieClipUses:624Used by:634
Symbol 626 BitmapUsed by:627
Symbol 627 GraphicUses:626Used by:628
Symbol 628 MovieClipUses:627Used by:634
Symbol 629 BitmapUsed by:630
Symbol 630 GraphicUses:629Used by:631 632
Symbol 631 MovieClipUses:630Used by:632
Symbol 632 ButtonUses:631 630Used by:633
Symbol 633 MovieClip {chrismoylesgamefinal_fla.button_koko_mov_261}Uses:632Used by:634
Symbol 634 MovieClip {chrismoylesgamefinal_fla.menu_main_257}Uses:622 625 628 145 633Used by:897
Symbol 635 BitmapUsed by:636
Symbol 636 GraphicUses:635Used by:637
Symbol 637 MovieClipUses:636Used by:641 672
Symbol 638 BitmapUsed by:639
Symbol 639 GraphicUses:638Used by:640
Symbol 640 MovieClipUses:639Used by:641
Symbol 641 MovieClip {chrismoylesgamefinal_fla.menu_navbar_back_264}Uses:637 640Used by:897
Symbol 642 GraphicUsed by:672 676
Symbol 643 BitmapUsed by:644
Symbol 644 GraphicUses:643Used by:645
Symbol 645 MovieClipUses:644Used by:672
Symbol 646 BitmapUsed by:647
Symbol 647 GraphicUses:646Used by:648
Symbol 648 MovieClipUses:647Used by:672
Symbol 649 BitmapUsed by:650
Symbol 650 GraphicUses:649Used by:651
Symbol 651 MovieClipUses:650Used by:672
Symbol 652 BitmapUsed by:653
Symbol 653 GraphicUses:652Used by:654
Symbol 654 MovieClipUses:653Used by:672
Symbol 655 BitmapUsed by:656
Symbol 656 GraphicUses:655Used by:659
Symbol 657 BitmapUsed by:658
Symbol 658 GraphicUses:657Used by:659
Symbol 659 MovieClipUses:656 658Used by:672
Symbol 660 BitmapUsed by:661
Symbol 661 GraphicUses:660Used by:662
Symbol 662 MovieClipUses:661Used by:672
Symbol 663 BitmapUsed by:664
Symbol 664 GraphicUses:663Used by:665
Symbol 665 MovieClipUses:664Used by:672
Symbol 666 BitmapUsed by:667
Symbol 667 GraphicUses:666Used by:668
Symbol 668 MovieClipUses:667Used by:672
Symbol 669 BitmapUsed by:670
Symbol 670 GraphicUses:669Used by:671
Symbol 671 MovieClipUses:670Used by:672
Symbol 672 MovieClip {chrismoylesgamefinal_fla.menu_navbar_267}Uses:637 642 645 648 651 654 659 662 665 668 671Used by:897
Symbol 673 GraphicUsed by:695
Symbol 674 TextUses:296Used by:695 740 797
Symbol 675 TextUses:296Used by:676
Symbol 676 ButtonUses:675 642Used by:695 740 797
Symbol 677 TextUses:296Used by:695
Symbol 678 BitmapUsed by:682
Symbol 679 BitmapUsed by:682
Symbol 680 BitmapUsed by:682
Symbol 681 BitmapUsed by:682
Symbol 682 GraphicUses:678 679 680 681Used by:695
Symbol 683 EditableTextUses:296Used by:695
Symbol 684 EditableTextUses:296Used by:695
Symbol 685 EditableTextUses:296Used by:695
Symbol 686 EditableTextUses:296Used by:695
Symbol 687 TextUses:296Used by:695
Symbol 688 EditableTextUses:296Used by:695
Symbol 689 BitmapUsed by:690
Symbol 690 GraphicUses:689Used by:691
Symbol 691 MovieClipUses:690Used by:692
Symbol 692 MovieClip {chrismoylesgamefinal_fla.anim_star_279}Uses:691Used by:695
Symbol 693 BitmapUsed by:694
Symbol 694 GraphicUses:693Used by:695
Symbol 695 MovieClip {chrismoylesgamefinal_fla.menu_congratulations_277}Uses:673 674 676 677 682 683 684 685 686 687 688 692 694Used by:897
Symbol 696 GraphicUsed by:740 797
Symbol 697 BitmapUsed by:698
Symbol 698 GraphicUses:697Used by:740
Symbol 699 TextUses:296Used by:740
Symbol 700 BitmapUsed by:701
Symbol 701 GraphicUses:700Used by:740
Symbol 702 BitmapUsed by:703
Symbol 703 GraphicUses:702Used by:704 705
Symbol 704 MovieClipUses:703Used by:705
Symbol 705 ButtonUses:704 703Used by:740 837
Symbol 706 TextUses:296Used by:740
Symbol 707 BitmapUsed by:716 822
Symbol 708 BitmapUsed by:716 822
Symbol 709 BitmapUsed by:716 822
Symbol 710 BitmapUsed by:716 822
Symbol 711 BitmapUsed by:716 822
Symbol 712 BitmapUsed by:716 822
Symbol 713 BitmapUsed by:716 822
Symbol 714 BitmapUsed by:716 822
Symbol 715 BitmapUsed by:716 822
Symbol 716 GraphicUses:707 708 709 710 711 712 713 714 715Used by:740
Symbol 717 TextUses:296Used by:740
Symbol 718 BitmapUsed by:719
Symbol 719 GraphicUses:718Used by:740
Symbol 720 BitmapUsed by:721
Symbol 721 GraphicUses:720Used by:722 723
Symbol 722 MovieClipUses:721Used by:723
Symbol 723 ButtonUses:722 721Used by:740 766
Symbol 724 BitmapUsed by:725
Symbol 725 GraphicUses:724Used by:726 727
Symbol 726 MovieClipUses:725Used by:727
Symbol 727 ButtonUses:726 725Used by:740 766
Symbol 728 BitmapUsed by:729
Symbol 729 GraphicUses:728Used by:730 731
Symbol 730 MovieClipUses:729Used by:731
Symbol 731 ButtonUses:730 729Used by:740 766
Symbol 732 BitmapUsed by:733
Symbol 733 GraphicUses:732Used by:734 735
Symbol 734 MovieClipUses:733Used by:735
Symbol 735 ButtonUses:734 733Used by:740 766
Symbol 736 TextUses:296Used by:740
Symbol 737 TextUses:296Used by:740
Symbol 738 BitmapUsed by:739 865
Symbol 739 GraphicUses:738Used by:740
Symbol 740 MovieClip {chrismoylesgamefinal_fla.menu_didyouknow_281}Uses:696 674 676 698 699 701 705 706 716 717 719 723 727 731 735 736 737 739Used by:897
Symbol 741 GraphicUsed by:752
Symbol 742 GraphicUsed by:743
Symbol 743 MovieClipUses:742Used by:752 786 837 895
Symbol 744 BitmapUsed by:745
Symbol 745 GraphicUses:744Used by:752
Symbol 746 EditableTextUses:296Used by:752
Symbol 747 TextUses:296Used by:752
Symbol 748 EditableTextUses:296Used by:752
Symbol 749 EditableTextUses:296Used by:752
Symbol 750 BitmapUsed by:751
Symbol 751 GraphicUses:750Used by:752
Symbol 752 MovieClip {chrismoylesgamefinal_fla.menu_highscores_292}Uses:741 743 745 746 747 748 749 751Used by:897
Symbol 753 GraphicUsed by:766
Symbol 754 TextUses:296Used by:766
Symbol 755 EditableTextUses:296Used by:766
Symbol 756 FontUsed by:757 758
Symbol 757 EditableTextUses:756Used by:766
Symbol 758 EditableTextUses:756Used by:766
Symbol 759 BitmapUsed by:760
Symbol 760 GraphicUses:759Used by:766
Symbol 761 BitmapUsed by:762
Symbol 762 GraphicUses:761Used by:763 765
Symbol 763 MovieClipUses:762Used by:765
Symbol 764 TextUses:296Used by:765
Symbol 765 ButtonUses:763 764 762Used by:766
Symbol 766 MovieClip {chrismoylesgamefinal_fla.menu_musicplayer_295}Uses:753 754 755 757 758 760 765 723 727 731 735Used by:786 837 895
Symbol 767 GraphicUsed by:786
Symbol 768 BitmapUsed by:769
Symbol 769 GraphicUses:768Used by:770
Symbol 770 ButtonUses:769Used by:771
Symbol 771 MovieClip {chrismoylesgamefinal_fla.button_scroll_btn_299}Uses:770Used by:772
Symbol 772 MovieClip {console.components.SimpleVertScroll}Uses:771Used by:786
Symbol 773 BitmapUsed by:774
Symbol 774 GraphicUses:773Used by:786
Symbol 775 TextUses:296Used by:786
Symbol 776 EditableTextUses:296Used by:786
Symbol 777 TextUses:296Used by:786
Symbol 778 EditableTextUses:296Used by:786
Symbol 779 BitmapUsed by:780
Symbol 780 GraphicUses:779Used by:781 783
Symbol 781 MovieClipUses:780Used by:783
Symbol 782 TextUses:296Used by:783
Symbol 783 ButtonUses:781 782 780Used by:786
Symbol 784 BitmapUsed by:785
Symbol 785 GraphicUses:784Used by:786
Symbol 786 MovieClip {chrismoylesgamefinal_fla.menu_levelselect_294}Uses:766 743 767 772 774 775 776 777 778 783 785Used by:897
Symbol 787 BitmapUsed by:788
Symbol 788 GraphicUses:787Used by:797
Symbol 789 TextUses:296Used by:797
Symbol 790 BitmapUsed by:792
Symbol 791 BitmapUsed by:792
Symbol 792 GraphicUses:790 791Used by:797
Symbol 793 EditableTextUses:296Used by:797
Symbol 794 FontUsed by:795
Symbol 795 TextUses:794Used by:797
Symbol 796 TextUses:296Used by:797
Symbol 797 MovieClip {chrismoylesgamefinal_fla.menu_mission_303}Uses:696 674 676 788 789 792 793 795 796Used by:897
Symbol 798 BitmapUsed by:799 801
Symbol 799 GraphicUses:798Used by:837 895
Symbol 800 TextUses:296Used by:837
Symbol 801 GraphicUses:798Used by:837
Symbol 802 TextUses:296Used by:837
Symbol 803 BitmapUsed by:804
Symbol 804 GraphicUses:803Used by:805 806
Symbol 805 MovieClipUses:804Used by:806
Symbol 806 ButtonUses:805 804Used by:837 895
Symbol 807 EditableTextUses:296Used by:837
Symbol 808 EditableTextUses:296Used by:837
Symbol 809 EditableTextUses:296Used by:837
Symbol 810 EditableTextUses:296Used by:837
Symbol 811 EditableTextUses:296Used by:837
Symbol 812 EditableTextUses:296Used by:837
Symbol 813 EditableTextUses:296Used by:837
Symbol 814 EditableTextUses:296Used by:837
Symbol 815 TextUses:296Used by:837 895
Symbol 816 BitmapUsed by:817
Symbol 817 GraphicUses:816Used by:837
Symbol 818 BitmapUsed by:819
Symbol 819 GraphicUses:818Used by:820 821
Symbol 820 MovieClipUses:819Used by:821
Symbol 821 ButtonUses:820 819Used by:837
Symbol 822 GraphicUses:707 708 709 710 711 712 713 714 715Used by:837
Symbol 823 TextUses:296Used by:837
Symbol 824 TextUses:296Used by:837
Symbol 825 TextUses:296Used by:837
Symbol 826 BitmapUsed by:827
Symbol 827 GraphicUses:826Used by:837
Symbol 828 GraphicUsed by:836
Symbol 829 BitmapUsed by:830
Symbol 830 GraphicUses:829Used by:831
Symbol 831 MovieClipUses:830Used by:832
Symbol 832 MovieClipUses:831Used by:836
Symbol 833 TextUses:296Used by:836
Symbol 834 BitmapUsed by:835
Symbol 835 GraphicUses:834Used by:836
Symbol 836 MovieClip {chrismoylesgamefinal_fla.menu_pleasewait_309}Uses:828 832 833 835Used by:837 895
Symbol 837 MovieClip {chrismoylesgamefinal_fla.menu_share_304}Uses:766 743 799 800 801 802 806 807 808 809 810 811 812 813 814 815 817 821 705 822 823 824 825 827 836Used by:897
Symbol 838 TextUses:296Used by:895
Symbol 839 TextUses:296Used by:895
Symbol 840 TextUses:296Used by:895
Symbol 841 TextUses:296Used by:895
Symbol 842 TextUses:296Used by:895
Symbol 843 GraphicUsed by:871
Symbol 844 BitmapUsed by:845
Symbol 845 GraphicUses:844Used by:871
Symbol 846 BitmapUsed by:847
Symbol 847 GraphicUses:846Used by:848 853 861
Symbol 848 MovieClipUses:847Used by:853 860 861 870
Symbol 849 EditableTextUses:296Used by:870
Symbol 850 EditableTextUses:296Used by:870
Symbol 851 BitmapUsed by:852
Symbol 852 GraphicUses:851Used by:860 870
Symbol 853 ButtonUses:848 847Used by:870
Symbol 854 EditableTextUses:296Used by:870
Symbol 855 TextUses:296Used by:870
Symbol 856 EditableTextUses:296Used by:870
Symbol 857 TextUses:296Used by:870
Symbol 858 BitmapUsed by:859
Symbol 859 GraphicUses:858Used by:870
Symbol 860 MovieClip {chrismoylesgamefinal_fla.highlight_317}Uses:852 848Used by:870
Symbol 861 ButtonUses:848 847Used by:870
Symbol 862 EditableTextUses:296Used by:870
Symbol 863 EditableTextUses:296Used by:870
Symbol 864 BitmapUsed by:865
Symbol 865 GraphicUses:738 864Used by:870
Symbol 866 BitmapUsed by:867 868 869
Symbol 867 GraphicUses:866Used by:870
Symbol 868 GraphicUses:866Used by:870
Symbol 869 GraphicUses:866Used by:870
Symbol 870 MovieClip {levelSelectBtn}Uses:848 849 850 852 853 854 855 856 857 859 860 861 862 863 865 867 868 869Used by:871
Symbol 871 MovieClipUses:843 845 870Used by:895
Symbol 872 EditableTextUses:296Used by:895
Symbol 873 EditableTextUses:296Used by:895
Symbol 874 EditableTextUses:296Used by:895
Symbol 875 EditableTextUses:296Used by:895
Symbol 876 GraphicUsed by:895
Symbol 877 TextUses:296Used by:895
Symbol 878 BitmapUsed by:879
Symbol 879 GraphicUses:878Used by:895
Symbol 880 TextUses:296Used by:885
Symbol 881 TextUses:296Used by:885
Symbol 882 TextUses:296Used by:885
Symbol 883 EditableTextUses:296Used by:885
Symbol 884 TextUses:296Used by:885
Symbol 885 MovieClip {chrismoylesgamefinal_fla.copy_leftcolsubmit_319}Uses:880 881 882 883 884Used by:895
Symbol 886 BitmapUsed by:887
Symbol 887 GraphicUses:886Used by:892
Symbol 888 BitmapUsed by:889
Symbol 889 GraphicUses:888Used by:892
Symbol 890 BitmapUsed by:891
Symbol 891 GraphicUses:890Used by:892
Symbol 892 MovieClipUses:887 889 891Used by:895
Symbol 893 GraphicUsed by:894
Symbol 894 ButtonUses:893Used by:895
Symbol 895 MovieClip {chrismoylesgamefinal_fla.menu_submitscore_312}Uses:766 743 799 838 839 806 840 841 842 871 872 873 874 875 815 876 877 879 885 836 892 894Used by:897
Symbol 896 GraphicUsed by:897
Symbol 897 MovieClip {GameMenus}Uses:619 634 641 672 695 740 752 786 797 837 895 896Used by:971
Symbol 898 ShapeTweeningUsed by:906
Symbol 899 GraphicUsed by:906
Symbol 900 ShapeTweeningUsed by:906
Symbol 901 FontUsed by:902
Symbol 902 TextUses:901Used by:906
Symbol 903 GraphicUsed by:906
Symbol 904 ShapeTweeningUsed by:906
Symbol 905 GraphicUsed by:906
Symbol 906 MovieClip {gameTransition}Uses:898 4 899 900 902 903 904 905Used by:971
Symbol 907 Sound {cmCompetition}Used by:971
Symbol 908 Sound {cmGameOver}Used by:971
Symbol 909 Sound {cmHighScores}Used by:971
Symbol 910 Sound {cmIntro4}Used by:971
Symbol 911 Sound {cmIntro5}Used by:971
Symbol 912 Sound {cmIntro3}Used by:971
Symbol 913 Sound {cmLevelComplete}Used by:971
Symbol 914 Sound {cmTrackCollected}Used by:971
Symbol 915 Sound {cmBuyAlbum}Used by:971
Symbol 916 Sound {cmWelcome}Used by:971
Symbol 917 Sound {cmPlayGame}Used by:971
Symbol 918 Sound {cmShareGame}Used by:971
Symbol 919 Sound {cmParody14}Used by:971
Symbol 920 Sound {cmParody7}Used by:971
Symbol 921 Sound {cmParody15}Used by:971
Symbol 922 Sound {cmParody9}Used by:971
Symbol 923 Sound {cmParody11}Used by:971
Symbol 924 Sound {cmParody13}Used by:971
Symbol 925 Sound {cmParody4}Used by:971
Symbol 926 Sound {cmParody3}Used by:971
Symbol 927 Sound {cmParody12}Used by:971
Symbol 928 Sound {cmParody5}Used by:971
Symbol 929 Sound {cmParody1}Used by:971
Symbol 930 Sound {cmParody2}Used by:971
Symbol 931 Sound {cmParody10}Used by:971
Symbol 932 Sound {cmParody6}Used by:971
Symbol 933 Sound {cmParody8}Used by:971
Symbol 934 Sound {cm_Jump1}Used by:971
Symbol 935 Sound {cm_Jump10}Used by:971
Symbol 936 Sound {cm_Jump11}Used by:971
Symbol 937 Sound {cm_Jump2}Used by:971
Symbol 938 Sound {cm_Jump3}Used by:971
Symbol 939 Sound {cm_Jump4}Used by:971
Symbol 940 Sound {cm_Jump5}Used by:971
Symbol 941 Sound {cm_Jump6}Used by:971
Symbol 942 Sound {cm_Jump7}Used by:971
Symbol 943 Sound {cm_Jump8}Used by:971
Symbol 944 Sound {cm_Jump9}Used by:971
Symbol 945 Sound {cm_LoseLife1}Used by:971
Symbol 946 Sound {cm_LoseLife2}Used by:971
Symbol 947 Sound {cm_LoseLife3}Used by:971
Symbol 948 Sound {cm_skid1}Used by:971
Symbol 949 Sound {cm_skid2}Used by:971
Symbol 950 Sound {cm_skid3}Used by:971
Symbol 951 Sound {cm_skid}Used by:971
Symbol 952 Sound {cm_collectNote}Used by:971
Symbol 953 Sound {cmPotFall}Used by:971
Symbol 954 Sound {cmFlowerPot}Used by:971
Symbol 955 Sound {ai_FemaleNag1}Used by:971
Symbol 956 Sound {ai_FemaleNag2}Used by:971
Symbol 957 Sound {ai_FemaleNag3}Used by:971
Symbol 958 SoundUsed by:971
Symbol 959 Sound {cmCollectLife}Used by:971
Symbol 960 Sound {cmBirdLoop}Used by:971
Symbol 961 Sound {cmLostLife}Used by:971
Symbol 962 Sound {cmSpringBoard}Used by:971
Symbol 963 Sound {footstepsMetal1}Used by:971
Symbol 964 Sound {footstepsMetal2}Used by:971
Symbol 965 Sound {footstepsMetal3}Used by:971
Symbol 966 Sound {footstepsWood1}Used by:971
Symbol 967 Sound {footstepsWood2}Used by:971
Symbol 968 Sound {footstepsWood3}Used by:971
Symbol 969 Sound {cmMusicGame}Used by:971
Symbol 970 Sound {cmMusicMenus}Used by:971
Symbol 971 MovieClip {chrismoylesgamefinal_fla.spriteDump_68}Uses:148 149 150 151 158 159 163 167 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 233 234 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 295 302 308 314 320 321 593 604 617 897 906 907 908 909 910 911 912 913 914 915 916 917 918 919 920 921 922 923 924 925 926 927 928 929 930 931 932 933 934 935 936 937 938 939 940 941 942 943 944 945 946 947 948 949 950 951 952 953 954 955 956 957 469 958 464 959 960 961 962 963 964 965 966 967 968 969 970Used by:Timeline

Instance Names

"loaderBarMask_mc"Frame 1Symbol 9 MovieClip
"char_mc"Frame 1Symbol 139 MovieClip {chrismoylesgamefinal_fla._CHRISMOYLESHOLDER_3}
"parodyIsland_mc"Frame 1Symbol 145 MovieClip
"dust_mc"Symbol 139 MovieClip {chrismoylesgamefinal_fla._CHRISMOYLESHOLDER_3} Frame 98Symbol 79 MovieClip
"char_mc"Symbol 295 MovieClip {Projectile} Frame 1Symbol 288 MovieClip {chrismoylesgamefinal_fla.NagProjectile_92}
"char_mc"Symbol 295 MovieClip {Projectile} Frame 2Symbol 294 MovieClip {chrismoylesgamefinal_fla.pot_intact_95}
"blackTXT"Symbol 302 MovieClip {musicalNote1} Frame 1Symbol 297 EditableText
"noteAnim_mc"Symbol 302 MovieClip {musicalNote1} Frame 1Symbol 301 MovieClip {chrismoylesgamefinal_fla.anim_note1_98}
"blackTXT"Symbol 308 MovieClip {musicalNote2} Frame 1Symbol 303 EditableText
"noteAnim_mc"Symbol 308 MovieClip {musicalNote2} Frame 1Symbol 307 MovieClip {chrismoylesgamefinal_fla.anim_note2_101}
"blackTXT"Symbol 314 MovieClip {musicalNote3} Frame 1Symbol 309 EditableText
"noteAnim_mc"Symbol 314 MovieClip {musicalNote3} Frame 1Symbol 313 MovieClip {chrismoylesgamefinal_fla.anim_note3_104}
"blackTXT"Symbol 320 MovieClip {musicalNote4} Frame 1Symbol 315 EditableText
"noteAnim_mc"Symbol 320 MovieClip {musicalNote4} Frame 1Symbol 319 MovieClip {chrismoylesgamefinal_fla.anim_note4_107}
"char_mc"Symbol 321 MovieClip {MainCharacter} Frame 1Symbol 139 MovieClip {chrismoylesgamefinal_fla._CHRISMOYLESHOLDER_3}
"char_mc"Symbol 593 MovieClip {AICharacter} Frame 1Symbol 434 MovieClip {chrismoylesgamefinal_fla.RabbitChar_111}
"char_mc"Symbol 593 MovieClip {AICharacter} Frame 2Symbol 500 MovieClip
"char_mc"Symbol 593 MovieClip {AICharacter} Frame 3Symbol 531 MovieClip
"char_mc"Symbol 593 MovieClip {AICharacter} Frame 4Symbol 592 MovieClip
"quitGame_btn"Symbol 604 MovieClip {inGameMenu} Frame 1Symbol 600 Button
"books"Symbol 604 MovieClip {inGameMenu} Frame 1Symbol 601 EditableText
"time"Symbol 604 MovieClip {inGameMenu} Frame 1Symbol 602 EditableText
"lives"Symbol 604 MovieClip {inGameMenu} Frame 1Symbol 603 EditableText
"koko_btn"Symbol 633 MovieClip {chrismoylesgamefinal_fla.button_koko_mov_261} Frame 1Symbol 632 Button
"buildings_mc"Symbol 634 MovieClip {chrismoylesgamefinal_fla.menu_main_257} Frame 1Symbol 622 MovieClip
"notes_mc"Symbol 634 MovieClip {chrismoylesgamefinal_fla.menu_main_257} Frame 1Symbol 625 MovieClip
"chrisMoyles_mc"Symbol 634 MovieClip {chrismoylesgamefinal_fla.menu_main_257} Frame 1Symbol 628 MovieClip
"parodyIsland_mc"Symbol 634 MovieClip {chrismoylesgamefinal_fla.menu_main_257} Frame 1Symbol 145 MovieClip
"mainMenu_btn"Symbol 641 MovieClip {chrismoylesgamefinal_fla.menu_navbar_back_264} Frame 1Symbol 640 MovieClip
"winPrizesOver_mc"Symbol 672 MovieClip {chrismoylesgamefinal_fla.menu_navbar_267} Frame 1Symbol 645 MovieClip
"highScoresOver_mc"Symbol 672 MovieClip {chrismoylesgamefinal_fla.menu_navbar_267} Frame 1Symbol 648 MovieClip
"shareGameOver_mc"Symbol 672 MovieClip {chrismoylesgamefinal_fla.menu_navbar_267} Frame 1Symbol 651 MovieClip
"winPrizes_btn"Symbol 672 MovieClip {chrismoylesgamefinal_fla.menu_navbar_267} Frame 1Symbol 654 MovieClip
"mute_btn"Symbol 672 MovieClip {chrismoylesgamefinal_fla.menu_navbar_267} Frame 1Symbol 659 MovieClip
"shareGame_btn"Symbol 672 MovieClip {chrismoylesgamefinal_fla.menu_navbar_267} Frame 1Symbol 662 MovieClip
"highScores_btn"Symbol 672 MovieClip {chrismoylesgamefinal_fla.menu_navbar_267} Frame 1Symbol 665 MovieClip
"playGameOver_mc"Symbol 672 MovieClip {chrismoylesgamefinal_fla.menu_navbar_267} Frame 1Symbol 668 MovieClip
"playGame_btn"Symbol 672 MovieClip {chrismoylesgamefinal_fla.menu_navbar_267} Frame 1Symbol 671 MovieClip
"continueCongrats_btn"Symbol 695 MovieClip {chrismoylesgamefinal_fla.menu_congratulations_277} Frame 1Symbol 676 Button
"notesCollected"Symbol 695 MovieClip {chrismoylesgamefinal_fla.menu_congratulations_277} Frame 1Symbol 683 EditableText
"time"Symbol 695 MovieClip {chrismoylesgamefinal_fla.menu_congratulations_277} Frame 1Symbol 684 EditableText
"notesPoints"Symbol 695 MovieClip {chrismoylesgamefinal_fla.menu_congratulations_277} Frame 1Symbol 685 EditableText
"timePoints"Symbol 695 MovieClip {chrismoylesgamefinal_fla.menu_congratulations_277} Frame 1Symbol 686 EditableText
"levelScore"Symbol 695 MovieClip {chrismoylesgamefinal_fla.menu_congratulations_277} Frame 1Symbol 688 EditableText
"star1_mc"Symbol 695 MovieClip {chrismoylesgamefinal_fla.menu_congratulations_277} Frame 1Symbol 692 MovieClip {chrismoylesgamefinal_fla.anim_star_279}
"star2_mc"Symbol 695 MovieClip {chrismoylesgamefinal_fla.menu_congratulations_277} Frame 1Symbol 692 MovieClip {chrismoylesgamefinal_fla.anim_star_279}
"star3_mc"Symbol 695 MovieClip {chrismoylesgamefinal_fla.menu_congratulations_277} Frame 1Symbol 692 MovieClip {chrismoylesgamefinal_fla.anim_star_279}
"continueDidYouKnow_btn"Symbol 740 MovieClip {chrismoylesgamefinal_fla.menu_didyouknow_281} Frame 1Symbol 676 Button
"twitter_btn"Symbol 740 MovieClip {chrismoylesgamefinal_fla.menu_didyouknow_281} Frame 10Symbol 705 Button
"facebook_btn"Symbol 740 MovieClip {chrismoylesgamefinal_fla.menu_didyouknow_281} Frame 10Symbol 705 Button
"myspace_btn"Symbol 740 MovieClip {chrismoylesgamefinal_fla.menu_didyouknow_281} Frame 10Symbol 705 Button
"bebo_btn"Symbol 740 MovieClip {chrismoylesgamefinal_fla.menu_didyouknow_281} Frame 10Symbol 705 Button
"digg_btn"Symbol 740 MovieClip {chrismoylesgamefinal_fla.menu_didyouknow_281} Frame 10Symbol 705 Button
"stumbleUpon_btn"Symbol 740 MovieClip {chrismoylesgamefinal_fla.menu_didyouknow_281} Frame 10Symbol 705 Button
"delicious_btn"Symbol 740 MovieClip {chrismoylesgamefinal_fla.menu_didyouknow_281} Frame 10Symbol 705 Button
"google_btn"Symbol 740 MovieClip {chrismoylesgamefinal_fla.menu_didyouknow_281} Frame 10Symbol 705 Button
"yahoo_btn"Symbol 740 MovieClip {chrismoylesgamefinal_fla.menu_didyouknow_281} Frame 10Symbol 705 Button
"amazon_btn"Symbol 740 MovieClip {chrismoylesgamefinal_fla.menu_didyouknow_281} Frame 30Symbol 723 Button
"hmv_btn"Symbol 740 MovieClip {chrismoylesgamefinal_fla.menu_didyouknow_281} Frame 30Symbol 727 Button
"itunes_btn"Symbol 740 MovieClip {chrismoylesgamefinal_fla.menu_didyouknow_281} Frame 30Symbol 731 Button
"play_btn"Symbol 740 MovieClip {chrismoylesgamefinal_fla.menu_didyouknow_281} Frame 30Symbol 735 Button
"playerNames"Symbol 752 MovieClip {chrismoylesgamefinal_fla.menu_highscores_292} Frame 1Symbol 746 EditableText
"scores"Symbol 752 MovieClip {chrismoylesgamefinal_fla.menu_highscores_292} Frame 1Symbol 748 EditableText
"age"Symbol 752 MovieClip {chrismoylesgamefinal_fla.menu_highscores_292} Frame 1Symbol 749 EditableText
"trackTitle"Symbol 766 MovieClip {chrismoylesgamefinal_fla.menu_musicplayer_295} Frame 1Symbol 755 EditableText
"buyAlbum_btn"Symbol 766 MovieClip {chrismoylesgamefinal_fla.menu_musicplayer_295} Frame 1Symbol 765 Button
"amazon_btn"Symbol 766 MovieClip {chrismoylesgamefinal_fla.menu_musicplayer_295} Frame 10Symbol 723 Button
"hmv_btn"Symbol 766 MovieClip {chrismoylesgamefinal_fla.menu_musicplayer_295} Frame 10Symbol 727 Button
"itunes_btn"Symbol 766 MovieClip {chrismoylesgamefinal_fla.menu_musicplayer_295} Frame 10Symbol 731 Button
"play_btn"Symbol 766 MovieClip {chrismoylesgamefinal_fla.menu_musicplayer_295} Frame 10Symbol 735 Button
"handle_mc"Symbol 772 MovieClip {console.components.SimpleVertScroll} Frame 1Symbol 771 MovieClip {chrismoylesgamefinal_fla.button_scroll_btn_299}
"buyAlbum_mc"Symbol 786 MovieClip {chrismoylesgamefinal_fla.menu_levelselect_294} Frame 1Symbol 766 MovieClip {chrismoylesgamefinal_fla.menu_musicplayer_295}
"scrollHandle_mc"Symbol 786 MovieClip {chrismoylesgamefinal_fla.menu_levelselect_294} Frame 1Symbol 772 MovieClip {console.components.SimpleVertScroll}
"totalScore"Symbol 786 MovieClip {chrismoylesgamefinal_fla.menu_levelselect_294} Frame 1Symbol 776 EditableText
"worldRank"Symbol 786 MovieClip {chrismoylesgamefinal_fla.menu_levelselect_294} Frame 1Symbol 778 EditableText
"join_btn"Symbol 786 MovieClip {chrismoylesgamefinal_fla.menu_levelselect_294} Frame 1Symbol 783 Button
"continueMission_btn"Symbol 797 MovieClip {chrismoylesgamefinal_fla.menu_mission_303} Frame 1Symbol 676 Button
"collect"Symbol 797 MovieClip {chrismoylesgamefinal_fla.menu_mission_303} Frame 1Symbol 793 EditableText
"buyAlbum_mc"Symbol 837 MovieClip {chrismoylesgamefinal_fla.menu_share_304} Frame 1Symbol 766 MovieClip {chrismoylesgamefinal_fla.menu_musicplayer_295}
"share_btn"Symbol 837 MovieClip {chrismoylesgamefinal_fla.menu_share_304} Frame 1Symbol 806 Button
"yourName"Symbol 837 MovieClip {chrismoylesgamefinal_fla.menu_share_304} Frame 1Symbol 807 EditableText
"yourEmail"Symbol 837 MovieClip {chrismoylesgamefinal_fla.menu_share_304} Frame 1Symbol 808 EditableText
"friendName"Symbol 837 MovieClip {chrismoylesgamefinal_fla.menu_share_304} Frame 1Symbol 809 EditableText
"friendEmail"Symbol 837 MovieClip {chrismoylesgamefinal_fla.menu_share_304} Frame 1Symbol 810 EditableText
"err1"Symbol 837 MovieClip {chrismoylesgamefinal_fla.menu_share_304} Frame 1Symbol 811 EditableText
"err2"Symbol 837 MovieClip {chrismoylesgamefinal_fla.menu_share_304} Frame 1Symbol 812 EditableText
"err3"Symbol 837 MovieClip {chrismoylesgamefinal_fla.menu_share_304} Frame 1Symbol 813 EditableText
"err4"Symbol 837 MovieClip {chrismoylesgamefinal_fla.menu_share_304} Frame 1Symbol 814 EditableText
"twitter_btn"Symbol 837 MovieClip {chrismoylesgamefinal_fla.menu_share_304} Frame 1Symbol 821 Button
"facebook_btn"Symbol 837 MovieClip {chrismoylesgamefinal_fla.menu_share_304} Frame 1Symbol 821 Button
"myspace_btn"Symbol 837 MovieClip {chrismoylesgamefinal_fla.menu_share_304} Frame 1Symbol 821 Button
"bebo_btn"Symbol 837 MovieClip {chrismoylesgamefinal_fla.menu_share_304} Frame 1Symbol 705 Button
"stumbleUpon_btn"Symbol 837 MovieClip {chrismoylesgamefinal_fla.menu_share_304} Frame 1Symbol 705 Button
"google_btn"Symbol 837 MovieClip {chrismoylesgamefinal_fla.menu_share_304} Frame 1Symbol 705 Button
"yahoo_btn"Symbol 837 MovieClip {chrismoylesgamefinal_fla.menu_share_304} Frame 1Symbol 705 Button
"delicious_btn"Symbol 837 MovieClip {chrismoylesgamefinal_fla.menu_share_304} Frame 1Symbol 705 Button
"digg_btn"Symbol 837 MovieClip {chrismoylesgamefinal_fla.menu_share_304} Frame 1Symbol 705 Button
"sending_mc"Symbol 837 MovieClip {chrismoylesgamefinal_fla.menu_share_304} Frame 1Symbol 836 MovieClip {chrismoylesgamefinal_fla.menu_pleasewait_309}
"level"Symbol 870 MovieClip {levelSelectBtn} Frame 1Symbol 849 EditableText
"score"Symbol 870 MovieClip {levelSelectBtn} Frame 1Symbol 850 EditableText
"playLevel_btn"Symbol 870 MovieClip {levelSelectBtn} Frame 10Symbol 853 Button
"level"Symbol 870 MovieClip {levelSelectBtn} Frame 10Symbol 854 EditableText
"score"Symbol 870 MovieClip {levelSelectBtn} Frame 10Symbol 856 EditableText
"newLevel_mc"Symbol 870 MovieClip {levelSelectBtn} Frame 10Symbol 860 MovieClip {chrismoylesgamefinal_fla.highlight_317}
"playLevel_btn"Symbol 870 MovieClip {levelSelectBtn} Frame 20Symbol 861 Button
"level"Symbol 870 MovieClip {levelSelectBtn} Frame 20Symbol 862 EditableText
"score"Symbol 870 MovieClip {levelSelectBtn} Frame 20Symbol 863 EditableText
"score"Symbol 885 MovieClip {chrismoylesgamefinal_fla.copy_leftcolsubmit_319} Frame 15Symbol 883 EditableText
"buyAlbum_mc"Symbol 895 MovieClip {chrismoylesgamefinal_fla.menu_submitscore_312} Frame 1Symbol 766 MovieClip {chrismoylesgamefinal_fla.menu_musicplayer_295}
"submitComp_btn"Symbol 895 MovieClip {chrismoylesgamefinal_fla.menu_submitscore_312} Frame 1Symbol 806 Button
"tickBox_mc"Symbol 895 MovieClip {chrismoylesgamefinal_fla.menu_submitscore_312} Frame 1Symbol 871 MovieClip
"yourName"Symbol 895 MovieClip {chrismoylesgamefinal_fla.menu_submitscore_312} Frame 1Symbol 872 EditableText
"yourEmail"Symbol 895 MovieClip {chrismoylesgamefinal_fla.menu_submitscore_312} Frame 1Symbol 873 EditableText
"err1"Symbol 895 MovieClip {chrismoylesgamefinal_fla.menu_submitscore_312} Frame 1Symbol 874 EditableText
"err2"Symbol 895 MovieClip {chrismoylesgamefinal_fla.menu_submitscore_312} Frame 1Symbol 875 EditableText
"copy_mc"Symbol 895 MovieClip {chrismoylesgamefinal_fla.menu_submitscore_312} Frame 1Symbol 885 MovieClip {chrismoylesgamefinal_fla.copy_leftcolsubmit_319}
"sending_mc"Symbol 895 MovieClip {chrismoylesgamefinal_fla.menu_submitscore_312} Frame 1Symbol 836 MovieClip {chrismoylesgamefinal_fla.menu_pleasewait_309}
"title_mc"Symbol 895 MovieClip {chrismoylesgamefinal_fla.menu_submitscore_312} Frame 1Symbol 892 MovieClip
"terms_btn"Symbol 895 MovieClip {chrismoylesgamefinal_fla.menu_submitscore_312} Frame 1Symbol 894 Button
"privacy_btn"Symbol 895 MovieClip {chrismoylesgamefinal_fla.menu_submitscore_312} Frame 1Symbol 894 Button
"background_mc"Symbol 897 MovieClip {GameMenus} Frame 1Symbol 619 MovieClip
"menuTitle_mc"Symbol 897 MovieClip {GameMenus} Frame 1Symbol 634 MovieClip {chrismoylesgamefinal_fla.menu_main_257}
"backMenu_mc"Symbol 897 MovieClip {GameMenus} Frame 1Symbol 641 MovieClip {chrismoylesgamefinal_fla.menu_navbar_back_264}
"menuMainBar_mc"Symbol 897 MovieClip {GameMenus} Frame 1Symbol 672 MovieClip {chrismoylesgamefinal_fla.menu_navbar_267}
"menuCongratulations_mc"Symbol 897 MovieClip {GameMenus} Frame 1Symbol 695 MovieClip {chrismoylesgamefinal_fla.menu_congratulations_277}
"menuDidYouKnow_mc"Symbol 897 MovieClip {GameMenus} Frame 1Symbol 740 MovieClip {chrismoylesgamefinal_fla.menu_didyouknow_281}
"menuDailyHighScores_mc"Symbol 897 MovieClip {GameMenus} Frame 1Symbol 752 MovieClip {chrismoylesgamefinal_fla.menu_highscores_292}
"menuSelectLevel_mc"Symbol 897 MovieClip {GameMenus} Frame 1Symbol 786 MovieClip {chrismoylesgamefinal_fla.menu_levelselect_294}
"menuMission_mc"Symbol 897 MovieClip {GameMenus} Frame 1Symbol 797 MovieClip {chrismoylesgamefinal_fla.menu_mission_303}
"menuShare_mc"Symbol 897 MovieClip {GameMenus} Frame 1Symbol 837 MovieClip {chrismoylesgamefinal_fla.menu_share_304}
"menuPrizes_mc"Symbol 897 MovieClip {GameMenus} Frame 1Symbol 895 MovieClip {chrismoylesgamefinal_fla.menu_submitscore_312}

Special Tags

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

Labels

"idle"Symbol 139 MovieClip {chrismoylesgamefinal_fla._CHRISMOYLESHOLDER_3} Frame 1
"Idle(End)"Symbol 139 MovieClip {chrismoylesgamefinal_fla._CHRISMOYLESHOLDER_3} Frame 38
"jump"Symbol 139 MovieClip {chrismoylesgamefinal_fla._CHRISMOYLESHOLDER_3} Frame 45
"fall"Symbol 139 MovieClip {chrismoylesgamefinal_fla._CHRISMOYLESHOLDER_3} Frame 56
"fall_loop"Symbol 139 MovieClip {chrismoylesgamefinal_fla._CHRISMOYLESHOLDER_3} Frame 60
"land"Symbol 139 MovieClip {chrismoylesgamefinal_fla._CHRISMOYLESHOLDER_3} Frame 70
"land_finished"Symbol 139 MovieClip {chrismoylesgamefinal_fla._CHRISMOYLESHOLDER_3} Frame 74
"skid"Symbol 139 MovieClip {chrismoylesgamefinal_fla._CHRISMOYLESHOLDER_3} Frame 99
"stop"Symbol 139 MovieClip {chrismoylesgamefinal_fla._CHRISMOYLESHOLDER_3} Frame 103
"run"Symbol 139 MovieClip {chrismoylesgamefinal_fla._CHRISMOYLESHOLDER_3} Frame 121
"Run(End)"Symbol 139 MovieClip {chrismoylesgamefinal_fla._CHRISMOYLESHOLDER_3} Frame 139
"die"Symbol 139 MovieClip {chrismoylesgamefinal_fla._CHRISMOYLESHOLDER_3} Frame 144
"die_over"Symbol 139 MovieClip {chrismoylesgamefinal_fla._CHRISMOYLESHOLDER_3} Frame 173
"LOCKED"Symbol 158 MovieClip {newCD} Frame 2
"UNLOCKED"Symbol 158 MovieClip {newCD} Frame 26
"destroy"Symbol 288 MovieClip {chrismoylesgamefinal_fla.NagProjectile_92} Frame 5
"destroy"Symbol 294 MovieClip {chrismoylesgamefinal_fla.pot_intact_95} Frame 2
"fall"Symbol 420 MovieClip {chrismoylesgamefinal_fla.RABBIT_FALL_149} Frame 1
"land"Symbol 427 MovieClip {chrismoylesgamefinal_fla.RABBIT_LAND_163} Frame 1
"idle"Symbol 434 MovieClip {chrismoylesgamefinal_fla.RabbitChar_111} Frame 1
"respawn"Symbol 434 MovieClip {chrismoylesgamefinal_fla.RabbitChar_111} Frame 5
"walk"Symbol 434 MovieClip {chrismoylesgamefinal_fla.RabbitChar_111} Frame 10
"spot"Symbol 434 MovieClip {chrismoylesgamefinal_fla.RabbitChar_111} Frame 15
"jump"Symbol 434 MovieClip {chrismoylesgamefinal_fla.RabbitChar_111} Frame 20
"fall"Symbol 434 MovieClip {chrismoylesgamefinal_fla.RabbitChar_111} Frame 25
"land"Symbol 434 MovieClip {chrismoylesgamefinal_fla.RabbitChar_111} Frame 30
"charge"Symbol 434 MovieClip {chrismoylesgamefinal_fla.RabbitChar_111} Frame 35
"die"Symbol 434 MovieClip {chrismoylesgamefinal_fla.RabbitChar_111} Frame 40
"idle"Symbol 500 MovieClip Frame 1
"respawn"Symbol 500 MovieClip Frame 5
"walk"Symbol 500 MovieClip Frame 10
"spot"Symbol 500 MovieClip Frame 15
"jump"Symbol 500 MovieClip Frame 20
"fall"Symbol 500 MovieClip Frame 25
"land"Symbol 500 MovieClip Frame 30
"charge"Symbol 500 MovieClip Frame 35
"fireProjectile"Symbol 500 MovieClip Frame 40
"die"Symbol 500 MovieClip Frame 45
"destroy"Symbol 520 MovieClip {chrismoylesgamefinal_fla.pot_intact_216} Frame 2
"idle"Symbol 531 MovieClip Frame 1
"respawn"Symbol 531 MovieClip Frame 5
"walk"Symbol 531 MovieClip Frame 10
"spot"Symbol 531 MovieClip Frame 15
"jump"Symbol 531 MovieClip Frame 20
"fall"Symbol 531 MovieClip Frame 25
"land"Symbol 531 MovieClip Frame 30
"charge"Symbol 531 MovieClip Frame 35
"fireProjectile"Symbol 531 MovieClip Frame 40
"die"Symbol 531 MovieClip Frame 45
"idle"Symbol 592 MovieClip Frame 1
"respawn"Symbol 592 MovieClip Frame 5
"walk"Symbol 592 MovieClip Frame 10
"spot"Symbol 592 MovieClip Frame 15
"jump"Symbol 592 MovieClip Frame 20
"fall"Symbol 592 MovieClip Frame 25
"land"Symbol 592 MovieClip Frame 30
"charge"Symbol 592 MovieClip Frame 35
"fireProjectile"Symbol 592 MovieClip Frame 40
"die"Symbol 592 MovieClip Frame 46
"ON"Symbol 659 MovieClip Frame 1
"OFF"Symbol 659 MovieClip Frame 10
"NOTES"Symbol 740 MovieClip {chrismoylesgamefinal_fla.menu_didyouknow_281} Frame 1
"SHARE"Symbol 740 MovieClip {chrismoylesgamefinal_fla.menu_didyouknow_281} Frame 10
"WIN"Symbol 740 MovieClip {chrismoylesgamefinal_fla.menu_didyouknow_281} Frame 20
"BUY"Symbol 740 MovieClip {chrismoylesgamefinal_fla.menu_didyouknow_281} Frame 30
"STEP1"Symbol 766 MovieClip {chrismoylesgamefinal_fla.menu_musicplayer_295} Frame 1
"STEP2"Symbol 766 MovieClip {chrismoylesgamefinal_fla.menu_musicplayer_295} Frame 10
"PLEASEWAIT"Symbol 836 MovieClip {chrismoylesgamefinal_fla.menu_pleasewait_309} Frame 5
"SUCCESS"Symbol 836 MovieClip {chrismoylesgamefinal_fla.menu_pleasewait_309} Frame 20
"LOCKED"Symbol 870 MovieClip {levelSelectBtn} Frame 1
"NEW"Symbol 870 MovieClip {levelSelectBtn} Frame 10
"OPEN1"Symbol 870 MovieClip {levelSelectBtn} Frame 20
"OPEN2"Symbol 870 MovieClip {levelSelectBtn} Frame 30
"OPEN3"Symbol 870 MovieClip {levelSelectBtn} Frame 40
"ON"Symbol 871 MovieClip Frame 1
"OFF"Symbol 871 MovieClip Frame 5
"COMPETITION"Symbol 885 MovieClip {chrismoylesgamefinal_fla.copy_leftcolsubmit_319} Frame 1
"SUBMITSCORE"Symbol 885 MovieClip {chrismoylesgamefinal_fla.copy_leftcolsubmit_319} Frame 15
"WORLDRANK"Symbol 885 MovieClip {chrismoylesgamefinal_fla.copy_leftcolsubmit_319} Frame 30
"COMPETITION"Symbol 892 MovieClip Frame 1
"WORLDRANK"Symbol 892 MovieClip Frame 16
"SUBMITSCORE"Symbol 892 MovieClip Frame 29
"loading"Symbol 906 MovieClip {gameTransition} Frame 31
"transitionOut"Symbol 906 MovieClip {gameTransition} Frame 37




http://swfchan.com/47/231527/info.shtml
Created: 7/2 -2020 16:43:06 Last modified: 7/2 -2020 16:43:06 Server time: 09/05 -2024 03:03:19