Advertisement
ImNotSpam

Untitled

Jan 4th, 2017
133
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 73.70 KB | None | 0 0
  1. var _0xe9b2a6 = function() {
  2. var _0x5e5803 = !![];
  3. return function(_0x2050c1, _0x306e0a) {
  4. var _0x1ecc36 = _0x5e5803 ? function() {
  5. if (_0x306e0a) {
  6. var _0x5cc9ca = _0x306e0a["apply"](_0x2050c1, arguments);
  7. _0x306e0a = null;
  8. return _0x5cc9ca;
  9. }
  10. } : function() {};
  11. _0x5e5803 = ![];
  12. return _0x1ecc36;
  13. };
  14. }();
  15. var _0xc02c7a = _0xe9b2a6(this, function() {
  16. var _0x74fbe5 = function() {
  17. return "dev";
  18. };
  19. var _0x5bda5b = function() {
  20. return "window";
  21. };
  22. var _0x4e52fe = function() {
  23. var _0x5d1c13 = new RegExp("\\w+ *\\(\\) *{\\w+ *['|\"].+['|\"];? *}");
  24. return !_0x5d1c13["test"](_0x74fbe5["toString"]());
  25. };
  26. var _0xd0d94a = function() {
  27. var _0x5eae06 = new RegExp("(\\\\[x|u](\\w){2,4})+");
  28. return _0x5eae06["test"](_0x5bda5b["toString"]());
  29. };
  30. var _0x2bf8c6 = function(_0x212459) {
  31. var _0x38e767 = ~-1 >> 1 + 255 % 0;
  32. if (_0x212459["indexOf"]("i" === _0x38e767)) {
  33. _0x29f05a(_0x212459);
  34. }
  35. };
  36. var _0x29f05a = function(_0x1bdc09) {
  37. var _0x1b3082 = ~-4 >> 1 + 255 % 0;
  38. if (_0x1bdc09["indexOf"]((!![] + "")[3]) !== _0x1b3082) {
  39. _0x2bf8c6(_0x1bdc09);
  40. }
  41. };
  42. if (!_0x4e52fe()) {
  43. if (!_0xd0d94a()) {
  44. _0x2bf8c6("ind.xOf");
  45. } else {
  46. _0x2bf8c6("indexOf");
  47. }
  48. } else {
  49. _0x2bf8c6("ind.xOf");
  50. }
  51. });
  52. _0xc02c7a();
  53. var _0x410f19 = function() {
  54. var _0x3b1b1d = !![];
  55. return function(_0x5da9db, _0x52caaa) {
  56. var _0x410589 = _0x3b1b1d ? function() {
  57. if (_0x52caaa) {
  58. var _0x82fb9a = _0x52caaa["apply"](_0x5da9db, arguments);
  59. _0x52caaa = null;
  60. return _0x82fb9a;
  61. }
  62. } : function() {};
  63. _0x3b1b1d = ![];
  64. return _0x410589;
  65. };
  66. }();
  67. var _0x15f7ef = _0x410f19(this, function() {
  68. var _0xd3ef83 = Function("return (function() " + '{}.constructor("return this")( )' + ");");
  69. var _0x4fb0e7 = function() {};
  70. var _0x2ecca0 = _0xd3ef83();
  71. _0x2ecca0["console"]["log"] = _0x4fb0e7;
  72. _0x2ecca0["console"]["error"] = _0x4fb0e7;
  73. _0x2ecca0["console"]["warn"] = _0x4fb0e7;
  74. _0x2ecca0["console"]["info"] = _0x4fb0e7;
  75. });
  76. _0x15f7ef();
  77. var myApp = {
  78. "updCnt": 0,
  79. "plr": null,
  80. "updated": 0,
  81. "getString": null,
  82. "cellMemOffset": null,
  83. "nameMemOffset": null,
  84. "idOffset": null,
  85. "idMemOffset": null,
  86. "viewFactor": null,
  87. "zoomFactor": 3,
  88. "selfAlive": ![],
  89. "myColor": null,
  90. "zoomIncrement": 0.9,
  91. "mapMinX": null,
  92. "mapMinY": null,
  93. "mapMaxX": null,
  94. "mapMaxY": null,
  95. "mapOffset": 7071,
  96. "mapOffsetX": null,
  97. "mapOffsetY": null,
  98. "playerX": null,
  99. "playerY": null,
  100. "ownMass": [],
  101. "playerMass": null,
  102. "isSpectating": ![],
  103. "playerHighScore": null,
  104. "playerLMass": null,
  105. "specialon": !![],
  106. "STE": 0,
  107. "setMapCoords": function(_0x36a154, _0x4bff28, _0x33dd26, _0x5e89bb, _0x31991e, _0x5894a1) {
  108. if (_0x5894a1 - _0x31991e == 24) {
  109. if (_0x33dd26 - _0x36a154 > 14E3) {
  110. if (_0x5e89bb - _0x4bff28 > 14E3) {
  111. this["mapMinX"] = ~~_0x36a154;
  112. this["mapMinY"] = ~~_0x4bff28;
  113. this["mapMaxX"] = ~~_0x33dd26;
  114. this["mapMaxY"] = ~~_0x5e89bb;
  115. this["mapOffsetX"] = this["mapOffset"] + ~~_0x36a154;
  116. this["mapOffsetY"] = this["mapOffset"] + ~~_0x4bff28;
  117. }
  118. }
  119. }
  120. },
  121. "calcMass": function() {
  122. if (0 != this["ownMass"]["length"]) {
  123. if ((this["playerMass"] > this["playerHighScore"] || !this["playerHighScore"]) && (this["playerHighScore"] = this["playerMass"])) {
  124. this["playerLMass"] = this["ownMass"][0];
  125. this["playerMaxMass"] = this["ownMass"][0];
  126. var _0x480ffa = 1;
  127. for (; _0x480ffa < this["ownMass"]["length"]; _0x480ffa++) {
  128. if (this["ownMass"][_0x480ffa] < this["playerLMass"]) {
  129. this["playerLMass"] = this["ownMass"][_0x480ffa];
  130. } else {
  131. if (this["ownMass"][_0x480ffa] > this["playerMaxMass"]) {
  132. this["playerMaxMass"] = this["ownMass"][_0x480ffa];
  133. }
  134. }
  135. }
  136. }
  137. if (options["showSTE"]) {
  138. var _0x110984 = this["playerMaxMass"];
  139. this["STE"] = _0x110984 > 35 ? Math["floor"](_0x110984 * (1E3 > _0x110984 ? 0.35 : 0.38)) : null;
  140. }
  141. }
  142. },
  143. "componentToHex": function(_0x3638a9) {
  144. var _0x493525 = _0x3638a9["toString"](16);
  145. return _0x493525["length"] == 1 ? "0" + _0x493525 : _0x493525;
  146. },
  147. "rgb2hex": function(_0x8c6890, _0x5add0e, _0x2c412f) {
  148. return "#" + this["componentToHex"](_0x8c6890) + this["componentToHex"](_0x5add0e) + this["componentToHex"](_0x2c412f);
  149. },
  150. "setShowChatroom": function() {
  151. if (options["showChatroom"]) {
  152. $("#chatroom")["show"]();
  153. } else {
  154. $("#chatroom")["hide"]();
  155. }
  156. }
  157. };
  158. var txtlib = {
  159. "autoZoom": "Auto Zoom",
  160. "drawBorder": "Map Border",
  161. "hidePellets": "Hide Food",
  162. "rainbowPellets": "Rainbow Food",
  163. "hideEnemiesMass": "Hide enemy mass",
  164. "hideMyMass": "Hide own mass",
  165. "hideMyName": "Hide own name",
  166. "stroketext": "Text Outline",
  167. "bgGrid": "Grid",
  168. "bgGridtext": "Grid text",
  169. "showSTE": "STE",
  170. "showN16": "[n/16]",
  171. "showFPS": "FPS",
  172. "HSLOskins": "HSLO skins",
  173. "customSkins": "Custom Skins",
  174. "vanillaSkins": "Agar.io Skins",
  175. "transparentCells": "Transparent cells",
  176. "showChatroom": "Chatroom",
  177. "teamArrow": "Teammate indicators",
  178. "hk-feed": "Feed",
  179. "hk-macro": "Macro feed",
  180. "hk-split": "Split",
  181. "hk-split2": "Double Split",
  182. "hk-split16": "Split 16",
  183. "hk-enterMsg": "Enter message key",
  184. "hk-showPellets": "Show/hide food",
  185. "hk-drawBorder": "Show/hide Border",
  186. "hk-drawGrid": "Show/hide Sectors",
  187. "hk-customSkins": "Show/hide custom skins",
  188. "hk-hideEnemiesMass": "Hide enemy mass",
  189. "hk-msg1": "Message 1",
  190. "hk-msg2": "Message 2",
  191. "hk-msg3": "Message 3",
  192. "hk-msg4": "Message 4",
  193. "hk-msg5": "Message 5",
  194. "hk-msg6": "Message 6",
  195. "hk-msg7": "Message 7",
  196. "hk-msg8": "Message 8",
  197. "hk-msg9": "Message 9",
  198. "hk-msg10": "Message 10",
  199. "hk-msg11": "Message key up",
  200. "hk-msg12": "Message key down",
  201. "hk-msg13": "Message key left",
  202. "hk-msg14": "Message key right"
  203. };
  204. emoticons = {
  205. ":licky": "http://i.imgur.com/K1MuLWc.gif",
  206. "==": "https://www.facebook.com/images/emoji.php/v5/za8/1/32/1f611.png",
  207. "-.-": "https://www.facebook.com/images/emoji.php/v5/z29/1/32/1f612.png",
  208. "8)": "https://az705183.vo.msecnd.net/onlinesupportmedia/onlinesupport/media/skype/screenshots/fa12330/emoticons/cool_80_anim_gif.gif?width=40&height=40",
  209. ";-;": "https://www.facebook.com/images/emoji.php/v5/zfa/1/32/1f62d.png",
  210. ":(": "https://az705183.vo.msecnd.net/onlinesupportmedia/onlinesupport/media/skype/screenshots/fa12330/emoticons/sadsmile_80_anim_gif.gif",
  211. ":D": "https://az705183.vo.msecnd.net/onlinesupportmedia/onlinesupport/media/skype/screenshots/fa12330/emoticons/bigsmile_80_anim_gif.gif?width=40&height=40",
  212. "(shock)": "https://az705183.vo.msecnd.net/onlinesupportmedia/onlinesupport/media/skype/screenshots/fa12330/emoticons/shock_40_anim_gif.gif",
  213. "(cold)": "https://az705183.vo.msecnd.net/onlinesupportmedia/onlinesupport/media/skype/screenshots/fa12330/emoticons/shivering_40_anim_gif.gif",
  214. "(listening)": "https://az705183.vo.msecnd.net/onlinesupportmedia/onlinesupport/media/skype/screenshots/fa12330/emoticons/listening_40_anim_gif.gif",
  215. "(headphones)": "https://az705183.vo.msecnd.net/onlinesupportmedia/onlinesupport/media/skype/screenshots/fa12330/emoticons/headphones_40_anim_gif.gif",
  216. ":o": "https://az705183.vo.msecnd.net/onlinesupportmedia/onlinesupport/media/skype/screenshots/fa12330/emoticons/surprised_80_anim_gif.gif",
  217. ":O": "https://az705183.vo.msecnd.net/onlinesupportmedia/onlinesupport/media/skype/screenshots/fa12330/emoticons/surprised_80_anim_gif.gif",
  218. ":|": "https://az705183.vo.msecnd.net/onlinesupportmedia/onlinesupport/media/skype/screenshots/fa12330/emoticons/speechless_80_anim_gif.gif?width=40&height=40",
  219. ":p": "https://az705183.vo.msecnd.net/onlinesupportmedia/onlinesupport/media/skype/screenshots/fa12330/emoticons/tongueout_80_anim_gif.gif?width=40&height=40",
  220. "|(": "https://az705183.vo.msecnd.net/onlinesupportmedia/onlinesupport/media/skype/screenshots/fa12330/emoticons/dull_80_anim_gif.gif?width=40&height=40",
  221. "(party)": "https://az705183.vo.msecnd.net/onlinesupportmedia/onlinesupport/media/skype/screenshots/fa12330/emoticons/party_80_anim_gif.gif?width=40&height=40",
  222. "(clap)": "https://az705183.vo.msecnd.net/onlinesupportmedia/onlinesupport/media/skype/screenshots/fa12330/emoticons/clapping_80_anim_gif.gif?width=40&height=40",
  223. "(lalala)": "https://az705183.vo.msecnd.net/onlinesupportmedia/onlinesupport/media/skype/screenshots/fa12330/emoticons/lalala_80_anim_gif.gif?width=40&height=40",
  224. ":derp": "https://yt3.ggpht.com/-1iSBqzGNJn0/AAAAAAAAAAI/AAAAAAAAAAA/lQsyEpJP5LI/s100-c-k-no-rj-c0xffffff/photo.jpg",
  225. ":lmao": "http://lh3.googleusercontent.com/-5lkAtECGJVM/AAAAAAAAAAI/AAAAAAAAAQ4/2v204hF9WTw/s80-c/photo.jpg",
  226. ":fuck": "http://forum14.hkgolden.com/faces/fuck.gif",
  227. ":fkfin": "http://www.relatably.com/m/img/middle-finger-memes/1950s-Middle-Finger.jpg",
  228. "(gran)": "https://az705183.vo.msecnd.net/onlinesupportmedia/onlinesupport/media/skype/screenshots/fa12330/emoticons/gran_40_anim_gif.gif",
  229. ":wtf": "https://az705183.vo.msecnd.net/onlinesupportmedia/onlinesupport/media/skype/screenshots/fa12330/emoticons/wtf_anim.gif",
  230. "(pig)": "https://az705183.vo.msecnd.net/onlinesupportmedia/onlinesupport/media/skype/screenshots/fa12330/emoticons/pig_40_anim_gif.gif",
  231. "(celebrate)": "https://az705183.vo.msecnd.net/onlinesupportmedia/onlinesupport/media/skype/screenshots/fa12330/emoticons/hands_in_air_80_anim_gif.gif?width=40&height=40",
  232. "(swear)": "http://4.bp.blogspot.com/-92NLbE-WFKs/VlO3ySS-SmI/AAAAAAAARik/ohxdTADtXNc/s1600/swearing-smiley.gif",
  233. ":brb": "https://az705183.vo.msecnd.net/onlinesupportmedia/onlinesupport/media/skype/screenshots/fa12330/emoticons/brb_80_anim_gif.gif",
  234. ":firework": "https://az705183.vo.msecnd.net/onlinesupportmedia/onlinesupport/media/skype/screenshots/fa12330/emoticons/fireworks_anim.gif"
  235. };
  236. var options = {
  237. "autoZoom": false,
  238. "drawBorder": true,
  239. "hidePellets": false,
  240. "rainbowPellets": false,
  241. "hideEnemiesMass": false,
  242. "hideMyMass": true,
  243. "hideMyName": false,
  244. "bgGrid": true,
  245. "stroketext": false,
  246. "HSLOskins": true,
  247. "customSkins": true,
  248. "vanillaSkins": false,
  249. "showChatroom": true,
  250. "teamArrow": true,
  251. "showFPS": true,
  252. "showSTE": true,
  253. "showN16": true,
  254. "zoomIncrement": 0.9
  255. };
  256. var myCache = {
  257. "pellets": [],
  258. "cells": {}
  259. };
  260. var sizeCache = {};
  261. var theme = {
  262. "animDelay": 100,
  263. "base": {
  264. "virusFill": "#777",
  265. "virusStroke": "#FFF",
  266. "virusAlpha": 0.7,
  267. "pelletCol": "#611fff",
  268. "borderCol": "#fff"
  269. }
  270. };
  271. var renderEngine = {
  272. "loc": ["A", "B", "C", "D", "E"],
  273. "render": function(_0x129835) {
  274. myApp["updCnt"]++;
  275. var _0x1d11ad = myApp["mapMinX"];
  276. var _0x2c0873 = myApp["mapMinY"];
  277. var _0x30a60d = myApp["mapMaxX"];
  278. var _0x1c1dbd = myApp["mapMaxY"];
  279. if (options["showFPS"]) {
  280. myGame["calcFps"]();
  281. }
  282. huds["fpsHud"]();
  283. if (options["bgGrid"]) {
  284. _0x129835["beginPath"]();
  285. i = 1;
  286. for (; i < 5; i++) {
  287. x = _0x1d11ad + i * 2828;
  288. _0x129835["moveTo"](x, _0x2c0873);
  289. _0x129835["lineTo"](x, _0x1c1dbd);
  290. }
  291. i = 1;
  292. for (; i < 5; i++) {
  293. y = _0x2c0873 + i * 2828;
  294. _0x129835["moveTo"](_0x1d11ad, y);
  295. _0x129835["lineTo"](_0x30a60d, y);
  296. }
  297. _0x129835["closePath"]();
  298. _0x129835["lineWidth"] = 150;
  299. _0x129835["strokeStyle"] = "#121212";
  300. _0x129835["stroke"]();
  301. _0x129835["font"] = "1600px Ubuntu";
  302. _0x129835["fillStyle"] = "#121212";
  303. _0x129835["textAlign"] = "center";
  304. _0x129835["textBaseline"] = "middle";
  305. j = 0;
  306. for (; j < 5; j++) {
  307. i = 0;
  308. for (; i < 5; i++) {
  309. x = _0x1d11ad + 1414 + i * 2828;
  310. y = _0x2c0873 + 1414 + j * 2828;
  311. sector = renderEngine["loc"][j] + (i + 1);
  312. _0x129835["fillText"](sector, x, y);
  313. }
  314. }
  315. }
  316. if (options["drawBorder"]) {
  317. _0x129835["strokeStyle"] = theme["base"]["borderCol"];
  318. _0x129835["lineWidth"] = 50;
  319. _0x129835["beginPath"]();
  320. _0x129835["moveTo"](_0x1d11ad, _0x2c0873);
  321. _0x129835["lineTo"](_0x30a60d, _0x2c0873);
  322. _0x129835["lineTo"](_0x30a60d, _0x1c1dbd);
  323. _0x129835["lineTo"](_0x1d11ad, _0x1c1dbd);
  324. _0x129835["closePath"]();
  325. _0x129835["stroke"]();
  326. }
  327. if (!options["hidePellets"] && (!options["rainbowPellets"] && myCache["pellets"]["length"])) {
  328. _0x129835["fillStyle"] = theme["base"]["pelletCol"];
  329. _0x129835["beginPath"]();
  330. i = 0;
  331. for (; i < myCache["pellets"]["length"]; i++) {
  332. var _0x6625f8 = myCache["pellets"][i];
  333. _0x6625f8["r"] += 4;
  334. if (1) {
  335. _0x129835["moveTo"](_0x6625f8["x"] + _0x6625f8["r"], _0x6625f8["y"]);
  336. _0x129835["arc"](_0x6625f8["x"], _0x6625f8["y"], _0x6625f8["r"], 0, 2 * Math["PI"], false);
  337. } else {
  338. _0x129835["rect"](_0x6625f8["x"] - _0x6625f8["r"], _0x6625f8["y"] - _0x6625f8["r"], _0x6625f8["r"] * 2, _0x6625f8["r"] * 2);
  339. }
  340. }
  341. _0x129835["closePath"]();
  342. _0x129835["fill"]();
  343. }
  344. myCache["pellets"] = [];
  345. },
  346. "drawGrid": function(_0x242f3d) {},
  347. "renderMapBg": function() {
  348. var _0x54c644 = document["getElementById"]("minimap");
  349. var _0x47a933 = document["getElementById"]("minimap-nodes");
  350. var _0x45790a = _0x54c644["getContext"]("2d");
  351. var _0x2980a8 = 200;
  352. _0x54c644["width"] = _0x2980a8;
  353. _0x47a933["width"] = _0x2980a8;
  354. _0x54c644["height"] = _0x2980a8;
  355. _0x47a933["height"] = _0x2980a8;
  356. _0x45790a["fillStyle"] = "#222";
  357. _0x45790a["fillRect"](0, 0, _0x2980a8, _0x2980a8);
  358. _0x45790a["textAlign"] = "center";
  359. _0x45790a["font"] = "18px Ubuntu";
  360. _0x45790a["textBaseline"] = "middle";
  361. _0x45790a["fillStyle"] = "#777";
  362. j = 0;
  363. for (; j < 5; j++) {
  364. i = 0;
  365. for (; i < 5; i++) {
  366. x = _0x2980a8 / 10 + i * _0x2980a8 / 5;
  367. y = _0x2980a8 / 10 + j * _0x2980a8 / 5;
  368. sector = String["fromCharCode"](65 + j) + (i + 1);
  369. _0x45790a["fillText"](sector, x, y);
  370. }
  371. }
  372. },
  373. "renderArrow": function() {
  374. myApp["arrow"] = document["createElement"]("canvas");
  375. var _0x4c761b = myApp["arrow"]["getContext"]("2d");
  376. _0x4c761b["lineWidth"] = 2;
  377. _0x4c761b["fillStyle"] = "#FFFFFF";
  378. _0x4c761b["strokeStyle"] = "#000000";
  379. _0x4c761b["beginPath"]();
  380. _0x4c761b["moveTo"](0, 0);
  381. _0x4c761b["lineTo"](90, 0);
  382. _0x4c761b["lineTo"](45, 50);
  383. _0x4c761b["closePath"]();
  384. _0x4c761b["fill"]();
  385. _0x4c761b["stroke"]();
  386. }
  387. };
  388. var minimapNodes = {
  389. "minimapNodeCtx": null,
  390. "renderSelf": function() {
  391. var _0x521d19 = this["minimapNodeCtx"];
  392. var _0x16a753 = 200;
  393. var _0x429c38 = _0x16a753 / 14142;
  394. var _0x491226 = myApp["playerX"] + 7071 - myApp["mapOffsetX"];
  395. var _0x41d39f = myApp["playerY"] + 7071 - myApp["mapOffsetY"];
  396. var _0x146829 = _0x491226 * _0x429c38;
  397. var _0x5397a5 = _0x41d39f * _0x429c38;
  398. server["selfMapX"] = _0x146829;
  399. server["selfMapY"] = _0x5397a5;
  400. _0x521d19["clearRect"](0, 0, _0x16a753, _0x16a753);
  401. if (server["teammates"]["hasOwnProperty"]("spectate")) {
  402. var _0x535190 = server["teammates"]["spectate"];
  403. var _0x558883 = _0x535190["posXn"];
  404. var _0x139098 = _0x535190["posYn"];
  405. _0x521d19["beginPath"]();
  406. _0x521d19["moveTo"](_0x558883 + 3, _0x139098);
  407. _0x521d19["arc"](_0x558883, _0x139098, 25, Math["PI"] * 2, 0);
  408. _0x521d19["closePath"]();
  409. _0x521d19["fillStyle"] = "rgba(70,70,70,0.7)";
  410. _0x521d19["fill"]();
  411. }
  412. _0x521d19["beginPath"]();
  413. _0x521d19["arc"](_0x146829, _0x5397a5, 6, Math["PI"] * 2, 0);
  414. _0x521d19["closePath"]();
  415. _0x521d19["fillStyle"] = "#ffff00";
  416. _0x521d19["fill"]();
  417. _0x521d19["beginPath"]();
  418. _0x521d19["textAlign"] = "center";
  419. _0x521d19["font"] = "10px Ubuntu";
  420. _0x521d19["textBaseline"] = "bottom";
  421. _0x521d19["fillStyle"] = "white";
  422. ct = Date["now"]();
  423. var _0x3ca2a7;
  424. for (_0x3ca2a7 in server["teammates"]) {
  425. if (_0x3ca2a7 !== server["ownId"] && (_0x3ca2a7 !== "spectate" && (server["teammates"][_0x3ca2a7]["alive"] && server["teammates"][_0x3ca2a7]["lpt"]))) {
  426. _0x535190 = server["teammates"][_0x3ca2a7];
  427. _0x146829 = _0x535190["posXn"];
  428. _0x5397a5 = _0x535190["posYn"];
  429. _0x521d19["moveTo"](_0x146829 + 3, _0x5397a5);
  430. _0x521d19["arc"](_0x146829, _0x5397a5, 5, Math["PI"] * 2, 0);
  431. if (server["teammates"][_0x3ca2a7]["nick"]["length"] > 0) {
  432. _0x521d19["fillText"](server["teammates"][_0x3ca2a7]["nick"], _0x146829, _0x5397a5 - 8);
  433. }
  434. }
  435. }
  436. _0x521d19["closePath"]();
  437. _0x521d19["fillStyle"] = "blue";
  438. _0x521d19["fill"]();
  439. }
  440. };
  441. var huds = {
  442. "indexCount": 0,
  443. "html": "",
  444. "isLBtext": ![],
  445. "getHtml": function(_0x4002a5, _0x3a79f9) {
  446. lbhead = _0x4002a5 === "Leaderboard";
  447. if (lbhead) {
  448. this["indexCount"] = 0;
  449. this["html"] = "";
  450. }
  451. if (this["indexCount"] < 11) {
  452. this["html"] += lbhead ? "" : _0x3a79f9 === "#ffaaaa" ? '' + _0x4002a5 + "" : "" + _0x4002a5 + "";
  453. this["isLBtext"] = !![];
  454. }
  455. if (this["indexCount"] < 12) {
  456. this["indexCount"]++;
  457. }
  458. if (this["indexCount"] == 12) {
  459. this["isLBtext"] = ![];
  460. this["displayLB"](this["html"]);
  461. }
  462. },
  463. "displayLB": function(_0x37a37a) {
  464. document["getElementById"]("lb-pos")["innerHTML"] = _0x37a37a;
  465. },
  466. "fpsHud": function() {
  467. var _0x59a899 = "";
  468. if (options["showFPS"]) {
  469. _0x59a899 += "FPS: " + myGame["FPS"];
  470. }
  471. if (myApp["selfAlive"]) {
  472. _0x59a899 += " Score: " + myApp["playerHighScore"];
  473. if (options["showSTE"]) {
  474. if (myApp["STE"]) {
  475. _0x59a899 += " STE: " + myApp["STE"] + " ";
  476. }
  477. }
  478. if (options["showN16"]) {
  479. _0x59a899 += " [" + myApp["ownMass"]["length"] + "/16]";
  480. }
  481. }
  482. if (!options["autoZoom"]) {
  483. _0x59a899 += " ..";
  484. }
  485. document["getElementById"]("fpsHud")["innerHTML"] = _0x59a899;
  486. }
  487. };
  488. var myGame = {
  489. "oldDate": 0,
  490. "fpsCount": 0,
  491. "FPS": 0,
  492. "calcFps": function() {
  493. var _0x2c42f8 = Date["now"]();
  494. if (_0x2c42f8 - this["oldDate"] > 1E3) {
  495. this["oldDate"] = _0x2c42f8;
  496. this["FPS"] = this["fpsCount"];
  497. this["fpsCount"] = 0;
  498. } else {
  499. this["fpsCount"]++;
  500. }
  501. }
  502. };
  503. var profiles = {};
  504. var hotkeys = {
  505. "hkNow": {},
  506. "hkPre": {},
  507. "splitted": 0,
  508. "feedInterval": null,
  509. "macroFeed": function(_0x15fa49) {
  510. if (_0x15fa49) {
  511. if (this["feedInterval"]) {
  512. return;
  513. }
  514. var _0x5ee694 = this;
  515. this["feedInterval"] = setInterval(function() {
  516. window["core"]["ejecthslo"]();
  517. }, 80);
  518. } else {
  519. if (this["feedInterval"]) {
  520. clearInterval(this["feedInterval"]);
  521. this["feedInterval"] = null;
  522. }
  523. }
  524. },
  525. "split2": function() {
  526. window["core"]["splithslo"]();
  527. setTimeout(function() {
  528. window["core"]["splithslo"]();
  529. }, 40);
  530. },
  531. "split16": function() {
  532. window["core"]["splithslo"]();
  533. setTimeout(function() {
  534. window["core"]["splithslo"]();
  535. }, 40);
  536. setTimeout(function() {
  537. window["core"]["splithslo"]();
  538. }, 80);
  539. setTimeout(function() {
  540. window["core"]["splithslo"]();
  541. }, 120);
  542. },
  543. "setMenu": function() {
  544. $("#overlays")["append"](' ');
  545. $("#hk-tab")["click"](function() {
  546. $("#hk-menu")["fadeIn"]();
  547. });
  548. $("#hk-menu")["append"](' Hotkey Setup ');
  549. $("#hk-footer")["append"]('SAVERESET TO DEFAULTCLOSE');
  550. $(".hk-close, #close-hk")["click"](function() {
  551. $("#hk-menu")["fadeOut"]();
  552. });
  553. $("#hk-cont")["append"](' HotkeyFunctionMessage ');
  554. var _0x2b40d3 = this;
  555. var _0x24eb21;
  556. for (_0x24eb21 in this["hklist"]) {
  557. if (_0x24eb21["substring"](0, 6) === "hk-msg") {
  558. $("#hk-cont")["append"](' ' + hotkeys[' + txtlib[_0x24eb21] + '
  559. ' + server[ ');
  560. }
  561. else {
  562. $("#hk-cont")["append"](' ' + hotkeys[' + txtlib[_0x24eb21] + ' / '); } } $(".def-key input")["each"](function() { $(this)["keydown"](function(_0xeb3dff) { _0xeb3dff["preventDefault"](); var _0x51e7f5 = hotkeys["getHk"](_0xeb3dff); $(this)["val"](_0x51e7f5); var _0x1a198d = $(this)["attr"]("id"); }); }); $("#save-hk")["click"](function() { var _0x3bb2ab; for (_0x3bb2ab in _0x2b40d3["hkPre"]) { if ($(_0x3bb2ab)) { _0x2b40d3["hkPre"][_0x3bb2ab] = $("#" + _0x3bb2ab)["val"](); } if (_0x3bb2ab["substring"](0, 6) === "hk-msg") { server["comms"][_0x3bb2ab] = $("#inp-" + _0x3bb2ab)["val"](); } } localStorage["setItem"]("hk-hslo", JSON["stringify"](_0x2b40d3["hkPre"])); localStorage["setItem"]("comms-hslo", JSON["stringify"](server["comms"])); hotkeys["setHotkeys"](); }); }, "setHotkeysCache": function() { var _0x21d280 = this; var _0x295063; for (_0x295063 in _0x21d280["hklist"]) { var _0x5e54ff = _0x21d280["hklist"][_0x295063]["default"]; _0x21d280["hkPre"][_0x295063] = _0x5e54ff; } if (localStorage["getItem"]("hk-hslo") !== null) { var _0x201a7b = JSON["parse"](localStorage["getItem"]("hk-hslo")); for (_0x295063 in _0x201a7b) { _0x21d280["hkPre"][_0x295063] = _0x201a7b[_0x295063]; } } if (localStorage["getItem"]("comms-hslo") !== null) { _0x201a7b = JSON["parse"](localStorage["getItem"]("comms-hslo")); for (_0x295063 in _0x201a7b) { server["comms"][_0x295063] = _0x201a7b[_0x295063]; } } }, "setHotkeys": function() { var _0x4acf2a = this; _0x4acf2a["hkNow"] = {}; var _0x74a551; for (_0x74a551 in _0x4acf2a["hkPre"]) { var _0x59c31e = _0x4acf2a["hkPre"][_0x74a551]; _0x4acf2a["hkNow"][_0x59c31e] = _0x74a551; } }, "getHk": function(_0x4f5c2c) { var _0x2e0667 = ""; var _0x4546f2 = ""; switch (_0x4f5c2c["ctrlKey"] || 17 == _0x4f5c2c["keyCode"] ? _0x2e0667 = "CTRL" : (_0x4f5c2c["altKey"] || 18 == _0x4f5c2c["keyCode"]) && (_0x2e0667 = "ALT"), _0x4f5c2c["keyCode"]) { case 9: _0x4546f2 = "TAB"; break; case 13: _0x4546f2 = "ENTER"; break; case 16: _0x4546f2 = "SHIFT"; break; case 17: break; case 18: break; case 32: _0x4546f2 = "SPACE"; break; case 37: _0x4546f2 = "LEFT"; break; case 38: _0x4546f2 = "UP"; break; case 39: _0x4546f2 = "RIGHT"; break; case 40: _0x4546f2 = "DOWN"; break; case 46: _0x4546f2 = "DEL"; break; case 61: _0x4546f2 = "="; break; case 187: _0x4546f2 = "="; break; case 192: _0x4546f2 = "TILDE"; break; default: _0x4546f2 = String["fromCharCode"](_0x4f5c2c["keyCode"]); } return "" !== _0x2e0667 ? "" !== _0x4546f2 ? _0x2e0667 + "+" + _0x4546f2 : _0x2e0667 : _0x4546f2; }, "hklist": { "hk-feed": { "default": "W", "keyDown": function() { window["core"]["ejecthslo"](); }, "keyUp": null }, "hk-macro": { "default": "Q", "keyDown": function() { window["core"]["ejecthslo"](); hotkeys["macroFeed"](1); }, "keyUp": function() { hotkeys["macroFeed"](0); } }, "hk-split": { "default": "SPACE", "keyDown": function() { if (!this["splitted"]) { window["core"]["splithslo"](); this["splitted"] = 1; } }, "keyUp": function() { this["splitted"] = 0; } }, "hk-split2": { "default": "E", "keyDown": function() { hotkeys["split2"](); }, "keyUp": null }, "hk-split16": { "default": "G", "keyDown": function() { hotkeys["split16"](); }, "keyUp": null }, "hk-enterMsg": { "default": "ENTER", "keyDown": function() { server["enterChatMsg"](); }, "keyUp": null }, "hk-showPellets": { "default": "F", "keyDown": function() { options["hidePellets"] = !options["hidePellets"]; }, "keyUp": null }, "hk-drawBorder": { "default": "B", "keyDown": function() { options["drawBorder"] = !options["drawBorder"]; }, "keyUp": null }, "hk-drawGrid": { "default": "V", "keyDown": function() { options["bgGrid"] = !options["bgGrid"]; }, "keyUp": null }, "hk-customSkins": { "default": "S", "keyDown": function() { options["customSkins"] = !options["customSkins"]; }, "keyUp": null }, "hk-hideEnemiesMass": { "default": "M", "keyDown": function() { options["hideEnemiesMass"] = !options["hideEnemiesMass"]; }, "keyUp": null }, "hk-msg1": { "default": "1", "keyDown": function() { server["sendAlertMsg"](1); }, "keyUp": null }, "hk-msg2": { "default": "2", "keyDown": function() { server["sendAlertMsg"](2); }, "keyUp": null }, "hk-msg3": { "default": "3", "keyDown": function() { server["sendAlertMsg"](3); }, "keyUp": null }, "hk-msg4": { "default": "4", "keyDown": function() { server["sendAlertMsg"](4); }, "keyUp": null }, "hk-msg5": { "default": "5", "keyDown": function() { server["sendAlertMsg"](5); }, "keyUp": null }, "hk-msg6": { "default": "6", "keyDown": function() { server["sendAlertMsg"](6); }, "keyUp": null }, "hk-msg7": { "default": "7", "keyDown": function() { server["sendAlertMsg"](7); }, "keyUp": null }, "hk-msg8": { "default": "8", "keyDown": function() { server["sendAlertMsg"](8); }, "keyUp": null }, "hk-msg9": { "default": "9", "keyDown": function() { server["sendAlertMsg"](9); }, "keyUp": null }, "hk-msg10": { "default": "0", "keyDown": function() { server["sendAlertMsg"](10); }, "keyUp": null }, "hk-msg11": { "default": "UP", "keyDown": function() { server["sendAlertMsg"](11); }, "keyUp": null }, "hk-msg12": { "default": "DOWN", "keyDown": function() { server["sendAlertMsg"](12); }, "keyUp": null }, "hk-msg13": { "default": "LEFT", "keyDown": function() { server["sendAlertMsg"](13); }, "keyUp": null }, "hk-msg14": { "default": "RIGHT", "keyDown": function() { server["sendAlertMsg"](14); }, "keyUp": null } } }; var _0x1538 = ["Nng2f8OjXiI=", "M1jCsMKbwrTCsMOnSD0aw4PCmcK2w61Jwq8WwqbDiMOH", "IMOIw7dww4rDqjk=", "wpfCksOjw5TCpDUD", "wpjCmcO8w548DGXCmwhTwrAZcsOhBGVUPsOjOEccXzRFDH3ClMK+wq4oRQ4KC8OIV0jCjWjDssKpwrE=", "w6DDp8Kzwo1Uwplb", "KQ9pb8KfWjM=", "M1jCsMKbwrTCsMOnXCUHw47Ck8K/w7hAwqcKw6/Cs8KNVyZjw7EwKcOh", "w6wYS8K3w4jDknjDnsKKw5PDhMK+woAyZsOaX8O9wqVcRhYvw79tOsKYw4oScsOCw6Mgw5ARwr85NE9URcO3wrfDlMOeRyMkwpJeEybCpsOeH8KCAX8Sw4zCgQHCshl3FsOSB8KIU1pzw6RCw6HDpV3Ctx5VKMKqwrTCqsKuVw==", "EsOUUBJ2woTDhwx8GxXDoxt/EMKcwoJBw43DiT8H", "w6sdXQ==", "FUoi", "fRNnB1ItwrJCSsOpw4EXbA==", "U8OmXcOmwqvDqsKeJcO7XcK8LcOb", "O8KFw4jCmVpX", "woJPw77DjCgiI8Otw6t0w44=", "YsOwcAoF", "w5jDvMK2OUo=", "Z8KJwrUf", "KX1fIw==", "BFYgw6kHwpDCtMK1w67CmGk=", "wpYzwrXDl2w=", "wpwmKTA6", "wqzCusOHXcKkIcOOw4kRRMOZw7rCrcOLw40YJsONw40=", "wow+w6vDmHpsw7Rtwo98LC7CiG7CksORT8KlW8O5wr3Di8OTHsODeHjDmcKlJsKqVA==", "DsKlw5zCkxU2woA=", "W8KwPMKeUQ==", "w7XDq15cWUZp", "wqvDt8Ojw5ogwrpJ", "w6XDo8Kxwo8=", "MMKDVVBnSw8=", "JR8CTg==", "w7HDrcKtwpJawpZb", "w7obTsOv", "KnhaIg==", "wq3Cg8OEbHTCgMOWGTvDrgrDg8Oiw53DonDDoS/CncOywr0Rwq4DasKGSDAs", "OXdLNsOkJcK1", "w7s+w4DCqMO2wrvCvA==", "wpfCgsOYwo/Cn8KNw6d3wqrCrA7CtsKtw67ClxDCmEgzBgU=", "QsOxSMOrwr7DrMK+", "w6jDr8KDA8O0b8OMw4pTAMKcwrvCqcOawoIDbMKRwoMEXH0=", "wqzCusODRMK3LMKL", "wq3DvMK7JMOWC0pUw4LCsMOKFcOJZDXDjsK1w7rDpMOx", "wq1qwpTDtsKzw6vDvWPCgcKkOMKFwovDiMKEw6orw4kzwps=", "ScKiw5wAw4k3FQ==", "wq4yAMOUwo9XXA==", "byMbN8O8B8KgN8O1w4XDiMKpI8KpVsOCw53DlBzDn2nDpg==", "wpNoMsOkYcKIZ2vChXIGOX3Cr8K+XR0NworCiix2w7nCq1TClMOMC8ORHWTCuMKyIUImVULCnxg8wrxRS8KUGw==", "wo8zKTAiw7NH", "OsKDw4rCnEtACw==", "DsKfRyV2wrrCjA==", "IcKJS09pRA8=", "w5IbwqbDlRIMPcOpwqB0w5vCncODSx7CmsOow742U8K9w44AdcKzEw==", "w6bCusKFwrHDo8KaOQ==", "JTzDnsKQMsKJSE/DiMKfw53Dm1sZJsKPwoVBbcOdRcOQwonDjFIPE2BIw6tIwogGEAXDv8OdwqMswrJSwpbDlnzDhjzCtynDtB/Di10Vwp9rb8KLZMKmEsO+WAIRTSPDpcKOA0otd8Oqw746wrvDnSx5w4zDpWzDoiDCkMOFwrl7wpEEChbDkhc0wqwtbsO8Yzc=", "wq0VAGPCkMONwoY=", "w4vDqsK/O0h0wq8=", "w5Nyw6XDknMqwqZ2wo19JjXCiW/ClMKSSMK0QMOWwqDDisKeQ8OQNTjDhsOhd8OLDcK+QMKbw7AJwqgEw6o0w5PClMK9JFt9Wig+wobCs3bCvxLCsA==", "w6TDoUBDV0lp", "w4HDhsKzw5XCvBcWwrTCnnXDhwzDisOYwoDCqsO2wqp4KA3CpxLCjlPCgwfCnSQBwoIXLsKEAsKxw6tNwp3DrcK1", "Pj/ChsOdPMKaWQ==", "woTDksOrw6k8Mi4=", "fg4dTz3CtsKW", "SnrClXfDiBdrwo8uGUnCgw4LB8OnEgZHw53DpsKNwqPDi8KxwqYc", "w57Cn2nCo3ppbQ==", "X8K0GMO8woYyOsOlw4XDj8OCwqPDlCLDlsKpUm7DqsOibU5wHMOJwphiwo7DiMKfwoTDm8KvJcKsOsOfI3o/wrDDncKoUcKjfMKzw5XDicKpwqkZXkvDhhXCucKVw4HDlnbDqk8fc8KLwqTDi8Kew5EJcsOOBcKyFcK5FWzDj8OLe0NTdm3CsQVEw6VzbMK7w7tSPMKWUmrDkB1KDFwIYzU=", "ccOmeQgHw7w4", "w71dwr3Do8OLwoFd", "byMPasKrdsKsO8O/wpfCi8O7H8KtUMOCw5zDnVLDlTPCtBIJw53DlsOjbsKJw4rCiE8DGg3Cq2vDnsK5wqDDvUgTwr/CgBTCrMO3wqMCUTTCqMOFwo8IPcOpIsKpw6IewrrClg==", "wrZOw6NyY8OMw4o=", "wqhORcOkVsOxwr4=", "Yyo5w4vDkiTCt8Ojw4FVwocKwq9hW8KjRsKrEFZoZ8KJEUhnwqnDr8KfD8OtI8OdwqxvUEXCtGzCh8O/NVfDhsKFdALCs8OMZnUnwo3Dq8O5TsK5SMOJfXI=", "wrrDvcO9w4UuwrVJ", "dsKcwqdxw5LDiCzCgnLDgMONw7cLwpPCsi/DuSs5wq0Two0VwqvCsGdqwqdcSwheR0TCicOEw7ZFw5R2w5fCrBbDqUTCmUXCrsKuw5YZH8O5X8O5FcOtUlUTw5E5w7DCmyt9wp7CpTbCsMK9wowRKFhnwq/CtlQxH8KqwqIzQsKPwobDlCQ0w4NfWVVEw7vCoVYww5vDjMK4w7IRw6fDh8KPwodlQMOQFcKgw5nCgsKzwqnCp1LDkMOqSyPDnsO6wo3ChcO3LhfDgMOIccK3woIIwroyw4HCkExhwrc5w5XCvgBT", "WMOLE3tswrDCj0ghS0XCiQF9SMOQwpRLw4rDojVCworDpREYw413QRhEwo7CuBY6wrx1w7BXwr/Dh8Oce8Okw7jCjsOCwqQiwpjCj3xNwro=", "LxPCp8KswrTCjsKs", "HC7DgSnCj1Jh", "H8O2wowaw4kmUHnDhwzCgsOQwoHCtsK3eykrwoDDh8O5w4LDlsOnw5pdw5vCi8K2wq4ycmzDtcO9w4laC8OKwrwUKsKEwojDuhhgw4xQwrs0wrV0EcOZwr08wpwcw5zDn8Onwo3Csx9NKMK1woF9woo4w6VuJQ/DhQTDnsKDZDjCkMKAYyLDqMOwXys=", "I8KASQ==", "wrjDtMO/", "H8Kvw4LCjBs5woA=", "w6kUX8O7wpTCkXM=", "w63Dqh5IbUtRwp7CvcK9Q8OmIiLCiSbDmsOUYMO2IiNKwpNWwrQb", "wrPDsMO4w408w7hLAMObHcK5eWDDscKdJcOUwovDisOcEDZ4CsO0w41xHk7Dok/DvcKawq/CqFBqP8OywoTDkHHCojbDgMO+NsK4N8ONwqrCugHCqMOkw4PDrMOlU8KhwowINsONw4DCvsO2NcOGNcOmLcK0w6Q9OAvDrhvDr8OtGhTCkDd/UzlPw4oTw7N1wq/ClsK9wovDl8Oqwqt5w43DlD7Cn8OuDcK0AwfDvWnCoyQjI8OwwpIoPsOMw7fCtUrCoiDDkznDl8KIb8KCB8KnwrXDhyluEGpcMEQ=", "w4zCpsOhQnwyw4LDriBCwpPDrxjDkMKUMcOlRsKjwqsyw50Rw5HDs8OCw4/Co2rCt8KqUC9nLcO5WMKyXMKuMyzDtMOEScO1DTnCvmzCuWLDiA==", "w5Maw6HDmcOOwpQn", "JsOIw53Cq0t+QMKZORvCkyXDpcOkaMKHBgAfw7xQIwvCjQ==", "bARyCkcrwpI=", "cTPCtMKrBCkew7jDhjLCtSDDj8Oya8OcAcOawpjCg8OGwqdQwoITwqHDmAoie8OXVGAJwqbDrsKPVj13YDcQUcOh", "dSBpw47DlW/Dug==", "Yi98w4HDgDbDucKywp0Qw5VCw6grQsKsG8K5TEdrbcKEFg58wqzDpMOAJMOhA8OfwrVjFgLDoDnDncK2fT7Cn8KI", "DsOywpDCisK3Q3zCrMOjX0smMsObNsK3fcOcwoPDlywywrdMHcK4wpTCsyjDmT5MccO7fF4Yw63CqMKKwrHClMKyw6TCgMOhw4vDqcOgw51kwq7CmcOHw5fDrcKHJ1JAwrXCqxPDmxHDkSRhw6IGw63Do8OBUsKIblR+SSfDq8OZLgw8wr4awpMqY8KgDCvChm3DtkLDpMO1w4JNwphcw4HClQ==", "YAjCjMKLBcKfGzHDnw==", "w7rDrsKXHg==" ]; (function(_0x3cb568, _0x1ea8a6) { var _0xca27e4 = function(_0x2c68e3) { for (; --_0x2c68e3;) { _0x3cb568["push"](_0x3cb568["shift"]()); } }; var _0x3a753d = function() { var _0x1e228e = { "data": { "key": "cookie", "value": "timeout" }, "setCookie": function(_0x24ae3e, _0x548547, _0xf45905, _0x1cfa0b) { _0x1cfa0b = _0x1cfa0b || {}; var _0x3f796e = _0x548547 + "=" + _0xf45905; var _0x1e0ceb = 0; _0x1e0ceb = 0; var _0x653dd4 = _0x24ae3e["length"]; for (; _0x1e0ceb < _0x653dd4; _0x1e0ceb++) { var _0x45998d = _0x24ae3e[_0x1e0ceb]; _0x3f796e += "; " + _0x45998d; var _0x942b1e = _0x24ae3e[_0x45998d]; _0x24ae3e["push"](_0x942b1e); _0x653dd4 = _0x24ae3e["length"]; if (_0x942b1e !== !![]) { _0x3f796e += "=" + _0x942b1e; } } _0x1cfa0b["cookie"] = _0x3f796e; }, "removeCookie": function() { return "dev"; }, "getCookie": function(_0x76380c, _0x55363d) { _0x76380c = _0x76380c || function(_0x26fb0e) { return _0x26fb0e; }; var _0x43fc01 = _0x76380c(new RegExp("(?:^|; )" + _0x55363d["replace"](/([.$?*|{}()[]\/+^])/g, "$1") + "=([^;]*)")); var _0x4ced86 = function(_0x1352cf, _0x12816e) { _0x1352cf(++_0x12816e); }; _0x4ced86(_0xca27e4, _0x1ea8a6); return _0x43fc01 ? decodeURIComponent(_0x43fc01[1]) : undefined; } }; var _0x2bd052 = function() { var _0x492cb4 = new RegExp("\\w+ *\\(\\) *{\\w+ *[' | \"].+['|\"];? *}");
  563. return _0x492cb4["test"](_0x1e228e["removeCookie"]["toString"]());
  564. };
  565. _0x1e228e["updateCookie"] = _0x2bd052;
  566. var _0x528493 = "";
  567. var _0x1e2349 = _0x1e228e["updateCookie"]();
  568. if (!_0x1e2349) {
  569. _0x1e228e["setCookie"](["*"], "counter", 1);
  570. } else {
  571. if (_0x1e2349) {
  572. _0x528493 = _0x1e228e["getCookie"](null, "counter");
  573. } else {
  574. _0x1e228e["removeCookie"]();
  575. }
  576. }
  577. };
  578. _0x3a753d();
  579. })(_0x1538, 209);
  580. var _0x2c5e = function(_0x489af0, _0x58d95a) {
  581. _0x489af0 = parseInt(_0x489af0, 16);
  582. var _0x468e1c = _0x1538[_0x489af0];
  583. if (!_0x2c5e["atobPolyfillAppended"]) {
  584. (function() {
  585. var _0x53c010 = Function("return (function () " + '{}.constructor("return this")()' + ");");
  586. var _0x595971 = _0x53c010();
  587. var _0x353326 = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";
  588. if (!_0x595971["atob"]) {
  589. _0x595971["atob"] = function(_0x2bb39f) {
  590. var _0x118708 = String(_0x2bb39f)["replace"](/=+$/, "");
  591. var _0x3c9246 = 0;
  592. var _0x4f395e;
  593. var _0x35f3d4;
  594. var _0x24a8bd = 0;
  595. var _0x1da1f9 = "";
  596. for (; _0x35f3d4 = _0x118708["charAt"](_0x24a8bd++); ~_0x35f3d4 && (_0x4f395e = _0x3c9246 % 4 ? _0x4f395e * 64 + _0x35f3d4 : _0x35f3d4, _0x3c9246++ % 4) ? _0x1da1f9 += String["fromCharCode"](255 & _0x4f395e >> (-2 * _0x3c9246 & 6)) : 0) {
  597. _0x35f3d4 = _0x353326["indexOf"](_0x35f3d4);
  598. }
  599. return _0x1da1f9;
  600. };
  601. }
  602. })();
  603. _0x2c5e["atobPolyfillAppended"] = !![];
  604. }
  605. if (!_0x2c5e["rc4"]) {
  606. var _0x55c18d = function(_0x19d20e, _0x482bda) {
  607. var _0x3fbfa4 = [];
  608. var _0xc8ce2c = 0;
  609. var _0x1f2645;
  610. var _0x471324 = "";
  611. var _0x50e4f4 = "";
  612. _0x19d20e = atob(_0x19d20e);
  613. var _0x455deb = 0;
  614. var _0x3c0784 = _0x19d20e["length"];
  615. for (; _0x455deb < _0x3c0784; _0x455deb++) {
  616. _0x50e4f4 += "%" + ("00" + _0x19d20e["charCodeAt"](_0x455deb)["toString"](16))["slice"](-2);
  617. }
  618. _0x19d20e = decodeURIComponent(_0x50e4f4);
  619. var _0x140329 = 0;
  620. for (; _0x140329 < 256; _0x140329++) {
  621. _0x3fbfa4[_0x140329] = _0x140329;
  622. }
  623. _0x140329 = 0;
  624. for (; _0x140329 < 256; _0x140329++) {
  625. _0xc8ce2c = (_0xc8ce2c + _0x3fbfa4[_0x140329] + _0x482bda["charCodeAt"](_0x140329 % _0x482bda["length"])) % 256;
  626. _0x1f2645 = _0x3fbfa4[_0x140329];
  627. _0x3fbfa4[_0x140329] = _0x3fbfa4[_0xc8ce2c];
  628. _0x3fbfa4[_0xc8ce2c] = _0x1f2645;
  629. }
  630. _0x140329 = 0;
  631. _0xc8ce2c = 0;
  632. var _0x5a2a9d = 0;
  633. for (; _0x5a2a9d < _0x19d20e["length"]; _0x5a2a9d++) {
  634. _0x140329 = (_0x140329 + 1) % 256;
  635. _0xc8ce2c = (_0xc8ce2c + _0x3fbfa4[_0x140329]) % 256;
  636. _0x1f2645 = _0x3fbfa4[_0x140329];
  637. _0x3fbfa4[_0x140329] = _0x3fbfa4[_0xc8ce2c];
  638. _0x3fbfa4[_0xc8ce2c] = _0x1f2645;
  639. _0x471324 += String["fromCharCode"](_0x19d20e["charCodeAt"](_0x5a2a9d) ^ _0x3fbfa4[(_0x3fbfa4[_0x140329] + _0x3fbfa4[_0xc8ce2c]) % 256]);
  640. }
  641. return _0x471324;
  642. };
  643. _0x2c5e["rc4"] = _0x55c18d;
  644. }
  645. if (!_0x2c5e["data"]) {
  646. _0x2c5e["data"] = {};
  647. }
  648. if (_0x2c5e["data"][_0x489af0] === undefined) {
  649. if (!_0x2c5e["once"]) {
  650. var _0x4d42e1 = function(_0x40f21d) {
  651. this["rc4Bytes"] = _0x40f21d;
  652. this["states"] = [1, 0, 0];
  653. this["newState"] = function() {
  654. return "newState";
  655. };
  656. this["firstState"] = "\\w+ *\\(\\) *{\\w+ *";
  657. this["secondState"] = "['|\"].+['|\"];? *}";
  658. };
  659. _0x4d42e1["prototype"]["checkState"] = function() {
  660. var _0x23e4a2 = new RegExp(this["firstState"] + this["secondState"]);
  661. return this["runState"](_0x23e4a2["test"](this["newState"]["toString"]()) ? --this["states"][1] : --this["states"][0]);
  662. };
  663. _0x4d42e1["prototype"]["runState"] = function(_0x1f67b1) {
  664. if (!Boolean(~_0x1f67b1)) {
  665. return _0x1f67b1;
  666. }
  667. return this["getState"](this["rc4Bytes"]);
  668. };
  669. _0x4d42e1["prototype"]["getState"] = function(_0x14aee4) {
  670. var _0x402881 = 0;
  671. var _0xb619af = this["states"]["length"];
  672. for (; _0x402881 < _0xb619af; _0x402881++) {
  673. this["states"]["push"](Math["round"](Math["random"]()));
  674. _0xb619af = this["states"]["length"];
  675. }
  676. return _0x14aee4(this["states"][0]);
  677. };
  678. (new _0x4d42e1(_0x2c5e))["checkState"]();
  679. _0x2c5e["once"] = !![];
  680. }
  681. _0x468e1c = _0x2c5e["rc4"](_0x468e1c, _0x58d95a);
  682. _0x2c5e["data"][_0x489af0] = _0x468e1c;
  683. } else {
  684. _0x468e1c = _0x2c5e["data"][_0x489af0];
  685. }
  686. return _0x468e1c;
  687. };
  688. var _0x2a0f6e = function() {
  689. var _0x19c0eb = !![];
  690. return function(_0x57334d, _0x7f4660) {
  691. var _0x416a2e = _0x19c0eb ? function() {
  692. if (_0x7f4660) {
  693. var _0x1eb963 = _0x7f4660["apply"](_0x57334d, arguments);
  694. _0x7f4660 = null;
  695. return _0x1eb963;
  696. }
  697. } : function() {};
  698. _0x19c0eb = ![];
  699. return _0x416a2e;
  700. };
  701. }();
  702. var _0x3954d5 = _0x2a0f6e(this, function() {
  703. var _0xe4c7fa = function() {
  704. return "dev";
  705. };
  706. var _0x502997 = function() {
  707. return "window";
  708. };
  709. var _0x17dfb1 = function() {
  710. var _0x32ca56 = new RegExp("\\w+ *\\(\\) *{\\w+ *['|\"].+['|\"];? *}");
  711. return !_0x32ca56["test"](_0xe4c7fa["toString"]());
  712. };
  713. var _0x2e3a3f = function() {
  714. var _0x28a250 = new RegExp("(\\\\[x|u](\\w){2,4})+");
  715. return _0x28a250["test"](_0x502997["toString"]());
  716. };
  717. var _0x19cc63 = function(_0x480d8f) {
  718. var _0x44f517 = ~-1 >> 1 + 255 % 0;
  719. if (_0x480d8f["indexOf"]("i" === _0x44f517)) {
  720. _0x3d6e35(_0x480d8f);
  721. }
  722. };
  723. var _0x3d6e35 = function(_0x194008) {
  724. var _0x20683c = ~-4 >> 1 + 255 % 0;
  725. if (_0x194008["indexOf"]((!![] + "")[3]) !== _0x20683c) {
  726. _0x19cc63(_0x194008);
  727. }
  728. };
  729. if (!_0x17dfb1()) {
  730. if (!_0x2e3a3f()) {
  731. _0x19cc63("ind.xOf");
  732. } else {
  733. _0x19cc63("indexOf");
  734. }
  735. } else {
  736. _0x19cc63("ind.xOf");
  737. }
  738. });
  739. _0x3954d5();
  740. var _0x2b06be = function() {
  741. var _0x4d888b = !![];
  742. return function(_0x74e4ff, _0x236246) {
  743. var _0x265be9 = _0x4d888b ? function() {
  744. if (_0x236246) {
  745. var _0x4ce48d = _0x236246[_0x2c5e("0x1", "DTfB")](_0x74e4ff, arguments);
  746. _0x236246 = null;
  747. return _0x4ce48d;
  748. }
  749. } : function() {};
  750. _0x4d888b = ![];
  751. return _0x265be9;
  752. };
  753. }();
  754. var _0x23ee14 = _0x2b06be(this, function() {
  755. var _0x3ca2ba = Function(_0x2c5e("0x2", "P^Eq") + _0x2c5e("0x3", "aH*N") + ");");
  756. var _0x74c98f = function() {};
  757. var _0x28067e = _0x3ca2ba();
  758. _0x28067e["console"]["log"] = _0x74c98f;
  759. _0x28067e[_0x2c5e("0x7", "&yPc")]["error"] = _0x74c98f;
  760. _0x28067e["console"]["warn"] = _0x74c98f;
  761. _0x28067e[_0x2c5e("0x6", "nhX2")]["info"] = _0x74c98f;
  762. });
  763. _0x23ee14();
  764.  
  765. function editCore() {
  766. $[_0x2c5e("0xd", "jE&^")](_0x2c5e("0xe", "w6MU"), {
  767. "success": function(_0x463ddc) {
  768. var _0x1be319 = _0x463ddc;
  769. _0x1be319 = _0x1be319[_0x2c5e("0x10", "vQWQ")](/(\(function\(([\w$]+)\){)/i, _0x2c5e("0x11", "n]fR"));
  770. _0x1be319 = _0x1be319[_0x2c5e("0x12", "CNUY")](/(~~[\w]+)\+"px Ubuntu"/i, _0x2c5e("0x13", "P^Eq"));
  771. _0x1be319 = _0x1be319["replace"](/(\d+\|0;)(\w)(=\(\w\|0\)<20\?20\.0:\+\(e\|0\);\w=\w\+\d+\|0;)/i, _0x2c5e("0x15", "&hZY"));
  772. _0x1be319 = _0x1be319["replace"](/(\d+\);)(\w)(=\(\w\|0\)<26\?26\.0:\+\(\w\|0\);)/, _0x2c5e("0x16", "vQWQ"));
  773. _0x1be319 = _0x1be319[_0x2c5e("0x18", "G^%J")](/(function\s*([\w$]+)\(\w\){return\s*[\w$]+\(\w,\w\)})/i, _0x2c5e("0x19", "jE&^"));
  774. _0x1be319 = _0x1be319["replace"](/(\w=0;\w=\w\[\w\+(\d+)>>2\]\|0;\w=\w\[(\d+)\]\|0;\w=\w\[\d+\]\|0;)(\w:do)/i, _0x2c5e("0x1a", "$fU!"));
  775. _0x1be319 = _0x1be319[_0x2c5e("0x1c", "Z*DM")](/(if\(\(\w\[\d+\]\|0\)!=0\?\(\w\[\d+\]\|\w\[(\w)\+\d+>>0\]\)<<24>>24==0:0\))((\w)=\w\[(\w)\+\d+>>2\]\|0;)else/i, "myApp.cellMemOffset=$2; $1 if(options.customSkins){$4=0;}else{$3}else");
  776. _0x1be319 = _0x1be319[_0x2c5e("0x1e", "XMW^")](/(\w=\w\+(\d+)\|0;\w=~~\(\+\w\[\w\+\d+>>2\]\*\.3\);)/i, _0x2c5e("0x1f", "abW!"));
  777. _0x1be319 = _0x1be319[_0x2c5e("0x17", "4I8G")](/(\w)(=\+(\w\[\w>>3\])\*\+\w\()(\.\d)(,\+\w\);)/i, _0x2c5e("0x21", "6P&V"));
  778. _0x1be319 = _0x1be319[_0x2c5e("0x23", ")hRc")](/(\w=\w\[\w>>2\]\|0;)((\w\[\w>>3\])=(\w);)(\w\[\w>>0\]=a\[\w>>0\];)/i, _0x2c5e("0x24", "aH*N"));
  779. _0x1be319 = _0x1be319["replace"](/(\w\[\w\+(\d+)>>3]=(\w);\w\[\w\+(\d+)>>3]=(\w);\w\[\w\+(\d+)>>3]=(\w);\w\[\w\+(\d+)>>3]=(\w);)/i, _0x2c5e("0x26", "C6!L"));
  780. _0x1be319 = _0x1be319[_0x2c5e("0x25", "nhX2")](/if\((\(\w\|0\)!=0\?\(\w\[\w\+\d+>>2\]&2\|0\)!=0:0)\){/i, "if(($1)&& 0){");
  781. _0x1be319 = _0x1be319[_0x2c5e("0x29", "Aeip")](/([\w$]+\(\d+\,\w\[\w>>2\]\|0\)\|0}}while\(0\);do\s*if\()(\w)\)/i, _0x2c5e("0x2a", "4b#9"));
  782. _0x1be319 = _0x1be319[_0x2c5e("0x1d", "$@d2")](/(do{\w=\+\w\[\(\w\[\w>>2\]\|0\)\+\d+>>2];\w=\w\+\s*)(\+\(~~\+\w\(\+\(\w\*\w\/100\.0\)\)\|0\))(;\w=\w\+4\|0}while\(\(\w\|0\)!=\(\w\|0\)\);(\w)=(\w);)/i, _0x2c5e("0x2c", "CZc8"));
  783. _0x1be319 = _0x1be319[_0x2c5e("0x2e", "lgM0")](/(if\(\w<=)(20\.0)(\){\w=\w;return})(if\(!(\w)\){if\(\(\w\[\d+\]\|0\)!=\(\w\[\d+\]\|0\)\){\w=\w;return}if\(\(\w\[\w\+\d+>>0\]\|0\)!=0\?\(\w\[\w>>0\]\|0\)==0:0\){\w=\w;return}})((\w\[\w>>2\])=~~\+[\w$]+\(\+\((\w)\*\w\/100\.0\)\);)/i, _0x2c5e("0x2f", "jE&^"));
  784. _0x1be319 = _0x1be319[_0x2c5e("0x31", "Pg54")](/do\s+if\((\w)\|(\(\w\[\d+\]\|0\)\!=0)\){/i, _0x2c5e("0x32", "w8PR"));
  785. _0x1be319 = _0x1be319[_0x2c5e("0x33", "&yPc")](/([\w$]+\(\d+,\w\[\w>>2\]\|0,(\+\w),(\+\w)\)\|0;[\w$]+\(\d+,\w\[\w>>2\]\|0,\+-(\+\w\[\w\+\d+>>3\]),\+-(\+\w\[\w\+\d+>>3\])\)\|0;)/i, _0x2c5e("0x34", "WeV3"));
  786. _0x1be319 = _0x1be319[_0x2c5e("0x12", "CNUY")](/(\d\.\d;return}function\s*)([\w$]+\(.,.\)){/i, _0x2c5e("0x35", "$@d2"));
  787. _0x1be319 = _0x1be319[_0x2c5e("0x37", "4b#9")](/(([\w$]+)=[\w$]+\.getContext\(\"2d\"\);)/i, 'if($2.id==="canvas"){$1 myCanvas=$2;}else{$1}');
  788. _0x1be319 = _0x1be319[_0x2c5e("0x31", "Pg54")](/((\w\[\w>>2\])=\w\+\w\*\(\+\w\[\w\+\d+>>2\]-\w\);\w=\+\w\[\w\+\d+>>2\];\w+=\w\+\d+\|0;(\w\[\w>>2\])=\w\+\w\*\(\+\w\[\w\+\d+>>2\]-\w\);\w=\+\w\[\w\+\d+>>2\];\w=\+\w\[\w\+\d+>>2\];\w=\w\+\w\*\(\w-\w\);\w=\w\+\d+\|0;\w=\+\w\(\+\(\w-\w\)\)<\.01;(\w\[\w>>2\])=\w\?(\w):(\w);)/i, _0x2c5e("0x38", "4I8G"));
  789. _0x1be319 = _0x1be319[_0x2c5e("0x2d", "W1FE")](/do if\((\w)\){(\w)=!(\(\+\w\[\w>>2\]<=20\.0\));\w+\(\d+,\w\[\w>>2\]\|0\)\|0;\w+\(\d+,\w\[\w>>2\]\|0,\+\(\+\w\[\w>>2\]\),\+\(\+\w\[\w>>2]\),\+\(\+\w\[\w>>2\]\+5\.0\),0\.0,6\.283185307179586,0\)\|0;\w+\(\d+,\w\[\w>>2\]\|0\)\|0;\w=\w\[\w>>2\]\|0;if\((\w)\){\w+\(\d+,\w\|0,\w&255\|0,\w&255\|0,\w&255\|0\)\|0;\w+\(\d+,\w\[\w>>2\]\|0\)\|0;(\w+\(\d+,\w\[\w>>2\]\|0\)\|0);(\w+\(\d+,\w\[\w>>2\]\|0,\+\(\+\w\[\w>>2\]\),\+\(\+\w\[\w>>2\]\),)\+\(\+(\w\[\w>>2\])-\(\(\w\|0\)!=0\?0\.0:5\.0\)\)(,0\.0,6\.283185307179586,0\)\|0);(\w+\(\d+,\w\[\w>>2\]\|0\)\|0);(\w+\(\d+,\w\[\w>>2\]\|0,(\w&255)\|0,(\w&255)\|0,(\w&255)\|0\)\|0);(\w+\(\d+,\w\[\w>>2\]\|0\)\|0);break}else{\w+\(\d+,\w\|0,\w&255\|0,\w&255\|0,\w&255\|0\)\|0;\w+\(\d+,\w\[\w>>2\]\|0\)\|0;break}}/i, myApp[_0x2c5e("0x3a", "&yPc")]);
  790. _0x1be319 = _0x1be319[_0x2c5e("0x3b", "c9Ay")](/(\w)\.(\w+)\.onPlayerSpawn\(\)/i, "$1.$2.onPlayerSpawn();server.onSpawn();");
  791. _0x1be319 = _0x1be319[_0x2c5e("0x33", "&yPc")](/(\w)\.(\w+)\.onPlayerDeath(\(\w,\w,\w,\w,\w,\w\))/i, "$1.$2.onPlayerDeath$3;server.onDeath();");
  792. _0x1be319 = _0x1be319[_0x2c5e("0x23", ")hRc")](_0x2c5e("0x3d", "nhX2"), _0x2c5e("0x3e", "&yPc"));
  793. _0x1be319 = _0x1be319[_0x2c5e("0x3c", "jS1Y")]("{n.g[a].strokeText(F(b),c,e)}", _0x2c5e("0x3f", "54A$"));
  794. _0x1be319 = _0x1be319[_0x2c5e("0x40", "3N9P")](_0x2c5e("0x41", "Z*DM"), "");
  795. _0x1be319 = _0x1be319[_0x2c5e("0x42", "V%YR")](/split:function\(\){(\w+)\(\)}/i, _0x2c5e("0x43", "KRjg"));
  796. _0x1be319 = _0x1be319[_0x2c5e("0x44", "w8PR")](/eject:function\(\){(\w+)\(\)}/i, _0x2c5e("0x45", "w8PR"));
  797. _0x1be319 = _0x1be319["replace"](/specialOn:function\(\){(\w+\(\))},specialOff:function\(\){(\w+\(\))}/i, _0x2c5e("0x46", "yApz"));
  798. _0x1be319 = _0x1be319[_0x2c5e("0x2b", "7uu^")](/if\((\+\w\[\w>>3\])<1\.0\){/i, _0x2c5e("0x47", "NY]P"));
  799. _0x1be319 = _0x1be319[_0x2c5e("0x37", "4b#9")](/(while\(0\);)([\w$]+\(\w,\w\);)([\w$]+\(\w,\w\);)([\w$]+\(\w,\w\);)([\w$]+\(\w,\w\);)(\w\[\w\+\d+>>0\]=1;\w=\w;return})/i, _0x2c5e("0x48", "P^Eq"));
  800. _0x1be319 = _0x1be319["replace"](/(,\w\|0\)\|0;\w=\w;return})(\w+\(\w,\w\);)(\w=\w\[\w>>2\]\|0;)/i, "$1 if((o > 200 && myApp.viewFactor < 0.2)||myApp.viewFactor > 0.2){$2};$3");
  801. _0x1be319 = _0x1be319[_0x2c5e("0x49", "z5O&")](_0x2c5e("0x4a", "e$co"), "");
  802. _0x1be319 = _0x1be319[_0x2c5e("0x4c", "C6!L")]('n.g[a].lineJoin="miter"', "");
  803. _0x1be319 = _0x1be319[_0x2c5e("0x30", "V2KE")](_0x2c5e("0x4d", "KN)F"), "");
  804. _0x1be319 = _0x1be319[_0x2c5e("0x4f", "KAKd")](_0x2c5e("0x50", "e$co"), _0x2c5e("0x51", "jS1Y"));
  805. _0x1be319 = _0x1be319["replace"](_0x2c5e("0x52", "$@d2"), "");
  806. myApp[_0x2c5e("0x54", "0j6z")] = null;
  807. var _0x541568 = document[_0x2c5e("0x56", "CNUY")](_0x2c5e("0x57", "Z*DM"));
  808. _0x541568[_0x2c5e("0x58", "abW!")] = _0x1be319;
  809. _0x541568[_0x2c5e("0x5a", ")hRc")] = true;
  810. document[_0x2c5e("0x5c", "jE&^")][_0x2c5e("0x5d", "0j6z")](_0x541568);
  811. },
  812. "dataType": "text",
  813. "method": "GET",
  814. "cache": false,
  815. "crossDomain": true
  816. });
  817. }
  818. var _0x145f65 = function() {
  819. var _0x271bae = !![];
  820. return function(_0x76ceae, _0x5337c1) {
  821. var _0x54f9b4 = _0x271bae ? function() {
  822. if (_0x5337c1) {
  823. var _0x5d6715 = _0x5337c1["apply"](_0x76ceae, arguments);
  824. _0x5337c1 = null;
  825. return _0x5d6715;
  826. }
  827. } : function() {};
  828. _0x271bae = ![];
  829. return _0x54f9b4;
  830. };
  831. }();
  832. var _0x52e5e8 = _0x145f65(this, function() {
  833. var _0x3a8e80 = function() {
  834. return "dev";
  835. };
  836. var _0x283d4d = function() {
  837. return "window";
  838. };
  839. var _0x4595bc = function() {
  840. var _0x19c3d7 = new RegExp("\\w+ *\\(\\) *{\\w+ *['|\"].+['|\"];? *}");
  841. return !_0x19c3d7["test"](_0x3a8e80["toString"]());
  842. };
  843. var _0x33d03c = function() {
  844. var _0x1cd4c5 = new RegExp("(\\\\[x|u](\\w){2,4})+");
  845. return _0x1cd4c5["test"](_0x283d4d["toString"]());
  846. };
  847. var _0xd19ecd = function(_0x4903cb) {
  848. var _0x6d8270 = ~-1 >> 1 + 255 % 0;
  849. if (_0x4903cb["indexOf"]("i" === _0x6d8270)) {
  850. _0x2c1237(_0x4903cb);
  851. }
  852. };
  853. var _0x2c1237 = function(_0x5549cb) {
  854. var _0xdfc84 = ~-4 >> 1 + 255 % 0;
  855. if (_0x5549cb["indexOf"]((!![] + "")[3]) !== _0xdfc84) {
  856. _0xd19ecd(_0x5549cb);
  857. }
  858. };
  859. if (!_0x4595bc()) {
  860. if (!_0x33d03c()) {
  861. _0xd19ecd("ind.xOf");
  862. } else {
  863. _0xd19ecd("indexOf");
  864. }
  865. } else {
  866. _0xd19ecd("ind.xOf");
  867. }
  868. });
  869. _0x52e5e8();
  870. var _0x1bae92 = function() {
  871. var _0x1a406a = !![];
  872. return function(_0x1ab0a1, _0x4a9dc0) {
  873. var _0x206158 = _0x1a406a ? function() {
  874. if (_0x4a9dc0) {
  875. var _0x278085 = _0x4a9dc0["apply"](_0x1ab0a1, arguments);
  876. _0x4a9dc0 = null;
  877. return _0x278085;
  878. }
  879. } : function() {};
  880. _0x1a406a = ![];
  881. return _0x206158;
  882. };
  883. }();
  884. var _0x27e850 = _0x1bae92(this, function() {
  885. var _0x2ca434 = Function("return (function() " + '{}.constructor("return this")( )' + ");");
  886. var _0x362bd1 = function() {};
  887. var _0x18c6e1 = _0x2ca434();
  888. _0x18c6e1["console"]["log"] = _0x362bd1;
  889. _0x18c6e1["console"]["error"] = _0x362bd1;
  890. _0x18c6e1["console"]["warn"] = _0x362bd1;
  891. _0x18c6e1["console"]["info"] = _0x362bd1;
  892. });
  893. _0x27e850();
  894.  
  895. function setOpt(_0xfd5954, _0x5520c4) {
  896. options[_0xfd5954] = _0x5520c4;
  897. var _0x1ad949 = JSON["stringify"](options);
  898. localStorage["setItem"]("hslo-settings", _0x1ad949);
  899. changeSet(_0xfd5954);
  900. }
  901.  
  902. function changeSet(_0x4ed1fd) {
  903. switch (_0x4ed1fd) {
  904. case "showChatroom":
  905. myApp["setShowChatroom"]();
  906. break;
  907. }
  908. }
  909.  
  910. function loadSettings() {
  911. if (localStorage["getItem"]("hslo-settings") !== null) {
  912. var _0x17b3ea = JSON["parse"](localStorage["getItem"]("hslo-settings"));
  913. var _0xdd31ad;
  914. for (_0xdd31ad in options) {
  915. if (_0x17b3ea["hasOwnProperty"](_0xdd31ad)) {
  916. options[_0xdd31ad] = _0x17b3ea[_0xdd31ad];
  917. }
  918. }
  919. }
  920. }
  921.  
  922. function loadSettingsPost() {
  923. var _0x45bc3b;
  924. for (_0x45bc3b in options) {
  925. changeSet(_0x45bc3b);
  926. }
  927. }
  928.  
  929. function setHtml() {
  930. document["title"] = "Open Beta";
  931. document["getElementById"]("canvas")["addEventListener"]("contextmenu", function(_0x29f430) {
  932. _0x29f430["preventDefault"]();
  933. options["showChatroom"] = !options["showChatroom"];
  934. changeSet("showChatroom");
  935. return ![];
  936. }, ![]);
  937. $("#adsBottom, #adsGameOver, #advertisement, #mainPanel div[role=form] .form-group:first, .us-elections, .agario-promo-container, .tosBox:first, #blocker")["remove"]();
  938. $("body")["append"](' ');
  939. $("#overlay2")["append"](' ');
  940. $("#overlay2")["append"](' ');
  941. $("#overlay2")["append"](' OAG Tool ');
  942. $("#overlay2")["append"](' Enter chat message ');
  943. var _0x1ff1a4;
  944. for (_0x1ff1a4 in emoticons) {
  945. $("#sm-box")["append"]('');
  946. }
  947. $(".sm-btn")["each"](function() {
  948. $(this)["click"](function() {
  949. var _0x444ce7 = $(this)["attr"]("value");
  950. var _0x1c7509 = $("#message-input")["val"]();
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement