summaryrefslogtreecommitdiff
path: root/include/fldeff_misc.h
diff options
context:
space:
mode:
authorDiegoisawesome <Diegoisawesome@users.noreply.github.com>2018-12-19 22:16:59 -0600
committerGitHub <noreply@github.com>2018-12-19 22:16:59 -0600
commit6ef96717181dfa1cda548cbe405410aba065e41c (patch)
tree82ed2fe52d25d624d49bc2ee7499a7de006bd70f /include/fldeff_misc.h
parentc74bfbe11017e4f937dc6466a93a6d3dc72cdac7 (diff)
parent5eac3ce1a2503a2d358033b7e0242c1ecd2b63e3 (diff)
Merge pull request #440 from garakmon/fldeff
Decompile / port fldeff_80F9BCC
Diffstat (limited to 'include/fldeff_misc.h')
-rw-r--r--include/fldeff_misc.h24
1 files changed, 24 insertions, 0 deletions
diff --git a/include/fldeff_misc.h b/include/fldeff_misc.h
new file mode 100644
index 000000000..954ecbb5c
--- /dev/null
+++ b/include/fldeff_misc.h
@@ -0,0 +1,24 @@
+#ifndef GUARD_FLDEFF_MISC_H
+#define GUARD_FLDEFF_MISC_H
+
+void PopSecretBaseBalloon(s16 id, s16 x, s16 y);
+void ShatterSecretBaseBreakableDoor(s16 x, s16 y);
+u8 CreateRecordMixingSprite(void);
+void DestroyRecordMixingSprite(void);
+void FldEffPoison_Start(void);
+void PlaySecretBaseMusicNoteMatSound(s16 metatileId);
+void DoSecretBaseGlitterMatSparkle(void);
+bool8 sub_80FADE4(u16, u8);
+
+extern struct MapPosition gPlayerFacingPosition;
+extern const struct SpriteTemplate *const gFieldEffectObjectTemplatePointers[];
+
+extern u8 EventScript_275A86[];
+extern u8 EventScript_275ADF[];
+extern u8 EventScript_275B38[];
+
+extern const struct OamData gEventObjectBaseOam_32x8;
+
+extern const u16 gTilesetPalettes_SecretBase[][16];
+
+#endif //GUARD_FLDEFF_MISC_H