papermario
Decompilation of Paper Mario
 
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Loading...
Searching...
No Matches
msg_api.c File Reference

Enumerations

enum  { SHOW_MESSAGE_SPEAK_TO_PLAYER = 0 , SHOW_MESSAGE_END_SPEECH = 1 , SHOW_MESSAGE_CONTINUE_SPEECH = 2 , SHOW_MESSAGE_SPEAK_TO_NPC = 3 }
 

Functions

ApiStatus _show_message (Evt *script, s32 isInitialCall, s32 mode)
 
s32 cancel_current_message (void)
 

Variables

s32 ShowMessageScreenOffsetX
 
s32 ShowMessageScreenOffsetY
 
s32 D_802DAE58 [2]
 
char D_802DAE60 [0x400]
 
MessagePrintStategCurrentPrintContext
 
s32 D_802DB264
 
MessagePrintStateD_802DB268
 

Enumeration Type Documentation

◆ anonymous enum

anonymous enum
Enumerator
SHOW_MESSAGE_SPEAK_TO_PLAYER 
SHOW_MESSAGE_END_SPEECH 
SHOW_MESSAGE_CONTINUE_SPEECH 
SHOW_MESSAGE_SPEAK_TO_NPC 

Function Documentation

◆ _show_message()

s32 _show_message ( Evt * script,
s32 isInitialCall,
s32 mode )

◆ cancel_current_message()

s32 cancel_current_message ( void )

Referenced by pre_battle().

Variable Documentation

◆ D_802DAE58

s32 D_802DAE58[2]
extern

◆ D_802DAE60

char D_802DAE60[0x400]
extern

◆ D_802DB264

s32 D_802DB264
extern

Referenced by _show_message().

◆ D_802DB268

MessagePrintState* D_802DB268
extern

◆ gCurrentPrintContext

MessagePrintState* gCurrentPrintContext
extern

◆ ShowMessageScreenOffsetX

s32 ShowMessageScreenOffsetX
extern

Referenced by _show_message().

◆ ShowMessageScreenOffsetY

s32 ShowMessageScreenOffsetY
extern

Referenced by _show_message().