Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
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"
12#include "global.h"
13
14class JKRAramArchive;
15class dSmplMdl_draw_c;
16class dTimer_c;
17class daPy_py_c;
18class scene_class;
19
34
36public:
37 phaseParam_c(const char* name, JKRHeap* heap) {
38 mResName = name;
39 mpHeap = heap;
40 }
41
42 /* 0x0 */ const char* mResName;
43 /* 0x4 */ JKRHeap* mpHeap;
44};
45
47public:
50
51 /* 0x00 */ camera_class* mCamera;
52 /* 0x04 */ s8 field_0x4;
53 /* 0x05 */ s8 field_0x5;
54 /* 0x06 */ s8 field_0x6;
55 /* 0x07 */ u8 field_0x7;
59 /* 0x14 */ char* mCameraParamFileName;
60 /* 0x18 */ cXyz mCameraPos;
61 /* 0x24 */ cXyz mCameraTarget;
62 /* 0x30 */ f32 mCameraFovy;
63 /* 0x34 */ s16 mCameraBank;
64};
66
68public:
69 /* 8002F314 */ dComIfG_resLoader_c();
70 /* 8002F328 */ ~dComIfG_resLoader_c();
71 /* 8002F3B4 */ int load(char const**, JKRHeap*);
72
73private:
74 /* 0x0 */ const char** mResNameTable;
76 /* 0xC */ u8 mLoadIndex;
77};
78
80
81class daHorse_c;
82class dPa_control_c;
83class daAlink_c;
84class dMsgObject_c;
85class J2DOrthoGraph;
86
88public:
89 dComIfG_play_c() { this->ct(); }
90 void ct();
91 void init();
92 void itemInit();
93 void setItemBombNumCount(u8 i_item, s16 count);
95 void clearItemBombNumCount(u8 i_item);
96 void setNowVibration(u8 vib_status);
98 void setStartStage(dStage_startStage_c* p_startStage);
99 static int getLayerNo_common_common(char const* stageName, int roomId, int layer);
100 static int getLayerNo_common(char const* stageName, int roomId, int layer);
101 static int getLayerNo(int);
102 void createParticle();
104 void deleteSimpleModel();
105 void drawSimpleModel();
106 int addSimpleModel(J3DModelData* i_modelData, int roomNo, u8 drawBG);
107 int removeSimpleModel(J3DModelData* i_modelData, int roomNo);
108 void entrySimpleModel(J3DModel* i_model, int roomNo);
109 void setTimerNowTimeMs(int time);
110 int getTimerNowTimeMs();
111 void setTimerLimitTimeMs(int time);
113 void setTimerMode(int mode);
114 int getTimerMode();
115 void setTimerType(u8 type);
117 void setTimerPtr(dTimer_c* ptr);
119 void setWarpItemData(const char* stage, cXyz pos, s16 angle, s8 roomNo, u8, u8);
121
129 camera_class* getCamera(int idx) { return mCameraInfo[idx].mCamera; }
130 void* getPlayerPtr(int ptrIdx) { return mPlayerPtr[ptrIdx]; }
131 fopAc_ac_c* getPlayer(int idx) { return (fopAc_ac_c*)mPlayer[idx * 2]; }
136
138 void setCurrentWindow(dDlst_window_c* i_window) { mCurrentWindow = i_window; }
139 void setCurrentView(view_class* i_view) { mCurrentView = i_view; }
140 void setCurrentViewport(view_port_class* i_viewport) { mCurrentViewport = i_viewport; }
141
142 void setSelectItem(int idx, u8 i_itemNo) { mSelectItem[idx] = i_itemNo; }
143 u8 getSelectItem(int idx) { return mSelectItem[idx]; }
144 void setSelectEquip(int idx, u8 item_id) { mSelectEquip[idx] = item_id; }
145 void setItem(u8 slot, u8 i_no) {
146 mItemSlot = slot;
147 mItemID = i_no;
148 }
149
151 u8 getRStatus() { return mRStatus; }
152 u8 getAStatus() { return mAStatus; }
153 u8 getXStatus() { return mXStatus; }
154 u8 getYStatus() { return mYStatus; }
155 u8 getZStatus() { return mZStatus; }
189 bool isDoSetFlag(u8 flag) { return (mDoSetFlag & flag) ? true : false; }
190 bool isASetFlag(u8 flag) { return (mASetFlag & flag) ? true : false; }
191 bool isRSetFlag(u8 flag) { return (mRSetFlag & flag) ? true : false; }
192 bool isXSetFlag(u8 flag) { return (mXSetFlag & flag) ? true : false; }
193 bool isYSetFlag(u8 flag) { return (mYSetFlag & flag) ? true : false; }
194 bool is3DSetFlag(u8 flag) { return (m3DSetFlag & flag) ? true : false; }
195 bool isZSetFlag(u8 flag) { return (mZSetFlag & flag) ? true : false; }
196 bool isSButtonSetFlag(u8 flag) { return (mSButtonSetFlag & flag) ? true : false; }
197 bool isNunSetFlag(u8 flag) { return (mNunSetFlag & flag) ? true : false; }
198 bool isRemoConSetFlag(u8 flag) { return (mRemoConSetFlag & flag) ? true : false; }
199 bool isNunZSetFlag(u8 flag) { return (mNunZSetFlag & flag) ? true : false; }
200 bool isNunCSetFlag(u8 flag) { return (mNunCSetFlag & flag) ? true : false; }
201 bool isBottleSetFlag(u8 flag) { return (mBottleSetFlag & flag) ? true : false; }
202
205
208 mZSetFlag = flag;
209 }
210
213 mRSetFlag = flag;
214 }
215
219 }
220
223 mASetFlag = flag;
224 }
225
228 mXSetFlag = flag;
229 }
230
235
238 mYSetFlag = flag;
239 }
240
245
250
255
256 void setNunStatus(u8 status, u8 param_1, u8 flag) {
258 field_0x4ef0 = param_1;
260 }
261
262 void setRemoConStatus(u8 status, u8 param_1, u8 flag) {
264 field_0x4ef2 = param_1;
266 }
267
272
277
278 void setCStickStatus(u8 status, u8 param_1, u8 flag) {
280 mCStickDirection = param_1;
282 }
283
289
294
299
300 void set3DStatus(u8 status, u8 direction, u8 flag) {
302 m3DDirection = direction;
304 }
305
306 void set3DStatusForce(u8 status, u8 direction, u8 flag) {
308 m3DDirectionForce = direction;
310 }
311
316
321
326
331
332 void onStatus(u16 i_status) { mStatus |= i_status; }
333
334 void setItemRupeeCount(s32 rupees) { mItemRupeeCount += rupees; }
337 void setItemArrowNumCount(s16 arrows) { mItemArrowNumCount += arrows; }
341 void setOxygen(s32 oxygen) { mOxygen = oxygen; }
342 void setNowOxygen(s32 oxygen) { mNowOxygen = oxygen; }
343 void setOxygenCount(s32 oxygen) { mOxygenCount += oxygen; }
344 int getOxygen() { return mOxygen; }
345 void setMaxOxygen(int max) { mMaxOxygen = max; }
346 int getMaxOxygen() { return mMaxOxygen; }
347 int getNowOxygen() { return mNowOxygen; }
348 void setItemNowLife(u16 life) { mItemNowLife = life; }
350 void setItemNowOil(s32 oil) { mItemNowOil = oil; }
351 void setItemOilCount(s32 oil) { mItemOilCount += oil; }
376 mItemLifeCount = 0.0f;
378 }
379
380 void setItemLifeCount(f32 hearts, u8 type) {
381 mItemLifeCount += hearts;
382 mItemLifeCountType = type;
383 }
384
391 void setNeedLightDropNum(u8 i_num) { mNeedLightDropNum = i_num; }
392 u8 getWolfAbility(int i_idx) { return mWolfAbility[i_idx]; }
393
394 const char* getStartStageName() { return mStartStage.getName(); }
399 void setStartStageDarkArea(s8 darkArea) { mStartStage.setDarkArea(darkArea); }
401
402 const char* getNextStageName() { return mNextStage.getName(); }
411 void setNextStage(const char* stage, s8 roomNo, s16 point, s8 layer, s8 wipe, u8 wipe_speed) {
412 mNextStage.set(stage, roomNo, point, layer, wipe, wipe_speed);
413 }
414
418 u8 getSubHeapLockFlag(int idx) { return mSubHeapLockFlag[idx]; }
420
423 JKRExpHeap* getSubExpHeap2D(int idx) { return mSubExpHeap2D[idx]; }
424 void setSubExpHeap2D(int idx, void* heap) { mSubExpHeap2D[idx] = (JKRExpHeap*)heap; }
425 void setExpHeap2D(void* heap) { mExpHeap2D = (JKRExpHeap*)heap; }
426 void setMsgExpHeap(void* heap) { mMsgExpHeap = (JKRExpHeap*)heap; }
427
428 JKRArchive* getMsgDtArchive(int idx) { return mMsgDtArchive[idx]; }
429 JKRArchive* getMsgArchive(int idx) { return mMsgArchive[idx]; }
446
461 void setMsgDtArchive(int i, JKRArchive* arc) { mMsgDtArchive[i] = arc; }
463 void setMsgArchive(int i, JKRArchive* arc) { mMsgArchive[i] = arc; }
466 void setMesgCamInfoActor(fopAc_ac_c* param_1, fopAc_ac_c* param_2, fopAc_ac_c* param_3,
467 fopAc_ac_c* param_4, fopAc_ac_c* param_5, fopAc_ac_c* param_6,
468 fopAc_ac_c* param_7, fopAc_ac_c* param_8, fopAc_ac_c* param_9,
469 fopAc_ac_c* param_10) {
470 mMesgCamInfoActor1 = param_1;
471 mMesgCamInfoActor2 = param_2;
472 mMesgCamInfoActor3 = param_3;
473 mMesgCamInfoActor4 = param_4;
474 mMesgCamInfoActor5 = param_5;
475 mMesgCamInfoActor6 = param_6;
476 mMesgCamInfoActor7 = param_7;
477 mMesgCamInfoActor8 = param_8;
478 mMesgCamInfoActor9 = param_9;
479 mMesgCamInfoActor10 = param_10;
480 }
485 void setItemTable(void* data) { mItemTable = data; }
486 void* getItemTable() { return mItemTable; }
487
488 void setPlayerPtr(int i, fopAc_ac_c* ptr) { mPlayerPtr[i] = ptr; }
489 void setPlayer(int i, fopAc_ac_c* player) { mPlayer[i] = (daAlink_c*)player; }
490 void setPlayerInfo(int i, fopAc_ac_c* ptr, int camIdx) {
491 mPlayer[i] = (daAlink_c*)ptr;
492 mPlayerCameraID[camIdx] = 0;
493 }
494 void setPlayerStatus(int param_0, int i, u32 flag) { mPlayerStatus[param_0][i] |= flag; }
495 void clearPlayerStatus(int param_0, int i, u32 flag) { mPlayerStatus[param_0][i] &= ~flag; }
496 u32 checkPlayerStatus(int param_0, int i, u32 flag) { return flag & mPlayerStatus[param_0][i]; }
497
498 int getPlayerCameraID(int i) { return mPlayerCameraID[i * 8]; }
501 int getCameraWinID(int i) { return mCameraInfo[i].field_0x4; }
502 void setCameraParamFileName(int i, char* name) { mCameraInfo[i].mCameraParamFileName = name; }
503 void setCamera(int i, camera_class* cam) { mCameraInfo[i].mCamera = cam; }
514 void setCameraInfo(int camIdx, camera_class* p_cam, int param_2, int param_3, int param_4) {
515 mCameraInfo[camIdx].mCamera = p_cam;
516 mCameraInfo[camIdx].field_0x4 = param_2;
517 mCameraInfo[camIdx].field_0x5 = param_3;
518 mCameraInfo[camIdx].field_0x6 = param_4;
519 setCameraAttentionStatus(camIdx, 0);
520 }
521
523
525 void setCameraZoomScale(int i_no, f32 i_scale) { mCameraInfo[i_no].mCameraZoomScale = i_scale; }
526
527 void saveCameraPosition(int i, cXyz* i_pos, cXyz* i_target, f32 i_fovy, s16 i_bank) {
528 mCameraInfo[i].mCameraPos = *i_pos;
529 mCameraInfo[i].mCameraTarget = *i_target;
530 mCameraInfo[i].mCameraFovy = i_fovy;
531 mCameraInfo[i].mCameraBank = i_bank;
532 }
533
534 void loadCameraPosition(int i, cXyz* o_pos, cXyz* o_target, f32* o_fovy, s16* o_bank) {
535 *o_pos = mCameraInfo[i].mCameraPos;
536 *o_target = mCameraInfo[i].mCameraTarget;
537 *o_fovy = mCameraInfo[i].mCameraFovy;
538 *o_bank = mCameraInfo[i].mCameraBank;
539 }
540
541 void setMesgCamInfoID(int param_0) { mMesgCamInfo = param_0; }
542
544 s32 checkStatus(u16 flags) { return flags & mStatus; }
545
546 void setDirection(u8 i_dir) { mDirection = i_dir; }
547
548 bool& isPauseFlag() { return mPauseFlag; }
549 void offPauseFlag() { mPauseFlag = false; }
550 void onPauseFlag() { mPauseFlag = true; }
553 void show2dOn() { mShow2D = 1; }
554 void show2dOff() { mShow2D = 0; }
555 u8 show2dCheck() { return mShow2D; }
558 void setMesgCancelButton(u8 button) { mMesgCancelButton = button; }
559 void setMesgBgm(u8 param_0) { mMesgBgm = param_0; }
561 void setMessageCountNumber(u32 number) { mMessageCountNum = number; }
562
563 void setWindowNum(u8 num) { mWindowNum = num; }
564 int getWindowNum() { return mWindowNum; }
565 dDlst_window_c* getWindow(int i) { return &mWindow[i]; }
566 void setWindow(int i, f32 param_1, f32 param_2, f32 param_3, f32 param_4, f32 param_5,
567 f32 param_6, int camID, int mode) {
568 mWindow[i].setViewPort(param_1, param_2, param_3, param_4, param_5, param_6);
569 mWindow[i].setScissor(param_1, param_2, param_3, param_4);
570 mWindow[i].setCameraID(camID);
572 }
573
574 void setLastPlayStageName(char* name) {
575 strncpy(mLastPlayStageName, name, 7);
576 mLastPlayStageName[7] = 0;
577 }
579
583
585
586public:
587 /* 0x00000 */ dBgS mBgs;
588 /* 0x01404 */ dCcS mCcs;
593 /* 0x03F90 */ dEvt_control_c mEvent;
597 /* 0x04D2C */ u8 field_0x4d2c[4];
599 /* 0x04D34 */ JKRArchive* mMsgArchive[11];
602 /* 0x04D68 */ void* field_0x4d68;
603 /* 0x04D6C */ JKRArchive* mFontArchive;
604 /* 0x04D70 */ JKRArchive* mRubyArchive;
605 /* 0x04D74 */ JKRArchive* mAnmArchive;
606 /* 0x04D78 */ void* field_0x4d78[2];
611 /* 0x04D90 */ void* field_0x4d90[2];
615 /* 0x04DA4 */ void* field_0x4da4;
619 /* 0x04DB4 */ void* field_0x4db4;
621 /* 0x04DBC */ JKRArchive* mMsgDtArchive[15];
623 /* 0x04DFC */ void* field_0x4dfc[2];
624 /* 0x04E04 */ dPa_control_c* mParticle;
626 /* 0x04E0C */ u8 mWindowNum;
627 /* 0x04E0D */ s8 mLayerOld;
628 /* 0x04E0E */ u16 mStatus;
629 /* 0x04E10 */ dDlst_window_c mWindow[1];
631 /* 0x04E74 */ daAlink_c* mPlayer[1];
632 /* 0x04E78 */ s8 mPlayerCameraID[1];
633 /* 0x04E7C */ fopAc_ac_c* mPlayerPtr[2]; // 0: Player, 1: Horse ; type may be wrong
635 /* 0x04E88 */ f32 mItemLifeCount;
636 /* 0x04E8C */ s32 mItemRupeeCount;
637 /* 0x04E90 */ s16 mItemKeyNumCount;
638 /* 0x04E92 */ s16 mItemMaxLifeCount;
639 /* 0x04E94 */ s16 mItemMagicCount;
640 /* 0x04E96 */ s16 mItemNowMagicCount;
641 /* 0x04E98 */ s16 mItemMaxMagicCount;
642 /* 0x04E9A */ s16 field_0x4e9a;
643 /* 0x04E9C */ s32 mItemOilCount;
644 /* 0x04EA0 */ s32 mItemNowOil;
645 /* 0x04EA4 */ int mItemMaxOilCount;
646 /* 0x04EA8 */ int mOxygen;
647 /* 0x04EAC */ int mNowOxygen;
648 /* 0x04EB0 */ int mMaxOxygen;
649 /* 0x04EB4 */ int mOxygenCount;
650 /* 0x04EB8 */ int mMaxOxygenCount;
651 /* 0x04EBC */ s16 mItemArrowNumCount;
654 /* 0x04EC2 */ s16 mItemBombNumCount[3];
655 /* 0x04EC8 */ u8 field_0x4ec8[4];
658 /* 0x04ED0 */ u8 field_0x4ed0[4];
659 /* 0x04ED4 */ int mMessageCountNum;
660 /* 0x04ED8 */ u8 field_0x4ed8[6];
661 /* 0x04EDE */ u16 mItemNowLife;
662 /* 0x04EE0 */ u8 field_0x4ee0[2];
663 /* 0x04EE2 */ u8 mMesgStatus;
664 /* 0x04EE3 */ u8 field_0x4ee3;
665 /* 0x04EE4 */ u8 mRStatus;
666 /* 0x04EE5 */ u8 mAStatus; // B button
667 /* 0x04EE6 */ u8 field_0x4ee6;
668 /* 0x04EE7 */ u8 mNunStatus;
669 /* 0x04EE8 */ u8 mBottleStatus;
670 /* 0x04EE9 */ u8 mRemoConStatus;
671 /* 0x04EEA */ u8 field_0x4eea[2];
672 /* 0x04EEC */ u8 mDoStatus; // A button
673 /* 0x04EED */ u8 field_0x4eed;
674 /* 0x04EEE */ u8 m3DStatus;
675 /* 0x04EEF */ u8 field_0x4eef; // related to NunStatusForce
676 /* 0x04EF0 */ u8 field_0x4ef0; // related to NunStatus
677 /* 0x04EF1 */ u8 field_0x4ef1; // related to RemoConStatusForce
678 /* 0x04EF2 */ u8 field_0x4ef2; // related to RemoConStatus
679 /* 0x04EF3 */ u8 field_0x4ef3[2];
680 /* 0x04EF5 */ u8 m3DDirection;
681 /* 0x04EF6 */ u8 m3DDirectionForce;
682 /* 0x04EF7 */ u8 mCStickStatus;
683 /* 0x04EF8 */ u8 mCStickDirection;
685 /* 0x04EFA */ u8 mSButtonStatus;
686 /* 0x04EFB */ u8 mZStatus;
687 /* 0x04EFC */ u8 mRStatusForce;
688 /* 0x04EFD */ u8 mAStatusForce;
689 /* 0x04EFE */ u8 field_0x4efe;
690 /* 0x04EFF */ u8 field_0x4eff; // related to NunStatusForce
691 /* 0x04F00 */ u8 mBottleStatusForce;
692 /* 0x04F01 */ u8 field_0x4f01; // related to RemoConStatusForce
693 /* 0x04F02 */ u8 field_0x4f02[2];
694 /* 0x04F04 */ u8 mDoStatusForce;
695 /* 0x04F05 */ u8 mTouchStatusForce;
696 /* 0x04F06 */ u8 m3DStatusForce;
697 /* 0x04F07 */ u8 mCStickStatusForce;
698 /* 0x04F08 */ u8 mSButtonStatusForce;
699 /* 0x04F09 */ u8 mZStatusForce;
700 /* 0x04F0A */ u8 mRSetFlag;
701 /* 0x04F0B */ u8 mASetFlag;
702 /* 0x04F0C */ u8 field_0x4f0c;
703 /* 0x04F0D */ u8 mNunSetFlag;
704 /* 0x04F0E */ u8 mBottleSetFlag;
705 /* 0x04F0F */ u8 mRemoConSetFlag;
706 /* 0x04F10 */ u8 field_0x4f10[2];
707 /* 0x04F12 */ u8 mDoSetFlag;
708 /* 0x04F13 */ u8 m3DSetFlag;
709 /* 0x04F14 */ u8 mCStickSetFlag;
710 /* 0x04F15 */ u8 mSButtonSetFlag;
711 /* 0x04F16 */ u8 mZSetFlag;
712 /* 0x04F17 */ u8 mRSetFlagForce;
713 /* 0x04F18 */ u8 mASetFlagForce;
714 /* 0x04F19 */ u8 field_0x4f19;
715 /* 0x04F1A */ u8 field_0x4f1a; // related to NunStatusForce
716 /* 0x04F1B */ u8 mBottleSetFlagForce;
717 /* 0x04F1C */ u8 field_0x4f1c; // related to RemoConStatusForce
718 /* 0x04F1D */ u8 field_0x4f1d[2];
719 /* 0x04F1F */ u8 mDoSetFlagForce;
720 /* 0x04F20 */ u8 m3DSetFlagForce;
721 /* 0x04F21 */ u8 mCStickSetFlagForce;
723 /* 0x04F23 */ u8 mZSetFlagForce;
724 /* 0x04F24 */ u8 mXStatus;
725 /* 0x04F25 */ u8 mXStatusForce;
726 /* 0x04F26 */ u8 mXSetFlag;
727 /* 0x04F27 */ u8 mXSetFlagForce;
728 /* 0x04F28 */ u8 mYStatus;
729 /* 0x04F29 */ u8 mYStatusForce;
730 /* 0x04F2A */ u8 mYSetFlag;
731 /* 0x04F2B */ u8 mYSetFlagForce;
732 /* 0x04F2C */ u8 mNunZStatus;
733 /* 0x04F2D */ u8 mNunZSetFlag;
734 /* 0x04F2E */ u8 field_0x4fc6; // related to NunZStatusForce
735 /* 0x04F2F */ u8 field_0x4fc7; // related to NunZStatusForce
736 /* 0x04F30 */ u8 mNunCStatus;
737 /* 0x04F31 */ u8 mNunCSetFlag;
738 /* 0x04F32 */ u8 field_0x4fca; // related to NunCStatusForce
739 /* 0x04F33 */ u8 field_0x4fcb; // related to NunCStatusForce
740 /* 0x04F34 */ u8 mSelectItem[8];
741 /* 0x04F3C */ u8 mSelectEquip[6];
742 /* 0x04F42 */ u8 mBaseAnimeID;
743 /* 0x04F43 */ u8 mFaceAnimeID;
744 /* 0x04F44 */ u8 mNowAnimeID;
745 /* 0x04F45 */ u8 mItemSlot;
746 /* 0x04F46 */ u8 mItemID;
747 /* 0x04F47 */ u8 field_0x4f47[2];
748 /* 0x04F49 */ u8 mDirection;
749 /* 0x04F4A */ u8 field_0x4f4a;
750 /* 0x04F4B */ u8 field_0x4f4b; // related to itemInit
751 /* 0x04F4C */ u8 field_0x4f4c; // related to itemInit
752 /* 0x04F4D */ u8 field_0x4f4d;
753 /* 0x04F4E */ u8 mMesgCancelButton;
754 /* 0x04F4F */ u8 field_0x4f4f[2];
755 /* 0x04F51 */ u8 mGameoverStatus;
756 /* 0x04F52 */ u8 field_0x4f52[5];
757 /* 0x04F57 */ u8 mHeapLockFlag;
758 /* 0x04F58 */ u8 mSubHeapLockFlag[2];
759 /* 0x04F5A */ u8 mNowVibration;
760 /* 0x04F5B */ u8 field_0x4f5b[2];
761 /* 0x04F5D */ u8 mWolfAbility[12];
762 /* 0x04F69 */ u8 mNeedLightDropNum;
763 /* 0x04F6A */ u8 field_0x4f6a[18];
764 /* 0x04F7C */ u8 mMesgBgm;
765 /* 0x04F7D */ bool mPauseFlag;
766 /* 0x04F7E */ u8 mItemLifeCountType;
767 /* 0x04F7F */ u8 mOxygenShowFlag;
768 /* 0x04F80 */ u8 mShow2D;
769 /* 0x04F81 */ u8 field_0x4f81[3];
770 /* 0x04F84 */ JKRExpHeap* mExpHeap2D;
771 /* 0x04F88 */ JKRExpHeap* mSubExpHeap2D[2];
772 /* 0x04F90 */ JKRExpHeap* mMsgExpHeap;
773 /* 0x04F94 */ char mWarpItemStage[8];
774 /* 0x04F9C */ cXyz mWarpItemPos;
775 /* 0x04FA8 */ s16 mWarpItemAngle;
776 /* 0x04FAA */ s8 mWarpItemRoom;
777 /* 0x04FAB */ u8 field_0x4fab; // related to setWarpItemData
778 /* 0x04FAC */ u8 field_0x4fac; // related to setWarpItemData
779 /* 0x04FAD */ u8 field_0x4fad[3];
780 /* 0x04FB0 */ int mMesgCamInfo;
781 /* 0x04FB4 */ int mMesgCamInfoBasicID;
792 /* 0x04FE0 */ u32 mPlayerStatus[1][4];
793 /* 0x04FF0 */ u8 field_0x4ff0[0x8];
796 /* 0x05010 */ view_class* mCurrentView;
799 /* 0x0501C */ void* mItemTable;
800 /* 0x0501D */ u8 field_0x501d[4];
801 /* 0x05024 */ char mLastPlayStageName[8];
802};
803
805public:
806 dComIfG_inf_c() { this->ct(); }
808 void ct();
810
811 /* 0x00000 */ dSv_info_c info;
812 /* 0x00F38 */ dComIfG_play_c play;
813 /* 0x05F64 */ dDlst_list_c drawlist;
815 /* 0x1DDF8 */ u8 mFadeBrightness;
816 /* 0x1DDF9 */ u8 mWorldDark;
817 /* 0x1DDFA */ s8 field_0x1ddfa;
818 /* 0x1DDFB */ s8 mPolyDamageOff;
819 /* 0x1DDFC */ s8 field_0x1ddfc;
820 /* 0x1DE00 */ u32 field_0x1de00;
821 /* 0x1DE04 */ u32 field_0x1de04;
822 /* 0x1DE08 */ u8 field_0x1de08;
823 /* 0x1DE09 */ u8 field_0x1de09;
824 /* 0x1DE0A */ u8 field_0x1de0a;
825 /* 0x1DE0B */ u8 mIsDebugMode;
826 /* 0x1DE0C */ u8 field_0x1de0c;
827
829}; // Size: 0x1DE10
830
831STATIC_ASSERT(122384 == sizeof(dComIfG_inf_c));
832
834extern GXColor g_blackColor;
835extern GXColor g_clearColor;
836extern GXColor g_whiteColor;
838
841char* dComIfG_getRoomArcName(int roomNo);
842void* dComIfG_getStageRes(char const* i_resName);
843void* dComIfG_getOldStageRes(char const* i_resName);
844void dComIfG_get_timelayer(int* layer);
845int dComIfG_resDelete(request_of_phase_process_class* i_phase, char const* i_resName);
846int dComIfG_changeOpeningScene(scene_class* scene, s16 procName);
847int dComIfG_resLoad(request_of_phase_process_class* i_phase, char const* i_arcName);
848int dComIfG_resLoad(request_of_phase_process_class* i_phase, char const* i_resName, JKRHeap* heap);
849int dComIfG_TimerDeleteRequest(int i_mode);
850int dComIfG_TimerStart(int i_mode, s16 i_time);
852int dComIfG_TimerEnd(int i_mode, int param_1);
853void dComIfGs_onStageBossEnemy(int i_stageNo);
854
855inline void dComIfG_setBrightness(u8 brightness) {
857}
858
862
866
870
871inline void dComIfG_setTimerPtr(dTimer_c* i_ptr) {
873}
874
875inline void dComIfG_setTimerType(u8 i_type) {
877}
878
882
886
887inline void dComIfG_setTimerLimitTimeMs(int i_time) {
889}
890
894
902inline int dComIfG_setObjectRes(const char* i_arcName, u8 i_mountDirection, JKRHeap* i_heap) {
903 return g_dComIfG_gameInfo.mResControl.setObjectRes(i_arcName, i_mountDirection, i_heap);
904}
905
906inline int dComIfG_setObjectRes(const char* i_arcName, void* i_archiveRes, u32 i_bufferSize) {
907 return g_dComIfG_gameInfo.mResControl.setObjectRes(i_arcName, i_archiveRes, i_bufferSize, NULL);
908}
909
916inline int dComIfG_setStageRes(const char* i_arcName, JKRHeap* i_heap) {
917 return g_dComIfG_gameInfo.mResControl.setStageRes(i_arcName, i_heap);
918}
919
920inline int dComIfG_syncObjectRes(const char* i_arcName) {
922}
923
924inline int dComIfG_syncStageRes(const char* i_arcName) {
926}
927
928inline int dComIfG_deleteObjectResMain(const char* i_arcName) {
930}
931
932inline int dComIfG_deleteStageRes(const char* i_arcName) {
934}
935
936inline void* dComIfG_getStageRes(const char* i_arcName, const char* i_resName) {
937 return g_dComIfG_gameInfo.mResControl.getStageRes(i_arcName, i_resName);
938}
939
940inline void* dComIfG_getObjectRes(const char* i_arcName, const char* i_resName) {
941 return g_dComIfG_gameInfo.mResControl.getObjectRes(i_arcName, i_resName);
942}
943
944inline void* dComIfG_getObjectRes(const char* i_arcName, int i_index) {
945 return g_dComIfG_gameInfo.mResControl.getObjectRes(i_arcName, i_index);
946}
947
950}
951
954}
955
958}
959
960inline dRes_info_c* dComIfG_getObjectResInfo(const char* i_arcName) {
962}
963
964inline dRes_info_c* dComIfG_getStageResInfo(const char* i_arcName) {
966}
967
971
972inline void* dComIfG_getObjectIDRes(const char* i_arcName, u16 i_resID) {
973 return g_dComIfG_gameInfo.mResControl.getObjectIDRes(i_arcName, i_resID);
974}
975
979
980inline int dComIfG_getObjctResName2Index(const char* i_arcName, const char* i_resName) {
981 return g_dComIfG_gameInfo.mResControl.getObjectResName2Index(i_arcName, i_resName);
982}
983
985void dComIfGs_setSelectItemIndex(int i_no, u8 item_index);
986void dComIfGs_setMixItemIndex(int i_no, u8 item_index);
988u8 dComIfGs_checkGetItem(u8 i_itemNo);
990void dComIfGs_setKeyNum(int i_stageNo, u8 i_keyNum);
991s32 dComIfGs_isDungeonItemWarp(int i_stageNo);
996const char* dComIfGs_getWarpStageName();
1000BOOL dComIfGs_isOneZoneSwitch(int i_swBit, int i_roomNo);
1001BOOL dComIfGs_isOneZoneItem(int i_swBit, int i_roomNo);
1002BOOL dComIfGs_isZoneSwitch(int, int);
1003BOOL dComIfGs_isZoneItem(int, int);
1004void dComIfGs_setLastWarpMarkItemData(const char* stage, cXyz pos, s16 angle, s8 roomNo, u8, u8);
1007void dComIfGs_setSelectEquipSword(u8 i_itemNo);
1008void dComIfGs_setSelectEquipShield(u8 i_itemNo);
1009BOOL dComIfGs_isVisitedRoom(int i_roomNo);
1010void dComIfGs_onZoneSwitch(int i_swBit, int i_roomNo);
1011void dComIfGs_onOneZoneSwitch(int i_swBit, int i_roomNo);
1012void dComIfGs_offZoneSwitch(int i_swBit, int i_roomNo);
1013void dComIfGs_offOneZoneSwitch(int i_swBit, int i_roomNo);
1014s8 dComIfGp_getReverb(int i_roomNo);
1015void dComIfGs_gameStart();
1018void dComIfGs_onVisitedRoom(int param_0);
1019void dComIfGs_offVisitedRoom(int param_0);
1020void dComIfGs_setWarpItemData(char const* stage, cXyz pos, s16 angle, s8 roomNo, u8 param_4,
1021 u8 param_5);
1022BOOL dComIfGs_isStageSwitch(int i_stageNo, int i_no);
1023void dComIfGs_onStageSwitch(int i_stageNo, int i_no);
1024void dComIfGs_offStageSwitch(int i_stageNo, int i_no);
1025void dComIfGs_PolyDamageOff_Set(s8 param_0);
1029u8 dComIfGs_getSelectMixItemNoArrowIndex(int i_selmixItemIdx);
1030BOOL dComIfGs_isStageTbox(int i_stageNo, int i_no);
1032
1033inline void dComIfGs_init() {
1035}
1036
1037inline int dComIfGs_isItemFirstBit(u8 i_no) {
1039}
1040
1044
1048
1052
1056
1057inline void dComIfGs_setItem(int i_slotNo, u8 i_itemNo) {
1058 g_dComIfG_gameInfo.info.getPlayer().getItem().setItem(i_slotNo, i_itemNo);
1059}
1060
1061inline void dComIfGs_setOil(u16 i_oil) {
1063}
1064
1065inline void dComIfGs_setMaxOil(u16 i_maxOil) {
1067}
1068
1072
1073inline void dComIfGs_setMagic(u8 i_magic) {
1075}
1076
1077inline void dComIfGs_setMaxMagic(u8 i_maxMagic) {
1079}
1080
1081inline void dComIfGs_setRupee(u16 i_rupees) {
1083}
1084
1085inline void dComIfGs_setLife(u16 i_life) {
1087}
1088
1089inline void dComIfGs_setMaxLife(u8 i_maxLife) {
1091}
1092
1096
1100
1104
1108
1109inline void dComIfGs_setCardToMemory(char* card_ptr, int dataNum) {
1110 g_dComIfG_gameInfo.info.card_to_memory(card_ptr, dataNum);
1111}
1112
1116
1117inline void dComIfGs_setArrowNum(u8 i_arrowNum) {
1119}
1120
1121inline void dComIfGs_setArrowMax(u8 i_arrowMax) {
1123}
1124
1126 return 50;
1127}
1128
1129inline u8 dComIfGs_getWolfAbility(int i_idx) {
1131}
1132
1136
1137inline void dComIfGs_setEmptyBombBag(u8 i_newBomb, u8 i_bombNum) {
1138 g_dComIfG_gameInfo.info.getPlayer().getItem().setEmptyBombBag(i_newBomb, i_bombNum);
1139}
1140
1141inline void dComIfGs_setEmptyBombBagItemIn(u8 i_newBomb, bool i_setNum) {
1143}
1144
1145inline void dComIfGs_setEmptyBombBagItemIn(u8 i_newBomb, u8 i_bombNum, bool i_setNum) {
1147 i_setNum);
1148}
1149
1153
1154inline void dComIfGs_setEmptyBottle(u8 i_itemNo) {
1156}
1157
1161
1162inline void dComIfGs_setBottleNum(u8 i_bottleIdx, u8 i_bottleNum) {
1163 g_dComIfG_gameInfo.info.getPlayer().getItemRecord().setBottleNum(i_bottleIdx, i_bottleNum);
1164}
1165
1166inline void dComIfGs_onEventBit(u16 i_flag) {
1168}
1169
1170// debug rom says `i_flag` is not const, but it's needed to match in some places?
1171// missing some other inline maybe?
1172inline BOOL dComIfGs_isEventBit(const u16 i_flag) {
1173 return g_dComIfG_gameInfo.info.getEvent().isEventBit(i_flag);
1174}
1175
1179
1180inline void dComIfGs_onSwitch(int i_no, int i_roomNo) {
1181 g_dComIfG_gameInfo.info.onSwitch(i_no, i_roomNo);
1182}
1183
1184inline void dComIfGs_offSwitch(int i_no, int i_roomNo) {
1185 g_dComIfG_gameInfo.info.offSwitch(i_no, i_roomNo);
1186}
1187
1188inline BOOL dComIfGs_isSwitch(int i_no, int i_roomNo) {
1189 return g_dComIfG_gameInfo.info.isSwitch(i_no, i_roomNo);
1190}
1191
1195
1199
1200inline void dComIfGs_onSvZoneSwitch(int i_zoneNo, int i_swBit) {
1201 g_dComIfG_gameInfo.info.getZone(i_zoneNo).getBit().onSwitch(i_swBit);
1202}
1203
1204inline void dComIfGs_offSvZoneSwitch(int i_zoneNo, int i_swBit) {
1205 g_dComIfG_gameInfo.info.getZone(i_zoneNo).getBit().offSwitch(i_swBit);
1206}
1207
1208inline BOOL dComIfGs_isSvZoneSwitch(int i_zoneNo, int i_swBit) {
1209 return g_dComIfG_gameInfo.info.getZone(i_zoneNo).getBit().isSwitch(i_swBit);
1210}
1211
1212inline void dComIfGs_onSvOneZoneSwitch(int i_zoneNo, int i_swBit) {
1213 g_dComIfG_gameInfo.info.getZone(i_zoneNo).getBit().onOneSwitch(i_swBit);
1214}
1215
1216inline void dComIfGs_offSvOneZoneSwitch(int i_zoneNo, int i_swBit) {
1217 g_dComIfG_gameInfo.info.getZone(i_zoneNo).getBit().offOneSwitch(i_swBit);
1218}
1219
1220inline BOOL dComIfGs_isSvOneZoneSwitch(int i_zoneNo, int i_swBit) {
1221 return g_dComIfG_gameInfo.info.getZone(i_zoneNo).getBit().isOneSwitch(i_swBit);
1222}
1223
1224inline BOOL dComIfGs_isSvZoneItem(int i_zoneNo, int i_swBit) {
1225 return g_dComIfG_gameInfo.info.getZone(i_zoneNo).getBit().isItem(i_swBit);
1226}
1227
1228inline BOOL dComIfGs_isSvOneZoneItem(int i_zoneNo, int i_swBit) {
1229 return g_dComIfG_gameInfo.info.getZone(i_zoneNo).getBit().isOneItem(i_swBit);
1230}
1231
1235
1239
1243
1244inline u8 dComIfGs_getItem(int i_slotNo, bool i_checkCombo) {
1245 return g_dComIfG_gameInfo.info.getPlayer().getItem().getItem(i_slotNo, i_checkCombo);
1246}
1247
1248inline u8 dComIfGs_getLineUpItem(int i_slotNo) {
1250}
1251
1255
1258 i_clothesNo);
1259}
1260
1261inline u8 dComIfGs_checkBottle(u8 i_itemNo) {
1263}
1264
1268
1272
1276
1280
1284
1288
1292
1293inline void dComIfGs_onItemFirstBit(u8 i_itemNo) {
1295}
1296
1300
1304
1308
1312
1316
1320
1324
1328
1332
1336
1340
1341inline u8 dComIfGs_getLightDropNum(u8 i_nowLevel) {
1343}
1344
1348
1352
1356
1360
1364
1365inline BOOL dComIfGs_isTbox(int i_no) {
1367}
1368
1369inline void dComIfGs_onTbox(int i_no) {
1371}
1372
1373inline BOOL dComIfGs_isSaveItem(int i_no) {
1375}
1376
1377inline BOOL dComIfGs_isSaveTbox(int i_stageNo, int i_no) {
1378 return g_dComIfG_gameInfo.info.getSavedata().getSave(i_stageNo).getBit().isTbox(i_no);
1379}
1380
1382 return g_dComIfG_gameInfo.info.getDan().isSwitch(i_no);
1383}
1384
1386 return g_dComIfG_gameInfo.info.getDan().isItem(i_no);
1387}
1388
1389inline void dComIfGs_onSaveSwitch(int i_stageNo, int i_no) {
1391}
1392
1393inline void dComIfGs_onSaveSwitch(int i_no) {
1395}
1396
1397inline void dComIfGs_offSaveSwitch(int i_no) {
1399}
1400
1401inline void dComIfGs_offSaveSwitch(int i_stageNo, int i_no) {
1403}
1404
1405inline BOOL dComIfGs_isSaveSwitch(int i_stageNo, int i_no) {
1406 return g_dComIfG_gameInfo.info.getSavedata().getSave(i_stageNo).getBit().isSwitch(i_no);
1407}
1408
1409inline BOOL dComIfGs_isSaveSwitch(int i_no) {
1411}
1412
1416
1420
1424
1428
1432
1433inline void dComIfGs_setKeyNum(u8 i_keyNum) {
1435}
1436
1437inline BOOL dComIfGs_isSaveVisitedRoom(int param_0, int i_roomNo) {
1438 return g_dComIfG_gameInfo.info.getSavedata().getSave2(param_0)->isVisitedRoom(i_roomNo);
1439}
1440
1441inline void dComIfGs_onSaveVisitedRoom(int param_0, int i_roomNo) {
1442 return g_dComIfG_gameInfo.info.getSavedata().getSave2(param_0)->onVisitedRoom(i_roomNo);
1443}
1444
1445inline void dComIfGs_offSaveVisitedRoom(int param_0, int i_roomNo) {
1446 return g_dComIfG_gameInfo.info.getSavedata().getSave2(param_0)->offVisitedRoom(i_roomNo);
1447}
1448
1452
1456
1460
1464
1468
1472
1476
1477inline void dComIfGs_offTmpBit(u16 i_flag) {
1479}
1480
1484
1486 return g_dComIfG_gameInfo.info.getTmp().isEventBit(i_flag);
1487}
1488
1489inline void dComIfGs_onTmpBit(u16 i_flag) {
1491}
1492
1496
1500
1501inline u8 dComIfGs_getBombNum(u8 i_bagIdx) {
1503}
1504
1508
1509inline u8 dComIfGs_getBottleNum(u8 i_bottleIdx) {
1511}
1512
1513inline u8 dComIfGs_getBombMax(u8 i_bombType) {
1514 return g_dComIfG_gameInfo.info.getPlayer().getItemMax().getBombNum(i_bombType);
1515}
1516
1517inline void dComIfGs_setBombNum(u8 i_bagIdx, u8 i_bombNum) {
1518 g_dComIfG_gameInfo.info.getPlayer().getItemRecord().setBombNum(i_bagIdx, i_bombNum);
1519}
1520
1524
1525inline void dComIfGs_addBottleNum(u8 i_bottleIdx, s16 i_num) {
1527}
1528
1532
1533inline void dComIfGs_offItemFirstBit(u8 i_itemNo) {
1535}
1536
1540
1544
1548
1552
1556
1560
1564
1568
1572
1576
1580
1581inline void dComIfGs_setTurnRestart(const cXyz& i_position, s16 i_angle, s8 param_2, u32 i_param) {
1582 g_dComIfG_gameInfo.info.getTurnRestart().set(i_position, i_angle, param_2, i_param);
1583}
1584
1585inline void dComIfGs_setRestartRoom(const cXyz& i_position, s16 i_angle, s8 i_roomNo) {
1586 g_dComIfG_gameInfo.info.getRestart().setRoom(i_position, i_angle, i_roomNo);
1587}
1588
1592
1596
1600
1604
1608
1612
1613inline void dComIfGs_setHorseRestart(const char* i_stageName, cXyz& i_pos, s16 i_angle, s8 i_roomNo) {
1614 g_dComIfG_gameInfo.info.getPlayer().getHorsePlace().set(i_stageName, i_pos, i_angle, i_roomNo);
1615}
1616
1620
1624
1625inline bool dComIfGs_isCollectMirror(u8 i_item) {
1627}
1628
1629inline bool dComIfGs_isCollectCrystal(u8 i_item) {
1631}
1632
1633inline bool dComIfGs_isCollectShield(u8 i_item) {
1635}
1636
1640
1644
1648
1649inline void dComIfGs_setDate(u16 i_date) {
1651}
1652
1656
1657inline void dComIfGs_setTime(f32 i_time) {
1659}
1660
1664
1668
1669inline void dComIfGs_onSaveDunSwitch(int i_swNo) {
1671}
1672
1673inline void dComIfGs_offSaveDunSwitch(int i_swNo) {
1675}
1676
1680
1681inline void dComIfGs_setDataNum(u8 i_num) {
1682 return g_dComIfG_gameInfo.info.setDataNum(i_num);
1683}
1684
1685inline void dComIfGs_setNewFile(u8 i_fileNo) {
1686 return g_dComIfG_gameInfo.info.setNewFile(i_fileNo);
1687}
1688
1689inline void dComIfGs_i_setNewFile(u8 i_fileNo) {
1690 return g_dComIfG_gameInfo.info.setNewFile(i_fileNo);
1691}
1692
1696
1700
1704
1708
1712
1716
1717inline void dComIfGs_setPlayerFieldLastStayInfo(const char* i_stage, cXyz& i_pos, s16 i_angle,
1718 s8 i_point, u8 i_region) {
1720 i_point, i_region);
1721}
1722
1726
1730
1731inline void dComIfGs_setPlayerName(const char* i_name) {
1733}
1734
1735inline void dComIfGs_setHorseName(const char* i_name) {
1737}
1738
1739inline void dComIfGs_setStartPoint(s16 i_point) {
1741}
1742
1743inline void dComIfGs_clearRoomSwitch(int i_zoneNo) {
1745}
1746
1747inline void dComIfGs_clearRoomItem(int i_zoneNo) {
1749}
1750
1751inline void dComIfGs_removeZone(int i_zoneNo) {
1753}
1754
1755inline void dComIfGp_addSimpleModel(J3DModelData* i_modelData, int roomNo, u8 i_drawBG) {
1756 g_dComIfG_gameInfo.play.addSimpleModel(i_modelData, roomNo, i_drawBG);
1757}
1758
1759inline void dComIfGp_removeSimpleModel(J3DModelData* i_modelData, int roomNo) {
1760 g_dComIfG_gameInfo.play.removeSimpleModel(i_modelData, roomNo);
1761}
1762
1766
1770
1774
1778
1782
1786
1790
1791inline BOOL dComIfGs_isActor(int i_no, int i_roomNo) {
1792 return g_dComIfG_gameInfo.info.isActor(i_no, i_roomNo);
1793}
1794
1795inline void dComIfGs_offActor(int i_no, int i_roomNo) {
1796 g_dComIfG_gameInfo.info.offActor(i_no, i_roomNo);
1797}
1798
1799inline void dComIfGs_putSave(int i_stageNo) {
1800 g_dComIfG_gameInfo.info.putSave(i_stageNo);
1801}
1802
1803inline void dComIfGs_getSave(int i_stageNo) {
1804 g_dComIfG_gameInfo.info.getSave(i_stageNo);
1805}
1806
1807inline void dComIfGs_initDan(s8 i_stageNo) {
1808 g_dComIfG_gameInfo.info.initDan(i_stageNo);
1809}
1810
1814
1818
1822
1823inline void dComIfGs_setTmpReg(u16 i_reg, u8 i_no) {
1825}
1826
1828 return g_dComIfG_gameInfo.info.getTmp().getEventReg(i_reg);
1829}
1830
1834
1835inline void dComIfGs_setEventReg(u16 reg, u8 value) {
1837}
1838
1842
1843inline void dComIfGs_setBottleItemIn(u8 curItem, u8 newItem) {
1845}
1846
1850
1851inline u8 dComIfGs_checkBombBag(u8 i_itemNo) {
1853}
1854
1858
1862
1863inline void dComIfGs_setSaveStartTime(s64 i_time) {
1865}
1866
1867inline void dComIfGs_setNoFile(u8 i_file) {
1869}
1870
1874
1875inline bool dComIfGs_isItem(int i_bitNo, int i_roomNo) {
1876 return g_dComIfG_gameInfo.info.isItem(i_bitNo, i_roomNo);
1877}
1878
1879inline void dComIfGs_onItem(int i_bitNo, int i_roomNo) {
1880 g_dComIfG_gameInfo.info.onItem(i_bitNo, i_roomNo);
1881}
1882
1883inline void dComIfGs_onActor(int i_bitNo, int i_roomNo) {
1884 g_dComIfG_gameInfo.info.onActor(i_bitNo, i_roomNo);
1885}
1886
1890
1891inline void dComIfGs_setOptSound(u8 i_mode) {
1893}
1894
1895inline void dComIfGs_setOptVibration(u8 i_status) {
1897}
1898
1899inline void dComIfGs_setOptAttentionType(u8 i_attentionType) {
1901}
1902
1903inline void dComIfGs_setOptCameraControl(u8 i_cameraControl) {
1905}
1906
1907inline void dComIfGs_setOptPointer(u8 i_pointer) {
1909}
1910
1914
1918
1919inline void dComIfGs_setInitDataToCard(u8* i_saveData, int i_dataNum) {
1920 g_dComIfG_gameInfo.info.initdata_to_card((char*)i_saveData, i_dataNum);
1921}
1922
1923inline void dComIfGs_setMemoryToCard(u8* i_saveData, int i_dataNum) {
1924 g_dComIfG_gameInfo.info.memory_to_card((char*)i_saveData, i_dataNum);
1925}
1926
1927inline int dComIfGs_createZone(int roomNo) {
1928 return g_dComIfG_gameInfo.info.createZone(roomNo);
1929}
1930
1934
1938
1939inline void dComIfGs_setOptCalValue(s8 i_calValue) {
1941}
1942
1943inline void dComIfGs_setOptCalibrateDist(u16 i_calibrateDist) {
1945}
1946
1947inline u16 dComIfGs_getFishNum(u8 param_0) {
1949}
1950
1951inline u8 dComIfGs_getFishSize(u8 param_0) {
1953}
1954
1958
1959inline void dComIfGs_setGetNumber(int i_no, u8 i_value) {
1961}
1962
1966
1970
1971inline void dComIfGs_setEquipBottleItemIn(u8 i_curItem, u8 i_newItem) {
1973}
1974
1978
1982
1986
1990
1994
1998
2002
2003inline void dComIfGs_setLightDropNum(u8 i_level, u8 i_num) {
2005}
2006
2007inline void dComIfGs_setBaitItem(u8 i_item) {
2009}
2010
2017void dComIfGp_addSelectItemNum(int index, s16 num);
2024void dComIfGp_setNextStage(char const* stage, s16 point, s8 roomNo, s8 layer, f32 lastSpeed,
2025 u32 lastMode, int, s8 wipe, s16 lastAngle, int, int);
2026void dComIfGp_setNextStage(char const* stage, s16 point, s8 roomNo, s8 layer);
2029void dComIfGp_mapShow();
2030void dComIfGp_mapHide();
2039bool dComIfGp_getMapTrans(int i_roomNo, f32* o_transX, f32* o_transY, s16* o_angle);
2040void dComIfGp_setSelectItemNum(int i_selItemIdx, s16 i_num);
2042BOOL dComIfGp_checkItemGet(u8 i_itemNo, int param_1);
2043
2047
2048inline void dComIfGp_init() {
2050}
2051
2053 return g_dComIfG_gameInfo.play.checkPlayerStatus(param_0, 0, flag);
2054}
2055
2057 return g_dComIfG_gameInfo.play.checkPlayerStatus(param_0, 1, flag);
2058}
2059
2060inline void dComIfGp_setItemLifeCount(float amount, u8 type) {
2062}
2063
2067
2071
2075
2079
2083
2087
2091
2092inline int dComIfGp_att_ZHintRequest(fopAc_ac_c* param_1, int param_2) {
2093 return dComIfGp_getAttention().ZHintRequest(param_1, param_2);
2094}
2095
2096inline void dComIfGp_att_LookRequest(fopAc_ac_c* param_0, f32 i_horizontalDist, f32 i_upDist,
2097 f32 i_downDist, s16 i_angle, int param_5) {
2098 dComIfGp_getAttention().LookRequest(param_0, i_horizontalDist, i_upDist, i_downDist, i_angle,
2099 param_5);
2100}
2101
2102inline void dComIfGp_att_CatchRequest(fopAc_ac_c* param_0, u8 param_1, f32 i_horizontalDist,
2103 f32 i_upDist, f32 i_downDist, s16 i_angle, int param_5) {
2104 dComIfGp_getAttention().CatchRequest(param_0, param_1, i_horizontalDist, i_upDist,
2105 i_downDist, i_angle, param_5);
2106}
2107
2111
2115
2119
2123
2125 return g_dComIfG_gameInfo.play.getPlayer(idx);
2126}
2127
2128inline int dComIfGp_getCameraPlayer1ID(int idx) {
2130}
2131
2132inline int dComIfGp_getCameraPlayer2ID(int idx) {
2134}
2135
2136inline int dComIfGp_getCameraWinID(int idx) {
2138}
2139
2140inline int dComIfGp_getPlayerCameraID(int idx) {
2142}
2143
2147
2148inline void dComIfGp_setHorseActor(fopAc_ac_c* i_horse) {
2150}
2151
2155
2159
2161 return g_dComIfG_gameInfo.play.getCamera(idx);
2162}
2163
2167
2171
2175
2179
2183
2187
2191
2194}
2195
2199
2203
2207
2211
2215
2219
2223
2227
2231
2235
2239
2243
2247
2251
2255
2259
2263
2264inline void dComIfGp_setMsgArchive(int i, JKRArchive* arc) {
2266}
2267
2271
2275
2279
2283
2287
2288inline void dComIfGp_setItemTable(void* data) {
2290}
2291
2294}
2295
2299
2303
2307
2308inline const char* dComIfGp_getStartStageName() {
2310}
2311
2314}
2315
2319
2323
2327
2331
2335
2336inline const char* dComIfGp_getNextStageName() {
2338}
2339
2343
2347
2351
2355
2359
2363
2367
2371
2375
2379
2380inline void dComIfGp_setGameoverStatus(u8 i_status) {
2381 return g_dComIfG_gameInfo.play.setGameoverStatus(i_status);
2382}
2383
2387
2391
2395
2399
2403
2407
2408inline void dComIfGp_set3DStatus(u8 status, u8 direction, u8 flag) {
2410}
2411
2412inline void dComIfGp_set3DStatusForce(u8 status, u8 direction, u8 flag) {
2414}
2415
2419
2423
2427
2431
2432inline void dComIfGp_setNunStatus(u8 status, u8 param_1, u8 flag) {
2434}
2435
2439
2440inline void dComIfGp_setNunZStatus(u8 param_0, u8 param_1) {
2441 g_dComIfG_gameInfo.play.setNunZStatus(param_0, param_1);
2442}
2443
2444inline void dComIfGp_setNunCStatus(u8 param_0, u8 param_1) {
2445 g_dComIfG_gameInfo.play.setNunCStatus(param_0, param_1);
2446}
2447
2451
2455
2459
2463
2467
2471
2475
2479
2483
2487
2491
2495
2499
2503
2507
2511
2515
2519
2523
2527
2531
2535
2539
2543
2547
2551
2555
2559
2563
2567
2571
2575
2579
2583
2587
2591
2595
2599
2603
2607
2611
2612inline void dComIfGp_onStatus(u16 i_status) {
2614}
2615
2619
2623
2627
2631
2632inline void dComIfGp_setItemBombNumCount(u8 i_item, s16 count) {
2634}
2635
2639
2643
2644inline void dComIfGp_setItem(u8 slot, u8 i_no) {
2645 g_dComIfG_gameInfo.play.setItem(slot, i_no);
2646}
2647
2651
2655
2659
2663
2667
2671
2675
2679
2683
2687
2691
2695
2699
2700inline void dComIfGp_setSubExpHeap2D(int idx, void* heap) {
2702}
2703
2704inline void dComIfGp_setExpHeap2D(void* heap) {
2706}
2707
2708inline void dComIfGp_setMsgExpHeap(void* heap) {
2710}
2711
2715
2719
2723
2727
2731
2735
2739
2743
2744inline void dComIfGp_setPlayerPtr(int i, fopAc_ac_c* ptr) {
2746}
2747
2748inline void dComIfGp_setPlayer(int i, fopAc_ac_c* player) {
2750}
2751
2752inline void dComIfGp_setPlayerInfo(int plyrIdx, fopAc_ac_c* ptr, int camIdx) {
2753 g_dComIfG_gameInfo.play.setPlayerInfo(plyrIdx, ptr, camIdx);
2754}
2755
2756inline void dComIfGp_setPlayerStatus0(int param_0, u32 flag) {
2758}
2759
2760inline void dComIfGp_setPlayerStatus1(int param_0, u32 flag) {
2762}
2763
2767
2771
2775
2776inline void dComIfGp_setCameraInfo(int camIdx, camera_class* p_cam, int param_2, int param_3,
2777 int param_4) {
2778 g_dComIfG_gameInfo.play.setCameraInfo(camIdx, p_cam, param_2, param_3, param_4);
2779}
2780
2781inline void dComIfGp_setCameraZoomScale(int i_no, f32 i_scale) {
2783}
2784
2788
2792
2796
2797inline void dComIfGp_saveCameraPosition(int i, cXyz* i_pos, cXyz* i_target, f32 i_fovy, s16 i_bank) {
2798 g_dComIfG_gameInfo.play.saveCameraPosition(i, i_pos, i_target, i_fovy, i_bank);
2799}
2800
2801inline void dComIfGp_loadCameraPosition(int i, cXyz* o_pos, cXyz* o_target, f32* o_fovy, s16* o_bank) {
2802 g_dComIfG_gameInfo.play.loadCameraPosition(i, o_pos, o_target, o_fovy, o_bank);
2803}
2804
2805inline void dComIfGp_clearPlayerStatus0(int param_0, u32 flag) {
2807}
2808
2809inline void dComIfGp_clearPlayerStatus1(int param_0, u32 flag) {
2811}
2812
2816
2820
2824
2828
2829inline void dComIfGp_setOxygen(int oxygen) {
2831}
2832
2833inline void dComIfGp_setNowOxygen(s32 oxygen) {
2835}
2836
2837inline void dComIfGp_setOxygenCount(s32 oxygen) {
2839}
2840
2841inline void dComIfGp_setMaxOxygen(s32 i_oxygen) {
2843}
2844
2848
2851}
2852
2855}
2856
2860
2864
2868
2872
2876
2880
2884
2888
2892
2896
2900
2904
2908
2912
2916
2920
2924
2928
2932
2935}
2936
2940
2944
2948
2952
2956
2960
2964
2968
2972
2974 return g_dComIfG_gameInfo.play.checkStatus(flags);
2975}
2976
2980
2984
2988
2992
2996
3000
3004
3008
3012
3016
3020
3024
3028
3032
3036
3040
3044
3048
3052
3056
3060
3064
3068
3072
3076
3080
3084
3088
3092
3096
3100
3104
3105inline void dComIfGp_setCameraParamFileName(int i, char* name) {
3107}
3108
3109inline void dComIfGp_setCamera(int i, camera_class* cam) {
3111}
3112
3116
3117inline void dComIfGp_setWindowNum(int num) {
3119}
3120
3123}
3124
3128
3129inline void dComIfGp_setWindow(u8 i, f32 param_1, f32 param_2, f32 param_3, f32 param_4,
3130 f32 param_5, f32 param_6, int camID, int mode) {
3131 g_dComIfG_gameInfo.play.setWindow(i, param_1, param_2, param_3, param_4, param_5, param_6,
3132 camID, mode);
3133}
3134
3138
3142
3146
3150
3154
3155inline void dComIfGp_entrySimpleModel(J3DModel *model,int roomNo) {
3157}
3158
3159
3163
3167
3171
3175
3179
3183
3187
3191
3195
3196inline void dComIfGp_setHitMark(u16 i_hitmark, fopAc_ac_c* param_1, const cXyz* param_2,
3197 const csXyz* param_3, const cXyz* param_4, u32 i_atType) {
3198 g_dComIfG_gameInfo.play.getParticle()->setHitMark(i_hitmark, param_1, param_2, param_3, param_4,
3199 i_atType);
3200}
3201
3205
3209
3213
3217
3219 fopAc_ac_c* param_3, fopAc_ac_c* param_4,
3220 fopAc_ac_c* param_5, fopAc_ac_c* param_6,
3221 fopAc_ac_c* param_7, fopAc_ac_c* param_8,
3222 fopAc_ac_c* param_9, fopAc_ac_c* param_10)
3223
3224{
3225 g_dComIfG_gameInfo.play.setMesgCamInfoActor(param_1, param_2, param_3, param_4, param_5,
3226 param_6, param_7, param_8, param_9, param_10);
3227}
3228
3229inline void dComIfGp_setMesgCameraAttrInfo(int param_1) {
3231}
3232
3236
3240
3242 return g_dComIfG_gameInfo.play.getRoomControl()->getZoneNo(i_roomNo);
3243}
3244
3248
3252
3256
3260
3261inline void dComIfGp_roomControl_setTimePass(int isPassing) {
3263}
3264
3265inline int dComIfGp_roomControl_loadRoom(int param_0, u8* param_1, bool param_2) {
3266 return g_dComIfG_gameInfo.play.getRoomControl()->loadRoom(param_0, param_1, param_2);
3267}
3268
3269inline void dComIfGp_roomControl_setStayNo(int stayNo) {
3271}
3272
3273inline void dComIfGp_roomControl_setZoneNo(int roomNo, int zoneNo) {
3275}
3276
3278 return g_dComIfG_gameInfo.play.getRoomControl()->getTevStr(i_roomNo);
3279}
3280
3284
3288
3289inline void dComIfGp_roomControl_offStatusFlag(int i_roomNo, u8 flag) {
3291}
3292
3293inline void dComIfGp_roomControl_onStatusFlag(int i_roomNo, u8 flag) {
3295}
3296
3297inline void dComIfGp_roomControl_setStatusFlag(int i_roomNo, u8 flag) {
3299}
3300
3304
3308
3309inline void dComIfGp_setBottleStatus(u8 param_0, u8 param_1) {
3310 g_dComIfG_gameInfo.play.setBottleStatus(param_0, param_1);
3311}
3312
3313inline void dComIfGp_setBottleStatusForce(u8 param_0, u8 param_1) {
3315}
3316
3320
3324
3328
3332
3336
3340
3344
3348
3349inline BOOL dComIfGp_event_compulsory(void* param_0, const char* param_1, u16 param_2) {
3350 return g_dComIfG_gameInfo.play.getEvent().compulsory(param_0, param_1, param_2);
3351}
3352
3353inline int dComIfGp_event_moveApproval(void* actor) {
3355}
3356
3357inline int dComIfGp_event_order(u16 eventType, u16 priority, u16 flag, u16 param_3, void* param_4,
3358 void* param_5, s16 eventID, u8 infoIdx) {
3359 return g_dComIfG_gameInfo.play.getEvent().order(eventType, priority, flag, param_3, param_4,
3360 param_5, eventID, infoIdx);
3361}
3362
3363inline void dComIfGp_event_setGtItm(int i_itemNo) {
3365}
3366
3370
3374
3375inline void dComIfGp_event_onEventFlag(u16 i_flag) {
3377}
3378
3379inline void dComIfGp_event_onHindFlag(u16 i_flag) {
3381}
3382
3383inline void dComIfGp_event_offHindFlag(u16 i_flag) {
3385}
3386
3387
3388inline void dComIfGp_evmng_cutEnd(int param_0) {
3389 dComIfGp_getPEvtManager()->cutEnd(param_0);
3390}
3391
3395
3396inline BOOL dComIfGp_evmng_startCheck(char const* i_event) {
3398}
3399
3400inline BOOL dComIfGp_evmng_endCheck(const char* event) {
3402}
3403
3406}
3407
3410}
3411
3415
3416inline void dComIfGp_event_setItemPartner(void* param_0) {
3418}
3419
3423
3427
3428inline int dComIfGp_evmng_startDemo(int param_0) {
3429 return dComIfGp_getPEvtManager()->setStartDemo(param_0);
3430}
3431
3435
3439
3443
3447
3451
3455
3459
3461 if (!dComIfGp_event_runCheck()) {
3462 return false;
3463 }
3465}
3466
3470
3474
3478
3482
3486
3487inline int dComIfGp_evmng_getMyStaffId(const char* pName, fopAc_ac_c* pActor, int param_2) {
3488 return dComIfGp_getPEvtManager()->getMyStaffId(pName, pActor, param_2);
3489}
3490
3491inline int dComIfGp_evmng_getMyActIdx(int i_staffIdx, char** param_1, int param_2, int param_3,
3492 int param_4) {
3493 return dComIfGp_getPEvtManager()->getMyActIdx(i_staffIdx, param_1, param_2, param_3, param_4);
3494}
3495
3496inline int dComIfGp_evmng_getIsAddvance(int param_0) {
3497 return dComIfGp_getPEvtManager()->getIsAddvance(param_0);
3498}
3499
3500inline int* dComIfGp_evmng_getMyIntegerP(int index, char* name) {
3502}
3503
3504inline char* dComIfGp_evmng_getMyStringP(int index, char* name) {
3506}
3507
3511
3515
3516inline int dComIfGp_evmng_getMySubstanceNum(int index, char* name) {
3518}
3519
3520inline void dComIfGp_evmng_setGoal(cXyz* i_goal) {
3522}
3523
3527
3531
3535
3539
3540inline s16 dComIfGp_evmng_getEventIdx(const char* eventName, u8 mapToolID) {
3541 return g_dComIfG_gameInfo.play.getEvtManager().getEventIdx(eventName, mapToolID, -1);
3542}
3543
3544inline void dComIfGp_particle_createCommon(const void* data) {
3546}
3547
3551
3552inline void dComIfGp_particle_createScene(const void* param_0) {
3554}
3555
3559
3560inline void dComIfGp_particle_readScene(u8 particle_no, mDoDvdThd_toMainRam_c** param_1) {
3561 g_dComIfG_gameInfo.play.getParticle()->readScene(particle_no, param_1);
3562}
3563
3567
3571
3573 if (g_dComIfG_gameInfo.play.getParticle() != NULL) {
3575 }
3576}
3577
3581
3582inline void dComIfGp_particle_removeScene(bool param_0) {
3584}
3585
3587 if (g_dComIfG_gameInfo.play.getParticle() != NULL) {
3589 }
3590}
3591
3593 if (g_dComIfG_gameInfo.play.getParticle() != NULL) {
3595 }
3596}
3597
3599 if (g_dComIfG_gameInfo.play.getParticle() != NULL) {
3601 }
3602}
3603
3605 if (g_dComIfG_gameInfo.play.getParticle() != NULL) {
3607 }
3608}
3609
3611 if (g_dComIfG_gameInfo.play.getParticle() != NULL) {
3613 }
3614}
3615
3617 if (g_dComIfG_gameInfo.play.getParticle() != NULL) {
3619 }
3620}
3621
3623 if (g_dComIfG_gameInfo.play.getParticle() != NULL) {
3625 }
3626}
3627
3628inline void dComIfGp_particle_draw(JPADrawInfo* i_drawInfo) {
3629 if (g_dComIfG_gameInfo.play.getParticle() != NULL) {
3631 }
3632}
3633
3635 if (g_dComIfG_gameInfo.play.getParticle() != NULL) {
3637 }
3638}
3639
3640inline void dComIfGp_particle_drawFog(JPADrawInfo* i_drawInfo) {
3641 if (g_dComIfG_gameInfo.play.getParticle() != NULL) {
3643 }
3644}
3645
3647 if (g_dComIfG_gameInfo.play.getParticle() != NULL) {
3649 }
3650}
3651
3652inline void dComIfGp_particle_drawP1(JPADrawInfo* i_drawInfo) {
3653 if (g_dComIfG_gameInfo.play.getParticle() != NULL) {
3655 }
3656}
3657
3659 if (g_dComIfG_gameInfo.play.getParticle() != NULL) {
3661 }
3662}
3663
3665 if (g_dComIfG_gameInfo.play.getParticle() != NULL) {
3667 }
3668}
3669
3671 if (g_dComIfG_gameInfo.play.getParticle() != NULL) {
3673 }
3674}
3675
3677 if (g_dComIfG_gameInfo.play.getParticle() != NULL) {
3679 }
3680}
3681
3683 if (g_dComIfG_gameInfo.play.getParticle() != NULL) {
3685 }
3686}
3687
3689 if (g_dComIfG_gameInfo.play.getParticle() != NULL) {
3691 }
3692}
3693
3695 if (g_dComIfG_gameInfo.play.getParticle() != NULL) {
3697 }
3698}
3699
3701 const cXyz* param_2, f32 param_3,
3702 const dKy_tevstr_c* param_4, const cXyz* param_5,
3703 s8 param_6) {
3704 g_dComIfG_gameInfo.play.getParticle()->setWaterRipple(param_0, param_1, param_2, param_3,
3705 param_4, param_5, param_6);
3706}
3707
3709 const cXyz* param_2, const cXyz* param_3,
3710 const dKy_tevstr_c* param_4, u32 param_5, u32 param_6,
3711 const csXyz* param_7, const cXyz* param_8, s8 param_9) {
3713 param_0, param_1, param_2, param_3, param_4, param_5, param_6, param_7, param_8, param_9);
3714}
3715
3719
3723
3727
3731
3735
3739
3743
3747
3748inline u32 dComIfGp_particle_set(u32 param_0, u16 param_1, const cXyz* param_2,
3749 const dKy_tevstr_c* param_3, const csXyz* param_4,
3750 const cXyz* param_5, u8 param_6, dPa_levelEcallBack* param_7,
3751 s8 param_8, const GXColor* param_9, const GXColor* param_10,
3752 const cXyz* param_11) {
3754 param_0, param_1, param_2, param_3, param_4, param_5, param_6, param_7, param_8, param_9,
3755 param_10, param_11, 1.0f);
3756}
3757
3758inline u32 dComIfGp_particle_set(u32 param_0, u16 param_1, const cXyz* param_2,
3759 const csXyz* param_3, const cXyz* param_4, u8 param_5,
3760 dPa_levelEcallBack* param_6, s8 param_7, const GXColor* param_8,
3761 const GXColor* param_9, const cXyz* param_10) {
3763 param_0, param_1, param_2, NULL, param_3, param_4, param_5, param_6, param_7, param_8,
3764 param_9, param_10, 1.0f);
3765}
3766
3767inline u32 dComIfGp_particle_set(u32 param_0, u16 param_1, const cXyz* param_2,
3768 const dKy_tevstr_c* param_3) {
3769 return dComIfGp_particle_set(param_0, param_1, param_2, param_3, 0, 0, 0xFF, 0, 0xFFFFFFFF, 0,
3770 0, 0);
3771}
3772
3773inline JPABaseEmitter* dComIfGp_particle_set(u16 i_resID, const cXyz* i_pos,
3774 const dKy_tevstr_c* param_3, const csXyz* i_rotation,
3775 const cXyz* i_scale, u8 i_alpha,
3776 dPa_levelEcallBack* i_callback, s8 param_8,
3777 const GXColor* i_prmColor, const GXColor* i_envColor,
3778 const cXyz* i_particleScale) {
3780 i_resID, i_pos, param_3, i_rotation, i_scale, i_alpha, i_callback, param_8, i_prmColor,
3781 i_envColor, i_particleScale, 1.0f);
3782}
3783
3784inline JPABaseEmitter* dComIfGp_particle_set(u16 i_resID, const cXyz* i_pos,
3785 const csXyz* i_rotation, const cXyz* i_scale,
3786 u8 i_alpha, dPa_levelEcallBack* i_callback, s8 param_7,
3787 const GXColor* i_prmColor, const GXColor* i_envColor,
3788 const cXyz* i_particleScale) {
3790 i_resID, i_pos, NULL, i_rotation, i_scale, i_alpha, i_callback, param_7, i_prmColor,
3791 i_envColor, i_particleScale, 1.0f);
3792}
3793
3794inline JPABaseEmitter* dComIfGp_particle_set(u16 i_resID, const cXyz* i_pos,
3795 const csXyz* i_rotation, const cXyz* i_scale) {
3796 return dComIfGp_particle_set(i_resID, i_pos, NULL, i_rotation, i_scale, 255, NULL, -1, NULL,
3797 NULL, NULL);
3798}
3799
3800inline JPABaseEmitter* dComIfGp_particle_set(u16 i_resID, const cXyz* i_pos,
3801 const dKy_tevstr_c* param_2, const csXyz* i_rotation,
3802 const cXyz* i_scale) {
3803 return dComIfGp_particle_set(i_resID, i_pos, param_2, i_rotation, i_scale, 255, NULL, -1, NULL,
3804 NULL, NULL);
3805}
3806
3807inline u32 dComIfGp_particle_set(u32 param_0, u16 param_1, const cXyz* param_2,
3808 const csXyz* param_3, const cXyz* param_4) {
3809 return dComIfGp_particle_set(param_0, param_1, param_2, param_3, param_4, 0xFF, NULL, -1, NULL,
3810 NULL, NULL);
3811}
3812
3813inline u32 dComIfGp_particle_setColor(u32 param_0, u16 param_1, const cXyz* param_2,
3814 const dKy_tevstr_c* param_3, const GXColor* param_4,
3815 const GXColor* param_5, f32 param_6, u8 param_7,
3816 const csXyz* param_8, const cXyz* param_9,
3817 dPa_levelEcallBack* param_10, s8 param_11,
3818 const cXyz* param_12) {
3820 param_0, param_1, param_2, param_3, param_8, param_9, param_7, param_10, param_11, param_4,
3821 param_5, param_12, param_6);
3822}
3823
3824inline JPABaseEmitter* dComIfGp_particle_setColor(u16 param_0, const cXyz* param_1,
3825 const dKy_tevstr_c* param_2,
3826 const GXColor* param_3, const GXColor* param_4,
3827 f32 param_5, u8 param_6, const csXyz* param_7,
3828 const cXyz* param_8, dPa_levelEcallBack* param_9,
3829 s8 param_10, const cXyz* param_11) {
3830 return g_dComIfG_gameInfo.play.getParticle()->setNormal(param_0, param_1, param_2, param_7,
3831 param_8, param_6, param_9, param_10,
3832 param_3, param_4, param_11, param_5);
3833}
3834
3835inline JPABaseEmitter* dComIfGp_particle_setColor(u16 param_0, const cXyz* param_1,
3836 const dKy_tevstr_c* param_2,
3837 const GXColor* param_3, const GXColor* param_4,
3838 f32 param_5, u8 param_6) {
3839 return dComIfGp_particle_setColor(param_0, param_1, param_2, param_3, param_4, param_5, param_6,
3840 NULL, NULL, NULL, -1, NULL);
3841}
3842
3843inline void dComIfGp_particle_setSimple(u16 param_0, cXyz* param_1, u8 param_2, _GXColor& param_3,
3844 _GXColor& param_4, int param_5, float param_6) {
3845 g_dComIfG_gameInfo.play.getParticle()->setSimple(param_0, param_1, 0, param_2, param_3, param_4,
3846 param_5, param_6);
3847}
3848
3852
3856
3857inline u32 dComIfGp_particle_setSimpleFoot(u32 param_0, u32* param_1, cBgS_PolyInfo& param_2,
3858 cXyz const* param_3, dKy_tevstr_c const* param_4,
3859 int param_5, csXyz const* param_6, cXyz const* param_7,
3860 dPa_levelEcallBack* param_8, s8 param_9,
3861 cXyz const* param_10) {
3862 return g_dComIfG_gameInfo.play.getParticle()->setSimpleFoot(param_0, param_1, param_2, param_3,
3863 param_4, param_5, param_6, param_7,
3864 param_8, param_9, param_10);
3865}
3866
3867inline u32 dComIfGp_particle_setPolyColor(u32 param_0, u16 param_1, cBgS_PolyInfo& param_2,
3868 const cXyz* param_3, const dKy_tevstr_c* param_4,
3869 const csXyz* param_5, const cXyz* param_6, int param_7,
3870 dPa_levelEcallBack* param_8, s8 param_9,
3871 const cXyz* param_10) {
3872 return g_dComIfG_gameInfo.play.getParticle()->setPoly(param_0, param_1, param_2, param_3,
3873 param_4, param_5, param_6, param_7,
3874 param_8, param_9, param_10);
3875}
3876
3878 const cXyz* param_3, const dKy_tevstr_c* param_4,
3879 const csXyz* param_5, const cXyz* param_6, int param_7,
3880 dPa_levelEcallBack* param_8, s8 param_9,
3881 const cXyz* param_10) {
3882 return g_dComIfG_gameInfo.play.getParticle()->setPoly(param_1, param_2, param_3,
3883 param_4, param_5, param_6, param_7,
3884 param_8, param_9, param_10);
3885}
3886
3887int dComIfGd_setSimpleShadow(cXyz* pos, f32 param_1, f32 param_2, cBgS_PolyInfo& param_3, s16 angle,
3888 f32 param_5, _GXTexObj* tex);
3891int dComIfGd_setShadow(u32 param_0, s8 param_1, J3DModel* param_2, cXyz* param_3, f32 param_4,
3892 f32 param_5, f32 param_6, f32 param_7, cBgS_PolyInfo& param_8,
3893 dKy_tevstr_c* param_9, s16 param_10, f32 param_11, _GXTexObj* param_12);
3894
3895inline int dComIfGd_setRealShadow(u32 param_0, s8 param_1, J3DModel* param_2, cXyz* param_3,
3896 f32 param_4, f32 param_5, dKy_tevstr_c* param_6) {
3897 return g_dComIfG_gameInfo.drawlist.setRealShadow(param_0, param_1, param_2, param_3, param_4,
3898 param_5, param_6);
3899}
3900
3901inline int dComIfGd_setSimpleShadow(cXyz* pos, f32 param_1, f32 param_2, cXyz* param_3, s16 angle,
3902 f32 param_5, _GXTexObj* tex) {
3903 return g_dComIfG_gameInfo.drawlist.setSimpleShadow(pos, param_1, param_2, param_3, angle,
3904 param_5, tex);
3905}
3906
3907inline bool dComIfGd_addRealShadow(u32 key, J3DModel* model) {
3908 return g_dComIfG_gameInfo.drawlist.addRealShadow(key, model);
3909}
3910
3915
3916inline void dComIfGd_reset() {
3918}
3919
3923
3927
3931
3935
3939
3941 return &(g_dComIfG_gameInfo.drawlist.getView()->projViewMtx);
3942}
3943
3947
3951
3953 return ((camera_process_class*)g_dComIfG_gameInfo.drawlist.getView())->viewMtxNoTrans;
3954}
3958
3962
3966
3970
3975
3980
3985
3990
3994
3999
4004
4009
4013
4017
4022
4027
4032
4037
4041
4045
4049
4053
4058
4059inline void dComIfGd_init() {
4061}
4062
4063inline void dComIfGd_peekZ(s16 param_0, s16 param_1, u32* param_2) {
4064 g_dComIfG_gameInfo.drawlist.newPeekZdata(param_0, param_1, param_2);
4065}
4066
4070
4071inline void dComIfGd_setView(view_class* view) {
4073}
4074
4077}
4078
4082
4083inline void dComIfGd_entryZSortListZxlu(J3DPacket* i_packet, cXyz& param_1) {
4085}
4086
4087inline void dComIfGd_entryZSortXluList(J3DPacket* i_packet, cXyz& param_1) {
4089}
4090
4094
4098
4102
4106
4110
4114
4118
4122
4126
4130
4134
4138
4142
4146
4150
4154
4158
4162
4166
4170
4174
4178
4182
4186
4187inline void dComIfGd_drawShadow(Mtx param_0) {
4189}
4190
4191inline void dComIfGd_imageDrawShadow(Mtx param_0) {
4193}
4194
4198
4202
4206
4210
4214
4215#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:20
dTimer_c * mTimerPtr
Definition d_com_inf_game.h:28
s32 mTimerMode
Definition d_com_inf_game.h:31
u8 mTimerType
Definition d_com_inf_game.h:32
s32 mTimerNowTimeMs
Definition d_com_inf_game.h:29
s32 mTimerLimitTimeMs
Definition d_com_inf_game.h:30
__d_timer_info_c()
Definition d_com_inf_game.h:22
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:46
camera_class * mCamera
Definition d_com_inf_game.h:51
s8 field_0x5
Definition d_com_inf_game.h:53
f32 mCameraZoomForcus
Definition d_com_inf_game.h:58
u32 mCameraAttentionStatus
Definition d_com_inf_game.h:56
cXyz mCameraPos
Definition d_com_inf_game.h:60
s16 mCameraBank
Definition d_com_inf_game.h:63
cXyz mCameraTarget
Definition d_com_inf_game.h:61
s8 field_0x4
Definition d_com_inf_game.h:52
dComIfG_camera_info_class()
Definition d_com_inf_game.h:48
~dComIfG_camera_info_class()
Definition d_com_inf_game.h:49
f32 mCameraFovy
Definition d_com_inf_game.h:62
char * mCameraParamFileName
Definition d_com_inf_game.h:59
u8 field_0x7
Definition d_com_inf_game.h:55
f32 mCameraZoomScale
Definition d_com_inf_game.h:57
s8 field_0x6
Definition d_com_inf_game.h:54
Definition d_com_inf_game.h:804
u32 field_0x1de00
Definition d_com_inf_game.h:820
u32 field_0x1de04
Definition d_com_inf_game.h:821
~dComIfG_inf_c()
Definition d_com_inf_game.h:807
u8 mIsDebugMode
Definition d_com_inf_game.h:825
u8 mWorldDark
Definition d_com_inf_game.h:816
dComIfG_inf_c()
Definition d_com_inf_game.h:806
s8 mPolyDamageOff
Definition d_com_inf_game.h:818
dRes_control_c mResControl
Definition d_com_inf_game.h:814
u8 field_0x1de09
Definition d_com_inf_game.h:823
static __d_timer_info_c dComIfG_mTimerInfo
Definition d_com_inf_game.h:828
dComIfG_play_c play
Definition d_com_inf_game.h:812
u8 field_0x1de08
Definition d_com_inf_game.h:822
s8 field_0x1ddfa
Definition d_com_inf_game.h:817
dSv_info_c info
Definition d_com_inf_game.h:811
u8 field_0x1de0c
Definition d_com_inf_game.h:826
u8 field_0x1de0a
Definition d_com_inf_game.h:824
s8 field_0x1ddfc
Definition d_com_inf_game.h:819
void ct()
Definition d_com_inf_game.cpp:955
dDlst_list_c drawlist
Definition d_com_inf_game.h:813
u8 mFadeBrightness
Definition d_com_inf_game.h:815
dComIfG_play_c & getPlay()
Definition d_com_inf_game.h:809
Definition d_com_inf_game.h:87
u8 mBottleStatus
Definition d_com_inf_game.h:669
JKRArchive * mNameResArchive
Definition d_com_inf_game.h:613
static int getLayerNo_common(char const *stageName, int roomId, int layer)
Definition d_com_inf_game.cpp:831
void setCameraParamFileName(int i, char *name)
Definition d_com_inf_game.h:502
int getTimerLimitTimeMs()
Definition d_com_inf_game.cpp:924
s16 mItemMaxMagicCount
Definition d_com_inf_game.h:641
u8 mOxygenShowFlag
Definition d_com_inf_game.h:767
s32 mItemRupeeCount
Definition d_com_inf_game.h:636
const char * getCameraParamFileName(int i)
Definition d_com_inf_game.h:504
int getCameraWinID(int i)
Definition d_com_inf_game.h:501
void setCollectResArchive(JKRArchive *arc)
Definition d_com_inf_game.h:451
bool isBottleSetFlag(u8 flag)
Definition d_com_inf_game.h:201
void clearItemKeyNumCount()
Definition d_com_inf_game.h:373
u8 mSubHeapLockFlag[2]
Definition d_com_inf_game.h:758
void setLastPlayStageName(char *name)
Definition d_com_inf_game.h:574
u8 getASetFlagForce()
Definition d_com_inf_game.h:172
void setExpHeap2D(void *heap)
Definition d_com_inf_game.h:425
int getCameraPlayer1ID(int i)
Definition d_com_inf_game.h:499
void setCamera(int i, camera_class *cam)
Definition d_com_inf_game.h:503
void onCameraAttentionStatus(int i, u32 flag)
Definition d_com_inf_game.h:510
u8 field_0x4efe
Definition d_com_inf_game.h:689
void setPlayerPtr(int i, fopAc_ac_c *ptr)
Definition d_com_inf_game.h:488
void offPauseFlag()
Definition d_com_inf_game.h:549
u8 getTimerType()
Definition d_com_inf_game.cpp:940
u8 mWolfAbility[12]
Definition d_com_inf_game.h:761
void setNowVibration(u8 vib_status)
Definition d_com_inf_game.cpp:88
u8 get3DDirectionForce()
Definition d_com_inf_game.h:181
u8 mDoStatus
Definition d_com_inf_game.h:672
u8 mShow2D
Definition d_com_inf_game.h:768
void setTimerNowTimeMs(int time)
Definition d_com_inf_game.cpp:912
u8 field_0x4f10[2]
Definition d_com_inf_game.h:706
u8 field_0x4fab
Definition d_com_inf_game.h:777
JKRAramArchive * getFieldMapArchive2()
Definition d_com_inf_game.h:439
s16 mItemMaxBombNumCount1
Definition d_com_inf_game.h:656
void setTimerMode(int mode)
Definition d_com_inf_game.cpp:928
void clearItemMaxLifeCount()
Definition d_com_inf_game.h:367
u8 field_0x4eea[2]
Definition d_com_inf_game.h:671
u32 getCameraAttentionStatus(int i)
Definition d_com_inf_game.h:508
u8 getXSetFlagForce()
Definition d_com_inf_game.h:183
void clearNowAnimeID()
Definition d_com_inf_game.h:362
s16 mWarpItemAngle
Definition d_com_inf_game.h:775
void setRubyArchive(JKRArchive *arc)
Definition d_com_inf_game.h:483
void setItemNowMagic(s16 magic)
Definition d_com_inf_game.h:349
u8 show2dCheck()
Definition d_com_inf_game.h:555
bool & isPauseFlag()
Definition d_com_inf_game.h:548
u8 mRStatus
Definition d_com_inf_game.h:665
char mLastPlayStageName[8]
Definition d_com_inf_game.h:801
u8 mNunStatus
Definition d_com_inf_game.h:668
JKRArchive * getFontArchive()
Definition d_com_inf_game.h:442
u32 mPlayerStatus[1][4]
Definition d_com_inf_game.h:792
JKRArchive * mMeterButtonArchive
Definition d_com_inf_game.h:601
u8 field_0x4fac
Definition d_com_inf_game.h:778
void show2dOff()
Definition d_com_inf_game.h:554
JKRArchive * mFieldMapArchive2
Definition d_com_inf_game.h:598
JKRArchive * mDemoMsgArchive
Definition d_com_inf_game.h:600
void setMsgExpHeap(void *heap)
Definition d_com_inf_game.h:426
u8 mYSetFlag
Definition d_com_inf_game.h:730
int mItemMaxOilCount
Definition d_com_inf_game.h:645
u8 field_0x4d2c[4]
Definition d_com_inf_game.h:597
void setMeterButtonArchive(JKRArchive *arc)
Definition d_com_inf_game.h:458
void loadCameraPosition(int i, cXyz *o_pos, cXyz *o_target, f32 *o_fovy, s16 *o_bank)
Definition d_com_inf_game.h:534
void setMsgArchive(int i, JKRArchive *arc)
Definition d_com_inf_game.h:463
void setItemBombNumCount(u8 i_item, s16 count)
Definition d_com_inf_game.cpp:76
fopAc_ac_c * mPlayerPtr[2]
Definition d_com_inf_game.h:633
s32 getOxygenCount()
Definition d_com_inf_game.h:359
s16 getItemBombNumCount(u8 i_item)
Definition d_com_inf_game.cpp:80
u8 getMesgStatus()
Definition d_com_inf_game.h:582
s8 getNextStageWipe()
Definition d_com_inf_game.h:407
void setItemMagicCount(s16 magic)
Definition d_com_inf_game.h:335
u8 m3DDirection
Definition d_com_inf_game.h:680
u8 mGameoverStatus
Definition d_com_inf_game.h:755
void setAnmArchive(JKRArchive *arc)
Definition d_com_inf_game.h:448
u8 field_0x4ef2
Definition d_com_inf_game.h:678
void setItemNowLife(u16 life)
Definition d_com_inf_game.h:348
u8 mMesgStatus
Definition d_com_inf_game.h:663
void setWindowNum(u8 num)
Definition d_com_inf_game.h:563
int getTimerMode()
Definition d_com_inf_game.cpp:932
void setStatus(u16 status)
Definition d_com_inf_game.h:543
u8 getSButtonSetFlagForce()
Definition d_com_inf_game.h:165
dVibration_c mVibration
Definition d_com_inf_game.h:596
s32 getItemNowOil()
Definition d_com_inf_game.h:387
u8 field_0x4ec8[4]
Definition d_com_inf_game.h:655
dEvent_manager_c & getEvtManager()
Definition d_com_inf_game.h:133
u8 getCStickStatus()
Definition d_com_inf_game.h:157
JKRExpHeap * mSubExpHeap2D[2]
Definition d_com_inf_game.h:771
void drawSimpleModel()
Definition d_com_inf_game.cpp:877
u8 field_0x4f4b
Definition d_com_inf_game.h:750
dAttention_c mAttention
Definition d_com_inf_game.h:595
void setYStatusForce(u8 status, u8 flag)
Definition d_com_inf_game.h:241
void setPlayer(int i, fopAc_ac_c *player)
Definition d_com_inf_game.h:489
void * field_0x4db4
Definition d_com_inf_game.h:619
s16 mItemMagicCount
Definition d_com_inf_game.h:639
u8 field_0x4f01
Definition d_com_inf_game.h:692
void setItemOilCount(s32 oil)
Definition d_com_inf_game.h:351
void setStartStage(dStage_startStage_c *p_startStage)
Definition d_com_inf_game.cpp:96
u8 mZSetFlagForce
Definition d_com_inf_game.h:723
u8 getCStickDirection()
Definition d_com_inf_game.h:204
u8 field_0x4ed0[4]
Definition d_com_inf_game.h:658
void setBottleStatus(u8 status, u8 flag)
Definition d_com_inf_game.h:246
u8 mXStatus
Definition d_com_inf_game.h:724
bool isRemoConSetFlag(u8 flag)
Definition d_com_inf_game.h:198
u8 field_0x4f81[3]
Definition d_com_inf_game.h:769
char * getLastPlayStageName()
Definition d_com_inf_game.h:578
void setNameResArchive(JKRArchive *arc)
Definition d_com_inf_game.h:456
u8 mNunSetFlag
Definition d_com_inf_game.h:703
JKRArchive * getOptionResArchive()
Definition d_com_inf_game.h:440
s16 mItemMaxLifeCount
Definition d_com_inf_game.h:638
void setHeapLockFlag(u8 status)
Definition d_com_inf_game.h:416
dCcS mCcs
Definition d_com_inf_game.h:588
u8 m3DStatusForce
Definition d_com_inf_game.h:696
void setFieldMapArchive2(JKRArchive *arc)
Definition d_com_inf_game.h:447
u8 field_0x4ef3[2]
Definition d_com_inf_game.h:679
u8 mRemoConSetFlag
Definition d_com_inf_game.h:705
u8 get3DSetFlagForce()
Definition d_com_inf_game.h:180
u8 get3DStatus()
Definition d_com_inf_game.h:156
void setMesgBgm(u8 param_0)
Definition d_com_inf_game.h:559
void setSubExpHeap2D(int idx, void *heap)
Definition d_com_inf_game.h:424
u8 mSButtonSetFlagForce
Definition d_com_inf_game.h:722
s32 mItemOilCount
Definition d_com_inf_game.h:643
u8 mDirection
Definition d_com_inf_game.h:748
bool isCStickSetFlag(u8 flag)
Definition d_com_inf_game.h:188
u8 & getItemLifeCountType()
Definition d_com_inf_game.h:385
void setAllMapArchive(JKRArchive *arc)
Definition d_com_inf_game.h:453
u8 getRStatus()
Definition d_com_inf_game.h:151
u8 field_0x4fc6
Definition d_com_inf_game.h:734
void setItemRupeeCount(s32 rupees)
Definition d_com_inf_game.h:334
void setDemoMsgArchive(JKRArchive *arc)
Definition d_com_inf_game.h:457
u8 getZStatusForce()
Definition d_com_inf_game.h:175
daHorse_c * getHorseActor()
Definition d_com_inf_game.h:126
void setPlayerStatus(int param_0, int i, u32 flag)
Definition d_com_inf_game.h:494
void deleteSimpleModel()
Definition d_com_inf_game.cpp:868
s32 checkStatus(u16 flags)
Definition d_com_inf_game.h:544
dSmplMdl_draw_c * createSimpleModel()
Definition d_com_inf_game.cpp:860
s16 getItemMaxLifeCount()
Definition d_com_inf_game.h:352
u8 m3DDirectionForce
Definition d_com_inf_game.h:681
int getPlayerCameraID(int i)
Definition d_com_inf_game.h:498
u8 field_0x4f6a[18]
Definition d_com_inf_game.h:763
void setAStatusForce(u8 status, u8 flag)
Definition d_com_inf_game.h:317
dEvent_manager_c mEvtManager
Definition d_com_inf_game.h:594
void onPauseFlag()
Definition d_com_inf_game.h:550
bool isNunCSetFlag(u8 flag)
Definition d_com_inf_game.h:200
void * getPlayerPtr(int ptrIdx)
Definition d_com_inf_game.h:130
u8 getYStatusForce()
Definition d_com_inf_game.h:184
void saveCameraPosition(int i, cXyz *i_pos, cXyz *i_target, f32 i_fovy, s16 i_bank)
Definition d_com_inf_game.h:527
dEvt_control_c & getEvent()
Definition d_com_inf_game.h:125
u8 mNunZSetFlag
Definition d_com_inf_game.h:733
u8 mXSetFlagForce
Definition d_com_inf_game.h:727
u8 field_0x4ed8[6]
Definition d_com_inf_game.h:660
s8 getLayerOld()
Definition d_com_inf_game.h:556
void setItemMaxLifeCount(s16 max)
Definition d_com_inf_game.h:340
dStage_stageDt_c & getStage()
Definition d_com_inf_game.h:124
s16 field_0x4e9a
Definition d_com_inf_game.h:642
u8 mCStickStatus
Definition d_com_inf_game.h:682
void setItemMaxMagicCount(s16 max)
Definition d_com_inf_game.h:336
u8 field_0x4fcb
Definition d_com_inf_game.h:739
bool isZSetFlag(u8 flag)
Definition d_com_inf_game.h:195
JKRArchive * mDmapResArchive
Definition d_com_inf_game.h:609
void setItemLifeCount(f32 hearts, u8 type)
Definition d_com_inf_game.h:380
u8 field_0x4fad[3]
Definition d_com_inf_game.h:779
void setStartStageDarkArea(s8 darkArea)
Definition d_com_inf_game.h:399
u8 getBottleSetFlagForce()
Definition d_com_inf_game.h:178
s8 getNextStageRoomNo()
Definition d_com_inf_game.h:404
void clearItemBombNumCount(u8 i_item)
Definition d_com_inf_game.cpp:84
JKRExpHeap * getExpHeap2D()
Definition d_com_inf_game.h:421
u8 field_0x4f4c
Definition d_com_inf_game.h:751
void setItemPachinkoNumCount(s16 seeds)
Definition d_com_inf_game.h:338
void offEnableNextStage()
Definition d_com_inf_game.h:409
u8 getCStickDirectionForce()
Definition d_com_inf_game.h:168
fopAc_ac_c * mMesgCamInfoActor6
Definition d_com_inf_game.h:787
u8 field_0x4f1c
Definition d_com_inf_game.h:717
bool isNunSetFlag(u8 flag)
Definition d_com_inf_game.h:197
void setStartStageLayer(s8 layer)
Definition d_com_inf_game.h:400
u8 mNeedLightDropNum
Definition d_com_inf_game.h:762
f32 getCameraZoomScale(int i_no)
Definition d_com_inf_game.h:524
s8 getStartStageLayer()
Definition d_com_inf_game.h:396
u8 mNowAnimeID
Definition d_com_inf_game.h:744
u8 m3DSetFlagForce
Definition d_com_inf_game.h:720
dStage_stageDt_c mStageData
Definition d_com_inf_game.h:591
u8 getRStatusForce()
Definition d_com_inf_game.h:173
void ct()
Definition d_com_inf_game.cpp:22
bool mPauseFlag
Definition d_com_inf_game.h:765
void setFontArchive(JKRArchive *arc)
Definition d_com_inf_game.h:482
bool isYSetFlag(u8 flag)
Definition d_com_inf_game.h:193
JKRArchive * mItemIconArchive
Definition d_com_inf_game.h:612
bool isASetFlag(u8 flag)
Definition d_com_inf_game.h:190
s8 mWarpItemRoom
Definition d_com_inf_game.h:776
u8 field_0x4fc7
Definition d_com_inf_game.h:735
void clearItemRupeeCount()
Definition d_com_inf_game.h:372
u8 getAStatusForce()
Definition d_com_inf_game.h:171
JKRArchive * getMeterButtonArchive()
Definition d_com_inf_game.h:444
u8 mNunCSetFlag
Definition d_com_inf_game.h:737
void setOxygen(s32 oxygen)
Definition d_com_inf_game.h:341
JKRArchive * mCardIconResArchive
Definition d_com_inf_game.h:620
void onStatus(u16 i_status)
Definition d_com_inf_game.h:332
void setOxygenShowFlag(u8 flag)
Definition d_com_inf_game.h:552
u8 mCStickStatusForce
Definition d_com_inf_game.h:697
u8 mNowVibration
Definition d_com_inf_game.h:759
u8 mSelectItem[8]
Definition d_com_inf_game.h:740
u8 getNunStatus()
Definition d_com_inf_game.h:159
s16 getItemKeyNumCount()
Definition d_com_inf_game.h:361
u8 getNeedLightDropNum()
Definition d_com_inf_game.h:390
f32 mItemLifeCount
Definition d_com_inf_game.h:635
void setDmapResArchive(JKRArchive *arc)
Definition d_com_inf_game.h:450
daAlink_c * mPlayer[1]
Definition d_com_inf_game.h:631
u8 getSelectItem(int idx)
Definition d_com_inf_game.h:143
dStage_startStage_c * getStartStage()
Definition d_com_inf_game.h:135
J2DGrafContext * getCurrentGrafPort()
Definition d_com_inf_game.h:127
u8 mMesgBgm
Definition d_com_inf_game.h:764
void setYStatus(u8 status, u8 flag)
Definition d_com_inf_game.h:236
s32 getMaxOxygenCount()
Definition d_com_inf_game.h:358
void setTimerType(u8 type)
Definition d_com_inf_game.cpp:936
u8 mBottleSetFlagForce
Definition d_com_inf_game.h:716
u8 getCStickStatusForce()
Definition d_com_inf_game.h:166
void setDoStatus(u8 status, u8 flag)
Definition d_com_inf_game.h:216
u8 m3DStatus
Definition d_com_inf_game.h:674
dBgS mBgs
Definition d_com_inf_game.h:587
JKRArchive * getCollectResArchive()
Definition d_com_inf_game.h:433
u8 mRSetFlag
Definition d_com_inf_game.h:700
JKRArchive * getAllMapArchive()
Definition d_com_inf_game.h:445
void setNextStage(const char *stage, s8 roomNo, s16 point, s8 layer, s8 wipe, u8 wipe_speed)
Definition d_com_inf_game.h:411
int getWindowNum()
Definition d_com_inf_game.h:564
void setRStatusForce(u8 status, u8 flag)
Definition d_com_inf_game.h:322
u8 getBottleStatus()
Definition d_com_inf_game.h:163
void setCameraInfo(int camIdx, camera_class *p_cam, int param_2, int param_3, int param_4)
Definition d_com_inf_game.h:514
JKRArchive * getMsgCommonArchive()
Definition d_com_inf_game.h:430
dEvt_control_c mEvent
Definition d_com_inf_game.h:593
dComIfG_play_c()
Definition d_com_inf_game.h:89
s16 mItemPachinkoNumCount
Definition d_com_inf_game.h:652
u8 mASetFlagForce
Definition d_com_inf_game.h:713
int removeSimpleModel(J3DModelData *i_modelData, int roomNo)
Definition d_com_inf_game.cpp:895
s8 getStartStageRoomNo()
Definition d_com_inf_game.h:395
u8 mCStickSetFlag
Definition d_com_inf_game.h:709
u8 getSubHeapLockFlag(int idx)
Definition d_com_inf_game.h:418
dVibration_c & getVibration()
Definition d_com_inf_game.h:128
void setNunCStatus(u8 status, u8 flag)
Definition d_com_inf_game.h:273
void setItemKeyNumCount(s16 keys)
Definition d_com_inf_game.h:339
void setMsgDtArchive(int i, JKRArchive *arc)
Definition d_com_inf_game.h:461
void clearMesgCamInfoID()
Definition d_com_inf_game.h:363
~dComIfG_play_c()
Definition d_com_inf_game.h:120
u8 getZSetFlagForce()
Definition d_com_inf_game.h:176
u8 checkMesgCancelButton()
Definition d_com_inf_game.h:557
u8 mItemID
Definition d_com_inf_game.h:746
u8 mCStickDirectionForce
Definition d_com_inf_game.h:684
u8 getXStatus()
Definition d_com_inf_game.h:153
f32 getCameraZoomForcus(int i_no)
Definition d_com_inf_game.h:522
u8 mTouchStatusForce
Definition d_com_inf_game.h:695
u8 field_0x4ee3
Definition d_com_inf_game.h:664
BOOL isEnableNextStage()
Definition d_com_inf_game.h:408
int mMaxOxygenCount
Definition d_com_inf_game.h:650
void setGameoverStatus(u8 status)
Definition d_com_inf_game.h:580
JKRExpHeap * mExpHeap2D
Definition d_com_inf_game.h:770
u8 mFaceAnimeID
Definition d_com_inf_game.h:743
dDlst_window_c * mCurrentWindow
Definition d_com_inf_game.h:795
int addSimpleModel(J3DModelData *i_modelData, int roomNo, u8 drawBG)
Definition d_com_inf_game.cpp:885
void clearItemMaxOilCount()
Definition d_com_inf_game.h:368
void setMesgCamInfoBasicID(int id)
Definition d_com_inf_game.h:465
void entrySimpleModel(J3DModel *i_model, int roomNo)
Definition d_com_inf_game.cpp:906
s32 getItemMaxOilCount()
Definition d_com_inf_game.h:356
u8 mYStatusForce
Definition d_com_inf_game.h:729
JKRArchive * getMain2DArchive()
Definition d_com_inf_game.h:431
void clearItemArrowNumCount()
Definition d_com_inf_game.h:374
void setNowOxygen(s32 oxygen)
Definition d_com_inf_game.h:342
void setErrorResArchive(JKRArchive *arc)
Definition d_com_inf_game.h:459
fopAc_ac_c * mMesgCamInfoActor4
Definition d_com_inf_game.h:785
s16 mItemBombNumCount[3]
Definition d_com_inf_game.h:654
u8 mItemLifeCountType
Definition d_com_inf_game.h:766
void itemInit()
Definition d_com_inf_game.cpp:56
JKRArchive * mMsgArchive[11]
Definition d_com_inf_game.h:599
u8 mZSetFlag
Definition d_com_inf_game.h:711
dStage_startStage_c mStartStage
Definition d_com_inf_game.h:589
s8 getNextStageLayer()
Definition d_com_inf_game.h:405
void setCurrentViewport(view_port_class *i_viewport)
Definition d_com_inf_game.h:140
u8 field_0x4f5b[2]
Definition d_com_inf_game.h:760
JKRArchive * mFmapResArchive
Definition d_com_inf_game.h:608
dStage_startStage_c * getNextStartStage()
Definition d_com_inf_game.h:403
s32 mItemNowOil
Definition d_com_inf_game.h:644
u8 mDoSetFlagForce
Definition d_com_inf_game.h:719
fopAc_ac_c * getPlayer(int idx)
Definition d_com_inf_game.h:131
s32 getItemRupeeCount()
Definition d_com_inf_game.h:360
bool isRSetFlag(u8 flag)
Definition d_com_inf_game.h:191
u8 mAStatus
Definition d_com_inf_game.h:666
u8 get3DDirection()
Definition d_com_inf_game.h:203
dSmplMdl_draw_c * mSimpleModel
Definition d_com_inf_game.h:625
u8 mZStatus
Definition d_com_inf_game.h:686
u8 getBottleStatusForce()
Definition d_com_inf_game.h:177
dComIfG_camera_info_class mCameraInfo[1]
Definition d_com_inf_game.h:630
s16 mItemNowMagicCount
Definition d_com_inf_game.h:640
void clearPlayerStatus(int param_0, int i, u32 flag)
Definition d_com_inf_game.h:495
void setXStatusForce(u8 status, u8 flag)
Definition d_com_inf_game.h:231
fopAc_ac_c * mMesgCamInfoActor5
Definition d_com_inf_game.h:786
s16 mItemKeyNumCount
Definition d_com_inf_game.h:637
u8 field_0x4ef0
Definition d_com_inf_game.h:676
dMsgObject_c * mMsgObjectClass
Definition d_com_inf_game.h:634
void setNeedLightDropNum(u8 i_num)
Definition d_com_inf_game.h:391
JKRArchive * mRingResArchive
Definition d_com_inf_game.h:618
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:566
void setDirection(u8 i_dir)
Definition d_com_inf_game.h:546
JKRArchive * getMsgArchive(int idx)
Definition d_com_inf_game.h:429
JKRArchive * getNameResArchive()
Definition d_com_inf_game.h:435
void setZStatusForce(u8 status, u8 flag)
Definition d_com_inf_game.h:327
u8 getAStatus()
Definition d_com_inf_game.h:152
u8 mSelectEquip[6]
Definition d_com_inf_game.h:741
u8 field_0x4ee0[2]
Definition d_com_inf_game.h:662
u8 getRemoConStatus()
Definition d_com_inf_game.h:160
void * getItemTable()
Definition d_com_inf_game.h:486
u8 getDoSetFlagForce()
Definition d_com_inf_game.h:170
u8 mZStatusForce
Definition d_com_inf_game.h:699
void setCStickStatusForce(u8 status, u8 param_1, u8 flag)
Definition d_com_inf_game.h:284
u8 mCStickSetFlagForce
Definition d_com_inf_game.h:721
u8 field_0x4eff
Definition d_com_inf_game.h:690
dAttention_c & getAttention()
Definition d_com_inf_game.h:134
void setMsgCommonArchive(JKRArchive *arc)
Definition d_com_inf_game.h:462
dTimer_c * getTimerPtr()
Definition d_com_inf_game.cpp:951
void setAStatus(u8 status, u8 flag)
Definition d_com_inf_game.h:221
u8 mYSetFlagForce
Definition d_com_inf_game.h:731
BOOL checkCameraAttentionStatus(int i, u32 flag)
Definition d_com_inf_game.h:505
void init()
Definition d_com_inf_game.cpp:35
void clearItemPachinkoNumCount()
Definition d_com_inf_game.h:389
JKRArchive * mMsgDtArchive[15]
Definition d_com_inf_game.h:621
int getNowOxygen()
Definition d_com_inf_game.h:347
u8 getNextStageWipeSpeed()
Definition d_com_inf_game.h:410
view_class * mCurrentView
Definition d_com_inf_game.h:796
void setCameraAttentionStatus(int i, u32 flag)
Definition d_com_inf_game.h:509
u8 mSButtonStatus
Definition d_com_inf_game.h:685
u8 getYStatus()
Definition d_com_inf_game.h:154
u8 getWolfAbility(int i_idx)
Definition d_com_inf_game.h:392
u8 getOxygenShowFlag()
Definition d_com_inf_game.h:551
int getTimerNowTimeMs()
Definition d_com_inf_game.cpp:916
void clearFaceAnimeID()
Definition d_com_inf_game.h:365
void clearMesgCamInfoBasicID()
Definition d_com_inf_game.h:366
const char * getStartStageName()
Definition d_com_inf_game.h:394
s16 mItemArrowNumCount
Definition d_com_inf_game.h:651
f32 getItemLifeCount()
Definition d_com_inf_game.h:353
s32 getItemOilCount()
Definition d_com_inf_game.h:357
void setCurrentGrafPort(J2DOrthoGraph *i_graf)
Definition d_com_inf_game.h:137
camera_class * getCamera(int idx)
Definition d_com_inf_game.h:129
u8 mNunZStatus
Definition d_com_inf_game.h:732
s16 getItemArrowNumCount()
Definition d_com_inf_game.h:355
void setCurrentWindow(dDlst_window_c *i_window)
Definition d_com_inf_game.h:138
fopAc_ac_c * mMesgCamInfoActor9
Definition d_com_inf_game.h:790
JKRArchive * mAllMapArchive
Definition d_com_inf_game.h:616
u8 mBottleStatusForce
Definition d_com_inf_game.h:691
s16 getNextStagePoint()
Definition d_com_inf_game.h:406
void createParticle()
Definition d_com_inf_game.cpp:855
JKRArchive * mAnmArchive
Definition d_com_inf_game.h:605
u8 mRStatusForce
Definition d_com_inf_game.h:687
u8 getCStickSetFlagForce()
Definition d_com_inf_game.h:167
void setCStickStatus(u8 status, u8 param_1, u8 flag)
Definition d_com_inf_game.h:278
JKRArchive * mOptionResArchive
Definition d_com_inf_game.h:610
fopAc_ac_c * mMesgCamInfoActor8
Definition d_com_inf_game.h:789
u8 field_0x4eef
Definition d_com_inf_game.h:675
bool isDoSetFlag(u8 flag)
Definition d_com_inf_game.h:189
JKRArchive * getDmapResArchive()
Definition d_com_inf_game.h:438
u8 mBaseAnimeID
Definition d_com_inf_game.h:742
void setMessageCountNumber(u32 number)
Definition d_com_inf_game.h:561
J2DOrthoGraph * mCurrentGrafPort
Definition d_com_inf_game.h:798
u8 getDirection()
Definition d_com_inf_game.h:584
u8 mBottleSetFlag
Definition d_com_inf_game.h:704
JKRArchive * mCollectResArchive
Definition d_com_inf_game.h:607
u8 mXSetFlag
Definition d_com_inf_game.h:726
void clearBaseAnimeID()
Definition d_com_inf_game.h:364
int mNowOxygen
Definition d_com_inf_game.h:647
void setSButtonStatus(u8 status, u8 flag)
Definition d_com_inf_game.h:290
u8 m3DSetFlag
Definition d_com_inf_game.h:708
int mOxygenCount
Definition d_com_inf_game.h:649
void clearItemOilCount()
Definition d_com_inf_game.h:369
fopAc_ac_c * mMesgCamInfoActor2
Definition d_com_inf_game.h:783
u8 mNunCStatus
Definition d_com_inf_game.h:736
void setMain2DArchive(JKRArchive *arc)
Definition d_com_inf_game.h:484
u8 mSButtonStatusForce
Definition d_com_inf_game.h:698
u8 mMesgCancelButton
Definition d_com_inf_game.h:753
dPa_control_c * mParticle
Definition d_com_inf_game.h:624
void setTimerLimitTimeMs(int time)
Definition d_com_inf_game.cpp:920
s16 mItemMaxArrowNumCount
Definition d_com_inf_game.h:653
void show2dOn()
Definition d_com_inf_game.h:553
static int getLayerNo_common_common(char const *stageName, int roomId, int layer)
Definition d_com_inf_game.cpp:110
u8 field_0x4f02[2]
Definition d_com_inf_game.h:693
JKRExpHeap * getSubExpHeap2D(int idx)
Definition d_com_inf_game.h:423
u8 field_0x4ee6
Definition d_com_inf_game.h:667
int mMesgCamInfoBasicID
Definition d_com_inf_game.h:781
void clearMaxOxygenCount()
Definition d_com_inf_game.h:370
JKRArchive * getAnmArchive()
Definition d_com_inf_game.h:432
dPa_control_c * getParticle()
Definition d_com_inf_game.h:132
u8 field_0x4eed
Definition d_com_inf_game.h:673
u8 mSButtonSetFlag
Definition d_com_inf_game.h:710
void setItemIconArchive(JKRArchive *arc)
Definition d_com_inf_game.h:452
int mMessageCountNum
Definition d_com_inf_game.h:659
__d_timer_info_c mTimerInfo
Definition d_com_inf_game.h:794
s8 getStartStageDarkArea()
Definition d_com_inf_game.h:398
u8 mRSetFlagForce
Definition d_com_inf_game.h:712
u8 mItemSlot
Definition d_com_inf_game.h:745
void offCameraAttentionStatus(int i, u32 flag)
Definition d_com_inf_game.h:511
void setXStatus(u8 status, u8 flag)
Definition d_com_inf_game.h:226
u8 getNunZStatus()
Definition d_com_inf_game.h:161
void setZStatus(u8 status, u8 flag)
Definition d_com_inf_game.h:206
bool isSButtonSetFlag(u8 flag)
Definition d_com_inf_game.h:196
int getMaxOxygen()
Definition d_com_inf_game.h:346
u8 field_0x4f47[2]
Definition d_com_inf_game.h:747
int getOxygen()
Definition d_com_inf_game.h:344
u8 getXStatusForce()
Definition d_com_inf_game.h:182
void setMesgCancelButton(u8 button)
Definition d_com_inf_game.h:558
u32 checkPlayerStatus(int param_0, int i, u32 flag)
Definition d_com_inf_game.h:496
u8 mASetFlag
Definition d_com_inf_game.h:701
u8 field_0x4f52[5]
Definition d_com_inf_game.h:756
s8 mLayerOld
Definition d_com_inf_game.h:627
void setBottleStatusForce(u8 status, u8 flag)
Definition d_com_inf_game.h:251
u8 get3DStatusForce()
Definition d_com_inf_game.h:179
s16 mItemMaxBombNumCount2
Definition d_com_inf_game.h:657
void setOptionResArchive(JKRArchive *arc)
Definition d_com_inf_game.h:454
s16 getItemPachinkoNumCount()
Definition d_com_inf_game.h:388
dStage_nextStage_c mNextStage
Definition d_com_inf_game.h:590
void setNunZStatus(u8 status, u8 flag)
Definition d_com_inf_game.h:268
int getMessageCountNumber()
Definition d_com_inf_game.h:560
u8 mRemoConStatus
Definition d_com_inf_game.h:670
JKRArchive * mMain2DArchive
Definition d_com_inf_game.h:622
void setRemoConStatus(u8 status, u8 param_1, u8 flag)
Definition d_com_inf_game.h:262
fopAc_ac_c * mMesgCamInfoActor7
Definition d_com_inf_game.h:788
void setMaxOxygen(int max)
Definition d_com_inf_game.h:345
void setSelectEquip(int idx, u8 item_id)
Definition d_com_inf_game.h:144
u8 mHeapLockFlag
Definition d_com_inf_game.h:757
bool is3DSetFlag(u8 flag)
Definition d_com_inf_game.h:194
dStage_roomControl_c * getRoomControl()
Definition d_com_inf_game.h:123
void * field_0x4dfc[2]
Definition d_com_inf_game.h:623
s16 getItemMaxArrowNumCount()
Definition d_com_inf_game.h:354
u8 getYSetFlagForce()
Definition d_com_inf_game.h:185
void * field_0x4da4
Definition d_com_inf_game.h:615
void setNunStatus(u8 status, u8 param_1, u8 flag)
Definition d_com_inf_game.h:256
void setCardIconResArchive(JKRArchive *arc)
Definition d_com_inf_game.h:460
dStage_roomControl_c mRoomControl
Definition d_com_inf_game.h:592
u8 getGameoverStatus()
Definition d_com_inf_game.h:581
void setOxygenCount(s32 oxygen)
Definition d_com_inf_game.h:343
cXyz mWarpItemPos
Definition d_com_inf_game.h:774
u8 field_0x4f4f[2]
Definition d_com_inf_game.h:754
const char * getNextStageName()
Definition d_com_inf_game.h:402
u8 field_0x4f1d[2]
Definition d_com_inf_game.h:718
dDlst_window_c * getWindow(int i)
Definition d_com_inf_game.h:565
u8 mWindowNum
Definition d_com_inf_game.h:626
void setItemTable(void *data)
Definition d_com_inf_game.h:485
void setMesgCamInfoID(int param_0)
Definition d_com_inf_game.h:541
JKRArchive * getFmapResArchive()
Definition d_com_inf_game.h:437
void setSelectItem(int idx, u8 i_itemNo)
Definition d_com_inf_game.h:142
void * field_0x4d90[2]
Definition d_com_inf_game.h:611
void setTimerPtr(dTimer_c *ptr)
Definition d_com_inf_game.cpp:945
void setCurrentView(view_class *i_view)
Definition d_com_inf_game.h:139
int getCameraPlayer2ID(int i)
Definition d_com_inf_game.h:500
void setItem(u8 slot, u8 i_no)
Definition d_com_inf_game.h:145
void * mItemTable
Definition d_com_inf_game.h:799
u8 field_0x4f1a
Definition d_com_inf_game.h:715
u8 getFaceAnimeID()
Definition d_com_inf_game.h:186
u8 field_0x4f19
Definition d_com_inf_game.h:714
JKRArchive * mFontArchive
Definition d_com_inf_game.h:603
void setRingResArchive(JKRArchive *arc)
Definition d_com_inf_game.h:455
int mMesgCamInfo
Definition d_com_inf_game.h:780
void setWarpItemData(const char *stage, cXyz pos, s16 angle, s8 roomNo, u8, u8)
Definition d_com_inf_game.cpp:2046
int getMesgCamInfo()
Definition d_com_inf_game.h:481
void setItemNowOil(s32 oil)
Definition d_com_inf_game.h:350
void setRStatus(u8 status, u8 flag)
Definition d_com_inf_game.h:211
u16 getItemNowLife()
Definition d_com_inf_game.h:386
u8 field_0x4fca
Definition d_com_inf_game.h:738
u8 getSButtonStatusForce()
Definition d_com_inf_game.h:164
dMsgObject_c * getMsgObjectClass()
Definition d_com_inf_game.h:122
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:466
u8 mDoStatusForce
Definition d_com_inf_game.h:694
view_port_class * mCurrentViewport
Definition d_com_inf_game.h:797
u16 mItemNowLife
Definition d_com_inf_game.h:661
bool isXSetFlag(u8 flag)
Definition d_com_inf_game.h:192
fopAc_ac_c * mMesgCamInfoActor10
Definition d_com_inf_game.h:791
bool isNunZSetFlag(u8 flag)
Definition d_com_inf_game.h:199
void setItemArrowNumCount(s16 arrows)
Definition d_com_inf_game.h:337
u8 mDoSetFlag
Definition d_com_inf_game.h:707
u8 getSButtonStatus()
Definition d_com_inf_game.h:158
u8 mCStickDirection
Definition d_com_inf_game.h:683
JKRArchive * mRubyArchive
Definition d_com_inf_game.h:604
void offHeapLockFlag()
Definition d_com_inf_game.h:419
JKRArchive * getRingResArchive()
Definition d_com_inf_game.h:441
u8 field_0x4f0c
Definition d_com_inf_game.h:702
void setDoStatusForce(u8 status, u8 flag)
Definition d_com_inf_game.h:312
void clearItemLifeCount()
Definition d_com_inf_game.h:375
char mWarpItemStage[8]
Definition d_com_inf_game.h:773
JKRExpHeap * getMsgExpHeap()
Definition d_com_inf_game.h:422
u8 field_0x4ff0[0x8]
Definition d_com_inf_game.h:793
u8 getNunCStatus()
Definition d_com_inf_game.h:162
void setFmapResArchive(JKRArchive *arc)
Definition d_com_inf_game.h:449
u8 mYStatus
Definition d_com_inf_game.h:728
void set3DStatusForce(u8 status, u8 direction, u8 flag)
Definition d_com_inf_game.h:306
void setPlayerInfo(int i, fopAc_ac_c *ptr, int camIdx)
Definition d_com_inf_game.h:490
void setCameraZoomScale(int i_no, f32 i_scale)
Definition d_com_inf_game.h:525
u32 getNowVibration()
Definition d_com_inf_game.cpp:92
JKRArchive * mMsgCommonArchive
Definition d_com_inf_game.h:617
s16 getStartStagePoint()
Definition d_com_inf_game.h:397
u8 isHeapLockFlag()
Definition d_com_inf_game.h:415
u8 field_0x4ef1
Definition d_com_inf_game.h:677
fopAc_ac_c * mMesgCamInfoActor3
Definition d_com_inf_game.h:784
void clearOxygenCount()
Definition d_com_inf_game.h:371
JKRArchive * getMsgDtArchive(int idx)
Definition d_com_inf_game.h:428
u8 getBaseAnimeID()
Definition d_com_inf_game.h:187
void setSubHeapLockFlag(int idx, u8 status)
Definition d_com_inf_game.h:417
void setSButtonStatusForce(u8 status, u8 flag)
Definition d_com_inf_game.h:295
u8 field_0x4f4d
Definition d_com_inf_game.h:752
u8 mAStatusForce
Definition d_com_inf_game.h:688
u8 getRSetFlagForce()
Definition d_com_inf_game.h:174
u8 getZStatus()
Definition d_com_inf_game.h:155
u8 field_0x501d[4]
Definition d_com_inf_game.h:800
int mOxygen
Definition d_com_inf_game.h:646
void * field_0x4d78[2]
Definition d_com_inf_game.h:606
u8 mXStatusForce
Definition d_com_inf_game.h:725
int mMaxOxygen
Definition d_com_inf_game.h:648
void set3DStatus(u8 status, u8 direction, u8 flag)
Definition d_com_inf_game.h:300
void setMsgObjectClass(dMsgObject_c *obj)
Definition d_com_inf_game.h:464
u8 getDoStatus()
Definition d_com_inf_game.h:150
JKRArchive * getItemIconArchive()
Definition d_com_inf_game.h:434
u8 field_0x4f4a
Definition d_com_inf_game.h:749
fopAc_ac_c * mMesgCamInfoActor1
Definition d_com_inf_game.h:782
JKRExpHeap * mMsgExpHeap
Definition d_com_inf_game.h:772
JKRArchive * getRubyArchive()
Definition d_com_inf_game.h:443
dDlst_window_c mWindow[1]
Definition d_com_inf_game.h:629
JKRArchive * getDemoMsgArchive()
Definition d_com_inf_game.h:436
u16 mStatus
Definition d_com_inf_game.h:628
JKRArchive * mErrorResArchive
Definition d_com_inf_game.h:614
s8 mPlayerCameraID[1]
Definition d_com_inf_game.h:632
static int getLayerNo(int)
Definition d_com_inf_game.cpp:843
void * field_0x4d68
Definition d_com_inf_game.h:602
u8 getDoStatusForce()
Definition d_com_inf_game.h:169
Definition d_com_inf_game.h:67
const char ** mResNameTable
Definition d_com_inf_game.h:74
int load(char const **, JKRHeap *)
Definition d_com_inf_game.cpp:2109
u8 mLoadIndex
Definition d_com_inf_game.h:76
dComIfG_resLoader_c()
Definition d_com_inf_game.cpp:2092
request_of_phase_process_class mPhase
Definition d_com_inf_game.h:75
~dComIfG_resLoader_c()
Definition d_com_inf_game.cpp:2099
Definition d_drawlist.h:31
Definition d_drawlist.h:269
void set2DOpaTop(dDlst_base_c *dlst)
Definition d_drawlist.h:311
J3DDrawBuffer * getOpaListPacket()
Definition d_drawlist.h:321
void setOpaList3Dlast()
Definition d_drawlist.h:341
void drawShadow(Mtx param_0)
Definition d_drawlist.h:416
void setOpaListBG()
Definition d_drawlist.h:340
J3DDrawBuffer * getOpaListDark()
Definition d_drawlist.h:323
void setOpaList()
Definition d_drawlist.h:335
void setXluListFilter()
Definition d_drawlist.h:351
void drawXluListDarkBG()
Definition d_drawlist.h:401
void setOpaListMiddle()
Definition d_drawlist.h:347
J3DDrawBuffer * getOpaListFilter()
Definition d_drawlist.h:319
J3DDrawBuffer * getOpaList()
Definition d_drawlist.h:318
void drawOpaListP0()
Definition d_drawlist.h:410
void drawXluList()
Definition d_drawlist.h:402
void setOpaListSky()
Definition d_drawlist.h:328
void setOpaListDarkBG()
Definition d_drawlist.h:334
void imageDrawShadow(Mtx param_0)
Definition d_drawlist.h:415
void entryZSortListZxlu(J3DPacket *i_packet, cXyz &param_1)
Definition d_drawlist.h:361
void newPeekZdata(s16 param_0, s16 param_1, u32 *param_2)
Definition d_drawlist.h:385
void drawOpaListDark()
Definition d_drawlist.h:398
void draw2DOpaTop()
Definition d_drawlist.h:412
void drawXluListItem3d()
Definition d_drawlist.cpp:1926
void setXluListP0()
Definition d_drawlist.h:344
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:375
void set2DXlu(dDlst_base_c *dlst)
Definition d_drawlist.h:312
void entryZSortXluList(J3DPacket *i_packet, cXyz &param_1)
Definition d_drawlist.h:365
void setView(view_class *view)
Definition d_drawlist.h:315
void reset()
Definition d_drawlist.cpp:1854
void setXluListBG()
Definition d_drawlist.h:339
void drawXluListSky()
Definition d_drawlist.h:393
void drawCopy2D()
Definition d_drawlist.h:391
void setXluListZxlu()
Definition d_drawlist.h:349
void set3DlineMatDark(mDoExt_3DlineMat_c *param_1)
Definition d_drawlist.h:356
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:369
void drawOpaListPacket()
Definition d_drawlist.h:399
view_port_class * getViewport()
Definition d_drawlist.h:389
void drawXluListBG()
Definition d_drawlist.h:400
void draw2DOpa()
Definition d_drawlist.h:411
void init()
Definition d_drawlist.cpp:1813
void drawOpaList()
Definition d_drawlist.h:397
void set2DOpa(dDlst_base_c *dlst)
Definition d_drawlist.h:310
void setXluListInvisible()
Definition d_drawlist.h:332
void setOpaListItem3D()
Definition d_drawlist.h:337
void setOpaListInvisible()
Definition d_drawlist.h:331
void draw2DXlu()
Definition d_drawlist.h:413
void setXluListMiddle()
Definition d_drawlist.h:346
bool addRealShadow(u32 key, J3DModel *model)
Definition d_drawlist.h:381
void drawXluListInvisible()
Definition d_drawlist.h:404
void peekZdata()
Definition d_drawlist.h:360
void setXluListDark()
Definition d_drawlist.h:329
void setCopy2D(dDlst_base_c *dlst)
Definition d_drawlist.h:313
void setOpaListFilter()
Definition d_drawlist.h:350
void drawXluListDark()
Definition d_drawlist.h:403
void setXluList2DScreen()
Definition d_drawlist.h:343
void setXluListDarkBG()
Definition d_drawlist.h:333
void drawOpaListItem3d()
Definition d_drawlist.cpp:1920
void set3DlineMat(mDoExt_3DlineMat_c *param_1)
Definition d_drawlist.h:352
void setXluListSky()
Definition d_drawlist.h:327
void drawOpaListFilter()
Definition d_drawlist.h:409
void drawOpaListSky()
Definition d_drawlist.h:392
J3DDrawBuffer * getXluListBG()
Definition d_drawlist.h:324
J3DDrawBuffer * getOpaListBG()
Definition d_drawlist.h:322
void setXluList()
Definition d_drawlist.h:336
void drawOpaList3Dlast()
Definition d_drawlist.h:408
void drawOpaListInvisible()
Definition d_drawlist.h:405
view_class * getView()
Definition d_drawlist.h:314
void drawOpaListMiddle()
Definition d_drawlist.h:396
void setOpaListDark()
Definition d_drawlist.h:330
void setXluListItem3D()
Definition d_drawlist.h:338
void setOpaListP0()
Definition d_drawlist.h:345
void setWindow(dDlst_window_c *window)
Definition d_drawlist.h:316
void setViewport(view_port_class *port)
Definition d_drawlist.h:317
void drawXluList2DScreen()
Definition d_drawlist.h:407
void drawOpaListBG()
Definition d_drawlist.h:394
void setXluList3Dlast()
Definition d_drawlist.h:342
void setOpaListZxlu()
Definition d_drawlist.h:348
void drawXluListZxlu()
Definition d_drawlist.h:406
void drawOpaListDarkBG()
Definition d_drawlist.h:395
J3DDrawBuffer * getOpaListP0()
Definition d_drawlist.h:320
Definition d_drawlist.h:245
void setViewPort(f32, f32, f32, f32, f32, f32)
Definition d_drawlist.cpp:185
void setScissor(f32, f32, f32, f32)
Definition d_drawlist.cpp:196
void setCameraID(int id)
Definition d_drawlist.h:252
void setMode(int mode)
Definition d_drawlist.h:254
@ 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_msg_object.h:17
Definition d_simple_model.h:45
Definition d_stage.h:254
Definition d_stage.h:907
BOOL isEnable() const
Definition d_stage.h:914
u8 getWipeSpeed() const
Definition d_stage.h:916
void offEnable()
Definition d_stage.h:913
s8 getWipe() const
Definition d_stage.h:915
void set(const char *, s8, s16, s8, s8, u8)
Definition d_stage.cpp:25
Definition d_stage.h:743
Definition d_stage.h:469
virtual stage_pselect_info_class * getPselectInfo(void) const
Definition d_stage.cpp:3209
virtual void setOldMulti(void)
Definition d_stage.cpp:2633
virtual stage_plight_info_class * getPlightInfo(void) const
Definition d_stage.cpp:3241
virtual stage_palette_info_class * getPaletteInfo(void) const
Definition d_stage.cpp:3201
s16 getWorldRollAngleX()
Definition d_stage.h:567
s16 getWorldRollDirAngleY()
Definition d_stage.h:568
virtual int getPlightNumInfo(void) const
Definition d_stage.cpp:3309
virtual stage_envr_info_class * getEnvrInfo(void) const
Definition d_stage.cpp:3217
virtual void resetOldMulti(void)
Definition d_stage.cpp:1865
virtual stage_scls_info_dummy_class * getSclsInfo(void) const
Definition d_stage.cpp:2727
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:3233
virtual roomRead_class * getRoom(void) const
Definition d_stage.cpp:1470
virtual dStage_Multi_c * getMulti(void) const
Definition d_stage.cpp:3425
Definition d_stage.h:888
void setDarkArea(s8 darkArea)
Definition d_stage.h:897
void setLayer(s8 layer)
Definition d_stage.h:895
s8 getLayer() const
Definition d_stage.h:894
s16 getPoint() const
Definition d_stage.h:892
s8 getDarkArea() const
Definition d_stage.h:896
s8 getRoomNo() const
Definition d_stage.h:893
const char * getName() const
Definition d_stage.h:891
u32 getBalloonScore() const
Definition d_save.h:632
u32 getRaceGameTime() const
Definition d_save.h:631
BOOL isSwitch(int i_no) const
Definition d_save.cpp:1283
void offSwitch(int i_no)
Definition d_save.cpp:1278
BOOL isItem(int i_no) const
Definition d_save.cpp:1300
void onSwitch(int i_no)
Definition d_save.cpp:1273
void setEventReg(u16 i_reg, u8 i_no)
Definition d_save.cpp:1195
void offEventBit(u16 i_no)
Definition d_save.cpp:1183
void onEventBit(u16 i_no)
Definition d_save.cpp:1177
int isEventBit(u16 i_no) const
Definition d_save.cpp:1189
void * getPEventBit()
Definition d_save.h:621
u8 getEventReg(u16 i_reg) const
Definition d_save.cpp:1202
u16 getFishCount(u8 i_fishIndex) const
Definition d_save.h:439
u8 getMaxSize(s32 i_sizeIndex)
Definition d_save.h:440
const char * getStageName() const
Definition d_save.h:216
s16 getAngleY() const
Definition d_save.h:215
cXyz & getPos()
Definition d_save.h:214
s8 getRoomNo() const
Definition d_save.h:217
void set(const char *i_name, const cXyz &i_pos, s16 i_angle, s8 i_roomNo)
Definition d_save.cpp:166
u8 getGetNumber(int i_no)
Definition d_save.h:426
void onLetterReadFlag(int i_no)
Definition d_save.cpp:982
void onLetterGetFlag(int i_no)
Definition d_save.cpp:972
void setGetNumber(int i_no, u8 i_value)
Definition d_save.h:427
int isLetterReadFlag(int i_no) const
Definition d_save.cpp:987
BOOL isLetterGetFlag(int i_no) const
Definition d_save.cpp:977
BOOL isLightDropGetFlag(u8 i_nowLevel) const
Definition d_save.cpp:952
void onLightDropGetFlag(u8 i_nowLevel)
Definition d_save.cpp:944
u8 getLightDropNum(u8 i_nowLevel) const
Definition d_save.cpp:936
void setLightDropNum(u8 i_nowLevel, u8 i_dropNum)
Definition d_save.cpp:929
void offVisitedRoom(int i_no)
Definition d_save.cpp:1238
BOOL isVisitedRoom(int i_no)
Definition d_save.cpp:1243
void onVisitedRoom(int i_no)
Definition d_save.cpp:1232
dSv_memBit_c & getBit()
Definition d_save.h:648
dSv_player_status_a_c & getPlayerStatusA()
Definition d_save.h:520
dSv_player_last_mark_info_c & getPlayerLastMarkInfo()
Definition d_save.h:527
dSv_player_field_last_stay_info_c & getPlayerFieldLastStayInfo()
Definition d_save.h:534
dSv_player_get_item_c & getGetItem()
Definition d_save.h:530
dSv_fishing_info_c & getFishingInfo()
Definition d_save.h:533
dSv_player_config_c & getConfig()
Definition d_save.h:531
dSv_player_item_record_c & getItemRecord()
Definition d_save.h:525
dSv_player_collect_c & getCollect()
Definition d_save.h:524
dSv_player_info_c & getPlayerInfo()
Definition d_save.h:519
dSv_player_item_c & getItem()
Definition d_save.h:523
dSv_player_item_max_c & getItemMax()
Definition d_save.h:526
dSv_horse_place_c & getHorsePlace()
Definition d_save.h:522
dSv_letter_info_c & getLetterInfo()
Definition d_save.h:532
dSv_player_status_b_c & getPlayerStatusB()
Definition d_save.h:521
dSv_light_drop_c & getLightDrop()
Definition d_save.h:529
u8 getPohNum()
Definition d_save.h:384
void onCollectMirror(u8 i_item)
Definition d_save.cpp:896
void setCollect(int i_item_type, u8 i_item)
Definition d_save.cpp:873
void onCollectCrystal(u8 i_item)
Definition d_save.cpp:884
BOOL isCollect(int i_item_type, u8 i_item) const
Definition d_save.cpp:878
BOOL isCollectCrystal(u8 i_item) const
Definition d_save.cpp:890
BOOL isCollectMirror(u8 i_item) const
Definition d_save.cpp:902
void setPointer(bool i_mPointer)
Definition d_save.h:498
void setCalibrateDist(u16 i_mCalibrateDist)
Definition d_save.h:490
u8 getCameraControl()
Definition d_save.h:495
void setSound(u8 i_mode)
Definition d_save.cpp:1059
u8 getSound()
Definition d_save.cpp:1053
void setCalValue(u8 i_mCalValue)
Definition d_save.h:492
void setVibration(u8 i_status)
Definition d_save.cpp:1069
u32 checkVibration() const
Definition d_save.cpp:1047
void setCameraControl(u8 i_mCameraControl)
Definition d_save.h:496
u8 getAttentionType()
Definition d_save.h:487
u8 getVibration()
Definition d_save.cpp:1064
void setAttentionType(u8 i_mAttentionType)
Definition d_save.h:488
cXyz & getPos()
Definition d_save.h:255
BOOL isRegionBit(int i_region) const
Definition d_save.cpp:227
void onRegionBit(int i_region)
Definition d_save.cpp:219
char * getName()
Definition d_save.h:257
void offFieldDataExistFlag()
Definition d_save.h:253
s16 getAngleY()
Definition d_save.h:258
bool isFieldDataExistFlag() const
Definition d_save.h:252
void onFieldDataExistFlag()
Definition d_save.h:254
void set(const char *i_name, const cXyz &i_pos, s16 i_angle, s8 i_spawn, u8 i_regionNo)
Definition d_save.cpp:208
u8 getRegionNo() const
Definition d_save.h:256
void offFirstBit(u8 i_itemNo)
Definition d_save.cpp:743
void onFirstBit(u8 i_itemNo)
Definition d_save.cpp:738
int isFirstBit(u8 i_itemNo) const
Definition d_save.cpp:748
s64 getTotalTime() const
Definition d_save.h:456
void setHorseName(const char *i_name)
Definition d_save.h:454
char * getLinkName()
Definition d_save.h:451
char * getHorseName()
Definition d_save.h:452
void setPlayerName(const char *i_name)
Definition d_save.h:453
void addDeathCount()
Definition d_save.h:458
void setRodTypeLevelUp()
Definition d_save.cpp:683
u8 checkBottle(u8 i_itemNo)
Definition d_save.cpp:459
void setEquipBottleItemEmpty(u8 curItemIn)
Definition d_save.cpp:454
u8 getItem(int i_slotNo, bool i_checkCombo) const
Definition d_save.cpp:282
void setBaitItem(u8 i_itemNo)
Definition d_save.cpp:706
u8 checkEmptyBottle()
Definition d_save.cpp:560
u8 getLineUpItem(int i_slotNo) const
Definition d_save.cpp:377
void setEquipBottleItemIn(u8 curItemIn, u8 newItemIn)
Definition d_save.cpp:436
int checkInsectBottle()
Definition d_save.cpp:549
void setEmptyBottleItemIn(u8 i_itemNo)
Definition d_save.cpp:409
void setLineUpItem()
Definition d_save.cpp:355
void setBottleItemIn(u8 curItemIn, u8 newItemIn)
Definition d_save.cpp:386
void setEmptyBombBagItemIn(u8 i_newBomb, bool i_setNum)
Definition d_save.cpp:618
void setEmptyBottle()
Definition d_save.cpp:415
void setEmptyBombBag()
Definition d_save.cpp:629
void setWarashibeItem(u8 i_itemNo)
Definition d_save.cpp:671
void setItem(int i_slotNo, u8 i_itemNo)
Definition d_save.cpp:267
u8 checkBombBag(u8 i_itemNo)
Definition d_save.cpp:659
void setArrowNum(u8 i_maxNum)
Definition d_save.h:367
u8 getBombNum(u8 i_bombType) const
Definition d_save.cpp:841
u8 getArrowNum() const
Definition d_save.h:368
u8 getPachinkoNum() const
Definition d_save.h:350
u8 addBottleNum(u8 i_bottleIdx, s16 i_num)
Definition d_save.cpp:792
u8 getArrowNum() const
Definition d_save.h:348
u8 getBottleNum(u8 i_bottleIdx) const
Definition d_save.cpp:810
void setBombNum(u8 i_bagIdx, u8 i_bombNum)
Definition d_save.cpp:774
u8 getBombNum(u8 i_bagIdx) const
Definition d_save.cpp:780
void setBottleNum(u8 i_bottleIdx, u8 i_bottleNum)
Definition d_save.cpp:786
void setPachinkoNum(u8 i_num)
Definition d_save.h:351
void setArrowNum(u8 i_num)
Definition d_save.h:349
void resetWarpAcceptStage()
Definition d_save.h:283
s8 getRoomNo()
Definition d_save.h:281
s8 getWarpAcceptStage()
Definition d_save.h:282
const char * getName()
Definition d_save.h:278
s16 getAngleY()
Definition d_save.h:280
cXyz & getPos()
Definition d_save.h:279
void setWarpAcceptStage(s8 accept)
Definition d_save.h:284
u16 getOil() const
Definition d_save.h:142
void setOil(u16 i_oil)
Definition d_save.h:149
u8 getTransformStatus() const
Definition d_save.h:147
u16 getRupeeMax() const
Definition d_save.cpp:99
void setMaxMagic(u8 i_maxMagic)
Definition d_save.h:153
u16 getLife() const
Definition d_save.h:140
void setMagic(u8 i_magic)
Definition d_save.h:152
u16 getRupee() const
Definition d_save.h:141
void setTransformStatus(u8 i_status)
Definition d_save.h:158
u8 getSelectItemIndex(int i_no) const
Definition d_save.cpp:74
void setMaxOil(u16 i_maxOil)
Definition d_save.h:150
void setRupee(u16 i_rupees)
Definition d_save.h:154
void setSelectEquip(int i_equipId, u8 i_itemNo)
Definition d_save.h:157
u8 getMagic() const
Definition d_save.h:144
u8 getMaxMagic() const
Definition d_save.h:145
u16 getMaxLife() const
Definition d_save.h:139
u8 getWalletSize() const
Definition d_save.h:148
void setMaxLife(u8 i_maxLife)
Definition d_save.h:156
u8 getSelectEquip(int item) const
Definition d_save.h:146
void setLife(u16 i_life)
Definition d_save.h:155
int isMagicFlag(u8 i_magic) const
Definition d_save.cpp:114
void setWalletSize(u8 i_size)
Definition d_save.h:151
u16 getMaxOil() const
Definition d_save.h:143
void onTransformLV(int i_no)
Definition d_save.cpp:147
void setDate(u16 i_date)
Definition d_save.h:192
void setTime(f32 i_time)
Definition d_save.h:193
void onDarkClearLV(int i_no)
Definition d_save.cpp:137
u16 getDate() const
Definition d_save.h:190
f32 getTime() const
Definition d_save.h:191
BOOL isDarkClearLV(int i_no) const
Definition d_save.cpp:142
BOOL isTransformLV(int i_no) const
Definition d_save.cpp:152
f32 getLastSpeedF() const
Definition d_save.h:772
s16 getStartPoint() const
Definition d_save.h:765
s16 getLastAngleY() const
Definition d_save.h:771
cXyz & getRoomPos()
Definition d_save.h:769
void setStartPoint(s16 point)
Definition d_save.h:758
u32 getRoomParam() const
Definition d_save.h:768
s8 getRoomNo() const
Definition d_save.h:767
void setRoom(const cXyz &i_position, s16 i_angleY, s8 i_roomNo)
Definition d_save.cpp:1424
s16 getRoomAngleY() const
Definition d_save.h:770
u32 getLastMode() const
Definition d_save.h:766
void setRoomParam(u32 param)
Definition d_save.h:757
Definition d_save.h:827
dSv_event_c & getEvent()
Definition d_save.h:835
dSv_memory2_c * getSave2(int i_stage2No)
Definition d_save.cpp:1463
dSv_memory_c & getSave(int i_stageNo)
Definition d_save.h:836
Definition d_save.h:786
u32 getParam() const
Definition d_save.h:797
s16 getAngleY() const
Definition d_save.h:799
void set(const cXyz &i_position, s16 i_angleY, s8, u32 i_param)
Definition d_save.cpp:1431
cXyz & getPos()
Definition d_save.h:798
void onOneSwitch(int i_no)
Definition d_save.cpp:1353
void clearRoomSwitch()
Definition d_save.cpp:1320
BOOL isOneItem(int i_no) const
Definition d_save.cpp:1390
BOOL isOneSwitch(int i_no) const
Definition d_save.cpp:1363
void clearRoomItem()
Definition d_save.cpp:1325
void offSwitch(int i_no)
Definition d_save.cpp:1335
void onSwitch(int i_no)
Definition d_save.cpp:1330
BOOL isItem(int i_no) const
Definition d_save.cpp:1380
BOOL isSwitch(int i_no) const
Definition d_save.cpp:1340
void offOneSwitch(int i_no)
Definition d_save.cpp:1358
dSv_zoneBit_c & getBit()
Definition d_save.h:736
Definition d_timer.h:111
Epona.
Definition d_a_horse.h:50
Definition m_Do_dvd_thread.h:29
Definition m_Do_ext.h:500
Definition d_com_inf_game.h:35
phaseParam_c(const char *name, JKRHeap *heap)
Definition d_com_inf_game.h:37
JKRHeap * mpHeap
Definition d_com_inf_game.h:43
const char * mResName
Definition d_com_inf_game.h:42
Definition f_op_scene.h:15
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:1493
void dComIfGs_onStageSwitch(int i_stageNo, int i_no)
Definition d_com_inf_game.cpp:1269
BOOL dComIfGs_isLightDropGetFlag(u8 i_nowLevel)
Definition d_com_inf_game.h:1269
void dComIfGs_onLetterGetFlag(int i_no)
Definition d_com_inf_game.h:1541
void dComIfGp_particle_draw2DmenuBack(JPADrawInfo *i_drawInfo)
Definition d_com_inf_game.h:3694
dStage_roomStatus_c * dComIfGp_roomControl_getStatusRoomDt(int room_no)
Definition d_com_inf_game.h:3253
void dComIfGp_onOxygenShowFlag()
Definition d_com_inf_game.h:2861
u8 dComIfGp_getDoStatusForce()
Definition d_com_inf_game.h:2544
BOOL dComIfGp_evmng_ChkPresentEnd()
Definition d_com_inf_game.h:3524
void dComIfGp_roomControl_onStatusFlag(int i_roomNo, u8 flag)
Definition d_com_inf_game.h:3293
void dComIfGs_setSelectEquipClothes(u8 i_itemNo)
Definition d_com_inf_game.cpp:1983
JKRArchive * dComIfGp_getRubyArchive()
Definition d_com_inf_game.h:2280
void dComIfGp_clearItemLifeCount()
Definition d_com_inf_game.h:3073
void dComIfGs_onOneZoneSwitch(int i_swBit, int i_roomNo)
Definition d_com_inf_game.cpp:1387
void dComIfGd_draw2DOpa()
Definition d_com_inf_game.h:4163
void dComIfGp_clearMesgCameraTagInfo()
Definition d_com_inf_game.h:3732
void dComIfGs_initZone()
Definition d_com_inf_game.h:1561
void dComIfGs_gameStart()
Definition d_com_inf_game.cpp:1822
void dComIfGp_onCameraAttentionStatus(int i, u32 flag)
Definition d_com_inf_game.h:2768
int dComIfGs_createZone(int roomNo)
Definition d_com_inf_game.h:1927
BOOL dComIfGp_roomControl_checkStatusFlag(int i_roomNo, u8 flag)
Definition d_com_inf_game.h:3285
u8 dComIfGp_getZStatus()
Definition d_com_inf_game.h:2488
void dComIfGd_drawCopy2D()
Definition d_com_inf_game.h:4091
bool dComIfGp_isSButtonSetFlag(u8 flag)
Definition d_com_inf_game.h:2909
void dComIfGp_event_reset()
Definition d_com_inf_game.h:3367
void dComIfGs_setOptCalValue(s8 i_calValue)
Definition d_com_inf_game.h:1939
JKRArchive * dComIfGp_getFmapResArchive()
Definition d_com_inf_game.h:3202
int dComIfG_TimerEnd(int i_mode, int param_1)
Definition d_com_inf_game.cpp:2197
void dComIfGp_setItemMaxMagicCount(s16 count)
Definition d_com_inf_game.h:2620
cXyz & dComIfGs_getTurnRestartPos()
Definition d_com_inf_game.h:1771
void dComIfGs_onZoneSwitch(int i_swBit, int i_roomNo)
Definition d_com_inf_game.cpp:1339
void dComIfGp_setItemIconArchive(JKRArchive *arc)
Definition d_com_inf_game.h:2220
s32 dComIfGp_getItemNowOil()
Definition d_com_inf_game.h:3089
void dComIfGs_putSave(int i_stageNo)
Definition d_com_inf_game.h:1799
void dComIfGs_onLightDropGetFlag(u8 i_nowLevel)
Definition d_com_inf_game.h:1819
void dComIfGs_removeZone(int i_zoneNo)
Definition d_com_inf_game.h:1751
u32 dComIfGs_getRestartRoomParam()
Definition d_com_inf_game.h:1779
void dComIfGp_clearPlayerStatus1(int param_0, u32 flag)
Definition d_com_inf_game.h:2809
void dComIfGp_roomControl_zoneCountCheck(int i_roomNo)
Definition d_com_inf_game.h:3301
void dComIfGp_particle_create()
Definition d_com_inf_game.h:3548
u8 dComIfGs_getTmpReg(u16 i_reg)
Definition d_com_inf_game.h:1827
void dComIfGp_calcNowRegion()
Definition d_com_inf_game.cpp:1852
u16 dComIfGs_getRupee()
Definition d_com_inf_game.h:1041
s32 dComIfGp_roomControl_getTimePass()
Definition d_com_inf_game.h:3257
dMsgObject_c * dComIfGp_getMsgObjectClass()
Definition d_com_inf_game.h:2152
void dComIfGp_setMesgCancelButton(u8 button)
Definition d_com_inf_game.h:2957
s32 dComIfGp_getOxygenCount()
Definition d_com_inf_game.h:3029
void dComIfGp_evmng_setGoal(cXyz *i_goal)
Definition d_com_inf_game.h:3520
void dComIfGs_setSelectEquipShield(u8 i_itemNo)
Definition d_com_inf_game.cpp:2011
s8 dComIfGp_getStartStageRoomNo()
Definition d_com_inf_game.h:2316
u8 dComIfGs_getOptSound()
Definition d_com_inf_game.h:1361
void dComIfGs_setEmptyBottle()
Definition d_com_inf_game.h:1150
u8 dComIfGp_getRSetFlagForce()
Definition d_com_inf_game.h:2564
void dComIfGp_setPlayer(int i, fopAc_ac_c *player)
Definition d_com_inf_game.h:2748
u8 dComIfGp_getAStatusForce()
Definition d_com_inf_game.h:2552
void dComIfGd_drawOpaListInvisible()
Definition d_com_inf_game.h:4147
void dComIfGd_peekZ(s16 param_0, s16 param_1, u32 *param_2)
Definition d_com_inf_game.h:4063
void dComIfGp_createSubExpHeap2D()
Definition d_com_inf_game.cpp:1623
s8 dComIfGp_getNextStageRoomNo()
Definition d_com_inf_game.h:2344
u8 dComIfGp_getCStickSetFlagForce()
Definition d_com_inf_game.h:2532
BOOL dComIfG_resetToOpening(scene_class *scene)
Definition d_com_inf_game.cpp:995
fopAc_ac_c * dComIfGp_att_getLookTarget()
Definition d_com_inf_game.h:2108
BOOL dComIfGp_event_chkTalkXY()
Definition d_com_inf_game.h:3471
dVibration_c & dComIfGp_getVibration()
Definition d_com_inf_game.h:2116
void * dComIfG_getObjectIDRes(const char *i_arcName, u16 i_resID)
Definition d_com_inf_game.h:972
void dComIfGp_setOldMulti()
Definition d_com_inf_game.h:3143
dCcS & dComIfG_Ccsp2()
Definition d_com_inf_game.h:956
void dComIfGp_setMesgCameraAttrInfo(int param_1)
Definition d_com_inf_game.h:3229
void dComIfGs_i_setNewFile(u8 i_fileNo)
Definition d_com_inf_game.h:1689
void dComIfGd_setListDarkBG()
Definition d_com_inf_game.h:3986
s16 dComIfGp_getItemPachinkoNumCount()
Definition d_com_inf_game.h:2977
daPy_py_c * daPy_getPlayerActorClass()
Definition d_com_inf_game.h:4207
void dComIfGp_particle_drawP1(JPADrawInfo *i_drawInfo)
Definition d_com_inf_game.h:3652
void dComIfGp_roomControl_initZone()
Definition d_com_inf_game.h:3245
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:2096
dAttention_c & dComIfGp_getAttention()
Definition d_com_inf_game.h:2076
u32 dComIfGs_getTurnRestartParam()
Definition d_com_inf_game.h:1767
int dComIfGp_getOxygen()
Definition d_com_inf_game.h:2849
void dComIfGp_setNunZStatus(u8 param_0, u8 param_1)
Definition d_com_inf_game.h:2440
u8 dComIfGp_getSubHeapLockFlag(int idx)
Definition d_com_inf_game.h:2696
void dComIfGs_setMaxOil(u16 i_maxOil)
Definition d_com_inf_game.h:1065
void dComIfGp_setBottleStatus(u8 param_0, u8 param_1)
Definition d_com_inf_game.h:3309
u8 dComIfGp_getYStatusForce()
Definition d_com_inf_game.h:2592
void dComIfG_setTimerLimitTimeMs(int i_time)
Definition d_com_inf_game.h:887
void dComIfGp_itemDataInit()
Definition d_com_inf_game.h:2044
void dComIfGp_evmng_remove()
Definition d_com_inf_game.h:3536
u8 dComIfGs_checkGetInsectNum()
Definition d_com_inf_game.cpp:1677
void dComIfGp_setLinkPlayer(fopAc_ac_c *ptr)
Definition d_com_inf_game.h:2740
void dComIfGp_setItemKeyNumCount(s16 count)
Definition d_com_inf_game.h:2636
u8 dComIfGp_isHeapLockFlag()
Definition d_com_inf_game.h:2688
int dComIfG_getTimerMode()
Definition d_com_inf_game.h:859
void dComIfGp_clearMaxOxygenCount()
Definition d_com_inf_game.h:3057
dComIfG_inf_c g_dComIfG_gameInfo
Definition d_com_inf_game.cpp:33
u16 dComIfGp_getItemNowLife()
Definition d_com_inf_game.h:3085
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:3491
dStage_startStage_c * dComIfGp_getNextStartStage()
Definition d_com_inf_game.h:2340
JKRArchive * dComIfGp_getDemoMsgArchive()
Definition d_com_inf_game.h:2184
void dComIfGs_setWarpMarkFlag(u8)
Definition d_com_inf_game.cpp:2089
u8 dComIfGs_checkEmptyBottle()
Definition d_com_inf_game.h:1557
u16 dComIfGs_getFishNum(u8 param_0)
Definition d_com_inf_game.h:1947
stage_scls_info_dummy_class * dComIfGp_getStageSclsInfo()
Definition d_com_inf_game.h:2817
void dComIfGp_setRingResArchive(JKRArchive *arc)
Definition d_com_inf_game.h:2228
u8 dComIfGs_checkBombBag(u8 i_itemNo)
Definition d_com_inf_game.h:1851
BOOL dComIfGp_TransportWarp_check()
Definition d_com_inf_game.cpp:2325
s16 dComIfGp_getStageWorldRollDirAngleY()
Definition d_com_inf_game.h:2684
void dComIfGs_setNoFile(u8 i_file)
Definition d_com_inf_game.h:1867
void dComIfGp_setNowOxygen(s32 oxygen)
Definition d_com_inf_game.h:2833
int dComLbG_PhaseHandler(request_of_phase_process_class *, request_of_phase_process_fn *, void *)
Definition d_com_inf_game.cpp:2337
void dComIfGp_setItemRupeeCount(s32 amount)
Definition d_com_inf_game.h:2064
void dComIfGs_setNewFile(u8 i_fileNo)
Definition d_com_inf_game.h:1685
void dComIfGp_setMsgExpHeap(void *heap)
Definition d_com_inf_game.h:2708
void dComIfGp_onStatus(u16 i_status)
Definition d_com_inf_game.h:2612
void dComIfGs_sense_type_change_Set(s8)
Definition d_com_inf_game.cpp:1330
u8 dComIfGs_getFishSize(u8 param_0)
Definition d_com_inf_game.h:1951
u8 dComIfGp_get3DStatusForce()
Definition d_com_inf_game.h:2600
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:3748
s8 dComIfGp_getNextStageLayer()
Definition d_com_inf_game.h:2348
void dComIfGs_setCollectSword(u8 i_swordNo)
Definition d_com_inf_game.h:1097
void dComIfGd_setListSky()
Definition d_com_inf_game.h:3971
u8 dComIfGp_getMesgFaceAnimeAttrInfo()
Definition d_com_inf_game.h:3097
u8 dComIfGp_getYSetFlagForce()
Definition d_com_inf_game.h:2596
bool dComIfGp_getMapTrans(int i_roomNo, f32 *o_transX, f32 *o_transY, s16 *o_angle)
Definition d_com_inf_game.cpp:1150
void dComIfGs_onSaveVisitedRoom(int param_0, int i_roomNo)
Definition d_com_inf_game.h:1441
daHorse_c * dComIfGp_getHorseActor()
Definition d_com_inf_game.h:2144
void dComIfGp_setCStickStatus(u8 status, u8 param_1, u8 flag)
Definition d_com_inf_game.h:2448
s8 dComIfGs_getLastWarpAcceptStage()
Definition d_com_inf_game.h:1325
stage_palette_info_class * dComIfGp_getStagePaletteInfo()
Definition d_com_inf_game.h:2660
const char * dComIfGp_getStartStageName()
Definition d_com_inf_game.h:2308
JKRArchive * dComIfGp_getItemIconArchive()
Definition d_com_inf_game.h:2176
void dComIfGd_drawOpaListBG()
Definition d_com_inf_game.h:4103
void dComIfGp_setItemNowLife(u16 life)
Definition d_com_inf_game.h:2821
void dComIfG_setTimerNowTimeMs(int time)
Definition d_com_inf_game.h:3724
stage_plight_info_class * dComIfGp_getStagePlightInfo()
Definition d_com_inf_game.h:2672
dStage_startStage_c * dComIfGp_getStartStage()
Definition d_com_inf_game.h:2068
void dComIfGd_setViewport(view_port_class *port)
Definition d_com_inf_game.h:4079
void dComIfGp_setNeedLightDropNum(u8 i_num)
Definition d_com_inf_game.h:2873
BOOL dComIfGs_isOneZoneSwitch(int i_swBit, int i_roomNo)
Definition d_com_inf_game.cpp:1419
u8 dComIfGp_getBottleStatusForce()
Definition d_com_inf_game.h:2576
void dComIfGp_particle_draw2Dfore(JPADrawInfo *i_drawInfo)
Definition d_com_inf_game.h:3676
void dComIfGp_event_onHindFlag(u16 i_flag)
Definition d_com_inf_game.h:3379
void * dComIfG_getObjectRes(const char *i_arcName, const char *i_resName)
Definition d_com_inf_game.h:940
s32 dComIfGs_isDungeonItemMap()
Definition d_com_inf_game.h:1232
u32 dComIfGp_particle_setStopContinue(u32 param_0)
Definition d_com_inf_game.h:3716
u8 dComIfGs_getSelectEquipSword()
Definition d_com_inf_game.h:1333
u8 dComIfGp_getASetFlagForce()
Definition d_com_inf_game.h:2556
BOOL dComIfGs_isSaveDunSwitch(int i_no)
Definition d_com_inf_game.h:1381
u8 dComIfGp_getNeedLightDropNum()
Definition d_com_inf_game.h:2869
u8 dComIfGp_getCStickDirection()
Definition d_com_inf_game.h:2949
void dComIfGd_drawXluList2DScreen()
Definition d_com_inf_game.h:4155
void dComIfGd_setXluListBG()
Definition d_com_inf_game.h:4014
void dComIfGp_SelectWarpPt_set(u8)
Definition d_com_inf_game.cpp:2313
s8 dComIfGp_getReverb(int i_roomNo)
Definition d_com_inf_game.cpp:1130
void dComIfGp_entrySimpleModel(J3DModel *model, int roomNo)
Definition d_com_inf_game.h:3155
void dComIfGp_setAStatusForce(u8 status, u8 flag)
Definition d_com_inf_game.h:2468
void dComIfGp_evmng_create()
Definition d_com_inf_game.h:3532
void dComIfGp_setItemLifeCount(float amount, u8 type)
Definition d_com_inf_game.h:2060
BOOL dComIfGs_isStageTbox(int i_stageNo, int i_no)
Definition d_com_inf_game.cpp:1259
fopAc_ac_c * dComIfGp_event_getPt1()
Definition d_com_inf_game.h:3444
void dComIfGp_event_setGtItm(int i_itemNo)
Definition d_com_inf_game.h:3363
GXColor g_whiteColor
Definition d_com_inf_game.cpp:2395
f32 dComIfGp_event_getCullRate()
Definition d_com_inf_game.h:3456
void dComIfGs_setCardToMemory(char *card_ptr, int dataNum)
Definition d_com_inf_game.h:1109
int dComIfG_resLoad(request_of_phase_process_class *i_phase, char const *i_arcName)
Definition d_com_inf_game.cpp:1048
void dComIfGs_setPachinkoNum(u8 i_num)
Definition d_com_inf_game.h:1521
BOOL dComIfGs_isSaveSwitch(int i_stageNo, int i_no)
Definition d_com_inf_game.h:1405
void dComIfGp_event_setCullRate(f32 f)
Definition d_com_inf_game.h:3475
void dComIfGp_setAdvanceDirection(u8 i_dir)
Definition d_com_inf_game.h:2736
void dComIfGp_setNameResArchive(JKRArchive *arc)
Definition d_com_inf_game.h:2236
camera_class * dComIfGp_getCamera(int idx)
Definition d_com_inf_game.h:2160
u8 dComIfGs_getCollectSmell()
Definition d_com_inf_game.h:1277
MtxP dComIfGd_getViewMtx()
Definition d_com_inf_game.h:3955
void dComIfGd_setListFilter()
Definition d_com_inf_game.h:4054
void dComIfGp_setHorseActor(fopAc_ac_c *i_horse)
Definition d_com_inf_game.h:2148
void dComIfGs_onTmpBit(u16 i_flag)
Definition d_com_inf_game.h:1489
void dComIfGp_roomControl_offStatusFlag(int i_roomNo, u8 flag)
Definition d_com_inf_game.h:3289
void dComIfGs_setWarpItemData(char const *stage, cXyz pos, s16 angle, s8 roomNo, u8 param_4, u8 param_5)
Definition d_com_inf_game.cpp:2056
J3DDrawBuffer * dComIfGd_getXluListBG()
Definition d_com_inf_game.h:4050
void dComIfGs_setStartPoint(s16 i_point)
Definition d_com_inf_game.h:1739
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:3867
u16 dComIfGs_getMaxLifeGauge()
Definition d_com_inf_game.cpp:1466
void dComIfGp_setAnmArchive(JKRArchive *arc)
Definition d_com_inf_game.h:2204
void dComIfGp_setDmapResArchive(JKRArchive *arc)
Definition d_com_inf_game.h:2212
u16 dComIfGs_getMaxOil()
Definition d_com_inf_game.h:1453
void dComIfGs_setOil(u16 i_oil)
Definition d_com_inf_game.h:1061
bool dComIfGp_isLightDropMapVisible()
Definition d_com_inf_game.cpp:1960
u8 dComIfGp_getSButtonStatusForce()
Definition d_com_inf_game.h:2536
void dComIfGs_onTbox(int i_no)
Definition d_com_inf_game.h:1369
void dComIfGs_onStageBossEnemy()
Definition d_com_inf_game.h:1413
stage_envr_info_class * dComIfGp_getStageEnvrInfo()
Definition d_com_inf_game.h:2656
BOOL dComIfGp_checkItemGet(u8 i_itemNo, int param_1)
Definition d_com_inf_game.cpp:52
int dComIfGp_getMessageCountNumber()
Definition d_com_inf_game.h:3093
PlayerPtr
Definition d_com_inf_game.h:79
@ LINK_PTR
Definition d_com_inf_game.h:79
@ HORSE_PTR
Definition d_com_inf_game.h:79
void dComIfGs_onDungeonItemBossKey()
Definition d_com_inf_game.h:1093
s16 dComIfGs_getRestartRoomAngleY()
Definition d_com_inf_game.h:1787
int dComIfGp_getNowOxygen()
Definition d_com_inf_game.h:2853
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:2102
void * dComIfG_getStageRes(char const *i_resName)
Definition d_com_inf_game.cpp:2125
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:3895
s16 dComIfGp_getSelectItemNum(int index)
Definition d_com_inf_game.cpp:1729
f32 dComIfGp_getCameraZoomScale(int i_no)
Definition d_com_inf_game.h:2785
void dComIfGp_setRemoConStatus(u8 status, u8 param_1, u8 flag)
Definition d_com_inf_game.h:2436
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:3843
void dComIfGs_onDungeonItemWarp()
Definition d_com_inf_game.h:1053
void dComIfGs_setEventReg(u16 reg, u8 value)
Definition d_com_inf_game.h:1835
cXyz & dComIfGs_getHorseRestartPos()
Definition d_com_inf_game.h:1597
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:1136
void dComIfGs_setRestartRoom(const cXyz &i_position, s16 i_angle, s8 i_roomNo)
Definition d_com_inf_game.h:1585
u8 dComIfGp_getMesgAnimeAttrInfo()
Definition d_com_inf_game.h:3101
void dComIfGp_setExpHeap2D(void *heap)
Definition d_com_inf_game.h:2704
dTimer_c * dComIfG_getTimerPtr()
Definition d_com_inf_game.h:867
u8 dComIfGp_getOxygenShowFlag()
Definition d_com_inf_game.h:2857
BOOL dComIfGs_isRegionBit(int i_region)
Definition d_com_inf_game.h:1192
int dComIfG_syncStageRes(const char *i_arcName)
Definition d_com_inf_game.h:924
u8 dComIfGs_getMaxMagic()
Definition d_com_inf_game.h:1621
JKRExpHeap * dComIfGp_getMsgExpHeap()
Definition d_com_inf_game.h:2300
void dComIfGs_onPlayerFieldLastStayFieldDataExistFlag()
Definition d_com_inf_game.h:1991
s32 dComIfGp_offHeapLockFlag(int flag)
Definition d_com_inf_game.cpp:1603
STATIC_ASSERT(sizeof(dComIfG_camera_info_class)==0x38)
s8 dComIfGs_getHorseRestartRoomNo()
Definition d_com_inf_game.h:1609
void dComIfGd_setXluListDarkBG()
Definition d_com_inf_game.h:3991
void dComIfGp_particle_cleanup()
Definition d_com_inf_game.h:3578
void dComIfGd_drawOpaListDark()
Definition d_com_inf_game.h:4119
void dComIfGp_setMsgArchive(int i, JKRArchive *arc)
Definition d_com_inf_game.h:2264
s32 dComIfGs_isDungeonItemCompass()
Definition d_com_inf_game.h:1236
u8 dComIfGp_SelectWarpPt_get()
Definition d_com_inf_game.cpp:2321
bool dComIfGd_addRealShadow(u32 key, J3DModel *model)
Definition d_com_inf_game.h:3907
u8 dComIfGs_getSelectEquipShield()
Definition d_com_inf_game.h:1337
void dComIfGs_offActor(int i_no, int i_roomNo)
Definition d_com_inf_game.h:1795
stage_pselect_info_class * dComIfGp_getStagePselectInfo()
Definition d_com_inf_game.h:2664
void dComIfGp_event_onEventFlag(u16 i_flag)
Definition d_com_inf_game.h:3375
s8 dComIfGs_PolyDamageOff_Check()
Definition d_com_inf_game.cpp:2277
void dComIfGd_draw2DXlu()
Definition d_com_inf_game.h:4171
void dComIfGp_event_setItemPartner(void *param_0)
Definition d_com_inf_game.h:3416
bool dComIfGp_checkMapShow()
Definition d_com_inf_game.cpp:1578
void dComIfGp_particle_drawFog(JPADrawInfo *i_drawInfo)
Definition d_com_inf_game.h:3640
Mtx44 * dComIfGd_getProjViewMtx()
Definition d_com_inf_game.h:3940
fopAc_ac_c * dComIfGp_event_getDoorPartner()
Definition d_com_inf_game.h:3483
void dComIfGp_setItemMaxLifeCount(s16 count)
Definition d_com_inf_game.h:2640
void dComIfGd_setListItem3D()
Definition d_com_inf_game.h:4000
daAlink_c * daAlink_getAlinkActorClass()
Definition d_com_inf_game.h:4211
BOOL dComIfGp_roomControl_checkRoomDisp(int i_roomNo)
Definition d_com_inf_game.h:3281
bool dComIfGp_isZSetFlag(u8 flag)
Definition d_com_inf_game.h:2905
void dComIfGd_drawOpaListDarkBG()
Definition d_com_inf_game.h:4107
void dComIfGp_particle_drawFogPri0_B(JPADrawInfo *i_drawInfo)
Definition d_com_inf_game.h:3586
u8 dComIfGp_getSelectItem(int index)
Definition d_com_inf_game.cpp:1525
void dComIfGs_onSvOneZoneSwitch(int i_zoneNo, int i_swBit)
Definition d_com_inf_game.h:1212
u32 dComIfGs_getLastSceneMode()
Definition d_com_inf_game.h:1569
void dComIfGs_setMaxMagic(u8 i_maxMagic)
Definition d_com_inf_game.h:1077
bool dComIfGp_isNunZSetFlag(u8 flag)
Definition d_com_inf_game.h:2921
view_port_class * dComIfGd_getViewport()
Definition d_com_inf_game.h:3948
void dComIfGd_drawXluListZxlu()
Definition d_com_inf_game.h:4151
void dComIfGp_setSelectEquipShield(u8 i_shieldNo)
Definition d_com_inf_game.h:2728
void dComIfGp_setSButtonStatusForce(u8 status, u8 flag)
Definition d_com_inf_game.h:2460
void dComIfGp_offPauseFlag()
Definition d_com_inf_game.h:2953
u8 dComIfGp_getYStatus()
Definition d_com_inf_game.h:2484
u8 dComIfGs_getGetNumber(int i_no)
Definition d_com_inf_game.h:1955
int dComIfGp_evmng_getIsAddvance(int param_0)
Definition d_com_inf_game.h:3496
int dComIfG_getTimerLimitTimeMs()
Definition d_com_inf_game.h:883
JKRArchive * dComIfGp_getFontArchive()
Definition d_com_inf_game.h:2276
void dComIfGp_init()
Definition d_com_inf_game.h:2048
int dComIfG_resDelete(request_of_phase_process_class *i_phase, char const *i_resName)
Definition d_com_inf_game.cpp:1120
void dComIfGs_offTmpBit(u16 i_flag)
Definition d_com_inf_game.h:1477
void dComIfGp_event_offHindFlag(u16 i_flag)
Definition d_com_inf_game.h:3383
BOOL dComIfGs_isDarkClearLV(int i_no)
Definition d_com_inf_game.h:1481
s8 dComIfGs_getWarpRoomNo()
Definition d_com_inf_game.cpp:2081
void dComIfGs_offSwitch(int i_no, int i_roomNo)
Definition d_com_inf_game.h:1184
u8 dComIfGp_getMesgStatus()
Definition d_com_inf_game.h:3210
u32 dComIfGp_checkPlayerStatus0(int param_0, u32 flag)
Definition d_com_inf_game.h:2052
void dComIfGp_setMesgBgmOn()
Definition d_com_inf_game.h:2965
u8 dComIfGs_getNewFile()
Definition d_com_inf_game.h:1911
u8 dComIfGp_TargetWarpPt_get()
Definition d_com_inf_game.cpp:2317
void dComIfGs_onSvZoneSwitch(int i_zoneNo, int i_swBit)
Definition d_com_inf_game.h:1200
void dComIfGp_setStartStage(dStage_startStage_c *p_startStage)
Definition d_com_inf_game.h:2312
s32 dComIfGs_isStageBossEnemy()
Definition d_com_inf_game.h:1425
void dComIfG_setTimerPtr(dTimer_c *i_ptr)
Definition d_com_inf_game.h:871
void dComIfGp_setNowVibration(u8 status)
Definition d_com_inf_game.h:2716
BOOL dComIfGs_isZoneSwitch(int, int)
Definition d_com_inf_game.cpp:1371
void dComIfGs_setTime(f32 i_time)
Definition d_com_inf_game.h:1657
u8 dComIfGs_getWalletSize()
Definition d_com_inf_game.h:1935
void dComIfGs_getSave(int i_stageNo)
Definition d_com_inf_game.h:1803
void dComIfGd_drawXluListInvisible()
Definition d_com_inf_game.h:4143
u8 dComIfGs_getBombMax(u8 i_bombType)
Definition d_com_inf_game.h:1513
void dComIfGp_offEnableNextStage()
Definition d_com_inf_game.h:2712
roomRead_class * dComIfGp_getStageRoom()
Definition d_com_inf_game.h:2648
u16 dComIfGs_getLife()
Definition d_com_inf_game.h:1301
void dComIfGs_onStageLife()
Definition d_com_inf_game.h:1497
void dComIfGp_setAllMapArchive(JKRArchive *arc)
Definition d_com_inf_game.h:2224
BOOL dComIfGp_checkCameraAttentionStatus(int i, u32 flag)
Definition d_com_inf_game.h:2764
s16 dComIfGs_getTurnRestartAngleY()
Definition d_com_inf_game.h:1775
u8 dComIfGs_getBottleMax()
Definition d_com_inf_game.cpp:1724
void dComIfGp_clearMesgAnimeTagInfo()
Definition d_com_inf_game.h:3728
char * dComIfGs_getPlayerName()
Definition d_com_inf_game.h:1693
dDlst_window_c * dComIfGp_getWindow(int i)
Definition d_com_inf_game.h:3125
void dComIfGp_deleteSimpleModel()
Definition d_com_inf_game.h:3192
void dComIfGs_setOptVibration(u8 i_status)
Definition d_com_inf_game.h:1895
BOOL dComIfGs_isCollectSword(u8 i_swordNo)
Definition d_com_inf_game.h:1252
void dComIfGd_setXluList2DScreen()
Definition d_com_inf_game.h:4010
JKRExpHeap * dComIfGp_getSubHeap2D(int flag)
Definition d_com_inf_game.cpp:1666
void dComIfGs_setSaveTotalTime(s64 i_time)
Definition d_com_inf_game.h:1859
char * dComIfGp_getLastPlayStageName()
Definition d_com_inf_game.h:2372
void dComIfGd_set3DlineMatDark(mDoExt_3DlineMat_c *param_0)
Definition d_com_inf_game.h:4199
u8 dComIfGs_getBombNum(u8 i_bagIdx)
Definition d_com_inf_game.h:1501
void dComIfGd_drawOpaList()
Definition d_com_inf_game.h:4115
int dComIfG_deleteObjectResMain(const char *i_arcName)
Definition d_com_inf_game.h:928
int dComIfGs_isItemFirstBit(u8 i_no)
Definition d_com_inf_game.h:1037
dRes_info_c * dComIfG_getStageResInfo(const char *i_arcName)
Definition d_com_inf_game.h:964
void dComIfGp_setRStatus(u8 status, u8 flag)
Definition d_com_inf_game.h:2388
int dComIfGp_searchUseSubHeap2D(int flag)
Definition d_com_inf_game.cpp:1655
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:3813
s32 dComIfGp_getItemMaxOilCount()
Definition d_com_inf_game.h:3017
void dComIfGp_clearItemPachinkoNumCount()
Definition d_com_inf_game.h:2981
void dComIfGp_mapShow()
Definition d_com_inf_game.cpp:1570
void dComIfGp_setNunStatus(u8 status, u8 param_1, u8 flag)
Definition d_com_inf_game.h:2432
u8 dComIfGp_getRemoConStatus()
Definition d_com_inf_game.h:2520
void dComIfGs_initDan(s8 i_stageNo)
Definition d_com_inf_game.h:1807
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:3700
BOOL dComIfGs_Wolf_Change_Check()
Definition d_com_inf_game.cpp:2240
void dComIfGp_onPauseFlag()
Definition d_com_inf_game.h:3184
void dComIfGs_setWalletSize(u8 i_size)
Definition d_com_inf_game.h:1069
JKRExpHeap * dComIfGp_getExpHeap2D()
Definition d_com_inf_game.h:2296
void dComIfGd_setWindow(dDlst_window_c *window)
Definition d_com_inf_game.h:4075
void dComIfGp_particle_draw2Dgame(JPADrawInfo *i_drawInfo)
Definition d_com_inf_game.h:3670
void dComIfGp_setFontArchive(JKRArchive *arc)
Definition d_com_inf_game.h:2268
void dComIfGs_setMagic(u8 i_magic)
Definition d_com_inf_game.h:1073
u8 dComIfGs_staffroll_next_go_check()
Definition d_com_inf_game.cpp:2390
JPABaseEmitter * dComIfGp_particle_getEmitter(u32 param_0)
Definition d_com_inf_game.h:3853
void dComIfGp_setMain2DArchive(JKRArchive *arc)
Definition d_com_inf_game.h:2284
void dComIfGp_destroySubExpHeap2D()
Definition d_com_inf_game.cpp:1634
void dComIfGp_setPlayerInfo(int plyrIdx, fopAc_ac_c *ptr, int camIdx)
Definition d_com_inf_game.h:2752
u8 dComIfGs_getWolfAbility(int i_idx)
Definition d_com_inf_game.h:1129
cXyz * dComIfGp_evmng_getGoal()
Definition d_com_inf_game.h:3392
void dComIfGp_setSelectItem(int index)
Definition d_com_inf_game.cpp:1500
int dComIfGp_event_moveApproval(void *actor)
Definition d_com_inf_game.h:3353
BOOL dComIfGs_isVisitedRoom(int i_roomNo)
Definition d_com_inf_game.cpp:2377
void dComIfGs_setKeyNum(int i_stageNo, u8 i_keyNum)
Definition d_com_inf_game.cpp:2027
void dComIfGp_clearPlayerStatus0(int param_0, u32 flag)
Definition d_com_inf_game.h:2805
JKRArchive * dComIfGp_getNameResArchive()
Definition d_com_inf_game.h:2180
void dComIfGp_setStartStageDarkArea(s8 darkArea)
Definition d_com_inf_game.h:2328
s8 dComIfGp_getLayerOld()
Definition d_com_inf_game.h:3135
void dComIfGd_setListDark()
Definition d_com_inf_game.h:3976
u8 dComIfGp_2dShowCheck()
Definition d_com_inf_game.h:2993
u8 dComIfGs_getOptCameraControl()
Definition d_com_inf_game.h:1357
void dComIfGp_particle_drawFogPri2(JPADrawInfo *i_drawInfo)
Definition d_com_inf_game.h:3634
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:1810
u8 dComIfGp_get3DDirectionForce()
Definition d_com_inf_game.h:2604
u8 dComIfGp_getItemLifeCountType()
Definition d_com_inf_game.h:3081
void dComIfGp_setCameraParamFileName(int i, char *name)
Definition d_com_inf_game.h:3105
u32 dComIfGp_getCameraAttentionStatus(int i_no)
Definition d_com_inf_game.h:2793
void dComIfGp_setItemOilCount(s32 oil)
Definition d_com_inf_game.h:2881
GXColor g_blackColor
Definition d_com_inf_game.cpp:973
BOOL dComIfGs_isActor(int i_no, int i_roomNo)
Definition d_com_inf_game.h:1791
u8 dComIfGs_getItem(int i_slotNo, bool i_checkCombo)
Definition d_com_inf_game.h:1244
void dComIfGp_roomControl_setTimePass(int isPassing)
Definition d_com_inf_game.h:3261
bool dComIfGs_isCollectShield(u8 i_item)
Definition d_com_inf_game.h:1633
void dComIfGp_particle_drawProjection(JPADrawInfo *i_drawInfo)
Definition d_com_inf_game.h:3616
void dComIfGs_setBottleItemIn(u8 curItem, u8 newItem)
Definition d_com_inf_game.h:1843
u8 dComIfGs_getMixItemIndex(int i_no)
Definition d_com_inf_game.cpp:1495
u8 dComIfGs_getOptVibration()
Definition d_com_inf_game.h:1349
void dComIfGp_mapHide()
Definition d_com_inf_game.cpp:1574
int dComIfGp_evmng_checkStartDemo()
Definition d_com_inf_game.h:3528
int dComIfG_getTimerNowTimeMs()
Definition d_com_inf_game.h:3720
JKRAramArchive * dComIfGp_getFieldMapArchive2()
Definition d_com_inf_game.h:3164
fopAc_ac_c * dComIfGp_getPlayer(int idx)
Definition d_com_inf_game.h:2124
void dComIfGs_onEventBit(u16 i_flag)
Definition d_com_inf_game.h:1166
void dComIfGs_setGetNumber(int i_no, u8 i_value)
Definition d_com_inf_game.h:1959
BOOL dComIfGs_isTbox(int i_no)
Definition d_com_inf_game.h:1365
bool dComIfGs_isPlayerFieldLastStayFieldDataExistFlag()
Definition d_com_inf_game.h:1713
void dComIfGs_setOptPointer(u8 i_pointer)
Definition d_com_inf_game.h:1907
void dComIfGp_setWindowNum(int num)
Definition d_com_inf_game.h:3117
BOOL dComIfGs_isStageSwitch(int i_stageNo, int i_no)
Definition d_com_inf_game.cpp:1289
void dComIfGs_addBottleNum(u8 i_bottleIdx, s16 i_num)
Definition d_com_inf_game.h:1525
void dComIfGp_event_remove()
Definition d_com_inf_game.h:3371
BOOL dComIfGs_isSvZoneItem(int i_zoneNo, int i_swBit)
Definition d_com_inf_game.h:1224
void dComIfGp_setDemoMsgArchive(JKRArchive *arc)
Definition d_com_inf_game.h:2240
void dComIfGd_entryZSortListZxlu(J3DPacket *i_packet, cXyz &param_1)
Definition d_com_inf_game.h:4083
JKRArchive * dComIfGp_getAllMapArchive()
Definition d_com_inf_game.h:3180
void dComIfGp_setRStatusForce(u8 status, u8 flag)
Definition d_com_inf_game.h:2472
void dComIfGs_offSaveSwitch(int i_no)
Definition d_com_inf_game.h:1397
void dComIfGs_init()
Definition d_com_inf_game.h:1033
void dComIfGp_setSelectEquipSword(u8 i_swordNo)
Definition d_com_inf_game.h:2724
int dComIfG_setStageRes(const char *i_arcName, JKRHeap *i_heap)
Definition d_com_inf_game.h:916
u8 dComIfG_getTimerType()
Definition d_com_inf_game.h:879
void dComIfGs_setLineUpItem()
Definition d_com_inf_game.h:1469
void dComIfGp_setOptionResArchive(JKRArchive *arc)
Definition d_com_inf_game.h:2232
void dComIfGs_setInitDataToCard(u8 *i_saveData, int i_dataNum)
Definition d_com_inf_game.h:1919
cXyz & dComIfGs_getRestartRoomPos()
Definition d_com_inf_game.h:1783
void dComIfGp_particle_levelEmitterOnEventMove(u32 param_0)
Definition d_com_inf_game.h:3849
u8 dComIfGp_getAStatus()
Definition d_com_inf_game.h:2476
void dComIfGp_setPlayerStatus1(int param_0, u32 flag)
Definition d_com_inf_game.h:2760
void dComIfGp_setDoStatus(u8 status, u8 flag)
Definition d_com_inf_game.h:2392
void dComIfGd_setList3Dlast()
Definition d_com_inf_game.h:4005
u8 dComIfGp_getBottleStatus()
Definition d_com_inf_game.h:2516
void dComIfGd_setListInvisisble()
Definition d_com_inf_game.h:3981
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:3857
u8 dComIfGs_getOptAttentionType()
Definition d_com_inf_game.h:1353
daPy_py_c * daPy_getLinkPlayerActorClass()
Definition d_com_inf_game.h:4203
void * dComIfGp_getItemTable()
Definition d_com_inf_game.h:2292
void dComIfG_setBrightness(u8 brightness)
Definition d_com_inf_game.h:855
void dComIfGp_particle_drawFogPri4(JPADrawInfo *i_drawInfo)
Definition d_com_inf_game.h:3610
void dComIfGp_setZStatus(u8 status, u8 flag)
Definition d_com_inf_game.h:2400
dEvent_manager_c & dComIfGp_getEventManager()
Definition d_com_inf_game.h:3329
void dComIfGp_set3DStatusForce(u8 status, u8 direction, u8 flag)
Definition d_com_inf_game.h:2412
u8 dComIfGp_getCStickStatusForce()
Definition d_com_inf_game.h:2528
u8 dComIfGp_world_dark_get()
Definition d_com_inf_game.cpp:2147
int dComIfGp_getWindowNum()
Definition d_com_inf_game.h:3121
stage_vrboxcol_info_class * dComIfGp_getStageVrboxcolInfo()
Definition d_com_inf_game.h:2668
void dComIfGp_setOxygen(int oxygen)
Definition d_com_inf_game.h:2829
int dComIfGp_evmng_cameraPlay()
Definition d_com_inf_game.h:3408
s32 dComIfGp_getMaxOxygenCount()
Definition d_com_inf_game.h:3025
fopAc_ac_c * dComIfGp_event_getPt2()
Definition d_com_inf_game.h:3448
GXColor g_saftyWhiteColor
Definition d_com_inf_game.cpp:2398
void dComIfGs_clearRoomItem(int i_zoneNo)
Definition d_com_inf_game.h:1747
const char * dComIfGp_getNextStageName()
Definition d_com_inf_game.h:2336
void dComIfGs_setMixItemIndex(int i_no, u8 item_index)
Definition d_com_inf_game.cpp:1475
s32 dComIfGs_isDungeonItemWarp()
Definition d_com_inf_game.h:1421
JKRArchive * dComIfGp_getMsgCommonArchive()
Definition d_com_inf_game.h:2196
void dComIfGs_onSaveSwitch(int i_stageNo, int i_no)
Definition d_com_inf_game.h:1389
void dComIfGp_drawSimpleModel()
Definition d_com_inf_game.h:3151
void dComIfGp_particle_draw2DmenuFore(JPADrawInfo *i_drawInfo)
Definition d_com_inf_game.h:3688
s16 dComIfGs_getHorseRestartAngleY()
Definition d_com_inf_game.h:1601
void dComIfGs_setRupee(u16 i_rupees)
Definition d_com_inf_game.h:1081
void dComIfGd_drawListItem3d()
Definition d_com_inf_game.h:3911
void dComIfGd_drawXluListDarkBG()
Definition d_com_inf_game.h:4131
void dComIfGp_particle_removeScene(bool param_0)
Definition d_com_inf_game.h:3582
void dComIfGs_setBButtonItemKey(u8 i_itemNo)
Definition d_com_inf_game.h:1983
JKRArchive * dComIfGp_getAnmArchive()
Definition d_com_inf_game.h:2168
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:3708
void dComIfGp_setSButtonStatus(u8 status, u8 flag)
Definition d_com_inf_game.h:2456
void dComIfGp_clearItemArrowNumCount()
Definition d_com_inf_game.h:3069
u8 dComIfGs_checkGetItem(u8 i_itemNo)
Definition d_com_inf_game.cpp:1700
void dComIfGp_setXStatusForce(u8 status, u8 flag)
Definition d_com_inf_game.h:2420
cXyz & dComIfGs_getWarpPlayerPos()
Definition d_com_inf_game.cpp:2073
void dComIfGs_onCollectCrystal(u8 i_item)
Definition d_com_inf_game.h:1641
int dComIfGp_getCameraWinID(int idx)
Definition d_com_inf_game.h:2136
void dComIfGp_offOxygenShowFlag()
Definition d_com_inf_game.h:2865
stage_stag_info_class * dComIfGp_getStageStagInfo()
Definition d_com_inf_game.h:2652
u8 dComIfGp_getZSetFlagForce()
Definition d_com_inf_game.h:2572
BOOL dComIfGs_isOneZoneItem(int i_swBit, int i_roomNo)
Definition d_com_inf_game.cpp:1451
void dComIfGs_PolyDamageOff_Set(s8 param_0)
Definition d_com_inf_game.cpp:2273
fopAc_ac_c * dComIfGp_att_getCatghTarget()
Definition d_com_inf_game.h:2084
void dComIfGs_setWarashibeItem(u8 i_itemNo)
Definition d_com_inf_game.h:1839
BOOL dComIfGp_evmng_endCheck(const char *event)
Definition d_com_inf_game.h:3400
u8 dComIfGs_getPachinkoMax()
Definition d_com_inf_game.h:1125
bool dComIfGp_isNunSetFlag(u8 flag)
Definition d_com_inf_game.h:2913
stage_camera_class * dComIfGp_getRoomCamera(int i_roomNo)
Definition d_com_inf_game.cpp:1171
void dComIfGp_particle_drawDarkworld(JPADrawInfo *i_drawInfo)
Definition d_com_inf_game.h:3658
void dComIfGs_setItem(int i_slotNo, u8 i_itemNo)
Definition d_com_inf_game.h:1057
u8 dComIfGp_get3DSetFlagForce()
Definition d_com_inf_game.h:2608
u8 dComIfGp_getRStatus()
Definition d_com_inf_game.h:3305
void dComIfGs_offPlayerFieldLastStayFieldDataExistFlag()
Definition d_com_inf_game.h:1987
JKRArchive * dComIfGp_getRingResArchive()
Definition d_com_inf_game.h:3172
void dComIfGs_setEmptyBombBagItemIn(u8 i_newBomb, bool i_setNum)
Definition d_com_inf_game.h:1141
bool dComIfGp_isYSetFlag(u8 flag)
Definition d_com_inf_game.h:2901
void dComIfGs_offVisitedRoom(int param_0)
Definition d_com_inf_game.cpp:2369
s16 dComIfGp_getItemMaxArrowNumCount()
Definition d_com_inf_game.h:3005
void dComIfGs_setOptAttentionType(u8 i_attentionType)
Definition d_com_inf_game.h:1899
void dComIfGs_offSvOneZoneSwitch(int i_zoneNo, int i_swBit)
Definition d_com_inf_game.h:1216
s64 dComIfGs_getSaveStartTime()
Definition d_com_inf_game.h:1457
s32 dComIfGp_checkStatus(u16 flags)
Definition d_com_inf_game.h:2973
s16 dComIfGs_getLastSceneAngleY()
Definition d_com_inf_game.h:1573
void dComIfGd_reset()
Definition d_com_inf_game.h:3916
MtxP dComIfGd_getViewRotMtx()
Definition d_com_inf_game.h:3952
void dComIfGs_offStageSwitch(int i_stageNo, int i_no)
Definition d_com_inf_game.cpp:1279
void dComIfGs_setLightDropNum(u8 i_level, u8 i_num)
Definition d_com_inf_game.h:2003
JKRExpHeap * dComIfGp_particle_getResHeap()
Definition d_com_inf_game.h:3556
J2DGrafContext * dComIfGp_getCurrentGrafPort()
Definition d_com_inf_game.h:2112
void dComIfGs_setRodTypeLevelUp()
Definition d_com_inf_game.h:1113
void dComIfGp_clearItemBombNumCount(u8 i_no)
Definition d_com_inf_game.h:3049
cXyz & dComIfGs_getLastWarpMarkPlayerPos()
Definition d_com_inf_game.h:1313
void dComIfGs_offSaveDunSwitch(int i_swNo)
Definition d_com_inf_game.h:1673
void dComIfGp_setMsgObjectClass(dMsgObject_c *obj)
Definition d_com_inf_game.h:2156
u8 dComIfGp_getXStatus()
Definition d_com_inf_game.h:2480
void dComIfGd_imageDrawShadow(Mtx param_0)
Definition d_com_inf_game.h:4191
char * dComIfG_getRoomArcName(int roomNo)
Definition d_com_inf_game.cpp:2134
const char * dComIfGp_getCameraParamFileName(int i)
Definition d_com_inf_game.h:3113
s16 dComIfGp_getNextStagePoint()
Definition d_com_inf_game.h:2364
void dComIfGs_setTurnRestart(const cXyz &i_position, s16 i_angle, s8 param_2, u32 i_param)
Definition d_com_inf_game.h:1581
void dComIfGs_setEmptyBombBag()
Definition d_com_inf_game.h:1133
s32 dComIfGp_roomControl_getZoneNo(int i_roomNo)
Definition d_com_inf_game.h:3241
void dComIfGs_offEventBit(u16 i_flag)
Definition d_com_inf_game.h:1305
fopAc_ac_c * dComIfGp_att_getZHint()
Definition d_com_inf_game.h:2088
void dComIfGp_setItemBombNumCount(u8 i_item, s16 count)
Definition d_com_inf_game.h:2632
BOOL dComIfGs_isEventBit(const u16 i_flag)
Definition d_com_inf_game.h:1172
void dComIfGd_set2DOpaTop(dDlst_base_c *dlst)
Definition d_com_inf_game.h:3928
void dComIfGs_setEquipBottleItemIn(u8 i_curItem, u8 i_newItem)
Definition d_com_inf_game.h:1971
bool dComIfGs_isCollectMirror(u8 i_item)
Definition d_com_inf_game.h:1625
void dComIfGs_setArrowNum(u8 i_arrowNum)
Definition d_com_inf_game.h:1117
void dComIfGs_clearRoomSwitch(int i_zoneNo)
Definition d_com_inf_game.h:1743
void dComIfGp_setItemTable(void *data)
Definition d_com_inf_game.h:2288
void dComIfGs_setCollectClothes(u8 i_clothesNo)
Definition d_com_inf_game.h:1105
void dComIfGd_drawXluListBG()
Definition d_com_inf_game.h:4127
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:3129
BOOL dComIfGs_isSvZoneSwitch(int i_zoneNo, int i_swBit)
Definition d_com_inf_game.h:1208
u16 dComIfGs_getRupeeMax()
Definition d_com_inf_game.h:1815
void dComIfGs_setCollectSmell(u8 smell)
Definition d_com_inf_game.h:1281
dEvent_manager_c * dComIfGp_getPEvtManager()
Definition d_com_inf_game.h:2072
JKRArchive * dComIfGp_getMain2DArchive()
Definition d_com_inf_game.h:2164
void dComIfGp_setCurrentViewport(view_port_class *i_viewport)
Definition d_com_inf_game.h:3345
void dComIfGs_onVisitedRoom(int param_0)
Definition d_com_inf_game.cpp:2353
int dComIfGp_getStagePlightNumInfo()
Definition d_com_inf_game.h:2676
void dComIfGp_particle_readScene(u8 particle_no, mDoDvdThd_toMainRam_c **param_1)
Definition d_com_inf_game.h:3560
int dComIfG_TimerStart(int i_mode, s16 i_time)
Definition d_com_inf_game.cpp:2151
J3DDrawBuffer * dComIfGd_getOpaListBG()
Definition d_com_inf_game.h:4042
dEvt_control_c & dComIfGp_getEvent()
Definition d_com_inf_game.h:3325
void dComIfGs_onTransformLV(int i_no)
Definition d_com_inf_game.h:1665
bool dComIfGp_isCStickSetFlag(u8 flag)
Definition d_com_inf_game.h:2937
u8 dComIfGp_event_getPreItemNo()
Definition d_com_inf_game.h:3412
void dComIfGs_offOneZoneSwitch(int i_swBit, int i_roomNo)
Definition d_com_inf_game.cpp:1403
void dComIfGp_setItemNowOil(s32 oil)
Definition d_com_inf_game.h:2877
void dComIfGp_addSimpleModel(J3DModelData *i_modelData, int roomNo, u8 i_drawBG)
Definition d_com_inf_game.h:1755
u8 dComIfG_getBrightness()
Definition d_com_inf_game.h:976
void dComIfGp_setMsgCommonArchive(JKRArchive *arc)
Definition d_com_inf_game.h:2260
void dComIfGd_peekZdata()
Definition d_com_inf_game.h:4067
void dComIfGp_particle_createCommon(const void *data)
Definition d_com_inf_game.h:3544
void dComIfGp_clearItemKeyNumCount()
Definition d_com_inf_game.h:3065
int dComIfG_getObjctResName2Index(const char *i_arcName, const char *i_resName)
Definition d_com_inf_game.h:980
void dComIfGs_onLetterReadFlag(int i_no)
Definition d_com_inf_game.h:1549
void dComIfGp_resetOldMulti()
Definition d_com_inf_game.h:3139
char * dComIfGs_getPlayerFieldLastStayName()
Definition d_com_inf_game.h:1723
f32 dComIfGs_getLastSceneSpeedF()
Definition d_com_inf_game.h:1577
u32 dComIfGp_checkPlayerStatus1(int param_0, u32 flag)
Definition d_com_inf_game.h:2056
void dComIfGp_setStartStageLayer(s8 layer)
Definition d_com_inf_game.h:3147
void dComIfGp_setSubExpHeap2D(int idx, void *heap)
Definition d_com_inf_game.h:2700
bool dComIfGp_isDoSetFlag(u8 flag)
Definition d_com_inf_game.h:2885
void dComIfGp_setCameraInfo(int camIdx, camera_class *p_cam, int param_2, int param_3, int param_4)
Definition d_com_inf_game.h:2776
u8 dComIfGp_getBottleSetFlagForce()
Definition d_com_inf_game.h:2580
s16 dComIfGp_getStageWorldRollAngleX()
Definition d_com_inf_game.h:2680
u8 dComIfGp_getXStatusForce()
Definition d_com_inf_game.h:2584
void dComIfGp_setFmapResArchive(JKRArchive *arc)
Definition d_com_inf_game.h:2208
void dComIfGs_setSaveStartTime(s64 i_time)
Definition d_com_inf_game.h:1863
view_class * dComIfGd_getView()
Definition d_com_inf_game.h:3936
dKy_tevstr_c * dComIfGp_roomControl_getTevStr(int i_roomNo)
Definition d_com_inf_game.h:3277
void dComIfGp_setMaxOxygen(s32 i_oxygen)
Definition d_com_inf_game.h:2841
void dComIfGs_setPlayerName(const char *i_name)
Definition d_com_inf_game.h:1731
int dComIfGp_getCameraPlayer1ID(int idx)
Definition d_com_inf_game.h:2128
JKRArchive * dComIfGp_getMsgArchive(int idx)
Definition d_com_inf_game.h:2192
void dComIfGp_setErrorResArchive(JKRArchive *arc)
Definition d_com_inf_game.h:2248
s8 dComIfGp_getStartStageLayer()
Definition d_com_inf_game.h:2320
void dComIfGp_particle_drawScreen(JPADrawInfo *i_drawInfo)
Definition d_com_inf_game.h:3664
u8 dComIfGs_getPlayerFieldLastStayRegionNo()
Definition d_com_inf_game.h:1999
u8 dComIfGs_checkInsectBottle()
Definition d_com_inf_game.h:1847
void dComIfGs_setOptCalibrateDist(u16 i_calibrateDist)
Definition d_com_inf_game.h:1943
void dComIfGs_onCollectMirror(u8 i_item)
Definition d_com_inf_game.h:1637
void dComIfGs_onItemFirstBit(u8 i_itemNo)
Definition d_com_inf_game.h:1293
void dComIfGp_clearMesgCameraAttrInfo()
Definition d_com_inf_game.h:3744
u8 dComIfGs_getNoFile()
Definition d_com_inf_game.h:1915
void dComIfGp_setRubyArchive(JKRArchive *arc)
Definition d_com_inf_game.h:2272
bool dComIfGs_isCollectCrystal(u8 i_item)
Definition d_com_inf_game.h:1629
u8 dComIfGs_getKeyNum()
Definition d_com_inf_game.h:1289
void dComIfGp_particle_drawFogPri1(JPADrawInfo *i_drawInfo)
Definition d_com_inf_game.h:3622
int dComIfG_syncObjectRes(const char *i_arcName)
Definition d_com_inf_game.h:920
void dComIfGs_setLastWarpMarkItemData(const char *stage, cXyz pos, s16 angle, s8 roomNo, u8, u8)
Definition d_com_inf_game.cpp:2062
void dComIfGs_setBaitItem(u8 i_item)
Definition d_com_inf_game.h:2007
void dComIfGd_setListMiddle()
Definition d_com_inf_game.h:4028
bool dComIfGp_isASetFlag(u8 flag)
Definition d_com_inf_game.h:2889
void dComIfGp_loadCameraPosition(int i, cXyz *o_pos, cXyz *o_target, f32 *o_fovy, s16 *o_bank)
Definition d_com_inf_game.h:2801
dSv_turnRestart_c & dComIfGs_getTurnRestart()
Definition d_com_inf_game.h:1763
void dComIfGp_roomControl_setStayNo(int stayNo)
Definition d_com_inf_game.h:3269
void dComIfGs_addDeathCount()
Definition d_com_inf_game.h:1931
dStage_Multi_c * dComIfGp_getMulti()
Definition d_com_inf_game.h:3160
u8 dComIfGp_getNunZStatus()
Definition d_com_inf_game.h:2508
void dComIfGd_drawOpaListSky()
Definition d_com_inf_game.h:4095
s32 dComIfGs_isStageLife()
Definition d_com_inf_game.h:1429
u8 dComIfGs_getTransformStatus()
Definition d_com_inf_game.h:1709
u8 dComIfGp_getNowLevel()
Definition d_com_inf_game.cpp:1970
void dComIfGp_TargetWarpPt_set(u8)
Definition d_com_inf_game.cpp:2309
void dComIfGp_particle_draw(JPADrawInfo *i_drawInfo)
Definition d_com_inf_game.h:3628
BOOL dComIfGs_isSaveVisitedRoom(int param_0, int i_roomNo)
Definition d_com_inf_game.h:1437
void dComIfGp_clearItemRupeeCount()
Definition d_com_inf_game.h:3037
dCcS * dComIfG_Ccsp()
Definition d_com_inf_game.h:952
u8 dComIfGs_getSelectMixItemNoArrowIndex(int i_selmixItemIdx)
Definition d_com_inf_game.cpp:1480
BOOL dComIfGs_isSaveTbox(int i_stageNo, int i_no)
Definition d_com_inf_game.h:1377
void * dComIfG_getOldStageRes(char const *i_resName)
Definition d_com_inf_game.cpp:2130
bool dComIfGp_isRemoConSetFlag(u8 flag)
Definition d_com_inf_game.h:2917
JKRArchive * dComIfGp_getCollectResArchive()
Definition d_com_inf_game.h:2172
JKRArchive * dComIfGp_getDmapResArchive()
Definition d_com_inf_game.h:3206
s16 dComIfGp_getStartStagePoint()
Definition d_com_inf_game.h:2332
void dComIfGs_offZoneSwitch(int i_swBit, int i_roomNo)
Definition d_com_inf_game.cpp:1355
s16 dComIfGs_getPlayerFieldLastStayAngleY()
Definition d_com_inf_game.h:1727
bool dComIfGp_isXSetFlag(u8 flag)
Definition d_com_inf_game.h:2897
void dComIfGp_setFieldMapArchive2(JKRArchive *arc)
Definition d_com_inf_game.h:2200
GXColor g_clearColor
Definition d_com_inf_game.cpp:970
int dComIfGp_evmng_getMySubstanceNum(int index, char *name)
Definition d_com_inf_game.h:3516
dSv_save_c * dComIfGs_getSaveData()
Definition d_com_inf_game.h:1465
const char * dComIfGs_getHorseRestartStageName()
Definition d_com_inf_game.h:1605
char * dComIfGp_evmng_getMyStringP(int index, char *name)
Definition d_com_inf_game.h:3504
void dComIfGp_set3DStatus(u8 status, u8 direction, u8 flag)
Definition d_com_inf_game.h:2408
void dComIfGs_onRegionBit(int i_region)
Definition d_com_inf_game.h:1196
JKRExpHeap * dComIfGp_getSubExpHeap2D(int idx)
Definition d_com_inf_game.h:2304
u8 dComIfGp_getCStickDirectionForce()
Definition d_com_inf_game.h:2524
void dComIfGs_setCollectShield(u8 i_shieldNo)
Definition d_com_inf_game.h:1101
void dComIfGd_drawShadow(Mtx param_0)
Definition d_com_inf_game.h:4187
BOOL dComIfGs_isSvOneZoneSwitch(int i_zoneNo, int i_swBit)
Definition d_com_inf_game.h:1220
s32 dComIfGs_isGetMagicUseFlag()
Definition d_com_inf_game.h:1473
void dComIfGd_set3DlineMat(mDoExt_3DlineMat_c *param_0)
Definition d_com_inf_game.h:4195
BOOL dComIfGp_event_compulsory(void *param_0, const char *param_1, u16 param_2)
Definition d_com_inf_game.h:3349
J3DDrawBuffer * dComIfGd_getOpaListDark()
Definition d_com_inf_game.h:4046
s32 dComIfGp_roomControl_getStayNo()
Definition d_com_inf_game.h:3237
void dComIfGp_roomControl_setZoneNo(int roomNo, int zoneNo)
Definition d_com_inf_game.h:3273
stage_arrow_class * dComIfGp_getRoomArrow(int i_roomNo)
Definition d_com_inf_game.cpp:1182
void dComIfGp_addSelectItemNum(int index, s16 num)
Definition d_com_inf_game.cpp:1793
BOOL dComIfGs_isCollectClothing(u8 i_clothesNo)
Definition d_com_inf_game.h:1256
cXyz & dComIfGs_getPlayerFieldLastStayPos()
Definition d_com_inf_game.h:1995
void dComIfGs_setArrowMax(u8 i_arrowMax)
Definition d_com_inf_game.h:1121
BOOL dComIfGs_isSvOneZoneItem(int i_zoneNo, int i_swBit)
Definition d_com_inf_game.h:1228
BOOL dComIfGs_isSaveDunItem(int i_no)
Definition d_com_inf_game.h:1385
void dComIfGs_onLightDropFlag(u8 i_nowLevel)
Definition d_com_inf_game.h:1176
void dComIfGs_setTransformStatus(u8 i_status)
Definition d_com_inf_game.h:1967
u8 dComIfGp_getZStatusForce()
Definition d_com_inf_game.h:2568
u8 dComIfGs_getEventReg(u16 reg)
Definition d_com_inf_game.h:1831
void dComIfGp_setCamera(int i, camera_class *cam)
Definition d_com_inf_game.h:3109
void dComIfGs_setLastWarpAcceptStage(s8 param_0)
Definition d_com_inf_game.h:1887
void dComIfGp_roomControl_init()
Definition d_com_inf_game.h:3249
JKRArchive * dComIfGp_getMeterButtonArchive()
Definition d_com_inf_game.h:3176
void dComIfGp_clearItemMaxLifeCount()
Definition d_com_inf_game.h:3077
u8 dComIfGs_getLineUpItem(int i_slotNo)
Definition d_com_inf_game.h:1248
BOOL dComIfGs_isLetterGetFlag(int i_no)
Definition d_com_inf_game.h:1537
void dComIfGp_clearOxygenCount()
Definition d_com_inf_game.h:3061
s8 dComIfGp_getStartStageDarkArea()
Definition d_com_inf_game.h:2324
f32 dComIfGs_getTime()
Definition d_com_inf_game.h:1653
void dComIfGs_setBombNum(u8 i_bagIdx, u8 i_bombNum)
Definition d_com_inf_game.h:1517
void dComIfGd_setView(view_class *view)
Definition d_com_inf_game.h:4071
void dComIfGp_setPlayerStatus0(int param_0, u32 flag)
Definition d_com_inf_game.h:2756
BOOL dComIfGs_isTmpBit(u16 i_flag)
Definition d_com_inf_game.h:1485
s16 dComIfGp_evmng_getEventIdx(const char *eventName, u8 mapToolID)
Definition d_com_inf_game.h:3540
u8 dComIfGp_getNunStatus()
Definition d_com_inf_game.h:2504
int dComIfGp_roomControl_loadRoom(int param_0, u8 *param_1, bool param_2)
Definition d_com_inf_game.h:3265
void dComIfGp_evmng_cutEnd(int param_0)
Definition d_com_inf_game.h:3388
int dComIfGp_checkEmptySubHeap2D()
Definition d_com_inf_game.cpp:1644
void dComIfGd_set2DOpa(dDlst_base_c *dlst)
Definition d_com_inf_game.h:3920
void dComIfGp_removeSimpleModel(J3DModelData *i_modelData, int roomNo)
Definition d_com_inf_game.h:1759
f32 dComIfGp_getItemLifeCount()
Definition d_com_inf_game.h:3001
int dComIfG_syncAllObjectRes()
Definition d_com_inf_game.h:968
void dComIfGs_setTmpReg(u16 i_reg, u8 i_no)
Definition d_com_inf_game.h:1823
void dComIfGd_drawOpaList3Dlast()
Definition d_com_inf_game.h:4159
void dComIfGs_setBottleNum(u8 i_bottleIdx, u8 i_bottleNum)
Definition d_com_inf_game.h:1162
void dComIfGd_drawIndScreen()
Definition d_com_inf_game.h:4179
void dComIfGs_setRestartRoomParam(u32 i_param)
Definition d_com_inf_game.h:1593
u8 dComIfGs_getPachinkoNum()
Definition d_com_inf_game.h:1505
s32 dComIfGp_getNextStageWipe()
Definition d_com_inf_game.h:2352
u8 dComIfGp_getGameoverStatus()
Definition d_com_inf_game.h:2376
void dComIfGs_setEquipBottleItemEmpty(u8 i_curItem)
Definition d_com_inf_game.h:1975
u32 dComIfGs_getBalloonScore()
Definition d_com_inf_game.h:1705
void dComIfGp_particle_drawFogPri0_A(JPADrawInfo *i_drawInfo)
Definition d_com_inf_game.h:3598
int dComIfG_setObjectRes(const char *i_arcName, u8 i_mountDirection, JKRHeap *i_heap)
Definition d_com_inf_game.h:902
void dComIfGd_init()
Definition d_com_inf_game.h:4059
bool dComIfGp_isBottleSetFlag(u8 flag)
Definition d_com_inf_game.h:2929
J3DDrawBuffer * dComIfGd_getOpaList()
Definition d_com_inf_game.h:4038
s16 dComIfGp_getItemArrowNumCount()
Definition d_com_inf_game.h:3009
void dComIfGp_setZStatusForce(u8 status, u8 flag)
Definition d_com_inf_game.h:2404
void dComIfGs_offSaveVisitedRoom(int param_0, int i_roomNo)
Definition d_com_inf_game.h:1445
u8 dComIfGp_get3DStatus()
Definition d_com_inf_game.h:2492
bool dComIfGs_getWarpMarkFlag()
Definition d_com_inf_game.cpp:2085
bool dComIfGs_isItem(int i_bitNo, int i_roomNo)
Definition d_com_inf_game.h:1875
void dComIfGp_clearMesgAnimeAttrInfo()
Definition d_com_inf_game.h:3736
void dComIfGp_particle_calc3D()
Definition d_com_inf_game.h:3564
void dComIfGp_setOxygenCount(s32 oxygen)
Definition d_com_inf_game.h:2837
s8 dComIfGs_sense_type_change_Get()
Definition d_com_inf_game.cpp:1334
void dComIfGs_onDungeonItemMap()
Definition d_com_inf_game.h:1045
void dComIfGp_setSelectEquipClothes(u8 i_clothNo)
Definition d_com_inf_game.h:2720
u16 dComIfGs_getDate()
Definition d_com_inf_game.h:1645
u8 dComIfGs_getMagic()
Definition d_com_inf_game.h:1617
u8 dComIfGs_getLastWarpMarkRoomNo()
Definition d_com_inf_game.h:1321
int dComIfGs_isLetterReadFlag(int i_no)
Definition d_com_inf_game.h:1545
u8 dComIfGp_getDoStatus()
Definition d_com_inf_game.h:3317
void dComIfGp_setCardIconResArchive(JKRArchive *arc)
Definition d_com_inf_game.h:2252
BOOL dComIfGs_isZoneItem(int, int)
Definition d_com_inf_game.cpp:1435
void dComIfG_setTimerMode(int mode)
Definition d_com_inf_game.h:863
BOOL dComIfGs_isSaveItem(int i_no)
Definition d_com_inf_game.h:1373
BOOL dComIfGs_isStageMiddleBoss()
Definition d_com_inf_game.h:1963
void dComIfGp_particle_drawFogPri3(JPADrawInfo *i_drawInfo)
Definition d_com_inf_game.h:3646
f32 * dComIfGp_evmng_getMyFloatP(int index, char *name)
Definition d_com_inf_game.h:3508
void dComIfGp_event_setItemPartnerId(fpc_ProcID id)
Definition d_com_inf_game.h:3420
const char * dComIfGs_getWarpStageName()
Definition d_com_inf_game.cpp:2068
u8 dComIfGs_getArrowMax()
Definition d_com_inf_game.h:1273
u8 dComIfGp_checkMesgCancelButton()
Definition d_com_inf_game.h:2961
void dComIfGp_setItemPachinkoNumCount(s16 count)
Definition d_com_inf_game.h:2628
u8 dComIfGp_getSButtonSetFlagForce()
Definition d_com_inf_game.h:2540
void dComIfGs_setOptCameraControl(u8 i_cameraControl)
Definition d_com_inf_game.h:1903
u32 dComIfGp_getNowVibration()
Definition d_com_inf_game.h:2384
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:3218
JKRArchive * dComIfGp_getMsgDtArchive(int idx)
Definition d_com_inf_game.h:2188
char * dComIfGs_getHorseName()
Definition d_com_inf_game.h:1697
cXyz * dComIfGp_evmng_getMyXyzP(int index, char *name)
Definition d_com_inf_game.h:3512
void dComIfGd_draw2DOpaTop()
Definition d_com_inf_game.h:4167
const char * dComIfGs_getLastWarpMarkStageName()
Definition d_com_inf_game.h:1309
u8 dComIfGs_checkBottle(u8 i_itemNo)
Definition d_com_inf_game.h:1261
s64 dComIfGs_getSaveTotalTime()
Definition d_com_inf_game.h:1461
u8 dComIfGs_getBButtonItemKey()
Definition d_com_inf_game.h:1979
daPy_py_c * dComIfGp_getLinkPlayer()
Definition d_com_inf_game.h:2120
u8 dComIfGp_event_getGtItm()
Definition d_com_inf_game.h:3424
void dComIfGd_setListBG()
Definition d_com_inf_game.h:4018
JKRArchive * dComIfGp_getOptionResArchive()
Definition d_com_inf_game.h:3168
void dComIfGp_setItemMagicCount(s16 count)
Definition d_com_inf_game.h:2616
void dComIfGp_setGameoverStatus(u8 i_status)
Definition d_com_inf_game.h:2380
u8 dComIfGp_getSButtonStatus()
Definition d_com_inf_game.h:2500
dBgS & dComIfG_Bgsp()
Definition d_com_inf_game.h:948
void dComIfGs_BossLife_public_Set(s8)
Definition d_com_inf_game.cpp:1322
void dComIfGp_roomControl_setStatusFlag(int i_roomNo, u8 flag)
Definition d_com_inf_game.h:3297
u8 dComIfGp_event_getMode()
Definition d_com_inf_game.h:3479
int dComIfGp_getSelectItemMaxNum(int index)
Definition d_com_inf_game.cpp:1748
void dComIfGs_setLife(u16 i_life)
Definition d_com_inf_game.h:1085
void dComIfGp_particle_draw2Dback(JPADrawInfo *i_drawInfo)
Definition d_com_inf_game.h:3682
u8 dComIfGp_getNunCStatus()
Definition d_com_inf_game.h:2512
s16 dComIfGp_getItemKeyNumCount()
Definition d_com_inf_game.h:3041
s16 dComIfGs_getStartPoint()
Definition d_com_inf_game.h:1565
u8 dComIfGp_getRStatusForce()
Definition d_com_inf_game.h:2560
int dComIfGp_getPlayerCameraID(int idx)
Definition d_com_inf_game.h:2140
fopAc_ac_c * dComIfGp_event_getItemPartner()
Definition d_com_inf_game.h:3440
J3DDrawBuffer * dComIfGd_getOpaListIndScreen()
Definition d_com_inf_game.h:3963
u8 dComIfGs_getBottleNum(u8 i_bottleIdx)
Definition d_com_inf_game.h:1509
int dComIfGp_getCameraPlayer2ID(int idx)
Definition d_com_inf_game.h:2132
void dComIfGs_onStageMiddleBoss()
Definition d_com_inf_game.h:1417
void dComIfGp_setItemArrowNumCount(s16 count)
Definition d_com_inf_game.h:2624
void dComIfGp_setMesgCameraTagInfo(int id)
Definition d_com_inf_game.h:3214
u16 dComIfGp_event_checkHind(u16 flag)
Definition d_com_inf_game.h:3460
void dComIfGp_setCameraZoomScale(int i_no, f32 i_scale)
Definition d_com_inf_game.h:2781
BOOL dComIfGp_event_runCheck()
Definition d_com_inf_game.h:3452
void dComIfGs_onSwitch(int i_no, int i_roomNo)
Definition d_com_inf_game.h:1180
void dComIfGp_saveCameraPosition(int i, cXyz *i_pos, cXyz *i_target, f32 i_fovy, s16 i_bank)
Definition d_com_inf_game.h:2797
void dComIfGp_setSubHeapLockFlag(int idx, u8 status)
Definition d_com_inf_game.h:2692
void dComIfGp_particle_drawNormalPri0_A(JPADrawInfo *i_drawInfo)
Definition d_com_inf_game.h:3604
void dComIfGs_setMaxLife(u8 i_maxLife)
Definition d_com_inf_game.h:1089
u8 dComIfGs_getSelectItemIndex(int i_no)
Definition d_com_inf_game.h:1345
void dComIfGp_clearItemOilCount()
Definition d_com_inf_game.h:3053
BOOL dComIfGp_evmng_startCheck(char const *i_event)
Definition d_com_inf_game.h:3396
u16 dComIfGs_getMaxLife()
Definition d_com_inf_game.h:1297
dRes_info_c * dComIfG_getObjectResInfo(const char *i_arcName)
Definition d_com_inf_game.h:960
void dComIfGp_setPlayerPtr(int i, fopAc_ac_c *ptr)
Definition d_com_inf_game.h:2744
int * dComIfGp_evmng_getMyIntegerP(int index, char *name)
Definition d_com_inf_game.h:3500
void dComIfGp_particle_calcMenu()
Definition d_com_inf_game.h:3572
void dComIfGp_offCameraAttentionStatus(int i, u32 flag)
Definition d_com_inf_game.h:2772
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:1717
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:1193
s32 dComIfGp_getItemRupeeCount()
Definition d_com_inf_game.h:3033
void dComIfGp_world_dark_set(u8)
Definition d_com_inf_game.cpp:2143
void dComIfGp_particle_createScene(const void *param_0)
Definition d_com_inf_game.h:3552
u32 dComIfGs_getRaceGameTime()
Definition d_com_inf_game.h:1701
J3DDrawBuffer * dComIfGd_getListFilter()
Definition d_com_inf_game.h:3959
dStage_stageDt_c * dComIfGp_getStage()
Definition d_com_inf_game.h:2813
int dComIfG_TimerDeleteRequest(int i_mode)
Definition d_com_inf_game.cpp:2225
bool dComIfGp_isRSetFlag(u8 flag)
Definition d_com_inf_game.h:2893
void dComIfGd_drawOpaListFilter()
Definition d_com_inf_game.h:4175
u8 dComIfGp_att_getCatchChgItem()
Definition d_com_inf_game.h:2080
int dComIfGp_evmng_startDemo(int param_0)
Definition d_com_inf_game.h:3428
void dComIfGp_setNunCStatus(u8 param_0, u8 param_1)
Definition d_com_inf_game.h:2444
void dComIfGs_onDarkClearLV(int i_no)
Definition d_com_inf_game.h:1661
void dComIfGp_setCurrentWindow(dDlst_window_c *i_window)
Definition d_com_inf_game.h:3337
int dComIfG_deleteStageRes(const char *i_arcName)
Definition d_com_inf_game.h:932
void dComIfGs_resetLastWarpAcceptStage()
Definition d_com_inf_game.h:1529
void dComIfGp_particle_calc2D()
Definition d_com_inf_game.h:3568
void dComIfGp_setStatus(u16 status)
Definition d_com_inf_game.h:2732
void dComIfGs_setDataNum(u8 i_num)
Definition d_com_inf_game.h:1681
s8 dComIfGs_getRestartRoomNo()
Definition d_com_inf_game.h:1589
void dComIfGp_setItem(u8 slot, u8 i_no)
Definition d_com_inf_game.h:2644
u8 dComIfGp_getNextStageWipeSpeed()
Definition d_com_inf_game.h:2360
s32 dComIfGp_getItemOilCount()
Definition d_com_inf_game.h:3021
void dComIfGd_setListZxlu()
Definition d_com_inf_game.h:4033
void dComIfGp_clearMesgFaceAnimeAttrInfo()
Definition d_com_inf_game.h:3740
void dComIfGp_setSelectItemNum(int i_selItemIdx, s16 i_num)
Definition d_com_inf_game.cpp:1768
void dComIfG_get_timelayer(int *layer)
Definition d_com_inf_game.cpp:102
void dComIfG_setTimerType(u8 i_type)
Definition d_com_inf_game.h:875
u8 dComIfGs_getDataNum()
Definition d_com_inf_game.h:1677
void dComIfGd_setListIndScreen()
Definition d_com_inf_game.h:4023
s16 dComIfGp_getItemBombNumCount(u8 i_no)
Definition d_com_inf_game.h:3013
fopAc_ac_c * dComIfGp_event_getTalkPartner()
Definition d_com_inf_game.h:3436
void dComIfGp_setXStatus(u8 status, u8 flag)
Definition d_com_inf_game.h:2416
MtxP dComIfGd_getInvViewMtx()
Definition d_com_inf_game.h:3944
void dComIfGs_setMemoryToCard(u8 *i_saveData, int i_dataNum)
Definition d_com_inf_game.h:1923
BOOL dComIfGs_wolfeye_effect_check()
Definition d_com_inf_game.cpp:2295
u8 dComIfGs_checkOptVibration()
Definition d_com_inf_game.h:1265
void dComIfGd_drawXluListSky()
Definition d_com_inf_game.h:4099
u8 dComIfGp_getAdvanceDirection()
Definition d_com_inf_game.h:3321
BOOL dComIfGs_isSwitch(int i_no, int i_roomNo)
Definition d_com_inf_game.h:1188
void dComIfGp_setMessageCountNumber(u32 number)
Definition d_com_inf_game.h:2969
u8 dComIfGs_getArrowNum()
Definition d_com_inf_game.h:1553
BOOL dComIfG_isDebugMode()
Definition d_com_inf_game.h:891
u16 dComIfGs_getOil()
Definition d_com_inf_game.h:1449
void dComIfGs_setHorseRestart(const char *i_stageName, cXyz &i_pos, s16 i_angle, s8 i_roomNo)
Definition d_com_inf_game.h:1613
void dComIfGp_event_setTalkPartner(fopAc_ac_c *i_actor)
Definition d_com_inf_game.h:3432
u8 dComIfGs_getSelectEquipClothes()
Definition d_com_inf_game.h:1329
void dComIfGs_setDate(u16 i_date)
Definition d_com_inf_game.h:1649
void dComIfGd_drawXluListDark()
Definition d_com_inf_game.h:4139
void dComIfGd_entryZSortXluList(J3DPacket *i_packet, cXyz &param_1)
Definition d_com_inf_game.h:4087
s8 dComIfGs_BossLife_public_Get()
Definition d_com_inf_game.cpp:1326
u16 dComIfGp_event_chkEventFlag(u16 flag)
Definition d_com_inf_game.h:3467
void dComIfGs_onItem(int i_bitNo, int i_roomNo)
Definition d_com_inf_game.h:1879
void dComIfGd_set2DXlu(dDlst_base_c *dlst)
Definition d_com_inf_game.h:3924
void dComIfGp_setItemNowMagic(s16 magic)
Definition d_com_inf_game.h:2825
void dComIfGp_setMeterButtonArchive(JKRArchive *arc)
Definition d_com_inf_game.h:2244
void dComIfGs_setSelectItemIndex(int i_no, u8 item_index)
Definition d_com_inf_game.cpp:1470
void dComIfGp_setCollectResArchive(JKRArchive *arc)
Definition d_com_inf_game.h:2216
u8 dComIfGp_getCStickStatus()
Definition d_com_inf_game.h:2496
void dComIfGp_setYStatus(u8 status, u8 flag)
Definition d_com_inf_game.h:2424
u8 dComIfGp_get3DDirection()
Definition d_com_inf_game.h:2945
bool dComIfGp_is3DSetFlag(u8 flag)
Definition d_com_inf_game.h:2941
void dComIfGs_resetDan()
Definition d_com_inf_game.h:1811
void dComIfGp_setYStatusForce(u8 status, u8 flag)
Definition d_com_inf_game.h:2428
s16 dComIfGp_getItemMaxLifeCount()
Definition d_com_inf_game.h:2997
void * dComIfGs_getPEventBit()
Definition d_com_inf_game.h:1871
void dComIfGp_setCurrentGrafPort(J2DOrthoGraph *i_graf)
Definition d_com_inf_game.h:3333
void dComIfGp_setCurrentView(view_class *i_view)
Definition d_com_inf_game.h:3341
s16 dComIfGs_getLastWarpMarkPlayerAngleY()
Definition d_com_inf_game.h:1317
void dComIfGd_drawListZxlu()
Definition d_com_inf_game.h:4183
u8 dComIfGp_getDoSetFlagForce()
Definition d_com_inf_game.h:2548
int dComIfGp_getMesgCameraInfo()
Definition d_com_inf_game.h:3233
s16 dComIfGs_getWarpPlayerAngleY()
Definition d_com_inf_game.cpp:2077
bool dComIfGp_isNunCSetFlag(u8 flag)
Definition d_com_inf_game.h:2925
void dComIfGs_onActor(int i_bitNo, int i_roomNo)
Definition d_com_inf_game.h:1883
void dComIfGp_2dShowOff()
Definition d_com_inf_game.h:2989
J3DDrawBuffer * dComIfGd_getListPacket()
Definition d_com_inf_game.h:3967
void dComIfGd_drawOpaListMiddle()
Definition d_com_inf_game.h:4111
void dComIfGs_setHorseName(const char *i_name)
Definition d_com_inf_game.h:1735
void dComIfGs_offItemFirstBit(u8 i_itemNo)
Definition d_com_inf_game.h:1533
void dComIfGs_onDungeonItemCompass()
Definition d_com_inf_game.h:1049
void dComIfGp_setLastPlayStageName(char *name)
Definition d_com_inf_game.h:2368
bool dComIfGp_isPauseFlag()
Definition d_com_inf_game.h:2933
void dComIfGd_drawOpaListPacket()
Definition d_com_inf_game.h:4123
void dComIfGp_setCStickStatusForce(u8 status, u8 param_1, u8 flag)
Definition d_com_inf_game.h:2452
void dComIfGp_setMsgDtArchive(int i, JKRArchive *arc)
Definition d_com_inf_game.h:2256
u8 dComIfGp_getXSetFlagForce()
Definition d_com_inf_game.h:2588
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:3357
void dComIfGs_onSaveDunSwitch(int i_swNo)
Definition d_com_inf_game.h:1669
void dComIfGp_particle_drawNormalPri0_B(JPADrawInfo *i_drawInfo)
Definition d_com_inf_game.h:3592
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:3196
void dComIfGp_setAStatus(u8 status, u8 flag)
Definition d_com_inf_game.h:2396
void dComIfGs_setSelectEquipSword(u8 i_itemNo)
Definition d_com_inf_game.cpp:1990
u8 dComIfGs_getLightDropNum(u8 i_nowLevel)
Definition d_com_inf_game.h:1341
void dComIfGs_setOptSound(u8 i_mode)
Definition d_com_inf_game.h:1891
void dComIfGd_setCopy2D(dDlst_base_c *dlst)
Definition d_com_inf_game.h:3932
void dComIfGp_2dShowOn()
Definition d_com_inf_game.h:2985
s32 dComIfGs_isDungeonItemBossKey()
Definition d_com_inf_game.h:1240
void dComIfGs_offSvZoneSwitch(int i_zoneNo, int i_swBit)
Definition d_com_inf_game.h:1204
s32 dComIfGp_setHeapLockFlag(u8 flag)
Definition d_com_inf_game.cpp:1583
void dComIfGp_ret_wp_set(s8)
Definition d_com_inf_game.cpp:2141
int dComIfGp_att_ZHintRequest(fopAc_ac_c *param_1, int param_2)
Definition d_com_inf_game.h:2092
s32 dComIfGp_getMaxOxygen()
Definition d_com_inf_game.h:2845
f32 dComIfGp_getCameraZoomForcus(int i_no)
Definition d_com_inf_game.h:2789
void dComIfGp_setBottleStatusForce(u8 param_0, u8 param_1)
Definition d_com_inf_game.h:3313
int dComIfGp_evmng_getMyStaffId(const char *pName, fopAc_ac_c *pActor, int param_2)
Definition d_com_inf_game.h:3487
s64 dComIfGs_getTotalTime()
Definition d_com_inf_game.h:1855
void dComIfGp_createSimpleModel()
Definition d_com_inf_game.h:3188
void dComIfGd_setList()
Definition d_com_inf_game.h:3995
u8 dComIfGs_getPohSpiritNum()
Definition d_com_inf_game.h:1285
void dComIfGd_drawXluList()
Definition d_com_inf_game.h:4135
int dComIfG_changeOpeningScene(scene_class *scene, s16 procName)
Definition d_com_inf_game.cpp:977
void dComIfGs_setEmptyBottleItemIn(u8 i_itemNo)
Definition d_com_inf_game.h:1158
void dComIfGp_clearItemMaxOilCount()
Definition d_com_inf_game.h:3045
void dComIfGp_setDoStatusForce(u8 status, u8 flag)
Definition d_com_inf_game.h:2464
BOOL dComIfGp_isEnableNextStage()
Definition d_com_inf_game.h:2356
@ COLLECT_SHIELD
Definition d_save.h:80
@ COLLECT_CLOTHING
Definition d_save.h:78
@ COLLECT_SWORD
Definition d_save.h:79
int i
Definition e_pow.c:165
unsigned int fpc_ProcID
Definition f_pc_base.h:10
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_ep.cpp:51
Definition d_a_ep.cpp:151
Definition d_a_balloon_2D.h:178
Definition d_menu_dmap_map.cpp:90
Definition GXStruct.h:35
Definition d_a_ep.cpp:132
Definition d_a_hozelda.cpp:20
Definition d_a_ep.cpp:66
Definition d_a_ep.cpp:123
u8 getCatchChgItem()
Definition d_attention.h:223
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:241
fopAc_ac_c * getZHintTarget()
Definition d_attention.h:222
fopAc_ac_c * getCatghTarget()
Definition d_attention.h:221
int ZHintRequest(fopAc_ac_c *param_1, int param_2)
Definition d_attention.h:232
fopAc_ac_c * getLookTarget()
Definition d_attention.h:247
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:236
Definition d_a_npc_fguard.cpp:109
Definition d_a_ep.cpp:83
void getMyStaffId(char const *, fopAc_ac_c *, int)
Definition d_event_manager.cpp:686
int cameraPlay()
Definition d_event_manager.h:82
void endCheck(s16)
Definition d_event_manager.cpp:666
void setGoal(cXyz *)
Definition d_event_manager.cpp:964
int startCheckOld(char const *name)
Definition d_event_manager.cpp:660
void cutEnd(int)
Definition d_event_manager.cpp:901
void getMySubstanceP(int, char const *, int)
Definition d_event_manager.cpp:880
void getIsAddvance(int)
Definition d_event_manager.cpp:758
void ChkPresentEnd()
Definition d_event_manager.cpp:1089
cXyz * getGoal()
Definition d_event_manager.cpp:969
int checkStartDemo()
Definition d_event_manager.cpp:1094
void remove()
Definition d_event_manager.cpp:229
int getMySubstanceNum(int index, char const *name)
Definition d_event_manager.cpp:890
int setStartDemo(int param_0)
Definition d_event_manager.h:76
void getMyActIdx(int, char const *const *, int, int, int)
Definition d_event_manager.cpp:792
void getEventIdx(char const *, u8, s32)
Definition d_event_manager.cpp:509
int create()
Definition d_event_manager.cpp:116
void endCheckOld(char const *)
Definition d_event_manager.cpp:680
Definition d_a_ep.cpp:79
fopAc_ac_c * getPtI()
Definition d_event.h:162
void setGtItm(u8 itemNo)
Definition d_event.cpp:1216
void setCullRate(f32 f)
Definition d_event.h:155
fopAc_ac_c * getPtT()
Definition d_event.h:161
void setPtT(void *ptr)
Definition d_event.cpp:1200
u16 chkEventFlag(u16 flag)
Definition d_event.h:144
u16 checkHind(u16 flag)
Definition d_event.h:150
fopAc_ac_c * getPt2()
Definition d_event.h:160
u8 getMode() const
Definition d_event.h:147
int moveApproval(void *)
Definition d_event.cpp:958
f32 getCullRate()
Definition d_event.h:143
void reset()
Definition d_event.cpp:597
void onHindFlag(u16 flag)
Definition d_event.h:148
void setPtI_Id(fpc_ProcID id)
Definition d_event.cpp:1208
void setPtI(void *ptr)
Definition d_event.cpp:1204
BOOL runCheck()
Definition d_event.h:142
BOOL chkTalkXY()
Definition d_event.h:156
fopAc_ac_c * getPt1()
Definition d_event.h:159
u8 getGtItm()
Definition d_event.h:166
BOOL compulsory(void *, char const *, u16)
Definition d_event.cpp:1027
void remove()
Definition d_event.cpp:1038
void onEventFlag(u16 flag)
Definition d_event.h:145
u8 getPreItemNo()
Definition d_event.h:165
void offHindFlag(u16 flag)
Definition d_event.h:149
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:91
fopAc_ac_c * getPtD()
Definition d_event.h:163
Definition d_a_ep.cpp:49
Definition d_a_ep.cpp:68
void cleanup()
Definition d_particle.cpp:1352
void drawFogPri0_B(JPADrawInfo *i_drawInfo)
Definition d_particle.h:384
JPABaseEmitter * getEmitter(u32 param_0)
Definition d_particle.h:366
void drawNormalPri0_B(JPADrawInfo *i_drawInfo)
Definition d_particle.h:385
void removeScene(bool)
Definition d_particle.cpp:1340
void draw2DmenuBack(JPADrawInfo *i_drawInfo)
Definition d_particle.h:402
u32 setStopContinue(u32)
Definition d_particle.cpp:1817
void calcMenu()
Definition d_particle.cpp:1376
void createCommon(void const *)
Definition d_particle.cpp:1242
void drawNormal(JPADrawInfo *i_drawInfo)
Definition d_particle.h:391
void drawProjection(JPADrawInfo *i_drawInfo)
Definition d_particle.h:389
void drawNormalFog(JPADrawInfo *i_drawInfo)
Definition d_particle.h:393
void calc3D()
Definition d_particle.cpp:1357
void drawFogPri2(JPADrawInfo *i_drawInfo)
Definition d_particle.h:392
void draw2Dfore(JPADrawInfo *i_drawInfo)
Definition d_particle.h:399
void drawFogPri3(JPADrawInfo *i_drawInfo)
Definition d_particle.h:394
void calc2D()
Definition d_particle.cpp:1369
void setSimple(u16, cXyz const *, dKy_tevstr_c const *, u8, _GXColor const &, _GXColor const &, int, f32)
Definition d_particle.cpp:1677
u16 setCommonPoly(u32 *, cBgS_PolyInfo *, cXyz const *, cXyz const *, dKy_tevstr_c const *, u32, u32, csXyz const *, cXyz const *, s8)
Definition d_particle.cpp:1871
void drawFogPri1(JPADrawInfo *i_drawInfo)
Definition d_particle.h:390
void drawNormalPri0_A(JPADrawInfo *i_drawInfo)
Definition d_particle.h:387
void createScene(void const *)
Definition d_particle.cpp:1305
void draw2Dback(JPADrawInfo *i_drawInfo)
Definition d_particle.h:400
void drawFogPri0_A(JPADrawInfo *i_drawInfo)
Definition d_particle.h:386
void setWaterRipple(u32 *, cBgS_PolyInfo &, cXyz const *, f32, dKy_tevstr_c const *, cXyz const *, s8)
Definition d_particle.cpp:1465
void draw2DmenuFore(JPADrawInfo *i_drawInfo)
Definition d_particle.h:401
void drawNormalP1(JPADrawInfo *i_drawInfo)
Definition d_particle.h:395
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:1797
void drawDarkworld(JPADrawInfo *i_drawInfo)
Definition d_particle.h:396
bool readScene(u8, mDoDvdThd_toMainRam_c **)
Definition d_particle.cpp:1288
JKRExpHeap * getResHeap()
Definition d_particle.h:404
void forceOnEventMove(u32 param_0)
Definition d_particle.h:365
void drawFogScreen(JPADrawInfo *i_drawInfo)
Definition d_particle.h:397
void setHitMark(u16, fopAc_ac_c *, cXyz const *, csXyz const *, cXyz const *, u32)
Definition d_particle.cpp:1403
void drawFogPri4(JPADrawInfo *i_drawInfo)
Definition d_particle.h:388
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:1830
void draw2Dgame(JPADrawInfo *i_drawInfo)
Definition d_particle.h:398
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:368
Definition d_a_ep.cpp:64
Definition d_a_ep.cpp:60
int setObjectRes(char const *i_arcName, void *i_archiveRes, u32 i_bufferSize, JKRHeap *i_heap)
Definition d_resorce.cpp:926
dRes_info_c * getStageResInfo(const char *i_arcName)
Definition d_resorce.h:123
int deleteStageRes(const char *i_arcName)
Definition d_resorce.h:111
int syncStageRes(const char *i_arcName)
Definition d_resorce.h:101
int getObjectResName2Index(char const *i_arcName, char const *i_resName)
Definition d_resorce.cpp:977
void * getObjectRes(const char *i_arcName, const char *resName)
Definition d_resorce.h:85
dRes_info_c * getObjectResInfo(const char *i_arcName)
Definition d_resorce.h:119
void * getObjectIDRes(const char *i_arcName, u16 i_resID)
Definition d_resorce.h:93
int deleteObjectRes(const char *i_arcName)
Definition d_resorce.h:107
int setStageRes(char const *i_arcName, JKRHeap *i_heap)
Definition d_resorce.cpp:957
int syncAllObjectRes()
Definition d_resorce.h:105
int syncObjectRes(const char *i_arcName)
Definition d_resorce.h:97
void * getStageRes(const char *i_arcName, const char *i_resName)
Definition d_resorce.h:115
Definition d_a_ep.cpp:58
Definition d_menu_dmap_map.cpp:105
static s8 GetTimePass()
Definition d_stage.h:821
void initZone()
Definition d_stage.cpp:185
void offStatusFlag(int i_roomNo, u8 flag)
Definition d_stage.h:862
static int getZoneNo(int i_roomNo)
Definition d_stage.h:805
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:827
void zoneCountCheck(int) const
Definition d_stage.cpp:1254
static s8 getStayNo()
Definition d_stage.h:823
BOOL checkStatusFlag(int i_roomNo, u8 flag) const
Definition d_stage.h:858
dStage_roomStatus_c * getStatusRoomDt(int)
Definition d_stage.cpp:197
int loadRoom(int, u8 *, bool)
Definition d_stage.cpp:1191
dKy_tevstr_c * getTevStr(int i_roomNo)
Definition d_stage.h:826
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:866
static void setZoneNo(int, int)
Definition d_s_room.cpp:393
Definition d_a_ep.cpp:43
void removeZone(int zoneNo)
Definition d_save.h:891
s64 getSaveTotalTime() const
Definition d_save.h:884
u32 createZone(int i_roomNo)
Definition d_save.cpp:1485
dSv_danBit_c & getDan()
Definition d_save.h:881
BOOL isActor(int i_no, int i_roomNo) const
Definition d_save.cpp:1643
dSv_event_c & getTmp()
Definition d_save.h:877
dSv_save_c & getSavedata()
Definition d_save.h:872
u8 getDataNum() const
Definition d_save.h:889
void onSwitch(int, int)
Definition d_save.cpp:1497
int initdata_to_card(char *card_ptr, int dataNum)
Definition d_save.cpp:1776
dSv_player_c & getPlayer()
Definition d_save.h:876
void setDataNum(u8 num)
Definition d_save.h:890
dSv_event_c & getEvent()
Definition d_save.h:880
void setSaveTotalTime(s64 time)
Definition d_save.h:886
void onActor(int i_no, int i_roomNo)
Definition d_save.cpp:1623
void isSwitch(int, int) const
Definition d_save.cpp:1537
dSv_restart_c & getRestart()
Definition d_save.h:878
BOOL isItem(int i_no, int i_roomNo) const
Definition d_save.cpp:1603
u8 getNoFile() const
Definition d_save.h:892
void setNewFile(u8 file)
Definition d_save.h:895
int memory_to_card(char *card_ptr, int dataNum)
Definition d_save.cpp:1654
s64 getStartTime() const
Definition d_save.h:883
void initZone()
Definition d_save.cpp:1478
dSv_MiniGame_c & getMiniGame()
Definition d_save.h:882
void setNoFile(u8 file)
Definition d_save.h:893
void getSave(int i_stageNo)
Definition d_save.cpp:1468
dSv_memory_c & getMemory()
Definition d_save.h:873
void resetDan()
Definition d_save.h:888
int card_to_memory(char *card_ptr, int dataNum)
Definition d_save.cpp:1732
void offSwitch(int, int)
Definition d_save.cpp:1517
void onItem(int i_no, int i_roomNo)
Definition d_save.cpp:1583
dSv_zone_c & getZone(int id)
Definition d_save.h:875
void setStartTime(s64 time)
Definition d_save.h:885
u8 getNewFile() const
Definition d_save.h:894
void init()
Definition d_save.cpp:1439
void putSave(int i_stageNo)
Definition d_save.cpp:1473
void initDan(s8 i_stage)
Definition d_save.h:887
void offActor(int i_no, int i_roomNo)
Definition d_save.cpp:1633
dSv_turnRestart_c & getTurnRestart()
Definition d_save.h:879
void isTbox(int) const
Definition d_save.cpp:1120
void offSwitch(int i_no)
Definition d_save.cpp:1130
void onStageBossEnemy2()
Definition d_save.h:597
void onStageLife()
Definition d_save.h:602
s32 isStageBossEnemy() const
Definition d_save.h:598
void setKeyNum(u8 i_keyNum)
Definition d_save.h:585
void onStageBossEnemy()
Definition d_save.h:593
s32 isDungeonItemMap() const
Definition d_save.h:587
s32 isStageLife() const
Definition d_save.h:600
s32 isDungeonItemCompass() const
Definition d_save.h:589
void onDungeonItemCompass()
Definition d_save.h:588
u8 getKeyNum()
Definition d_save.h:584
BOOL isSwitch(int i_no) const
Definition d_save.cpp:1135
s32 isStageBossEnemy2() const
Definition d_save.h:599
BOOL isItem(int i_no) const
Definition d_save.cpp:1153
void onTbox(int i_no)
Definition d_save.cpp:1110
s32 isDungeonItemWarp() const
Definition d_save.h:601
void onDungeonItemBossKey()
Definition d_save.h:591
void onSwitch(int i_no)
Definition d_save.cpp:1125
s32 isDungeonItemBossKey() const
Definition d_save.h:592
void onDungeonItemMap()
Definition d_save.h:586
void onDungeonItemWarp()
Definition d_save.h:590
Definition d_a_obj_sekizoa.cpp:295
Definition d_a_npc_cd.cpp:15
Definition d_a_ep.cpp:19
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