From cc206a73abd20eac777914a095963bb1395ceea4 Mon Sep 17 00:00:00 2001 From: Henny022p Date: Tue, 23 Mar 2021 00:33:29 +0100 Subject: naming and moving stuff --- src/script.c | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) (limited to 'src/script.c') diff --git a/src/script.c b/src/script.c index 0710080c..ea063d28 100644 --- a/src/script.c +++ b/src/script.c @@ -9,6 +9,7 @@ #include "utils.h" #include "save.h" #include "random.h" +#include "audio.h" #include "functions.h" void InitScriptForEntity(Entity*, ScriptExecutionContext*, u16*); @@ -137,9 +138,9 @@ void ScriptCommand_0807EEF4(Entity* entity, ScriptExecutionContext* context); void ScriptCommand_0807EF3C(Entity* entity, ScriptExecutionContext* context); void ScriptCommand_DoPostScriptAction(Entity* entity, ScriptExecutionContext* context); void ScriptCommand_DoPostScriptAction2(Entity* entity, ScriptExecutionContext* context); +void ScriptCommand_PlaySound(Entity* entity, ScriptExecutionContext* context); +void ScriptCommand_PlayBgm(Entity* entity, ScriptExecutionContext* context); void ScriptCommand_SoundReq(Entity* entity, ScriptExecutionContext* context); -void ScriptCommand_SoundReq2(Entity* entity, ScriptExecutionContext* context); -void ScriptCommand_SoundReq3(Entity* entity, ScriptExecutionContext* context); void ScriptCommand_SoundReq0x80100000(Entity* entity, ScriptExecutionContext* context); void ScriptCommand_ModRupees(Entity* entity, ScriptExecutionContext* context); void ScriptCommand_ModHealth(Entity* entity, ScriptExecutionContext* context); @@ -283,9 +284,9 @@ const ScriptCommand gScriptCommands[] = { ScriptCommandNop, ScriptCommand_0807EF3C, ScriptCommand_DoPostScriptAction, ScriptCommand_DoPostScriptAction2, + ScriptCommand_PlaySound, + ScriptCommand_PlayBgm, ScriptCommand_SoundReq, - ScriptCommand_SoundReq2, - ScriptCommand_SoundReq3, ScriptCommand_SoundReq0x80100000, ScriptCommand_ModRupees, ScriptCommand_ModHealth, @@ -1450,11 +1451,11 @@ void ScriptCommand_DoPostScriptAction2(Entity* entity, ScriptExecutionContext* c context->postScriptActions |= 1 << context->scriptInstructionPointer[1]; } -void ScriptCommand_SoundReq(Entity* entity, ScriptExecutionContext* context) { +void ScriptCommand_PlaySound(Entity* entity, ScriptExecutionContext* context) { SoundReq(context->scriptInstructionPointer[1]); } -void ScriptCommand_SoundReq2(Entity* entity, ScriptExecutionContext* context) { +void ScriptCommand_PlayBgm(Entity* entity, ScriptExecutionContext* context) { if (context->scriptInstructionPointer[1] >= 100) { SoundReq(gArea.musicIndex); } else { @@ -1462,7 +1463,7 @@ void ScriptCommand_SoundReq2(Entity* entity, ScriptExecutionContext* context) { } } -void ScriptCommand_SoundReq3(Entity* entity, ScriptExecutionContext* context) { +void ScriptCommand_SoundReq(Entity* entity, ScriptExecutionContext* context) { SoundReq(GetNextScriptCommandWordAfterCommandMetadata(context->scriptInstructionPointer)); } -- cgit v1.2.3 From 5af4805e59a3f83e12467fcb9443a18e2f6d5a4c Mon Sep 17 00:00:00 2001 From: Henny022p Date: Wed, 24 Mar 2021 01:58:52 +0100 Subject: documented most audio stuff --- src/script.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'src/script.c') diff --git a/src/script.c b/src/script.c index ea063d28..105f7af2 100644 --- a/src/script.c +++ b/src/script.c @@ -141,7 +141,7 @@ void ScriptCommand_DoPostScriptAction2(Entity* entity, ScriptExecutionContext* c void ScriptCommand_PlaySound(Entity* entity, ScriptExecutionContext* context); void ScriptCommand_PlayBgm(Entity* entity, ScriptExecutionContext* context); void ScriptCommand_SoundReq(Entity* entity, ScriptExecutionContext* context); -void ScriptCommand_SoundReq0x80100000(Entity* entity, ScriptExecutionContext* context); +void ScriptCommand_StopBgm(Entity* entity, ScriptExecutionContext* context); void ScriptCommand_ModRupees(Entity* entity, ScriptExecutionContext* context); void ScriptCommand_ModHealth(Entity* entity, ScriptExecutionContext* context); void ScriptCommand_IncreaseMaxHealth(Entity* entity, ScriptExecutionContext* context); @@ -287,7 +287,7 @@ const ScriptCommand gScriptCommands[] = { ScriptCommandNop, ScriptCommand_PlaySound, ScriptCommand_PlayBgm, ScriptCommand_SoundReq, - ScriptCommand_SoundReq0x80100000, + ScriptCommand_StopBgm, ScriptCommand_ModRupees, ScriptCommand_ModHealth, ScriptCommand_IncreaseMaxHealth, @@ -1467,8 +1467,8 @@ void ScriptCommand_SoundReq(Entity* entity, ScriptExecutionContext* context) { SoundReq(GetNextScriptCommandWordAfterCommandMetadata(context->scriptInstructionPointer)); } -void ScriptCommand_SoundReq0x80100000(Entity* entity, ScriptExecutionContext* context) { - SoundReq(SONG_RESET_UNK); +void ScriptCommand_StopBgm(Entity* entity, ScriptExecutionContext* context) { + SoundReq(SONG_STOP_BGM); } void ScriptCommand_ModRupees(Entity* entity, ScriptExecutionContext* context) { -- cgit v1.2.3