Skip to content

Commit 2af1514

Browse files
committed
Struct size updates
1 parent ad8c78d commit 2af1514

14 files changed

Lines changed: 44 additions & 44 deletions

File tree

include/eqlib/game/Achievements.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -287,7 +287,7 @@ using AchievementStateInfoArray = ArrayClass<SingleAchievementIdAndInfo>;
287287
//============================================================================
288288
// Achievement Manager
289289

290-
constexpr size_t AchievementManager_size = 0x140; // @sizeof(AchievementManager) :: 2026-03-10 (live) @ 0x140095245
290+
constexpr size_t AchievementManager_size = 0x140; // @sizeof(AchievementManager) :: 2026-03-16 (test) @ 0x140095265
291291

292292
class [[offsetcomments]] AchievementManager
293293
{

include/eqlib/game/AltAbilities.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ struct AltAbilityEffectData
3535
int slot;
3636
};
3737

38-
constexpr size_t CAltAbilityData_size = 0xE0; // @sizeof(CAltAbilityData) :: 2026-03-10 (live) @ 0x14021D6AD
38+
constexpr size_t CAltAbilityData_size = 0xE0; // @sizeof(CAltAbilityData) :: 2026-03-16 (test) @ 0x14021D6CD
3939

4040
class [[offsetcomments]] CAltAbilityData
4141
{

include/eqlib/game/CXWnd.h

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -251,7 +251,7 @@ class CursorClass
251251
// CXWnd
252252
//============================================================================
253253

254-
constexpr size_t CXWnd_size = 0x268; // @sizeof(CXWnd) :: 2026-03-10 (live) @ 0x1405D55A6
254+
constexpr size_t CXWnd_size = 0x268; // @sizeof(CXWnd) :: 2026-03-16 (test) @ 0x1405D5846
255255
constexpr size_t CXWnd_vftable_size = 0x348;
256256

257257
class [[offsetcomments]] CXWnd
@@ -872,7 +872,7 @@ enum eIniFlags
872872
eIniFlag_All = 0xffffffff
873873
};
874874

875-
constexpr size_t CSidlScreenWnd_size = 0x2D0; // @sizeof(CSidlScreenWnd) :: 2026-03-10 (live) @ 0x1405F4F11
875+
constexpr size_t CSidlScreenWnd_size = 0x2D0; // @sizeof(CSidlScreenWnd) :: 2026-03-16 (test) @ 0x1405F51E1
876876
constexpr size_t CSidlScreenWnd_vftable_size = 0x380;
877877

878878
class [[offsetcomments]] CSidlScreenWnd : public CXWnd
@@ -1177,7 +1177,7 @@ class [[offsetcomments]] CXWndManager
11771177
// CEQXWndManager
11781178
//============================================================================
11791179

1180-
constexpr size_t CEQXWndManager_size = 0x298; // @sizeof(CEQXWndManager) :: 2026-03-10 (live) @ 0x14019F525
1180+
constexpr size_t CEQXWndManager_size = 0x298; // @sizeof(CEQXWndManager) :: 2026-03-16 (test) @ 0x14019F595
11811181

11821182
class [[offsetcomments]] CEQXWndManager : public CXWndManager
11831183
{

include/eqlib/game/EQClasses.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -725,7 +725,7 @@ class [[offsetcomments]] EQZoneInfo
725725
/*0x1d8*/
726726
};
727727

728-
constexpr size_t EQWorldData_size = 0x1F88; // @sizeof(EQWorldData) :: 2026-03-10 (live) @ 0x14026D286
728+
constexpr size_t EQWorldData_size = 0x1F88; // @sizeof(EQWorldData) :: 2026-03-16 (test) @ 0x14026D2D6
729729

