60        static_assert(
sizeof(
Data) == 0x20);
 
   71        virtual bool                     IsFood() 
const override;                                               
 
Definition: AlchemyItem.h:51
 
std::int32_t costOverride
Definition: AlchemyItem.h:53
 
SpellItem * addictionItem
Definition: AlchemyItem.h:55
 
std::uint32_t pad14
Definition: AlchemyItem.h:57
 
BGSSoundDescriptorForm * consumptionSound
Definition: AlchemyItem.h:58
 
stl::enumeration< AlchemyFlag, std::uint32_t > flags
Definition: AlchemyItem.h:54
 
float addictionChance
Definition: AlchemyItem.h:56
 
Definition: AlchemyItem.h:24
 
virtual void CopyMagicItemData(MagicItem *a_src) override
 
static constexpr auto VTABLE
Definition: AlchemyItem.h:27
 
virtual void InitFromChunk(TESFile *a_mod) override
 
AlchemyFlag
Definition: AlchemyItem.h:31
 
virtual void InitItemImpl() override
 
virtual void InitChunk() override
 
TESIcon messageIcon
Definition: AlchemyItem.h:89
 
virtual std::uint32_t GetDataSize() const override
 
virtual MagicItem::Data * GetData2() override
 
static constexpr auto RTTI
Definition: AlchemyItem.h:26
 
virtual MagicSystem::CastingType GetCastingType() const override
 
virtual void ClearData() override
 
virtual bool IsPoison() const override
 
virtual std::uint32_t GetChunkID() override
 
virtual void InitializeData() override
 
virtual void LoadMagicItemChunk(TESFile *a_mod, std::uint32_t a_chunkID) override
 
virtual const MagicItem::Data * GetData1() const override
 
Data data
Definition: AlchemyItem.h:88
 
virtual ActorValue GetAssociatedSkill() const override
 
virtual MagicSystem::SpellType GetSpellType() const override
 
virtual BGSKeyword * GetDefaultKeyword() const override
 
virtual bool IsMedicine() const override
 
virtual bool IsFood() const override
 
static constexpr auto FORMTYPE
Definition: AlchemyItem.h:28
 
virtual MagicSystem::Delivery GetDelivery() const override
 
Definition: BGSEquipType.h:9
 
Definition: BGSKeyword.h:10
 
Definition: BGSMessageIcon.h:9
 
Definition: BGSPickupPutdownSounds.h:10
 
Definition: MagicItem.h:55
 
Definition: MagicItem.h:27
 
Definition: SpellItem.h:16
 
Definition: TESModelTextureSwap.h:10
 
SpellType
Definition: MagicSystem.h:56
 
CastingType
Definition: MagicSystem.h:29
 
Delivery
Definition: MagicSystem.h:37
 
Definition: AbsorbEffect.h:6
 
constexpr std::array< REL::ID, 10 > VTABLE_AlchemyItem
Definition: Offsets_VTABLE.h:7394
 
ActorValue
Definition: ActorValues.h:6
 
constexpr REL::ID RTTI_AlchemyItem(static_cast< std::uint64_t >(513850))
 
Definition: AlchemyItem.h:41
 
RecordFlag
Definition: AlchemyItem.h:43
 
@ kIgnored
Definition: AlchemyItem.h:45
 
@ kMedicine
Definition: AlchemyItem.h:46
 
@ kDeleted
Definition: AlchemyItem.h:44