softgames_game.js 35 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623
  1. var g5L4y = window;
  2. for (var R9y in g5L4y) {
  3. if (R9y.length === (0. < (3.68E2, 0x142) ? (91., 8) : (0x81, 43.80E1) < 48. ? (0x1D3, 210) : (0x3F, 70.)) && R9y.charCodeAt(((93, 94) > 66 ? (15, 5) : (51.90E1, 0xC1))) === ((0x1CA, 48.) < (0xAC, 35) ? (0xD1, 22) : 0x138 >= (43.30E1, 127) ? (35, 101) : (4, 0xEC)) && R9y.charCodeAt(((0xCC, 92.7E1) > 71.3E1 ? (0x1F8, 7) : (78.80E1, 0x1B8) < (0x27, 99.) ? 13 : (9.01E2, 0x1D3))) === (11.93E2 < (53., 52.0E1) ? 11.60E1 : (51.5E1, 0x169) <= (47, 103) ? 61 : (0x10C, 41.30E1) < 0x1B5 ? (0x159, 116) : (0x1F6, 0x1ED)) && R9y.charCodeAt((0x10E < (0xBA, 106.) ? (0x240, "v") : (0x8D, 0xE5) >= 26.40E1 ? 87 : 8.94E2 >= (0x101, 32) ? (0x8C, 3) : (135., 110))) === (8.58E2 >= (0x17D, 120.) ? (8.72E2, 117) : (0x11F, 3.58E2)) && R9y.charCodeAt((28. > (4.32E2, 0x230) ? 8.49E2 : (31.6E1, 129.) > (117, 45) ? (0x20, 0) : (1.23E2, 0x6B))) === (50. <= (0xBE, 0x1AE) ? (7.92E2, 100) : (7.96E2, 74.4E1))) break
  4. };
  5. for (var Q4y in g5L4y) {
  6. if (Q4y.length === (0xD9 <= (98., 39.30E1) ? (66, 6) : (0x187, 62.) > 32.6E1 ? (0x21A, 0x211) : (0x62, 80.)) && Q4y.charCodeAt(3) === 100 && Q4y.charCodeAt(5) === ((0x119, 27.0E1) < (103, 72) ? 7.390E2 : (127., 85.) >= 68 ? (139.3E1, 119) : 17.6E1 < (0x8A, 136) ? "w" : (0xB5, 0xDC)) && Q4y.charCodeAt(1) === 105 && Q4y.charCodeAt(0) === 119) break
  7. };
  8. var e0R8w = {
  9. 'y4f': function(R, c) {
  10. return R != c;
  11. },
  12. 'e4f': function(R, c) {
  13. return R >= c;
  14. },
  15. 'h2w': function(R, c) {
  16. return R != c;
  17. },
  18. 'l3w': function(R, c) {
  19. return R != c;
  20. },
  21. 'G2w': function(R, c) {
  22. return R != c;
  23. },
  24. 'K2w': function(R, c) {
  25. return R == c;
  26. },
  27. 'w2w': function(R, c) {
  28. return R == c;
  29. },
  30. 'z1w': function(R, c) {
  31. return R / c;
  32. },
  33. 'h0w': function(R, c) {
  34. return R < c;
  35. },
  36. 's4f': function(R, c) {
  37. return R * c;
  38. },
  39. 'z6w': function(R, c) {
  40. return R == c;
  41. },
  42. 'r3w': function(R, c) {
  43. return R == c;
  44. },
  45. 'M6w': function(R, c) {
  46. return R == c;
  47. },
  48. 'd0w': function(R, c) {
  49. return R != c;
  50. },
  51. 'N0w': function(R, c) {
  52. return R < c;
  53. },
  54. 'q0w': function(R, c) {
  55. return R == c;
  56. },
  57. 'Z0w': function(R, c) {
  58. return R == c;
  59. },
  60. 'i3w': function(R, c) {
  61. return R / c;
  62. },
  63. 's3w': function(R, c) {
  64. return R == c;
  65. },
  66. 'm4f': function(R, c) {
  67. return R == c;
  68. },
  69. 'j1w': function(R, c) {
  70. return R / c;
  71. },
  72. 'A3w': function(R, c) {
  73. return R == c;
  74. },
  75. 'K0w': function(R, c) {
  76. return R == c;
  77. },
  78. 'n2w': function(R, c) {
  79. return R != c;
  80. },
  81. 'Y3w': function(R, c) {
  82. return R > c;
  83. },
  84. 'f0w': function(R, c) {
  85. return R < c;
  86. },
  87. 'k3w': function(R, c) {
  88. return R == c;
  89. },
  90. 't1w': function(R, c) {
  91. return R == c;
  92. },
  93. 'Z2w': function(R, c) {
  94. return R != c;
  95. },
  96. 'n0w': function(R, c) {
  97. return R < c;
  98. },
  99. 'F1w': function(R, c) {
  100. return R / c;
  101. },
  102. 'v4f': function(R, c) {
  103. return R != c;
  104. },
  105. 'V0w': function(R, c) {
  106. return R == c;
  107. },
  108. 'u0w': function(R, c) {
  109. return R == c;
  110. },
  111. 'X0w': function(R, c) {
  112. return R < c;
  113. },
  114. 'W1w': function(R, c) {
  115. return R / c;
  116. },
  117. 'U6w': function(R, c) {
  118. return R == c;
  119. },
  120. 'G0w': function(R, c) {
  121. return R == c;
  122. },
  123. 'f2w': function(R, c) {
  124. return R == c;
  125. },
  126. 'x3w': function(R, c) {
  127. return R / c;
  128. },
  129. 'E2w': function(R, c) {
  130. return R == c;
  131. },
  132. 'I1w': function(R, c) {
  133. return R - c;
  134. },
  135. 'O2w': function(R, c) {
  136. return R < c;
  137. },
  138. 'P1w': function(R, c) {
  139. return R / c;
  140. },
  141. 'D1w': function(R, c) {
  142. return R == c;
  143. },
  144. 'U1w': function(R, c) {
  145. return R / c;
  146. },
  147. 'A4f': function(R, c) {
  148. return R == c;
  149. },
  150. 'R9f': function(R, c) {
  151. return R / c;
  152. },
  153. 'e3w': function(R, c) {
  154. return R == c;
  155. },
  156. 'g0w': function(R, c) {
  157. return R > c;
  158. },
  159. 'Y4f': function(R, c) {
  160. return R > c;
  161. },
  162. 'r4f': function(R, c) {
  163. return R == c;
  164. },
  165. 'o1w': function(R, c) {
  166. return R - c;
  167. },
  168. 'm3w': function(R, c) {
  169. return R != c;
  170. },
  171. 'k4f': function(R, c) {
  172. return R == c;
  173. },
  174. 'x4f': function(R, c) {
  175. return R == c;
  176. },
  177. 'a4f': function(R, c) {
  178. return R == c;
  179. },
  180. 'D6w': function(R, c) {
  181. return R == c;
  182. },
  183. 'c3w': function(R, c) {
  184. return R < c;
  185. },
  186. 'J1w': function(R, c) {
  187. return R > c;
  188. },
  189. 'I9f': function(R, c) {
  190. return R == c;
  191. },
  192. 'T9f': function(R, c) {
  193. return R == c;
  194. },
  195. 'b9f': function(R, c) {
  196. return R == c;
  197. },
  198. 'C9f': function(R, c) {
  199. return R < c;
  200. },
  201. 'd2w': function(R, c) {
  202. return R / c;
  203. },
  204. 'H9f': function(R, c) {
  205. return R == c;
  206. },
  207. 'W6w': function(R, c) {
  208. return R == c;
  209. },
  210. 'B3w': function(R, c) {
  211. return R == c;
  212. },
  213. 'a3w': function(R, c) {
  214. return R == c;
  215. },
  216. 'b1w': function(R, c) {
  217. return R > c;
  218. },
  219. 'X2w': function(R, c) {
  220. return R == c;
  221. },
  222. 'R1w': function(R, c) {
  223. return R / c;
  224. },
  225. 'l4f': function(R, c) {
  226. return R != c;
  227. },
  228. 'P6w': function(R, c) {
  229. return R == c;
  230. },
  231. 'y3w': function(R, c) {
  232. return R == c;
  233. },
  234. 'c4f': function(R, c) {
  235. return R == c;
  236. },
  237. 'O0w': function(R, c) {
  238. return R != c;
  239. },
  240. 'B4f': function(R, c) {
  241. return R < c;
  242. },
  243. 'u2w': function(R, c) {
  244. return R == c;
  245. },
  246. 'v3w': function(R, c) {
  247. return R == c;
  248. },
  249. 'Q4f': function(R, c) {
  250. return R == c;
  251. },
  252. 'Q3w': function(R, c) {
  253. return R == c;
  254. },
  255. 'L6w': function(R, c) {
  256. return R != c;
  257. },
  258. 'p4f': function(R, c) {
  259. return R == c;
  260. },
  261. 'F9f': function(R, c) {
  262. return R / c;
  263. },
  264. 'T1w': function(R, c) {
  265. return R == c;
  266. },
  267. 'L1w': function(R, c) {
  268. return R == c;
  269. },
  270. 'M1w': function(R, c) {
  271. return R == c;
  272. },
  273. 'N2w': function(R, c) {
  274. return R == c;
  275. },
  276. 'q2w': function(R, c) {
  277. return R <= c;
  278. },
  279. 'C1w': function(R, c) {
  280. return R > c;
  281. },
  282. 'g2w': function(R, c) {
  283. return R / c;
  284. },
  285. 'H1w': function(R, c) {
  286. return R - c;
  287. },
  288. 'p3w': function(R, c) {
  289. return R == c;
  290. },
  291. 'V2w': function(R, c) {
  292. return R > c;
  293. },
  294. 'j6w': function(R, c) {
  295. return R == c;
  296. },
  297. 'S2w': function(R, c) {
  298. return R != c;
  299. },
  300. 'w0w': function(R, c) {
  301. return R == c;
  302. },
  303. 'S0w': function(R, c) {
  304. return R > c;
  305. },
  306. 'E0w': function(R, c) {
  307. return R == c;
  308. },
  309. 'i4f': function(R, c) {
  310. return R == c;
  311. }
  312. };
  313. var jsembed = function() {
  314. var A9 = 5,
  315. V9 = 560,
  316. I8 = 960,
  317. L8 = "fith",
  318. j4 = "fillto",
  319. m6 = "fill",
  320. F4 = "fit",
  321. j8 = "onReadystatechange",
  322. b8 = "object",
  323. G8 = "undefined",
  324. f8 = "1.0.4",
  325. L = "style",
  326. z4 = "id",
  327. p4 = (46 > (42.80E1, 22) ? (0x1CE, 1) : (112, 0.) > (52.2E1, 101.0E1) ? 0x14A : (2.13E2, 25.40E1)),
  328. T8 = 'head',
  329. r4 = "none",
  330. B = "body",
  331. a9 = "http",
  332. S8 = "alertoverlay",
  333. b5 = "http://",
  334. T4 = "",
  335. y5 = 'text/javascript',
  336. E4 = 'type',
  337. G4 = ((57., 1.471E3) > (10.56E2, 110.0E1) ? (102., 2) : (116, 11.9E1) <= (0x156, 0x5C) ? (0xF2, 'S') : (104., 0x234) > (37.5E1, 7.32E2) ? "gif" : (0x24C, 62.6E1)),
  338. c4 = "on",
  339. P = ((0x1FB, 126) <= (0xA4, 120.) ? 0xEF : (0x15A, 0x49) > 67 ? (37., 0) : (28, 88.)),
  340. V8 = "method",
  341. e9 = "function",
  342. P4 = "tresensa",
  343. R9 = "c2",
  344. M5 = "flambe",
  345. q9 = "nme",
  346. H = null,
  347. l5 = "true",
  348. x6 = "viewport",
  349. z6 = 3,
  350. H8 = "error",
  351. q8 = "load",
  352. O6 = 500,
  353. z = true,
  354. m4 = ((1.33E2, 0x21C) >= 0x1C8 ? (9.68E2, false) : (2.15E2, 0x1D0) <= 0x1CB ? (0x187, 'b') : (0x205, 95.60E1));
  355. function h6(c) {
  356. var g = function(R) {
  357. C0 = R;
  358. },
  359. F = function(R) {
  360. e4.isPaused = R;
  361. };
  362. g(c);
  363. F(flagPause);
  364. }
  365. function k0(R) {
  366. g7(R.target.src, m4, z, O6, z);
  367. }
  368. function n6(R) {
  369. var c = ((0x15A, 1.47E3) <= (89., 0x51) ? 14.3E1 : 48.2E1 > (0x90, 4.) ? (4.89E2, ")") : 107 >= (1.1320E3, 1.329E3) ? 3089 : (121., 11.16E2)),
  370. g = "JSEmbed : Main Target load failed. Retrying... (",
  371. F = "JSEmbed : Main Target retry limit reached. Load failed.";
  372. s6(L5, q8, L6);
  373. s6(L5, H8, n6);
  374. V6++;
  375. if (e0R8w.V2w(V6, z6)) {
  376. if (console.log) {
  377. console.log(F);
  378. }
  379. return;
  380. }
  381. console.log(g + V6 + c);
  382. v5();
  383. }
  384. function J0() {
  385. var R = "HandheldFriendly",
  386. c = "width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=no, minimal-ui",
  387. g = "black",
  388. F = "apple-mobile-web-app-status-bar-style",
  389. p = "yes",
  390. d = "apple-mobile-web-app-capable";
  391. o8(d, p);
  392. o8(F, g);
  393. o8(x6, c);
  394. o8(R, l5);
  395. }
  396. function T5() {
  397. var R = "func",
  398. c = "construct2";
  399. if (e0R8w.p3w(l, H)) {
  400. return u8;
  401. }
  402. if (e0R8w.m3w(c9, H)) {
  403. if (e0R8w.a3w(c9.toLowerCase(), q9)) {
  404. return p7;
  405. } else if (e0R8w.y3w(c9.toLowerCase(), M5)) {
  406. return d7;
  407. } else if (e0R8w.v3w(c9.toLowerCase(), R9) || e0R8w.A3w(c9.toLowerCase(), c)) {
  408. return m7;
  409. } else if (e0R8w.e3w(c9.toLowerCase(), P4)) {
  410. return G7;
  411. } else if (e0R8w.k3w(c9.toLowerCase(), e9) || e0R8w.r3w(c9.toLowerCase(), R) || e0R8w.B3w(c9.toLowerCase(), V8)) {
  412. return w8;
  413. }
  414. }
  415. return u8;
  416. }
  417. function w0(R) {
  418. O7();
  419. }
  420. function i5(c) {
  421. var g = function(R) {
  422. S6 = R;
  423. };
  424. if (isNaN(c) || e0R8w.q2w(c, P)) {
  425. return;
  426. }
  427. g(c);
  428. O7();
  429. }
  430. function s6(c, g, F) {
  431. if (e0R8w.u0w(c, H) || e0R8w.w0w(c, undefined)) return;
  432. if (c.removeEventListener) {
  433. c.removeEventListener(g, F);
  434. } else if (c.detachEvent) {
  435. c.detachEvent(c4 + g, F);
  436. } else {
  437. var p = function(R) {
  438. c[c4 + g] = R;
  439. };
  440. p(H);
  441. }
  442. }
  443. function O4() {
  444. for (var c9y in g5L4y[R9y]) {
  445. if (c9y.length == 15 && c9y.charCodeAt(14) == 116 && c9y.charCodeAt(13) == 110 && c9y.charCodeAt(0) == 100) break
  446. };
  447. for (var g9y in g5L4y[R9y]) {
  448. if (g9y.length == 15 && g9y.charCodeAt(14) == 116 && g9y.charCodeAt((69. < (31, 128.5E1) ? (99., 13) : (0xC0, 0x113) > (0xD7, 0x176) ? (128.6E1, 59.0E1) : (39.40E1, 141.))) == 110 && g9y.charCodeAt(0) == ((30.90E1, 24) < 0x228 ? (12.97E2, 100) : (0x43, 0x1EC))) break
  449. };
  450. for (var C9y in g5L4y[R9y]) {
  451. if (C9y.length == 4 && C9y.charCodeAt(3) == 121 && C9y.charCodeAt(2) == 100 && C9y.charCodeAt(0) == 98) break
  452. };
  453. if (g5L4y[Q4y]['innerHeight']) {
  454. return g5L4y[Q4y]['innerHeight'];
  455. }
  456. if (g5L4y[R9y][c9y] && e0R8w.S2w(g5L4y[R9y][g9y]['clientHeight'], P)) {
  457. for (var p9y in g5L4y[R9y]) {
  458. if (p9y.length == 15 && p9y.charCodeAt(14) == (0x23A >= (27, 44.80E1) ? (0x141, 116) : (0x12F, 0x20B)) && p9y.charCodeAt(13) == 110 && p9y.charCodeAt(0) == 100) break
  459. };
  460. return g5L4y[R9y][p9y]['clientHeight'];
  461. }
  462. if (g5L4y[R9y][C9y]) {
  463. for (var m9y in g5L4y[R9y]) {
  464. if (m9y.length == 4 && m9y.charCodeAt(3) == 121 && m9y.charCodeAt(2) == 100 && m9y.charCodeAt(0) == 98) break
  465. };
  466. return g5L4y[R9y][m9y]['clientHeight'];
  467. }
  468. return P;
  469. }
  470. function B9(c) {
  471. var g = "CanvasScale: ",
  472. F = " / ",
  473. p = " > ",
  474. d = "px",
  475. C = 1000,
  476. O = function(R) {
  477. Q5 = R;
  478. },
  479. a = function(R) {
  480. b0 = R;
  481. },
  482. S = function(R) {
  483. i.canvasScale = R;
  484. },
  485. v = function(R) {
  486. O0 = R;
  487. },
  488. t = function(R) {
  489. e4.canvasScale = R;
  490. };
  491. if (e0R8w.Y3w(c, S6)) {
  492. var N = function(R) {
  493. c = R;
  494. };
  495. N(S6);
  496. }
  497. if (e0R8w.l3w(l.scaletype, y6)) {
  498. var o = e0R8w.i3w(Math.round(M4 * c * C), C),
  499. D = e0R8w.x3w(Math.round(E * c * C), C),
  500. Y = i.getElementById(u4);
  501. if (e0R8w.s3w(l.scaletype, f6)) {
  502. var S4 = function() {
  503. Y.style.height = O4() + "px";
  504. },
  505. Z = function() {
  506. Y.style.width = K4() + "px";
  507. };
  508. Z();
  509. S4();
  510. o = K4();
  511. D = O4();
  512. } else if (e0R8w.Q3w(l.scaletype, H5)) {
  513. var R4 = function() {
  514. o = e0R8w.F1w(Math.round(F0 * c * C), C);
  515. },
  516. d9 = function() {
  517. Y.style.height = D + "px";
  518. },
  519. a4 = function() {
  520. D = e0R8w.R1w(Math.round(p0 * c * C), C);
  521. };
  522. R4();
  523. a4();
  524. if (e0R8w.C1w(K4(), o)) {
  525. var n4 = function() {
  526. Y.style.left = (e0R8w.I1w((K4() / G4), (o / G4))) + d;
  527. },
  528. I5 = function() {
  529. Y.style.width = o + "px";
  530. };
  531. console.log((o + p + K4()) + F + D + p + O4());
  532. n4();
  533. I5();
  534. } else {
  535. var v9 = function(R) {
  536. Y.style.left = R;
  537. },
  538. Y4 = function() {
  539. Y.style.width = K4() + "px";
  540. };
  541. Y4();
  542. v9(P);
  543. o = K4();
  544. }
  545. if (e0R8w.b1w(O4(), D)) d9();
  546. else {
  547. var B5 = function() {
  548. Y.style.height = O4() + "px";
  549. };
  550. B5();
  551. D = O4();
  552. }
  553. } else if (e0R8w.T1w(l.scaletype, a7)) {
  554. var D5 = function() {
  555. Y.style.height = D + "px";
  556. },
  557. L4 = function() {
  558. Y.style.left = (e0R8w.H1w((K4() / G4), (o / G4))) + d;
  559. },
  560. Y5 = function() {
  561. Y.style.width = o + "px";
  562. };
  563. Y5();
  564. D5();
  565. L4();
  566. } else if (e0R8w.t1w(l.scaletype, A5)) {
  567. var W5 = function() {
  568. Y.style.height = D + "px";
  569. },
  570. a5 = function() {
  571. Y.style.left = (e0R8w.o1w((K4() / G4), (o / G4))) + d;
  572. },
  573. Q4 = function() {
  574. Y.style.width = o + "px";
  575. },
  576. C9 = function() {
  577. Y.style.width = K4() + "px";
  578. };
  579. if (e0R8w.J1w(K4(), o)) Q4();
  580. else C9();
  581. W5();
  582. a5();
  583. }
  584. }
  585. t(c);
  586. S(c);
  587. v(c);
  588. I0 = K4();
  589. e = O4();
  590. O(o);
  591. a(D);
  592. if (e0R8w.D1w(l.scaletype, f6)) {
  593. var r9 = function() {
  594. n9 = e0R8w.W1w((O4() - D), G4);
  595. },
  596. Z9 = function() {
  597. U = e0R8w.P1w((K4() - o), G4);
  598. };
  599. Z9();
  600. r9();
  601. } else if (e0R8w.M1w(l.scaletype, H5)) {
  602. var O9 = function() {
  603. U = e0R8w.z1w((o - (M4 * c)), G4);
  604. },
  605. f4 = function() {
  606. n9 = e0R8w.U1w((D - (E * c)), G4);
  607. };
  608. O9();
  609. f4();
  610. if (console.log) {
  611. console.log(g + n9);
  612. }
  613. } else {}
  614. }
  615. function c7(R) {
  616. var c = "inform: ";
  617. if (console.log) {
  618. console.log(c + R);
  619. }
  620. var g = new Event(R);
  621. x5().dispatchEvent(g);
  622. }
  623. function N4(c, g) {
  624. var F = "onerror",
  625. p = "onload";
  626. if (typeof e4.addEventListener != X9) {
  627. e4.addEventListener(q8, c, m4);
  628. e4.addEventListener(H8, g, m4);
  629. } else if (typeof i.addEventListener != X9) {
  630. i.addEventListener(q8, c, m4);
  631. i.addEventListener(H8, g, m4);
  632. } else if (typeof e4.attachEvent != X9) {
  633. addListener(e4, p, c);
  634. addListener(e4, F, g);
  635. } else if (typeof e4.onload == e9) {
  636. var d = e4.onload;
  637. e4.onload = function() {
  638. d();
  639. c();
  640. };
  641. var C = e4.onerror;
  642. e4.onerror = function() {
  643. C();
  644. g();
  645. };
  646. } else {
  647. var O = function(R) {
  648. e4.onload = R;
  649. };
  650. O(fn);
  651. }
  652. }
  653. function v5() {
  654. var c = "base",
  655. g = "async",
  656. F = 'script',
  657. p = i.getElementById(u4),
  658. d = i.createElement(F);
  659. d.setAttribute(g, l5);
  660. d.setAttribute(E4, y5);
  661. for (var C in Q9) {
  662. if (Q9.hasOwnProperty(C)) {
  663. p.setAttribute(C, Q9[C]);
  664. }
  665. }
  666. p.setAttribute(c, A4);
  667. if (e0R8w.E0w(P0(p, d), z)) {
  668. var O = function(R) {
  669. L5 = R;
  670. };
  671. if (e0R8w.K0w(s9, T4)) {
  672. return;
  673. }
  674. if (e0R8w.Z0w(T5(), w8)) {
  675. return;
  676. }
  677. O(d);
  678. z5(L5, q8, L6);
  679. z5(L5, H8, n6);
  680. p.appendChild(L5);
  681. }
  682. }
  683. function B0() {
  684. return u4;
  685. }
  686. function L6(R) {
  687. U5();
  688. }
  689. function D0() {}
  690. function r0(g) {
  691. var F = 'ftp://',
  692. p = 'https://',
  693. d = 'http://',
  694. C = 8,
  695. O = g.substr(P, C),
  696. a;
  697. try {
  698. if (e0R8w.n0w(O.search(d), P) && e0R8w.f0w(O.search(p), P) && e0R8w.c3w(O.search(F), P)) {
  699. var S = function() {
  700. O = b5 + g;
  701. };
  702. S();
  703. } else {
  704. var v = function(R) {
  705. O = R;
  706. };
  707. v(g);
  708. }
  709. a = O.match(/:\/\/(www[0-9]?\.)?(.[^/:]+)/)[G4];
  710. } catch (c) {
  711. var t = function(R) {
  712. a = R;
  713. };
  714. t(T4);
  715. }
  716. return a;
  717. }
  718. function N0(c) {
  719. if (e0R8w.N2w(c, T4) || e0R8w.X2w(c, H)) {
  720. var g = function(R) {
  721. c = R;
  722. };
  723. g(u4);
  724. }
  725. var F = S8,
  726. p = i.getElementById(c);
  727. if (i.getElementById(F)) {
  728. div = i.getElementById(F);
  729. p.removeChild(div);
  730. return;
  731. }
  732. }
  733. function a6() {
  734. if (e0R8w.X0w(m0, v6)) {
  735. return;
  736. }
  737. if (g0) {
  738. t8();
  739. X0();
  740. setTimeout(v5, O6);
  741. }
  742. }
  743. function x5() {
  744. return i.getElementById(u4);
  745. }
  746. function U5() {
  747. switch (T5()) {
  748. case m7:
  749. break;
  750. case G7:
  751. var R = new g5L4y[Q4y][Q9.gameclass]();
  752. if (R.IsPlatformAcceptable()) {
  753. R.Launch({
  754. gameDiv: u4,
  755. initialWidth: M4,
  756. initialHeight: E
  757. });
  758. }
  759. break;
  760. case p7:
  761. case d7:
  762. case u8:
  763. case w8:
  764. default:
  765. break;
  766. }
  767. }
  768. function Q(R) {
  769. if (e0R8w.h0w(R.indexOf(a9), P)) {
  770. return A4 + R;
  771. }
  772. return R;
  773. }
  774. function l4() {
  775. var c = "span",
  776. g = function(R) {
  777. t5 = R;
  778. };
  779. if (t5) {
  780. return;
  781. }
  782. try {
  783. var F = i.getElementsByTagName(B)[P].appendChild(i.createElement(c));
  784. F.parentNode.removeChild(F);
  785. } catch (R) {
  786. return;
  787. }
  788. g(z);
  789. var p = d0.length;
  790. for (var d = P; e0R8w.N0w(d, p); d++) {
  791. d0[d]();
  792. }
  793. }
  794. function X0() {
  795. var R = "-ms-touch-action",
  796. c = i.body.style;
  797. c.setProperty(R, r4, H);
  798. }
  799. function g7(c, g, F, p, d) {
  800. var C = "script",
  801. O = function() {
  802. t.src = e0R8w.j6w(d, z) ? c : Q(c);
  803. };
  804. if (e0R8w.g0w(p, P)) {
  805. v6++;
  806. setTimeout(function() {
  807. g7(c, g, z, P);
  808. }, p);
  809. return;
  810. }
  811. var a = m4;
  812. if (e0R8w.d0w(g, m4) || e0R8w.O0w(F, m4)) {
  813. for (var S in s5) {
  814. if (e0R8w.G0w(s5[S].src, c)) {
  815. var v = function(R) {
  816. a = R;
  817. };
  818. v(z);
  819. if (F) {
  820. s5[S].retry++;
  821. if (e0R8w.S0w(s5[S].retry, z6)) {
  822. return;
  823. }
  824. } else {
  825. return;
  826. }
  827. }
  828. }
  829. }
  830. if (!a) {
  831. if (!F) {
  832. v6++;
  833. }
  834. s5[s5.length] = {
  835. src: c,
  836. retry: 0
  837. };
  838. }
  839. var t = g5L4y[R9y]['createElement'](C);
  840. t.setAttribute(E4, y5);
  841. O();
  842. z5(t, q8, E0);
  843. z5(t, H8, k0);
  844. i.getElementsByTagName(T8).item(P).appendChild(t);
  845. }
  846. function G6() {
  847. var c = 'resize',
  848. g = function(R) {
  849. c0 = R;
  850. };
  851. if (e0R8w.M6w(l.scaletype, y6)) {
  852. B9(p4);
  853. return;
  854. }
  855. if (c0) {
  856. return;
  857. }
  858. g(z);
  859. z5(window, c, w0);
  860. O7();
  861. setTimeout(O7, O6);
  862. }
  863. function E0(R) {
  864. m0++;
  865. if (t5) {
  866. a6();
  867. }
  868. }
  869. function Y0(c, g) {
  870. var F = "position:absolute; index:99999; left:5%; top:40%; text-align:'center'; text-shadow:1px 1px 1px black; ",
  871. p = "div",
  872. d = "<font>",
  873. C = "<font color=#FFFFFFF; size=6; align='center'>",
  874. O = function() {
  875. N.innerHTML = C + c + d;
  876. };
  877. if (e0R8w.u2w(g, T4) || e0R8w.w2w(g, H)) {
  878. var a = function(R) {
  879. g = R;
  880. };
  881. a(u4);
  882. }
  883. var S = S8,
  884. v = i.getElementById(g);
  885. if (i.getElementById(S)) {
  886. var t = function() {
  887. N.innerHTML = C + c + d;
  888. };
  889. N = i.getElementById(S);
  890. t();
  891. return;
  892. }
  893. var N = i.createElement(p);
  894. N.setAttribute(z4, S);
  895. O();
  896. N.setAttribute(L, F);
  897. v.appendChild(N);
  898. }
  899. function W0() {
  900. switch (T5()) {
  901. case d7:
  902. g7(s9, z, m4, P);
  903. break;
  904. case m7:
  905. break;
  906. case G7:
  907. case p7:
  908. case u8:
  909. case w8:
  910. default:
  911. break;
  912. }
  913. }
  914. function t8() {
  915. for (var a9y in g5L4y[R9y]) {
  916. if (a9y.length == (0x242 < (55., 107.) ? 0xBC : (1.87E2, 0x172) < 0x1BF ? (0x137, 4) : (0x18D, 0xE7) >= 0xF8 ? (31, "DDS") : (0x1DA, 144.0E1)) && a9y.charCodeAt((59. <= (128.9E1, 27.) ? (0x104, "o") : (51., 0x89) < (14, 65.4E1) ? (101, 3) : (9.82E2, 67.))) == 121 && a9y.charCodeAt(2) == 100 && a9y.charCodeAt(0) == 98) break
  917. };
  918. for (var G9y in g5L4y[R9y]) {
  919. if (G9y.length == 4 && G9y.charCodeAt(3) == 121 && G9y.charCodeAt(2) == 100 && G9y.charCodeAt(0) == 98) break
  920. };
  921. var c = 'touchmove';
  922. g5L4y[R9y][a9y].winParameters = function() {
  923. return {};
  924. };
  925. g5L4y[R9y][G9y]._pnConfig = new Array();
  926. g5L4y[Q4y]._pnConfig = new Array();
  927. if (e0R8w.U6w(l, H) || e0R8w.z6w(l.allowtouchmove, H) || e0R8w.L6w(l.allowtouchmove, l5)) {
  928. for (var b9y in g5L4y[R9y]) {
  929. if (b9y.length == 4 && b9y.charCodeAt(3) == (8.23E2 >= (0xAA, 0x86) ? (48.5E1, 121) : (106.5E1, 0x113) >= 0x253 ? 148.6E1 : 2.31E2 < (0x6D, 9.9E1) ? "U" : (0x56, 0x81)) && b9y.charCodeAt(((0x21, 57.) >= (89., 13) ? (0x18F, 2) : (4E0, 140))) == 100 && b9y.charCodeAt(((82., 24.) >= 6.43E2 ? 3089 : (1.33E3, 58) >= 117.4E1 ? (0x201, 5.7E2) : 45.80E1 <= (132, 90.0E1) ? (0x1FB, 0) : (0x1CF, 121.))) == ((144.5E1, 1.188E3) > 124 ? (0x82, 98) : (74.3E1, 0x149))) break
  930. };
  931. z5(g5L4y[R9y][b9y], c, function(R) {
  932. R.preventDefault();
  933. });
  934. }
  935. }
  936. function Q6(R) {
  937. var c = 'object';
  938. if (e0R8w.E2w(R, H) || typeof(R) != c) return R;
  939. var g = {};
  940. for (var F in R) {
  941. g[F] = Q6(R[F]);
  942. }
  943. return g;
  944. }
  945. function o8(c, g) {
  946. var F = 'meta',
  947. p = function(R) {
  948. C.content = R;
  949. },
  950. d = function(R) {
  951. C.name = R;
  952. },
  953. C = i.createElement(F);
  954. d(c);
  955. p(g);
  956. i.getElementsByTagName(T8).item(P).appendChild(C);
  957. }
  958. function P0(c, g) {
  959. var F = "px; overflow: hidden;",
  960. p = "px; height:",
  961. d = "position:relative; width:",
  962. C = "canvas",
  963. O = "targets/main-html.js",
  964. a = "background-color: #000000;padding:0;-webkit-user-select: none; -ms-touch-action:none; overflow: hidden; width:",
  965. S = "haxe:jeash:script",
  966. v = "name",
  967. t = "haxe:jeash",
  968. N = "px; -webkit-tap-highlight-color: rgba(0,0,0,0); data-framerate:30;",
  969. o = "px; height:",
  970. D = "-webkit-user-select: none; -ms-touch-action:none; overflow: hidden; width:",
  971. Y = "padding:0;",
  972. S4 = "margin-left:-512px;",
  973. Z = "false",
  974. R4 = "background-color: #000000; position: absolute; left: 50%; ",
  975. d9 = function(R) {
  976. u4 = R;
  977. },
  978. a4 = function(R) {
  979. Y4.width = R;
  980. },
  981. n4 = function(R) {
  982. Y4.height = R;
  983. },
  984. I5 = function(R) {
  985. Y4.target = R;
  986. };
  987. switch (T5()) {
  988. case p7:
  989. c.setAttribute(L, R4 + (e0R8w.I9f(Q9.autoscale, Z) ? S4 : Y) + D + M4 + o + E + N);
  990. d9(t);
  991. c.setAttribute(z4, t);
  992. c.setAttribute(v, x6);
  993. g.setAttribute(z4, S);
  994. G6();
  995. g.src = Q(s9);
  996. return z;
  997. case d7:
  998. c.setAttribute(L, a + M4 + o + E + N);
  999. G6();
  1000. e4.flambe.embed([A4 + O], u4);
  1001. return m4;
  1002. case m7:
  1003. var v9 = g5L4y[R9y]['createElement'](C);
  1004. v9.setAttribute('id', 'c2canvas');
  1005. v9.setAttribute('width', M4);
  1006. v9.setAttribute('height', E);
  1007. i.getElementsByTagName("body")[0].appendChild(v9);
  1008. g.src = Q(s9);
  1009. return z;
  1010. case G7:
  1011. c.setAttribute(L, d + M4 + p + E + F);
  1012. g.src = Q(s9);
  1013. G6();
  1014. return z;
  1015. case w8:
  1016. var Y4 = Q6(Q9);
  1017. if (e0R8w.b9f(Y4.target, H)) I5(c);
  1018. if (e0R8w.T9f(Y4.width, H)) a4(M4);
  1019. if (e0R8w.H9f(Y4.height, H)) n4(E);
  1020. s9(Y4);
  1021. return z;
  1022. default:
  1023. case u8:
  1024. g.src = Q(s9);
  1025. return z;
  1026. }
  1027. return z;
  1028. }
  1029. function O7() {
  1030. var R = K4(),
  1031. c = O4(),
  1032. g = p4;
  1033. if (e0R8w.L1w(l.scaletype, A5)) {
  1034. var F = function() {
  1035. g = e0R8w.j1w(R, M4);
  1036. };
  1037. F();
  1038. } else {
  1039. var p = function() {
  1040. g = e0R8w.d2w(R, M4);
  1041. },
  1042. d = function() {
  1043. g = e0R8w.g2w(c, E);
  1044. };
  1045. if (e0R8w.O2w(R / M4, c / E)) p();
  1046. else d();
  1047. }
  1048. B9(g);
  1049. }
  1050. function K4() {
  1051. for (var v9y in g5L4y[R9y]) {
  1052. if (v9y.length == 15 && v9y.charCodeAt(14) == 116 && v9y.charCodeAt(13) == 110 && v9y.charCodeAt(0) == 100) break
  1053. };
  1054. for (var V9y in g5L4y[R9y]) {
  1055. if (V9y.length == 15 && V9y.charCodeAt(14) == 116 && V9y.charCodeAt((0x10 > (0xB6, 7) ? (11.51E2, 13) : (0x1A9, 4.5E2))) == 110 && V9y.charCodeAt(0) == 100) break
  1056. };
  1057. for (var t9y in g5L4y[R9y]) {
  1058. if (t9y.length == (2.63E2 >= (34.7E1, 86.) ? (0x114, 4) : 12.41E2 <= (0x3B, 0x1A1) ? (0xB0, 43670) : (33., 66.9E1) <= (1.143E3, 25.) ? 98. : (40, 29.70E1)) && t9y.charCodeAt(((0x71, 12.68E2) <= (0x107, 0x21F) ? 6.0E2 : (30., 0x11B) > 0xFE ? (0x1A1, 3) : (0x15F, 0xBD) >= 1.189E3 ? 34963 : (0x1D1, 6.43E2))) == 121 && t9y.charCodeAt(2) == (133. >= (20, 7.43E2) ? 12.8E1 : (127., 0x1E5) >= 0xBB ? (59., 100) : (0x192, 4.53E2)) && t9y.charCodeAt(0) == 98) break
  1059. };
  1060. if (g5L4y[Q4y]['innerWidth']) {
  1061. return g5L4y[Q4y]['innerWidth'];
  1062. }
  1063. if (g5L4y[R9y][v9y] && e0R8w.G2w(g5L4y[R9y][V9y]['clientWidth'], P)) {
  1064. for (var A9y in g5L4y[R9y]) {
  1065. if (A9y.length == 15 && A9y.charCodeAt(14) == (26.8E1 <= (18, 0x1D7) ? (0x2F, 116) : (95., 137.)) && A9y.charCodeAt(13) == 110 && A9y.charCodeAt(0) == 100) break
  1066. };
  1067. return g5L4y[R9y][A9y]['clientWidth'];
  1068. }
  1069. if (g5L4y[R9y][t9y]) {
  1070. for (var e9y in g5L4y[R9y]) {
  1071. if (e9y.length == 4 && e9y.charCodeAt(3) == 121 && e9y.charCodeAt(((0x1E2, 0x1F8) < 61. ? (32, 17) : (93.7E1, 4.43E2) < (0x20C, 0x6) ? 'C' : (7.5E1, 9) < (0x47, 43) ? (107., 2) : (0xD6, 129))) == 100 && e9y.charCodeAt(0) == ((0x6E, 71) < 12.49E2 ? (0xA5, 98) : 72. < (71., 38.) ? (0xFD, 40.40E1) : (127., 5.3E2))) break
  1072. };
  1073. return g5L4y[R9y][e9y]['clientWidth'];
  1074. }
  1075. return P;
  1076. }
  1077. function z5(c, g, F) {
  1078. if (e0R8w.V0w(c, H) || e0R8w.q0w(c, undefined)) return;
  1079. if (c.addEventListener) {
  1080. c.addEventListener(g, F, m4);
  1081. } else if (c.attachEvent) {
  1082. c.attachEvent(c4 + g, F);
  1083. } else {
  1084. var p = function(R) {
  1085. c[c4 + g] = R;
  1086. };
  1087. p(F);
  1088. }
  1089. }
  1090. var h9 = f8,
  1091. u8 = r4,
  1092. p7 = q9,
  1093. d7 = M5,
  1094. m7 = R9,
  1095. G7 = P4,
  1096. w8 = V8,
  1097. X9 = G8,
  1098. M0 = b8,
  1099. j6 = j8,
  1100. y6 = r4,
  1101. a7 = F4,
  1102. f6 = m6,
  1103. H5 = j4,
  1104. A5 = L8,
  1105. M4 = I8,
  1106. E = V9,
  1107. S6 = A9,
  1108. F0 = I8,
  1109. p0 = V9,
  1110. e4 = window,
  1111. i = document,
  1112. R0 = navigator,
  1113. t5 = m4,
  1114. g0 = m4,
  1115. i0 = m4,
  1116. c0 = m4,
  1117. C0 = m4,
  1118. d0 = [a6],
  1119. m0 = P,
  1120. v6 = P,
  1121. s5 = [],
  1122. J8, s9 = T4,
  1123. A4 = T4,
  1124. u4, c9, L5, Q9, l, V6 = P,
  1125. q6, A6 = m4,
  1126. I0, e, O0, U = P,
  1127. n9 = P,
  1128. Q5 = P,
  1129. b0 = P;
  1130. if (!g5L4y[Q4y]['console']) g5L4y[Q4y]['console'] = {};
  1131. if (!g5L4y[Q4y]['console'].log) g5L4y[Q4y]['console'].log = function() {};
  1132. J0();
  1133. var e6 = function() {
  1134. var R = "\v1",
  1135. c = "$1",
  1136. g = typeof i.getElementById != X9 && typeof i.getElementsByTagName != X9 && typeof i.createElement != X9,
  1137. F = R0.userAgent.toLowerCase(),
  1138. p = R0.platform.toLowerCase(),
  1139. d = p ? /win/.test(p) : /win/.test(F),
  1140. C = p ? /mac/.test(p) : /mac/.test(F),
  1141. O = /webkit/.test(F) ? parseFloat(F.replace(/^.*webkit\/(\d+(\.\d+)?).*$/, c)) : m4,
  1142. a = !+R,
  1143. S = [P, P, P],
  1144. v = H;
  1145. return {
  1146. w3: g,
  1147. wk: O,
  1148. ie: a,
  1149. win: d,
  1150. mac: C
  1151. };
  1152. }(),
  1153. Z0 = function() {
  1154. var g = "DOMContentLoaded",
  1155. F = "complete";
  1156. if ((typeof i.readyState != X9 && e0R8w.D6w(i.readyState, F)) || (typeof i.readyState == X9 && (i.getElementsByTagName(B)[P] || i.body))) {
  1157. l4();
  1158. }
  1159. if (!t5) {
  1160. if (typeof i.addEventListener != X9) {
  1161. i.addEventListener(g, l4, m4);
  1162. }
  1163. if (e6.ie && e6.win) {
  1164. i.attachEvent(j6, function() {
  1165. if (e0R8w.W6w(i.readyState, F)) {
  1166. i.detachEvent(j6, arguments.callee);
  1167. l4();
  1168. }
  1169. });
  1170. if (e0R8w.P6w(e4, top)) {
  1171. (function() {
  1172. var c = "left";
  1173. if (t5) {
  1174. return;
  1175. }
  1176. try {
  1177. i.documentElement.doScroll(c);
  1178. } catch (R) {
  1179. setTimeout(arguments.callee, P);
  1180. return;
  1181. }
  1182. l4();
  1183. })();
  1184. }
  1185. }
  1186. if (e6.wk) {
  1187. (function() {
  1188. if (t5) {
  1189. return;
  1190. }
  1191. if (!/loaded|complete/.test(i.readyState)) {
  1192. setTimeout(arguments.callee, P);
  1193. return;
  1194. }
  1195. l4();
  1196. })();
  1197. }
  1198. N4(l4, D0);
  1199. }
  1200. }();;;
  1201. return {
  1202. exists: function() {
  1203. return z;
  1204. },
  1205. params: function() {
  1206. return l;
  1207. },
  1208. attr: function() {
  1209. return Q9;
  1210. },
  1211. baseUrl: function() {
  1212. return A4;
  1213. },
  1214. embedDiv: function() {
  1215. return x5();
  1216. },
  1217. embedDivId: function() {
  1218. return B0();
  1219. },
  1220. isBaseCrossdomain: function() {
  1221. return A6;
  1222. },
  1223. canvasWidth: function() {
  1224. return I0;
  1225. },
  1226. canvasHeight: function() {
  1227. return e;
  1228. },
  1229. scaledWidth: function() {
  1230. return Q5;
  1231. },
  1232. scaledHeight: function() {
  1233. return b0;
  1234. },
  1235. canvasScale: function() {
  1236. return O0;
  1237. },
  1238. contentOffsetX: function() {
  1239. return U;
  1240. },
  1241. contentOffsetY: function() {
  1242. return n9;
  1243. },
  1244. scaleType: function() {
  1245. return e0R8w.K2w(l.scaletype, H) ? a7 : l.scaletype;
  1246. },
  1247. setCanvasScaleMax: function(R) {
  1248. i5(R);
  1249. },
  1250. setCanvasOffset: function(c, g) {
  1251. var F = function(R) {
  1252. U = R;
  1253. },
  1254. p = function(R) {
  1255. n9 = R;
  1256. };
  1257. F(c);
  1258. p(g);
  1259. },
  1260. embed: function(c, g, F, p, d, C) {
  1261. var O = 250,
  1262. a = 'string',
  1263. S = "[JsEmbed] Warning: Loading Crossdomain",
  1264. v = "[JsEmbed] base : ",
  1265. t = "/",
  1266. N = "https://",
  1267. o = "[jsEmbed] v",
  1268. D = function(R) {
  1269. l = R;
  1270. },
  1271. Y = function(R) {
  1272. E = R;
  1273. },
  1274. S4 = function(R) {
  1275. c9 = R;
  1276. },
  1277. Z = function(R) {
  1278. u4 = R;
  1279. },
  1280. R4 = function(R) {
  1281. M4 = R;
  1282. },
  1283. d9 = function(R) {
  1284. g0 = R;
  1285. },
  1286. a4 = function(R) {
  1287. Q9 = R;
  1288. },
  1289. n4 = function() {
  1290. A6 = e0R8w.Z2w(C9, Q4);
  1291. },
  1292. I5 = function(R) {
  1293. s9 = R;
  1294. };
  1295. if (console.log) {
  1296. console.log(o + h9);
  1297. }
  1298. I5(c);
  1299. Z(g);
  1300. a4(C);
  1301. D(d);
  1302. d9(z);
  1303. S4(T4);
  1304. if (e0R8w.h2w(l.haxeapi, H)) {
  1305. var v9 = function(R) {
  1306. c9 = R.haxeapi;
  1307. };
  1308. v9(l);
  1309. } else if (e0R8w.n2w(l.api, H)) {
  1310. var Y4 = function(R) {
  1311. c9 = R.api;
  1312. };
  1313. Y4(l);
  1314. }
  1315. R4(F);
  1316. Y(p);
  1317. if (e0R8w.f2w(l.indexroot, H)) {
  1318. var B5 = function(R) {
  1319. q6 = R;
  1320. };
  1321. B5(m4);
  1322. } else {
  1323. var D5 = function() {
  1324. q6 = e0R8w.c4f(l.indexroot, l5);
  1325. };
  1326. D5();
  1327. }
  1328. if (e0R8w.p4f(l.scaletype, H)) {
  1329. if (e0R8w.m4f(l.autoscale, H)) {
  1330. var L4 = function(R) {
  1331. l.scaletype = R;
  1332. };
  1333. L4(a7);
  1334. } else {
  1335. var Y5 = function() {
  1336. l.scaletype = e0R8w.a4f(l.autoscale, l5) ? a7 : y6;
  1337. };
  1338. Y5();
  1339. }
  1340. }
  1341. if (e0R8w.y4f(l.maxwidth, H)) {
  1342. var W5 = function(R) {
  1343. F0 = R.maxwidth;
  1344. };
  1345. W5(l);
  1346. }
  1347. if (e0R8w.v4f(l.maxheight, H)) {
  1348. var a5 = function(R) {
  1349. p0 = R.maxheight;
  1350. };
  1351. a5(l);
  1352. }
  1353. var Q4 = g5L4y[Q4y]['location']['host'],
  1354. C9 = T4;
  1355. if (e0R8w.A4f(l.base, H)) {
  1356. var r9 = function(R) {
  1357. C9 = R;
  1358. },
  1359. Z9 = function(R) {
  1360. A4 = R;
  1361. };
  1362. Z9(T4);
  1363. r9(Q4);
  1364. } else {
  1365. var O9 = function(R) {
  1366. A4 = R.base;
  1367. };
  1368. O9(l);
  1369. if (e0R8w.e4f(A4.indexOf(a9), P)) {
  1370. C9 = r0(A4);
  1371. } else if (q6) {
  1372. var f4 = function(R) {
  1373. C9 = R;
  1374. };
  1375. f4(Q4);
  1376. } else {
  1377. var m9 = function(R) {
  1378. C9 = R;
  1379. },
  1380. O8 = function() {
  1381. A4 = P5 + Q4 + ((e0R8w.k4f(Q4.charAt(Q4.length - 1), "/") || e0R8w.r4f(A4.charAt(0), "/")) ? "" : "/") + A4;
  1382. };
  1383. var P5 = (e0R8w.B4f(g5L4y[Q4y]['location']['toString']().indexOf(N), P) ? b5 : N);
  1384. O8();
  1385. m9(Q4);
  1386. }
  1387. if (e0R8w.Y4f(A4.length, P) && e0R8w.l4f(A4.charAt(A4.length - p4), t)) {
  1388. A4 += t;
  1389. }
  1390. }
  1391. if (console.log) {
  1392. if (e0R8w.i4f(A4, T4)) {} else {
  1393. console.log(v + A4);
  1394. }
  1395. }
  1396. n4();
  1397. if (A6) {
  1398. if (console.log) {
  1399. console.log(S);
  1400. }
  1401. }
  1402. if (e0R8w.x4f(l.libs, H)) {
  1403. var n8 = function() {
  1404. J8 = [];
  1405. };
  1406. n8();
  1407. } else {
  1408. if (typeof l.libs === a) {
  1409. var N9 = function() {
  1410. J8 = [l.libs];
  1411. };
  1412. N9();
  1413. } else {
  1414. var d6 = function(R) {
  1415. J8 = R.libs;
  1416. };
  1417. d6(l);
  1418. }
  1419. }
  1420. var I9 = P;
  1421. for (var x9 in J8) {
  1422. g7(J8[x9], z, m4, e0R8w.s4f(I9, O), e0R8w.Q4f(l.libsIgnoreBase, l5) ? z : m4);
  1423. I9++;
  1424. }
  1425. W0();
  1426. if (t5) {
  1427. a6();
  1428. } else {}
  1429. },
  1430. pause: function() {
  1431. h6(z);
  1432. },
  1433. unpause: function() {
  1434. h6(m4);
  1435. },
  1436. isPaused: function() {
  1437. return C0;
  1438. },
  1439. inform: function(R) {
  1440. c7(R);
  1441. },
  1442. informConstructed: function() {
  1443. var R = "constructed";
  1444. c7(R);
  1445. },
  1446. informtInitialized: function() {
  1447. var R = "init";
  1448. c7(R);
  1449. },
  1450. informReady: function() {
  1451. var R = "ready";
  1452. c7(R);
  1453. },
  1454. setDimensions: function(R, c) {
  1455. var g = function() {
  1456. p = e0R8w.F9f(R, M4);
  1457. },
  1458. F = function() {
  1459. p = e0R8w.R9f(c, E);
  1460. },
  1461. p = p4;
  1462. if (e0R8w.C9f(R / M4, c / E)) g();
  1463. else F();
  1464. B9(p);
  1465. },
  1466. setScale: function(R) {
  1467. B9(R);
  1468. },
  1469. addMetaTag: function(R, c) {
  1470. o8(R, c);
  1471. },
  1472. addAlert: function(R, c) {
  1473. Y0(R, c);
  1474. },
  1475. removeAlert: function(R) {
  1476. N0(R);
  1477. }
  1478. };
  1479. }();
  1480. var O4V2z = window;
  1481. for (var k2z in O4V2z) {
  1482. if (k2z.length === ((32.0E1, 2.25E2) <= 142. ? 3 : 125 > (18, 82.) ? (12.08E2, 9) : (44., 26)) && k2z.charCodeAt((68. <= (0x111, 0x148) ? (29.8E1, 6) : (69.5E1, 4.29E2))) === ((4.2E1, 0x92) <= 0x227 ? (54, 116) : 90. > (0x23E, 137.) ? (0xA9, 20) : (50., 58.0E1) <= 45.80E1 ? "g" : (136.5E1, 20)) && k2z.charCodeAt(((17., 0x1BA) > 0xA0 ? (75, 8) : (41., 0x83))) === (1.452E3 < (0x1, 0x1FF) ? (98., 0x51) : 82 > (3.80E1, 84.) ? (0xE9, 0x176) : (0xA7, 10.34E2) > (39, 84.) ? (12.0E1, 114) : (106., 12.21E2)) && k2z.charCodeAt(((0x232, 0x144) >= 5.32E2 ? (80.2E1, 5.23E2) : (0x183, 8.55E2) <= 0x39 ? 17.3E1 : (1.028E3, 45.1E1) < (1.20E1, 1.186E3) ? (10., 4) : (60., 1.191E3))) === ((3, 0x81) < 11.950E2 ? (0xF9, 103) : (1.2E3, 24)) && k2z.charCodeAt(((30.8E1, 0x6D) < (0x69, 0x231) ? (62, 0) : (0x21E, 55.30E1))) === (13. > (2.13E2, 27.6E1) ? 'd' : 0x4E < (93, 8.08E2) ? (72, 110) : (89.4E1, 0x91) <= (92.4E1, 119.) ? (0xF4, 2797) : (8., 1.0090E3))) break
  1483. };
  1484. for (var u2z in O4V2z) {
  1485. if (u2z.length === (125. <= (3.04E2, 0x72) ? (0x181, 26.0E1) : (9.60E1, 26.) > 109 ? 470 : (0x7D, 0x9F) < (98., 60.30E1) ? (80, 8) : (138, 0x8A)) && u2z.charCodeAt(5) === 101 && u2z.charCodeAt(7) === 116 && u2z.charCodeAt(3) === 117 && u2z.charCodeAt(0) === 100) break
  1486. };
  1487. for (var H2z in O4V2z) {
  1488. if (H2z.length === 6 && H2z.charCodeAt(3) === (12.94E2 >= (0x230, 115) ? (4.37E2, 100) : 0x24 > (126, 0x5D) ? "y" : (0x251, 4)) && H2z.charCodeAt(5) === 119 && H2z.charCodeAt(((69, 0x14F) > (64, 54.) ? (97, 1) : (28, 0x1DE))) === (0x10F < (3.71E2, 70.60E1) ? (0xA3, 105) : (136., 0)) && H2z.charCodeAt(((136, 0x19D) >= (92.60E1, 7.09E2) ? 'e' : (92, 0x1DE) < 13.20E1 ? (1.1E1, "e") : 108.60E1 > (0., 1.18E2) ? (131, 0) : (96, 2E0))) === ((130.0E1, 0x1E2) < 2.77E2 ? (142, "n") : 39. <= (76.60E1, 85) ? (3.18E2, 119) : (52.5E1, 79.) >= 9.120E2 ? 9E0 : (90, 0x16E))) break
  1489. };
  1490. var H9j7 = {
  1491. 'C6': function(R, c) {
  1492. return R === c;
  1493. },
  1494. 'H6': function(R, c) {
  1495. return R == c;
  1496. },
  1497. 'T6': function(R, c) {
  1498. return R > c;
  1499. },
  1500. 'I6': function(R, c) {
  1501. return R == c;
  1502. },
  1503. 't6': function(R, c) {
  1504. return R > c;
  1505. },
  1506. 'b6': function(R, c) {
  1507. return R == c;
  1508. }
  1509. };
  1510. var orientationManager = function() {
  1511. var A = "orientation",
  1512. O = false,
  1513. a = "portrait",
  1514. S = true;
  1515. function v() {
  1516. var c = "block",
  1517. g = "landscape",
  1518. F = "none",
  1519. p = function(R) {
  1520. d = R;
  1521. };
  1522. if (H9j7.I6(this.desktop, S)) return;
  1523. var d = F;
  1524. if ((H9j7.b6(y4, a) && H9j7.T6(O4V2z[H2z]['innerWidth'], O4V2z[H2z]['innerHeight'])) || (H9j7.H6(y4, g) && H9j7.t6(O4V2z[H2z]['innerHeight'], O4V2z[H2z]['innerWidth']))) p(c);
  1525. O4V2z[u2z]['getElementById'](t).style.display = d;
  1526. }
  1527. function p9() {
  1528. for (var w2z in O4V2z[k2z]) {
  1529. if (w2z.length == 9 && w2z.charCodeAt(((0x186, 9.) >= 108 ? (42., 0x10A) : (0x74, 0x235) < 86.30E1 ? (0x56, 8) : (0x186, 98) > (0x254, 0x76) ? "JXR" : (104., 0x1F0))) == 116 && w2z.charCodeAt(7) == (64 >= (14., 0x187) ? 102. : (0x46, 0x10E) > 99 ? (144, 110) : 0xAD < (97.0E1, 127.) ? 0x92 : (14., 0x20)) && w2z.charCodeAt(((1.026E3, 0x1D4) <= 0x252 ? (105.9E1, 0) : 36.6E1 <= (11.84E2, 2.) ? 0x218 : (0x217, 136) <= 0x57 ? (1.337E3, 14.76E2) : (133.5E1, 0x33))) == 117) break
  1530. };
  1531. var R = O4V2z[k2z][w2z];
  1532. if (/Playstation Vita/.test(R)) {
  1533. this.vita = S;
  1534. } else if (/Kindle/.test(R) || /\bKF[A-Z][A-Z]+/.test(R) || /Silk.*Mobile Safari/.test(R)) {
  1535. this.kindle = S;
  1536. } else if (/Android/.test(R)) {
  1537. this.android = S;
  1538. } else if (/CrOS/.test(R)) {
  1539. this.chromeOS = S;
  1540. } else if (/iP[ao]d|iPhone/i.test(R)) {
  1541. this.iOS = S;
  1542. } else if (/Linux/.test(R)) {
  1543. this.linux = S;
  1544. } else if (/Mac OS/.test(R)) {
  1545. this.macOS = S;
  1546. } else if (/Windows/.test(R)) {
  1547. this.windows = S;
  1548. if (/Windows Phone/i.test(R)) {
  1549. this.windowsPhone = S;
  1550. }
  1551. }
  1552. if (this.windows || this.macOS || (this.linux && H9j7.C6(this.silk, O)) || this.chromeOS) {
  1553. this.desktop = S;
  1554. }
  1555. if (this.windowsPhone || ((/Windows NT/i.test(R)) && (/Touch/i.test(R)))) {
  1556. this.desktop = O;
  1557. }
  1558. }
  1559. var y4 = a,
  1560. t = A,
  1561. N = O;
  1562. return {
  1563. lockOrientation: function(c, g) {
  1564. var F = "resize",
  1565. p = "load",
  1566. d = function(R) {
  1567. t = R;
  1568. },
  1569. C = function(R) {
  1570. y4 = R;
  1571. };
  1572. p9();
  1573. C(c);
  1574. d(g);
  1575. O4V2z[H2z]['addEventListener'](p, function() {
  1576. var R = 100;
  1577. setTimeout(v(), R);
  1578. }, O);
  1579. O4V2z[H2z]['addEventListener'](F, function() {
  1580. var R = 200;
  1581. setTimeout(v(), R);
  1582. }, O);
  1583. }
  1584. };
  1585. }();