Skip to content

Commit

Permalink
fix: remaining TESForm child size changes
Browse files Browse the repository at this point in the history
  • Loading branch information
shad0wshayd3 committed Oct 1, 2024
1 parent 48b1493 commit 7b5f746
Show file tree
Hide file tree
Showing 154 changed files with 155 additions and 155 deletions.
2 changes: 1 addition & 1 deletion include/RE/A/ActorValueInfo.h
Original file line number Diff line number Diff line change
Expand Up @@ -63,5 +63,5 @@ namespace RE
std::uint32_t unk170; // 170
std::uint32_t sortIndex; // 174
};
static_assert(sizeof(ActorValueInfo) == 0x178);
static_assert(sizeof(ActorValueInfo) == 0x180);
}
2 changes: 1 addition & 1 deletion include/RE/A/AlchemyItem.h
Original file line number Diff line number Diff line change
Expand Up @@ -56,5 +56,5 @@ namespace RE
// members
Data data; // 280
};
static_assert(sizeof(AlchemyItem) == 0x2D0);
static_assert(sizeof(AlchemyItem) == 0x2D8);
}
2 changes: 1 addition & 1 deletion include/RE/A/ArrowProjectile.h
Original file line number Diff line number Diff line change
Expand Up @@ -17,5 +17,5 @@ namespace RE
// members
AlchemyItem* poison; // 2B0
};
static_assert(sizeof(ArrowProjectile) == 0x2B0);
static_assert(sizeof(ArrowProjectile) == 0x2C0);
}
2 changes: 1 addition & 1 deletion include/RE/B/BGSAcousticSpace.h
Original file line number Diff line number Diff line change
Expand Up @@ -32,5 +32,5 @@ namespace RE
std::uint8_t unk195; // 195
std::uint32_t unk198; // 198
};
static_assert(sizeof(BGSAcousticSpace) == 0x1A0);
static_assert(sizeof(BGSAcousticSpace) == 0x1A8);
}
2 changes: 1 addition & 1 deletion include/RE/B/BGSAction.h
Original file line number Diff line number Diff line change
Expand Up @@ -15,5 +15,5 @@ namespace RE
// members
std::uint32_t index; // 80
};
static_assert(sizeof(BGSAction) == 0x80);
static_assert(sizeof(BGSAction) == 0x88);
}
2 changes: 1 addition & 1 deletion include/RE/B/BGSAddonNode.h
Original file line number Diff line number Diff line change
Expand Up @@ -34,5 +34,5 @@ namespace RE
std::uint8_t unk148[776]; // 148 - reflection data
ADDON_DATA data; // 450
};
static_assert(sizeof(BGSAddonNode) == 0x458);
static_assert(sizeof(BGSAddonNode) == 0x460);
}
2 changes: 1 addition & 1 deletion include/RE/B/BGSAffinityEvent.h
Original file line number Diff line number Diff line change
Expand Up @@ -38,5 +38,5 @@ namespace RE
std::vector<ReactionData*> reactionData; // 60
std::uint32_t unk78; // 78
};
static_assert(sizeof(BGSAffinityEvent) == 0x80);
static_assert(sizeof(BGSAffinityEvent) == 0x88);
}
2 changes: 1 addition & 1 deletion include/RE/B/BGSAimAssistModel.h
Original file line number Diff line number Diff line change
Expand Up @@ -51,5 +51,5 @@ namespace RE

~BGSAimAssistModel() override; // 00
};
static_assert(sizeof(BGSAimAssistModel) == 0x98);
static_assert(sizeof(BGSAimAssistModel) == 0xA0);
}
2 changes: 1 addition & 1 deletion include/RE/B/BGSAimAssistPoseData.h
Original file line number Diff line number Diff line change
Expand Up @@ -26,5 +26,5 @@ namespace RE
AttachPoint attachPoint; // 30
BSTArray<AttachPoint> connections; // 48
};
static_assert(sizeof(BGSAimAssistPoseData) == 0x58);
static_assert(sizeof(BGSAimAssistPoseData) == 0x60);
}
2 changes: 1 addition & 1 deletion include/RE/B/BGSAimDownSightModel.h
Original file line number Diff line number Diff line change
Expand Up @@ -65,5 +65,5 @@ namespace RE

~BGSAimDownSightModel() override; // 00
};
static_assert(sizeof(BGSAimDownSightModel) == 0x70);
static_assert(sizeof(BGSAimDownSightModel) == 0x78);
}
2 changes: 1 addition & 1 deletion include/RE/B/BGSAimModel.h
Original file line number Diff line number Diff line change
Expand Up @@ -45,5 +45,5 @@ namespace RE

~BGSAimModel() override; // 00
};
static_assert(sizeof(BGSAimModel) == 0x80);
static_assert(sizeof(BGSAimModel) == 0x88);
}
2 changes: 1 addition & 1 deletion include/RE/B/BGSAimOpticalSightModel.h
Original file line number Diff line number Diff line change
Expand Up @@ -47,5 +47,5 @@ namespace RE

~BGSAimOpticalSightModel() override; // 00
};
static_assert(sizeof(BGSAimOpticalSightModel) == 0x80);
static_assert(sizeof(BGSAimOpticalSightModel) == 0x88);
}
2 changes: 1 addition & 1 deletion include/RE/B/BGSAmbienceSet.h
Original file line number Diff line number Diff line change
Expand Up @@ -20,5 +20,5 @@ namespace RE
bool unk48; // 48
BGSAudio::WwiseSoundHook unk50; // 50
};
static_assert(sizeof(BGSAmbienceSet) == 0x80);
static_assert(sizeof(BGSAmbienceSet) == 0x88);
}
2 changes: 1 addition & 1 deletion include/RE/B/BGSArtObject.h
Original file line number Diff line number Diff line change
Expand Up @@ -38,5 +38,5 @@ namespace RE
Data data; // 138
TESEffectShader* effectShader; // 140
};
static_assert(sizeof(BGSArtObject) == 0x148);
static_assert(sizeof(BGSArtObject) == 0x150);
}
2 changes: 1 addition & 1 deletion include/RE/B/BGSAtmosphere.h
Original file line number Diff line number Diff line change
Expand Up @@ -138,5 +138,5 @@ namespace RE
std::uint32_t unk144; // 144
std::uint32_t unk148; // 148
};
static_assert(sizeof(BGSAtmosphere) == 0x150);
static_assert(sizeof(BGSAtmosphere) == 0x158);
}
2 changes: 1 addition & 1 deletion include/RE/B/BGSAttractionRule.h
Original file line number Diff line number Diff line change
Expand Up @@ -29,5 +29,5 @@ namespace RE
BGSEditorID formEditorID; // 30
Rule attractionRule; // 40
};
static_assert(sizeof(BGSAttractionRule) == 0x50);
static_assert(sizeof(BGSAttractionRule) == 0x58);
}
2 changes: 1 addition & 1 deletion include/RE/B/BGSAudioOcclusionPrimitive.h
Original file line number Diff line number Diff line change
Expand Up @@ -16,5 +16,5 @@ namespace RE
float unkE0; // E0
float unkE4; // E4
};
static_assert(sizeof(BGSAudioOcclusionPrimitive) == 0xE8);
static_assert(sizeof(BGSAudioOcclusionPrimitive) == 0xF0);
}
2 changes: 1 addition & 1 deletion include/RE/B/BGSBaseForm.h
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ namespace RE

~BGSBaseForm() override; // 00
};
static_assert(sizeof(BGSBaseForm) == 0x30);
static_assert(sizeof(BGSBaseForm) == 0x38);

