summaryrefslogtreecommitdiff
path: root/include/room.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/room.h')
-rw-r--r--include/room.h20
1 files changed, 2 insertions, 18 deletions
diff --git a/include/room.h b/include/room.h
index 09d2b2fb..1802a934 100644
--- a/include/room.h
+++ b/include/room.h
@@ -3,7 +3,7 @@
#include "entity.h"
#include "droptables.h"
-#include "map.h"
+#include "transitions.h"
enum RoomTransition {
TRANSITION_DEFAULT,
@@ -189,20 +189,6 @@ static_assert(sizeof(RoomTransition) == 0xB0);
extern RoomTransition gRoomTransition;
typedef struct {
- u16 type;
- u8 field_0x2[4];
- s16 playerXPos;
- s16 playerYPos;
- u8 field_0xa;
- u8 area;
- u8 room;
- u8 playerLayer;
- u8 spawn_type;
- u8 playerState;
- u16 transitionSFX;
-} ScreenTransitionData;
-
-typedef struct {
u8 type;
u8 localFlag;
u8 _2;
@@ -246,11 +232,9 @@ Entity* LoadRoomEntity(const EntityData*);
void LoadRoomEntityList(const EntityData* listPtr);
void* GetRoomProperty(u32 area, u32 room, u32 property);
-bool32 LoadFixedGFX(Entity*, u32);
-void UnloadGFXSlots(Entity*);
void LoadSmallChestTile2(TileEntity*);
void sub_0804B0B0(u32 arg0, u32 arg1);
-void DoExitTransition(const ScreenTransitionData* data);
+void DoExitTransition(const Transition* data);
#endif // ROOM_H