Digimon World 3 decomp
The European version, SLES_039.36
Loading...
Searching...
No Matches
CardShopBuy Struct Reference

The screen to buy cards (STCRDSHP_createBuy): the shop's cards, six a page. More...

#include <cardgame/card_packs.h>

Collaboration diagram for CardShopBuy:
[legend]

Data Fields

s32 id
 
s32 key1
 
s32 key2
 
s32 state
 
s32 substate
 
s32 step
 
s32 counter
 
s32 paused
 
s32 childCount
 
void * children
 
void(* setState )(struct CardShopBuy *task, s32 state)
 
void(* setSubstate )(struct CardShopBuy *task, s32 substate)
 
void(* setStep )(struct CardShopBuy *task, s32 step)
 
void(* setCounter )(struct CardShopBuy *task, s32 counter)
 
void(* nextState )(struct CardShopBuy *task)
 
void(* nextSubstate )(struct CardShopBuy *task)
 
void(* nextStep )(struct CardShopBuy *task)
 
void(* tickCounter )(struct CardShopBuy *task)
 
void(* update )()
 
void(* destroy )(struct CardShopBuy *task)
 
struct CardShop * shop
 
s32 layer
 
s32 depth
 
s32 column
 the card under the cursor, on the page
 
s32 cursorShown
 
s32 cursorFrame
 
s32 cursorTime
 
s32 page
 
s32 pages
 
s32 cards [6]
 the page's
 
s32 arrowsShown
 
s32 arrowsTime
 
s32 choice
 
s32 chosen
 
s32 price
 
s32 shopId
 the shop's game mode argument
 
s32 count
 
struct CardShopStock * stock
 
PanelAnim fades [3]
 

Detailed Description

The screen to buy cards (STCRDSHP_createBuy): the shop's cards, six a page.

Definition at line 160 of file card_packs.h.

Field Documentation

◆ id

s32 CardShopBuy::id

Definition at line 161 of file card_packs.h.

◆ key1

s32 CardShopBuy::key1

Definition at line 161 of file card_packs.h.

◆ key2

s32 CardShopBuy::key2

Definition at line 161 of file card_packs.h.

◆ state

s32 CardShopBuy::state

Definition at line 161 of file card_packs.h.

Referenced by STCRDSHP_runBuy(), and STCRDSHP_updateBuy().

◆ substate

◆ step

s32 CardShopBuy::step

Definition at line 161 of file card_packs.h.

Referenced by STCRDSHP_chooseBuyCard(), and STCRDSHP_runBuy().

◆ counter

s32 CardShopBuy::counter

Definition at line 161 of file card_packs.h.

◆ paused

s32 CardShopBuy::paused

Definition at line 161 of file card_packs.h.

◆ childCount

s32 CardShopBuy::childCount

Definition at line 161 of file card_packs.h.

◆ children

void* CardShopBuy::children

Definition at line 161 of file card_packs.h.

◆ setState

void(* CardShopBuy::setState) (struct CardShopBuy *task, s32 state)

Definition at line 161 of file card_packs.h.

◆ setSubstate

void(* CardShopBuy::setSubstate) (struct CardShopBuy *task, s32 substate)

Definition at line 161 of file card_packs.h.

◆ setStep

void(* CardShopBuy::setStep) (struct CardShopBuy *task, s32 step)

Definition at line 161 of file card_packs.h.

◆ setCounter

void(* CardShopBuy::setCounter) (struct CardShopBuy *task, s32 counter)

Definition at line 161 of file card_packs.h.

◆ nextState

void(* CardShopBuy::nextState) (struct CardShopBuy *task)

Definition at line 161 of file card_packs.h.

Referenced by STCRDSHP_updateBuy().

◆ nextSubstate

void(* CardShopBuy::nextSubstate) (struct CardShopBuy *task)

Definition at line 161 of file card_packs.h.

◆ nextStep

void(* CardShopBuy::nextStep) (struct CardShopBuy *task)

Definition at line 161 of file card_packs.h.

◆ tickCounter

void(* CardShopBuy::tickCounter) (struct CardShopBuy *task)

Definition at line 161 of file card_packs.h.

◆ update

void(* CardShopBuy::update) ()

Definition at line 161 of file card_packs.h.

◆ destroy

void(* CardShopBuy::destroy) (struct CardShopBuy *task)

Definition at line 161 of file card_packs.h.

◆ shop

struct CardShop* CardShopBuy::shop

Definition at line 162 of file card_packs.h.

Referenced by STCRDSHP_confirmBuyCard(), STCRDSHP_createBuy(), and STCRDSHP_updateBuy().

◆ layer

s32 CardShopBuy::layer

Definition at line 163 of file card_packs.h.

Referenced by STCRDSHP_createBuy(), STCRDSHP_createBuyWindows(), and STCRDSHP_drawBuy().

◆ depth

s32 CardShopBuy::depth

Definition at line 164 of file card_packs.h.

Referenced by STCRDSHP_createBuy(), STCRDSHP_createBuyWindows(), and STCRDSHP_drawBuy().

◆ column

s32 CardShopBuy::column

the card under the cursor, on the page

Definition at line 165 of file card_packs.h.

Referenced by STCRDSHP_chooseBuyCard(), STCRDSHP_drawBuy(), STCRDSHP_showBuyCard(), and STCRDSHP_turnBuyPage().

◆ cursorShown

s32 CardShopBuy::cursorShown

◆ cursorFrame

s32 CardShopBuy::cursorFrame

Definition at line 167 of file card_packs.h.

Referenced by STCRDSHP_drawBuy().

◆ cursorTime

s32 CardShopBuy::cursorTime

Definition at line 168 of file card_packs.h.

Referenced by STCRDSHP_drawBuy().

◆ page

◆ pages

s32 CardShopBuy::pages

◆ cards

s32 CardShopBuy::cards[6]

the page's

Definition at line 171 of file card_packs.h.

Referenced by STCRDSHP_turnBuyPage(), and STCRDSHP_updateBuy().

◆ arrowsShown

s32 CardShopBuy::arrowsShown

Definition at line 172 of file card_packs.h.

Referenced by STCRDSHP_drawBuy().

◆ arrowsTime

s32 CardShopBuy::arrowsTime

Definition at line 173 of file card_packs.h.

Referenced by STCRDSHP_drawBuy().

◆ choice

s32 CardShopBuy::choice

◆ chosen

s32 CardShopBuy::chosen

Definition at line 175 of file card_packs.h.

Referenced by STCRDSHP_chooseBuyCard(), and STCRDSHP_confirmBuyCard().

◆ price

s32 CardShopBuy::price

◆ shopId

s32 CardShopBuy::shopId

the shop's game mode argument

Definition at line 177 of file card_packs.h.

Referenced by STCRDSHP_createBuy(), and STCRDSHP_updateBuy().

◆ count

s32 CardShopBuy::count

Definition at line 178 of file card_packs.h.

Referenced by STCRDSHP_updateBuy().

◆ stock

◆ fades


The documentation for this struct was generated from the following file: