mirror of
https://github.com/zeldaret/tmc
synced 2026-06-28 19:20:53 -04:00
thumb interwork finished
This commit is contained in:
+3
-3
@@ -347,14 +347,14 @@ ScriptExecutionContext* StartCutscene(Entity* entity, u16* script) {
|
||||
}
|
||||
|
||||
void InitScriptForEntity(Entity* entity, ScriptExecutionContext* context, u16* script) {
|
||||
entity->flags = entity->flags | 2;
|
||||
entity->flags |= ENT_SCRIPTED;
|
||||
*(ScriptExecutionContext**)&entity->cutsceneBeh = context;
|
||||
InitScriptExecutionContext(context, script);
|
||||
}
|
||||
|
||||
void UnloadCutsceneData(Entity* entity) {
|
||||
if ((entity->flags & 2)) {
|
||||
entity->flags = entity->flags & 0xfd;
|
||||
if (entity->flags & ENT_SCRIPTED) {
|
||||
entity->flags &= ~ENT_SCRIPTED;
|
||||
DestroyScriptExecutionContext(*(ScriptExecutionContext**)&entity->cutsceneBeh);
|
||||
*(ScriptExecutionContext**)&entity->cutsceneBeh = NULL;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user