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;
16
17class dMsgObject_c : public msg_class {
18public:
19 /* 80233284 */ int _create(msg_class*);
20 /* 80233590 */ int _execute();
21 /* 802339BC */ int _draw();
22 /* 80233AE8 */ int _delete();
23 /* 80233D04 */ void setMessageIndex(u32, u32, bool);
24 /* 80233E70 */ void setMessageIndexDemo(u32, bool);
25 /* 80233F84 */ u32 getMessageIndex(u32);
26 /* 80233FD8 */ u32 getRevoMessageIndex(u32);
27 /* 802340D4 */ u32 getMessageIndexAlways(u32);
28 /* 80234128 */ u32 getMessageIDAlways(u32);
29 /* 8023413C */ s16 getMessageGroup(u32);
30 /* 80234150 */ void waitProc();
31 /* 80234318 */ void openProc();
32 /* 802349D8 */ void outnowProc();
33 /* 80234CCC */ void outwaitProc();
34 /* 80234FF0 */ void stopProc();
35 /* 80234FF4 */ void continueProc();
36 /* 8023531C */ void selectProc();
37 /* 8023587C */ void selectEndProc();
38 /* 802358D4 */ void inputProc();
39 /* 80235AD4 */ void finishProc();
40 /* 80235CC0 */ void endProc();
41 /* 80235EBC */ void deleteProc();
42 /* 8023609C */ void textmodeProc();
43 /* 802360A0 */ void talkStartInit();
44 /* 8023670C */ void fukiPosCalc(bool);
45 /* 802368E4 */ void setStatusLocal(u16);
46 /* 802368F8 */ u16 getStatusLocal();
47 /* 8023690C */ void delete_screen(bool);
48 /* 802369D8 */ u8 isSend();
50 /* 80236C90 */ void changeFlowGroupLocal(s32);
51 /* 80236CD4 */ void demoMessageGroupLocal();
52 /* 80236D00 */ void endFlowGroupLocal();
53 /* 80236D0C */ void changeGroupLocal(s16);
54 /* 80236DE4 */ bool getStringLocal(u32, J2DTextBox*, J2DTextBox*, JUTFont*, COutFont_c*, char*,
55 char*, char*, s16*);
56 /* 802370A8 */ u8 isGetItemMessage();
57 /* 802370BC */ bool isKanbanMessage();
58 /* 802370E8 */ u8 isHowlMessage();
59 /* 802370FC */ bool isMidonaMessage();
60 /* 80237138 */ bool isMidonaNormalTalkWait();
61 /* 802371B0 */ bool isMidonaTalkWait();
62 /* 802371E4 */ bool isPlaceMessage();
63 /* 802371F8 */ bool isBossMessage();
64 /* 8023720C */ bool isBookMessage();
65 /* 80237214 */ bool isStaffMessage();
66 /* 80237228 */ bool isSaveMessage();
67 /* 8023723C */ bool isTalkMessage();
68 /* 802372CC */ const char* getSmellName();
69 /* 80237334 */ const char* getPortalName();
70 /* 8023738C */ const char* getBombName();
71 /* 8023741C */ const char* getInsectName();
72 /* 80237478 */ const char* getLetterName();
73 /* 802374D0 */ u8 getSelectBombNum();
74 /* 80237520 */ void onMsgSendControlLocal();
75 /* 80237530 */ void offMsgSendControlLocal();
76 /* 80237550 */ int isMsgSendControlLocal();
77 /* 8023755C */ void onMsgSendLocal();
78 /* 8023756C */ void offMsgSendLocal();
79 /* 8023757C */ int isMsgSendLocal();
80 /* 80237588 */ bool isMouthCheckLocal();
81 /* 8023759C */ int getBombBuyPriceLocal(u8);
82 /* 802375E4 */ void addSelectBomBag(u8);
83 /* 80237610 */ void resetSelectBomBag();
84 /* 8023763C */ u8 getSelectBombBagIDLocal();
85 /* 8023768C */ s16 getSelectBombPriceLocal();
86 /* 8023773C */ void setEquipBombInfoLocal();
87 /* 80237748 */ void updateEquipBombInfoLocal();
88 /* 802378B8 */ static void setShopWaitTimer(u8);
89 /* 802378CC */ void setSelectWordFlagLocal(u8);
90 /* 802378D4 */ bool isHowlHearingModeLocal();
91 /* 80237934 */ static bool isCameraCancelFlag();
92 /* 80237950 */ static void onCameraCancelFlag();
93 /* 80237968 */ static void offCameraCancelFlag();
94 /* 80237980 */ static bool isKillMessageFlag();
95 /* 80237994 */ static void onKillMessageFlag();
96 /* 802379AC */ static void setKillMessageFlag();
97 /* 802379D8 */ void setKillMessageFlagLocal();
98 /* 80237A74 */ static void setTalkPartner(fopAc_ac_c*);
99 /* 80237A88 */ static void setNowTalkFlowNo(s16);
100 /* 80237A9C */ static s16 getNowTalkFlowNo();
101 /* 80237AB0 */ static void setDemoMessage(u32);
102 /* 80237AE0 */ static void setTalkHeap(void*);
103 /* 80237B10 */ void setTalkHeapLocal(void*);
104 /* 80237B54 */ static void* getTalkHeap();
105 /* 80237B68 */ bool isDraw();
106 /* 80237BFC */ void setButtonStatusLocal();
107 /* 80237D88 */ void setDemoMessageLocal(u32);
108 /* 80237DD8 */ u16 getSmellTypeMessageIDLocal();
109 /* 80237E04 */ void setSmellTypeLocal(u8);
110 /* 80237E58 */ u8 getSelectCursorPosLocal();
111 /* 80237E68 */ void setSelectCursorPosLocal(u8);
112 /* 80237F10 */ void setTalkActorLocal(fopAc_ac_c*);
113 /* 8023800C */ static void readMessageGroup(mDoDvdThd_mountXArchive_c**);
114 /* 8023803C */ static void changeFlowGroup(s32);
115 /* 8023806C */ static void demoMessageGroup();
116 /* 80238098 */ static void endFlowGroup();
117 /* 802380C4 */ static void changeGroup(s16);
118 /* 802380F4 */ static bool getString(u32, J2DTextBox*, J2DTextBox*, JUTFont*, COutFont_c*,
119 char*, char*, char*, s16*);
120 /* 80238174 */ static void* getMsgDtPtr();
121 /* 80238188 */ static void setProcessID(fpc_ProcID);
122 /* 8023819C */ static msg_class* getActor();
123 /* 802381C0 */ static fopAc_ac_c* getpTalkActor();
124 /* 802381D4 */ static int getIdx();
125 /* 802381E8 */ static u16 getNodeIdx();
126 /* 802381FC */ static void setStatus(u16);
127 /* 8023822C */ static u16 getStatus();
128 /* 80238258 */ static dMsgScrnBase_c* getScrnDrawPtr();
129 /* 8023826C */ static void setTalkActor(fopAc_ac_c*);
130 /* 8023829C */ static void onMsgSendControl();
131 /* 802382C8 */ static void offMsgSendControl();
132 /* 802382F4 */ static int isMsgSendControl();
133 /* 80238320 */ static void onMsgSend();
134 /* 8023834C */ static void offMsgSend();
135 /* 80238378 */ static int isMsgSend();
136 /* 802383A4 */ static bool isMouthCheck();
137 /* 802383D0 */ static u32 getMessageID();
138 /* 802383E4 */ static u16 getSmellTypeMessageID();
139 /* 80238410 */ static void setSmellType(u8);
140 /* 80238440 */ static u8 getSelectCursorPos();
141 /* 8023846C */ static void setSelectCursorPos(u8);
142 /* 8023849C */ static void setPortalMessageID(u16);
143 /* 802384B0 */ static void setInsectItemNo(u8);
144 /* 802384C4 */ static void setLetterNameID(u16);
145 /* 802384D8 */ static void setArrowNum(u8);
146 /* 802384EC */ static void setMsgOutputType(u8);
147 /* 80238500 */ static u8 getMsgOutputType();
148 /* 80238514 */ static const char* getWord();
149 /* 80238528 */ static const char* getSelectWord(int);
150 /* 80238544 */ static void setSelectWordFlag(u8);
151 /* 80238574 */ static u8 getSelectWordFlag();
152 /* 80238588 */ static bool isHowlHearingMode();
153 /* 802385B4 */ static u8 getSelectBombBagID();
154 /* 802385E0 */ static s16 getSelectBombPrice();
155 /* 8023860C */ static void setEquipBombInfo();
156 /* 80238638 */ u8 getItemEquipButton();
157 /* 8023864C */ static void setSelectCancelPos(u8);
158
159 void setShopWaitTimerLocal(u8 timer) { mShopWaitTimer = timer; }
194 void setBombBagIDLocal(int idx, u8 id) { mBombBagID[idx] = id; }
195 void setBombMessageIDLocal(int idx, u16 id) { mBombMessageID[idx] = id; }
196 void setBombNumLocal(int idx, u8 id) { mBombNum[idx] = id; }
197
219 void* getTalkHeapLocal() { return mpTalkHeap; }
220 u8 getSelectBomBag(int idx) { return getSelectBombBagLocal(idx); }
221 u8 getSelectBombBagLocal(int idx) { return mSelectBombBag[idx]; }
222 u8 getBombNumLocal(int idx) { return mBombNum[idx]; }
224 void* getMsgDtPtrLocal() { return mpMsgDt; }
227 int getIdxLocal() { return mIdx; }
232 const char* getWordLocal() { return mWord; }
233 const char* getSelectWordLocal(int idx) { return mSelectWord[idx]; }
237 u16 getBombMessageIDLocal(int idx) { return mBombMessageID[idx]; }
238 u8 getBombBagIDLocal(int idx) { return mBombBagID[idx]; }
240
242
243 /* 0x0FC */ int field_0xfc;
244 /* 0x100 */ msg_class* field_0x100;
247 /* 0x10C */ COutFont_c* mpOutFont;
254 /* 0x128 */ void* mpMsgRes;
255 /* 0x12C */ int field_0x12c;
256 /* 0x130 */ void* mpMsgDt;
257 /* 0x134 */ u8 field_0x134[4];
261 /* 0x144 */ JKRExpHeap* mpTalkHeap;
262 /* 0x148 */ JKRHeap* field_0x148;
263 /* 0x14C */ int mProcessID;
264 /* 0x150 */ f32 field_0x150;
265 /* 0x154 */ u32 mMessageID;
266 /* 0x158 */ u32 field_0x158;
267 /* 0x15C */ u32 field_0x15c;
268 /* 0x160 */ int mIdx;
269 /* 0x164 */ u16 mNodeIdx;
270 /* 0x166 */ u16 field_0x166;
271 /* 0x168 */ u16 field_0x168;
272 /* 0x16A */ s16 field_0x16a;
273 /* 0x16C */ s16 field_0x16c;
274 /* 0x16E */ s16 field_0x16e;
275 /* 0x170 */ s16 mNowTalkFlowNo;
276 /* 0x172 */ s16 field_0x172;
277 /* 0x174 */ s16 mInputValue;
279 /* 0x178 */ u16 field_0x178;
280 /* 0x17A */ s16 mNowTotalPrice;
282 /* 0x17E */ s16 field_0x17e;
284 /* 0x182 */ u16 mBombMessageID[3];
285 /* 0x188 */ u16 mLetterNameID;
286 /* 0x18A */ u8 mBombNum[3];
287 /* 0x18D */ u8 mBombBagID[3];
288 /* 0x190 */ u8 mSelectBombBag[3];
289 /* 0x193 */ u8 field_0x193;
290 /* 0x194 */ u8 mInsectItemNo;
291 /* 0x195 */ u8 mMsgSendControl;
292 /* 0x196 */ u8 field_0x196;
293 /* 0x197 */ u8 field_0x197;
294 /* 0x198 */ u8 field_0x198;
295 /* 0x199 */ u8 field_0x199;
296 /* 0x19A */ u8 mFukiKind;
297 /* 0x19B */ u8 field_0x19b;
298 /* 0x19C */ u8 mFlowChk;
299 /* 0x19D */ u8 field_0x19d;
300 /* 0x19E */ bool mCameraCancelFlag;
301 /* 0x19F */ u8 mInputFlag;
302 /* 0x1A0 */ u8 mSmellType;
303 /* 0x1A1 */ u8 mSelectCancelPos;
304 /* 0x1A2 */ u8 mSelectPushFlag;
305 /* 0x1A3 */ u8 field_0x1a3;
306 /* 0x1A4 */ u8 mItemEquipButton;
307 /* 0x1A5 */ u8 mArrowNum;
308 /* 0x1A6 */ char mWord[200];
309 /* 0x26E */ char mSelectWord[3][200];
310 /* 0x4C6 */ u8 mSelectWordFlag;
311 /* 0x4C7 */ u8 field_0x4c7;
312 /* 0x4C8 */ u8 mMsgOutputType;
313 /* 0x4C9 */ u8 mShopWaitTimer;
314 /* 0x4CA */ u8 field_0x4ca;
315 /* 0x4CB */ u8 mNoDemoFlag;
316 /* 0x4CC */ u8 field_0x4cc;
317 /* 0x4CD */ u8 field_0x4cd;
318 /* 0x4CE */ u8 field_0x4ce;
319 /* 0x4CF */ u8 mAutoMessageFlag;
320 /* 0x4D0 */ bool mPaymentFlag;
321 /* 0x4D1 */ u8 field_0x4d1;
322 /* 0x4D2 */ bool mKillMessageFlag;
323 /* 0x4D3 */ u8 mEquipBombInfo;
324 /* 0x4D4 */ u8 field_0x4d4;
325};
326
337
341
345
347 return dMsgObject_getMsgObjectClass()->getStatus() != 1 ? true : false;
348}
349
353
357
361
365
369
373
377
381
385
389
393
394inline const char* dMsgObject_getWord() {
395 return dMsgObject_c::getWord();
396}
397
401
405
411
413 JUTFont* param_3, COutFont_c* param_4, char* param_5,
414 char* param_6, char* param_7, s16* param_8) {
415 return dMsgObject_c::getString(param_0, param_1, param_2, param_3, param_4, param_5, param_6,
417}
418
422
426
430
434
438
439inline void dMsgObject_setSmellType(u8 type) {
441}
442
446
450
454
458
462
466
470
472 return dMsgObject_getMsgObjectClass()->getScrnDrawPtr() != NULL ? true : false;
473}
474
477}
478
479inline void dMsgObject_setTalkHeap(void* heap) {
481}
482
486
490
492public:
493 /* 80232AEC */ dMsgObject_HowlHIO_c();
494 /* 80238B94 */ virtual ~dMsgObject_HowlHIO_c() {}
495
496 /* 0x04 */ s32 field_0x4;
506 /* 0x2C */ f32 mAnmSpeed;
521 /* 0x68 */ f32 mDotScale;
522 /* 0x6C */ f32 mDrawInterval;
523 /* 0x70 */ f32 mLineThickness;
524 /* 0x74 */ f32 mCrossPosX;
525 /* 0x78 */ f32 mCrossPosY;
526 /* 0x7C */ f32 mCrossScale;
527 /* 0x80 */ f32 mWindowPosX;
528 /* 0x84 */ f32 mWindowPosY;
529 /* 0x88 */ f32 mWindowScale;
532 /* 0x94 */ f32 mGuideMidAlpha;
541};
542
544public:
545 /* 80232D6C */ dMsgObject_HIO_c();
546 /* 80238BDC */ virtual ~dMsgObject_HIO_c() {}
547
548 /* 0x004 */ s8 field_0x4;
550 /* 0x00C */ f32 field_0xc;
552 /* 0x014 */ f32 field_0x14;
553 /* 0x018 */ f32 mBoxTalkAlphaP;
554 /* 0x01C */ f32 mBoxNaviAlphaP;
555 /* 0x020 */ f32 mBoxMidnaAlphaP;
556 /* 0x024 */ f32 mBoxItemAlphaP;
557 /* 0x028 */ f32 mBoxStoneAlphaP;
558 /* 0x02C */ f32 mBoxWoodAlphaP;
559 /* 0x030 */ f32 mBoxBookAlphaP;
560 /* 0x034 */ f32 mBoxWolfAlphaP;
561 /* 0x038 */ f32 mSubtitleAlphaP;
562 /* 0x03C */ f32 field_0x3c;
564 /* 0x044 */ f32 field_0x44;
566 /* 0x04C */ f32 field_0x4c;
567 /* 0x050 */ f32 field_0x50;
568 /* 0x054 */ f32 field_0x54;
575 /* 0x070 */ f32 mBoxTalkScaleX;
576 /* 0x074 */ f32 mBoxNaviScaleX;
577 /* 0x078 */ f32 mBoxMidnaScaleX;
578 /* 0x07C */ f32 mBoxItemScaleX;
579 /* 0x080 */ f32 mBoxStoneScaleX;
580 /* 0x084 */ f32 mBoxWoodScaleX;
581 /* 0x088 */ f32 mBoxBookScaleX;
582 /* 0x08C */ f32 mBoxWolfScaleX;
584 /* 0x094 */ f32 mSubtitleScaleX;
585 /* 0x098 */ f32 mBossNameScaleX;
586 /* 0x09C */ f32 mBoxTalkScaleY;
587 /* 0x0A0 */ f32 mBoxNaviScaleY;
588 /* 0x0A4 */ f32 mBoxMidnaScaleY;
589 /* 0x0A8 */ f32 mBoxItemScaleY;
590 /* 0x0AC */ f32 mBoxStoneScaleY;
591 /* 0x0B0 */ f32 mBoxWoodScaleY;
592 /* 0x0B4 */ f32 mBoxBookScaleY;
593 /* 0x0B8 */ f32 mBoxWolfScaleY;
595 /* 0x0C0 */ f32 mSubtitleScaleY;
596 /* 0x0C4 */ f32 mBossNameScaleY;
597 /* 0x0C8 */ f32 mBoxItemSizeX;
598 /* 0x0CC */ f32 mBoxItemSizeY;
599 /* 0x0D0 */ f32 mBoxItemPosX;
600 /* 0x0D4 */ f32 mBoxItemPosY;
605 /* 0x0E8 */ JUtility::TColor
606 mBoxStartBlack[2][10]; // talk, navi, midna, item, stone, wood, book, wolf,
607 /* 0x110 */ //JUtility::TColor mBoxEndBlack[10];
609 /* 0x160 */ //JUtility::TColor mBoxEndWhite[10];
629 /* 0x1D4 */ f32 mChoicePos[3][10]; // down, mid, top
630 /* 0x24C */ f32
631 mBoxPos[3][10]; // down, mid, top // talk, navi, midna, item, stone, wood, book, wolf,
633 /* 0x2C8 */ f32 mTextPosX;
634 /* 0x2CC */ f32 mTextPosY;
635 /* 0x2D0 */ f32 mPikariScale;
642 /* 0x2EC */ f32 mPikariAnmSpeed;
645 /* 0x2F4 */ s16 mMsgIndex;
646 /* 0x2F6 */ s16 mFlowIndex;
648 /* 0x2FA */ s16 mSelWaitFrame;
649 /* 0x2FC */ s16 mBoxAppearBound;
650 /* 0x2FE */ s16 mBoxAppearFrame;
651 /* 0x300 */ s16 mWaitFrame;
653 /* 0x304 */ s16 field_0x304;
656 /* 0x30A */ s16 mBossNameFadeIn;
664 /* 0x31A */ s16 mHaloDelayFrame;
666 /* 0x31E */ bool mSaveSeqMsgDebug;
667 /* 0x31F */ bool mMsgDebug;
668 /* 0x320 */ bool mTextColorDebug;
669 /* 0x321 */ u8
670 mTextColorUpperR[9]; // Default, Red, Green, Blue, Yellow, L.Blue, Purple, Grey, Orange,
671 /* 0x32A */ u8 mTextColorUpperG[9];
672 /* 0x333 */ u8 mTextColorUpperB[9];
673 /* 0x33C */ u8
674 mTextColorLowerR[9]; // Default, Red, Green, Blue, Yellow, L.Blue, Purple, Grey, Orange,
675 /* 0x345 */ u8 mTextColorLowerG[9];
676 /* 0x34E */ u8 mTextColorLowerB[9];
677 /* 0x357 */ u8 mDisplaySpeed;
679 /* 0x359 */ u8 mMessageDisplay;
681};
682
683#ifndef DISABLE_MSG_OBJECT_EXTERN
685#endif
686
687#endif /* D_MSG_D_MSG_OBJECT_H */
T cLib_calcTimer(T *value)
Definition c_lib.h:74
Definition d_msg_out_font.h:39
Definition J2DTextBox.h:57
Definition JKRHeap.h:16
Definition JUTFont.h:69
Definition d_msg_object.h:543
f32 mStageTitleBasePosX
Definition d_msg_object.h:619
s16 mHaloDelayFrameSpirit
Definition d_msg_object.h:665
JUtility::TColor mPikariMoyaR1
Definition d_msg_object.h:637
f32 mBoxNaviScaleY
Definition d_msg_object.h:587
JUtility::TColor mBoxStartBlack[2][10]
Definition d_msg_object.h:606
f32 mBoxMidnaHaloAlpha
Definition d_msg_object.h:572
f32 mBossNameBaseSizeY
Definition d_msg_object.h:626
f32 mBoxTalkHaloAlpha
Definition d_msg_object.h:574
f32 mStageTitleScaleX
Definition d_msg_object.h:583
bool mSaveSeqMsgDebug
Definition d_msg_object.h:666
u8 mTextColorLowerG[9]
Definition d_msg_object.h:675
u8 mTextColorLowerR[9]
Definition d_msg_object.h:674
f32 mStageTitleCharPosX
Definition d_msg_object.h:611
s8 field_0x4
Definition d_msg_object.h:548
f32 mBoxStoneScaleY
Definition d_msg_object.h:590
JUtility::TColor mPikariMoyabsR1
Definition d_msg_object.h:639
f32 mBoxWoodScaleY
Definition d_msg_object.h:591
s16 mHaloDelayFrame
Definition d_msg_object.h:664
f32 mBoxItemAlphaP
Definition d_msg_object.h:556
f32 mBossNameCharSizeY
Definition d_msg_object.h:618
f32 mBoxItemPosY
Definition d_msg_object.h:600
f32 mBoxItemPosX
Definition d_msg_object.h:599
s16 mLightAppearFrame
Definition d_msg_object.h:652
s16 field_0x304
Definition d_msg_object.h:653
JUtility::TColor mPikariMoyaR0
Definition d_msg_object.h:636
f32 mBoxMidna_fontSizeX
Definition d_msg_object.h:549
u16 mStageTitleDisplayTime
Definition d_msg_object.h:658
dMsgObject_HIO_c()
Definition d_msg_object.cpp:108
s16 mBoxAppearBound
Definition d_msg_object.h:649
f32 field_0xc
Definition d_msg_object.h:550
s16 mBossNameFadeOut
Definition d_msg_object.h:657
f32 mBoxBookScaleY
Definition d_msg_object.h:592
f32 mBoxItemScaleY
Definition d_msg_object.h:589
f32 mStageTitleScaleY
Definition d_msg_object.h:594
f32 mBoxNaviAlphaP
Definition d_msg_object.h:554
f32 mBoxItemTextPosY
Definition d_msg_object.h:604
f32 field_0x4c
Definition d_msg_object.h:566
f32 mBossNameScaleY
Definition d_msg_object.h:596
f32 mStageTitleBaseSizeY
Definition d_msg_object.h:625
f32 mBoxWolfAnmSpeed
Definition d_msg_object.h:569
f32 mStageTitleCharPosY
Definition d_msg_object.h:613
s16 mPikariHaloDelay_spirit
Definition d_msg_object.h:643
f32 field_0x14
Definition d_msg_object.h:552
f32 mBoxWolfScaleX
Definition d_msg_object.h:582
f32 mBossNameBaseSizeX
Definition d_msg_object.h:624
f32 mBoxNaviHaloAlpha
Definition d_msg_object.h:571
f32 mBoxBookScaleX
Definition d_msg_object.h:581
u16 mBossNameDisplayTime
Definition d_msg_object.h:659
f32 mStageTitleCharSizeX
Definition d_msg_object.h:615
f32 mBoxStoneAlphaP
Definition d_msg_object.h:557
f32 mBoxWolfScaleY
Definition d_msg_object.h:593
f32 mStageTitleBasePosY
Definition d_msg_object.h:621
f32 mStageTitleBaseAlpha
Definition d_msg_object.h:627
f32 mBoxItemSizeX
Definition d_msg_object.h:597
f32 mStageTitleCharSizeY
Definition d_msg_object.h:617
JUtility::TColor mBoxStartWhite[2][10]
Definition d_msg_object.h:608
f32 mBossNameCharPosY
Definition d_msg_object.h:614
u16 mBatchDisplayWeight_3
Definition d_msg_object.h:660
u8 mTextColorUpperR[9]
Definition d_msg_object.h:670
s16 mBatchDisplayWeight_9
Definition d_msg_object.h:663
JUtility::TColor mPikariPikaR0
Definition d_msg_object.h:640
f32 mBossNameCharSizeX
Definition d_msg_object.h:616
f32 mBoxMidna_fontSizeY
Definition d_msg_object.h:551
f32 mBoxTalkScaleY
Definition d_msg_object.h:586
f32 mBoxItemTextSizeX
Definition d_msg_object.h:601
s16 mWaitFrame
Definition d_msg_object.h:651
f32 mBoxWoodAlphaP
Definition d_msg_object.h:558
f32 mBoxPos[3][10]
Definition d_msg_object.h:631
JUtility::TColor mPikariPikaR1
Definition d_msg_object.h:641
f32 field_0x44
Definition d_msg_object.h:564
f32 mBoxMidnaScaleY
Definition d_msg_object.h:588
s16 mStageTitleFadeIn
Definition d_msg_object.h:654
u8 mTextColorUpperB[9]
Definition d_msg_object.h:672
f32 mTextPosX
Definition d_msg_object.h:633
f32 mBossNameBasePosY
Definition d_msg_object.h:622
u8 mStageTitleDisplayType
Definition d_msg_object.h:644
f32 mBoxNaviAnmSpeed
Definition d_msg_object.h:563
dMsgObject_HowlHIO_c mHowlHIO
Definition d_msg_object.h:680
s16 mBoxAppearFrame
Definition d_msg_object.h:650
s16 mFlowIndex
Definition d_msg_object.h:646
s16 mStageTitleFadeOut
Definition d_msg_object.h:655
f32 mBoxItemScaleX
Definition d_msg_object.h:578
u16 mCharDisplayWeight_5
Definition d_msg_object.h:661
u8 mTextColorUpperG[9]
Definition d_msg_object.h:671
f32 mPikariAnmSpeed
Definition d_msg_object.h:642
s16 mBatchDisplayWeight_8
Definition d_msg_object.h:662
f32 mSubtitleScaleY
Definition d_msg_object.h:595
f32 mTextPosY
Definition d_msg_object.h:634
f32 field_0x3c
Definition d_msg_object.h:562
f32 mSubtitleScaleX
Definition d_msg_object.h:584
f32 mBossNameBaseAlpha
Definition d_msg_object.h:628
u8 mDisplaySpeed
Definition d_msg_object.h:677
bool mMsgDebug
Definition d_msg_object.h:667
f32 mBoxTalkScaleX
Definition d_msg_object.h:575
JUtility::TColor mSelMsgInactiveCol
Definition d_msg_object.h:610
f32 mBoxItemHaloAlpha
Definition d_msg_object.h:570
u8 mMessageDisplay
Definition d_msg_object.h:679
f32 field_0x50
Definition d_msg_object.h:567
u8 mDisplaySpeedSpirit
Definition d_msg_object.h:678
f32 mBoxItemSizeY
Definition d_msg_object.h:598
f32 mBoxWoodScaleX
Definition d_msg_object.h:580
f32 mPikariScale
Definition d_msg_object.h:635
f32 mBoxItemAnmSpeed
Definition d_msg_object.h:565
f32 mBoxMidnaScaleX
Definition d_msg_object.h:577
f32 mBoxWolfHaloAlpha
Definition d_msg_object.h:573
f32 mBoxItemTextSizeY
Definition d_msg_object.h:602
f32 mChoicePos[3][10]
Definition d_msg_object.h:629
f32 mBossNameCharPosX
Definition d_msg_object.h:612
f32 mBoxTalkAlphaP
Definition d_msg_object.h:553
f32 mBossNameBasePosX
Definition d_msg_object.h:620
bool mTextColorDebug
Definition d_msg_object.h:668
f32 mBossNameScaleX
Definition d_msg_object.h:585
virtual ~dMsgObject_HIO_c()
Definition d_msg_object.h:546
f32 mPortalIconScale
Definition d_msg_object.h:632
f32 field_0x54
Definition d_msg_object.h:568
f32 mStageTitleBaseSizeX
Definition d_msg_object.h:623
f32 mBoxWolfAlphaP
Definition d_msg_object.h:560
f32 mBoxStoneScaleX
Definition d_msg_object.h:579
f32 mBoxItemTextPosX
Definition d_msg_object.h:603
s16 mSelWaitFrame
Definition d_msg_object.h:648
s16 mSaveSeqMsgIndex
Definition d_msg_object.h:647
f32 mBoxMidnaAlphaP
Definition d_msg_object.h:555
s16 mMsgIndex
Definition d_msg_object.h:645
f32 mBoxBookAlphaP
Definition d_msg_object.h:559
f32 mBoxNaviScaleX
Definition d_msg_object.h:576
s16 mBossNameFadeIn
Definition d_msg_object.h:656
u8 mTextColorLowerB[9]
Definition d_msg_object.h:676
f32 mSubtitleAlphaP
Definition d_msg_object.h:561
JUtility::TColor mPikariMoyabsR0
Definition d_msg_object.h:638
Definition d_msg_object.h:491
f32 mWindowPosX
Definition d_msg_object.h:527
f32 mAnmSpeed
Definition d_msg_object.h:506
JUtility::TColor mHighlightMoyaR1
Definition d_msg_object.h:501
JUtility::TColor mAnswerLowerBlack
Definition d_msg_object.h:517
JUtility::TColor mGuideLowerBlack
Definition d_msg_object.h:511
u16 mWaveformLineLen
Definition d_msg_object.h:539
f32 mGuideLowerAlpha
Definition d_msg_object.h:533
f32 mLineSpaceOffset
Definition d_msg_object.h:537
JUtility::TColor mHighlightMoyabsR0
Definition d_msg_object.h:502
JUtility::TColor mDotWhite
Definition d_msg_object.h:520
f32 mDrawInterval
Definition d_msg_object.h:522
JUtility::TColor mHighlightMoyabsR1
Definition d_msg_object.h:503
JUtility::TColor mHowlLineEndCol
Definition d_msg_object.h:498
JUtility::TColor mHighlightPikaR0
Definition d_msg_object.h:504
s32 field_0x4
Definition d_msg_object.h:496
JUtility::TColor mGuideUpperWhite
Definition d_msg_object.h:508
u16 mWaveformThickness
Definition d_msg_object.h:538
f32 mCrossPosY
Definition d_msg_object.h:525
dMsgObject_HowlHIO_c()
Definition d_msg_object.cpp:60
JUtility::TColor mHowlLineStartCol
Definition d_msg_object.h:497
f32 mCrossPosX
Definition d_msg_object.h:524
JUtility::TColor mAnswerLowerWhite
Definition d_msg_object.h:518
JUtility::TColor mGuideUpperBlack
Definition d_msg_object.h:507
JUtility::TColor mHighlightMoyaR0
Definition d_msg_object.h:500
JUtility::TColor mGuideMidBlack
Definition d_msg_object.h:509
f32 mGuideMidAlpha
Definition d_msg_object.h:532
JUtility::TColor mAnswerUpperBlack
Definition d_msg_object.h:513
JUtility::TColor mAnswerMidBlack
Definition d_msg_object.h:515
s16 mWaveformDotLen
Definition d_msg_object.h:540
f32 mCrossScale
Definition d_msg_object.h:526
JUtility::TColor mDotBlack
Definition d_msg_object.h:519
JUtility::TColor mHighlightPikaR1
Definition d_msg_object.h:505
f32 mWindowScale
Definition d_msg_object.h:529
JUtility::TColor mGuideLowerWhite
Definition d_msg_object.h:512
f32 mGuideUpperAlpha
Definition d_msg_object.h:531
f32 mWindowPosY
Definition d_msg_object.h:528
virtual ~dMsgObject_HowlHIO_c()
Definition d_msg_object.h:494
f32 mHighlightScale
Definition d_msg_object.h:499
f32 mInputStartPoint
Definition d_msg_object.h:530
f32 mLineThickness
Definition d_msg_object.h:523
f32 mAnswerLowerAlpha
Definition d_msg_object.h:536
JUtility::TColor mGuideMidWhite
Definition d_msg_object.h:510
f32 mDotScale
Definition d_msg_object.h:521
JUtility::TColor mAnswerUpperWhite
Definition d_msg_object.h:514
JUtility::TColor mAnswerMidWhite
Definition d_msg_object.h:516
f32 mAnswerMidAlpha
Definition d_msg_object.h:535
f32 mAnswerUpperAlpha
Definition d_msg_object.h:534
Definition d_msg_object.h:17
fopAc_ac_c * mpTalkPartner
Definition d_msg_object.h:260
void fukiPosCalc(bool)
Definition d_msg_object.cpp:1483
bool isPlaceMessage()
Definition d_msg_object.cpp:1827
void changeFlowGroupLocal(s32)
Definition d_msg_object.cpp:1657
static void setEquipBombInfo()
Definition d_msg_object.cpp:2531
u16 field_0x166
Definition d_msg_object.h:270
void setMessageIndexDemo(u32, bool)
Definition d_msg_object.cpp:643
void setInputValue(s16 i_inputValue)
Definition d_msg_object.h:201
void * mpMsgDt
Definition d_msg_object.h:256
static int isMsgSend()
Definition d_msg_object.cpp:2424
f32 field_0x150
Definition d_msg_object.h:264
u16 field_0x168
Definition d_msg_object.h:271
s16 getNowTotalPriceLocal()
Definition d_msg_object.h:164
void endProc()
Definition d_msg_object.cpp:1239
JMessage::TParse * field_0x124
Definition d_msg_object.h:253
const char * getSelectWordLocal(int idx)
Definition d_msg_object.h:233
static void offMsgSendControl()
Definition d_msg_object.cpp:2403
static msg_class * getActor()
Definition d_msg_object.cpp:2352
s16 mInputValue
Definition d_msg_object.h:277
static void endFlowGroup()
Definition d_msg_object.cpp:2323
bool isDraw()
Definition d_msg_object.cpp:2179
static void onCameraCancelFlag()
Definition d_msg_object.cpp:2091
static void onMsgSend()
Definition d_msg_object.cpp:2414
u8 getMsgOutputTypeLocal()
Definition d_msg_object.h:231
bool getStringLocal(u32, J2DTextBox *, J2DTextBox *, JUTFont *, COutFont_c *, char *, char *, char *, s16 *)
Definition d_msg_object.cpp:1703
u8 mSelectPushFlag
Definition d_msg_object.h:304
static u8 getSelectWordFlag()
Definition d_msg_object.cpp:2509
static void setMsgOutputType(u8)
Definition d_msg_object.cpp:2482
bool isMouthCheckLocal()
Definition d_msg_object.cpp:1964
static void setStatus(u16)
Definition d_msg_object.cpp:2375
u8 mSmellType
Definition d_msg_object.h:302
const char * getWordLocal()
Definition d_msg_object.h:232
s16 field_0x16c
Definition d_msg_object.h:273
dMsgScrnBase_c * mpScrnDraw
Definition d_msg_object.h:245
static bool isMouthCheck()
Definition d_msg_object.cpp:2429
u8 field_0x196
Definition d_msg_object.h:292
void setPortalMessageIDLocal(u16 msgID)
Definition d_msg_object.h:185
u16 getNodeIdxLocal()
Definition d_msg_object.h:228
static const char * getSelectWord(int)
Definition d_msg_object.cpp:2498
bool isAutoMessageFlag()
Definition d_msg_object.h:214
u8 mFlowChk
Definition d_msg_object.h:298
void setMessageIndex(u32, u32, bool)
Definition d_msg_object.cpp:603
u8 field_0x197
Definition d_msg_object.h:293
static void setArrowNum(u8)
Definition d_msg_object.cpp:2476
static void setKillMessageFlag()
Definition d_msg_object.cpp:2113
u8 field_0x1a3
Definition d_msg_object.h:305
u16 mBombMessageID[3]
Definition d_msg_object.h:284
u8 getSelectBombNum()
Definition d_msg_object.cpp:1921
s16 getInputValue()
Definition d_msg_object.h:200
jmessage_tControl * mpCtrl
Definition d_msg_object.h:249
bool isAutoMessageFlagLocal()
Definition d_msg_object.h:175
int _draw()
Definition d_msg_object.cpp:537
void addNowTotalPayment(s16 price)
Definition d_msg_object.h:192
const char * getPortalName()
Definition d_msg_object.cpp:1871
void setInsectItemNoLocal(u8 itemNo)
Definition d_msg_object.h:186
static u16 getStatus()
Definition d_msg_object.cpp:2380
bool isKanbanMessage()
Definition d_msg_object.cpp:1779
static bool isKillMessageFlag()
Definition d_msg_object.cpp:2102
u16 getPortalMessageIDLocal()
Definition d_msg_object.h:174
u8 getSelectCancelPos()
Definition d_msg_object.h:199
static u32 getMessageID()
Definition d_msg_object.cpp:2434
u8 getSelectWordFlagLocal()
Definition d_msg_object.h:234
int isMsgSendLocal()
Definition d_msg_object.cpp:1958
u8 getBombBagIDLocal(int idx)
Definition d_msg_object.h:238
void setMsgOutputTypeLocal(u8 outputType)
Definition d_msg_object.h:189
static void setSmellType(u8)
Definition d_msg_object.cpp:2444
u8 mSelectCancelPos
Definition d_msg_object.h:303
bool isKillMessageFlagLocal()
Definition d_msg_object.h:217
void waitProc()
Definition d_msg_object.cpp:761
static void setTalkActor(fopAc_ac_c *)
Definition d_msg_object.cpp:2391
JKRExpHeap * mpTalkHeap
Definition d_msg_object.h:261
msg_class * getActorLocal()
Definition d_msg_object.h:225
static void setProcessID(fpc_ProcID)
Definition d_msg_object.cpp:2347
jmessage_tReference * mpRefer
Definition d_msg_object.h:250
bool isPaymentFlagLocal()
Definition d_msg_object.h:176
void setTalkPartnerLocal(fopAc_ac_c *actor)
Definition d_msg_object.h:180
void setNowTalkFlowNoLocal(s16 param_0)
Definition d_msg_object.h:179
static void setSelectCursorPos(u8)
Definition d_msg_object.cpp:2454
void setSelectWordFlagLocal(u8)
Definition d_msg_object.cpp:2072
s16 getFundRaisingValueLocal()
Definition d_msg_object.h:212
static void setTalkPartner(fopAc_ac_c *)
Definition d_msg_object.cpp:2137
void outwaitProc()
Definition d_msg_object.cpp:969
static void setInsectItemNo(u8)
Definition d_msg_object.cpp:2465
u8 getSelectCursorPosLocal()
Definition d_msg_object.cpp:2246
void finishProc()
Definition d_msg_object.cpp:1208
void setStatusLocal(u16)
Definition d_msg_object.cpp:1534
void setDemoMessageLocal(u32)
Definition d_msg_object.cpp:2215
u32 getMessageIDAlways(u32)
Definition d_msg_object.cpp:745
u8 mInsectItemNo
Definition d_msg_object.h:290
void onMsgSendLocal()
Definition d_msg_object.cpp:1947
void setShopWaitTimerLocal(u8 timer)
Definition d_msg_object.h:159
bool isTalkMessage()
Definition d_msg_object.cpp:1852
void setNowTotalPaymentLocal(s16 i_nowTotalPayment)
Definition d_msg_object.h:167
u8 getSelectBombBagIDLocal()
Definition d_msg_object.cpp:2003
u8 field_0x19b
Definition d_msg_object.h:297
void setBombBagIDLocal(int idx, u8 id)
Definition d_msg_object.h:194
int mIdx
Definition d_msg_object.h:268
bool isStaffMessage()
Definition d_msg_object.cpp:1842
static bool isCameraCancelFlag()
Definition d_msg_object.cpp:2086
const char * getLetterName()
Definition d_msg_object.cpp:1910
void setProcessIDLocal(fpc_ProcID id)
Definition d_msg_object.h:184
s16 field_0x16e
Definition d_msg_object.h:274
u16 field_0x178
Definition d_msg_object.h:279
void offPaymentFlagLocal()
Definition d_msg_object.h:170
s16 getSelectBombPriceLocal()
Definition d_msg_object.cpp:2013
static void setPortalMessageID(u16)
Definition d_msg_object.cpp:2459
u8 getSelectPushFlag()
Definition d_msg_object.h:198
static u8 getMsgOutputType()
Definition d_msg_object.cpp:2488
u32 getMessageIndex(u32)
Definition d_msg_object.cpp:674
void changeGroupLocal(s16)
Definition d_msg_object.cpp:1676
bool mPaymentFlag
Definition d_msg_object.h:320
void delete_screen(bool)
Definition d_msg_object.cpp:1544
dMsgScrnBase_c * getScrnDrawPtrLocal()
Definition d_msg_object.h:229
static void setDemoMessage(u32)
Definition d_msg_object.cpp:2155
s16 getNowTotalPrice()
Definition d_msg_object.h:202
void setSmellTypeLocal(u8)
Definition d_msg_object.cpp:2238
static const char * getWord()
Definition d_msg_object.cpp:2493
void onInputFlagLocal()
Definition d_msg_object.h:168
s16 mFundRaisingValue
Definition d_msg_object.h:278
int _execute()
Definition d_msg_object.cpp:432
u8 field_0x19d
Definition d_msg_object.h:299
void setFundRaisingValueLocal(s16 i_value)
Definition d_msg_object.h:173
bool isCameraCancelFlagLocal()
Definition d_msg_object.h:223
void setFundRaisingValue(s16 i_value)
Definition d_msg_object.h:210
static void setTalkHeap(void *)
Definition d_msg_object.cpp:2160
static int isMsgSendControl()
Definition d_msg_object.cpp:2409
static s16 getSelectBombPrice()
Definition d_msg_object.cpp:2525
static void offCameraCancelFlag()
Definition d_msg_object.cpp:2096
void setArrowNumLocal(u8 arrowNum)
Definition d_msg_object.h:188
void * mpMsgRes
Definition d_msg_object.h:254
s16 getNowTotalPaymentLocal()
Definition d_msg_object.h:166
bool mCameraCancelFlag
Definition d_msg_object.h:300
void openProc()
Definition d_msg_object.cpp:799
void onKillMessageFlagLocal()
Definition d_msg_object.h:183
static void onKillMessageFlag()
Definition d_msg_object.cpp:2108
u8 mSelectWordFlag
Definition d_msg_object.h:310
u16 getPortalMessageID()
Definition d_msg_object.h:213
void stopProc()
Definition d_msg_object.cpp:1009
static void setShopWaitTimer(u8)
Definition d_msg_object.cpp:2067
void * getMsgDtPtrLocal()
Definition d_msg_object.h:224
u8 mNoDemoFlag
Definition d_msg_object.h:315
dMsgString_c * mpMsgString
Definition d_msg_object.h:246
void onAutoMessageFlag()
Definition d_msg_object.h:209
void demoMessageGroupLocal()
Definition d_msg_object.cpp:1663
void offInputFlagLocal()
Definition d_msg_object.h:169
u32 getMessageIndexAlways(u32)
Definition d_msg_object.cpp:726
bool isBossMessage()
Definition d_msg_object.cpp:1832
u32 getMessageIDLocal()
Definition d_msg_object.h:230
void offPaymentFlag()
Definition d_msg_object.h:207
void setEquipBombInfoLocal()
Definition d_msg_object.cpp:2023
void setKillMessageFlagLocal()
Definition d_msg_object.cpp:2118
static void setNowTalkFlowNo(s16)
Definition d_msg_object.cpp:2143
u8 getArrowNumLocal()
Definition d_msg_object.h:239
static void onMsgSendControl()
Definition d_msg_object.cpp:2397
u8 mArrowNum
Definition d_msg_object.h:307
void addSelectBomBag(u8)
Definition d_msg_object.cpp:1984
u8 field_0x4ce
Definition d_msg_object.h:318
void resetSelectBomBag()
Definition d_msg_object.cpp:1995
u8 getSelectBomBag(int idx)
Definition d_msg_object.h:220
void * getTalkHeapLocal()
Definition d_msg_object.h:219
static void setLetterNameID(u16)
Definition d_msg_object.cpp:2471
static void * getMsgDtPtr()
Definition d_msg_object.cpp:2342
void endFlowGroupLocal()
Definition d_msg_object.cpp:1670
fopAc_ac_c * getpTalkActorLocal()
Definition d_msg_object.h:226
void offMsgSendLocal()
Definition d_msg_object.cpp:1953
u8 mInputFlag
Definition d_msg_object.h:301
void onPaymentFlagLocal()
Definition d_msg_object.h:177
s16 getFundRaisingValue()
Definition d_msg_object.h:211
JMessage::TResourceContainer * mpResCont
Definition d_msg_object.h:248
u8 mEquipBombInfo
Definition d_msg_object.h:323
static void offMsgSend()
Definition d_msg_object.cpp:2419
void selectEndProc()
Definition d_msg_object.cpp:1155
void addNowTotalPriceLocal(s16 price)
Definition d_msg_object.h:191
void outnowProc()
Definition d_msg_object.cpp:902
u16 getStatusLocal()
Definition d_msg_object.cpp:1539
u8 mFukiKind
Definition d_msg_object.h:296
bool isMidonaTalkWait()
Definition d_msg_object.cpp:1818
void talkStartInit()
Definition d_msg_object.cpp:1334
u8 field_0x134[4]
Definition d_msg_object.h:257
u32 field_0x158
Definition d_msg_object.h:266
s16 field_0x172
Definition d_msg_object.h:276
static int getIdx()
Definition d_msg_object.cpp:2365
static void setSelectCancelPos(u8)
Definition d_msg_object.cpp:2541
void offMsgSendControlLocal()
Definition d_msg_object.cpp:1936
bool isBookMessage()
Definition d_msg_object.cpp:1837
u8 getItemEquipButton()
Definition d_msg_object.cpp:2536
void addNowTotalPrice(s16 price)
Definition d_msg_object.h:190
JKRHeap * field_0x148
Definition d_msg_object.h:262
u8 isHowlMessage()
Definition d_msg_object.cpp:1787
u16 mLetterNameID
Definition d_msg_object.h:285
void offCameraCancelFlagLocal()
Definition d_msg_object.h:182
u8 mItemEquipButton
Definition d_msg_object.h:306
u8 field_0x4ca
Definition d_msg_object.h:314
u8 field_0x4cc
Definition d_msg_object.h:316
u16 getSmellTypeMessageIDLocal()
Definition d_msg_object.cpp:2223
int _create(msg_class *)
Definition d_msg_object.cpp:314
s16 getNowTalkFlowNoLocal()
Definition d_msg_object.h:178
void setBombNumLocal(int idx, u8 id)
Definition d_msg_object.h:196
static bool getString(u32, J2DTextBox *, J2DTextBox *, JUTFont *, COutFont_c *, char *, char *, char *, s16 *)
Definition d_msg_object.cpp:2334
u16 getLetterNameIDLocal()
Definition d_msg_object.h:235
const char * getSmellName()
Definition d_msg_object.cpp:1861
void setTalkHeapLocal(void *)
Definition d_msg_object.cpp:2166
u8 field_0x193
Definition d_msg_object.h:289
char mSelectWord[3][200]
Definition d_msg_object.h:309
static void changeFlowGroup(s32)
Definition d_msg_object.cpp:2312
COutFont_c * mpOutFont
Definition d_msg_object.h:247
fopAc_ac_c * field_0x13c
Definition d_msg_object.h:259
s16 mNowTalkFlowNo
Definition d_msg_object.h:275
void inputProc()
Definition d_msg_object.cpp:1163
int _delete()
Definition d_msg_object.cpp:565
jmessage_tSequenceProcessor * mpSeqProc
Definition d_msg_object.h:251
void readMessageGroupLocal(mDoDvdThd_mountXArchive_c **)
Definition d_msg_object.cpp:1641
static void demoMessageGroup()
Definition d_msg_object.cpp:2318
void selectProc()
Definition d_msg_object.cpp:1055
void setInputValueLocal(s16 i_inputValue)
Definition d_msg_object.h:163
u8 mMsgSendControl
Definition d_msg_object.h:291
bool mKillMessageFlag
Definition d_msg_object.h:322
u8 getBombNumLocal(int idx)
Definition d_msg_object.h:222
s16 getMessageGroup(u32)
Definition d_msg_object.cpp:751
void setNowTotalPrice(s16 i_nowTotalPrice)
Definition d_msg_object.h:203
void setNowTotalPayment(s16 i_nowTotalPayment)
Definition d_msg_object.h:205
void offKillMessageFlagLocal()
Definition d_msg_object.h:218
u32 mMessageID
Definition d_msg_object.h:265
u8 mShopWaitTimer
Definition d_msg_object.h:313
void offAutoMessageFlagLocal()
Definition d_msg_object.h:171
s16 getInputValueLocal()
Definition d_msg_object.h:162
s16 mNowTotalPrice
Definition d_msg_object.h:280
void updateEquipBombInfoLocal()
Definition d_msg_object.cpp:2029
int getIdxLocal()
Definition d_msg_object.h:227
u16 getInsectItemNoLocal()
Definition d_msg_object.h:236
s16 field_0x17e
Definition d_msg_object.h:282
int isMsgSendControlLocal()
Definition d_msg_object.cpp:1942
static void setSelectWordFlag(u8)
Definition d_msg_object.cpp:2503
void offAutoMessageFlag()
Definition d_msg_object.h:208
u8 mBombBagID[3]
Definition d_msg_object.h:287
void setLetterNameIDLocal(u16 nameID)
Definition d_msg_object.h:187
s16 getNowTotalPayment()
Definition d_msg_object.h:204
void onAutoMessageFlagLocal()
Definition d_msg_object.h:172
int field_0xfc
Definition d_msg_object.h:243
u32 field_0x15c
Definition d_msg_object.h:267
void setSelectCancelPosLocal(u8 pos)
Definition d_msg_object.h:160
u8 mMsgOutputType
Definition d_msg_object.h:312
int getBombBuyPriceLocal(u8)
Definition d_msg_object.cpp:1969
int field_0x12c
Definition d_msg_object.h:255
static void changeGroup(s16)
Definition d_msg_object.cpp:2328
void onMsgSendControlLocal()
Definition d_msg_object.cpp:1931
bool isHowlHearingModeLocal()
Definition d_msg_object.cpp:2077
u16 mNodeIdx
Definition d_msg_object.h:269
void setButtonStatusLocal()
Definition d_msg_object.cpp:2189
jmessage_tSequenceProcessor * getSequenceProcessor()
Definition d_msg_object.h:241
const char * getBombName()
Definition d_msg_object.cpp:1881
void setTalkActorLocal(fopAc_ac_c *)
Definition d_msg_object.cpp:2263
bool isMidonaNormalTalkWait()
Definition d_msg_object.cpp:1803
u8 mSelectBombBag[3]
Definition d_msg_object.h:288
u8 isGetItemMessage()
Definition d_msg_object.cpp:1773
u8 field_0x4cd
Definition d_msg_object.h:317
msg_class * field_0x100
Definition d_msg_object.h:244
static u16 getNodeIdx()
Definition d_msg_object.cpp:2370
u16 mPortalMessageID
Definition d_msg_object.h:283
static u16 getSmellTypeMessageID()
Definition d_msg_object.cpp:2439
int mProcessID
Definition d_msg_object.h:263
char mWord[200]
Definition d_msg_object.h:308
s16 mNowTotalPayment
Definition d_msg_object.h:281
u8 field_0x4d1
Definition d_msg_object.h:321
void continueProc()
Definition d_msg_object.cpp:1013
u8 mBombNum[3]
Definition d_msg_object.h:286
fopAc_ac_c * mpTalkActor
Definition d_msg_object.h:258
static bool isHowlHearingMode()
Definition d_msg_object.cpp:2515
void onInputFlag()
Definition d_msg_object.h:206
u8 mAutoMessageFlag
Definition d_msg_object.h:319
void addNowTotalPaymentLocal(s16 price)
Definition d_msg_object.h:193
u32 getRevoMessageIndex(u32)
Definition d_msg_object.cpp:693
u8 field_0x4d4
Definition d_msg_object.h:324
void deleteProc()
Definition d_msg_object.cpp:1273
static fopAc_ac_c * getpTalkActor()
Definition d_msg_object.cpp:2360
bool isPaymentFlag()
Definition d_msg_object.h:215
u8 field_0x199
Definition d_msg_object.h:295
static void readMessageGroup(mDoDvdThd_mountXArchive_c **)
Definition d_msg_object.cpp:2306
void setNowTotalPriceLocal(s16 i_nowTotalPrice)
Definition d_msg_object.h:165
void setBombMessageIDLocal(int idx, u16 id)
Definition d_msg_object.h:195
u8 getItemEquipButtonLocal()
Definition d_msg_object.h:161
const char * getInsectName()
Definition d_msg_object.cpp:1900
static u8 getSelectCursorPos()
Definition d_msg_object.cpp:2449
void setSelectCursorPosLocal(u8)
Definition d_msg_object.cpp:2252
bool isSaveMessage()
Definition d_msg_object.cpp:1847
static void * getTalkHeap()
Definition d_msg_object.cpp:2174
static s16 getNowTalkFlowNo()
Definition d_msg_object.cpp:2149
u8 field_0x198
Definition d_msg_object.h:294
u8 field_0x4c7
Definition d_msg_object.h:311
static dMsgScrnBase_c * getScrnDrawPtr()
Definition d_msg_object.cpp:2385
u8 getSelectBombBagLocal(int idx)
Definition d_msg_object.h:221
jmessage_tRenderingProcessor * mpRenProc
Definition d_msg_object.h:252
u8 getFukiKind()
Definition d_msg_object.h:216
void textmodeProc()
Definition d_msg_object.cpp:1330
bool isMidonaMessage()
Definition d_msg_object.cpp:1793
s16 field_0x16a
Definition d_msg_object.h:272
void onCameraCancelFlagLocal()
Definition d_msg_object.h:181
static u8 getSelectBombBagID()
Definition d_msg_object.cpp:2520
u16 getBombMessageIDLocal(int idx)
Definition d_msg_object.h:237
u8 isSend()
Definition d_msg_object.cpp:1563
Definition d_msg_scrn_base.h:11
Definition d_msg_string.h:9
Definition m_Do_dvd_thread.h:60
Definition f_op_msg.h:9
static SECTION_RODATA u8 const id[8]
Definition d_a_npc_bans.cpp:1309
static u8 pos[12]
Definition d_a_obj_kago.cpp:839
static SECTION_RODATA u32 const itemNo
Definition d_a_obj_poFire.cpp:380
dMsgObject_c * dComIfGp_getMsgObjectClass()
Definition d_com_inf_game.h:2111
void dMsgObject_readMessageGroup(mDoDvdThd_mountXArchive_c **param_0)
Definition d_msg_object.h:366
void dMsgObject_setTalkHeap(void *heap)
Definition d_msg_object.h:479
bool dMsgObject_isKillMessageFlag()
Definition d_msg_object.h:350
bool dMsgObject_isCameraCancelFlag()
Definition d_msg_object.h:354
void dMsgObject_setPortalMessageID(u16 id)
Definition d_msg_object.h:487
bool dMsgObject_isTalkNowCheck()
Definition d_msg_object.h:346
void dMsgObject_onKillMessageFlag()
Definition d_msg_object.h:427
int dMsgObject_isMsgSend()
Definition d_msg_object.h:386
void dMsgObject_setDemoMessage(u32 param_0)
Definition d_msg_object.h:370
void dMsgObject_setKillMessageFlag()
Definition d_msg_object.h:431
dMsgObject_HIO_c g_MsgObject_HIO_c
Definition d_msg_object.cpp:429
void dMsgObject_offCameraCancelFlag()
Definition d_msg_object.h:423
s16 dMsgObject_getGroupID()
Definition d_msg_object.cpp:43
void dMsgObject_onMsgSendControl()
Definition d_msg_object.h:378
void dMsgObject_endFlowGroup()
Definition d_msg_object.h:435
u16 dMsgObject_getOffering()
Definition d_msg_object.cpp:2617
u16 dMsgObject_getTotalPayment()
Definition d_msg_object.cpp:2570
void dMsgObject_addOffering(s16 param_0)
Definition d_msg_object.cpp:2624
void * dMsgObject_getTalkHeap()
Definition d_msg_object.h:475
void dMsgObject_setMsgOutputType(u8 outputType)
Definition d_msg_object.h:483
void dMsgObject_demoMessageGroup()
Definition d_msg_object.h:342
bool dMsgObject_isHowlHearingMode()
Definition d_msg_object.h:463
int dMsgObject_isMsgSendControl()
Definition d_msg_object.h:382
u32 dMsgObject_getMessageID()
Definition d_msg_object.h:358
void dMsgObject_setTotalPayment(u16 param_0)
Definition d_msg_object.cpp:2577
u16 dMsgObject_getSmellTypeMessageID()
Definition d_msg_object.h:362
void dMsgObject_setEquipBombInfo()
Definition d_msg_object.h:459
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:412
void dMsgObject_setNowTalkFlowNo(s16 nowTalkFlowNo)
Definition d_msg_object.h:455
void dMsgObject_offMsgSendControl()
Definition d_msg_object.h:374
void dMsgObject_setTotalPrice(u16 param_0)
Definition d_msg_object.cpp:2553
void dMsgObject_onCameraCancelFlag()
Definition d_msg_object.h:419
void dMsgObject_setSmellType(u8 type)
Definition d_msg_object.h:439
bool dMsgObject_isFukidashiCheck()
Definition d_msg_object.h:471
void dMsgObject_setFundRaising(u16 param_0)
Definition d_msg_object.cpp:2601
void dMsgObject_offMsgSend()
Definition d_msg_object.h:390
u8 dMsgObject_getSelectCursorPos()
Definition d_msg_object.h:443
void dMsgObject_setTalkPartner(fopAc_ac_c *actor)
Definition d_msg_object.h:447
dMsgObject_c * dMsgObject_getMsgObjectClass()
Definition d_msg_object.h:338
const char * dMsgObject_getWord()
Definition d_msg_object.h:394
void dMsgObject_setSelectWordFlag(u8 flag)
Definition d_msg_object.h:451
void dMsgObject_setShopWaitTimer(u8 timer)
Definition d_msg_object.h:398
void dMsgObject_setTalkActor(fopAc_ac_c *actor)
Definition d_msg_object.h:406
void dMsgObject_addTotalPrice(s16 param_0)
Definition d_msg_object.cpp:2559
void dMsgObject_onMsgSend()
Definition d_msg_object.h:467
u16 dMsgObject_getFundRaising()
Definition d_msg_object.cpp:2594
u16 dMsgObject_getTotalPrice()
Definition d_msg_object.cpp:2546
void dMsgObject_changeFlowGroup(long flow)
Definition d_msg_object.h:402
static volatile BOOL flag
Definition dspproc.cpp:20
unsigned int fpc_ProcID
Definition f_pc_base.h:10
Definition d_a_balloon_2D.h:178
Definition resource.h:126
Definition resource.h:81
Definition TColor.h:12
Definition d_a_ep.cpp:19
Definition control.h:88
Definition d_msg_class.h:38
Definition d_msg_class.h:361
Definition d_msg_class.h:309
signed char s8
Definition types.h:4
unsigned long u32
Definition types.h:10
float f32
Definition types.h:22
signed short s16
Definition types.h:5
unsigned short u16
Definition types.h:9
signed long s32
Definition types.h:6
unsigned char u8
Definition types.h:8