Go to the source code of this file.
◆ entity_SaveBlock_setupGfx()
| void entity_SaveBlock_setupGfx |
( |
s32 | index | ) |
|
Definition at line 30 of file SaveBlock.c.
30 {
38
44
51
52#if VERSION_PAL
54 default:
56 break;
57
60 break;
61 }
62#else
64#endif
69
76
78}
BSS s32 PopupMenu_SelectedIndex
Gfx Entity_SaveBlock_RenderContent[]
Gfx Entity_SaveBlock_RenderBlock[]
#define ENTITY_ADDR(entity, type, data)
Entity * get_entity_by_index(s32 index)
DisplayContext * gDisplayContext
Referenced by entity_SaveBlock_init().
◆ entity_SaveBlock_idle()
Definition at line 80 of file SaveBlock.c.
80 {
82
83 data =
entity->dataBuf.saveBlock;
86}
s32 entity_base_block_idle(Entity *entity)
◆ entity_SaveBlock_pause_game()
| void entity_SaveBlock_pause_game |
( |
void | | ) |
|
Definition at line 88 of file SaveBlock.c.
88 {
92}
s32 disable_player_input(void)
void set_time_freeze_mode(s32)
Time freeze modes: 0: none 1: NPCs move, can't be interacted with 2: NPCs don't move,...
PlayerStatus * gPlayerStatusPtr
◆ entity_SaveBlock_resume_game()
| void entity_SaveBlock_resume_game |
( |
void | | ) |
|
Definition at line 94 of file SaveBlock.c.
94 {
97}
s32 enable_player_input(void)
◆ entity_SaveBlock_save_data()
| void entity_SaveBlock_save_data |
( |
void | | ) |
|
Definition at line 99 of file SaveBlock.c.
99 {
104}
void fio_save_game(s32 saveSlot)
GameStatus * gGameStatusPtr
◆ entity_SaveBlock_show_tutorial_message()
| void entity_SaveBlock_show_tutorial_message |
( |
Entity * | entity | ) |
|
Definition at line 106 of file SaveBlock.c.
106 {
111 return;
112 }
113
116}
BSS s32 SaveBlockTutorialPrinterClosed
MessagePrintState * msg_get_printer_for_msg(s32 msgID, s32 *a1)
void exec_entity_commandlist(Entity *entity)
s32 set_global_flag(s32 index)
s32 get_global_flag(s32 index)
◆ entity_SaveBlock_wait_for_close_tutorial()
| void entity_SaveBlock_wait_for_close_tutorial |
( |
Entity * | entity | ) |
|
◆ entity_SaveBlock_show_choice_message()
| void entity_SaveBlock_show_choice_message |
( |
void | | ) |
|
Definition at line 124 of file SaveBlock.c.
124 {
129}
BSS MessagePrintState * SaveBlockResultPrinter
BSS MessagePrintState * SaveBlockTutorialPrinter
BSS s32 SaveBlockResultPrinterClosed
◆ entity_SaveBlock_show_result_message()
| void entity_SaveBlock_show_result_message |
( |
void | | ) |
|
Definition at line 131 of file SaveBlock.c.
131 {
134}
s32 msg_printer_load_msg(s32 msgID, MessagePrintState *printer)
void sfx_play_sound(s32 soundID)
◆ entity_SaveBlock_wait_for_close_result()
| void entity_SaveBlock_wait_for_close_result |
( |
Entity * | entity | ) |
|
◆ entity_SaveBlock_wait_for_close_choice()
| void entity_SaveBlock_wait_for_close_choice |
( |
Entity * | entity | ) |
|
Definition at line 142 of file SaveBlock.c.
142 {
146 } else {
148 }
150 }
151}
s32 Entity_SaveBlock_ScriptResume[]
void close_message(MessagePrintState *msgPrintState)
void set_entity_commandlist(Entity *entity, s32 *entityScript)
◆ entity_SaveBlock_init()
Definition at line 153 of file SaveBlock.c.
153 {
155
159}
void entity_SaveBlock_setupGfx(s32 index)
void entity_base_block_init(Entity *entity)
◆ Entity_SaveBlock_Mtx
◆ Entity_SaveBlock_RenderContent
| Gfx Entity_SaveBlock_RenderContent[] |
|
extern |
◆ Entity_SaveBlock_RenderBlock
| Gfx Entity_SaveBlock_RenderBlock[] |
|
extern |
◆ Entity_SaveBlock_RenderNone
| Gfx Entity_SaveBlock_RenderNone[] |
|
extern |
◆ Entity_SaveBlock_ScriptResume
◆ SaveBlockTutorialPrinterClosed
| BSS s32 SaveBlockTutorialPrinterClosed |
◆ SaveBlockResultPrinterClosed
| BSS s32 SaveBlockResultPrinterClosed |
◆ SaveBlockTutorialPrinter
◆ SaveBlockResultPrinter
◆ Entity_SaveBlock_Script
Initial value:= {
}
void entity_SaveBlock_wait_for_close_tutorial(Entity *entity)
void entity_SaveBlock_wait_for_close_choice(Entity *entity)
void entity_SaveBlock_save_data(void)
void entity_SaveBlock_pause_game(void)
void entity_SaveBlock_wait_for_close_result(Entity *entity)
void entity_SaveBlock_idle(Entity *entity)
void entity_SaveBlock_show_tutorial_message(Entity *entity)
void entity_SaveBlock_show_result_message(void)
void entity_SaveBlock_show_choice_message(void)
#define es_PlaySound(soundId)
void entity_block_hit_animate_scale(Entity *entity)
f32 entity_block_hit_init_scale(Entity *entity)
Definition at line 161 of file SaveBlock.c.
◆ Entity_SaveBlock_RenderScript
◆ Entity_SavePoint
Initial value:= {
.modelAnimationNodes = 0,
.aabbSize = { 25, 25, 25 }
}
EntityModelScript Entity_SaveBlock_RenderScript
void entity_SaveBlock_init(Entity *entity)
@ ENTITY_FLAG_FIXED_SHADOW_SIZE
s32 entity_block_handle_collision(Entity *entity)
Definition at line 191 of file SaveBlock.c.
191 {
195 .modelAnimationNodes = 0,
201 .aabbSize = { 25, 25, 25 }
202};