diff options
Diffstat (limited to 'include/script.h')
-rw-r--r-- | include/script.h | 25 |
1 files changed, 16 insertions, 9 deletions
diff --git a/include/script.h b/include/script.h index 2fb732396..3dd91ca59 100644 --- a/include/script.h +++ b/include/script.h @@ -53,27 +53,34 @@ void mapheader_run_script_with_tag_x3(void); void mapheader_run_script_with_tag_x5(void); void mapheader_run_script_with_tag_x7(void); void mapheader_run_script_with_tag_x6(void); -bool8 mapheader_run_first_tag2_script_list_match(void); +bool8 TryRunOnFrameMapScript(void); void mapheader_run_first_tag4_script_list_match(void); u32 CalculateRamScriptChecksum(void); void ClearRamScript(void); bool8 InitRamScript(u8 *script, u16 scriptSize, u8 mapGroup, u8 mapNum, u8 objectId); -u8 *GetRamScript(u8 objectId, u8 *script); +const u8 *GetRamScript(u8 objectId, const u8 *script); bool32 sub_80991F8(void); u8 *sub_8099244(void); void sub_80992A0(u8 *script, u16 scriptSize); bool32 ValidateRamScript(void); void MEventSetRamScript(u8 * script, u16 scriptSize); u8 * sub_8069E48(void); -void sub_8069998(u8 var); -void sub_80699F8(void); -void sub_8069964(void); -void sub_80699A4(void); -void sub_8069970(void); -void sub_8069A20(void); -void sub_8069A2C(void); +void RegisterQuestLogInput(u8 var); +void ClearMsgBoxCancelableState(void); +void SetQuestLogInputIsDpadFlag(void); +void ClearQuestLogInput(void); +void ClearQuestLogInputIsDpadFlag(void); +void MsgSetSignPost(void); +void MsgSetNotSignPost(void); bool8 IsMsgSignPost(void); +bool8 IsQuestLogInputDpad(void); +u8 GetRegisteredQuestLogInput(void); +void ResetFacingNpcOrSignPostVars(void); +bool8 CanWalkAwayToCancelMsgBox(void); +void SetWalkingIntoSignVars(void); +bool8 sub_80699D4(void); extern const u8 *gRAMScriptPtr; +extern u8 gWalkAwayFromSignInhibitTimer; #endif // GUARD_SCRIPT_H |