Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
dSv_player_item_c Class Reference

#include <d_save.h>

Public Member Functions

void init ()
 
void setItem (int i_slotNo, u8 i_itemNo)
 
u8 getItem (int i_slotNo, bool i_checkCombo) const
 
void setLineUpItem ()
 
u8 getLineUpItem (int i_slotNo) const
 
void setBottleItemIn (u8 curItemIn, u8 newItemIn)
 
void setEmptyBottleItemIn (u8 i_itemNo)
 
void setEmptyBottle ()
 
void setEmptyBottle (u8 i_itemNo)
 
void setEquipBottleItemIn (u8 curItemIn, u8 newItemIn)
 
void setEquipBottleItemEmpty (u8 curItemIn)
 
u8 checkBottle (u8 i_itemNo)
 
int checkInsectBottle ()
 
u8 checkEmptyBottle ()
 
void setBombBagItemIn (u8 i_curBomb, u8 i_newBomb, bool i_setNum)
 
void setBombBagItemIn (u8 i_curBomb, u8 i_newBomb, u8 i_bombNum, bool i_setNum)
 
void setEmptyBombBagItemIn (u8 i_newBomb, bool i_setNum)
 
void setEmptyBombBagItemIn (u8 i_newBomb, u8 i_bombNum, bool i_setNum)
 
void setEmptyBombBag ()
 
void setEmptyBombBag (u8 i_newBomb, u8 i_bombNum)
 
u8 checkBombBag (u8 i_itemNo)
 
void setWarashibeItem (u8 i_itemNo)
 
void setRodTypeLevelUp ()
 
void setBaitItem (u8 i_itemNo)
 

Private Attributes

u8 mItems [24]
 
u8 mItemSlots [24]
 

Member Function Documentation

◆ checkBombBag()

u8 dSv_player_item_c::checkBombBag ( u8  i_itemNo)

◆ checkBottle()

u8 dSv_player_item_c::checkBottle ( u8  i_itemNo)

◆ checkEmptyBottle()

u8 dSv_player_item_c::checkEmptyBottle ( )

◆ checkInsectBottle()

BOOL dSv_player_item_c::checkInsectBottle ( )

◆ getItem()

u8 dSv_player_item_c::getItem ( int  i_slotNo,
bool  i_checkCombo 
) const

◆ getLineUpItem()

u8 dSv_player_item_c::getLineUpItem ( int  i_slotNo) const

◆ init()

void dSv_player_item_c::init ( )

◆ setBaitItem()

void dSv_player_item_c::setBaitItem ( u8  i_itemNo)

◆ setBombBagItemIn() [1/2]

void dSv_player_item_c::setBombBagItemIn ( u8  i_curBomb,
u8  i_newBomb,
bool  i_setNum 
)

◆ setBombBagItemIn() [2/2]

void dSv_player_item_c::setBombBagItemIn ( u8  i_curBomb,
u8  i_newBomb,
u8  i_bombNum,
bool  i_setNum 
)

◆ setBottleItemIn()

void dSv_player_item_c::setBottleItemIn ( u8  curItemIn,
u8  newItemIn 
)

◆ setEmptyBombBag() [1/2]

void dSv_player_item_c::setEmptyBombBag ( )

◆ setEmptyBombBag() [2/2]

void dSv_player_item_c::setEmptyBombBag ( u8  i_newBomb,
u8  i_bombNum 
)

◆ setEmptyBombBagItemIn() [1/2]

void dSv_player_item_c::setEmptyBombBagItemIn ( u8  i_newBomb,
bool  i_setNum 
)

◆ setEmptyBombBagItemIn() [2/2]

void dSv_player_item_c::setEmptyBombBagItemIn ( u8  i_newBomb,
u8  i_bombNum,
bool  i_setNum 
)

◆ setEmptyBottle() [1/2]

void dSv_player_item_c::setEmptyBottle ( )

◆ setEmptyBottle() [2/2]

void dSv_player_item_c::setEmptyBottle ( u8  i_itemNo)

◆ setEmptyBottleItemIn()

void dSv_player_item_c::setEmptyBottleItemIn ( u8  i_itemNo)

◆ setEquipBottleItemEmpty()

void dSv_player_item_c::setEquipBottleItemEmpty ( u8  curItemIn)

◆ setEquipBottleItemIn()

void dSv_player_item_c::setEquipBottleItemIn ( u8  curItemIn,
u8  newItemIn 
)

◆ setItem()

void dSv_player_item_c::setItem ( int  i_slotNo,
u8  i_itemNo 
)

◆ setLineUpItem()

void dSv_player_item_c::setLineUpItem ( )

◆ setRodTypeLevelUp()

void dSv_player_item_c::setRodTypeLevelUp ( )

◆ setWarashibeItem()

void dSv_player_item_c::setWarashibeItem ( u8  i_itemNo)

Member Data Documentation

◆ mItems

u8 dSv_player_item_c::mItems[24]
private

◆ mItemSlots

u8 dSv_player_item_c::mItemSlots[24]
private

The documentation for this class was generated from the following files: