summaryrefslogtreecommitdiff
path: root/src/script.c
diff options
context:
space:
mode:
authoroctorock <79596758+octorock@users.noreply.github.com>2021-11-01 16:55:04 +0100
committeroctorock <79596758+octorock@users.noreply.github.com>2021-11-01 16:55:04 +0100
commit57c5cefaf8bcb8fe5a6688aa3831ee5afc13e894 (patch)
treed7efc0061212815d9b5e78f169cc2870f267e2db /src/script.c
parent18387d8d6063611ea56a13039e4a144ed794216b (diff)
parent541fd0e9fff0dfc7736b42fb8acefcb70b949fb0 (diff)
Merge branch 'master' into demo-jp
Diffstat (limited to 'src/script.c')
-rw-r--r--src/script.c11
1 files changed, 6 insertions, 5 deletions
diff --git a/src/script.c b/src/script.c
index 1674f3bd..b1a1420a 100644
--- a/src/script.c
+++ b/src/script.c
@@ -12,6 +12,7 @@
#include "audio.h"
#include "functions.h"
#include "main.h"
+#include "effects.h"
void InitScriptForEntity(Entity*, ScriptExecutionContext*, u16*);
void InitScriptExecutionContext(ScriptExecutionContext* context, u16* script);
@@ -74,7 +75,7 @@ void ScriptCommand_WaitForPlayerAction0x17(Entity* entity, ScriptExecutionContex
void ScriptCommand_WaitFor_1(Entity* entity, ScriptExecutionContext* context);
void ScriptCommand_WaitFor_2(Entity* entity, ScriptExecutionContext* context);
void ScriptCommand_0807E778(Entity* entity, ScriptExecutionContext* context);
-void ScriptCommand_0807E788(Entity* entity, ScriptExecutionContext* context);
+void ScriptCommand_SetFadeMask(Entity* entity, ScriptExecutionContext* context);
void ScriptCommand_0807E79C(Entity* entity, ScriptExecutionContext* context);
void ScriptCommandNop2(Entity* entity, ScriptExecutionContext* context);
void ScriptCommand_DoFade4(Entity* entity, ScriptExecutionContext* context);
@@ -219,7 +220,7 @@ const ScriptCommand gScriptCommands[] = { ScriptCommandNop,
ScriptCommand_WaitFor_1,
ScriptCommand_WaitFor_2,
ScriptCommand_0807E778,
- ScriptCommand_0807E788,
+ ScriptCommand_SetFadeMask,
ScriptCommand_0807E79C,
ScriptCommandNop2,
ScriptCommand_DoFade4,
@@ -1004,8 +1005,8 @@ void ScriptCommand_0807E778(Entity* entity, ScriptExecutionContext* context) {
gActiveScriptInfo.unk_08 = context->scriptInstructionPointer[1];
}
-void ScriptCommand_0807E788(Entity* entity, ScriptExecutionContext* context) {
- gFadeControl.field_0x4 = GetNextScriptCommandWordAfterCommandMetadata(context->scriptInstructionPointer);
+void ScriptCommand_SetFadeMask(Entity* entity, ScriptExecutionContext* context) {
+ gFadeControl.mask = GetNextScriptCommandWordAfterCommandMetadata(context->scriptInstructionPointer);
}
void ScriptCommand_0807E79C(Entity* entity, ScriptExecutionContext* context) {
@@ -1684,7 +1685,7 @@ void sub_0807F360(Entity* entity, ScriptExecutionContext* context) {
void sub_0807F36C(Entity* entity, ScriptExecutionContext* context) {
Entity* fx;
- fx = CreateFx(entity, 0x41, 0);
+ fx = CreateFx(entity, FX_REFLECT4, 0);
if (fx != NULL) {
fx->spritePriority.b0 = 1;
PositionRelative(entity, fx, 0, -524288);