Loading [MathJax]/extensions/MathZoom.js
Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Modules Pages
d_com_inf_game.h
Go to the documentation of this file.
1#ifndef D_COM_D_COM_INF_GAME_H
2#define D_COM_D_COM_INF_GAME_H
3
4#include "d/d_cc_s.h"
5#include "d/d_attention.h"
6#include "d/d_resorce.h"
7#include "d/d_vibration.h"
8#include "d/d_event.h"
9#include "d/d_event_manager.h"
10#include "d/d_particle.h"
13#include "global.h"
14
15class JKRAramArchive;
16class dSmplMdl_draw_c;
17class dTimer_c;
18class daPy_py_c;
19class scene_class;
20
35
37public:
38 phaseParam_c(const char* name, JKRHeap* heap) {
39 mResName = name;
40 mpHeap = heap;
41 }
42
43 /* 0x0 */ const char* mResName;
44 /* 0x4 */ JKRHeap* mpHeap;
45};
46
48public:
51
52 /* 0x00 */ camera_class* mCamera;
53 /* 0x04 */ s8 field_0x4;
54 /* 0x05 */ s8 field_0x5;
55 /* 0x06 */ s8 field_0x6;
56 /* 0x07 */ u8 field_0x7;
60 /* 0x14 */ char* mCameraParamFileName;
61 class {
62 public:
63 /* 0x18 */ cXyz mCameraPos;
64 /* 0x24 */ cXyz mCameraTarget;
65 /* 0x30 */ f32 mCameraFovy;
66 /* 0x34 */ s16 mCameraBank;
68};
70
72public:
73 /* 8002F314 */ dComIfG_resLoader_c();
74 /* 8002F328 */ ~dComIfG_resLoader_c();
75 /* 8002F3B4 */ int load(char const**, JKRHeap*);
76
77private:
78 /* 0x0 */ const char** mResNameTable;
80 /* 0xC */ u8 mLoadIndex;
81};
82
84
85class daHorse_c;
86class dPa_control_c;
87class daAlink_c;
88class dMsgObject_c;
89class J2DOrthoGraph;
90
92public:
93 /* 0x00 */ int mID;
94 /* 0x04 */ int mBasicID;
95 /* 0x08 */ fopAc_ac_c* mActor[10];
96};
97
99public:
101 /* 0x04E88 */ f32 mItemLifeCount;
102 /* 0x04E8C */ s32 mItemRupeeCount;
103 /* 0x04E90 */ s16 mItemKeyNumCount;
104 /* 0x04E92 */ s16 mItemMaxLifeCount;
105 /* 0x04E94 */ s16 mItemMagicCount;
106 /* 0x04E96 */ s16 mItemNowMagicCount;
107 /* 0x04E98 */ s16 mItemMaxMagicCount;
108 /* 0x04E9A */ s16 field_0x4e9a;
109 /* 0x04E9C */ s32 mItemOilCount;
110 /* 0x04EA0 */ s32 mItemNowOil;
111 /* 0x04EA4 */ int mItemMaxOilCount;
112 /* 0x04EA8 */ int mOxygen;
113 /* 0x04EAC */ int mNowOxygen;
114 /* 0x04EB0 */ int mMaxOxygen;
115 /* 0x04EB4 */ int mOxygenCount;
116 /* 0x04EB8 */ int mMaxOxygenCount;
117 /* 0x04EBC */ s16 mItemArrowNumCount;
120 /* 0x04EC2 */ s16 mItemBombNumCount[3];
121 /* 0x04EC8 */ u8 field_0x4ec8[4];
124 /* 0x04ED0 */ u8 field_0x4ed0[4];
125 /* 0x04ED4 */ int mMessageCountNum;
126 /* 0x04ED8 */ s16 field_0x4ed8;
127 /* 0x04EDA */ u8 field_0x4eda[0x4EDE - 0x4EDA];
128 /* 0x04EDE */ u16 mItemNowLife;
129 /* 0x04EE0 */ u8 field_0x4ee0[2];
130 /* 0x04EE2 */ u8 mMesgStatus;
131 /* 0x04EE3 */ u8 field_0x4ee3;
132 /* 0x04EE4 */ u8 mRStatus;
133 /* 0x04EE5 */ u8 mAStatus; // B button
134 /* 0x04EE6 */ u8 field_0x4ee6;
135 /* 0x04EE7 */ u8 mNunStatus;
136 /* 0x04EE8 */ u8 mBottleStatus;
137 /* 0x04EE9 */ u8 mRemoConStatus;
138 /* 0x04EEA */ u8 field_0x4eea[2];
139 /* 0x04EEC */ u8 mDoStatus; // A button
140 /* 0x04EED */ u8 field_0x4eed;
141 /* 0x04EEE */ u8 m3DStatus;
142 /* 0x04EEF */ u8 field_0x4eef; // related to NunStatusForce
143 /* 0x04EF0 */ u8 field_0x4ef0; // related to NunStatus
144 /* 0x04EF1 */ u8 field_0x4ef1; // related to RemoConStatusForce
145 /* 0x04EF2 */ u8 field_0x4ef2; // related to RemoConStatus
146 /* 0x04EF3 */ u8 field_0x4ef3[2];
147 /* 0x04EF5 */ u8 m3DDirection;
148 /* 0x04EF6 */ u8 m3DDirectionForce;
149 /* 0x04EF7 */ u8 mCStickStatus;
150 /* 0x04EF8 */ u8 mCStickDirection;
152 /* 0x04EFA */ u8 mSButtonStatus;
153 /* 0x04EFB */ u8 mZStatus;
154 /* 0x04EFC */ u8 mRStatusForce;
155 /* 0x04EFD */ u8 mAStatusForce;
156 /* 0x04EFE */ u8 field_0x4efe;
157 /* 0x04EFF */ u8 field_0x4eff; // related to NunStatusForce
158 /* 0x04F00 */ u8 mBottleStatusForce;
159 /* 0x04F01 */ u8 field_0x4f01; // related to RemoConStatusForce
160 /* 0x04F02 */ u8 field_0x4f02[2];
161 /* 0x04F04 */ u8 mDoStatusForce;
162 /* 0x04F05 */ u8 mTouchStatusForce;
163 /* 0x04F06 */ u8 m3DStatusForce;
164 /* 0x04F07 */ u8 mCStickStatusForce;
165 /* 0x04F08 */ u8 mSButtonStatusForce;
166 /* 0x04F09 */ u8 mZStatusForce;
167 /* 0x04F0A */ u8 mRSetFlag;
168 /* 0x04F0B */ u8 mASetFlag;
169 /* 0x04F0C */ u8 field_0x4f0c;
170 /* 0x04F0D */ u8 mNunSetFlag;
171 /* 0x04F0E */ u8 mBottleSetFlag;
172 /* 0x04F0F */ u8 mRemoConSetFlag;
173 /* 0x04F10 */ u8 field_0x4f10[2];
174 /* 0x04F12 */ u8 mDoSetFlag;
175 /* 0x04F13 */ u8 m3DSetFlag;
176 /* 0x04F14 */ u8 mCStickSetFlag;
177 /* 0x04F15 */ u8 mSButtonSetFlag;
178 /* 0x04F16 */ u8 mZSetFlag;
179 /* 0x04F17 */ u8 mRSetFlagForce;
180 /* 0x04F18 */ u8 mASetFlagForce;
181 /* 0x04F19 */ u8 field_0x4f19;
182 /* 0x04F1A */ u8 field_0x4f1a; // related to NunStatusForce
183 /* 0x04F1B */ u8 mBottleSetFlagForce;
184 /* 0x04F1C */ u8 field_0x4f1c; // related to RemoConStatusForce
185 /* 0x04F1D */ u8 field_0x4f1d[2];
186 /* 0x04F1F */ u8 mDoSetFlagForce;
187 /* 0x04F20 */ u8 m3DSetFlagForce;
188 /* 0x04F21 */ u8 mCStickSetFlagForce;
190 /* 0x04F23 */ u8 mZSetFlagForce;
191 /* 0x04F24 */ u8 mXStatus;
192 /* 0x04F25 */ u8 mXStatusForce;
193 /* 0x04F26 */ u8 mXSetFlag;
194 /* 0x04F27 */ u8 mXSetFlagForce;
195 /* 0x04F28 */ u8 mYStatus;
196 /* 0x04F29 */ u8 mYStatusForce;
197 /* 0x04F2A */ u8 mYSetFlag;
198 /* 0x04F2B */ u8 mYSetFlagForce;
199 /* 0x04F2C */ u8 mNunZStatus;
200 /* 0x04F2D */ u8 mNunZSetFlag;
201 /* 0x04F2E */ u8 field_0x4fc6; // related to NunZStatusForce
202 /* 0x04F2F */ u8 field_0x4fc7; // related to NunZStatusForce
203 /* 0x04F30 */ u8 mNunCStatus;
204 /* 0x04F31 */ u8 mNunCSetFlag;
205 /* 0x04F32 */ u8 field_0x4fca; // related to NunCStatusForce
206 /* 0x04F33 */ u8 field_0x4fcb; // related to NunCStatusForce
207 /* 0x04F34 */ u8 mSelectItem[8];
208 /* 0x04F3C */ u8 mSelectEquip[6];
209 /* 0x04F42 */ u8 mBaseAnimeID;
210 /* 0x04F43 */ u8 mFaceAnimeID;
211 /* 0x04F44 */ u8 mNowAnimeID;
212 /* 0x04F45 */ u8 mItemSlot;
213 /* 0x04F46 */ u8 mItemID;
214 /* 0x04F47 */ u8 field_0x4f47[2];
215 /* 0x04F49 */ u8 mDirection;
216 /* 0x04F4A */ u8 field_0x4f4a;
217#ifdef DEBUG
218 /* 0x04FE3 */ u8 unk_0x4fe3;
219#endif
220 /* 0x04F4B */ u8 field_0x4f4b; // related to itemInit
221 /* 0x04F4C */ u8 field_0x4f4c; // related to itemInit
222 /* 0x04F4D */ u8 field_0x4f4d;
223 /* 0x04F4E */ u8 mMesgCancelButton;
224 /* 0x04F4F */ u8 field_0x4f4f[2];
225 /* 0x04F51 */ u8 mGameoverStatus;
226 /* 0x04F52 */ u8 field_0x4f52[5];
227 /* 0x04F57 */ u8 mHeapLockFlag;
228 /* 0x04F58 */ u8 mSubHeapLockFlag[2];
229 /* 0x04F5A */ u8 mNowVibration;
230 /* 0x04F5B */ u8 field_0x4f5b[2];
231 /* 0x04F5D */ u8 mWolfAbility[12];
232 /* 0x04F69 */ u8 mNeedLightDropNum;
233 /* 0x04F6A */ u8 field_0x4f6a[18];
234 /* 0x04F7C */ u8 mMesgBgm;
235 /* 0x04F7D */ bool mPauseFlag;
236 /* 0x04F7E */ u8 mItemLifeCountType;
237 /* 0x04F7F */ u8 mOxygenShowFlag;
238 /* 0x04F80 */ u8 mShow2D;
239 /* 0x04F84 */ JKRExpHeap* mExpHeap2D;
240 /* 0x04F88 */ JKRExpHeap* mSubExpHeap2D[2];
241 /* 0x04F90 */ JKRExpHeap* mMsgExpHeap;
243};
244
246public:
247 dComIfG_play_c() { this->ct(); }
248 void ct();
249 void init();
250 void itemInit();
251 void setItemBombNumCount(u8 i_item, s16 count);
252 s16 getItemBombNumCount(u8 i_item);
253 void clearItemBombNumCount(u8 i_item);
254 void setNowVibration(u8 vib_status);
256 void setStartStage(dStage_startStage_c* p_startStage);
257 static int getLayerNo_common_common(char const* stageName, int roomId, int layer);
258 static int getLayerNo_common(char const* stageName, int roomId, int layer);
259 static int getLayerNo(int);
260 void createParticle();
262 void deleteSimpleModel();
263 void drawSimpleModel();
264 int addSimpleModel(J3DModelData* i_modelData, int roomNo, u8 drawBG);
265 int removeSimpleModel(J3DModelData* i_modelData, int roomNo);
266 void entrySimpleModel(J3DModel* i_model, int roomNo);
267 void setTimerNowTimeMs(int time);
268 int getTimerNowTimeMs();
269 void setTimerLimitTimeMs(int time);
271 void setTimerMode(int mode);
272 int getTimerMode();
273 void setTimerType(u8 type);
275 void setTimerPtr(dTimer_c* ptr);
277 void setWarpItemData(const char* stage, cXyz pos, s16 angle, s8 roomNo, u8, u8);
279
287 camera_class* getCamera(int idx) { return mCameraInfo[idx].mCamera; }
288 void* getPlayerPtr(int ptrIdx) { return mPlayerPtr[ptrIdx]; }
289 fopAc_ac_c* getPlayer(int idx) { return (fopAc_ac_c*)mPlayer[idx * 2]; }
294
296 void setCurrentWindow(dDlst_window_c* i_window) { mCurrentWindow = i_window; }
297 void setCurrentView(view_class* i_view) { mCurrentView = i_view; }
298 void setCurrentViewport(view_port_class* i_viewport) { mCurrentViewport = i_viewport; }
299
300 void setSelectItem(int idx, u8 i_itemNo) { mItemInfo.mSelectItem[idx] = i_itemNo; }
301 u8 getSelectItem(int idx) { return mItemInfo.mSelectItem[idx]; }
302 void setSelectEquip(int idx, u8 item_id) { mItemInfo.mSelectEquip[idx] = item_id; }
303 void setItem(u8 slot, u8 i_no) {
304 mItemInfo.mItemSlot = slot;
305 mItemInfo.mItemID = i_no;
306 }
307
347 bool isDoSetFlag(u8 flag) { return (mItemInfo.mDoSetFlag & flag) ? true : false; }
348 bool isASetFlag(u8 flag) { return (mItemInfo.mASetFlag & flag) ? true : false; }
349 bool isRSetFlag(u8 flag) { return (mItemInfo.mRSetFlag & flag) ? true : false; }
350 bool isXSetFlag(u8 flag) { return (mItemInfo.mXSetFlag & flag) ? true : false; }
351 bool isYSetFlag(u8 flag) { return (mItemInfo.mYSetFlag & flag) ? true : false; }
352 bool is3DSetFlag(u8 flag) { return (mItemInfo.m3DSetFlag & flag) ? true : false; }
353 bool isZSetFlag(u8 flag) { return (mItemInfo.mZSetFlag & flag) ? true : false; }
354 bool isSButtonSetFlag(u8 flag) { return (mItemInfo.mSButtonSetFlag & flag) ? true : false; }
355 bool isNunSetFlag(u8 flag) { return (mItemInfo.mNunSetFlag & flag) ? true : false; }
356 bool isRemoConSetFlag(u8 flag) { return (mItemInfo.mRemoConSetFlag & flag) ? true : false; }
357 bool isNunZSetFlag(u8 flag) { return (mItemInfo.mNunZSetFlag & flag) ? true : false; }
358 bool isNunCSetFlag(u8 flag) { return (mItemInfo.mNunCSetFlag & flag) ? true : false; }
359 bool isBottleSetFlag(u8 flag) { return (mItemInfo.mBottleSetFlag & flag) ? true : false; }
360
363
368
373
378
383
388
393
398
403
408
413
414 void setNunStatus(u8 status, u8 param_1, u8 flag) {
416 mItemInfo.field_0x4ef0 = param_1;
418 }
419
425
430
435
441
447
452
457
458 void set3DStatus(u8 status, u8 direction, u8 flag) {
460 mItemInfo.m3DDirection = direction;
462 }
463
469
474
479
484
489
490 void onStatus(u16 i_status) { mStatus |= i_status; }
491
492 void setItemRupeeCount(s32 rupees) { mItemInfo.mItemRupeeCount += rupees; }
499 void setOxygen(s32 oxygen) { mItemInfo.mOxygen = oxygen; }
500 void setNowOxygen(s32 oxygen) { mItemInfo.mNowOxygen = oxygen; }
501 void setOxygenCount(s32 oxygen) { mItemInfo.mOxygenCount += oxygen; }
502 int getOxygen() { return mItemInfo.mOxygen; }
503 void setMaxOxygen(int max) { mItemInfo.mMaxOxygen = max; }
537
538 void setItemLifeCount(f32 hearts, u8 type) {
539 mItemInfo.mItemLifeCount += hearts;
541 }
542
550 u8 getWolfAbility(int i_idx) { return mItemInfo.mWolfAbility[i_idx]; }
551
552 const char* getStartStageName() { return mStartStage.getName(); }
557 void setStartStageDarkArea(s8 darkArea) { mStartStage.setDarkArea(darkArea); }
559
560 const char* getNextStageName() { return mNextStage.getName(); }
569 void setNextStage(const char* stage, s8 roomNo, s16 point, s8 layer, s8 wipe, u8 wipe_speed) {
570 mNextStage.set(stage, roomNo, point, layer, wipe, wipe_speed);
571 }
572
578
582 void setSubExpHeap2D(int idx, void* heap) { mItemInfo.mSubExpHeap2D[idx] = (JKRExpHeap*)heap; }
583 void setExpHeap2D(void* heap) { mItemInfo.mExpHeap2D = (JKRExpHeap*)heap; }
584 void setMsgExpHeap(void* heap) { mItemInfo.mMsgExpHeap = (JKRExpHeap*)heap; }
585
586 JKRArchive* getMsgDtArchive(int idx) { return mMsgDtArchive[idx]; }
587 JKRArchive* getMsgArchive(int idx) { return mMsgArchive[idx]; }
604
619 void setMsgDtArchive(int i, JKRArchive* arc) { mMsgDtArchive[i] = arc; }
621 void setMsgArchive(int i, JKRArchive* arc) { mMsgArchive[i] = arc; }
624 void setMesgCamInfoActor(fopAc_ac_c* param_1, fopAc_ac_c* param_2, fopAc_ac_c* param_3,
625 fopAc_ac_c* param_4, fopAc_ac_c* param_5, fopAc_ac_c* param_6,
626 fopAc_ac_c* param_7, fopAc_ac_c* param_8, fopAc_ac_c* param_9,
627 fopAc_ac_c* param_10) {
628 mMesgCamInfo.mActor[0] = param_1;
629 mMesgCamInfo.mActor[1] = param_2;
630 mMesgCamInfo.mActor[2] = param_3;
631 mMesgCamInfo.mActor[3] = param_4;
632 mMesgCamInfo.mActor[4] = param_5;
633 mMesgCamInfo.mActor[5] = param_6;
634 mMesgCamInfo.mActor[6] = param_7;
635 mMesgCamInfo.mActor[7] = param_8;
636 mMesgCamInfo.mActor[8] = param_9;
637 mMesgCamInfo.mActor[9] = param_10;
638 }
643 void setItemTable(void* data) { mItemTable = data; }
644 void* getItemTable() { return mItemTable; }
645
646 void setPlayerPtr(int i, fopAc_ac_c* ptr) { mPlayerPtr[i] = ptr; }
647 void setPlayer(int i, fopAc_ac_c* player) { mPlayer[i] = (daAlink_c*)player; }
648 void setPlayerInfo(int i, fopAc_ac_c* ptr, int camIdx) {
649 mPlayer[i] = (daAlink_c*)ptr;
650 mPlayerCameraID[camIdx] = 0;
651 }
652 void setPlayerStatus(int param_0, int i, u32 flag) { mPlayerStatus[param_0][i] |= flag; }
653 void clearPlayerStatus(int param_0, int i, u32 flag) { mPlayerStatus[param_0][i] &= ~flag; }
654 u32 checkPlayerStatus(int param_0, int i, u32 flag) { return mPlayerStatus[param_0][i] & flag; }
655
656 int getPlayerCameraID(int i) { return mPlayerCameraID[i * 8]; }
659 int getCameraWinID(int i) { return mCameraInfo[i].field_0x4; }
661 void setCamera(int i, camera_class* cam) { mCameraInfo[i].mCamera = cam; }
672 void setCameraInfo(int camIdx, camera_class* p_cam, int param_2, int param_3, int param_4) {
673 mCameraInfo[camIdx].mCamera = p_cam;
674 mCameraInfo[camIdx].field_0x4 = param_2;
675 mCameraInfo[camIdx].field_0x5 = param_3;
676 mCameraInfo[camIdx].field_0x6 = param_4;
677 setCameraAttentionStatus(camIdx, 0);
678 }
679
681 void setCameraZoomForcus(int i_no, f32 i_focus) { mCameraInfo[i_no].mCameraZoomForcus = i_focus; }
682
684 void setCameraZoomScale(int i_no, f32 i_scale) { mCameraInfo[i_no].mCameraZoomScale = i_scale; }
685
686 void saveCameraPosition(int i, cXyz* i_pos, cXyz* i_target, f32 i_fovy, s16 i_bank) {
688 mCameraInfo[i].mCamInfo.mCameraTarget = *i_target;
691 }
692
693 void loadCameraPosition(int i, cXyz* o_pos, cXyz* o_target, f32* o_fovy, s16* o_bank) {
695 *o_target = mCameraInfo[i].mCamInfo.mCameraTarget;
698 }
699
700 void setMesgCamInfoID(int param_0) { mMesgCamInfo.mID = param_0; }
701
703 s32 checkStatus(u16 flags) { return flags & mStatus; }
704
705 void setDirection(u8 i_dir) { mItemInfo.mDirection = i_dir; }
706
707 bool& isPauseFlag() { return mItemInfo.mPauseFlag; }
712 void show2dOn() { mItemInfo.mShow2D = 1; }
718 void setMesgBgm(u8 param_0) { mItemInfo.mMesgBgm = param_0; }
721
723 switch (i_bombType) {
729 return mItemInfo.field_0x4ed8;
730 }
731 return 0;
732 }
733
734 void setWindowNum(u8 num) { mWindowNum = num; }
735 int getWindowNum() { return mWindowNum; }
736 dDlst_window_c* getWindow(int i) { return &mWindow[i]; }
737 void setWindow(int i, f32 param_1, f32 param_2, f32 param_3, f32 param_4, f32 param_5,
738 f32 param_6, int camID, int mode) {
739 mWindow[i].setViewPort(param_1, param_2, param_3, param_4, param_5, param_6);
740 mWindow[i].setScissor(param_1, param_2, param_3, param_4);
741 mWindow[i].setCameraID(camID);
743 }
744
750
754
756
757public:
758 /* 0x00000 */ dBgS mBgs;
759 /* 0x01404 */ dCcS mCcs;
764 /* 0x03F90 */ dEvt_control_c mEvent;
768 /* 0x04D2C */ u8 field_0x4d2c[4];
770 /* 0x04D34 */ JKRArchive* mMsgArchive[11];
773 /* 0x04D68 */ void* field_0x4d68;
774 /* 0x04D6C */ JKRArchive* mFontArchive;
775 /* 0x04D70 */ JKRArchive* mRubyArchive;
776 /* 0x04D74 */ JKRArchive* mAnmArchive;
777 /* 0x04D78 */ void* field_0x4d78[2];
782 /* 0x04D90 */ void* field_0x4d90[2];
786 /* 0x04DA4 */ void* field_0x4da4;
790 /* 0x04DB4 */ void* field_0x4db4;
792 /* 0x04DBC */ JKRArchive* mMsgDtArchive[15];
794 /* 0x04DFC */ void* field_0x4dfc[2];
795 /* 0x04E04 */ dPa_control_c* mParticle;
797 /* 0x04E0C */ u8 mWindowNum;
798 /* 0x04E0D */ s8 mLayerOld;
799 /* 0x04E0E */ u16 mStatus;
800 /* 0x04E10 */ dDlst_window_c mWindow[1];
802 /* 0x04E74 */ daAlink_c* mPlayer[1];
803 /* 0x04E78 */ s8 mPlayerCameraID[1];
804 /* 0x04E7C */ fopAc_ac_c* mPlayerPtr[2]; // 0: Player, 1: Horse ; type may be wrong
807 /* 0x04FE0 */ u32 mPlayerStatus[1][4];
808 /* 0x04FF0 */ u8 field_0x4ff0[0x8];
811 /* 0x05010 */ view_class* mCurrentView;
814 /* 0x0501C */ void* mItemTable;
815 /* 0x0501D */ u8 field_0x501d[4];
816 /* 0x05024 */ char mLastPlayStageName[8];
817};
818
820public:
821 dComIfG_inf_c() { this->ct(); }
823 void ct();
825
826 /* 0x00000 */ dSv_info_c info;
827 /* 0x00F38 */ dComIfG_play_c play;
828 /* 0x05F64 */ dDlst_list_c drawlist;
830 /* 0x1DDF8 */ u8 mFadeBrightness;
831 /* 0x1DDF9 */ u8 mWorldDark;
832 /* 0x1DDFA */ s8 field_0x1ddfa;
833 /* 0x1DDFB */ s8 mPolyDamageOff;
834 /* 0x1DDFC */ s8 field_0x1ddfc;
835 /* 0x1DE00 */ u32 field_0x1de00;
836 /* 0x1DE04 */ u32 field_0x1de04;
837 /* 0x1DE08 */ u8 field_0x1de08;
838 /* 0x1DE09 */ u8 field_0x1de09;
839 /* 0x1DE0A */ u8 field_0x1de0a;
840 /* 0x1DE0B */ u8 mIsDebugMode;
841 /* 0x1DE0C */ u8 field_0x1de0c;
842
844}; // Size: 0x1DE10
845
846STATIC_ASSERT(122384 == sizeof(dComIfG_inf_c));
847
849extern GXColor g_blackColor;
850extern GXColor g_clearColor;
851extern GXColor g_whiteColor;
853
856char* dComIfG_getRoomArcName(int roomNo);
857void* dComIfG_getStageRes(char const* i_resName);
858void* dComIfG_getOldStageRes(char const* i_resName);
859void dComIfG_get_timelayer(int* layer);
860int dComIfG_resDelete(request_of_phase_process_class* i_phase, char const* i_resName);
861int dComIfG_changeOpeningScene(scene_class* scene, s16 procName);
862int dComIfG_resLoad(request_of_phase_process_class* i_phase, char const* i_arcName);
863int dComIfG_resLoad(request_of_phase_process_class* i_phase, char const* i_resName, JKRHeap* heap);
864int dComIfG_TimerDeleteRequest(int i_mode);
865int dComIfG_TimerStart(int i_mode, s16 i_time);
866u32 dComIfG_getTrigA(u32 i_padNo);
867
869int dComIfG_TimerEnd(int i_mode, int param_1);
870void dComIfGs_onStageBossEnemy(int i_stageNo);
871
872inline void dComIfG_setBrightness(u8 brightness) {
874}
875
879
883
887
888inline void dComIfG_setTimerPtr(dTimer_c* i_ptr) {
890}
891
892inline void dComIfG_setTimerType(u8 i_type) {
894}
895
899
903
904inline void dComIfG_setTimerLimitTimeMs(int i_time) {
906}
907
911
919inline int dComIfG_setObjectRes(const char* i_arcName, u8 i_mountDirection, JKRHeap* i_heap) {
920 return g_dComIfG_gameInfo.mResControl.setObjectRes(i_arcName, i_mountDirection, i_heap);
921}
922
923inline int dComIfG_setObjectRes(const char* i_arcName, void* i_archiveRes, u32 i_bufferSize) {
924 return g_dComIfG_gameInfo.mResControl.setObjectRes(i_arcName, i_archiveRes, i_bufferSize, NULL);
925}
926
933inline int dComIfG_setStageRes(const char* i_arcName, JKRHeap* i_heap) {
934 return g_dComIfG_gameInfo.mResControl.setStageRes(i_arcName, i_heap);
935}
936
937inline int dComIfG_syncObjectRes(const char* i_arcName) {
939}
940
941inline int dComIfG_syncStageRes(const char* i_arcName) {
943}
944
945inline int dComIfG_deleteObjectResMain(const char* i_arcName) {
947}
948
949inline int dComIfG_deleteStageRes(const char* i_arcName) {
951}
952
953inline void* dComIfG_getStageRes(const char* i_arcName, const char* i_resName) {
954 return g_dComIfG_gameInfo.mResControl.getStageRes(i_arcName, i_resName);
955}
956
957inline void* dComIfG_getObjectRes(const char* i_arcName, const char* i_resName) {
958 return g_dComIfG_gameInfo.mResControl.getObjectRes(i_arcName, i_resName);
959}
960
961inline void* dComIfG_getObjectRes(const char* i_arcName, int i_index) {
962 return g_dComIfG_gameInfo.mResControl.getObjectRes(i_arcName, i_index);
963}
964
967}
968
971}
972
975}
976
977inline dRes_info_c* dComIfG_getObjectResInfo(const char* i_arcName) {
979}
980
981inline dRes_info_c* dComIfG_getStageResInfo(const char* i_arcName) {
983}
984
988
989inline void* dComIfG_getObjectIDRes(const char* i_arcName, u16 i_resID) {
990 return g_dComIfG_gameInfo.mResControl.getObjectIDRes(i_arcName, i_resID);
991}
992
996
997inline int dComIfG_getObjctResName2Index(const char* i_arcName, const char* i_resName) {
998 return g_dComIfG_gameInfo.mResControl.getObjectResName2Index(i_arcName, i_resName);
999}
1000
1001inline u32 dComIfG_getTrigB(u32 i_padNo) {
1002 return mDoCPd_c::getTrig(i_padNo) & PAD_BUTTON_B;
1003}
1004
1006void dComIfGs_setSelectItemIndex(int i_no, u8 item_index);
1007void dComIfGs_setMixItemIndex(int i_no, u8 item_index);
1009u8 dComIfGs_checkGetItem(u8 i_itemNo);
1010void dComIfGs_setSelectEquipClothes(u8 i_itemNo);
1011void dComIfGs_setKeyNum(int i_stageNo, u8 i_keyNum);
1012s32 dComIfGs_isDungeonItemWarp(int i_stageNo);
1017const char* dComIfGs_getWarpStageName();
1021BOOL dComIfGs_isOneZoneSwitch(int i_swBit, int i_roomNo);
1022BOOL dComIfGs_isOneZoneItem(int i_swBit, int i_roomNo);
1023BOOL dComIfGs_isZoneSwitch(int, int);
1024BOOL dComIfGs_isZoneItem(int, int);
1025void dComIfGs_setLastWarpMarkItemData(const char* stage, cXyz pos, s16 angle, s8 roomNo, u8, u8);
1028void dComIfGs_setSelectEquipSword(u8 i_itemNo);
1029void dComIfGs_setSelectEquipShield(u8 i_itemNo);
1030BOOL dComIfGs_isVisitedRoom(int i_roomNo);
1031void dComIfGs_onZoneSwitch(int i_swBit, int i_roomNo);
1032void dComIfGs_onOneZoneSwitch(int i_swBit, int i_roomNo);
1033void dComIfGs_offZoneSwitch(int i_swBit, int i_roomNo);
1034void dComIfGs_offOneZoneSwitch(int i_swBit, int i_roomNo);
1035s8 dComIfGp_getReverb(int i_roomNo);
1036void dComIfGs_gameStart();
1039void dComIfGs_onVisitedRoom(int param_0);
1040void dComIfGs_offVisitedRoom(int param_0);
1041void dComIfGs_setWarpItemData(char const* stage, cXyz pos, s16 angle, s8 roomNo, u8 param_4,
1042 u8 param_5);
1043BOOL dComIfGs_isStageSwitch(int i_stageNo, int i_no);
1044void dComIfGs_onStageSwitch(int i_stageNo, int i_no);
1045void dComIfGs_offStageSwitch(int i_stageNo, int i_no);
1046void dComIfGs_PolyDamageOff_Set(s8 param_0);
1050u8 dComIfGs_getSelectMixItemNoArrowIndex(int i_selmixItemIdx);
1051BOOL dComIfGs_isStageTbox(int i_stageNo, int i_no);
1053void dComIfGs_Grass_hide_Set(s8 param_0);
1057
1058inline void dComIfGs_init() {
1060}
1061
1062inline int dComIfGs_isItemFirstBit(u8 i_no) {
1064}
1065
1069
1073
1077
1081
1082inline void dComIfGs_setItem(int i_slotNo, u8 i_itemNo) {
1083 g_dComIfG_gameInfo.info.getPlayer().getItem().setItem(i_slotNo, i_itemNo);
1084}
1085
1086inline void dComIfGs_setOil(u16 i_oil) {
1088}
1089
1090inline void dComIfGs_setMaxOil(u16 i_maxOil) {
1092}
1093
1097
1098inline void dComIfGs_setMagic(u8 i_magic) {
1100}
1101
1102inline void dComIfGs_setMaxMagic(u8 i_maxMagic) {
1104}
1105
1106inline void dComIfGs_setRupee(u16 i_rupees) {
1108}
1109
1110inline void dComIfGs_setLife(u16 i_life) {
1112}
1113
1114inline void dComIfGs_setMaxLife(u8 i_maxLife) {
1116}
1117
1121
1125
1129
1133
1134inline void dComIfGs_setCardToMemory(char* card_ptr, int dataNum) {
1135 g_dComIfG_gameInfo.info.card_to_memory(card_ptr, dataNum);
1136}
1137
1141
1142inline void dComIfGs_setArrowNum(u8 i_arrowNum) {
1144}
1145
1146inline void dComIfGs_setArrowMax(u8 i_arrowMax) {
1148}
1149
1151 return 50;
1152}
1153
1154inline u8 dComIfGs_getWolfAbility(int i_idx) {
1156}
1157
1161
1162inline void dComIfGs_setEmptyBombBag(u8 i_newBomb, u8 i_bombNum) {
1163 g_dComIfG_gameInfo.info.getPlayer().getItem().setEmptyBombBag(i_newBomb, i_bombNum);
1164}
1165
1166inline void dComIfGs_setEmptyBombBagItemIn(u8 i_newBomb, bool i_setNum) {
1168}
1169
1170inline void dComIfGs_setEmptyBombBagItemIn(u8 i_newBomb, u8 i_bombNum, bool i_setNum) {
1172 i_setNum);
1173}
1174
1178
1179inline void dComIfGs_setEmptyBottle(u8 i_itemNo) {
1181}
1182
1186
1187inline void dComIfGs_setBottleNum(u8 i_bottleIdx, u8 i_bottleNum) {
1188 g_dComIfG_gameInfo.info.getPlayer().getItemRecord().setBottleNum(i_bottleIdx, i_bottleNum);
1189}
1190
1191inline void dComIfGs_onEventBit(const u16 i_flag) {
1193}
1194
1195inline BOOL dComIfGs_isEventBit(const u16 i_flag) {
1196 return g_dComIfG_gameInfo.info.getEvent().isEventBit(i_flag);
1197}
1198
1202
1203inline void dComIfGs_onSwitch(int i_no, int i_roomNo) {
1204 g_dComIfG_gameInfo.info.onSwitch(i_no, i_roomNo);
1205}
1206
1207inline void dComIfGs_offSwitch(int i_no, int i_roomNo) {
1208 g_dComIfG_gameInfo.info.offSwitch(i_no, i_roomNo);
1209}
1210
1211inline BOOL dComIfGs_isSwitch(int i_no, int i_roomNo) {
1212 return g_dComIfG_gameInfo.info.isSwitch(i_no, i_roomNo);
1213}
1214
1218
1222
1223inline void dComIfGs_onSvZoneSwitch(int i_zoneNo, int i_swBit) {
1224 g_dComIfG_gameInfo.info.getZone(i_zoneNo).getBit().onSwitch(i_swBit);
1225}
1226
1227inline void dComIfGs_offSvZoneSwitch(int i_zoneNo, int i_swBit) {
1228 g_dComIfG_gameInfo.info.getZone(i_zoneNo).getBit().offSwitch(i_swBit);
1229}
1230
1231inline BOOL dComIfGs_isSvZoneSwitch(int i_zoneNo, int i_swBit) {
1232 return g_dComIfG_gameInfo.info.getZone(i_zoneNo).getBit().isSwitch(i_swBit);
1233}
1234
1235inline void dComIfGs_onSvOneZoneSwitch(int i_zoneNo, int i_swBit) {
1236 g_dComIfG_gameInfo.info.getZone(i_zoneNo).getBit().onOneSwitch(i_swBit);
1237}
1238
1239inline void dComIfGs_offSvOneZoneSwitch(int i_zoneNo, int i_swBit) {
1240 g_dComIfG_gameInfo.info.getZone(i_zoneNo).getBit().offOneSwitch(i_swBit);
1241}
1242
1243inline BOOL dComIfGs_isSvOneZoneSwitch(int i_zoneNo, int i_swBit) {
1244 return g_dComIfG_gameInfo.info.getZone(i_zoneNo).getBit().isOneSwitch(i_swBit);
1245}
1246
1247inline BOOL dComIfGs_isSvZoneItem(int i_zoneNo, int i_swBit) {
1248 return g_dComIfG_gameInfo.info.getZone(i_zoneNo).getBit().isItem(i_swBit);
1249}
1250
1251inline BOOL dComIfGs_isSvOneZoneItem(int i_zoneNo, int i_swBit) {
1252 return g_dComIfG_gameInfo.info.getZone(i_zoneNo).getBit().isOneItem(i_swBit);
1253}
1254
1258
1262
1266
1267inline u8 dComIfGs_getItem(int i_slotNo, bool i_checkCombo) {
1268 return g_dComIfG_gameInfo.info.getPlayer().getItem().getItem(i_slotNo, i_checkCombo);
1269}
1270
1271inline u8 dComIfGs_getLineUpItem(int i_slotNo) {
1273}
1274
1278
1281 i_clothesNo);
1282}
1283
1284inline u8 dComIfGs_checkBottle(u8 i_itemNo) {
1286}
1287
1291
1295
1299
1303
1307
1311
1315
1316inline void dComIfGs_onItemFirstBit(u8 i_itemNo) {
1318}
1319
1323
1327
1328inline void dComIfGs_offEventBit(const u16 i_flag) {
1330}
1331
1335
1339
1343
1347
1351
1355
1359
1363
1364inline u8 dComIfGs_getLightDropNum(u8 i_nowLevel) {
1366}
1367
1371
1375
1379
1383
1387
1388inline BOOL dComIfGs_isTbox(int i_no) {
1390}
1391
1392inline void dComIfGs_onTbox(int i_no) {
1394}
1395
1396inline BOOL dComIfGs_isSaveItem(int i_no) {
1398}
1399
1400inline BOOL dComIfGs_isSaveTbox(int i_stageNo, int i_no) {
1401 return g_dComIfG_gameInfo.info.getSavedata().getSave(i_stageNo).getBit().isTbox(i_no);
1402}
1403
1405 return g_dComIfG_gameInfo.info.getDan().isSwitch(i_no);
1406}
1407
1409 return g_dComIfG_gameInfo.info.getDan().isItem(i_no);
1410}
1411
1412inline void dComIfGs_onSaveSwitch(int i_stageNo, int i_no) {
1414}
1415
1416inline void dComIfGs_onSaveSwitch(int i_no) {
1418}
1419
1420inline void dComIfGs_offSaveSwitch(int i_no) {
1422}
1423
1424inline void dComIfGs_offSaveSwitch(int i_stageNo, int i_no) {
1426}
1427
1428inline BOOL dComIfGs_isSaveSwitch(int i_stageNo, int i_no) {
1429 return g_dComIfG_gameInfo.info.getSavedata().getSave(i_stageNo).getBit().isSwitch(i_no);
1430}
1431
1432inline BOOL dComIfGs_isSaveSwitch(int i_no) {
1434}
1435
1439
1443
1447
1451
1455
1456inline void dComIfGs_setKeyNum(u8 i_keyNum) {
1458}
1459
1460inline BOOL dComIfGs_isSaveVisitedRoom(int param_0, int i_roomNo) {
1461 return g_dComIfG_gameInfo.info.getSavedata().getSave2(param_0)->isVisitedRoom(i_roomNo);
1462}
1463
1464inline void dComIfGs_onSaveVisitedRoom(int param_0, int i_roomNo) {
1465 return g_dComIfG_gameInfo.info.getSavedata().getSave2(param_0)->onVisitedRoom(i_roomNo);
1466}
1467
1468inline void dComIfGs_offSaveVisitedRoom(int param_0, int i_roomNo) {
1469 return g_dComIfG_gameInfo.info.getSavedata().getSave2(param_0)->offVisitedRoom(i_roomNo);
1470}
1471
1475
1479
1483
1487
1491
1495
1499
1503
1504inline void dComIfGs_offTmpBit(const u16 i_flag) {
1506}
1507
1511
1512inline BOOL dComIfGs_isTmpBit(const u16 i_flag) {
1513 return g_dComIfG_gameInfo.info.getTmp().isEventBit(i_flag);
1514}
1515
1516inline void dComIfGs_onTmpBit(const u16 i_flag) {
1518}
1519
1523
1527
1528inline u8 dComIfGs_getBombNum(u8 i_bagIdx) {
1530}
1531
1535
1536inline u8 dComIfGs_getBottleNum(u8 i_bottleIdx) {
1538}
1539
1540inline u8 dComIfGs_getBombMax(u8 i_bombType) {
1541 return g_dComIfG_gameInfo.info.getPlayer().getItemMax().getBombNum(i_bombType);
1542}
1543
1544inline void dComIfGs_setBombNum(u8 i_bagIdx, u8 i_bombNum) {
1545 g_dComIfG_gameInfo.info.getPlayer().getItemRecord().setBombNum(i_bagIdx, i_bombNum);
1546}
1547
1551
1552inline void dComIfGs_addBottleNum(u8 i_bottleIdx, s16 i_num) {
1554}
1555
1559
1560inline void dComIfGs_offItemFirstBit(u8 i_itemNo) {
1562}
1563
1567
1571
1575
1579
1583
1587
1591
1595
1599
1603
1607
1608inline void dComIfGs_setTurnRestart(const cXyz& i_position, s16 i_angle, s8 param_2, u32 i_param) {
1609 g_dComIfG_gameInfo.info.getTurnRestart().set(i_position, i_angle, param_2, i_param);
1610}
1611
1612inline void dComIfGs_setRestartRoom(const cXyz& i_position, s16 i_angle, s8 i_roomNo) {
1613 g_dComIfG_gameInfo.info.getRestart().setRoom(i_position, i_angle, i_roomNo);
1614}
1615
1619
1623
1627
1631
1635
1639
1640inline void dComIfGs_setHorseRestart(const char* i_stageName, cXyz& i_pos, s16 i_angle, s8 i_roomNo) {
1641 g_dComIfG_gameInfo.info.getPlayer().getHorsePlace().set(i_stageName, i_pos, i_angle, i_roomNo);
1642}
1643
1647
1651
1652inline bool dComIfGs_isCollectMirror(u8 i_item) {
1654}
1655
1656inline bool dComIfGs_isCollectCrystal(u8 i_item) {
1658}
1659
1660inline bool dComIfGs_isCollectShield(u8 i_item) {
1662}
1663
1667
1671
1675
1676inline void dComIfGs_setDate(u16 i_date) {
1678}
1679
1683
1684inline void dComIfGs_setTime(f32 i_time) {
1686}
1687
1691
1695
1696inline void dComIfGs_onSaveDunSwitch(int i_swNo) {
1698}
1699
1700inline void dComIfGs_offSaveDunSwitch(int i_swNo) {
1702}
1703
1707
1708inline void dComIfGs_setDataNum(u8 i_num) {
1709 return g_dComIfG_gameInfo.info.setDataNum(i_num);
1710}
1711
1712inline void dComIfGs_setNewFile(u8 i_fileNo) {
1713 return g_dComIfG_gameInfo.info.setNewFile(i_fileNo);
1714}
1715
1716inline void dComIfGs_i_setNewFile(u8 i_fileNo) {
1717 return g_dComIfG_gameInfo.info.setNewFile(i_fileNo);
1718}
1719
1723
1727
1731
1735
1739
1743
1744inline void dComIfGs_setPlayerFieldLastStayInfo(const char* i_stage, cXyz& i_pos, s16 i_angle,
1745 s8 i_point, u8 i_region) {
1747 i_point, i_region);
1748}
1749
1753
1757
1758inline void dComIfGs_setPlayerName(const char* i_name) {
1760}
1761
1762inline void dComIfGs_setHorseName(const char* i_name) {
1764}
1765
1766inline void dComIfGs_setStartPoint(s16 i_point) {
1768}
1769
1770inline void dComIfGs_clearRoomSwitch(int i_zoneNo) {
1772}
1773
1774inline void dComIfGs_clearRoomItem(int i_zoneNo) {
1776}
1777
1778inline void dComIfGs_removeZone(int i_zoneNo) {
1780}
1781
1782inline void dComIfGp_addSimpleModel(J3DModelData* i_modelData, int roomNo, u8 i_drawBG) {
1783 g_dComIfG_gameInfo.play.addSimpleModel(i_modelData, roomNo, i_drawBG);
1784}
1785
1786inline void dComIfGp_removeSimpleModel(J3DModelData* i_modelData, int roomNo) {
1787 g_dComIfG_gameInfo.play.removeSimpleModel(i_modelData, roomNo);
1788}
1789
1793
1797
1801
1805
1809
1813
1817
1818inline BOOL dComIfGs_isActor(int i_no, int i_roomNo) {
1819 return g_dComIfG_gameInfo.info.isActor(i_no, i_roomNo);
1820}
1821
1822inline void dComIfGs_offActor(int i_no, int i_roomNo) {
1823 g_dComIfG_gameInfo.info.offActor(i_no, i_roomNo);
1824}
1825
1826inline void dComIfGs_putSave(int i_stageNo) {
1827 g_dComIfG_gameInfo.info.putSave(i_stageNo);
1828}
1829
1830inline void dComIfGs_getSave(int i_stageNo) {
1831 g_dComIfG_gameInfo.info.getSave(i_stageNo);
1832}
1833
1834inline void dComIfGs_initDan(s8 i_stageNo) {
1835 g_dComIfG_gameInfo.info.initDan(i_stageNo);
1836}
1837
1841
1845
1849
1850inline void dComIfGs_setTmpReg(const u16 i_reg, u8 i_no) {
1852}
1853
1854inline u8 dComIfGs_getTmpReg(const u16 i_reg) {
1855 return g_dComIfG_gameInfo.info.getTmp().getEventReg(i_reg);
1856}
1857
1858inline u8 dComIfGs_getEventReg(const u16 reg) {
1860}
1861
1862inline void dComIfGs_setEventReg(const u16 reg, u8 value) {
1864}
1865
1869
1870inline void dComIfGs_setBottleItemIn(u8 curItem, u8 newItem) {
1872}
1873
1877
1878inline u8 dComIfGs_checkBombBag(u8 i_itemNo) {
1880}
1881
1885
1889
1890inline void dComIfGs_setSaveStartTime(s64 i_time) {
1892}
1893
1894inline void dComIfGs_setNoFile(u8 i_file) {
1896}
1897
1901
1902inline bool dComIfGs_isItem(int i_bitNo, int i_roomNo) {
1903 return g_dComIfG_gameInfo.info.isItem(i_bitNo, i_roomNo);
1904}
1905
1906inline void dComIfGs_onItem(int i_bitNo, int i_roomNo) {
1907 g_dComIfG_gameInfo.info.onItem(i_bitNo, i_roomNo);
1908}
1909
1910inline void dComIfGs_onActor(int i_bitNo, int i_roomNo) {
1911 g_dComIfG_gameInfo.info.onActor(i_bitNo, i_roomNo);
1912}
1913
1917
1918inline void dComIfGs_setOptSound(u8 i_mode) {
1920}
1921
1922inline void dComIfGs_setOptVibration(u8 i_status) {
1924}
1925
1926inline void dComIfGs_setOptAttentionType(u8 i_attentionType) {
1928}
1929
1930inline void dComIfGs_setOptCameraControl(u8 i_cameraControl) {
1932}
1933
1934inline void dComIfGs_setOptPointer(u8 i_pointer) {
1936}
1937
1941
1945
1946inline void dComIfGs_setInitDataToCard(u8* i_saveData, int i_dataNum) {
1947 g_dComIfG_gameInfo.info.initdata_to_card((char*)i_saveData, i_dataNum);
1948}
1949
1950inline void dComIfGs_setMemoryToCard(u8* i_saveData, int i_dataNum) {
1951 g_dComIfG_gameInfo.info.memory_to_card((char*)i_saveData, i_dataNum);
1952}
1953
1954inline int dComIfGs_createZone(int roomNo) {
1955 return g_dComIfG_gameInfo.info.createZone(roomNo);
1956}
1957
1961
1965
1966inline void dComIfGs_setOptCalValue(s8 i_calValue) {
1968}
1969
1970inline void dComIfGs_setOptCalibrateDist(u16 i_calibrateDist) {
1972}
1973
1974inline u16 dComIfGs_getFishNum(u8 param_0) {
1976}
1977
1978inline u8 dComIfGs_getFishSize(u8 param_0) {
1980}
1981
1985
1986inline void dComIfGs_setGetNumber(int i_no, u8 i_value) {
1988}
1989
1993
1997
1998inline void dComIfGs_setEquipBottleItemIn(u8 i_curItem, u8 i_newItem) {
2000}
2001
2005
2009
2013
2017
2021
2025
2029
2030inline void dComIfGs_setLightDropNum(u8 i_level, u8 i_num) {
2032}
2033
2034inline void dComIfGs_setBaitItem(u8 i_item) {
2036}
2037
2038inline void dComIfGs_setBombMax(u8 i_type, u8 i_max) {
2040}
2041
2045
2049
2053
2057
2058inline void dComIfGs_setBombMax(u8 i_max) {
2060}
2061
2065
2066inline void dComIfGs_setBombNum(u8 i_num) {
2068}
2069
2073
2077
2084void dComIfGp_addSelectItemNum(int index, s16 num);
2091void dComIfGp_setNextStage(char const* stage, s16 point, s8 roomNo, s8 layer, f32 lastSpeed,
2092 u32 lastMode, int, s8 wipe, s16 lastAngle, int, int);
2093void dComIfGp_setNextStage(char const* stage, s16 point, s8 roomNo, s8 layer);
2096void dComIfGp_mapShow();
2097void dComIfGp_mapHide();
2106bool dComIfGp_getMapTrans(int i_roomNo, f32* o_transX, f32* o_transY, s16* o_angle);
2107void dComIfGp_setSelectItemNum(int i_selItemIdx, s16 i_num);
2109BOOL dComIfGp_checkItemGet(u8 i_itemNo, int param_1);
2110
2114
2115inline void dComIfGp_init() {
2117}
2118
2120 return g_dComIfG_gameInfo.play.checkPlayerStatus(param_0, 0, flag);
2121}
2122
2124 return g_dComIfG_gameInfo.play.checkPlayerStatus(param_0, 1, flag);
2125}
2126
2127inline void dComIfGp_setItemLifeCount(float amount, u8 type) {
2129}
2130
2134
2138
2142
2146
2150
2154
2158
2159inline int dComIfGp_att_ZHintRequest(fopAc_ac_c* param_1, int param_2) {
2160 return dComIfGp_getAttention().ZHintRequest(param_1, param_2);
2161}
2162
2163inline void dComIfGp_att_LookRequest(fopAc_ac_c* param_0, f32 i_horizontalDist, f32 i_upDist,
2164 f32 i_downDist, s16 i_angle, int param_5) {
2165 dComIfGp_getAttention().LookRequest(param_0, i_horizontalDist, i_upDist, i_downDist, i_angle,
2166 param_5);
2167}
2168
2169inline void dComIfGp_att_CatchRequest(fopAc_ac_c* param_0, u8 param_1, f32 i_horizontalDist,
2170 f32 i_upDist, f32 i_downDist, s16 i_angle, int param_5) {
2171 dComIfGp_getAttention().CatchRequest(param_0, param_1, i_horizontalDist, i_upDist,
2172 i_downDist, i_angle, param_5);
2173}
2174
2178
2182
2186
2190
2192 return g_dComIfG_gameInfo.play.getPlayer(idx);
2193}
2194
2195inline int dComIfGp_getCameraPlayer1ID(int idx) {
2197}
2198
2199inline int dComIfGp_getCameraPlayer2ID(int idx) {
2201}
2202
2203inline int dComIfGp_getCameraWinID(int idx) {
2205}
2206
2207inline int dComIfGp_getPlayerCameraID(int idx) {
2209}
2210
2214
2215inline void dComIfGp_setHorseActor(fopAc_ac_c* i_horse) {
2217}
2218
2222
2226
2228 return g_dComIfG_gameInfo.play.getCamera(idx);
2229}
2230
2234
2238
2242
2246
2250
2254
2258
2261}
2262
2266
2270
2274
2278
2282
2286
2290
2294
2298
2302
2306
2310
2314
2318
2322
2326
2330
2331inline void dComIfGp_setMsgArchive(int i, JKRArchive* arc) {
2333}
2334
2338
2342
2346
2350
2354
2355inline void dComIfGp_setItemTable(void* data) {
2357}
2358
2361}
2362
2366
2370
2374
2375inline const char* dComIfGp_getStartStageName() {
2377}
2378
2381}
2382
2386
2390
2394
2398
2402
2403inline const char* dComIfGp_getNextStageName() {
2405}
2406
2410
2414
2418
2422
2426
2430
2434
2438
2442
2446
2447inline void dComIfGp_setGameoverStatus(u8 i_status) {
2448 return g_dComIfG_gameInfo.play.setGameoverStatus(i_status);
2449}
2450
2454
2458
2462
2466
2470
2474
2475inline void dComIfGp_set3DStatus(u8 status, u8 direction, u8 flag) {
2477}
2478
2479inline void dComIfGp_set3DStatusForce(u8 status, u8 direction, u8 flag) {
2481}
2482
2486
2490
2494
2498
2499inline void dComIfGp_setNunStatus(u8 status, u8 param_1, u8 flag) {
2501}
2502
2506
2507inline void dComIfGp_setNunZStatus(u8 param_0, u8 param_1) {
2508 g_dComIfG_gameInfo.play.setNunZStatus(param_0, param_1);
2509}
2510
2511inline void dComIfGp_setNunCStatus(u8 param_0, u8 param_1) {
2512 g_dComIfG_gameInfo.play.setNunCStatus(param_0, param_1);
2513}
2514
2518
2522
2526
2530
2534
2538
2542
2546
2550
2554
2558
2562
2566
2570
2574
2578
2582
2586
2590
2594
2598
2602
2606
2610
2614
2618
2622
2626
2630
2634
2638
2642
2646
2650
2654
2658
2662
2666
2670
2674
2678
2679inline void dComIfGp_onStatus(u16 i_status) {
2681}
2682
2686
2690
2694
2698
2699inline void dComIfGp_setItemBombNumCount(u8 i_item, s16 count) {
2701}
2702
2706
2710
2711inline void dComIfGp_setItem(u8 slot, u8 i_no) {
2712 g_dComIfG_gameInfo.play.setItem(slot, i_no);
2713}
2714
2718
2722
2726
2730
2734
2738
2742
2746
2750
2754
2758
2762
2766
2767inline void dComIfGp_setSubExpHeap2D(int idx, void* heap) {
2769}
2770
2771inline void dComIfGp_setExpHeap2D(void* heap) {
2773}
2774
2775inline void dComIfGp_setMsgExpHeap(void* heap) {
2777}
2778
2782
2786
2790
2794
2798
2802
2806
2810
2811inline void dComIfGp_setPlayerPtr(int i, fopAc_ac_c* ptr) {
2813}
2814
2815inline void dComIfGp_setPlayer(int i, fopAc_ac_c* player) {
2817}
2818
2819inline void dComIfGp_setPlayerInfo(int plyrIdx, fopAc_ac_c* ptr, int camIdx) {
2820 g_dComIfG_gameInfo.play.setPlayerInfo(plyrIdx, ptr, camIdx);
2821}
2822
2823inline void dComIfGp_setPlayerStatus0(int param_0, u32 flag) {
2825}
2826
2827inline void dComIfGp_setPlayerStatus1(int param_0, u32 flag) {
2829}
2830
2834
2838
2842
2843inline void dComIfGp_setCameraInfo(int camIdx, camera_class* p_cam, int param_2, int param_3,
2844 int param_4) {
2845 g_dComIfG_gameInfo.play.setCameraInfo(camIdx, p_cam, param_2, param_3, param_4);
2846}
2847
2848inline void dComIfGp_setCameraZoomScale(int i_no, f32 i_scale) {
2850}
2851
2855
2856inline void dComIfGp_setCameraZoomForcus(int i_no, f32 i_focus) {
2858}
2859
2863
2867
2868inline void dComIfGp_saveCameraPosition(int i, cXyz* i_pos, cXyz* i_target, f32 i_fovy, s16 i_bank) {
2869 g_dComIfG_gameInfo.play.saveCameraPosition(i, i_pos, i_target, i_fovy, i_bank);
2870}
2871
2872inline void dComIfGp_loadCameraPosition(int i, cXyz* o_pos, cXyz* o_target, f32* o_fovy, s16* o_bank) {
2873 g_dComIfG_gameInfo.play.loadCameraPosition(i, o_pos, o_target, o_fovy, o_bank);
2874}
2875
2876inline void dComIfGp_clearPlayerStatus0(int param_0, u32 flag) {
2878}
2879
2880inline void dComIfGp_clearPlayerStatus1(int param_0, u32 flag) {
2882}
2883
2887
2891
2895
2899
2900inline void dComIfGp_setOxygen(s32 oxygen) {
2902}
2903
2904inline void dComIfGp_setNowOxygen(s32 oxygen) {
2906}
2907
2908inline void dComIfGp_setOxygenCount(s32 oxygen) {
2910}
2911
2912inline void dComIfGp_setMaxOxygen(s32 i_oxygen) {
2914}
2915
2919
2922}
2923
2926}
2927
2931
2935
2939
2943
2947
2951
2955
2959
2963
2967
2971
2975
2979
2983
2987
2991
2995
2999
3003
3006}
3007
3011
3015
3019
3023
3027
3031
3035
3039
3043
3045 return g_dComIfG_gameInfo.play.checkStatus(flags);
3046}
3047
3051
3055
3059
3063
3067
3071
3075
3079
3083
3087
3091
3095
3099
3103
3107
3111
3115
3119
3123
3127
3131
3135
3139
3143
3147
3151
3155
3159
3163
3167
3171
3175
3179
3180inline void dComIfGp_setCamera(int i, camera_class* cam) {
3182}
3183
3187
3188inline void dComIfGp_setWindowNum(int num) {
3190}
3191
3194}
3195
3199
3200inline void dComIfGp_setWindow(u8 i, f32 param_1, f32 param_2, f32 param_3, f32 param_4,
3201 f32 param_5, f32 param_6, int camID, int mode) {
3202 g_dComIfG_gameInfo.play.setWindow(i, param_1, param_2, param_3, param_4, param_5, param_6,
3203 camID, mode);
3204}
3205
3209
3213
3217
3221
3225
3226inline void dComIfGp_entrySimpleModel(J3DModel *model,int roomNo) {
3228}
3229
3230
3234
3238
3242
3246
3250
3254
3258
3262
3266
3267inline void dComIfGp_setHitMark(u16 i_hitmark, fopAc_ac_c* param_1, const cXyz* param_2,
3268 const csXyz* param_3, const cXyz* param_4, u32 i_atType) {
3269 g_dComIfG_gameInfo.play.getParticle()->setHitMark(i_hitmark, param_1, param_2, param_3, param_4,
3270 i_atType);
3271}
3272
3276
3280
3284
3288
3290 fopAc_ac_c* param_3, fopAc_ac_c* param_4,
3291 fopAc_ac_c* param_5, fopAc_ac_c* param_6,
3292 fopAc_ac_c* param_7, fopAc_ac_c* param_8,
3293 fopAc_ac_c* param_9, fopAc_ac_c* param_10)
3294
3295{
3296 g_dComIfG_gameInfo.play.setMesgCamInfoActor(param_1, param_2, param_3, param_4, param_5,
3297 param_6, param_7, param_8, param_9, param_10);
3298}
3299
3300inline void dComIfGp_setMesgCameraAttrInfo(int param_1) {
3302}
3303
3307
3311
3313 return g_dComIfG_gameInfo.play.getRoomControl()->getZoneNo(i_roomNo);
3314}
3315
3319
3323
3327
3331
3332inline void dComIfGp_roomControl_setTimePass(int isPassing) {
3334}
3335
3336inline int dComIfGp_roomControl_loadRoom(int param_0, u8* param_1, bool param_2) {
3337 return g_dComIfG_gameInfo.play.getRoomControl()->loadRoom(param_0, param_1, param_2);
3338}
3339
3340inline void dComIfGp_roomControl_setStayNo(int stayNo) {
3342}
3343
3344inline void dComIfGp_roomControl_setZoneNo(int roomNo, int zoneNo) {
3346}
3347
3349 return g_dComIfG_gameInfo.play.getRoomControl()->getTevStr(i_roomNo);
3350}
3351
3355
3359
3360inline void dComIfGp_roomControl_offStatusFlag(int i_roomNo, u8 flag) {
3362}
3363
3364inline void dComIfGp_roomControl_onStatusFlag(int i_roomNo, u8 flag) {
3366}
3367
3368inline void dComIfGp_roomControl_setStatusFlag(int i_roomNo, u8 flag) {
3370}
3371
3375
3379
3380inline void dComIfGp_setBottleStatus(u8 param_0, u8 param_1) {
3381 g_dComIfG_gameInfo.play.setBottleStatus(param_0, param_1);
3382}
3383
3384inline void dComIfGp_setBottleStatusForce(u8 param_0, u8 param_1) {
3386}
3387
3391
3395
3399
3403
3407
3411
3415
3419
3423
3424inline BOOL dComIfGp_event_compulsory(void* param_0, const char* param_1, u16 param_2) {
3425 return g_dComIfG_gameInfo.play.getEvent().compulsory(param_0, param_1, param_2);
3426}
3427
3428inline int dComIfGp_event_moveApproval(void* actor) {
3430}
3431
3432inline int dComIfGp_event_order(u16 eventType, u16 priority, u16 flag, u16 param_3, void* param_4,
3433 void* param_5, s16 eventID, u8 infoIdx) {
3434 return g_dComIfG_gameInfo.play.getEvent().order(eventType, priority, flag, param_3, param_4,
3435 param_5, eventID, infoIdx);
3436}
3437
3438inline void dComIfGp_event_setGtItm(int i_itemNo) {
3440}
3441
3445
3449
3450inline void dComIfGp_event_onEventFlag(u16 i_flag) {
3452}
3453
3454inline void dComIfGp_event_onHindFlag(u16 i_flag) {
3456}
3457
3458inline void dComIfGp_event_offHindFlag(u16 i_flag) {
3460}
3461
3462
3463inline void dComIfGp_evmng_cutEnd(int param_0) {
3464 dComIfGp_getPEvtManager()->cutEnd(param_0);
3465}
3466
3470
3471inline BOOL dComIfGp_evmng_startCheck(char const* i_event) {
3473}
3474
3475inline BOOL dComIfGp_evmng_endCheck(const char* event) {
3477}
3478
3481}
3482
3485}
3486
3490
3491inline void dComIfGp_event_setItemPartner(void* param_0) {
3493}
3494
3498
3502
3503inline int dComIfGp_evmng_startDemo(int param_0) {
3504 return dComIfGp_getPEvtManager()->setStartDemo(param_0);
3505}
3506
3510
3514
3518
3522
3526
3530
3534
3536 if (!dComIfGp_event_runCheck()) {
3537 return false;
3538 }
3540}
3541
3545
3549
3553
3557
3561
3562inline int dComIfGp_evmng_getMyStaffId(const char* pName, fopAc_ac_c* pActor, int param_2) {
3563 return dComIfGp_getPEvtManager()->getMyStaffId(pName, pActor, param_2);
3564}
3565
3566inline int dComIfGp_evmng_getMyActIdx(int i_staffIdx, char** param_1, int param_2, int param_3,
3567 int param_4) {
3568 return dComIfGp_getPEvtManager()->getMyActIdx(i_staffIdx, param_1, param_2, param_3, param_4);
3569}
3570
3571inline int dComIfGp_evmng_getIsAddvance(int param_0) {
3572 return dComIfGp_getPEvtManager()->getIsAddvance(param_0);
3573}
3574
3578
3582
3586
3590
3594
3595inline void dComIfGp_evmng_setGoal(cXyz* i_goal) {
3597}
3598
3602
3606
3610
3614
3615inline s16 dComIfGp_evmng_getEventIdx(const char* eventName, u8 mapToolID) {
3616 return g_dComIfG_gameInfo.play.getEvtManager().getEventIdx(eventName, mapToolID, -1);
3617}
3618
3620 return g_dComIfG_gameInfo.play.getEvtManager().isMapToolCamera(mapToolID, -1);
3621}
3622
3623inline void dComIfGp_particle_createCommon(const void* data) {
3625}
3626
3630
3631inline void dComIfGp_particle_createScene(const void* param_0) {
3633}
3634
3638
3639inline void dComIfGp_particle_readScene(u8 particle_no, mDoDvdThd_toMainRam_c** param_1) {
3640 g_dComIfG_gameInfo.play.getParticle()->readScene(particle_no, param_1);
3641}
3642
3646
3650
3652 if (g_dComIfG_gameInfo.play.getParticle() != NULL) {
3654 }
3655}
3656
3660
3661inline void dComIfGp_particle_removeScene(bool param_0) {
3663}
3664
3666 if (g_dComIfG_gameInfo.play.getParticle() != NULL) {
3668 }
3669}
3670
3672 if (g_dComIfG_gameInfo.play.getParticle() != NULL) {
3674 }
3675}
3676
3678 if (g_dComIfG_gameInfo.play.getParticle() != NULL) {
3680 }
3681}
3682
3684 if (g_dComIfG_gameInfo.play.getParticle() != NULL) {
3686 }
3687}
3688
3690 if (g_dComIfG_gameInfo.play.getParticle() != NULL) {
3692 }
3693}
3694
3696 if (g_dComIfG_gameInfo.play.getParticle() != NULL) {
3698 }
3699}
3700
3702 if (g_dComIfG_gameInfo.play.getParticle() != NULL) {
3704 }
3705}
3706
3707inline void dComIfGp_particle_draw(JPADrawInfo* i_drawInfo) {
3708 if (g_dComIfG_gameInfo.play.getParticle() != NULL) {
3710 }
3711}
3712
3714 if (g_dComIfG_gameInfo.play.getParticle() != NULL) {
3716 }
3717}
3718
3719inline void dComIfGp_particle_drawFog(JPADrawInfo* i_drawInfo) {
3720 if (g_dComIfG_gameInfo.play.getParticle() != NULL) {
3722 }
3723}
3724
3726 if (g_dComIfG_gameInfo.play.getParticle() != NULL) {
3728 }
3729}
3730
3731inline void dComIfGp_particle_drawP1(JPADrawInfo* i_drawInfo) {
3732 if (g_dComIfG_gameInfo.play.getParticle() != NULL) {
3734 }
3735}
3736
3738 if (g_dComIfG_gameInfo.play.getParticle() != NULL) {
3740 }
3741}
3742
3744 if (g_dComIfG_gameInfo.play.getParticle() != NULL) {
3746 }
3747}
3748
3750 if (g_dComIfG_gameInfo.play.getParticle() != NULL) {
3752 }
3753}
3754
3756 if (g_dComIfG_gameInfo.play.getParticle() != NULL) {
3758 }
3759}
3760
3762 if (g_dComIfG_gameInfo.play.getParticle() != NULL) {
3764 }
3765}
3766
3768 if (g_dComIfG_gameInfo.play.getParticle() != NULL) {
3770 }
3771}
3772
3774 if (g_dComIfG_gameInfo.play.getParticle() != NULL) {
3776 }
3777}
3778
3780 const cXyz* param_2, f32 param_3,
3781 const dKy_tevstr_c* param_4, const cXyz* param_5,
3782 s8 param_6) {
3783 g_dComIfG_gameInfo.play.getParticle()->setWaterRipple(param_0, param_1, param_2, param_3,
3784 param_4, param_5, param_6);
3785}
3786
3788 const cXyz* param_2, const cXyz* param_3,
3789 const dKy_tevstr_c* param_4, u32 param_5, u32 param_6,
3790 const csXyz* param_7, const cXyz* param_8, s8 param_9) {
3792 param_0, param_1, param_2, param_3, param_4, param_5, param_6, param_7, param_8, param_9);
3793}
3794
3798
3802
3806
3810
3814
3818
3822
3826
3827inline u32 dComIfGp_particle_set(u32 param_0, u16 param_1, const cXyz* param_2,
3828 const dKy_tevstr_c* param_3, const csXyz* param_4,
3829 const cXyz* param_5, u8 param_6, dPa_levelEcallBack* param_7,
3830 s8 param_8, const GXColor* param_9, const GXColor* param_10,
3831 const cXyz* param_11) {
3833 param_0, param_1, param_2, param_3, param_4, param_5, param_6, param_7, param_8, param_9,
3834 param_10, param_11, 1.0f);
3835}
3836
3837inline u32 dComIfGp_particle_set(u32 param_0, u16 param_1, const cXyz* param_2,
3838 const csXyz* param_3, const cXyz* param_4, u8 param_5,
3839 dPa_levelEcallBack* param_6, s8 param_7, const GXColor* param_8,
3840 const GXColor* param_9, const cXyz* param_10) {
3842 param_0, param_1, param_2, NULL, param_3, param_4, param_5, param_6, param_7, param_8,
3843 param_9, param_10, 1.0f);
3844}
3845
3846inline u32 dComIfGp_particle_set(u32 param_0, u16 param_1, const cXyz* param_2,
3847 const dKy_tevstr_c* param_3) {
3848 return dComIfGp_particle_set(param_0, param_1, param_2, param_3, 0, 0, 0xFF, 0, 0xFFFFFFFF, 0,
3849 0, 0);
3850}
3851
3852inline JPABaseEmitter* dComIfGp_particle_set(u16 i_resID, const cXyz* i_pos,
3853 const dKy_tevstr_c* param_3, const csXyz* i_rotation,
3854 const cXyz* i_scale, u8 i_alpha,
3855 dPa_levelEcallBack* i_callback, s8 param_8,
3856 const GXColor* i_prmColor, const GXColor* i_envColor,
3857 const cXyz* i_particleScale) {
3859 i_resID, i_pos, param_3, i_rotation, i_scale, i_alpha, i_callback, param_8, i_prmColor,
3860 i_envColor, i_particleScale, 1.0f);
3861}
3862
3863inline JPABaseEmitter* dComIfGp_particle_set(u16 i_resID, const cXyz* i_pos,
3864 const csXyz* i_rotation, const cXyz* i_scale,
3865 u8 i_alpha, dPa_levelEcallBack* i_callback, s8 param_7,
3866 const GXColor* i_prmColor, const GXColor* i_envColor,
3867 const cXyz* i_particleScale) {
3869 i_resID, i_pos, NULL, i_rotation, i_scale, i_alpha, i_callback, param_7, i_prmColor,
3870 i_envColor, i_particleScale, 1.0f);
3871}
3872
3873inline JPABaseEmitter* dComIfGp_particle_set(u16 i_resID, const cXyz* i_pos,
3874 const csXyz* i_rotation, const cXyz* i_scale) {
3875 return dComIfGp_particle_set(i_resID, i_pos, NULL, i_rotation, i_scale, 255, NULL, -1, NULL,
3876 NULL, NULL);
3877}
3878
3879inline JPABaseEmitter* dComIfGp_particle_set(u16 i_resID, const cXyz* i_pos,
3880 const dKy_tevstr_c* param_2, const csXyz* i_rotation,
3881 const cXyz* i_scale) {
3882 return dComIfGp_particle_set(i_resID, i_pos, param_2, i_rotation, i_scale, 255, NULL, -1, NULL,
3883 NULL, NULL);
3884}
3885
3886inline u32 dComIfGp_particle_set(u32 param_0, u16 param_1, const cXyz* param_2,
3887 const csXyz* param_3, const cXyz* param_4) {
3888 return dComIfGp_particle_set(param_0, param_1, param_2, param_3, param_4, 0xFF, NULL, -1, NULL,
3889 NULL, NULL);
3890}
3891
3892inline u32 dComIfGp_particle_setColor(u32 param_0, u16 param_1, const cXyz* param_2,
3893 const dKy_tevstr_c* param_3, const GXColor* param_4,
3894 const GXColor* param_5, f32 param_6, u8 param_7,
3895 const csXyz* param_8, const cXyz* param_9,
3896 dPa_levelEcallBack* param_10, s8 param_11,
3897 const cXyz* param_12) {
3899 param_0, param_1, param_2, param_3, param_8, param_9, param_7, param_10, param_11, param_4,
3900 param_5, param_12, param_6);
3901}
3902
3903inline JPABaseEmitter* dComIfGp_particle_setColor(u16 param_0, const cXyz* param_1,
3904 const dKy_tevstr_c* param_2,
3905 const GXColor* param_3, const GXColor* param_4,
3906 f32 param_5, u8 param_6, const csXyz* param_7,
3907 const cXyz* param_8, dPa_levelEcallBack* param_9,
3908 s8 param_10, const cXyz* param_11) {
3909 return g_dComIfG_gameInfo.play.getParticle()->setNormal(param_0, param_1, param_2, param_7,
3910 param_8, param_6, param_9, param_10,
3911 param_3, param_4, param_11, param_5);
3912}
3913
3914inline JPABaseEmitter* dComIfGp_particle_setColor(u16 param_0, const cXyz* param_1,
3915 const dKy_tevstr_c* param_2,
3916 const GXColor* param_3, const GXColor* param_4,
3917 f32 param_5, u8 param_6) {
3918 return dComIfGp_particle_setColor(param_0, param_1, param_2, param_3, param_4, param_5, param_6,
3919 NULL, NULL, NULL, -1, NULL);
3920}
3921
3922inline void dComIfGp_particle_setSimple(u16 param_0, cXyz* param_1, u8 param_2, _GXColor& param_3,
3923 _GXColor& param_4, int param_5, float param_6) {
3924 g_dComIfG_gameInfo.play.getParticle()->setSimple(param_0, param_1, 0, param_2, param_3, param_4,
3925 param_5, param_6);
3926}
3927
3931
3935
3936inline u32 dComIfGp_particle_setSimpleFoot(u32 param_0, u32* param_1, cBgS_PolyInfo& param_2,
3937 cXyz const* param_3, dKy_tevstr_c const* param_4,
3938 int param_5, csXyz const* param_6, cXyz const* param_7,
3939 dPa_levelEcallBack* param_8, s8 param_9,
3940 cXyz const* param_10) {
3941 return g_dComIfG_gameInfo.play.getParticle()->setSimpleFoot(param_0, param_1, param_2, param_3,
3942 param_4, param_5, param_6, param_7,
3943 param_8, param_9, param_10);
3944}
3945
3946inline u32 dComIfGp_particle_setPolyColor(u32 param_0, u16 param_1, cBgS_PolyInfo& param_2,
3947 const cXyz* param_3, const dKy_tevstr_c* param_4,
3948 const csXyz* param_5, const cXyz* param_6, int param_7,
3949 dPa_levelEcallBack* param_8, s8 param_9,
3950 const cXyz* param_10) {
3951 return g_dComIfG_gameInfo.play.getParticle()->setPoly(param_0, param_1, param_2, param_3,
3952 param_4, param_5, param_6, param_7,
3953 param_8, param_9, param_10);
3954}
3955
3957 const cXyz* param_3, const dKy_tevstr_c* param_4,
3958 const csXyz* param_5, const cXyz* param_6, int param_7,
3959 dPa_levelEcallBack* param_8, s8 param_9,
3960 const cXyz* param_10) {
3961 return g_dComIfG_gameInfo.play.getParticle()->setPoly(param_1, param_2, param_3,
3962 param_4, param_5, param_6, param_7,
3963 param_8, param_9, param_10);
3964}
3965
3966int dComIfGd_setSimpleShadow(cXyz* pos, f32 param_1, f32 param_2, cBgS_PolyInfo& param_3, s16 angle,
3967 f32 param_5, _GXTexObj* tex);
3970int dComIfGd_setShadow(u32 param_0, s8 param_1, J3DModel* param_2, cXyz* param_3, f32 param_4,
3971 f32 param_5, f32 param_6, f32 param_7, cBgS_PolyInfo& param_8,
3972 dKy_tevstr_c* param_9, s16 param_10, f32 param_11, _GXTexObj* param_12);
3973
3974inline int dComIfGd_setRealShadow(u32 param_0, s8 param_1, J3DModel* param_2, cXyz* param_3,
3975 f32 param_4, f32 param_5, dKy_tevstr_c* param_6) {
3976 return g_dComIfG_gameInfo.drawlist.setRealShadow(param_0, param_1, param_2, param_3, param_4,
3977 param_5, param_6);
3978}
3979
3980inline int dComIfGd_setSimpleShadow(cXyz* pos, f32 param_1, f32 param_2, cXyz* param_3, s16 angle,
3981 f32 param_5, _GXTexObj* tex) {
3982 return g_dComIfG_gameInfo.drawlist.setSimpleShadow(pos, param_1, param_2, param_3, angle,
3983 param_5, tex);
3984}
3985
3986inline bool dComIfGd_addRealShadow(u32 key, J3DModel* model) {
3987 return g_dComIfG_gameInfo.drawlist.addRealShadow(key, model);
3988}
3989
3994
3995inline void dComIfGd_reset() {
3997}
3998
4002
4006
4010
4014
4018
4020 return &(g_dComIfG_gameInfo.drawlist.getView()->projViewMtx);
4021}
4022
4026
4030
4032 return ((camera_process_class*)g_dComIfG_gameInfo.drawlist.getView())->viewMtxNoTrans;
4033}
4037
4041
4045
4049
4054
4059
4064
4069
4073
4078
4083
4088
4092
4096
4101
4106
4111
4116
4120
4124
4128
4132
4137
4138inline void dComIfGd_init() {
4140}
4141
4142inline void dComIfGd_peekZ(s16 param_0, s16 param_1, u32* param_2) {
4143 g_dComIfG_gameInfo.drawlist.newPeekZdata(param_0, param_1, param_2);
4144}
4145
4149
4150inline void dComIfGd_setView(view_class* view) {
4152}
4153
4156}
4157
4161
4162inline void dComIfGd_entryZSortListZxlu(J3DPacket* i_packet, cXyz& param_1) {
4164}
4165
4166inline void dComIfGd_entryZSortXluList(J3DPacket* i_packet, cXyz& param_1) {
4168}
4169
4173
4177
4181
4185
4189
4193
4197
4201
4205
4209
4213
4217
4221
4225
4229
4233
4237
4241
4245
4249
4253
4257
4261
4265
4266inline void dComIfGd_drawShadow(Mtx param_0) {
4268}
4269
4270inline void dComIfGd_imageDrawShadow(Mtx param_0) {
4272}
4273
4277
4281
4285
4289
4293
4294#endif /* D_COM_D_COM_INF_GAME_H */
static BOOL flag
Definition DEMOAVX.c:20
static u8 index[20][3]
Definition GXDraw.c:434
OSTime time
Definition GXInit.c:34
u32 mode
Definition GXTev.c:56
int(* request_of_phase_process_fn)(void *)
Definition c_phase.h:22
Definition J2DGrafContext.h:12
Definition J2DOrthoGraph.h:10
Definition J3DDrawBuffer.h:43
Definition J3DPacket.h:100
Definition JKRAramArchive.h:13
Definition JKRArchive.h:57
Definition JKRHeap.h:16
Definition JPAEmitter.h:94
Definition JPADrawInfo.h:10
Definition d_com_inf_game.h:21
dTimer_c * mTimerPtr
Definition d_com_inf_game.h:29
s32 mTimerMode
Definition d_com_inf_game.h:32
u8 mTimerType
Definition d_com_inf_game.h:33
s32 mTimerNowTimeMs
Definition d_com_inf_game.h:30
s32 mTimerLimitTimeMs
Definition d_com_inf_game.h:31
__d_timer_info_c()
Definition d_com_inf_game.h:23
Definition f_op_camera_mng.h:23
Definition f_op_camera_mng.h:10
Definition d_cc_s.h:10
Definition d_com_inf_game.h:91
int mBasicID
Definition d_com_inf_game.h:94
int mID
Definition d_com_inf_game.h:93
fopAc_ac_c * mActor[10]
Definition d_com_inf_game.h:95
Definition d_com_inf_game.h:47
camera_class * mCamera
Definition d_com_inf_game.h:52
s8 field_0x5
Definition d_com_inf_game.h:54
f32 mCameraZoomForcus
Definition d_com_inf_game.h:59
u32 mCameraAttentionStatus
Definition d_com_inf_game.h:57
class dComIfG_camera_info_class::@72 mCamInfo
cXyz mCameraPos
Definition d_com_inf_game.h:63
s16 mCameraBank
Definition d_com_inf_game.h:66
cXyz mCameraTarget
Definition d_com_inf_game.h:64
s8 field_0x4
Definition d_com_inf_game.h:53
dComIfG_camera_info_class()
Definition d_com_inf_game.h:49
~dComIfG_camera_info_class()
Definition d_com_inf_game.h:50
f32 mCameraFovy
Definition d_com_inf_game.h:65
char * mCameraParamFileName
Definition d_com_inf_game.h:60
u8 field_0x7
Definition d_com_inf_game.h:56
f32 mCameraZoomScale
Definition d_com_inf_game.h:58
s8 field_0x6
Definition d_com_inf_game.h:55
Definition d_com_inf_game.h:819
u32 field_0x1de00
Definition d_com_inf_game.h:835
u32 field_0x1de04
Definition d_com_inf_game.h:836
~dComIfG_inf_c()
Definition d_com_inf_game.h:822
u8 mIsDebugMode
Definition d_com_inf_game.h:840
u8 mWorldDark
Definition d_com_inf_game.h:831
dComIfG_inf_c()
Definition d_com_inf_game.h:821
s8 mPolyDamageOff
Definition d_com_inf_game.h:833
dRes_control_c mResControl
Definition d_com_inf_game.h:829
u8 field_0x1de09
Definition d_com_inf_game.h:838
static __d_timer_info_c dComIfG_mTimerInfo
Definition d_com_inf_game.h:843
dComIfG_play_c play
Definition d_com_inf_game.h:827
u8 field_0x1de08
Definition d_com_inf_game.h:837
s8 field_0x1ddfa
Definition d_com_inf_game.h:832
dSv_info_c info
Definition d_com_inf_game.h:826
u8 field_0x1de0c
Definition d_com_inf_game.h:841
u8 field_0x1de0a
Definition d_com_inf_game.h:839
s8 field_0x1ddfc
Definition d_com_inf_game.h:834
void ct()
Definition d_com_inf_game.cpp:958
dDlst_list_c drawlist
Definition d_com_inf_game.h:828
u8 mFadeBrightness
Definition d_com_inf_game.h:830
dComIfG_play_c & getPlay()
Definition d_com_inf_game.h:824
Definition d_com_inf_game.h:98
u8 mItemLifeCountType
Definition d_com_inf_game.h:236
u8 field_0x4f6a[18]
Definition d_com_inf_game.h:233
u8 mBottleSetFlagForce
Definition d_com_inf_game.h:183
u8 mXSetFlag
Definition d_com_inf_game.h:193
u8 mNunCSetFlag
Definition d_com_inf_game.h:204
s32 mItemOilCount
Definition d_com_inf_game.h:109
u8 field_0x4ef3[2]
Definition d_com_inf_game.h:146
u8 field_0x4f4c
Definition d_com_inf_game.h:221
u8 mXStatusForce
Definition d_com_inf_game.h:192
s16 mItemMaxLifeCount
Definition d_com_inf_game.h:104
u8 m3DSetFlagForce
Definition d_com_inf_game.h:187
u8 m3DSetFlag
Definition d_com_inf_game.h:175
u8 mCStickStatus
Definition d_com_inf_game.h:149
u8 field_0x4f5b[2]
Definition d_com_inf_game.h:230
u8 mRemoConStatus
Definition d_com_inf_game.h:137
u8 mRSetFlagForce
Definition d_com_inf_game.h:179
u8 mMesgStatus
Definition d_com_inf_game.h:130
u8 mShow2D
Definition d_com_inf_game.h:238
u8 mZSetFlag
Definition d_com_inf_game.h:178
u8 field_0x4f1c
Definition d_com_inf_game.h:184
u8 mBaseAnimeID
Definition d_com_inf_game.h:209
u8 mRStatusForce
Definition d_com_inf_game.h:154
u8 mNunStatus
Definition d_com_inf_game.h:135
u8 field_0x4f10[2]
Definition d_com_inf_game.h:173
u8 field_0x4eea[2]
Definition d_com_inf_game.h:138
u8 field_0x4fcb
Definition d_com_inf_game.h:206
u8 field_0x4fca
Definition d_com_inf_game.h:205
u8 field_0x4ee0[2]
Definition d_com_inf_game.h:129
u8 field_0x4efe
Definition d_com_inf_game.h:156
u8 field_0x4ec8[4]
Definition d_com_inf_game.h:121
u8 mItemSlot
Definition d_com_inf_game.h:212
u8 mYStatus
Definition d_com_inf_game.h:195
u8 mMesgCancelButton
Definition d_com_inf_game.h:223
u8 mTouchStatusForce
Definition d_com_inf_game.h:162
u8 mBottleStatusForce
Definition d_com_inf_game.h:158
u8 mZSetFlagForce
Definition d_com_inf_game.h:190
u8 mMesgBgm
Definition d_com_inf_game.h:234
int mOxygen
Definition d_com_inf_game.h:112
s16 mItemArrowNumCount
Definition d_com_inf_game.h:117
s16 mItemBombNumCount[3]
Definition d_com_inf_game.h:120
u8 mSButtonSetFlagForce
Definition d_com_inf_game.h:189
u8 field_0x4f4d
Definition d_com_inf_game.h:222
u8 mRemoConSetFlag
Definition d_com_inf_game.h:172
u8 mDoStatusForce
Definition d_com_inf_game.h:161
u8 field_0x4eef
Definition d_com_inf_game.h:142
u8 field_0x4f47[2]
Definition d_com_inf_game.h:214
u8 mDoStatus
Definition d_com_inf_game.h:139
int mMaxOxygenCount
Definition d_com_inf_game.h:116
u8 mYSetFlag
Definition d_com_inf_game.h:197
u8 mRSetFlag
Definition d_com_inf_game.h:167
u8 field_0x4f1d[2]
Definition d_com_inf_game.h:185
s16 mItemPachinkoNumCount
Definition d_com_inf_game.h:118
f32 mItemLifeCount
Definition d_com_inf_game.h:101
s16 mItemMagicCount
Definition d_com_inf_game.h:105
u8 mSButtonStatusForce
Definition d_com_inf_game.h:165
dMsgObject_c * mMsgObjectClass
Definition d_com_inf_game.h:100
u8 field_0x4ef2
Definition d_com_inf_game.h:145
bool mPauseFlag
Definition d_com_inf_game.h:235
u8 mNeedLightDropNum
Definition d_com_inf_game.h:232
u8 mAStatus
Definition d_com_inf_game.h:133
s32 mItemNowOil
Definition d_com_inf_game.h:110
u8 mItemID
Definition d_com_inf_game.h:213
u8 field_0x4f52[5]
Definition d_com_inf_game.h:226
u8 field_0x4f4a
Definition d_com_inf_game.h:216
u8 field_0x4ee6
Definition d_com_inf_game.h:134
s16 mItemNowMagicCount
Definition d_com_inf_game.h:106
u8 mOxygenShowFlag
Definition d_com_inf_game.h:237
JKRExpHeap * mExpHeap2D
Definition d_com_inf_game.h:239
JKRExpHeap * mMsgExpHeap
Definition d_com_inf_game.h:241
u8 m3DDirectionForce
Definition d_com_inf_game.h:148
u8 field_0x4ed0[4]
Definition d_com_inf_game.h:124
u8 field_0x4f0c
Definition d_com_inf_game.h:169
u8 unk_0x4fe3
Definition d_com_inf_game.h:218
int mMaxOxygen
Definition d_com_inf_game.h:114
u8 mSelectEquip[6]
Definition d_com_inf_game.h:208
u8 field_0x4f19
Definition d_com_inf_game.h:181
u8 mRStatus
Definition d_com_inf_game.h:132
u8 mNunSetFlag
Definition d_com_inf_game.h:170
u8 mXSetFlagForce
Definition d_com_inf_game.h:194
u8 field_0x4eff
Definition d_com_inf_game.h:157
u8 m3DStatusForce
Definition d_com_inf_game.h:163
u8 mZStatusForce
Definition d_com_inf_game.h:166
s32 mItemRupeeCount
Definition d_com_inf_game.h:102
u8 mASetFlag
Definition d_com_inf_game.h:168
s16 mItemMaxArrowNumCount
Definition d_com_inf_game.h:119
u8 mAStatusForce
Definition d_com_inf_game.h:155
u8 field_0x4f01
Definition d_com_inf_game.h:159
int mItemMaxOilCount
Definition d_com_inf_game.h:111
s16 mItemMaxMagicCount
Definition d_com_inf_game.h:107
u8 mYStatusForce
Definition d_com_inf_game.h:196
u8 mNowAnimeID
Definition d_com_inf_game.h:211
u8 mCStickSetFlagForce
Definition d_com_inf_game.h:188
u8 mSubHeapLockFlag[2]
Definition d_com_inf_game.h:228
s16 mItemMaxBombNumCount2
Definition d_com_inf_game.h:123
s16 field_0x4e9a
Definition d_com_inf_game.h:108
JKRExpHeap * mSubExpHeap2D[2]
Definition d_com_inf_game.h:240
u8 mCStickSetFlag
Definition d_com_inf_game.h:176
int mMessageCountNum
Definition d_com_inf_game.h:125
s16 field_0x4ed8
Definition d_com_inf_game.h:126
u8 field_0x4ee3
Definition d_com_inf_game.h:131
u8 field_0x4f4f[2]
Definition d_com_inf_game.h:224
u8 mXStatus
Definition d_com_inf_game.h:191
u8 mDirection
Definition d_com_inf_game.h:215
u8 mNunCStatus
Definition d_com_inf_game.h:203
u8 mYSetFlagForce
Definition d_com_inf_game.h:198
u8 mDoSetFlagForce
Definition d_com_inf_game.h:186
s16 mItemMaxBombNumCount1
Definition d_com_inf_game.h:122
u8 mNunZSetFlag
Definition d_com_inf_game.h:200
s16 mItemKeyNumCount
Definition d_com_inf_game.h:103
dSv_memBit_c::WarpItemData_c mWarpItemData
Definition d_com_inf_game.h:242
u8 mSButtonSetFlag
Definition d_com_inf_game.h:177
u8 mSButtonStatus
Definition d_com_inf_game.h:152
u8 mHeapLockFlag
Definition d_com_inf_game.h:227
u8 mCStickDirection
Definition d_com_inf_game.h:150
u8 mBottleStatus
Definition d_com_inf_game.h:136
u8 field_0x4f1a
Definition d_com_inf_game.h:182
u8 field_0x4fc6
Definition d_com_inf_game.h:201
u8 mNunZStatus
Definition d_com_inf_game.h:199
u8 mDoSetFlag
Definition d_com_inf_game.h:174
u8 field_0x4ef1
Definition d_com_inf_game.h:144
u8 field_0x4f4b
Definition d_com_inf_game.h:220
u8 mASetFlagForce
Definition d_com_inf_game.h:180
u8 field_0x4ef0
Definition d_com_inf_game.h:143
u8 mWolfAbility[12]
Definition d_com_inf_game.h:231
u8 mFaceAnimeID
Definition d_com_inf_game.h:210
u8 field_0x4fc7
Definition d_com_inf_game.h:202
u16 mItemNowLife
Definition d_com_inf_game.h:128
u8 field_0x4f02[2]
Definition d_com_inf_game.h:160
u8 mCStickStatusForce
Definition d_com_inf_game.h:164
u8 mCStickDirectionForce
Definition d_com_inf_game.h:151
u8 mBottleSetFlag
Definition d_com_inf_game.h:171
int mNowOxygen
Definition d_com_inf_game.h:113
u8 field_0x4eda[0x4EDE - 0x4EDA]
Definition d_com_inf_game.h:127
u8 mNowVibration
Definition d_com_inf_game.h:229
int mOxygenCount
Definition d_com_inf_game.h:115
u8 mSelectItem[8]
Definition d_com_inf_game.h:207
u8 m3DStatus
Definition d_com_inf_game.h:141
u8 field_0x4eed
Definition d_com_inf_game.h:140
u8 m3DDirection
Definition d_com_inf_game.h:147
u8 mGameoverStatus
Definition d_com_inf_game.h:225
u8 mZStatus
Definition d_com_inf_game.h:153
Definition d_com_inf_game.h:245
JKRArchive * mNameResArchive
Definition d_com_inf_game.h:784
static int getLayerNo_common(char const *stageName, int roomId, int layer)
Definition d_com_inf_game.cpp:834
void setCameraParamFileName(int i, char *name)
Definition d_com_inf_game.h:660
int getTimerLimitTimeMs()
Definition d_com_inf_game.cpp:927
const char * getCameraParamFileName(int i)
Definition d_com_inf_game.h:662
int getCameraWinID(int i)
Definition d_com_inf_game.h:659
void setCollectResArchive(JKRArchive *arc)
Definition d_com_inf_game.h:609
bool isBottleSetFlag(u8 flag)
Definition d_com_inf_game.h:359
void clearItemKeyNumCount()
Definition d_com_inf_game.h:531
void setLastPlayStageName(char *name)
Definition d_com_inf_game.h:745
u8 getASetFlagForce()
Definition d_com_inf_game.h:330
void setExpHeap2D(void *heap)
Definition d_com_inf_game.h:583
int getCameraPlayer1ID(int i)
Definition d_com_inf_game.h:657
void setCamera(int i, camera_class *cam)
Definition d_com_inf_game.h:661
void onCameraAttentionStatus(int i, u32 flag)
Definition d_com_inf_game.h:668
void setPlayerPtr(int i, fopAc_ac_c *ptr)
Definition d_com_inf_game.h:646
void offPauseFlag()
Definition d_com_inf_game.h:708
u8 getTimerType()
Definition d_com_inf_game.cpp:943
void setNowVibration(u8 vib_status)
Definition d_com_inf_game.cpp:91
u8 get3DDirectionForce()
Definition d_com_inf_game.h:339
void setTimerNowTimeMs(int time)
Definition d_com_inf_game.cpp:915
JKRAramArchive * getFieldMapArchive2()
Definition d_com_inf_game.h:597
void setTimerMode(int mode)
Definition d_com_inf_game.cpp:931
void clearItemMaxLifeCount()
Definition d_com_inf_game.h:525
u32 getCameraAttentionStatus(int i)
Definition d_com_inf_game.h:666
u8 getXSetFlagForce()
Definition d_com_inf_game.h:341
void clearNowAnimeID()
Definition d_com_inf_game.h:520
void setRubyArchive(JKRArchive *arc)
Definition d_com_inf_game.h:641
void setItemNowMagic(s16 magic)
Definition d_com_inf_game.h:507
u8 show2dCheck()
Definition d_com_inf_game.h:714
bool & isPauseFlag()
Definition d_com_inf_game.h:707
char mLastPlayStageName[8]
Definition d_com_inf_game.h:816
JKRArchive * getFontArchive()
Definition d_com_inf_game.h:600
u32 mPlayerStatus[1][4]
Definition d_com_inf_game.h:807
JKRArchive * mMeterButtonArchive
Definition d_com_inf_game.h:772
void show2dOff()
Definition d_com_inf_game.h:713
JKRArchive * mFieldMapArchive2
Definition d_com_inf_game.h:769
JKRArchive * mDemoMsgArchive
Definition d_com_inf_game.h:771
void setMsgExpHeap(void *heap)
Definition d_com_inf_game.h:584
u8 field_0x4d2c[4]
Definition d_com_inf_game.h:768
void setMeterButtonArchive(JKRArchive *arc)
Definition d_com_inf_game.h:616
void loadCameraPosition(int i, cXyz *o_pos, cXyz *o_target, f32 *o_fovy, s16 *o_bank)
Definition d_com_inf_game.h:693
void setMsgArchive(int i, JKRArchive *arc)
Definition d_com_inf_game.h:621
void setItemBombNumCount(u8 i_item, s16 count)
Definition d_com_inf_game.cpp:79
fopAc_ac_c * mPlayerPtr[2]
Definition d_com_inf_game.h:804
s32 getOxygenCount()
Definition d_com_inf_game.h:517
s16 getItemBombNumCount(u8 i_item)
Definition d_com_inf_game.cpp:83
u8 getMesgStatus()
Definition d_com_inf_game.h:753
s8 getNextStageWipe()
Definition d_com_inf_game.h:565
void setItemMagicCount(s16 magic)
Definition d_com_inf_game.h:493
void setAnmArchive(JKRArchive *arc)
Definition d_com_inf_game.h:606
void setItemNowLife(u16 life)
Definition d_com_inf_game.h:506
void setWindowNum(u8 num)
Definition d_com_inf_game.h:734
int getTimerMode()
Definition d_com_inf_game.cpp:935
void setStatus(u16 status)
Definition d_com_inf_game.h:702
u8 getSButtonSetFlagForce()
Definition d_com_inf_game.h:323
dVibration_c mVibration
Definition d_com_inf_game.h:767
s32 getItemNowOil()
Definition d_com_inf_game.h:545
dEvent_manager_c & getEvtManager()
Definition d_com_inf_game.h:291
u8 getCStickStatus()
Definition d_com_inf_game.h:315
void drawSimpleModel()
Definition d_com_inf_game.cpp:880
dAttention_c mAttention
Definition d_com_inf_game.h:766
void setYStatusForce(u8 status, u8 flag)
Definition d_com_inf_game.h:399
void setPlayer(int i, fopAc_ac_c *player)
Definition d_com_inf_game.h:647
void * field_0x4db4
Definition d_com_inf_game.h:790
void setItemOilCount(s32 oil)
Definition d_com_inf_game.h:509
void setStartStage(dStage_startStage_c *p_startStage)
Definition d_com_inf_game.cpp:99
dComIfG_MesgCamInfo_c * getMesgCamInfo()
Definition d_com_inf_game.h:639
u8 getCStickDirection()
Definition d_com_inf_game.h:362
void setBottleStatus(u8 status, u8 flag)
Definition d_com_inf_game.h:404
bool isRemoConSetFlag(u8 flag)
Definition d_com_inf_game.h:356
char * getLastPlayStageName()
Definition d_com_inf_game.h:749
void setNameResArchive(JKRArchive *arc)
Definition d_com_inf_game.h:614
JKRArchive * getOptionResArchive()
Definition d_com_inf_game.h:598
void setHeapLockFlag(u8 status)
Definition d_com_inf_game.h:574
dCcS mCcs
Definition d_com_inf_game.h:759
void setFieldMapArchive2(JKRArchive *arc)
Definition d_com_inf_game.h:605
u8 get3DSetFlagForce()
Definition d_com_inf_game.h:338
u8 get3DStatus()
Definition d_com_inf_game.h:314
void setMesgBgm(u8 param_0)
Definition d_com_inf_game.h:718
void setSubExpHeap2D(int idx, void *heap)
Definition d_com_inf_game.h:582
bool isCStickSetFlag(u8 flag)
Definition d_com_inf_game.h:346
u8 & getItemLifeCountType()
Definition d_com_inf_game.h:543
void setAllMapArchive(JKRArchive *arc)
Definition d_com_inf_game.h:611
u8 getRStatus()
Definition d_com_inf_game.h:309
void setItemRupeeCount(s32 rupees)
Definition d_com_inf_game.h:492
void setDemoMsgArchive(JKRArchive *arc)
Definition d_com_inf_game.h:615
u8 getZStatusForce()
Definition d_com_inf_game.h:333
daHorse_c * getHorseActor()
Definition d_com_inf_game.h:284
void setPlayerStatus(int param_0, int i, u32 flag)
Definition d_com_inf_game.h:652
void deleteSimpleModel()
Definition d_com_inf_game.cpp:871
s32 checkStatus(u16 flags)
Definition d_com_inf_game.h:703
dSmplMdl_draw_c * createSimpleModel()
Definition d_com_inf_game.cpp:863
s16 getItemMaxLifeCount()
Definition d_com_inf_game.h:510
int getPlayerCameraID(int i)
Definition d_com_inf_game.h:656
void setAStatusForce(u8 status, u8 flag)
Definition d_com_inf_game.h:475
dEvent_manager_c mEvtManager
Definition d_com_inf_game.h:765
void onPauseFlag()
Definition d_com_inf_game.h:709
bool isNunCSetFlag(u8 flag)
Definition d_com_inf_game.h:358
void * getPlayerPtr(int ptrIdx)
Definition d_com_inf_game.h:288
u8 getYStatusForce()
Definition d_com_inf_game.h:342
void saveCameraPosition(int i, cXyz *i_pos, cXyz *i_target, f32 i_fovy, s16 i_bank)
Definition d_com_inf_game.h:686
dEvt_control_c & getEvent()
Definition d_com_inf_game.h:283
s8 getLayerOld()
Definition d_com_inf_game.h:715
void setItemMaxLifeCount(s16 max)
Definition d_com_inf_game.h:498
dStage_stageDt_c & getStage()
Definition d_com_inf_game.h:282
void setItemMaxMagicCount(s16 max)
Definition d_com_inf_game.h:494
bool isZSetFlag(u8 flag)
Definition d_com_inf_game.h:353
JKRArchive * mDmapResArchive
Definition d_com_inf_game.h:780
void setItemLifeCount(f32 hearts, u8 type)
Definition d_com_inf_game.h:538
void setStartStageDarkArea(s8 darkArea)
Definition d_com_inf_game.h:557
u8 getBottleSetFlagForce()
Definition d_com_inf_game.h:336
s8 getNextStageRoomNo()
Definition d_com_inf_game.h:562
void clearItemBombNumCount(u8 i_item)
Definition d_com_inf_game.cpp:87
JKRExpHeap * getExpHeap2D()
Definition d_com_inf_game.h:579
void setItemPachinkoNumCount(s16 seeds)
Definition d_com_inf_game.h:496
void offEnableNextStage()
Definition d_com_inf_game.h:567
u8 getCStickDirectionForce()
Definition d_com_inf_game.h:326
dComIfG_MesgCamInfo_c mMesgCamInfo
Definition d_com_inf_game.h:806
bool isNunSetFlag(u8 flag)
Definition d_com_inf_game.h:355
void setStartStageLayer(s8 layer)
Definition d_com_inf_game.h:558
f32 getCameraZoomScale(int i_no)
Definition d_com_inf_game.h:683
s8 getStartStageLayer()
Definition d_com_inf_game.h:554
dStage_stageDt_c mStageData
Definition d_com_inf_game.h:762
u8 getRStatusForce()
Definition d_com_inf_game.h:331
void ct()
Definition d_com_inf_game.cpp:25
void setFontArchive(JKRArchive *arc)
Definition d_com_inf_game.h:640
bool isYSetFlag(u8 flag)
Definition d_com_inf_game.h:351
JKRArchive * mItemIconArchive
Definition d_com_inf_game.h:783
bool isASetFlag(u8 flag)
Definition d_com_inf_game.h:348
void clearItemRupeeCount()
Definition d_com_inf_game.h:530
u8 getAStatusForce()
Definition d_com_inf_game.h:329
JKRArchive * getMeterButtonArchive()
Definition d_com_inf_game.h:602
void setOxygen(s32 oxygen)
Definition d_com_inf_game.h:499
JKRArchive * mCardIconResArchive
Definition d_com_inf_game.h:791
void onStatus(u16 i_status)
Definition d_com_inf_game.h:490
void setOxygenShowFlag(u8 flag)
Definition d_com_inf_game.h:711
u8 getNunStatus()
Definition d_com_inf_game.h:317
s16 getItemKeyNumCount()
Definition d_com_inf_game.h:519
u8 getNeedLightDropNum()
Definition d_com_inf_game.h:548
void setDmapResArchive(JKRArchive *arc)
Definition d_com_inf_game.h:608
daAlink_c * mPlayer[1]
Definition d_com_inf_game.h:802
u8 getSelectItem(int idx)
Definition d_com_inf_game.h:301
dStage_startStage_c * getStartStage()
Definition d_com_inf_game.h:293
J2DGrafContext * getCurrentGrafPort()
Definition d_com_inf_game.h:285
void setYStatus(u8 status, u8 flag)
Definition d_com_inf_game.h:394
s32 getMaxOxygenCount()
Definition d_com_inf_game.h:516
void setTimerType(u8 type)
Definition d_com_inf_game.cpp:939
u8 getCStickStatusForce()
Definition d_com_inf_game.h:324
void setDoStatus(u8 status, u8 flag)
Definition d_com_inf_game.h:374
dBgS mBgs
Definition d_com_inf_game.h:758
JKRArchive * getCollectResArchive()
Definition d_com_inf_game.h:591
dComIfG_item_info_class mItemInfo
Definition d_com_inf_game.h:805
JKRArchive * getAllMapArchive()
Definition d_com_inf_game.h:603
void setNextStage(const char *stage, s8 roomNo, s16 point, s8 layer, s8 wipe, u8 wipe_speed)
Definition d_com_inf_game.h:569
int getWindowNum()
Definition d_com_inf_game.h:735
void setRStatusForce(u8 status, u8 flag)
Definition d_com_inf_game.h:480
u8 getBottleStatus()
Definition d_com_inf_game.h:321
void setCameraInfo(int camIdx, camera_class *p_cam, int param_2, int param_3, int param_4)
Definition d_com_inf_game.h:672
JKRArchive * getMsgCommonArchive()
Definition d_com_inf_game.h:588
dEvt_control_c mEvent
Definition d_com_inf_game.h:764
dComIfG_play_c()
Definition d_com_inf_game.h:247
int removeSimpleModel(J3DModelData *i_modelData, int roomNo)
Definition d_com_inf_game.cpp:898
s8 getStartStageRoomNo()
Definition d_com_inf_game.h:553
u8 getSubHeapLockFlag(int idx)
Definition d_com_inf_game.h:576
dVibration_c & getVibration()
Definition d_com_inf_game.h:286
void setNunCStatus(u8 status, u8 flag)
Definition d_com_inf_game.h:431
void setItemKeyNumCount(s16 keys)
Definition d_com_inf_game.h:497
void setMsgDtArchive(int i, JKRArchive *arc)
Definition d_com_inf_game.h:619
void clearMesgCamInfoID()
Definition d_com_inf_game.h:521
~dComIfG_play_c()
Definition d_com_inf_game.h:278
u8 getZSetFlagForce()
Definition d_com_inf_game.h:334
u8 checkMesgCancelButton()
Definition d_com_inf_game.h:716
u8 getXStatus()
Definition d_com_inf_game.h:311
f32 getCameraZoomForcus(int i_no)
Definition d_com_inf_game.h:680
BOOL isEnableNextStage()
Definition d_com_inf_game.h:566
void setGameoverStatus(u8 status)
Definition d_com_inf_game.h:751
dDlst_window_c * mCurrentWindow
Definition d_com_inf_game.h:810
int addSimpleModel(J3DModelData *i_modelData, int roomNo, u8 drawBG)
Definition d_com_inf_game.cpp:888
void clearItemMaxOilCount()
Definition d_com_inf_game.h:526
void setMesgCamInfoBasicID(int id)
Definition d_com_inf_game.h:623
void entrySimpleModel(J3DModel *i_model, int roomNo)
Definition d_com_inf_game.cpp:909
s32 getItemMaxOilCount()
Definition d_com_inf_game.h:514
JKRArchive * getMain2DArchive()
Definition d_com_inf_game.h:589
void clearItemArrowNumCount()
Definition d_com_inf_game.h:532
void setNowOxygen(s32 oxygen)
Definition d_com_inf_game.h:500
void setErrorResArchive(JKRArchive *arc)
Definition d_com_inf_game.h:617
void itemInit()
Definition d_com_inf_game.cpp:59
JKRArchive * mMsgArchive[11]
Definition d_com_inf_game.h:770
dStage_startStage_c mStartStage
Definition d_com_inf_game.h:760
s8 getNextStageLayer()
Definition d_com_inf_game.h:563
void setCurrentViewport(view_port_class *i_viewport)
Definition d_com_inf_game.h:298
JKRArchive * mFmapResArchive
Definition d_com_inf_game.h:779
dStage_startStage_c * getNextStartStage()
Definition d_com_inf_game.h:561
fopAc_ac_c * getPlayer(int idx)
Definition d_com_inf_game.h:289
s32 getItemRupeeCount()
Definition d_com_inf_game.h:518
bool isRSetFlag(u8 flag)
Definition d_com_inf_game.h:349
u8 get3DDirection()
Definition d_com_inf_game.h:361
dSmplMdl_draw_c * mSimpleModel
Definition d_com_inf_game.h:796
u8 getBottleStatusForce()
Definition d_com_inf_game.h:335
dComIfG_camera_info_class mCameraInfo[1]
Definition d_com_inf_game.h:801
void clearPlayerStatus(int param_0, int i, u32 flag)
Definition d_com_inf_game.h:653
void setXStatusForce(u8 status, u8 flag)
Definition d_com_inf_game.h:389
void setNeedLightDropNum(u8 i_num)
Definition d_com_inf_game.h:549
JKRArchive * mRingResArchive
Definition d_com_inf_game.h:789
void setWindow(int i, f32 param_1, f32 param_2, f32 param_3, f32 param_4, f32 param_5, f32 param_6, int camID, int mode)
Definition d_com_inf_game.h:737
void setDirection(u8 i_dir)
Definition d_com_inf_game.h:705
JKRArchive * getMsgArchive(int idx)
Definition d_com_inf_game.h:587
JKRArchive * getNameResArchive()
Definition d_com_inf_game.h:593
void setZStatusForce(u8 status, u8 flag)
Definition d_com_inf_game.h:485
u8 getAStatus()
Definition d_com_inf_game.h:310
u8 getRemoConStatus()
Definition d_com_inf_game.h:318
void * getItemTable()
Definition d_com_inf_game.h:644
u8 getDoSetFlagForce()
Definition d_com_inf_game.h:328
void setCStickStatusForce(u8 status, u8 param_1, u8 flag)
Definition d_com_inf_game.h:442
dAttention_c & getAttention()
Definition d_com_inf_game.h:292
void setMsgCommonArchive(JKRArchive *arc)
Definition d_com_inf_game.h:620
dTimer_c * getTimerPtr()
Definition d_com_inf_game.cpp:954
void setAStatus(u8 status, u8 flag)
Definition d_com_inf_game.h:379
BOOL checkCameraAttentionStatus(int i, u32 flag)
Definition d_com_inf_game.h:663
void init()
Definition d_com_inf_game.cpp:38
void clearItemPachinkoNumCount()
Definition d_com_inf_game.h:547
JKRArchive * mMsgDtArchive[15]
Definition d_com_inf_game.h:792
int getNowOxygen()
Definition d_com_inf_game.h:505
u8 getNextStageWipeSpeed()
Definition d_com_inf_game.h:568
view_class * mCurrentView
Definition d_com_inf_game.h:811
void setCameraAttentionStatus(int i, u32 flag)
Definition d_com_inf_game.h:667
u8 getYStatus()
Definition d_com_inf_game.h:312
u8 getWolfAbility(int i_idx)
Definition d_com_inf_game.h:550
u8 getOxygenShowFlag()
Definition d_com_inf_game.h:710
int getTimerNowTimeMs()
Definition d_com_inf_game.cpp:919
void clearFaceAnimeID()
Definition d_com_inf_game.h:523
void clearMesgCamInfoBasicID()
Definition d_com_inf_game.h:524
const char * getStartStageName()
Definition d_com_inf_game.h:552
f32 getItemLifeCount()
Definition d_com_inf_game.h:511
s32 getItemOilCount()
Definition d_com_inf_game.h:515
void setCurrentGrafPort(J2DOrthoGraph *i_graf)
Definition d_com_inf_game.h:295
camera_class * getCamera(int idx)
Definition d_com_inf_game.h:287
s16 getItemArrowNumCount()
Definition d_com_inf_game.h:513
void setCurrentWindow(dDlst_window_c *i_window)
Definition d_com_inf_game.h:296
JKRArchive * mAllMapArchive
Definition d_com_inf_game.h:787
s16 getNextStagePoint()
Definition d_com_inf_game.h:564
void createParticle()
Definition d_com_inf_game.cpp:858
JKRArchive * mAnmArchive
Definition d_com_inf_game.h:776
u8 getCStickSetFlagForce()
Definition d_com_inf_game.h:325
void setCStickStatus(u8 status, u8 param_1, u8 flag)
Definition d_com_inf_game.h:436
JKRArchive * mOptionResArchive
Definition d_com_inf_game.h:781
bool isDoSetFlag(u8 flag)
Definition d_com_inf_game.h:347
JKRArchive * getDmapResArchive()
Definition d_com_inf_game.h:596
void setMessageCountNumber(u32 number)
Definition d_com_inf_game.h:720
J2DOrthoGraph * mCurrentGrafPort
Definition d_com_inf_game.h:813
u8 getDirection()
Definition d_com_inf_game.h:755
JKRArchive * mCollectResArchive
Definition d_com_inf_game.h:778
void clearBaseAnimeID()
Definition d_com_inf_game.h:522
void setSButtonStatus(u8 status, u8 flag)
Definition d_com_inf_game.h:448
void clearItemOilCount()
Definition d_com_inf_game.h:527
void setMain2DArchive(JKRArchive *arc)
Definition d_com_inf_game.h:642
dPa_control_c * mParticle
Definition d_com_inf_game.h:795
void setTimerLimitTimeMs(int time)
Definition d_com_inf_game.cpp:923
void show2dOn()
Definition d_com_inf_game.h:712
static int getLayerNo_common_common(char const *stageName, int roomId, int layer)
Definition d_com_inf_game.cpp:113
JKRExpHeap * getSubExpHeap2D(int idx)
Definition d_com_inf_game.h:581
void clearMaxOxygenCount()
Definition d_com_inf_game.h:528
JKRArchive * getAnmArchive()
Definition d_com_inf_game.h:590
dPa_control_c * getParticle()
Definition d_com_inf_game.h:290
void setItemIconArchive(JKRArchive *arc)
Definition d_com_inf_game.h:610
__d_timer_info_c mTimerInfo
Definition d_com_inf_game.h:809
s8 getStartStageDarkArea()
Definition d_com_inf_game.h:556
void offCameraAttentionStatus(int i, u32 flag)
Definition d_com_inf_game.h:669
void setXStatus(u8 status, u8 flag)
Definition d_com_inf_game.h:384
u8 getNunZStatus()
Definition d_com_inf_game.h:319
void setZStatus(u8 status, u8 flag)
Definition d_com_inf_game.h:364
bool isSButtonSetFlag(u8 flag)
Definition d_com_inf_game.h:354
int getMaxOxygen()
Definition d_com_inf_game.h:504
int getOxygen()
Definition d_com_inf_game.h:502
u8 getXStatusForce()
Definition d_com_inf_game.h:340
void setMesgCancelButton(u8 button)
Definition d_com_inf_game.h:717
u32 checkPlayerStatus(int param_0, int i, u32 flag)
Definition d_com_inf_game.h:654
s8 mLayerOld
Definition d_com_inf_game.h:798
s16 getItemMaxBombNumCount(u8 i_bombType)
Definition d_com_inf_game.h:722
void setBottleStatusForce(u8 status, u8 flag)
Definition d_com_inf_game.h:409
u8 get3DStatusForce()
Definition d_com_inf_game.h:337
void setOptionResArchive(JKRArchive *arc)
Definition d_com_inf_game.h:612
s16 getItemPachinkoNumCount()
Definition d_com_inf_game.h:546
dStage_nextStage_c mNextStage
Definition d_com_inf_game.h:761
void setNunZStatus(u8 status, u8 flag)
Definition d_com_inf_game.h:426
int getMessageCountNumber()
Definition d_com_inf_game.h:719
JKRArchive * mMain2DArchive
Definition d_com_inf_game.h:793
void setRemoConStatus(u8 status, u8 param_1, u8 flag)
Definition d_com_inf_game.h:420
void setMaxOxygen(int max)
Definition d_com_inf_game.h:503
void setSelectEquip(int idx, u8 item_id)
Definition d_com_inf_game.h:302
bool is3DSetFlag(u8 flag)
Definition d_com_inf_game.h:352
dStage_roomControl_c * getRoomControl()
Definition d_com_inf_game.h:281
void * field_0x4dfc[2]
Definition d_com_inf_game.h:794
s16 getItemMaxArrowNumCount()
Definition d_com_inf_game.h:512
u8 getYSetFlagForce()
Definition d_com_inf_game.h:343
void * field_0x4da4
Definition d_com_inf_game.h:786
void setNunStatus(u8 status, u8 param_1, u8 flag)
Definition d_com_inf_game.h:414
void setCardIconResArchive(JKRArchive *arc)
Definition d_com_inf_game.h:618
dStage_roomControl_c mRoomControl
Definition d_com_inf_game.h:763
u8 getGameoverStatus()
Definition d_com_inf_game.h:752
void setOxygenCount(s32 oxygen)
Definition d_com_inf_game.h:501
const char * getNextStageName()
Definition d_com_inf_game.h:560
dDlst_window_c * getWindow(int i)
Definition d_com_inf_game.h:736
u8 mWindowNum
Definition d_com_inf_game.h:797
void setItemTable(void *data)
Definition d_com_inf_game.h:643
void setMesgCamInfoID(int param_0)
Definition d_com_inf_game.h:700
JKRArchive * getFmapResArchive()
Definition d_com_inf_game.h:595
void setSelectItem(int idx, u8 i_itemNo)
Definition d_com_inf_game.h:300
void * field_0x4d90[2]
Definition d_com_inf_game.h:782
void setTimerPtr(dTimer_c *ptr)
Definition d_com_inf_game.cpp:948
void setCurrentView(view_class *i_view)
Definition d_com_inf_game.h:297
int getCameraPlayer2ID(int i)
Definition d_com_inf_game.h:658
void setItem(u8 slot, u8 i_no)
Definition d_com_inf_game.h:303
void * mItemTable
Definition d_com_inf_game.h:814
u8 getFaceAnimeID()
Definition d_com_inf_game.h:344
JKRArchive * mFontArchive
Definition d_com_inf_game.h:774
void setRingResArchive(JKRArchive *arc)
Definition d_com_inf_game.h:613
void setWarpItemData(const char *stage, cXyz pos, s16 angle, s8 roomNo, u8, u8)
Definition d_com_inf_game.cpp:2207
void setItemNowOil(s32 oil)
Definition d_com_inf_game.h:508
void setRStatus(u8 status, u8 flag)
Definition d_com_inf_game.h:369
u16 getItemNowLife()
Definition d_com_inf_game.h:544
u8 getSButtonStatusForce()
Definition d_com_inf_game.h:322
dMsgObject_c * getMsgObjectClass()
Definition d_com_inf_game.h:280
void setMesgCamInfoActor(fopAc_ac_c *param_1, fopAc_ac_c *param_2, fopAc_ac_c *param_3, fopAc_ac_c *param_4, fopAc_ac_c *param_5, fopAc_ac_c *param_6, fopAc_ac_c *param_7, fopAc_ac_c *param_8, fopAc_ac_c *param_9, fopAc_ac_c *param_10)
Definition d_com_inf_game.h:624
view_port_class * mCurrentViewport
Definition d_com_inf_game.h:812
bool isXSetFlag(u8 flag)
Definition d_com_inf_game.h:350
bool isNunZSetFlag(u8 flag)
Definition d_com_inf_game.h:357
void setItemArrowNumCount(s16 arrows)
Definition d_com_inf_game.h:495
u8 getSButtonStatus()
Definition d_com_inf_game.h:316
JKRArchive * mRubyArchive
Definition d_com_inf_game.h:775
void offHeapLockFlag()
Definition d_com_inf_game.h:577
JKRArchive * getRingResArchive()
Definition d_com_inf_game.h:599
void setDoStatusForce(u8 status, u8 flag)
Definition d_com_inf_game.h:470
void clearItemLifeCount()
Definition d_com_inf_game.h:533
JKRExpHeap * getMsgExpHeap()
Definition d_com_inf_game.h:580
u8 field_0x4ff0[0x8]
Definition d_com_inf_game.h:808
u8 getNunCStatus()
Definition d_com_inf_game.h:320
void setFmapResArchive(JKRArchive *arc)
Definition d_com_inf_game.h:607
void set3DStatusForce(u8 status, u8 direction, u8 flag)
Definition d_com_inf_game.h:464
void setPlayerInfo(int i, fopAc_ac_c *ptr, int camIdx)
Definition d_com_inf_game.h:648
void setCameraZoomScale(int i_no, f32 i_scale)
Definition d_com_inf_game.h:684
u32 getNowVibration()
Definition d_com_inf_game.cpp:95
JKRArchive * mMsgCommonArchive
Definition d_com_inf_game.h:788
s16 getStartStagePoint()
Definition d_com_inf_game.h:555
u8 isHeapLockFlag()
Definition d_com_inf_game.h:573
void clearOxygenCount()
Definition d_com_inf_game.h:529
JKRArchive * getMsgDtArchive(int idx)
Definition d_com_inf_game.h:586
u8 getBaseAnimeID()
Definition d_com_inf_game.h:345
void setSubHeapLockFlag(int idx, u8 status)
Definition d_com_inf_game.h:575
void setSButtonStatusForce(u8 status, u8 flag)
Definition d_com_inf_game.h:453
u8 getRSetFlagForce()
Definition d_com_inf_game.h:332
u8 getZStatus()
Definition d_com_inf_game.h:313
u8 field_0x501d[4]
Definition d_com_inf_game.h:815
void * field_0x4d78[2]
Definition d_com_inf_game.h:777
void setCameraZoomForcus(int i_no, f32 i_focus)
Definition d_com_inf_game.h:681
void set3DStatus(u8 status, u8 direction, u8 flag)
Definition d_com_inf_game.h:458
void setMsgObjectClass(dMsgObject_c *obj)
Definition d_com_inf_game.h:622
u8 getDoStatus()
Definition d_com_inf_game.h:308
JKRArchive * getItemIconArchive()
Definition d_com_inf_game.h:592
JKRArchive * getRubyArchive()
Definition d_com_inf_game.h:601
dDlst_window_c mWindow[1]
Definition d_com_inf_game.h:800
JKRArchive * getDemoMsgArchive()
Definition d_com_inf_game.h:594
u16 mStatus
Definition d_com_inf_game.h:799
JKRArchive * mErrorResArchive
Definition d_com_inf_game.h:785
s8 mPlayerCameraID[1]
Definition d_com_inf_game.h:803
static int getLayerNo(int)
Definition d_com_inf_game.cpp:846
void * field_0x4d68
Definition d_com_inf_game.h:773
u8 getDoStatusForce()
Definition d_com_inf_game.h:327
Definition d_com_inf_game.h:71
const char ** mResNameTable
Definition d_com_inf_game.h:78
int load(char const **, JKRHeap *)
Definition d_com_inf_game.cpp:2270
u8 mLoadIndex
Definition d_com_inf_game.h:80
dComIfG_resLoader_c()
Definition d_com_inf_game.cpp:2253
request_of_phase_process_class mPhase
Definition d_com_inf_game.h:79
~dComIfG_resLoader_c()
Definition d_com_inf_game.cpp:2260
Definition d_drawlist.h:31
Definition d_drawlist.h:289
void set2DOpaTop(dDlst_base_c *dlst)
Definition d_drawlist.h:335
J3DDrawBuffer * getOpaListPacket()
Definition d_drawlist.h:345
void setOpaList3Dlast()
Definition d_drawlist.h:365
void drawShadow(Mtx param_0)
Definition d_drawlist.h:440
void setOpaListBG()
Definition d_drawlist.h:364
J3DDrawBuffer * getOpaListDark()
Definition d_drawlist.h:347
void setOpaList()
Definition d_drawlist.h:359
void setXluListFilter()
Definition d_drawlist.h:375
void drawXluListDarkBG()
Definition d_drawlist.h:425
void setOpaListMiddle()
Definition d_drawlist.h:371
J3DDrawBuffer * getOpaListFilter()
Definition d_drawlist.h:343
J3DDrawBuffer * getOpaList()
Definition d_drawlist.h:342
void drawOpaListP0()
Definition d_drawlist.h:434
void drawXluList()
Definition d_drawlist.h:426
void setOpaListSky()
Definition d_drawlist.h:352
void setOpaListDarkBG()
Definition d_drawlist.h:358
void imageDrawShadow(Mtx param_0)
Definition d_drawlist.h:439
void entryZSortListZxlu(J3DPacket *i_packet, cXyz &param_1)
Definition d_drawlist.h:385
void newPeekZdata(s16 param_0, s16 param_1, u32 *param_2)
Definition d_drawlist.h:409
void drawOpaListDark()
Definition d_drawlist.h:422
void draw2DOpaTop()
Definition d_drawlist.h:436
void drawXluListItem3d()
Definition d_drawlist.cpp:1914
void setXluListP0()
Definition d_drawlist.h:368
int setRealShadow(u32 param_0, s8 param_1, J3DModel *param_2, cXyz *param_3, f32 param_4, f32 param_5, dKy_tevstr_c *param_6)
Definition d_drawlist.h:399
void set2DXlu(dDlst_base_c *dlst)
Definition d_drawlist.h:336
void entryZSortXluList(J3DPacket *i_packet, cXyz &param_1)
Definition d_drawlist.h:389
void setView(view_class *view)
Definition d_drawlist.h:339
void reset()
Definition d_drawlist.cpp:1842
void setXluListBG()
Definition d_drawlist.h:363
void drawXluListSky()
Definition d_drawlist.h:417
void drawCopy2D()
Definition d_drawlist.h:415
void setXluListZxlu()
Definition d_drawlist.h:373
void set3DlineMatDark(mDoExt_3DlineMat_c *param_1)
Definition d_drawlist.h:380
int setSimpleShadow(cXyz *param_0, f32 param_1, f32 param_2, cXyz *param_3, s16 param_4, f32 param_5, _GXTexObj *param_6)
Definition d_drawlist.h:393
void drawOpaListPacket()
Definition d_drawlist.h:423
view_port_class * getViewport()
Definition d_drawlist.h:413
void drawXluListBG()
Definition d_drawlist.h:424
void draw2DOpa()
Definition d_drawlist.h:435
void init()
Definition d_drawlist.cpp:1801
void drawOpaList()
Definition d_drawlist.h:421
void set2DOpa(dDlst_base_c *dlst)
Definition d_drawlist.h:334
void setXluListInvisible()
Definition d_drawlist.h:356
void setOpaListItem3D()
Definition d_drawlist.h:361
void setOpaListInvisible()
Definition d_drawlist.h:355
void draw2DXlu()
Definition d_drawlist.h:437
void setXluListMiddle()
Definition d_drawlist.h:370
bool addRealShadow(u32 key, J3DModel *model)
Definition d_drawlist.h:405
void drawXluListInvisible()
Definition d_drawlist.h:428
void peekZdata()
Definition d_drawlist.h:384
void setXluListDark()
Definition d_drawlist.h:353
void setCopy2D(dDlst_base_c *dlst)
Definition d_drawlist.h:337
void setOpaListFilter()
Definition d_drawlist.h:374
void drawXluListDark()
Definition d_drawlist.h:427
void setXluList2DScreen()
Definition d_drawlist.h:367
void setXluListDarkBG()
Definition d_drawlist.h:357
void drawOpaListItem3d()
Definition d_drawlist.cpp:1908
void set3DlineMat(mDoExt_3DlineMat_c *param_1)
Definition d_drawlist.h:376
void setXluListSky()
Definition d_drawlist.h:351
void drawOpaListFilter()
Definition d_drawlist.h:433
void drawOpaListSky()
Definition d_drawlist.h:416
J3DDrawBuffer * getXluListBG()
Definition d_drawlist.h:348
J3DDrawBuffer * getOpaListBG()
Definition d_drawlist.h:346
void setXluList()
Definition d_drawlist.h:360
void drawOpaList3Dlast()
Definition d_drawlist.h:432
void drawOpaListInvisible()
Definition d_drawlist.h:429
view_class * getView()
Definition d_drawlist.h:338
void drawOpaListMiddle()
Definition d_drawlist.h:420
void setOpaListDark()
Definition d_drawlist.h:354
void setXluListItem3D()
Definition d_drawlist.h:362
void setOpaListP0()
Definition d_drawlist.h:369
void setWindow(dDlst_window_c *window)
Definition d_drawlist.h:340
void setViewport(view_port_class *port)
Definition d_drawlist.h:341
void drawXluList2DScreen()
Definition d_drawlist.h:431
void drawOpaListBG()
Definition d_drawlist.h:418
void setXluList3Dlast()
Definition d_drawlist.h:366
void setOpaListZxlu()
Definition d_drawlist.h:372
void drawXluListZxlu()
Definition d_drawlist.h:430
void drawOpaListDarkBG()
Definition d_drawlist.h:419
J3DDrawBuffer * getOpaListP0()
Definition d_drawlist.h:344
Definition d_drawlist.h:265
void setViewPort(f32, f32, f32, f32, f32, f32)
Definition d_drawlist.cpp:173
void setScissor(f32, f32, f32, f32)
Definition d_drawlist.cpp:184
void setCameraID(int id)
Definition d_drawlist.h:272
void setMode(int mode)
Definition d_drawlist.h:274
@ TYPE_VEC
Definition d_event_data.h:30
@ TYPE_STRING
Definition d_event_data.h:32
@ TYPE_INT
Definition d_event_data.h:31
@ TYPE_FLOAT
Definition d_event_data.h:29
Definition d_event_manager.h:34
int cameraPlay()
Definition d_event_manager.h:89
int endCheck(s16)
Definition d_event_manager.cpp:669
int startCheckOld(char const *name)
Definition d_event_manager.cpp:663
void setGoal(cXyz *p_goal)
Definition d_event_manager.cpp:967
void * getMySubstanceP(int index, char const *name, int type)
Definition d_event_manager.cpp:883
int ChkPresentEnd()
Definition d_event_manager.cpp:1092
s16 getEventIdx(char const *eventName, u8 mapToolID, s32 roomNo)
Definition d_event_manager.cpp:512
cXyz * getGoal()
Definition d_event_manager.cpp:972
int checkStartDemo()
Definition d_event_manager.cpp:1097
int getMyActIdx(int staffIdx, char const *const *param_1, int param_2, int param_3, int param_4)
Definition d_event_manager.cpp:795
int getMyStaffId(char const *staffName, fopAc_ac_c *pActor, int tagId)
Definition d_event_manager.cpp:689
void remove()
Definition d_event_manager.cpp:232
int getMySubstanceNum(int index, char const *name)
Definition d_event_manager.cpp:893
void cutEnd(int cutIndex)
Definition d_event_manager.cpp:904
int isMapToolCamera(u8 mapToolID, s32 roomNo)
Definition d_event_manager.cpp:622
int setStartDemo(int param_0)
Definition d_event_manager.h:83
int getIsAddvance(int staffIdx)
Definition d_event_manager.cpp:761
int endCheckOld(char const *name)
Definition d_event_manager.cpp:683
int create()
Definition d_event_manager.cpp:119
Definition d_event.h:55
fopAc_ac_c * getPtI()
Definition d_event.h:128
void setGtItm(u8 itemNo)
Definition d_event.cpp:1180
void setCullRate(f32 f)
Definition d_event.h:121
fopAc_ac_c * getPtT()
Definition d_event.h:127
void reset(void *)
Definition d_event.cpp:575
void setPtT(void *ptr)
Definition d_event.cpp:1164
u16 chkEventFlag(u16 flag)
Definition d_event.h:110
u16 checkHind(u16 flag)
Definition d_event.h:116
fopAc_ac_c * getPt2()
Definition d_event.h:126
u8 getMode() const
Definition d_event.h:113
int moveApproval(void *)
Definition d_event.cpp:922
f32 getCullRate()
Definition d_event.h:109
void onHindFlag(u16 flag)
Definition d_event.h:114
void setPtI_Id(fpc_ProcID id)
Definition d_event.cpp:1172
void setPtI(void *ptr)
Definition d_event.cpp:1168
BOOL runCheck()
Definition d_event.h:108
BOOL chkTalkXY()
Definition d_event.h:122
fopAc_ac_c * getPt1()
Definition d_event.h:125
u8 getGtItm()
Definition d_event.h:132
BOOL compulsory(void *, char const *, u16)
Definition d_event.cpp:991
void remove()
Definition d_event.cpp:1002
void onEventFlag(u16 flag)
Definition d_event.h:111
u8 getPreItemNo()
Definition d_event.h:131
void offHindFlag(u16 flag)
Definition d_event.h:115
s32 order(u16 eventType, u16 priority, u16 flag, u16 param_3, void *param_4, void *param_5, s16 eventID, u8 infoIdx)
Definition d_event.cpp:55
fopAc_ac_c * getPtD()
Definition d_event.h:129
Definition d_msg_object.h:17
Definition d_particle.h:267
void cleanup()
Definition d_particle.cpp:1337
void drawFogPri0_B(JPADrawInfo *i_drawInfo)
Definition d_particle.h:386
JPABaseEmitter * getEmitter(u32 param_0)
Definition d_particle.h:368
void drawNormalPri0_B(JPADrawInfo *i_drawInfo)
Definition d_particle.h:387
void removeScene(bool)
Definition d_particle.cpp:1325
void draw2DmenuBack(JPADrawInfo *i_drawInfo)
Definition d_particle.h:404
u32 setStopContinue(u32)
Definition d_particle.cpp:1802
void calcMenu()
Definition d_particle.cpp:1361
void createCommon(void const *)
Definition d_particle.cpp:1227
void drawNormal(JPADrawInfo *i_drawInfo)
Definition d_particle.h:393
void drawProjection(JPADrawInfo *i_drawInfo)
Definition d_particle.h:391
void drawNormalFog(JPADrawInfo *i_drawInfo)
Definition d_particle.h:395
void calc3D()
Definition d_particle.cpp:1342
void drawFogPri2(JPADrawInfo *i_drawInfo)
Definition d_particle.h:394
void draw2Dfore(JPADrawInfo *i_drawInfo)
Definition d_particle.h:401
void drawFogPri3(JPADrawInfo *i_drawInfo)
Definition d_particle.h:396
void calc2D()
Definition d_particle.cpp:1354
u32 setSimple(u16, cXyz const *, dKy_tevstr_c const *, u8, _GXColor const &, _GXColor const &, int, f32)
Definition d_particle.cpp:1662
u16 setCommonPoly(u32 *, cBgS_PolyInfo *, cXyz const *, cXyz const *, dKy_tevstr_c const *, u32, u32, csXyz const *, cXyz const *, s8)
Definition d_particle.cpp:1856
void drawFogPri1(JPADrawInfo *i_drawInfo)
Definition d_particle.h:392
void drawNormalPri0_A(JPADrawInfo *i_drawInfo)
Definition d_particle.h:389
void createScene(void const *)
Definition d_particle.cpp:1290
void draw2Dback(JPADrawInfo *i_drawInfo)
Definition d_particle.h:402
void drawFogPri0_A(JPADrawInfo *i_drawInfo)
Definition d_particle.h:388
void setWaterRipple(u32 *, cBgS_PolyInfo &, cXyz const *, f32, dKy_tevstr_c const *, cXyz const *, s8)
Definition d_particle.cpp:1450
void draw2DmenuFore(JPADrawInfo *i_drawInfo)
Definition d_particle.h:403
void drawNormalP1(JPADrawInfo *i_drawInfo)
Definition d_particle.h:397
u32 setPoly(u32, u16, cBgS_PolyInfo &, cXyz const *, dKy_tevstr_c const *, csXyz const *, cXyz const *, int, dPa_levelEcallBack *, s8, cXyz const *)
Definition d_particle.cpp:1782
void drawDarkworld(JPADrawInfo *i_drawInfo)
Definition d_particle.h:398
bool readScene(u8, mDoDvdThd_toMainRam_c **)
Definition d_particle.cpp:1273
JKRExpHeap * getResHeap()
Definition d_particle.h:406
void forceOnEventMove(u32 param_0)
Definition d_particle.h:367
void drawFogScreen(JPADrawInfo *i_drawInfo)
Definition d_particle.h:399
void setHitMark(u16, fopAc_ac_c *, cXyz const *, csXyz const *, cXyz const *, u32)
Definition d_particle.cpp:1388
void drawFogPri4(JPADrawInfo *i_drawInfo)
Definition d_particle.h:390
u32 setSimpleFoot(u32, u32 *, cBgS_PolyInfo &, cXyz const *, dKy_tevstr_c const *, int, csXyz const *, cXyz const *, dPa_levelEcallBack *, s8, cXyz const *)
Definition d_particle.cpp:1815
void draw2Dgame(JPADrawInfo *i_drawInfo)
Definition d_particle.h:400
u32 setNormal(u32 param_0, u16 param_1, const cXyz *param_2, const dKy_tevstr_c *param_3, const csXyz *param_4, const cXyz *param_5, u8 param_6, dPa_levelEcallBack *param_7, s8 param_8, const GXColor *param_9, const GXColor *param_10, const cXyz *param_11, f32 param_12)
Definition d_particle.h:370
Definition d_particle.h:19
Definition d_simple_model.h:45
Definition d_stage.h:254
Definition d_stage.h:904
BOOL isEnable() const
Definition d_stage.h:911
u8 getWipeSpeed() const
Definition d_stage.h:913
void offEnable()
Definition d_stage.h:910
s8 getWipe() const
Definition d_stage.h:912
void set(const char *, s8, s16, s8, s8, u8)
Definition d_stage.cpp:25
Definition d_stage.h:611
Definition d_stage.h:466
virtual stage_pselect_info_class * getPselectInfo(void) const
Definition d_stage.cpp:3208
virtual void setOldMulti(void)
Definition d_stage.cpp:2632
virtual stage_plight_info_class * getPlightInfo(void) const
Definition d_stage.cpp:3240
virtual stage_palette_info_class * getPaletteInfo(void) const
Definition d_stage.cpp:3200
s16 getWorldRollAngleX()
Definition d_stage.h:564
s16 getWorldRollDirAngleY()
Definition d_stage.h:565
virtual int getPlightNumInfo(void) const
Definition d_stage.cpp:3308
virtual stage_envr_info_class * getEnvrInfo(void) const
Definition d_stage.cpp:3216
virtual void resetOldMulti(void)
Definition d_stage.cpp:1865
virtual stage_scls_info_dummy_class * getSclsInfo(void) const
Definition d_stage.cpp:2726
virtual stage_stag_info_class * getStagInfo(void) const
Definition d_stage.cpp:1276
virtual stage_vrboxcol_info_class * getVrboxcolInfo(void) const
Definition d_stage.cpp:3232
virtual roomRead_class * getRoom(void) const
Definition d_stage.cpp:1470
virtual dStage_Multi_c * getMulti(void) const
Definition d_stage.cpp:3424
Definition d_stage.h:885
void setDarkArea(s8 darkArea)
Definition d_stage.h:894
void setLayer(s8 layer)
Definition d_stage.h:892
s8 getLayer() const
Definition d_stage.h:891
s16 getPoint() const
Definition d_stage.h:889
s8 getDarkArea() const
Definition d_stage.h:893
s8 getRoomNo() const
Definition d_stage.h:890
const char * getName() const
Definition d_stage.h:888
u32 getBalloonScore() const
Definition d_save.h:668
u32 getRaceGameTime() const
Definition d_save.h:667
BOOL isSwitch(int i_no) const
Definition d_save.cpp:1418
void offSwitch(int i_no)
Definition d_save.cpp:1412
BOOL isItem(int i_no) const
Definition d_save.cpp:1444
void onSwitch(int i_no)
Definition d_save.cpp:1406
void setEventReg(u16 i_reg, u8 i_no)
Definition d_save.cpp:1319
void offEventBit(u16 i_no)
Definition d_save.cpp:1307
void onEventBit(u16 i_no)
Definition d_save.cpp:1301
int isEventBit(u16 i_no) const
Definition d_save.cpp:1313
void * getPEventBit()
Definition d_save.h:657
u8 getEventReg(u16 i_reg) const
Definition d_save.cpp:1326
u16 getFishCount(u8 i_fishIndex) const
Definition d_save.h:453
u8 getMaxSize(s32 i_sizeIndex)
Definition d_save.h:454
const char * getStageName() const
Definition d_save.h:223
s16 getAngleY() const
Definition d_save.h:222
cXyz & getPos()
Definition d_save.h:221
s8 getRoomNo() const
Definition d_save.h:224
void set(const char *i_name, const cXyz &i_pos, s16 i_angle, s8 i_roomNo)
Definition d_save.cpp:210
u8 getGetNumber(int i_no)
Definition d_save.h:440
void onLetterReadFlag(int i_no)
Definition d_save.cpp:1030
void onLetterGetFlag(int i_no)
Definition d_save.cpp:1018
void setGetNumber(int i_no, u8 i_value)
Definition d_save.h:441
int isLetterReadFlag(int i_no) const
Definition d_save.cpp:1036
BOOL isLetterGetFlag(int i_no) const
Definition d_save.cpp:1024
BOOL isLightDropGetFlag(u8 i_nowLevel) const
Definition d_save.cpp:996
void onLightDropGetFlag(u8 i_nowLevel)
Definition d_save.cpp:980
u8 getLightDropNum(u8 i_nowLevel) const
Definition d_save.cpp:970
void offLightDropGetFlag(u8 i_nowLevel)
Definition d_save.cpp:987
void setLightDropNum(u8 i_nowLevel, u8 i_dropNum)
Definition d_save.cpp:962
Definition d_save.h:583
void offVisitedRoom(int i_no)
Definition d_save.cpp:1366
BOOL isVisitedRoom(int i_no)
Definition d_save.cpp:1372
void onVisitedRoom(int i_no)
Definition d_save.cpp:1359
dSv_memBit_c & getBit()
Definition d_save.h:683
dSv_player_status_a_c & getPlayerStatusA()
Definition d_save.h:543
dSv_player_last_mark_info_c & getPlayerLastMarkInfo()
Definition d_save.h:550
dSv_player_field_last_stay_info_c & getPlayerFieldLastStayInfo()
Definition d_save.h:557
dSv_player_get_item_c & getGetItem()
Definition d_save.h:553
dSv_fishing_info_c & getFishingInfo()
Definition d_save.h:556
dSv_player_config_c & getConfig()
Definition d_save.h:554
dSv_player_item_record_c & getItemRecord()
Definition d_save.h:548
dSv_player_collect_c & getCollect()
Definition d_save.h:547
dSv_player_info_c & getPlayerInfo()
Definition d_save.h:542
dSv_player_item_c & getItem()
Definition d_save.h:546
dSv_player_item_max_c & getItemMax()
Definition d_save.h:549
dSv_horse_place_c & getHorsePlace()
Definition d_save.h:545
dSv_letter_info_c & getLetterInfo()
Definition d_save.h:555
dSv_player_status_b_c & getPlayerStatusB()
Definition d_save.h:544
dSv_light_drop_c & getLightDrop()
Definition d_save.h:552
u8 getPohNum()
Definition d_save.h:397
void onCollectMirror(u8 i_item)
Definition d_save.cpp:922
void setCollect(int i_item_type, u8 i_item)
Definition d_save.cpp:885
void onCollectCrystal(u8 i_item)
Definition d_save.cpp:903
BOOL isCollect(int i_item_type, u8 i_item) const
Definition d_save.cpp:896
BOOL isCollectCrystal(u8 i_item) const
Definition d_save.cpp:915
BOOL isCollectMirror(u8 i_item) const
Definition d_save.cpp:934
void setPointer(bool i_mPointer)
Definition d_save.h:513
void setCalibrateDist(u16 i_mCalibrateDist)
Definition d_save.h:505
u8 getCameraControl()
Definition d_save.h:510
void setSound(u8 i_mode)
Definition d_save.cpp:1156
u8 getSound()
Definition d_save.cpp:1150
void setCalValue(u8 i_mCalValue)
Definition d_save.h:507
void setVibration(u8 i_status)
Definition d_save.cpp:1166
u32 checkVibration() const
Definition d_save.cpp:1112
void setCameraControl(u8 i_mCameraControl)
Definition d_save.h:511
u8 getAttentionType()
Definition d_save.h:502
u8 getPalLanguage() const
Definition d_save.cpp:1120
u8 getVibration()
Definition d_save.cpp:1161
void setAttentionType(u8 i_mAttentionType)
Definition d_save.h:503
cXyz & getPos()
Definition d_save.h:262
BOOL isRegionBit(int i_region) const
Definition d_save.cpp:276
void onRegionBit(int i_region)
Definition d_save.cpp:266
char * getName()
Definition d_save.h:264
void offFieldDataExistFlag()
Definition d_save.h:260
s16 getAngleY()
Definition d_save.h:265
bool isFieldDataExistFlag() const
Definition d_save.h:259
void onFieldDataExistFlag()
Definition d_save.h:261
void set(const char *i_name, const cXyz &i_pos, s16 i_angle, s8 i_spawn, u8 i_regionNo)
Definition d_save.cpp:254
u8 getRegionNo() const
Definition d_save.h:263
void offFirstBit(u8 i_itemNo)
Definition d_save.cpp:737
void onFirstBit(u8 i_itemNo)
Definition d_save.cpp:728
int isFirstBit(u8 i_itemNo) const
Definition d_save.cpp:746
s64 getTotalTime() const
Definition d_save.h:470
void setHorseName(const char *i_name)
Definition d_save.h:468
char * getLinkName()
Definition d_save.h:465
char * getHorseName()
Definition d_save.h:466
u8 getClearCount() const
Definition d_save.h:471
void setPlayerName(const char *i_name)
Definition d_save.h:467
void addDeathCount()
Definition d_save.h:473
void setRodTypeLevelUp()
Definition d_save.cpp:664
u8 checkBottle(u8 i_itemNo)
Definition d_save.cpp:519
void setEquipBottleItemEmpty(u8 curItemIn)
Definition d_save.cpp:514
u8 getItem(int i_slotNo, bool i_checkCombo) const
Definition d_save.cpp:336
void setBaitItem(u8 i_itemNo)
Definition d_save.cpp:687
u8 checkEmptyBottle()
Definition d_save.cpp:543
u8 getLineUpItem(int i_slotNo) const
Definition d_save.cpp:437
void setEquipBottleItemIn(u8 curItemIn, u8 newItemIn)
Definition d_save.cpp:496
int checkInsectBottle()
Definition d_save.cpp:532
void setEmptyBottleItemIn(u8 i_itemNo)
Definition d_save.cpp:469
void setLineUpItem()
Definition d_save.cpp:413
void setBottleItemIn(u8 curItemIn, u8 newItemIn)
Definition d_save.cpp:446
void setEmptyBombBagItemIn(u8 i_newBomb, bool i_setNum)
Definition d_save.cpp:601
void setEmptyBottle()
Definition d_save.cpp:475
void setEmptyBombBag()
Definition d_save.cpp:612
void setWarashibeItem(u8 i_itemNo)
Definition d_save.cpp:652
void setItem(int i_slotNo, u8 i_itemNo)
Definition d_save.cpp:321
u8 checkBombBag(u8 i_itemNo)
Definition d_save.cpp:640
void setArrowNum(u8 i_maxNum)
Definition d_save.h:377
u8 getBombNum(u8 i_bombType) const
Definition d_save.cpp:853
u8 getArrowNum() const
Definition d_save.h:378
void setBombNum(u8 i_bombType, u8 i_maxNum)
Definition d_save.cpp:839
u8 getPachinkoNum() const
Definition d_save.h:360
u8 addBottleNum(u8 i_bottleIdx, s16 i_num)
Definition d_save.cpp:803
u8 getArrowNum() const
Definition d_save.h:358
u8 getBottleNum(u8 i_bottleIdx) const
Definition d_save.cpp:822
void setBombNum(u8 i_bagIdx, u8 i_bombNum)
Definition d_save.cpp:776
u8 getBombNum(u8 i_bagIdx) const
Definition d_save.cpp:789
void setBottleNum(u8 i_bottleIdx, u8 i_bottleNum)
Definition d_save.cpp:796
void setPachinkoNum(u8 i_num)
Definition d_save.h:361
void setArrowNum(u8 i_num)
Definition d_save.h:359
void resetWarpAcceptStage()
Definition d_save.h:290
s8 getRoomNo()
Definition d_save.h:288
s8 getWarpAcceptStage()
Definition d_save.h:289
const char * getName()
Definition d_save.h:285
s16 getAngleY()
Definition d_save.h:287
cXyz & getPos()
Definition d_save.h:286
void setWarpAcceptStage(s8 accept)
Definition d_save.h:291
u16 getOil() const
Definition d_save.h:147
void setOil(u16 i_oil)
Definition d_save.h:154
u8 getTransformStatus() const
Definition d_save.h:152
void offMagicFlag(u8 i_magic)
Definition d_save.cpp:133
u16 getRupeeMax() const
Definition d_save.cpp:109
void setMaxMagic(u8 i_maxMagic)
Definition d_save.h:158
u16 getLife() const
Definition d_save.h:145
void setMagic(u8 i_magic)
Definition d_save.h:157
u16 getRupee() const
Definition d_save.h:146
void setTransformStatus(u8 i_status)
Definition d_save.h:163
u8 getSelectItemIndex(int i_no) const
Definition d_save.cpp:78
void setMaxOil(u16 i_maxOil)
Definition d_save.h:155
void setRupee(u16 i_rupees)
Definition d_save.h:159
void setSelectEquip(int i_equipId, u8 i_itemNo)
Definition d_save.h:162
u8 getMagic() const
Definition d_save.h:149
u8 getMaxMagic() const
Definition d_save.h:150
u16 getMaxLife() const
Definition d_save.h:144
u8 getWalletSize() const
Definition d_save.h:153
void setMaxLife(u8 i_maxLife)
Definition d_save.h:161
u8 getSelectEquip(int item) const
Definition d_save.h:151
void setLife(u16 i_life)
Definition d_save.h:160
int isMagicFlag(u8 i_magic) const
Definition d_save.cpp:143
void setWalletSize(u8 i_size)
Definition d_save.h:156
u16 getMaxOil() const
Definition d_save.h:148
void onTransformLV(int i_no)
Definition d_save.cpp:184
void setDate(u16 i_date)
Definition d_save.h:199
void offTransformLV(int i_no)
Definition d_save.cpp:189
void setTime(f32 i_time)
Definition d_save.h:200
void onDarkClearLV(int i_no)
Definition d_save.cpp:167
u16 getDate() const
Definition d_save.h:197
f32 getTime() const
Definition d_save.h:198
BOOL isDarkClearLV(int i_no) const
Definition d_save.cpp:178
void offDarkClearLV(int i_no)
Definition d_save.cpp:172
BOOL isTransformLV(int i_no) const
Definition d_save.cpp:195
f32 getLastSpeedF() const
Definition d_save.h:810
s16 getStartPoint() const
Definition d_save.h:803
s16 getLastAngleY() const
Definition d_save.h:809
cXyz & getRoomPos()
Definition d_save.h:807
void setStartPoint(s16 point)
Definition d_save.h:796
u32 getRoomParam() const
Definition d_save.h:806
s8 getRoomNo() const
Definition d_save.h:805
void setRoom(const cXyz &i_position, s16 i_angleY, s8 i_roomNo)
Definition d_save.cpp:1602
s16 getRoomAngleY() const
Definition d_save.h:808
u32 getLastMode() const
Definition d_save.h:804
void setRoomParam(u32 param)
Definition d_save.h:795
Definition d_save.h:865
dSv_event_c & getEvent()
Definition d_save.h:873
dSv_memory2_c * getSave2(int i_stage2No)
Definition d_save.cpp:1646
dSv_memory_c & getSave(int i_stageNo)
Definition d_save.h:874
Definition d_save.h:824
u32 getParam() const
Definition d_save.h:835
s16 getAngleY() const
Definition d_save.h:837
void set(const cXyz &i_position, s16 i_angleY, s8, u32 i_param)
Definition d_save.cpp:1609
cXyz & getPos()
Definition d_save.h:836
void onOneSwitch(int i_no)
Definition d_save.cpp:1509
void clearRoomSwitch()
Definition d_save.cpp:1471
BOOL isOneItem(int i_no) const
Definition d_save.cpp:1564
BOOL isOneSwitch(int i_no) const
Definition d_save.cpp:1521
void clearRoomItem()
Definition d_save.cpp:1476
void offSwitch(int i_no)
Definition d_save.cpp:1487
void onSwitch(int i_no)
Definition d_save.cpp:1481
BOOL isItem(int i_no) const
Definition d_save.cpp:1547
BOOL isSwitch(int i_no) const
Definition d_save.cpp:1493
void offOneSwitch(int i_no)
Definition d_save.cpp:1515
dSv_zoneBit_c & getBit()
Definition d_save.h:774
Definition d_timer.h:112
Definition d_vibration.h:65
Epona.
Definition d_a_horse.h:50
static u32 getTrig(u32 pad)
Definition m_Do_controller_pad.h:20
Definition m_Do_dvd_thread.h:29
Definition m_Do_ext.h:503
Definition d_com_inf_game.h:36
phaseParam_c(const char *name, JKRHeap *heap)
Definition d_com_inf_game.h:38
JKRHeap * mpHeap
Definition d_com_inf_game.h:44
const char * mResName
Definition d_com_inf_game.h:43
Definition f_op_scene.h:15
s16 name
Definition d_a_e_pz.cpp:1764
static SECTION_RODATA u8 const id[8]
Definition d_a_npc_bans.cpp:1309
static u8 angle[2+2]
Definition d_a_obj_kago.cpp:845
static u8 pos[12]
Definition d_a_obj_kago.cpp:839
BOOL dComIfGs_isTransformLV(int i_no)
Definition d_com_inf_game.h:1520
void dComIfGs_onStageSwitch(int i_stageNo, int i_no)
Definition d_com_inf_game.cpp:1272
BOOL dComIfGs_isLightDropGetFlag(u8 i_nowLevel)
Definition d_com_inf_game.h:1292
void dComIfGs_onLetterGetFlag(int i_no)
Definition d_com_inf_game.h:1568
void dComIfGp_particle_draw2DmenuBack(JPADrawInfo *i_drawInfo)
Definition d_com_inf_game.h:3773
dStage_roomDt_c * dComIfGp_roomControl_getStatusRoomDt(int room_no)
Definition d_com_inf_game.h:3324
void dComIfGp_onOxygenShowFlag()
Definition d_com_inf_game.h:2932
u8 dComIfGp_getDoStatusForce()
Definition d_com_inf_game.h:2611
BOOL dComIfGp_evmng_ChkPresentEnd()
Definition d_com_inf_game.h:3599
void dComIfGp_roomControl_onStatusFlag(int i_roomNo, u8 flag)
Definition d_com_inf_game.h:3364
void dComIfGs_setSelectEquipClothes(u8 i_itemNo)
Definition d_com_inf_game.cpp:2144
JKRArchive * dComIfGp_getRubyArchive()
Definition d_com_inf_game.h:2347
void dComIfG_playerStatusD_pre_clear()
Definition d_com_inf_game.cpp:1950
void dComIfGp_clearItemLifeCount()
Definition d_com_inf_game.h:3144
void dComIfGs_onOneZoneSwitch(int i_swBit, int i_roomNo)
Definition d_com_inf_game.cpp:1390
void dComIfGd_draw2DOpa()
Definition d_com_inf_game.h:4242
void dComIfGp_clearMesgCameraTagInfo()
Definition d_com_inf_game.h:3811
void dComIfGs_initZone()
Definition d_com_inf_game.h:1588
void dComIfGs_gameStart()
Definition d_com_inf_game.cpp:1833
void dComIfGp_onCameraAttentionStatus(int i, u32 flag)
Definition d_com_inf_game.h:2835
int dComIfGs_createZone(int roomNo)
Definition d_com_inf_game.h:1954
BOOL dComIfGp_roomControl_checkStatusFlag(int i_roomNo, u8 flag)
Definition d_com_inf_game.h:3356
u8 dComIfGp_getZStatus()
Definition d_com_inf_game.h:2555
void dComIfGd_drawCopy2D()
Definition d_com_inf_game.h:4170
bool dComIfGp_isSButtonSetFlag(u8 flag)
Definition d_com_inf_game.h:2980
u8 dComIfGs_getPalLanguage()
Definition d_com_inf_game.h:2042
void dComIfGp_event_reset()
Definition d_com_inf_game.h:3442
void dComIfGs_setOptCalValue(s8 i_calValue)
Definition d_com_inf_game.h:1966
JKRArchive * dComIfGp_getFmapResArchive()
Definition d_com_inf_game.h:3273
int dComIfG_TimerEnd(int i_mode, int param_1)
Definition d_com_inf_game.cpp:2358
void dComIfGp_setItemMaxMagicCount(s16 count)
Definition d_com_inf_game.h:2687
cXyz & dComIfGs_getTurnRestartPos()
Definition d_com_inf_game.h:1798
void dComIfGs_onZoneSwitch(int i_swBit, int i_roomNo)
Definition d_com_inf_game.cpp:1342
void dComIfGp_setItemIconArchive(JKRArchive *arc)
Definition d_com_inf_game.h:2287
s32 dComIfGp_getItemNowOil()
Definition d_com_inf_game.h:3160
void dComIfGs_putSave(int i_stageNo)
Definition d_com_inf_game.h:1826
void dComIfGs_onLightDropGetFlag(u8 i_nowLevel)
Definition d_com_inf_game.h:1846
void dComIfGs_removeZone(int i_zoneNo)
Definition d_com_inf_game.h:1778
u32 dComIfGs_getRestartRoomParam()
Definition d_com_inf_game.h:1806
void dComIfGp_clearPlayerStatus1(int param_0, u32 flag)
Definition d_com_inf_game.h:2880
void dComIfGp_roomControl_zoneCountCheck(int i_roomNo)
Definition d_com_inf_game.h:3372
void dComIfGp_particle_create()
Definition d_com_inf_game.h:3627
void dComIfGp_calcNowRegion()
Definition d_com_inf_game.cpp:2013
u16 dComIfGs_getRupee()
Definition d_com_inf_game.h:1066
s32 dComIfGp_roomControl_getTimePass()
Definition d_com_inf_game.h:3328
dMsgObject_c * dComIfGp_getMsgObjectClass()
Definition d_com_inf_game.h:2219
void dComIfGp_setMesgCancelButton(u8 button)
Definition d_com_inf_game.h:3028
s32 dComIfGp_getOxygenCount()
Definition d_com_inf_game.h:3100
void dComIfGp_evmng_setGoal(cXyz *i_goal)
Definition d_com_inf_game.h:3595
void dComIfGs_setSelectEquipShield(u8 i_itemNo)
Definition d_com_inf_game.cpp:2172
s8 dComIfGp_getStartStageRoomNo()
Definition d_com_inf_game.h:2383
u8 dComIfGs_getOptSound()
Definition d_com_inf_game.h:1384
void dComIfGs_setEmptyBottle()
Definition d_com_inf_game.h:1175
u8 dComIfGp_getRSetFlagForce()
Definition d_com_inf_game.h:2631
void dComIfGp_setPlayer(int i, fopAc_ac_c *player)
Definition d_com_inf_game.h:2815
u8 dComIfGp_getAStatusForce()
Definition d_com_inf_game.h:2619
void dComIfGd_drawOpaListInvisible()
Definition d_com_inf_game.h:4226
void dComIfGd_peekZ(s16 param_0, s16 param_1, u32 *param_2)
Definition d_com_inf_game.h:4142
void dComIfGp_createSubExpHeap2D()
Definition d_com_inf_game.cpp:1634
s8 dComIfGp_getNextStageRoomNo()
Definition d_com_inf_game.h:2411
u8 dComIfGp_getCStickSetFlagForce()
Definition d_com_inf_game.h:2599
BOOL dComIfG_resetToOpening(scene_class *scene)
Definition d_com_inf_game.cpp:998
fopAc_ac_c * dComIfGp_att_getLookTarget()
Definition d_com_inf_game.h:2175
BOOL dComIfGp_event_chkTalkXY()
Definition d_com_inf_game.h:3546
dVibration_c & dComIfGp_getVibration()
Definition d_com_inf_game.h:2183
void * dComIfG_getObjectIDRes(const char *i_arcName, u16 i_resID)
Definition d_com_inf_game.h:989
void dComIfGp_setOldMulti()
Definition d_com_inf_game.h:3214
dCcS & dComIfG_Ccsp2()
Definition d_com_inf_game.h:973
void dComIfGp_setMesgCameraAttrInfo(int param_1)
Definition d_com_inf_game.h:3300
void dComIfGs_i_setNewFile(u8 i_fileNo)
Definition d_com_inf_game.h:1716
void dComIfGd_setListDarkBG()
Definition d_com_inf_game.h:4065
s16 dComIfGp_getItemPachinkoNumCount()
Definition d_com_inf_game.h:3048
daPy_py_c * daPy_getPlayerActorClass()
Definition d_com_inf_game.h:4286
void dComIfGp_particle_drawP1(JPADrawInfo *i_drawInfo)
Definition d_com_inf_game.h:3731
void dComIfGp_roomControl_initZone()
Definition d_com_inf_game.h:3316
void dComIfGp_att_LookRequest(fopAc_ac_c *param_0, f32 i_horizontalDist, f32 i_upDist, f32 i_downDist, s16 i_angle, int param_5)
Definition d_com_inf_game.h:2163
dAttention_c & dComIfGp_getAttention()
Definition d_com_inf_game.h:2143
u32 dComIfGs_getTurnRestartParam()
Definition d_com_inf_game.h:1794
int dComIfGp_getOxygen()
Definition d_com_inf_game.h:2920
void dComIfGp_setNunZStatus(u8 param_0, u8 param_1)
Definition d_com_inf_game.h:2507
u8 dComIfGp_getSubHeapLockFlag(int idx)
Definition d_com_inf_game.h:2763
void dComIfGs_setMaxOil(u16 i_maxOil)
Definition d_com_inf_game.h:1090
void dComIfGp_setBottleStatus(u8 param_0, u8 param_1)
Definition d_com_inf_game.h:3380
u8 dComIfGp_getYStatusForce()
Definition d_com_inf_game.h:2659
void dComIfG_setTimerLimitTimeMs(int i_time)
Definition d_com_inf_game.h:904
void dComIfGp_itemDataInit()
Definition d_com_inf_game.h:2111
void dComIfGp_evmng_remove()
Definition d_com_inf_game.h:3611
void dComIfGp_setOxygen(s32 oxygen)
Definition d_com_inf_game.h:2900
u8 dComIfGs_checkGetInsectNum()
Definition d_com_inf_game.cpp:1688
void dComIfGp_setLinkPlayer(fopAc_ac_c *ptr)
Definition d_com_inf_game.h:2807
void dComIfGp_setItemKeyNumCount(s16 count)
Definition d_com_inf_game.h:2703
u8 dComIfGp_isHeapLockFlag()
Definition d_com_inf_game.h:2755
int dComIfG_getTimerMode()
Definition d_com_inf_game.h:876
void dComIfGp_clearMaxOxygenCount()
Definition d_com_inf_game.h:3128
dComIfG_inf_c g_dComIfG_gameInfo
Definition d_com_inf_game.cpp:36
u16 dComIfGp_getItemNowLife()
Definition d_com_inf_game.h:3156
int dComIfGp_evmng_getMyActIdx(int i_staffIdx, char **param_1, int param_2, int param_3, int param_4)
Definition d_com_inf_game.h:3566
dStage_startStage_c * dComIfGp_getNextStartStage()
Definition d_com_inf_game.h:2407
JKRArchive * dComIfGp_getDemoMsgArchive()
Definition d_com_inf_game.h:2251
void dComIfGs_setWarpMarkFlag(u8)
Definition d_com_inf_game.cpp:2250
u8 dComIfGs_checkEmptyBottle()
Definition d_com_inf_game.h:1584
u16 dComIfGs_getFishNum(u8 param_0)
Definition d_com_inf_game.h:1974
stage_scls_info_dummy_class * dComIfGp_getStageSclsInfo()
Definition d_com_inf_game.h:2888
void dComIfGp_setRingResArchive(JKRArchive *arc)
Definition d_com_inf_game.h:2295
u8 dComIfGs_checkBombBag(u8 i_itemNo)
Definition d_com_inf_game.h:1878
BOOL dComIfGp_TransportWarp_check()
Definition d_com_inf_game.cpp:2486
s16 dComIfGp_getStageWorldRollDirAngleY()
Definition d_com_inf_game.h:2751
void dComIfGs_setNoFile(u8 i_file)
Definition d_com_inf_game.h:1894
void dComIfGp_setNowOxygen(s32 oxygen)
Definition d_com_inf_game.h:2904
int dComLbG_PhaseHandler(request_of_phase_process_class *, request_of_phase_process_fn *, void *)
Definition d_com_inf_game.cpp:2498
void dComIfGp_setItemRupeeCount(s32 amount)
Definition d_com_inf_game.h:2131
void dComIfGs_setNewFile(u8 i_fileNo)
Definition d_com_inf_game.h:1712
void dComIfGp_setMsgExpHeap(void *heap)
Definition d_com_inf_game.h:2775
void dComIfGp_onStatus(u16 i_status)
Definition d_com_inf_game.h:2679
void dComIfGs_sense_type_change_Set(s8)
Definition d_com_inf_game.cpp:1333
u8 dComIfGs_getFishSize(u8 param_0)
Definition d_com_inf_game.h:1978
u8 dComIfGp_get3DStatusForce()
Definition d_com_inf_game.h:2667
u32 dComIfGp_particle_set(u32 param_0, u16 param_1, const cXyz *param_2, const dKy_tevstr_c *param_3, const csXyz *param_4, const cXyz *param_5, u8 param_6, dPa_levelEcallBack *param_7, s8 param_8, const GXColor *param_9, const GXColor *param_10, const cXyz *param_11)
Definition d_com_inf_game.h:3827
s8 dComIfGp_getNextStageLayer()
Definition d_com_inf_game.h:2415
void dComIfGs_setCollectSword(u8 i_swordNo)
Definition d_com_inf_game.h:1122
void dComIfGd_setListSky()
Definition d_com_inf_game.h:4050
u8 dComIfGp_getMesgFaceAnimeAttrInfo()
Definition d_com_inf_game.h:3168
u8 dComIfGp_getYSetFlagForce()
Definition d_com_inf_game.h:2663
bool dComIfGp_getMapTrans(int i_roomNo, f32 *o_transX, f32 *o_transY, s16 *o_angle)
Definition d_com_inf_game.cpp:1153
void dComIfGs_onSaveVisitedRoom(int param_0, int i_roomNo)
Definition d_com_inf_game.h:1464
daHorse_c * dComIfGp_getHorseActor()
Definition d_com_inf_game.h:2211
void dComIfGp_setCStickStatus(u8 status, u8 param_1, u8 flag)
Definition d_com_inf_game.h:2515
s8 dComIfGs_getLastWarpAcceptStage()
Definition d_com_inf_game.h:1348
stage_palette_info_class * dComIfGp_getStagePaletteInfo()
Definition d_com_inf_game.h:2727
const char * dComIfGp_getStartStageName()
Definition d_com_inf_game.h:2375
JKRArchive * dComIfGp_getItemIconArchive()
Definition d_com_inf_game.h:2243
void dComIfGd_drawOpaListBG()
Definition d_com_inf_game.h:4182
void dComIfGp_setItemNowLife(u16 life)
Definition d_com_inf_game.h:2892
void dComIfG_setTimerNowTimeMs(int time)
Definition d_com_inf_game.h:3803
stage_plight_info_class * dComIfGp_getStagePlightInfo()
Definition d_com_inf_game.h:2739
dStage_startStage_c * dComIfGp_getStartStage()
Definition d_com_inf_game.h:2135
void dComIfGd_setViewport(view_port_class *port)
Definition d_com_inf_game.h:4158
void dComIfGp_setNeedLightDropNum(u8 i_num)
Definition d_com_inf_game.h:2944
BOOL dComIfGs_isOneZoneSwitch(int i_swBit, int i_roomNo)
Definition d_com_inf_game.cpp:1422
u8 dComIfGp_getBottleStatusForce()
Definition d_com_inf_game.h:2643
void dComIfGp_particle_draw2Dfore(JPADrawInfo *i_drawInfo)
Definition d_com_inf_game.h:3755
void dComIfGp_event_onHindFlag(u16 i_flag)
Definition d_com_inf_game.h:3454
void * dComIfG_getObjectRes(const char *i_arcName, const char *i_resName)
Definition d_com_inf_game.h:957
s32 dComIfGs_isDungeonItemMap()
Definition d_com_inf_game.h:1255
u32 dComIfGp_particle_setStopContinue(u32 param_0)
Definition d_com_inf_game.h:3795
u8 dComIfGs_getSelectEquipSword()
Definition d_com_inf_game.h:1356
u8 dComIfGp_getASetFlagForce()
Definition d_com_inf_game.h:2623
BOOL dComIfGs_isSaveDunSwitch(int i_no)
Definition d_com_inf_game.h:1404
u8 dComIfGp_getNeedLightDropNum()
Definition d_com_inf_game.h:2940
u8 dComIfGp_getCStickDirection()
Definition d_com_inf_game.h:3020
void dComIfGd_drawXluList2DScreen()
Definition d_com_inf_game.h:4234
void dComIfGd_setXluListBG()
Definition d_com_inf_game.h:4093
void dComIfGp_SelectWarpPt_set(u8)
Definition d_com_inf_game.cpp:2474
s8 dComIfGp_getReverb(int i_roomNo)
Definition d_com_inf_game.cpp:1133
void dComIfGp_entrySimpleModel(J3DModel *model, int roomNo)
Definition d_com_inf_game.h:3226
void dComIfGp_setAStatusForce(u8 status, u8 flag)
Definition d_com_inf_game.h:2535
u8 dComIfGs_getClearCount()
Definition d_com_inf_game.h:2046
void dComIfGp_evmng_create()
Definition d_com_inf_game.h:3607
void dComIfGp_setItemLifeCount(float amount, u8 type)
Definition d_com_inf_game.h:2127
BOOL dComIfGs_isStageTbox(int i_stageNo, int i_no)
Definition d_com_inf_game.cpp:1262
fopAc_ac_c * dComIfGp_event_getPt1()
Definition d_com_inf_game.h:3519
void dComIfGp_event_setGtItm(int i_itemNo)
Definition d_com_inf_game.h:3438
GXColor g_whiteColor
Definition d_com_inf_game.cpp:2554
f32 dComIfGp_event_getCullRate()
Definition d_com_inf_game.h:3531
void dComIfGs_setCardToMemory(char *card_ptr, int dataNum)
Definition d_com_inf_game.h:1134
int dComIfG_resLoad(request_of_phase_process_class *i_phase, char const *i_arcName)
Definition d_com_inf_game.cpp:1051
void dComIfGs_setPachinkoNum(u8 i_num)
Definition d_com_inf_game.h:1548
BOOL dComIfGs_isSaveSwitch(int i_stageNo, int i_no)
Definition d_com_inf_game.h:1428
void dComIfGp_event_setCullRate(f32 f)
Definition d_com_inf_game.h:3550
void dComIfGp_setAdvanceDirection(u8 i_dir)
Definition d_com_inf_game.h:2803
void dComIfGp_setNameResArchive(JKRArchive *arc)
Definition d_com_inf_game.h:2303
camera_class * dComIfGp_getCamera(int idx)
Definition d_com_inf_game.h:2227
u8 dComIfGs_getCollectSmell()
Definition d_com_inf_game.h:1300
MtxP dComIfGd_getViewMtx()
Definition d_com_inf_game.h:4034
void dComIfGd_setListFilter()
Definition d_com_inf_game.h:4133
void dComIfGp_setHorseActor(fopAc_ac_c *i_horse)
Definition d_com_inf_game.h:2215
void dComIfGp_roomControl_offStatusFlag(int i_roomNo, u8 flag)
Definition d_com_inf_game.h:3360
void dComIfGs_setWarpItemData(char const *stage, cXyz pos, s16 angle, s8 roomNo, u8 param_4, u8 param_5)
Definition d_com_inf_game.cpp:2217
J3DDrawBuffer * dComIfGd_getXluListBG()
Definition d_com_inf_game.h:4129
void dComIfGs_setStartPoint(s16 i_point)
Definition d_com_inf_game.h:1766
u32 dComIfGp_particle_setPolyColor(u32 param_0, u16 param_1, cBgS_PolyInfo &param_2, const cXyz *param_3, const dKy_tevstr_c *param_4, const csXyz *param_5, const cXyz *param_6, int param_7, dPa_levelEcallBack *param_8, s8 param_9, const cXyz *param_10)
Definition d_com_inf_game.h:3946
u16 dComIfGs_getMaxLifeGauge()
Definition d_com_inf_game.cpp:1469
void dComIfGp_setAnmArchive(JKRArchive *arc)
Definition d_com_inf_game.h:2271
void dComIfGp_setDmapResArchive(JKRArchive *arc)
Definition d_com_inf_game.h:2279
u16 dComIfGs_getMaxOil()
Definition d_com_inf_game.h:1476
void dComIfGs_setOil(u16 i_oil)
Definition d_com_inf_game.h:1086
bool dComIfGp_isLightDropMapVisible()
Definition d_com_inf_game.cpp:2121
u8 dComIfGp_getSButtonStatusForce()
Definition d_com_inf_game.h:2603
void dComIfGs_onTbox(int i_no)
Definition d_com_inf_game.h:1392
dComIfG_MesgCamInfo_c * dComIfGp_getMesgCameraInfo()
Definition d_com_inf_game.h:3304
void dComIfGs_onStageBossEnemy()
Definition d_com_inf_game.h:1436
stage_envr_info_class * dComIfGp_getStageEnvrInfo()
Definition d_com_inf_game.h:2723
BOOL dComIfGp_checkItemGet(u8 i_itemNo, int param_1)
Definition d_com_inf_game.cpp:55
u32 dComIfG_getTrigA(u32 i_padNo)
Definition d_com_inf_game.cpp:1992
int dComIfGp_getMessageCountNumber()
Definition d_com_inf_game.h:3164
PlayerPtr
Definition d_com_inf_game.h:83
@ LINK_PTR
Definition d_com_inf_game.h:83
@ HORSE_PTR
Definition d_com_inf_game.h:83
void dComIfGs_onDungeonItemBossKey()
Definition d_com_inf_game.h:1118
s16 dComIfGs_getRestartRoomAngleY()
Definition d_com_inf_game.h:1814
u32 dComIfG_getTrigB(u32 i_padNo)
Definition d_com_inf_game.h:1001
int dComIfGp_getNowOxygen()
Definition d_com_inf_game.h:2924
void dComIfGs_setBombMax(u8 i_type, u8 i_max)
Definition d_com_inf_game.h:2038
void dComIfGp_att_CatchRequest(fopAc_ac_c *param_0, u8 param_1, f32 i_horizontalDist, f32 i_upDist, f32 i_downDist, s16 i_angle, int param_5)
Definition d_com_inf_game.h:2169
void * dComIfG_getStageRes(char const *i_resName)
Definition d_com_inf_game.cpp:2286
int dComIfGd_setRealShadow(u32 param_0, s8 param_1, J3DModel *param_2, cXyz *param_3, f32 param_4, f32 param_5, dKy_tevstr_c *param_6)
Definition d_com_inf_game.h:3974
s16 dComIfGp_getSelectItemNum(int index)
Definition d_com_inf_game.cpp:1740
f32 dComIfGp_getCameraZoomScale(int i_no)
Definition d_com_inf_game.h:2852
void dComIfGp_setRemoConStatus(u8 status, u8 param_1, u8 flag)
Definition d_com_inf_game.h:2503
void dComIfGp_particle_setSimple(u16 param_0, cXyz *param_1, u8 param_2, _GXColor &param_3, _GXColor &param_4, int param_5, float param_6)
Definition d_com_inf_game.h:3922
int dComIfGp_roomControl_getStayNo()
Definition d_com_inf_game.h:3308
void dComIfGs_onDungeonItemWarp()
Definition d_com_inf_game.h:1078
cXyz & dComIfGs_getHorseRestartPos()
Definition d_com_inf_game.h:1624
int dComIfGd_setSimpleShadow(cXyz *pos, f32 param_1, f32 param_2, cBgS_PolyInfo &param_3, s16 angle, f32 param_5, _GXTexObj *tex)
Definition d_com_inf_game.cpp:1139
void dComIfGs_setRestartRoom(const cXyz &i_position, s16 i_angle, s8 i_roomNo)
Definition d_com_inf_game.h:1612
u8 dComIfGp_getMesgAnimeAttrInfo()
Definition d_com_inf_game.h:3172
void dComIfGp_setExpHeap2D(void *heap)
Definition d_com_inf_game.h:2771
dTimer_c * dComIfG_getTimerPtr()
Definition d_com_inf_game.h:884
u8 dComIfGp_getOxygenShowFlag()
Definition d_com_inf_game.h:2928
BOOL dComIfGs_isRegionBit(int i_region)
Definition d_com_inf_game.h:1215
int dComIfG_syncStageRes(const char *i_arcName)
Definition d_com_inf_game.h:941
u8 dComIfGs_getMaxMagic()
Definition d_com_inf_game.h:1648
JKRExpHeap * dComIfGp_getMsgExpHeap()
Definition d_com_inf_game.h:2367
void dComIfGs_onPlayerFieldLastStayFieldDataExistFlag()
Definition d_com_inf_game.h:2018
s32 dComIfGp_offHeapLockFlag(int flag)
Definition d_com_inf_game.cpp:1614
STATIC_ASSERT(sizeof(dComIfG_camera_info_class)==0x38)
s8 dComIfGs_getHorseRestartRoomNo()
Definition d_com_inf_game.h:1636
void dComIfGd_setXluListDarkBG()
Definition d_com_inf_game.h:4070
void dComIfGp_particle_cleanup()
Definition d_com_inf_game.h:3657
void dComIfGd_drawOpaListDark()
Definition d_com_inf_game.h:4198
void dComIfGp_setMsgArchive(int i, JKRArchive *arc)
Definition d_com_inf_game.h:2331
s32 dComIfGs_isDungeonItemCompass()
Definition d_com_inf_game.h:1259
u8 dComIfGp_SelectWarpPt_get()
Definition d_com_inf_game.cpp:2482
bool dComIfGd_addRealShadow(u32 key, J3DModel *model)
Definition d_com_inf_game.h:3986
u8 dComIfGs_getSelectEquipShield()
Definition d_com_inf_game.h:1360
void dComIfGs_offActor(int i_no, int i_roomNo)
Definition d_com_inf_game.h:1822
stage_pselect_info_class * dComIfGp_getStagePselectInfo()
Definition d_com_inf_game.h:2731
void dComIfGp_event_onEventFlag(u16 i_flag)
Definition d_com_inf_game.h:3450
s8 dComIfGs_PolyDamageOff_Check()
Definition d_com_inf_game.cpp:2438
void dComIfGd_draw2DXlu()
Definition d_com_inf_game.h:4250
void dComIfGp_event_setItemPartner(void *param_0)
Definition d_com_inf_game.h:3491
bool dComIfGp_checkMapShow()
Definition d_com_inf_game.cpp:1589
void dComIfGp_particle_drawFog(JPADrawInfo *i_drawInfo)
Definition d_com_inf_game.h:3719
Mtx44 * dComIfGd_getProjViewMtx()
Definition d_com_inf_game.h:4019
fopAc_ac_c * dComIfGp_event_getDoorPartner()
Definition d_com_inf_game.h:3558
void dComIfGp_setItemMaxLifeCount(s16 count)
Definition d_com_inf_game.h:2707
void dComIfGd_setListItem3D()
Definition d_com_inf_game.h:4079
daAlink_c * daAlink_getAlinkActorClass()
Definition d_com_inf_game.h:4290
BOOL dComIfGp_roomControl_checkRoomDisp(int i_roomNo)
Definition d_com_inf_game.h:3352
bool dComIfGp_isZSetFlag(u8 flag)
Definition d_com_inf_game.h:2976
void dComIfGd_drawOpaListDarkBG()
Definition d_com_inf_game.h:4186
void dComIfGp_particle_drawFogPri0_B(JPADrawInfo *i_drawInfo)
Definition d_com_inf_game.h:3665
u8 dComIfGp_getSelectItem(int index)
Definition d_com_inf_game.cpp:1536
void dComIfGs_onSvOneZoneSwitch(int i_zoneNo, int i_swBit)
Definition d_com_inf_game.h:1235
u32 dComIfGs_getLastSceneMode()
Definition d_com_inf_game.h:1596
void dComIfGs_setMaxMagic(u8 i_maxMagic)
Definition d_com_inf_game.h:1102
bool dComIfGp_isNunZSetFlag(u8 flag)
Definition d_com_inf_game.h:2992
view_port_class * dComIfGd_getViewport()
Definition d_com_inf_game.h:4027
void dComIfGd_drawXluListZxlu()
Definition d_com_inf_game.h:4230
void dComIfGp_setSelectEquipShield(u8 i_shieldNo)
Definition d_com_inf_game.h:2795
void dComIfGp_setSButtonStatusForce(u8 status, u8 flag)
Definition d_com_inf_game.h:2527
void dComIfGp_offPauseFlag()
Definition d_com_inf_game.h:3024
u8 dComIfGp_getYStatus()
Definition d_com_inf_game.h:2551
u8 dComIfGs_getGetNumber(int i_no)
Definition d_com_inf_game.h:1982
int dComIfGp_evmng_getIsAddvance(int param_0)
Definition d_com_inf_game.h:3571
int dComIfG_getTimerLimitTimeMs()
Definition d_com_inf_game.h:900
JKRArchive * dComIfGp_getFontArchive()
Definition d_com_inf_game.h:2343
void dComIfGp_init()
Definition d_com_inf_game.h:2115
int dComIfG_resDelete(request_of_phase_process_class *i_phase, char const *i_resName)
Definition d_com_inf_game.cpp:1123
void dComIfGp_event_offHindFlag(u16 i_flag)
Definition d_com_inf_game.h:3458
BOOL dComIfGs_isDarkClearLV(int i_no)
Definition d_com_inf_game.h:1508
s8 dComIfGs_getWarpRoomNo()
Definition d_com_inf_game.cpp:2242
void dComIfGs_offSwitch(int i_no, int i_roomNo)
Definition d_com_inf_game.h:1207
u8 dComIfGp_getMesgStatus()
Definition d_com_inf_game.h:3281
dSv_info_c * dComIfGs_getSaveInfo()
Definition d_com_inf_game.h:1492
u32 dComIfGp_checkPlayerStatus0(int param_0, u32 flag)
Definition d_com_inf_game.h:2119
void dComIfGp_setMesgBgmOn()
Definition d_com_inf_game.h:3036
u8 dComIfGs_getNewFile()
Definition d_com_inf_game.h:1938
u8 dComIfGp_TargetWarpPt_get()
Definition d_com_inf_game.cpp:2478
void dComIfGs_onSvZoneSwitch(int i_zoneNo, int i_swBit)
Definition d_com_inf_game.h:1223
void dComIfGp_setStartStage(dStage_startStage_c *p_startStage)
Definition d_com_inf_game.h:2379
s32 dComIfGs_isStageBossEnemy()
Definition d_com_inf_game.h:1448
void dComIfG_setTimerPtr(dTimer_c *i_ptr)
Definition d_com_inf_game.h:888
void dComIfGp_setNowVibration(u8 status)
Definition d_com_inf_game.h:2783
BOOL dComIfGs_isZoneSwitch(int, int)
Definition d_com_inf_game.cpp:1374
void dComIfGs_setTime(f32 i_time)
Definition d_com_inf_game.h:1684
u8 dComIfGs_getWalletSize()
Definition d_com_inf_game.h:1962
void dComIfGs_getSave(int i_stageNo)
Definition d_com_inf_game.h:1830
void dComIfGd_drawXluListInvisible()
Definition d_com_inf_game.h:4222
void dComIfGp_offEnableNextStage()
Definition d_com_inf_game.h:2779
roomRead_class * dComIfGp_getStageRoom()
Definition d_com_inf_game.h:2715
u16 dComIfGs_getLife()
Definition d_com_inf_game.h:1324
void dComIfGs_onStageLife()
Definition d_com_inf_game.h:1524
void dComIfGp_setAllMapArchive(JKRArchive *arc)
Definition d_com_inf_game.h:2291
BOOL dComIfGp_checkCameraAttentionStatus(int i, u32 flag)
Definition d_com_inf_game.h:2831
s16 dComIfGs_getTurnRestartAngleY()
Definition d_com_inf_game.h:1802
u8 dComIfGs_getBottleMax()
Definition d_com_inf_game.cpp:1735
void dComIfGp_clearMesgAnimeTagInfo()
Definition d_com_inf_game.h:3807
char * dComIfGs_getPlayerName()
Definition d_com_inf_game.h:1720
dDlst_window_c * dComIfGp_getWindow(int i)
Definition d_com_inf_game.h:3196
void dComIfGp_deleteSimpleModel()
Definition d_com_inf_game.h:3263
void dComIfGs_setOptVibration(u8 i_status)
Definition d_com_inf_game.h:1922
BOOL dComIfGs_isCollectSword(u8 i_swordNo)
Definition d_com_inf_game.h:1275
void dComIfGd_setXluList2DScreen()
Definition d_com_inf_game.h:4089
JKRExpHeap * dComIfGp_getSubHeap2D(int flag)
Definition d_com_inf_game.cpp:1677
void dComIfGs_setSaveTotalTime(s64 i_time)
Definition d_com_inf_game.h:1886
char * dComIfGp_getLastPlayStageName()
Definition d_com_inf_game.h:2439
void dComIfGd_set3DlineMatDark(mDoExt_3DlineMat_c *param_0)
Definition d_com_inf_game.h:4278
u8 dComIfGs_getBombNum(u8 i_bagIdx)
Definition d_com_inf_game.h:1528
void dComIfGd_drawOpaList()
Definition d_com_inf_game.h:4194
int dComIfG_deleteObjectResMain(const char *i_arcName)
Definition d_com_inf_game.h:945
int dComIfGs_isItemFirstBit(u8 i_no)
Definition d_com_inf_game.h:1062
dRes_info_c * dComIfG_getStageResInfo(const char *i_arcName)
Definition d_com_inf_game.h:981
void dComIfGp_setRStatus(u8 status, u8 flag)
Definition d_com_inf_game.h:2455
int dComIfGp_searchUseSubHeap2D(int flag)
Definition d_com_inf_game.cpp:1666
u32 dComIfGp_particle_setColor(u32 param_0, u16 param_1, const cXyz *param_2, const dKy_tevstr_c *param_3, const GXColor *param_4, const GXColor *param_5, f32 param_6, u8 param_7, const csXyz *param_8, const cXyz *param_9, dPa_levelEcallBack *param_10, s8 param_11, const cXyz *param_12)
Definition d_com_inf_game.h:3892
s32 dComIfGp_getItemMaxOilCount()
Definition d_com_inf_game.h:3088
void dComIfGp_clearItemPachinkoNumCount()
Definition d_com_inf_game.h:3052
void dComIfGp_mapShow()
Definition d_com_inf_game.cpp:1581
void dComIfGp_setNunStatus(u8 status, u8 param_1, u8 flag)
Definition d_com_inf_game.h:2499
u8 dComIfGp_getRemoConStatus()
Definition d_com_inf_game.h:2587
void dComIfGs_initDan(s8 i_stageNo)
Definition d_com_inf_game.h:1834
void dComIfGp_particle_setWaterRipple(u32 *param_0, cBgS_PolyInfo &param_1, const cXyz *param_2, f32 param_3, const dKy_tevstr_c *param_4, const cXyz *param_5, s8 param_6)
Definition d_com_inf_game.h:3779
BOOL dComIfGs_Wolf_Change_Check()
Definition d_com_inf_game.cpp:2401
void dComIfGp_onPauseFlag()
Definition d_com_inf_game.h:3255
void dComIfGs_setWalletSize(u8 i_size)
Definition d_com_inf_game.h:1094
JKRExpHeap * dComIfGp_getExpHeap2D()
Definition d_com_inf_game.h:2363
void dComIfGd_setWindow(dDlst_window_c *window)
Definition d_com_inf_game.h:4154
void dComIfGp_particle_draw2Dgame(JPADrawInfo *i_drawInfo)
Definition d_com_inf_game.h:3749
void dComIfGp_setFontArchive(JKRArchive *arc)
Definition d_com_inf_game.h:2335
void dComIfGs_setMagic(u8 i_magic)
Definition d_com_inf_game.h:1098
u8 dComIfGs_staffroll_next_go_check()
Definition d_com_inf_game.cpp:2549
JPABaseEmitter * dComIfGp_particle_getEmitter(u32 param_0)
Definition d_com_inf_game.h:3932
void dComIfGp_setMain2DArchive(JKRArchive *arc)
Definition d_com_inf_game.h:2351
void dComIfGp_destroySubExpHeap2D()
Definition d_com_inf_game.cpp:1645
void dComIfGp_setPlayerInfo(int plyrIdx, fopAc_ac_c *ptr, int camIdx)
Definition d_com_inf_game.h:2819
u8 dComIfGs_getWolfAbility(int i_idx)
Definition d_com_inf_game.h:1154
cXyz * dComIfGp_evmng_getGoal()
Definition d_com_inf_game.h:3467
void dComIfGp_setSelectItem(int index)
Definition d_com_inf_game.cpp:1511
int dComIfGp_event_moveApproval(void *actor)
Definition d_com_inf_game.h:3428
BOOL dComIfGs_isVisitedRoom(int i_roomNo)
Definition d_com_inf_game.cpp:2537
u8 dComIfGs_getTmpReg(const u16 i_reg)
Definition d_com_inf_game.h:1854
void dComIfGs_setKeyNum(int i_stageNo, u8 i_keyNum)
Definition d_com_inf_game.cpp:2188
void dComIfGp_clearPlayerStatus0(int param_0, u32 flag)
Definition d_com_inf_game.h:2876
JKRArchive * dComIfGp_getNameResArchive()
Definition d_com_inf_game.h:2247
void dComIfGp_setStartStageDarkArea(s8 darkArea)
Definition d_com_inf_game.h:2395
s8 dComIfGp_getLayerOld()
Definition d_com_inf_game.h:3206
void dComIfGd_setListDark()
Definition d_com_inf_game.h:4055
u8 dComIfGp_2dShowCheck()
Definition d_com_inf_game.h:3064
u8 dComIfGs_getOptCameraControl()
Definition d_com_inf_game.h:1380
void dComIfGp_particle_drawFogPri2(JPADrawInfo *i_drawInfo)
Definition d_com_inf_game.h:3713
int dComIfGd_setShadow(u32 param_0, s8 param_1, J3DModel *param_2, cXyz *param_3, f32 param_4, f32 param_5, f32 param_6, f32 param_7, cBgS_PolyInfo &param_8, dKy_tevstr_c *param_9, s16 param_10, f32 param_11, _GXTexObj *param_12)
Definition d_com_inf_game.cpp:1821
u8 dComIfGp_get3DDirectionForce()
Definition d_com_inf_game.h:2671
u8 dComIfGp_getItemLifeCountType()
Definition d_com_inf_game.h:3152
void dComIfGp_setCameraParamFileName(int i, char *name)
Definition d_com_inf_game.h:3176
u32 dComIfGp_getCameraAttentionStatus(int i_no)
Definition d_com_inf_game.h:2864
void dComIfGp_setItemOilCount(s32 oil)
Definition d_com_inf_game.h:2952
GXColor g_blackColor
Definition d_com_inf_game.cpp:976
BOOL dComIfGs_isActor(int i_no, int i_roomNo)
Definition d_com_inf_game.h:1818
u8 dComIfGs_getItem(int i_slotNo, bool i_checkCombo)
Definition d_com_inf_game.h:1267
void dComIfGp_roomControl_setTimePass(int isPassing)
Definition d_com_inf_game.h:3332
bool dComIfGs_isCollectShield(u8 i_item)
Definition d_com_inf_game.h:1660
void dComIfGp_particle_drawProjection(JPADrawInfo *i_drawInfo)
Definition d_com_inf_game.h:3695
void dComIfGs_setBottleItemIn(u8 curItem, u8 newItem)
Definition d_com_inf_game.h:1870
u8 dComIfGs_getMixItemIndex(int i_no)
Definition d_com_inf_game.cpp:1506
u8 dComIfGs_getOptVibration()
Definition d_com_inf_game.h:1372
void dComIfGp_mapHide()
Definition d_com_inf_game.cpp:1585
int dComIfGp_evmng_checkStartDemo()
Definition d_com_inf_game.h:3603
int dComIfG_getTimerNowTimeMs()
Definition d_com_inf_game.h:3799
JKRAramArchive * dComIfGp_getFieldMapArchive2()
Definition d_com_inf_game.h:3235
fopAc_ac_c * dComIfGp_getPlayer(int idx)
Definition d_com_inf_game.h:2191
void dComIfGs_setGetNumber(int i_no, u8 i_value)
Definition d_com_inf_game.h:1986
BOOL dComIfGs_isTbox(int i_no)
Definition d_com_inf_game.h:1388
bool dComIfGs_isPlayerFieldLastStayFieldDataExistFlag()
Definition d_com_inf_game.h:1740
void dComIfGs_setOptPointer(u8 i_pointer)
Definition d_com_inf_game.h:1934
void dComIfGp_setWindowNum(int num)
Definition d_com_inf_game.h:3188
BOOL dComIfGs_isStageSwitch(int i_stageNo, int i_no)
Definition d_com_inf_game.cpp:1292
void dComIfGs_addBottleNum(u8 i_bottleIdx, s16 i_num)
Definition d_com_inf_game.h:1552
void dComIfGp_event_remove()
Definition d_com_inf_game.h:3446
BOOL dComIfGs_isSvZoneItem(int i_zoneNo, int i_swBit)
Definition d_com_inf_game.h:1247
void dComIfGp_setDemoMsgArchive(JKRArchive *arc)
Definition d_com_inf_game.h:2307
void dComIfGd_entryZSortListZxlu(J3DPacket *i_packet, cXyz &param_1)
Definition d_com_inf_game.h:4162
JKRArchive * dComIfGp_getAllMapArchive()
Definition d_com_inf_game.h:3251
void dComIfGp_setRStatusForce(u8 status, u8 flag)
Definition d_com_inf_game.h:2539
void dComIfGs_offSaveSwitch(int i_no)
Definition d_com_inf_game.h:1420
void dComIfGs_init()
Definition d_com_inf_game.h:1058
void dComIfGp_setSelectEquipSword(u8 i_swordNo)
Definition d_com_inf_game.h:2791
int dComIfG_setStageRes(const char *i_arcName, JKRHeap *i_heap)
Definition d_com_inf_game.h:933
u8 dComIfG_getTimerType()
Definition d_com_inf_game.h:896
void dComIfGs_setLineUpItem()
Definition d_com_inf_game.h:1496
void dComIfGp_setOptionResArchive(JKRArchive *arc)
Definition d_com_inf_game.h:2299
void dComIfGs_setInitDataToCard(u8 *i_saveData, int i_dataNum)
Definition d_com_inf_game.h:1946
cXyz & dComIfGs_getRestartRoomPos()
Definition d_com_inf_game.h:1810
void dComIfGp_particle_levelEmitterOnEventMove(u32 param_0)
Definition d_com_inf_game.h:3928
u8 dComIfGp_getAStatus()
Definition d_com_inf_game.h:2543
void dComIfGp_setPlayerStatus1(int param_0, u32 flag)
Definition d_com_inf_game.h:2827
void dComIfGp_setDoStatus(u8 status, u8 flag)
Definition d_com_inf_game.h:2459
void dComIfGd_setList3Dlast()
Definition d_com_inf_game.h:4084
u8 dComIfGp_getBottleStatus()
Definition d_com_inf_game.h:2583
void dComIfGd_setListInvisisble()
Definition d_com_inf_game.h:4060
u32 dComIfGp_particle_setSimpleFoot(u32 param_0, u32 *param_1, cBgS_PolyInfo &param_2, cXyz const *param_3, dKy_tevstr_c const *param_4, int param_5, csXyz const *param_6, cXyz const *param_7, dPa_levelEcallBack *param_8, s8 param_9, cXyz const *param_10)
Definition d_com_inf_game.h:3936
u8 dComIfGs_getOptAttentionType()
Definition d_com_inf_game.h:1376
daPy_py_c * daPy_getLinkPlayerActorClass()
Definition d_com_inf_game.h:4282
void * dComIfGp_getItemTable()
Definition d_com_inf_game.h:2359
BOOL dComIfGp_evmng_isMapToolCamera(u8 mapToolID)
Definition d_com_inf_game.h:3619
void dComIfG_setBrightness(u8 brightness)
Definition d_com_inf_game.h:872
void dComIfGp_particle_drawFogPri4(JPADrawInfo *i_drawInfo)
Definition d_com_inf_game.h:3689
void dComIfGp_setZStatus(u8 status, u8 flag)
Definition d_com_inf_game.h:2467
dEvent_manager_c & dComIfGp_getEventManager()
Definition d_com_inf_game.h:3400
void dComIfGp_set3DStatusForce(u8 status, u8 direction, u8 flag)
Definition d_com_inf_game.h:2479
u8 dComIfGp_getCStickStatusForce()
Definition d_com_inf_game.h:2595
void dComIfGs_offEventBit(const u16 i_flag)
Definition d_com_inf_game.h:1328
u8 dComIfGp_world_dark_get()
Definition d_com_inf_game.cpp:2308
int dComIfGp_getWindowNum()
Definition d_com_inf_game.h:3192
void dComIfGs_onTmpBit(const u16 i_flag)
Definition d_com_inf_game.h:1516
stage_vrboxcol_info_class * dComIfGp_getStageVrboxcolInfo()
Definition d_com_inf_game.h:2735
int dComIfGp_evmng_cameraPlay()
Definition d_com_inf_game.h:3483
s32 dComIfGp_getMaxOxygenCount()
Definition d_com_inf_game.h:3096
fopAc_ac_c * dComIfGp_event_getPt2()
Definition d_com_inf_game.h:3523
GXColor g_saftyWhiteColor
Definition d_com_inf_game.cpp:2557
void dComIfGs_clearRoomItem(int i_zoneNo)
Definition d_com_inf_game.h:1774
const char * dComIfGp_getNextStageName()
Definition d_com_inf_game.h:2403
void dComIfGs_setMixItemIndex(int i_no, u8 item_index)
Definition d_com_inf_game.cpp:1486
s32 dComIfGs_isDungeonItemWarp()
Definition d_com_inf_game.h:1444
JKRArchive * dComIfGp_getMsgCommonArchive()
Definition d_com_inf_game.h:2263
void dComIfGs_onSaveSwitch(int i_stageNo, int i_no)
Definition d_com_inf_game.h:1412
void dComIfGp_drawSimpleModel()
Definition d_com_inf_game.h:3222
void dComIfGp_particle_draw2DmenuFore(JPADrawInfo *i_drawInfo)
Definition d_com_inf_game.h:3767
s16 dComIfGs_getHorseRestartAngleY()
Definition d_com_inf_game.h:1628
void dComIfGs_setRupee(u16 i_rupees)
Definition d_com_inf_game.h:1106
void dComIfGd_drawListItem3d()
Definition d_com_inf_game.h:3990
void dComIfGd_drawXluListDarkBG()
Definition d_com_inf_game.h:4210
void dComIfGp_particle_removeScene(bool param_0)
Definition d_com_inf_game.h:3661
void dComIfGs_setBButtonItemKey(u8 i_itemNo)
Definition d_com_inf_game.h:2010
BOOL dComIfGs_isTmpBit(const u16 i_flag)
Definition d_com_inf_game.h:1512
JKRArchive * dComIfGp_getAnmArchive()
Definition d_com_inf_game.h:2235
u16 dComIfGp_particle_setCommonPoly(u32 *param_0, cBgS_PolyInfo *param_1, const cXyz *param_2, const cXyz *param_3, const dKy_tevstr_c *param_4, u32 param_5, u32 param_6, const csXyz *param_7, const cXyz *param_8, s8 param_9)
Definition d_com_inf_game.h:3787
void dComIfGs_offGetMagicUseFlag()
Definition d_com_inf_game.h:2050
void dComIfGp_setSButtonStatus(u8 status, u8 flag)
Definition d_com_inf_game.h:2523
void dComIfGp_clearItemArrowNumCount()
Definition d_com_inf_game.h:3140
u8 dComIfGs_checkGetItem(u8 i_itemNo)
Definition d_com_inf_game.cpp:1711
void dComIfGp_setXStatusForce(u8 status, u8 flag)
Definition d_com_inf_game.h:2487
cXyz & dComIfGs_getWarpPlayerPos()
Definition d_com_inf_game.cpp:2234
void dComIfGs_onCollectCrystal(u8 i_item)
Definition d_com_inf_game.h:1668
int dComIfGp_getCameraWinID(int idx)
Definition d_com_inf_game.h:2203
void dComIfGp_offOxygenShowFlag()
Definition d_com_inf_game.h:2936
void dComIfGs_setTmpReg(const u16 i_reg, u8 i_no)
Definition d_com_inf_game.h:1850
stage_stag_info_class * dComIfGp_getStageStagInfo()
Definition d_com_inf_game.h:2719
u8 dComIfGp_getZSetFlagForce()
Definition d_com_inf_game.h:2639
BOOL dComIfGs_isOneZoneItem(int i_swBit, int i_roomNo)
Definition d_com_inf_game.cpp:1454
void dComIfGs_PolyDamageOff_Set(s8 param_0)
Definition d_com_inf_game.cpp:2434
fopAc_ac_c * dComIfGp_att_getCatghTarget()
Definition d_com_inf_game.h:2151
void dComIfGs_setWarashibeItem(u8 i_itemNo)
Definition d_com_inf_game.h:1866
BOOL dComIfGp_evmng_endCheck(const char *event)
Definition d_com_inf_game.h:3475
u8 dComIfGs_getPachinkoMax()
Definition d_com_inf_game.h:1150
bool dComIfGp_isNunSetFlag(u8 flag)
Definition d_com_inf_game.h:2984
stage_camera_class * dComIfGp_getRoomCamera(int i_roomNo)
Definition d_com_inf_game.cpp:1174
void dComIfGp_particle_drawDarkworld(JPADrawInfo *i_drawInfo)
Definition d_com_inf_game.h:3737
void dComIfGs_setItem(int i_slotNo, u8 i_itemNo)
Definition d_com_inf_game.h:1082
u8 dComIfGp_get3DSetFlagForce()
Definition d_com_inf_game.h:2675
u8 dComIfGp_getRStatus()
Definition d_com_inf_game.h:3376
void dComIfGs_offPlayerFieldLastStayFieldDataExistFlag()
Definition d_com_inf_game.h:2014
JKRArchive * dComIfGp_getRingResArchive()
Definition d_com_inf_game.h:3243
void dComIfGs_setEmptyBombBagItemIn(u8 i_newBomb, bool i_setNum)
Definition d_com_inf_game.h:1166
bool dComIfGp_isYSetFlag(u8 flag)
Definition d_com_inf_game.h:2972
void dComIfGs_offVisitedRoom(int param_0)
Definition d_com_inf_game.cpp:2530
s16 dComIfGp_getItemMaxArrowNumCount()
Definition d_com_inf_game.h:3076
void dComIfGs_setOptAttentionType(u8 i_attentionType)
Definition d_com_inf_game.h:1926
void dComIfGs_offSvOneZoneSwitch(int i_zoneNo, int i_swBit)
Definition d_com_inf_game.h:1239
s64 dComIfGs_getSaveStartTime()
Definition d_com_inf_game.h:1480
s32 dComIfGp_checkStatus(u16 flags)
Definition d_com_inf_game.h:3044
s16 dComIfGs_getLastSceneAngleY()
Definition d_com_inf_game.h:1600
void dComIfGd_reset()
Definition d_com_inf_game.h:3995
MtxP dComIfGd_getViewRotMtx()
Definition d_com_inf_game.h:4031
void dComIfGs_offStageSwitch(int i_stageNo, int i_no)
Definition d_com_inf_game.cpp:1282
void dComIfGs_setLightDropNum(u8 i_level, u8 i_num)
Definition d_com_inf_game.h:2030
JKRExpHeap * dComIfGp_particle_getResHeap()
Definition d_com_inf_game.h:3635
J2DGrafContext * dComIfGp_getCurrentGrafPort()
Definition d_com_inf_game.h:2179
void dComIfGs_setRodTypeLevelUp()
Definition d_com_inf_game.h:1138
void dComIfGp_clearItemBombNumCount(u8 i_no)
Definition d_com_inf_game.h:3120
cXyz & dComIfGs_getLastWarpMarkPlayerPos()
Definition d_com_inf_game.h:1336
void dComIfGs_offSaveDunSwitch(int i_swNo)
Definition d_com_inf_game.h:1700
void dComIfGp_setMsgObjectClass(dMsgObject_c *obj)
Definition d_com_inf_game.h:2223
u8 dComIfGp_getXStatus()
Definition d_com_inf_game.h:2547
void dComIfGd_imageDrawShadow(Mtx param_0)
Definition d_com_inf_game.h:4270
char * dComIfG_getRoomArcName(int roomNo)
Definition d_com_inf_game.cpp:2295
const char * dComIfGp_getCameraParamFileName(int i)
Definition d_com_inf_game.h:3184
s16 dComIfGp_getNextStagePoint()
Definition d_com_inf_game.h:2431
void dComIfGs_setTurnRestart(const cXyz &i_position, s16 i_angle, s8 param_2, u32 i_param)
Definition d_com_inf_game.h:1608
void dComIfGs_setEmptyBombBag()
Definition d_com_inf_game.h:1158
s32 dComIfGp_roomControl_getZoneNo(int i_roomNo)
Definition d_com_inf_game.h:3312
fopAc_ac_c * dComIfGp_att_getZHint()
Definition d_com_inf_game.h:2155
void dComIfGp_setItemBombNumCount(u8 i_item, s16 count)
Definition d_com_inf_game.h:2699
BOOL dComIfGs_isEventBit(const u16 i_flag)
Definition d_com_inf_game.h:1195
void dComIfGd_set2DOpaTop(dDlst_base_c *dlst)
Definition d_com_inf_game.h:4007
void dComIfGs_setEquipBottleItemIn(u8 i_curItem, u8 i_newItem)
Definition d_com_inf_game.h:1998
bool dComIfGs_isCollectMirror(u8 i_item)
Definition d_com_inf_game.h:1652
void dComIfGs_setArrowNum(u8 i_arrowNum)
Definition d_com_inf_game.h:1142
void dComIfGs_clearRoomSwitch(int i_zoneNo)
Definition d_com_inf_game.h:1770
void dComIfGp_setItemTable(void *data)
Definition d_com_inf_game.h:2355
void dComIfGs_setCollectClothes(u8 i_clothesNo)
Definition d_com_inf_game.h:1130
void dComIfGd_drawXluListBG()
Definition d_com_inf_game.h:4206
void dComIfGp_setWindow(u8 i, f32 param_1, f32 param_2, f32 param_3, f32 param_4, f32 param_5, f32 param_6, int camID, int mode)
Definition d_com_inf_game.h:3200
BOOL dComIfGs_isSvZoneSwitch(int i_zoneNo, int i_swBit)
Definition d_com_inf_game.h:1231
u16 dComIfGs_getRupeeMax()
Definition d_com_inf_game.h:1842
void dComIfGs_setCollectSmell(u8 smell)
Definition d_com_inf_game.h:1304
dEvent_manager_c * dComIfGp_getPEvtManager()
Definition d_com_inf_game.h:2139
JKRArchive * dComIfGp_getMain2DArchive()
Definition d_com_inf_game.h:2231
void dComIfGp_setCurrentViewport(view_port_class *i_viewport)
Definition d_com_inf_game.h:3416
void dComIfGs_offTransformLV(int i_no)
Definition d_com_inf_game.h:2074
void dComIfGs_onVisitedRoom(int param_0)
Definition d_com_inf_game.cpp:2514
int dComIfGp_getStagePlightNumInfo()
Definition d_com_inf_game.h:2743
void dComIfGp_particle_readScene(u8 particle_no, mDoDvdThd_toMainRam_c **param_1)
Definition d_com_inf_game.h:3639
int dComIfG_TimerStart(int i_mode, s16 i_time)
Definition d_com_inf_game.cpp:2312
J3DDrawBuffer * dComIfGd_getOpaListBG()
Definition d_com_inf_game.h:4121
dEvt_control_c & dComIfGp_getEvent()
Definition d_com_inf_game.h:3396
void dComIfGs_onTransformLV(int i_no)
Definition d_com_inf_game.h:1692
bool dComIfGp_isCStickSetFlag(u8 flag)
Definition d_com_inf_game.h:3008
u8 dComIfGp_event_getPreItemNo()
Definition d_com_inf_game.h:3487
void dComIfGs_offOneZoneSwitch(int i_swBit, int i_roomNo)
Definition d_com_inf_game.cpp:1406
void dComIfGp_setItemNowOil(s32 oil)
Definition d_com_inf_game.h:2948
void dComIfGp_addSimpleModel(J3DModelData *i_modelData, int roomNo, u8 i_drawBG)
Definition d_com_inf_game.h:1782
u8 dComIfG_getBrightness()
Definition d_com_inf_game.h:993
void dComIfGp_setMsgCommonArchive(JKRArchive *arc)
Definition d_com_inf_game.h:2327
void dComIfGd_peekZdata()
Definition d_com_inf_game.h:4146
void dComIfGp_particle_createCommon(const void *data)
Definition d_com_inf_game.h:3623
void dComIfGp_clearItemKeyNumCount()
Definition d_com_inf_game.h:3136
int dComIfG_getObjctResName2Index(const char *i_arcName, const char *i_resName)
Definition d_com_inf_game.h:997
void dComIfGs_onLetterReadFlag(int i_no)
Definition d_com_inf_game.h:1576
void dComIfGp_resetOldMulti()
Definition d_com_inf_game.h:3210
char * dComIfGs_getPlayerFieldLastStayName()
Definition d_com_inf_game.h:1750
f32 dComIfGs_getLastSceneSpeedF()
Definition d_com_inf_game.h:1604
u32 dComIfGp_checkPlayerStatus1(int param_0, u32 flag)
Definition d_com_inf_game.h:2123
void dComIfGp_setStartStageLayer(s8 layer)
Definition d_com_inf_game.h:3218
void dComIfGp_setSubExpHeap2D(int idx, void *heap)
Definition d_com_inf_game.h:2767
bool dComIfGp_isDoSetFlag(u8 flag)
Definition d_com_inf_game.h:2956
void dComIfGp_setCameraInfo(int camIdx, camera_class *p_cam, int param_2, int param_3, int param_4)
Definition d_com_inf_game.h:2843
u8 dComIfGp_getBottleSetFlagForce()
Definition d_com_inf_game.h:2647
s16 dComIfGp_getStageWorldRollAngleX()
Definition d_com_inf_game.h:2747
u8 dComIfGp_getXStatusForce()
Definition d_com_inf_game.h:2651
void dComIfGp_setFmapResArchive(JKRArchive *arc)
Definition d_com_inf_game.h:2275
void dComIfGs_setSaveStartTime(s64 i_time)
Definition d_com_inf_game.h:1890
view_class * dComIfGd_getView()
Definition d_com_inf_game.h:4015
void dComIfGs_offTmpBit(const u16 i_flag)
Definition d_com_inf_game.h:1504
dKy_tevstr_c * dComIfGp_roomControl_getTevStr(int i_roomNo)
Definition d_com_inf_game.h:3348
void dComIfGp_setMaxOxygen(s32 i_oxygen)
Definition d_com_inf_game.h:2912
void dComIfGs_setPlayerName(const char *i_name)
Definition d_com_inf_game.h:1758
int dComIfGp_getCameraPlayer1ID(int idx)
Definition d_com_inf_game.h:2195
JKRArchive * dComIfGp_getMsgArchive(int idx)
Definition d_com_inf_game.h:2259
void dComIfGs_offLightDropGetFlag(u8 i_level)
Definition d_com_inf_game.h:2054
void dComIfGp_setErrorResArchive(JKRArchive *arc)
Definition d_com_inf_game.h:2315
s8 dComIfGp_getStartStageLayer()
Definition d_com_inf_game.h:2387
void dComIfGp_particle_drawScreen(JPADrawInfo *i_drawInfo)
Definition d_com_inf_game.h:3743
u8 dComIfGs_getPlayerFieldLastStayRegionNo()
Definition d_com_inf_game.h:2026
u8 dComIfGs_checkInsectBottle()
Definition d_com_inf_game.h:1874
void dComIfGs_setOptCalibrateDist(u16 i_calibrateDist)
Definition d_com_inf_game.h:1970
void dComIfGs_onCollectMirror(u8 i_item)
Definition d_com_inf_game.h:1664
void dComIfGs_onItemFirstBit(u8 i_itemNo)
Definition d_com_inf_game.h:1316
void dComIfGp_clearMesgCameraAttrInfo()
Definition d_com_inf_game.h:3823
u8 dComIfGs_getNoFile()
Definition d_com_inf_game.h:1942
void dComIfGp_setRubyArchive(JKRArchive *arc)
Definition d_com_inf_game.h:2339
bool dComIfGs_isCollectCrystal(u8 i_item)
Definition d_com_inf_game.h:1656
u8 dComIfGs_getKeyNum()
Definition d_com_inf_game.h:1312
void dComIfGp_particle_drawFogPri1(JPADrawInfo *i_drawInfo)
Definition d_com_inf_game.h:3701
int dComIfG_syncObjectRes(const char *i_arcName)
Definition d_com_inf_game.h:937
void dComIfGs_setLastWarpMarkItemData(const char *stage, cXyz pos, s16 angle, s8 roomNo, u8, u8)
Definition d_com_inf_game.cpp:2223
void dComIfGs_setBaitItem(u8 i_item)
Definition d_com_inf_game.h:2034
void dComIfGd_setListMiddle()
Definition d_com_inf_game.h:4107
bool dComIfGp_isASetFlag(u8 flag)
Definition d_com_inf_game.h:2960
void dComIfGp_loadCameraPosition(int i, cXyz *o_pos, cXyz *o_target, f32 *o_fovy, s16 *o_bank)
Definition d_com_inf_game.h:2872
dSv_turnRestart_c & dComIfGs_getTurnRestart()
Definition d_com_inf_game.h:1790
void dComIfGp_roomControl_setStayNo(int stayNo)
Definition d_com_inf_game.h:3340
void dComIfGs_addDeathCount()
Definition d_com_inf_game.h:1958
dStage_Multi_c * dComIfGp_getMulti()
Definition d_com_inf_game.h:3231
u8 dComIfGp_getNunZStatus()
Definition d_com_inf_game.h:2575
void dComIfGd_drawOpaListSky()
Definition d_com_inf_game.h:4174
s32 dComIfGs_isStageLife()
Definition d_com_inf_game.h:1452
u8 dComIfGs_getTransformStatus()
Definition d_com_inf_game.h:1736
u8 dComIfGp_getNowLevel()
Definition d_com_inf_game.cpp:2131
void dComIfGp_TargetWarpPt_set(u8)
Definition d_com_inf_game.cpp:2470
void dComIfGp_particle_draw(JPADrawInfo *i_drawInfo)
Definition d_com_inf_game.h:3707
BOOL dComIfGs_isSaveVisitedRoom(int param_0, int i_roomNo)
Definition d_com_inf_game.h:1460
void dComIfGp_clearItemRupeeCount()
Definition d_com_inf_game.h:3108
dCcS * dComIfG_Ccsp()
Definition d_com_inf_game.h:969
u8 dComIfGs_getSelectMixItemNoArrowIndex(int i_selmixItemIdx)
Definition d_com_inf_game.cpp:1491
BOOL dComIfGs_isSaveTbox(int i_stageNo, int i_no)
Definition d_com_inf_game.h:1400
void * dComIfG_getOldStageRes(char const *i_resName)
Definition d_com_inf_game.cpp:2291
bool dComIfGp_isRemoConSetFlag(u8 flag)
Definition d_com_inf_game.h:2988
JKRArchive * dComIfGp_getCollectResArchive()
Definition d_com_inf_game.h:2239
JKRArchive * dComIfGp_getDmapResArchive()
Definition d_com_inf_game.h:3277
void dComIfGs_setEventReg(const u16 reg, u8 value)
Definition d_com_inf_game.h:1862
s16 dComIfGp_getStartStagePoint()
Definition d_com_inf_game.h:2399
void dComIfGs_offZoneSwitch(int i_swBit, int i_roomNo)
Definition d_com_inf_game.cpp:1358
s16 dComIfGs_getPlayerFieldLastStayAngleY()
Definition d_com_inf_game.h:1754
bool dComIfGp_isXSetFlag(u8 flag)
Definition d_com_inf_game.h:2968
void dComIfGp_setFieldMapArchive2(JKRArchive *arc)
Definition d_com_inf_game.h:2267
GXColor g_clearColor
Definition d_com_inf_game.cpp:973
int dComIfGp_evmng_getMySubstanceNum(int index, char *name)
Definition d_com_inf_game.h:3591
dSv_save_c * dComIfGs_getSaveData()
Definition d_com_inf_game.h:1488
const char * dComIfGs_getHorseRestartStageName()
Definition d_com_inf_game.h:1632
char * dComIfGp_evmng_getMyStringP(int index, char *name)
Definition d_com_inf_game.h:3579
void dComIfGp_set3DStatus(u8 status, u8 direction, u8 flag)
Definition d_com_inf_game.h:2475
void dComIfGs_onRegionBit(int i_region)
Definition d_com_inf_game.h:1219
JKRExpHeap * dComIfGp_getSubExpHeap2D(int idx)
Definition d_com_inf_game.h:2371
u8 dComIfGp_getCStickDirectionForce()
Definition d_com_inf_game.h:2591
void dComIfGs_setCollectShield(u8 i_shieldNo)
Definition d_com_inf_game.h:1126
void dComIfGd_drawShadow(Mtx param_0)
Definition d_com_inf_game.h:4266
BOOL dComIfGs_isSvOneZoneSwitch(int i_zoneNo, int i_swBit)
Definition d_com_inf_game.h:1243
s32 dComIfGs_isGetMagicUseFlag()
Definition d_com_inf_game.h:1500
void dComIfGd_set3DlineMat(mDoExt_3DlineMat_c *param_0)
Definition d_com_inf_game.h:4274
BOOL dComIfGp_event_compulsory(void *param_0, const char *param_1, u16 param_2)
Definition d_com_inf_game.h:3424
J3DDrawBuffer * dComIfGd_getOpaListDark()
Definition d_com_inf_game.h:4125
void dComIfGp_roomControl_setZoneNo(int roomNo, int zoneNo)
Definition d_com_inf_game.h:3344
stage_arrow_class * dComIfGp_getRoomArrow(int i_roomNo)
Definition d_com_inf_game.cpp:1185
void dComIfGp_addSelectItemNum(int index, s16 num)
Definition d_com_inf_game.cpp:1804
BOOL dComIfGs_isCollectClothing(u8 i_clothesNo)
Definition d_com_inf_game.h:1279
cXyz & dComIfGs_getPlayerFieldLastStayPos()
Definition d_com_inf_game.h:2022
void dComIfGs_setArrowMax(u8 i_arrowMax)
Definition d_com_inf_game.h:1146
BOOL dComIfGs_isSvOneZoneItem(int i_zoneNo, int i_swBit)
Definition d_com_inf_game.h:1251
BOOL dComIfGs_isSaveDunItem(int i_no)
Definition d_com_inf_game.h:1408
void dComIfGs_onLightDropFlag(u8 i_nowLevel)
Definition d_com_inf_game.h:1199
void dComIfGs_setTransformStatus(u8 i_status)
Definition d_com_inf_game.h:1994
u8 dComIfGp_getZStatusForce()
Definition d_com_inf_game.h:2635
void dComIfGs_Grass_hide_Set(s8 param_0)
Definition d_com_inf_game.cpp:2466
void dComIfGp_setCamera(int i, camera_class *cam)
Definition d_com_inf_game.h:3180
void dComIfGs_setLastWarpAcceptStage(s8 param_0)
Definition d_com_inf_game.h:1914
void dComIfGp_roomControl_init()
Definition d_com_inf_game.h:3320
JKRArchive * dComIfGp_getMeterButtonArchive()
Definition d_com_inf_game.h:3247
void dComIfGp_clearItemMaxLifeCount()
Definition d_com_inf_game.h:3148
u8 dComIfGs_getLineUpItem(int i_slotNo)
Definition d_com_inf_game.h:1271
BOOL dComIfGs_isLetterGetFlag(int i_no)
Definition d_com_inf_game.h:1564
void dComIfGp_clearOxygenCount()
Definition d_com_inf_game.h:3132
s8 dComIfGp_getStartStageDarkArea()
Definition d_com_inf_game.h:2391
f32 dComIfGs_getTime()
Definition d_com_inf_game.h:1680
void dComIfGs_setBombNum(u8 i_bagIdx, u8 i_bombNum)
Definition d_com_inf_game.h:1544
void dComIfGd_setView(view_class *view)
Definition d_com_inf_game.h:4150
void dComIfGp_setPlayerStatus0(int param_0, u32 flag)
Definition d_com_inf_game.h:2823
s16 dComIfGp_evmng_getEventIdx(const char *eventName, u8 mapToolID)
Definition d_com_inf_game.h:3615
u8 dComIfGp_getNunStatus()
Definition d_com_inf_game.h:2571
int dComIfGp_roomControl_loadRoom(int param_0, u8 *param_1, bool param_2)
Definition d_com_inf_game.h:3336
void dComIfGp_evmng_cutEnd(int param_0)
Definition d_com_inf_game.h:3463
int dComIfGp_checkEmptySubHeap2D()
Definition d_com_inf_game.cpp:1655
void dComIfGd_set2DOpa(dDlst_base_c *dlst)
Definition d_com_inf_game.h:3999
void dComIfGp_removeSimpleModel(J3DModelData *i_modelData, int roomNo)
Definition d_com_inf_game.h:1786
f32 dComIfGp_getItemLifeCount()
Definition d_com_inf_game.h:3072
int dComIfG_syncAllObjectRes()
Definition d_com_inf_game.h:985
void dComIfGd_drawOpaList3Dlast()
Definition d_com_inf_game.h:4238
void dComIfGs_setBottleNum(u8 i_bottleIdx, u8 i_bottleNum)
Definition d_com_inf_game.h:1187
void dComIfGd_drawIndScreen()
Definition d_com_inf_game.h:4258
void dComIfGs_setRestartRoomParam(u32 i_param)
Definition d_com_inf_game.h:1620
u8 dComIfGs_getPachinkoNum()
Definition d_com_inf_game.h:1532
s32 dComIfGp_getNextStageWipe()
Definition d_com_inf_game.h:2419
u8 dComIfGp_getGameoverStatus()
Definition d_com_inf_game.h:2443
void dComIfGs_setEquipBottleItemEmpty(u8 i_curItem)
Definition d_com_inf_game.h:2002
u32 dComIfGs_getBalloonScore()
Definition d_com_inf_game.h:1732
void dComIfGp_particle_drawFogPri0_A(JPADrawInfo *i_drawInfo)
Definition d_com_inf_game.h:3677
int dComIfG_setObjectRes(const char *i_arcName, u8 i_mountDirection, JKRHeap *i_heap)
Definition d_com_inf_game.h:919
void dComIfGp_setCameraZoomForcus(int i_no, f32 i_focus)
Definition d_com_inf_game.h:2856
void dComIfGd_init()
Definition d_com_inf_game.h:4138
bool dComIfGp_isBottleSetFlag(u8 flag)
Definition d_com_inf_game.h:3000
J3DDrawBuffer * dComIfGd_getOpaList()
Definition d_com_inf_game.h:4117
s16 dComIfGp_getItemArrowNumCount()
Definition d_com_inf_game.h:3080
void dComIfGp_setZStatusForce(u8 status, u8 flag)
Definition d_com_inf_game.h:2471
void dComIfGs_offSaveVisitedRoom(int param_0, int i_roomNo)
Definition d_com_inf_game.h:1468
u8 dComIfGp_get3DStatus()
Definition d_com_inf_game.h:2559
bool dComIfGs_getWarpMarkFlag()
Definition d_com_inf_game.cpp:2246
bool dComIfGs_isItem(int i_bitNo, int i_roomNo)
Definition d_com_inf_game.h:1902
void dComIfGp_clearMesgAnimeAttrInfo()
Definition d_com_inf_game.h:3815
void dComIfGp_particle_calc3D()
Definition d_com_inf_game.h:3643
void dComIfGp_setOxygenCount(s32 oxygen)
Definition d_com_inf_game.h:2908
s8 dComIfGs_sense_type_change_Get()
Definition d_com_inf_game.cpp:1337
void dComIfGs_onDungeonItemMap()
Definition d_com_inf_game.h:1070
void dComIfGp_setSelectEquipClothes(u8 i_clothNo)
Definition d_com_inf_game.h:2787
u16 dComIfGs_getDate()
Definition d_com_inf_game.h:1672
u8 dComIfGs_getMagic()
Definition d_com_inf_game.h:1644
u8 dComIfGs_getLastWarpMarkRoomNo()
Definition d_com_inf_game.h:1344
int dComIfGs_isLetterReadFlag(int i_no)
Definition d_com_inf_game.h:1572
u8 dComIfGp_getDoStatus()
Definition d_com_inf_game.h:3388
void dComIfGp_setCardIconResArchive(JKRArchive *arc)
Definition d_com_inf_game.h:2319
BOOL dComIfGs_isZoneItem(int, int)
Definition d_com_inf_game.cpp:1438
void dComIfG_setTimerMode(int mode)
Definition d_com_inf_game.h:880
BOOL dComIfGs_isSaveItem(int i_no)
Definition d_com_inf_game.h:1396
BOOL dComIfGs_isStageMiddleBoss()
Definition d_com_inf_game.h:1990
void dComIfGp_particle_drawFogPri3(JPADrawInfo *i_drawInfo)
Definition d_com_inf_game.h:3725
f32 * dComIfGp_evmng_getMyFloatP(int index, char *name)
Definition d_com_inf_game.h:3583
void dComIfGp_event_setItemPartnerId(fpc_ProcID id)
Definition d_com_inf_game.h:3495
const char * dComIfGs_getWarpStageName()
Definition d_com_inf_game.cpp:2229
u8 dComIfGs_getArrowMax()
Definition d_com_inf_game.h:1296
u8 dComIfGp_checkMesgCancelButton()
Definition d_com_inf_game.h:3032
void dComIfGp_setItemPachinkoNumCount(s16 count)
Definition d_com_inf_game.h:2695
u8 dComIfGp_getSButtonSetFlagForce()
Definition d_com_inf_game.h:2607
void dComIfGs_setOptCameraControl(u8 i_cameraControl)
Definition d_com_inf_game.h:1930
u32 dComIfGp_getNowVibration()
Definition d_com_inf_game.h:2451
void dComIfGs_offDarkClearLV(int i_no)
Definition d_com_inf_game.h:2070
void dComIfGp_setMesgCameraInfoActor(fopAc_ac_c *param_1, fopAc_ac_c *param_2, fopAc_ac_c *param_3, fopAc_ac_c *param_4, fopAc_ac_c *param_5, fopAc_ac_c *param_6, fopAc_ac_c *param_7, fopAc_ac_c *param_8, fopAc_ac_c *param_9, fopAc_ac_c *param_10)
Definition d_com_inf_game.h:3289
JKRArchive * dComIfGp_getMsgDtArchive(int idx)
Definition d_com_inf_game.h:2255
char * dComIfGs_getHorseName()
Definition d_com_inf_game.h:1724
cXyz * dComIfGp_evmng_getMyXyzP(int index, char *name)
Definition d_com_inf_game.h:3587
void dComIfGd_draw2DOpaTop()
Definition d_com_inf_game.h:4246
const char * dComIfGs_getLastWarpMarkStageName()
Definition d_com_inf_game.h:1332
u8 dComIfGs_checkBottle(u8 i_itemNo)
Definition d_com_inf_game.h:1284
s64 dComIfGs_getSaveTotalTime()
Definition d_com_inf_game.h:1484
u8 dComIfGs_getBButtonItemKey()
Definition d_com_inf_game.h:2006
daPy_py_c * dComIfGp_getLinkPlayer()
Definition d_com_inf_game.h:2187
u8 dComIfGp_event_getGtItm()
Definition d_com_inf_game.h:3499
void dComIfGd_setListBG()
Definition d_com_inf_game.h:4097
JKRArchive * dComIfGp_getOptionResArchive()
Definition d_com_inf_game.h:3239
void dComIfGp_setItemMagicCount(s16 count)
Definition d_com_inf_game.h:2683
void dComIfGp_setGameoverStatus(u8 i_status)
Definition d_com_inf_game.h:2447
u8 dComIfGp_getSButtonStatus()
Definition d_com_inf_game.h:2567
dBgS & dComIfG_Bgsp()
Definition d_com_inf_game.h:965
void dComIfGs_BossLife_public_Set(s8)
Definition d_com_inf_game.cpp:1325
void dComIfGp_roomControl_setStatusFlag(int i_roomNo, u8 flag)
Definition d_com_inf_game.h:3368
u8 dComIfGp_event_getMode()
Definition d_com_inf_game.h:3554
int dComIfGp_getSelectItemMaxNum(int index)
Definition d_com_inf_game.cpp:1759
void dComIfGs_setLife(u16 i_life)
Definition d_com_inf_game.h:1110
void dComIfGp_particle_draw2Dback(JPADrawInfo *i_drawInfo)
Definition d_com_inf_game.h:3761
u8 dComIfGp_getNunCStatus()
Definition d_com_inf_game.h:2579
s16 dComIfGp_getItemKeyNumCount()
Definition d_com_inf_game.h:3112
s16 dComIfGs_getStartPoint()
Definition d_com_inf_game.h:1592
u8 dComIfGp_getRStatusForce()
Definition d_com_inf_game.h:2627
int dComIfGp_getPlayerCameraID(int idx)
Definition d_com_inf_game.h:2207
fopAc_ac_c * dComIfGp_event_getItemPartner()
Definition d_com_inf_game.h:3515
J3DDrawBuffer * dComIfGd_getOpaListIndScreen()
Definition d_com_inf_game.h:4042
u8 dComIfGs_getBottleNum(u8 i_bottleIdx)
Definition d_com_inf_game.h:1536
int dComIfGp_getCameraPlayer2ID(int idx)
Definition d_com_inf_game.h:2199
void dComIfGs_onStageMiddleBoss()
Definition d_com_inf_game.h:1440
void dComIfGp_setItemArrowNumCount(s16 count)
Definition d_com_inf_game.h:2691
void dComIfGp_setMesgCameraTagInfo(int id)
Definition d_com_inf_game.h:3285
u16 dComIfGp_event_checkHind(u16 flag)
Definition d_com_inf_game.h:3535
void dComIfGp_setCameraZoomScale(int i_no, f32 i_scale)
Definition d_com_inf_game.h:2848
BOOL dComIfGp_event_runCheck()
Definition d_com_inf_game.h:3527
void dComIfGs_onSwitch(int i_no, int i_roomNo)
Definition d_com_inf_game.h:1203
void dComIfGp_saveCameraPosition(int i, cXyz *i_pos, cXyz *i_target, f32 i_fovy, s16 i_bank)
Definition d_com_inf_game.h:2868
void dComIfGp_setSubHeapLockFlag(int idx, u8 status)
Definition d_com_inf_game.h:2759
void dComIfGp_particle_drawNormalPri0_A(JPADrawInfo *i_drawInfo)
Definition d_com_inf_game.h:3683
void dComIfGs_onEventBit(const u16 i_flag)
Definition d_com_inf_game.h:1191
void dComIfGs_setMaxLife(u8 i_maxLife)
Definition d_com_inf_game.h:1114
u8 dComIfGs_getSelectItemIndex(int i_no)
Definition d_com_inf_game.h:1368
void dComIfGp_clearItemOilCount()
Definition d_com_inf_game.h:3124
BOOL dComIfGp_evmng_startCheck(char const *i_event)
Definition d_com_inf_game.h:3471
u16 dComIfGs_getMaxLife()
Definition d_com_inf_game.h:1320
dRes_info_c * dComIfG_getObjectResInfo(const char *i_arcName)
Definition d_com_inf_game.h:977
void dComIfGp_setPlayerPtr(int i, fopAc_ac_c *ptr)
Definition d_com_inf_game.h:2811
int * dComIfGp_evmng_getMyIntegerP(int index, char *name)
Definition d_com_inf_game.h:3575
void dComIfGp_particle_calcMenu()
Definition d_com_inf_game.h:3651
void dComIfGp_offCameraAttentionStatus(int i, u32 flag)
Definition d_com_inf_game.h:2839
void dComIfGs_setPlayerFieldLastStayInfo(const char *i_stage, cXyz &i_pos, s16 i_angle, s8 i_point, u8 i_region)
Definition d_com_inf_game.h:1744
void dComIfGp_setNextStage(char const *stage, s16 point, s8 roomNo, s8 layer, f32 lastSpeed, u32 lastMode, int, s8 wipe, s16 lastAngle, int, int)
Definition d_com_inf_game.cpp:1196
s32 dComIfGp_getItemRupeeCount()
Definition d_com_inf_game.h:3104
void dComIfGp_world_dark_set(u8)
Definition d_com_inf_game.cpp:2304
void dComIfGp_particle_createScene(const void *param_0)
Definition d_com_inf_game.h:3631
u32 dComIfGs_getRaceGameTime()
Definition d_com_inf_game.h:1728
J3DDrawBuffer * dComIfGd_getListFilter()
Definition d_com_inf_game.h:4038
dStage_stageDt_c * dComIfGp_getStage()
Definition d_com_inf_game.h:2884
int dComIfG_TimerDeleteRequest(int i_mode)
Definition d_com_inf_game.cpp:2386
bool dComIfGp_isRSetFlag(u8 flag)
Definition d_com_inf_game.h:2964
void dComIfGd_drawOpaListFilter()
Definition d_com_inf_game.h:4254
u8 dComIfGp_att_getCatchChgItem()
Definition d_com_inf_game.h:2147
int dComIfGp_evmng_startDemo(int param_0)
Definition d_com_inf_game.h:3503
u8 dComIfGs_getEventReg(const u16 reg)
Definition d_com_inf_game.h:1858
void dComIfGp_setNunCStatus(u8 param_0, u8 param_1)
Definition d_com_inf_game.h:2511
void dComIfGs_onDarkClearLV(int i_no)
Definition d_com_inf_game.h:1688
u8 dComIfGs_getBombMax()
Definition d_com_inf_game.h:2062
void dComIfGp_setCurrentWindow(dDlst_window_c *i_window)
Definition d_com_inf_game.h:3408
int dComIfG_deleteStageRes(const char *i_arcName)
Definition d_com_inf_game.h:949
void dComIfGs_resetLastWarpAcceptStage()
Definition d_com_inf_game.h:1556
void dComIfGp_particle_calc2D()
Definition d_com_inf_game.h:3647
void dComIfGp_setStatus(u16 status)
Definition d_com_inf_game.h:2799
void dComIfGs_setDataNum(u8 i_num)
Definition d_com_inf_game.h:1708
s8 dComIfGs_getRestartRoomNo()
Definition d_com_inf_game.h:1616
void dComIfGp_setItem(u8 slot, u8 i_no)
Definition d_com_inf_game.h:2711
u8 dComIfGp_getNextStageWipeSpeed()
Definition d_com_inf_game.h:2427
s32 dComIfGp_getItemOilCount()
Definition d_com_inf_game.h:3092
void dComIfGd_setListZxlu()
Definition d_com_inf_game.h:4112
void dComIfGp_clearMesgFaceAnimeAttrInfo()
Definition d_com_inf_game.h:3819
void dComIfGp_setSelectItemNum(int i_selItemIdx, s16 i_num)
Definition d_com_inf_game.cpp:1779
void dComIfG_get_timelayer(int *layer)
Definition d_com_inf_game.cpp:105
void dComIfG_setTimerType(u8 i_type)
Definition d_com_inf_game.h:892
u8 dComIfGs_getDataNum()
Definition d_com_inf_game.h:1704
void dComIfGd_setListIndScreen()
Definition d_com_inf_game.h:4102
s16 dComIfGp_getItemBombNumCount(u8 i_no)
Definition d_com_inf_game.h:3084
fopAc_ac_c * dComIfGp_event_getTalkPartner()
Definition d_com_inf_game.h:3511
void dComIfGp_setXStatus(u8 status, u8 flag)
Definition d_com_inf_game.h:2483
MtxP dComIfGd_getInvViewMtx()
Definition d_com_inf_game.h:4023
void dComIfGs_setMemoryToCard(u8 *i_saveData, int i_dataNum)
Definition d_com_inf_game.h:1950
BOOL dComIfGs_wolfeye_effect_check()
Definition d_com_inf_game.cpp:2456
u8 dComIfGs_checkOptVibration()
Definition d_com_inf_game.h:1288
void dComIfGd_drawXluListSky()
Definition d_com_inf_game.h:4178
u8 dComIfGp_getAdvanceDirection()
Definition d_com_inf_game.h:3392
BOOL dComIfGs_isSwitch(int i_no, int i_roomNo)
Definition d_com_inf_game.h:1211
void dComIfGp_setMessageCountNumber(u32 number)
Definition d_com_inf_game.h:3040
u8 dComIfGs_getArrowNum()
Definition d_com_inf_game.h:1580
BOOL dComIfG_isDebugMode()
Definition d_com_inf_game.h:908
u16 dComIfGs_getOil()
Definition d_com_inf_game.h:1472
void dComIfGs_setHorseRestart(const char *i_stageName, cXyz &i_pos, s16 i_angle, s8 i_roomNo)
Definition d_com_inf_game.h:1640
void dComIfGp_event_setTalkPartner(fopAc_ac_c *i_actor)
Definition d_com_inf_game.h:3507
u8 dComIfGs_getSelectEquipClothes()
Definition d_com_inf_game.h:1352
void dComIfGs_setDate(u16 i_date)
Definition d_com_inf_game.h:1676
void dComIfGd_drawXluListDark()
Definition d_com_inf_game.h:4218
void dComIfGd_entryZSortXluList(J3DPacket *i_packet, cXyz &param_1)
Definition d_com_inf_game.h:4166
s8 dComIfGs_BossLife_public_Get()
Definition d_com_inf_game.cpp:1329
u16 dComIfGp_event_chkEventFlag(u16 flag)
Definition d_com_inf_game.h:3542
void dComIfGs_onItem(int i_bitNo, int i_roomNo)
Definition d_com_inf_game.h:1906
void dComIfGd_set2DXlu(dDlst_base_c *dlst)
Definition d_com_inf_game.h:4003
void dComIfGp_setItemNowMagic(s16 magic)
Definition d_com_inf_game.h:2896
void dComIfGp_setMeterButtonArchive(JKRArchive *arc)
Definition d_com_inf_game.h:2311
void dComIfGs_setSelectItemIndex(int i_no, u8 item_index)
Definition d_com_inf_game.cpp:1481
void dComIfGp_setCollectResArchive(JKRArchive *arc)
Definition d_com_inf_game.h:2283
u8 dComIfGp_getCStickStatus()
Definition d_com_inf_game.h:2563
void dComIfGp_setYStatus(u8 status, u8 flag)
Definition d_com_inf_game.h:2491
u8 dComIfGp_get3DDirection()
Definition d_com_inf_game.h:3016
bool dComIfGp_is3DSetFlag(u8 flag)
Definition d_com_inf_game.h:3012
void dComIfGs_resetDan()
Definition d_com_inf_game.h:1838
void dComIfGp_setYStatusForce(u8 status, u8 flag)
Definition d_com_inf_game.h:2495
s16 dComIfGp_getItemMaxLifeCount()
Definition d_com_inf_game.h:3068
void * dComIfGs_getPEventBit()
Definition d_com_inf_game.h:1898
void dComIfGp_setCurrentGrafPort(J2DOrthoGraph *i_graf)
Definition d_com_inf_game.h:3404
void dComIfGp_setCurrentView(view_class *i_view)
Definition d_com_inf_game.h:3412
s16 dComIfGs_getLastWarpMarkPlayerAngleY()
Definition d_com_inf_game.h:1340
void dComIfGd_drawListZxlu()
Definition d_com_inf_game.h:4262
u8 dComIfGp_getDoSetFlagForce()
Definition d_com_inf_game.h:2615
s16 dComIfGs_getWarpPlayerAngleY()
Definition d_com_inf_game.cpp:2238
bool dComIfGp_isNunCSetFlag(u8 flag)
Definition d_com_inf_game.h:2996
void dComIfGs_onActor(int i_bitNo, int i_roomNo)
Definition d_com_inf_game.h:1910
void dComIfGp_2dShowOff()
Definition d_com_inf_game.h:3060
J3DDrawBuffer * dComIfGd_getListPacket()
Definition d_com_inf_game.h:4046
void dComIfGd_drawOpaListMiddle()
Definition d_com_inf_game.h:4190
void dComIfGs_setHorseName(const char *i_name)
Definition d_com_inf_game.h:1762
void dComIfGs_offItemFirstBit(u8 i_itemNo)
Definition d_com_inf_game.h:1560
void dComIfGs_onDungeonItemCompass()
Definition d_com_inf_game.h:1074
void dComIfGp_setLastPlayStageName(char *name)
Definition d_com_inf_game.h:2435
bool dComIfGp_isPauseFlag()
Definition d_com_inf_game.h:3004
void dComIfGd_drawOpaListPacket()
Definition d_com_inf_game.h:4202
void dComIfGp_setCStickStatusForce(u8 status, u8 param_1, u8 flag)
Definition d_com_inf_game.h:2519
void dComIfGp_setMsgDtArchive(int i, JKRArchive *arc)
Definition d_com_inf_game.h:2323
s16 dComIfGp_getItemMaxBombNumCount()
Definition d_com_inf_game.h:3420
u8 dComIfGp_getXSetFlagForce()
Definition d_com_inf_game.h:2655
int dComIfGp_event_order(u16 eventType, u16 priority, u16 flag, u16 param_3, void *param_4, void *param_5, s16 eventID, u8 infoIdx)
Definition d_com_inf_game.h:3432
void dComIfGs_onSaveDunSwitch(int i_swNo)
Definition d_com_inf_game.h:1696
void dComIfGp_particle_drawNormalPri0_B(JPADrawInfo *i_drawInfo)
Definition d_com_inf_game.h:3671
void dComIfGp_setHitMark(u16 i_hitmark, fopAc_ac_c *param_1, const cXyz *param_2, const csXyz *param_3, const cXyz *param_4, u32 i_atType)
Definition d_com_inf_game.h:3267
void dComIfGp_setAStatus(u8 status, u8 flag)
Definition d_com_inf_game.h:2463
void dComIfGs_setSelectEquipSword(u8 i_itemNo)
Definition d_com_inf_game.cpp:2151
void dComIfG_playerStatusD()
Definition d_com_inf_game.cpp:1843
u8 dComIfGs_getLightDropNum(u8 i_nowLevel)
Definition d_com_inf_game.h:1364
void dComIfGs_setOptSound(u8 i_mode)
Definition d_com_inf_game.h:1918
void dComIfGd_setCopy2D(dDlst_base_c *dlst)
Definition d_com_inf_game.h:4011
void dComIfGp_2dShowOn()
Definition d_com_inf_game.h:3056
s32 dComIfGs_isDungeonItemBossKey()
Definition d_com_inf_game.h:1263
void dComIfGs_offSvZoneSwitch(int i_zoneNo, int i_swBit)
Definition d_com_inf_game.h:1227
s32 dComIfGp_setHeapLockFlag(u8 flag)
Definition d_com_inf_game.cpp:1594
void dComIfGp_ret_wp_set(s8)
Definition d_com_inf_game.cpp:2302
int dComIfGp_att_ZHintRequest(fopAc_ac_c *param_1, int param_2)
Definition d_com_inf_game.h:2159
s32 dComIfGp_getMaxOxygen()
Definition d_com_inf_game.h:2916
f32 dComIfGp_getCameraZoomForcus(int i_no)
Definition d_com_inf_game.h:2860
void dComIfGp_setBottleStatusForce(u8 param_0, u8 param_1)
Definition d_com_inf_game.h:3384
int dComIfGp_evmng_getMyStaffId(const char *pName, fopAc_ac_c *pActor, int param_2)
Definition d_com_inf_game.h:3562
s64 dComIfGs_getTotalTime()
Definition d_com_inf_game.h:1882
void dComIfGp_createSimpleModel()
Definition d_com_inf_game.h:3259
void dComIfGd_setList()
Definition d_com_inf_game.h:4074
void dComIfGs_onGetMagicUseFlag()
Definition d_com_inf_game.cpp:1473
u8 dComIfGs_getPohSpiritNum()
Definition d_com_inf_game.h:1308
void dComIfGd_drawXluList()
Definition d_com_inf_game.h:4214
int dComIfG_changeOpeningScene(scene_class *scene, s16 procName)
Definition d_com_inf_game.cpp:980
void dComIfGs_setEmptyBottleItemIn(u8 i_itemNo)
Definition d_com_inf_game.h:1183
void dComIfGp_clearItemMaxOilCount()
Definition d_com_inf_game.h:3116
void dComIfGp_setDoStatusForce(u8 status, u8 flag)
Definition d_com_inf_game.h:2531
BOOL dComIfGp_isEnableNextStage()
Definition d_com_inf_game.h:2423
@ COLLECT_SHIELD
Definition d_save.h:83
@ COLLECT_CLOTHING
Definition d_save.h:81
@ COLLECT_SWORD
Definition d_save.h:82
int i
Definition e_pow.c:165
unsigned int fpc_ProcID
Definition f_pc_base.h:10
@ fpcNm_ITEM_POKE_BOMB
Definition f_pc_name.h:126
@ fpcNm_ITEM_NORMAL_BOMB
Definition f_pc_name.h:124
@ fpcNm_ITEM_WATER_BOMB
Definition f_pc_name.h:125
static u32 status
Definition fstload.c:9
f32(* MtxP)[4]
Definition mtx.h:35
f32 Mtx44[4][4]
Definition mtx.h:25
f32 Mtx[3][4]
Definition mtx.h:22
static volatile u8 magic
Definition perf.c:22
char * strncpy(char *dst, const char *src, size_t n)
Definition string.c:83
Definition d_a_hozelda.cpp:52
Definition d_a_hozelda.cpp:146
Definition d_a_balloon_2D.h:178
Definition d_menu_dmap_map.cpp:90
Definition GXStruct.h:35
Definition d_a_npc_fguard.cpp:151
Definition d_a_hozelda.cpp:20
Definition d_a_hozelda.cpp:161
Definition d_a_hozelda.cpp:152
u8 getCatchChgItem()
Definition d_attention.h:234
void CatchRequest(fopAc_ac_c *param_0, u8 param_1, f32 i_horizontalDist, f32 i_upDist, f32 i_downDist, s16 i_angle, int param_5)
Definition d_attention.h:252
fopAc_ac_c * getZHintTarget()
Definition d_attention.h:233
fopAc_ac_c * getCatghTarget()
Definition d_attention.h:232
int ZHintRequest(fopAc_ac_c *param_1, int param_2)
Definition d_attention.h:243
fopAc_ac_c * getLookTarget()
Definition d_attention.h:258
void LookRequest(fopAc_ac_c *param_0, f32 i_horizontalDist, f32 i_upDist, f32 i_downDist, s16 i_angle, int param_5)
Definition d_attention.h:247
Definition d_a_npc_fguard.cpp:109
Definition d_a_hozelda.cpp:133
Definition d_a_hozelda.cpp:142
int setObjectRes(char const *i_arcName, void *i_archiveRes, u32 i_bufferSize, JKRHeap *i_heap)
Definition d_resorce.cpp:927
dRes_info_c * getStageResInfo(const char *i_arcName)
Definition d_resorce.h:126
int deleteStageRes(const char *i_arcName)
Definition d_resorce.h:114
int syncStageRes(const char *i_arcName)
Definition d_resorce.h:104
int getObjectResName2Index(char const *i_arcName, char const *i_resName)
Definition d_resorce.cpp:978
void * getObjectRes(const char *i_arcName, const char *resName)
Definition d_resorce.h:88
dRes_info_c * getObjectResInfo(const char *i_arcName)
Definition d_resorce.h:122
void * getObjectIDRes(const char *i_arcName, u16 i_resID)
Definition d_resorce.h:96
int deleteObjectRes(const char *i_arcName)
Definition d_resorce.h:110
int setStageRes(char const *i_arcName, JKRHeap *i_heap)
Definition d_resorce.cpp:958
int syncAllObjectRes()
Definition d_resorce.h:108
int syncObjectRes(const char *i_arcName)
Definition d_resorce.h:100
void * getStageRes(const char *i_arcName, const char *i_resName)
Definition d_resorce.h:118
Definition d_a_hozelda.cpp:140
Definition d_menu_dmap_map.cpp:105
static s8 GetTimePass()
Definition d_stage.h:818
void initZone()
Definition d_stage.cpp:185
void offStatusFlag(int i_roomNo, u8 flag)
Definition d_stage.h:859
static int getZoneNo(int i_roomNo)
Definition d_stage.h:802
static void SetTimePass(int)
Definition d_stage.cpp:1466
void init(void)
Definition d_stage.cpp:147
void setStatusFlag(int i_roomNo, u8 flag)
Definition d_stage.h:824
void zoneCountCheck(int) const
Definition d_stage.cpp:1254
static s8 getStayNo()
Definition d_stage.h:820
BOOL checkStatusFlag(int i_roomNo, u8 flag) const
Definition d_stage.h:855
int loadRoom(int, u8 *, bool)
Definition d_stage.cpp:1191
dStage_roomDt_c * getStatusRoomDt(int)
Definition d_stage.cpp:197
dKy_tevstr_c * getTevStr(int i_roomNo)
Definition d_stage.h:823
BOOL checkRoomDisp(int) const
Definition d_stage.cpp:1182
static void setStayNo(int)
Definition d_stage.cpp:1137
void onStatusFlag(int i_roomNo, u8 flag)
Definition d_stage.h:863
static void setZoneNo(int, int)
Definition d_s_room.cpp:393
Definition d_a_obj_lv4CandleTag.cpp:13
void removeZone(int zoneNo)
Definition d_save.h:955
s64 getSaveTotalTime() const
Definition d_save.h:948
u32 createZone(int i_roomNo)
Definition d_save.cpp:1671
dSv_danBit_c & getDan()
Definition d_save.h:945
BOOL isActor(int i_no, int i_roomNo) const
Definition d_save.cpp:1865
dSv_event_c & getTmp()
Definition d_save.h:941
dSv_save_c & getSavedata()
Definition d_save.h:936
u8 getDataNum() const
Definition d_save.h:953
int initdata_to_card(char *card_ptr, int dataNum)
Definition d_save.cpp:2026
dSv_player_c & getPlayer()
Definition d_save.h:940
void setDataNum(u8 num)
Definition d_save.h:954
dSv_event_c & getEvent()
Definition d_save.h:944
void setSaveTotalTime(s64 time)
Definition d_save.h:950
void onActor(int i_no, int i_roomNo)
Definition d_save.cpp:1841
void isSwitch(int, int) const
Definition d_save.cpp:1733
dSv_restart_c & getRestart()
Definition d_save.h:942
BOOL isItem(int i_no, int i_roomNo) const
Definition d_save.cpp:1816
u8 getNoFile() const
Definition d_save.h:956
void setNewFile(u8 file)
Definition d_save.h:959
int memory_to_card(char *card_ptr, int dataNum)
Definition d_save.cpp:1882
s64 getStartTime() const
Definition d_save.h:947
void initZone()
Definition d_save.cpp:1664
dSv_MiniGame_c & getMiniGame()
Definition d_save.h:946
void setNoFile(u8 file)
Definition d_save.h:957
void getSave(int i_stageNo)
Definition d_save.cpp:1652
dSv_memory_c & getMemory()
Definition d_save.h:937
void resetDan()
Definition d_save.h:952
int card_to_memory(char *card_ptr, int dataNum)
Definition d_save.cpp:1975
void offSwitch(int, int)
Definition d_save.cpp:1708
void onItem(int i_no, int i_roomNo)
Definition d_save.cpp:1791
dSv_zone_c & getZone(int id)
Definition d_save.h:939
void setStartTime(s64 time)
Definition d_save.h:949
void onSwitch(int i_no, int i_roomNo)
Definition d_save.cpp:1683
u8 getNewFile() const
Definition d_save.h:958
void init()
Definition d_save.cpp:1617
void putSave(int i_stageNo)
Definition d_save.cpp:1658
void initDan(s8 i_stage)
Definition d_save.h:951
void offActor(int i_no, int i_roomNo)
Definition d_save.cpp:1853
dSv_turnRestart_c & getTurnRestart()
Definition d_save.h:943
void isTbox(int) const
Definition d_save.cpp:1222
void offSwitch(int i_no)
Definition d_save.cpp:1234
void onStageBossEnemy2()
Definition d_save.h:633
void onStageLife()
Definition d_save.h:638
s32 isStageBossEnemy() const
Definition d_save.h:634
void setKeyNum(u8 i_keyNum)
Definition d_save.h:621
void onStageBossEnemy()
Definition d_save.h:629
s32 isDungeonItemMap() const
Definition d_save.h:623
s32 isStageLife() const
Definition d_save.h:636
s32 isDungeonItemCompass() const
Definition d_save.h:625
void onDungeonItemCompass()
Definition d_save.h:624
u8 getKeyNum()
Definition d_save.h:620
BOOL isSwitch(int i_no) const
Definition d_save.cpp:1240
s32 isStageBossEnemy2() const
Definition d_save.h:635
BOOL isItem(int i_no) const
Definition d_save.cpp:1267
void onTbox(int i_no)
Definition d_save.cpp:1210
s32 isDungeonItemWarp() const
Definition d_save.h:637
void onDungeonItemBossKey()
Definition d_save.h:627
void onSwitch(int i_no)
Definition d_save.cpp:1228
s32 isDungeonItemBossKey() const
Definition d_save.h:628
void onDungeonItemMap()
Definition d_save.h:622
void onDungeonItemWarp()
Definition d_save.h:626
Definition d_a_npc_cd.cpp:15
Definition d_a_hozelda.cpp:74
Definition d_a_hozelda.cpp:14
Definition d_stage.h:216
Definition d_stage.h:173
Definition d_stage.h:162
Definition d_stage.h:145
Definition d_stage.h:117
Definition d_stage.h:109
Definition d_stage.h:104
Definition d_stage.h:86
Definition d_stage.h:54
Definition d_stage.h:12
Definition f_op_view.h:42
Mtx invViewMtx
Definition f_op_view.h:53
Definition f_op_view.h:32
int BOOL
Definition types.h:30
signed char s8
Definition types.h:4
unsigned long u32
Definition types.h:9
signed short int s16
Definition types.h:6
signed long long int s64
Definition types.h:10
float f32
Definition types.h:22
unsigned short int u16
Definition types.h:7
signed long s32
Definition types.h:8
unsigned char u8
Definition types.h:5