diff --git a/src/m_player_item_scoop.c_inc b/src/m_player_item_scoop.c_inc index e69de29b..cff5449c 100644 --- a/src/m_player_item_scoop.c_inc +++ b/src/m_player_item_scoop.c_inc @@ -0,0 +1,21 @@ +int Player_actor_Item_main_scoop_normal(ACTOR* actor, GAME* game){ + return 0; +} + +void Player_actor_Item_draw_scoop(ACTOR* actor, GAME* game){ + PLAYER_ACTOR* player = (PLAYER_ACTOR*)actor; + int type; + + Matrix_push(); + Matrix_Position_VecZ(&player->scoop_pos, 2200.0f); + Matrix_pull(); + + type =player->item_shape_type[player->item_bank_idx]; + + OPEN_POLY_OPA_DISP(game->graph); + gSPDisplayList(POLY_OPA_DISP++, mPlib_Get_Item_DataPointer(type)); + + CLOSE_POLY_OPA_DISP(game->graph); + player->update_item_rod_top_pos = FALSE; + player->balloon_start_pos_set_flag = FALSE; +}