imGol2den

GHOSTS playerdata.def

Nov 9th, 2014
597
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 70.15 KB | None | 0 0
  1. // playerdata.def[0x82DFD540] Version[0xDF]
  2.  
  3. enum e0 // Entry Count: 28
  4. {
  5.     dm = 0,
  6.     war = 1,
  7.     sd = 2,
  8.     sab = 3,
  9.     dom = 4,
  10.     koth = 5,
  11.     ctf = 6,
  12.     dd = 7,
  13.     conf = 8,
  14.     tdef = 9,
  15.     siege = 10,
  16.     mtdm = 11,
  17.     grnd = 12,
  18.     tjugg = 13,
  19.     jugg = 14,
  20.     gun = 15,
  21.     infect = 16,
  22.     oic = 17,
  23.     mugger = 18,
  24.     aliens = 19,
  25.     blitz = 20,
  26.     sr = 21,
  27.     bnty = 22,
  28.     grind = 23,
  29.     cranked = 24,
  30.     sotf = 25,
  31.     sotf_ffa = 26,
  32.     horde = 27
  33. };
  34.  
  35. enum e1 // Entry Count: 28
  36. {
  37.     acog = 0,
  38.     akimbo = 1,
  39.     eotech = 5,
  40.     ammoslug = 2,
  41.     barrelbored = 3,
  42.     barrelrange = 4,
  43.     firetypeauto = 6,
  44.     firetypeburst = 7,
  45.     firetypesingle = 8,
  46.     flashsuppress = 9,
  47.     fmj = 10,
  48.     gl = 11,
  49.     grip = 12,
  50.     hybrid = 13,
  51.     ironsight = 14,
  52.     none = 15,
  53.     reflex = 16,
  54.     rof = 17,
  55.     shotgun = 21,
  56.     rshieldradar = 18,
  57.     rshieldscrambler = 19,
  58.     rshieldspikes = 20,
  59.     silencer = 22,
  60.     tactical = 23,
  61.     thermal = 24,
  62.     tracker = 25,
  63.     vzscope = 26,
  64.     xmags = 27
  65. };
  66.  
  67. enum e2 // Entry Count: 111
  68. {
  69.     none = 0,
  70.     killstreak = 1,
  71.     headshots = 2,
  72.     assists = 3,
  73.     kills = 5,
  74.     multikill = 4,
  75.     mvp = 6,
  76.     kdratio = 9,
  77.     overkill = 7,
  78.     punisher = 8,
  79.     deaths = 10,
  80.     uavs = 11,
  81.     airstrikes = 12,
  82.     helicopters = 13,
  83.     flankdeaths = 14,
  84.     bulletpenkills = 15,
  85.     revengekills = 16,
  86.     avengekills = 17,
  87.     rescues = 18,
  88.     fbhits = 31,
  89.     longshots = 19,
  90.     pointblanks = 20,
  91.     higherrankkills = 21,
  92.     laststandkills = 22,
  93.     laststanderkills = 23,
  94.     mostmultikills = 24,
  95.     comebacks = 25,
  96.     longestlife = 26,
  97.     mostcamperkills = 27,
  98.     mosttacprevented = 28,
  99.     explosionssurvived = 29,
  100.     shieldblocks = 30,
  101.     stunhits = 32,
  102.     throwbacks = 33,
  103.     knifekills = 34,
  104.     pistolkills = 35,
  105.     grenadekills = 36,
  106.     fragkills = 37,
  107.     c4kills = 38,
  108.     arkills = 43,
  109.     semtexkills = 39,
  110.     claymorekills = 40,
  111.     throwingknifekills = 41,
  112.     smgkills = 42,
  113.     rocketkills = 44,
  114.     shotgunkills = 45,
  115.     lmgkills = 46,
  116.     dmrkills = 47,
  117.     sniperkills = 48,
  118.     pistolheadshots = 49,
  119.     smgheadshots = 50,
  120.     arheadshots = 51,
  121.     shotgunheadshots = 52,
  122.     lmgheadshots = 53,
  123.     dmrheadshots = 54,
  124.     sniperheadshots = 55,
  125.     equipmentkills = 56,
  126.     scopedkills = 57,
  127.     thermalkills = 58,
  128.     shieldkills = 59,
  129.     adskills = 60,
  130.     hipfirekills = 61,
  131.     lowerrankkills = 62,
  132.     otherweaponkills = 63,
  133.     distancetraveled = 64,
  134.     sprinttime = 65,
  135.     crouchtime = 66,
  136.     pronetime = 67,
  137.     killcamtimewatched = 68,
  138.     mostreloads = 69,
  139.     mostswaps = 70,
  140.     mostshotsfired = 71,
  141.     timeinspot = 72,
  142.     greatestavgalt = 73,
  143.     leastavgalt = 74,
  144.     mostff = 75,
  145.     killedsameplayer = 76,
  146.     mostweaponsused = 77,
  147.     closertoenemies = 78,
  148.     mostclasseschanged = 79,
  149.     killcamskipped = 80,
  150.     suicides = 81,
  151.     flankkills = 82,
  152.     shotgundeaths = 83,
  153.     shortestlife = 84,
  154.     deathstreak = 85,
  155.     killsteals = 86,
  156.     shielddeaths = 87,
  157.     bombsplanted = 88,
  158.     bombsdefused = 89,
  159.     targetsdestroyed = 90,
  160.     bombcarrierkills = 91,
  161.     killsasbombcarrier = 92,
  162.     bombscarried = 93,
  163.     pointscaptured = 94,
  164.     hqscaptured = 95,
  165.     hqsdestroyed = 96,
  166.     flagscaptured = 97,
  167.     flagsreturned = 98,
  168.     flagscarried = 99,
  169.     flagcarrierkills = 100,
  170.     killsasflagcarrier = 101,
  171.     damagedone = 102,
  172.     damagetaken = 103,
  173.     weaponxpearned = 104,
  174.     killsconfirmed = 108,
  175.     assaultkillstreaksused = 105,
  176.     supportkillstreaksused = 106,
  177.     specialistkillstreaksearned = 107,
  178.     killsdenied = 109,
  179.     holdingteamdefenderflag = 110
  180. };
  181.  
  182. enum e3 // Entry Count: 56
  183. {
  184.     none = 0,
  185.     snow = 1,
  186.     brush = 2,
  187.     autumn = 3,
  188.     ocean = 4,
  189.     tan = 5,
  190.     red = 6,
  191.     caustic = 7,
  192.     dark = 8,
  193.     green = 9,
  194.     net = 10,
  195.     trail = 11,
  196.     winter = 12,
  197.     gold = 13,
  198.     clan01 = 14,
  199.     clan02 = 15,
  200.     camo01 = 16,
  201.     camo02 = 17,
  202.     camo03 = 18,
  203.     camo04 = 19,
  204.     camo05 = 20,
  205.     camo06 = 21,
  206.     camo07 = 22,
  207.     camo08 = 23,
  208.     camo09 = 24,
  209.     camo10 = 25,
  210.     camo11 = 26,
  211.     camo12 = 27,
  212.     camo13 = 28,
  213.     camo14 = 29,
  214.     camo15 = 30,
  215.     camo16 = 31,
  216.     camo17 = 32,
  217.     camo18 = 33,
  218.     camo19 = 34,
  219.     camo20 = 35,
  220.     camo21 = 36,
  221.     camo22 = 37,
  222.     camo23 = 38,
  223.     camo24 = 39,
  224.     camo25 = 40,
  225.     camo26 = 41,
  226.     camo27 = 42,
  227.     camo28 = 43,
  228.     camo29 = 44,
  229.     camo30 = 45,
  230.     camo31 = 46,
  231.     camo32 = 47,
  232.     camo33 = 48,
  233.     camo34 = 49,
  234.     camo35 = 50,
  235.     camo36 = 51,
  236.     camo37 = 52,
  237.     camo38 = 53,
  238.     camo39 = 54,
  239.     camo40 = 55
  240. };
  241.  
  242. enum e4 // Entry Count: 2
  243. {
  244.     cardnameplate_default = 0,
  245.     cardnameplate_test = 1
  246. };
  247.  
  248. enum e5 // Entry Count: 714// Entry Count: 561// Entry Count: 7
  249. {
  250.     charactertype_null = 0,
  251.     charactertype_dmr = 2,
  252.     charactertype_assault = 1,
  253.     charactertype_smg = 3,
  254.     charactertype_lmg = 4,
  255.     charactertype_sniper = 5,
  256.     charactertype_shotgun = 6
  257. };
  258.  
  259. enum e8 // Entry Count: 3
  260. {
  261.     xp_multiplier = 0,
  262.     challenge_xp_multiplier = 1,
  263.     weapon_xp_multiplier = 2
  264. };
  265.  
  266. enum e9 // Entry Count: 15
  267. {
  268.     cac = 0,
  269.     sniper = 2,
  270.     demolitions = 1,
  271.     challenges = 3,
  272.     hardcore = 4,
  273.     oldschool = 5,
  274.     clantag = 6,
  275.     cas = 8,
  276.     prestige = 7,
  277.     playercard = 9,
  278.     playercard_title = 10,
  279.     playercard_icon = 11,
  280.     streaktype_assault = 12,
  281.     streaktype_support = 13,
  282.     streaktype_specialist = 14
  283. };
  284.  
  285. enum e10 // Entry Count: 72
  286. {
  287.     none = 0,
  288.     airdrop_assault = 1,
  289.     ims = 2,
  290.     sentry = 4,
  291.     helicopter = 5,
  292.     airdrop_sentry_minigun = 3,
  293.     airdrop_juggernaut = 6,
  294.     juggernaut = 7,
  295.     ball_drone_backup = 8,
  296.     agent = 9,
  297.     uplink = 15,
  298.     airdrop_juggernaut_maniac = 10,
  299.     juggernaut_maniac = 11,
  300.     uav_3dping = 12,
  301.     guard_dog = 13,
  302.     vanguard = 14,
  303.     drone_hive = 16,
  304.     odin_assault = 17,
  305.     nuke = 18,
  306.     jammer = 28,
  307.     deployable_vest = 19,
  308.     deployable_ammo = 20,
  309.     sam_turret = 21,
  310.     airdrop_juggernaut_recon = 22,
  311.     juggernaut_recon = 23,
  312.     ball_drone_radar = 24,
  313.     heli_sniper = 25,
  314.     heli_pilot = 26,
  315.     uplink_support = 27,
  316.     air_superiority = 29,
  317.     high_value_target = 30,
  318.     odin_support = 31,
  319.     recon_agent = 32,
  320.     aa_launcher = 33,
  321.     a10_strafe = 34,
  322.     specialty_incog_ks = 50,
  323.     specialty_fastsprintrecovery_ks = 35,
  324.     specialty_fastreload_ks = 36,
  325.     specialty_lightweight_ks = 37,
  326.     specialty_marathon_ks = 38,
  327.     specialty_stalker_ks = 39,
  328.     specialty_reducedsway_ks = 40,
  329.     specialty_quickswap_ks = 41,
  330.     specialty_pitcher_ks = 42,
  331.     specialty_bulletaccuracy_ks = 43,
  332.     specialty_quickdraw_ks = 44,
  333.     specialty_sprintreload_ks = 45,
  334.     specialty_silentkill_ks = 46,
  335.     specialty_blindeye_ks = 47,
  336.     specialty_gpsjammer_ks = 48,
  337.     specialty_quieter_ks = 49,
  338.     specialty_paint_ks = 51,
  339.     specialty_comexp_ks = 55,
  340.     specialty_scavenger_ks = 52,
  341.     specialty_detectexplosive_ks = 53,
  342.     specialty_selectivehearing_ks = 54,
  343.     specialty_falldamage_ks = 56,
  344.     specialty_regenfaster_ks = 57,
  345.     specialty_sharp_focus_ks = 58,
  346.     specialty_stun_resistance_ks = 59,
  347.     _specialty_blastshield_ks = 60,
  348.     specialty_gunsmith_ks = 61,
  349.     specialty_extraammo_ks = 62,
  350.     specialty_extra_equipment_ks = 63,
  351.     specialty_extra_deadly_ks = 64,
  352.     specialty_extra_attachment_ks = 65,
  353.     specialty_explosivedamage_ks = 66,
  354.     specialty_gambler_ks = 67,
  355.     specialty_hardline_ks = 68,
  356.     specialty_twoprimaries_ks = 69,
  357.     specialty_boom_ks = 70,
  358.     specialty_deadeye_ks = 71
  359. };
  360.  
  361. enum e11 // Entry Count: 55
  362. {
  363.     streaktype_assault = 15,
  364.     streaktype_support = 16,
  365.     streaktype_specialist = 17,
  366.     specialty_null = 0,
  367.     c4_mp = 1,
  368.     claymore_mp = 2,
  369.     throwingknife_mp = 3,
  370.     semtex_mp = 4,
  371.     frag_grenade_mp = 5,
  372.     mortar_shell_mp = 7,
  373.     thermobaric_grenade_mp = 6,
  374.     proximity_explosive_mp = 8,
  375.     motion_sensor_mp = 9,
  376.     flash_grenade_mp = 10,
  377.     smoke_grenade_mp = 11,
  378.     trophy_mp = 14,
  379.     concussion_grenade_mp = 12,
  380.     tacticalinsertion_mp = 13,
  381.     specialty_fastsprintrecovery = 18,
  382.     specialty_fastreload = 19,
  383.     specialty_lightweight = 20,
  384.     specialty_marathon = 21,
  385.     specialty_stalker = 22,
  386.     specialty_reducedsway = 23,
  387.     specialty_quickswap = 24,
  388.     specialty_pitcher = 25,
  389.     specialty_bulletaccuracy = 26,
  390.     specialty_quickdraw = 27,
  391.     specialty_blindeye = 30,
  392.     specialty_sprintreload = 28,
  393.     specialty_silentkill = 29,
  394.     specialty_gpsjammer = 31,
  395.     specialty_quieter = 32,
  396.     specialty_incog = 33,
  397.     specialty_paint = 34,
  398.     specialty_scavenger = 35,
  399.     specialty_comexp = 38,
  400.     specialty_detectexplosive = 36,
  401.     specialty_selectivehearing = 37,
  402.     specialty_falldamage = 39,
  403.     specialty_regenfaster = 40,
  404.     specialty_sharp_focus = 41,
  405.     specialty_stun_resistance = 42,
  406.     _specialty_blastshield = 43,
  407.     specialty_gunsmith = 44,
  408.     specialty_extraammo = 45,
  409.     specialty_extra_equipment = 46,
  410.     specialty_extra_deadly = 47,
  411.     specialty_extra_attachment = 48,
  412.     specialty_explosivedamage = 49,
  413.     specialty_gambler = 50,
  414.     specialty_hardline = 51,
  415.     specialty_twoprimaries = 52,
  416.     specialty_boom = 53,
  417.     specialty_deadeye = 54
  418. };
  419.  
  420. enum e12 // Entry Count: 71
  421. {
  422.     none = 0,
  423.     ret01 = 1,
  424.     ret02 = 2,
  425.     ret03 = 3,
  426.     ret04 = 4,
  427.     ret05 = 5,
  428.     acogdef = 6,
  429.     acog01 = 7,
  430.     acog02 = 8,
  431.     acog03 = 9,
  432.     acog04 = 10,
  433.     acog05 = 11,
  434.     eotechdef = 12,
  435.     eotech01 = 13,
  436.     eotech02 = 14,
  437.     eotech03 = 15,
  438.     eotech04 = 16,
  439.     eotech05 = 17,
  440.     hybriddef = 18,
  441.     hybrid01 = 19,
  442.     hybrid02 = 20,
  443.     hybrid03 = 21,
  444.     hybrid04 = 22,
  445.     hybrid05 = 23,
  446.     reflexdef = 24,
  447.     reflex01 = 25,
  448.     reflex02 = 26,
  449.     reflex03 = 27,
  450.     reflex04 = 28,
  451.     reflex05 = 29,
  452.     retdlc01 = 30,
  453.     retdlc02 = 31,
  454.     retdlc03 = 32,
  455.     retdlc04 = 33,
  456.     retdlc05 = 34,
  457.     retdlc06 = 35,
  458.     retdlc07 = 36,
  459.     retdlc08 = 37,
  460.     retdlc09 = 38,
  461.     retdlc10 = 39,
  462.     retdlc11 = 40,
  463.     retdlc12 = 41,
  464.     retdlc13 = 42,
  465.     retdlc14 = 43,
  466.     retdlc15 = 44,
  467.     retdlc16 = 45,
  468.     retdlc17 = 46,
  469.     retdlc18 = 47,
  470.     retdlc19 = 48,
  471.     retdlc20 = 49,
  472.     retclan01 = 50,
  473.     retdlc21 = 51,
  474.     retdlc22 = 52,
  475.     retdlc23 = 53,
  476.     retdlc24 = 54,
  477.     retdlc25 = 55,
  478.     retdlc26 = 56,
  479.     retdlc27 = 57,
  480.     retdlc28 = 58,
  481.     retdlc29 = 59,
  482.     retdlc30 = 60,
  483.     retdlc31 = 61,
  484.     retdlc32 = 62,
  485.     retdlc33 = 63,
  486.     retdlc34 = 64,
  487.     retdlc35 = 65,
  488.     retdlc36 = 66,
  489.     retdlc37 = 67,
  490.     retdlc38 = 68,
  491.     retdlc39 = 69,
  492.     retdlc40 = 70
  493. };
  494.  
  495. enum e13 // Entry Count: 5
  496. {
  497.     none = 0,
  498.     neutral = 1,
  499.     allies = 2,
  500.     axis = 3,
  501.     multiteam = 4
  502. };
  503.  
  504. enum e14 // Entry Count: 1
  505. {
  506.     war = 0
  507. };
  508.  
  509. enum e15 // Entry Count: 91
  510. {
  511.     none = 0,
  512.     uav_3dping = 29,
  513.     c4_mp = 1,
  514.     claymore_mp = 2,
  515.     throwingknife_mp = 8,
  516.     semtex_mp = 6,
  517.     frag_grenade_mp = 3,
  518.     mortar_shell_mp = 4,
  519.     thermobaric_grenade_mp = 7,
  520.     proximity_explosive_mp = 5,
  521.     motion_sensor_mp = 12,
  522.     flash_grenade_mp = 11,
  523.     smoke_grenade_mp = 13,
  524.     trophy_mp = 14,
  525.     concussion_grenade_mp = 9,
  526.     uav = 16,
  527.     emp_grenade_mp = 10,
  528.     frag_scavenger_grenade = 15,
  529.     directional_uav = 17,
  530.     laser_designator = 18,
  531.     manned_minigun_turret = 19,
  532.     manned_gl_turret = 20,
  533.     uav_remote_mp = 23,
  534.     manned_littlebird_minigun = 21,
  535.     manned_littlebird_sniper = 22,
  536.     mortar_remote_mp = 24,
  537.     specialty_scrambler = 27,
  538.     mortar_remote_zoom_mp = 25,
  539.     specialty_tacticalinsertion = 26,
  540.     specialty_portable_radar = 28,
  541.     iw6_m9a1 = 30,
  542.     iw6_p226 = 31,
  543.     iw6_mp443 = 32,
  544.     iw6_magnum = 33,
  545.     iw6_magnumhorde = 34,
  546.     iw6_cbjms = 35,
  547.     iw6_pp19 = 36,
  548.     iw6_vepr = 37,
  549.     iw6_kriss = 38,
  550.     iw6_microtar = 39,
  551.     iw6_k7 = 40,
  552.     iw6_pdw = 41,
  553.     iw6_bren = 42,
  554.     iw6_ak12 = 43,
  555.     iw6_sc2010 = 44,
  556.     iw6_honeybadger = 45,
  557.     iw6_arx160 = 46,
  558.     iw6_fads = 47,
  559.     iw6_msbs = 48,
  560.     iw6_r5rgp = 49,
  561.     iw6_mk32 = 50,
  562.     iw6_rgm = 51,
  563.     iw6_vks = 53,
  564.     iw6_panzerfaust3 = 52,
  565.     iw6_l115a3 = 54,
  566.     iw6_usr = 55,
  567.     iw6_gm6 = 56,
  568.     iw6_imbel = 57,
  569.     iw6_g28 = 58,
  570.     iw6_svu = 60,
  571.     iw6_mk14 = 59,
  572.     iw6_mts255 = 61,
  573.     iw6_fp6 = 62,
  574.     iw6_m27 = 65,
  575.     iw6_maul = 63,
  576.     iw6_uts15 = 64,
  577.     iw6_ameli = 66,
  578.     iw6_lsat = 67,
  579.     iw6_kac = 68,
  580.     iw6_minigun = 69,
  581.     iw6_riotshield = 70,
  582.     iw6_knifeonly = 71,
  583.     guard_dog_mp = 72,
  584.     alienaxe = 73,
  585.     deployable_ammo_mp = 74,
  586.     deployable_grenades_mp = 75,
  587.     a10_30mm_turret_mp = 76,
  588.     killstreak_uplink = 79,
  589.     maverick_projectile_mp = 77,
  590.     heli_pilot_turret_mp = 78,
  591.     aamissile_projectile_mp = 80,
  592.     odin_projectile_large_rod_mp = 81,
  593.     odin_projectile_small_rod_mp = 82,
  594.     iw6_gm6helisnipe = 83,
  595.     remote_turret_mp = 85,
  596.     remote_mortar_missile = 84,
  597.     turret_remote_mp = 86,
  598.     iw6_dlcweap01 = 87,
  599.     iw6_dlcweap02 = 88,
  600.     iw6_dlcweap03 = 89,
  601.     iw6_dlcweap04 = 90
  602. };
  603.  
  604. enum e16 // Entry Count: 62
  605. {
  606.     none = 0,
  607.     iw6_m9a1 = 15,
  608.     iw6_p226 = 16,
  609.     iw6_mp443 = 17,
  610.     iw6_magnum = 18,
  611.     iw6_magnumhorde = 56,
  612.     iw6_cbjms = 19,
  613.     iw6_pp19 = 20,
  614.     iw6_vepr = 21,
  615.     iw6_kriss = 22,
  616.     iw6_microtar = 23,
  617.     iw6_k7 = 24,
  618.     iw6_pdw = 25,
  619.     iw6_bren = 26,
  620.     iw6_ak12 = 27,
  621.     iw6_sc2010 = 28,
  622.     iw6_honeybadger = 29,
  623.     iw6_arx160 = 30,
  624.     iw6_fads = 31,
  625.     iw6_msbs = 32,
  626.     iw6_r5rgp = 33,
  627.     iw6_mk32 = 34,
  628.     iw6_rgm = 35,
  629.     iw6_vks = 37,
  630.     iw6_panzerfaust3 = 36,
  631.     iw6_l115a3 = 38,
  632.     iw6_usr = 39,
  633.     iw6_gm6 = 40,
  634.     iw6_imbel = 41,
  635.     iw6_g28 = 42,
  636.     iw6_svu = 44,
  637.     iw6_mk14 = 43,
  638.     iw6_mts255 = 45,
  639.     iw6_fp6 = 46,
  640.     iw6_m27 = 49,
  641.     iw6_maul = 47,
  642.     iw6_uts15 = 48,
  643.     iw6_ameli = 50,
  644.     iw6_lsat = 51,
  645.     iw6_kac = 52,
  646.     c4 = 1,
  647.     iw6_minigun = 53,
  648.     iw6_riotshield = 54,
  649.     iw6_knifeonly = 55,
  650.     iw6_dlcweap01 = 58,
  651.     iw6_dlcweap02 = 59,
  652.     iw6_dlcweap03 = 60,
  653.     iw6_dlcweap04 = 61,
  654.     claymore = 2,
  655.     semtex = 3,
  656.     trophy = 14,
  657.     thermobaric_grenade = 4,
  658.     mortar_shell = 5,
  659.     proximity_explosive = 6,
  660.     motion_sensor = 7,
  661.     frag_grenade = 8,
  662.     flash_grenade = 9,
  663.     smoke_grenade = 10,
  664.     concussion_grenade = 11,
  665.     emp_grenade = 12,
  666.     throwingknife = 13,
  667.     iw6_mk32horde = 57
  668. };
  669.  
  670. enum e17 // Entry Count: 66
  671. {
  672.     none = 0,
  673.     defaultweapon_mp = 1,
  674.     iw6_alienhoneybadger_mp = 2,
  675.     iw6_alienm27_mp = 3,
  676.     iw6_alienvks_mp = 4,
  677.     iw6_alienmaul_mp = 5,
  678.     iw6_alienfp6_mp = 6,
  679.     iw6_alienak12_mp = 7,
  680.     iw6_alienkriss_mp = 8,
  681.     iw6_alienmicrotar_mp = 9,
  682.     iw6_alienp226_mp = 10,
  683.     iw5_alienp226_mp = 11,
  684.     iw6_alienl115a3_mp = 12,
  685.     iw6_aliensc2010_mp = 13,
  686.     iw6_alienm9a1_mp = 14,
  687.     iw5_alienm9a1_mp = 15,
  688.     iw6_alienkac_mp = 16,
  689.     iw6_alienimbel_mp = 17,
  690.     iw6_alienmts255_mp = 18,
  691.     iw6_alienmagnum_mp = 19,
  692.     iw5_alienmagnum_mp = 20,
  693.     iw6_alienpp19_mp = 22,
  694.     iw6_alienpanzerfaust3_mp = 21,
  695.     iw6_alienvepr_mp = 23,
  696.     iw6_aliencbjms_mp = 24,
  697.     iw6_alienbren_mp = 25,
  698.     iw6_alienmk32_mp = 26,
  699.     iw6_alienmk321_mp = 27,
  700.     iw6_alienmk322_mp = 28,
  701.     iw6_alienmk323_mp = 29,
  702.     iw6_alienmk324_mp = 30,
  703.     iw6_alienminigun_mp = 31,
  704.     iw6_alienmp443_mp = 42,
  705.     iw6_alienminigun1_mp = 32,
  706.     iw6_alienminigun2_mp = 33,
  707.     iw6_alienminigun3_mp = 34,
  708.     iw6_alienminigun4_mp = 35,
  709.     iw5_alienriotshield_mp = 36,
  710.     iw5_alienriotshield1_mp = 37,
  711.     iw5_alienriotshield2_mp = 38,
  712.     iw5_alienriotshield3_mp = 39,
  713.     iw5_alienriotshield4_mp = 40,
  714.     iw5_riotshieldjugg_mp = 41,
  715.     iw5_alienmp443_mp = 43,
  716.     iw6_alieng28_mp = 44,
  717.     iw6_alienrgm_mp = 45,
  718.     iw6_alienDLC11_mp = 46,
  719.     iw6_alienDLC12_mp = 47,
  720.     iw6_alienDLC13_mp = 48,
  721.     iw6_alienDLC14_mp = 49,
  722.     iw6_alienDLC15_mp = 50,
  723.     iw6_alienDLC21_mp = 51,
  724.     iw6_alienDLC22_mp = 52,
  725.     iw6_alienDLC23_mp = 53,
  726.     iw6_alienDLC24_mp = 54,
  727.     iw6_alienDLC25_mp = 55,
  728.     iw6_alienDLC31_mp = 56,
  729.     iw6_alienDLC32_mp = 57,
  730.     iw6_alienDLC33_mp = 58,
  731.     iw6_alienDLC34_mp = 59,
  732.     iw6_alienDLC35_mp = 60,
  733.     iw6_alienDLC41_mp = 61,
  734.     iw6_alienDLC42_mp = 62,
  735.     iw6_alienDLC43_mp = 63,
  736.     iw6_alienDLC44_mp = 64,
  737.     iw6_alienDLC45_mp = 65
  738. };
  739.  
  740. enum e18 // Entry Count: 50
  741. {
  742.      = 49,
  743.     perk_health = 0,
  744.     perk_bullet_damage = 1,
  745.     perk_medic = 2,
  746.     perk_rigger = 3,
  747.     perk_pistol_p226 = 4,
  748.     perk_pistol_magnum = 5,
  749.     perk_pistol_m9a1 = 6,
  750.     perk_pistol_mp443 = 7,
  751.     perk_placeholder_1 = 8,
  752.     perk_placeholder_2 = 9,
  753.     perk_placeholder_3 = 10,
  754.     perk_placeholder_4 = 11,
  755.     perk_none = 12,
  756.     dpad_team_ammo_reg = 13,
  757.     dpad_team_ammo_stun = 14,
  758.     dpad_team_ammo_explo = 15,
  759.     dpad_team_ammo_ap = 16,
  760.     dpad_team_ammo_in = 17,
  761.     dpad_placeholder_ammo_1 = 18,
  762.     dpad_placeholder_ammo_2 = 19,
  763.     dpad_placeholder_ammo_3 = 20,
  764.     dpad_team_explosives = 21,
  765.     dpad_team_armor = 22,
  766.     dpad_team_boost = 23,
  767.     dpad_team_adrenaline = 24,
  768.     dpad_team_randombox = 25,
  769.     dpad_gl_sentry = 30,
  770.     dpad_placeholder_sup_1 = 26,
  771.     dpad_placeholder_sup_2 = 27,
  772.     dpad_placeholder_sup_3 = 28,
  773.     dpad_placeholder_sup_4 = 29,
  774.     dpad_minigun_turret = 31,
  775.     dpad_death_machine = 32,
  776.     dpad_riotshield = 33,
  777.     dpad_war_machine = 34,
  778.     dpad_placeholder_def_1 = 35,
  779.     dpad_placeholder_def_2 = 36,
  780.     dpad_placeholder_def_3 = 37,
  781.     dpad_placeholder_def_4 = 38,
  782.     dpad_sentry = 39,
  783.     dpad_backup_buddy = 40,
  784.     dpad_ims = 41,
  785.     dpad_mortar = 42,
  786.     dpad_predator = 43,
  787.     dpad_team_currency = 48,
  788.     dpad_placeholder_off_1 = 44,
  789.     dpad_placeholder_off_2 = 45,
  790.     dpad_placeholder_off_3 = 46,
  791.     dpad_placeholder_off_4 = 47
  792. };
  793.  
  794. enum e19 // Entry Count: 13
  795. {
  796.     perk_health = 0,
  797.     perk_bullet_damage = 1,
  798.     perk_medic = 2,
  799.     perk_rigger = 3,
  800.     perk_pistol_p226 = 5,
  801.     perk_pistol_magnum = 6,
  802.     perk_pistol_m9a1 = 7,
  803.     perk_pistol_mp443 = 8,
  804.     perk_placeholder_1 = 9,
  805.     perk_placeholder_2 = 10,
  806.     perk_placeholder_3 = 11,
  807.     perk_placeholder_4 = 12,
  808.     perk_none = 4
  809. };
  810.  
  811. enum e20 // Entry Count: 11
  812. {
  813.     none = 0,
  814.     nerf_take_more_damage = 1,
  815.     nerf_smaller_wallet = 2,
  816.     nerf_pistols_only = 3,
  817.     nerf_no_class = 4,
  818.     nerf_placeholder_1 = 6,
  819.     nerf_lower_weapon_damage = 5,
  820.     nerf_placeholder_2 = 7,
  821.     nerf_placeholder_3 = 8,
  822.     nerf_placeholder_4 = 9,
  823.     nerf_placeholder_5 = 10
  824. };
  825.  
  826. enum e21 // Entry Count: 8
  827. {
  828.     dpad_team_ammo_reg = 0,
  829.     dpad_team_ammo_stun = 1,
  830.     dpad_team_ammo_explo = 2,
  831.     dpad_team_ammo_ap = 3,
  832.     dpad_team_ammo_in = 4,
  833.     dpad_placeholder_ammo_1 = 5,
  834.     dpad_placeholder_ammo_2 = 6,
  835.     dpad_placeholder_ammo_3 = 7
  836. };
  837.  
  838. enum e22 // Entry Count: 9
  839. {
  840.     dpad_team_explosives = 0,
  841.     dpad_team_armor = 1,
  842.     dpad_team_boost = 2,
  843.     dpad_team_adrenaline = 3,
  844.     dpad_team_randombox = 4,
  845.     dpad_placeholder_sup_1 = 5,
  846.     dpad_placeholder_sup_2 = 6,
  847.     dpad_placeholder_sup_3 = 7,
  848.     dpad_placeholder_sup_4 = 8
  849. };
  850.  
  851. enum e23 // Entry Count: 9
  852. {
  853.     dpad_gl_sentry = 0,
  854.     dpad_minigun_turret = 1,
  855.     dpad_death_machine = 2,
  856.     dpad_riotshield = 3,
  857.     dpad_war_machine = 4,
  858.     dpad_placeholder_def_1 = 5,
  859.     dpad_placeholder_def_2 = 6,
  860.     dpad_placeholder_def_3 = 7,
  861.     dpad_placeholder_def_4 = 8
  862. };
  863.  
  864. enum e24 // Entry Count: 9
  865. {
  866.     dpad_sentry = 0,
  867.     dpad_backup_buddy = 1,
  868.     dpad_ims = 2,
  869.     dpad_mortar = 3,
  870.     dpad_predator = 4,
  871.     dpad_placeholder_off_1 = 5,
  872.     dpad_placeholder_off_2 = 6,
  873.     dpad_placeholder_off_3 = 7,
  874.     dpad_placeholder_off_4 = 8
  875. };
  876.  
  877. enum e25 // Entry Count: 5
  878. {
  879.     pregame = 0,
  880.     prehive = 1,
  881.     ended = 4,
  882.     progressing = 2,
  883.     escaping = 3
  884. };
  885.  
  886. struct s0 // Entry Count: 4
  887. {
  888.     s20 Z657dd5eb83c0aceec5fdd0ab9ec981607000e26c90b2021d541592338f9f5e2; // Index: 0x8
  889.     s21 Zed4f006c0e57232d73b1e9538b33f8bf228f7e97172c181dff018d2ccaa2c81; // Index: 0x5258
  890.     s22 Z62639918ae5cf2999b9097a7a8a6d3c721220f3bf1aecad5777165f0436a9c1; // Index: 0x7440
  891.     s23 Z491056b8ad1e0039ae1af4b3163ff872d147bb90852667c95affe3c7b01cb7b; // Index: 0x87A0
  892. };
  893.  
  894. struct s1 // Entry Count: 2
  895. {
  896.     e2 award; // Index: 0x0
  897.     INT value; // Index: 0x2
  898. };
  899.  
  900. struct s2 // Entry Count: 5
  901. {
  902.     INT kills; // Index: 0xC
  903.     INT deaths; // Index: 0x0
  904.     INT headShots; // Index: 0x4
  905.     INT hits; // Index: 0x8
  906.     INT shots; // Index: 0x10
  907. };
  908.  
  909. struct s3 // Entry Count: 8
  910. {
  911.     BOOLEAN isSpecialist; // Index: 0x0
  912.     INT count; // Index: 0x1
  913.     // ia1 icons; // Index: 0x19
  914.     INT countToNext; // Index: 0x5
  915.     INT nextIndex; // Index: 0x9
  916.     INT numAvailable; // Index: 0xD
  917.     INT selectedIndex; // Index: 0x11
  918.     // ia0 hasStreak; // Index: 0x15
  919. };
  920.  
  921. struct s4 // Entry Count: 6
  922. {
  923.     BOOLEAN playedmw3; // Index: 0x0
  924.     BOOLEAN playedblackops2; // Index: 0x1
  925.     SHORT mw3prestige; // Index: 0x1
  926.     SHORT blackops2prestige; // Index: 0x3
  927.     INT nextreadmw3; // Index: 0x5
  928.     INT nextreadblackops2; // Index: 0x9
  929. };
  930.  
  931. struct s5 // Entry Count: 46
  932. {
  933.     SHORT assists; // Index: 0x2
  934.     SHORT kills; // Index: 0x1E
  935.     SHORT deaths; // Index: 0x14
  936.     SHORT rescues; // Index: 0x2E
  937.     BOOLEAN loss; // Index: 0x0
  938.     BOOLEAN win; // Index: 0x1
  939.     BYTE awardCount; // Index: 0x1
  940.     SHORT captures; // Index: 0x4
  941.     INT operationXp; // Index: 0xA
  942.     SHORT operationNumCompleted; // Index: 0x6
  943.     SHORT challengeNumCompleted; // Index: 0x8
  944.     INT challengeXp; // Index: 0xE
  945.     SHORT confirmed; // Index: 0x12
  946.     SHORT defends; // Index: 0x16
  947.     SHORT defuses; // Index: 0x18
  948.     SHORT denied; // Index: 0x1A
  949.     INT matchXp; // Index: 0x22
  950.     SHORT destructions; // Index: 0x1C
  951.     SHORT killStreak; // Index: 0x20
  952.     INT miscXp; // Index: 0x26
  953.     SHORT plants; // Index: 0x2A
  954.     SHORT returns; // Index: 0x2C
  955.     INT score; // Index: 0x36
  956.     SHORT killChains; // Index: 0x30
  957.     SHORT killsAsSurvivor; // Index: 0x32
  958.     SHORT killsAsInfected; // Index: 0x34
  959.     INT scoreXp; // Index: 0x3A
  960.     INT totalXp; // Index: 0x42
  961.     INT timePlayed; // Index: 0x3E
  962.     SHORT squadMemberIndex; // Index: 0x46
  963.     e13 scoreboardType; // Index: 0x48
  964.     e0 gameMode; // Index: 0x4A
  965.     BYTE endReasonTextIndex; // Index: 0x4C
  966.     BYTE squadMode; // Index: 0x4D
  967.     BYTE clientMatchIndex; // Index: 0x4E
  968.     PCHAR map; // Index: 0x4F Size: 21
  969.     // ia6 awards; // Index: 0xA8
  970.     // ia2 weaponsUsed; // Index: 0x64
  971.     // ia3 weaponXpEarned; // Index: 0x6A
  972.     // ia4 operationsCompleted; // Index: 0x76
  973.     // ia5 challengesCompleted; // Index: 0x80
  974.     SHORT sguardWave; // Index: 0xC6
  975.     SHORT squardRevives; // Index: 0xC8
  976.     SHORT squardCrates; // Index: 0xCA
  977.     SHORT sguardWeaponLevel; // Index: 0xCC
  978.     SHORT squardKills; // Index: 0xCE
  979. };
  980.  
  981. struct s6 // Entry Count: 5
  982. {
  983.     e3 camo; // Index: 0x0
  984.     e11 buff; // Index: 0x2
  985.     e12 reticle; // Index: 0x4
  986.     e15 weapon; // Index: 0x6
  987.     // ia7 attachment; // Index: 0x8
  988. };
  989.  
  990. struct s7 // Entry Count: 12
  991. {
  992.     BOOLEAN inUse; // Index: 0x0
  993.     e7 type; // Index: 0x1
  994.     PCHAR name; // Index: 0x3 Size: 21
  995.     // ia9 perks; // Index: 0x34
  996.     // ia8 weaponSetups; // Index: 0x18
  997.     // ia10 assaultStreaks; // Index: 0x4A
  998.     // ia11 supportStreaks; // Index: 0x50
  999.     // ia12 specialistStreaks; // Index: 0x56
  1000.     // ia13 specialistStreakKills; // Index: 0x5C
  1001.     // ia14 specialistBonusStreaks; // Index: 0x68
  1002.     // ia16 abilitySlotsUsed; // Index: 0x6F
  1003.     // ia17 abilitiesPicked; // Index: 0x76
  1004. };
  1005.  
  1006. struct s8 // Entry Count: 15
  1007. {
  1008.     BOOLEAN inUse; // Index: 0x1800
  1009.     PCHAR name; // Index: 0x301 Size: 21
  1010.     // ia19 loadouts; // Index: 0x0
  1011.     SHORT head; // Index: 0x316
  1012.     SHORT helmet; // Index: 0x318
  1013.     SHORT body; // Index: 0x31A
  1014.     SHORT patch; // Index: 0x31C
  1015.     SHORT patchbacking; // Index: 0x31E
  1016.     SHORT background; // Index: 0x320
  1017.     INT squadMemXP; // Index: 0x322
  1018.     INT commendationsEarned; // Index: 0x326
  1019.     // ea0 challengeState; // Index: 0x32E
  1020.     INT experienceToPrestige; // Index: 0x32A
  1021.     BYTE ai_loadout; // Index: 0x563
  1022.     BOOLEAN defaultSet; // Index: 0x1801
  1023. };
  1024.  
  1025. struct s9 // Entry Count: 14
  1026. {
  1027.     INT kills; // Index: 0x43
  1028.     INT deaths; // Index: 0x47
  1029.     INT time; // Index: 0x0
  1030.     INT xp; // Index: 0x4B
  1031.     SHORT won_match; // Index: 0x4
  1032.     PCHAR squadName; // Index: 0x6 Size: 17
  1033.     PCHAR enemyName; // Index: 0x17 Size: 17
  1034.     INT enemyXuidHigh; // Index: 0x28
  1035.     INT enemyXuidLow; // Index: 0x2C
  1036.     PCHAR enemyPlatform; // Index: 0x30 Size: 11
  1037.     INT your_score; // Index: 0x3B
  1038.     INT their_score; // Index: 0x3F
  1039.     PCHAR squad_base; // Index: 0x4F Size: 33
  1040.     PCHAR squad_mode; // Index: 0x70 Size: 17
  1041. };
  1042.  
  1043. struct s10 // Entry Count: 12
  1044. {
  1045.     INT kills; // Index: 0x4B
  1046.     INT deaths; // Index: 0x4F
  1047.     INT xp; // Index: 0x57
  1048.     PCHAR squad_base; // Index: 0x11 Size: 33
  1049.     PCHAR squad_mode; // Index: 0x32 Size: 17
  1050.     PCHAR squad_name; // Index: 0x0 Size: 17
  1051.     INT wins; // Index: 0x43
  1052.     INT loses; // Index: 0x47
  1053.     INT win_streak; // Index: 0x53
  1054.     INT reportIndex; // Index: 0x5B
  1055.     // ia20 reports; // Index: 0x5F
  1056.     // ia21 aiSquadMembers; // Index: 0x2E4
  1057. };
  1058.  
  1059. struct s11 // Entry Count: 8
  1060. {
  1061.     BOOLEAN onWifi; // Index: 0x0
  1062.     // ia22 bandwidthDown; // Index: 0x1
  1063.     // ia23 bandwidthUp; // Index: 0x11
  1064.     BYTE deviceUseFrequency; // Index: 0x21
  1065.     SHORT suckedAsHost; // Index: 0x22
  1066.     INT bandwidthTestCount; // Index: 0x24
  1067.     INT device_id_high; // Index: 0x28
  1068.     INT device_id_low; // Index: 0x2C
  1069. };
  1070.  
  1071. struct s12 // Entry Count: 3
  1072. {
  1073.     INT nonMigrateableQuits; // Index: 0x0
  1074.     INT migrateableQuits; // Index: 0x4
  1075.     INT gameCount; // Index: 0x8
  1076. };
  1077.  
  1078. struct s13 // Entry Count: 12
  1079. {
  1080.     // ia24 perks; // Index: 0x0
  1081.     // ia25 nerfs; // Index: 0x4
  1082.     e22 support; // Index: 0x10
  1083.     e21 munition; // Index: 0xE
  1084.     e24 offense; // Index: 0x12
  1085.     e23 defense; // Index: 0x14
  1086.     INT perk_0_level; // Index: 0x16
  1087.     INT perk_1_level; // Index: 0x1A
  1088.     INT munition_level; // Index: 0x1E
  1089.     INT support_level; // Index: 0x22
  1090.     INT offense_level; // Index: 0x26
  1091.     INT defense_level; // Index: 0x2A
  1092. };
  1093.  
  1094. struct s14 // Entry Count: 12
  1095. {
  1096.     INT kills; // Index: 0x24
  1097.     INT deaths; // Index: 0x18
  1098.     INT prestige; // Index: 0x14
  1099.     INT headShots; // Index: 0x1C
  1100.     INT hits; // Index: 0x20
  1101.     INT shots; // Index: 0x28
  1102.     INT time; // Index: 0x0
  1103.     INT revives; // Index: 0x4
  1104.     INT rank; // Index: 0x10
  1105.     INT bestscore; // Index: 0x8
  1106.     INT experience; // Index: 0xC
  1107.     INT escaped; // Index: 0x2C
  1108. };
  1109.  
  1110. struct s15 // Entry Count: 4
  1111. {
  1112.     INT used; // Index: 0x8
  1113.     INT selected; // Index: 0x0
  1114.     INT purchase; // Index: 0x4
  1115.     INT upgrade; // Index: 0xC
  1116. };
  1117.  
  1118. struct s16 // Entry Count: 5
  1119. {
  1120.     INT kills; // Index: 0xC
  1121.     INT deaths; // Index: 0x0
  1122.     INT headShots; // Index: 0x4
  1123.     INT hits; // Index: 0x8
  1124.     INT shots; // Index: 0x10
  1125. };
  1126.  
  1127. struct s17 // Entry Count: 8
  1128. {
  1129.     BOOLEAN inUse; // Index: 0x0
  1130.     PCHAR name; // Index: 0x1 Size: 21
  1131.     SHORT head; // Index: 0x16
  1132.     SHORT helmet; // Index: 0x18
  1133.     SHORT body; // Index: 0x1A
  1134.     SHORT patch; // Index: 0x1C
  1135.     SHORT patchbacking; // Index: 0x1E
  1136.     SHORT background; // Index: 0x20
  1137. };
  1138.  
  1139. struct s18 // Entry Count: 39
  1140. {
  1141.     INT kills; // Index: 0x20
  1142.     INT deaths; // Index: 0x14
  1143.     INT headShots; // Index: 0x18
  1144.     INT hits; // Index: 0x1C
  1145.     INT shots; // Index: 0x24
  1146.     INT score; // Index: 0x8
  1147.     INT challengesCompleted; // Index: 0x74
  1148.     INT time; // Index: 0x0
  1149.     INT perk_0_level; // Index: 0x30
  1150.     INT perk_1_level; // Index: 0x34
  1151.     INT munition_level; // Index: 0x38
  1152.     INT support_level; // Index: 0x3C
  1153.     INT offense_level; // Index: 0x40
  1154.     INT defense_level; // Index: 0x44
  1155.     INT revives; // Index: 0x4
  1156.     INT experience; // Index: 0xC
  1157.     INT ranked_up; // Index: 0x10
  1158.     INT armor; // Index: 0x28
  1159.     INT downed; // Index: 0x5C
  1160.     INT currency; // Index: 0x2C
  1161.     INT skill_points; // Index: 0x48
  1162.     INT last_stand_count; // Index: 0x4C
  1163.     INT team_shots; // Index: 0x50
  1164.     INT team_kills; // Index: 0x54
  1165.     INT team_hives; // Index: 0x58
  1166.     INT hivesDestroyed; // Index: 0x60
  1167.     INT prestigenerfs; // Index: 0x64
  1168.     INT repairs; // Index: 0x68
  1169.     INT drillPlants; // Index: 0x6C
  1170.     INT deployables; // Index: 0x70
  1171.     INT challengesAttempted; // Index: 0x78
  1172.     INT trapKills; // Index: 0x7C
  1173.     INT currencyTotal; // Index: 0x80
  1174.     INT currencySpent; // Index: 0x84
  1175.     INT escapedRank0; // Index: 0x88
  1176.     INT escapedRank1; // Index: 0x8C
  1177.     INT escapedRank2; // Index: 0x90
  1178.     INT escapedRank3; // Index: 0x94
  1179.     e25 game_state; // Index: 0x98
  1180. };
  1181.  
  1182. struct s19 // Entry Count: 16
  1183. {
  1184.     INT assists; // Index: 0x1D
  1185.     INT kills; // Index: 0x15
  1186.     INT deaths; // Index: 0x31
  1187.     INT score; // Index: 0x19
  1188.     PCHAR name; // Index: 0x0 Size: 21
  1189.     INT revives; // Index: 0x21
  1190.     INT currency; // Index: 0x39
  1191.     INT downs; // Index: 0x2D
  1192.     INT deployables; // Index: 0x49
  1193.     INT drillrestarts; // Index: 0x25
  1194.     INT drillplants; // Index: 0x29
  1195.     INT hivesdestroyed; // Index: 0x35
  1196.     INT currencyspent; // Index: 0x3D
  1197.     INT currencytotal; // Index: 0x41
  1198.     INT traps; // Index: 0x45
  1199.     INT deployablesused; // Index: 0x4D
  1200. };
  1201.  
  1202. struct s20 // Entry Count: 86
  1203. {
  1204.     INT headshots; // Index: 0x6D
  1205.     INT assists; // Index: 0x21
  1206.     INT kills; // Index: 0x79
  1207.     INT deaths; // Index: 0x51
  1208.     INT suicides; // Index: 0xA6
  1209.     INT prestige; // Index: 0x1
  1210.     INT hits; // Index: 0x71
  1211.     INT captures; // Index: 0x45
  1212.     INT confirmed; // Index: 0x49
  1213.     INT defends; // Index: 0x55
  1214.     INT defuses; // Index: 0x59
  1215.     INT denied; // Index: 0x5D
  1216.     INT destructions; // Index: 0x61
  1217.     INT killStreak; // Index: 0x7D
  1218.     INT plants; // Index: 0x96
  1219.     INT returns; // Index: 0x9E
  1220.     INT score; // Index: 0xA2
  1221.     // ea11 challengeState; // Index: 0x42CE
  1222.     INT wins; // Index: 0xCA
  1223.     INT experience; // Index: 0x65
  1224.     INT kdRatio; // Index: 0x75
  1225.     BOOLEAN prestigeDoubleWeaponXp; // Index: 0x0
  1226.     BOOLEAN prestigeDoubleXp; // Index: 0x1
  1227.     INT prestigeShopTokens; // Index: 0x15
  1228.     INT prestigeDoubleWeaponXpMaxTimePlayed; // Index: 0x5
  1229.     INT prestigeDoubleWeaponXpTimePlayed; // Index: 0x9
  1230.     INT prestigeDoubleXpMaxTimePlayed; // Index: 0xD
  1231.     INT prestigeDoubleXpTimePlayed; // Index: 0x11
  1232.     INT prestigeShopTokensEntitlement; // Index: 0x19
  1233.     INT accuracy; // Index: 0x1D
  1234.     INT bestKills; // Index: 0x25
  1235.     s2 bestWeapon; // Index: 0x29
  1236.     INT bestWeaponIndex; // Index: 0x3D
  1237.     INT bestWeaponXP; // Index: 0x41
  1238.     INT currentWinStreak; // Index: 0x4D
  1239.     INT gamesPlayed; // Index: 0x69
  1240.     INT losses; // Index: 0x81
  1241.     INT misses; // Index: 0x86
  1242.     BYTE matchLevel; // Index: 0x85
  1243.     INT money; // Index: 0x8A
  1244.     INT mostXp; // Index: 0x92
  1245.     INT mostDeaths; // Index: 0x8E
  1246.     INT restXPGoal; // Index: 0x9A
  1247.     INT teamkills; // Index: 0xAA
  1248.     INT ties; // Index: 0xAE
  1249.     // ea4 camoNew; // Index: 0x80F
  1250.     INT timePlayedAllies; // Index: 0xB2
  1251.     INT timePlayedOpfor; // Index: 0xB6
  1252.     INT timePlayedOther; // Index: 0xBA
  1253.     INT timePlayedTotal; // Index: 0xBE
  1254.     INT totalShots; // Index: 0xC2
  1255.     INT winLossRatio; // Index: 0xC6
  1256.     INT winStreak; // Index: 0xCE
  1257.     // ea1 weaponStats; // Index: 0xD2
  1258.     // ea2 attachmentsStats; // Index: 0x5AA
  1259.     // ea3 weaponNew; // Index: 0x802
  1260.     // ea6 attachmentNew; // Index: 0xAE7
  1261.     // ea8 perkNew; // Index: 0xC87
  1262.     INT points; // Index: 0x4C28
  1263.     // ea9 featureNew; // Index: 0xC97
  1264.     // ia26 challengeTierNew; // Index: 0xC9B
  1265.     // ea10 killstreakNew; // Index: 0xCA8
  1266.     // ia27 squadMembers; // Index: 0xCB8
  1267.     SHORT activeSquadMember; // Index: 0x42A0
  1268.     // ia28 characterXP; // Index: 0x42A2
  1269.     INT squadWinStreak; // Index: 0x42CA
  1270.     // ea12 challengeProgress; // Index: 0x4598
  1271.     // ia29 dailyChallengeId; // Index: 0x4B2C
  1272.     // ia30 weeklyChallengeId; // Index: 0x4B38
  1273.     // ia31 currentChallengeTiers; // Index: 0x4B44
  1274.     // ia33 currentChallenges; // Index: 0x4B76
  1275.     // ia35 activeChallenges; // Index: 0x4BDA
  1276.     INT operationsDeadline; // Index: 0x4BE4
  1277.     // ia36 xpMultiplier; // Index: 0x4BE8
  1278.     // ia37 xpMaxMultiplierTimePlayed; // Index: 0x4BF4
  1279.     // ia38 xpMultiplierTimePlayed; // Index: 0x4C00
  1280.     // ia39 challengeXPMultiplier; // Index: 0x4C0C
  1281.     // ia40 challengeXPMaxMultiplierTimePlayed; // Index: 0x4C10
  1282.     // ia41 challengeXPMultiplierTimePlayed; // Index: 0x4C14
  1283.     // ia42 weaponXPMultiplier; // Index: 0x4C18
  1284.     INT unlockPoints; // Index: 0x4C24
  1285.     // ia43 weaponXPMaxMultiplierTimePlayed; // Index: 0x4C1C
  1286.     // ia44 weaponXPMultiplierTimePlayed; // Index: 0x4C20
  1287.     SHORT dogType; // Index: 0x4C2C
  1288.     s10 squadHQ; // Index: 0x4C2E
  1289.     // ia45 reserved; // Index: 0x4F1C
  1290. };
  1291.  
  1292. struct s21 // Entry Count: 4
  1293. {
  1294.     // ia46 privateMatchSquadMembers; // Index: 0x0
  1295.     SHORT privateMatchActiveSquadMember; // Index: 0x2058
  1296.     BYTE privateMatchLoadoutAbilityUnlocks; // Index: 0x205A
  1297.     // ia47 privateMatchLoadoutAbilitySlotsUnlocked; // Index: 0x205B
  1298. };
  1299.  
  1300. struct s22 // Entry Count: 17
  1301. {
  1302.     // ea13 weaponStats; // Index: 0x2FE
  1303.     // ia49 reserved; // Index: 0xE8A
  1304.     s19 EoGPlayer0; // Index: 0x0
  1305.     s19 EoGPlayer1; // Index: 0x51
  1306.     s19 EoGPlayer2; // Index: 0xA2
  1307.     s19 EoGPlayer3; // Index: 0xF3
  1308.     s13 LoadoutPlayer0; // Index: 0x144
  1309.     s13 LoadoutPlayer1; // Index: 0x174
  1310.     s13 LoadoutPlayer2; // Index: 0x1A4
  1311.     s13 LoadoutPlayer3; // Index: 0x1D4
  1312.     s13 alienPlayerLoadout; // Index: 0x204
  1313.     s18 alienSession; // Index: 0x234
  1314.     s14 alienPlayerStats; // Index: 0x2CE
  1315.     // ia48 coopSquadMembers; // Index: 0x826
  1316.     SHORT coopActiveSquadMember; // Index: 0x848
  1317.     // ea14 resourceStats; // Index: 0x84A
  1318.     // ea15 resourceStatsSession; // Index: 0xB6A
  1319. };
  1320.  
  1321. struct s23 // Entry Count: 34
  1322. {
  1323.     // ea16 awards; // Index: 0x28F
  1324.     // ia63 reserved; // Index: 0x82D
  1325.     BYTE killCamHowKilled; // Index: 0x0
  1326.     e4 cardNameplate; // Index: 0x1
  1327.     INT cardIcon; // Index: 0x3
  1328.     INT cardTitle; // Index: 0x7
  1329.     // ia52 consoleIDChunkHigh; // Index: 0x43
  1330.     // ia50 connectionIDChunkHigh; // Index: 0xB
  1331.     // ia51 connectionIDChunkLow; // Index: 0x27
  1332.     // ia53 consoleIDChunkLow; // Index: 0x5F
  1333.     // ia54 playerXuidHigh; // Index: 0x7B
  1334.     // ia55 playerXuidLow; // Index: 0x97
  1335.     INT lastPlayedTime; // Index: 0xBB
  1336.     INT extraCustomClassesEntitlement; // Index: 0xB3
  1337.     INT extraCustomClassesPrestige; // Index: 0xB7
  1338.     s5 round; // Index: 0xBF
  1339.     // ea17 bests; // Index: 0x46F
  1340.     s3 killstreaksState; // Index: 0x18F
  1341.     s4 pastTitleData; // Index: 0x64F
  1342.     // ea18 skills; // Index: 0x65C
  1343.     // ia58 iconNew; // Index: 0x6ED
  1344.     // ia56 iconUnlocked; // Index: 0x67C
  1345.     // ia57 titleUnlocked; // Index: 0x6C7
  1346.     // ia59 titleNew; // Index: 0x738
  1347.     // ea19 killstreakUnlocked; // Index: 0x75E
  1348.     // ea20 persistentWeaponsUnlocked; // Index: 0x76E
  1349.     // ea21 persistentPerksUnlocked; // Index: 0x77B
  1350.     // ia60 unlockedReticles; // Index: 0x78B
  1351.     // ia61 unlockedCamo; // Index: 0x78C
  1352.     // ea22 newEntitlement; // Index: 0x78D
  1353.     BOOLEAN enableBattleBuddy; // Index: 0x4160
  1354.     s12 playerConnectionHistory; // Index: 0x790
  1355.     // ia62 deviceConnectionHistory; // Index: 0x79C
  1356.     INT firstPlayedSPTime; // Index: 0x8AD
  1357. };
Advertisement
Add Comment
Please, Sign In to add comment