Skip to content

Commit

Permalink
bo3 pools and some errors
Browse files Browse the repository at this point in the history
  • Loading branch information
ate47 committed Jun 1, 2024
1 parent 8aa6f94 commit 564797a
Show file tree
Hide file tree
Showing 3 changed files with 302 additions and 0 deletions.
3 changes: 3 additions & 0 deletions docs/notes/errors.tsv
Original file line number Diff line number Diff line change
Expand Up @@ -57,6 +57,7 @@ Echo 51 Emerald Section 2344222932 assert fail
Echo 526 Cut Bridge 2589667284 invalid velocity parameter in moveslide command
Echo 530 Undercover Contraband 2706458388 Invalid localclientnum
Echo 530 Undercover Contraband 2706458388 Trying to get a local client index for a client that is not a local client.
Echo 690 Dazed Owl 417308884 Invalid xpak magic
Echo 782 Shellshocked Artillery 2269096660 vector scale expecting vector
Echo 828 Hurt Scorpio 744499668 too many vehicles
Edward 388 Embattled Ultra 2855209542 Cannot call IncrementClientField on a non-'counter' type clientfield.
Expand Down Expand Up @@ -262,6 +263,7 @@ Tommy 443 Destructive Command 1609894461 bad entity
Tommy 478 Determined Volley 2532286589 error message
Tommy 625 Cruel Moon 4131199549 GetVehicleNode - key is not internally a string
Tommy 833 Rightful Hippo 987874813 self isn't a field object
Uniform 205 Air Gorilla 354335369 Unable to find HierarchicalTaskNetwork asset
Uniform 31 Empty Jet 1915758537 RegisterClientField can only accept bit ranges between 1 and 32.
Uniform 587 Nickel Breakfast 3122940489 caller is not an entity
Union 152 Midas Werewolf 969461336 The setHintStringForPlayer command only works on trigger or script mover entities.
Expand Down Expand Up @@ -316,6 +318,7 @@ Yankee 687 Screech Snake 512306404 not a function pointer
Yankee 780 Bad Shell 2368908708 invalid session mode
Yankee 913 Evil Libra 725202020 caller is not an object
Yankee 921 Gothic Navy 2055356644 entity is not a script_brushmodel, script_model, script_origin, probe, or light
Yankee 953 Axiom Helmet 1824757220 calcWeaponOptions takes at least 2 arguments
Yorker 54 Violet Zombie 889403597 SpawnCollision: Collision model name is not valid
Yorker 553 Broken Lion 243367053 The setHintStringForPlayer command can only change prompts for players.
Yorker 721 Nickel Platoon 2116335949 function called with too many parameters
Expand Down
194 changes: 194 additions & 0 deletions docs/notes/struct_members.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,194 @@

