Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //Bit Size: 0x6068C
- struct root
- {
- //Bit Offset: 0x0
- //Bit Size: 0x40
- __int64 playerxuid;
- //Bit Offset: 0x40
- //Bit Size: 0x47D0
- intstat_s playerstatslist[globalstats_e];
- //Bit Offset: 0x4810
- //Bit Size: 0x90
- int higheststats[higheststats_e];
- //Bit Offset: 0x48A0
- //Bit Size: 0x20
- int hashlen;
- //Bit Offset: 0x48C0
- //Bit Size: 0x190
- byte statshash[50];
- //Bit Offset: 0x4A50
- //Bit Size: 0xFA
- prevscores_s recentearnings[10];
- //Bit Offset: 0x4B4A
- //Bit Size: 0xBEA
- prevhitlocationcounts_s recenthitloccounts[10];
- //Bit Offset: 0x5734
- //Bit Size: 0x2DA
- prevscoreswithgametype_s recentscores[10];
- //Bit Offset: 0x5A0E
- //Bit Size: 0x384
- afteractionreportstats_s afteractionreportstats;
- //Bit Offset: 0x5D92
- //Bit Size: 0x4
- int currenthitlocationindex;
- //Bit Offset: 0x5D96
- //Bit Size: 0x2BD0
- gamehistorystats_s gamehistory[gamemodes_e];
- //Bit Offset: 0x8966
- //Bit Size: 0xC0
- probation_s probation[gamemodes_e];
- //Bit Offset: 0x8A26
- //Bit Size: 0x99F0
- gametypestats_s playerstatsbygametype[gametypes_e];
- //Bit Offset: 0x12416
- //Bit Size: 0xF0
- mapstats_s playerstatsbymap[maps_e];
- //Bit Offset: 0x12506
- //Bit Size: 0x39E00
- itemstat_s itemstats[256];
- //Bit Offset: 0x4C306
- //Bit Size: 0x4380
- groupstats_s groupstats[weapongroups_e];
- //Bit Offset: 0x50686
- //Bit Size: 0x100
- byte unlocks[32];
- //Bit Offset: 0x50786
- //Bit Size: 0x61E0
- attachmentstats_s attachments[attachments_e];
- //Bit Offset: 0x56966
- //Bit Size: 0x20
- int matches_lean_used;
- //Bit Offset: 0x56986
- //Bit Size: 0x1900
- weaponstat_s weaponstats[64];
- //Bit Offset: 0x58286
- //Bit Size: 0x4
- int publicmatchclasssetindex;
- //Bit Offset: 0x5828A
- //Bit Size: 0x4
- int custommatchclasssetindex;
- //Bit Offset: 0x5828E
- //Bit Size: 0x4
- int leaguematchclasssetindex;
- //Bit Offset: 0x58292
- //Bit Size: 0x15A3
- cacstatsloadoutlist_s cacloadouts;
- //Bit Offset: 0x59835
- //Bit Size: 0xAEC
- cacloadoutlist_s custommatchcacloadouts;
- //Bit Offset: 0x5A321
- //Bit Size: 0xAEC
- cacloadoutlist_s leaguecacloadouts;
- //Bit Offset: 0x5AE0D
- //Bit Size: 0x20
- float skill_rating;
- //Bit Offset: 0x5AE2D
- //Bit Size: 0x20
- float skill_variance;
- //Bit Offset: 0x5AE4D
- //Bit Size: 0x300
- float gt_skill_rating[gametypes_e];
- //Bit Offset: 0x5B14D
- //Bit Size: 0x300
- float gt_skill_variance[gametypes_e];
- //Bit Offset: 0x5B44D
- //Bit Size: 0x680
- activefriend_s activefriends[16];
- //Bit Offset: 0x5BACD
- //Bit Size: 0x5
- int numactivefriends;
- //Bit Offset: 0x5BAD2
- //Bit Size: 0x1390
- emblemstats_s emblemstats;
- //Bit Offset: 0x5CE62
- //Bit Size: 0x4C
- clantagstats_s clantagstats;
- //Bit Offset: 0x5CEAE
- //Bit Size: 0x4
- int lastconsolesave;
- //Bit Offset: 0x5CEB2
- //Bit Size: 0xC80
- consoleinfo_s consoleinfo[10];
- //Bit Offset: 0x5DB32
- //Bit Size: 0x40
- __int64 connectionid;
- //Bit Offset: 0x5DB72
- //Bit Size: 0x20
- int uploadbandwidth;
- //Bit Offset: 0x5DB92
- //Bit Size: 0x100
- byte demonwareflags[32];
- //Bit Offset: 0x5DC92
- //Bit Size: 0x40
- __int64 statresetnotification;
- //Bit Offset: 0x5DCD2
- //Bit Size: 0x1
- int input_invertpitch;
- //Bit Offset: 0x5DCD3
- //Bit Size: 0x1
- int gpad_rumble;
- //Bit Offset: 0x5DCD4
- //Bit Size: 0x2
- int quick_launch_mode;
- //Bit Offset: 0x5DCD6
- //Bit Size: 0x1
- int cg_mature;
- //Bit Offset: 0x5DCD7
- //Bit Size: 0x1
- int input_autoaim;
- //Bit Offset: 0x5DCD8
- //Bit Size: 0x1
- int cg_subtitles;
- //Bit Offset: 0x5DCD9
- //Bit Size: 0x3
- int gpad_buttonsconfig;
- //Bit Offset: 0x5DCDC
- //Bit Size: 0x3
- int gpad_sticksconfig;
- //Bit Offset: 0x5DCDF
- //Bit Size: 0x2
- int team_indicator;
- //Bit Offset: 0x5DCE1
- //Bit Size: 0x1
- int r_stereo3davailable;
- //Bit Offset: 0x5DCE2
- //Bit Size: 0x1
- int r_stereo3don;
- //Bit Offset: 0x5DCE3
- //Bit Size: 0x1
- int input_targetassist;
- //Bit Offset: 0x5DCE4
- //Bit Size: 0x5
- int snd_menu_voice;
- //Bit Offset: 0x5DCE9
- //Bit Size: 0x5
- int snd_menu_music;
- //Bit Offset: 0x5DCEE
- //Bit Size: 0x5
- int snd_menu_sfx;
- //Bit Offset: 0x5DCF3
- //Bit Size: 0x5
- int snd_menu_master;
- //Bit Offset: 0x5DCF8
- //Bit Size: 0x5
- int snd_menu_cinematic;
- //Bit Offset: 0x5DCFD
- //Bit Size: 0x1
- int snd_menu_listen_level;
- //Bit Offset: 0x5DCFE
- //Bit Size: 0x2
- int snd_menu_speaker_setup;
- //Bit Offset: 0x5DD00
- //Bit Size: 0x40
- __int64 snd_console_config;
- //Bit Offset: 0x5DD40
- //Bit Size: 0x20
- int snd_speakerconfiguration;
- //Bit Offset: 0x5DD60
- //Bit Size: 0x20
- int snd_ps3_encodingformat;
- //Bit Offset: 0x5DD80
- //Bit Size: 0x20
- int snd_menu_headphones;
- //Bit Offset: 0x5DDA0
- //Bit Size: 0x20
- int snd_menu_hearing_impaired;
- //Bit Offset: 0x5DDC0
- //Bit Size: 0x20
- int cg_fov_default;
- //Bit Offset: 0x5DDE0
- //Bit Size: 0xB8
- leaguestats_s bestleague;
- //Bit Offset: 0x5DE98
- //Bit Size: 0x400
- __int64 gamebookmarks[16];
- //Bit Offset: 0x5E298
- //Bit Size: 0x5
- int gamebookmarkindex;
- //Bit Offset: 0x5E29D
- //Bit Size: 0x20
- int sessionrejointimestamp;
- //Bit Offset: 0x5E2BD
- //Bit Size: 0x40
- __int64 sessionrejoinsessionsecid;
- //Bit Offset: 0x5E2FD
- //Bit Size: 0x200
- char livestreamingauthusername;
- //Bit Offset: 0x5E4FD
- //Bit Size: 0xC8
- char livestreamingauthtoken;
- //Bit Offset: 0x5E5C5
- //Bit Size: 0x104
- prestigetokens_s prestigetokens[20];
- //Bit Offset: 0x5E6C9
- //Bit Size: 0x20
- unsigned int motdversionviewed;
- //Bit Offset: 0x5E6E9
- //Bit Size: 0x20
- unsigned int motdviewtime;
- //Bit Offset: 0x5E709
- //Bit Size: 0x20
- unsigned int combattrainingwins;
- //Bit Offset: 0x5E729
- //Bit Size: 0x40
- int doublexpgroups[64];
- //Bit Offset: 0x5E769
- //Bit Size: 0x1120
- gfxdisplayinfo gfxdisplayinfo;
- //Bit Offset: 0x5F889
- //Bit Size: 0x960
- youtube_t youtube;
- //Bit Offset: 0x601E9
- //Bit Size: 0x403
- elitestats_t elitestats;
- //Bit Offset: 0x605EC
- //Bit Size: 0xA0
- dlc_t dlc;
- };
- //Bit Size: 0x30
- struct intstat_s
- {
- //Bit Offset: 0x0
- //Bit Size: 0x20
- int statvalue;
- //Bit Offset: 0x20
- //Bit Size: 0x10
- short challengevalue;
- };
- //Bit Size: 0x19
- struct prevscores_s
- {
- //Bit Offset: 0x0
- //Bit Size: 0x18
- int score;
- //Bit Offset: 0x18
- //Bit Size: 0x1
- int valid;
- };
- //Bit Size: 0x131
- struct prevhitlocationcounts_s
- {
- //Bit Offset: 0x0
- //Bit Size: 0x98
- byte hitlocations[19];
- //Bit Offset: 0x98
- //Bit Size: 0x98
- byte criticalhitlocations[19];
- //Bit Offset: 0x130
- //Bit Size: 0x1
- int valid;
- };
- //Bit Size: 0x49
- struct prevscoreswithgametype_s
- {
- //Bit Offset: 0x0
- //Bit Size: 0x18
- int score;
- //Bit Offset: 0x18
- //Bit Size: 0x10
- short kills;
- //Bit Offset: 0x28
- //Bit Size: 0x10
- short deaths;
- //Bit Offset: 0x38
- //Bit Size: 0x10
- short gametype;
- //Bit Offset: 0x48
- //Bit Size: 0x1
- int valid;
- };
- //Bit Size: 0x384
- struct afteractionreportstats_s
- {
- //Bit Offset: 0x0
- //Bit Size: 0x1
- int valid;
- //Bit Offset: 0x1
- //Bit Size: 0x1
- int privatematch;
- //Bit Offset: 0x2
- //Bit Size: 0x1
- int wagermatch;
- //Bit Offset: 0x3
- //Bit Size: 0x1
- int wagermatchfailed;
- //Bit Offset: 0x4
- //Bit Size: 0x10
- short xpearned;
- //Bit Offset: 0x14
- //Bit Size: 0x10
- short cpearned;
- //Bit Offset: 0x24
- //Bit Size: 0x10
- short matchbonus;
- //Bit Offset: 0x34
- //Bit Size: 0x10
- short miscbonus;
- //Bit Offset: 0x44
- //Bit Size: 0x10
- short gametype;
- //Bit Offset: 0x54
- //Bit Size: 0x10
- short kills;
- //Bit Offset: 0x64
- //Bit Size: 0x10
- short deaths;
- //Bit Offset: 0x74
- //Bit Size: 0x10
- short bestkillstreak;
- //Bit Offset: 0x84
- //Bit Size: 0x10
- short headshots;
- //Bit Offset: 0x94
- //Bit Size: 0x10
- short score;
- //Bit Offset: 0xA4
- //Bit Size: 0x10
- short nemesisrank;
- //Bit Offset: 0xB4
- //Bit Size: 0x10
- short nemesisrankicon;
- //Bit Offset: 0xC4
- //Bit Size: 0x10
- short nemesiskills;
- //Bit Offset: 0xD4
- //Bit Size: 0x10
- short nemesiskilledby;
- //Bit Offset: 0xE4
- //Bit Size: 0x100
- char nemesisname;
- //Bit Offset: 0x1E4
- //Bit Size: 0x40
- __int64 nemesisxuid;
- //Bit Offset: 0x224
- //Bit Size: 0x8
- byte bestweaponindex;
- //Bit Offset: 0x22C
- //Bit Size: 0x10
- short bestweaponaccuracy;
- //Bit Offset: 0x23C
- //Bit Size: 0x8
- byte topweaponitemindex;
- //Bit Offset: 0x244
- //Bit Size: 0x10
- short topweaponkills;
- //Bit Offset: 0x254
- //Bit Size: 0x30
- short wagerawards[3];
- //Bit Offset: 0x284
- //Bit Size: 0x40
- __int64 demofileid;
- //Bit Offset: 0x2C4
- //Bit Size: 0x40
- __int64 leagueteamid;
- //Bit Offset: 0x304
- //Bit Size: 0x80
- char lobbypopup;
- };
- //Bit Size: 0x90
- struct gamemodecompletionhistory_s
- {
- //Bit Offset: 0x0
- //Bit Size: 0x18
- int started;
- //Bit Offset: 0x18
- //Bit Size: 0x18
- int quit;
- //Bit Offset: 0x30
- //Bit Size: 0x18
- int dashboard;
- //Bit Offset: 0x48
- //Bit Size: 0x18
- int timeout;
- //Bit Offset: 0x60
- //Bit Size: 0x18
- int kicked;
- //Bit Offset: 0x78
- //Bit Size: 0x18
- int completed;
- };
- //Bit Size: 0x120
- struct gamemodehistorystats_s
- {
- //Bit Offset: 0x0
- //Bit Size: 0x90
- gamemodecompletionhistory_s played;
- //Bit Offset: 0x90
- //Bit Size: 0x90
- gamemodecompletionhistory_s hosted;
- };
- //Bit Size: 0xA6
- struct matchhistorystats_s
- {
- //Bit Offset: 0x0
- //Bit Size: 0x20
- int startingtime;
- //Bit Offset: 0x20
- //Bit Size: 0x20
- int endingtime;
- //Bit Offset: 0x40
- //Bit Size: 0x18
- int score;
- //Bit Offset: 0x58
- //Bit Size: 0x5
- int scoreboardposition;
- //Bit Offset: 0x5D
- //Bit Size: 0x10
- short kills;
- //Bit Offset: 0x6D
- //Bit Size: 0x10
- short deaths;
- //Bit Offset: 0x7D
- //Bit Size: 0x20
- float teamscoreratio;
- //Bit Offset: 0x9D
- //Bit Size: 0x5
- int gametype;
- //Bit Offset: 0xA2
- //Bit Size: 0x3
- int quittype;
- //Bit Offset: 0xA5
- //Bit Size: 0x1
- int forgiven;
- };
- //Bit Size: 0x15E8
- struct gamehistorystats_s
- {
- //Bit Offset: 0x0
- //Bit Size: 0x120
- gamemodehistorystats_s modehistory;
- //Bit Offset: 0x120
- //Bit Size: 0x14C0
- matchhistorystats_s matchhistory[32];
- //Bit Offset: 0x15E0
- //Bit Size: 0x8
- byte currentmatchhistoryindex;
- };
- //Bit Size: 0x60
- struct probation_s
- {
- //Bit Offset: 0x0
- //Bit Size: 0x20
- int version;
- //Bit Offset: 0x20
- //Bit Size: 0x20
- int timewhenprobationisdone;
- //Bit Offset: 0x40
- //Bit Size: 0x20
- int count;
- };
- //Bit Size: 0x66A
- struct gametypestats_s
- {
- //Bit Offset: 0x0
- //Bit Size: 0x30
- intstat_s assists;
- //Bit Offset: 0x30
- //Bit Size: 0x30
- intstat_s cur_win_streak;
- //Bit Offset: 0x60
- //Bit Size: 0x30
- intstat_s crush;
- //Bit Offset: 0x90
- //Bit Size: 0x30
- intstat_s deaths;
- //Bit Offset: 0xC0
- //Bit Size: 0x30
- intstat_s defends;
- //Bit Offset: 0xF0
- //Bit Size: 0x30
- intstat_s kdratio;
- //Bit Offset: 0x120
- //Bit Size: 0x30
- intstat_s kills;
- //Bit Offset: 0x150
- //Bit Size: 0x30
- intstat_s kill_streak;
- //Bit Offset: 0x180
- //Bit Size: 0x30
- intstat_s losses;
- //Bit Offset: 0x1B0
- //Bit Size: 0x30
- intstat_s offends;
- //Bit Offset: 0x1E0
- //Bit Size: 0x30
- intstat_s score;
- //Bit Offset: 0x210
- //Bit Size: 0x30
- intstat_s ties;
- //Bit Offset: 0x240
- //Bit Size: 0x30
- intstat_s time_played_total;
- //Bit Offset: 0x270
- //Bit Size: 0x30
- intstat_s top3;
- //Bit Offset: 0x2A0
- //Bit Size: 0x30
- intstat_s top3team;
- //Bit Offset: 0x2D0
- //Bit Size: 0x30
- intstat_s topplayer;
- //Bit Offset: 0x300
- //Bit Size: 0x30
- intstat_s wins;
- //Bit Offset: 0x330
- //Bit Size: 0x30
- intstat_s win_streak;
- //Bit Offset: 0x360
- //Bit Size: 0x30
- intstat_s wlratio;
- //Bit Offset: 0x390
- //Bit Size: 0x30
- intstat_s challenge1;
- //Bit Offset: 0x3C0
- //Bit Size: 0x30
- intstat_s challenge2;
- //Bit Offset: 0x3F0
- //Bit Size: 0x30
- intstat_s challenge3;
- //Bit Offset: 0x420
- //Bit Size: 0x30
- intstat_s challenge4;
- //Bit Offset: 0x450
- //Bit Size: 0x30
- intstat_s challenge5;
- //Bit Offset: 0x480
- //Bit Size: 0x30
- intstat_s challenge6;
- //Bit Offset: 0x4B0
- //Bit Size: 0x30
- intstat_s challenge7;
- //Bit Offset: 0x4E0
- //Bit Size: 0x30
- intstat_s challenge8;
- //Bit Offset: 0x510
- //Bit Size: 0x30
- intstat_s challenge9;
- //Bit Offset: 0x540
- //Bit Size: 0x30
- intstat_s challenge10;
- //Bit Offset: 0x570
- //Bit Size: 0xFA
- prevscores_s prevscores[10];
- };
- //Bit Size: 0x10
- struct mapstats_s
- {
- //Bit Offset: 0x0
- //Bit Size: 0x10
- short vote_succeeded;
- };
- //Bit Size: 0x360
- struct groupstats_s
- {
- //Bit Offset: 0x0
- //Bit Size: 0x360
- intstat_s stats[weaponstat_e];
- };
- //Bit Size: 0x39E
- struct itemstat_s
- {
- //Bit Offset: 0x0
- //Bit Size: 0x1
- int purchased;
- //Bit Offset: 0x1
- //Bit Size: 0x1
- int markedold;
- //Bit Offset: 0x2
- //Bit Size: 0x3
- int isproversionunlocked[3];
- //Bit Offset: 0x5
- //Bit Size: 0x360
- intstat_s stats[weaponstat_e];
- //Bit Offset: 0x365
- //Bit Size: 0x1D
- int attachmentmarkedold[attachments_e];
- //Bit Offset: 0x382
- //Bit Size: 0x18
- int xp;
- //Bit Offset: 0x39A
- //Bit Size: 0x4
- int plevel;
- };
- //Bit Size: 0x360
- struct attachmentstats_s
- {
- //Bit Offset: 0x0
- //Bit Size: 0x360
- intstat_s stats[weaponstat_e];
- };
- //Bit Size: 0x64
- struct weaponstat_s
- {
- //Bit Offset: 0x0
- //Bit Size: 0x64
- int optionmarkedasold[100];
- };
- //Bit Size: 0x1A4
- struct cacloadout_s
- {
- //Bit Offset: 0x0
- //Bit Size: 0x8
- byte primary;
- //Bit Offset: 0x8
- //Bit Size: 0x8
- byte primaryattachmenttop;
- //Bit Offset: 0x10
- //Bit Size: 0x8
- byte primaryattachmentbottom;
- //Bit Offset: 0x18
- //Bit Size: 0x8
- byte primaryattachmenttrigger;
- //Bit Offset: 0x20
- //Bit Size: 0x8
- byte primaryattachmentmuzzle;
- //Bit Offset: 0x28
- //Bit Size: 0x8
- byte primaryattachmentgunperk;
- //Bit Offset: 0x30
- //Bit Size: 0x8
- byte primarycamo;
- //Bit Offset: 0x38
- //Bit Size: 0x8
- byte primaryreticle;
- //Bit Offset: 0x40
- //Bit Size: 0x8
- byte primaryreticlecolor;
- //Bit Offset: 0x48
- //Bit Size: 0x8
- byte primarylens;
- //Bit Offset: 0x50
- //Bit Size: 0x8
- byte primarytag;
- //Bit Offset: 0x58
- //Bit Size: 0x8
- byte primaryemblem;
- //Bit Offset: 0x60
- //Bit Size: 0x3
- unsigned int primaryattachmentorder1;
- //Bit Offset: 0x63
- //Bit Size: 0x3
- unsigned int primaryattachmentorder2;
- //Bit Offset: 0x66
- //Bit Size: 0x3
- unsigned int primaryattachmentorder3;
- //Bit Offset: 0x69
- //Bit Size: 0x3
- unsigned int primaryattachmentorder4;
- //Bit Offset: 0x6C
- //Bit Size: 0x3
- unsigned int primaryattachmentorder5;
- //Bit Offset: 0x6F
- //Bit Size: 0x8
- byte secondary;
- //Bit Offset: 0x77
- //Bit Size: 0x8
- byte secondaryattachmenttop;
- //Bit Offset: 0x7F
- //Bit Size: 0x8
- byte secondaryattachmentbottom;
- //Bit Offset: 0x87
- //Bit Size: 0x8
- byte secondaryattachmenttrigger;
- //Bit Offset: 0x8F
- //Bit Size: 0x8
- byte secondaryattachmentmuzzle;
- //Bit Offset: 0x97
- //Bit Size: 0x8
- byte secondaryattachmentgunperk;
- //Bit Offset: 0x9F
- //Bit Size: 0x8
- byte secondarycamo;
- //Bit Offset: 0xA7
- //Bit Size: 0x8
- byte secondaryreticle;
- //Bit Offset: 0xAF
- //Bit Size: 0x8
- byte secondaryreticlecolor;
- //Bit Offset: 0xB7
- //Bit Size: 0x8
- byte secondarylens;
- //Bit Offset: 0xBF
- //Bit Size: 0x8
- byte secondarytag;
- //Bit Offset: 0xC7
- //Bit Size: 0x8
- byte secondaryemblem;
- //Bit Offset: 0xCF
- //Bit Size: 0x3
- unsigned int secondaryattachmentorder1;
- //Bit Offset: 0xD2
- //Bit Size: 0x3
- unsigned int secondaryattachmentorder2;
- //Bit Offset: 0xD5
- //Bit Size: 0x3
- unsigned int secondaryattachmentorder3;
- //Bit Offset: 0xD8
- //Bit Size: 0x3
- unsigned int secondaryattachmentorder4;
- //Bit Offset: 0xDB
- //Bit Size: 0x3
- unsigned int secondaryattachmentorder5;
- //Bit Offset: 0xDE
- //Bit Size: 0x8
- byte specialty1;
- //Bit Offset: 0xE6
- //Bit Size: 0x8
- byte specialty2;
- //Bit Offset: 0xEE
- //Bit Size: 0x8
- byte specialty3;
- //Bit Offset: 0xF6
- //Bit Size: 0x8
- byte specialty4;
- //Bit Offset: 0xFE
- //Bit Size: 0x8
- byte specialty5;
- //Bit Offset: 0x106
- //Bit Size: 0x8
- byte specialty6;
- //Bit Offset: 0x10E
- //Bit Size: 0x8
- byte primarygrenade;
- //Bit Offset: 0x116
- //Bit Size: 0x8
- byte primarygrenadecount;
- //Bit Offset: 0x11E
- //Bit Size: 0x1
- unsigned int primarygrenadestatus1;
- //Bit Offset: 0x11F
- //Bit Size: 0x1
- unsigned int primarygrenadestatus2;
- //Bit Offset: 0x120
- //Bit Size: 0x1
- unsigned int primarygrenadestatus3;
- //Bit Offset: 0x121
- //Bit Size: 0x8
- byte specialgrenade;
- //Bit Offset: 0x129
- //Bit Size: 0x8
- byte specialgrenadecount;
- //Bit Offset: 0x131
- //Bit Size: 0x1
- unsigned int specialgrenadestatus1;
- //Bit Offset: 0x132
- //Bit Size: 0x1
- unsigned int specialgrenadestatus2;
- //Bit Offset: 0x133
- //Bit Size: 0x1
- unsigned int specialgrenadestatus3;
- //Bit Offset: 0x134
- //Bit Size: 0x8
- byte equipment;
- //Bit Offset: 0x13C
- //Bit Size: 0x8
- byte equipmentcount;
- //Bit Offset: 0x144
- //Bit Size: 0x8
- byte equipment2;
- //Bit Offset: 0x14C
- //Bit Size: 0x8
- byte equipment2count;
- //Bit Offset: 0x154
- //Bit Size: 0x8
- byte bonuscard1;
- //Bit Offset: 0x15C
- //Bit Size: 0x8
- byte bonuscard2;
- //Bit Offset: 0x164
- //Bit Size: 0x8
- byte bonuscard3;
- //Bit Offset: 0x16C
- //Bit Size: 0x8
- unsigned int primaryattachment1;
- //Bit Offset: 0x174
- //Bit Size: 0x8
- unsigned int primaryattachment2;
- //Bit Offset: 0x17C
- //Bit Size: 0x8
- unsigned int primaryattachment3;
- //Bit Offset: 0x184
- //Bit Size: 0x8
- unsigned int secondaryattachment1;
- //Bit Offset: 0x18C
- //Bit Size: 0x8
- unsigned int secondaryattachment2;
- //Bit Offset: 0x194
- //Bit Size: 0x8
- unsigned int secondaryattachment3;
- //Bit Offset: 0x19C
- //Bit Size: 0x8
- byte knifecamo;
- };
- //Bit Size: 0x15A3
- struct cacstatsloadoutlist_s
- {
- //Bit Offset: 0x0
- //Bit Size: 0x1068
- cacloadout_s customclass[10];
- //Bit Offset: 0x1068
- //Bit Size: 0x500
- char customclassname[10];
- //Bit Offset: 0x1568
- //Bit Size: 0x8
- byte killstreak1;
- //Bit Offset: 0x1570
- //Bit Size: 0x8
- byte killstreak2;
- //Bit Offset: 0x1578
- //Bit Size: 0x8
- byte killstreak3;
- //Bit Offset: 0x1580
- //Bit Size: 0x8
- byte killstreak4;
- //Bit Offset: 0x1588
- //Bit Size: 0x8
- byte killstreak5;
- //Bit Offset: 0x1590
- //Bit Size: 0x8
- byte killstreak6;
- //Bit Offset: 0x1598
- //Bit Size: 0x1
- int resetwarningdisplayed;
- //Bit Offset: 0x1599
- //Bit Size: 0x1
- int classwarningdisplayed;
- //Bit Offset: 0x159A
- //Bit Size: 0x1
- int iamacheater;
- //Bit Offset: 0x159B
- //Bit Size: 0x8
- byte loadoutversion;
- };
- //Bit Size: 0xAEC
- struct cacloadoutlist_s
- {
- //Bit Offset: 0x0
- //Bit Size: 0x834
- cacloadout_s customclass[5];
- //Bit Offset: 0x834
- //Bit Size: 0x280
- char customclassname[5];
- //Bit Offset: 0xAB4
- //Bit Size: 0x8
- byte killstreak1;
- //Bit Offset: 0xABC
- //Bit Size: 0x8
- byte killstreak2;
- //Bit Offset: 0xAC4
- //Bit Size: 0x8
- byte killstreak3;
- //Bit Offset: 0xACC
- //Bit Size: 0x8
- byte killstreak4;
- //Bit Offset: 0xAD4
- //Bit Size: 0x8
- byte killstreak5;
- //Bit Offset: 0xADC
- //Bit Size: 0x8
- byte killstreak6;
- //Bit Offset: 0xAE4
- //Bit Size: 0x8
- byte loadoutversion;
- };
- //Bit Size: 0x68
- struct activefriend_s
- {
- //Bit Offset: 0x0
- //Bit Size: 0x40
- __int64 xuid;
- //Bit Offset: 0x40
- //Bit Size: 0x8
- byte playedcount;
- //Bit Offset: 0x48
- //Bit Size: 0x20
- unsigned int lastplayedtime;
- };
- //Bit Size: 0x3
- struct emblemicon_s
- {
- //Bit Offset: 0x0
- //Bit Size: 0x1
- int purchased;
- //Bit Offset: 0x1
- //Bit Size: 0x1
- int markedold;
- //Bit Offset: 0x2
- //Bit Size: 0x1
- int unlocked;
- };
- //Bit Size: 0x1
- struct emblemlayer_s
- {
- //Bit Offset: 0x0
- //Bit Size: 0x1
- int markedold;
- };
- //Bit Size: 0x1390
- struct emblemstats_s
- {
- //Bit Offset: 0x0
- //Bit Size: 0x4
- int layerspurchased;
- //Bit Offset: 0x4
- //Bit Size: 0xC
- emblemlayer_s layers[12];
- //Bit Offset: 0x10
- //Bit Size: 0xC00
- emblemicon_s icons[1024];
- //Bit Offset: 0xC10
- //Bit Size: 0x780
- emblemicon_s backgrounds[640];
- };
- //Bit Size: 0x2
- struct clantagfeatures_s
- {
- //Bit Offset: 0x0
- //Bit Size: 0x1
- int purchased;
- //Bit Offset: 0x1
- //Bit Size: 0x1
- int markedold;
- };
- //Bit Size: 0x4C
- struct clantagstats_s
- {
- //Bit Offset: 0x0
- //Bit Size: 0x1C
- clantagfeatures_s features[clantagfeatures_e];
- //Bit Offset: 0x1C
- //Bit Size: 0x8
- byte selectedfeature;
- //Bit Offset: 0x24
- //Bit Size: 0x28
- char clanname;
- };
- //Bit Size: 0x20
- struct ipaddress_s
- {
- //Bit Offset: 0x0
- //Bit Size: 0x8
- byte a;
- //Bit Offset: 0x8
- //Bit Size: 0x8
- byte b;
- //Bit Offset: 0x10
- //Bit Size: 0x8
- byte c;
- //Bit Offset: 0x18
- //Bit Size: 0x8
- byte d;
- };
- //Bit Size: 0x140
- struct consoleinfo_s
- {
- //Bit Offset: 0x0
- //Bit Size: 0x40
- __int64 consoleidhigh;
- //Bit Offset: 0x40
- //Bit Size: 0x40
- __int64 consoleidlow;
- //Bit Offset: 0x80
- //Bit Size: 0x40
- __int64 macaddress;
- //Bit Offset: 0xC0
- //Bit Size: 0x20
- int usecount;
- //Bit Offset: 0xE0
- //Bit Size: 0x20
- int timestamp;
- //Bit Offset: 0x100
- //Bit Size: 0x20
- ipaddress_s ipexternal;
- //Bit Offset: 0x120
- //Bit Size: 0x20
- int nattype;
- };
- //Bit Size: 0xB8
- struct leaguestats_s
- {
- //Bit Offset: 0x0
- //Bit Size: 0x8
- byte leagueid;
- //Bit Offset: 0x8
- //Bit Size: 0x8
- byte divisionid;
- //Bit Offset: 0x10
- //Bit Size: 0x8
- byte seasonid;
- //Bit Offset: 0x18
- //Bit Size: 0x40
- __int64 teamid;
- //Bit Offset: 0x58
- //Bit Size: 0x40
- __int64 subdivisionid;
- //Bit Offset: 0x98
- //Bit Size: 0x20
- int rank;
- };
- //Bit Size: 0xD
- struct prestigetokens_s
- {
- //Bit Offset: 0x0
- //Bit Size: 0x1
- int tokenspent;
- //Bit Offset: 0x1
- //Bit Size: 0x4
- int tokentype[prestigetokentype_e];
- //Bit Offset: 0x5
- //Bit Size: 0x8
- byte itemunlocked;
- };
- //Bit Size: 0x60
- struct gfxdevicesupport
- {
- //Bit Offset: 0x0
- //Bit Size: 0x8
- int deviceflags;
- //Bit Offset: 0x8
- //Bit Size: 0x8
- int devicevideostandardaspect;
- //Bit Offset: 0x10
- //Bit Size: 0x8
- int deviceconversion;
- //Bit Offset: 0x18
- //Bit Size: 0x8
- int device3d;
- //Bit Offset: 0x20
- //Bit Size: 0x10
- int devicewidth;
- //Bit Offset: 0x30
- //Bit Size: 0x10
- int deviceheight;
- //Bit Offset: 0x40
- //Bit Size: 0x20
- float devicerefreshhz;
- };
- //Bit Size: 0x160
- struct gfxgamutinfo
- {
- //Bit Offset: 0x0
- //Bit Size: 0x20
- float xred;
- //Bit Offset: 0x20
- //Bit Size: 0x20
- float yred;
- //Bit Offset: 0x40
- //Bit Size: 0x20
- float xgreen;
- //Bit Offset: 0x60
- //Bit Size: 0x20
- float ygreen;
- //Bit Offset: 0x80
- //Bit Size: 0x20
- float xblue;
- //Bit Offset: 0xA0
- //Bit Size: 0x20
- float xwhite;
- //Bit Offset: 0xC0
- //Bit Size: 0x20
- float ywhite;
- //Bit Offset: 0xE0
- //Bit Size: 0x20
- float gammared;
- //Bit Offset: 0x100
- //Bit Size: 0x20
- float gammagreen;
- //Bit Offset: 0x120
- //Bit Size: 0x20
- float gammablue;
- //Bit Offset: 0x140
- //Bit Size: 0x20
- unsigned int gammatype;
- };
- //Bit Size: 0x1120
- struct gfxdisplayinfo
- {
- //Bit Offset: 0x0
- //Bit Size: 0x20
- unsigned int deviceformatid;
- //Bit Offset: 0x20
- //Bit Size: 0x20
- unsigned int devicesize;
- //Bit Offset: 0x40
- //Bit Size: 0x8
- int hasedid;
- //Bit Offset: 0x48
- //Bit Size: 0x8
- int devicesupportcount;
- //Bit Offset: 0x50
- //Bit Size: 0x8
- int devicecolorspace;
- //Bit Offset: 0x58
- //Bit Size: 0x8
- int deviceconnection;
- //Bit Offset: 0x60
- //Bit Size: 0x8
- int outputdisplayvideostandard;
- //Bit Offset: 0x68
- //Bit Size: 0x8
- int outputdisplayflags;
- //Bit Offset: 0x70
- //Bit Size: 0x10
- int devicelatency;
- //Bit Offset: 0x80
- //Bit Size: 0x10
- int outputdisplaywidth;
- //Bit Offset: 0x90
- //Bit Size: 0x10
- int outputdisplayheight;
- //Bit Offset: 0xA0
- //Bit Size: 0x20
- float outputdisplayaspectratio;
- //Bit Offset: 0xC0
- //Bit Size: 0x20
- float outputdisplayhz;
- //Bit Offset: 0xE0
- //Bit Size: 0x10
- int renderdisplaywidth;
- //Bit Offset: 0xF0
- //Bit Size: 0x10
- int renderdisplayheight;
- //Bit Offset: 0x100
- //Bit Size: 0xC00
- gfxdevicesupport devicesupport[32];
- //Bit Offset: 0xD00
- //Bit Size: 0x160
- gfxgamutinfo edidgamut;
- //Bit Offset: 0xE60
- //Bit Size: 0x160
- gfxgamutinfo referencegamut;
- //Bit Offset: 0xFC0
- //Bit Size: 0x160
- gfxgamutinfo outputgamut;
- };
- //Bit Size: 0x960
- struct youtube_t
- {
- //Bit Offset: 0x0
- //Bit Size: 0x800
- char deviceid;
- //Bit Offset: 0x800
- //Bit Size: 0x140
- char devicekey;
- //Bit Offset: 0x940
- //Bit Size: 0x20
- int maxviewers;
- };
- //Bit Size: 0x403
- struct elitestats_t
- {
- //Bit Offset: 0x0
- //Bit Size: 0x400
- int elitestats[32];
- //Bit Offset: 0x400
- //Bit Size: 0x1
- int isfounder;
- //Bit Offset: 0x401
- //Bit Size: 0x1
- int ismember;
- //Bit Offset: 0x402
- //Bit Size: 0x1
- int ispayingcustomer;
- };
- //Bit Size: 0xA0
- struct dlc_t
- {
- //Bit Offset: 0x0
- //Bit Size: 0x20
- int mappacks;
- //Bit Offset: 0x20
- //Bit Size: 0x80
- int mtx[128];
- };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement