57 void SaveGame(BGSSaveFormBuffer* a_buf)
override;
Definition BGSBlockBashData.h:9
Definition BGSEquipType.h:9
Definition BGSKeyword.h:10
Definition BGSPickupPutdownSounds.h:10
Definition BSTArray.h:377
Definition TESBoundObject.h:24
Definition TESDescription.h:12
Definition TESFullName.h:9
Definition TESObjectARMA.h:28
Definition TESObjectARMO.h:37
BSTArray< TESObjectARMA * > armorAddons
Definition TESObjectARMO.h:73
void LoadGame(BGSLoadFormBuffer *a_buf) override
std::uint32_t pad204
Definition TESObjectARMO.h:72
TESObjectARMO * templateArmor
Definition TESObjectARMO.h:74
TESFile * GetDescriptionOwnerFile() const override
void InitializeData() override
std::uint32_t armorRating
Definition TESObjectARMO.h:71
static constexpr auto FORMTYPE
Definition TESObjectARMO.h:41
BGSKeyword * GetDefaultKeyword() const override
TESObjectARMA * GetArmorAddon(TESRace *a_race)
static constexpr auto RTTI
Definition TESObjectARMO.h:39
static constexpr auto VTABLE
Definition TESObjectARMO.h:40
void SaveGame(BGSSaveFormBuffer *a_buf) override
bool Load(TESFile *a_mod) override
TESObjectARMA * GetArmorAddonByMask(TESRace *a_race, BipedObjectSlot a_slot)
void Copy(TESForm *a_srcForm) override
void InitItemImpl() override
Definition AbsorbEffect.h:6
constexpr REL::VariantID RTTI_TESObjectARMO(513936, 392577, 0x1edb340)
constexpr std::array< REL::VariantID, 14 > VTABLE_TESObjectARMO
Definition Offsets_VTABLE.h:533
BipedObjectSlot
Definition BGSBipedObjectForm.h:11
Definition TESObjectARMO.h:44
RecordFlag
Definition TESObjectARMO.h:46
@ kNonPlayable
Definition TESObjectARMO.h:47
@ kDeleted
Definition TESObjectARMO.h:48
@ kIgnored
Definition TESObjectARMO.h:50
@ kShield
Definition TESObjectARMO.h:49