matched StartCutscene

This commit is contained in:
Henny022p
2021-02-16 02:39:27 +01:00
parent 38691d8e47
commit 7dffe8147d
2 changed files with 11 additions and 18 deletions
+11
View File
@@ -18,8 +18,19 @@ extern void sub_0807DB98(Entity*, ScriptExecutionContext*);
extern void _call_via_r6(Entity*, ScriptExecutionContext*);
void sub_0807DB88(ScriptExecutionContext* context, u32 unk1);
void sub_0807DAF0(Entity* entity, ScriptExecutionContext* context, u32 unk1);
extern u32* sub_0807DAA0();
u32* StartCutscene(Entity* param_1, u8* param_2) {
ScriptExecutionContext* puVar1;
puVar1 = (ScriptExecutionContext*)sub_0807DAA0();
if (puVar1) {
sub_0807DAF0(param_1, puVar1, (u32)param_2);
}
return (u32*)puVar1;
}
void sub_0807DAF0(Entity* entity, ScriptExecutionContext* context, u32 unk1) {
entity->flags = entity->flags | 2;
*(ScriptExecutionContext**)&entity->cutsceneBeh = context;