Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
d_msg_object.h
Go to the documentation of this file.
1#ifndef D_MSG_D_MSG_OBJECT_H
2#define D_MSG_D_MSG_OBJECT_H
3
5#include "d/d_com_inf_game.h"
6#include "f_op/f_op_msg.h"
7
8class COutFont_c;
9class J2DTextBox;
10class JUTFont;
11class dMsgScrnBase_c;
12class dMsgString_c;
17
18class dMsgObject_c : public msg_class {
19public:
20 int _create(msg_class*);
21 int _execute();
22 int _draw();
23 int _delete();
24 void setMessageIndex(u32, u32, bool);
25 void setMessageIndexDemo(u32, bool);
31 void waitProc();
32 void openProc();
33 void outnowProc();
34 void outwaitProc();
35 void stopProc();
36 void continueProc();
37 void selectProc();
38 void selectEndProc();
39 void inputProc();
40 void finishProc();
41 void endProc();
42 void deleteProc();
43 void textmodeProc();
44 void talkStartInit();
45 void fukiPosCalc(bool);
46 void setStatusLocal(u16);
48 void delete_screen(bool);
49 u8 isSend();
53 void endFlowGroupLocal();
56 char*, char*, s16*);
58 bool isKanbanMessage();
59 bool isHowlMessage();
60 bool isMidonaMessage();
62 bool isMidonaTalkWait();
63 bool isPlaceMessage();
64 bool isBossMessage();
65 bool isBookMessage();
66 bool isStaffMessage();
67 bool isSaveMessage();
68 bool isTalkMessage();
69 const char* getSmellName();
70 const char* getPortalName();
71 const char* getBombName();
72 const char* getInsectName();
73 const char* getLetterName();
78 void onMsgSendLocal();
79 void offMsgSendLocal();
80 int isMsgSendLocal();
81 bool isMouthCheckLocal();
83 void addSelectBomBag(u8);
84 void resetSelectBomBag();
89 static void setShopWaitTimer(u8);
92 static bool isCameraCancelFlag();
93 static void onCameraCancelFlag();
94 static void offCameraCancelFlag();
95 static bool isKillMessageFlag();
96 static void onKillMessageFlag();
97 static void setKillMessageFlag();
99 static void setTalkPartner(fopAc_ac_c*);
100 static void setNowTalkFlowNo(s16);
101 static s16 getNowTalkFlowNo();
102 static void setDemoMessage(u32);
103 static void setTalkHeap(void*);
104 void setTalkHeapLocal(void*);
105 static void* getTalkHeap();
106 bool isDraw();
110 void setSmellTypeLocal(u8);
115 static void changeFlowGroup(s32);
116 static void demoMessageGroup();
117 static void endFlowGroup();
118 static void changeGroup(s16);
120 char*, char*, char*, s16*);
121 static void* getMsgDtPtr();
122 static void setProcessID(fpc_ProcID);
123 static msg_class* getActor();
124 static fopAc_ac_c* getpTalkActor();
125 static int getIdx();
126 static u16 getNodeIdx();
127 static void setStatus(u16);
128 static u16 getStatus();
130 static void setTalkActor(fopAc_ac_c*);
131 static void onMsgSendControl();
132 static void offMsgSendControl();
133 static int isMsgSendControl();
134 static void onMsgSend();
135 static void offMsgSend();
136 static int isMsgSend();
137 static bool isMouthCheck();
138 static u32 getMessageID();
139 static u16 getSmellTypeMessageID();
140 static void setSmellType(u8);
141 static u8 getSelectCursorPos();
142 static void setSelectCursorPos(u8);
143 static void setPortalMessageID(u16);
144 static void setInsectItemNo(u8);
145 static void setLetterNameID(u16);
146 static void setArrowNum(u8);
147 static void setMsgOutputType(u8);
148 static u8 getMsgOutputType();
149 static const char* getWord();
150 static const char* getSelectWord(int);
151 static void setSelectWordFlag(u8);
152 static u8 getSelectWordFlag();
153 static bool isHowlHearingMode();
154 static u8 getSelectBombBagID();
155 static s16 getSelectBombPrice();
156 static void setEquipBombInfo();
157 static u8 getItemEquipButton();
158 static void setSelectCancelPos(u8);
159
160 void setShopWaitTimerLocal(u8 timer) { mShopWaitTimer = timer; }
164 void setInputValueLocal(s16 i_inputValue) { mInputValue = i_inputValue; }
166 void setNowTotalPriceLocal(s16 i_nowTotalPrice) { mNowTotalPrice = i_nowTotalPrice; }
168 void setNowTotalPaymentLocal(s16 i_nowTotalPayment) { mNowTotalPayment = i_nowTotalPayment; }
174 void setFundRaisingValueLocal(s16 i_value) { mFundRaisingValue = i_value; }
180 void setNowTalkFlowNoLocal(s16 param_0) { mNowTalkFlowNo = param_0; }
188 void setLetterNameIDLocal(u16 nameID) { mLetterNameID = nameID; }
189 void setArrowNumLocal(u8 arrowNum) { mArrowNum = arrowNum; }
190 void setMsgOutputTypeLocal(u8 outputType) { mMsgOutputType = outputType; }
192 void addNowTotalPriceLocal(s16 price) { mNowTotalPrice += price; }
195 void setBombBagIDLocal(int idx, u8 id) { mBombBagID[idx] = id; }
196 void setBombMessageIDLocal(int idx, u16 id) { mBombMessageID[idx] = id; }
197 void setBombNumLocal(int idx, u8 id) { mBombNum[idx] = id; }
198
202 void setInputValue(s16 i_inputValue) { setInputValueLocal(i_inputValue); }
204 void setNowTotalPrice(s16 i_nowTotalPrice) { setNowTotalPriceLocal(i_nowTotalPrice); }
206 void setNowTotalPayment(s16 i_nowTotalPayment) { setNowTotalPaymentLocal(i_nowTotalPayment); }
220 void* getTalkHeapLocal() { return mpTalkHeap; }
221 u8 getSelectBomBag(int idx) { return getSelectBombBagLocal(idx); }
222 u8 getSelectBombBagLocal(int idx) { return mSelectBombBag[idx]; }
223 u8 getBombNumLocal(int idx) { return mBombNum[idx]; }
225 void* getMsgDtPtrLocal() { return mpMsgDt; }
228 int getIdxLocal() { return mIdx; }
233 const char* getWordLocal() { return mWord; }
234 const char* getSelectWordLocal(int idx) { return mSelectWord[idx]; }
238 u16 getBombMessageIDLocal(int idx) { return mBombMessageID[idx]; }
239 u8 getBombBagIDLocal(int idx) { return mBombBagID[idx]; }
242
243 static void setWord(const char* i_word);
244 void setWordLocal(const char* i_word) {
245 strcpy(mWord, i_word);
246 }
247
248 static void setSelectWord(int i_no, const char* i_word);
249 void setSelectWordLocal(int i_no, const char* i_word) {
250 strcpy(mSelectWord[i_no], i_word);
251 }
252
254
255 /* 0x0FC */ int field_0xfc;
256 /* 0x100 */ msg_class* field_0x100;
259 /* 0x10C */ COutFont_c* mpOutFont;
266 /* 0x128 */ void* mpMsgRes;
267 /* 0x12C */ int field_0x12c;
268 /* 0x130 */ void* mpMsgDt;
269 /* 0x134 */ u8 field_0x134[4];
273 /* 0x144 */ JKRExpHeap* mpTalkHeap;
274 /* 0x148 */ JKRHeap* field_0x148;
275 /* 0x14C */ int mProcessID;
276 /* 0x150 */ f32 field_0x150;
277 /* 0x154 */ u32 mMessageID;
278 /* 0x158 */ u32 field_0x158;
279 /* 0x15C */ u32 field_0x15c;
280 /* 0x160 */ int mIdx;
281 /* 0x164 */ u16 mNodeIdx;
282 /* 0x166 */ u16 field_0x166;
283 /* 0x168 */ u16 field_0x168;
284 /* 0x16A */ s16 field_0x16a;
285 /* 0x16C */ s16 field_0x16c;
286 /* 0x16E */ s16 field_0x16e;
287 /* 0x170 */ s16 mNowTalkFlowNo;
288 /* 0x172 */ s16 field_0x172;
289 /* 0x174 */ s16 mInputValue;
291 /* 0x178 */ u16 field_0x178;
292 /* 0x17A */ s16 mNowTotalPrice;
294 /* 0x17E */ s16 field_0x17e;
296 /* 0x182 */ u16 mBombMessageID[3];
297 /* 0x188 */ u16 mLetterNameID;
298 /* 0x18A */ u8 mBombNum[3];
299 /* 0x18D */ u8 mBombBagID[3];
300 /* 0x190 */ u8 mSelectBombBag[3];
301 /* 0x193 */ u8 field_0x193;
302 /* 0x194 */ u8 mInsectItemNo;
303 /* 0x195 */ u8 mMsgSendControl;
304 /* 0x196 */ u8 field_0x196;
305 /* 0x197 */ u8 field_0x197;
306 /* 0x198 */ u8 field_0x198;
307 /* 0x199 */ u8 field_0x199;
308 /* 0x19A */ u8 mFukiKind;
309 /* 0x19B */ u8 field_0x19b;
310 /* 0x19C */ u8 mFlowChk;
311 /* 0x19D */ u8 field_0x19d;
312 /* 0x19E */ bool mCameraCancelFlag;
313 /* 0x19F */ u8 mInputFlag;
314 /* 0x1A0 */ u8 mSmellType;
315 /* 0x1A1 */ u8 mSelectCancelPos;
316 /* 0x1A2 */ u8 mSelectPushFlag;
317 /* 0x1A3 */ u8 field_0x1a3;
318 /* 0x1A4 */ u8 mItemEquipButton;
319 /* 0x1A5 */ u8 mArrowNum;
320 /* 0x1A6 */ char mWord[200];
321 /* 0x26E */ char mSelectWord[3][200];
322 /* 0x4C6 */ u8 mSelectWordFlag;
323 /* 0x4C7 */ u8 field_0x4c7;
324 /* 0x4C8 */ u8 mMsgOutputType;
325 /* 0x4C9 */ u8 mShopWaitTimer;
326 /* 0x4CA */ u8 field_0x4ca;
327 /* 0x4CB */ u8 mNoDemoFlag;
328 /* 0x4CC */ u8 field_0x4cc;
329 /* 0x4CD */ u8 field_0x4cd;
330 /* 0x4CE */ u8 field_0x4ce;
331 /* 0x4CF */ u8 mAutoMessageFlag;
332 /* 0x4D0 */ bool mPaymentFlag;
333 /* 0x4D1 */ u8 field_0x4d1;
334 /* 0x4D2 */ bool mKillMessageFlag;
335 /* 0x4D3 */ u8 mEquipBombInfo;
336 /* 0x4D4 */ u8 field_0x4d4;
337};
338
340void dMsgObject_setFundRaising(u16 param_0);
342void dMsgObject_addOffering(s16 param_0);
344void dMsgObject_addTotalPrice(s16 param_0);
346void dMsgObject_setTotalPrice(u16 param_0);
348void dMsgObject_setTotalPayment(u16 param_0);
349
353
357
359 return dMsgObject_getMsgObjectClass()->getStatus() != 1 ? true : false;
360}
361
365
369
373
377
381
385
389
393
397
401
405
406inline const char* dMsgObject_getWord() {
407 return dMsgObject_c::getWord();
408}
409
413
417
419 if (dMsgObject_getMsgObjectClass() != NULL) {
421 }
422}
423
424inline bool dMsgObject_getString(u32 param_0, J2DTextBox* param_1, J2DTextBox* param_2,
425 JUTFont* param_3, COutFont_c* param_4, char* param_5,
426 char* param_6, char* param_7, s16* param_8) {
427 return dMsgObject_c::getString(param_0, param_1, param_2, param_3, param_4, param_5, param_6,
428 param_7, param_8);
429}
430
434
438
442
446
450
451inline void dMsgObject_setSmellType(u8 type) {
453}
454
458
462
466
470
471inline const char* dMsgObject_getSelectWord(int idx) {
473}
474
478
479inline void dMsgObject_setNowTalkFlowNo(s16 nowTalkFlowNo) {
480 dMsgObject_c::setNowTalkFlowNo(nowTalkFlowNo);
481}
482
486
490
494
496 return dMsgObject_getMsgObjectClass()->getScrnDrawPtr() != NULL ? true : false;
497}
498
501}
502
503inline void dMsgObject_setTalkHeap(void* heap) {
505}
506
510
511inline void dMsgObject_setMsgOutputType(u8 outputType) {
513}
514
518
519inline void dMsgObject_setWord(const char* i_word) {
521}
522
523inline void dMsgObject_setSelectWord(int i_no, const char* i_word) {
525}
526
530
534
538
542
546
550
551inline void dMsgObject_setInsectItemNo(u8 i_insectItemNo) {
553}
554
558
560public:
563
564 /* 0x04 */ s32 field_0x4;
574 /* 0x2C */ f32 mAnmSpeed;
589 /* 0x68 */ f32 mDotScale;
590 /* 0x6C */ f32 mDrawInterval;
591 /* 0x70 */ f32 mLineThickness;
592 /* 0x74 */ f32 mCrossPosX;
593 /* 0x78 */ f32 mCrossPosY;
594 /* 0x7C */ f32 mCrossScale;
595 /* 0x80 */ f32 mWindowPosX;
596 /* 0x84 */ f32 mWindowPosY;
597 /* 0x88 */ f32 mWindowScale;
600 /* 0x94 */ f32 mGuideMidAlpha;
609};
610
612public:
614 virtual ~dMsgObject_HIO_c() {}
615
616 /* 0x004 */ s8 field_0x4;
618 /* 0x00C */ f32 field_0xc;
620 /* 0x014 */ f32 field_0x14;
621 /* 0x018 */ f32 mBoxTalkAlphaP;
622 /* 0x01C */ f32 mBoxNaviAlphaP;
623 /* 0x020 */ f32 mBoxMidnaAlphaP;
624 /* 0x024 */ f32 mBoxItemAlphaP;
625 /* 0x028 */ f32 mBoxStoneAlphaP;
626 /* 0x02C */ f32 mBoxWoodAlphaP;
627 /* 0x030 */ f32 mBoxBookAlphaP;
628 /* 0x034 */ f32 mBoxWolfAlphaP;
629 /* 0x038 */ f32 mSubtitleAlphaP;
630 /* 0x03C */ f32 field_0x3c;
632 /* 0x044 */ f32 field_0x44;
634 /* 0x04C */ f32 field_0x4c;
635 /* 0x050 */ f32 field_0x50;
636 /* 0x054 */ f32 field_0x54;
643 /* 0x070 */ f32 mBoxTalkScaleX;
644 /* 0x074 */ f32 mBoxNaviScaleX;
645 /* 0x078 */ f32 mBoxMidnaScaleX;
646 /* 0x07C */ f32 mBoxItemScaleX;
647 /* 0x080 */ f32 mBoxStoneScaleX;
648 /* 0x084 */ f32 mBoxWoodScaleX;
649 /* 0x088 */ f32 mBoxBookScaleX;
650 /* 0x08C */ f32 mBoxWolfScaleX;
652 /* 0x094 */ f32 mSubtitleScaleX;
653 /* 0x098 */ f32 mBossNameScaleX;
654 /* 0x09C */ f32 mBoxTalkScaleY;
655 /* 0x0A0 */ f32 mBoxNaviScaleY;
656 /* 0x0A4 */ f32 mBoxMidnaScaleY;
657 /* 0x0A8 */ f32 mBoxItemScaleY;
658 /* 0x0AC */ f32 mBoxStoneScaleY;
659 /* 0x0B0 */ f32 mBoxWoodScaleY;
660 /* 0x0B4 */ f32 mBoxBookScaleY;
661 /* 0x0B8 */ f32 mBoxWolfScaleY;
663 /* 0x0C0 */ f32 mSubtitleScaleY;
664 /* 0x0C4 */ f32 mBossNameScaleY;
665 /* 0x0C8 */ f32 mBoxItemSizeX;
666 /* 0x0CC */ f32 mBoxItemSizeY;
667 /* 0x0D0 */ f32 mBoxItemPosX;
668 /* 0x0D4 */ f32 mBoxItemPosY;
673 /* 0x0E8 */ JUtility::TColor
674 mBoxStartBlack[2][10]; // talk, navi, midna, item, stone, wood, book, wolf,
675 /* 0x110 */ //JUtility::TColor mBoxEndBlack[10];
677 /* 0x160 */ //JUtility::TColor mBoxEndWhite[10];
697 /* 0x1D4 */ f32 mChoicePos[3][10]; // down, mid, top
698 /* 0x24C */ f32
699 mBoxPos[3][10]; // down, mid, top // talk, navi, midna, item, stone, wood, book, wolf,
701 /* 0x2C8 */ f32 mTextPosX;
702 /* 0x2CC */ f32 mTextPosY;
703 /* 0x2D0 */ f32 mPikariScale;
710 /* 0x2EC */ f32 mPikariAnmSpeed;
713 /* 0x2F4 */ s16 mMsgIndex;
714 /* 0x2F6 */ s16 mFlowIndex;
716 /* 0x2FA */ s16 mSelWaitFrame;
717 /* 0x2FC */ s16 mBoxAppearBound;
718 /* 0x2FE */ s16 mBoxAppearFrame;
719 /* 0x300 */ s16 mWaitFrame;
721 /* 0x304 */ s16 field_0x304;
724 /* 0x30A */ s16 mBossNameFadeIn;
732 /* 0x31A */ s16 mHaloDelayFrame;
734 /* 0x31E */ bool mSaveSeqMsgDebug;
735 /* 0x31F */ u8 mMsgDebug;
736 /* 0x320 */ bool mTextColorDebug;
737 /* 0x321 */ u8
738 mTextColorUpperR[9]; // Default, Red, Green, Blue, Yellow, L.Blue, Purple, Grey, Orange,
739 /* 0x32A */ u8 mTextColorUpperG[9];
740 /* 0x333 */ u8 mTextColorUpperB[9];
741 /* 0x33C */ u8
742 mTextColorLowerR[9]; // Default, Red, Green, Blue, Yellow, L.Blue, Purple, Grey, Orange,
743 /* 0x345 */ u8 mTextColorLowerG[9];
744 /* 0x34E */ u8 mTextColorLowerB[9];
745 /* 0x357 */ u8 mDisplaySpeed;
747 /* 0x359 */ u8 mMessageDisplay;
749};
750
752
753#endif /* D_MSG_D_MSG_OBJECT_H */
static BOOL flag
Definition DEMOAVX.c:20
Definition d_msg_out_font.h:39
Definition J2DTextBox.h:57
Definition JKRExpHeap.h:11
Definition JKRHeap.h:20
Definition JUTFont.h:69
Definition d_msg_object.h:611
f32 mStageTitleBasePosX
Definition d_msg_object.h:687
s16 mHaloDelayFrameSpirit
Definition d_msg_object.h:733
JUtility::TColor mPikariMoyaR1
Definition d_msg_object.h:705
f32 mBoxNaviScaleY
Definition d_msg_object.h:655
JUtility::TColor mBoxStartBlack[2][10]
Definition d_msg_object.h:674
f32 mBoxMidnaHaloAlpha
Definition d_msg_object.h:640
f32 mBossNameBaseSizeY
Definition d_msg_object.h:694
f32 mBoxTalkHaloAlpha
Definition d_msg_object.h:642
f32 mStageTitleScaleX
Definition d_msg_object.h:651
bool mSaveSeqMsgDebug
Definition d_msg_object.h:734
u8 mTextColorLowerG[9]
Definition d_msg_object.h:743
u8 mTextColorLowerR[9]
Definition d_msg_object.h:742
f32 mStageTitleCharPosX
Definition d_msg_object.h:679
s8 field_0x4
Definition d_msg_object.h:616
f32 mBoxStoneScaleY
Definition d_msg_object.h:658
JUtility::TColor mPikariMoyabsR1
Definition d_msg_object.h:707
f32 mBoxWoodScaleY
Definition d_msg_object.h:659
s16 mHaloDelayFrame
Definition d_msg_object.h:732
f32 mBoxItemAlphaP
Definition d_msg_object.h:624
f32 mBossNameCharSizeY
Definition d_msg_object.h:686
f32 mBoxItemPosY
Definition d_msg_object.h:668
f32 mBoxItemPosX
Definition d_msg_object.h:667
s16 mLightAppearFrame
Definition d_msg_object.h:720
s16 field_0x304
Definition d_msg_object.h:721
JUtility::TColor mPikariMoyaR0
Definition d_msg_object.h:704
f32 mBoxMidna_fontSizeX
Definition d_msg_object.h:617
u16 mStageTitleDisplayTime
Definition d_msg_object.h:726
dMsgObject_HIO_c()
Definition d_msg_object.cpp:97
s16 mBoxAppearBound
Definition d_msg_object.h:717
f32 field_0xc
Definition d_msg_object.h:618
s16 mBossNameFadeOut
Definition d_msg_object.h:725
f32 mBoxBookScaleY
Definition d_msg_object.h:660
f32 mBoxItemScaleY
Definition d_msg_object.h:657
f32 mStageTitleScaleY
Definition d_msg_object.h:662
f32 mBoxNaviAlphaP
Definition d_msg_object.h:622
f32 mBoxItemTextPosY
Definition d_msg_object.h:672
f32 field_0x4c
Definition d_msg_object.h:634
f32 mBossNameScaleY
Definition d_msg_object.h:664
f32 mStageTitleBaseSizeY
Definition d_msg_object.h:693
f32 mBoxWolfAnmSpeed
Definition d_msg_object.h:637
f32 mStageTitleCharPosY
Definition d_msg_object.h:681
s16 mPikariHaloDelay_spirit
Definition d_msg_object.h:711
f32 field_0x14
Definition d_msg_object.h:620
f32 mBoxWolfScaleX
Definition d_msg_object.h:650
f32 mBossNameBaseSizeX
Definition d_msg_object.h:692
f32 mBoxNaviHaloAlpha
Definition d_msg_object.h:639
f32 mBoxBookScaleX
Definition d_msg_object.h:649
u16 mBossNameDisplayTime
Definition d_msg_object.h:727
f32 mStageTitleCharSizeX
Definition d_msg_object.h:683
f32 mBoxStoneAlphaP
Definition d_msg_object.h:625
f32 mBoxWolfScaleY
Definition d_msg_object.h:661
f32 mStageTitleBasePosY
Definition d_msg_object.h:689
f32 mStageTitleBaseAlpha
Definition d_msg_object.h:695
f32 mBoxItemSizeX
Definition d_msg_object.h:665
f32 mStageTitleCharSizeY
Definition d_msg_object.h:685
JUtility::TColor mBoxStartWhite[2][10]
Definition d_msg_object.h:676
f32 mBossNameCharPosY
Definition d_msg_object.h:682
u8 mTextColorUpperR[9]
Definition d_msg_object.h:738
s16 mBatchDisplayWeight_9
Definition d_msg_object.h:731
JUtility::TColor mPikariPikaR0
Definition d_msg_object.h:708
f32 mBossNameCharSizeX
Definition d_msg_object.h:684
f32 mBoxMidna_fontSizeY
Definition d_msg_object.h:619
f32 mBoxTalkScaleY
Definition d_msg_object.h:654
f32 mBoxItemTextSizeX
Definition d_msg_object.h:669
s16 mWaitFrame
Definition d_msg_object.h:719
f32 mBoxWoodAlphaP
Definition d_msg_object.h:626
f32 mBoxPos[3][10]
Definition d_msg_object.h:699
JUtility::TColor mPikariPikaR1
Definition d_msg_object.h:709
f32 field_0x44
Definition d_msg_object.h:632
f32 mBoxMidnaScaleY
Definition d_msg_object.h:656
s16 mStageTitleFadeIn
Definition d_msg_object.h:722
s16 mBatchDisplayWeight_3
Definition d_msg_object.h:728
u8 mTextColorUpperB[9]
Definition d_msg_object.h:740
f32 mTextPosX
Definition d_msg_object.h:701
f32 mBossNameBasePosY
Definition d_msg_object.h:690
u8 mStageTitleDisplayType
Definition d_msg_object.h:712
f32 mBoxNaviAnmSpeed
Definition d_msg_object.h:631
dMsgObject_HowlHIO_c mHowlHIO
Definition d_msg_object.h:748
s16 mBoxAppearFrame
Definition d_msg_object.h:718
s16 mFlowIndex
Definition d_msg_object.h:714
s16 mStageTitleFadeOut
Definition d_msg_object.h:723
f32 mBoxItemScaleX
Definition d_msg_object.h:646
u8 mTextColorUpperG[9]
Definition d_msg_object.h:739
f32 mPikariAnmSpeed
Definition d_msg_object.h:710
s16 mBatchDisplayWeight_8
Definition d_msg_object.h:730
f32 mSubtitleScaleY
Definition d_msg_object.h:663
f32 mTextPosY
Definition d_msg_object.h:702
f32 field_0x3c
Definition d_msg_object.h:630
f32 mSubtitleScaleX
Definition d_msg_object.h:652
f32 mBossNameBaseAlpha
Definition d_msg_object.h:696
u8 mDisplaySpeed
Definition d_msg_object.h:745
f32 mBoxTalkScaleX
Definition d_msg_object.h:643
JUtility::TColor mSelMsgInactiveCol
Definition d_msg_object.h:678
f32 mBoxItemHaloAlpha
Definition d_msg_object.h:638
u8 mMessageDisplay
Definition d_msg_object.h:747
f32 field_0x50
Definition d_msg_object.h:635
u8 mDisplaySpeedSpirit
Definition d_msg_object.h:746
f32 mBoxItemSizeY
Definition d_msg_object.h:666
s16 mCharDisplayWeight_5
Definition d_msg_object.h:729
f32 mBoxWoodScaleX
Definition d_msg_object.h:648
f32 mPikariScale
Definition d_msg_object.h:703
f32 mBoxItemAnmSpeed
Definition d_msg_object.h:633
f32 mBoxMidnaScaleX
Definition d_msg_object.h:645
f32 mBoxWolfHaloAlpha
Definition d_msg_object.h:641
u8 mMsgDebug
Definition d_msg_object.h:735
f32 mBoxItemTextSizeY
Definition d_msg_object.h:670
f32 mChoicePos[3][10]
Definition d_msg_object.h:697
f32 mBossNameCharPosX
Definition d_msg_object.h:680
f32 mBoxTalkAlphaP
Definition d_msg_object.h:621
f32 mBossNameBasePosX
Definition d_msg_object.h:688
bool mTextColorDebug
Definition d_msg_object.h:736
f32 mBossNameScaleX
Definition d_msg_object.h:653
virtual ~dMsgObject_HIO_c()
Definition d_msg_object.h:614
f32 mPortalIconScale
Definition d_msg_object.h:700
f32 field_0x54
Definition d_msg_object.h:636
f32 mStageTitleBaseSizeX
Definition d_msg_object.h:691
f32 mBoxWolfAlphaP
Definition d_msg_object.h:628
f32 mBoxStoneScaleX
Definition d_msg_object.h:647
f32 mBoxItemTextPosX
Definition d_msg_object.h:671
s16 mSelWaitFrame
Definition d_msg_object.h:716
s16 mSaveSeqMsgIndex
Definition d_msg_object.h:715
f32 mBoxMidnaAlphaP
Definition d_msg_object.h:623
s16 mMsgIndex
Definition d_msg_object.h:713
f32 mBoxBookAlphaP
Definition d_msg_object.h:627
f32 mBoxNaviScaleX
Definition d_msg_object.h:644
s16 mBossNameFadeIn
Definition d_msg_object.h:724
u8 mTextColorLowerB[9]
Definition d_msg_object.h:744
f32 mSubtitleAlphaP
Definition d_msg_object.h:629
JUtility::TColor mPikariMoyabsR0
Definition d_msg_object.h:706
Definition d_msg_object.h:559
f32 mWindowPosX
Definition d_msg_object.h:595
f32 mAnmSpeed
Definition d_msg_object.h:574
JUtility::TColor mHighlightMoyaR1
Definition d_msg_object.h:569
JUtility::TColor mAnswerLowerBlack
Definition d_msg_object.h:585
JUtility::TColor mGuideLowerBlack
Definition d_msg_object.h:579
u16 mWaveformLineLen
Definition d_msg_object.h:607
f32 mGuideLowerAlpha
Definition d_msg_object.h:601
f32 mLineSpaceOffset
Definition d_msg_object.h:605
JUtility::TColor mHighlightMoyabsR0
Definition d_msg_object.h:570
JUtility::TColor mDotWhite
Definition d_msg_object.h:588
f32 mDrawInterval
Definition d_msg_object.h:590
JUtility::TColor mHighlightMoyabsR1
Definition d_msg_object.h:571
JUtility::TColor mHowlLineEndCol
Definition d_msg_object.h:566
JUtility::TColor mHighlightPikaR0
Definition d_msg_object.h:572
s32 field_0x4
Definition d_msg_object.h:564
JUtility::TColor mGuideUpperWhite
Definition d_msg_object.h:576
u16 mWaveformThickness
Definition d_msg_object.h:606
f32 mCrossPosY
Definition d_msg_object.h:593
dMsgObject_HowlHIO_c()
Definition d_msg_object.cpp:50
JUtility::TColor mHowlLineStartCol
Definition d_msg_object.h:565
f32 mCrossPosX
Definition d_msg_object.h:592
JUtility::TColor mAnswerLowerWhite
Definition d_msg_object.h:586
JUtility::TColor mGuideUpperBlack
Definition d_msg_object.h:575
JUtility::TColor mHighlightMoyaR0
Definition d_msg_object.h:568
JUtility::TColor mGuideMidBlack
Definition d_msg_object.h:577
f32 mGuideMidAlpha
Definition d_msg_object.h:600
JUtility::TColor mAnswerUpperBlack
Definition d_msg_object.h:581
JUtility::TColor mAnswerMidBlack
Definition d_msg_object.h:583
s16 mWaveformDotLen
Definition d_msg_object.h:608
f32 mCrossScale
Definition d_msg_object.h:594
JUtility::TColor mDotBlack
Definition d_msg_object.h:587
JUtility::TColor mHighlightPikaR1
Definition d_msg_object.h:573
f32 mWindowScale
Definition d_msg_object.h:597
JUtility::TColor mGuideLowerWhite
Definition d_msg_object.h:580
f32 mGuideUpperAlpha
Definition d_msg_object.h:599
f32 mWindowPosY
Definition d_msg_object.h:596
virtual ~dMsgObject_HowlHIO_c()
Definition d_msg_object.h:562
f32 mHighlightScale
Definition d_msg_object.h:567
f32 mInputStartPoint
Definition d_msg_object.h:598
f32 mLineThickness
Definition d_msg_object.h:591
f32 mAnswerLowerAlpha
Definition d_msg_object.h:604
JUtility::TColor mGuideMidWhite
Definition d_msg_object.h:578
f32 mDotScale
Definition d_msg_object.h:589
JUtility::TColor mAnswerUpperWhite
Definition d_msg_object.h:582
JUtility::TColor mAnswerMidWhite
Definition d_msg_object.h:584
f32 mAnswerMidAlpha
Definition d_msg_object.h:603
f32 mAnswerUpperAlpha
Definition d_msg_object.h:602
Definition d_msg_object.h:18
fopAc_ac_c * mpTalkPartner
Definition d_msg_object.h:272
void fukiPosCalc(bool)
Definition d_msg_object.cpp:1452
bool isPlaceMessage()
Definition d_msg_object.cpp:1794
void changeFlowGroupLocal(s32)
Definition d_msg_object.cpp:1639
static void setEquipBombInfo()
Definition d_msg_object.cpp:2367
u16 field_0x166
Definition d_msg_object.h:282
void setMessageIndexDemo(u32, bool)
Definition d_msg_object.cpp:626
void setInputValue(s16 i_inputValue)
Definition d_msg_object.h:202
void * mpMsgDt
Definition d_msg_object.h:268
static int isMsgSend()
Definition d_msg_object.cpp:2287
f32 field_0x150
Definition d_msg_object.h:276
u16 field_0x168
Definition d_msg_object.h:283
bool isHowlMessage()
Definition d_msg_object.cpp:1757
s16 getNowTotalPriceLocal()
Definition d_msg_object.h:165
void endProc()
Definition d_msg_object.cpp:1212
JMessage::TParse * field_0x124
Definition d_msg_object.h:265
const char * getSelectWordLocal(int idx)
Definition d_msg_object.h:234
void setSelectWordLocal(int i_no, const char *i_word)
Definition d_msg_object.h:249
static void offMsgSendControl()
Definition d_msg_object.cpp:2271
static msg_class * getActor()
Definition d_msg_object.cpp:2232
s16 mInputValue
Definition d_msg_object.h:289
static void endFlowGroup()
Definition d_msg_object.cpp:2209
bool isDraw()
Definition d_msg_object.cpp:2089
static void onCameraCancelFlag()
Definition d_msg_object.cpp:2021
static void onMsgSend()
Definition d_msg_object.cpp:2279
u8 getMsgOutputTypeLocal()
Definition d_msg_object.h:232
bool getStringLocal(u32, J2DTextBox *, J2DTextBox *, JUTFont *, COutFont_c *, char *, char *, char *, s16 *)
Definition d_msg_object.cpp:1678
u8 mSelectPushFlag
Definition d_msg_object.h:316
static u8 getSelectWordFlag()
Definition d_msg_object.cpp:2351
static void setMsgOutputType(u8)
Definition d_msg_object.cpp:2331
bool isMouthCheckLocal()
Definition d_msg_object.cpp:1910
static void setStatus(u16)
Definition d_msg_object.cpp:2251
u8 mSmellType
Definition d_msg_object.h:314
const char * getWordLocal()
Definition d_msg_object.h:233
s16 field_0x16c
Definition d_msg_object.h:285
dMsgScrnBase_c * mpScrnDraw
Definition d_msg_object.h:257
static bool isMouthCheck()
Definition d_msg_object.cpp:2291
u8 field_0x196
Definition d_msg_object.h:304
void setPortalMessageIDLocal(u16 msgID)
Definition d_msg_object.h:186
u16 getNodeIdxLocal()
Definition d_msg_object.h:229
static const char * getSelectWord(int)
Definition d_msg_object.cpp:2343
bool isAutoMessageFlag()
Definition d_msg_object.h:215
u8 mFlowChk
Definition d_msg_object.h:310
void setMessageIndex(u32, u32, bool)
Definition d_msg_object.cpp:586
u8 field_0x197
Definition d_msg_object.h:305
static void setArrowNum(u8)
Definition d_msg_object.cpp:2327
static void setKillMessageFlag()
Definition d_msg_object.cpp:2037
u8 field_0x1a3
Definition d_msg_object.h:317
u16 mBombMessageID[3]
Definition d_msg_object.h:296
u8 getSelectBombNum()
Definition d_msg_object.cpp:1876
s16 getInputValue()
Definition d_msg_object.h:201
jmessage_tControl * mpCtrl
Definition d_msg_object.h:261
bool isAutoMessageFlagLocal()
Definition d_msg_object.h:176
int _draw()
Definition d_msg_object.cpp:523
void addNowTotalPayment(s16 price)
Definition d_msg_object.h:193
const char * getPortalName()
Definition d_msg_object.cpp:1831
void setInsectItemNoLocal(u8 itemNo)
Definition d_msg_object.h:187
static u16 getStatus()
Definition d_msg_object.cpp:2255
bool isKanbanMessage()
Definition d_msg_object.cpp:1750
static bool isKillMessageFlag()
Definition d_msg_object.cpp:2029
u16 getPortalMessageIDLocal()
Definition d_msg_object.h:175
u8 getSelectCancelPos()
Definition d_msg_object.h:200
static u32 getMessageID()
Definition d_msg_object.cpp:2295
u8 getSelectWordFlagLocal()
Definition d_msg_object.h:235
int isMsgSendLocal()
Definition d_msg_object.cpp:1906
u8 getBombBagIDLocal(int idx)
Definition d_msg_object.h:239
void setMsgOutputTypeLocal(u8 outputType)
Definition d_msg_object.h:190
static void setSmellType(u8)
Definition d_msg_object.cpp:2303
u8 mSelectCancelPos
Definition d_msg_object.h:315
bool isKillMessageFlagLocal()
Definition d_msg_object.h:218
void waitProc()
Definition d_msg_object.cpp:736
static void setTalkActor(fopAc_ac_c *)
Definition d_msg_object.cpp:2263
JKRExpHeap * mpTalkHeap
Definition d_msg_object.h:273
msg_class * getActorLocal()
Definition d_msg_object.h:226
static void setProcessID(fpc_ProcID)
Definition d_msg_object.cpp:2228
jmessage_tReference * mpRefer
Definition d_msg_object.h:262
bool isPaymentFlagLocal()
Definition d_msg_object.h:177
void setTalkPartnerLocal(fopAc_ac_c *actor)
Definition d_msg_object.h:181
void setNowTalkFlowNoLocal(s16 param_0)
Definition d_msg_object.h:180
static void setSelectCursorPos(u8)
Definition d_msg_object.cpp:2311
void setSelectWordFlagLocal(u8)
Definition d_msg_object.cpp:2005
s16 getFundRaisingValueLocal()
Definition d_msg_object.h:213
static void setTalkPartner(fopAc_ac_c *)
Definition d_msg_object.cpp:2058
void outwaitProc()
Definition d_msg_object.cpp:941
static void setInsectItemNo(u8)
Definition d_msg_object.cpp:2319
u8 getSelectCursorPosLocal()
Definition d_msg_object.cpp:2150
void finishProc()
Definition d_msg_object.cpp:1182
void setStatusLocal(u16)
Definition d_msg_object.cpp:1501
void setDemoMessageLocal(u32)
Definition d_msg_object.cpp:2123
u32 getMessageIDAlways(u32)
Definition d_msg_object.cpp:723
u8 mInsectItemNo
Definition d_msg_object.h:302
void onMsgSendLocal()
Definition d_msg_object.cpp:1898
void setShopWaitTimerLocal(u8 timer)
Definition d_msg_object.h:160
bool isTalkMessage()
Definition d_msg_object.cpp:1814
void setNowTotalPaymentLocal(s16 i_nowTotalPayment)
Definition d_msg_object.h:168
u8 getSelectBombBagIDLocal()
Definition d_msg_object.cpp:1943
u8 field_0x19b
Definition d_msg_object.h:309
void setBombBagIDLocal(int idx, u8 id)
Definition d_msg_object.h:195
int mIdx
Definition d_msg_object.h:280
bool isStaffMessage()
Definition d_msg_object.cpp:1806
static bool isCameraCancelFlag()
Definition d_msg_object.cpp:2017
const char * getLetterName()
Definition d_msg_object.cpp:1867
void setProcessIDLocal(fpc_ProcID id)
Definition d_msg_object.h:185
s16 field_0x16e
Definition d_msg_object.h:286
u16 field_0x178
Definition d_msg_object.h:291
void offPaymentFlagLocal()
Definition d_msg_object.h:171
static void setWord(const char *i_word)
s16 getSelectBombPriceLocal()
Definition d_msg_object.cpp:1952
static void setPortalMessageID(u16)
Definition d_msg_object.cpp:2315
u8 getSelectPushFlag()
Definition d_msg_object.h:199
static u8 getMsgOutputType()
Definition d_msg_object.cpp:2335
u32 getMessageIndex(u32)
Definition d_msg_object.cpp:655
void changeGroupLocal(s16)
Definition d_msg_object.cpp:1653
bool mPaymentFlag
Definition d_msg_object.h:332
void delete_screen(bool)
Definition d_msg_object.cpp:1509
dMsgScrnBase_c * getScrnDrawPtrLocal()
Definition d_msg_object.h:230
static void setDemoMessage(u32)
Definition d_msg_object.cpp:2070
s16 getNowTotalPrice()
Definition d_msg_object.h:203
void setSmellTypeLocal(u8)
Definition d_msg_object.cpp:2143
static const char * getWord()
Definition d_msg_object.cpp:2339
void onInputFlagLocal()
Definition d_msg_object.h:169
s16 mFundRaisingValue
Definition d_msg_object.h:290
int _execute()
Definition d_msg_object.cpp:419
u8 field_0x19d
Definition d_msg_object.h:311
void setFundRaisingValueLocal(s16 i_value)
Definition d_msg_object.h:174
bool isCameraCancelFlagLocal()
Definition d_msg_object.h:224
static void setSelectWord(int i_no, const char *i_word)
void setFundRaisingValue(s16 i_value)
Definition d_msg_object.h:211
static void setTalkHeap(void *)
Definition d_msg_object.cpp:2074
static int isMsgSendControl()
Definition d_msg_object.cpp:2275
static s16 getSelectBombPrice()
Definition d_msg_object.cpp:2363
static void offCameraCancelFlag()
Definition d_msg_object.cpp:2025
void setArrowNumLocal(u8 arrowNum)
Definition d_msg_object.h:189
void * mpMsgRes
Definition d_msg_object.h:266
s16 getNowTotalPaymentLocal()
Definition d_msg_object.h:167
bool mCameraCancelFlag
Definition d_msg_object.h:312
void openProc()
Definition d_msg_object.cpp:773
void onKillMessageFlagLocal()
Definition d_msg_object.h:184
static void onKillMessageFlag()
Definition d_msg_object.cpp:2033
u8 mSelectWordFlag
Definition d_msg_object.h:322
u16 getPortalMessageID()
Definition d_msg_object.h:214
void stopProc()
Definition d_msg_object.cpp:980
static void setShopWaitTimer(u8)
Definition d_msg_object.cpp:2001
void * getMsgDtPtrLocal()
Definition d_msg_object.h:225
u8 mNoDemoFlag
Definition d_msg_object.h:327
dMsgString_c * mpMsgString
Definition d_msg_object.h:258
void onAutoMessageFlag()
Definition d_msg_object.h:210
void demoMessageGroupLocal()
Definition d_msg_object.cpp:1644
void offInputFlagLocal()
Definition d_msg_object.h:170
u32 getMessageIndexAlways(u32)
Definition d_msg_object.cpp:705
bool isBossMessage()
Definition d_msg_object.cpp:1798
u32 getMessageIDLocal()
Definition d_msg_object.h:231
void offPaymentFlag()
Definition d_msg_object.h:208
void setEquipBombInfoLocal()
Definition d_msg_object.cpp:1961
void setKillMessageFlagLocal()
Definition d_msg_object.cpp:2041
static void setNowTalkFlowNo(s16)
Definition d_msg_object.cpp:2062
u8 getArrowNumLocal()
Definition d_msg_object.h:240
static void onMsgSendControl()
Definition d_msg_object.cpp:2267
u8 mArrowNum
Definition d_msg_object.h:319
void addSelectBomBag(u8)
Definition d_msg_object.cpp:1927
u8 field_0x4ce
Definition d_msg_object.h:330
void resetSelectBomBag()
Definition d_msg_object.cpp:1936
u8 getSelectBomBag(int idx)
Definition d_msg_object.h:221
void * getTalkHeapLocal()
Definition d_msg_object.h:220
static void setLetterNameID(u16)
Definition d_msg_object.cpp:2323
static void * getMsgDtPtr()
Definition d_msg_object.cpp:2224
void endFlowGroupLocal()
Definition d_msg_object.cpp:1649
fopAc_ac_c * getpTalkActorLocal()
Definition d_msg_object.h:227
void offMsgSendLocal()
Definition d_msg_object.cpp:1902
u8 mInputFlag
Definition d_msg_object.h:313
void onPaymentFlagLocal()
Definition d_msg_object.h:178
s16 getFundRaisingValue()
Definition d_msg_object.h:212
JMessage::TResourceContainer * mpResCont
Definition d_msg_object.h:260
u8 mEquipBombInfo
Definition d_msg_object.h:335
static void offMsgSend()
Definition d_msg_object.cpp:2283
void selectEndProc()
Definition d_msg_object.cpp:1123
void addNowTotalPriceLocal(s16 price)
Definition d_msg_object.h:192
void outnowProc()
Definition d_msg_object.cpp:875
u16 getStatusLocal()
Definition d_msg_object.cpp:1505
u8 mFukiKind
Definition d_msg_object.h:308
bool isMidonaTalkWait()
Definition d_msg_object.cpp:1786
void talkStartInit()
Definition d_msg_object.cpp:1304
u8 field_0x134[4]
Definition d_msg_object.h:269
u32 field_0x158
Definition d_msg_object.h:278
s16 field_0x172
Definition d_msg_object.h:288
static int getIdx()
Definition d_msg_object.cpp:2243
static void setSelectCancelPos(u8)
Definition d_msg_object.cpp:2375
void offMsgSendControlLocal()
Definition d_msg_object.cpp:1889
bool isBookMessage()
Definition d_msg_object.cpp:1802
static u8 getItemEquipButton()
Definition d_msg_object.cpp:2371
void addNowTotalPrice(s16 price)
Definition d_msg_object.h:191
JKRHeap * field_0x148
Definition d_msg_object.h:274
u16 mLetterNameID
Definition d_msg_object.h:297
void offCameraCancelFlagLocal()
Definition d_msg_object.h:183
u8 mItemEquipButton
Definition d_msg_object.h:318
u8 field_0x4ca
Definition d_msg_object.h:326
u8 isNoDemoFlag()
Definition d_msg_object.h:241
u8 field_0x4cc
Definition d_msg_object.h:328
u16 getSmellTypeMessageIDLocal()
Definition d_msg_object.cpp:2129
int _create(msg_class *)
Definition d_msg_object.cpp:305
s16 getNowTalkFlowNoLocal()
Definition d_msg_object.h:179
void setBombNumLocal(int idx, u8 id)
Definition d_msg_object.h:197
static bool getString(u32, J2DTextBox *, J2DTextBox *, JUTFont *, COutFont_c *, char *, char *, char *, s16 *)
Definition d_msg_object.cpp:2217
u16 getLetterNameIDLocal()
Definition d_msg_object.h:236
const char * getSmellName()
Definition d_msg_object.cpp:1822
void setTalkHeapLocal(void *)
Definition d_msg_object.cpp:2078
u8 field_0x193
Definition d_msg_object.h:301
char mSelectWord[3][200]
Definition d_msg_object.h:321
static void changeFlowGroup(s32)
Definition d_msg_object.cpp:2201
COutFont_c * mpOutFont
Definition d_msg_object.h:259
fopAc_ac_c * field_0x13c
Definition d_msg_object.h:271
s16 mNowTalkFlowNo
Definition d_msg_object.h:287
void inputProc()
Definition d_msg_object.cpp:1130
int _delete()
Definition d_msg_object.cpp:550
jmessage_tSequenceProcessor * mpSeqProc
Definition d_msg_object.h:263
void readMessageGroupLocal(mDoDvdThd_mountXArchive_c **)
Definition d_msg_object.cpp:1603
static void demoMessageGroup()
Definition d_msg_object.cpp:2205
void selectProc()
Definition d_msg_object.cpp:1024
void setInputValueLocal(s16 i_inputValue)
Definition d_msg_object.h:164
u8 mMsgSendControl
Definition d_msg_object.h:303
bool mKillMessageFlag
Definition d_msg_object.h:334
u8 getBombNumLocal(int idx)
Definition d_msg_object.h:223
s16 getMessageGroup(u32)
Definition d_msg_object.cpp:727
void setNowTotalPrice(s16 i_nowTotalPrice)
Definition d_msg_object.h:204
void setNowTotalPayment(s16 i_nowTotalPayment)
Definition d_msg_object.h:206
void offKillMessageFlagLocal()
Definition d_msg_object.h:219
u32 mMessageID
Definition d_msg_object.h:277
u8 mShopWaitTimer
Definition d_msg_object.h:325
void offAutoMessageFlagLocal()
Definition d_msg_object.h:172
s16 getInputValueLocal()
Definition d_msg_object.h:163
s16 mNowTotalPrice
Definition d_msg_object.h:292
void updateEquipBombInfoLocal()
Definition d_msg_object.cpp:1965
int getIdxLocal()
Definition d_msg_object.h:228
u16 getInsectItemNoLocal()
Definition d_msg_object.h:237
s16 field_0x17e
Definition d_msg_object.h:294
int isMsgSendControlLocal()
Definition d_msg_object.cpp:1894
void setWordLocal(const char *i_word)
Definition d_msg_object.h:244
static void setSelectWordFlag(u8)
Definition d_msg_object.cpp:2347
void offAutoMessageFlag()
Definition d_msg_object.h:209
u8 mBombBagID[3]
Definition d_msg_object.h:299
void setLetterNameIDLocal(u16 nameID)
Definition d_msg_object.h:188
s16 getNowTotalPayment()
Definition d_msg_object.h:205
void onAutoMessageFlagLocal()
Definition d_msg_object.h:173
int field_0xfc
Definition d_msg_object.h:255
u32 field_0x15c
Definition d_msg_object.h:279
void setSelectCancelPosLocal(u8 pos)
Definition d_msg_object.h:161
u8 mMsgOutputType
Definition d_msg_object.h:324
int getBombBuyPriceLocal(u8)
Definition d_msg_object.cpp:1914
int field_0x12c
Definition d_msg_object.h:267
static void changeGroup(s16)
Definition d_msg_object.cpp:2213
void onMsgSendControlLocal()
Definition d_msg_object.cpp:1885
bool isHowlHearingModeLocal()
Definition d_msg_object.cpp:2009
u16 mNodeIdx
Definition d_msg_object.h:281
void setButtonStatusLocal()
Definition d_msg_object.cpp:2098
jmessage_tSequenceProcessor * getSequenceProcessor()
Definition d_msg_object.h:253
const char * getBombName()
Definition d_msg_object.cpp:1840
void setTalkActorLocal(fopAc_ac_c *)
Definition d_msg_object.cpp:2163
bool isMidonaNormalTalkWait()
Definition d_msg_object.cpp:1773
u8 mSelectBombBag[3]
Definition d_msg_object.h:300
u8 isGetItemMessage()
Definition d_msg_object.cpp:1746
u8 field_0x4cd
Definition d_msg_object.h:329
msg_class * field_0x100
Definition d_msg_object.h:256
static u16 getNodeIdx()
Definition d_msg_object.cpp:2247
u16 mPortalMessageID
Definition d_msg_object.h:295
static u16 getSmellTypeMessageID()
Definition d_msg_object.cpp:2299
int mProcessID
Definition d_msg_object.h:275
char mWord[200]
Definition d_msg_object.h:320
s16 mNowTotalPayment
Definition d_msg_object.h:293
u8 field_0x4d1
Definition d_msg_object.h:333
void continueProc()
Definition d_msg_object.cpp:983
u8 mBombNum[3]
Definition d_msg_object.h:298
fopAc_ac_c * mpTalkActor
Definition d_msg_object.h:270
static bool isHowlHearingMode()
Definition d_msg_object.cpp:2355
void onInputFlag()
Definition d_msg_object.h:207
u8 mAutoMessageFlag
Definition d_msg_object.h:331
void addNowTotalPaymentLocal(s16 price)
Definition d_msg_object.h:194
u32 getRevoMessageIndex(u32)
Definition d_msg_object.cpp:673
u8 field_0x4d4
Definition d_msg_object.h:336
void deleteProc()
Definition d_msg_object.cpp:1245
static fopAc_ac_c * getpTalkActor()
Definition d_msg_object.cpp:2239
bool isPaymentFlag()
Definition d_msg_object.h:216
u8 field_0x199
Definition d_msg_object.h:307
static void readMessageGroup(mDoDvdThd_mountXArchive_c **)
Definition d_msg_object.cpp:2197
void setNowTotalPriceLocal(s16 i_nowTotalPrice)
Definition d_msg_object.h:166
void setBombMessageIDLocal(int idx, u16 id)
Definition d_msg_object.h:196
u8 getItemEquipButtonLocal()
Definition d_msg_object.h:162
const char * getInsectName()
Definition d_msg_object.cpp:1858
static u8 getSelectCursorPos()
Definition d_msg_object.cpp:2307
void setSelectCursorPosLocal(u8)
Definition d_msg_object.cpp:2154
bool isSaveMessage()
Definition d_msg_object.cpp:1810
static void * getTalkHeap()
Definition d_msg_object.cpp:2085
static s16 getNowTalkFlowNo()
Definition d_msg_object.cpp:2066
u8 field_0x198
Definition d_msg_object.h:306
u8 field_0x4c7
Definition d_msg_object.h:323
static dMsgScrnBase_c * getScrnDrawPtr()
Definition d_msg_object.cpp:2259
u8 getSelectBombBagLocal(int idx)
Definition d_msg_object.h:222
jmessage_tRenderingProcessor * mpRenProc
Definition d_msg_object.h:264
u8 getFukiKind()
Definition d_msg_object.h:217
void textmodeProc()
Definition d_msg_object.cpp:1301
bool isMidonaMessage()
Definition d_msg_object.cpp:1764
s16 field_0x16a
Definition d_msg_object.h:284
void onCameraCancelFlagLocal()
Definition d_msg_object.h:182
static u8 getSelectBombBagID()
Definition d_msg_object.cpp:2359
u16 getBombMessageIDLocal(int idx)
Definition d_msg_object.h:238
u8 isSend()
Definition d_msg_object.cpp:1527
Definition d_msg_scrn_base.h:11
Definition d_msg_string.h:9
Definition f_op_actor.h:230
Definition m_Do_dvd_thread.h:63
static u8 const itemNo[4]
Definition d_a_obj_poFire.cpp:78
static u16 const id[4]
Definition d_a_obj_smtile.cpp:242
dMsgObject_c * dComIfGp_getMsgObjectClass()
Definition d_com_inf_game.h:2367
void dMsgObject_readMessageGroup(mDoDvdThd_mountXArchive_c **param_0)
Definition d_msg_object.h:378
void dMsgObject_setTalkHeap(void *heap)
Definition d_msg_object.h:503
bool dMsgObject_isKillMessageFlag()
Definition d_msg_object.h:362
bool dMsgObject_isCameraCancelFlag()
Definition d_msg_object.h:366
void dMsgObject_setPortalMessageID(u16 id)
Definition d_msg_object.h:515
bool dMsgObject_isTalkNowCheck()
Definition d_msg_object.h:358
void dMsgObject_onKillMessageFlag()
Definition d_msg_object.h:439
int dMsgObject_isMsgSend()
Definition d_msg_object.h:398
bool dMsgObject_isMouthCheck()
Definition d_msg_object.h:547
void dMsgObject_setDemoMessage(u32 param_0)
Definition d_msg_object.h:382
void dMsgObject_setKillMessageFlag()
Definition d_msg_object.h:443
dMsgObject_HIO_c g_MsgObject_HIO_c
Definition d_msg_object.cpp:417
void dMsgObject_offCameraCancelFlag()
Definition d_msg_object.h:435
void dMsgObject_setWord(const char *i_word)
Definition d_msg_object.h:519
void dMsgObject_setSelectCancelPos(u8 param_0)
Definition d_msg_object.h:531
s16 dMsgObject_getGroupID()
Definition d_msg_object.cpp:35
void dMsgObject_setSelectCursorPos(u8 param_0)
Definition d_msg_object.h:535
void dMsgObject_onMsgSendControl()
Definition d_msg_object.h:390
u8 dMsgObject_getMsgOutputType()
Definition d_msg_object.h:507
void dMsgObject_endFlowGroup()
Definition d_msg_object.h:447
u8 dMsgObject_getSelectWordFlag()
Definition d_msg_object.h:467
u16 dMsgObject_getOffering()
Definition d_msg_object.cpp:2441
u16 dMsgObject_getTotalPayment()
Definition d_msg_object.cpp:2400
void dMsgObject_addOffering(s16 param_0)
Definition d_msg_object.cpp:2447
void * dMsgObject_getTalkHeap()
Definition d_msg_object.h:499
void dMsgObject_setMsgOutputType(u8 outputType)
Definition d_msg_object.h:511
void dMsgObject_demoMessageGroup()
Definition d_msg_object.h:354
u8 dMsgObject_getItemEquipButton()
Definition d_msg_object.h:475
bool dMsgObject_isHowlHearingMode()
Definition d_msg_object.h:487
bool dMsgObject_isSelectTalkNowCheck()
Definition d_msg_object.h:555
int dMsgObject_isMsgSendControl()
Definition d_msg_object.h:394
u32 dMsgObject_getMessageID()
Definition d_msg_object.h:370
void dMsgObject_setInsectItemNo(u8 i_insectItemNo)
Definition d_msg_object.h:551
void dMsgObject_setTotalPayment(u16 param_0)
Definition d_msg_object.cpp:2406
u8 * dMsgObject_getMsgDtPtr()
Definition d_msg_object.h:527
u16 dMsgObject_getSmellTypeMessageID()
Definition d_msg_object.h:374
void dMsgObject_setEquipBombInfo()
Definition d_msg_object.h:483
bool dMsgObject_getString(u32 param_0, J2DTextBox *param_1, J2DTextBox *param_2, JUTFont *param_3, COutFont_c *param_4, char *param_5, char *param_6, char *param_7, s16 *param_8)
Definition d_msg_object.h:424
void dMsgObject_setNowTalkFlowNo(s16 nowTalkFlowNo)
Definition d_msg_object.h:479
void dMsgObject_offMsgSendControl()
Definition d_msg_object.h:386
void dMsgObject_setTotalPrice(u16 param_0)
Definition d_msg_object.cpp:2385
void dMsgObject_onCameraCancelFlag()
Definition d_msg_object.h:431
void dMsgObject_setSmellType(u8 type)
Definition d_msg_object.h:451
s16 dMsgObject_getSelectBombPrice()
Definition d_msg_object.h:543
bool dMsgObject_isFukidashiCheck()
Definition d_msg_object.h:495
void dMsgObject_setFundRaising(u16 param_0)
Definition d_msg_object.cpp:2427
void dMsgObject_offMsgSend()
Definition d_msg_object.h:402
u8 dMsgObject_getSelectCursorPos()
Definition d_msg_object.h:455
const char * dMsgObject_getSelectWord(int idx)
Definition d_msg_object.h:471
void dMsgObject_setTalkPartner(fopAc_ac_c *actor)
Definition d_msg_object.h:459
u8 dMsgObject_getSelectBombBagID()
Definition d_msg_object.h:539
dMsgObject_c * dMsgObject_getMsgObjectClass()
Definition d_msg_object.h:350
void dMsgObject_setSelectWord(int i_no, const char *i_word)
Definition d_msg_object.h:523
const char * dMsgObject_getWord()
Definition d_msg_object.h:406
void dMsgObject_setSelectWordFlag(u8 flag)
Definition d_msg_object.h:463
void dMsgObject_setShopWaitTimer(u8 timer)
Definition d_msg_object.h:410
void dMsgObject_setTalkActor(fopAc_ac_c *actor)
Definition d_msg_object.h:418
void dMsgObject_addTotalPrice(s16 param_0)
Definition d_msg_object.cpp:2390
void dMsgObject_onMsgSend()
Definition d_msg_object.h:491
u16 dMsgObject_getFundRaising()
Definition d_msg_object.cpp:2421
u16 dMsgObject_getTotalPrice()
Definition d_msg_object.cpp:2379
void dMsgObject_changeFlowGroup(long flow)
Definition d_msg_object.h:414
signed char s8
Definition types.h:7
unsigned long u32
Definition types.h:12
signed short int s16
Definition types.h:9
float f32
Definition types.h:25
unsigned short int u16
Definition types.h:10
signed long s32
Definition types.h:11
unsigned char u8
Definition types.h:8
unsigned int fpc_ProcID
Definition f_pc_base.h:10
char * strcpy(char *dst, const char *src)
Definition string.c:17
Definition resource.h:159
Definition resource.h:112
Definition TColor.h:12
Definition d_msg_class.h:393
Definition d_msg_class.h:53
Definition d_msg_class.h:450
Definition d_msg_class.h:399
Definition f_op_msg.h:25
cXyz pos
Definition f_op_msg.h:31