25 void SaveGame(BGSSaveFormBuffer* a_buf)
override;
26 void LoadGame(BGSLoadFormBuffer* a_buf)
override;
29 void Revert(BGSLoadFormBuffer* a_buf)
override;
48#if !defined(SKYRIMVR) && !defined(SKYRIMSE_PRE_1_6_629)
Definition: MissileProjectile.h:10
void Unk_A9(void) override
void Unk_B8(void) override
bool waitingToInitialize3D
Definition: MissileProjectile.h:44
void SaveGame(BGSSaveFormBuffer *a_buf) override
void Unk_AC(void) override
void Unk_A2(void) override
void FinishLoadGame(BGSLoadFormBuffer *a_buf) override
void LoadGame(BGSLoadFormBuffer *a_buf) override
void InitLoadGame(BGSLoadFormBuffer *a_buf) override
virtual void Unk_C2(void)
virtual void Unk_C3(void)
static constexpr auto RTTI
Definition: MissileProjectile.h:12
ImpactResult impactResult
Definition: MissileProjectile.h:43
void UpdateImpl(float a_delta) override
void Unk_BD(void) override
std::uint8_t unk1DD
Definition: MissileProjectile.h:45
std::uint16_t unk1DE
Definition: MissileProjectile.h:46
void Revert(BGSLoadFormBuffer *a_buf) override
static constexpr auto FORMTYPE
Definition: MissileProjectile.h:13
void Handle3DLoaded() override
~MissileProjectile() override
Definition: Projectile.h:19
Definition: AbsorbEffect.h:6
constexpr REL::ID RTTI_MissileProjectile
Definition: Offsets_RTTI.h:5164
ImpactResult
Definition: ImpactResults.h:6
Definition: MissileProjectile.h:16
RecordFlag
Definition: MissileProjectile.h:18