146 animID =
script->varTable[13];
149 animID =
script->varTable[14];
155 if (
script->varTable[13] != -1) {
176 if (
script->varTable[13] != -1) {
288 script->functionTemp[1] = 0;
299 return script->functionTemp[1] == 1;
BSS s32 PopupMenu_SelectedIndex
@ MSG_STATE_FLAG_SPEAKING
@ SPEECH_FACE_LIKE_LISTENER
@ SPEECH_FACE_SPEAKER_ONLY
@ SPEECH_ORIENTATION_MASK
@ SPEECH_FACE_LIKE_SPEAKER
@ GLOBAL_OVERRIDES_MESSAGES_OVER_FRONTUI
s32 evt_get_variable(Evt *script, Bytecode var)
void set_npc_animation(Npc *npc, u32 animID)
void msg_printer_set_origin_pos(MessagePrintState *msgPrintState, s32 x, s32 y)
void get_screen_coords(s32 camID, f32 x, f32 y, f32 z, s32 *screenX, s32 *screenY, s32 *screenZ)
s32 cancel_message(MessagePrintState *msgPrintState)
void close_message(MessagePrintState *msgPrintState)
MessagePrintState * msg_get_printer_for_msg(s32 msgID, s32 *a1)
void set_message_int_var(s32 value, s32 index)
void set_message_text_var(s32 msgID, s32 index)
Npc * resolve_npc(Evt *script, s32 npcIdOrPtr)
void set_message_images(MessageImageData *images)
s32 msg_printer_load_msg(s32 msgID, MessagePrintState *printer)
s32 ShowMessageScreenOffsetY
MessagePrintState * gCurrentPrintContext
ApiStatus _show_message(Evt *script, s32 isInitialCall, s32 mode)
MessagePrintState * D_802DB268
s32 ShowMessageScreenOffsetX
@ SHOW_MESSAGE_END_SPEECH
@ SHOW_MESSAGE_SPEAK_TO_NPC
@ SHOW_MESSAGE_CONTINUE_SPEECH
@ SHOW_MESSAGE_SPEAK_TO_PLAYER
s32 cancel_current_message(void)
#define EndSpeech(ARGS...)
#define SpeakToNpc(ARGS...)
#define ContinueSpeech(ARGS...)
#define SpeakToPlayer(ARGS...)
ApiStatus SetMessageText(Evt *script, b32 isInitialCall)
ApiStatus ShowMessageAtWorldPos(Evt *script, b32 isInitialCall)
ApiStatus SwitchMessage(Evt *script, b32 isInitialCall)
ApiStatus ShowChoice(Evt *script, b32 isInitialCall)
ApiStatus SetMessageImages(Evt *script, b32 isInitialCall)
ApiStatus CloseMessage(Evt *script, b32 isInitialCall)
ApiStatus func_802D0C94(Evt *script, b32 isInitialCall)
ApiStatus CancelMessage(Evt *script, b32 isInitialCall)
ApiStatus ShowMessageAtScreenPos(Evt *script, b32 isInitialCall)
ApiStatus SetMessageValue(Evt *script, b32 isInitialCall)
ApiStatus CloseChoice(Evt *script, b32 isInitialCall)
PlayerStatus gPlayerStatus