Macros | |
#define | MAX_ITEM_ENTITIES 256 |
#define | WD_VAR1 54 |
#define | WD_VAR2 30 |
#define | WD_VAR3 30 |
#define | X_VAR1 20 |
#define | HT_VAR1 height |
#define | WD_VAR4 280 |
#define | X_PICKUP_ITEM_1 15 |
#define | X_PICKUP_ITEM_2 40 |
#define | X_PICKUP_THREW 40 |
#define | Y_PICKUP_ITEM_1 offsetY |
#define | Y_PICKUP_ITEM_2 offsetY |
#define | Y_PICKUP_THREW 4 |
#define HT_VAR1 height |
Referenced by func_801363A0().
#define MAX_ITEM_ENTITIES 256 |
#define WD_VAR1 54 |
Referenced by func_801363A0().
#define WD_VAR2 30 |
Referenced by func_801363A0().
#define WD_VAR3 30 |
Referenced by func_801363A0().
#define WD_VAR4 280 |
Referenced by func_801363A0().
#define X_PICKUP_ITEM_1 15 |
Referenced by draw_content_pickup_item_header().
#define X_PICKUP_ITEM_2 40 |
Referenced by draw_content_pickup_item_header().
#define X_PICKUP_THREW 40 |
Referenced by draw_content_pickup_item_header().
#define X_VAR1 20 |
Referenced by func_801363A0().
#define Y_PICKUP_ITEM_1 offsetY |
Referenced by draw_content_pickup_item_header().
#define Y_PICKUP_ITEM_2 offsetY |
Referenced by draw_content_pickup_item_header().
#define Y_PICKUP_THREW 4 |
Referenced by draw_content_pickup_item_header().
void appendGfx_item_entity | ( | void * | data | ) |
Referenced by draw_item_entities().
void auto_collect_item_entity | ( | s32 | index | ) |
void clear_item_entity_data | ( | void | ) |
void clear_item_entity_flags | ( | s32 | index, |
s32 | flags ) |
void draw_coin_sparkles | ( | ItemEntity * | item | ) |
Referenced by appendGfx_item_entity().
void draw_content_cant_carry_more | ( | ItemEntity * | item, |
s32 | posX, | ||
s32 | posY ) |
Referenced by func_801363A0().
void draw_content_pickup_item_desc | ( | ItemEntity * | item, |
s32 | posX, | ||
s32 | posY ) |
Referenced by func_801363A0().
void draw_content_pickup_item_header | ( | ItemEntity * | item, |
s32 | posX, | ||
s32 | posY ) |
Referenced by func_801363A0().
void draw_item_entities | ( | void | ) |
Referenced by clear_item_entity_data().
void draw_ui_item_entities | ( | void | ) |
Referenced by clear_item_entity_data().
void draw_ui_item_entity_collectable | ( | ItemEntity * | item | ) |
Referenced by draw_ui_item_entities().
void draw_ui_item_entity_no_pickup | ( | ItemEntity * | item | ) |
Referenced by draw_ui_item_entities().
void draw_ui_item_entity_stationary | ( | ItemEntity * | item | ) |
Referenced by draw_ui_item_entities().
void func_80133A94 | ( | s32 | idx, |
s32 | itemID ) |
void func_801363A0 | ( | ItemEntity * | item | ) |
Referenced by update_item_entity_pickup().
s32 get_current_item_entity_render_group | ( | void | ) |
ItemEntity * get_item_entity | ( | s32 | itemEntityIndex | ) |
void hide_item_entity | ( | ItemEntity * | item | ) |
Referenced by make_item_entity(), and update_item_entity_pickup().
void init_item_entity_list | ( | void | ) |
Referenced by state_step_end_battle(), state_step_exit_language_select(), and state_step_unpause().
b32 is_picking_up_item | ( | void | ) |
Referenced by can_open_world_menu(), check_conversation_trigger(), check_input_open_menus(), check_input_status_bar(), entity_Tweester_idle(), func_802BB000_E2D930(), and update_encounters_neutral().
void item_entity_load | ( | ItemEntity * | item | ) |
Referenced by func_80133A94(), make_item_entity(), and make_item_entity_at_player().
void item_entity_update | ( | ItemEntity * | entity | ) |
Referenced by item_entity_load(), and update_item_entities().
s32 make_item_entity | ( | s32 | itemID, |
f32 | x, | ||
f32 | y, | ||
f32 | z, | ||
s32 | itemSpawnMode, | ||
s32 | pickupDelay, | ||
s32 | angle, | ||
s32 | pickupFlagIndex ) |
s32 make_item_entity_at_player | ( | s32 | itemID, |
s32 | category, | ||
s32 | pickupMsgFlags ) |
s32 make_item_entity_delayed | ( | s32 | itemID, |
f32 | x, | ||
f32 | y, | ||
f32 | z, | ||
s32 | itemSpawnMode, | ||
s32 | pickupDelay, | ||
s32 | pickupVar ) |
Referenced by update_item_entity_pickup().
s32 make_item_entity_nodelay | ( | s32 | itemID, |
f32 | x, | ||
f32 | y, | ||
f32 | z, | ||
s32 | itemSpawnMode, | ||
s32 | pickupVar ) |
void remove_item_entity_by_index | ( | s32 | index | ) |
Referenced by entity_GiantChest_await_got_item().
void remove_item_entity_by_reference | ( | ItemEntity * | entity | ) |
Referenced by update_item_entity_collectable(), and update_item_entity_pickup().
void render_item_entities | ( | void | ) |
Referenced by render_frame().
void reveal_item_entity | ( | ItemEntity * | item | ) |
Referenced by update_item_entity_collectable().
void set_current_item_entity_render_group | ( | s32 | group | ) |
void set_item_entity_flags | ( | s32 | index, |
s32 | flags ) |
Referenced by check_for_item_collision().
void set_item_entity_position | ( | s32 | itemEntityIndex, |
f32 | x, | ||
f32 | y, | ||
f32 | z ) |
Referenced by entity_GiantChest_open().
void sparkle_script_init | ( | ItemEntity * | item, |
SparkleScript * | script ) |
Referenced by make_item_entity(), make_item_entity_at_player(), and update_item_entities().
s32 sparkle_script_step | ( | ItemEntity * | item | ) |
Referenced by sparkle_script_update().
void sparkle_script_update | ( | ItemEntity * | item | ) |
Referenced by make_item_entity(), make_item_entity_at_player(), and update_item_entities().
s32 test_item_entity_position | ( | f32 | x, |
f32 | y, | ||
f32 | z, | ||
f32 | dist ) |
Referenced by check_for_item_collision().
b32 test_item_player_collision | ( | ItemEntity * | item | ) |
Referenced by update_item_entity_collectable(), and update_item_entity_stationary().
void update_item_entities | ( | void | ) |
Referenced by state_step_battle(), and state_step_world().
void update_item_entity_collectable | ( | ItemEntity * | item | ) |
Referenced by update_item_entities().
void update_item_entity_no_pickup | ( | ItemEntity * | item | ) |
Referenced by update_item_entities().
void update_item_entity_pickup | ( | ItemEntity * | item | ) |
Referenced by update_item_entities().
void update_item_entity_stationary | ( | ItemEntity * | item | ) |
Referenced by update_item_entities().
BSS ItemEntity* BattleItemEntities[256] |
Referenced by clear_item_entity_data(), and init_item_entity_list().
BSS s16 CoinSparkleCenterX |
Referenced by clear_item_entity_data(), draw_coin_sparkles(), and update_item_entities().
BSS s16 CoinSparkleCenterY |
Referenced by clear_item_entity_data(), draw_coin_sparkles(), and update_item_entities().
BSS s16 CoinSparkleCenterZ |
Referenced by clear_item_entity_data(), draw_coin_sparkles(), and update_item_entities().
Vtx D_8014C5A0[4] |
Vtx D_8014C5E0[4] |
Gfx D_8014C620[] |
Referenced by appendGfx_item_entity(), and render_item_entities().
Gfx D_8014C678[] |
Referenced by appendGfx_item_entity(), and render_item_entities().
Gfx D_8014C6A0[] |
Referenced by appendGfx_item_entity(), and render_item_entities().
BSS s16 D_801565A8 |
BSS s32 D_801565AC |
BSS ItemEntity** gCurrentItemEntities |
Referenced by auto_collect_item_entity(), clear_item_entity_data(), clear_item_entity_flags(), draw_item_entities(), draw_ui_item_entities(), func_80133A94(), get_item_entity(), init_item_entity_list(), make_item_entity(), make_item_entity_at_player(), remove_item_entity_by_index(), remove_item_entity_by_reference(), render_item_entities(), set_item_entity_flags(), set_item_entity_position(), test_item_entity_position(), and update_item_entities().
|
extern |
Referenced by appendGfx_item_entity(), and render_item_entities().
|
extern |
Referenced by appendGfx_item_entity(), and render_item_entities().
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
Referenced by item_entity_load().
Referenced by update_item_entity_pickup().
BSS MessagePrintState* GotItemTutorialPrinter |
Referenced by update_item_entity_pickup().
BSS s16 isPickingUpItem |
Referenced by clear_item_entity_data(), init_item_entity_list(), is_picking_up_item(), remove_item_entity_by_index(), remove_item_entity_by_reference(), test_item_entity_position(), test_item_player_collision(), update_item_entity_collectable(), update_item_entity_pickup(), and update_item_entity_stationary().
s32 ItemEntitiesCreated |
Referenced by clear_item_entity_data(), init_item_entity_list(), make_item_entity(), and make_item_entity_at_player().
BSS s32 ItemEntityAlternatingSpawn |
Referenced by clear_item_entity_data(), init_item_entity_list(), make_item_entity(), and make_item_entity_at_player().
Lights1 ItemEntityLights = gdSPDefLights1(255, 255, 255, 0, 0, 0, 0, 0, 0) |
Referenced by draw_coin_sparkles().
BSS s32 ItemEntityRenderGroup |
BSS EffectInstance* ItemPickupGotOutline |
Referenced by update_item_entity_pickup().
Referenced by draw_content_pickup_item_header(), and update_item_entity_pickup().
Referenced by update_item_entity_pickup().
BSS s32 ItemPickupStateDelay |
Referenced by update_item_entity_pickup().
BSS s16 ItemSpawnWithinPlayerPickupDelay |
Referenced by make_item_entity(), and test_item_player_collision().
BSS s32 pad_ItemEntity[3] |
s16 PickupHeaderWindowHeight[] = { 32, 40 } |
Referenced by func_801363A0().
s16 PickupMessageWindowYOffsets[] = { 8, 4 } |
Referenced by draw_content_pickup_item_header().
|
extern |
Referenced by make_item_entity(), make_item_entity_at_player(), and update_item_entities().
BSS s32 ThrowAwayItemID |
Referenced by draw_content_pickup_item_header(), func_801363A0(), and update_item_entity_pickup().
BSS s32 ThrowAwayMenuIdx |
Referenced by update_item_entity_pickup().
BSS s32 UnusedItemPhysicsScriptID |
Referenced by update_item_entity_collectable().
BSS ItemEntity* WorldItemEntities[256] |
Referenced by clear_item_entity_data(), and init_item_entity_list().