template <class T, FormType>
class BGSBaseFormT :
Expand Down
2 changes: 1 addition & 1 deletion include/RE/B/BGSBendableSpline.h
Original file line number Diff line number Diff line change
Expand Up @@ -30,5 +30,5 @@ namespace RE
SplineData data; // 0E0
BGSMaterialPathForm* materialPath; // 100
};
static_assert(sizeof(BGSBendableSpline) == 0x108);
static_assert(sizeof(BGSBendableSpline) == 0x110);
}
2 changes: 1 addition & 1 deletion include/RE/B/BGSBiome.h
Original file line number Diff line number Diff line change
Expand Up @@ -121,5 +121,5 @@ namespace RE
std::uint32_t unk450; // 450
std::uint8_t unk454; // 454
};
static_assert(sizeof(BGSBiome) == 0x458);
static_assert(sizeof(BGSBiome) == 0x460);
}
2 changes: 1 addition & 1 deletion include/RE/B/BGSBiomeMarkerObject.h
Original file line number Diff line number Diff line change
Expand Up @@ -25,5 +25,5 @@ namespace RE
BGSKeyword* type; // 140
TESLevItem* floraList; // 148
};
static_assert(sizeof(BGSBiomeMarkerObject) == 0x150);
static_assert(sizeof(BGSBiomeMarkerObject) == 0x158);
}
2 changes: 1 addition & 1 deletion include/RE/B/BGSBodyPartData.h
Original file line number Diff line number Diff line change
Expand Up @@ -58,5 +58,5 @@ namespace RE
BGSBodyPart* parts[BGSBodyPartDefs::LIMB_ENUM::kTotal]; // 058
BGSBodyPartDefs::HitReactionData defaultHitReactionData; // 128
};
static_assert(sizeof(BGSBodyPartData) == 0x150);
static_assert(sizeof(BGSBodyPartData) == 0x158);
}
2 changes: 1 addition & 1 deletion include/RE/B/BGSBoneModifier.h
Original file line number Diff line number Diff line change
Expand Up @@ -15,5 +15,5 @@ namespace RE
// members
void* unk30; // 30
};
static_assert(sizeof(BGSBoneModifier) == 0x38);
static_assert(sizeof(BGSBoneModifier) == 0x40);
}
2 changes: 1 addition & 1 deletion include/RE/B/BGSCameraPath.h
Original file line number Diff line number Diff line change
Expand Up @@ -22,5 +22,5 @@ namespace RE
BGSCameraPath* parentPath; // 68
BGSCameraPath* prevPath; // 70
};
static_assert(sizeof(BGSCameraPath) == 0x78);
static_assert(sizeof(BGSCameraPath) == 0x80);
}
2 changes: 1 addition & 1 deletion include/RE/B/BGSCameraShot.h
Original file line number Diff line number Diff line change
Expand Up @@ -77,5 +77,5 @@ namespace RE
TESCondition conditions; // D0
BSFixedString animPath; // E0
};
static_assert(sizeof(BGSCameraShot) == 0xE8);
static_assert(sizeof(BGSCameraShot) == 0xF0);
}
2 changes: 1 addition & 1 deletion include/RE/B/BGSChallengeForm.h
Original file line number Diff line number Diff line change
Expand Up @@ -12,5 +12,5 @@ namespace RE

