Newtrat

gameVars

Mar 6th, 2019
502
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. window.gameVars = {};
  2.  
  3. window.gameVars.Game = {
  4.     GameActive: false,
  5.     Instance: null,
  6.     GameData: null,
  7.     Enimies: [],
  8.     Target: null,
  9.     LastTimeDropItem: 0.0,
  10.     Laser: {
  11.         draw: null,
  12.         active: false,
  13.         range: 0.0,
  14.         direction: 0.0,
  15.         angle: 0.0,
  16.     },
  17.     EnemyLines: {
  18.         draw: null,
  19.         points: null,
  20.     },
  21.     model: null,
  22.     updateTeamTab: false,
  23. };
  24.  
  25. window.gameVars.ZoomLevel = 0.5;
  26. window.gameVars.Menu = false;
  27. window.gameVars.Language = "en";
  28.  
  29. window.gameVars.UI = {
  30.     FPSText: null,
  31.     LATText: null,
  32.     LAGText: null,
  33. }
  34.  
  35. window.gameVars.Perfomance = {
  36.     lastTimeFPS: 0,
  37.     lastFPS: 0,
  38.     lastFPSList: [],
  39.     lastLAT: 0,
  40.     lastLAG: 0,
  41. }
  42.  
  43.  
  44. window.gameVars.Input = {
  45.     Cheat: {
  46.         AutoAimPressed: false,
  47.         SwitchWeaponFirst: false,
  48.         StreamerMode: false,
  49.         FirePressed: false,
  50.         ShowNamesPressed: false,
  51.         RepeatFire: false,
  52.         RepeatInteraction: false,
  53.         ZoomDelta: 0,
  54.         GetZoomDelta: function(){
  55.             var delta = window.gameVars.Input.Cheat.ZoomDelta;
  56.             window.gameVars.Input.Cheat.ZoomDelta = 0;
  57.             return delta;
  58.         },
  59.     },
  60.     GlobalHookCallback: null,
  61.     Mouse: {
  62.         Pos: {
  63.             x: 0.0,
  64.             y: 0.0,
  65.         },
  66.         AimActive: false,
  67.         AimPos: {
  68.             x: 0.0,
  69.             y: 0.0,
  70.             },
  71.             // LeftMouseButton: false,
  72.             // MiddleMouseButton: false,
  73.             // RightMouseButton: false,
  74.     },
  75.     Keyboard: {
  76.         ShiftPressed: false,
  77.         CtrlPressed: false,
  78.         AltPressed: false,
  79.         AnythingElsePressed: 0,
  80.     },
  81. };
  82.  
  83. window.gameVars.Textures = {};
  84.  
  85. window.gameVars.Input.Keys = {};
  86. window.gameVars.Input.Keys.CodeOf = function(name){
  87.     var search = window.gameVars.Input.Keys.Codes.find(c => c.name == name);
  88.     if(search)
  89.         return search.id;
  90.    
  91.     return 0;
  92. }
  93. window.gameVars.Input.Keys.NameOf = function(code){
  94.     var search = window.gameVars.Input.Keys.Codes.find(c => c.id == code);
  95.     if(search)
  96.         return search.name;
  97.    
  98.     return "None";
  99. }
  100. window.gameVars.Input.Keys.Codes = [{
  101.     "id": 0,
  102.     "name": "None"
  103. }, {
  104.     "id": -1,
  105.     "name": "LMB"
  106. }, {
  107.     "id": -2,
  108.     "name": "MMB"
  109. }, {
  110.     "id": -3,
  111.     "name": "RMB"
  112. }, {
  113.     "id": -4,
  114.     "name": "MB4"
  115. }, {
  116.     "id": -5,
  117.     "name": "MB5"
  118. }, {
  119.     "id": -6,
  120.     "name": "Wheel Up"
  121. }, {
  122.     "id": -7,
  123.     "name": "Wheel Down"
  124. }, {
  125.     "id": 8,
  126.     "name": "Backspace"
  127. }, {
  128.     "id": 9,
  129.     "name": "Tab"
  130. }, {
  131.     "id": 13,
  132.     "name": "Enter"
  133. }, {
  134.     "id": 16,
  135.     "name": "Shift"
  136. }, {
  137.     "id": 17,
  138.     "name": "Ctrl"
  139. }, {
  140.     "id": 18,
  141.     "name": "Alt"
  142. }, {
  143.     "id": 19,
  144.     "name": "Pause/Break"
  145. }, {
  146.     "id": 20,
  147.     "name": "Caps Lock"
  148. }, {
  149.     "id": 27,
  150.     "name": "Esc"
  151. }, {
  152.     "id": 32,
  153.     "name": "Space"
  154. }, {
  155.     "id": 33,
  156.     "name": "Page Up"
  157. }, {
  158.     "id": 34,
  159.     "name": "Page Down"
  160. }, {
  161.     "id": 35,
  162.     "name": "End"
  163. }, {
  164.     "id": 36,
  165.     "name": "Home"
  166. }, {
  167.     "id": 37,
  168.     "name": "←"
  169. }, {
  170.     "id": 38,
  171.     "name": "↑"
  172. }, {
  173.     "id": 39,
  174.     "name": "→"
  175. }, {
  176.     "id": 40,
  177.     "name": "↓"
  178. }, {
  179.     "id": 45,
  180.     "name": "Insert"
  181. }, {
  182.     "id": 46,
  183.     "name": "Delete"
  184. }, {
  185.     "id": 48,
  186.     "name": "0"
  187. }, {
  188.     "id": 49,
  189.     "name": "1"
  190. }, {
  191.     "id": 50,
  192.     "name": "2"
  193. }, {
  194.     "id": 51,
  195.     "name": "3"
  196. }, {
  197.     "id": 52,
  198.     "name": "4"
  199. }, {
  200.     "id": 53,
  201.     "name": "5"
  202. }, {
  203.     "id": 54,
  204.     "name": "6"
  205. }, {
  206.     "id": 55,
  207.     "name": "7"
  208. }, {
  209.     "id": 56,
  210.     "name": "8"
  211. }, {
  212.     "id": 57,
  213.     "name": "9"
  214. }, {
  215.     "id": 65,
  216.     "name": "A"
  217. }, {
  218.     "id": 66,
  219.     "name": "B"
  220. }, {
  221.     "id": 67,
  222.     "name": "C"
  223. }, {
  224.     "id": 68,
  225.     "name": "D"
  226. }, {
  227.     "id": 69,
  228.     "name": "E"
  229. }, {
  230.     "id": 70,
  231.     "name": "F"
  232. }, {
  233.     "id": 71,
  234.     "name": "G"
  235. }, {
  236.     "id": 72,
  237.     "name": "H"
  238. }, {
  239.     "id": 73,
  240.     "name": "I"
  241. }, {
  242.     "id": 74,
  243.     "name": "J"
  244. }, {
  245.     "id": 75,
  246.     "name": "K"
  247. }, {
  248.     "id": 76,
  249.     "name": "L"
  250. }, {
  251.     "id": 77,
  252.     "name": "M"
  253. }, {
  254.     "id": 78,
  255.     "name": "N"
  256. }, {
  257.     "id": 79,
  258.     "name": "O"
  259. }, {
  260.     "id": 80,
  261.     "name": "P"
  262. }, {
  263.     "id": 81,
  264.     "name": "Q"
  265. }, {
  266.     "id": 82,
  267.     "name": "R"
  268. }, {
  269.     "id": 83,
  270.     "name": "S"
  271. }, {
  272.     "id": 84,
  273.     "name": "T"
  274. }, {
  275.     "id": 85,
  276.     "name": "U"
  277. }, {
  278.     "id": 86,
  279.     "name": "V"
  280. }, {
  281.     "id": 87,
  282.     "name": "W"
  283. }, {
  284.     "id": 88,
  285.     "name": "X"
  286. }, {
  287.     "id": 89,
  288.     "name": "Y"
  289. }, {
  290.     "id": 90,
  291.     "name": "Z"
  292. }, {
  293.     "id": 91,
  294.     "name": "Left WinKey"
  295. }, {
  296.     "id": 92,
  297.     "name": "Right WinKey"
  298. }, {
  299.     "id": 93,
  300.     "name": "Select"
  301. }, {
  302.     "id": 96,
  303.     "name": "NumPad 0"
  304. }, {
  305.     "id": 97,
  306.     "name": "NumPad 1"
  307. }, {
  308.     "id": 98,
  309.     "name": "NumPad 2"
  310. }, {
  311.     "id": 99,
  312.     "name": "NumPad 3"
  313. }, {
  314.     "id": 100,
  315.     "name": "NumPad 4"
  316. }, {
  317.     "id": 101,
  318.     "name": "NumPad 5"
  319. }, {
  320.     "id": 102,
  321.     "name": "NumPad 6"
  322. }, {
  323.     "id": 103,
  324.     "name": "NumPad 7"
  325. }, {
  326.     "id": 104,
  327.     "name": "NumPad 8"
  328. }, {
  329.     "id": 105,
  330.     "name": "NumPad 9"
  331. }, {
  332.     "id": 106,
  333.     "name": "NumPad *"
  334. }, {
  335.     "id": 107,
  336.     "name": "NumPad +"
  337. }, {
  338.     "id": 109,
  339.     "name": "NumPad -"
  340. }, {
  341.     "id": 110,
  342.     "name": "NumPad ."
  343. }, {
  344.     "id": 111,
  345.     "name": "NumPad /"
  346. }, {
  347.     "id": 112,
  348.     "name": "F1"
  349. }, {
  350.     "id": 113,
  351.     "name": "F2"
  352. }, {
  353.     "id": 114,
  354.     "name": "F3"
  355. }, {
  356.     "id": 115,
  357.     "name": "F4"
  358. }, {
  359.     "id": 116,
  360.     "name": "F5"
  361. }, {
  362.     "id": 117,
  363.     "name": "F6"
  364. }, {
  365.     "id": 118,
  366.     "name": "F7"
  367. }, {
  368.     "id": 119,
  369.     "name": "F8"
  370. }, {
  371.     "id": 120,
  372.     "name": "F9"
  373. }, {
  374.     "id": 121,
  375.     "name": "F10"
  376. }, {
  377.     "id": 122,
  378.     "name": "F11"
  379. }, {
  380.     "id": 123,
  381.     "name": "F12"
  382. }, {
  383.     "id": 144,
  384.     "name": "Num Lock"
  385. }, {
  386.     "id": 145,
  387.     "name": "Scroll Lock"
  388. }, {
  389.     "id": 186,
  390.     "name": ";"
  391. }, {
  392.     "id": 187,
  393.     "name": "="
  394. }, {
  395.     "id": 188,
  396.     "name": ","
  397. }, {
  398.     "id": 189,
  399.     "name": "-"
  400. }, {
  401.     "id": 190,
  402.     "name": "."
  403. }, {
  404.     "id": 191,
  405.     "name": "/"
  406. }, {
  407.     "id": 192,
  408.     "name": "`"
  409. }, {
  410.     "id": 219,
  411.     "name": "["
  412. }, {
  413.     "id": 220,
  414.     "name": "\\"
  415. }, {
  416.     "id": 221,
  417.     "name": "]"
  418. }, {
  419.     "id": 222,
  420.     "name": "'"
  421. }];
Advertisement
Add Comment
Please, Sign In to add comment