mirror of
https://github.com/pret/pmd-red.git
synced 2026-05-06 04:55:59 -05:00
24 lines
685 B
C
24 lines
685 B
C
#ifndef GUARD_WINDOW_BUFFER_H
|
|
#define GUARD_WINDOW_BUFFER_H
|
|
|
|
extern bool8 gDrawWindow;
|
|
extern s16 *gWinBufferPtr;
|
|
extern s16 gUnknown_2026E4E;
|
|
|
|
extern s16 *gWindowBgCopy;
|
|
|
|
typedef enum CopyWindowBgBufferType {
|
|
COPY_WINDOW_BG_BUFFER_WIN0,
|
|
COPY_WINDOW_BG_BUFFER_DIM2, // Dim while in light darkness corridor
|
|
COPY_WINDOW_BG_BUFFER_DIM1, // Same but for heavy darkness
|
|
COPY_WINDOW_BG_BUFFER_ROOM_DIM, // While in a room, dim outside
|
|
COPY_WINDOW_BG_BUFFER_UNK4,
|
|
COPY_WINDOW_BG_BUFFER_UNK5,
|
|
} CopyWindowBgBufferType;
|
|
|
|
void WindowBgBufferInit(void);
|
|
void CopyWindowBgBuffer(s32 *pos, u8 kind);
|
|
void ToggleWindowBgBuffer(void);
|
|
|
|
#endif // GUARD_WINDOW_BUFFER_H
|