Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
d_shop_system.cpp File Reference

Classes

struct  shop_item_data
 

Functions

static int dShopSystem_searchItemActor (void *i_actor, void *param_1)
 
static int dShopSystem_searchCameraActor (void *i_actor, void *param_1)
 
void pos3Dto2D (Vec *a, Vec *b)
 
static void dummy ()
 

Variables

static daTag_ShopItem_cdShopSystem_itemActor [7]
 
static u8 dShopSystem_itemNo [7]
 
static u8 dShopSystem_sellItemMax
 
static int dShopSystem_item_count
 
static u8 data_80451060
 
static fopAc_ac_cdShopSystem_cameraActor [2] = {NULL, NULL}
 
static int dShopSystem_camera_count
 
static shop_item_data item_seira_shop
 
static processFunc process []
 
static shop_item_datashop_item_pos_data_tbl = &item_seira_shop
 

Function Documentation

◆ dShopSystem_searchCameraActor()

static int dShopSystem_searchCameraActor ( void * i_actor,
void * param_1 )
static

◆ dShopSystem_searchItemActor()

static int dShopSystem_searchItemActor ( void * i_actor,
void * param_1 )
static

◆ dummy()

static void dummy ( )
static

◆ pos3Dto2D()

void pos3Dto2D ( Vec * a,
Vec * b )
inline

Variable Documentation

◆ data_80451060

u8 data_80451060
static

◆ dShopSystem_camera_count

int dShopSystem_camera_count
static

◆ dShopSystem_cameraActor

fopAc_ac_c* dShopSystem_cameraActor[2] = {NULL, NULL}
static

◆ dShopSystem_item_count

int dShopSystem_item_count
static

◆ dShopSystem_itemActor

daTag_ShopItem_c* dShopSystem_itemActor[7]
static
Initial value:
= {
NULL, NULL, NULL, NULL, NULL, NULL, NULL,
}

d_shop_system.cpp Main Shop System

◆ dShopSystem_itemNo

u8 dShopSystem_itemNo[7]
static
Initial value:

◆ dShopSystem_sellItemMax

u8 dShopSystem_sellItemMax
static

◆ item_seira_shop

shop_item_data item_seira_shop
static
Initial value:
= {
{
{110.0f, 150.0f, -115.0f},
{160.0f, 150.0f, -115.0f},
{210.0f, 150.0f, -115.0f},
},
}

◆ process

processFunc process[]
static
Initial value:
= {
}
int seq_start(fopAc_ac_c *, dMsgFlow_c *)
Definition d_shop_system.cpp:861
int seq_select_wait(fopAc_ac_c *, dMsgFlow_c *)
Definition d_shop_system.cpp:929
int seq_finish(fopAc_ac_c *, dMsgFlow_c *)
Definition d_shop_system.cpp:1238
bool seq_event(fopAc_ac_c *, dMsgFlow_c *)
Definition d_shop_system.cpp:1249
int seq_select_start(fopAc_ac_c *, dMsgFlow_c *)
Definition d_shop_system.cpp:938
int seq_select(fopAc_ac_c *, dMsgFlow_c *)
Definition d_shop_system.cpp:988
int seq_moving(fopAc_ac_c *, dMsgFlow_c *)
Definition d_shop_system.cpp:1093
int seq_choose(fopAc_ac_c *, dMsgFlow_c *)
Definition d_shop_system.cpp:1164
int seq_wait(fopAc_ac_c *, dMsgFlow_c *)
Definition d_shop_system.cpp:853
int seq_decide_no(fopAc_ac_c *, dMsgFlow_c *)
Definition d_shop_system.cpp:1229
int seq_decide_yes(fopAc_ac_c *, dMsgFlow_c *)
Definition d_shop_system.cpp:1188
int seq_decide(fopAc_ac_c *, dMsgFlow_c *)
Definition d_shop_system.cpp:1137
void(dMenu_Collect2D_c::* processFunc)()
Definition d_menu_collect.cpp:52

◆ shop_item_pos_data_tbl

shop_item_data* shop_item_pos_data_tbl = &item_seira_shop
static