Guest User

Untitled

a guest
May 3rd, 2014
1,218
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. //Bit Size: 0x6068C
  2. struct root
  3. {
  4.     //Bit Offset: 0x0
  5.     //Bit Size: 0x40
  6.     __int64 playerxuid;
  7.  
  8.     //Bit Offset: 0x40
  9.     //Bit Size: 0x47D0
  10.     intstat_s playerstatslist[globalstats_e];
  11.  
  12.     //Bit Offset: 0x4810
  13.     //Bit Size: 0x90
  14.     int higheststats[higheststats_e];
  15.  
  16.     //Bit Offset: 0x48A0
  17.     //Bit Size: 0x20
  18.     int hashlen;
  19.  
  20.     //Bit Offset: 0x48C0
  21.     //Bit Size: 0x190
  22.     byte statshash[50];
  23.  
  24.     //Bit Offset: 0x4A50
  25.     //Bit Size: 0xFA
  26.     prevscores_s recentearnings[10];
  27.  
  28.     //Bit Offset: 0x4B4A
  29.     //Bit Size: 0xBEA
  30.     prevhitlocationcounts_s recenthitloccounts[10];
  31.  
  32.     //Bit Offset: 0x5734
  33.     //Bit Size: 0x2DA
  34.     prevscoreswithgametype_s recentscores[10];
  35.  
  36.     //Bit Offset: 0x5A0E
  37.     //Bit Size: 0x384
  38.     afteractionreportstats_s afteractionreportstats;
  39.  
  40.     //Bit Offset: 0x5D92
  41.     //Bit Size: 0x4
  42.     int currenthitlocationindex;
  43.  
  44.     //Bit Offset: 0x5D96
  45.     //Bit Size: 0x2BD0
  46.     gamehistorystats_s gamehistory[gamemodes_e];
  47.  
  48.     //Bit Offset: 0x8966
  49.     //Bit Size: 0xC0
  50.     probation_s probation[gamemodes_e];
  51.  
  52.     //Bit Offset: 0x8A26
  53.     //Bit Size: 0x99F0
  54.     gametypestats_s playerstatsbygametype[gametypes_e];
  55.  
  56.     //Bit Offset: 0x12416
  57.     //Bit Size: 0xF0
  58.     mapstats_s playerstatsbymap[maps_e];
  59.  
  60.     //Bit Offset: 0x12506
  61.     //Bit Size: 0x39E00
  62.     itemstat_s itemstats[256];
  63.  
  64.     //Bit Offset: 0x4C306
  65.     //Bit Size: 0x4380
  66.     groupstats_s groupstats[weapongroups_e];
  67.  
  68.     //Bit Offset: 0x50686
  69.     //Bit Size: 0x100
  70.     byte unlocks[32];
  71.  
  72.     //Bit Offset: 0x50786
  73.     //Bit Size: 0x61E0
  74.     attachmentstats_s attachments[attachments_e];
  75.  
  76.     //Bit Offset: 0x56966
  77.     //Bit Size: 0x20
  78.     int matches_lean_used;
  79.  
  80.     //Bit Offset: 0x56986
  81.     //Bit Size: 0x1900
  82.     weaponstat_s weaponstats[64];
  83.  
  84.     //Bit Offset: 0x58286
  85.     //Bit Size: 0x4
  86.     int publicmatchclasssetindex;
  87.  
  88.     //Bit Offset: 0x5828A
  89.     //Bit Size: 0x4
  90.     int custommatchclasssetindex;
  91.  
  92.     //Bit Offset: 0x5828E
  93.     //Bit Size: 0x4
  94.     int leaguematchclasssetindex;
  95.  
  96.     //Bit Offset: 0x58292
  97.     //Bit Size: 0x15A3
  98.     cacstatsloadoutlist_s cacloadouts;
  99.  
  100.     //Bit Offset: 0x59835
  101.     //Bit Size: 0xAEC
  102.     cacloadoutlist_s custommatchcacloadouts;
  103.  
  104.     //Bit Offset: 0x5A321
  105.     //Bit Size: 0xAEC
  106.     cacloadoutlist_s leaguecacloadouts;
  107.  
  108.     //Bit Offset: 0x5AE0D
  109.     //Bit Size: 0x20
  110.     float skill_rating;
  111.  
  112.     //Bit Offset: 0x5AE2D
  113.     //Bit Size: 0x20
  114.     float skill_variance;
  115.  
  116.     //Bit Offset: 0x5AE4D
  117.     //Bit Size: 0x300
  118.     float gt_skill_rating[gametypes_e];
  119.  
  120.     //Bit Offset: 0x5B14D
  121.     //Bit Size: 0x300
  122.     float gt_skill_variance[gametypes_e];
  123.  
  124.     //Bit Offset: 0x5B44D
  125.     //Bit Size: 0x680
  126.     activefriend_s activefriends[16];
  127.  
  128.     //Bit Offset: 0x5BACD
  129.     //Bit Size: 0x5
  130.     int numactivefriends;
  131.  
  132.     //Bit Offset: 0x5BAD2
  133.     //Bit Size: 0x1390
  134.     emblemstats_s emblemstats;
  135.  
  136.     //Bit Offset: 0x5CE62
  137.     //Bit Size: 0x4C
  138.     clantagstats_s clantagstats;
  139.  
  140.     //Bit Offset: 0x5CEAE
  141.     //Bit Size: 0x4
  142.     int lastconsolesave;
  143.  
  144.     //Bit Offset: 0x5CEB2
  145.     //Bit Size: 0xC80
  146.     consoleinfo_s consoleinfo[10];
  147.  
  148.     //Bit Offset: 0x5DB32
  149.     //Bit Size: 0x40
  150.     __int64 connectionid;
  151.  
  152.     //Bit Offset: 0x5DB72
  153.     //Bit Size: 0x20
  154.     int uploadbandwidth;
  155.  
  156.     //Bit Offset: 0x5DB92
  157.     //Bit Size: 0x100
  158.     byte demonwareflags[32];
  159.  
  160.     //Bit Offset: 0x5DC92
  161.     //Bit Size: 0x40
  162.     __int64 statresetnotification;
  163.  
  164.     //Bit Offset: 0x5DCD2
  165.     //Bit Size: 0x1
  166.     int input_invertpitch;
  167.  
  168.     //Bit Offset: 0x5DCD3
  169.     //Bit Size: 0x1
  170.     int gpad_rumble;
  171.  
  172.     //Bit Offset: 0x5DCD4
  173.     //Bit Size: 0x2
  174.     int quick_launch_mode;
  175.  
  176.     //Bit Offset: 0x5DCD6
  177.     //Bit Size: 0x1
  178.     int cg_mature;
  179.  
  180.     //Bit Offset: 0x5DCD7
  181.     //Bit Size: 0x1
  182.     int input_autoaim;
  183.  
  184.     //Bit Offset: 0x5DCD8
  185.     //Bit Size: 0x1
  186.     int cg_subtitles;
  187.  
  188.     //Bit Offset: 0x5DCD9
  189.     //Bit Size: 0x3
  190.     int gpad_buttonsconfig;
  191.  
  192.     //Bit Offset: 0x5DCDC
  193.     //Bit Size: 0x3
  194.     int gpad_sticksconfig;
  195.  
  196.     //Bit Offset: 0x5DCDF
  197.     //Bit Size: 0x2
  198.     int team_indicator;
  199.  
  200.     //Bit Offset: 0x5DCE1
  201.     //Bit Size: 0x1
  202.     int r_stereo3davailable;
  203.  
  204.     //Bit Offset: 0x5DCE2
  205.     //Bit Size: 0x1
  206.     int r_stereo3don;
  207.  
  208.     //Bit Offset: 0x5DCE3
  209.     //Bit Size: 0x1
  210.     int input_targetassist;
  211.  
  212.     //Bit Offset: 0x5DCE4
  213.     //Bit Size: 0x5
  214.     int snd_menu_voice;
  215.  
  216.     //Bit Offset: 0x5DCE9
  217.     //Bit Size: 0x5
  218.     int snd_menu_music;
  219.  
  220.     //Bit Offset: 0x5DCEE
  221.     //Bit Size: 0x5
  222.     int snd_menu_sfx;
  223.  
  224.     //Bit Offset: 0x5DCF3
  225.     //Bit Size: 0x5
  226.     int snd_menu_master;
  227.  
  228.     //Bit Offset: 0x5DCF8
  229.     //Bit Size: 0x5
  230.     int snd_menu_cinematic;
  231.  
  232.     //Bit Offset: 0x5DCFD
  233.     //Bit Size: 0x1
  234.     int snd_menu_listen_level;
  235.  
  236.     //Bit Offset: 0x5DCFE
  237.     //Bit Size: 0x2
  238.     int snd_menu_speaker_setup;
  239.  
  240.     //Bit Offset: 0x5DD00
  241.     //Bit Size: 0x40
  242.     __int64 snd_console_config;
  243.  
  244.     //Bit Offset: 0x5DD40
  245.     //Bit Size: 0x20
  246.     int snd_speakerconfiguration;
  247.  
  248.     //Bit Offset: 0x5DD60
  249.     //Bit Size: 0x20
  250.     int snd_ps3_encodingformat;
  251.  
  252.     //Bit Offset: 0x5DD80
  253.     //Bit Size: 0x20
  254.     int snd_menu_headphones;
  255.  
  256.     //Bit Offset: 0x5DDA0
  257.     //Bit Size: 0x20
  258.     int snd_menu_hearing_impaired;
  259.  
  260.     //Bit Offset: 0x5DDC0
  261.     //Bit Size: 0x20
  262.     int cg_fov_default;
  263.  
  264.     //Bit Offset: 0x5DDE0
  265.     //Bit Size: 0xB8
  266.     leaguestats_s bestleague;
  267.  
  268.     //Bit Offset: 0x5DE98
  269.     //Bit Size: 0x400
  270.     __int64 gamebookmarks[16];
  271.  
  272.     //Bit Offset: 0x5E298
  273.     //Bit Size: 0x5
  274.     int gamebookmarkindex;
  275.  
  276.     //Bit Offset: 0x5E29D
  277.     //Bit Size: 0x20
  278.     int sessionrejointimestamp;
  279.  
  280.     //Bit Offset: 0x5E2BD
  281.     //Bit Size: 0x40
  282.     __int64 sessionrejoinsessionsecid;
  283.  
  284.     //Bit Offset: 0x5E2FD
  285.     //Bit Size: 0x200
  286.     char livestreamingauthusername;
  287.  
  288.     //Bit Offset: 0x5E4FD
  289.     //Bit Size: 0xC8
  290.     char livestreamingauthtoken;
  291.  
  292.     //Bit Offset: 0x5E5C5
  293.     //Bit Size: 0x104
  294.     prestigetokens_s prestigetokens[20];
  295.  
  296.     //Bit Offset: 0x5E6C9
  297.     //Bit Size: 0x20
  298.     unsigned int motdversionviewed;
  299.  
  300.     //Bit Offset: 0x5E6E9
  301.     //Bit Size: 0x20
  302.     unsigned int motdviewtime;
  303.  
  304.     //Bit Offset: 0x5E709
  305.     //Bit Size: 0x20
  306.     unsigned int combattrainingwins;
  307.  
  308.     //Bit Offset: 0x5E729
  309.     //Bit Size: 0x40
  310.     int doublexpgroups[64];
  311.  
  312.     //Bit Offset: 0x5E769
  313.     //Bit Size: 0x1120
  314.     gfxdisplayinfo gfxdisplayinfo;
  315.  
  316.     //Bit Offset: 0x5F889
  317.     //Bit Size: 0x960
  318.     youtube_t youtube;
  319.  
  320.     //Bit Offset: 0x601E9
  321.     //Bit Size: 0x403
  322.     elitestats_t elitestats;
  323.  
  324.     //Bit Offset: 0x605EC
  325.     //Bit Size: 0xA0
  326.     dlc_t dlc;
  327.  
  328. };
  329.  
  330. //Bit Size: 0x30
  331. struct intstat_s
  332. {
  333.     //Bit Offset: 0x0
  334.     //Bit Size: 0x20
  335.     int statvalue;
  336.  
  337.     //Bit Offset: 0x20
  338.     //Bit Size: 0x10
  339.     short challengevalue;
  340.  
  341. };
  342.  
  343. //Bit Size: 0x19
  344. struct prevscores_s
  345. {
  346.     //Bit Offset: 0x0
  347.     //Bit Size: 0x18
  348.     int score;
  349.  
  350.     //Bit Offset: 0x18
  351.     //Bit Size: 0x1
  352.     int valid;
  353.  
  354. };
  355.  
  356. //Bit Size: 0x131
  357. struct prevhitlocationcounts_s
  358. {
  359.     //Bit Offset: 0x0
  360.     //Bit Size: 0x98
  361.     byte hitlocations[19];
  362.  
  363.     //Bit Offset: 0x98
  364.     //Bit Size: 0x98
  365.     byte criticalhitlocations[19];
  366.  
  367.     //Bit Offset: 0x130
  368.     //Bit Size: 0x1
  369.     int valid;
  370.  
  371. };
  372.  
  373. //Bit Size: 0x49
  374. struct prevscoreswithgametype_s
  375. {
  376.     //Bit Offset: 0x0
  377.     //Bit Size: 0x18
  378.     int score;
  379.  
  380.     //Bit Offset: 0x18
  381.     //Bit Size: 0x10
  382.     short kills;
  383.  
  384.     //Bit Offset: 0x28
  385.     //Bit Size: 0x10
  386.     short deaths;
  387.  
  388.     //Bit Offset: 0x38
  389.     //Bit Size: 0x10
  390.     short gametype;
  391.  
  392.     //Bit Offset: 0x48
  393.     //Bit Size: 0x1
  394.     int valid;
  395.  
  396. };
  397.  
  398. //Bit Size: 0x384
  399. struct afteractionreportstats_s
  400. {
  401.     //Bit Offset: 0x0
  402.     //Bit Size: 0x1
  403.     int valid;
  404.  
  405.     //Bit Offset: 0x1
  406.     //Bit Size: 0x1
  407.     int privatematch;
  408.  
  409.     //Bit Offset: 0x2
  410.     //Bit Size: 0x1
  411.     int wagermatch;
  412.  
  413.     //Bit Offset: 0x3
  414.     //Bit Size: 0x1
  415.     int wagermatchfailed;
  416.  
  417.     //Bit Offset: 0x4
  418.     //Bit Size: 0x10
  419.     short xpearned;
  420.  
  421.     //Bit Offset: 0x14
  422.     //Bit Size: 0x10
  423.     short cpearned;
  424.  
  425.     //Bit Offset: 0x24
  426.     //Bit Size: 0x10
  427.     short matchbonus;
  428.  
  429.     //Bit Offset: 0x34
  430.     //Bit Size: 0x10
  431.     short miscbonus;
  432.  
  433.     //Bit Offset: 0x44
  434.     //Bit Size: 0x10
  435.     short gametype;
  436.  
  437.     //Bit Offset: 0x54
  438.     //Bit Size: 0x10
  439.     short kills;
  440.  
  441.     //Bit Offset: 0x64
  442.     //Bit Size: 0x10
  443.     short deaths;
  444.  
  445.     //Bit Offset: 0x74
  446.     //Bit Size: 0x10
  447.     short bestkillstreak;
  448.  
  449.     //Bit Offset: 0x84
  450.     //Bit Size: 0x10
  451.     short headshots;
  452.  
  453.     //Bit Offset: 0x94
  454.     //Bit Size: 0x10
  455.     short score;
  456.  
  457.     //Bit Offset: 0xA4
  458.     //Bit Size: 0x10
  459.     short nemesisrank;
  460.  
  461.     //Bit Offset: 0xB4
  462.     //Bit Size: 0x10
  463.     short nemesisrankicon;
  464.  
  465.     //Bit Offset: 0xC4
  466.     //Bit Size: 0x10
  467.     short nemesiskills;
  468.  
  469.     //Bit Offset: 0xD4
  470.     //Bit Size: 0x10
  471.     short nemesiskilledby;
  472.  
  473.     //Bit Offset: 0xE4
  474.     //Bit Size: 0x100
  475.     char nemesisname;
  476.  
  477.     //Bit Offset: 0x1E4
  478.     //Bit Size: 0x40
  479.     __int64 nemesisxuid;
  480.  
  481.     //Bit Offset: 0x224
  482.     //Bit Size: 0x8
  483.     byte bestweaponindex;
  484.  
  485.     //Bit Offset: 0x22C
  486.     //Bit Size: 0x10
  487.     short bestweaponaccuracy;
  488.  
  489.     //Bit Offset: 0x23C
  490.     //Bit Size: 0x8
  491.     byte topweaponitemindex;
  492.  
  493.     //Bit Offset: 0x244
  494.     //Bit Size: 0x10
  495.     short topweaponkills;
  496.  
  497.     //Bit Offset: 0x254
  498.     //Bit Size: 0x30
  499.     short wagerawards[3];
  500.  
  501.     //Bit Offset: 0x284
  502.     //Bit Size: 0x40
  503.     __int64 demofileid;
  504.  
  505.     //Bit Offset: 0x2C4
  506.     //Bit Size: 0x40
  507.     __int64 leagueteamid;
  508.  
  509.     //Bit Offset: 0x304
  510.     //Bit Size: 0x80
  511.     char lobbypopup;
  512.  
  513. };
  514.  
  515. //Bit Size: 0x90
  516. struct gamemodecompletionhistory_s
  517. {
  518.     //Bit Offset: 0x0
  519.     //Bit Size: 0x18
  520.     int started;
  521.  
  522.     //Bit Offset: 0x18
  523.     //Bit Size: 0x18
  524.     int quit;
  525.  
  526.     //Bit Offset: 0x30
  527.     //Bit Size: 0x18
  528.     int dashboard;
  529.  
  530.     //Bit Offset: 0x48
  531.     //Bit Size: 0x18
  532.     int timeout;
  533.  
  534.     //Bit Offset: 0x60
  535.     //Bit Size: 0x18
  536.     int kicked;
  537.  
  538.     //Bit Offset: 0x78
  539.     //Bit Size: 0x18
  540.     int completed;
  541.  
  542. };
  543.  
  544. //Bit Size: 0x120
  545. struct gamemodehistorystats_s
  546. {
  547.     //Bit Offset: 0x0
  548.     //Bit Size: 0x90
  549.     gamemodecompletionhistory_s played;
  550.  
  551.     //Bit Offset: 0x90
  552.     //Bit Size: 0x90
  553.     gamemodecompletionhistory_s hosted;
  554.  
  555. };
  556.  
  557. //Bit Size: 0xA6
  558. struct matchhistorystats_s
  559. {
  560.     //Bit Offset: 0x0
  561.     //Bit Size: 0x20
  562.     int startingtime;
  563.  
  564.     //Bit Offset: 0x20
  565.     //Bit Size: 0x20
  566.     int endingtime;
  567.  
  568.     //Bit Offset: 0x40
  569.     //Bit Size: 0x18
  570.     int score;
  571.  
  572.     //Bit Offset: 0x58
  573.     //Bit Size: 0x5
  574.     int scoreboardposition;
  575.  
  576.     //Bit Offset: 0x5D
  577.     //Bit Size: 0x10
  578.     short kills;
  579.  
  580.     //Bit Offset: 0x6D
  581.     //Bit Size: 0x10
  582.     short deaths;
  583.  
  584.     //Bit Offset: 0x7D
  585.     //Bit Size: 0x20
  586.     float teamscoreratio;
  587.  
  588.     //Bit Offset: 0x9D
  589.     //Bit Size: 0x5
  590.     int gametype;
  591.  
  592.     //Bit Offset: 0xA2
  593.     //Bit Size: 0x3
  594.     int quittype;
  595.  
  596.     //Bit Offset: 0xA5
  597.     //Bit Size: 0x1
  598.     int forgiven;
  599.  
  600. };
  601.  
  602. //Bit Size: 0x15E8
  603. struct gamehistorystats_s
  604. {
  605.     //Bit Offset: 0x0
  606.     //Bit Size: 0x120
  607.     gamemodehistorystats_s modehistory;
  608.  
  609.     //Bit Offset: 0x120
  610.     //Bit Size: 0x14C0
  611.     matchhistorystats_s matchhistory[32];
  612.  
  613.     //Bit Offset: 0x15E0
  614.     //Bit Size: 0x8
  615.     byte currentmatchhistoryindex;
  616.  
  617. };
  618.  
  619. //Bit Size: 0x60
  620. struct probation_s
  621. {
  622.     //Bit Offset: 0x0
  623.     //Bit Size: 0x20
  624.     int version;
  625.  
  626.     //Bit Offset: 0x20
  627.     //Bit Size: 0x20
  628.     int timewhenprobationisdone;
  629.  
  630.     //Bit Offset: 0x40
  631.     //Bit Size: 0x20
  632.     int count;
  633.  
  634. };
  635.  
  636. //Bit Size: 0x66A
  637. struct gametypestats_s
  638. {
  639.     //Bit Offset: 0x0
  640.     //Bit Size: 0x30
  641.     intstat_s assists;
  642.  
  643.     //Bit Offset: 0x30
  644.     //Bit Size: 0x30
  645.     intstat_s cur_win_streak;
  646.  
  647.     //Bit Offset: 0x60
  648.     //Bit Size: 0x30
  649.     intstat_s crush;
  650.  
  651.     //Bit Offset: 0x90
  652.     //Bit Size: 0x30
  653.     intstat_s deaths;
  654.  
  655.     //Bit Offset: 0xC0
  656.     //Bit Size: 0x30
  657.     intstat_s defends;
  658.  
  659.     //Bit Offset: 0xF0
  660.     //Bit Size: 0x30
  661.     intstat_s kdratio;
  662.  
  663.     //Bit Offset: 0x120
  664.     //Bit Size: 0x30
  665.     intstat_s kills;
  666.  
  667.     //Bit Offset: 0x150
  668.     //Bit Size: 0x30
  669.     intstat_s kill_streak;
  670.  
  671.     //Bit Offset: 0x180
  672.     //Bit Size: 0x30
  673.     intstat_s losses;
  674.  
  675.     //Bit Offset: 0x1B0
  676.     //Bit Size: 0x30
  677.     intstat_s offends;
  678.  
  679.     //Bit Offset: 0x1E0
  680.     //Bit Size: 0x30
  681.     intstat_s score;
  682.  
  683.     //Bit Offset: 0x210
  684.     //Bit Size: 0x30
  685.     intstat_s ties;
  686.  
  687.     //Bit Offset: 0x240
  688.     //Bit Size: 0x30
  689.     intstat_s time_played_total;
  690.  
  691.     //Bit Offset: 0x270
  692.     //Bit Size: 0x30
  693.     intstat_s top3;
  694.  
  695.     //Bit Offset: 0x2A0
  696.     //Bit Size: 0x30
  697.     intstat_s top3team;
  698.  
  699.     //Bit Offset: 0x2D0
  700.     //Bit Size: 0x30
  701.     intstat_s topplayer;
  702.  
  703.     //Bit Offset: 0x300
  704.     //Bit Size: 0x30
  705.     intstat_s wins;
  706.  
  707.     //Bit Offset: 0x330
  708.     //Bit Size: 0x30
  709.     intstat_s win_streak;
  710.  
  711.     //Bit Offset: 0x360
  712.     //Bit Size: 0x30
  713.     intstat_s wlratio;
  714.  
  715.     //Bit Offset: 0x390
  716.     //Bit Size: 0x30
  717.     intstat_s challenge1;
  718.  
  719.     //Bit Offset: 0x3C0
  720.     //Bit Size: 0x30
  721.     intstat_s challenge2;
  722.  
  723.     //Bit Offset: 0x3F0
  724.     //Bit Size: 0x30
  725.     intstat_s challenge3;
  726.  
  727.     //Bit Offset: 0x420
  728.     //Bit Size: 0x30
  729.     intstat_s challenge4;
  730.  
  731.     //Bit Offset: 0x450
  732.     //Bit Size: 0x30
  733.     intstat_s challenge5;
  734.  
  735.     //Bit Offset: 0x480
  736.     //Bit Size: 0x30
  737.     intstat_s challenge6;
  738.  
  739.     //Bit Offset: 0x4B0
  740.     //Bit Size: 0x30
  741.     intstat_s challenge7;
  742.  
  743.     //Bit Offset: 0x4E0
  744.     //Bit Size: 0x30
  745.     intstat_s challenge8;
  746.  
  747.     //Bit Offset: 0x510
  748.     //Bit Size: 0x30
  749.     intstat_s challenge9;
  750.  
  751.     //Bit Offset: 0x540
  752.     //Bit Size: 0x30
  753.     intstat_s challenge10;
  754.  
  755.     //Bit Offset: 0x570
  756.     //Bit Size: 0xFA
  757.     prevscores_s prevscores[10];
  758.  
  759. };
  760.  
  761. //Bit Size: 0x10
  762. struct mapstats_s
  763. {
  764.     //Bit Offset: 0x0
  765.     //Bit Size: 0x10
  766.     short vote_succeeded;
  767.  
  768. };
  769.  
  770. //Bit Size: 0x360
  771. struct groupstats_s
  772. {
  773.     //Bit Offset: 0x0
  774.     //Bit Size: 0x360
  775.     intstat_s stats[weaponstat_e];
  776.  
  777. };
  778.  
  779. //Bit Size: 0x39E
  780. struct itemstat_s
  781. {
  782.     //Bit Offset: 0x0
  783.     //Bit Size: 0x1
  784.     int purchased;
  785.  
  786.     //Bit Offset: 0x1
  787.     //Bit Size: 0x1
  788.     int markedold;
  789.  
  790.     //Bit Offset: 0x2
  791.     //Bit Size: 0x3
  792.     int isproversionunlocked[3];
  793.  
  794.     //Bit Offset: 0x5
  795.     //Bit Size: 0x360
  796.     intstat_s stats[weaponstat_e];
  797.  
  798.     //Bit Offset: 0x365
  799.     //Bit Size: 0x1D
  800.     int attachmentmarkedold[attachments_e];
  801.  
  802.     //Bit Offset: 0x382
  803.     //Bit Size: 0x18
  804.     int xp;
  805.  
  806.     //Bit Offset: 0x39A
  807.     //Bit Size: 0x4
  808.     int plevel;
  809.  
  810. };
  811.  
  812. //Bit Size: 0x360
  813. struct attachmentstats_s
  814. {
  815.     //Bit Offset: 0x0
  816.     //Bit Size: 0x360
  817.     intstat_s stats[weaponstat_e];
  818.  
  819. };
  820.  
  821. //Bit Size: 0x64
  822. struct weaponstat_s
  823. {
  824.     //Bit Offset: 0x0
  825.     //Bit Size: 0x64
  826.     int optionmarkedasold[100];
  827.  
  828. };
  829.  
  830. //Bit Size: 0x1A4
  831. struct cacloadout_s
  832. {
  833.     //Bit Offset: 0x0
  834.     //Bit Size: 0x8
  835.     byte primary;
  836.  
  837.     //Bit Offset: 0x8
  838.     //Bit Size: 0x8
  839.     byte primaryattachmenttop;
  840.  
  841.     //Bit Offset: 0x10
  842.     //Bit Size: 0x8
  843.     byte primaryattachmentbottom;
  844.  
  845.     //Bit Offset: 0x18
  846.     //Bit Size: 0x8
  847.     byte primaryattachmenttrigger;
  848.  
  849.     //Bit Offset: 0x20
  850.     //Bit Size: 0x8
  851.     byte primaryattachmentmuzzle;
  852.  
  853.     //Bit Offset: 0x28
  854.     //Bit Size: 0x8
  855.     byte primaryattachmentgunperk;
  856.  
  857.     //Bit Offset: 0x30
  858.     //Bit Size: 0x8
  859.     byte primarycamo;
  860.  
  861.     //Bit Offset: 0x38
  862.     //Bit Size: 0x8
  863.     byte primaryreticle;
  864.  
  865.     //Bit Offset: 0x40
  866.     //Bit Size: 0x8
  867.     byte primaryreticlecolor;
  868.  
  869.     //Bit Offset: 0x48
  870.     //Bit Size: 0x8
  871.     byte primarylens;
  872.  
  873.     //Bit Offset: 0x50
  874.     //Bit Size: 0x8
  875.     byte primarytag;
  876.  
  877.     //Bit Offset: 0x58
  878.     //Bit Size: 0x8
  879.     byte primaryemblem;
  880.  
  881.     //Bit Offset: 0x60
  882.     //Bit Size: 0x3
  883.     unsigned int primaryattachmentorder1;
  884.  
  885.     //Bit Offset: 0x63
  886.     //Bit Size: 0x3
  887.     unsigned int primaryattachmentorder2;
  888.  
  889.     //Bit Offset: 0x66
  890.     //Bit Size: 0x3
  891.     unsigned int primaryattachmentorder3;
  892.  
  893.     //Bit Offset: 0x69
  894.     //Bit Size: 0x3
  895.     unsigned int primaryattachmentorder4;
  896.  
  897.     //Bit Offset: 0x6C
  898.     //Bit Size: 0x3
  899.     unsigned int primaryattachmentorder5;
  900.  
  901.     //Bit Offset: 0x6F
  902.     //Bit Size: 0x8
  903.     byte secondary;
  904.  
  905.     //Bit Offset: 0x77
  906.     //Bit Size: 0x8
  907.     byte secondaryattachmenttop;
  908.  
  909.     //Bit Offset: 0x7F
  910.     //Bit Size: 0x8
  911.     byte secondaryattachmentbottom;
  912.  
  913.     //Bit Offset: 0x87
  914.     //Bit Size: 0x8
  915.     byte secondaryattachmenttrigger;
  916.  
  917.     //Bit Offset: 0x8F
  918.     //Bit Size: 0x8
  919.     byte secondaryattachmentmuzzle;
  920.  
  921.     //Bit Offset: 0x97
  922.     //Bit Size: 0x8
  923.     byte secondaryattachmentgunperk;
  924.  
  925.     //Bit Offset: 0x9F
  926.     //Bit Size: 0x8
  927.     byte secondarycamo;
  928.  
  929.     //Bit Offset: 0xA7
  930.     //Bit Size: 0x8
  931.     byte secondaryreticle;
  932.  
  933.     //Bit Offset: 0xAF
  934.     //Bit Size: 0x8
  935.     byte secondaryreticlecolor;
  936.  
  937.     //Bit Offset: 0xB7
  938.     //Bit Size: 0x8
  939.     byte secondarylens;
  940.  
  941.     //Bit Offset: 0xBF
  942.     //Bit Size: 0x8
  943.     byte secondarytag;
  944.  
  945.     //Bit Offset: 0xC7
  946.     //Bit Size: 0x8
  947.     byte secondaryemblem;
  948.  
  949.     //Bit Offset: 0xCF
  950.     //Bit Size: 0x3
  951.     unsigned int secondaryattachmentorder1;
  952.  
  953.     //Bit Offset: 0xD2
  954.     //Bit Size: 0x3
  955.     unsigned int secondaryattachmentorder2;
  956.  
  957.     //Bit Offset: 0xD5
  958.     //Bit Size: 0x3
  959.     unsigned int secondaryattachmentorder3;
  960.  
  961.     //Bit Offset: 0xD8
  962.     //Bit Size: 0x3
  963.     unsigned int secondaryattachmentorder4;
  964.  
  965.     //Bit Offset: 0xDB
  966.     //Bit Size: 0x3
  967.     unsigned int secondaryattachmentorder5;
  968.  
  969.     //Bit Offset: 0xDE
  970.     //Bit Size: 0x8
  971.     byte specialty1;
  972.  
  973.     //Bit Offset: 0xE6
  974.     //Bit Size: 0x8
  975.     byte specialty2;
  976.  
  977.     //Bit Offset: 0xEE
  978.     //Bit Size: 0x8
  979.     byte specialty3;
  980.  
  981.     //Bit Offset: 0xF6
  982.     //Bit Size: 0x8
  983.     byte specialty4;
  984.  
  985.     //Bit Offset: 0xFE
  986.     //Bit Size: 0x8
  987.     byte specialty5;
  988.  
  989.     //Bit Offset: 0x106
  990.     //Bit Size: 0x8
  991.     byte specialty6;
  992.  
  993.     //Bit Offset: 0x10E
  994.     //Bit Size: 0x8
  995.     byte primarygrenade;
  996.  
  997.     //Bit Offset: 0x116
  998.     //Bit Size: 0x8
  999.     byte primarygrenadecount;
  1000.  
  1001.     //Bit Offset: 0x11E
  1002.     //Bit Size: 0x1
  1003.     unsigned int primarygrenadestatus1;
  1004.  
  1005.     //Bit Offset: 0x11F
  1006.     //Bit Size: 0x1
  1007.     unsigned int primarygrenadestatus2;
  1008.  
  1009.     //Bit Offset: 0x120
  1010.     //Bit Size: 0x1
  1011.     unsigned int primarygrenadestatus3;
  1012.  
  1013.     //Bit Offset: 0x121
  1014.     //Bit Size: 0x8
  1015.     byte specialgrenade;
  1016.  
  1017.     //Bit Offset: 0x129
  1018.     //Bit Size: 0x8
  1019.     byte specialgrenadecount;
  1020.  
  1021.     //Bit Offset: 0x131
  1022.     //Bit Size: 0x1
  1023.     unsigned int specialgrenadestatus1;
  1024.  
  1025.     //Bit Offset: 0x132
  1026.     //Bit Size: 0x1
  1027.     unsigned int specialgrenadestatus2;
  1028.  
  1029.     //Bit Offset: 0x133
  1030.     //Bit Size: 0x1
  1031.     unsigned int specialgrenadestatus3;
  1032.  
  1033.     //Bit Offset: 0x134
  1034.     //Bit Size: 0x8
  1035.     byte equipment;
  1036.  
  1037.     //Bit Offset: 0x13C
  1038.     //Bit Size: 0x8
  1039.     byte equipmentcount;
  1040.  
  1041.     //Bit Offset: 0x144
  1042.     //Bit Size: 0x8
  1043.     byte equipment2;
  1044.  
  1045.     //Bit Offset: 0x14C
  1046.     //Bit Size: 0x8
  1047.     byte equipment2count;
  1048.  
  1049.     //Bit Offset: 0x154
  1050.     //Bit Size: 0x8
  1051.     byte bonuscard1;
  1052.  
  1053.     //Bit Offset: 0x15C
  1054.     //Bit Size: 0x8
  1055.     byte bonuscard2;
  1056.  
  1057.     //Bit Offset: 0x164
  1058.     //Bit Size: 0x8
  1059.     byte bonuscard3;
  1060.  
  1061.     //Bit Offset: 0x16C
  1062.     //Bit Size: 0x8
  1063.     unsigned int primaryattachment1;
  1064.  
  1065.     //Bit Offset: 0x174
  1066.     //Bit Size: 0x8
  1067.     unsigned int primaryattachment2;
  1068.  
  1069.     //Bit Offset: 0x17C
  1070.     //Bit Size: 0x8
  1071.     unsigned int primaryattachment3;
  1072.  
  1073.     //Bit Offset: 0x184
  1074.     //Bit Size: 0x8
  1075.     unsigned int secondaryattachment1;
  1076.  
  1077.     //Bit Offset: 0x18C
  1078.     //Bit Size: 0x8
  1079.     unsigned int secondaryattachment2;
  1080.  
  1081.     //Bit Offset: 0x194
  1082.     //Bit Size: 0x8
  1083.     unsigned int secondaryattachment3;
  1084.  
  1085.     //Bit Offset: 0x19C
  1086.     //Bit Size: 0x8
  1087.     byte knifecamo;
  1088.  
  1089. };
  1090.  
  1091. //Bit Size: 0x15A3
  1092. struct cacstatsloadoutlist_s
  1093. {
  1094.     //Bit Offset: 0x0
  1095.     //Bit Size: 0x1068
  1096.     cacloadout_s customclass[10];
  1097.  
  1098.     //Bit Offset: 0x1068
  1099.     //Bit Size: 0x500
  1100.     char customclassname[10];
  1101.  
  1102.     //Bit Offset: 0x1568
  1103.     //Bit Size: 0x8
  1104.     byte killstreak1;
  1105.  
  1106.     //Bit Offset: 0x1570
  1107.     //Bit Size: 0x8
  1108.     byte killstreak2;
  1109.  
  1110.     //Bit Offset: 0x1578
  1111.     //Bit Size: 0x8
  1112.     byte killstreak3;
  1113.  
  1114.     //Bit Offset: 0x1580
  1115.     //Bit Size: 0x8
  1116.     byte killstreak4;
  1117.  
  1118.     //Bit Offset: 0x1588
  1119.     //Bit Size: 0x8
  1120.     byte killstreak5;
  1121.  
  1122.     //Bit Offset: 0x1590
  1123.     //Bit Size: 0x8
  1124.     byte killstreak6;
  1125.  
  1126.     //Bit Offset: 0x1598
  1127.     //Bit Size: 0x1
  1128.     int resetwarningdisplayed;
  1129.  
  1130.     //Bit Offset: 0x1599
  1131.     //Bit Size: 0x1
  1132.     int classwarningdisplayed;
  1133.  
  1134.     //Bit Offset: 0x159A
  1135.     //Bit Size: 0x1
  1136.     int iamacheater;
  1137.  
  1138.     //Bit Offset: 0x159B
  1139.     //Bit Size: 0x8
  1140.     byte loadoutversion;
  1141.  
  1142. };
  1143.  
  1144. //Bit Size: 0xAEC
  1145. struct cacloadoutlist_s
  1146. {
  1147.     //Bit Offset: 0x0
  1148.     //Bit Size: 0x834
  1149.     cacloadout_s customclass[5];
  1150.  
  1151.     //Bit Offset: 0x834
  1152.     //Bit Size: 0x280
  1153.     char customclassname[5];
  1154.  
  1155.     //Bit Offset: 0xAB4
  1156.     //Bit Size: 0x8
  1157.     byte killstreak1;
  1158.  
  1159.     //Bit Offset: 0xABC
  1160.     //Bit Size: 0x8
  1161.     byte killstreak2;
  1162.  
  1163.     //Bit Offset: 0xAC4
  1164.     //Bit Size: 0x8
  1165.     byte killstreak3;
  1166.  
  1167.     //Bit Offset: 0xACC
  1168.     //Bit Size: 0x8
  1169.     byte killstreak4;
  1170.  
  1171.     //Bit Offset: 0xAD4
  1172.     //Bit Size: 0x8
  1173.     byte killstreak5;
  1174.  
  1175.     //Bit Offset: 0xADC
  1176.     //Bit Size: 0x8
  1177.     byte killstreak6;
  1178.  
  1179.     //Bit Offset: 0xAE4
  1180.     //Bit Size: 0x8
  1181.     byte loadoutversion;
  1182.  
  1183. };
  1184.  
  1185. //Bit Size: 0x68
  1186. struct activefriend_s
  1187. {
  1188.     //Bit Offset: 0x0
  1189.     //Bit Size: 0x40
  1190.     __int64 xuid;
  1191.  
  1192.     //Bit Offset: 0x40
  1193.     //Bit Size: 0x8
  1194.     byte playedcount;
  1195.  
  1196.     //Bit Offset: 0x48
  1197.     //Bit Size: 0x20
  1198.     unsigned int lastplayedtime;
  1199.  
  1200. };
  1201.  
  1202. //Bit Size: 0x3
  1203. struct emblemicon_s
  1204. {
  1205.     //Bit Offset: 0x0
  1206.     //Bit Size: 0x1
  1207.     int purchased;
  1208.  
  1209.     //Bit Offset: 0x1
  1210.     //Bit Size: 0x1
  1211.     int markedold;
  1212.  
  1213.     //Bit Offset: 0x2
  1214.     //Bit Size: 0x1
  1215.     int unlocked;
  1216.  
  1217. };
  1218.  
  1219. //Bit Size: 0x1
  1220. struct emblemlayer_s
  1221. {
  1222.     //Bit Offset: 0x0
  1223.     //Bit Size: 0x1
  1224.     int markedold;
  1225.  
  1226. };
  1227.  
  1228. //Bit Size: 0x1390
  1229. struct emblemstats_s
  1230. {
  1231.     //Bit Offset: 0x0
  1232.     //Bit Size: 0x4
  1233.     int layerspurchased;
  1234.  
  1235.     //Bit Offset: 0x4
  1236.     //Bit Size: 0xC
  1237.     emblemlayer_s layers[12];
  1238.  
  1239.     //Bit Offset: 0x10
  1240.     //Bit Size: 0xC00
  1241.     emblemicon_s icons[1024];
  1242.  
  1243.     //Bit Offset: 0xC10
  1244.     //Bit Size: 0x780
  1245.     emblemicon_s backgrounds[640];
  1246.  
  1247. };
  1248.  
  1249. //Bit Size: 0x2
  1250. struct clantagfeatures_s
  1251. {
  1252.     //Bit Offset: 0x0
  1253.     //Bit Size: 0x1
  1254.     int purchased;
  1255.  
  1256.     //Bit Offset: 0x1
  1257.     //Bit Size: 0x1
  1258.     int markedold;
  1259.  
  1260. };
  1261.  
  1262. //Bit Size: 0x4C
  1263. struct clantagstats_s
  1264. {
  1265.     //Bit Offset: 0x0
  1266.     //Bit Size: 0x1C
  1267.     clantagfeatures_s features[clantagfeatures_e];
  1268.  
  1269.     //Bit Offset: 0x1C
  1270.     //Bit Size: 0x8
  1271.     byte selectedfeature;
  1272.  
  1273.     //Bit Offset: 0x24
  1274.     //Bit Size: 0x28
  1275.     char clanname;
  1276.  
  1277. };
  1278.  
  1279. //Bit Size: 0x20
  1280. struct ipaddress_s
  1281. {
  1282.     //Bit Offset: 0x0
  1283.     //Bit Size: 0x8
  1284.     byte a;
  1285.  
  1286.     //Bit Offset: 0x8
  1287.     //Bit Size: 0x8
  1288.     byte b;
  1289.  
  1290.     //Bit Offset: 0x10
  1291.     //Bit Size: 0x8
  1292.     byte c;
  1293.  
  1294.     //Bit Offset: 0x18
  1295.     //Bit Size: 0x8
  1296.     byte d;
  1297.  
  1298. };
  1299.  
  1300. //Bit Size: 0x140
  1301. struct consoleinfo_s
  1302. {
  1303.     //Bit Offset: 0x0
  1304.     //Bit Size: 0x40
  1305.     __int64 consoleidhigh;
  1306.  
  1307.     //Bit Offset: 0x40
  1308.     //Bit Size: 0x40
  1309.     __int64 consoleidlow;
  1310.  
  1311.     //Bit Offset: 0x80
  1312.     //Bit Size: 0x40
  1313.     __int64 macaddress;
  1314.  
  1315.     //Bit Offset: 0xC0
  1316.     //Bit Size: 0x20
  1317.     int usecount;
  1318.  
  1319.     //Bit Offset: 0xE0
  1320.     //Bit Size: 0x20
  1321.     int timestamp;
  1322.  
  1323.     //Bit Offset: 0x100
  1324.     //Bit Size: 0x20
  1325.     ipaddress_s ipexternal;
  1326.  
  1327.     //Bit Offset: 0x120
  1328.     //Bit Size: 0x20
  1329.     int nattype;
  1330.  
  1331. };
  1332.  
  1333. //Bit Size: 0xB8
  1334. struct leaguestats_s
  1335. {
  1336.     //Bit Offset: 0x0
  1337.     //Bit Size: 0x8
  1338.     byte leagueid;
  1339.  
  1340.     //Bit Offset: 0x8
  1341.     //Bit Size: 0x8
  1342.     byte divisionid;
  1343.  
  1344.     //Bit Offset: 0x10
  1345.     //Bit Size: 0x8
  1346.     byte seasonid;
  1347.  
  1348.     //Bit Offset: 0x18
  1349.     //Bit Size: 0x40
  1350.     __int64 teamid;
  1351.  
  1352.     //Bit Offset: 0x58
  1353.     //Bit Size: 0x40
  1354.     __int64 subdivisionid;
  1355.  
  1356.     //Bit Offset: 0x98
  1357.     //Bit Size: 0x20
  1358.     int rank;
  1359.  
  1360. };
  1361.  
  1362. //Bit Size: 0xD
  1363. struct prestigetokens_s
  1364. {
  1365.     //Bit Offset: 0x0
  1366.     //Bit Size: 0x1
  1367.     int tokenspent;
  1368.  
  1369.     //Bit Offset: 0x1
  1370.     //Bit Size: 0x4
  1371.     int tokentype[prestigetokentype_e];
  1372.  
  1373.     //Bit Offset: 0x5
  1374.     //Bit Size: 0x8
  1375.     byte itemunlocked;
  1376.  
  1377. };
  1378.  
  1379. //Bit Size: 0x60
  1380. struct gfxdevicesupport
  1381. {
  1382.     //Bit Offset: 0x0
  1383.     //Bit Size: 0x8
  1384.     int deviceflags;
  1385.  
  1386.     //Bit Offset: 0x8
  1387.     //Bit Size: 0x8
  1388.     int devicevideostandardaspect;
  1389.  
  1390.     //Bit Offset: 0x10
  1391.     //Bit Size: 0x8
  1392.     int deviceconversion;
  1393.  
  1394.     //Bit Offset: 0x18
  1395.     //Bit Size: 0x8
  1396.     int device3d;
  1397.  
  1398.     //Bit Offset: 0x20
  1399.     //Bit Size: 0x10
  1400.     int devicewidth;
  1401.  
  1402.     //Bit Offset: 0x30
  1403.     //Bit Size: 0x10
  1404.     int deviceheight;
  1405.  
  1406.     //Bit Offset: 0x40
  1407.     //Bit Size: 0x20
  1408.     float devicerefreshhz;
  1409.  
  1410. };
  1411.  
  1412. //Bit Size: 0x160
  1413. struct gfxgamutinfo
  1414. {
  1415.     //Bit Offset: 0x0
  1416.     //Bit Size: 0x20
  1417.     float xred;
  1418.  
  1419.     //Bit Offset: 0x20
  1420.     //Bit Size: 0x20
  1421.     float yred;
  1422.  
  1423.     //Bit Offset: 0x40
  1424.     //Bit Size: 0x20
  1425.     float xgreen;
  1426.  
  1427.     //Bit Offset: 0x60
  1428.     //Bit Size: 0x20
  1429.     float ygreen;
  1430.  
  1431.     //Bit Offset: 0x80
  1432.     //Bit Size: 0x20
  1433.     float xblue;
  1434.  
  1435.     //Bit Offset: 0xA0
  1436.     //Bit Size: 0x20
  1437.     float xwhite;
  1438.  
  1439.     //Bit Offset: 0xC0
  1440.     //Bit Size: 0x20
  1441.     float ywhite;
  1442.  
  1443.     //Bit Offset: 0xE0
  1444.     //Bit Size: 0x20
  1445.     float gammared;
  1446.  
  1447.     //Bit Offset: 0x100
  1448.     //Bit Size: 0x20
  1449.     float gammagreen;
  1450.  
  1451.     //Bit Offset: 0x120
  1452.     //Bit Size: 0x20
  1453.     float gammablue;
  1454.  
  1455.     //Bit Offset: 0x140
  1456.     //Bit Size: 0x20
  1457.     unsigned int gammatype;
  1458.  
  1459. };
  1460.  
  1461. //Bit Size: 0x1120
  1462. struct gfxdisplayinfo
  1463. {
  1464.     //Bit Offset: 0x0
  1465.     //Bit Size: 0x20
  1466.     unsigned int deviceformatid;
  1467.  
  1468.     //Bit Offset: 0x20
  1469.     //Bit Size: 0x20
  1470.     unsigned int devicesize;
  1471.  
  1472.     //Bit Offset: 0x40
  1473.     //Bit Size: 0x8
  1474.     int hasedid;
  1475.  
  1476.     //Bit Offset: 0x48
  1477.     //Bit Size: 0x8
  1478.     int devicesupportcount;
  1479.  
  1480.     //Bit Offset: 0x50
  1481.     //Bit Size: 0x8
  1482.     int devicecolorspace;
  1483.  
  1484.     //Bit Offset: 0x58
  1485.     //Bit Size: 0x8
  1486.     int deviceconnection;
  1487.  
  1488.     //Bit Offset: 0x60
  1489.     //Bit Size: 0x8
  1490.     int outputdisplayvideostandard;
  1491.  
  1492.     //Bit Offset: 0x68
  1493.     //Bit Size: 0x8
  1494.     int outputdisplayflags;
  1495.  
  1496.     //Bit Offset: 0x70
  1497.     //Bit Size: 0x10
  1498.     int devicelatency;
  1499.  
  1500.     //Bit Offset: 0x80
  1501.     //Bit Size: 0x10
  1502.     int outputdisplaywidth;
  1503.  
  1504.     //Bit Offset: 0x90
  1505.     //Bit Size: 0x10
  1506.     int outputdisplayheight;
  1507.  
  1508.     //Bit Offset: 0xA0
  1509.     //Bit Size: 0x20
  1510.     float outputdisplayaspectratio;
  1511.  
  1512.     //Bit Offset: 0xC0
  1513.     //Bit Size: 0x20
  1514.     float outputdisplayhz;
  1515.  
  1516.     //Bit Offset: 0xE0
  1517.     //Bit Size: 0x10
  1518.     int renderdisplaywidth;
  1519.  
  1520.     //Bit Offset: 0xF0
  1521.     //Bit Size: 0x10
  1522.     int renderdisplayheight;
  1523.  
  1524.     //Bit Offset: 0x100
  1525.     //Bit Size: 0xC00
  1526.     gfxdevicesupport devicesupport[32];
  1527.  
  1528.     //Bit Offset: 0xD00
  1529.     //Bit Size: 0x160
  1530.     gfxgamutinfo edidgamut;
  1531.  
  1532.     //Bit Offset: 0xE60
  1533.     //Bit Size: 0x160
  1534.     gfxgamutinfo referencegamut;
  1535.  
  1536.     //Bit Offset: 0xFC0
  1537.     //Bit Size: 0x160
  1538.     gfxgamutinfo outputgamut;
  1539.  
  1540. };
  1541.  
  1542. //Bit Size: 0x960
  1543. struct youtube_t
  1544. {
  1545.     //Bit Offset: 0x0
  1546.     //Bit Size: 0x800
  1547.     char deviceid;
  1548.  
  1549.     //Bit Offset: 0x800
  1550.     //Bit Size: 0x140
  1551.     char devicekey;
  1552.  
  1553.     //Bit Offset: 0x940
  1554.     //Bit Size: 0x20
  1555.     int maxviewers;
  1556.  
  1557. };
  1558.  
  1559. //Bit Size: 0x403
  1560. struct elitestats_t
  1561. {
  1562.     //Bit Offset: 0x0
  1563.     //Bit Size: 0x400
  1564.     int elitestats[32];
  1565.  
  1566.     //Bit Offset: 0x400
  1567.     //Bit Size: 0x1
  1568.     int isfounder;
  1569.  
  1570.     //Bit Offset: 0x401
  1571.     //Bit Size: 0x1
  1572.     int ismember;
  1573.  
  1574.     //Bit Offset: 0x402
  1575.     //Bit Size: 0x1
  1576.     int ispayingcustomer;
  1577.  
  1578. };
  1579.  
  1580. //Bit Size: 0xA0
  1581. struct dlc_t
  1582. {
  1583.     //Bit Offset: 0x0
  1584.     //Bit Size: 0x20
  1585.     int mappacks;
  1586.  
  1587.     //Bit Offset: 0x20
  1588.     //Bit Size: 0x80
  1589.     int mtx[128];
  1590.  
  1591. };
RAW Paste Data