uint64_t unk00;
uint64_t unk08;
uint64_t unk10;
uint64_t unk18;
uint64_t unk20;
uint64_t unk28;
uint64_t unk30;
uint64_t unk38;
uint64_t unk40;
uint64_t unk48;
uint64_t unk50;
uint64_t unk58;
uint64_t unk60;
uint64_t unk68;
uint64_t unk70;
uint64_t unk78;
uint64_t unk80;
uint64_t unk88;
uint64_t unk90;
uint64_t unk98;
uint64_t unka0;
uint64_t unka8;
uint64_t unkb0;
uint64_t unkb8;
uint64_t unkc0;
uint64_t unkc8;
uint64_t unkd0;
uint64_t unkd8;
uint64_t unke0;
uint64_t unke8;
uint64_t unkf0;
uint64_t unkf8;
uint64_t unk100;
uint64_t unk108;
uint64_t unk110;
uint64_t unk118;
uint64_t unk120;
uint64_t unk128;
uint64_t unk130;
uint64_t unk138;
uint64_t unk140;
uint64_t unk148;
uint64_t unk150;
uint64_t unk158;
uint64_t unk160;
uint64_t unk168;
uint64_t unk170;
uint64_t unk178;
uint64_t unk180;
uint64_t unk188;
uint64_t unk190;
uint64_t unk198;
uint64_t unk1a0;
uint64_t unk1a8;
uint64_t unk1b0;
uint64_t unk1b8;
uint64_t unk1c0;
uint64_t unk1c8;
uint64_t unk1d0;
uint64_t unk1d8;
uint64_t unk1e0;
uint64_t unk1e8;
uint64_t unk1f0;
uint64_t unk1f8;
uint64_t unk200;
uint64_t unk208;
uint64_t unk210;
uint64_t unk218;
uint64_t unk220;
uint64_t unk228;
uint64_t unk230;
uint64_t unk238;
uint64_t unk240;
uint64_t unk248;
uint64_t unk250;
uint64_t unk258;
uint64_t unk260;
uint64_t unk268;
uint64_t unk270;
uint64_t unk278;
uint64_t unk280;
uint64_t unk288;
uint64_t unk290;
uint64_t unk298;
uint64_t unk2a0;
uint64_t unk2a8;
uint64_t unk2b0;
uint64_t unk2b8;
uint64_t unk2c0;
uint64_t unk2c8;
uint64_t unk2d0;
uint64_t unk2d8;
uint64_t unk2e0;
uint64_t unk2e8;
uint64_t unk2f0;
uint64_t unk2f8;
uint64_t unk300;
uint64_t unk308;
uint64_t unk310;
uint64_t unk318;
uint64_t unk320;
uint64_t unk328;
uint64_t unk330;
uint64_t unk338;
uint64_t unk340;
uint64_t unk348;
uint64_t unk350;
uint64_t unk358;
uint64_t unk360;
uint64_t unk368;
uint64_t unk370;
uint64_t unk378;
uint64_t unk380;
uint64_t unk388;
uint64_t unk390;
uint64_t unk398;
uint64_t unk3a0;
uint64_t unk3a8;
uint64_t unk3b0;
uint64_t unk3b8;
uint64_t unk3c0;
uint64_t unk3c8;
uint64_t unk3d0;
uint64_t unk3d8;
uint64_t unk3e0;
uint64_t unk3e8;
uint64_t unk3f0;
uint64_t unk3f8;
uint64_t unk400;
uint64_t unk408;
uint64_t unk410;
uint64_t unk418;
uint64_t unk420;
uint64_t unk428;
uint64_t unk430;
uint64_t unk438;
uint64_t unk440;
uint64_t unk448;
uint64_t unk450;
uint64_t unk458;
uint64_t unk460;
uint64_t unk468;
uint64_t unk470;
uint64_t unk478;
uint64_t unk480;
uint64_t unk488;
uint64_t unk490;
uint64_t unk498;
uint64_t unk4a0;
uint64_t unk4a8;
uint64_t unk4b0;
uint64_t unk4b8;
uint64_t unk4c0;
uint64_t unk4c8;
uint64_t unk4d0;
uint64_t unk4d8;
uint64_t unk4e0;
uint64_t unk4e8;
uint64_t unk4f0;
uint64_t unk4f8;
uint64_t unk500;
uint64_t unk508;
uint64_t unk510;
uint64_t unk518;
uint64_t unk520;
uint64_t unk528;
uint64_t unk530;
uint64_t unk538;
uint64_t unk540;
uint64_t unk548;
uint64_t unk550;
uint64_t unk558;
uint64_t unk560;
uint64_t unk568;
uint64_t unk570;
uint64_t unk578;
uint64_t unk580;
uint64_t unk588;
uint64_t unk590;
uint64_t unk598;
uint64_t unk5a0;
uint64_t unk5a8;
uint64_t unk5b0;
uint64_t unk5b8;
uint64_t unk5c0;
uint64_t unk5c8;
uint64_t unk5d0;
uint64_t unk5d8;
uint64_t unk5e0;
uint64_t unk5e8;
uint64_t unk5f0;
uint64_t unk5f8;

