summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/fieldmap.c8
-rwxr-xr-xsrc/tv.c8
2 files changed, 8 insertions, 8 deletions
diff --git a/src/fieldmap.c b/src/fieldmap.c
index 0301115d5..46b996e52 100644
--- a/src/fieldmap.c
+++ b/src/fieldmap.c
@@ -2,13 +2,6 @@
#include "fieldmap.h"
#include "palette.h"
-struct BackupMapData
-{
- s32 width;
- s32 height;
- u16 *map;
-};
-
extern struct MapHeader * const get_mapheader_by_bank_and_number(u8, u8);
extern void mapheader_run_script_with_tag_x1(void);
extern void sub_80BB970(struct MapEvents *);
@@ -32,7 +25,6 @@ struct Coords32
};
extern const struct Coords32 gUnknown_0821664C[];
-extern struct BackupMapData gUnknown_03004870;
EWRAM_DATA static u16 gUnknown_02029828[0x2800] = {0};
EWRAM_DATA struct MapHeader gMapHeader = {0};
diff --git a/src/tv.c b/src/tv.c
index 94aab8f56..5e9314353 100755
--- a/src/tv.c
+++ b/src/tv.c
@@ -3,7 +3,9 @@
#include "tv.h"
#include "data2.h"
#include "event_data.h"
+#include "fieldmap.h"
#include "field_message_box.h"
+#include "field_camera.h"
#include "flags.h"
#include "rng.h"
#include "string_util.h"
@@ -339,6 +341,12 @@ void SetTVMetatilesOnMap(int width, int height, u16 tileId)
}
}
+void TurnOffTVScreen(void)
+{
+ SetTVMetatilesOnMap(gUnknown_03004870.width, gUnknown_03004870.height, 0x2);
+ DrawWholeMapView();
+}
+
asm(".section .text_a");
s8 sub_80BF74C(TVShow tvShow[]);