Macros | |
#define | MSG_ROM_START 0x1B83000 |
#define | CHOICE_POINTER_MOVE_RATE 6.0 |
#define | CHAR_SPACE_MULTIPLIER 0.6 |
Typedefs | |
typedef MessageImageData * | MessageImageDataList[1] |
Enumerations | |
enum | RewindArrowStates { REWIND_ARROW_STATE_INIT = 0 , REWIND_ARROW_STATE_GROW = 1 , REWIND_ARROW_STATE_NEUTRAL = 2 , REWIND_ARROW_STATE_CHANGE_COLOR = 3 , REWIND_ARROW_STATE_CHANGE_COLOR_BACK = 4 } |
Variables | |
Vp | D_8014C280 |
u8 | MessagePlural [] = { MSG_CHAR_LOWER_S, MSG_CHAR_READ_END } |
u8 | MessageSingular [] = { MSG_CHAR_READ_ENDL, MSG_CHAR_READ_END } |
s16 | gNextMessageBuffer = 0 |
Vtx | gRewindArrowQuad [] |
Gfx | D_8014C2D8 [] |
s32 | gMsgBGScrollAmtX |
u16 | gMsgGlobalWaveCounter |
MessageImageDataList | gMsgVarImages |
s32 | gMsgBGScrollAmtY |
u8 * | D_8015131C |
Gfx * | D_80151338 |
IMG_BIN | D_80159B50 [0x200] |
PAL_BIN | D_8015C7E0 [0x10] |
s16 | MsgStyleVerticalLineOffsets [] |
IMG_BIN | ui_msg_rewind_arrow_png [] |
PAL_BIN | ui_msg_rewind_arrow_pal [] |
IMG_BIN | ui_msg_star_png [] |
IMG_BIN | ui_msg_star_silhouette_png [] |
IMG_BIN | MsgCharImgTitle [] |
IMG_BIN | MsgCharImgNormal [] |
MessageCharset * | MsgCharsets [5] |
IMG_BIN | MsgCharImgSubtitle [] |
PAL_BIN | D_802F4560 [80][8] |
IMG_BIN | ui_point_right_png [] |
PAL_BIN | ui_point_right_pal [] |
MessageNumber | gMsgNumbers [] |
Gfx | gMsgDlistInitDrawNumber [] |
s32 | gItemIconRasterOffsets [] |
s32 | gItemIconPaletteOffsets [] |
IMG_PTR | MsgLetterRasterOffsets [] |
PAL_PTR | MsgLetterPaletteOffsets [] |
MsgVoice | MsgVoices [] |
#define CHAR_SPACE_MULTIPLIER 0.6 |
Referenced by msg_get_draw_char_width(), and msg_get_print_char_width().
#define CHOICE_POINTER_MOVE_RATE 6.0 |
Referenced by msg_draw_choice_pointer().
#define MSG_ROM_START 0x1B83000 |
Referenced by dma_load_msg().
typedef MessageImageData* MessageImageDataList[1] |
MessagePrintState * _msg_get_printer_for_msg | ( | s32 | msgID, |
s32 * | donePrintingWriteback, | ||
s32 | arg2 ) |
Referenced by msg_get_printer_for_msg().
s32 _update_message | ( | MessagePrintState * | printer | ) |
Referenced by update_messages().
void appendGfx_message | ( | MessagePrintState * | printer, |
s16 | posX, | ||
s16 | posY, | ||
u16 | additionalOffsetX, | ||
u16 | additionalOffsetY, | ||
u16 | flag, | ||
u8 | alpha ) |
Referenced by draw_message_window(), draw_msg(), and drawbox_message_delegate().
s32 cancel_message | ( | MessagePrintState * | msgPrintState | ) |
Referenced by cancel_current_message().
Referenced by load_engine_data().
void close_message | ( | MessagePrintState * | msgPrintState | ) |
Referenced by _show_message(), and entity_SaveBlock_wait_for_close_choice().
Referenced by credits_load_message(), draw_msg(), get_msg_properties(), load_message_to_buffer(), and set_message_text_var().
Referenced by draw_number().
s32 draw_image_with_clipping | ( | IMG_PTR | raster, |
s32 | width, | ||
s32 | height, | ||
s32 | fmt, | ||
s32 | bitDepth, | ||
s16 | posX, | ||
s16 | posY, | ||
u16 | clipULx, | ||
u16 | clipULy, | ||
u16 | clipLRx, | ||
u16 | clipRLy ) |
Referenced by msg_draw_choice_pointer().
void draw_message_window | ( | MessagePrintState * | printer | ) |
Referenced by render_messages().
void draw_number | ( | s32 | value, |
s32 | x, | ||
s32 | y, | ||
s32 | charset, | ||
s32 | palette, | ||
s32 | opacity, | ||
u16 | style ) |
Referenced by appendGfx_records_impl(), appendGfx_score_display(), btl_menu_moves_draw_content(), coin_counter_draw_content(), draw_record_display(), draw_shop_items(), filemenu_draw_contents_file_info(), filemenu_draw_contents_file_title(), filemenu_info_draw_message_contents(), filemenu_yesno_draw_prompt_contents(), func_800F4D28(), pause_badges_draw_contents(), pause_partners_draw_movelist(), pause_stats_draw_contents(), popup_menu_draw_menu_contents(), and popup_menu_draw_title_contents().
s32 get_msg_lines | ( | s32 | msgID | ) |
Referenced by btl_menu_moves_show_error(), btl_menu_strats_show_error(), btl_message_popup_draw_content(), btl_show_message_popup(), btl_state_update_celebration(), btl_submenu_moves_update(), btl_update_strats_menu(), draw_content_cant_increase_popup(), draw_content_pickup_item_header(), draw_merlee_message(), draw_merlee_message_string(), func_800F4C1C(), func_801363A0(), popup_menu_update(), and UpdateIntroMessages().
void get_msg_properties | ( | s32 | msgID, |
s32 * | height, | ||
s32 * | width, | ||
s32 * | maxLineChars, | ||
s32 * | numLines, | ||
s32 * | maxLinesPerPage, | ||
s32 * | numSpaces, | ||
u16 | charset ) |
s32 get_msg_width | ( | s32 | msgID, |
u16 | charset ) |
void initialize_printer | ( | MessagePrintState * | printer, |
s32 | arg1, | ||
s32 | arg2 ) |
Referenced by _msg_get_printer_for_msg(), clear_printers(), and draw_msg().
void load_font | ( | s32 | font | ) |
Referenced by clear_printers().
Referenced by filemenu_draw_char(), load_font(), and msg_draw_char().
s8 * load_message_to_buffer | ( | s32 | msgID | ) |
Referenced by _msg_get_printer_for_msg(), and msg_printer_load_msg().
void msg_copy_to_print_buffer | ( | MessagePrintState * | printer, |
s32 | arg1, | ||
s32 | arg2 ) |
Referenced by _update_message(), and draw_msg().
void msg_draw_choice_pointer | ( | MessagePrintState * | printer | ) |
Referenced by render_messages().
void msg_draw_rewind_arrow | ( | s32 | printerIndex | ) |
Referenced by render_messages().
s32 msg_get_draw_char_width | ( | s32 | character, |
s32 | charset, | ||
s32 | variation, | ||
f32 | msgScale, | ||
s32 | overrideCharWidth, | ||
u16 | flags ) |
Referenced by appendGfx_message(), and msg_get_glyph().
MessagePrintState * msg_get_printer_for_msg | ( | s32 | msgID, |
s32 * | donePrintingWriteback ) |
void msg_play_speech_sound | ( | MessagePrintState * | printer, |
u8 | character ) |
Referenced by msg_copy_to_print_buffer().
s32 msg_printer_load_msg | ( | s32 | msgID, |
MessagePrintState * | printer ) |
Referenced by _show_message(), and entity_SaveBlock_show_result_message().
void msg_printer_set_origin_pos | ( | MessagePrintState * | msgPrintState, |
s32 | x, | ||
s32 | y ) |
Referenced by _show_message(), popup_menu_update(), and update_item_entity_pickup().
void msg_update_rewind_arrow | ( | s32 | printerIndex | ) |
Referenced by render_messages().
Referenced by gfx_draw_frame().
void set_message_images | ( | MessageImageData * | images | ) |
void set_message_int_var | ( | s32 | value, |
s32 | index ) |
void set_message_text_var | ( | s32 | msgID, |
s32 | index ) |
Referenced by step_game_loop().
Vp D_8014C280 |
Referenced by render_messages().
Gfx D_8014C2D8[] |
Referenced by msg_update_rewind_arrow().
u8* D_8015131C |
Referenced by appendGfx_message(), and msg_copy_to_print_buffer().
Gfx* D_80151338 |
Referenced by appendGfx_message(), and clear_printers().
IMG_BIN D_80159B50[0x200] |
Referenced by appendGfx_message(), and msg_copy_to_print_buffer().
PAL_BIN D_8015C7E0[0x10] |
Referenced by appendGfx_message(), and msg_copy_to_print_buffer().
|
extern |
Referenced by draw_number(), and load_font().
|
extern |
Referenced by msg_copy_to_print_buffer().
|
extern |
Referenced by msg_copy_to_print_buffer().
s32 gMsgBGScrollAmtX |
Referenced by clear_printers(), msg_draw_frame(), and update_messages().
s32 gMsgBGScrollAmtY |
Referenced by clear_printers(), msg_draw_frame(), and update_messages().
Gfx gMsgDlistInitDrawNumber[] |
Referenced by draw_number().
u16 gMsgGlobalWaveCounter |
Referenced by appendGfx_message(), clear_printers(), and update_messages().
MessageNumber gMsgNumbers[] |
Referenced by draw_digit(), and draw_number().
MessageImageDataList gMsgVarImages |
Referenced by set_message_images().
s16 gNextMessageBuffer = 0 |
Referenced by load_message_to_buffer().
Vtx gRewindArrowQuad[] |
Referenced by msg_update_rewind_arrow().
u8 MessagePlural[] = { MSG_CHAR_LOWER_S, MSG_CHAR_READ_END } |
Referenced by shop_owner_buy_dialog(), and shop_owner_continue_speech_with_quantity().
u8 MessageSingular[] = { MSG_CHAR_READ_ENDL, MSG_CHAR_READ_END } |
Referenced by shop_owner_buy_dialog(), and shop_owner_continue_speech_with_quantity().
|
extern |
Referenced by load_font().
|
extern |
Referenced by load_font().
|
extern |
Referenced by load_font().
|
extern |
Referenced by get_msg_properties(), msg_copy_to_print_buffer(), msg_get_draw_char_width(), and msg_get_print_char_width().
|
extern |
Referenced by msg_copy_to_print_buffer().
|
extern |
Referenced by msg_copy_to_print_buffer().
|
extern |
Referenced by msg_copy_to_print_buffer().
|
extern |
Referenced by msg_draw_rewind_arrow().
|
extern |
Referenced by msg_draw_rewind_arrow().
|
extern |
Referenced by msg_update_rewind_arrow().
|
extern |
Referenced by msg_update_rewind_arrow().
|
extern |
Referenced by msg_draw_choice_pointer().
|
extern |
Referenced by msg_draw_choice_pointer().