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);
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();
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
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; }
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
261
267
272
277
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
333
335 void setItemMagicCount(s16 magic) { mItemMagicCount += magic; }
344 int getOxygen() { return mOxygen; }
346 int getMaxOxygen() { return mMaxOxygen; }
347 int getNowOxygen() { return mNowOxygen; }
349 void setItemNowMagic(s16 magic) { mItemNowMagicCount = magic; }
376 mItemLifeCount = 0.0f;
378 }
379
382 mItemLifeCountType = type;
383 }
384
393
394 const char* getStartStageName() { return mStartStage.getName(); }
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
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; }
490 void setPlayerInfo(int i, fopAc_ac_c* ptr, int camIdx) {
491 mPlayer[i] = (daAlink_c*)ptr;
493 }
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; }
514 void setCameraInfo(int camIdx, camera_class* p_cam, int param_2, int param_3, int param_4) {
517 mCameraInfo[camIdx].field_0x5 = param_3;
518 mCameraInfo[camIdx].field_0x6 = param_4;
520 }
521
523
526
533
540
542
544 s32 checkStatus(u16 flags) { return flags & mStatus; }
545
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; }
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);
571 mWindow[i].setMode(mode);
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 field_0x1de0b;
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* resName);
843void* dComIfG_getOldStageRes(char const* resName);
852int dComIfG_TimerEnd(int i_mode, int param_1);
854
858
862
863inline void dComIfG_setTimerMode(int mode) {
865}
866
870
874
878
882
886
890
891inline int dComIfG_setObjectRes(const char* name, u8 param_1, JKRHeap* heap) {
893}
894
895inline int dComIfG_setObjectRes(const char* name, void* param_1, u32 param_2) {
897}
898
899inline int dComIfG_setStageRes(const char* name, JKRHeap* heap) {
900 return g_dComIfG_gameInfo.mResControl.setStageRes(name, heap);
901}
902
903inline int dComIfG_syncObjectRes(const char* name) {
905}
906
907inline int dComIfG_syncStageRes(const char* name) {
909}
910
914
915inline int dComIfG_deleteStageRes(const char* res) {
917}
918
919inline void* dComIfG_getStageRes(const char* arcName, const char* resName) {
921}
922
923inline void* dComIfG_getObjectRes(const char* arcName, const char* resName) {
925}
926
930
933}
934
937}
938
941}
942
946
950
954
955inline void* dComIfG_getObjectIDRes(const char* arc_name, u16 id) {
957}
958
962
966
979const char* dComIfGs_getWarpStageName();
986BOOL dComIfGs_isZoneItem(int, int);
987void dComIfGs_setLastWarpMarkItemData(const char* stage, cXyz pos, s16 angle, s8 roomNo, u8, u8);
998void dComIfGs_gameStart();
1003void dComIfGs_setWarpItemData(char const* stage, cXyz pos, s16 angle, s8 roomNo, u8 param_4,
1004 u8 param_5);
1015
1016inline void dComIfGs_init() {
1018}
1019
1023
1027
1031
1035
1039
1043
1047
1051
1055
1059
1063
1067
1071
1075
1079
1083
1087
1091
1092inline void dComIfGs_setCardToMemory(char* card_ptr, int dataNum) {
1094}
1095
1099
1103
1107
1109 return 50;
1110}
1111
1115
1119
1123
1127
1132
1136
1140
1144
1148
1152
1153// debug rom says `i_flag` is not const, but it's needed to match in some places?
1154// missing some other inline maybe?
1158
1162
1166
1170
1174
1178
1182
1186
1190
1194
1198
1202
1206
1210
1214
1218
1222
1226
1230
1234
1238
1243
1247
1251
1255
1259
1263
1267
1271
1275
1279
1283
1287
1291
1295
1299
1303
1307
1311
1315
1319
1323
1327
1331
1335
1339
1343
1347
1351
1355
1359
1363
1367
1371
1375
1379
1383
1387
1391
1395
1399
1403
1407
1411
1415
1419
1423
1427
1431
1435
1439
1443
1447
1451
1455
1459
1463
1467
1471
1475
1479
1483
1487
1491
1495
1499
1503
1507
1511
1515
1519
1523
1527
1531
1535
1539
1543
1547
1551
1555
1559
1563
1567
1571
1575
1579
1583
1587
1591
1595
1599
1603
1607
1611
1615
1619
1623
1627
1631
1635
1639
1643
1647
1651
1655
1659
1663
1667
1671
1675
1679
1685
1689
1693
1697
1701
1705
1709
1713
1717
1721
1725
1729
1733
1737
1741
1745
1749
1753
1757
1761
1765
1769
1773
1777
1781
1785
1789
1793
1797
1798inline void dComIfGs_setEventReg(u16 reg, u8 value) {
1800}
1801
1805
1809
1813
1817
1821
1825
1829
1833
1837
1838inline bool dComIfGs_isItem(int i_bitNo, int i_roomNo) {
1840}
1841
1845
1849
1853
1857
1861
1865
1869
1873
1877
1881
1885
1889
1890inline int dComIfGs_createZone(int roomNo) {
1891 return g_dComIfG_gameInfo.info.createZone(roomNo);
1892}
1893
1897
1901
1905
1909
1913
1917
1921
1925
1929
1933
1937
1941
1945
1949
1953
1957
1961
1965
1969
1973
1974void dComIfGp_setSelectItem(int index);
1980void dComIfGp_addSelectItemNum(int index, s16 num);
1981u8 dComIfGp_getSelectItem(int index);
1987void dComIfGp_setNextStage(char const* stage, s16 point, s8 roomNo, s8 layer, f32 lastSpeed,
1988 u32 lastMode, int, s8 wipe, s16 lastAngle, int, int);
1989void dComIfGp_setNextStage(char const* stage, s16 point, s8 roomNo, s8 layer);
1991int dComIfGp_getSelectItemMaxNum(int index);
1992void dComIfGp_mapShow();
1993void dComIfGp_mapHide();
2006
2010
2011inline void dComIfGp_init() {
2013}
2014
2018
2022
2026
2030
2034
2038
2042
2046
2050
2054
2058
2064
2070
2074
2078
2082
2086
2088 return g_dComIfG_gameInfo.play.getPlayer(idx);
2089}
2090
2091inline int dComIfGp_getCameraPlayer1ID(int idx) {
2093}
2094
2095inline int dComIfGp_getCameraPlayer2ID(int idx) {
2097}
2098
2099inline int dComIfGp_getCameraWinID(int idx) {
2101}
2102
2103inline int dComIfGp_getPlayerCameraID(int idx) {
2105}
2106
2110
2114
2118
2120 return g_dComIfG_gameInfo.play.getCamera(idx);
2121}
2122
2126
2130
2134
2138
2142
2146
2150
2153}
2154
2158
2162
2166
2170
2174
2178
2182
2186
2190
2194
2198
2202
2206
2210
2214
2218
2222
2226
2230
2234
2238
2242
2246
2250
2253}
2254
2258
2262
2266
2267inline const char* dComIfGp_getStartStageName() {
2269}
2270
2274
2278
2282
2286
2290
2294
2295inline const char* dComIfGp_getNextStageName() {
2297}
2298
2302
2306
2310
2314
2318
2322
2326
2330
2334
2338
2342
2346
2350
2354
2358
2362
2366
2367inline void dComIfGp_set3DStatus(u8 status, u8 direction, u8 flag) {
2369}
2370
2371inline void dComIfGp_set3DStatusForce(u8 status, u8 direction, u8 flag) {
2373}
2374
2378
2382
2386
2390
2394
2398
2402
2406
2410
2414
2418
2422
2426
2430
2434
2438
2442
2446
2450
2454
2458
2462
2466
2470
2474
2478
2482
2486
2490
2494
2498
2502
2506
2510
2514
2518
2522
2526
2530
2534
2538
2542
2546
2550
2554
2558
2562
2566
2570
2574
2578
2582
2586
2590
2594
2598
2602
2606
2610
2614
2618
2622
2626
2630
2634
2638
2642
2646
2650
2654
2658
2659inline void dComIfGp_setSubExpHeap2D(int idx, void* heap) {
2661}
2662
2663inline void dComIfGp_setExpHeap2D(void* heap) {
2665}
2666
2667inline void dComIfGp_setMsgExpHeap(void* heap) {
2669}
2670
2674
2678
2682
2686
2690
2694
2698
2702
2703inline void dComIfGp_setPlayerPtr(int i, fopAc_ac_c* ptr) {
2705}
2706
2710
2714
2718
2722
2726
2730
2734
2735inline void dComIfGp_setCameraInfo(int camIdx, camera_class* p_cam, int param_2, int param_3,
2736 int param_4) {
2738}
2739
2743
2747
2751
2755
2759
2763
2767
2771
2775
2779
2783
2787
2791
2795
2799
2803
2807
2810}
2811
2814}
2815
2819
2823
2827
2831
2835
2839
2843
2847
2851
2855
2859
2863
2867
2871
2875
2879
2883
2887
2891
2894}
2895
2899
2903
2907
2911
2915
2919
2923
2927
2931
2933 return g_dComIfG_gameInfo.play.checkStatus(flags);
2934}
2935
2939
2943
2947
2951
2955
2959
2963
2967
2971
2975
2979
2983
2987
2991
2995
2999
3003
3007
3011
3015
3019
3023
3027
3031
3035
3039
3043
3047
3051
3055
3059
3063
3064inline void dComIfGp_setCameraParamFileName(int i, char* name) {
3066}
3067
3071
3075
3076inline void dComIfGp_setWindowNum(int num) {
3078}
3079
3082}
3083
3087
3088inline void dComIfGp_setWindow(u8 i, f32 param_1, f32 param_2, f32 param_3, f32 param_4,
3089 f32 param_5, f32 param_6, int camID, int mode) {
3091 camID, mode);
3092}
3093
3097
3101
3105
3109
3113
3114inline void dComIfGp_entrySimpleModel(J3DModel *model,int roomNo) {
3116}
3117
3118
3122
3126
3130
3134
3138
3142
3146
3150
3154
3156 const csXyz* param_3, const cXyz* param_4, u32 i_atType) {
3158 i_atType);
3159}
3160
3164
3168
3172
3176
3187
3191
3195
3199
3203
3207
3211
3215
3219
3223
3227
3231
3232inline void dComIfGp_roomControl_setZoneNo(int roomNo, int zoneNo) {
3234}
3235
3239
3243
3247
3251
3255
3259
3263
3267
3271
3275
3279
3283
3287
3291
3295
3299
3303
3307
3311
3315
3316inline int dComIfGp_event_order(u16 eventType, u16 priority, u16 flag, u16 param_3, void* param_4,
3317 void* param_5, s16 eventID, u8 infoIdx) {
3318 return g_dComIfG_gameInfo.play.getEvent().order(eventType, priority, flag, param_3, param_4,
3319 param_5, eventID, infoIdx);
3320}
3321
3325
3329
3333
3337
3341
3345
3346
3350
3354
3358
3362
3365}
3366
3369}
3370
3374
3378
3382
3386
3390
3394
3398
3402
3406
3410
3414
3418
3420 if (!dComIfGp_event_runCheck()) {
3421 return false;
3422 }
3424}
3425
3429
3433
3437
3441
3445
3449
3450inline int dComIfGp_evmng_getMyActIdx(int i_staffIdx, char** param_1, int param_2, int param_3,
3451 int param_4) {
3452 return dComIfGp_getPEvtManager()->getMyActIdx(i_staffIdx, param_1, param_2, param_3, param_4);
3453}
3454
3458
3459inline int* dComIfGp_evmng_getMyIntegerP(int index, char* name) {
3461}
3462
3463inline char* dComIfGp_evmng_getMyStringP(int index, char* name) {
3465}
3466
3467inline f32* dComIfGp_evmng_getMyFloatP(int index, char* name) {
3469}
3470
3471inline cXyz* dComIfGp_evmng_getMyXyzP(int index, char* name) {
3473}
3474
3475inline int dComIfGp_evmng_getMySubstanceNum(int index, char* name) {
3476 return dComIfGp_getPEvtManager()->getMySubstanceNum(index, name);
3477}
3478
3482
3486
3490
3494
3498
3499inline s16 dComIfGp_evmng_getEventIdx(const char* eventName, u8 mapToolID) {
3501}
3502
3506
3510
3514
3518
3522
3526
3530
3536
3540
3544
3550
3556
3562
3568
3574
3580
3586
3592
3598
3604
3610
3616
3622
3628
3634
3640
3646
3652
3658
3660 const cXyz* param_2, f32 param_3,
3661 const dKy_tevstr_c* param_4, const cXyz* param_5,
3662 s8 param_6) {
3664 param_4, param_5, param_6);
3665}
3666
3668 const cXyz* param_2, const cXyz* param_3,
3669 const dKy_tevstr_c* param_4, u32 param_5, u32 param_6,
3670 const csXyz* param_7, const cXyz* param_8, s8 param_9) {
3672 param_0, param_1, param_2, param_3, param_4, param_5, param_6, param_7, param_8, param_9);
3673}
3674
3678
3682
3686
3690
3694
3698
3702
3706
3708 const dKy_tevstr_c* param_3, const csXyz* param_4,
3710 s8 param_8, const GXColor* param_9, const GXColor* param_10,
3711 const cXyz* param_11) {
3713 param_0, param_1, param_2, param_3, param_4, param_5, param_6, param_7, param_8, param_9,
3714 param_10, param_11, 1.0f);
3715}
3716
3718 const csXyz* param_3, const cXyz* param_4, u8 param_5,
3720 const GXColor* param_9, const cXyz* param_10) {
3722 param_0, param_1, param_2, NULL, param_3, param_4, param_5, param_6, param_7, param_8,
3723 param_9, param_10, 1.0f);
3724}
3725
3727 const dKy_tevstr_c* param_3) {
3728 return dComIfGp_particle_set(param_0, param_1, param_2, param_3, 0, 0, 0xFF, 0, 0xFFFFFFFF, 0,
3729 0, 0);
3730}
3731
3742
3752
3758
3765
3767 const csXyz* param_3, const cXyz* param_4) {
3768 return dComIfGp_particle_set(param_0, param_1, param_2, param_3, param_4, 0xFF, NULL, -1, NULL,
3769 NULL, NULL);
3770}
3771
3773 const dKy_tevstr_c* param_3, const GXColor* param_4,
3775 const csXyz* param_8, const cXyz* param_9,
3777 const cXyz* param_12) {
3779 param_0, param_1, param_2, param_3, param_8, param_9, param_7, param_10, param_11, param_4,
3781}
3782
3784 const dKy_tevstr_c* param_2,
3785 const GXColor* param_3, const GXColor* param_4,
3786 f32 param_5, u8 param_6, const csXyz* param_7,
3788 s8 param_10, const cXyz* param_11) {
3791 param_3, param_4, param_11, param_5);
3792}
3793
3795 const dKy_tevstr_c* param_2,
3796 const GXColor* param_3, const GXColor* param_4,
3797 f32 param_5, u8 param_6) {
3798 return dComIfGp_particle_setColor(param_0, param_1, param_2, param_3, param_4, param_5, param_6,
3799 NULL, NULL, NULL, -1, NULL);
3800}
3801
3803 _GXColor& param_4, int param_5, float param_6) {
3805 param_5, param_6);
3806}
3807
3811
3815
3817 cXyz const* param_3, dKy_tevstr_c const* param_4,
3818 int param_5, csXyz const* param_6, cXyz const* param_7,
3820 cXyz const* param_10) {
3822 param_4, param_5, param_6, param_7,
3824}
3825
3827 const cXyz* param_3, const dKy_tevstr_c* param_4,
3828 const csXyz* param_5, const cXyz* param_6, int param_7,
3830 const cXyz* param_10) {
3832 param_4, param_5, param_6, param_7,
3834}
3835
3837 const cXyz* param_3, const dKy_tevstr_c* param_4,
3838 const csXyz* param_5, const cXyz* param_6, int param_7,
3840 const cXyz* param_10) {
3842 param_4, param_5, param_6, param_7,
3844}
3845
3850int dComIfGd_setShadow(u32 param_0, s8 param_1, J3DModel* param_2, cXyz* param_3, f32 param_4,
3853
3859
3865
3868}
3869
3874
3875inline void dComIfGd_reset() {
3877}
3878
3882
3886
3890
3894
3898
3902
3906
3910
3912 return ((camera_process_class*)g_dComIfG_gameInfo.drawlist.getView())->mViewMtxNoTrans;
3913}
3917
3921
3925
3929
3934
3939
3944
3949
3954
3959
3964
3968
3972
3977
3982
3987
3992
3996
4000
4004
4008
4013
4014inline void dComIfGd_init() {
4016}
4017
4021
4025
4029
4033
4037
4041
4045
4049
4053
4057
4061
4065
4069
4073
4077
4081
4085
4089
4093
4097
4101
4105
4109
4113
4117
4121
4125
4129
4133
4137
4141
4145
4149
4153
4157
4161
4165
4169
4170#endif /* D_COM_D_COM_INF_GAME_H */
OSTime time
Definition GXInit.c:61
T cLib_calcTimer(T *value)
Definition c_lib.h:74
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 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
u8 field_0x1de0b
Definition d_com_inf_game.h:825
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:2022
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:2085
u8 mLoadIndex
Definition d_com_inf_game.h:76
dComIfG_resLoader_c()
Definition d_com_inf_game.cpp:2068
request_of_phase_process_class mPhase
Definition d_com_inf_game.h:75
~dComIfG_resLoader_c()
Definition d_com_inf_game.cpp:2075
Definition d_drawlist.h:31
Definition d_drawlist.h:265
void set2DOpaTop(dDlst_base_c *dlst)
Definition d_drawlist.h:307
J3DDrawBuffer * getOpaListPacket()
Definition d_drawlist.h:317
void setOpaList3Dlast()
Definition d_drawlist.h:337
void drawShadow(Mtx param_0)
Definition d_drawlist.h:412
void setOpaListBG()
Definition d_drawlist.h:336
J3DDrawBuffer * getOpaListDark()
Definition d_drawlist.h:319
void setOpaList()
Definition d_drawlist.h:331
void setXluListFilter()
Definition d_drawlist.h:347
void drawXluListDarkBG()
Definition d_drawlist.h:397
void setOpaListMiddle()
Definition d_drawlist.h:343
J3DDrawBuffer * getOpaListFilter()
Definition d_drawlist.h:315
J3DDrawBuffer * getOpaList()
Definition d_drawlist.h:314
void drawOpaListP0()
Definition d_drawlist.h:406
void drawXluList()
Definition d_drawlist.h:398
void setOpaListSky()
Definition d_drawlist.h:324
void setOpaListDarkBG()
Definition d_drawlist.h:330
void imageDrawShadow(Mtx param_0)
Definition d_drawlist.h:411
void entryZSortListZxlu(J3DPacket *i_packet, cXyz &param_1)
Definition d_drawlist.h:357
void newPeekZdata(s16 param_0, s16 param_1, u32 *param_2)
Definition d_drawlist.h:381
void drawOpaListDark()
Definition d_drawlist.h:394
void draw2DOpaTop()
Definition d_drawlist.h:408
void drawXluListItem3d()
Definition d_drawlist.cpp:1926
void setXluListP0()
Definition d_drawlist.h:340
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:371
void set2DXlu(dDlst_base_c *dlst)
Definition d_drawlist.h:308
void entryZSortXluList(J3DPacket *i_packet, cXyz &param_1)
Definition d_drawlist.h:361
void setView(view_class *view)
Definition d_drawlist.h:311
void reset()
Definition d_drawlist.cpp:1854
void setXluListBG()
Definition d_drawlist.h:335
void drawXluListSky()
Definition d_drawlist.h:389
void drawCopy2D()
Definition d_drawlist.h:387
void setXluListZxlu()
Definition d_drawlist.h:345
void set3DlineMatDark(mDoExt_3DlineMat_c *param_1)
Definition d_drawlist.h:352
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:365
void drawOpaListPacket()
Definition d_drawlist.h:395
view_port_class * getViewport()
Definition d_drawlist.h:385
void drawXluListBG()
Definition d_drawlist.h:396
void draw2DOpa()
Definition d_drawlist.h:407
void init()
Definition d_drawlist.cpp:1813
void drawOpaList()
Definition d_drawlist.h:393
void set2DOpa(dDlst_base_c *dlst)
Definition d_drawlist.h:306
void setXluListInvisible()
Definition d_drawlist.h:328
void setOpaListItem3D()
Definition d_drawlist.h:333
void setOpaListInvisible()
Definition d_drawlist.h:327
void draw2DXlu()
Definition d_drawlist.h:409
void setXluListMiddle()
Definition d_drawlist.h:342
bool addRealShadow(u32 key, J3DModel *model)
Definition d_drawlist.h:377
void drawXluListInvisible()
Definition d_drawlist.h:400
void peekZdata()
Definition d_drawlist.h:356
void setXluListDark()
Definition d_drawlist.h:325
void setCopy2D(dDlst_base_c *dlst)
Definition d_drawlist.h:309
void setOpaListFilter()
Definition d_drawlist.h:346
void drawXluListDark()
Definition d_drawlist.h:399
void setXluList2DScreen()
Definition d_drawlist.h:339
void setXluListDarkBG()
Definition d_drawlist.h:329
void drawOpaListItem3d()
Definition d_drawlist.cpp:1920
void set3DlineMat(mDoExt_3DlineMat_c *param_1)
Definition d_drawlist.h:348
void setXluListSky()
Definition d_drawlist.h:323
void drawOpaListFilter()
Definition d_drawlist.h:405
void drawOpaListSky()
Definition d_drawlist.h:388
J3DDrawBuffer * getXluListBG()
Definition d_drawlist.h:320
J3DDrawBuffer * getOpaListBG()
Definition d_drawlist.h:318
void setXluList()
Definition d_drawlist.h:332
void drawOpaList3Dlast()
Definition d_drawlist.h:404
void drawOpaListInvisible()
Definition d_drawlist.h:401
view_class * getView()
Definition d_drawlist.h:310
void drawOpaListMiddle()
Definition d_drawlist.h:392
void setOpaListDark()
Definition d_drawlist.h:326
void setXluListItem3D()
Definition d_drawlist.h:334
void setOpaListP0()
Definition d_drawlist.h:341
void setWindow(dDlst_window_c *window)
Definition d_drawlist.h:312
void setViewport(view_port_class *port)
Definition d_drawlist.h:313
void drawXluList2DScreen()
Definition d_drawlist.h:403
void drawOpaListBG()
Definition d_drawlist.h:390
void setXluList3Dlast()
Definition d_drawlist.h:338
void setOpaListZxlu()
Definition d_drawlist.h:344
void drawXluListZxlu()
Definition d_drawlist.h:402
void drawOpaListDarkBG()
Definition d_drawlist.h:391
J3DDrawBuffer * getOpaListP0()
Definition d_drawlist.h:316
Definition d_drawlist.h:241
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:248
void setMode(int mode)
Definition d_drawlist.h:250
@ 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:257
Definition d_stage.h:910
BOOL isEnable() const
Definition d_stage.h:917
u8 getWipeSpeed() const
Definition d_stage.h:919
void offEnable()
Definition d_stage.h:916
s8 getWipe() const
Definition d_stage.h:918
void set(const char *, s8, s16, s8, s8, u8)
Definition d_stage.cpp:25
Definition d_stage.h:746
Definition d_stage.h:472
virtual stage_pselect_info_class * getPselectInfo(void) const
Definition d_stage.cpp:3221
virtual void setOldMulti(void)
Definition d_stage.cpp:2633
virtual stage_plight_info_class * getPlightInfo(void) const
Definition d_stage.cpp:3253
virtual stage_palette_info_class * getPaletteInfo(void) const
Definition d_stage.cpp:3213
s16 getWorldRollAngleX()
Definition d_stage.h:570
s16 getWorldRollDirAngleY()
Definition d_stage.h:571
virtual int getPlightNumInfo(void) const
Definition d_stage.cpp:3321
virtual stage_envr_info_class * getEnvrInfo(void) const
Definition d_stage.cpp:3229
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:3245
virtual roomRead_class * getRoom(void) const
Definition d_stage.cpp:1470
virtual dStage_Multi_c * getMulti(void) const
Definition d_stage.cpp:3437
Definition d_stage.h:891
void setDarkArea(s8 darkArea)
Definition d_stage.h:900
void setLayer(s8 layer)
Definition d_stage.h:898
s8 getLayer() const
Definition d_stage.h:897
s16 getPoint() const
Definition d_stage.h:895
s8 getDarkArea() const
Definition d_stage.h:899
s8 getRoomNo() const
Definition d_stage.h:896
const char * getName() const
Definition d_stage.h:894
u32 getBalloonScore() const
Definition d_save.h:896
u32 getRaceGameTime() const
Definition d_save.h:895
BOOL isSwitch(int i_no) const
Definition d_save.cpp:1282
void offSwitch(int i_no)
Definition d_save.cpp:1277
BOOL isItem(int i_no) const
Definition d_save.cpp:1299
void onSwitch(int i_no)
Definition d_save.cpp:1272
void setEventReg(u16 i_reg, u8 i_no)
Definition d_save.cpp:1194
void offEventBit(u16 i_no)
Definition d_save.cpp:1182
void onEventBit(u16 i_no)
Definition d_save.cpp:1176
int isEventBit(u16 i_no) const
Definition d_save.cpp:1188
void * getPEventBit()
Definition d_save.h:885
u8 getEventReg(u16 i_reg) const
Definition d_save.cpp:1201
u16 getFishCount(u8 i_fishIndex) const
Definition d_save.h:704
u8 getMaxSize(s32 i_sizeIndex)
Definition d_save.h:705
u8 getGetNumber(int i_no)
Definition d_save.h:691
void onLetterReadFlag(int i_no)
Definition d_save.cpp:981
void onLetterGetFlag(int i_no)
Definition d_save.cpp:971
void setGetNumber(int i_no, u8 i_value)
Definition d_save.h:692
int isLetterReadFlag(int i_no) const
Definition d_save.cpp:986
BOOL isLetterGetFlag(int i_no) const
Definition d_save.cpp:976
BOOL isLightDropGetFlag(u8 i_nowLevel) const
Definition d_save.cpp:951
void onLightDropGetFlag(u8 i_nowLevel)
Definition d_save.cpp:943
u8 getLightDropNum(u8 i_nowLevel) const
Definition d_save.cpp:935
void setLightDropNum(u8 i_nowLevel, u8 i_dropNum)
Definition d_save.cpp:928
void offVisitedRoom(int i_no)
Definition d_save.cpp:1237
BOOL isVisitedRoom(int i_no)
Definition d_save.cpp:1242
void onVisitedRoom(int i_no)
Definition d_save.cpp:1231
dSv_memBit_c & getBit()
Definition d_save.h:912
dSv_player_status_a_c & getPlayerStatusA()
Definition d_save.h:785
dSv_player_last_mark_info_c & getPlayerLastMarkInfo()
Definition d_save.h:791
dSv_player_field_last_stay_info_c & getPlayerFieldLastStayInfo()
Definition d_save.h:798
dSv_player_get_item_c & getGetItem()
Definition d_save.h:794
dSv_fishing_info_c & getFishingInfo()
Definition d_save.h:797
dSv_player_config_c & getConfig()
Definition d_save.h:795
dSv_player_item_record_c & getItemRecord()
Definition d_save.h:789
dSv_player_collect_c & getCollect()
Definition d_save.h:788
dSv_player_info_c & getPlayerInfo()
Definition d_save.h:784
dSv_player_item_c & getItem()
Definition d_save.h:787
dSv_player_item_max_c & getItemMax()
Definition d_save.h:790
dSv_letter_info_c & getLetterInfo()
Definition d_save.h:796
dSv_player_status_b_c & getPlayerStatusB()
Definition d_save.h:786
dSv_light_drop_c & getLightDrop()
Definition d_save.h:793
u8 getPohNum()
Definition d_save.h:649
void onCollectMirror(u8 i_item)
Definition d_save.cpp:895
void setCollect(int i_item_type, u8 i_item)
Definition d_save.cpp:872
void onCollectCrystal(u8 i_item)
Definition d_save.cpp:883
BOOL isCollect(int i_item_type, u8 i_item) const
Definition d_save.cpp:877
BOOL isCollectCrystal(u8 i_item) const
Definition d_save.cpp:889
BOOL isCollectMirror(u8 i_item) const
Definition d_save.cpp:901
void setPointer(bool i_mPointer)
Definition d_save.h:763
void setCalibrateDist(u16 i_mCalibrateDist)
Definition d_save.h:755
u8 getCameraControl()
Definition d_save.h:760
void setSound(u8 i_mode)
Definition d_save.cpp:1058
u8 getSound()
Definition d_save.cpp:1052
void setCalValue(u8 i_mCalValue)
Definition d_save.h:757
void setVibration(u8 i_status)
Definition d_save.cpp:1068
u32 checkVibration() const
Definition d_save.cpp:1046
void setCameraControl(u8 i_mCameraControl)
Definition d_save.h:761
u8 getAttentionType()
Definition d_save.h:752
u8 getVibration()
Definition d_save.cpp:1063
void setAttentionType(u8 i_mAttentionType)
Definition d_save.h:753
cXyz & getPos()
Definition d_save.h:520
BOOL isRegionBit(int i_region) const
Definition d_save.cpp:226
void onRegionBit(int i_region)
Definition d_save.cpp:218
char * getName()
Definition d_save.h:522
void offFieldDataExistFlag()
Definition d_save.h:518
s16 getAngleY()
Definition d_save.h:523
bool isFieldDataExistFlag() const
Definition d_save.h:517
void onFieldDataExistFlag()
Definition d_save.h:519
void set(const char *i_name, const cXyz &i_pos, s16 i_angle, s8 i_spawn, u8 i_regionNo)
Definition d_save.cpp:207
u8 getRegionNo() const
Definition d_save.h:521
void offFirstBit(u8 i_itemNo)
Definition d_save.cpp:742
void onFirstBit(u8 i_itemNo)
Definition d_save.cpp:737
int isFirstBit(u8 i_itemNo) const
Definition d_save.cpp:747
s64 getTotalTime() const
Definition d_save.h:721
void setHorseName(const char *i_name)
Definition d_save.h:719
char * getLinkName()
Definition d_save.h:716
char * getHorseName()
Definition d_save.h:717
void setPlayerName(const char *i_name)
Definition d_save.h:718
void addDeathCount()
Definition d_save.h:723
void setRodTypeLevelUp()
Definition d_save.cpp:682
u8 checkBottle(u8 i_itemNo)
Definition d_save.cpp:458
void setEquipBottleItemEmpty(u8 curItemIn)
Definition d_save.cpp:453
u8 getItem(int i_slotNo, bool i_checkCombo) const
Definition d_save.cpp:281
void setBaitItem(u8 i_itemNo)
Definition d_save.cpp:705
u8 checkEmptyBottle()
Definition d_save.cpp:559
u8 getLineUpItem(int i_slotNo) const
Definition d_save.cpp:376
void setEquipBottleItemIn(u8 curItemIn, u8 newItemIn)
Definition d_save.cpp:435
int checkInsectBottle()
Definition d_save.cpp:548
void setEmptyBottleItemIn(u8 i_itemNo)
Definition d_save.cpp:408
void setLineUpItem()
Definition d_save.cpp:354
void setBottleItemIn(u8 curItemIn, u8 newItemIn)
Definition d_save.cpp:385
void setEmptyBombBagItemIn(u8 i_newBomb, bool i_setNum)
Definition d_save.cpp:617
void setEmptyBottle()
Definition d_save.cpp:414
void setEmptyBombBag()
Definition d_save.cpp:628
void setWarashibeItem(u8 i_itemNo)
Definition d_save.cpp:670
void setItem(int i_slotNo, u8 i_itemNo)
Definition d_save.cpp:266
u8 checkBombBag(u8 i_itemNo)
Definition d_save.cpp:658
void setArrowNum(u8 i_maxNum)
Definition d_save.h:632
u8 getBombNum(u8 i_bombType) const
Definition d_save.cpp:840
u8 getArrowNum() const
Definition d_save.h:633
u8 getPachinkoNum() const
Definition d_save.h:615
u8 addBottleNum(u8 i_bottleIdx, s16 i_num)
Definition d_save.cpp:791
u8 getArrowNum() const
Definition d_save.h:613
u8 getBottleNum(u8 i_bottleIdx) const
Definition d_save.cpp:809
void setBombNum(u8 i_bagIdx, u8 i_bombNum)
Definition d_save.cpp:773
u8 getBombNum(u8 i_bagIdx) const
Definition d_save.cpp:779
void setBottleNum(u8 i_bottleIdx, u8 i_bottleNum)
Definition d_save.cpp:785
void setPachinkoNum(u8 i_num)
Definition d_save.h:616
void setArrowNum(u8 i_num)
Definition d_save.h:614
void resetWarpAcceptStage()
Definition d_save.h:548
s8 getRoomNo()
Definition d_save.h:546
s8 getWarpAcceptStage()
Definition d_save.h:547
const char * getName()
Definition d_save.h:543
s16 getAngleY()
Definition d_save.h:545
cXyz & getPos()
Definition d_save.h:544
void setWarpAcceptStage(s8 accept)
Definition d_save.h:549
u16 getOil() const
Definition d_save.h:412
void setOil(u16 i_oil)
Definition d_save.h:419
u8 getTransformStatus() const
Definition d_save.h:417
u16 getRupeeMax() const
Definition d_save.cpp:98
void setMaxMagic(u8 i_maxMagic)
Definition d_save.h:423
u16 getLife() const
Definition d_save.h:410
void setMagic(u8 i_magic)
Definition d_save.h:422
u16 getRupee() const
Definition d_save.h:411
void setTransformStatus(u8 i_status)
Definition d_save.h:428
u8 getSelectItemIndex(int i_no) const
Definition d_save.cpp:73
void setMaxOil(u16 i_maxOil)
Definition d_save.h:420
void setRupee(u16 i_rupees)
Definition d_save.h:424
void setSelectEquip(int i_equipId, u8 i_itemNo)
Definition d_save.h:427
u8 getMagic() const
Definition d_save.h:414
u8 getMaxMagic() const
Definition d_save.h:415
u16 getMaxLife() const
Definition d_save.h:409
u8 getWalletSize() const
Definition d_save.h:418
void setMaxLife(u8 i_maxLife)
Definition d_save.h:426
u8 getSelectEquip(int item) const
Definition d_save.h:416
void setLife(u16 i_life)
Definition d_save.h:425
int isMagicFlag(u8 i_magic) const
Definition d_save.cpp:113
void setWalletSize(u8 i_size)
Definition d_save.h:421
u16 getMaxOil() const
Definition d_save.h:413
void onTransformLV(int i_no)
Definition d_save.cpp:146
void setDate(u16 i_date)
Definition d_save.h:462
void setTime(f32 i_time)
Definition d_save.h:463
void onDarkClearLV(int i_no)
Definition d_save.cpp:136
u16 getDate() const
Definition d_save.h:460
f32 getTime() const
Definition d_save.h:461
BOOL isDarkClearLV(int i_no) const
Definition d_save.cpp:141
BOOL isTransformLV(int i_no) const
Definition d_save.cpp:151
f32 getLastSpeedF() const
Definition d_save.h:1036
s16 getStartPoint() const
Definition d_save.h:1029
s16 getLastAngleY() const
Definition d_save.h:1035
cXyz & getRoomPos()
Definition d_save.h:1033
void setStartPoint(s16 point)
Definition d_save.h:1022
u32 getRoomParam() const
Definition d_save.h:1032
s8 getRoomNo() const
Definition d_save.h:1031
void setRoom(const cXyz &i_position, s16 i_angleY, s8 i_roomNo)
Definition d_save.cpp:1423
s16 getRoomAngleY() const
Definition d_save.h:1034
u32 getLastMode() const
Definition d_save.h:1030
void setRoomParam(u32 param)
Definition d_save.h:1021
Definition d_save.h:1091
dSv_event_c & getEvent()
Definition d_save.h:1099
dSv_memory2_c * getSave2(int i_stage2No)
Definition d_save.cpp:1462
dSv_memory_c & getSave(int i_stageNo)
Definition d_save.h:1100
Definition d_save.h:1050
u32 getParam() const
Definition d_save.h:1061
s16 getAngleY() const
Definition d_save.h:1063
void set(const cXyz &i_position, s16 i_angleY, s8, u32 i_param)
Definition d_save.cpp:1430
cXyz & getPos()
Definition d_save.h:1062
void onOneSwitch(int i_no)
Definition d_save.cpp:1352
void clearRoomSwitch()
Definition d_save.cpp:1319
BOOL isOneItem(int i_no) const
Definition d_save.cpp:1389
BOOL isOneSwitch(int i_no) const
Definition d_save.cpp:1362
void clearRoomItem()
Definition d_save.cpp:1324
void offSwitch(int i_no)
Definition d_save.cpp:1334
void onSwitch(int i_no)
Definition d_save.cpp:1329
BOOL isItem(int i_no) const
Definition d_save.cpp:1379
BOOL isSwitch(int i_no) const
Definition d_save.cpp:1339
void offOneSwitch(int i_no)
Definition d_save.cpp:1357
dSv_zoneBit_c & getBit()
Definition d_save.h:1000
Definition d_timer.h:111
Epona.
Definition d_a_horse.h:47
Definition m_Do_dvd_thread.h:26
Definition m_Do_ext.h:494
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
static SECTION_DATA void * arc_name[10]
Definition d_a_obj_keyhole.cpp:223
BOOL dComIfGs_isTransformLV(int i_no)
Definition d_com_inf_game.h:1476
void dComIfGs_onStageSwitch(int i_stageNo, int i_no)
Definition d_com_inf_game.cpp:1245
BOOL dComIfGs_isLightDropGetFlag(u8 i_nowLevel)
Definition d_com_inf_game.h:1252
void dComIfGs_onLetterGetFlag(int i_no)
Definition d_com_inf_game.h:1524
void dComIfGp_particle_draw2DmenuBack(JPADrawInfo *i_drawInfo)
Definition d_com_inf_game.h:3653
dStage_roomStatus_c * dComIfGp_roomControl_getStatusRoomDt(int room_no)
Definition d_com_inf_game.h:3212
void dComIfGp_onOxygenShowFlag()
Definition d_com_inf_game.h:2820
u8 dComIfGp_getDoStatusForce()
Definition d_com_inf_game.h:2503
BOOL dComIfGp_evmng_ChkPresentEnd()
Definition d_com_inf_game.h:3483
void dComIfGp_roomControl_onStatusFlag(int i_roomNo, u8 flag)
Definition d_com_inf_game.h:3252
void dComIfGs_setSelectEquipClothes(u8 i_itemNo)
Definition d_com_inf_game.cpp:1959
JKRArchive * dComIfGp_getRubyArchive()
Definition d_com_inf_game.h:2239
void dComIfGp_clearItemLifeCount()
Definition d_com_inf_game.h:3032
void dComIfGs_onOneZoneSwitch(int i_swBit, int i_roomNo)
Definition d_com_inf_game.cpp:1363
void dComIfGd_draw2DOpa()
Definition d_com_inf_game.h:4118
void dComIfGp_clearMesgCameraTagInfo()
Definition d_com_inf_game.h:3691
void dComIfGs_initZone()
Definition d_com_inf_game.h:1544
void dComIfGs_gameStart()
Definition d_com_inf_game.cpp:1798
void dComIfGp_onCameraAttentionStatus(int i, u32 flag)
Definition d_com_inf_game.h:2727
int dComIfGs_createZone(int roomNo)
Definition d_com_inf_game.h:1890
BOOL dComIfGp_roomControl_checkStatusFlag(int i_roomNo, u8 flag)
Definition d_com_inf_game.h:3244
u8 dComIfGp_getZStatus()
Definition d_com_inf_game.h:2447
void dComIfGd_drawCopy2D()
Definition d_com_inf_game.h:4046
void * dComIfG_getOldStageRes(char const *resName)
Definition d_com_inf_game.cpp:2106
bool dComIfGp_isSButtonSetFlag(u8 flag)
Definition d_com_inf_game.h:2868
void dComIfGp_event_reset()
Definition d_com_inf_game.h:3326
void dComIfGs_setOptCalValue(s8 i_calValue)
Definition d_com_inf_game.h:1902
JKRArchive * dComIfGp_getFmapResArchive()
Definition d_com_inf_game.h:3161
int dComIfG_TimerEnd(int i_mode, int param_1)
Definition d_com_inf_game.cpp:2173
void dComIfGp_setItemMaxMagicCount(s16 count)
Definition d_com_inf_game.h:2579
cXyz & dComIfGs_getTurnRestartPos()
Definition d_com_inf_game.h:1734
void dComIfGs_onZoneSwitch(int i_swBit, int i_roomNo)
Definition d_com_inf_game.cpp:1315
void dComIfGp_setItemIconArchive(JKRArchive *arc)
Definition d_com_inf_game.h:2179
s32 dComIfGp_getItemNowOil()
Definition d_com_inf_game.h:3048
void dComIfGs_putSave(int i_stageNo)
Definition d_com_inf_game.h:1762
void dComIfGs_onLightDropGetFlag(u8 i_nowLevel)
Definition d_com_inf_game.h:1782
void dComIfGs_removeZone(int i_zoneNo)
Definition d_com_inf_game.h:1714
u32 dComIfGs_getRestartRoomParam()
Definition d_com_inf_game.h:1742
void dComIfGp_clearPlayerStatus1(int param_0, u32 flag)
Definition d_com_inf_game.h:2768
void dComIfGp_roomControl_zoneCountCheck(int i_roomNo)
Definition d_com_inf_game.h:3260
void dComIfGp_particle_create()
Definition d_com_inf_game.h:3507
u8 dComIfGs_getTmpReg(u16 i_reg)
Definition d_com_inf_game.h:1790
void dComIfGp_calcNowRegion()
Definition d_com_inf_game.cpp:1828
u16 dComIfGs_getRupee()
Definition d_com_inf_game.h:1024
s32 dComIfGp_roomControl_getTimePass()
Definition d_com_inf_game.h:3216
dMsgObject_c * dComIfGp_getMsgObjectClass()
Definition d_com_inf_game.h:2111
void dComIfGp_setMesgCancelButton(u8 button)
Definition d_com_inf_game.h:2916
s32 dComIfGp_getOxygenCount()
Definition d_com_inf_game.h:2988
void dComIfGp_evmng_setGoal(cXyz *i_goal)
Definition d_com_inf_game.h:3479
void dComIfGs_setSelectEquipShield(u8 i_itemNo)
Definition d_com_inf_game.cpp:1987
s8 dComIfGp_getStartStageRoomNo()
Definition d_com_inf_game.h:2275
u8 dComIfGs_getOptSound()
Definition d_com_inf_game.h:1344
void dComIfGs_setEmptyBottle()
Definition d_com_inf_game.h:1133
u8 dComIfGp_getRSetFlagForce()
Definition d_com_inf_game.h:2523
void dComIfGp_setPlayer(int i, fopAc_ac_c *player)
Definition d_com_inf_game.h:2707
u8 dComIfGp_getAStatusForce()
Definition d_com_inf_game.h:2511
void dComIfGd_drawOpaListInvisible()
Definition d_com_inf_game.h:4102
void dComIfGd_peekZ(s16 param_0, s16 param_1, u32 *param_2)
Definition d_com_inf_game.h:4018
void dComIfGp_createSubExpHeap2D()
Definition d_com_inf_game.cpp:1599
s8 dComIfGp_getNextStageRoomNo()
Definition d_com_inf_game.h:2303
u8 dComIfGp_getCStickSetFlagForce()
Definition d_com_inf_game.h:2491
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:2071
BOOL dComIfGp_event_chkTalkXY()
Definition d_com_inf_game.h:3430
dVibration_c & dComIfGp_getVibration()
Definition d_com_inf_game.h:2079
void dComIfGp_setOldMulti()
Definition d_com_inf_game.h:3102
dCcS & dComIfG_Ccsp2()
Definition d_com_inf_game.h:939
void dComIfGp_setMesgCameraAttrInfo(int param_1)
Definition d_com_inf_game.h:3188
void dComIfGs_i_setNewFile(u8 i_fileNo)
Definition d_com_inf_game.h:1652
void dComIfGd_setListDarkBG()
Definition d_com_inf_game.h:3945
s16 dComIfGp_getItemPachinkoNumCount()
Definition d_com_inf_game.h:2936
daPy_py_c * daPy_getPlayerActorClass()
Definition d_com_inf_game.h:4162
void dComIfGp_particle_drawP1(JPADrawInfo *i_drawInfo)
Definition d_com_inf_game.h:3611
void dComIfGp_roomControl_initZone()
Definition d_com_inf_game.h:3204
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:2059
dAttention_c & dComIfGp_getAttention()
Definition d_com_inf_game.h:2039
void * dComIfG_getStageRes(char const *resName)
Definition d_com_inf_game.cpp:2101
u32 dComIfGs_getTurnRestartParam()
Definition d_com_inf_game.h:1730
int dComIfGp_getOxygen()
Definition d_com_inf_game.h:2808
void dComIfGp_setNunZStatus(u8 param_0, u8 param_1)
Definition d_com_inf_game.h:2399
u8 dComIfGp_getSubHeapLockFlag(int idx)
Definition d_com_inf_game.h:2655
void dComIfGs_setMaxOil(u16 i_maxOil)
Definition d_com_inf_game.h:1048
void dComIfGp_setBottleStatus(u8 param_0, u8 param_1)
Definition d_com_inf_game.h:3268
u8 dComIfGp_getYStatusForce()
Definition d_com_inf_game.h:2551
void dComIfG_setTimerLimitTimeMs(int i_time)
Definition d_com_inf_game.h:887
void dComIfGp_itemDataInit()
Definition d_com_inf_game.h:2007
void dComIfGp_evmng_remove()
Definition d_com_inf_game.h:3495
u8 dComIfGs_checkGetInsectNum()
Definition d_com_inf_game.cpp:1653
void dComIfGp_setLinkPlayer(fopAc_ac_c *ptr)
Definition d_com_inf_game.h:2699
void dComIfGp_setItemKeyNumCount(s16 count)
Definition d_com_inf_game.h:2595
u8 dComIfGp_isHeapLockFlag()
Definition d_com_inf_game.h:2647
int dComIfG_getTimerMode()
Definition d_com_inf_game.h:859
void dComIfGp_clearMaxOxygenCount()
Definition d_com_inf_game.h:3016
dComIfG_inf_c g_dComIfG_gameInfo
Definition d_com_inf_game.cpp:33
u16 dComIfGp_getItemNowLife()
Definition d_com_inf_game.h:3044
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:3450
dStage_startStage_c * dComIfGp_getNextStartStage()
Definition d_com_inf_game.h:2299
JKRArchive * dComIfGp_getDemoMsgArchive()
Definition d_com_inf_game.h:2143
void dComIfGs_setWarpMarkFlag(u8)
Definition d_com_inf_game.cpp:2065
u8 dComIfGs_checkEmptyBottle()
Definition d_com_inf_game.h:1540
u16 dComIfGs_getFishNum(u8 param_0)
Definition d_com_inf_game.h:1910
stage_scls_info_dummy_class * dComIfGp_getStageSclsInfo()
Definition d_com_inf_game.h:2776
void dComIfGp_setRingResArchive(JKRArchive *arc)
Definition d_com_inf_game.h:2187
u8 dComIfGs_checkBombBag(u8 i_itemNo)
Definition d_com_inf_game.h:1814
BOOL dComIfGp_TransportWarp_check()
Definition d_com_inf_game.cpp:2301
s16 dComIfGp_getStageWorldRollDirAngleY()
Definition d_com_inf_game.h:2643
void dComIfGs_setNoFile(u8 i_file)
Definition d_com_inf_game.h:1830
void dComIfGp_setNowOxygen(s32 oxygen)
Definition d_com_inf_game.h:2792
int dComLbG_PhaseHandler(request_of_phase_process_class *, request_of_phase_process_fn *, void *)
Definition d_com_inf_game.cpp:2313
void * dComIfG_getObjectIDRes(const char *arc_name, u16 id)
Definition d_com_inf_game.h:955
void dComIfGp_setItemRupeeCount(s32 amount)
Definition d_com_inf_game.h:2027
void dComIfGs_setNewFile(u8 i_fileNo)
Definition d_com_inf_game.h:1648
void dComIfGp_setMsgExpHeap(void *heap)
Definition d_com_inf_game.h:2667
void dComIfGp_onStatus(u16 i_status)
Definition d_com_inf_game.h:2571
void dComIfGs_sense_type_change_Set(s8)
Definition d_com_inf_game.cpp:1306
u8 dComIfGs_getFishSize(u8 param_0)
Definition d_com_inf_game.h:1914
u8 dComIfGp_get3DStatusForce()
Definition d_com_inf_game.h:2559
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:3707
s8 dComIfGp_getNextStageLayer()
Definition d_com_inf_game.h:2307
void dComIfGs_setCollectSword(u8 i_swordNo)
Definition d_com_inf_game.h:1080
void dComIfGd_setListSky()
Definition d_com_inf_game.h:3930
u8 dComIfGp_getMesgFaceAnimeAttrInfo()
Definition d_com_inf_game.h:3056
u8 dComIfGp_getYSetFlagForce()
Definition d_com_inf_game.h:2555
bool dComIfGp_getMapTrans(int i_roomNo, f32 *o_transX, f32 *o_transY, s16 *o_angle)
Definition d_com_inf_game.cpp:1126
void dComIfGs_onSaveVisitedRoom(int param_0, int i_roomNo)
Definition d_com_inf_game.h:1424
daHorse_c * dComIfGp_getHorseActor()
Definition d_com_inf_game.h:2107
void dComIfGp_setCStickStatus(u8 status, u8 param_1, u8 flag)
Definition d_com_inf_game.h:2407
s8 dComIfGs_getLastWarpAcceptStage()
Definition d_com_inf_game.h:1308
dRes_info_c * dComIfG_getStageResInfo(const char *arc_name)
Definition d_com_inf_game.h:947
int dComIfG_setStageRes(const char *name, JKRHeap *heap)
Definition d_com_inf_game.h:899
stage_palette_info_class * dComIfGp_getStagePaletteInfo()
Definition d_com_inf_game.h:2619
const char * dComIfGp_getStartStageName()
Definition d_com_inf_game.h:2267
JKRArchive * dComIfGp_getItemIconArchive()
Definition d_com_inf_game.h:2135
void dComIfGd_drawOpaListBG()
Definition d_com_inf_game.h:4058
void dComIfGp_setItemNowLife(u16 life)
Definition d_com_inf_game.h:2780
void dComIfG_setTimerNowTimeMs(int time)
Definition d_com_inf_game.h:3683
stage_plight_info_class * dComIfGp_getStagePlightInfo()
Definition d_com_inf_game.h:2631
dStage_startStage_c * dComIfGp_getStartStage()
Definition d_com_inf_game.h:2031
void dComIfGd_setViewport(view_port_class *port)
Definition d_com_inf_game.h:4034
void dComIfGp_setNeedLightDropNum(u8 i_num)
Definition d_com_inf_game.h:2832
BOOL dComIfGs_isOneZoneSwitch(int i_swBit, int i_roomNo)
Definition d_com_inf_game.cpp:1395
u8 dComIfGp_getBottleStatusForce()
Definition d_com_inf_game.h:2535
void dComIfGp_particle_draw2Dfore(JPADrawInfo *i_drawInfo)
Definition d_com_inf_game.h:3635
void dComIfGp_event_onHindFlag(u16 i_flag)
Definition d_com_inf_game.h:3338
s32 dComIfGs_isDungeonItemMap()
Definition d_com_inf_game.h:1215
u32 dComIfGp_particle_setStopContinue(u32 param_0)
Definition d_com_inf_game.h:3675
u8 dComIfGs_getSelectEquipSword()
Definition d_com_inf_game.h:1316
u8 dComIfGp_getASetFlagForce()
Definition d_com_inf_game.h:2515
BOOL dComIfGs_isSaveDunSwitch(int i_no)
Definition d_com_inf_game.h:1364
u8 dComIfGp_getNeedLightDropNum()
Definition d_com_inf_game.h:2828
u8 dComIfGp_getCStickDirection()
Definition d_com_inf_game.h:2908
void dComIfGd_drawXluList2DScreen()
Definition d_com_inf_game.h:4110
void dComIfGd_setXluListBG()
Definition d_com_inf_game.h:3969
void dComIfGp_SelectWarpPt_set(u8)
Definition d_com_inf_game.cpp:2289
s8 dComIfGp_getReverb(int i_roomNo)
Definition d_com_inf_game.cpp:1106
void dComIfGp_entrySimpleModel(J3DModel *model, int roomNo)
Definition d_com_inf_game.h:3114
void dComIfGp_setAStatusForce(u8 status, u8 flag)
Definition d_com_inf_game.h:2427
void dComIfGp_evmng_create()
Definition d_com_inf_game.h:3491
void dComIfGp_setItemLifeCount(float amount, u8 type)
Definition d_com_inf_game.h:2023
BOOL dComIfGs_isStageTbox(int i_stageNo, int i_no)
Definition d_com_inf_game.cpp:1235
fopAc_ac_c * dComIfGp_event_getPt1()
Definition d_com_inf_game.h:3403
void dComIfGp_event_setGtItm(int i_itemNo)
Definition d_com_inf_game.h:3322
GXColor g_whiteColor
Definition d_com_inf_game.cpp:2371
f32 dComIfGp_event_getCullRate()
Definition d_com_inf_game.h:3415
void dComIfGs_setCardToMemory(char *card_ptr, int dataNum)
Definition d_com_inf_game.h:1092
void dComIfGs_setPachinkoNum(u8 i_num)
Definition d_com_inf_game.h:1504
BOOL dComIfGs_isSaveSwitch(int i_stageNo, int i_no)
Definition d_com_inf_game.h:1388
void dComIfGp_event_setCullRate(f32 f)
Definition d_com_inf_game.h:3434
void dComIfGp_setAdvanceDirection(u8 i_dir)
Definition d_com_inf_game.h:2695
void dComIfGp_setNameResArchive(JKRArchive *arc)
Definition d_com_inf_game.h:2195
camera_class * dComIfGp_getCamera(int idx)
Definition d_com_inf_game.h:2119
u8 dComIfGs_getCollectSmell()
Definition d_com_inf_game.h:1260
MtxP dComIfGd_getViewMtx()
Definition d_com_inf_game.h:3914
void dComIfGd_setListFilter()
Definition d_com_inf_game.h:4009
void dComIfGs_onTmpBit(u16 i_flag)
Definition d_com_inf_game.h:1472
void dComIfGp_roomControl_offStatusFlag(int i_roomNo, u8 flag)
Definition d_com_inf_game.h:3248
void dComIfGs_setWarpItemData(char const *stage, cXyz pos, s16 angle, s8 roomNo, u8 param_4, u8 param_5)
Definition d_com_inf_game.cpp:2032
J3DDrawBuffer * dComIfGd_getXluListBG()
Definition d_com_inf_game.h:4005
void dComIfGs_setStartPoint(s16 i_point)
Definition d_com_inf_game.h:1702
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:3826
u16 dComIfGs_getMaxLifeGauge()
Definition d_com_inf_game.cpp:1442
void dComIfGp_setAnmArchive(JKRArchive *arc)
Definition d_com_inf_game.h:2163
void dComIfGp_setDmapResArchive(JKRArchive *arc)
Definition d_com_inf_game.h:2171
u16 dComIfGs_getMaxOil()
Definition d_com_inf_game.h:1436
void dComIfGs_setOil(u16 i_oil)
Definition d_com_inf_game.h:1044
bool dComIfGp_isLightDropMapVisible()
Definition d_com_inf_game.cpp:1936
u8 dComIfGp_getSButtonStatusForce()
Definition d_com_inf_game.h:2495
void dComIfGs_onTbox(int i_no)
Definition d_com_inf_game.h:1352
void dComIfGs_onStageBossEnemy()
Definition d_com_inf_game.h:1396
stage_envr_info_class * dComIfGp_getStageEnvrInfo()
Definition d_com_inf_game.h:2615
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:3052
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:1076
s16 dComIfGs_getRestartRoomAngleY()
Definition d_com_inf_game.h:1750
int dComIfGp_getNowOxygen()
Definition d_com_inf_game.h:2812
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:2065
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:3854
s16 dComIfGp_getSelectItemNum(int index)
Definition d_com_inf_game.cpp:1705
f32 dComIfGp_getCameraZoomScale(int i_no)
Definition d_com_inf_game.h:2744
void dComIfGp_setRemoConStatus(u8 status, u8 param_1, u8 flag)
Definition d_com_inf_game.h:2395
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:3802
void dComIfGs_onDungeonItemWarp()
Definition d_com_inf_game.h:1036
void dComIfGs_setEventReg(u16 reg, u8 value)
Definition d_com_inf_game.h:1798
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:1112
void dComIfGs_setRestartRoom(const cXyz &i_position, s16 i_angle, s8 i_roomNo)
Definition d_com_inf_game.h:1568
u8 dComIfGp_getMesgAnimeAttrInfo()
Definition d_com_inf_game.h:3060
void dComIfGp_setExpHeap2D(void *heap)
Definition d_com_inf_game.h:2663
dTimer_c * dComIfG_getTimerPtr()
Definition d_com_inf_game.h:867
u8 dComIfGp_getOxygenShowFlag()
Definition d_com_inf_game.h:2816
BOOL dComIfGs_isRegionBit(int i_region)
Definition d_com_inf_game.h:1175
u8 dComIfGs_getMaxMagic()
Definition d_com_inf_game.h:1584
JKRExpHeap * dComIfGp_getMsgExpHeap()
Definition d_com_inf_game.h:2259
void dComIfGs_onPlayerFieldLastStayFieldDataExistFlag()
Definition d_com_inf_game.h:1954
s32 dComIfGp_offHeapLockFlag(int flag)
Definition d_com_inf_game.cpp:1579
STATIC_ASSERT(sizeof(dComIfG_camera_info_class)==0x38)
int dComIfG_setObjectRes(const char *name, u8 param_1, JKRHeap *heap)
Definition d_com_inf_game.h:891
void dComIfGp_particle_cleanup()
Definition d_com_inf_game.h:3537
void dComIfGd_drawOpaListDark()
Definition d_com_inf_game.h:4074
void dComIfGp_setMsgArchive(int i, JKRArchive *arc)
Definition d_com_inf_game.h:2223
s32 dComIfGs_isDungeonItemCompass()
Definition d_com_inf_game.h:1219
u8 dComIfGp_SelectWarpPt_get()
Definition d_com_inf_game.cpp:2297
bool dComIfGd_addRealShadow(u32 key, J3DModel *model)
Definition d_com_inf_game.h:3866
u8 dComIfGs_getSelectEquipShield()
Definition d_com_inf_game.h:1320
void dComIfGs_offActor(int i_no, int i_roomNo)
Definition d_com_inf_game.h:1758
stage_pselect_info_class * dComIfGp_getStagePselectInfo()
Definition d_com_inf_game.h:2623
void dComIfGp_event_onEventFlag(u16 i_flag)
Definition d_com_inf_game.h:3334
s8 dComIfGs_PolyDamageOff_Check()
Definition d_com_inf_game.cpp:2253
void dComIfGd_draw2DXlu()
Definition d_com_inf_game.h:4126
void dComIfGp_event_setItemPartner(void *param_0)
Definition d_com_inf_game.h:3375
bool dComIfGp_checkMapShow()
Definition d_com_inf_game.cpp:1554
void dComIfGp_particle_drawFog(JPADrawInfo *i_drawInfo)
Definition d_com_inf_game.h:3599
Mtx44 * dComIfGd_getProjViewMtx()
Definition d_com_inf_game.h:3899
fopAc_ac_c * dComIfGp_event_getDoorPartner()
Definition d_com_inf_game.h:3442
void dComIfGp_setItemMaxLifeCount(s16 count)
Definition d_com_inf_game.h:2599
void dComIfGd_setListItem3D()
Definition d_com_inf_game.h:3955
daAlink_c * daAlink_getAlinkActorClass()
Definition d_com_inf_game.h:4166
BOOL dComIfGp_roomControl_checkRoomDisp(int i_roomNo)
Definition d_com_inf_game.h:3240
bool dComIfGp_isZSetFlag(u8 flag)
Definition d_com_inf_game.h:2864
void dComIfGd_drawOpaListDarkBG()
Definition d_com_inf_game.h:4062
void dComIfGp_particle_drawFogPri0_B(JPADrawInfo *i_drawInfo)
Definition d_com_inf_game.h:3545
u8 dComIfGp_getSelectItem(int index)
Definition d_com_inf_game.cpp:1501
void dComIfGs_onSvOneZoneSwitch(int i_zoneNo, int i_swBit)
Definition d_com_inf_game.h:1195
u32 dComIfGs_getLastSceneMode()
Definition d_com_inf_game.h:1552
void dComIfGs_setMaxMagic(u8 i_maxMagic)
Definition d_com_inf_game.h:1060
bool dComIfGp_isNunZSetFlag(u8 flag)
Definition d_com_inf_game.h:2880
view_port_class * dComIfGd_getViewport()
Definition d_com_inf_game.h:3907
void dComIfGd_drawXluListZxlu()
Definition d_com_inf_game.h:4106
void dComIfGp_setSelectEquipShield(u8 i_shieldNo)
Definition d_com_inf_game.h:2687
void dComIfGp_setSButtonStatusForce(u8 status, u8 flag)
Definition d_com_inf_game.h:2419
void dComIfGp_offPauseFlag()
Definition d_com_inf_game.h:2912
u8 dComIfGp_getYStatus()
Definition d_com_inf_game.h:2443
u8 dComIfGs_getGetNumber(int i_no)
Definition d_com_inf_game.h:1918
int dComIfGp_evmng_getIsAddvance(int param_0)
Definition d_com_inf_game.h:3455
int dComIfG_getTimerLimitTimeMs()
Definition d_com_inf_game.h:883
JKRArchive * dComIfGp_getFontArchive()
Definition d_com_inf_game.h:2235
void dComIfGp_init()
Definition d_com_inf_game.h:2011
void dComIfGs_offTmpBit(u16 i_flag)
Definition d_com_inf_game.h:1460
void dComIfGp_event_offHindFlag(u16 i_flag)
Definition d_com_inf_game.h:3342
BOOL dComIfGs_isDarkClearLV(int i_no)
Definition d_com_inf_game.h:1464
s8 dComIfGs_getWarpRoomNo()
Definition d_com_inf_game.cpp:2057
void dComIfGs_offSwitch(int i_no, int i_roomNo)
Definition d_com_inf_game.h:1167
u8 dComIfGp_getMesgStatus()
Definition d_com_inf_game.h:3169
u32 dComIfGp_checkPlayerStatus0(int param_0, u32 flag)
Definition d_com_inf_game.h:2015
void dComIfGp_setMesgBgmOn()
Definition d_com_inf_game.h:2924
u8 dComIfGs_getNewFile()
Definition d_com_inf_game.h:1874
u8 dComIfGp_TargetWarpPt_get()
Definition d_com_inf_game.cpp:2293
void dComIfGs_onSvZoneSwitch(int i_zoneNo, int i_swBit)
Definition d_com_inf_game.h:1183
void dComIfGp_setStartStage(dStage_startStage_c *p_startStage)
Definition d_com_inf_game.h:2271
s32 dComIfGs_isStageBossEnemy()
Definition d_com_inf_game.h:1408
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:2675
BOOL dComIfGs_isZoneSwitch(int, int)
Definition d_com_inf_game.cpp:1347
void dComIfGs_setTime(f32 i_time)
Definition d_com_inf_game.h:1620
u8 dComIfGs_getWalletSize()
Definition d_com_inf_game.h:1898
void dComIfGs_getSave(int i_stageNo)
Definition d_com_inf_game.h:1766
void dComIfGd_drawXluListInvisible()
Definition d_com_inf_game.h:4098
u8 dComIfGs_getBombMax(u8 i_bombType)
Definition d_com_inf_game.h:1496
void dComIfGp_offEnableNextStage()
Definition d_com_inf_game.h:2671
roomRead_class * dComIfGp_getStageRoom()
Definition d_com_inf_game.h:2607
u16 dComIfGs_getLife()
Definition d_com_inf_game.h:1284
void dComIfGs_onStageLife()
Definition d_com_inf_game.h:1480
void dComIfGp_setAllMapArchive(JKRArchive *arc)
Definition d_com_inf_game.h:2183
BOOL dComIfGp_checkCameraAttentionStatus(int i, u32 flag)
Definition d_com_inf_game.h:2723
s16 dComIfGs_getTurnRestartAngleY()
Definition d_com_inf_game.h:1738
u8 dComIfGs_getBottleMax()
Definition d_com_inf_game.cpp:1700
void dComIfGp_clearMesgAnimeTagInfo()
Definition d_com_inf_game.h:3687
char * dComIfGs_getPlayerName()
Definition d_com_inf_game.h:1656
dDlst_window_c * dComIfGp_getWindow(int i)
Definition d_com_inf_game.h:3084
void dComIfGp_deleteSimpleModel()
Definition d_com_inf_game.h:3151
void dComIfGs_setOptVibration(u8 i_status)
Definition d_com_inf_game.h:1858
BOOL dComIfGs_isCollectSword(u8 i_swordNo)
Definition d_com_inf_game.h:1235
void dComIfGd_setXluList2DScreen()
Definition d_com_inf_game.h:3965
JKRExpHeap * dComIfGp_getSubHeap2D(int flag)
Definition d_com_inf_game.cpp:1642
void dComIfGs_setSaveTotalTime(s64 i_time)
Definition d_com_inf_game.h:1822
char * dComIfGp_getLastPlayStageName()
Definition d_com_inf_game.h:2331
void dComIfGd_set3DlineMatDark(mDoExt_3DlineMat_c *param_0)
Definition d_com_inf_game.h:4154
u8 dComIfGs_getBombNum(u8 i_bagIdx)
Definition d_com_inf_game.h:1484
void dComIfGd_drawOpaList()
Definition d_com_inf_game.h:4070
int dComIfGs_isItemFirstBit(u8 i_no)
Definition d_com_inf_game.h:1020
void dComIfGp_setRStatus(u8 status, u8 flag)
Definition d_com_inf_game.h:2347
int dComIfGp_searchUseSubHeap2D(int flag)
Definition d_com_inf_game.cpp:1631
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:3772
s32 dComIfGp_getItemMaxOilCount()
Definition d_com_inf_game.h:2976
void dComIfGp_clearItemPachinkoNumCount()
Definition d_com_inf_game.h:2940
void dComIfGp_mapShow()
Definition d_com_inf_game.cpp:1546
void dComIfGp_setNunStatus(u8 status, u8 param_1, u8 flag)
Definition d_com_inf_game.h:2391
u8 dComIfGp_getRemoConStatus()
Definition d_com_inf_game.h:2479
void dComIfGs_initDan(s8 i_stageNo)
Definition d_com_inf_game.h:1770
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:3659
BOOL dComIfGs_Wolf_Change_Check()
Definition d_com_inf_game.cpp:2216
void dComIfGp_onPauseFlag()
Definition d_com_inf_game.h:3143
void dComIfGs_setWalletSize(u8 i_size)
Definition d_com_inf_game.h:1052
JKRExpHeap * dComIfGp_getExpHeap2D()
Definition d_com_inf_game.h:2255
void dComIfGd_setWindow(dDlst_window_c *window)
Definition d_com_inf_game.h:4030
void dComIfGp_particle_draw2Dgame(JPADrawInfo *i_drawInfo)
Definition d_com_inf_game.h:3629
void dComIfGp_setFontArchive(JKRArchive *arc)
Definition d_com_inf_game.h:2227
void dComIfGs_setMagic(u8 i_magic)
Definition d_com_inf_game.h:1056
u8 dComIfGs_staffroll_next_go_check()
Definition d_com_inf_game.cpp:2366
JPABaseEmitter * dComIfGp_particle_getEmitter(u32 param_0)
Definition d_com_inf_game.h:3812
void dComIfGp_setMain2DArchive(JKRArchive *arc)
Definition d_com_inf_game.h:2243
void dComIfGp_destroySubExpHeap2D()
Definition d_com_inf_game.cpp:1610
void dComIfGp_setPlayerInfo(int plyrIdx, fopAc_ac_c *ptr, int camIdx)
Definition d_com_inf_game.h:2711
u8 dComIfGs_getWolfAbility(int i_idx)
Definition d_com_inf_game.h:1112
cXyz * dComIfGp_evmng_getGoal()
Definition d_com_inf_game.h:3351
void dComIfGp_setSelectItem(int index)
Definition d_com_inf_game.cpp:1476
int dComIfGp_event_moveApproval(void *actor)
Definition d_com_inf_game.h:3312
BOOL dComIfGs_isVisitedRoom(int i_roomNo)
Definition d_com_inf_game.cpp:2353
void dComIfGs_setKeyNum(int i_stageNo, u8 i_keyNum)
Definition d_com_inf_game.cpp:2003
void dComIfGp_clearPlayerStatus0(int param_0, u32 flag)
Definition d_com_inf_game.h:2764
JKRArchive * dComIfGp_getNameResArchive()
Definition d_com_inf_game.h:2139
void dComIfGp_setStartStageDarkArea(s8 darkArea)
Definition d_com_inf_game.h:2287
s8 dComIfGp_getLayerOld()
Definition d_com_inf_game.h:3094
void dComIfGd_setListDark()
Definition d_com_inf_game.h:3935
u8 dComIfGp_2dShowCheck()
Definition d_com_inf_game.h:2952
u8 dComIfGs_getOptCameraControl()
Definition d_com_inf_game.h:1340
void dComIfGp_particle_drawFogPri2(JPADrawInfo *i_drawInfo)
Definition d_com_inf_game.h:3593
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:1786
u8 dComIfGp_get3DDirectionForce()
Definition d_com_inf_game.h:2563
u8 dComIfGp_getItemLifeCountType()
Definition d_com_inf_game.h:3040
void dComIfGp_setCameraParamFileName(int i, char *name)
Definition d_com_inf_game.h:3064
u32 dComIfGp_getCameraAttentionStatus(int i_no)
Definition d_com_inf_game.h:2752
void dComIfGp_setItemOilCount(s32 oil)
Definition d_com_inf_game.h:2840
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:1754
u8 dComIfGs_getItem(int i_slotNo, bool i_checkCombo)
Definition d_com_inf_game.h:1227
void dComIfGp_roomControl_setTimePass(int isPassing)
Definition d_com_inf_game.h:3220
bool dComIfGs_isCollectShield(u8 i_item)
Definition d_com_inf_game.h:1596
void dComIfGp_particle_drawProjection(JPADrawInfo *i_drawInfo)
Definition d_com_inf_game.h:3575
void dComIfGs_setBottleItemIn(u8 curItem, u8 newItem)
Definition d_com_inf_game.h:1806
u8 dComIfGs_getMixItemIndex(int i_no)
Definition d_com_inf_game.cpp:1471
u8 dComIfGs_getOptVibration()
Definition d_com_inf_game.h:1332
void dComIfGp_mapHide()
Definition d_com_inf_game.cpp:1550
int dComIfGp_evmng_checkStartDemo()
Definition d_com_inf_game.h:3487
int dComIfG_getTimerNowTimeMs()
Definition d_com_inf_game.h:3679
JKRAramArchive * dComIfGp_getFieldMapArchive2()
Definition d_com_inf_game.h:3123
fopAc_ac_c * dComIfGp_getPlayer(int idx)
Definition d_com_inf_game.h:2087
void dComIfGs_onEventBit(u16 i_flag)
Definition d_com_inf_game.h:1149
void dComIfGs_setGetNumber(int i_no, u8 i_value)
Definition d_com_inf_game.h:1922
BOOL dComIfGs_isTbox(int i_no)
Definition d_com_inf_game.h:1348
bool dComIfGs_isPlayerFieldLastStayFieldDataExistFlag()
Definition d_com_inf_game.h:1676
void dComIfGs_setOptPointer(u8 i_pointer)
Definition d_com_inf_game.h:1870
void dComIfGp_setWindowNum(int num)
Definition d_com_inf_game.h:3076
BOOL dComIfGs_isStageSwitch(int i_stageNo, int i_no)
Definition d_com_inf_game.cpp:1265
void dComIfGs_addBottleNum(u8 i_bottleIdx, s16 i_num)
Definition d_com_inf_game.h:1508
void dComIfGp_event_remove()
Definition d_com_inf_game.h:3330
BOOL dComIfGs_isSvZoneItem(int i_zoneNo, int i_swBit)
Definition d_com_inf_game.h:1207
void dComIfGp_setDemoMsgArchive(JKRArchive *arc)
Definition d_com_inf_game.h:2199
void dComIfGd_entryZSortListZxlu(J3DPacket *i_packet, cXyz &param_1)
Definition d_com_inf_game.h:4038
void * dComIfG_getObjectRes(const char *arcName, const char *resName)
Definition d_com_inf_game.h:923
JKRArchive * dComIfGp_getAllMapArchive()
Definition d_com_inf_game.h:3139
void dComIfGp_setRStatusForce(u8 status, u8 flag)
Definition d_com_inf_game.h:2431
int dComIfG_resDelete(request_of_phase_process_class *i_phase, char const *resName)
Definition d_com_inf_game.cpp:1096
void dComIfGs_offSaveSwitch(int i_no)
Definition d_com_inf_game.h:1380
void dComIfGs_init()
Definition d_com_inf_game.h:1016
void dComIfGp_setSelectEquipSword(u8 i_swordNo)
Definition d_com_inf_game.h:2683
dRes_info_c * dComIfG_getObjectResInfo(const char *arc_name)
Definition d_com_inf_game.h:943
u8 dComIfG_getTimerType()
Definition d_com_inf_game.h:879
void dComIfGs_setLineUpItem()
Definition d_com_inf_game.h:1452
void dComIfGp_setOptionResArchive(JKRArchive *arc)
Definition d_com_inf_game.h:2191
void dComIfGs_setInitDataToCard(u8 *i_saveData, int i_dataNum)
Definition d_com_inf_game.h:1882
cXyz & dComIfGs_getRestartRoomPos()
Definition d_com_inf_game.h:1746
void dComIfGp_particle_levelEmitterOnEventMove(u32 param_0)
Definition d_com_inf_game.h:3808
u8 dComIfGp_getAStatus()
Definition d_com_inf_game.h:2435
void dComIfGp_setPlayerStatus1(int param_0, u32 flag)
Definition d_com_inf_game.h:2719
void dComIfGp_setDoStatus(u8 status, u8 flag)
Definition d_com_inf_game.h:2351
void dComIfGd_setList3Dlast()
Definition d_com_inf_game.h:3960
u8 dComIfGp_getBottleStatus()
Definition d_com_inf_game.h:2475
void dComIfGd_setListInvisisble()
Definition d_com_inf_game.h:3940
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:3816
u8 dComIfGs_getOptAttentionType()
Definition d_com_inf_game.h:1336
daPy_py_c * daPy_getLinkPlayerActorClass()
Definition d_com_inf_game.h:4158
void * dComIfGp_getItemTable()
Definition d_com_inf_game.h:2251
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:3569
void dComIfGp_setZStatus(u8 status, u8 flag)
Definition d_com_inf_game.h:2359
dEvent_manager_c & dComIfGp_getEventManager()
Definition d_com_inf_game.h:3288
void dComIfGp_set3DStatusForce(u8 status, u8 direction, u8 flag)
Definition d_com_inf_game.h:2371
u8 dComIfGp_getCStickStatusForce()
Definition d_com_inf_game.h:2487
u8 dComIfGp_world_dark_get()
Definition d_com_inf_game.cpp:2123
int dComIfGp_getWindowNum()
Definition d_com_inf_game.h:3080
stage_vrboxcol_info_class * dComIfGp_getStageVrboxcolInfo()
Definition d_com_inf_game.h:2627
void dComIfGp_setOxygen(int oxygen)
Definition d_com_inf_game.h:2788
int dComIfGp_evmng_cameraPlay()
Definition d_com_inf_game.h:3367
s32 dComIfGp_getMaxOxygenCount()
Definition d_com_inf_game.h:2984
fopAc_ac_c * dComIfGp_event_getPt2()
Definition d_com_inf_game.h:3407
GXColor g_saftyWhiteColor
Definition d_com_inf_game.cpp:2374
void dComIfGs_clearRoomItem(int i_zoneNo)
Definition d_com_inf_game.h:1710
const char * dComIfGp_getNextStageName()
Definition d_com_inf_game.h:2295
void dComIfGs_setMixItemIndex(int i_no, u8 item_index)
Definition d_com_inf_game.cpp:1451
s32 dComIfGs_isDungeonItemWarp()
Definition d_com_inf_game.h:1404
JKRArchive * dComIfGp_getMsgCommonArchive()
Definition d_com_inf_game.h:2155
void dComIfGs_onSaveSwitch(int i_stageNo, int i_no)
Definition d_com_inf_game.h:1372
void dComIfGp_drawSimpleModel()
Definition d_com_inf_game.h:3110
void dComIfGp_particle_draw2DmenuFore(JPADrawInfo *i_drawInfo)
Definition d_com_inf_game.h:3647
void dComIfGs_setRupee(u16 i_rupees)
Definition d_com_inf_game.h:1064
void dComIfGd_drawListItem3d()
Definition d_com_inf_game.h:3870
void dComIfGd_drawXluListDarkBG()
Definition d_com_inf_game.h:4086
void dComIfGp_particle_removeScene(bool param_0)
Definition d_com_inf_game.h:3541
void dComIfGs_setBButtonItemKey(u8 i_itemNo)
Definition d_com_inf_game.h:1946
JKRArchive * dComIfGp_getAnmArchive()
Definition d_com_inf_game.h:2127
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:3667
void dComIfGp_setSButtonStatus(u8 status, u8 flag)
Definition d_com_inf_game.h:2415
void dComIfGp_clearItemArrowNumCount()
Definition d_com_inf_game.h:3028
u8 dComIfGs_checkGetItem(u8 i_itemNo)
Definition d_com_inf_game.cpp:1676
void dComIfGp_setXStatusForce(u8 status, u8 flag)
Definition d_com_inf_game.h:2379
cXyz & dComIfGs_getWarpPlayerPos()
Definition d_com_inf_game.cpp:2049
void dComIfGs_onCollectCrystal(u8 i_item)
Definition d_com_inf_game.h:1604
int dComIfGp_getCameraWinID(int idx)
Definition d_com_inf_game.h:2099
void dComIfGp_offOxygenShowFlag()
Definition d_com_inf_game.h:2824
stage_stag_info_class * dComIfGp_getStageStagInfo()
Definition d_com_inf_game.h:2611
u8 dComIfGp_getZSetFlagForce()
Definition d_com_inf_game.h:2531
BOOL dComIfGs_isOneZoneItem(int i_swBit, int i_roomNo)
Definition d_com_inf_game.cpp:1427
void dComIfGs_PolyDamageOff_Set(s8 param_0)
Definition d_com_inf_game.cpp:2249
fopAc_ac_c * dComIfGp_att_getCatghTarget()
Definition d_com_inf_game.h:2047
void dComIfGs_setWarashibeItem(u8 i_itemNo)
Definition d_com_inf_game.h:1802
BOOL dComIfGp_evmng_endCheck(const char *event)
Definition d_com_inf_game.h:3359
u8 dComIfGs_getPachinkoMax()
Definition d_com_inf_game.h:1108
bool dComIfGp_isNunSetFlag(u8 flag)
Definition d_com_inf_game.h:2872
stage_camera_class * dComIfGp_getRoomCamera(int i_roomNo)
Definition d_com_inf_game.cpp:1147
void dComIfGp_particle_drawDarkworld(JPADrawInfo *i_drawInfo)
Definition d_com_inf_game.h:3617
void dComIfGs_setItem(int i_slotNo, u8 i_itemNo)
Definition d_com_inf_game.h:1040
u8 dComIfGp_get3DSetFlagForce()
Definition d_com_inf_game.h:2567
u8 dComIfGp_getRStatus()
Definition d_com_inf_game.h:3264
void dComIfGs_offPlayerFieldLastStayFieldDataExistFlag()
Definition d_com_inf_game.h:1950
JKRArchive * dComIfGp_getRingResArchive()
Definition d_com_inf_game.h:3131
void dComIfGs_setEmptyBombBagItemIn(u8 i_newBomb, bool i_setNum)
Definition d_com_inf_game.h:1124
bool dComIfGp_isYSetFlag(u8 flag)
Definition d_com_inf_game.h:2860
void dComIfGs_offVisitedRoom(int param_0)
Definition d_com_inf_game.cpp:2345
s16 dComIfGp_getItemMaxArrowNumCount()
Definition d_com_inf_game.h:2964
void dComIfGs_setOptAttentionType(u8 i_attentionType)
Definition d_com_inf_game.h:1862
void dComIfGs_offSvOneZoneSwitch(int i_zoneNo, int i_swBit)
Definition d_com_inf_game.h:1199
s64 dComIfGs_getSaveStartTime()
Definition d_com_inf_game.h:1440
s32 dComIfGp_checkStatus(u16 flags)
Definition d_com_inf_game.h:2932
s16 dComIfGs_getLastSceneAngleY()
Definition d_com_inf_game.h:1556
void dComIfGd_reset()
Definition d_com_inf_game.h:3875
MtxP dComIfGd_getViewRotMtx()
Definition d_com_inf_game.h:3911
void dComIfGs_offStageSwitch(int i_stageNo, int i_no)
Definition d_com_inf_game.cpp:1255
void dComIfGs_setLightDropNum(u8 i_level, u8 i_num)
Definition d_com_inf_game.h:1966
JKRExpHeap * dComIfGp_particle_getResHeap()
Definition d_com_inf_game.h:3515
J2DGrafContext * dComIfGp_getCurrentGrafPort()
Definition d_com_inf_game.h:2075
void dComIfGs_setRodTypeLevelUp()
Definition d_com_inf_game.h:1096
void dComIfGp_clearItemBombNumCount(u8 i_no)
Definition d_com_inf_game.h:3008
cXyz & dComIfGs_getLastWarpMarkPlayerPos()
Definition d_com_inf_game.h:1296
void dComIfGs_offSaveDunSwitch(int i_swNo)
Definition d_com_inf_game.h:1636
void dComIfGp_setMsgObjectClass(dMsgObject_c *obj)
Definition d_com_inf_game.h:2115
u8 dComIfGp_getXStatus()
Definition d_com_inf_game.h:2439
void dComIfGd_imageDrawShadow(Mtx param_0)
Definition d_com_inf_game.h:4146
char * dComIfG_getRoomArcName(int roomNo)
Definition d_com_inf_game.cpp:2110
const char * dComIfGp_getCameraParamFileName(int i)
Definition d_com_inf_game.h:3072
s16 dComIfGp_getNextStagePoint()
Definition d_com_inf_game.h:2323
void dComIfGs_setTurnRestart(const cXyz &i_position, s16 i_angle, s8 param_2, u32 i_param)
Definition d_com_inf_game.h:1564
void dComIfGs_setEmptyBombBag()
Definition d_com_inf_game.h:1116
s32 dComIfGp_roomControl_getZoneNo(int i_roomNo)
Definition d_com_inf_game.h:3200
void dComIfGs_offEventBit(u16 i_flag)
Definition d_com_inf_game.h:1288
fopAc_ac_c * dComIfGp_att_getZHint()
Definition d_com_inf_game.h:2051
void dComIfGp_setItemBombNumCount(u8 i_item, s16 count)
Definition d_com_inf_game.h:2591
BOOL dComIfGs_isEventBit(const u16 i_flag)
Definition d_com_inf_game.h:1155
void dComIfGd_set2DOpaTop(dDlst_base_c *dlst)
Definition d_com_inf_game.h:3887
void dComIfGs_setEquipBottleItemIn(u8 i_curItem, u8 i_newItem)
Definition d_com_inf_game.h:1934
bool dComIfGs_isCollectMirror(u8 i_item)
Definition d_com_inf_game.h:1588
void dComIfGs_setArrowNum(u8 i_arrowNum)
Definition d_com_inf_game.h:1100
void dComIfGs_clearRoomSwitch(int i_zoneNo)
Definition d_com_inf_game.h:1706
void dComIfGp_setItemTable(void *data)
Definition d_com_inf_game.h:2247
void dComIfGs_setCollectClothes(u8 i_clothesNo)
Definition d_com_inf_game.h:1088
void dComIfGd_drawXluListBG()
Definition d_com_inf_game.h:4082
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:3088
BOOL dComIfGs_isSvZoneSwitch(int i_zoneNo, int i_swBit)
Definition d_com_inf_game.h:1191
u16 dComIfGs_getRupeeMax()
Definition d_com_inf_game.h:1778
void dComIfGs_setCollectSmell(u8 smell)
Definition d_com_inf_game.h:1264
dEvent_manager_c * dComIfGp_getPEvtManager()
Definition d_com_inf_game.h:2035
JKRArchive * dComIfGp_getMain2DArchive()
Definition d_com_inf_game.h:2123
void dComIfGp_setCurrentViewport(view_port_class *i_viewport)
Definition d_com_inf_game.h:3304
void dComIfGs_onVisitedRoom(int param_0)
Definition d_com_inf_game.cpp:2329
int dComIfGp_getStagePlightNumInfo()
Definition d_com_inf_game.h:2635
void dComIfGp_particle_readScene(u8 particle_no, mDoDvdThd_toMainRam_c **param_1)
Definition d_com_inf_game.h:3519
int dComIfG_TimerStart(int i_mode, s16 i_time)
Definition d_com_inf_game.cpp:2127
J3DDrawBuffer * dComIfGd_getOpaListBG()
Definition d_com_inf_game.h:3997
dEvt_control_c & dComIfGp_getEvent()
Definition d_com_inf_game.h:3284
void dComIfGs_onTransformLV(int i_no)
Definition d_com_inf_game.h:1628
bool dComIfGp_isCStickSetFlag(u8 flag)
Definition d_com_inf_game.h:2896
u8 dComIfGp_event_getPreItemNo()
Definition d_com_inf_game.h:3371
void dComIfGs_offOneZoneSwitch(int i_swBit, int i_roomNo)
Definition d_com_inf_game.cpp:1379
void dComIfGp_setItemNowOil(s32 oil)
Definition d_com_inf_game.h:2836
void dComIfGp_addSimpleModel(J3DModelData *i_modelData, int roomNo, u8 i_drawBG)
Definition d_com_inf_game.h:1718
u8 dComIfG_getBrightness()
Definition d_com_inf_game.h:959
void dComIfGp_setMsgCommonArchive(JKRArchive *arc)
Definition d_com_inf_game.h:2219
void dComIfGd_peekZdata()
Definition d_com_inf_game.h:4022
void dComIfGp_particle_createCommon(const void *data)
Definition d_com_inf_game.h:3503
void dComIfGp_clearItemKeyNumCount()
Definition d_com_inf_game.h:3024
int dComIfG_getObjctResName2Index(const char *i_arcName, const char *i_resName)
Definition d_com_inf_game.h:963
void dComIfGs_onLetterReadFlag(int i_no)
Definition d_com_inf_game.h:1532
void dComIfGp_resetOldMulti()
Definition d_com_inf_game.h:3098
char * dComIfGs_getPlayerFieldLastStayName()
Definition d_com_inf_game.h:1686
f32 dComIfGs_getLastSceneSpeedF()
Definition d_com_inf_game.h:1560
u32 dComIfGp_checkPlayerStatus1(int param_0, u32 flag)
Definition d_com_inf_game.h:2019
void dComIfGp_setStartStageLayer(s8 layer)
Definition d_com_inf_game.h:3106
void dComIfGp_setSubExpHeap2D(int idx, void *heap)
Definition d_com_inf_game.h:2659
bool dComIfGp_isDoSetFlag(u8 flag)
Definition d_com_inf_game.h:2844
void dComIfGp_setCameraInfo(int camIdx, camera_class *p_cam, int param_2, int param_3, int param_4)
Definition d_com_inf_game.h:2735
u8 dComIfGp_getBottleSetFlagForce()
Definition d_com_inf_game.h:2539
s16 dComIfGp_getStageWorldRollAngleX()
Definition d_com_inf_game.h:2639
u8 dComIfGp_getXStatusForce()
Definition d_com_inf_game.h:2543
void dComIfGp_setFmapResArchive(JKRArchive *arc)
Definition d_com_inf_game.h:2167
void dComIfGs_setSaveStartTime(s64 i_time)
Definition d_com_inf_game.h:1826
view_class * dComIfGd_getView()
Definition d_com_inf_game.h:3895
int dComIfG_resLoad(request_of_phase_process_class *i_phase, char const *arc_name)
Definition d_com_inf_game.cpp:1040
dKy_tevstr_c * dComIfGp_roomControl_getTevStr(int i_roomNo)
Definition d_com_inf_game.h:3236
void dComIfGp_setMaxOxygen(s32 i_oxygen)
Definition d_com_inf_game.h:2800
void dComIfGs_setPlayerName(const char *i_name)
Definition d_com_inf_game.h:1694
int dComIfGp_getCameraPlayer1ID(int idx)
Definition d_com_inf_game.h:2091
JKRArchive * dComIfGp_getMsgArchive(int idx)
Definition d_com_inf_game.h:2151
void dComIfGp_setErrorResArchive(JKRArchive *arc)
Definition d_com_inf_game.h:2207
s8 dComIfGp_getStartStageLayer()
Definition d_com_inf_game.h:2279
void dComIfGp_particle_drawScreen(JPADrawInfo *i_drawInfo)
Definition d_com_inf_game.h:3623
u8 dComIfGs_getPlayerFieldLastStayRegionNo()
Definition d_com_inf_game.h:1962
u8 dComIfGs_checkInsectBottle()
Definition d_com_inf_game.h:1810
void dComIfGs_setOptCalibrateDist(u16 i_calibrateDist)
Definition d_com_inf_game.h:1906
void dComIfGs_onCollectMirror(u8 i_item)
Definition d_com_inf_game.h:1600
void dComIfGs_onItemFirstBit(u8 i_itemNo)
Definition d_com_inf_game.h:1276
void dComIfGp_clearMesgCameraAttrInfo()
Definition d_com_inf_game.h:3703
u8 dComIfGs_getNoFile()
Definition d_com_inf_game.h:1878
void dComIfGp_setRubyArchive(JKRArchive *arc)
Definition d_com_inf_game.h:2231
bool dComIfGs_isCollectCrystal(u8 i_item)
Definition d_com_inf_game.h:1592
u8 dComIfGs_getKeyNum()
Definition d_com_inf_game.h:1272
void dComIfGp_particle_drawFogPri1(JPADrawInfo *i_drawInfo)
Definition d_com_inf_game.h:3581
void dComIfGs_setLastWarpMarkItemData(const char *stage, cXyz pos, s16 angle, s8 roomNo, u8, u8)
Definition d_com_inf_game.cpp:2038
void dComIfGs_setBaitItem(u8 i_item)
Definition d_com_inf_game.h:1970
void dComIfGd_setListMiddle()
Definition d_com_inf_game.h:3983
bool dComIfGp_isASetFlag(u8 flag)
Definition d_com_inf_game.h:2848
void dComIfGp_loadCameraPosition(int i, cXyz *o_pos, cXyz *o_target, f32 *o_fovy, s16 *o_bank)
Definition d_com_inf_game.h:2760
dSv_turnRestart_c & dComIfGs_getTurnRestart()
Definition d_com_inf_game.h:1726
void dComIfGp_roomControl_setStayNo(int stayNo)
Definition d_com_inf_game.h:3228
void dComIfGs_addDeathCount()
Definition d_com_inf_game.h:1894
dStage_Multi_c * dComIfGp_getMulti()
Definition d_com_inf_game.h:3119
u8 dComIfGp_getNunZStatus()
Definition d_com_inf_game.h:2467
void dComIfGd_drawOpaListSky()
Definition d_com_inf_game.h:4050
s32 dComIfGs_isStageLife()
Definition d_com_inf_game.h:1412
u8 dComIfGs_getTransformStatus()
Definition d_com_inf_game.h:1672
u8 dComIfGp_getNowLevel()
Definition d_com_inf_game.cpp:1946
void dComIfGp_TargetWarpPt_set(u8)
Definition d_com_inf_game.cpp:2285
void dComIfGp_particle_draw(JPADrawInfo *i_drawInfo)
Definition d_com_inf_game.h:3587
BOOL dComIfGs_isSaveVisitedRoom(int param_0, int i_roomNo)
Definition d_com_inf_game.h:1420
void dComIfGp_clearItemRupeeCount()
Definition d_com_inf_game.h:2996
dCcS * dComIfG_Ccsp()
Definition d_com_inf_game.h:935
u8 dComIfGs_getSelectMixItemNoArrowIndex(int i_selmixItemIdx)
Definition d_com_inf_game.cpp:1456
BOOL dComIfGs_isSaveTbox(int i_stageNo, int i_no)
Definition d_com_inf_game.h:1360
bool dComIfGp_isRemoConSetFlag(u8 flag)
Definition d_com_inf_game.h:2876
JKRArchive * dComIfGp_getCollectResArchive()
Definition d_com_inf_game.h:2131
JKRArchive * dComIfGp_getDmapResArchive()
Definition d_com_inf_game.h:3165
s16 dComIfGp_getStartStagePoint()
Definition d_com_inf_game.h:2291
void dComIfGs_offZoneSwitch(int i_swBit, int i_roomNo)
Definition d_com_inf_game.cpp:1331
s16 dComIfGs_getPlayerFieldLastStayAngleY()
Definition d_com_inf_game.h:1690
bool dComIfGp_isXSetFlag(u8 flag)
Definition d_com_inf_game.h:2856
void dComIfGp_setFieldMapArchive2(JKRArchive *arc)
Definition d_com_inf_game.h:2159
GXColor g_clearColor
Definition d_com_inf_game.cpp:970
int dComIfGp_evmng_getMySubstanceNum(int index, char *name)
Definition d_com_inf_game.h:3475
dSv_save_c * dComIfGs_getSaveData()
Definition d_com_inf_game.h:1448
char * dComIfGp_evmng_getMyStringP(int index, char *name)
Definition d_com_inf_game.h:3463
void dComIfGp_set3DStatus(u8 status, u8 direction, u8 flag)
Definition d_com_inf_game.h:2367
void dComIfGs_onRegionBit(int i_region)
Definition d_com_inf_game.h:1179
JKRExpHeap * dComIfGp_getSubExpHeap2D(int idx)
Definition d_com_inf_game.h:2263
u8 dComIfGp_getCStickDirectionForce()
Definition d_com_inf_game.h:2483
void dComIfGs_setCollectShield(u8 i_shieldNo)
Definition d_com_inf_game.h:1084
void dComIfGd_drawShadow(Mtx param_0)
Definition d_com_inf_game.h:4142
BOOL dComIfGs_isSvOneZoneSwitch(int i_zoneNo, int i_swBit)
Definition d_com_inf_game.h:1203
s32 dComIfGs_isGetMagicUseFlag()
Definition d_com_inf_game.h:1456
void dComIfGd_set3DlineMat(mDoExt_3DlineMat_c *param_0)
Definition d_com_inf_game.h:4150
BOOL dComIfGp_event_compulsory(void *param_0, const char *param_1, u16 param_2)
Definition d_com_inf_game.h:3308
J3DDrawBuffer * dComIfGd_getOpaListDark()
Definition d_com_inf_game.h:4001
s32 dComIfGp_roomControl_getStayNo()
Definition d_com_inf_game.h:3196
void dComIfGp_roomControl_setZoneNo(int roomNo, int zoneNo)
Definition d_com_inf_game.h:3232
stage_arrow_class * dComIfGp_getRoomArrow(int i_roomNo)
Definition d_com_inf_game.cpp:1158
void dComIfGp_addSelectItemNum(int index, s16 num)
Definition d_com_inf_game.cpp:1769
BOOL dComIfGs_isCollectClothing(u8 i_clothesNo)
Definition d_com_inf_game.h:1239
cXyz & dComIfGs_getPlayerFieldLastStayPos()
Definition d_com_inf_game.h:1958
void dComIfGs_setArrowMax(u8 i_arrowMax)
Definition d_com_inf_game.h:1104
BOOL dComIfGs_isSvOneZoneItem(int i_zoneNo, int i_swBit)
Definition d_com_inf_game.h:1211
BOOL dComIfGs_isSaveDunItem(int i_no)
Definition d_com_inf_game.h:1368
void dComIfGs_onLightDropFlag(u8 i_nowLevel)
Definition d_com_inf_game.h:1159
void dComIfGs_setTransformStatus(u8 i_status)
Definition d_com_inf_game.h:1930
u8 dComIfGp_getZStatusForce()
Definition d_com_inf_game.h:2527
u8 dComIfGs_getEventReg(u16 reg)
Definition d_com_inf_game.h:1794
void dComIfGp_setCamera(int i, camera_class *cam)
Definition d_com_inf_game.h:3068
void dComIfGs_setLastWarpAcceptStage(s8 param_0)
Definition d_com_inf_game.h:1850
void dComIfGp_roomControl_init()
Definition d_com_inf_game.h:3208
JKRArchive * dComIfGp_getMeterButtonArchive()
Definition d_com_inf_game.h:3135
void dComIfGp_clearItemMaxLifeCount()
Definition d_com_inf_game.h:3036
u8 dComIfGs_getLineUpItem(int i_slotNo)
Definition d_com_inf_game.h:1231
BOOL dComIfGs_isLetterGetFlag(int i_no)
Definition d_com_inf_game.h:1520
void dComIfGp_clearOxygenCount()
Definition d_com_inf_game.h:3020
s8 dComIfGp_getStartStageDarkArea()
Definition d_com_inf_game.h:2283
f32 dComIfGs_getTime()
Definition d_com_inf_game.h:1616
void dComIfGs_setBombNum(u8 i_bagIdx, u8 i_bombNum)
Definition d_com_inf_game.h:1500
void dComIfGd_setView(view_class *view)
Definition d_com_inf_game.h:4026
void dComIfGp_setPlayerStatus0(int param_0, u32 flag)
Definition d_com_inf_game.h:2715
BOOL dComIfGs_isTmpBit(u16 i_flag)
Definition d_com_inf_game.h:1468
s16 dComIfGp_evmng_getEventIdx(const char *eventName, u8 mapToolID)
Definition d_com_inf_game.h:3499
u8 dComIfGp_getNunStatus()
Definition d_com_inf_game.h:2463
int dComIfGp_roomControl_loadRoom(int param_0, u8 *param_1, bool param_2)
Definition d_com_inf_game.h:3224
void dComIfGp_evmng_cutEnd(int param_0)
Definition d_com_inf_game.h:3347
int dComIfG_deleteObjectResMain(const char *res)
Definition d_com_inf_game.h:911
int dComIfGp_checkEmptySubHeap2D()
Definition d_com_inf_game.cpp:1620
void dComIfGd_set2DOpa(dDlst_base_c *dlst)
Definition d_com_inf_game.h:3879
void dComIfGp_removeSimpleModel(J3DModelData *i_modelData, int roomNo)
Definition d_com_inf_game.h:1722
f32 dComIfGp_getItemLifeCount()
Definition d_com_inf_game.h:2960
int dComIfG_syncAllObjectRes()
Definition d_com_inf_game.h:951
void dComIfGs_setTmpReg(u16 i_reg, u8 i_no)
Definition d_com_inf_game.h:1786
void dComIfGd_drawOpaList3Dlast()
Definition d_com_inf_game.h:4114
void dComIfGs_setBottleNum(u8 i_bottleIdx, u8 i_bottleNum)
Definition d_com_inf_game.h:1145
void dComIfGd_drawIndScreen()
Definition d_com_inf_game.h:4134
void dComIfGs_setRestartRoomParam(u32 i_param)
Definition d_com_inf_game.h:1576
u8 dComIfGs_getPachinkoNum()
Definition d_com_inf_game.h:1488
s32 dComIfGp_getNextStageWipe()
Definition d_com_inf_game.h:2311
u8 dComIfGp_getGameoverStatus()
Definition d_com_inf_game.h:2335
void dComIfGs_setEquipBottleItemEmpty(u8 i_curItem)
Definition d_com_inf_game.h:1938
u32 dComIfGs_getBalloonScore()
Definition d_com_inf_game.h:1668
void dComIfGp_particle_drawFogPri0_A(JPADrawInfo *i_drawInfo)
Definition d_com_inf_game.h:3557
void dComIfGd_init()
Definition d_com_inf_game.h:4014
bool dComIfGp_isBottleSetFlag(u8 flag)
Definition d_com_inf_game.h:2888
J3DDrawBuffer * dComIfGd_getOpaList()
Definition d_com_inf_game.h:3993
s16 dComIfGp_getItemArrowNumCount()
Definition d_com_inf_game.h:2968
void dComIfGp_setZStatusForce(u8 status, u8 flag)
Definition d_com_inf_game.h:2363
void dComIfGs_offSaveVisitedRoom(int param_0, int i_roomNo)
Definition d_com_inf_game.h:1428
u8 dComIfGp_get3DStatus()
Definition d_com_inf_game.h:2451
bool dComIfGs_getWarpMarkFlag()
Definition d_com_inf_game.cpp:2061
bool dComIfGs_isItem(int i_bitNo, int i_roomNo)
Definition d_com_inf_game.h:1838
void dComIfGp_clearMesgAnimeAttrInfo()
Definition d_com_inf_game.h:3695
void dComIfGp_particle_calc3D()
Definition d_com_inf_game.h:3523
void dComIfGp_setOxygenCount(s32 oxygen)
Definition d_com_inf_game.h:2796
s8 dComIfGs_sense_type_change_Get()
Definition d_com_inf_game.cpp:1310
void dComIfGs_onDungeonItemMap()
Definition d_com_inf_game.h:1028
void dComIfGp_setSelectEquipClothes(u8 i_clothNo)
Definition d_com_inf_game.h:2679
u16 dComIfGs_getDate()
Definition d_com_inf_game.h:1608
u8 dComIfGs_getMagic()
Definition d_com_inf_game.h:1580
u8 dComIfGs_getLastWarpMarkRoomNo()
Definition d_com_inf_game.h:1304
int dComIfGs_isLetterReadFlag(int i_no)
Definition d_com_inf_game.h:1528
u8 dComIfGp_getDoStatus()
Definition d_com_inf_game.h:3276
void dComIfGp_setCardIconResArchive(JKRArchive *arc)
Definition d_com_inf_game.h:2211
BOOL dComIfGs_isZoneItem(int, int)
Definition d_com_inf_game.cpp:1411
void dComIfG_setTimerMode(int mode)
Definition d_com_inf_game.h:863
BOOL dComIfGs_isSaveItem(int i_no)
Definition d_com_inf_game.h:1356
BOOL dComIfGs_isStageMiddleBoss()
Definition d_com_inf_game.h:1926
void dComIfGp_particle_drawFogPri3(JPADrawInfo *i_drawInfo)
Definition d_com_inf_game.h:3605
f32 * dComIfGp_evmng_getMyFloatP(int index, char *name)
Definition d_com_inf_game.h:3467
void dComIfGp_event_setItemPartnerId(fpc_ProcID id)
Definition d_com_inf_game.h:3379
const char * dComIfGs_getWarpStageName()
Definition d_com_inf_game.cpp:2044
u8 dComIfGs_getArrowMax()
Definition d_com_inf_game.h:1256
u8 dComIfGp_checkMesgCancelButton()
Definition d_com_inf_game.h:2920
void dComIfGp_setItemPachinkoNumCount(s16 count)
Definition d_com_inf_game.h:2587
u8 dComIfGp_getSButtonSetFlagForce()
Definition d_com_inf_game.h:2499
void dComIfGs_setOptCameraControl(u8 i_cameraControl)
Definition d_com_inf_game.h:1866
u32 dComIfGp_getNowVibration()
Definition d_com_inf_game.h:2343
int dComIfG_deleteStageRes(const char *res)
Definition d_com_inf_game.h:915
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:3177
JKRArchive * dComIfGp_getMsgDtArchive(int idx)
Definition d_com_inf_game.h:2147
char * dComIfGs_getHorseName()
Definition d_com_inf_game.h:1660
cXyz * dComIfGp_evmng_getMyXyzP(int index, char *name)
Definition d_com_inf_game.h:3471
void dComIfGd_draw2DOpaTop()
Definition d_com_inf_game.h:4122
const char * dComIfGs_getLastWarpMarkStageName()
Definition d_com_inf_game.h:1292
u8 dComIfGs_checkBottle(u8 i_itemNo)
Definition d_com_inf_game.h:1244
s64 dComIfGs_getSaveTotalTime()
Definition d_com_inf_game.h:1444
u8 dComIfGs_getBButtonItemKey()
Definition d_com_inf_game.h:1942
daPy_py_c * dComIfGp_getLinkPlayer()
Definition d_com_inf_game.h:2083
u8 dComIfGp_event_getGtItm()
Definition d_com_inf_game.h:3383
void dComIfGd_setListBG()
Definition d_com_inf_game.h:3973
JKRArchive * dComIfGp_getOptionResArchive()
Definition d_com_inf_game.h:3127
void dComIfGp_setItemMagicCount(s16 count)
Definition d_com_inf_game.h:2575
void dComIfGp_setGameoverStatus(u8 i_status)
Definition d_com_inf_game.h:2339
int dComIfG_syncStageRes(const char *name)
Definition d_com_inf_game.h:907
u8 dComIfGp_getSButtonStatus()
Definition d_com_inf_game.h:2459
dBgS & dComIfG_Bgsp()
Definition d_com_inf_game.h:931
void dComIfGs_BossLife_public_Set(s8)
Definition d_com_inf_game.cpp:1298
void dComIfGp_roomControl_setStatusFlag(int i_roomNo, u8 flag)
Definition d_com_inf_game.h:3256
u8 dComIfGp_event_getMode()
Definition d_com_inf_game.h:3438
int dComIfGp_getSelectItemMaxNum(int index)
Definition d_com_inf_game.cpp:1724
void dComIfGs_setLife(u16 i_life)
Definition d_com_inf_game.h:1068
void dComIfGp_particle_draw2Dback(JPADrawInfo *i_drawInfo)
Definition d_com_inf_game.h:3641
u8 dComIfGp_getNunCStatus()
Definition d_com_inf_game.h:2471
s16 dComIfGp_getItemKeyNumCount()
Definition d_com_inf_game.h:3000
s16 dComIfGs_getStartPoint()
Definition d_com_inf_game.h:1548
u8 dComIfGp_getRStatusForce()
Definition d_com_inf_game.h:2519
int dComIfGp_getPlayerCameraID(int idx)
Definition d_com_inf_game.h:2103
fopAc_ac_c * dComIfGp_event_getItemPartner()
Definition d_com_inf_game.h:3399
J3DDrawBuffer * dComIfGd_getOpaListIndScreen()
Definition d_com_inf_game.h:3922
u8 dComIfGs_getBottleNum(u8 i_bottleIdx)
Definition d_com_inf_game.h:1492
int dComIfGp_getCameraPlayer2ID(int idx)
Definition d_com_inf_game.h:2095
void dComIfGs_onStageMiddleBoss()
Definition d_com_inf_game.h:1400
void dComIfGp_setItemArrowNumCount(s16 count)
Definition d_com_inf_game.h:2583
void dComIfGp_setMesgCameraTagInfo(int id)
Definition d_com_inf_game.h:3173
u16 dComIfGp_event_checkHind(u16 flag)
Definition d_com_inf_game.h:3419
void dComIfGp_setCameraZoomScale(int i_no, f32 i_scale)
Definition d_com_inf_game.h:2740
BOOL dComIfGp_event_runCheck()
Definition d_com_inf_game.h:3411
void dComIfGs_onSwitch(int i_no, int i_roomNo)
Definition d_com_inf_game.h:1163
void dComIfGp_saveCameraPosition(int i, cXyz *i_pos, cXyz *i_target, f32 i_fovy, s16 i_bank)
Definition d_com_inf_game.h:2756
void dComIfGp_setSubHeapLockFlag(int idx, u8 status)
Definition d_com_inf_game.h:2651
void dComIfGp_particle_drawNormalPri0_A(JPADrawInfo *i_drawInfo)
Definition d_com_inf_game.h:3563
void dComIfGs_setMaxLife(u8 i_maxLife)
Definition d_com_inf_game.h:1072
u8 dComIfGs_getSelectItemIndex(int i_no)
Definition d_com_inf_game.h:1328
void dComIfGp_clearItemOilCount()
Definition d_com_inf_game.h:3012
BOOL dComIfGp_evmng_startCheck(char const *i_event)
Definition d_com_inf_game.h:3355
u16 dComIfGs_getMaxLife()
Definition d_com_inf_game.h:1280
void dComIfGp_setPlayerPtr(int i, fopAc_ac_c *ptr)
Definition d_com_inf_game.h:2703
int * dComIfGp_evmng_getMyIntegerP(int index, char *name)
Definition d_com_inf_game.h:3459
void dComIfGp_particle_calcMenu()
Definition d_com_inf_game.h:3531
void dComIfGp_offCameraAttentionStatus(int i, u32 flag)
Definition d_com_inf_game.h:2731
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:1680
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:1169
int dComIfG_syncObjectRes(const char *name)
Definition d_com_inf_game.h:903
s32 dComIfGp_getItemRupeeCount()
Definition d_com_inf_game.h:2992
void dComIfGp_world_dark_set(u8)
Definition d_com_inf_game.cpp:2119
void dComIfGp_particle_createScene(const void *param_0)
Definition d_com_inf_game.h:3511
u32 dComIfGs_getRaceGameTime()
Definition d_com_inf_game.h:1664
J3DDrawBuffer * dComIfGd_getListFilter()
Definition d_com_inf_game.h:3918
dStage_stageDt_c * dComIfGp_getStage()
Definition d_com_inf_game.h:2772
int dComIfG_TimerDeleteRequest(int i_mode)
Definition d_com_inf_game.cpp:2201
bool dComIfGp_isRSetFlag(u8 flag)
Definition d_com_inf_game.h:2852
void dComIfGd_drawOpaListFilter()
Definition d_com_inf_game.h:4130
u8 dComIfGp_att_getCatchChgItem()
Definition d_com_inf_game.h:2043
int dComIfGp_evmng_startDemo(int param_0)
Definition d_com_inf_game.h:3387
void dComIfGp_setNunCStatus(u8 param_0, u8 param_1)
Definition d_com_inf_game.h:2403
void dComIfGs_onDarkClearLV(int i_no)
Definition d_com_inf_game.h:1624
void dComIfGp_setCurrentWindow(dDlst_window_c *i_window)
Definition d_com_inf_game.h:3296
void dComIfGs_resetLastWarpAcceptStage()
Definition d_com_inf_game.h:1512
void dComIfGp_particle_calc2D()
Definition d_com_inf_game.h:3527
void dComIfGp_setStatus(u16 status)
Definition d_com_inf_game.h:2691
void dComIfGs_setDataNum(u8 i_num)
Definition d_com_inf_game.h:1644
s8 dComIfGs_getRestartRoomNo()
Definition d_com_inf_game.h:1572
void dComIfGp_setItem(u8 slot, u8 i_no)
Definition d_com_inf_game.h:2603
u8 dComIfGp_getNextStageWipeSpeed()
Definition d_com_inf_game.h:2319
s32 dComIfGp_getItemOilCount()
Definition d_com_inf_game.h:2980
void dComIfGd_setListZxlu()
Definition d_com_inf_game.h:3988
void dComIfGp_clearMesgFaceAnimeAttrInfo()
Definition d_com_inf_game.h:3699
void dComIfGp_setSelectItemNum(int i_selItemIdx, s16 i_num)
Definition d_com_inf_game.cpp:1744
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:1640
void dComIfGd_setListIndScreen()
Definition d_com_inf_game.h:3978
s16 dComIfGp_getItemBombNumCount(u8 i_no)
Definition d_com_inf_game.h:2972
fopAc_ac_c * dComIfGp_event_getTalkPartner()
Definition d_com_inf_game.h:3395
void dComIfGp_setXStatus(u8 status, u8 flag)
Definition d_com_inf_game.h:2375
MtxP dComIfGd_getInvViewMtx()
Definition d_com_inf_game.h:3903
void dComIfGs_setMemoryToCard(u8 *i_saveData, int i_dataNum)
Definition d_com_inf_game.h:1886
BOOL dComIfGs_wolfeye_effect_check()
Definition d_com_inf_game.cpp:2271
u8 dComIfGs_checkOptVibration()
Definition d_com_inf_game.h:1248
void dComIfGd_drawXluListSky()
Definition d_com_inf_game.h:4054
u8 dComIfGp_getAdvanceDirection()
Definition d_com_inf_game.h:3280
BOOL dComIfGs_isSwitch(int i_no, int i_roomNo)
Definition d_com_inf_game.h:1171
void dComIfGp_setMessageCountNumber(u32 number)
Definition d_com_inf_game.h:2928
u8 dComIfGs_getArrowNum()
Definition d_com_inf_game.h:1536
u16 dComIfGs_getOil()
Definition d_com_inf_game.h:1432
void dComIfGp_event_setTalkPartner(fopAc_ac_c *i_actor)
Definition d_com_inf_game.h:3391
u8 dComIfGs_getSelectEquipClothes()
Definition d_com_inf_game.h:1312
void dComIfGs_setDate(u16 i_date)
Definition d_com_inf_game.h:1612
void dComIfGd_drawXluListDark()
Definition d_com_inf_game.h:4094
void dComIfGd_entryZSortXluList(J3DPacket *i_packet, cXyz &param_1)
Definition d_com_inf_game.h:4042
s8 dComIfGs_BossLife_public_Get()
Definition d_com_inf_game.cpp:1302
u16 dComIfGp_event_chkEventFlag(u16 flag)
Definition d_com_inf_game.h:3426
void dComIfGs_onItem(int i_bitNo, int i_roomNo)
Definition d_com_inf_game.h:1842
void dComIfGd_set2DXlu(dDlst_base_c *dlst)
Definition d_com_inf_game.h:3883
void dComIfGp_setItemNowMagic(s16 magic)
Definition d_com_inf_game.h:2784
void dComIfGp_setMeterButtonArchive(JKRArchive *arc)
Definition d_com_inf_game.h:2203
void dComIfGs_setSelectItemIndex(int i_no, u8 item_index)
Definition d_com_inf_game.cpp:1446
void dComIfGp_setCollectResArchive(JKRArchive *arc)
Definition d_com_inf_game.h:2175
u8 dComIfGp_getCStickStatus()
Definition d_com_inf_game.h:2455
void dComIfGp_setYStatus(u8 status, u8 flag)
Definition d_com_inf_game.h:2383
u8 dComIfGp_get3DDirection()
Definition d_com_inf_game.h:2904
bool dComIfGp_is3DSetFlag(u8 flag)
Definition d_com_inf_game.h:2900
void dComIfGs_resetDan()
Definition d_com_inf_game.h:1774
void dComIfGp_setYStatusForce(u8 status, u8 flag)
Definition d_com_inf_game.h:2387
s16 dComIfGp_getItemMaxLifeCount()
Definition d_com_inf_game.h:2956
void * dComIfGs_getPEventBit()
Definition d_com_inf_game.h:1834
void dComIfGp_setCurrentGrafPort(J2DOrthoGraph *i_graf)
Definition d_com_inf_game.h:3292
void dComIfGp_setCurrentView(view_class *i_view)
Definition d_com_inf_game.h:3300
s16 dComIfGs_getLastWarpMarkPlayerAngleY()
Definition d_com_inf_game.h:1300
void dComIfGd_drawListZxlu()
Definition d_com_inf_game.h:4138
u8 dComIfGp_getDoSetFlagForce()
Definition d_com_inf_game.h:2507
int dComIfGp_getMesgCameraInfo()
Definition d_com_inf_game.h:3192
s16 dComIfGs_getWarpPlayerAngleY()
Definition d_com_inf_game.cpp:2053
bool dComIfGp_isNunCSetFlag(u8 flag)
Definition d_com_inf_game.h:2884
void dComIfGs_onActor(int i_bitNo, int i_roomNo)
Definition d_com_inf_game.h:1846
void dComIfGp_2dShowOff()
Definition d_com_inf_game.h:2948
J3DDrawBuffer * dComIfGd_getListPacket()
Definition d_com_inf_game.h:3926
void dComIfGd_drawOpaListMiddle()
Definition d_com_inf_game.h:4066
void dComIfGs_setHorseName(const char *i_name)
Definition d_com_inf_game.h:1698
void dComIfGs_offItemFirstBit(u8 i_itemNo)
Definition d_com_inf_game.h:1516
void dComIfGs_onDungeonItemCompass()
Definition d_com_inf_game.h:1032
void dComIfGp_setLastPlayStageName(char *name)
Definition d_com_inf_game.h:2327
bool dComIfGp_isPauseFlag()
Definition d_com_inf_game.h:2892
void dComIfGd_drawOpaListPacket()
Definition d_com_inf_game.h:4078
void dComIfGp_setCStickStatusForce(u8 status, u8 param_1, u8 flag)
Definition d_com_inf_game.h:2411
void dComIfGp_setMsgDtArchive(int i, JKRArchive *arc)
Definition d_com_inf_game.h:2215
u8 dComIfGp_getXSetFlagForce()
Definition d_com_inf_game.h:2547
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:3316
void dComIfGs_onSaveDunSwitch(int i_swNo)
Definition d_com_inf_game.h:1632
void dComIfGp_particle_drawNormalPri0_B(JPADrawInfo *i_drawInfo)
Definition d_com_inf_game.h:3551
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:3155
void dComIfGp_setAStatus(u8 status, u8 flag)
Definition d_com_inf_game.h:2355
void dComIfGs_setSelectEquipSword(u8 i_itemNo)
Definition d_com_inf_game.cpp:1966
u8 dComIfGs_getLightDropNum(u8 i_nowLevel)
Definition d_com_inf_game.h:1324
void dComIfGs_setOptSound(u8 i_mode)
Definition d_com_inf_game.h:1854
void dComIfGd_setCopy2D(dDlst_base_c *dlst)
Definition d_com_inf_game.h:3891
void dComIfGp_2dShowOn()
Definition d_com_inf_game.h:2944
s32 dComIfGs_isDungeonItemBossKey()
Definition d_com_inf_game.h:1223
void dComIfGs_offSvZoneSwitch(int i_zoneNo, int i_swBit)
Definition d_com_inf_game.h:1187
s32 dComIfGp_setHeapLockFlag(u8 flag)
Definition d_com_inf_game.cpp:1559
void dComIfGp_ret_wp_set(s8)
Definition d_com_inf_game.cpp:2117
int dComIfGp_att_ZHintRequest(fopAc_ac_c *param_1, int param_2)
Definition d_com_inf_game.h:2055
s32 dComIfGp_getMaxOxygen()
Definition d_com_inf_game.h:2804
f32 dComIfGp_getCameraZoomForcus(int i_no)
Definition d_com_inf_game.h:2748
void dComIfGp_setBottleStatusForce(u8 param_0, u8 param_1)
Definition d_com_inf_game.h:3272
int dComIfGp_evmng_getMyStaffId(const char *pName, fopAc_ac_c *pActor, int param_2)
Definition d_com_inf_game.h:3446
s64 dComIfGs_getTotalTime()
Definition d_com_inf_game.h:1818
void dComIfGp_createSimpleModel()
Definition d_com_inf_game.h:3147
void dComIfGd_setList()
Definition d_com_inf_game.h:3950
u8 dComIfGs_getPohSpiritNum()
Definition d_com_inf_game.h:1268
void dComIfGd_drawXluList()
Definition d_com_inf_game.h:4090
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:1141
void dComIfGp_clearItemMaxOilCount()
Definition d_com_inf_game.h:3004
void dComIfGp_setDoStatusForce(u8 status, u8 flag)
Definition d_com_inf_game.h:2423
BOOL dComIfGp_isEnableNextStage()
Definition d_com_inf_game.h:2315
@ COLLECT_SHIELD
Definition d_save.h:350
@ COLLECT_CLOTHING
Definition d_save.h:348
@ COLLECT_SWORD
Definition d_save.h:349
static u16 data[4]
Definition d_vibration.cpp:114
static volatile BOOL flag
Definition dspproc.cpp:20
int i
Definition e_pow.c:165
static u8 max[12]
Definition f_op_actor_mng.cpp:1785
unsigned int fpc_ProcID
Definition f_pc_base.h:10
static s32 status
Definition fstload.c:6
f32 Mtx44[4][4]
Definition mtx44.h:6
f32(* MtxP)[4]
Definition mtx.h:18
f32 Mtx[3][4]
Definition mtx.h:15
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:155
Definition d_a_balloon_2D.h:178
Definition d_a_ep.cpp:68
Definition d_a_ep.cpp:147
Definition d_a_ep.cpp:134
Definition d_a_hozelda.cpp:20
Definition d_a_ep.cpp:66
Definition d_a_ep.cpp:125
u8 getCatchChgItem()
Definition d_attention.h:215
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:233
fopAc_ac_c * getZHintTarget()
Definition d_attention.h:214
fopAc_ac_c * getCatghTarget()
Definition d_attention.h:213
int ZHintRequest(fopAc_ac_c *param_1, int param_2)
Definition d_attention.h:224
fopAc_ac_c * getLookTarget()
Definition d_attention.h:239
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:228
Definition d_a_npc_fguard.cpp:109
Definition d_a_ep.cpp:85
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:81
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:70
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
void * getObjectRes(const char *arcName, const char *resName)
Definition d_resorce.h:73
void * getStageRes(const char *arcName, const char *resName)
Definition d_resorce.h:103
int syncStageRes(const char *name)
Definition d_resorce.h:89
dRes_info_c * getObjectResInfo(const char *arcName)
Definition d_resorce.h:107
int setStageRes(char const *, JKRHeap *)
Definition d_resorce.cpp:851
void * getObjectIDRes(const char *arcName, u16 id)
Definition d_resorce.h:81
int deleteObjectRes(const char *name)
Definition d_resorce.h:95
int syncAllObjectRes()
Definition d_resorce.h:93
dRes_info_c * getStageResInfo(const char *arcName)
Definition d_resorce.h:111
int setObjectRes(char const *, void *, u32, JKRHeap *)
Definition d_resorce.cpp:831
int syncObjectRes(const char *name)
Definition d_resorce.h:85
int deleteStageRes(const char *name)
Definition d_resorce.h:99
int getObjectResName2Index(char const *, char const *)
Definition d_resorce.cpp:871
Definition d_a_ep.cpp:58
Definition d_menu_dmap_map.cpp:105
static s8 GetTimePass()
Definition d_stage.h:824
void initZone()
Definition d_stage.cpp:185
void offStatusFlag(int i_roomNo, u8 flag)
Definition d_stage.h:865
static int getZoneNo(int i_roomNo)
Definition d_stage.h:808
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:830
void zoneCountCheck(int) const
Definition d_stage.cpp:1254
static s8 getStayNo()
Definition d_stage.h:826
BOOL checkStatusFlag(int i_roomNo, u8 flag) const
Definition d_stage.h:861
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:829
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:869
static void setZoneNo(int, int)
Definition d_s_room.cpp:392
Definition d_a_ep.cpp:43
void removeZone(int zoneNo)
Definition d_save.h:1155
s64 getSaveTotalTime() const
Definition d_save.h:1148
u32 createZone(int i_roomNo)
Definition d_save.cpp:1484
dSv_danBit_c & getDan()
Definition d_save.h:1145
BOOL isActor(int i_no, int i_roomNo) const
Definition d_save.cpp:1642
dSv_event_c & getTmp()
Definition d_save.h:1141
dSv_save_c & getSavedata()
Definition d_save.h:1136
u8 getDataNum() const
Definition d_save.h:1153
void onSwitch(int, int)
Definition d_save.cpp:1496
int initdata_to_card(char *card_ptr, int dataNum)
Definition d_save.cpp:1775
dSv_player_c & getPlayer()
Definition d_save.h:1140
void setDataNum(u8 num)
Definition d_save.h:1154
dSv_event_c & getEvent()
Definition d_save.h:1144
void setSaveTotalTime(s64 time)
Definition d_save.h:1150
void onActor(int i_no, int i_roomNo)
Definition d_save.cpp:1622
void isSwitch(int, int) const
Definition d_save.cpp:1536
dSv_restart_c & getRestart()
Definition d_save.h:1142
BOOL isItem(int i_no, int i_roomNo) const
Definition d_save.cpp:1602
u8 getNoFile() const
Definition d_save.h:1156
void setNewFile(u8 file)
Definition d_save.h:1159
int memory_to_card(char *card_ptr, int dataNum)
Definition d_save.cpp:1653
s64 getStartTime() const
Definition d_save.h:1147
void initZone()
Definition d_save.cpp:1477
dSv_MiniGame_c & getMiniGame()
Definition d_save.h:1146
void setNoFile(u8 file)
Definition d_save.h:1157
void getSave(int i_stageNo)
Definition d_save.cpp:1467
dSv_memory_c & getMemory()
Definition d_save.h:1137
void resetDan()
Definition d_save.h:1152
int card_to_memory(char *card_ptr, int dataNum)
Definition d_save.cpp:1731
void offSwitch(int, int)
Definition d_save.cpp:1516
void onItem(int i_no, int i_roomNo)
Definition d_save.cpp:1582
dSv_zone_c & getZone(int id)
Definition d_save.h:1139
void setStartTime(s64 time)
Definition d_save.h:1149
u8 getNewFile() const
Definition d_save.h:1158
void init()
Definition d_save.cpp:1438
void putSave(int i_stageNo)
Definition d_save.cpp:1472
void initDan(s8 i_stage)
Definition d_save.h:1151
void offActor(int i_no, int i_roomNo)
Definition d_save.cpp:1632
dSv_turnRestart_c & getTurnRestart()
Definition d_save.h:1143
void isTbox(int) const
Definition d_save.cpp:1119
void offSwitch(int i_no)
Definition d_save.cpp:1129
void onStageBossEnemy2()
Definition d_save.h:861
void onStageLife()
Definition d_save.h:866
s32 isStageBossEnemy() const
Definition d_save.h:862
void setKeyNum(u8 i_keyNum)
Definition d_save.h:849
void onStageBossEnemy()
Definition d_save.h:857
s32 isDungeonItemMap() const
Definition d_save.h:851
s32 isStageLife() const
Definition d_save.h:864
s32 isDungeonItemCompass() const
Definition d_save.h:853
void onDungeonItemCompass()
Definition d_save.h:852
u8 getKeyNum()
Definition d_save.h:848
BOOL isSwitch(int i_no) const
Definition d_save.cpp:1134
s32 isStageBossEnemy2() const
Definition d_save.h:863
BOOL isItem(int i_no) const
Definition d_save.cpp:1152
void onTbox(int i_no)
Definition d_save.cpp:1109
s32 isDungeonItemWarp() const
Definition d_save.h:865
void onDungeonItemBossKey()
Definition d_save.h:855
void onSwitch(int i_no)
Definition d_save.cpp:1124
s32 isDungeonItemBossKey() const
Definition d_save.h:856
void onDungeonItemMap()
Definition d_save.h:850
void onDungeonItemWarp()
Definition d_save.h:854
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:219
Definition d_stage.h:176
Definition d_stage.h:165
Definition d_stage.h:148
Definition d_stage.h:120
Definition d_stage.h:110
Definition d_stage.h:105
Definition d_stage.h:86
Definition d_stage.h:54
Definition d_stage.h:12
Definition f_op_view.h:43
Mtx mInvViewMtx
Definition f_op_view.h:54
Mtx44 mProjViewMtx
Definition f_op_view.h:55
Definition f_op_view.h:33
int BOOL
Definition types.h:27
signed char s8
Definition types.h:4
unsigned long u32
Definition types.h:10
signed long long s64
Definition types.h:7
float f32
Definition types.h:22
signed short s16
Definition types.h:5
unsigned short u16
Definition types.h:9
signed long s32
Definition types.h:6
unsigned char u8
Definition types.h:8