matched sub_0807DD94

This commit is contained in:
Henny022p 2021-02-15 14:43:20 +01:00
parent 1d68e9db59
commit 9dbbd208c9
2 changed files with 12 additions and 17 deletions

View File

@ -1959,15 +1959,3 @@ sub_0807DD80: @ 0x0807DD80
adds r0, r4, #0
bl sub_0807DD64
pop {r4, pc}
thumb_func_start sub_0807DD94
sub_0807DD94: @ 0x0807DD94
push {r4, lr}
adds r4, r0, #0
bl sub_0807DDAC
adds r0, r4, #0
bl sub_0807DDE4
adds r0, r4, #0
bl sub_0807DE80
pop {r4, pc}
.align 2, 0

View File

@ -7,21 +7,28 @@
extern u8 gUnk_0811E514[];
extern u8 gUnk_0811E510[];
void sub_0807DF38(void);
extern void sub_0801C4A0(u32);
extern void sub_0807DB98(Entity*, ScriptExecutionContext*);
extern void _call_via_r6(Entity*, ScriptExecutionContext*);
void sub_0807DF38(void);
void sub_0807DE80(Entity* entity);
void sub_0807DD94(Entity* entity, u32 param_2) {
sub_0807DDAC(entity, param_2);
sub_0807DDE4(entity);
sub_0807DE80(entity);
}
/**
*
* @param entity
* @param address this is the fuction called via r6
*/
void sub_0807DDAC(Entity* entity, u32 address)
{
ScriptExecutionContext **piVar1;
void sub_0807DDAC(Entity* entity, u32 address) {
ScriptExecutionContext** piVar1;
piVar1 = (ScriptExecutionContext **)&entity->cutsceneBeh;
piVar1 = (ScriptExecutionContext**)&entity->cutsceneBeh;
if (*piVar1) {
ExecuteScriptCommandSet(entity, *piVar1);
if (address) {