mirror of
https://github.com/pret/pmd-red.git
synced 2026-03-21 17:46:39 -05:00
38 lines
1.3 KiB
C
38 lines
1.3 KiB
C
#ifndef GUARD_GROUND_MAIN_H
|
|
#define GUARD_GROUND_MAIN_H
|
|
|
|
#include "constants/rescue_dungeon_id.h"
|
|
#include "structs/str_dungeon_setup.h"
|
|
|
|
// startMode: See enum "StartModeVal"
|
|
u32 xxx_script_related_8098468_Async(s32 startMode);
|
|
void sub_8098C58(void);
|
|
void sub_8098CC8(void);
|
|
bool8 GroundMainGroundRequest(s32 r0, s32 r1, s32 r2);
|
|
bool8 sub_8098D80(u32 speed);
|
|
bool8 sub_8098DCC(u32 speed);
|
|
// scriptDungeon: See enum "ScriptDungeonId"
|
|
bool8 GroundMainRescueRequest(s32 scriptDungeon, s32 r1);
|
|
bool32 GroundMainGameEndRequest(u32 r0);
|
|
bool32 GroundMainGameCancelRequest(u32 r0);
|
|
bool8 sub_8098F88(void);
|
|
bool8 GetScriptMode(void);
|
|
const char *GetCurrentGroundPlaceName(void);
|
|
// scriptDungeon: See enum "ScriptDungeonId"
|
|
u8 sub_80990EC(DungeonSetupInfo *param_1, s32 scriptDungeon);
|
|
// scriptDungeon: See enum "ScriptDungeonId"
|
|
u8 sub_80991E0(DungeonSetupInfo *param_1, s16 *scriptDungeon);
|
|
// scriptDungeon: See enum "ScriptDungeonId"
|
|
void sub_8099220(DungeonSetupInfo *param_1, s32 scriptDungeon);
|
|
void sub_809927C(u8 param_1);
|
|
// See enum "RescueDungeonId"
|
|
bool8 sub_80992E0(s16 *param_1, s16 *rescueDungeonId);
|
|
bool8 sub_8099328(u8 *dungeonId);
|
|
bool8 sub_8099360(u8 *dungeonId);
|
|
bool8 sub_8099394(u8 *param);
|
|
void sub_80993C0(bool8 param);
|
|
void sub_80993D8(void);
|
|
void sub_80993E4(void);
|
|
|
|
#endif // GUARD_GROUND_MAIN_H
|