mirror of
https://github.com/zeldaret/tww.git
synced 2026-06-03 18:36:06 -04:00
120 lines
3.3 KiB
C++
120 lines
3.3 KiB
C++
#ifndef D_A_AUCTION_H
|
|
#define D_A_AUCTION_H
|
|
|
|
#include "f_op/f_op_actor.h"
|
|
#include "SSystem/SComponent/c_phase.h"
|
|
#include "d/d_npc.h"
|
|
|
|
class daAuction_c : public fopAc_ac_c {
|
|
public:
|
|
void chkNpcExec(int) {}
|
|
void getAnmNpcNo() {}
|
|
void getAucMdlNo(unsigned char) {}
|
|
void getAucNpcNo(unsigned char) {}
|
|
void getBetNpcNo() {}
|
|
void getKind(unsigned char) {}
|
|
void getNpcNo() {}
|
|
void isAucBet() {}
|
|
void isAucBet2() {}
|
|
void isAucBetA() {}
|
|
void isAucGet() {}
|
|
void isAucJikkyou() {}
|
|
void offCamera() {}
|
|
void onCamera(unsigned char) {}
|
|
void onCameraOld(unsigned char) {}
|
|
void setAucMdlNo(unsigned char, unsigned char) {}
|
|
void setItemNo(unsigned char) {}
|
|
void setKind(unsigned char, unsigned char) {}
|
|
void setNpcID(int, unsigned int) {}
|
|
void setStart(unsigned char) {}
|
|
|
|
s32 _create();
|
|
void createHeap();
|
|
void createInit();
|
|
BOOL _delete();
|
|
BOOL _draw();
|
|
BOOL _execute();
|
|
void executeWait();
|
|
void executeNormal();
|
|
void executeStart();
|
|
void checkOrder();
|
|
void eventOrder();
|
|
void eventMove();
|
|
void privateCut();
|
|
void eventTalkInit(int);
|
|
void eventMesSet();
|
|
void eventMesEnd();
|
|
void eventStartInit();
|
|
void eventStart();
|
|
void eventMainInit();
|
|
void eventMain();
|
|
void eventMainKai();
|
|
void eventMainUri();
|
|
void eventMainMsgSet();
|
|
void eventMainMsgEnd();
|
|
void eventMainMsgBikonC();
|
|
void eventMainMsgBikonW();
|
|
void eventGetItemInit();
|
|
void eventGetItem();
|
|
void eventCameraOffInit();
|
|
void eventGetItemNpcInit(int);
|
|
void eventGetItemMesInit();
|
|
void eventCameraOffNpc();
|
|
void eventEndInit();
|
|
void eventEnd();
|
|
void eventCameraTestInit();
|
|
void eventCameraTest();
|
|
void next_msgStatus(unsigned long*);
|
|
void setMessage(unsigned long);
|
|
void setMessage2(unsigned long);
|
|
void setMtx();
|
|
void getItemNo();
|
|
void getNpcActorP(int);
|
|
void setCameraNpc(int, short);
|
|
void setLinkAnm(unsigned char);
|
|
void getPiconDispOfs(unsigned char);
|
|
void nextBet();
|
|
void getRand(int);
|
|
|
|
public:
|
|
/* 0x290 */ u8 m290[0x6C4 - 0x290];
|
|
/* 0x6C4 */ request_of_phase_process_class mPhs;
|
|
/* 0x6CC */ dNpc_EventCut_c mNpcEvtInfo;
|
|
/* 0x730 */ u8 m730[0x788 - 0x730];
|
|
/* 0x788 */ J3DModel* mpModel;
|
|
/* 0x78C */ u8 m78C[0x7A4 - 0x78C];
|
|
/* 0x7A4 */ int m7A4;
|
|
/* 0x7A8 */ u8 m7A8[0x7EC - 0x7A8];
|
|
/* 0x7EC */ int m7EC;
|
|
/* 0x7F0 */ int m7F0;
|
|
/* 0x7F4 */ u16 mEvtStartIdx;
|
|
/* 0x7F6 */ u16 mEvtGetItemIdx;
|
|
/* 0x7F8 */ u16 mEvtNoItemIdx;
|
|
/* 0x7FA */ u16 mEvtStart2Idx;
|
|
/* 0x7FC */ u16 mEvtEnd2Idx;
|
|
/* 0x7FE */ u16 mCurrItemNameMsgID;
|
|
/* 0x800 */ u8 m800[0x81C - 0x800];
|
|
/* 0x81C */ u8 m81C;
|
|
/* 0x81D */ u8 m81D;
|
|
/* 0x81E */ u8 m81E;
|
|
/* 0x81F */ u8 m81F[0x820 - 0x81F];
|
|
/* 0x820 */ u8 m820;
|
|
/* 0x821 */ u8 m821;
|
|
/* 0x822 */ u8 m822;
|
|
/* 0x823 */ u8 mCurrAuctionItemIndex;
|
|
/* 0x824 */ u8 m824;
|
|
/* 0x825 */ u8 m825[0x826 - 0x825];
|
|
/* 0x826 */ u8 m826;
|
|
/* 0x827 */ u8 m827[0x82D - 0x827];
|
|
/* 0x82D */ u8 mCurLinkAnm;
|
|
/* 0x82E */ u8 m82E[0x832 - 0x82E];
|
|
/* 0x832 */ u8 m832;
|
|
/* 0x833 */ u8 m833[0x836 - 0x833];
|
|
/* 0x836 */ u8 m836;
|
|
/* 0x837 */ u8 m837[0x838 - 0x837];
|
|
/* 0x838 */ u8 m838;
|
|
/* 0x839 */ u8 m839[0x83C - 0x839];
|
|
};
|
|
|
|
#endif /* D_A_AUCTION_H */
|