pmd-red/include/dungeon_map.h
2025-03-30 18:36:02 +02:00

24 lines
656 B
C

#ifndef GUARD_DUNGEON_MAP_H
#define GUARD_DUNGEON_MAP_H
#include "structs/str_position.h"
extern bool8 gShowMonsterDotsInDungeonMap;
extern bool8 gShowDungeonMap;
extern DungeonPos gPlayerDotMapPosition;
void SetDungeonMapToNotShown(void);
void OpenDungeonMapFile(void);
void InitDungeonMap(bool8 a0);
void CloseDungeonMapFile(void);
void LoadDungeonMapPalette(void);
void ShowDungeonMapAtPos(s32 x, s32 y);
void CopyDungeonMapToVram(void);
void ShowPlayerDotOnMap(void);
void ResetMapPlayerDotFrames(void);
void ShowWholeRevealedDungeonMap(void);
void UpdateBgTilemapForDungeonMap(bool8 a0);
void TryResetDungeonMapTilesScheduledForCopy(void);
#endif