diff options
author | Seth Barberee <seth.barberee@gmail.com> | 2021-05-15 14:43:49 -0500 |
---|---|---|
committer | Seth Barberee <seth.barberee@gmail.com> | 2021-05-15 14:43:49 -0500 |
commit | 44ed8160dfe35adba152d2ef508e2a58ae388799 (patch) | |
tree | 0b0af80ea626c422b6d6abe0ace701bb266a6f75 | |
parent | 9ec0be0b8be2b5d761ee937fae488820981a7a60 (diff) |
address review comments
-rw-r--r-- | arm9/src/scrcmd_sound.c | 40 | ||||
-rw-r--r-- | include/scrcmd.h | 29 |
2 files changed, 34 insertions, 35 deletions
diff --git a/arm9/src/scrcmd_sound.c b/arm9/src/scrcmd_sound.c index 14ffed61..437c87c2 100644 --- a/arm9/src/scrcmd_sound.c +++ b/arm9/src/scrcmd_sound.c @@ -1,35 +1,5 @@ -#include "global.h" -#include "script.h" #include "scrcmd.h" -extern BOOL FUN_020413C0(struct ScriptContext *ctx); -extern BOOL FUN_020413E8(struct ScriptContext *ctx); -extern BOOL FUN_020413F8(struct ScriptContext *ctx); -extern BOOL FUN_0204140C(struct ScriptContext *ctx); -extern BOOL FUN_02041424(struct ScriptContext *ctx); -extern BOOL FUN_0204143C(struct ScriptContext *ctx); -extern BOOL FUN_02041464(struct ScriptContext *ctx); -extern BOOL FUN_02041478(struct ScriptContext* ctx); -extern BOOL FUN_0204149C(struct ScriptContext* ctx); -extern BOOL FUN_020414B8(struct ScriptContext *ctx); -extern BOOL FUN_020414CC(struct ScriptContext* ctx); -extern BOOL FUN_020414E0(struct ScriptContext* ctx); -extern BOOL FUN_020414FC(struct ScriptContext* ctx); -extern BOOL FUN_02041518(struct ScriptContext* ctx); -extern BOOL FUN_02041540(struct ScriptContext* ctx); -extern BOOL FUN_02041558(struct ScriptContext* ctx); -extern BOOL ScrCmd_waitcry(struct ScriptContext* ctx); -extern BOOL FUN_02041598(struct ScriptContext* ctx); -extern BOOL FUN_020415BC(struct ScriptContext* ctx); -extern BOOL FUN_020415CC(struct ScriptContext* ctx); -extern BOOL ScrCmd_playbgm(struct ScriptContext* ctx); -extern BOOL FUN_020415E0(struct ScriptContext* ctx); -extern BOOL FUN_02041618(struct ScriptContext* ctx); -extern BOOL FUN_02041644(struct ScriptContext* ctx); -extern BOOL FUN_02041650(struct ScriptContext* ctx); -extern BOOL FUN_02041664(struct ScriptContext* ctx); -extern BOOL FUN_02041674(struct ScriptContext* ctx); - extern void* FUN_02029EF8(struct SaveBlock2* sav2); extern u32 FUN_02005D20(void *); extern void FUN_02005E6C(void *); @@ -131,9 +101,9 @@ THUMB_FUNC BOOL FUN_02041478(struct ScriptContext* ctx) THUMB_FUNC BOOL FUN_0204149C(struct ScriptContext* ctx) { - u8 PtrIndx0 = *ctx->scriptPtr++; + u8 PtrIndx0 = ScriptReadByte(ctx); - u8 PtrIndx1 = *ctx->scriptPtr++; + u8 PtrIndx1 = ScriptReadByte(ctx); FUN_020047C8(PtrIndx0, PtrIndx1); return FALSE; @@ -147,7 +117,7 @@ THUMB_FUNC BOOL FUN_020414B8(struct ScriptContext *ctx) THUMB_FUNC BOOL FUN_020414CC(struct ScriptContext* ctx) { - u8 PtrIndx0 = *ctx->scriptPtr++; + u8 PtrIndx0 = ScriptReadByte(ctx); FUN_020040F4(PtrIndx0); return FALSE; } @@ -180,9 +150,9 @@ THUMB_FUNC BOOL FUN_02041518(struct ScriptContext* ctx) THUMB_FUNC BOOL FUN_02041540(struct ScriptContext* ctx) { if(!FUN_02005508((u16)ctx->data[0])) - return 1; + return TRUE; else - return 0; + return FALSE; } THUMB_FUNC BOOL FUN_02041558(struct ScriptContext* ctx) diff --git a/include/scrcmd.h b/include/scrcmd.h index 86bb4f51..6d52972d 100644 --- a/include/scrcmd.h +++ b/include/scrcmd.h @@ -150,6 +150,35 @@ BOOL ScrCmd_Unk02CC(struct ScriptContext* ctx); BOOL ScrCmd_GetSealNamePlural(struct ScriptContext* ctx); BOOL ScrCmd_CapitalizeFirstChar(struct ScriptContext* ctx); +//scrcmd_sound.c +BOOL FUN_020413C0(struct ScriptContext *ctx); +BOOL FUN_020413E8(struct ScriptContext *ctx); +BOOL FUN_020413F8(struct ScriptContext *ctx); +BOOL FUN_0204140C(struct ScriptContext *ctx); +BOOL FUN_02041424(struct ScriptContext *ctx); +BOOL FUN_0204143C(struct ScriptContext *ctx); +BOOL FUN_02041464(struct ScriptContext *ctx); +BOOL FUN_02041478(struct ScriptContext* ctx); +BOOL FUN_0204149C(struct ScriptContext* ctx); +BOOL FUN_020414B8(struct ScriptContext *ctx); +BOOL FUN_020414CC(struct ScriptContext* ctx); +BOOL FUN_020414E0(struct ScriptContext* ctx); +BOOL FUN_020414FC(struct ScriptContext* ctx); +BOOL FUN_02041518(struct ScriptContext* ctx); +BOOL FUN_02041540(struct ScriptContext* ctx); +BOOL FUN_02041558(struct ScriptContext* ctx); +BOOL ScrCmd_waitcry(struct ScriptContext* ctx); +BOOL FUN_02041598(struct ScriptContext* ctx); +BOOL FUN_020415BC(struct ScriptContext* ctx); +BOOL FUN_020415CC(struct ScriptContext* ctx); +BOOL ScrCmd_playbgm(struct ScriptContext* ctx); +BOOL FUN_020415E0(struct ScriptContext* ctx); +BOOL FUN_02041618(struct ScriptContext* ctx); +BOOL FUN_02041644(struct ScriptContext* ctx); +BOOL FUN_02041650(struct ScriptContext* ctx); +BOOL FUN_02041664(struct ScriptContext* ctx); +BOOL FUN_02041674(struct ScriptContext* ctx); + //scrcmd_8.c BOOL ScrCmd_Unk021D(struct ScriptContext* ctx); |