summaryrefslogtreecommitdiff
path: root/src/field/fldeff_secret_base_pc.c
diff options
context:
space:
mode:
authorPikalaxALT <pikalaxalt@gmail.com>2018-03-31 14:37:24 -0400
committerPikalaxALT <pikalaxalt@gmail.com>2018-03-31 14:37:24 -0400
commit0015d6fe2c6a53c5f757599122ae9fd1a156a69f (patch)
tree81b7269c767da1ad4a5a9ac01e58ead5e92f0983 /src/field/fldeff_secret_base_pc.c
parent46bc01f0dd1a3435b3c6ce71e1be0d19b7aaa5bd (diff)
parent59f81c5f2a25ec77baf4a30c3da9ccb7675d1562 (diff)
Merge branch 'master' into contest_link_80C2020
Diffstat (limited to 'src/field/fldeff_secret_base_pc.c')
-rw-r--r--src/field/fldeff_secret_base_pc.c69
1 files changed, 0 insertions, 69 deletions
diff --git a/src/field/fldeff_secret_base_pc.c b/src/field/fldeff_secret_base_pc.c
deleted file mode 100644
index 394c4bc56..000000000
--- a/src/field/fldeff_secret_base_pc.c
+++ /dev/null
@@ -1,69 +0,0 @@
-#include "global.h"
-#include "event_data.h"
-#include "field_camera.h"
-#include "field_effect.h"
-#include "field_player_avatar.h"
-#include "fieldmap.h"
-#include "script.h"
-#include "constants/songs.h"
-#include "sound.h"
-#include "task.h"
-
-static void Task_SecretBasePCTurnOn(u8);
-
-u32 FldEff_SecretBasePCTurnOn(void)
-{
- s16 x, y;
- u8 taskId;
-
- GetXYCoordsOneStepInFrontOfPlayer(&x, &y);
- taskId = CreateTask(Task_SecretBasePCTurnOn, 0);
- gTasks[taskId].data[0] = x;
- gTasks[taskId].data[1] = y;
- gTasks[taskId].data[2] = 0;
-
- return 0;
-}
-
-static void Task_SecretBasePCTurnOn(u8 taskId)
-{
- s16 *data = gTasks[taskId].data;
-
- switch (data[2])
- {
- case 4:
- case 12:
- MapGridSetMetatileIdAt(data[0], data[1], 548);
- CurrentMapDrawMetatileAt(data[0], data[1]);
- break;
- case 8:
- case 16:
- MapGridSetMetatileIdAt(data[0], data[1], 544);
- CurrentMapDrawMetatileAt(data[0], data[1]);
- break;
- case 20:
- MapGridSetMetatileIdAt(data[0], data[1], 548);
- CurrentMapDrawMetatileAt(data[0], data[1]);
- FieldEffectActiveListRemove(FLDEFF_SECRET_BASE_PC_TURN_ON);
- EnableBothScriptContexts();
- DestroyTask(taskId);
- return;
- }
-
- data[2]++;
-}
-
-void DoSecretBasePCTurnOffEffect(void)
-{
- s16 x, y;
-
- GetXYCoordsOneStepInFrontOfPlayer(&x, &y);
- PlaySE(SE_PC_OFF);
-
- if (!VarGet(VAR_CURRENT_SECRET_BASE))
- MapGridSetMetatileIdAt(x, y, 3616);
- else
- MapGridSetMetatileIdAt(x, y, 3617);
-
- CurrentMapDrawMetatileAt(x, y);
-}