~BGSChallengeForm() override; // 00
};
static_assert(sizeof(BGSChallengeForm) == 0x30);
static_assert(sizeof(BGSChallengeForm) == 0x38);
}
2 changes: 1 addition & 1 deletion include/RE/B/BGSCloudForm.h
Original file line number Diff line number Diff line change
Expand Up @@ -94,5 +94,5 @@ namespace RE
std::array<CloudPlane, 4> planes; // 230
BGSEffectSequenceForm* cloudCardSequence; // 3D0
};
static_assert(sizeof(BGSCloudForm) == 0x3D8);
static_assert(sizeof(BGSCloudForm) == 0x3E0);
}
2 changes: 1 addition & 1 deletion include/RE/B/BGSCollisionLayer.h
Original file line number Diff line number Diff line change
Expand Up @@ -29,5 +29,5 @@ namespace RE
BSFixedString name; // 40
BSTArray<BGSCollisionLayer*> collidesWith; // 48
};
static_assert(sizeof(BGSCollisionLayer) == 0x58);
static_assert(sizeof(BGSCollisionLayer) == 0x60);
}
2 changes: 1 addition & 1 deletion include/RE/B/BGSColorForm.h
Original file line number Diff line number Diff line change
Expand Up @@ -33,5 +33,5 @@ namespace RE
TESCondition conditions; // 48
REX::EnumSet<Flag, std::uint32_t> flags; // 58
};
static_assert(sizeof(BGSColorForm) == 0x60);
static_assert(sizeof(BGSColorForm) == 0x68);
}
2 changes: 1 addition & 1 deletion include/RE/B/BGSConditionForm.h
Original file line number Diff line number Diff line change
Expand Up @@ -23,5 +23,5 @@ namespace RE
std::uint32_t unk50; // 50
std::uint8_t unk54; // 54
};
static_assert(sizeof(BGSConditionForm) == 0x58);
static_assert(sizeof(BGSConditionForm) == 0x60);
}
2 changes: 1 addition & 1 deletion include/RE/B/BGSConstructibleObject.h
Original file line number Diff line number Diff line change
Expand Up @@ -43,5 +43,5 @@ namespace RE
BGSKeyword* unk190; // 190
std::uint32_t unk198; // 198
};
static_assert(sizeof(BGSConstructibleObject) == 0x1A0);
static_assert(sizeof(BGSConstructibleObject) == 0x1A8);
}
2 changes: 1 addition & 1 deletion include/RE/B/BGSCraftableForm.h
Original file line number Diff line number Diff line change
Expand Up @@ -36,5 +36,5 @@ namespace RE
float menuSortOrder; // 8C
std::uint8_t unk90; // 90
};
static_assert(sizeof(BGSCraftableForm) == 0x98);
static_assert(sizeof(BGSCraftableForm) == 0xA0);
}
2 changes: 1 addition & 1 deletion include/RE/B/BGSCurve3DForm.h
Original file line number Diff line number Diff line change
Expand Up @@ -16,5 +16,5 @@ namespace RE
// members
BSFloat3DCurve curve; // 30
};
static_assert(sizeof(BGSCurve3DForm) == 0xF0);
static_assert(sizeof(BGSCurve3DForm) == 0xF8);
}
2 changes: 1 addition & 1 deletion include/RE/B/BGSCurveForm.h
Original file line number Diff line number Diff line change
Expand Up @@ -16,5 +16,5 @@ namespace RE
// members
BSFloatCurve curve; // 30
};
static_assert(sizeof(BGSCurveForm) == 0x70);
static_assert(sizeof(BGSCurveForm) == 0x78);
}
2 changes: 1 addition & 1 deletion include/RE/B/BGSDamageType.h
Original file line number Diff line number Diff line change
Expand Up @@ -30,5 +30,5 @@ namespace RE
// members
Data data; // 40
};
static_assert(sizeof(BGSDamageType) == 0x50);
static_assert(sizeof(BGSDamageType) == 0x58);
}
2 changes: 1 addition & 1 deletion include/RE/B/BGSDebris.h
Original file line number Diff line number Diff line change
Expand Up @@ -31,5 +31,5 @@ namespace RE
// members
BSSimpleList<BGSDebrisData*> data; // 38
};
static_assert(sizeof(BGSDebris) == 0x48);
static_assert(sizeof(BGSDebris) == 0x50);
}
2 changes: 1 addition & 1 deletion include/RE/B/BGSDefaultObject.h
Original file line number Diff line number Diff line change
Expand Up @@ -18,5 +18,5 @@ namespace RE
TESForm* object; // 40
REX::Enum<FormType, std::uint8_t> objectType; // 48
};
static_assert(sizeof(BGSDefaultObject) == 0x50);
static_assert(sizeof(BGSDefaultObject) == 0x58);
}
2 changes: 1 addition & 1 deletion include/RE/B/BGSDefaultObjectManager.h
Original file line number Diff line number Diff line change
Expand Up @@ -444,5 +444,5 @@ namespace RE
// members
TESForm* objectArray[DEFAULT_OBJECTS::kTotal]; // 030
};
static_assert(sizeof(BGSDefaultObjectManager) == 0xB90);
static_assert(sizeof(BGSDefaultObjectManager) == 0xB98);
}
2 changes: 1 addition & 1 deletion include/RE/B/BGSEffectSequenceForm.h
Original file line number Diff line number Diff line change
Expand Up @@ -46,5 +46,5 @@ namespace RE
// members
EffectSequenceMap map; // 30
};
static_assert(sizeof(BGSEffectSequenceForm) == 0x88);
static_assert(sizeof(BGSEffectSequenceForm) == 0x90);
}
2 changes: 1 addition & 1 deletion include/RE/B/BGSEquipSlot.h
Original file line number Diff line number Diff line change
Expand Up @@ -30,5 +30,5 @@ namespace RE
ActorValueInfo* conditionActorValue; // 50
REX::EnumSet<Flag, std::uint32_t> flags; // 58
};
static_assert(sizeof(BGSEquipSlot) == 0x60);
static_assert(sizeof(BGSEquipSlot) == 0x68);
}
2 changes: 1 addition & 1 deletion include/RE/B/BGSExplosion.h
Original file line number Diff line number Diff line change
Expand Up @@ -64,5 +64,5 @@ namespace RE
// members
BGSExplosionData data; // 140
};
static_assert(sizeof(BGSExplosion) == 0x1E8);
static_assert(sizeof(BGSExplosion) == 0x1F0);
}
2 changes: 1 addition & 1 deletion include/RE/B/BGSFogVolumeForm.h
Original file line number Diff line number Diff line change
Expand Up @@ -27,5 +27,5 @@ namespace RE
REX::W32::XMFLOAT3 noiseScrollingVelocity; // 5C
std::uint32_t pad68; // 68
};
static_assert(sizeof(BGSFogVolumeForm) == 0x70);
static_assert(sizeof(BGSFogVolumeForm) == 0x78);
}
2 changes: 1 addition & 1 deletion include/RE/B/BGSFootstep.h
Original file line number Diff line number Diff line change
Expand Up @@ -18,5 +18,5 @@ namespace RE
BSFixedString tag; // 30 - ANAM
BGSImpactDataSet* impactSet; // 38 - DATA
};
static_assert(sizeof(BGSFootstep) == 0x40);
static_assert(sizeof(BGSFootstep) == 0x48);
}
2 changes: 1 addition & 1 deletion include/RE/B/BGSFootstepSet.h
Original file line number Diff line number Diff line change
Expand Up @@ -33,5 +33,5 @@ namespace RE
// members
BSTArray<BGSFootstep*> entries[ACTOR_MOVEMENT_TYPES::kTotal]; // 30
};
static_assert(sizeof(BGSFootstepSet) == 0x80);
static_assert(sizeof(BGSFootstepSet) == 0x88);
}
2 changes: 1 addition & 1 deletion include/RE/B/BGSForceData.h
Original file line number Diff line number Diff line change
Expand Up @@ -45,5 +45,5 @@ namespace RE
float turbulenceDirectionAmplitude; // 68
float turbulenceDirectionFrequency; // 6C
};
static_assert(sizeof(BGSForceData) == 0x70);
static_assert(sizeof(BGSForceData) == 0x78);
}
2 changes: 1 addition & 1 deletion include/RE/B/BGSGenericBaseForm.h
Original file line number Diff line number Diff line change
Expand Up @@ -20,5 +20,5 @@ namespace RE
BGSEditorID formEditorID; // E8
BGSGenericBaseFormTemplate* genericBaseFormTemplate; // F8
};
static_assert(sizeof(BGSGenericBaseForm) == 0x100);
static_assert(sizeof(BGSGenericBaseForm) == 0x108);
}
2 changes: 1 addition & 1 deletion include/RE/B/BGSGenericBaseFormTemplate.h
Original file line number Diff line number Diff line change
Expand Up @@ -16,5 +16,5 @@ namespace RE
BGSEditorID formEditorID; // 30
BSTArray<BSFixedString> components; // 40
};
static_assert(sizeof(BGSGenericBaseFormTemplate) == 0x50);
static_assert(sizeof(BGSGenericBaseFormTemplate) == 0x58);
}
2 changes: 1 addition & 1 deletion include/RE/B/BGSGroundCover.h
Original file line number Diff line number Diff line change
Expand Up @@ -27,5 +27,5 @@ namespace RE
std::uint64_t unk78; // 78
std::uint32_t unk80; // 80
};
static_assert(sizeof(BGSGroundCover) == 0x88);
static_assert(sizeof(BGSGroundCover) == 0x90);
}
2 changes: 1 addition & 1 deletion include/RE/B/BGSHazard.h
Original file line number Diff line number Diff line change
Expand Up @@ -64,5 +64,5 @@ namespace RE
BGSHazardData data; // 128
TESCondition conditions; // 198
};
static_assert(sizeof(BGSHazard) == 0x1A8);
static_assert(sizeof(BGSHazard) == 0x1B0);
}
2 changes: 1 addition & 1 deletion include/RE/B/BGSHeadPart.h
Original file line number Diff line number Diff line change
Expand Up @@ -61,5 +61,5 @@ namespace RE
REX::Enum<HeadPartType, std::uint32_t> type; // 140
std::uint32_t unk144; // 144
};
static_assert(sizeof(BGSHeadPart) == 0x148);
static_assert(sizeof(BGSHeadPart) == 0x150);
}
2 changes: 1 addition & 1 deletion include/RE/B/BGSIdleMarker.h
Original file line number Diff line number Diff line change
Expand Up @@ -26,5 +26,5 @@ namespace RE
BGSKeyword* flavorAnim; // 158
BGSAction* action; // 160
};
static_assert(sizeof(BGSIdleMarker) == 0x168);
static_assert(sizeof(BGSIdleMarker) == 0x170);
}
2 changes: 1 addition & 1 deletion include/RE/B/BGSImpactData.h
Original file line number Diff line number Diff line change
Expand Up @@ -62,5 +62,5 @@ namespace RE
float maxFootstepParticleDist; // 140
std::uint32_t unk144; // 144
};
static_assert(sizeof(BGSImpactData) == 0x148);
static_assert(sizeof(BGSImpactData) == 0x150);
}
2 changes: 1 addition & 1 deletion include/RE/B/BGSImpactDataSet.h
Original file line number Diff line number Diff line change
Expand Up @@ -18,5 +18,5 @@ namespace RE
// members
std::uint8_t impactMap[0x28]; // 38
};
static_assert(sizeof(BGSImpactDataSet) == 0x60);
static_assert(sizeof(BGSImpactDataSet) == 0x68);
}
2 changes: 1 addition & 1 deletion include/RE/B/BGSInstanceNamingRules.h
Original file line number Diff line number Diff line change
Expand Up @@ -41,5 +41,5 @@ namespace RE
RuleSet rules[10]; // 38
BSTArray<const BGSInstanceNamingRules*> mergeSources; // D8
};
static_assert(sizeof(BGSInstanceNamingRules) == 0xE8);
static_assert(sizeof(BGSInstanceNamingRules) == 0xF0);
}
2 changes: 1 addition & 1 deletion include/RE/B/BGSInventoryInterface.h
Original file line number Diff line number Diff line change
Expand Up @@ -66,5 +66,5 @@ namespace RE
// members
BSTArray<Agent> agentArray; // 30
};
static_assert(sizeof(BGSInventoryInterface) == 0x40);
static_assert(sizeof(BGSInventoryInterface) == 0x48);
}
2 changes: 1 addition & 1 deletion include/RE/B/BGSLayeredMaterialSwap.h
Original file line number Diff line number Diff line change
Expand Up @@ -34,5 +34,5 @@ namespace RE
BSTArray<Entry> entries; // 48
BSTArray<void*> swapCollection; // 58
};
static_assert(sizeof(BGSLayeredMaterialSwap) == 0x68);
static_assert(sizeof(BGSLayeredMaterialSwap) == 0x70);
}
Loading

0 comments on commit 7b5f746

Please sign in to comment.