105 changes: 105 additions & 0 deletions docs/notes/xassetpools_bo3.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,105 @@
id,name,alloc,count,size
0,physpreset,0x2e,0x113,0x78
1,physconstraints,0x1,0x80,0x690
2,destructibledef,0x1,0x80,0x30
3,xanim,0x3ac4,0x6270,0xf8
4,xmodel,0x21de,0x2c00,0x188
5,xmodelmesh,0x3f42,0x8c00,0x78
6,material,0x47c8,0x5800,0x2a0
7,computeshaderset,0x6b,0x100,0x18
8,techset,0x28d,0x400,0x70
9,image,0x9526,0xc000,0x108
10,sound,0xe,0x20,0x220b0
11,sound_patch,0x1,0x10,0x18
12,col_map,0x1,0x2,0x2d0
13,com_map,0x1,0x2,0x88
14,game_map,0x1,0x2,0x50
15,map_ents,0x1,0x2,0x48
16,gfx_map,0x1,0x2,0x2040
17,lightdef,0x1,0x20,0x28
18,lensflaredef,0x0,0x46,0x218
19,ui_map,0x0,0x0,0x0
20,font,0x0,0x10,0x38
21,fonticon,0x3,0x10,0x20
22,localize,0x5894,0x6400,0x10
23,weapon,0x187,0x600,0x300
24,weapondef,0x0,0x0,0x0
25,weaponvariant,0x0,0x0,0x0
26,weaponfull,0x0,0x0,0x0
27,cgmediatable,0x2,0x5,0x420
28,playersoundstable,0x8,0x10,0x448
29,playerfxtable,0x8,0x10,0x98
30,sharedweaponsounds,0x21,0x40,0xf0
31,attachment,0x57,0x80,0x220
32,attachmentunique,0x5c3,0x864,0x840
33,weaponcamo,0xcc,0x200,0x18
34,customizationtable,0x5,0x8,0x28
35,customizationtable_feimages,0x5,0x8,0x18
36,customizationtablecolor,0x2fc,0x400,0x30
37,snddriverglobals,0x1,0x1,0x78
38,fx,0x47a,0x7d0,0x90
39,tagfx,0x12,0x40,0x18
40,klf,0x1b,0x46,0xa8
41,impactsfxtable,0x2c,0x100,0x18
42,impactsoundstable,0x25,0x40,0x20
43,player_character,0x0,0x8,0x90
44,aitype,0x2,0x60,0x930
45,character,0x7,0x96,0x270
46,xmodelalias,0x2,0x30,0x198
47,rawfile,0xc4b,0x1388,0x18
48,stringtable,0xa4,0xdc,0x20
49,structuredtable,0x16,0x69,0x38
50,leaderboarddef,0xe7,0x100,0x30
51,ddl,0x2e,0x40,0x60
52,glasses,0x0,0x2,0x58
53,texturelist,0x0,0x8,0x48
54,scriptparsetree,0x284,0x47e,0x18
55,keyvaluepairs,0x18,0x40,0x18
56,vehicle,0x1,0x40,0xaa8
57,addon_map_ents,0x0,0x1,0x68
58,tracer,0x1c,0x64,0x98
59,slug,0x0,0x5,0x18
60,surfacefxtable,0x2d,0x40,0x148
61,surfacesounddef,0x9d,0x100,0xa8
62,footsteptable,0xe,0x20,0x40
63,entityfximpacts,0x15,0x100,0x218
64,entitysoundimpacts,0x7b,0x100,0x110
65,zbarrier,0x0,0x10,0x300
66,vehiclefxdef,0x1,0x20,0x3d8
67,vehiclesounddef,0x1,0x20,0x1000
68,typeinfo,0x0,0x0,0x0
69,scriptbundle,0x2c3,0x400,0x30
70,scriptbundlelist,0x19,0x40,0x20
71,rumble,0x54,0x118,0x40
72,bulletpenetration,0x1,0x1,0x1e8
73,locdmgtable,0x1,0x1,0x60
74,aimtable,0x2,0xc,0x330
75,animselectortable,0x2,0x40,0x18
76,animmappingtable,0x3,0x40,0x18
77,animstatemachine,0x2,0x40,0x38
78,behaviortree,0x2,0x40,0x28
79,behaviorstatemachine,0x1,0x80,0x20
80,ttf,0x1b,0x30,0x20020
81,sanim,0xf,0x400,0x70
82,lightdescription,0xa4,0x226,0x240
83,shellshock,0x1f,0x40,0xb0
84,xcam,0xe1,0x214,0xa8
85,bgcache,0x9,0x20,0x18
86,texturecombo,0x7,0x10,0x80
87,flametable,0x2,0x10,0x218
88,bitfield,0x25,0x34,0x20
89,attachmentcosmeticvariant,0x148,0x280,0x18
90,maptable,0x11,0x19,0x28
91,maptableloadingimages,0x10,0x19,0x18
92,medal,0xce,0x300,0x30
93,medaltable,0xa,0x20,0x18
94,objective,0x6,0x100,0x70
95,objectivelist,0x1,0x40,0x18
96,umbra_tome,0x0,0x0,0x0
97,navmesh,0x1,0x2,0x68
98,navvolume,0x1,0x2,0x48
99,binaryhtml,0x0,0x800,0x18
100,laser,0x4,0x32,0x70
101,beam,0x5,0x32,0x2b0
102,streamerhint,0x16,0x32,0x28
103,string,0x0,0x0,0x0

0 comments on commit 564797a

Please sign in to comment.