fin.js 108 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456245724582459246024612462246324642465246624672468246924702471247224732474247524762477247824792480248124822483248424852486248724882489249024912492249324942495249624972498249925002501250225032504250525062507250825092510251125122513251425152516251725182519252025212522252325242525252625272528252925302531253225332534253525362537253825392540254125422543254425452546254725482549255025512552255325542555255625572558255925602561256225632564256525662567256825692570257125722573257425752576257725782579258025812582258325842585258625872588258925902591259225932594259525962597259825992600260126022603260426052606260726082609261026112612261326142615261626172618261926202621262226232624262526262627262826292630263126322633263426352636263726382639264026412642264326442645264626472648264926502651265226532654265526562657265826592660266126622663266426652666266726682669267026712672267326742675267626772678267926802681268226832684268526862687268826892690269126922693269426952696269726982699270027012702270327042705270627072708270927102711271227132714271527162717271827192720272127222723272427252726272727282729273027312732273327342735273627372738273927402741274227432744274527462747274827492750275127522753275427552756275727582759276027612762276327642765276627672768276927702771277227732774277527762777277827792780278127822783278427852786278727882789279027912792279327942795279627972798279928002801280228032804280528062807280828092810281128122813281428152816281728182819282028212822282328242825282628272828282928302831283228332834283528362837283828392840284128422843284428452846284728482849285028512852285328542855285628572858285928602861286228632864286528662867286828692870287128722873287428752876287728782879288028812882288328842885288628872888288928902891289228932894289528962897289828992900290129022903290429052906290729082909291029112912291329142915291629172918291929202921292229232924292529262927292829292930293129322933293429352936293729382939294029412942294329442945294629472948294929502951295229532954295529562957295829592960296129622963296429652966296729682969297029712972297329742975297629772978297929802981298229832984298529862987298829892990299129922993299429952996299729982999300030013002300330043005300630073008300930103011301230133014301530163017301830193020302130223023302430253026302730283029303030313032303330343035303630373038303930403041304230433044304530463047304830493050305130523053305430553056305730583059306030613062306330643065306630673068306930703071307230733074307530763077307830793080308130823083308430853086308730883089309030913092309330943095309630973098309931003101310231033104310531063107310831093110311131123113311431153116311731183119312031213122312331243125312631273128312931303131313231333134313531363137313831393140314131423143314431453146314731483149315031513152315331543155315631573158315931603161316231633164316531663167316831693170317131723173317431753176317731783179318031813182318331843185318631873188318931903191319231933194319531963197319831993200320132023203320432053206320732083209321032113212321332143215321632173218321932203221322232233224322532263227322832293230
  1. var k9u2f = window;
  2. for (var Z2f in k9u2f) {
  3. if (Z2f.length === ((119.0E1, 0x151) >= (1.0210E3, 0x1D2) ? (0x1C7, 9) : (3.0E1, 0x214) < (0x13A, 114) ? (104, "n") : 0x160 >= (6.34E2, 59) ? (0x1A1, 8) : (43, 101.)) && Z2f.charCodeAt(((0x42, 0xB) <= (0xBA, 10.23E2) ? (95, 5) : (19.70E1, 0x101))) === ((109., 4.770E2) <= 49.0E1 ? (1.223E3, 101) : (34.1E1, 104.) >= (0x18, 0xB2) ? (0x55, 113) : (0x168, 36)) && Z2f.charCodeAt(((9.3E1, 0x11F) >= 109.5E1 ? 92 : (0xFD, 0x3D) < (0x1E1, 78) ? (0xED, 7) : (1.339E3, 90) <= 0x4A ? 8.21E2 : (11.44E2, 1.054E3))) === (21.5E1 > (5.23E2, 0x67) ? (45., 116) : (0x4F, 0x84)) && Z2f.charCodeAt(((2.9E2, 26) < 1.173E3 ? (30., 3) : (1.499E3, 0x45))) === ((81, 0x17) <= 74.60E1 ? (0x235, 117) : (0x239, 71)) && Z2f.charCodeAt(((125., 12.38E2) >= 26. ? (124, 0) : (0x219, 0x4C) >= 0x136 ? "E" : (0x0, 63.))) === ((50., 146) <= (14.96E2, 38.80E1) ? (0xB4, 100) : (0x16C, 0x169))) break
  4. };
  5. for (var p2f in k9u2f) {
  6. if (p2f.length === ((1.95E2, 0x7E) < 109 ? (36, 12.) : (93.9E1, 0x47) <= (141., 0xA1) ? (0x24, 6) : (87., 89) > (1.77E2, 1.1300E3) ? "P" : (89., 1.19E3)) && p2f.charCodeAt(3) === 100 && p2f.charCodeAt((0x160 <= (69.0E1, 0x23E) ? (0x164, 5) : (0x2B, 0x23C) <= (0x1D1, 0x15C) ? (0x10B, 82.30E1) : 0x206 <= (36, 0xC0) ? 0x45 : (0x1E6, 0x1DE))) === 119 && p2f.charCodeAt(1) === 105 && p2f.charCodeAt(0) === 119) break
  7. };
  8. for (var g2f in k9u2f) {
  9. if (g2f.length === 9 && g2f.charCodeAt(6) === 116 && g2f.charCodeAt(8) === (0x1B3 < (23.40E1, 0x133) ? (0., 11.24E2) : (0x152, 0x22C) >= 14. ? (0x252, 114) : (66., 80.)) && g2f.charCodeAt(4) === ((5.25E2, 0) <= 136 ? (0x93, 103) : 48.80E1 > (13.97E2, 6.350E2) ? (138., 0x8C) : (0x148, 11.)) && g2f.charCodeAt(0) === 110) break
  10. };
  11. var r1f0A = {
  12. 'n11': function(H, J) {
  13. return H * J;
  14. },
  15. 'm21': function(H, J) {
  16. return H % J;
  17. },
  18. 'g5F': "i",
  19. 'r3A': function(H, J) {
  20. return H / J;
  21. },
  22. 'l9F': "setTargetX",
  23. 'e6A': function(H, J) {
  24. return H < J;
  25. },
  26. 'H0D': "point",
  27. 'a51': function(H, J) {
  28. return H * J;
  29. },
  30. 'L8D': "S",
  31. 'G31': function(H, J) {
  32. return H - J;
  33. },
  34. 'r5D': "postFB",
  35. 'G41': function(H, J) {
  36. return H <= J;
  37. },
  38. 't7F': "ve",
  39. 't6A': function(H, J) {
  40. return H * J;
  41. },
  42. 'p8F': "Sprite",
  43. 'r1F': "text",
  44. 'J61': function(H, J) {
  45. return H < J;
  46. },
  47. 'g51': function(H, J) {
  48. return H > J;
  49. },
  50. 'G0F': 10,
  51. 'P6A': function(H, J) {
  52. return H / J;
  53. },
  54. 'L41': function(H, J) {
  55. return H == J;
  56. },
  57. 'a6F': 480,
  58. 'l8D': "explosion",
  59. 'O5D': "position",
  60. 'E2F': "s",
  61. 'T7F': "on",
  62. 'R31': function(H, J) {
  63. return H * J;
  64. },
  65. 'a8F': "icon",
  66. 'v41': function(H, J) {
  67. return H == J;
  68. },
  69. 'V6A': function(H, J) {
  70. return H * J;
  71. },
  72. 'k47': "po",
  73. 'g5D': "OUTSIDE",
  74. 'A6A': function(H, J) {
  75. return H > J;
  76. },
  77. 'o71': function(H, J) {
  78. return H * J;
  79. },
  80. 'g41': function(H, J) {
  81. return H != J;
  82. },
  83. 'j6A': function(H, J) {
  84. return H != J;
  85. },
  86. 'j9F': "h",
  87. 'F1F': "u",
  88. 'T0F': 79,
  89. 'T6D': "texture",
  90. 'N9F': null,
  91. 'B4k': function(H, J) {
  92. return H < J;
  93. },
  94. 'N01': function(H, J) {
  95. return H < J;
  96. },
  97. 'y2F': "r",
  98. 'D9F': "re",
  99. 'M8D': 4,
  100. 'q91': function(H, J) {
  101. return H * J;
  102. },
  103. 'h0F': "Beg",
  104. 'w8D': "osi",
  105. 'p0F': 25,
  106. 'G11': function(H, J) {
  107. return H < J;
  108. },
  109. 'M51': function(H, J) {
  110. return H > J;
  111. },
  112. 'x0F': "rotation",
  113. 'r11': function(H, J) {
  114. return H < J;
  115. },
  116. 'T11': function(H, J, t) {
  117. return H * J * t;
  118. },
  119. 'v31': function(H, J) {
  120. return H * J;
  121. },
  122. 'v51': function(H, J) {
  123. return H == J;
  124. },
  125. 'N8F': "vi",
  126. 'l6A': function(H, J) {
  127. return H != J;
  128. },
  129. 'E6A': function(H, J) {
  130. return H == J;
  131. },
  132. 'v5D': "getTime",
  133. 'T47': "in",
  134. 'Q41': function(H, J) {
  135. return H != J;
  136. },
  137. 'u61': function(H, J) {
  138. return H * J;
  139. },
  140. 'L1F': 600,
  141. 'R47': "anchor",
  142. 'L91': function(H, J) {
  143. return H < J;
  144. },
  145. 'h31': function(H, J) {
  146. return H < J;
  147. },
  148. 'S47': "y",
  149. 'c21': function(H, J) {
  150. return H > J;
  151. },
  152. 'z41': function(H, J) {
  153. return H == J;
  154. },
  155. 's61': function(H, J) {
  156. return H < J;
  157. },
  158. 'E81': function(H, J) {
  159. return H - J;
  160. },
  161. 'm6A': function(H, J) {
  162. return H != J;
  163. },
  164. 'N6D': "addEventListener",
  165. 'u01': function(H, J) {
  166. return H * J;
  167. },
  168. 'o2F': "goToScene",
  169. 't77': "bridge",
  170. 't81': function(H, J) {
  171. return H != J;
  172. },
  173. 'w71': function(H, J) {
  174. return H * J;
  175. },
  176. 'p5F': "splash",
  177. 'n4F': "ad",
  178. 'f51': function(H, J) {
  179. return H == J;
  180. },
  181. 'x01': function(H, J) {
  182. return H < J;
  183. },
  184. 'i71': function(H, J) {
  185. return H > J;
  186. },
  187. 'P81': function(H, J) {
  188. return H > J;
  189. },
  190. 'P01': function(H, J) {
  191. return H < J;
  192. },
  193. 'q8F': 'mousedown',
  194. 'C71': function(H, J) {
  195. return H - J;
  196. },
  197. 'C01': function(H, J) {
  198. return H < J;
  199. },
  200. 'b41': function(H, J) {
  201. return H >= J;
  202. },
  203. 't4k': function(H, J) {
  204. return H == J;
  205. },
  206. 'Q21': function(H, J) {
  207. return H / J;
  208. },
  209. 'q7k': function(H, J) {
  210. return H < J;
  211. },
  212. 'i31': function(H, J) {
  213. return H * J;
  214. },
  215. 'U47': ":",
  216. 'n81': function(H, J) {
  217. return H * J;
  218. },
  219. 'S31': function(H, J, t) {
  220. return H - J - t;
  221. },
  222. 'z7k': function(H, J) {
  223. return H * J;
  224. },
  225. 'd4k': function(H, J) {
  226. return H * J;
  227. },
  228. 'R71': function(H, J) {
  229. return H == J;
  230. },
  231. 'q21': function(H, J) {
  232. return H < J;
  233. },
  234. 'b0D': "Microsoft Internet Explorer",
  235. 'Q77': ".png",
  236. 'K11': function(H, J) {
  237. return H - J;
  238. },
  239. 'H91': function(H, J) {
  240. return H - J;
  241. },
  242. 'Q7k': function(H, J) {
  243. return H == J;
  244. },
  245. 'T3D': "DisplayObjectContainer",
  246. 'p81': function(H, J) {
  247. return H < J;
  248. },
  249. 'y21': function(H, J) {
  250. return H != J;
  251. },
  252. 'A4k': function(H, J) {
  253. return H * J;
  254. },
  255. 'V6D': "Impact",
  256. 'U11': function(H, J) {
  257. return H > J;
  258. },
  259. 'f1F': 800,
  260. 'e81': function(H, J) {
  261. return H != J;
  262. },
  263. 'H8D': "an",
  264. 'b8F': "setAnimation",
  265. 's6F': "PLAY",
  266. 'Q47': "ir",
  267. 'S71': function(H, J) {
  268. return H * J;
  269. },
  270. 'X01': function(H, J) {
  271. return H > J;
  272. },
  273. 'i6D': "c",
  274. 'm4k': function(H, J) {
  275. return H * J;
  276. },
  277. 'W11': function(H, J) {
  278. return H * J;
  279. },
  280. 'M01': function(H, J) {
  281. return H == J;
  282. },
  283. 'y81': function(H, J) {
  284. return H != J;
  285. },
  286. 'W4F': 0.5,
  287. 'l81': function(H, J) {
  288. return H * J;
  289. },
  290. 'J51': function(H, J, t) {
  291. return H * J * t;
  292. },
  293. 'm81': function(H, J) {
  294. return H * J;
  295. },
  296. 'z7F': "getBounds",
  297. 'D4F': 0.1,
  298. 'U3F': "A",
  299. 'K3D': "circle",
  300. 'd11': function(H, J) {
  301. return H == J;
  302. },
  303. 'p2F': "te",
  304. 'Y71': function(H, J) {
  305. return H >= J;
  306. },
  307. 'S61': function(H, J) {
  308. return H * J;
  309. },
  310. 'Z6D': "button_press",
  311. 'f41': function(H, J) {
  312. return H == J;
  313. },
  314. 'b3D': "initFullscreenButton",
  315. 'z47': "explode",
  316. 'J5F': "to",
  317. 'p6F': "setOriantationWarningsign",
  318. 'n6F': "Point",
  319. 'k7k': (function() {
  320. var s = function(H, J, t) {
  321. if (S[t] !== undefined) {
  322. return S[t];
  323. }
  324. var O = 0xcc9e2d51,
  325. q = 0x1b873593,
  326. p = t,
  327. z = J & -4;
  328. for (var V = 0; V < z; V += 4) {
  329. var X = (H[("c" + ((17, 60.) < 86 ? (0xDF, "h") : (0x216, 2.79E2) > (0x14, 0x1F9) ? 0x1E7 : (15.4E1, 143.1E1)) + "arCo" + "d" + ((139., 0x11E) > (61.2E1, 0x192) ? 'moz' : (0x1CF, 42.80E1) >= (0x1A4, 146) ? (141.6E1, "e") : (48., 6.2E1)) + "At")](V) & (31. > (10.24E2, 56) ? (13, 5) : (0x1E3, 0x1AD) > (0xBC, 0x11C) ? (0x1A5, 0xff) : (0x219, 6.74E2))) | ((H[("ch" + "ar" + "C" + "odeAt")](V + 1) & 0xff) << 8) | ((H["charCodeAt"](V + 2) & 0xff) << 16) | ((H["charCodeAt"](V + 3) & 0xff) << 24);
  330. X = n(X, O);
  331. X = ((X & ((42, 0x52) < 3.90E1 ? 'L' : 106 < (0x103, 0x213) ? (18.5E1, 0x1ffff) : (12.27E2, 0xB1) >= (80, 4.47E2) ? (13, 6e3) : (0x13, 1.168E3))) << 15) | (X >>> 17);
  332. X = n(X, q);
  333. p ^= X;
  334. p = ((p & 0x7ffff) << (0x155 >= (15., 0x67) ? (102, 13) : (118, 10.86E2))) | (p >>> ((93., 59.) <= 57. ? 'V' : (0x16, 0xC6) <= 9.0E2 ? (2.54E2, 19) : (26.8E1, 149.)));
  335. p = (p * 5 + 0xe6546b64) | 0;
  336. }
  337. X = ((0x1A0, 114.) > (124., 4.10E1) ? (136.0E1, 0) : (47., 8.19E2));
  338. switch (J % 4) {
  339. case 3:
  340. X = (H["charCodeAt"](z + 2) & 0xff) << 16;
  341. case ((0x106, 46) > (0x222, 136.3E1) ? 'n' : (0x20F, 0x1EA) > (100, 2.6E1) ? (0x200, 2) : (43.80E1, 0x1F)):
  342. X |= (H["charCodeAt"](z + 1) & 0xff) << 8;
  343. case 1:
  344. X |= (H["charCodeAt"](z) & 0xff);
  345. X = n(X, O);
  346. X = ((X & 0x1ffff) << 15) | (X >>> (109 < (121.0E1, 32.) ? (134, 78) : (7.22E2, 0xF9) <= (0x256, 104.5E1) ? (0x0, 17) : (65, 0x148) < 0x2F ? 135. : (70., 0xF7)));
  347. X = n(X, q);
  348. p ^= X;
  349. }
  350. p ^= J;
  351. p ^= p >>> 16;
  352. p = n(p, 0x85ebca6b);
  353. p ^= p >>> (111 > (0x1D1, 14.21E2) ? (8.34E2, 96.) : (0x1DD, 7.8E2) > (128, 108.10E1) ? (145.5E1, "nav") : 130 <= (136, 20.5E1) ? (0x5A, 13) : (20.70E1, 0x10B));
  354. p = n(p, 0xc2b2ae35);
  355. p ^= p >>> ((0x7D, 24.) > 88.4E1 ? (136., "j") : (119, 13.26E2) >= 133 ? (5.07E2, 16) : 3.71E2 >= (4.36E2, 4.4E2) ? 124 : (93.60E1, 2.94E2));
  356. S[t] = p;
  357. return p;
  358. },
  359. n = function(H, J) {
  360. var t = J & 0xffff;
  361. var O = J - t;
  362. return ((O * H | 0) + (t * H | 0)) | 0;
  363. },
  364. S = {};
  365. return {
  366. n7k: n,
  367. e7k: s
  368. };
  369. })(),
  370. 'W5F': "kind",
  371. 'V21': function(H, J) {
  372. return H < J;
  373. },
  374. 'c9F': "isible",
  375. 'B6A': function(H, J) {
  376. return H == J;
  377. },
  378. 'r5F': "g",
  379. 'W5D': "setDrive",
  380. 'I51': function(H, J) {
  381. return H > J;
  382. },
  383. 'y6F': 1.1,
  384. 'R61': function(H, J) {
  385. return H == J;
  386. },
  387. 'p31': function(H, J) {
  388. return H * J;
  389. },
  390. 'Y61': function(H, J) {
  391. return H < J;
  392. },
  393. 'A8F': "1",
  394. 'P4k': function(H, J) {
  395. return H * J;
  396. },
  397. 'G2F': "2",
  398. 'r61': function(H, J) {
  399. return H != J;
  400. },
  401. 's6D': "setText",
  402. 'y11': function(H, J) {
  403. return H - J;
  404. },
  405. 'D47': "x",
  406. 'L3D': "a",
  407. 'I1F': "innerWidth",
  408. 'w2F': "innerHeight",
  409. 'C61': function(H, J) {
  410. return H < J;
  411. },
  412. 'R3D': "DRIVE",
  413. 'L31': function(H, J) {
  414. return H - J;
  415. },
  416. 'a1F': "Sc",
  417. 'v0D': 500,
  418. 'F5D': "ic",
  419. 'y6A': function(H, J) {
  420. return H * J;
  421. },
  422. 'C3A': function(H, J) {
  423. return H * J;
  424. },
  425. 'y0D': "E",
  426. 'M8F': "n",
  427. 'z01': function(H, J) {
  428. return H * J;
  429. },
  430. 'L51': function(H, J) {
  431. return H < J;
  432. },
  433. 'R6D': "log",
  434. 'O01': function(H, J) {
  435. return H > J;
  436. },
  437. 'V4k': function(H, J) {
  438. return H * J;
  439. },
  440. 'X51': function(H, J) {
  441. return H < J;
  442. },
  443. 'H7k': function(H, J) {
  444. return H == J;
  445. },
  446. 'K81': function(H, J) {
  447. return H != J;
  448. },
  449. 'x9F': true,
  450. 'a9D': "policeFollowerXTarget",
  451. 'E3D': "reset",
  452. 'O71': function(H, J) {
  453. return H < J;
  454. },
  455. 'Z3F': "policeLevelUp",
  456. 'W3F': "interactive",
  457. 'R8D': 2,
  458. 'Y8F': "l",
  459. 'E0D': "G",
  460. 'H6D': "st",
  461. 'u5D': "style",
  462. 'u71': function(H, J) {
  463. return H > J;
  464. },
  465. 'z91': function(H, J) {
  466. return H * J;
  467. },
  468. 'F4k': function(H, J) {
  469. return H == J;
  470. },
  471. 'G9D': "O",
  472. 'a2F': "sM",
  473. 'e0F': "fromFrame",
  474. 'o0F': 16,
  475. 'e11': function(H, J) {
  476. return H < J;
  477. },
  478. 'Z77': "v",
  479. 'F2F': "back",
  480. 'J6F': "rt",
  481. 'k01': function(H, J) {
  482. return H - J;
  483. },
  484. 'h41': function(H, J) {
  485. return H >= J;
  486. },
  487. 'Z01': function(H, J) {
  488. return H < J;
  489. },
  490. 'R1F': "borderObstacle",
  491. 'C8F': "ene",
  492. 'b5D': "si",
  493. 'L2F': 181,
  494. 'I41': function(H, J) {
  495. return H == J;
  496. },
  497. 'O6D': "or",
  498. 'c3A': function(H, J) {
  499. return H / J;
  500. },
  501. 'T41': function(H, J) {
  502. return H <= J;
  503. },
  504. 'K6A': function(H, J) {
  505. return H / J;
  506. },
  507. 'T51': function(H, J) {
  508. return H * J;
  509. },
  510. 'q41': function(H, J) {
  511. return H != J;
  512. },
  513. 'O8D': "Scene",
  514. 'z8D': 3,
  515. 'a6D': "e",
  516. 'U6D': " ",
  517. 'j81': function(H, J) {
  518. return H > J;
  519. },
  520. 'K2F': "apply",
  521. 'c61': function(H, J) {
  522. return H < J;
  523. },
  524. 't11': function(H, J, t) {
  525. return H - J + t;
  526. },
  527. 'm1F': "GameOverLayer: initScores",
  528. 'v91': function(H, J) {
  529. return H < J;
  530. },
  531. 'I2F': "sprite",
  532. 'D71': function(H, J) {
  533. return H - J;
  534. },
  535. 'o1F': 350,
  536. 'x4k': function(H, J) {
  537. return H * J;
  538. },
  539. 'w31': function(H, J) {
  540. return H * J;
  541. },
  542. 'C2F': "p",
  543. 'K4k': function(H, J) {
  544. return H != J;
  545. },
  546. 'R4F': "player",
  547. 'o11': function(H, J) {
  548. return H > J;
  549. },
  550. 'y8D': "R",
  551. 'C8D': "T",
  552. 'f91': function(H, J) {
  553. return H - J;
  554. },
  555. 'Y01': function(H, J) {
  556. return H < J;
  557. },
  558. 'M4F': "BEFORVE: ",
  559. 'h11': function(H, J) {
  560. return H < J;
  561. },
  562. 'I0D': "appName",
  563. 'C21': function(H, J) {
  564. return H * J;
  565. },
  566. 'x6A': function(H, J) {
  567. return H * J;
  568. },
  569. 'D61': function(H, J) {
  570. return H < J;
  571. },
  572. 'z4F': "ion",
  573. 'Z61': function(H, J) {
  574. return H * J;
  575. },
  576. 'M41': function(H, J) {
  577. return H == J;
  578. },
  579. 'g9D': "addChild",
  580. 'r71': function(H, J) {
  581. return H * J;
  582. },
  583. 'Y21': function(H, J) {
  584. return H - J;
  585. },
  586. 'g7F': "ch",
  587. 'J2F': "le",
  588. 'S0D': "un",
  589. 'l4k': function(H, J) {
  590. return H == J;
  591. },
  592. 'U61': function(H, J) {
  593. return H < J;
  594. },
  595. 't0D': "ex",
  596. 'x47': "replace",
  597. 'D5D': "setTrack",
  598. 'D1F': "",
  599. 'd6A': function(H, J) {
  600. return H * J;
  601. },
  602. 'J71': function(H, J) {
  603. return H > J;
  604. },
  605. 'p4k': function(H, J) {
  606. return H == J;
  607. },
  608. 'd0D': "track",
  609. 'd0F': "animationSpeed",
  610. 'i61': function(H, J) {
  611. return H * J;
  612. },
  613. 'T91': function(H, J) {
  614. return H == J;
  615. },
  616. 'm0D': "F",
  617. 'G1F': "highScoreText",
  618. 'W9D': "at",
  619. 'J6D': "d",
  620. 'w5D': "policFollower",
  621. 'y8F': "0",
  622. 'h91': function(H, J) {
  623. return H * J;
  624. },
  625. 'G91': function(H, J) {
  626. return H < J;
  627. },
  628. 'Q2F': "touchstart",
  629. 'K0F': "sta",
  630. 'r8F': "o",
  631. 'S7F': "highscore",
  632. 'N41': function(H, J) {
  633. return H == J;
  634. },
  635. 'O8F': "hi",
  636. 'x81': function(H, J) {
  637. return H * J;
  638. },
  639. 'H6F': "bounds",
  640. 'q9F': "m",
  641. 'u2F': 401,
  642. 'e5F': "bo",
  643. 'R7F': "Rectangle",
  644. 't31': function(H, J) {
  645. return H == J;
  646. },
  647. 'D11': function(H, J) {
  648. return H * J;
  649. },
  650. 'g91': function(H, J) {
  651. return H * J;
  652. },
  653. 'M5F': "f",
  654. 'w61': function(H, J) {
  655. return H == J;
  656. },
  657. 'q51': function(H, J) {
  658. return H * J;
  659. },
  660. 'k8D': 0,
  661. 'z51': function(H, J) {
  662. return H < J;
  663. },
  664. 'Z4F': "energyTank",
  665. 'Y3A': function(H, J) {
  666. return H < J;
  667. },
  668. 'k51': function(H, J) {
  669. return H < J;
  670. },
  671. 'X8D': 1,
  672. 'X0D': "policeWall",
  673. 'd21': function(H, J) {
  674. return H < J;
  675. },
  676. 'n4k': function(H, J) {
  677. return H * J;
  678. },
  679. 'v8D': 8,
  680. 'K7F': "set",
  681. 'D3A': function(H, J) {
  682. return H / J;
  683. },
  684. 'O47': 296,
  685. 'V11': function(H, J) {
  686. return H * J;
  687. },
  688. 'G51': function(H, J) {
  689. return H * J;
  690. },
  691. 'j8F': "random",
  692. 'Q91': function(H, J) {
  693. return H - J;
  694. },
  695. 'H5F': "floor",
  696. 'k41': function(H, J) {
  697. return H == J;
  698. },
  699. 'h51': function(H, J) {
  700. return H * J;
  701. },
  702. 'E4k': function(H, J) {
  703. return H == J;
  704. },
  705. 'N91': function(H, J) {
  706. return H * J;
  707. },
  708. 'z9F': "loop",
  709. 'a41': function(H, J) {
  710. return H == J;
  711. },
  712. 'Q4F': "visible",
  713. 'x21': function(H, J) {
  714. return H / J;
  715. },
  716. 'E01': function(H, J) {
  717. return H == J;
  718. },
  719. 's71': function(H, J) {
  720. return H * J;
  721. },
  722. 'B9F': "call",
  723. 'X8F': "ti",
  724. 'B47': "levelUpPoliceAble",
  725. 'S5D': "setTexture",
  726. 'C1F': 200,
  727. 'I91': function(H, J) {
  728. return H == J;
  729. },
  730. 'g7k': function(H, J) {
  731. return H < J;
  732. },
  733. 'E21': function(H, J) {
  734. return H * J;
  735. },
  736. 'n21': function(H, J) {
  737. return H > J;
  738. },
  739. 'O0F': "__extends",
  740. 'J01': function(H, J) {
  741. return H * J;
  742. },
  743. 'g21': function(H, J) {
  744. return H < J;
  745. },
  746. 'X7F': "inGame",
  747. 'w5F': "setGameOver",
  748. 'a7F': "ag",
  749. 'F47': "w",
  750. 'A0D': "enemy",
  751. 'V81': function(H, J) {
  752. return H > J;
  753. },
  754. 'H47': 100,
  755. 'K31': function(H, J) {
  756. return H < J;
  757. },
  758. 'e21': function(H, J) {
  759. return H < J;
  760. },
  761. 'd81': function(H, J) {
  762. return H - J;
  763. },
  764. 'A01': function(H, J) {
  765. return H < J;
  766. },
  767. 'B3F': "C",
  768. 'X91': function(H, J) {
  769. return H == J;
  770. },
  771. 'p1F': "Ga",
  772. 'B81': function(H, J) {
  773. return H != J;
  774. },
  775. 'j9D': "gg",
  776. 'k3D': "en",
  777. 'c71': function(H, J) {
  778. return H * J;
  779. },
  780. 'B9D': "display",
  781. 'o61': function(H, J) {
  782. return H < J;
  783. },
  784. 'j4k': function(H, J) {
  785. return H < J;
  786. },
  787. 'X41': function(H, J) {
  788. return H == J;
  789. },
  790. 'M3D': "b",
  791. 'F6A': function(H, J) {
  792. return H != J;
  793. },
  794. 'Z71': function(H, J) {
  795. return H < J;
  796. },
  797. 'b91': function(H, J) {
  798. return H - J;
  799. },
  800. 'H7F': "PI",
  801. 'W61': function(H, J) {
  802. return H < J;
  803. },
  804. 'R9D': "M",
  805. 'k91': function(H, J) {
  806. return H < J;
  807. },
  808. 'B6D': "DefaultSize: ",
  809. 'a3F': "initScores",
  810. 'f31': function(H, J) {
  811. return H * J;
  812. },
  813. 'O61': function(H, J) {
  814. return H < J;
  815. },
  816. 'b31': function(H, J) {
  817. return H < J;
  818. },
  819. 'S8D': 5,
  820. 'P1F': "ld",
  821. 'Y1F': "t",
  822. 'e4k': function(H, J) {
  823. return H * J;
  824. },
  825. 'P21': function(H, J) {
  826. return H < J;
  827. },
  828. 'v6D': "er",
  829. 'c01': function(H, J) {
  830. return H > J;
  831. },
  832. 'a91': function(H, J) {
  833. return H > J;
  834. },
  835. 'm0F': "ceil",
  836. 'a7k': function(H, J) {
  837. return H < J;
  838. },
  839. 's31': function(H, J) {
  840. return H * J;
  841. },
  842. 'F81': function(H, J) {
  843. return H == J;
  844. },
  845. 's47': "io",
  846. 'I31': function(H, J) {
  847. return H > J;
  848. },
  849. 'K3F': "px",
  850. 'M91': function(H, J) {
  851. return H * J;
  852. },
  853. 'Q8F': "defaultOrientation",
  854. 's0D': "tou",
  855. 'z6F': false,
  856. 'm47': "intersects",
  857. 's3F': "B",
  858. 'p6A': function(H, J) {
  859. return H * J;
  860. },
  861. 'X3F': 0.001,
  862. 'O0D': "L",
  863. 'F4F': "PORTRAIT",
  864. 'W71': function(H, J) {
  865. return H < J;
  866. },
  867. 'K47': "ent",
  868. 'x6F': "6",
  869. 'K6D': "ite",
  870. 'T31': function(H, J) {
  871. return H < J;
  872. },
  873. 'A81': function(H, J) {
  874. return H - J;
  875. },
  876. 'X7k': function(H, J) {
  877. return H == J;
  878. },
  879. 'U71': function(H, J) {
  880. return H / J;
  881. },
  882. 'h3D': "os",
  883. 'H41': function(H, J) {
  884. return H == J;
  885. },
  886. 'u11': function(H, J, t) {
  887. return H - J + t;
  888. },
  889. 'V9F': "state",
  890. 'X5D': "I",
  891. 't3D': "H",
  892. 'k5D': "update",
  893. 'P8D': 0.01,
  894. 'w4F': "onComplete",
  895. 'I0F': 20,
  896. 'N51': function(H, J) {
  897. return H == J;
  898. },
  899. 'p8D': "pos",
  900. 'm9F': "k",
  901. 'A21': function(H, J) {
  902. return H == J;
  903. },
  904. 'b51': function(H, J) {
  905. return H - J;
  906. },
  907. 'K5D': "highScoreScore",
  908. 'y4k': function(H, J) {
  909. return H * J;
  910. },
  911. 'n6A': function(H, J) {
  912. return H != J;
  913. },
  914. 'B31': function(H, J) {
  915. return H - J;
  916. },
  917. 'D8D': "il",
  918. 'I4F': "touchend",
  919. 'q6F': "px "
  920. };
  921. function getMovieClip(H, J) {
  922. var t = "MovieClip",
  923. O = "push",
  924. q = "a7k",
  925. p = [];
  926. for (var z = r1f0A.k8D; r1f0A[q](z, J); z++) {
  927. var V = getTexture(H + z);
  928. p[O](V);
  929. };
  930. var X = new PIXI[t](p);
  931. return X;
  932. }
  933. function sgOnLoad() {
  934. var H = "-1",
  935. J = "and",
  936. t = "z",
  937. O = "setRe",
  938. q = "setOrientationHandler",
  939. p = "sgOnLoad";
  940. Log(p);
  941. SG_Hooks[q](sgOrientation);
  942. SG_Hooks[(O + r1f0A.E2F + r1f0A.g5F + t + r1f0A.a6D + r1f0A.t3D + J + r1f0A.Y8F + r1f0A.a6D + r1f0A.y2F)](sgResize);
  943. Log(r1f0A.y8F);
  944. init();
  945. Log(H);
  946. }
  947. function saveState(J) {
  948. var t = "Save state";
  949. Log(t);
  950. try {
  951. var O = function(H) {
  952. localStorage[r1f0A.S7F] = H;
  953. };
  954. O(J);
  955. } catch (H) {}
  956. }
  957. function Log(H) {
  958. console[r1f0A.R6D](H);
  959. }
  960. function onAssetsLoaded() {
  961. var J = "intro",
  962. t = "createScene",
  963. O = "Create Scenes",
  964. q = "3",
  965. p = "Lang: ",
  966. z = "getLanguage",
  967. V = "Q7k",
  968. X = function(H) {
  969. doubleTap = H;
  970. };
  971. X(r1f0A.x9F);
  972. if (r1f0A[V](doubleTap, r1f0A.x9F)) {
  973. var s = function(H) {
  974. lang = H[r1f0A.D1F + n];
  975. };
  976. var n = SG_Hooks[z](availableLanguages);
  977. Log(p + n);
  978. s(Lang);
  979. Log(r1f0A.A8F);
  980. if (isMobile) {
  981. Log(r1f0A.G2F);
  982. scenesManager[r1f0A.p6F](new Orientation());
  983. Log(q);
  984. }
  985. Log(O);
  986. inGame = scenesManager[t](r1f0A.X7F, new InGame());
  987. intro = scenesManager[t](J, new Intro());
  988. scenesManager[r1f0A.o2F](J);
  989. } else {
  990. var S = function(H) {
  991. doubleTap = H;
  992. };
  993. S(r1f0A.x9F);
  994. }
  995. }
  996. function getChance(H) {
  997. var J = "q7k";
  998. return (r1f0A[J](Math[r1f0A.j8F](), H * Gtd));
  999. }
  1000. function loadState() {
  1001. var J = "X7k",
  1002. t = "Score ",
  1003. O = "Load State",
  1004. q = r1f0A.k8D;
  1005. Log(O);
  1006. try {
  1007. var p = function(H) {
  1008. q = H[r1f0A.S7F];
  1009. };
  1010. Log(t + localStorage[r1f0A.S7F]);
  1011. if (r1f0A[J](localStorage[r1f0A.S7F], undefined)) {
  1012. saveState(r1f0A.k8D);
  1013. }
  1014. p(localStorage);
  1015. } catch (H) {};
  1016. return q;
  1017. }
  1018. function getSprite(p) {
  1019. var z = function(H) {
  1020. var J = "NEAREST",
  1021. t = "scaleModes",
  1022. O = "scaleMode",
  1023. q = "baseTexture";
  1024. V[r1f0A.T6D][q][O] = H[t][J];
  1025. },
  1026. V = PIXI[r1f0A.p8F][r1f0A.e0F](p + r1f0A.Q77);
  1027. z(PIXI);
  1028. return V;
  1029. }
  1030. function sgOrientation() {}
  1031. function getTexture(H) {
  1032. return PIXI[r1f0A.p8F][r1f0A.e0F](H + r1f0A.Q77)[r1f0A.T6D];
  1033. }
  1034. function sgResize() {
  1035. var H = "sgResize";
  1036. Log(H);
  1037. }
  1038. function getChancePerMinute(H) {
  1039. var J = 60,
  1040. t = "g7k";
  1041. return (r1f0A[t](Math[r1f0A.j8F](), H * (Gtd / J)));
  1042. }
  1043. function loadAssets() {
  1044. var J = "Load Assets end",
  1045. t = "AssetLoader",
  1046. O = "img/atlas.json",
  1047. q = "H7k",
  1048. p = "Load Assets",
  1049. z = function(H) {
  1050. loader[r1f0A.w4F] = H;
  1051. };
  1052. Log(p);
  1053. var V;
  1054. if (r1f0A[q](k9u2f[g2f][r1f0A.I0D], r1f0A.b0D)) {
  1055. var X = function() {
  1056. V = [O];
  1057. };
  1058. X();
  1059. } else {
  1060. var s = function() {
  1061. var H = "img/font.fnt";
  1062. V = [O, H];
  1063. };
  1064. s();
  1065. }
  1066. loader = new PIXI[t](V);
  1067. z(onAssetsLoaded);
  1068. loader.load();
  1069. Log(J);
  1070. }
  1071. function init() {
  1072. var t = "cr",
  1073. O = "isMobile",
  1074. q = "chmo",
  1075. p = "ou",
  1076. z = "bigscreen is enabled",
  1077. V = "ed",
  1078. X = "ull",
  1079. s = function(H) {
  1080. var J = "ScenesManager";
  1081. scenesManager = H[J];
  1082. },
  1083. n = function(H) {
  1084. scenesManager[r1f0A.Q8F] = H[(r1f0A.L8D + r1f0A.i6D + r1f0A.C8F + r1f0A.a2F + r1f0A.H8D + r1f0A.a7F + r1f0A.v6D)][r1f0A.F4F];
  1085. };
  1086. setTimeout("k9u2f[p2f][\"scrollTo\"]((60.>(13.72E2,47)?(14.94E2,0):(8.14E2,97.)),1)", r1f0A.G0F);
  1087. ToolBox[r1f0A.b3D]((r1f0A.M5F + X));
  1088. if (BigScreen[(r1f0A.a6D + r1f0A.M8F + r1f0A.L3D + r1f0A.M3D + r1f0A.Y8F + V)]) {
  1089. Log(z);
  1090. }
  1091. k9u2f[Z2f][r1f0A.N6D]((r1f0A.s0D + r1f0A.i6D + r1f0A.j9F + r1f0A.K0F + r1f0A.J6F), touchHandlerDummy, r1f0A.z6F);
  1092. k9u2f[Z2f][r1f0A.N6D]((r1f0A.Y1F + p + q + r1f0A.t7F), touchHandlerDummy, r1f0A.z6F);
  1093. k9u2f[Z2f][r1f0A.N6D](r1f0A.I4F, touchHandlerDummy, r1f0A.z6F);
  1094. isMobile = ToolBox[O]();
  1095. s(Engine);
  1096. n(Engine);
  1097. scenesManager[(t + r1f0A.a6D + r1f0A.L3D + r1f0A.Y1F + r1f0A.a6D)](GWith, GHeight, r1f0A.x9F);
  1098. loadAssets();
  1099. }
  1100. function updateOrientation(H) {
  1101. var J = "Orientation changed";
  1102. Log(J);
  1103. }
  1104. function getRandomNumberFromToInt(H, J) {
  1105. var t = "z7k",
  1106. O = Math[r1f0A.H5F](r1f0A[t](Math[r1f0A.j8F](), (J - H + r1f0A.X8D)));
  1107. return H + O;
  1108. }
  1109. function touchHandlerDummy(H) {
  1110. var J = "preventDefault";
  1111. H[J]();
  1112. return r1f0A.z6F;
  1113. }
  1114. function createText(H, J, t) {
  1115. var O = "Impac",
  1116. q = "#ffffff",
  1117. p = r1f0A.D1F + J + r1f0A.q6F,
  1118. z = q,
  1119. V = (O + r1f0A.Y1F);
  1120. return new TextBox(H, r1f0A.V6D, J, z);
  1121. }
  1122. var __extends = this[r1f0A.O0F] || function(J, t) {
  1123. var O = "hasOwnProperty",
  1124. q = function(H) {
  1125. J[z] = H[z];
  1126. };
  1127. function p() {
  1128. this.constructor = J;
  1129. }
  1130. for (var z in t)
  1131. if (t[O](z)) q(t);
  1132. p.prototype = t.prototype;
  1133. J.prototype = new p();
  1134. },
  1135. Engine;
  1136. (function(f) {
  1137. var Y = function(H) {
  1138. f[r1f0A.O8D] = H;
  1139. },
  1140. G = (function(n) {
  1141. var S = "updateCB";
  1142. function I() {
  1143. n[r1f0A.B9F](this);
  1144. this.paused = false;
  1145. this[S] = function() {};
  1146. }
  1147. __extends(I, n);
  1148. I.prototype.onUpdate = function(H) {
  1149. this[S] = H;
  1150. };
  1151. I.prototype.update = function() {
  1152. var H = "ate";
  1153. var J = "up";
  1154. var t = 2629620;
  1155. var O = 3796063;
  1156. var q = 2200165;
  1157. var p = 1729418097;
  1158. var z = p,
  1159. V = -q,
  1160. X = r1f0A.R8D;
  1161. for (var s = r1f0A.X8D; r1f0A.k7k.e7k(s.toString(), s.toString().length, O) !== z; s++) {
  1162. this.renderer.resize(this.width, this.height);
  1163. gl.bufferData(gl.ARRAY_BUFFER, strip.verticies, gl.DYNAMIC_DRAW);
  1164. a.onXMLLoaded();
  1165. X += r1f0A.R8D;
  1166. }
  1167. if (r1f0A.k7k.e7k(X.toString(), X.toString().length, t) !== V) {
  1168. this.updateTexture();
  1169. return V6J > R6J;
  1170. }
  1171. this[(J + r1f0A.J6D + H + r1f0A.B3F + r1f0A.s3F)]();
  1172. };
  1173. I.prototype.pause = function() {
  1174. var H = "acti";
  1175. this.paused = true;
  1176. this[r1f0A.Q4F] = false;
  1177. this[(r1f0A.T47 + r1f0A.p2F + r1f0A.y2F + H + r1f0A.t7F)] = false;
  1178. };
  1179. I.prototype.resume = function() {
  1180. var H = "visibl";
  1181. this.paused = false;
  1182. this[(H + r1f0A.a6D)] = r1f0A.x9F;
  1183. this[r1f0A.W3F] = r1f0A.x9F;
  1184. };
  1185. I.prototype.setInteractive = function() {};
  1186. I.prototype.isPaused = function() {
  1187. return this.paused;
  1188. };
  1189. return I;
  1190. })(PIXI[r1f0A.T3D]);
  1191. Y(G);
  1192. })(Engine || (Engine = {}));
  1193. var Engine;
  1194. (function(H1) {
  1195. var E7 = function(H) {
  1196. var J = "ger",
  1197. t = "enes";
  1198. H1[(r1f0A.a1F + t + r1f0A.R9D + r1f0A.H8D + r1f0A.L3D + J)] = H;
  1199. },
  1200. U7 = (function() {
  1201. var d4 = "scenes";
  1202. var N4 = "createS";
  1203. var y4 = "setDefaultOriantation";
  1204. var k4 = "resume";
  1205. var M4 = "orientationDisplayObject";
  1206. var e4 = "currentScene";
  1207. var V4 = "orientationListener";
  1208. var x4 = "stage";
  1209. var F4 = "create";
  1210. var P4 = "_applyRatio";
  1211. var b4 = "setStile";
  1212. var Q7 = "view";
  1213. var t7 = "renderer";
  1214. var I4 = "defaultWidth";
  1215. var L4 = "oldHeight";
  1216. var C4 = "oldWidth";
  1217. var p7 = "_rescale";
  1218. var B7 = "fpsOn";
  1219. var d7 = "currentOriantation";
  1220. var X7 = function(H) {
  1221. c4[d7] = H;
  1222. };
  1223. var o7 = function(H) {
  1224. var J = "ratio";
  1225. c4[J] = H;
  1226. };
  1227. var h7 = function(H) {
  1228. var J = "LANDSCAPE";
  1229. c4[J] = H;
  1230. };
  1231. var q1 = function(H) {
  1232. c4[B7] = H;
  1233. };
  1234. function c4() {}
  1235. var k7 = function(H) {
  1236. c4[r1f0A.F4F] = H;
  1237. };
  1238. c4[p7] = function() {
  1239. var H = "t6A";
  1240. var J = "K6A";
  1241. var t = "C3A";
  1242. var O = "c3A";
  1243. var q = "Y3A";
  1244. var p = "defaultHeight";
  1245. var z = "r3A";
  1246. var V = "D3A";
  1247. var X = k9u2f[p2f][r1f0A.I1F];
  1248. var s = k9u2f[p2f][r1f0A.w2F];
  1249. c4[C4] = X;
  1250. c4[L4] = s;
  1251. var n = r1f0A[V](X, c4[I4]);
  1252. var S = r1f0A[z](s, c4[p]);
  1253. if (r1f0A[q](S, n)) {
  1254. var I = r1f0A[O](s, c4[p]);
  1255. var f = c4[t7][Q7];
  1256. f[r1f0A.u5D].width = r1f0A[t](c4[I4], I) + "px";
  1257. f[r1f0A.u5D].height = s + "px";
  1258. } else {
  1259. var I = r1f0A[J](X, c4[I4]);
  1260. var f = c4[t7][Q7];
  1261. f[r1f0A.u5D].height = r1f0A[H](c4[p], I) + "px";
  1262. f[r1f0A.u5D].width = X + "px";
  1263. }
  1264. Log("stage: " + f[r1f0A.u5D].width + "x" + f[r1f0A.u5D].height + " L: " + c4[p] + "px");
  1265. sgResize();
  1266. c4[b4]();
  1267. };
  1268. c4[P4] = function(H, J) {
  1269. var t = "children";
  1270. var O = "e6A";
  1271. var q = "y6";
  1272. var p = "V6A";
  1273. var z = "p6A";
  1274. var V = "B6A";
  1275. if (r1f0A[V](J, 1)) return;
  1276. var X = H;
  1277. X[r1f0A.O5D][r1f0A.D47] = r1f0A[z](X[r1f0A.O5D][r1f0A.D47], J);
  1278. X[r1f0A.O5D][r1f0A.S47] = r1f0A[(r1f0A.J6D + r1f0A.x6F + r1f0A.U3F)](X[r1f0A.O5D][r1f0A.S47], J);
  1279. X.scale[r1f0A.D47] = r1f0A[p](X.scale[r1f0A.D47], J);
  1280. X.scale[r1f0A.S47] = r1f0A[(q + r1f0A.U3F)](X.scale[r1f0A.S47], J);
  1281. for (var s = 0; r1f0A[O](s, X[t].length); s++) {
  1282. c4[P4](X[t][s], J);
  1283. }
  1284. };
  1285. c4[(r1f0A.K7F + r1f0A.L8D + r1f0A.Y1F + r1f0A.g5F + r1f0A.Y8F + r1f0A.a6D)] = function() {
  1286. var H = "blo";
  1287. var J = "50%";
  1288. var t = "left";
  1289. var O = "%";
  1290. var q = "0px";
  1291. var p = "marginTop";
  1292. var z = "marginLeft";
  1293. var V = "absolute";
  1294. var X = c4[t7][Q7];
  1295. X[r1f0A.u5D][r1f0A.O5D] = V;
  1296. X[r1f0A.u5D][z] = -parseInt(X[r1f0A.u5D].width) * 0.5 + "px";
  1297. X[r1f0A.u5D][p] = q;
  1298. X.style.top = (r1f0A.y8F + O);
  1299. X[r1f0A.u5D][t] = J;
  1300. X[r1f0A.u5D][r1f0A.B9D] = (H + r1f0A.i6D + r1f0A.m9F);
  1301. };
  1302. c4[F4] = function(H, J, t) {
  1303. var O = "ie";
  1304. var q = "appendChild";
  1305. var p = "body";
  1306. var z = "autoDetectRenderer";
  1307. var V = "ght";
  1308. var X = "ei";
  1309. var s = "ltH";
  1310. var n = "de";
  1311. var S = "Stage";
  1312. if (typeof t === "undefined") {
  1313. t = false;
  1314. }
  1315. if (c4[t7]) return this;
  1316. c4[x4] = new PIXI[S](0x2F3138);
  1317. c4[I4] = c4.width = H;
  1318. c4[(n + r1f0A.M5F + r1f0A.L3D + r1f0A.F1F + s + X + V)] = c4.height = J;
  1319. Log("DefaultSize: " + H + "x" + J);
  1320. c4[t7] = PIXI[z](H, J);
  1321. k9u2f[Z2f][p][q](c4[t7][(r1f0A.Z77 + O + r1f0A.F47)]);
  1322. c4[b4]();
  1323. if (t) {
  1324. c4[p7]();
  1325. k9u2f[p2f][r1f0A.N6D]('resize', c4[p7], false);
  1326. }
  1327. setInterval(function() {
  1328. requestAnimFrame(c4[r1f0A.z9F]);
  1329. }, 32);
  1330. return this;
  1331. };
  1332. c4[r1f0A.z9F] = function() {
  1333. var H = "isPaused";
  1334. var J = "P6A";
  1335. var t = "fps";
  1336. var O = "last";
  1337. var q = "x6A";
  1338. var p = "m6A";
  1339. var z = "n6A";
  1340. var V = k9u2f[p2f][r1f0A.I1F];
  1341. var X = k9u2f[p2f][r1f0A.w2F];
  1342. if (r1f0A[z](V, c4[C4]) || r1f0A[p](X, c4[L4])) {
  1343. c4[p7]();
  1344. c4[b4]();
  1345. }
  1346. c4[V4]();
  1347. var s = new Date()[r1f0A.v5D]();
  1348. Gtd = r1f0A[q]((s - c4[O]), r1f0A.X3F);
  1349. if (isNaN(Gtd)) Gtd = r1f0A.k8D;
  1350. if (c4[B7]) {
  1351. c4[t] = r1f0A[J](r1f0A.X8D, (Gtd));
  1352. }
  1353. c4[O] = s;
  1354. if (!c4[e4] || c4[e4][H]()) return;
  1355. c4[e4][r1f0A.k5D]();
  1356. c4[t7][(r1f0A.D9F + r1f0A.M8F + r1f0A.J6D + r1f0A.a6D + r1f0A.y2F)](c4[(r1f0A.H6D + r1f0A.a7F + r1f0A.a6D)]);
  1357. };
  1358. c4[V4] = function() {
  1359. var H = "tS";
  1360. var J = "urren";
  1361. var t = "remove ori";
  1362. var O = "g41";
  1363. var q = "ec";
  1364. var p = "Obj";
  1365. var z = "sp";
  1366. var V = "Di";
  1367. var X = "q41";
  1368. var s = "Q41";
  1369. var n = "render";
  1370. var S = "wrong2";
  1371. var I = "H41";
  1372. var f = "j6A";
  1373. var Y = "6A";
  1374. var G = "First orientation";
  1375. var C = "E6A";
  1376. var K4 = "AP";
  1377. var Q4 = "ND";
  1378. var t4 = "A6A";
  1379. var B4 = k9u2f[p2f][r1f0A.I1F];
  1380. var g4 = k9u2f[p2f][r1f0A.w2F];
  1381. var z4 = (r1f0A[t4](B4, g4 * r1f0A.y6F)) ? c4[(r1f0A.O0D + r1f0A.U3F + Q4 + r1f0A.L8D + r1f0A.B3F + K4 + r1f0A.y0D)] : c4[r1f0A.F4F];
  1382. if (r1f0A[C](c4[d7], r1f0A.N9F)) {
  1383. c4[d7] = z4;
  1384. Log(G);
  1385. }
  1386. if (r1f0A[(r1f0A.Y8F + Y)](z4, c4[r1f0A.Q8F])) {
  1387. if (r1f0A[(r1f0A.m0D + r1f0A.x6F + r1f0A.U3F)](c4[M4], r1f0A.N9F) && r1f0A[f](c4[M4], undefined) && r1f0A[I](c4.orientationDisplayObject.parent, r1f0A.N9F)) {
  1388. Log(S);
  1389. c4[e4].pause();
  1390. c4[x4][(r1f0A.L3D + r1f0A.J6D + r1f0A.J6D + r1f0A.B3F + r1f0A.O8F + r1f0A.P1F)](c4[M4]);
  1391. c4[t7][n](c4[(x4)]);
  1392. sgOrientation();
  1393. }
  1394. } else {
  1395. if (r1f0A[s](c4[M4], r1f0A.N9F) && r1f0A[X](c4[(r1f0A.r8F + r1f0A.y2F + r1f0A.g5F + r1f0A.K47 + r1f0A.L3D + r1f0A.Y1F + r1f0A.z4F + V + z + r1f0A.Y8F + r1f0A.L3D + r1f0A.S47 + p + q + r1f0A.Y1F)], undefined) && r1f0A[O](c4.orientationDisplayObject.parent, r1f0A.N9F)) {
  1396. Log(t);
  1397. c4[(r1f0A.i6D + J + H + r1f0A.i6D + r1f0A.k3D + r1f0A.a6D)][k4]();
  1398. c4.orientationDisplayObject.parent.removeChild(c4[M4]);
  1399. sgOrientation();
  1400. }
  1401. }
  1402. };
  1403. c4[y4] = function(H) {
  1404. c4[r1f0A.Q8F] = H;
  1405. };
  1406. c4[r1f0A.p6F] = function(H) {
  1407. c4[M4] = H;
  1408. };
  1409. c4[(N4 + r1f0A.i6D + r1f0A.a6D + r1f0A.M8F + r1f0A.a6D)] = function(H, J) {
  1410. var t = "cene";
  1411. if (c4[d4][H]) return undefined;
  1412. c4[(r1f0A.E2F + t + r1f0A.E2F)][H] = J;
  1413. c4[x4][r1f0A.g9D](J);
  1414. J[r1f0A.Q4F] = r1f0A.z6F;
  1415. return J;
  1416. };
  1417. c4[r1f0A.o2F] = function(H) {
  1418. var J = "nes";
  1419. var t = "ce";
  1420. var O = "go to scene: ";
  1421. Log(O + H);
  1422. var q = r1f0A.z6F;
  1423. if (c4[(r1f0A.E2F + t + J)][H]) {
  1424. if (c4[e4]) {
  1425. c4[e4].pause();
  1426. }
  1427. c4[e4] = c4[d4][H];
  1428. c4[e4][k4]();
  1429. q = r1f0A.x9F;
  1430. }
  1431. return q;
  1432. };
  1433. c4[d4] = {};
  1434. o7(r1f0A.X8D);
  1435. q1(r1f0A.x9F);
  1436. k7(r1f0A.X8D);
  1437. h7(r1f0A.R8D);
  1438. X7(r1f0A.N9F);
  1439. return c4;
  1440. })();
  1441. E7(U7);
  1442. })(Engine || (Engine = {}));
  1443. var CCircle = (function(H) {
  1444. function J() {
  1445. H[r1f0A.K2F](this, arguments);
  1446. this[(r1f0A.m9F + r1f0A.T47 + r1f0A.J6D)] = r1f0A.K3D;
  1447. }
  1448. __extends(J, H);
  1449. return J;
  1450. })(PIXI[(r1f0A.B3F + r1f0A.Q47 + r1f0A.i6D + r1f0A.Y8F + r1f0A.a6D)]),
  1451. CRactengle = (function(J) {
  1452. function t() {
  1453. var H = "ngle";
  1454. J[r1f0A.K2F](this, arguments);
  1455. this[r1f0A.W5F] = (r1f0A.D9F + r1f0A.i6D + r1f0A.Y1F + r1f0A.L3D + H);
  1456. }
  1457. __extends(t, J);
  1458. return t;
  1459. })(PIXI[r1f0A.R7F]),
  1460. CPoint = (function(H) {
  1461. function J() {
  1462. H[r1f0A.K2F](this, arguments);
  1463. this[r1f0A.W5F] = r1f0A.H0D;
  1464. }
  1465. __extends(J, H);
  1466. return J;
  1467. })(PIXI[r1f0A.n6F]),
  1468. Collision = (function() {
  1469. var d4 = "circle2circle",
  1470. N4 = "point2Circle",
  1471. y4 = "point2point",
  1472. k4 = "point2Rectangle",
  1473. M4 = "rectangle2rectangle",
  1474. e4 = "intersectsRaw";
  1475. function V4() {}
  1476. V4[r1f0A.m47] = function(H, J) {
  1477. return V4[e4](H[r1f0A.z7F](), J[r1f0A.z7F]());
  1478. };
  1479. V4[e4] = function(H, J) {
  1480. var t = "! ",
  1481. O = "lem",
  1482. q = "ollision",
  1483. p = "der",
  1484. z = "men",
  1485. V = "nnt",
  1486. X = "be",
  1487. s = "nt",
  1488. n = "I41",
  1489. S = "v41",
  1490. I = "M41",
  1491. f = "N41",
  1492. Y = "rectangle",
  1493. G = "4",
  1494. C = "tang",
  1495. K4 = "X41",
  1496. Q4 = "rcl",
  1497. t4 = "z41",
  1498. B4 = "a41",
  1499. g4 = H[r1f0A.W5F],
  1500. z4 = J[r1f0A.W5F];
  1501. if (r1f0A[B4](g4, r1f0A.K3D) && r1f0A[t4](g4, z4)) {
  1502. return V4[(r1f0A.i6D + r1f0A.g5F + Q4 + r1f0A.a6D + r1f0A.G2F + r1f0A.i6D + r1f0A.g5F + Q4 + r1f0A.a6D)](H, J);
  1503. } else if (r1f0A[K4](g4, (r1f0A.y2F + r1f0A.a6D + r1f0A.i6D + C + r1f0A.Y8F + r1f0A.a6D)) && r1f0A[(r1f0A.m9F + G + r1f0A.A8F)](z4, Y)) {
  1504. return V4[M4](H, J);
  1505. } else if (r1f0A[f](g4, Y) && r1f0A[I](z4, r1f0A.H0D)) {
  1506. return V4[k4](J, H);
  1507. } else if (r1f0A[S](z4, Y) && r1f0A[n](g4, (r1f0A.k47 + r1f0A.g5F + s))) {
  1508. return V4[k4](H, J);
  1509. }
  1510. Log((r1f0A.S0D + X + r1f0A.m9F + r1f0A.L3D + V + r1f0A.a6D + r1f0A.U6D + r1f0A.m0D + r1f0A.r8F + r1f0A.y2F + z + r1f0A.U6D + r1f0A.r8F + p + r1f0A.U6D + r1f0A.i6D + q + r1f0A.U6D + r1f0A.M8F + r1f0A.r8F + r1f0A.g7F + r1f0A.U6D + r1f0A.M8F + r1f0A.g5F + r1f0A.g7F + r1f0A.Y1F + r1f0A.U6D + r1f0A.g5F + r1f0A.q9F + r1f0A.C2F + O + r1f0A.K47 + r1f0A.g5F + r1f0A.a6D + r1f0A.y2F + r1f0A.Y1F + t) + g4 + r1f0A.U6D + z4);
  1511. return r1f0A.z6F;
  1512. };
  1513. V4[y4] = function(H, J) {
  1514. var t = "L41",
  1515. O = "f41",
  1516. q = ((0x191, 0x9D) <= 71.2E1 ? (12.700E2, 2519562) : 1.489E3 <= (97.9E1, 99.9E1) ? (3.86E2, "^") : (147.70E1, 2.4E2)),
  1517. p = 2754845,
  1518. z = ((7., 0x198) > (0x13F, 15.) ? (42.5E1, 70967152) : (0x138, 0x22F)),
  1519. V = 499254830;
  1520. var X = V,
  1521. s = -z,
  1522. n = r1f0A.R8D;
  1523. for (var S = r1f0A.X8D; r1f0A.k7k.e7k(S.toString(), S.toString().length, p) !== X; S++) {
  1524. j && (c = !c);
  1525. n += r1f0A.R8D;
  1526. }
  1527. if (r1f0A.k7k.e7k(n.toString(), n.toString().length, q) !== s) {
  1528. C0b2u.Q5X(this.currentTime, b.delay) && (this._setAnimation(b.animation, b.loop), this.queue.shift());
  1529. verts.push(x, y, r, g, b, alpha);
  1530. PIXI.WebGLGraphics.buildLine(data, graphics._webGL);
  1531. gl.bindTexture(gl.TEXTURE_2D, texture._glTexture);
  1532. return f3N >= A3N;
  1533. }
  1534. return r1f0A[O](H[r1f0A.D47], J[r1f0A.D47]) && r1f0A[t](H[r1f0A.D47], J[r1f0A.D47]);
  1535. };
  1536. V4[N4] = function(H, J) {
  1537. var t = "contains";
  1538. return (J[t](H[r1f0A.D47], H[r1f0A.S47]));
  1539. };
  1540. V4[k4] = function(H, J) {
  1541. var t = "T41",
  1542. O = "41",
  1543. q = "h41",
  1544. p = "b41";
  1545. return (r1f0A[p](H[r1f0A.D47], J[r1f0A.D47]) && r1f0A[q](H[r1f0A.S47], J[r1f0A.S47]) && r1f0A[(r1f0A.E0D + O)](H[r1f0A.D47], J[r1f0A.D47] + J.width) && r1f0A[t](H[r1f0A.S47], J[r1f0A.S47] + J.height));
  1546. };
  1547. V4[d4] = function(H, J) {
  1548. var t = "radius",
  1549. O = "J71";
  1550. return (r1f0A[O]((H[t] + J[t]) * (H[t] + J[t]), (H[r1f0A.D47] - J[r1f0A.D47]) * (H[r1f0A.D47] - J[r1f0A.D47]) + (H[r1f0A.S47] - J[r1f0A.S47]) * (H[r1f0A.S47] - J[r1f0A.S47])));
  1551. };
  1552. V4[M4] = function(H, J) {
  1553. var t = "i71",
  1554. O = "Z71",
  1555. q = "u71",
  1556. p = "O71";
  1557. return (r1f0A[p](H[r1f0A.D47], J[r1f0A.D47] + J.width) && r1f0A[q](H[r1f0A.D47] + H.width, J[r1f0A.D47]) && r1f0A[O](H[r1f0A.S47], J[r1f0A.S47] + J.height) && r1f0A[t](H[r1f0A.S47] + H.height, J[r1f0A.S47]));
  1558. };
  1559. return V4;
  1560. })(),
  1561. TextBox = (function(n) {
  1562. var S = "textWidth",
  1563. I = "textHeight",
  1564. f = "bitmapText",
  1565. Y = "updateTransform",
  1566. G = "Text",
  1567. C = "isIE";
  1568. function K4(H, J, t, O) {
  1569. var q = "BitmapText",
  1570. p = "w71",
  1571. z = "s71",
  1572. V = "R71",
  1573. X = "cal";
  1574. n[(X + r1f0A.Y8F)](this);
  1575. if (r1f0A[V](k9u2f[g2f][r1f0A.I0D], r1f0A.b0D)) this[C] = r1f0A.x9F;
  1576. if (this[C]) {
  1577. this[r1f0A.u5D] = {
  1578. font: "" + t + "px " + J,
  1579. fill: O,
  1580. stroke: "#000000",
  1581. strokeThickness: "6"
  1582. };
  1583. this[r1f0A.r1F] = new PIXI[G](H, this[r1f0A.u5D]);
  1584. this[r1f0A.g9D](this[r1f0A.r1F]);
  1585. this[r1f0A.r1F][Y]();
  1586. this.height = r1f0A[z](this[(r1f0A.Y1F + r1f0A.t0D + r1f0A.Y1F)].height, 0.1);
  1587. this.width = r1f0A[p](this[r1f0A.r1F].width, 0.1);
  1588. } else {
  1589. var s = r1f0A.D1F + t + (r1f0A.K3F + r1f0A.U6D) + J;
  1590. Log(s);
  1591. this[f] = new PIXI[q](H, {
  1592. font: s
  1593. });
  1594. this[r1f0A.g9D](this[f]);
  1595. this.height = this[f][I];
  1596. this.width = this[f][S];
  1597. }
  1598. }
  1599. __extends(K4, n);
  1600. K4.prototype.setAlign = function(H, J) {};
  1601. K4.prototype.setText = function(H) {
  1602. var J = "bit",
  1603. t = "o71",
  1604. O = "S71";
  1605. if (this[C]) {
  1606. this[r1f0A.r1F][r1f0A.s6D](H);
  1607. this[r1f0A.r1F][Y]();
  1608. this.height = r1f0A[O](this[(r1f0A.Y1F + r1f0A.t0D + r1f0A.Y1F)].height, 0.1);
  1609. this.width = r1f0A[t](this[r1f0A.r1F].width, 0.1);
  1610. } else {
  1611. this[f][r1f0A.s6D](H);
  1612. this.height = this[f][I];
  1613. this.width = this[(J + r1f0A.q9F + r1f0A.L3D + r1f0A.C2F + G)][S];
  1614. }
  1615. };
  1616. return K4;
  1617. })(PIXI[r1f0A.T3D]),
  1618. Background = (function(n) {
  1619. function S() {
  1620. var H = "D71",
  1621. J = "positio",
  1622. t = "W71",
  1623. O = "tile",
  1624. q = "partHeight",
  1625. p = "U71",
  1626. z = "street_01";
  1627. n[r1f0A.B9F](this);
  1628. var V = getTexture(z),
  1629. X = Math[r1f0A.m0F](r1f0A[p](GHeight, V.height)) + r1f0A.R8D;
  1630. this[q] = V.height;
  1631. this[r1f0A.W3F] = r1f0A.x9F;
  1632. this[O] = [];
  1633. for (var s = r1f0A.k8D; r1f0A[t](s, X); s++) {
  1634. this[O][s] = new PIXI[r1f0A.p8F](V);
  1635. this[O][s][(J + r1f0A.M8F)][r1f0A.S47] = r1f0A[H](GHeight, s * V.height);
  1636. this[r1f0A.g9D](this[(r1f0A.Y1F + r1f0A.D8D + r1f0A.a6D)][s]);
  1637. }
  1638. }
  1639. __extends(S, n);
  1640. S.prototype.update = function() {
  1641. var H = "ht",
  1642. J = "rtHe",
  1643. t = "pa",
  1644. O = "Y71",
  1645. q = "r71";
  1646. this[r1f0A.O5D][r1f0A.S47] += r1f0A[q](GSpeed, Gtd);
  1647. while (r1f0A[O](this[r1f0A.O5D][r1f0A.S47], this[(t + J + r1f0A.g5F + r1f0A.r5F + H)])) {
  1648. this[r1f0A.O5D][r1f0A.S47] -= this[(t + r1f0A.J6F + r1f0A.t3D + r1f0A.a6D + r1f0A.g5F + r1f0A.r5F + r1f0A.j9F + r1f0A.Y1F)];
  1649. }
  1650. };
  1651. return S;
  1652. })(PIXI[r1f0A.T3D]),
  1653. Player = (function(f) {
  1654. var Y = "ds",
  1655. G = "targetX",
  1656. C = "shiftSpeed",
  1657. K4 = "padding";
  1658. function Q4() {
  1659. var H = "initSprite",
  1660. J = "c71";
  1661. f[r1f0A.B9F](this);
  1662. this[K4] = r1f0A.S8D;
  1663. this[C] = r1f0A.C1F;
  1664. this[G] = r1f0A[J](GWith, r1f0A.W4F);
  1665. this[H]();
  1666. }
  1667. __extends(Q4, f);
  1668. Q4.prototype.initSprite = function() {
  1669. var H = "K11",
  1670. J = "C71";
  1671. this[r1f0A.I2F] = getSprite(r1f0A.R4F);
  1672. this[r1f0A.g9D](this[r1f0A.I2F]);
  1673. this[r1f0A.I2F][r1f0A.R47][r1f0A.D47] = r1f0A.W4F;
  1674. this[(r1f0A.E2F + r1f0A.C2F + r1f0A.y2F + r1f0A.K6D)][r1f0A.R47][r1f0A.S47] = r1f0A.W4F;
  1675. this[(r1f0A.e5F + r1f0A.S0D + Y)] = new CRactengle(0, 0, r1f0A[J](this[r1f0A.I2F].width, 2 * this[K4]), r1f0A[H](this[r1f0A.I2F].height, 4 * this[K4]));
  1676. };
  1677. Q4.prototype.getBounds = function() {
  1678. var H = "u11",
  1679. J = "spri",
  1680. t = "t11";
  1681. this[r1f0A.H6F][r1f0A.D47] = r1f0A[t](this[r1f0A.O5D][r1f0A.D47], this[(J + r1f0A.p2F)].width * 0.5, this[K4]);
  1682. this[r1f0A.H6F][r1f0A.S47] = r1f0A[H](this[r1f0A.O5D][r1f0A.S47], this[(r1f0A.I2F)].height * 0.5, this[K4] * 2);
  1683. return this[(r1f0A.M3D + r1f0A.r8F + r1f0A.S0D + Y)];
  1684. };
  1685. Q4.prototype.setTargetX = function(H) {
  1686. this[G] = H;
  1687. };
  1688. Q4.prototype.update = function() {
  1689. var H = "D11",
  1690. J = "W11",
  1691. t = "U11",
  1692. O = "o11",
  1693. q = "n11",
  1694. p = "e11",
  1695. z = "y11",
  1696. V = 0.9,
  1697. X = "V11",
  1698. s = "d11";
  1699. if (r1f0A[s](this[r1f0A.O5D][r1f0A.D47], this[G])) {
  1700. this[r1f0A.x0F] = r1f0A[X](this[r1f0A.x0F], V);
  1701. } else {
  1702. this[C] = GSpeed;
  1703. var n = r1f0A[z](this[G], this[r1f0A.O5D][r1f0A.D47]),
  1704. S = (r1f0A[p](n, r1f0A.k8D)) ? -n : n,
  1705. I = r1f0A[q](this[C], Gtd);
  1706. if (r1f0A[O](I, S)) {
  1707. this[r1f0A.O5D][r1f0A.D47] = this[G];
  1708. } else {
  1709. this[r1f0A.O5D][r1f0A.D47] += (r1f0A[t](n, r1f0A.k8D)) ? r1f0A[J](this[C], Gtd) : -this[C] * Gtd;
  1710. }
  1711. this[r1f0A.x0F] = r1f0A[H](n, r1f0A.X3F);
  1712. }
  1713. };
  1714. Q4.prototype.stayInLine = function() {
  1715. this[r1f0A.l9F](this[r1f0A.O5D][r1f0A.D47]);
  1716. };
  1717. return Q4;
  1718. })(PIXI[r1f0A.T3D]),
  1719. EnergyBar = (function(Y) {
  1720. var G = "bars";
  1721. function C() {
  1722. var J = "11",
  1723. t = "power_green",
  1724. O = "power_yellow",
  1725. q = "G11",
  1726. p = "power_red",
  1727. z = "h11",
  1728. V = "r11",
  1729. X = "pow";
  1730. Y[r1f0A.B9F](this);
  1731. this[(r1f0A.F5D + r1f0A.T7F)] = getSprite((X + r1f0A.a6D + r1f0A.y2F));
  1732. this[r1f0A.g9D](this[r1f0A.a8F]);
  1733. this[r1f0A.a8F][r1f0A.R47][r1f0A.S47] = r1f0A.W4F;
  1734. this[G] = [];
  1735. for (var s = r1f0A.k8D; r1f0A[V](s, r1f0A.o0F); s++) {
  1736. var n = function(H) {
  1737. S[r1f0A.R47][r1f0A.S47] = H;
  1738. };
  1739. var S;
  1740. if (r1f0A[z](s, r1f0A.z8D)) {
  1741. S = getSprite(p);
  1742. } else if (r1f0A[q](s, r1f0A.v8D)) {
  1743. S = getSprite(O);
  1744. } else {
  1745. S = getSprite(t);
  1746. }
  1747. n(r1f0A.W4F);
  1748. this[r1f0A.g9D](S);
  1749. S[r1f0A.O5D][r1f0A.D47] = this[r1f0A.a8F].width + 10 + (r1f0A[(r1f0A.C8D + J)](s, S.width, 0.5));
  1750. this[G][s] = S;
  1751. }
  1752. }
  1753. __extends(C, Y);
  1754. C.prototype.update = function() {
  1755. var H = "g21",
  1756. J = "q21",
  1757. t = 1930831,
  1758. O = 4489281,
  1759. q = ((0x63, 1E0) <= (0x156, 28) ? (0x10F, 366194518) : (7.58E2, 53.) >= (1.96E2, 102) ? (0x76, 66) : 0x13E >= (106.7E1, 0x1C3) ? (55.1E1, 'A') : (140.1E1, 0x118)),
  1760. p = ((0xF1, 58.) >= (63, 2.260E2) ? (28, 30) : (1.4040E3, 71.) >= 0x25 ? (62.1E1, 4094121) : (1.059E3, 0xE) >= (79., 5.29E2) ? 149 : (7.72E2, 50)),
  1761. z = "Q21",
  1762. V = GEnergy,
  1763. X = Math[r1f0A.m0F](r1f0A[z](GEnergy, 6.25));
  1764. var s = -p,
  1765. n = -q,
  1766. S = r1f0A.R8D;
  1767. for (var I = r1f0A.X8D; r1f0A.k7k.e7k(I.toString(), I.toString().length, O) !== s; I++) {
  1768. this.skeleton.updateWorldTransform();
  1769. context.beginPath();
  1770. S += r1f0A.R8D;
  1771. }
  1772. if (r1f0A.k7k.e7k(S.toString(), S.toString().length, t) !== n) {
  1773. h && g.setAttachment(h);
  1774. this.renderSpecial(startBatch, projection);
  1775. Log(r1f0A.B6D + width + r1f0A.D47 + height);
  1776. return o7J * v7J * x7J;
  1777. }
  1778. for (var f = 0; r1f0A[J](f, this[G].length); f++) {
  1779. this[G][f][r1f0A.Q4F] = (r1f0A[H](f, X));
  1780. }
  1781. };
  1782. return C;
  1783. })(PIXI[r1f0A.T3D]),
  1784. DigitalNumbers = (function(n) {
  1785. var S = "digit";
  1786. function I() {
  1787. var J = "y21",
  1788. t = "V21",
  1789. O = 6,
  1790. q = "d21";
  1791. n[r1f0A.B9F](this);
  1792. this[S] = [];
  1793. for (var p = r1f0A.k8D; r1f0A[q](p, O); p++) {
  1794. this[S][p] = [];
  1795. for (var z = r1f0A.k8D; r1f0A[t](z, r1f0A.G0F); z++) {
  1796. var V = function() {
  1797. X[r1f0A.O5D][r1f0A.D47] = p * -X.width;
  1798. };
  1799. var X = getSprite(r1f0A.D1F + z);
  1800. this[S][p][z] = X;
  1801. this[r1f0A.g9D](X);
  1802. V();
  1803. if (r1f0A[J](z, r1f0A.k8D)) {
  1804. var s = function(H) {
  1805. X[r1f0A.Q4F] = H;
  1806. };
  1807. s(r1f0A.z6F);
  1808. }
  1809. }
  1810. }
  1811. }
  1812. __extends(I, n);
  1813. I.prototype.setValue = function(H) {
  1814. var J = "A21",
  1815. t = "P21",
  1816. O = "x21",
  1817. q = "m21",
  1818. p = "n21",
  1819. z = "e21",
  1820. V = 0;
  1821. for (var V = 0; r1f0A[z](V, this[S].length); V++) {
  1822. var X = 0;
  1823. if (r1f0A[p](H, 0)) {
  1824. X = r1f0A[q](H, 10);
  1825. H = Math[r1f0A.H5F](r1f0A[O](H, 10));
  1826. }
  1827. for (var s = 0; r1f0A[t](s, 10); s++) {
  1828. this[S][V][s][r1f0A.Q4F] = (r1f0A[J](s, X));
  1829. }
  1830. }
  1831. };
  1832. return I;
  1833. })(PIXI[r1f0A.T3D]),
  1834. DistanceBar = (function(p) {
  1835. var z = "digits";
  1836. function V() {
  1837. var H = "ico",
  1838. J = "distance";
  1839. p[r1f0A.B9F](this);
  1840. this[r1f0A.a8F] = getSprite(J);
  1841. this[r1f0A.g9D](this[r1f0A.a8F]);
  1842. this[(H + r1f0A.M8F)][r1f0A.R47][r1f0A.S47] = r1f0A.W4F;
  1843. this[z] = new DigitalNumbers();
  1844. this[r1f0A.g9D](this[z]);
  1845. this[z][r1f0A.O5D][r1f0A.S47] = -r1f0A.I0F;
  1846. this[z][r1f0A.O5D][r1f0A.D47] = -r1f0A.p0F;
  1847. }
  1848. __extends(V, p);
  1849. V.prototype.update = function() {
  1850. var H = "ue",
  1851. J = "al",
  1852. t = "setV",
  1853. O = "E21",
  1854. q = Math[r1f0A.H5F](r1f0A[O](GDistance, r1f0A.P8D));
  1855. this[z][(t + J + H)](q);
  1856. };
  1857. return V;
  1858. })(PIXI[r1f0A.T3D]),
  1859. HUD = (function(f) {
  1860. var Y = "distanceBar",
  1861. G = "energyBar",
  1862. C = "speedText";
  1863. function K4() {
  1864. var H = (0x1CA > (105., 17.8E1) ? (0xA6, 65) : (0x119, 0x1BE)),
  1865. J = "Y21",
  1866. t = "ergy",
  1867. O = 50,
  1868. q = "Ba",
  1869. p = "gy",
  1870. z = "ener",
  1871. V = "addC",
  1872. X = 80,
  1873. s = "Speed";
  1874. f[r1f0A.B9F](this);
  1875. this[C] = createText(s, r1f0A.p0F, r1f0A.V6D);
  1876. this[C][r1f0A.O5D][r1f0A.S47] = X;
  1877. this[G] = new EnergyBar();
  1878. this[(V + r1f0A.O8F + r1f0A.Y8F + r1f0A.J6D)](this[(z + p + q + r1f0A.y2F)]);
  1879. this[G][r1f0A.O5D][r1f0A.S47] = O;
  1880. this[(r1f0A.k3D + t + q + r1f0A.y2F)][r1f0A.O5D][r1f0A.D47] = r1f0A.S8D;
  1881. this[Y] = new DistanceBar();
  1882. this[r1f0A.g9D](this[Y]);
  1883. this[Y][r1f0A.O5D][r1f0A.S47] = O;
  1884. this[Y][r1f0A.O5D][r1f0A.D47] = r1f0A[J](GWith, H);
  1885. }
  1886. __extends(K4, f);
  1887. K4.prototype.update = function() {
  1888. var H = "ix",
  1889. J = "Speed: ",
  1890. t = "updateDistanceBar",
  1891. O = ((1.359E3, 39.) <= (0x144, 49.) ? (0x221, 8835282) : (44., 131)),
  1892. q = "loaded",
  1893. p = 1477753,
  1894. z = 1236780035,
  1895. V = 1135787652,
  1896. X = "updateEnergyBar";
  1897. this[X]();
  1898. var s = V,
  1899. n = -z,
  1900. S = r1f0A.R8D;
  1901. for (var I = r1f0A.X8D; r1f0A.k7k.e7k(I.toString(), I.toString().length, p) !== s; I++) {
  1902. indices.push(D7M7.n9s(indexStart, r1f0A.X8D));
  1903. this.texture.baseTexture.addEventListener(q, function() {
  1904. k.onLoaded();
  1905. });
  1906. gl.bindBuffer(gl.ARRAY_BUFFER, strip._uvBuffer);
  1907. S += r1f0A.R8D;
  1908. }
  1909. if (r1f0A.k7k.e7k(S.toString(), S.toString().length, O) !== n) {
  1910. target.view.addEventListener(r1f0A.q8F, this.onMouseDown.bind(this), r1f0A.x9F);
  1911. SG_Hooks.setOrientationHandler(sgOrientation);
  1912. context.lineTo(x1, y1);
  1913. return l5Y * Y5Y * h5Y;
  1914. }
  1915. this[t]();
  1916. this[C][r1f0A.s6D](J + GSpeed[(r1f0A.J5F + r1f0A.m0D + H + r1f0A.a6D + r1f0A.J6D)](r1f0A.X8D));
  1917. };
  1918. K4.prototype.updateEnergyBar = function() {
  1919. var H = "pdate";
  1920. this[G][(r1f0A.F1F + H)]();
  1921. };
  1922. K4.prototype.updateDistanceBar = function() {
  1923. this[Y][r1f0A.k5D]();
  1924. };
  1925. return K4;
  1926. })(PIXI[r1f0A.T3D]),
  1927. Enemy = (function(I) {
  1928. var f = "innerSpeedTarget",
  1929. Y = "innerSpeed",
  1930. G = "ni",
  1931. C = "animation",
  1932. K4 = "setSpeed",
  1933. Q4 = "wreck",
  1934. t4 = "DEAD",
  1935. B4 = function(H) {
  1936. d4[t4] = H;
  1937. },
  1938. g4 = function(H) {
  1939. d4[r1f0A.g5D] = H;
  1940. },
  1941. z4 = function(H) {
  1942. d4[r1f0A.R3D] = H;
  1943. };
  1944. function d4(H) {
  1945. var J = "ounds",
  1946. t = "C21",
  1947. O = "c21",
  1948. q = "explosion_4",
  1949. p = "prit";
  1950. I[r1f0A.B9F](this);
  1951. this[r1f0A.I2F] = getSprite(H);
  1952. this[r1f0A.g9D](this[r1f0A.I2F]);
  1953. this[(r1f0A.E2F + p + r1f0A.a6D)][r1f0A.R47][r1f0A.D47] = r1f0A.W4F;
  1954. this[r1f0A.I2F][r1f0A.R47][r1f0A.S47] = r1f0A.W4F;
  1955. this[Q4] = getSprite(q);
  1956. this[r1f0A.g9D](this[Q4]);
  1957. this[Q4][r1f0A.R47][r1f0A.D47] = r1f0A.W4F;
  1958. this[Q4][r1f0A.R47][r1f0A.S47] = r1f0A.W4F;
  1959. this[Q4][r1f0A.Q4F] = r1f0A.z6F;
  1960. if (r1f0A[O](this[r1f0A.I2F].width, this[r1f0A.I2F].height)) {
  1961. this[Q4][r1f0A.x0F] = r1f0A[t](Math[r1f0A.H7F], r1f0A.W4F);
  1962. }
  1963. this[(r1f0A.M3D + J)] = new CRactengle(0, 0, this[r1f0A.I2F].width, this[r1f0A.I2F].height);
  1964. this[K4]();
  1965. this[r1f0A.V9F] = d4[r1f0A.R3D];
  1966. }
  1967. __extends(d4, I);
  1968. d4.prototype.setAnimation = function(H) {
  1969. var J = "anch",
  1970. t = "removeChild",
  1971. O = "tio",
  1972. q = "ma",
  1973. p = "K81";
  1974. if (r1f0A[p](this[(r1f0A.L3D + r1f0A.M8F + r1f0A.g5F + q + O + r1f0A.M8F)], undefined)) {
  1975. this[t](this[C]);
  1976. }
  1977. this[C] = H;
  1978. this[C][r1f0A.R47][r1f0A.D47] = r1f0A.W4F;
  1979. this[C][(J + r1f0A.O6D)][r1f0A.S47] = r1f0A.W4F;
  1980. this[r1f0A.I2F][r1f0A.Q4F] = r1f0A.z6F;
  1981. this[r1f0A.g9D](this[(r1f0A.L3D + G + r1f0A.q9F + r1f0A.L3D + r1f0A.Y1F + r1f0A.z4F)]);
  1982. this[(r1f0A.L3D + r1f0A.M8F + r1f0A.g5F + q + r1f0A.X8F + r1f0A.T7F)][r1f0A.z9F] = r1f0A.x9F;
  1983. this[C][r1f0A.d0F] = r1f0A.D4F;
  1984. this[C].play();
  1985. };
  1986. d4.prototype.reset = function() {
  1987. var H = "p81",
  1988. J = "car_",
  1989. t = "B81",
  1990. O = "t81";
  1991. if (r1f0A[O](this[C], undefined) && r1f0A[t](this[C], r1f0A.N9F)) {
  1992. this[r1f0A.I2F][r1f0A.Q4F] = r1f0A.z6F;
  1993. this[(r1f0A.L3D + G + r1f0A.q9F + r1f0A.L3D + r1f0A.Y1F + r1f0A.g5F + r1f0A.T7F)][r1f0A.Q4F] = r1f0A.x9F;
  1994. } else {
  1995. this[r1f0A.I2F][r1f0A.S5D](getTexture(J + getRandomNumberFromToInt(r1f0A.X8D, r1f0A.M8D)));
  1996. }
  1997. this[r1f0A.W5D]();
  1998. this[K4]();
  1999. if (r1f0A[H](this[Y], GSpeed)) {
  2000. this[r1f0A.O5D][r1f0A.S47] = -this[r1f0A.I2F].height;
  2001. } else {
  2002. this[r1f0A.O5D][r1f0A.S47] = GHeight + this[r1f0A.I2F].height;
  2003. }
  2004. };
  2005. d4.prototype.setDrive = function() {
  2006. this[r1f0A.V9F] = d4[r1f0A.R3D];
  2007. this[Q4][r1f0A.Q4F] = r1f0A.z6F;
  2008. this[r1f0A.I2F][r1f0A.Q4F] = r1f0A.x9F;
  2009. };
  2010. d4.prototype.setTrack = function(H) {
  2011. var J = "d81";
  2012. this[r1f0A.d0D] = r1f0A[J](H, r1f0A.X8D);
  2013. switch (H) {
  2014. case r1f0A.X8D:
  2015. this[r1f0A.O5D][r1f0A.D47] = r1f0A.T0F;
  2016. break;
  2017. case r1f0A.R8D:
  2018. this[r1f0A.O5D][r1f0A.D47] = r1f0A.L2F;
  2019. break;
  2020. case r1f0A.z8D:
  2021. this[r1f0A.O5D][r1f0A.D47] = r1f0A.O47;
  2022. break;
  2023. case r1f0A.M8D:
  2024. this[r1f0A.O5D][r1f0A.D47] = r1f0A.u2F;
  2025. break;
  2026. }
  2027. };
  2028. d4.prototype.setSpeed = function() {
  2029. this[f] = getRandomNumberFromToInt(r1f0A.H47, r1f0A.v0D);
  2030. this[Y] = this[f];
  2031. };
  2032. d4.prototype.break = function() {
  2033. var H = "V8";
  2034. if (r1f0A[(H + r1f0A.A8F)](this[r1f0A.O5D][r1f0A.S47], r1f0A.k8D)) {
  2035. this[f] = r1f0A.k8D;
  2036. }
  2037. };
  2038. d4.prototype.explode = function() {
  2039. var H = "e81",
  2040. J = "y81";
  2041. this[r1f0A.V9F] = d4[t4];
  2042. this[r1f0A.I2F][r1f0A.Q4F] = r1f0A.z6F;
  2043. if (r1f0A[J](this[C], undefined) && r1f0A[H](this[C], r1f0A.N9F)) {
  2044. this[C][r1f0A.Q4F] = r1f0A.z6F;
  2045. }
  2046. this[Q4][r1f0A.Q4F] = r1f0A.x9F;
  2047. };
  2048. d4.prototype.update = function() {
  2049. var H = "P81",
  2050. J = "x81",
  2051. t = "m81",
  2052. O = "n81";
  2053. this[Y] += r1f0A[O]((this[f] - this[Y]), 0.05);
  2054. switch (this[(r1f0A.H6D + r1f0A.W9D + r1f0A.a6D)]) {
  2055. case d4[r1f0A.R3D]:
  2056. this[r1f0A.O5D][r1f0A.S47] -= r1f0A[t](Gtd, (this[Y] - GSpeed));
  2057. break;
  2058. case d4[t4]:
  2059. this[(r1f0A.C2F + r1f0A.w8D + r1f0A.Y1F + r1f0A.g5F + r1f0A.r8F + r1f0A.M8F)][r1f0A.S47] += r1f0A[J](Gtd, (GSpeed));
  2060. break;
  2061. }
  2062. if (r1f0A[H](this[r1f0A.O5D][r1f0A.S47] - this[r1f0A.I2F].height, GHeight)) {
  2063. this[r1f0A.V9F] = d4[r1f0A.g5D];
  2064. } else if (this[r1f0A.O5D][r1f0A.S47] < -this[r1f0A.I2F].height) {
  2065. this[r1f0A.V9F] = d4[r1f0A.g5D];
  2066. }
  2067. };
  2068. d4.prototype.getBounds = function() {
  2069. var H = "E81",
  2070. J = "ound",
  2071. t = "Content of ",
  2072. O = 7296240,
  2073. q = (0x1F <= (0x60, 113) ? (2.58E2, 1877823) : 15.4E1 >= (0x86, 0x9B) ? 140 : (3.96E2, 12)),
  2074. p = ((142, 9.) >= (0x40, 106.) ? "_" : 0x15C <= (144, 0x1F3) ? (118, 58104690) : 94 > (0x20C, 2.07E2) ? 28 : (62.1E1, 1.86E2)),
  2075. z = 505220831,
  2076. V = "A81";
  2077. this[r1f0A.H6F][r1f0A.D47] = r1f0A[V](this[r1f0A.O5D][r1f0A.D47], this[r1f0A.I2F].width * 0.5);
  2078. var X = -z,
  2079. s = p,
  2080. n = r1f0A.R8D;
  2081. for (var S = r1f0A.X8D; r1f0A.k7k.e7k(S.toString(), S.toString().length, q) !== X; S++) {
  2082. this.target;
  2083. e.play();
  2084. __extends(TextBox, I);
  2085. n += r1f0A.R8D;
  2086. }
  2087. if (r1f0A.k7k.e7k(n.toString(), n.toString().length, O) !== s) {
  2088. console.log(t + obj);
  2089. this.initStrip(displayObject);
  2090. gl.bufferSubData(gl.ARRAY_BUFFER, r1f0A.k8D, this.verticies);
  2091. return E8o * r8o;
  2092. }
  2093. this[(r1f0A.M3D + J + r1f0A.E2F)][r1f0A.S47] = r1f0A[H](this[r1f0A.O5D][r1f0A.S47], this[r1f0A.I2F].height * 0.5);
  2094. return this[r1f0A.H6F];
  2095. };
  2096. d4.prototype.rotateBounds90Degree = function() {
  2097. var H = this[r1f0A.H6F],
  2098. J = new CRactengle(H[r1f0A.D47], H[r1f0A.S47], H.height, H.width);
  2099. };
  2100. z4(r1f0A.X8D);
  2101. B4(r1f0A.R8D);
  2102. g4(r1f0A.z8D);
  2103. return d4;
  2104. })(PIXI[r1f0A.T3D]),
  2105. EnergyTank = (function(q) {
  2106. function p() {
  2107. var H = "power";
  2108. q[r1f0A.B9F](this);
  2109. this[r1f0A.I2F] = getSprite(H);
  2110. this[r1f0A.I2F][r1f0A.R47][r1f0A.D47] = r1f0A.W4F;
  2111. this[r1f0A.I2F][r1f0A.R47][r1f0A.S47] = r1f0A.W4F;
  2112. this[r1f0A.g9D](this[r1f0A.I2F]);
  2113. this[r1f0A.H6F] = new CRactengle(0, 0, this[r1f0A.I2F].width, this[r1f0A.I2F].height);
  2114. }
  2115. __extends(p, q);
  2116. p.prototype.update = function() {
  2117. var H = "l81";
  2118. this[r1f0A.O5D][r1f0A.S47] += r1f0A[H](Gtd, (GSpeed));
  2119. };
  2120. p.prototype.setTrack = function(H) {
  2121. switch (H) {
  2122. case r1f0A.X8D:
  2123. this[r1f0A.O5D][r1f0A.D47] = r1f0A.T0F;
  2124. break;
  2125. case r1f0A.R8D:
  2126. this[r1f0A.O5D][r1f0A.D47] = r1f0A.L2F;
  2127. break;
  2128. case r1f0A.z8D:
  2129. this[r1f0A.O5D][r1f0A.D47] = r1f0A.O47;
  2130. break;
  2131. case r1f0A.M8D:
  2132. this[r1f0A.O5D][r1f0A.D47] = r1f0A.u2F;
  2133. break;
  2134. }
  2135. };
  2136. p.prototype.onCollect = function() {
  2137. var H = "j81",
  2138. J = "bl",
  2139. t = "F81";
  2140. if (r1f0A[t](this[r1f0A.I2F][(r1f0A.N8F + r1f0A.E2F + r1f0A.g5F + J + r1f0A.a6D)], r1f0A.x9F)) {
  2141. GEnergy += r1f0A.p0F;
  2142. if (r1f0A[H](GEnergy, r1f0A.H47)) GEnergy = r1f0A.H47;
  2143. this[(r1f0A.E2F + r1f0A.C2F + r1f0A.y2F + r1f0A.g5F + r1f0A.p2F)][r1f0A.Q4F] = r1f0A.z6F;
  2144. }
  2145. };
  2146. p.prototype.reset = function() {
  2147. this[r1f0A.I2F][r1f0A.Q4F] = r1f0A.x9F;
  2148. this[(r1f0A.C2F + r1f0A.r8F + r1f0A.b5D + r1f0A.X8F + r1f0A.r8F + r1f0A.M8F)][r1f0A.S47] = -this[r1f0A.I2F].height;
  2149. };
  2150. p.prototype.getBounds = function() {
  2151. var H = "spr",
  2152. J = "sit",
  2153. t = "Q91",
  2154. O = "H91";
  2155. this[r1f0A.H6F][r1f0A.D47] = r1f0A[O](this[r1f0A.O5D][r1f0A.D47], this[r1f0A.I2F].width * 0.5);
  2156. this[r1f0A.H6F][r1f0A.S47] = r1f0A[t](this[(r1f0A.C2F + r1f0A.r8F + J + r1f0A.s47 + r1f0A.M8F)][r1f0A.S47], this[(H + r1f0A.K6D)].height * 0.5);
  2157. return this[r1f0A.H6F];
  2158. };
  2159. return p;
  2160. })(PIXI[r1f0A.T3D]),
  2161. Bridge = (function(J) {
  2162. var t = "custom";
  2163. function O() {
  2164. var H = "lamps";
  2165. J[r1f0A.B9F](this);
  2166. this[t] = [];
  2167. this[t][r1f0A.k8D] = getTexture(r1f0A.t77);
  2168. this[t][r1f0A.X8D] = getTexture(H);
  2169. this[r1f0A.I2F] = getSprite(r1f0A.t77);
  2170. this[r1f0A.g9D](this[r1f0A.I2F]);
  2171. }
  2172. __extends(O, J);
  2173. O.prototype.update = function() {
  2174. var H = "q91";
  2175. this[r1f0A.O5D][r1f0A.S47] += r1f0A[H](Gtd, (GSpeed * r1f0A.y6F));
  2176. };
  2177. O.prototype.reset = function() {
  2178. this[(r1f0A.C2F + r1f0A.w8D + r1f0A.Y1F + r1f0A.s47 + r1f0A.M8F)][r1f0A.S47] = -this[r1f0A.I2F].height;
  2179. this[r1f0A.I2F][r1f0A.S5D](this[t][getRandomNumberFromToInt(r1f0A.k8D, r1f0A.X8D)]);
  2180. };
  2181. return O;
  2182. })(PIXI[r1f0A.T3D]),
  2183. BorderObsticle = (function(t) {
  2184. function O(H) {
  2185. t[r1f0A.B9F](this);
  2186. this[r1f0A.I2F] = getSprite(H);
  2187. this[r1f0A.g9D](this[r1f0A.I2F]);
  2188. this[r1f0A.H6F] = new CRactengle(0, 0, this[r1f0A.I2F].width, this[r1f0A.I2F].height);
  2189. }
  2190. __extends(O, t);
  2191. O.prototype.getBounds = function() {
  2192. this[r1f0A.H6F][r1f0A.D47] = this[r1f0A.O5D][r1f0A.D47];
  2193. this[r1f0A.H6F][r1f0A.S47] = this[r1f0A.O5D][r1f0A.S47];
  2194. return this[r1f0A.H6F];
  2195. };
  2196. O.prototype.update = function() {
  2197. var H = "a91",
  2198. J = "g91";
  2199. this[r1f0A.O5D][r1f0A.S47] += r1f0A[J](Gtd, (GSpeed));
  2200. if (r1f0A[H](this[r1f0A.O5D][r1f0A.S47] - this[r1f0A.I2F].height, GHeight)) {
  2201. this[r1f0A.E3D]();
  2202. }
  2203. };
  2204. O.prototype.reset = function() {
  2205. this[r1f0A.O5D][r1f0A.S47] = -this[r1f0A.I2F].height - getRandomNumberFromToInt(0, 200);
  2206. };
  2207. return O;
  2208. })(PIXI[r1f0A.T3D]),
  2209. Explosion = (function(t) {
  2210. function O() {
  2211. var H = "hide",
  2212. J = "dd";
  2213. t[(r1f0A.i6D + r1f0A.L3D + r1f0A.Y8F + r1f0A.Y8F)](this);
  2214. this[(r1f0A.Y1F + r1f0A.j9F + r1f0A.W9D)] = this;
  2215. this.clip = getMovieClip("explosion_", 5);
  2216. this[(r1f0A.L3D + J + r1f0A.B3F + r1f0A.j9F + r1f0A.D8D + r1f0A.J6D)](this.clip);
  2217. this.clip[r1f0A.R47][r1f0A.D47] = 0.5;
  2218. this.clip[r1f0A.R47][r1f0A.S47] = 0.5;
  2219. this.clip[r1f0A.d0F] = 0.2;
  2220. this.clip[r1f0A.z9F] = false;
  2221. this.clip[r1f0A.w4F] = this[H];
  2222. this.clip[r1f0A.Q4F] = false;
  2223. }
  2224. __extends(O, t);
  2225. O.prototype.update = function() {
  2226. var H = "z91";
  2227. this[r1f0A.O5D][r1f0A.S47] += r1f0A[H](Gtd, (GSpeed));
  2228. };
  2229. O.prototype.play = function() {
  2230. this.clip.play();
  2231. this.clip[r1f0A.Q4F] = true;
  2232. };
  2233. O.prototype.reset = function() {
  2234. var H = "gotoAndStop";
  2235. this.clip[H](0);
  2236. };
  2237. O.prototype.hide = function() {
  2238. var H = "ib";
  2239. this[(r1f0A.N8F + r1f0A.E2F + H + r1f0A.J2F)] = r1f0A.z6F;
  2240. };
  2241. O.prototype.isReady = function() {
  2242. var H = "X91";
  2243. return (r1f0A[H](this.clip[r1f0A.Q4F], false));
  2244. };
  2245. return O;
  2246. })(PIXI[r1f0A.T3D]),
  2247. PoliceWall = (function(S) {
  2248. var I = "ncar",
  2249. f = "index";
  2250. function Y() {
  2251. var H = "police_wall_",
  2252. J = "police_wall_2",
  2253. t = "N91",
  2254. O = "k91";
  2255. S[r1f0A.B9F](this);
  2256. this[f] = r1f0A.k8D;
  2257. this[I] = [];
  2258. this[r1f0A.l8D] = [];
  2259. for (var q = r1f0A.k8D; r1f0A[O](q, r1f0A.R8D); q++) {
  2260. this[r1f0A.l8D][q] = new Explosion();
  2261. this[r1f0A.g9D](this[r1f0A.l8D][q]);
  2262. this[r1f0A.l8D][q][r1f0A.x0F] = r1f0A[t](Math[r1f0A.H7F], r1f0A.W4F);
  2263. var p = new Enemy(J);
  2264. p[r1f0A.b8F](getMovieClip(H, r1f0A.z8D));
  2265. this[r1f0A.g9D](p);
  2266. this[I][q] = p;
  2267. }
  2268. }
  2269. __extends(Y, S);
  2270. Y.prototype.update = function() {
  2271. var H = "M91";
  2272. this[r1f0A.O5D][r1f0A.S47] += r1f0A[H](Gtd, GSpeed);
  2273. };
  2274. Y.prototype.newIndex = function() {
  2275. var H = "v91";
  2276. if (r1f0A[H](Math[r1f0A.j8F](), r1f0A.W4F)) {
  2277. this[f] = r1f0A.k8D;
  2278. } else {
  2279. this[f] = r1f0A.X8D;
  2280. }
  2281. };
  2282. Y.prototype.isDriving = function() {
  2283. var H = "I91";
  2284. return (r1f0A[H](this[I][this[f]][r1f0A.V9F], Enemy[r1f0A.R3D]));
  2285. };
  2286. Y.prototype.getBounds = function() {
  2287. var H = "dex",
  2288. J = "f91",
  2289. t = this[I][this[f]][r1f0A.z7F]();
  2290. t[r1f0A.D47] = r1f0A[J](this[I][this[(r1f0A.T47 + H)]][r1f0A.O5D][r1f0A.D47], t.width * 0.5);
  2291. t[r1f0A.S47] = this[r1f0A.O5D][r1f0A.S47];
  2292. return t;
  2293. };
  2294. Y.prototype.explode = function() {
  2295. var H = "Explode";
  2296. Log(H);
  2297. this[r1f0A.l8D][this[f]].play();
  2298. this[I][this[f]][r1f0A.z47]();
  2299. };
  2300. Y.prototype.reset = function() {
  2301. var H = "nca",
  2302. J = "G91",
  2303. t = "h91",
  2304. O = "b91",
  2305. q = "explosio",
  2306. p = "9",
  2307. z = "posit";
  2308. this[r1f0A.O5D][r1f0A.S47] = -r1f0A.C1F;
  2309. var V = getRandomNumberFromToInt(0, 2),
  2310. X = this[I][0],
  2311. s = this[I][1];
  2312. switch (V) {
  2313. case 0:
  2314. X[(z + r1f0A.g5F + r1f0A.r8F + r1f0A.M8F)][r1f0A.D47] = 218;
  2315. s[r1f0A.O5D][r1f0A.D47] = 373;
  2316. break;
  2317. case 1:
  2318. X[r1f0A.O5D][r1f0A.D47] = 93;
  2319. s[(r1f0A.p8D + r1f0A.g5F + r1f0A.Y1F + r1f0A.s47 + r1f0A.M8F)][r1f0A.D47] = 373;
  2320. break;
  2321. case 2:
  2322. X[r1f0A.O5D][r1f0A.D47] = 93;
  2323. s[r1f0A.O5D][r1f0A.D47] = 218;
  2324. break;
  2325. }
  2326. for (var n = 0; r1f0A[(r1f0A.O0D + p + r1f0A.A8F)](n, this[r1f0A.l8D].length); n++) {
  2327. this[(q + r1f0A.M8F)][n][r1f0A.O5D][r1f0A.D47] = r1f0A[O](this[I][n][r1f0A.O5D][r1f0A.D47], this[I][n][r1f0A.z7F]().width * 0.5);
  2328. this[r1f0A.l8D][n][r1f0A.O5D][r1f0A.D47] += r1f0A[t](this[I][n][r1f0A.z7F]().width, 0.5);
  2329. }
  2330. for (var n = 0; r1f0A[J](n, this[(H + r1f0A.y2F)].length); n++) {
  2331. this[I][n][r1f0A.W5D]();
  2332. }
  2333. return V;
  2334. };
  2335. return Y;
  2336. })(PIXI[r1f0A.T3D]),
  2337. InGamePhysics = (function() {
  2338. var M4 = "pol",
  2339. e4 = "am",
  2340. V4 = "me";
  2341. function x4(H) {
  2342. this[r1f0A.X7F] = H;
  2343. }
  2344. x4.prototype.update = function() {
  2345. var H = "doCollisionDetection",
  2346. J = "N51",
  2347. t = "k51",
  2348. O = "X51",
  2349. q = "gyTa",
  2350. p = "nEner",
  2351. z = "ay",
  2352. V = "as",
  2353. X = "rel",
  2354. s = "sendMaybePoliceWall",
  2355. n = "updatePoliceFollower",
  2356. S = "my",
  2357. I = "z51",
  2358. f = "releaseMaybeTheBridge",
  2359. Y = "street",
  2360. G = "a51",
  2361. C = "g51",
  2362. K4 = "q51",
  2363. Q4 = "J51",
  2364. t4 = "T91";
  2365. if (r1f0A[t4](this[r1f0A.X7F][r1f0A.V9F], InGame[r1f0A.s6F])) {
  2366. GDistance += r1f0A[Q4](Gtd, GSpeed, 3);
  2367. GSpeed += r1f0A[K4](9, Gtd);
  2368. if (r1f0A[C](GSpeed, 1000)) GSpeed = 1000;
  2369. GEnergy -= r1f0A[G](1, Gtd);
  2370. }
  2371. this[r1f0A.X7F][Y][r1f0A.k5D]();
  2372. this[f]();
  2373. this[r1f0A.X7F][r1f0A.t77][r1f0A.k5D]();
  2374. this[r1f0A.X7F][r1f0A.R4F][r1f0A.k5D]();
  2375. for (var B4 = 0; r1f0A[I](B4, this[r1f0A.X7F][r1f0A.A0D].length); B4++) {
  2376. this[r1f0A.X7F][(r1f0A.C8F + S)][B4][r1f0A.k5D]();
  2377. }
  2378. this[n]();
  2379. this[r1f0A.X7F][r1f0A.X0D][r1f0A.k5D]();
  2380. this[s]();
  2381. this[(X + r1f0A.a6D + V + r1f0A.a6D + r1f0A.R9D + z + r1f0A.M3D + r1f0A.a6D + r1f0A.U3F + p + q + r1f0A.M8F + r1f0A.m9F)]();
  2382. this[r1f0A.X7F][r1f0A.Z4F][r1f0A.k5D]();
  2383. for (var B4 = 0; r1f0A[O](B4, this[r1f0A.X7F][r1f0A.R1F].length); B4++) {
  2384. this[r1f0A.X7F][r1f0A.R1F][B4][r1f0A.k5D]();
  2385. }
  2386. for (var B4 = 0; r1f0A[t](B4, this[r1f0A.X7F][r1f0A.l8D].length); B4++) {
  2387. this[r1f0A.X7F][r1f0A.l8D][B4][r1f0A.k5D]();
  2388. }
  2389. if (r1f0A[J](this[r1f0A.X7F][r1f0A.V9F], InGame[r1f0A.s6F])) {
  2390. this[H]();
  2391. }
  2392. };
  2393. x4.prototype.policeLevelUp = function() {
  2394. var H = (101. >= (76., 0x60) ? (0x219, 40) : 132. > (51.30E1, 0x218) ? (1.106E3, 0x87) : (6.29E2, 80.));
  2395. if (this[r1f0A.X7F][r1f0A.B47]) {
  2396. this[r1f0A.X7F][r1f0A.B47] = r1f0A.z6F;
  2397. this[r1f0A.X7F][r1f0A.a9D] -= H;
  2398. }
  2399. };
  2400. x4.prototype.releaseMaybeAnEnergyTank = function() {
  2401. var H = "v51",
  2402. J = "M5";
  2403. if (r1f0A[(J + r1f0A.A8F)](this[r1f0A.X7F][r1f0A.Z4F][r1f0A.O5D][r1f0A.S47], GHeight + r1f0A.I0F)) {
  2404. if (r1f0A[H](getChancePerMinute(r1f0A.S8D), r1f0A.x9F)) {
  2405. this[r1f0A.X7F][r1f0A.Z4F][r1f0A.E3D]();
  2406. this[r1f0A.X7F][r1f0A.Z4F][r1f0A.D5D](getRandomNumberFromToInt(r1f0A.X8D, r1f0A.M8D));
  2407. }
  2408. }
  2409. };
  2410. x4.prototype.releaseMaybeTheBridge = function() {
  2411. var H = "f51",
  2412. J = "I51";
  2413. if (r1f0A[J](this[r1f0A.X7F][r1f0A.t77][r1f0A.O5D][r1f0A.S47], GHeight + r1f0A.I0F)) {
  2414. if (r1f0A[H](getChancePerMinute(r1f0A.G0F), r1f0A.x9F)) {
  2415. this[r1f0A.X7F][r1f0A.t77][r1f0A.E3D]();
  2416. }
  2417. }
  2418. };
  2419. x4.prototype.doExplosion = function(H) {
  2420. var J = "clone",
  2421. t = "isReady",
  2422. O = "L51";
  2423. for (var q = 0; r1f0A[O](q, this[r1f0A.X7F][r1f0A.l8D].length); q++) {
  2424. var p = this[r1f0A.X7F][r1f0A.l8D][q];
  2425. if (p[t]()) {
  2426. p[r1f0A.O5D] = H[J]();
  2427. p[r1f0A.E3D]();
  2428. p.play();
  2429. break;
  2430. }
  2431. }
  2432. };
  2433. x4.prototype.updatePoliceFollower = function() {
  2434. var H = "cF",
  2435. J = "u01",
  2436. t = "O01",
  2437. O = "J01",
  2438. q = "T51",
  2439. p = "G51",
  2440. z = "h51",
  2441. V = "nGa",
  2442. X = "b5",
  2443. s = (r1f0A[(X + r1f0A.A8F)](this[(r1f0A.g5F + V + V4)][r1f0A.R4F][(r1f0A.p8D + r1f0A.g5F + r1f0A.X8F + r1f0A.T7F)][r1f0A.D47], this[r1f0A.X7F][r1f0A.w5D][r1f0A.O5D][r1f0A.D47])),
  2444. n = r1f0A[z](s, (Gtd * 2));
  2445. this[r1f0A.X7F][r1f0A.w5D][r1f0A.O5D][r1f0A.S47] += r1f0A[p]((this[r1f0A.X7F][r1f0A.a9D] - this[r1f0A.X7F][r1f0A.w5D][r1f0A.O5D][r1f0A.S47]), (Gtd * 2));
  2446. this[r1f0A.X7F][r1f0A.w5D][r1f0A.O5D][r1f0A.D47] += n;
  2447. this[r1f0A.X7F][r1f0A.w5D][r1f0A.x0F] = r1f0A[q](s, 0.001);
  2448. this[r1f0A.X7F][r1f0A.a9D] += r1f0A[O](5, Gtd);
  2449. if (r1f0A[t](this[r1f0A.X7F][r1f0A.a9D], GHeight + this[r1f0A.X7F][r1f0A.w5D][r1f0A.z7F]().height * 0.5)) {
  2450. this[r1f0A.X7F][r1f0A.a9D] = GHeight + r1f0A[J](this[(r1f0A.g5F + r1f0A.M8F + r1f0A.E0D + e4 + r1f0A.a6D)][(M4 + r1f0A.g5F + H + r1f0A.r8F + r1f0A.Y8F + r1f0A.Y8F + r1f0A.r8F + r1f0A.F47 + r1f0A.v6D)][r1f0A.z7F]().height, 0.5);
  2451. }
  2452. };
  2453. x4.prototype.doCollisionDetection = function() {
  2454. var H = "onCollect",
  2455. J = "elUp",
  2456. t = "iceLe",
  2457. O = "ts",
  2458. q = "erse",
  2459. p = "Dr",
  2460. z = "Game",
  2461. V = "newIndex",
  2462. X = "inG",
  2463. s = "E01",
  2464. n = "A01",
  2465. S = "P01",
  2466. I = "ac",
  2467. f = "Ob",
  2468. Y = "rde",
  2469. G = "x0",
  2470. C = "doExplosion",
  2471. K4 = "ame",
  2472. Q4 = "M01",
  2473. t4 = "N01",
  2474. B4 = "k01",
  2475. g4 = "X01",
  2476. z4 = "z01",
  2477. d4 = "Z01",
  2478. N4 = "Gam",
  2479. y4 = this[(r1f0A.T47 + N4 + r1f0A.a6D)][r1f0A.R4F][r1f0A.z7F]();
  2480. if (r1f0A[d4](y4[r1f0A.D47], 0)) {
  2481. this[r1f0A.X7F][r1f0A.R4F][r1f0A.O5D][r1f0A.D47] = r1f0A[z4](y4.width, 0.5);
  2482. } else if (r1f0A[g4](y4[r1f0A.D47] + y4.width, GWith)) {
  2483. this[r1f0A.X7F][r1f0A.R4F][r1f0A.O5D][r1f0A.D47] = r1f0A[B4](GWith, y4.width * 0.5);
  2484. }
  2485. for (var k4 = 0; r1f0A[t4](k4, this[r1f0A.X7F][r1f0A.A0D].length); k4++) {
  2486. if (r1f0A[Q4](this[(r1f0A.g5F + r1f0A.M8F + r1f0A.E0D + K4)][r1f0A.A0D][k4][r1f0A.V9F], Enemy[r1f0A.R3D]) && Collision[r1f0A.m47](this[(r1f0A.T47 + r1f0A.p1F + r1f0A.q9F + r1f0A.a6D)][r1f0A.R4F], this[r1f0A.X7F][r1f0A.A0D][k4])) {
  2487. this[r1f0A.X7F][r1f0A.A0D][k4][r1f0A.z47]();
  2488. this[C](this[r1f0A.X7F][r1f0A.A0D][k4][r1f0A.O5D]);
  2489. this[r1f0A.Z3F]();
  2490. GEnergy -= 10;
  2491. }
  2492. }
  2493. for (var k4 = 0; r1f0A[(G + r1f0A.A8F)](k4, this[r1f0A.X7F][r1f0A.R1F].length); k4++) {
  2494. if (Collision[r1f0A.m47](this[r1f0A.X7F][r1f0A.R4F], this[r1f0A.X7F][(r1f0A.e5F + Y + r1f0A.y2F + f + r1f0A.H6D + I + r1f0A.Y8F + r1f0A.a6D)][k4])) {
  2495. GEnergy -= 5;
  2496. this[r1f0A.Z3F]();
  2497. this[(r1f0A.g5F + r1f0A.M8F + r1f0A.p1F + V4)][r1f0A.R1F][k4][r1f0A.E3D]();
  2498. }
  2499. }
  2500. if (r1f0A[S](this[r1f0A.X7F][r1f0A.w5D][r1f0A.O5D][r1f0A.S47], GHeight + this[r1f0A.X7F][r1f0A.w5D][r1f0A.z7F]().height * 0.5 - 10)) {
  2501. for (var k4 = 0; r1f0A[n](k4, this[r1f0A.X7F][r1f0A.A0D].length); k4++) {
  2502. if (r1f0A[s](this[r1f0A.X7F][r1f0A.A0D][k4][r1f0A.V9F], Enemy[r1f0A.R3D]) && Collision[r1f0A.m47](this[(X + r1f0A.L3D + V4)][r1f0A.w5D], this[r1f0A.X7F][r1f0A.A0D][k4])) {
  2503. this[r1f0A.X7F][r1f0A.A0D][k4][r1f0A.z47]();
  2504. }
  2505. }
  2506. }
  2507. this[r1f0A.X7F][r1f0A.X0D][V]();
  2508. if (this[(r1f0A.g5F + r1f0A.M8F + z)][r1f0A.X0D][(r1f0A.g5F + r1f0A.E2F + p + r1f0A.g5F + r1f0A.Z77 + r1f0A.T47 + r1f0A.r5F)]() && Collision[(r1f0A.T47 + r1f0A.Y1F + q + r1f0A.i6D + O)](this[r1f0A.X7F][r1f0A.X0D], this[r1f0A.X7F][r1f0A.R4F])) {
  2509. this[r1f0A.X7F][r1f0A.X0D][r1f0A.z47]();
  2510. this[(M4 + t + r1f0A.Z77 + J)]();
  2511. GEnergy -= 20;
  2512. }
  2513. if (Collision[r1f0A.m47](this[r1f0A.X7F][r1f0A.R4F], this[r1f0A.X7F][r1f0A.Z4F])) {
  2514. this[r1f0A.X7F][r1f0A.Z4F][H]();
  2515. }
  2516. if (Collision[r1f0A.m47](this[r1f0A.X7F][r1f0A.R4F], this[r1f0A.X7F][r1f0A.w5D])) {
  2517. this[r1f0A.X7F][r1f0A.w5F]();
  2518. }
  2519. this[(r1f0A.g5F + r1f0A.M8F + z)][r1f0A.B47] = true;
  2520. };
  2521. x4.prototype.sendMaybePoliceWall = function() {
  2522. var H = "break",
  2523. J = "t31",
  2524. t = "K31",
  2525. O = "C0",
  2526. q = "c01",
  2527. p = "Y01";
  2528. if (r1f0A[p](this[r1f0A.X7F][r1f0A.X0D][r1f0A.O5D][r1f0A.S47], GHeight + 200)) return;
  2529. if (r1f0A[q](GSpeed, 500) && getChancePerMinute(10)) {
  2530. var z = this[r1f0A.X7F][r1f0A.X0D][r1f0A.E3D](),
  2531. V = [];
  2532. for (var X = 0; r1f0A[(O + r1f0A.A8F)](X, 4); X++) {
  2533. V[X] = true;
  2534. }
  2535. switch (z) {
  2536. case 0:
  2537. V[0] = false;
  2538. break;
  2539. case 1:
  2540. break;
  2541. case 2:
  2542. V[3] = false;
  2543. break;
  2544. }
  2545. for (var X = 0; r1f0A[t](X, this[r1f0A.X7F][r1f0A.A0D].length); X++) {
  2546. if (r1f0A[J](V[this[r1f0A.X7F][r1f0A.A0D][X][r1f0A.d0D]], true)) {
  2547. this[(r1f0A.T47 + r1f0A.E0D + e4 + r1f0A.a6D)][r1f0A.A0D][X][H]();
  2548. }
  2549. }
  2550. }
  2551. };
  2552. return x4;
  2553. })(),
  2554. GameOverLayer = (function(N4) {
  2555. var y4 = "lastScoreScore";
  2556. function k4(H) {
  2557. var J = "addSocialButtons",
  2558. t = "ton",
  2559. O = "ayBu",
  2560. q = "P",
  2561. p = "unc",
  2562. z = "iggreF",
  2563. V = "tTr",
  2564. X = "w31",
  2565. s = "s31",
  2566. n = "PLAY_AGAIN",
  2567. S = "playButton",
  2568. I = "R31",
  2569. f = "i31",
  2570. Y = "hild",
  2571. G = "game_over",
  2572. C = "p31",
  2573. K4 = "B31",
  2574. Q4 = "popup",
  2575. t4 = "popUp";
  2576. N4[r1f0A.B9F](this);
  2577. this[r1f0A.X7F] = H;
  2578. this[t4] = getSprite(Q4);
  2579. this[r1f0A.g9D](this[t4]);
  2580. this[t4][r1f0A.O5D][r1f0A.D47] = r1f0A[K4]((GWith - this[t4].width) * 0.5, 8);
  2581. this[t4][r1f0A.O5D][r1f0A.S47] = r1f0A[C]((GHeight - this[t4].height), 0.5);
  2582. this[(r1f0A.F5D + r1f0A.r8F + r1f0A.M8F)] = getSprite(G);
  2583. this[(r1f0A.n4F + r1f0A.J6D + r1f0A.B3F + Y)](this[r1f0A.a8F]);
  2584. this[r1f0A.a8F][(r1f0A.C2F + r1f0A.r8F + r1f0A.b5D + r1f0A.Y1F + r1f0A.g5F + r1f0A.T7F)][r1f0A.D47] = r1f0A[f]((GWith - this[r1f0A.a8F].width), 0.5);
  2585. this[r1f0A.a8F][r1f0A.O5D][r1f0A.S47] = r1f0A[I]((GHeight - this[r1f0A.a8F].height), 0.5);
  2586. this[S] = new Button((r1f0A.M3D + r1f0A.F1F + r1f0A.Y1F + r1f0A.Y1F + r1f0A.r8F + r1f0A.M8F), r1f0A.Z6D, lang[n]);
  2587. this[r1f0A.g9D](this[S]);
  2588. this[S][r1f0A.O5D][r1f0A.D47] = r1f0A[s]((GWith - this[S].width), 0.5);
  2589. this[S][r1f0A.O5D][r1f0A.S47] = r1f0A[X]((GHeight - this[S].height), 0.5) + 220;
  2590. this[S][(r1f0A.E2F + r1f0A.a6D + V + z + p + r1f0A.Y1F + r1f0A.s47 + r1f0A.M8F)](this[(r1f0A.r8F + r1f0A.M8F + q + r1f0A.Y8F + O + r1f0A.Y1F + t)], this);
  2591. this[J]();
  2592. this[r1f0A.a3F]();
  2593. }
  2594. __extends(k4, N4);
  2595. k4.prototype.initScores = function() {
  2596. var H = 535,
  2597. J = "core",
  2598. t = "la",
  2599. O = "ore",
  2600. q = "stS",
  2601. p = 537,
  2602. z = "LAST_TRY",
  2603. V = "lastScoreText",
  2604. X = "tion",
  2605. s = "co",
  2606. n = "hS",
  2607. S = "ig",
  2608. I = 485,
  2609. f = 108,
  2610. Y = "_SC";
  2611. Log(r1f0A.m1F);
  2612. this[r1f0A.G1F] = createText(lang[(r1f0A.t3D + r1f0A.X5D + r1f0A.E0D + r1f0A.t3D + Y + r1f0A.G9D + r1f0A.y8D + r1f0A.y0D)] + r1f0A.U47, r1f0A.p0F, r1f0A.V6D);
  2613. this[r1f0A.g9D](this[r1f0A.G1F]);
  2614. this[r1f0A.G1F][r1f0A.O5D][r1f0A.D47] = f;
  2615. this[r1f0A.G1F][r1f0A.O5D][r1f0A.S47] = I;
  2616. this[r1f0A.K5D] = new DigitalNumbers();
  2617. this[r1f0A.g9D](this[r1f0A.K5D]);
  2618. this[(r1f0A.j9F + S + n + s + r1f0A.y2F + r1f0A.a6D + r1f0A.L8D + r1f0A.i6D + r1f0A.r8F + r1f0A.D9F)][(r1f0A.C2F + r1f0A.h3D + r1f0A.g5F + X)][r1f0A.D47] = r1f0A.o1F;
  2619. this[r1f0A.K5D][r1f0A.O5D][r1f0A.S47] = I;
  2620. this[V] = createText(lang[z] + r1f0A.U47, r1f0A.p0F, r1f0A.V6D);
  2621. this[r1f0A.g9D](this[V]);
  2622. this[V][r1f0A.O5D][r1f0A.D47] = f;
  2623. this[V][(r1f0A.C2F + r1f0A.w8D + r1f0A.Y1F + r1f0A.s47 + r1f0A.M8F)][r1f0A.S47] = p;
  2624. this[y4] = new DigitalNumbers();
  2625. this[r1f0A.g9D](this[(r1f0A.Y8F + r1f0A.L3D + q + r1f0A.i6D + O + r1f0A.a1F + r1f0A.O6D + r1f0A.a6D)]);
  2626. this[(t + r1f0A.H6D + r1f0A.L8D + J + r1f0A.L8D + s + r1f0A.D9F)][r1f0A.O5D][r1f0A.D47] = r1f0A.o1F;
  2627. this[y4][r1f0A.O5D][r1f0A.S47] = H;
  2628. };
  2629. k4.prototype.onPlayButton = function(H) {
  2630. var J = "ble",
  2631. t = "resetGame";
  2632. H[r1f0A.X7F][t]();
  2633. H[(r1f0A.N8F + r1f0A.E2F + r1f0A.g5F + J)] = r1f0A.z6F;
  2634. };
  2635. k4.prototype.addSocialButtons = function() {
  2636. var H = "S31",
  2637. J = "ition",
  2638. t = "tton",
  2639. O = "tt",
  2640. q = "tw",
  2641. p = "onTwitterButton",
  2642. z = "nct",
  2643. V = "Fu",
  2644. X = "rigg",
  2645. s = "se",
  2646. n = "ter",
  2647. S = "it",
  2648. I = "ut",
  2649. f = "button_twitter",
  2650. Y = "twittrButton",
  2651. G = 150,
  2652. C = 670,
  2653. K4 = "onFbButton",
  2654. Q4 = "ct",
  2655. t4 = "reFu",
  2656. B4 = "button_fb",
  2657. g4 = "ton_",
  2658. z4 = "but",
  2659. d4 = "fbButton";
  2660. this[d4] = new Button((z4 + g4 + r1f0A.M5F + r1f0A.M3D), B4, r1f0A.D1F);
  2661. this[r1f0A.g9D](this[d4]);
  2662. this[d4][(r1f0A.K7F + r1f0A.C8D + r1f0A.y2F + r1f0A.g5F + r1f0A.j9D + t4 + r1f0A.M8F + Q4 + r1f0A.g5F + r1f0A.T7F)](this[K4], this);
  2663. this[d4][r1f0A.O5D][r1f0A.S47] = C;
  2664. this[d4][r1f0A.O5D][r1f0A.D47] = G;
  2665. this[Y] = new Button(f, (r1f0A.M3D + I + g4 + r1f0A.Y1F + r1f0A.F47 + S + n), r1f0A.D1F);
  2666. this[r1f0A.g9D](this[Y]);
  2667. this[Y][(s + r1f0A.Y1F + r1f0A.C8D + X + r1f0A.y2F + r1f0A.a6D + V + z + r1f0A.g5F + r1f0A.T7F)](this[p], this);
  2668. this[Y][r1f0A.O5D][r1f0A.S47] = C;
  2669. this[(q + r1f0A.g5F + O + r1f0A.y2F + r1f0A.s3F + r1f0A.F1F + t)][(r1f0A.k47 + r1f0A.E2F + J)][r1f0A.D47] = r1f0A[H](GWith, 150, this[Y].width);
  2670. };
  2671. k4.prototype.onFbButton = function() {
  2672. // ToolBox[r1f0A.r5D](loadState());
  2673. };
  2674. k4.prototype.onTwitterButton = function() {
  2675. /*
  2676. var H = "_blank",
  2677. J = "open",
  2678. t = "TWITTER_MESSAGE",
  2679. O = "http://twitter.com/home?status=",
  2680. q = O,
  2681. p = ToolBox[r1f0A.x47](lang[t], [r1f0A.D1F + loadState()]);
  2682. k9u2f[p2f][J](q + p, H);
  2683. */
  2684. };
  2685. k4.prototype.updateScores = function() {
  2686. var H = "I31",
  2687. J = "setValue",
  2688. t = "v31",
  2689. O = loadState(),
  2690. q = Math[r1f0A.H5F](r1f0A[t](GDistance, r1f0A.P8D));
  2691. this[y4][J](q);
  2692. if (r1f0A[H](q, O)) {
  2693. saveState(q);
  2694. }
  2695. this[r1f0A.K5D][J](loadState());
  2696. };
  2697. return k4;
  2698. })(PIXI[r1f0A.T3D]),
  2699. InGame = (function(M4) {
  2700. var e4 = "physicsComponent",
  2701. V4 = "gameOverLayer",
  2702. x4 = "hud",
  2703. F4 = "level",
  2704. P4 = "GAME_OVER",
  2705. b4 = "START",
  2706. Q7 = function(H) {
  2707. L4[r1f0A.s6F] = H;
  2708. },
  2709. t7 = function(H) {
  2710. L4[b4] = H;
  2711. },
  2712. I4 = function(H) {
  2713. L4[P4] = H;
  2714. };
  2715. function L4() {
  2716. var H = "init components",
  2717. J = "ye",
  2718. t = "erLa",
  2719. O = "ameO",
  2720. q = "add gameOverLayer",
  2721. p = "initExplosions",
  2722. z = "Ship attached 3",
  2723. V = "L31",
  2724. X = "initEnemies",
  2725. s = "Ship attached 2",
  2726. n = "initBoarderObstacles",
  2727. S = "f31",
  2728. I = "dCh",
  2729. f = "stree",
  2730. Y = "ee",
  2731. G = "str",
  2732. C = "game init",
  2733. K4 = "Ship attached",
  2734. Q4 = "seu",
  2735. t4 = "mou",
  2736. B4 = "onTouchEnd",
  2737. g4 = "Move",
  2738. z4 = "uc",
  2739. d4 = "onMove",
  2740. N4 = "ov",
  2741. y4 = "usem",
  2742. k4 = "that";
  2743. M4[r1f0A.B9F](this);
  2744. this[F4] = r1f0A.X8D;
  2745. this[r1f0A.B47] = r1f0A.x9F;
  2746. this[k4] = this;
  2747. this[r1f0A.W3F] = r1f0A.x9F;
  2748. this[(r1f0A.q9F + r1f0A.r8F + y4 + N4 + r1f0A.a6D)] = this[d4];
  2749. this[(r1f0A.J5F + z4 + r1f0A.j9F + r1f0A.q9F + N4 + r1f0A.a6D)] = this[d4];
  2750. this[r1f0A.Q2F] = this[(r1f0A.T7F + g4)];
  2751. this[r1f0A.I4F] = this[B4];
  2752. this[(t4 + Q4 + r1f0A.C2F)] = this[B4];
  2753. Log(K4);
  2754. console[r1f0A.R6D](C);
  2755. this[(G + Y + r1f0A.Y1F)] = new Background();
  2756. this[r1f0A.g9D](this[(f + r1f0A.Y1F)]);
  2757. this[r1f0A.Z4F] = new EnergyTank();
  2758. this[(r1f0A.n4F + I + r1f0A.g5F + r1f0A.P1F)](this[r1f0A.Z4F]);
  2759. this[r1f0A.Z4F][r1f0A.O5D][r1f0A.S47] = r1f0A[S](GHeight, r1f0A.R8D);
  2760. this[n]();
  2761. Log(s);
  2762. this[X]();
  2763. this[r1f0A.R4F] = new Player();
  2764. this[(r1f0A.n4F + r1f0A.J6D + r1f0A.B3F + r1f0A.j9F + r1f0A.D8D + r1f0A.J6D)](this[r1f0A.R4F]);
  2765. this[r1f0A.R4F][r1f0A.O5D][r1f0A.S47] = r1f0A[V](GHeight, this[r1f0A.R4F][r1f0A.z7F]().height * 1.5);
  2766. Log(z);
  2767. this[p]();
  2768. this[r1f0A.t77] = new Bridge();
  2769. this[r1f0A.g9D](this[r1f0A.t77]);
  2770. this[x4] = new HUD();
  2771. this[r1f0A.g9D](this[x4]);
  2772. Log(q);
  2773. this[(r1f0A.r5F + O + r1f0A.Z77 + t + J + r1f0A.y2F)] = new GameOverLayer(this);
  2774. this[r1f0A.g9D](this[V4]);
  2775. Log(H);
  2776. this[e4] = new InGamePhysics(this);
  2777. this[r1f0A.V9F] = L4[b4];
  2778. }
  2779. __extends(L4, M4);
  2780. L4.prototype.initBoarderObstacles = function() {
  2781. var H = "G31",
  2782. J = "31",
  2783. t = "tree_01",
  2784. O = "b31";
  2785. this[r1f0A.R1F] = [];
  2786. for (var q = r1f0A.k8D; r1f0A[O](q, r1f0A.M8D); q++) {
  2787. this[r1f0A.R1F][q] = new BorderObsticle(t);
  2788. this[r1f0A.g9D](this[r1f0A.R1F][q]);
  2789. this[r1f0A.R1F][q][r1f0A.E3D]();
  2790. if (r1f0A[(r1f0A.j9F + J)](q, r1f0A.R8D)) {
  2791. this[r1f0A.R1F][q][r1f0A.O5D][r1f0A.D47] = r1f0A[H](GWith, this[r1f0A.R1F][q][r1f0A.z7F]().width * 0.6);
  2792. } else {
  2793. this[r1f0A.R1F][q][r1f0A.O5D][r1f0A.D47] = -this[r1f0A.R1F][q][r1f0A.z7F]().width * 0.4;
  2794. }
  2795. }
  2796. };
  2797. L4.prototype.initEnemies = function() {
  2798. var H = "T31";
  2799. this[r1f0A.A0D] = [];
  2800. for (var J = 0; r1f0A[H](J, 4); J++) {
  2801. this[r1f0A.A0D][J] = new Enemy("car_1");
  2802. this[r1f0A.g9D](this[r1f0A.A0D][J]);
  2803. this[r1f0A.A0D][J][r1f0A.E3D]();
  2804. this[r1f0A.A0D][J][r1f0A.D5D](J + 1);
  2805. }
  2806. this[r1f0A.w5D] = new Enemy("car_3");
  2807. var t = getMovieClip("police_car_", 3);
  2808. this[r1f0A.w5D][r1f0A.b8F](t);
  2809. this[r1f0A.g9D](this[r1f0A.w5D]);
  2810. this[r1f0A.w5D][r1f0A.O5D][r1f0A.D47] = 79;
  2811. this[r1f0A.w5D][r1f0A.O5D][r1f0A.S47] = 200;
  2812. this[r1f0A.X0D] = new PoliceWall();
  2813. this[r1f0A.g9D](this[r1f0A.X0D]);
  2814. };
  2815. L4.prototype.initExplosions = function() {
  2816. var H = "expl",
  2817. J = "J61";
  2818. this[r1f0A.l8D] = [];
  2819. for (var t = r1f0A.k8D; r1f0A[J](t, r1f0A.M8D); t++) {
  2820. this[r1f0A.l8D][t] = new Explosion();
  2821. this[r1f0A.g9D](this[(H + r1f0A.r8F + r1f0A.E2F + r1f0A.s47 + r1f0A.M8F)][t]);
  2822. }
  2823. };
  2824. L4.prototype.resetGame = function() {
  2825. var H = "start",
  2826. J = "i61",
  2827. t = "Follo",
  2828. O = "Z61",
  2829. q = "u61",
  2830. p = "DE",
  2831. z = "OU",
  2832. V = "O61";
  2833. GSpeed = 400;
  2834. GDistance = 0;
  2835. GEnergy = 100;
  2836. for (var X = 0; r1f0A[V](X, this[r1f0A.A0D].length); X++) {
  2837. this[r1f0A.A0D][X][r1f0A.V9F] = Enemy[(z + r1f0A.C8D + r1f0A.L8D + r1f0A.X5D + p)];
  2838. this[r1f0A.A0D][X][r1f0A.O5D][r1f0A.S47] = r1f0A[q](GHeight, 2);
  2839. }
  2840. this[r1f0A.w5D][r1f0A.O5D][r1f0A.S47] = GHeight;
  2841. this[r1f0A.a9D] = GHeight + r1f0A[O](this[(r1f0A.C2F + r1f0A.r8F + r1f0A.Y8F + r1f0A.F5D + t + r1f0A.F47 + r1f0A.a6D + r1f0A.y2F)][r1f0A.z7F]().height, 0.5);
  2842. this[e4][r1f0A.Z3F]();
  2843. this[r1f0A.X0D][r1f0A.O5D][r1f0A.S47] = r1f0A[J](GHeight, 2);
  2844. this[F4] = 1;
  2845. this[r1f0A.V9F] = L4[r1f0A.s6F];
  2846. this[r1f0A.R4F][(r1f0A.Z77 + r1f0A.c9F)] = true;
  2847. this[r1f0A.w5D][r1f0A.Q4F] = true;
  2848. this[V4][r1f0A.Q4F] = false;
  2849. SG_Hooks[H]();
  2850. };
  2851. L4.prototype.onMove = function(H) {
  2852. var J = "global";
  2853. this[r1f0A.R4F][r1f0A.l9F](H[J][r1f0A.D47]);
  2854. };
  2855. L4.prototype.onTouchEnd = function(H) {
  2856. var J = "stayInLine";
  2857. this[r1f0A.R4F][J]();
  2858. };
  2859. L4.prototype.update = function() {
  2860. var H = "w6",
  2861. J = "s61",
  2862. t = "levelTest",
  2863. O = "R61",
  2864. q = "autoTest";
  2865. M4.prototype.update.call(this);
  2866. this[q]();
  2867. if (r1f0A[O](this[r1f0A.V9F], L4[r1f0A.s6F])) {
  2868. this[t]();
  2869. this[x4][r1f0A.k5D]();
  2870. }
  2871. this[e4][r1f0A.k5D]();
  2872. if (r1f0A[J](GEnergy, r1f0A.k8D) && r1f0A[(H + r1f0A.A8F)](this[r1f0A.V9F], L4[r1f0A.s6F])) {
  2873. this[r1f0A.w5F]();
  2874. }
  2875. };
  2876. L4.prototype.setGameOver = function() {
  2877. var H = "S61",
  2878. J = "gameOver",
  2879. t = "updateScores",
  2880. O = "erLay",
  2881. q = "eOv",
  2882. p = "ga";
  2883. this[r1f0A.V9F] = L4[P4];
  2884. this[V4][r1f0A.Q4F] = r1f0A.x9F;
  2885. this[r1f0A.R4F][r1f0A.Q4F] = r1f0A.z6F;
  2886. this[r1f0A.w5D][r1f0A.Q4F] = r1f0A.z6F;
  2887. this[x4][r1f0A.k5D]();
  2888. this[(p + r1f0A.q9F + q + O + r1f0A.a6D + r1f0A.y2F)][t]();
  2889. SG_Hooks[J](r1f0A.X8D, Math[r1f0A.H5F](r1f0A[H](GDistance, r1f0A.P8D)));
  2890. };
  2891. L4.prototype.levelTest = function() {
  2892. var H = 900,
  2893. J = "W61",
  2894. t = 700,
  2895. O = "U61",
  2896. q = "o61";
  2897. if (r1f0A[q](GSpeed, r1f0A.L1F)) {
  2898. this[F4] = r1f0A.X8D;
  2899. } else if (r1f0A[O](GSpeed, t)) {
  2900. this[F4] = r1f0A.R8D;
  2901. } else if (r1f0A[J](GSpeed, H)) {
  2902. this[F4] = r1f0A.z8D;
  2903. } else {
  2904. this[F4] = r1f0A.M8D;
  2905. }
  2906. };
  2907. L4.prototype.autoTest = function() {
  2908. var H = "emy",
  2909. J = "p4k",
  2910. t = "B4k",
  2911. O = "t4k",
  2912. q = "K4k",
  2913. p = "C61",
  2914. z = "c61",
  2915. V = "Y61",
  2916. X = "r61",
  2917. s = "D61",
  2918. n = 0;
  2919. for (var S = 0; r1f0A[(s)](S, this[r1f0A.A0D].length); S++) {
  2920. if (r1f0A[X](this[r1f0A.A0D][S][r1f0A.V9F], Enemy[r1f0A.g5D])) {
  2921. n++;
  2922. }
  2923. }
  2924. while (r1f0A[V](n, this[F4])) {
  2925. var I = [];
  2926. for (var S = 0; r1f0A[z](S, 4); S++) {
  2927. I[S] = true;
  2928. }
  2929. for (var S = 0; r1f0A[p](S, 4); S++) {
  2930. if (r1f0A[q](this[r1f0A.A0D][S][r1f0A.V9F], Enemy[r1f0A.g5D])) {
  2931. I[this[r1f0A.A0D][S][r1f0A.d0D]] = false;
  2932. }
  2933. }
  2934. var f = -r1f0A.X8D;
  2935. while (f == -r1f0A.X8D) {
  2936. f = getRandomNumberFromToInt(0, 3);
  2937. if (r1f0A[O](I[f], false)) {
  2938. f = -r1f0A.X8D;
  2939. }
  2940. }
  2941. var Y = null;
  2942. for (var S = 0; r1f0A[t](S, this[r1f0A.A0D].length); S++) {
  2943. if (r1f0A[J](this[r1f0A.A0D][S][r1f0A.V9F], Enemy[r1f0A.g5D])) {
  2944. Y = this[(r1f0A.k3D + H)][S];
  2945. n++;
  2946. break;
  2947. }
  2948. }
  2949. Y[r1f0A.D5D](f + 1);
  2950. Y[r1f0A.E3D]();
  2951. }
  2952. };
  2953. Q7(r1f0A.k8D);
  2954. t7(r1f0A.X8D);
  2955. I4(r1f0A.R8D);
  2956. return L4;
  2957. })(Engine[r1f0A.O8D]),
  2958. Intro = (function(S) {
  2959. var I = 30,
  2960. f = "finger",
  2961. Y = "car";
  2962. function G() {
  2963. var H = "size:",
  2964. J = "e4k",
  2965. t = "hand",
  2966. O = "y4k",
  2967. q = "V4k",
  2968. p = "d4k",
  2969. z = "onPlay",
  2970. V = "Fun",
  2971. X = "Tri",
  2972. s = "et",
  2973. n = "button";
  2974. S[r1f0A.B9F](this);
  2975. this[r1f0A.F2F] = getSprite(r1f0A.p5F);
  2976. this[r1f0A.g9D](this[r1f0A.F2F]);
  2977. this[n] = new Button(n, r1f0A.Z6D, lang[r1f0A.s6F]);
  2978. this[n][(r1f0A.E2F + s + X + r1f0A.j9D + r1f0A.y2F + r1f0A.a6D + V + r1f0A.i6D + r1f0A.Y1F + r1f0A.g5F + r1f0A.T7F)](this[z], this);
  2979. this[r1f0A.g9D](this[n]);
  2980. this[n][r1f0A.O5D][r1f0A.D47] = r1f0A[p]((GWith - this[n].width), 0.5);
  2981. this[n][r1f0A.O5D][r1f0A.S47] = r1f0A.L1F;
  2982. this[Y] = getSprite(r1f0A.R4F);
  2983. this[Y][r1f0A.R47][r1f0A.D47] = r1f0A.W4F;
  2984. this[r1f0A.g9D](this[Y]);
  2985. this[Y][r1f0A.O5D][r1f0A.D47] = r1f0A[q](GWith, r1f0A.W4F);
  2986. this[Y][r1f0A.O5D][r1f0A.S47] = r1f0A[O](GHeight, r1f0A.W4F) + r1f0A.G0F;
  2987. this[f] = getSprite(t);
  2988. this[r1f0A.g9D](this[f]);
  2989. this[f][r1f0A.R47][r1f0A.D47] = r1f0A.D4F;
  2990. this[f][r1f0A.O5D][r1f0A.S47] = r1f0A[J](GHeight, r1f0A.W4F) + r1f0A.H47 + r1f0A.G0F;
  2991. this[r1f0A.a3F]();
  2992. this[r1f0A.r1F] = createText(H + k9u2f[p2f][r1f0A.I1F] + r1f0A.D47 + k9u2f[p2f][r1f0A.w2F], I, r1f0A.V6D);
  2993. this[r1f0A.r1F][r1f0A.O5D][r1f0A.S47] = r1f0A.G0F;
  2994. }
  2995. __extends(G, S);
  2996. G.prototype.update = function() {
  2997. var H = ((82., 0x3E) <= (0xAE, 80.2E1) ? (54, 0.002) : (1.016E3, 119) >= (140, 1.87E2) ? 6.80E1 : (89., 31)),
  2998. J = "sin",
  2999. t = "m4k",
  3000. O = "n4k";
  3001. this[(r1f0A.i6D + r1f0A.L3D + r1f0A.y2F)][(r1f0A.k47 + r1f0A.b5D + r1f0A.Y1F + r1f0A.g5F + r1f0A.r8F + r1f0A.M8F)][r1f0A.D47] = r1f0A[O](GWith, r1f0A.W4F) + r1f0A[t](I, Math[J](new Date()[r1f0A.v5D]() * H));
  3002. this[f][r1f0A.O5D][r1f0A.D47] = this[Y][r1f0A.O5D][r1f0A.D47];
  3003. this[r1f0A.r1F][r1f0A.s6D](k9u2f[p2f][r1f0A.I1F] + r1f0A.D47 + k9u2f[p2f][r1f0A.w2F]);
  3004. };
  3005. G.prototype.onPlay = function(H) {
  3006. var J = "Intro button";
  3007. Log(J);
  3008. scenesManager[r1f0A.o2F](r1f0A.X7F);
  3009. inGame[(r1f0A.D9F + r1f0A.E2F + r1f0A.a6D + r1f0A.Y1F + r1f0A.p1F + r1f0A.q9F + r1f0A.a6D)]();
  3010. SG_Hooks[(r1f0A.K0F + r1f0A.J6F)]();
  3011. };
  3012. G.prototype.initScores = function() {
  3013. var H = "lu",
  3014. J = "etVa",
  3015. t = 320,
  3016. O = 335,
  3017. q = (3.45E2 <= (6.7E1, 8.35E2) ? (37., 107) : (0xF3, 0x138) <= 0x111 ? "\"" : (0x9C, 3.15E2)),
  3018. p = "HIGH_SCORE",
  3019. z = "Scor";
  3020. Log(r1f0A.m1F);
  3021. this[(r1f0A.O8F + r1f0A.r5F + r1f0A.j9F + z + r1f0A.a6D + r1f0A.C8D + r1f0A.t0D + r1f0A.Y1F)] = createText(lang[p] + r1f0A.U47, r1f0A.p0F, r1f0A.V6D);
  3022. this[r1f0A.g9D](this[r1f0A.G1F]);
  3023. this[r1f0A.G1F][r1f0A.O5D][r1f0A.D47] = q;
  3024. this[r1f0A.G1F][r1f0A.O5D][r1f0A.S47] = O;
  3025. this[r1f0A.K5D] = new DigitalNumbers();
  3026. this[r1f0A.g9D](this[r1f0A.K5D]);
  3027. this[r1f0A.K5D][r1f0A.O5D][r1f0A.D47] = r1f0A.o1F;
  3028. this[r1f0A.K5D][r1f0A.O5D][r1f0A.S47] = t;
  3029. this[r1f0A.K5D][(r1f0A.E2F + J + H + r1f0A.a6D)](loadState());
  3030. };
  3031. return G;
  3032. })(Engine[r1f0A.O8D]),
  3033. Orientation = (function(X) {
  3034. function s() {
  3035. var H = 460,
  3036. J = "x4k",
  3037. t = "N",
  3038. O = "TIO",
  3039. q = "ENT",
  3040. p = "RI",
  3041. z = "tiv",
  3042. V = "rac";
  3043. X[r1f0A.B9F](this);
  3044. this[r1f0A.F2F] = getSprite(r1f0A.p5F);
  3045. this[r1f0A.g9D](this[r1f0A.F2F]);
  3046. this[(r1f0A.T47 + r1f0A.Y1F + r1f0A.a6D + V + z + r1f0A.a6D)] = r1f0A.x9F;
  3047. this[r1f0A.r1F] = createText(lang[(r1f0A.G9D + p + q + r1f0A.U3F + O + t)], r1f0A.p0F, r1f0A.V6D);
  3048. this[r1f0A.g9D](this[r1f0A.r1F]);
  3049. this[r1f0A.r1F][r1f0A.O5D][r1f0A.D47] = r1f0A[J]((GWith - this[r1f0A.r1F].width), 0.5);
  3050. this[r1f0A.r1F][r1f0A.O5D][r1f0A.S47] = H;
  3051. }
  3052. __extends(s, X);
  3053. return s;
  3054. })(PIXI[r1f0A.T3D]),
  3055. Button = (function(Y) {
  3056. var G = "actionParent",
  3057. C = "onHitFunction",
  3058. K4 = "pressed",
  3059. Q4 = "normal";
  3060. function t4(H, J, t) {
  3061. var O = "A4k",
  3062. q = "itio",
  3063. p = "P4k",
  3064. z = "touchendoutside",
  3065. V = "outSideUp",
  3066. X = "mouseupoutside",
  3067. s = "mousedown",
  3068. n = "onPress",
  3069. S = "mouseup",
  3070. I = "onHitIntern",
  3071. f = "nd";
  3072. Y[r1f0A.B9F](this);
  3073. this[Q4] = getSprite(H);
  3074. this[r1f0A.g9D](this[Q4]);
  3075. this[K4] = getSprite(J);
  3076. this[r1f0A.g9D](this[K4]);
  3077. this[K4][r1f0A.Q4F] = r1f0A.z6F;
  3078. this[r1f0A.W3F] = r1f0A.x9F;
  3079. this[(r1f0A.s0D + r1f0A.i6D + r1f0A.j9F + r1f0A.a6D + f)] = this[I];
  3080. this[S] = this[I];
  3081. this[r1f0A.Q2F] = this[n];
  3082. this[s] = this[n];
  3083. this[X] = this[V];
  3084. this[z] = this[V];
  3085. this.width = this[Q4].width;
  3086. this.height = this[Q4].height;
  3087. this[r1f0A.r1F] = createText(t, r1f0A.p0F, r1f0A.V6D);
  3088. this[r1f0A.r1F][r1f0A.O5D][r1f0A.D47] = r1f0A[p]((this[Q4].width - this[r1f0A.r1F].width), 0.5);
  3089. this[r1f0A.r1F][(r1f0A.C2F + r1f0A.h3D + q + r1f0A.M8F)][r1f0A.S47] = r1f0A[O]((this[Q4].height - this[r1f0A.r1F].height), 0.5);
  3090. this[r1f0A.g9D](this[(r1f0A.Y1F + r1f0A.t0D + r1f0A.Y1F)]);
  3091. }
  3092. __extends(t4, Y);
  3093. t4.prototype.onPress = function() {
  3094. this[Q4][(r1f0A.Z77 + r1f0A.c9F)] = r1f0A.z6F;
  3095. this[K4][r1f0A.Q4F] = r1f0A.x9F;
  3096. };
  3097. t4.prototype.outSideUp = function() {
  3098. this[Q4][r1f0A.Q4F] = r1f0A.x9F;
  3099. this[K4][r1f0A.Q4F] = r1f0A.z6F;
  3100. };
  3101. t4.prototype.setTriggreFunction = function(H, J) {
  3102. this[C] = H;
  3103. this[G] = J;
  3104. };
  3105. t4.prototype.onHitIntern = function() {
  3106. var H = "isi",
  3107. J = "Button pressed";
  3108. Log(J);
  3109. this[Q4][r1f0A.Q4F] = r1f0A.x9F;
  3110. this[K4][(r1f0A.Z77 + H + r1f0A.M3D + r1f0A.J2F)] = r1f0A.z6F;
  3111. this[C](this[G]);
  3112. };
  3113. return t4;
  3114. })(PIXI[r1f0A.T3D]),
  3115. ToolBox = (function() {
  3116. var I = "ob";
  3117. function f() {}
  3118. f[r1f0A.b3D] = function(J) {
  3119. var t = "none",
  3120. O = "toggle",
  3121. q = 'touchstart',
  3122. p = "onexi",
  3123. z = "enabled",
  3124. V = "getElementById",
  3125. X = k9u2f[Z2f][V](J);
  3126. if (BigScreen[z]) {
  3127. BigScreen[(p + r1f0A.Y1F)] = function() {
  3128. var H = "block";
  3129. X[r1f0A.u5D][r1f0A.B9D] = H;
  3130. };
  3131. k9u2f[Z2f][V](J)[r1f0A.N6D](q, function() {
  3132. BigScreen[O]();
  3133. X[r1f0A.u5D][r1f0A.B9D] = t;
  3134. }, r1f0A.z6F);
  3135. k9u2f[Z2f][V](J)[r1f0A.N6D](r1f0A.q8F, function() {
  3136. BigScreen[O]();
  3137. X[(r1f0A.H6D + r1f0A.S47 + r1f0A.Y8F + r1f0A.a6D)][r1f0A.B9D] = t;
  3138. }, r1f0A.z6F);
  3139. } else {
  3140. X[r1f0A.u5D][r1f0A.B9D] = t;
  3141. }
  3142. };
  3143. f[(r1f0A.g5F + r1f0A.a2F + I + r1f0A.g5F + r1f0A.J2F)] = function() {
  3144. var H = "orientation",
  3145. J = "F4k",
  3146. t = "ta",
  3147. O = "ri",
  3148. q = "l4k",
  3149. p = "E4k";
  3150. if (r1f0A[p](k9u2f[g2f][r1f0A.I0D], r1f0A.b0D)) return r1f0A.x9F;
  3151. return (r1f0A[q](k9u2f[p2f][(r1f0A.r8F + O + r1f0A.k3D + t + r1f0A.Y1F + r1f0A.s47 + r1f0A.M8F)], r1f0A.N9F) || r1f0A[J](k9u2f[p2f][H], undefined)) ? r1f0A.z6F : r1f0A.x9F;
  3152. };
  3153. f[r1f0A.r5D] = function(H) {
  3154. var J = "PIC",
  3155. t = "_",
  3156. O = "EW",
  3157. q = "EV",
  3158. p = "FB_P",
  3159. z = "FB_LINK",
  3160. V = "FB_DESCRIPTION",
  3161. X = "FB_CAPTION",
  3162. s = "FB_NAME",
  3163. n = "feed",
  3164. S = "ui";
  3165. FB[S]({
  3166. method: n,
  3167. name: lang[s],
  3168. caption: lang[X],
  3169. description: f[r1f0A.x47](lang[V], [r1f0A.D1F + H]),
  3170. link: lang[z],
  3171. picture: lang[(p + r1f0A.y8D + q + r1f0A.X5D + O + t + J)]
  3172. });
  3173. };
  3174. f[r1f0A.x47] = function(H, J) {
  3175. var t = "j4k",
  3176. O;
  3177. for (var q = 0; r1f0A[t](q, J.length); q++) {
  3178. H = H[r1f0A.x47]("{" + q + "}", J[q]);
  3179. }
  3180. return H;
  3181. };
  3182. return f;
  3183. })();
  3184. Log((r1f0A.h0F + r1f0A.T47));
  3185. var loader, scenesManager, GWith = r1f0A.a6F,
  3186. GHeight = r1f0A.f1F,
  3187. fps, Gtd, GSpeed = r1f0A.C1F,
  3188. GDistance = r1f0A.k8D,
  3189. GEnergy = r1f0A.H47,
  3190. FontName = r1f0A.V6D,
  3191. isMobile, inGame, intro, orientationScreen, doubleTap = r1f0A.z6F,
  3192. Gscreensize;
  3193. Log(r1f0A.M4F + GWith);