SSBM Decomp
Loading...
Searching...
No Matches
dbitem.c File Reference
#include "db.h"
#include <melee/ef/efsync.h>
#include <melee/ft/ftlib.h>
#include <melee/gm/gm_1A36.h>
#include <melee/it/inlines.h>
#include <melee/it/it_266F.h>
#include <melee/it/it_26B1.h>
#include <melee/it/it_2725.h>
#include <melee/it/item.h>
#include <melee/it/types.h>
#include <melee/pl/player.h>
#include <melee/un/un_2FC9.h>
#include <sysdolphin/baselib/gobj.h>
#include "dbitem.static.h"

Functions

void fn_SetupItemAndPokemonMenu (void)
 
void fn_80225A54 (int player)
 
u32 db_ShowEnemyStompRange (void)
 
u32 db_ShowItemPickupRange (void)
 
u32 db_ShowCoinPickupRange (void)
 
void fn_EnableShowCoinPickupRange (void)
 
void fn_DisableShowCoinPickupRange (void)
 
void fn_EnableShowEnemyStompRange (void)
 
void fn_DisableShowEnemyStompRange (void)
 
void fn_EnableShowItemPickupRange (void)
 
void fn_DisableShowItemPickupRange (void)
 
s32 db_GetCurrentlySelectedPokemon (void)
 
void db_DisableItemSpawns (void)
 
void db_EnableItemSpawns (void)
 
s32 db_AreItemSpawnsEnabled (void)
 
void db_80225D64 (Item_GObj *item, Fighter_GObj *owner)
 
void fn_ToggleItemCollisionBubbles (void)
 
void db_80225DD8 (Item_GObj *item, Fighter_GObj *owner)
 
void fn_80225E6C (Fighter_GObj *owner, Fighter *fp)
 
void db_HandleItemPokemonMenuInput (int player)
 
void fn_ShowOrCreateItemAndPokemonMenu (int player)
 
void fn_UpdateItemAndPokemonMenu (int player)
 
void db_CheckAndSpawnItem (int player)
 
void fn_CheckItemAndPokemonMenu (int player)
 

Function Documentation

◆ fn_SetupItemAndPokemonMenu()

void fn_SetupItemAndPokemonMenu ( void  )

◆ fn_80225A54()

void fn_80225A54 ( int  player)

◆ db_ShowEnemyStompRange()

u32 db_ShowEnemyStompRange ( void  )

◆ db_ShowItemPickupRange()

u32 db_ShowItemPickupRange ( void  )

◆ db_ShowCoinPickupRange()

u32 db_ShowCoinPickupRange ( void  )

◆ fn_EnableShowCoinPickupRange()

void fn_EnableShowCoinPickupRange ( void  )

◆ fn_DisableShowCoinPickupRange()

void fn_DisableShowCoinPickupRange ( void  )

◆ fn_EnableShowEnemyStompRange()

void fn_EnableShowEnemyStompRange ( void  )

◆ fn_DisableShowEnemyStompRange()

void fn_DisableShowEnemyStompRange ( void  )

◆ fn_EnableShowItemPickupRange()

void fn_EnableShowItemPickupRange ( void  )

◆ fn_DisableShowItemPickupRange()

void fn_DisableShowItemPickupRange ( void  )

◆ db_GetCurrentlySelectedPokemon()

s32 db_GetCurrentlySelectedPokemon ( void  )

◆ db_DisableItemSpawns()

void db_DisableItemSpawns ( void  )

◆ db_EnableItemSpawns()

void db_EnableItemSpawns ( void  )

◆ db_AreItemSpawnsEnabled()

s32 db_AreItemSpawnsEnabled ( void  )

◆ db_80225D64()

void db_80225D64 ( Item_GObj item,
Fighter_GObj *  owner 
)

◆ fn_ToggleItemCollisionBubbles()

void fn_ToggleItemCollisionBubbles ( void  )

◆ db_80225DD8()

void db_80225DD8 ( Item_GObj item,
Fighter_GObj *  owner 
)

◆ fn_80225E6C()

void fn_80225E6C ( Fighter_GObj *  owner,
Fighter fp 
)

◆ db_HandleItemPokemonMenuInput()

void db_HandleItemPokemonMenuInput ( int  player)

◆ fn_ShowOrCreateItemAndPokemonMenu()

void fn_ShowOrCreateItemAndPokemonMenu ( int  player)

◆ fn_UpdateItemAndPokemonMenu()

void fn_UpdateItemAndPokemonMenu ( int  player)

◆ db_CheckAndSpawnItem()

void db_CheckAndSpawnItem ( int  player)

◆ fn_CheckItemAndPokemonMenu()

void fn_CheckItemAndPokemonMenu ( int  player)