Paper Mario DX
Paper Mario (N64) modding
 
Loading...
Searching...
No Matches
state_world.c
Go to the documentation of this file.
1#include "functions.h"
2#include "npc.h"
3#include "game_modes.h"
4#include "dx/config.h"
5#include "dx/profiling.h"
6#include "dx/debug_menu.h"
7
9
10void state_init_world(void) {
12
13#ifdef DX_QUICK_LAUNCH_BATTLE
15 dx_debug_begin_battle_with_IDs(DX_QUICK_LAUNCH_BATTLE);
16 }
17#endif
18}
19
34
40
@ LOAD_FROM_FILE_SELECT
Definition enums.h:3561
void imgfx_update_cache(void)
Definition imgfx.c:333
void update_effects(void)
Definition effects.c:56
void update_cameras(void)
Definition cam_main.c:19
void update_item_entities(void)
void update_player(void)
Definition 77480.c:625
void draw_status_ui(void)
Definition inventory.c:1411
void set_game_mode_render_frontUI(void(*fn)(void))
Definition game_modes.c:154
void update_encounters(void)
Definition npc.c:2270
void update_npcs(void)
Updates all NPCs.
Definition npc.c:617
void draw_first_strike_ui(void)
Definition npc.c:2318
void draw_encounter_ui(void)
Definition npc.c:2294
#define profiler_update(which, delta)
Definition profiling.h:157
@ PROFILE_TIME_WORLD_PLAYER
Definition profiling.h:89
@ PROFILE_TIME_WORLD_EFFECTS
Definition profiling.h:91
@ PROFILE_TIME_WORLD_ENCOUNTERS
Definition profiling.h:87
@ PROFILE_TIME_WORLD_ITEM_ENTITIES
Definition profiling.h:90
@ PROFILE_TIME_WORLD_NPCS
Definition profiling.h:88
@ PROFILE_TIME_WORLD_CAMERAS
Definition profiling.h:92
void state_world_draw_aux_ui(void)
Definition state_world.c:41
void state_step_world(void)
Definition state_world.c:20
void state_drawUI_world(void)
Definition state_world.c:35
void state_init_world(void)
Definition state_world.c:10
GameStatus gGameStatus
Definition main_loop.c:21