65    static_assert(
sizeof(
Script) == 0x80);
 
std::string GetCommand() const
 
float questScriptDelay
Definition: Script.h:55
 
void CompileAndRun(ScriptCompiler *a_compiler, TESObjectREFR *a_targetRef, COMPILER_NAME a_name=COMPILER_NAME::kSystemWindowCompiler)
 
SCRIPT_FUNCTION::ScriptData * data
Definition: Script.h:53
 
void CompileAndRun(TESObjectREFR *a_targetRef, COMPILER_NAME a_name=COMPILER_NAME::kSystemWindowCompiler)
 
static constexpr auto RTTI
Definition: Script.h:25
 
static constexpr auto FORMTYPE
Definition: Script.h:26
 
void InitItemImpl() override
 
void SetCommand(std::string_view a_command)
 
char * text
Definition: Script.h:52
 
float questScriptGetSecondsBuffer
Definition: Script.h:56
 
void ClearData() override
 
bool Load(TESFile *a_mod) override
 
SCRIPT_HEADER header
Definition: Script.h:50
 
BSSimpleList< ScriptVariable * > variables
Definition: Script.h:60
 
TESQuest * parentQuest
Definition: Script.h:58
 
std::uint32_t pad54
Definition: Script.h:57
 
std::uint32_t pad34
Definition: Script.h:51
 
BSSimpleList< SCRIPT_REFERENCED_OBJECT * > refObjects
Definition: Script.h:59
 
void InitializeData() override
 
float profilerTimer
Definition: Script.h:54
 
Definition: TESObjectREFR.h:105
 
Definition: TESQuest.h:189
 
Definition: AbsorbEffect.h:6
 
COMPILER_NAME
Definition: Script.h:10
 
constexpr REL::ID RTTI_Script
Definition: Offsets_RTTI.h:5796
 
Definition: CommandTable.h:280
 
Definition: CommandTable.h:117
 
RecordFlag
Definition: Script.h:31