730730
class [[offsetcomments]] EQWorldData
731731
{
@@ -1229,7 +1229,7 @@ using SKILL = EQ_Skill;
12291229
using PSKILL = EQ_Skill*;
12301230

12311231

1232-
constexpr size_t SkillManager_size = 0x399C80; // @sizeof(SkillManager) :: 2026-03-10 (live) @ 0x14026D3C6
1232+
constexpr size_t SkillManager_size = 0x399C80; // @sizeof(SkillManager) :: 2026-03-16 (test) @ 0x14026D416
12331233

12341234
class [[offsetcomments]] SkillManager
12351235
{

include/eqlib/game/EverQuest.h

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ enum EPlace
5050
CanPlaceAndGoto,
5151
};
5252

53-
constexpr size_t zoneHeader_size = 0x2A4; // @sizeof(zoneHeader) :: 2026-03-10 (live) @ 0x140E95CD4
53+
constexpr size_t zoneHeader_size = 0x2A4; // @sizeof(zoneHeader) :: 2026-03-16 (test) @ 0x140E93CD4
5454

5555
struct [[offsetcomments]] zoneHeader
5656
{
@@ -314,7 +314,7 @@ struct [[offsetcomments]] EQGameOptions
314314

315315

316316
// size of EverQuestinfo is the distance from this byte to the end of the struct
317-
constexpr size_t EverQuestinfo_size = 0x75278; // @sizeof(EverQuestinfo) :: 2026-03-10 (live) @ 0x140E95AE0
317+
constexpr size_t EverQuestinfo_size = 0x75278; // @sizeof(EverQuestinfo) :: 2026-03-16 (test) @ 0x140E93AE0
318318

319319
struct [[offsetcomments]] EverQuestinfo
320320
{
@@ -716,7 +716,7 @@ class CEverQuestBase
716716
};
717717

718718

719-
constexpr size_t CEverQuest_size = 0x19708; // @sizeof(CEverQuest) :: 2026-03-10 (live) @ 0x14034FED3
719+
constexpr size_t CEverQuest_size = 0x19708; // @sizeof(CEverQuest) :: 2026-03-16 (test) @ 0x14034FFA3
720720

721721
class [[offsetcomments]] CEverQuest : public CEverQuestBase, public UniversalChatProxyHandler, public PopDialogHandler
722722
{

include/eqlib/game/Items.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -803,7 +803,7 @@ class ItemSocketData
803803
}
804804
};
805805

806-
constexpr size_t ItemDefinition_size = 0x640; // @sizeof(ItemDefinition) :: 2026-03-10 (live) @ 0x140222F24
806+
constexpr size_t ItemDefinition_size = 0x640; // @sizeof(ItemDefinition) :: 2026-03-16 (test) @ 0x140222F54
807807

808808
class [[offsetcomments]] ItemDefinition
809809
{
@@ -1255,7 +1255,7 @@ class [[offsetcomments]] ItemBase : public IChildItemContainer
12551255
__declspec(property(get = get_Item2)) ItemDefinition* Item2;
12561256
};
12571257

1258-
constexpr size_t ItemClient_size = 0x138; // @sizeof(ItemClient) :: 2026-03-10 (live) @ 0x1401EB0B9
1258+
constexpr size_t ItemClient_size = 0x130; // @sizeof(ItemClient) :: 2026-03-16 (test) @ 0x1401EB1B9
12591259

12601260
class [[offsetcomments]] ItemClient : public ItemBase
12611261
{

include/eqlib/game/LoginFrontend.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -263,7 +263,7 @@ namespace eqmain {
263263
// CXWnd
264264
//============================================================================
265265

266-
constexpr size_t CXWnd_size = 0x260; // @sizeof(CXWnd, eqmain) :: 2026-03-10 (live) @ 0x1800D950B
266+
constexpr size_t CXWnd_size = 0x268; // @sizeof(CXWnd, eqmain) :: 2026-03-16 (test) @ 0x1800D9FBB
267267
constexpr size_t CXWnd_vftable_size = 0x2D0;
268268

269269
class [[offsetcomments]] CXWnd

include/eqlib/game/Objects.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ namespace eqlib {
2525
class PlayerClient;
2626
class CParticleCloudInterface;
2727

28-
constexpr size_t EQGroundItem_size = 0xA0; // @sizeof(EQGroundItem) :: 2026-03-10 (live) @ 0x1401FFC3F
28+
constexpr size_t EQGroundItem_size = 0xA0; // @sizeof(EQGroundItem) :: 2026-03-16 (test) @ 0x1401FFD58
2929

3030
class [[offsetcomments]] EQGroundItem
3131
{
@@ -134,7 +134,7 @@ class EQObject
134134
static EQObject* top;
135135
};
136136

137-
constexpr size_t EQSwitch_size = 0x108; // @sizeof(EQSwitch) :: 2026-03-10 (live) @ 0x1401F6C10
137+
constexpr size_t EQSwitch_size = 0x108; // @sizeof(EQSwitch) :: 2026-03-16 (test) @ 0x1401F6D2F
138138

139139
class [[offsetcomments]] EQSwitch : public CActorApplicationData
140140
{

include/eqlib/game/PcClient.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -182,7 +182,7 @@ class [[offsetcomments]] CGroupMemberBase
182182
void ClearRoles();
183183
};
184184

185-
constexpr size_t CGroupMember_size = 0x68; // @sizeof(CGroupMember) :: 2026-03-10 (live) @ 0x1402E6725
185+
constexpr size_t CGroupMember_size = 0x68; // @sizeof(CGroupMember) :: 2026-03-16 (test) @ 0x1402E689E
186186

187187
class [[offsetcomments]] CGroupMember : public CGroupMemberBase
188188
{
@@ -1679,7 +1679,7 @@ class [[offsetcomments]] PcZoneClient : public PcBase, public CharacterZoneClien
16791679
int GetDeityBitmask() const { return 1 << (GetDeityReal() - 1); }
16801680
};
16811681

1682-
constexpr size_t PcClient_size = 0x3298; // @sizeof(PcClient) :: 2026-03-10 (live) @ 0x14028CB3B
1682+
constexpr size_t PcClient_size = 0x3298; // @sizeof(PcClient) :: 2026-03-16 (test) @ 0x14028CBCB
16831683

16841684
class [[offsetcomments]] PcClient : public PcZoneClient
16851685
{

include/eqlib/game/PcProfile.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -334,7 +334,7 @@ struct PetObjectData;
334334

335335
constexpr int MAX_LINKED_SPELL_TIMERS = 25;
336336

337-
constexpr size_t PcProfile_size = 0x6E98; // @sizeof(PcProfile) :: 2026-03-10 (live) @ 0x140677A74
337+
constexpr size_t PcProfile_size = 0x6E98; // @sizeof(PcProfile) :: 2026-03-16 (test) @ 0x140677334
338338

339339
class [[offsetcomments]] PcProfile : public BaseProfile
340340
{

0 commit comments

Comments
 (0)