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_attention.h"
5#include "d/d_cc_s.h"
6#include "d/d_event.h"
7#include "d/d_event_manager.h"
8#include "d/d_particle.h"
9#include "d/d_resorce.h"
10#include "d/d_vibration.h"
11#include "d/d_drawlist.h"
12#include "d/d_stage.h"
13#include "d/d_save.h"
14#include "f_op/f_op_actor.h"
15#include "global.h"
17#include "m_Do/m_Do_graphic.h"
18
174};
175
181
182class JKRAramArchive;
183class dSmplMdl_draw_c;
184class dTimer_c;
185class daPy_py_c;
186class scene_class;
187
202
204public:
205 phaseParam_c(const char* name, JKRHeap* heap) {
206 mResName = name;
207 mpHeap = heap;
208 }
209
210 /* 0x0 */ const char* mResName;
211 /* 0x4 */ JKRHeap* mpHeap;
212};
213
214class camera_class;
216public:
219
221 /* 0x04 */ s8 field_0x4;
222 /* 0x05 */ s8 field_0x5;
223 /* 0x06 */ s8 field_0x6;
224 /* 0x07 */ u8 field_0x7;
228 /* 0x14 */ char* mCameraParamFileName;
229 class {
230 public:
231 /* 0x18 */ cXyz mCameraPos;
232 /* 0x24 */ cXyz mCameraTarget;
233 /* 0x30 */ f32 mCameraFovy;
234 /* 0x34 */ s16 mCameraBank;
236};
238
240public:
243 int load(char const**, JKRHeap*);
244
245private:
246 /* 0x0 */ const char** mResNameTable;
248 /* 0xC */ u8 mLoadIndex;
249};
250
252
253class daHorse_c;
254class dPa_control_c;
255class daAlink_c;
256class dMsgObject_c;
257class J2DOrthoGraph;
258
260public:
261 /* 0x00 */ int mID;
262 /* 0x04 */ int mBasicID;
263 /* 0x08 */ fopAc_ac_c* mActor[10];
264};
265
267public:
269 /* 0x04E88 */ f32 mItemLifeCount;
270 /* 0x04E8C */ s32 mItemRupeeCount;
271 /* 0x04E90 */ s16 mItemKeyNumCount;
272 /* 0x04E92 */ s16 mItemMaxLifeCount;
273 /* 0x04E94 */ s16 mItemMagicCount;
274 /* 0x04E96 */ s16 mItemNowMagicCount;
275 /* 0x04E98 */ s16 mItemMaxMagicCount;
276 /* 0x04E9A */ s16 field_0x4e9a;
277 /* 0x04E9C */ s32 mItemOilCount;
278 /* 0x04EA0 */ s32 mItemNowOil;
279 /* 0x04EA4 */ int mItemMaxOilCount;
280 /* 0x04EA8 */ int mOxygen;
281 /* 0x04EAC */ int mNowOxygen;
282 /* 0x04EB0 */ int mMaxOxygen;
283 /* 0x04EB4 */ int mOxygenCount;
284 /* 0x04EB8 */ int mMaxOxygenCount;
285 /* 0x04EBC */ s16 mItemArrowNumCount;
288 /* 0x04EC2 */ s16 mItemBombNumCount[3];
289 /* 0x04EC8 */ s16 field_0x4ec8;
290 /* 0x04ECA */ u8 field_0x4eca[2];
293 /* 0x04ED0 */ u8 field_0x4ed0[4];
294 /* 0x04ED4 */ int mMessageCountNum;
295 /* 0x04ED8 */ s16 field_0x4ed8;
296 /* 0x04EDA */ u8 field_0x4eda[0x4EDE - 0x4EDA];
297 /* 0x04EDE */ u16 mItemNowLife;
298 /* 0x04EE0 */ u8 field_0x4ee0[2];
299 /* 0x04EE2 */ u8 mMesgStatus;
300 /* 0x04EE3 */ u8 field_0x4ee3;
301 /* 0x04EE4 */ u8 mRStatus;
302 /* 0x04EE5 */ u8 mAStatus; // B button
303 /* 0x04EE6 */ u8 field_0x4ee6;
304 /* 0x04EE7 */ u8 mNunStatus;
305 /* 0x04EE8 */ u8 mBottleStatus;
306 /* 0x04EE9 */ u8 mRemoConStatus;
307 /* 0x04EEA */ u8 field_0x4eea[2];
308 /* 0x04EEC */ u8 mDoStatus; // A button
309 /* 0x04EED */ u8 field_0x4eed;
310 /* 0x04EEE */ u8 m3DStatus;
311 /* 0x04EEF */ u8 field_0x4eef; // related to NunStatusForce
312 /* 0x04EF0 */ u8 field_0x4ef0; // related to NunStatus
313 /* 0x04EF1 */ u8 field_0x4ef1; // related to RemoConStatusForce
314 /* 0x04EF2 */ u8 field_0x4ef2; // related to RemoConStatus
315 /* 0x04EF3 */ u8 field_0x4ef3[2];
316 /* 0x04EF5 */ u8 m3DDirection;
317 /* 0x04EF6 */ u8 m3DDirectionForce;
318 /* 0x04EF7 */ u8 mCStickStatus;
319 /* 0x04EF8 */ u8 mCStickDirection;
321 /* 0x04EFA */ u8 mSButtonStatus;
322 /* 0x04EFB */ u8 mZStatus;
323 /* 0x04EFC */ u8 mRStatusForce;
324 /* 0x04EFD */ u8 mAStatusForce;
325 /* 0x04EFE */ u8 field_0x4efe;
326 /* 0x04EFF */ u8 field_0x4eff; // related to NunStatusForce
327 /* 0x04F00 */ u8 mBottleStatusForce;
328 /* 0x04F01 */ u8 field_0x4f01; // related to RemoConStatusForce
329 /* 0x04F02 */ u8 field_0x4f02[2];
330 /* 0x04F04 */ u8 mDoStatusForce;
331 /* 0x04F05 */ u8 mTouchStatusForce;
332 /* 0x04F06 */ u8 m3DStatusForce;
333 /* 0x04F07 */ u8 mCStickStatusForce;
334 /* 0x04F08 */ u8 mSButtonStatusForce;
335 /* 0x04F09 */ u8 mZStatusForce;
336 /* 0x04F0A */ u8 mRSetFlag;
337 /* 0x04F0B */ u8 mASetFlag;
338 /* 0x04F0C */ u8 field_0x4f0c;
339 /* 0x04F0D */ u8 mNunSetFlag;
340 /* 0x04F0E */ u8 mBottleSetFlag;
341 /* 0x04F0F */ u8 mRemoConSetFlag;
342 /* 0x04F10 */ u8 field_0x4f10[2];
343 /* 0x04F12 */ u8 mDoSetFlag;
344 /* 0x04F13 */ u8 m3DSetFlag;
345 /* 0x04F14 */ u8 mCStickSetFlag;
346 /* 0x04F15 */ u8 mSButtonSetFlag;
347 /* 0x04F16 */ u8 mZSetFlag;
348 /* 0x04F17 */ u8 mRSetFlagForce;
349 /* 0x04F18 */ u8 mASetFlagForce;
350 /* 0x04F19 */ u8 field_0x4f19;
351 /* 0x04F1A */ u8 field_0x4f1a; // related to NunStatusForce
352 /* 0x04F1B */ u8 mBottleSetFlagForce;
353 /* 0x04F1C */ u8 field_0x4f1c; // related to RemoConStatusForce
354 /* 0x04F1D */ u8 field_0x4f1d[2];
355 /* 0x04F1F */ u8 mDoSetFlagForce;
356 /* 0x04F20 */ u8 m3DSetFlagForce;
357 /* 0x04F21 */ u8 mCStickSetFlagForce;
359 /* 0x04F23 */ u8 mZSetFlagForce;
360 /* 0x04F24 */ u8 mXStatus;
361 /* 0x04F25 */ u8 mXStatusForce;
362 /* 0x04F26 */ u8 mXSetFlag;
363 /* 0x04F27 */ u8 mXSetFlagForce;
364 /* 0x04F28 */ u8 mYStatus;
365 /* 0x04F29 */ u8 mYStatusForce;
366 /* 0x04F2A */ u8 mYSetFlag;
367 /* 0x04F2B */ u8 mYSetFlagForce;
368 /* 0x04F2C */ u8 mNunZStatus;
369 /* 0x04F2D */ u8 mNunZSetFlag;
370 /* 0x04F2E */ u8 field_0x4fc6; // related to NunZStatusForce
371 /* 0x04F2F */ u8 field_0x4fc7; // related to NunZStatusForce
372 /* 0x04F30 */ u8 mNunCStatus;
373 /* 0x04F31 */ u8 mNunCSetFlag;
374 /* 0x04F32 */ u8 field_0x4fca; // related to NunCStatusForce
375 /* 0x04F33 */ u8 field_0x4fcb; // related to NunCStatusForce
376 /* 0x04F34 */ u8 mSelectItem[8];
377 /* 0x04F3C */ u8 mSelectEquip[6];
378 /* 0x04F42 */ u8 mBaseAnimeID;
379 /* 0x04F43 */ u8 mFaceAnimeID;
380 /* 0x04F44 */ u8 mNowAnimeID;
381 /* 0x04F45 */ u8 mItemSlot;
382 /* 0x04F46 */ u8 mItemID;
383 /* 0x04F47 */ u8 field_0x4f47[2];
384 /* 0x04F49 */ u8 mDirection;
385 /* 0x04F4A */ u8 field_0x4f4a;
386#if PLATFORM_WII || PLATFORM_SHIELD
387 /* 0x04FE3 */ u8 unk_0x4fe3;
388#endif
389 /* 0x04F4B */ u8 field_0x4f4b; // related to itemInit
390 /* 0x04F4C */ u8 field_0x4f4c; // related to itemInit
391 /* 0x04F4D */ u8 field_0x4f4d;
392 /* 0x04F4E */ u8 mMesgCancelButton;
393 /* 0x04F4F */ u8 field_0x4f4f[2];
394 /* 0x04F51 */ u8 mGameoverStatus;
395 /* 0x04F52 */ u8 field_0x4f52[5];
396 /* 0x04F57 */ u8 mHeapLockFlag;
397 /* 0x04F58 */ u8 mSubHeapLockFlag[2];
398 /* 0x04F5A */ u8 mNowVibration;
399 /* 0x04F5B */ u8 field_0x4f5b[2];
400 /* 0x04F5D */ u8 mWolfAbility[12];
401 /* 0x04F69 */ u8 mNeedLightDropNum;
402 /* 0x04F6A */ u8 field_0x4f6a[18];
403 /* 0x04F7C */ u8 mMesgBgm;
404 /* 0x04F7D */ u8 mPauseFlag;
405 /* 0x04F7E */ u8 mItemLifeCountType;
406 /* 0x04F7F */ u8 mOxygenShowFlag;
407 /* 0x04F80 */ u8 mShow2D;
408 /* 0x04F84 */ JKRExpHeap* mExpHeap2D;
409 /* 0x04F88 */ JKRExpHeap* mSubExpHeap2D[2];
410 /* 0x04F90 */ JKRExpHeap* mMsgExpHeap;
412};
413
415public:
416 dComIfG_play_c() { this->ct(); }
417 void ct();
418 void init();
419 void itemInit();
420 void setItemBombNumCount(u8 i_item, s16 count);
421 s16 getItemBombNumCount(u8 i_item);
422 void clearItemBombNumCount(u8 i_item);
423 s16 getItemMaxBombNumCount(u8 i_bombType);
424 void setNowVibration(u8 vib_status);
426 void setStartStage(dStage_startStage_c* p_startStage);
427 static int getLayerNo_common_common(char const* stageName, int roomId, int layer);
428 static int getLayerNo_common(char const* stageName, int roomId, int layer);
429 static int getLayerNo(int);
430 void createParticle();
432 void deleteSimpleModel();
433 void drawSimpleModel();
434 int addSimpleModel(J3DModelData* i_modelData, int roomNo, u8 drawBG);
435 int removeSimpleModel(J3DModelData* i_modelData, int roomNo);
436 void entrySimpleModel(J3DModel* i_model, int roomNo);
437 void setTimerNowTimeMs(int time);
438 int getTimerNowTimeMs();
439 void setTimerLimitTimeMs(int time);
441 void setTimerMode(int mode);
442 int getTimerMode();
443 void setTimerType(u8 type);
445 void setTimerPtr(dTimer_c* ptr);
447 void setWarpItemData(const char* stage, cXyz pos, s16 angle, s8 roomNo, u8, u8);
449
451 const char* getStartStageName() { return mStartStage.getName(); }
457 void setStartStageDarkArea(s8 darkArea) { mStartStage.setDarkArea(darkArea); }
458
460 const char* getNextStageName() { return mNextStage.getName(); }
468 void setNextStage(const char* stage, s8 roomNo, s16 point, s8 layer, s8 wipe, u8 wipe_speed) {
469 mNextStage.set(stage, roomNo, point, layer, wipe, wipe_speed);
470 }
471
478
481 JKRArchive* getMsgArchive(int idx) { return mMsgArchive[idx]; }
482 void setMsgArchive(int i, JKRArchive* arc) { mMsgArchive[i] = arc; }
515 JKRArchive* getMsgDtArchive(int idx) { return mMsgDtArchive[idx]; }
516 void setMsgDtArchive(int i, JKRArchive* arc) { mMsgDtArchive[i] = arc; }
519
522 int getWindowNum() { return mWindowNum; }
523 void setWindowNum(u8 num) { mWindowNum = num; }
525 s32 checkStatus(u16 flags) { return flags & mStatus; }
527 void onStatus(u16 i_status) { mStatus |= i_status; }
528 dDlst_window_c* getWindow(int i) { return &mWindow[i]; }
529 void setWindow(int i, f32 param_1, f32 param_2, f32 param_3, f32 param_4, f32 param_5,
530 f32 param_6, int camID, int mode) {
531 mWindow[i].setViewPort(param_1, param_2, param_3, param_4, param_5, param_6);
532 mWindow[i].setScissor(param_1, param_2, param_3, param_4);
533 mWindow[i].setCameraID(camID);
535 }
536
537 camera_class* getCamera(int idx) { return mCameraInfo[idx].mCamera; }
538 void setCamera(int i, camera_class* cam) { mCameraInfo[i].mCamera = cam; }
539 int getCameraWinID(int i) { return mCameraInfo[i].field_0x4; }
551 void setCameraInfo(int camIdx, camera_class* p_cam, int param_2, int param_3, int param_4) {
552 mCameraInfo[camIdx].mCamera = p_cam;
553 mCameraInfo[camIdx].field_0x4 = param_2;
554 mCameraInfo[camIdx].field_0x5 = param_3;
555 mCameraInfo[camIdx].field_0x6 = param_4;
556 setCameraAttentionStatus(camIdx, 0);
557 }
559 void setCameraZoomScale(int i_no, f32 i_scale) { mCameraInfo[i_no].mCameraZoomScale = i_scale; }
561 void setCameraZoomForcus(int i_no, f32 i_focus) {
562 mCameraInfo[i_no].mCameraZoomForcus = i_focus;
563 }
566 void saveCameraPosition(int i, cXyz* i_pos, cXyz* i_target, f32 i_fovy, s16 i_bank) {
568 mCameraInfo[i].mCamInfo.mCameraTarget = *i_target;
571 }
572 void loadCameraPosition(int i, cXyz* o_pos, cXyz* o_target, f32* o_fovy, s16* o_bank) {
574 *o_target = mCameraInfo[i].mCamInfo.mCameraTarget;
577 }
578
579 fopAc_ac_c* getPlayer(int idx) { return mPlayerInfo[idx].mpPlayer; }
580 void setPlayer(int i, fopAc_ac_c* player) { mPlayerInfo[i].mpPlayer = player; }
581 int getPlayerCameraID(int i) { return mPlayerInfo[i].mCameraID; }
582 void setPlayerInfo(int i, fopAc_ac_c* player, int cam) {
583 mPlayerInfo[i].mpPlayer = player;
584 mPlayerInfo[i].mCameraID = cam;
585 }
586
587 void* getPlayerPtr(int ptrIdx) { return mPlayerPtr[ptrIdx]; }
588 void setPlayerPtr(int i, fopAc_ac_c* ptr) { mPlayerPtr[i] = ptr; }
590
595 void setItemLifeCount(f32 hearts, u8 type) {
596 mItemInfo.mItemLifeCount += hearts;
598 }
604 void setItemRupeeCount(s32 rupees) { mItemInfo.mItemRupeeCount += rupees; }
622 int getOxygen() { return mItemInfo.mOxygen; }
623 void setOxygen(s32 oxygen) { mItemInfo.mOxygen = oxygen; }
625 void setNowOxygen(s32 oxygen) { mItemInfo.mNowOxygen = oxygen; }
629 void setOxygenCount(s32 oxygen) { mItemInfo.mOxygenCount += oxygen; }
646 bool isRSetFlag(u8 flag) { return (mItemInfo.mRSetFlag & flag) ? true : false; }
658 bool isASetFlag(u8 flag) { return (mItemInfo.mASetFlag & flag) ? true : false; }
670 bool isNunSetFlag(u8 flag) { return (mItemInfo.mNunSetFlag & flag) ? true : false; }
671 void setNunStatus(u8 status, u8 param_1, u8 flag) {
673 mItemInfo.field_0x4ef0 = param_1;
675 }
677 bool isBottleSetFlag(u8 flag) { return (mItemInfo.mBottleSetFlag & flag) ? true : false; }
689 bool isRemoConSetFlag(u8 flag) { return (mItemInfo.mRemoConSetFlag & flag) ? true : false; }
696 bool isDoSetFlag(u8 flag) { return (mItemInfo.mDoSetFlag & flag) ? true : false; }
709 bool is3DSetFlag(u8 flag) { return (mItemInfo.m3DSetFlag & flag) ? true : false; }
710 void set3DStatus(u8 status, u8 direction, u8 flag) {
712 mItemInfo.m3DDirection = direction;
714 }
725 bool isCStickSetFlag(u8 flag) { return (mItemInfo.mCStickSetFlag & flag) ? true : false; }
740 bool isSButtonSetFlag(u8 flag) { return (mItemInfo.mSButtonSetFlag & flag) ? true : false; }
752 bool isZSetFlag(u8 flag) { return (mItemInfo.mZSetFlag & flag) ? true : false; }
764 bool isXSetFlag(u8 flag) { return (mItemInfo.mXSetFlag & flag) ? true : false; }
776 bool isYSetFlag(u8 flag) { return (mItemInfo.mYSetFlag & flag) ? true : false; }
788 bool isNunZSetFlag(u8 flag) { return (mItemInfo.mNunZSetFlag & flag) ? true : false; }
794 bool isNunCSetFlag(u8 flag) { return (mItemInfo.mNunCSetFlag & flag) ? true : false; }
799 u8 getSelectItem(int idx) { return mItemInfo.mSelectItem[idx]; }
800 void setSelectItem(int idx, u8 i_itemNo) { mItemInfo.mSelectItem[idx] = i_itemNo; }
801 void setSelectEquip(int idx, u8 item_id) { mItemInfo.mSelectEquip[idx] = item_id; }
809 void setItem(u8 slot, u8 i_no) {
810 mItemInfo.mItemSlot = slot;
811 mItemInfo.mItemID = i_no;
812 }
814 void setDirection(u8 i_dir) { mItemInfo.mDirection = i_dir; }
824 u8 getWolfAbility(int i_idx) { return mItemInfo.mWolfAbility[i_idx]; }
828 void setMesgBgm(u8 param_0) { mItemInfo.mMesgBgm = param_0; }
835 void show2dOn() { mItemInfo.mShow2D = 1; }
838 void setExpHeap2D(void* heap) { mItemInfo.mExpHeap2D = (JKRExpHeap*)heap; }
840 void setSubExpHeap2D(int idx, void* heap) { mItemInfo.mSubExpHeap2D[idx] = (JKRExpHeap*)heap; }
842 void setMsgExpHeap(void* heap) { mItemInfo.mMsgExpHeap = (JKRExpHeap*)heap; }
843
845 void setMesgCamInfoID(int param_0) { mMesgCamInfo.mID = param_0; }
849 void setMesgCamInfoActor(fopAc_ac_c* param_1, fopAc_ac_c* param_2, fopAc_ac_c* param_3,
850 fopAc_ac_c* param_4, fopAc_ac_c* param_5, fopAc_ac_c* param_6,
851 fopAc_ac_c* param_7, fopAc_ac_c* param_8, fopAc_ac_c* param_9,
852 fopAc_ac_c* param_10) {
853 mMesgCamInfo.mActor[0] = param_1;
854 mMesgCamInfo.mActor[1] = param_2;
855 mMesgCamInfo.mActor[2] = param_3;
856 mMesgCamInfo.mActor[3] = param_4;
857 mMesgCamInfo.mActor[4] = param_5;
858 mMesgCamInfo.mActor[5] = param_6;
859 mMesgCamInfo.mActor[6] = param_7;
860 mMesgCamInfo.mActor[7] = param_8;
861 mMesgCamInfo.mActor[8] = param_9;
862 mMesgCamInfo.mActor[9] = param_10;
863 }
864
865 u32 checkPlayerStatus(int param_0, int i, u32 flag) { return mPlayerStatus[param_0][i] & flag; }
866 void setPlayerStatus(int param_0, int i, u32 flag) { mPlayerStatus[param_0][i] |= flag; }
867 void clearPlayerStatus(int param_0, int i, u32 flag) { mPlayerStatus[param_0][i] &= ~flag; }
868
869 void setCurrentWindow(dDlst_window_c* i_window) { mCurrentWindow = i_window; }
870 void setCurrentView(view_class* i_view) { mCurrentView = i_view; }
871 void setCurrentViewport(view_port_class* i_viewport) { mCurrentViewport = i_viewport; }
874 void* getItemTable() { return mItemTable; }
875 void setItemTable(void* data) { mItemTable = data; }
881
882public:
883 /* 0x00000 */ dBgS mBgs;
884 /* 0x01404 */ dCcS mCcs;
889 /* 0x03F90 */ dEvt_control_c mEvent;
892 #if PLATFORM_WII || VERSION == VERSION_SHIELD
893 /* 0x04C9C */ u8 unk_0x4c9c[8];
894 #endif
896 /* 0x04D2C */ u8 field_0x4d2c[4];
898 /* 0x04D34 */ JKRArchive* mMsgArchive[11];
901 /* 0x04D68 */ void* field_0x4d68;
902 /* 0x04D6C */ JKRArchive* mFontArchive;
903 /* 0x04D70 */ JKRArchive* mRubyArchive;
904 /* 0x04D74 */ JKRArchive* mAnmArchive;
905 /* 0x04D78 */ void* field_0x4d78[2];
910 /* 0x04D90 */ void* field_0x4d90[2];
914 /* 0x04DA4 */ void* field_0x4da4;
918 /* 0x04DB4 */ void* field_0x4db4;
920 /* 0x04DBC */ JKRArchive* mMsgDtArchive[15];
922 /* 0x04DFC */ void* field_0x4dfc[2];
923 /* 0x04E04 */ dPa_control_c* mParticle;
925 /* 0x04E0C */ u8 mWindowNum;
926 /* 0x04E0D */ s8 mLayerOld;
927 /* 0x04E0E */ u16 mStatus;
928 /* 0x04E10 */ dDlst_window_c mWindow[1];
930 /* 0x04E74 */ struct {
932 /* 0x4 */ s8 mCameraID;
934 /* 0x04E7C */ fopAc_ac_c* mPlayerPtr[2]; // 0: Player, 1: Horse ; type may be wrong
937 /* 0x04FE0 */ u32 mPlayerStatus[1][4];
938 /* 0x04FF0 */ u8 field_0x4ff0[0x8];
941 /* 0x05010 */ view_class* mCurrentView;
944 /* 0x0501C */ void* mItemTable;
945 /* 0x0501D */ u8 field_0x501d[4];
946 /* 0x05024 */ char mLastPlayStageName[8];
947};
948
950public:
951 dComIfG_inf_c() { this->ct(); }
953 void ct();
954 void createBaseCsr();
955
956#if PLATFORM_WII || VERSION == VERSION_SHIELD_DEBUG
958 public:
981
982 virtual ~baseCsr_c() {}
983 baseCsr_c(u8);
984 void draw(f32, f32);
985 void create();
986 static void particleExecute();
987 static navi_c* getNavi() { return m_navi; }
988
991 /* 0x13C */ u8 field_0x13c;
992 /* 0x13D */ u8 field_0x13d;
993 /* 0x13E */ u8 field_0x13e;
994
997 static navi_c* m_navi;
998 };
999
1001 public:
1002 virtual ~anmCsr_c() {}
1003 void draw(f32, f32);
1004
1006 };
1007#endif
1008
1009 /* 0x00000 */ dSv_info_c info;
1010 /* 0x00F38 */ dComIfG_play_c play;
1011 /* 0x05F64 */ dDlst_list_c drawlist;
1013 /* 0x1DDF8 */ u8 mFadeBrightness;
1014 /* 0x1DDF9 */ u8 mWorldDark;
1015 /* 0x1DDFA */ s8 field_0x1ddfa;
1016 /* 0x1DDFB */ s8 mPolyDamageOff;
1017 /* 0x1DDFC */ s8 field_0x1ddfc;
1018 /* 0x1DE00 */ u32 field_0x1de00;
1019 /* 0x1DE04 */ u32 field_0x1de04;
1020 /* 0x1DE08 */ u8 field_0x1de08;
1021 /* 0x1DE09 */ u8 field_0x1de09;
1022 /* 0x1DE0A */ u8 field_0x1de0a;
1023 /* 0x1DE0B */ u8 mIsDebugMode;
1024 /* 0x1DE0C */ u8 field_0x1de0c;
1025
1027 #if PLATFORM_WII || VERSION == VERSION_SHIELD_DEBUG
1029 #endif
1030}; // Size: 0x1DE10
1031
1032STATIC_ASSERT(122384 == sizeof(dComIfG_inf_c));
1033
1035extern GXColor g_blackColor;
1036extern GXColor g_clearColor;
1037extern GXColor g_whiteColor;
1039
1040BOOL dComIfGs_isStageTbox(int i_stageNo, int i_no);
1041void dComIfGs_onStageSwitch(int i_stageNo, int i_no);
1042void dComIfGs_offStageSwitch(int i_stageNo, int i_no);
1043BOOL dComIfGs_isStageSwitch(int i_stageNo, int i_no);
1044void dComIfGs_onDungeonItemMap(int i_stageNo);
1045void dComIfGs_offDungeonItemMap(int i_stageNo);
1046s32 dComIfGs_isDungeonItemMap(int i_stageNo);
1047void dComIfGs_onDungeonItemCompass(int i_stageNo);
1048void dComIfGs_offDungeonItemCompass(int i_stageNo);
1049s32 dComIfGs_isDungeonItemCompass(int i_stageNo);
1050void dComIfGs_onDungeonItemBossKey(int i_stageNo);
1051void dComIfGs_offDungeonItemBossKey(int i_stageNo);
1052s32 dComIfGs_isDungeonItemBossKey(int i_stageNo);
1053void dComIfGs_onStageBossEnemy(int i_stageNo);
1054void dComIfGs_offStageBossEnemy(int i_stageNo);
1055s32 dComIfGs_isStageBossEnemy(int i_stageNo);
1056void dComIfGs_onStageMiddleBoss(int i_stageNo);
1057void dComIfGs_offStageMiddleBoss(int i_stageNo);
1058s32 dComIfGs_isStageMiddleBoss(int i_stageNo);
1059void dComIfGs_onStageLife(int i_stageNo);
1060void dComIfGs_offStageLife(int i_stageNo);
1061s32 dComIfGs_isStageLife(int i_stageNo);
1062void dComIfGs_onStageBossDemo(int i_stageNo);
1063void dComIfGs_offStageBossDemo(int i_stageNo);
1064s32 dComIfGs_isStageBossDemo(int i_stageNo);
1065void dComIfGs_onDungeonItemWarp(int i_stageNo);
1066void dComIfGs_offDungeonItemWarp(int i_stageNo);
1067s32 dComIfGs_isDungeonItemWarp(int i_stageNo);
1072void dComIfGs_onZoneSwitch(int i_swBit, int i_roomNo);
1073void dComIfGs_offZoneSwitch(int i_swBit, int i_roomNo);
1074BOOL dComIfGs_isZoneSwitch(int i_swBit, int i_roomNo);
1075void dComIfGs_onOneZoneSwitch(int i_swBit, int i_roomNo);
1076void dComIfGs_offOneZoneSwitch(int i_swBit, int i_roomNo);
1077BOOL dComIfGs_isOneZoneSwitch(int i_swBit, int i_roomNo);
1078void dComIfGs_onZoneItem(int i_swBit, int i_roomNo);
1079void dComIfGs_offZoneItem(int i_swBit, int i_roomNo);
1080BOOL dComIfGs_isZoneItem(int i_swBit, int i_roomNo);
1081void dComIfGs_onOneZoneItem(int i_swBit, int i_roomNo);
1082void dComIfGs_offOneZoneItem(int i_swBit, int i_roomNo);
1083BOOL dComIfGs_isOneZoneItem(int i_swBit, int i_roomNo);
1086void dComIfGs_setSelectItemIndex(int i_no, u8 item_index);
1087void dComIfGs_setMixItemIndex(int i_no, u8 item_index);
1088u8 dComIfGs_getSelectMixItemNoArrowIndex(int i_selmixItemIdx);
1091u8 dComIfGs_checkGetItem(u8 i_itemNo);
1093void dComIfGs_gameStart();
1094void dComIfGs_setSelectEquipClothes(u8 i_itemNo);
1095void dComIfGs_setSelectEquipSword(u8 i_itemNo);
1096void dComIfGs_setSelectEquipShield(u8 i_itemNo);
1097void dComIfGs_setKeyNum(int i_stageNo, u8 i_keyNum);
1098void dComIfGs_setWarpItemData(char const* stage, cXyz pos, s16 angle, s8 roomNo, u8 param_4,
1099 u8 param_5);
1100void dComIfGs_setLastWarpMarkItemData(const char* stage, cXyz pos, s16 angle, s8 roomNo, u8, u8);
1101const char* dComIfGs_getWarpStageName();
1108void dComIfGs_PolyDamageOff_Set(s8 i_setting);
1114void dComIfGs_onVisitedRoom(int i_roomNo);
1115void dComIfGs_offVisitedRoom(int i_roomNo);
1116BOOL dComIfGs_isVisitedRoom(int i_roomNo);
1119
1120BOOL dComIfGp_checkItemGet(u8 i_itemNo, int param_1);
1121s8 dComIfGp_getReverb(int i_roomNo);
1122bool dComIfGp_getMapTrans(int i_roomNo, f32* o_transX, f32* o_transY, s16* o_angle);
1125void dComIfGp_setNextStage(char const* i_stage, s16 i_point, s8 i_roomNo, s8 i_layer, f32 i_lastSpeed,
1126 u32 i_lastMode, int, s8 i_wipe, s16 i_lastAngle, int param_9, int i_wipeSpeedT);
1127void dComIfGp_setNextStage(char const* i_stage, s16 i_point, s8 i_roomNo, s8 i_layer);
1130void dComIfGp_mapShow();
1131void dComIfGp_mapHide();
1142void dComIfGp_setSelectItemNum(int i_selItemIdx, s16 i_num);
1143void dComIfGp_addSelectItemNum(int index, s16 num);
1155
1156void dComIfG_get_timelayer(int* o_layer);
1157int dComIfG_changeOpeningScene(scene_class* i_scene, s16 i_procName);
1159int dComIfG_resLoad(request_of_phase_process_class* i_phase, char const* i_arcName);
1160int dComIfG_resLoad(request_of_phase_process_class* i_phase, char const* i_resName, JKRHeap* i_heap);
1161int dComIfG_resDelete(request_of_phase_process_class* i_phase, char const* i_resName);
1164u32 dComIfG_getTrigA(u32 i_padNo);
1166void* dComIfG_getStageRes(char const* i_resName);
1167void* dComIfG_getOldStageRes(char const* i_resName);
1168char* dComIfG_getRoomArcName(int roomNo);
1169int dComIfG_TimerStart(int i_mode, s16 i_time);
1170int dComIfG_TimerStop(int);
1171int dComIfG_TimerReStart(int);
1172int dComIfG_TimerEnd(int i_mode, int param_1);
1174int dComIfG_TimerDeleteRequest(int i_mode);
1176
1177int dComIfGd_setSimpleShadow(cXyz* i_pos, f32 param_1, f32 param_2, cBgS_PolyInfo& param_3, s16 i_angle,
1178 f32 param_5, _GXTexObj* i_tex);
1179int dComIfGd_setShadow(u32 param_0, s8 param_1, J3DModel* param_2, cXyz* param_3, f32 param_4,
1180 f32 param_5, f32 param_6, f32 param_7, cBgS_PolyInfo& param_8,
1181 dKy_tevstr_c* param_9, s16 param_10, f32 param_11, _GXTexObj* param_12);
1182
1186
1190
1194
1195inline void dComIfGs_setMaxLife(u8 i_maxLife) {
1197}
1198
1202
1203inline void dComIfGs_setLife(u16 i_life) {
1205}
1206
1210
1211inline void dComIfGs_setRupee(u16 i_rupees) {
1213}
1214
1218
1219inline void dComIfGs_setMaxOil(u16 i_maxOil) {
1221}
1222
1226
1227inline void dComIfGs_setOil(u16 i_oil) {
1229}
1230
1234
1238
1242
1246
1250
1254
1258
1262
1266
1270
1271inline void dComIfGs_setMaxMagic(u8 i_maxMagic) {
1273}
1274
1278
1279inline void dComIfGs_setMagic(u8 i_magic) {
1281}
1282
1286
1290
1294
1298
1302
1306
1310
1311inline void dComIfGs_setTime(f32 i_time) {
1313}
1314
1318
1319inline void dComIfGs_setDate(u16 i_date) {
1321}
1322
1326
1330
1334
1338
1342
1346
1350
1354
1358
1362
1363inline void dComIfGs_setHorseRestart(const char* i_stageName, cXyz& i_pos, s16 i_angle,
1364 s8 i_roomNo) {
1365 g_dComIfG_gameInfo.info.getPlayer().getHorsePlace().set(i_stageName, i_pos, i_angle, i_roomNo);
1366}
1367
1371
1375
1379
1383
1387
1391
1395
1399
1403
1404inline void dComIfGs_setPlayerFieldLastStayInfo(const char* i_stage, cXyz& i_pos, s16 i_angle,
1405 s8 i_point, u8 i_region) {
1407 i_point, i_region);
1408}
1409
1413
1417
1421
1425
1429
1433
1437
1438inline void dComIfGs_setItem(int i_slotNo, u8 i_itemNo) {
1439 g_dComIfG_gameInfo.info.getPlayer().getItem().setItem(i_slotNo, i_itemNo);
1440}
1441
1442inline u8 dComIfGs_getItem(int i_slotNo, bool i_checkCombo) {
1443 return g_dComIfG_gameInfo.info.getPlayer().getItem().getItem(i_slotNo, i_checkCombo);
1444}
1445
1449
1450inline u8 dComIfGs_getLineUpItem(int i_slotNo) {
1452}
1453
1454inline void dComIfGs_setBottleItemIn(u8 curItem, u8 newItem) {
1456}
1457
1461
1465
1466inline void dComIfGs_setEmptyBottle(u8 i_itemNo) {
1468}
1469
1470inline void dComIfGs_setEquipBottleItemIn(u8 i_curItem, u8 i_newItem) {
1472}
1473
1477
1478inline u8 dComIfGs_checkBottle(u8 i_itemNo) {
1480}
1481
1485
1489
1490inline void dComIfGs_setEmptyBombBagItemIn(u8 i_newBomb, bool i_setNum) {
1492}
1493
1494inline void dComIfGs_setEmptyBombBagItemIn(u8 i_newBomb, u8 i_bombNum, bool i_setNum) {
1496 i_setNum);
1497}
1498
1502
1503inline void dComIfGs_setEmptyBombBag(u8 i_newBomb, u8 i_bombNum) {
1504 g_dComIfG_gameInfo.info.getPlayer().getItem().setEmptyBombBag(i_newBomb, i_bombNum);
1505}
1506
1507inline u8 dComIfGs_checkBombBag(u8 i_itemNo) {
1509}
1510
1514
1518
1519inline void dComIfGs_setBaitItem(u8 i_item) {
1521}
1522
1523inline void dComIfGs_onItemFirstBit(u8 i_itemNo) {
1525}
1526
1527inline void dComIfGs_offItemFirstBit(u8 i_itemNo) {
1529}
1530
1531inline int dComIfGs_isItemFirstBit(u8 i_no) {
1533}
1534
1538
1539inline void dComIfGs_setArrowNum(u8 i_arrowNum) {
1541}
1542
1546
1550
1552 return 50;
1553}
1554
1555inline void dComIfGs_setBombNum(u8 i_num) {
1557}
1558
1559inline void dComIfGs_setBombNum(u8 i_bagIdx, u8 i_bombNum) {
1560 g_dComIfG_gameInfo.info.getPlayer().getItemRecord().setBombNum(i_bagIdx, i_bombNum);
1561}
1562
1563inline u8 dComIfGs_getBombNum(u8 i_bagIdx) {
1565}
1566
1567inline void dComIfGs_setBottleNum(u8 i_bottleIdx, u8 i_bottleNum) {
1568 g_dComIfG_gameInfo.info.getPlayer().getItemRecord().setBottleNum(i_bottleIdx, i_bottleNum);
1569}
1570
1571inline void dComIfGs_addBottleNum(u8 i_bottleIdx, s16 i_num) {
1573}
1574
1575inline u8 dComIfGs_getBottleNum(u8 i_bottleIdx) {
1577}
1578
1582
1583inline void dComIfGs_setArrowMax(u8 i_arrowMax) {
1585}
1586
1587inline void dComIfGs_setBombMax(u8 i_max) {
1589}
1590
1591inline void dComIfGs_setBombMax(u8 i_type, u8 i_max) {
1593}
1594
1598
1599inline u8 dComIfGs_getBombMax(u8 i_bombType) {
1600 return g_dComIfG_gameInfo.info.getPlayer().getItemMax().getBombNum(i_bombType);
1601}
1602
1606
1610
1614
1618
1622
1625 i_clothesNo);
1626}
1627
1631
1635
1639
1640inline bool dComIfGs_isCollectCrystal(u8 i_item) {
1642}
1643
1647
1648inline bool dComIfGs_isCollectMirror(u8 i_item) {
1650}
1651
1652inline void dComIfGs_setLightDropNum(u8 i_level, u8 i_num) {
1654}
1655
1656inline u8 dComIfGs_getLightDropNum(u8 i_nowLevel) {
1658}
1659
1663
1667
1671
1675
1679
1683
1687
1691
1692inline void dComIfGs_setGetNumber(int i_no, u8 i_value) {
1694}
1695
1699
1700inline u16 dComIfGs_getFishNum(u8 param_0) {
1702}
1703
1704inline u8 dComIfGs_getFishSize(u8 param_0) {
1706}
1707
1708inline void dComIfGs_setFishSize(u8 param_0, u8 param_1) {
1710}
1711
1715
1719
1723
1724inline void dComIfGs_setPlayerName(const char* i_name) {
1726}
1727
1731
1732inline void dComIfGs_setHorseName(const char* i_name) {
1734}
1735
1739
1740// Ruby inline names are from TWW debug.
1744
1745inline void dComIfGs_setOptRuby(u8 i_ruby) {
1747}
1748
1752
1753inline void dComIfGs_setOptAttentionType(u8 i_attentionType) {
1755}
1756
1757inline void dComIfGs_setOptCalibrateDist(u16 i_calibrateDist) {
1759}
1760
1761inline void dComIfGs_setOptCalValue(s8 i_calValue) {
1763}
1764
1768
1769inline void dComIfGs_setOptCameraControl(u8 i_cameraControl) {
1771}
1772
1776
1777inline void dComIfGs_setOptPointer(u8 i_pointer) {
1779}
1780
1784
1788
1789inline void dComIfGs_setOptSound(u8 i_mode) {
1791}
1792
1796
1797inline void dComIfGs_setOptVibration(u8 i_status) {
1799}
1800
1804
1805inline BOOL dComIfGs_isSaveTbox(int i_stageNo, int i_no) {
1806 return g_dComIfG_gameInfo.info.getSavedata().getSave(i_stageNo).getBit().isTbox(i_no);
1807}
1808
1809inline void dComIfGs_onSaveSwitch(int i_stageNo, int i_no) {
1811}
1812
1813inline void dComIfGs_offSaveSwitch(int i_stageNo, int i_no) {
1815}
1816
1817inline BOOL dComIfGs_isSaveSwitch(int i_stageNo, int i_no) {
1818 return g_dComIfG_gameInfo.info.getSavedata().getSave(i_stageNo).getBit().isSwitch(i_no);
1819}
1820
1821inline void dComIfGs_onSaveVisitedRoom(int param_0, int i_roomNo) {
1822 return g_dComIfG_gameInfo.info.getSavedata().getSave2(param_0)->onVisitedRoom(i_roomNo);
1823}
1824
1825inline void dComIfGs_offSaveVisitedRoom(int param_0, int i_roomNo) {
1826 return g_dComIfG_gameInfo.info.getSavedata().getSave2(param_0)->offVisitedRoom(i_roomNo);
1827}
1828
1829inline BOOL dComIfGs_isSaveVisitedRoom(int param_0, int i_roomNo) {
1830 return g_dComIfG_gameInfo.info.getSavedata().getSave2(param_0)->isVisitedRoom(i_roomNo);
1831}
1832
1836
1837inline void dComIfGs_onEventBit(const u16 i_flag) {
1839}
1840
1841inline void dComIfGs_offEventBit(const u16 i_flag) {
1843}
1844
1845inline BOOL dComIfGs_isEventBit(const u16 i_flag) {
1846 return g_dComIfG_gameInfo.info.getEvent().isEventBit(i_flag);
1847}
1848
1849inline void dComIfGs_setEventReg(u16 reg, u8 value) {
1851}
1852
1856
1860
1864
1868
1872
1876
1877inline void dComIfGs_setRaceGameTime(int i_time) {
1879}
1880
1884
1885inline void dComIfGs_setKeyNum(u8 i_keyNum) {
1887}
1888
1892
1896
1900
1904
1908
1912
1916
1920
1924
1928
1932
1936
1940
1944
1948
1952
1956
1960
1964
1968
1972
1976
1980
1984
1985inline void dComIfGs_onTbox(int i_no) {
1987}
1988
1989inline void dComIfGs_offTbox(int i_no) {
1991}
1992
1993inline BOOL dComIfGs_isTbox(int i_no) {
1995}
1996
1997inline void dComIfGs_onSaveSwitch(int i_no) {
1999}
2000
2001inline void dComIfGs_offSaveSwitch(int i_no) {
2003}
2004
2005inline BOOL dComIfGs_isSaveSwitch(int i_no) {
2007}
2008
2009inline BOOL dComIfGs_isSaveItem(int i_no) {
2011}
2012
2013inline void dComIfGs_onSaveDunSwitch(int i_swNo) {
2015}
2016
2017inline void dComIfGs_offSaveDunSwitch(int i_swNo) {
2019}
2020
2022 return g_dComIfG_gameInfo.info.getDan().isSwitch(i_no);
2023}
2024
2026 return g_dComIfG_gameInfo.info.getDan().isItem(i_no);
2027}
2028
2032
2033inline void dComIfGs_initDan(s8 i_stageNo) {
2034 g_dComIfG_gameInfo.info.initDan(i_stageNo);
2035}
2036
2037inline void dComIfGs_clearRoomSwitch(int i_zoneNo) {
2039}
2040
2041inline void dComIfGs_clearRoomItem(int i_zoneNo) {
2043}
2044
2045inline void dComIfGs_onSvZoneSwitch(int i_zoneNo, int i_swBit) {
2046 g_dComIfG_gameInfo.info.getZone(i_zoneNo).getBit().onSwitch(i_swBit);
2047}
2048
2049inline void dComIfGs_offSvZoneSwitch(int i_zoneNo, int i_swBit) {
2050 g_dComIfG_gameInfo.info.getZone(i_zoneNo).getBit().offSwitch(i_swBit);
2051}
2052
2053inline BOOL dComIfGs_isSvZoneSwitch(int i_zoneNo, int i_swBit) {
2054 return g_dComIfG_gameInfo.info.getZone(i_zoneNo).getBit().isSwitch(i_swBit);
2055}
2056
2057inline void dComIfGs_onSvOneZoneSwitch(int i_zoneNo, int i_swBit) {
2058 g_dComIfG_gameInfo.info.getZone(i_zoneNo).getBit().onOneSwitch(i_swBit);
2059}
2060
2061inline void dComIfGs_offSvOneZoneSwitch(int i_zoneNo, int i_swBit) {
2062 g_dComIfG_gameInfo.info.getZone(i_zoneNo).getBit().offOneSwitch(i_swBit);
2063}
2064
2065inline BOOL dComIfGs_isSvOneZoneSwitch(int i_zoneNo, int i_swBit) {
2066 return g_dComIfG_gameInfo.info.getZone(i_zoneNo).getBit().isOneSwitch(i_swBit);
2067}
2068
2069inline void dComIfGs_onSvZoneItem(int i_zoneNo, int i_swBit) {
2070 g_dComIfG_gameInfo.info.getZone(i_zoneNo).getBit().onItem(i_swBit);
2071}
2072
2073inline void dComIfGs_offSvZoneItem(int i_zoneNo, int i_swBit) {
2074 g_dComIfG_gameInfo.info.getZone(i_zoneNo).getBit().offItem(i_swBit);
2075}
2076
2077inline BOOL dComIfGs_isSvZoneItem(int i_zoneNo, int i_swBit) {
2078 return g_dComIfG_gameInfo.info.getZone(i_zoneNo).getBit().isItem(i_swBit);
2079}
2080
2081inline void dComIfGs_onSvOneZoneItem(int i_zoneNo, int i_swBit) {
2082 g_dComIfG_gameInfo.info.getZone(i_zoneNo).getBit().onOneItem(i_swBit);
2083}
2084
2085inline void dComIfGs_offSvOneZoneItem(int i_zoneNo, int i_swBit) {
2086 g_dComIfG_gameInfo.info.getZone(i_zoneNo).getBit().offOneItem(i_swBit);
2087}
2088
2089inline BOOL dComIfGs_isSvOneZoneItem(int i_zoneNo, int i_swBit) {
2090 return g_dComIfG_gameInfo.info.getZone(i_zoneNo).getBit().isOneItem(i_swBit);
2091}
2092
2093inline void dComIfGs_removeZone(int i_zoneNo) {
2095}
2096
2100
2104
2105inline void dComIfGs_setStartPoint(s16 i_point) {
2107}
2108
2112
2116
2120
2124
2128
2132
2136
2137inline void dComIfGs_setRestartRoom(const cXyz& i_position, s16 i_angle, s8 i_roomNo) {
2138 g_dComIfG_gameInfo.info.getRestart().setRoom(i_position, i_angle, i_roomNo);
2139}
2140
2141inline void dComIfGs_onTmpBit(const u16 i_flag) {
2143}
2144
2145inline void dComIfGs_offTmpBit(const u16 i_flag) {
2147}
2148
2149inline BOOL dComIfGs_isTmpBit(const u16 i_flag) {
2150 return g_dComIfG_gameInfo.info.getTmp().isEventBit(i_flag);
2151}
2152
2153inline void dComIfGs_setTmpReg(u16 i_reg, u8 i_no) {
2155}
2156
2157inline u8 dComIfGs_getTmpReg(const u16 i_reg) {
2158 return g_dComIfG_gameInfo.info.getTmp().getEventReg(i_reg);
2159}
2160
2164
2168
2172
2176
2180
2181inline void dComIfGs_setTurnRestart(const cXyz& i_position, s16 i_angle, s8 param_2, u32 i_param) {
2182 g_dComIfG_gameInfo.info.getTurnRestart().set(i_position, i_angle, param_2, i_param);
2183}
2184
2188
2189inline void dComIfGs_setDataNum(u8 i_num) {
2190 return g_dComIfG_gameInfo.info.setDataNum(i_num);
2191}
2192
2196
2197inline void dComIfGs_setNewFile(u8 i_fileNo) {
2198 return g_dComIfG_gameInfo.info.setNewFile(i_fileNo);
2199}
2200
2204
2205inline void dComIfGs_setNoFile(u8 i_file) {
2207}
2208
2212
2213inline void dComIfGs_setSaveStartTime(s64 i_time) {
2215}
2216
2220
2224
2225inline void dComIfGs_init() {
2227}
2228
2229inline void dComIfGs_getSave(int i_stageNo) {
2230 g_dComIfG_gameInfo.info.getSave(i_stageNo);
2231}
2232
2233inline void dComIfGs_putSave(int i_stageNo) {
2234 g_dComIfG_gameInfo.info.putSave(i_stageNo);
2235}
2236
2240
2241inline int dComIfGs_createZone(int roomNo) {
2242 return g_dComIfG_gameInfo.info.createZone(roomNo);
2243}
2244
2245inline void dComIfGs_onSwitch(int i_no, int i_roomNo) {
2246 g_dComIfG_gameInfo.info.onSwitch(i_no, i_roomNo);
2247}
2248
2249inline void dComIfGs_offSwitch(int i_no, int i_roomNo) {
2250 g_dComIfG_gameInfo.info.offSwitch(i_no, i_roomNo);
2251}
2252
2253inline BOOL dComIfGs_isSwitch(int i_no, int i_roomNo) {
2254 return g_dComIfG_gameInfo.info.isSwitch(i_no, i_roomNo);
2255}
2256
2257inline void dComIfGs_revSwitch(int i_no, int i_roomNo) {
2258 g_dComIfG_gameInfo.info.revSwitch(i_no, i_roomNo);
2259}
2260
2261inline void dComIfGs_onItem(int i_bitNo, int i_roomNo) {
2262 g_dComIfG_gameInfo.info.onItem(i_bitNo, i_roomNo);
2263}
2264
2265inline bool dComIfGs_isItem(int i_bitNo, int i_roomNo) {
2266 return g_dComIfG_gameInfo.info.isItem(i_bitNo, i_roomNo);
2267}
2268
2269inline void dComIfGs_onActor(int i_bitNo, int i_roomNo) {
2270 g_dComIfG_gameInfo.info.onActor(i_bitNo, i_roomNo);
2271}
2272
2273inline void dComIfGs_offActor(int i_no, int i_roomNo) {
2274 g_dComIfG_gameInfo.info.offActor(i_no, i_roomNo);
2275}
2276
2277inline BOOL dComIfGs_isActor(int i_no, int i_roomNo) {
2278 return g_dComIfG_gameInfo.info.isActor(i_no, i_roomNo);
2279}
2280
2281inline void dComIfGs_setMemoryToCard(u8* i_saveData, int i_dataNum) {
2282 g_dComIfG_gameInfo.info.memory_to_card((char*)i_saveData, i_dataNum);
2283}
2284
2285inline void dComIfGs_setCardToMemory(u8* card_ptr, int dataNum) {
2286 g_dComIfG_gameInfo.info.card_to_memory((char*)card_ptr, dataNum);
2287}
2288
2289inline void dComIfGs_setInitDataToCard(u8* i_saveData, int i_dataNum) {
2290 g_dComIfG_gameInfo.info.initdata_to_card((char*)i_saveData, i_dataNum);
2291}
2292
2293inline u8 dComIfGs_getWolfAbility(int i_idx) {
2295}
2296
2300
2304
2307}
2308
2309inline const char* dComIfGp_getStartStageName() {
2311}
2312
2316
2320
2324
2328
2332
2336
2340
2341inline const char* dComIfGp_getNextStageName() {
2343}
2344
2348
2352
2356
2360
2364
2368
2372
2376
2380
2384
2388
2392
2396
2400
2404
2408
2412
2416
2420
2424
2428
2432
2436
2440
2444
2448
2452
2456
2457inline void dComIfGp_roomControl_setTimePass(int isPassing) {
2459}
2460
2462 return g_dComIfG_gameInfo.play.getRoomControl()->getTevStr(i_roomNo);
2463}
2464
2465inline void dComIfGp_roomControl_setStatusFlag(int i_roomNo, u8 flag) {
2467}
2468
2469inline void dComIfGp_roomControl_onStatusFlag(int i_roomNo, u8 flag) {
2471}
2472
2473inline void dComIfGp_roomControl_offStatusFlag(int i_roomNo, u8 flag) {
2475}
2476
2480
2482 return g_dComIfG_gameInfo.play.getRoomControl()->getZoneNo(i_roomNo);
2483}
2484
2485inline void dComIfGp_roomControl_setZoneNo(int roomNo, int zoneNo) {
2487}
2488
2492
2496
2500
2504
2508
2509inline int dComIfGp_roomControl_loadRoom(int param_0, u8* param_1, bool param_2) {
2510 return g_dComIfG_gameInfo.play.getRoomControl()->loadRoom(param_0, param_1, param_2);
2511}
2512
2516
2520
2522 return g_dComIfG_gameInfo.play.getEvent()->chkEventFlag(i_flag);
2523}
2524
2525inline void dComIfGp_event_onEventFlag(u16 i_flag) {
2527}
2528
2529inline void dComIfGp_event_onHindFlag(u16 i_flag) {
2531}
2532
2533inline void dComIfGp_event_offHindFlag(u16 i_flag) {
2535}
2536
2540
2544
2546 if (!dComIfGp_event_runCheck()) {
2547 return false;
2548 }
2549 return g_dComIfG_gameInfo.play.getEvent()->checkHind(i_hindFlag);
2550}
2551
2555
2559
2563
2564inline void dComIfGp_event_setCullRate(f32 i_rate) {
2566}
2567
2568inline int dComIfGp_event_order(u16 i_type, u16 i_prio, u16 i_flags, u16 i_hindFlags, void* i_requestActor,
2569 void* i_targetActor, s16 i_eventID, u8 i_mapToolId) {
2570 return g_dComIfG_gameInfo.play.getEvent()->order(i_type, i_prio, i_flags, i_hindFlags, i_requestActor,
2571 i_targetActor, i_eventID, i_mapToolId);
2572}
2573
2577
2578inline int dComIfGp_event_moveApproval(void* i_actor) {
2579 return g_dComIfG_gameInfo.play.getEvent()->moveApproval(i_actor);
2580}
2581
2582inline BOOL dComIfGp_event_compulsory(void* i_actor, const char* i_eventname, u16 i_hindFlag) {
2583 return g_dComIfG_gameInfo.play.getEvent()->compulsory(i_actor, i_eventname, i_hindFlag);
2584}
2585
2589
2593
2597
2601
2602inline void dComIfGp_event_setTalkPartner(void* i_actor) {
2604}
2605
2609
2610inline void dComIfGp_event_setItemPartner(void* i_actor) {
2612}
2613
2617
2621
2622inline void dComIfGp_event_setDoorPartner(void* i_partner) {
2623 g_dComIfG_gameInfo.play.getEvent()->setPtD(i_partner);
2624}
2625
2629
2630inline void dComIfGp_event_setGtItm(u8 i_itemNo) {
2632}
2633
2637
2641
2644}
2645
2646inline int dComIfGp_evmng_startDemo(int i_mapToolId) {
2647 return dComIfGp_getPEvtManager()->setStartDemo(i_mapToolId);
2648}
2649
2653
2657
2658inline bool dComIfGp_evmng_existence(s16 eventId) {
2659 return g_dComIfG_gameInfo.play.getEvtManager().getEventData(eventId) != NULL;
2660}
2661
2662inline s16 dComIfGp_evmng_getEventIdx(const char* eventName, u8 mapToolID) {
2663 return g_dComIfG_gameInfo.play.getEvtManager().getEventIdx(eventName, mapToolID, -1);
2664}
2665
2666inline bool dComIfGp_evmng_existence(const char* eventname) {
2668 dComIfGp_evmng_getEventIdx(eventname, 0xFF)) != NULL;
2669}
2670
2672 return g_dComIfG_gameInfo.play.getEvtManager().isMapToolCamera(mapToolID, -1);
2673}
2674
2676 return g_dComIfG_gameInfo.play.getEvtManager().startCheck(i_eventId);
2677}
2678
2679inline BOOL dComIfGp_evmng_startCheck(char const* i_eventname) {
2680 return g_dComIfG_gameInfo.play.getEvtManager().startCheckOld(i_eventname);
2681}
2682
2684 return g_dComIfG_gameInfo.play.getEvtManager().endCheck(i_eventID);
2685}
2686
2687inline BOOL dComIfGp_evmng_endCheck(const char* i_eventname) {
2688 return g_dComIfG_gameInfo.play.getEvtManager().endCheckOld(i_eventname);
2689}
2690
2691inline int dComIfGp_evmng_getMyStaffId(const char* i_staffname, fopAc_ac_c* i_actor, int i_tagId) {
2692 return dComIfGp_getPEvtManager()->getMyStaffId(i_staffname, i_actor, i_tagId);
2693}
2694
2695inline int dComIfGp_evmng_getIsAddvance(int i_staffId) {
2696 return dComIfGp_getPEvtManager()->getIsAddvance(i_staffId);
2697}
2698
2699inline int dComIfGp_evmng_getMyActIdx(int i_staffId, char** i_actions, int i_actionNum, BOOL param_3, BOOL param_4) {
2700 return dComIfGp_getPEvtManager()->getMyActIdx(i_staffId, i_actions, i_actionNum, param_3, param_4);
2701}
2702
2703inline f32* dComIfGp_evmng_getMyFloatP(int i_staffId, char* i_dataname) {
2704 return (f32*)dComIfGp_getPEvtManager()->getMySubstanceP(i_staffId, i_dataname, dEvDtData_c::TYPE_FLOAT);
2705}
2706
2707inline cXyz* dComIfGp_evmng_getMyXyzP(int i_staffId, char* i_dataname) {
2708 return (cXyz*)dComIfGp_getPEvtManager()->getMySubstanceP(i_staffId, i_dataname, dEvDtData_c::TYPE_VEC);
2709}
2710
2711inline int* dComIfGp_evmng_getMyIntegerP(int i_staffId, char* i_dataname) {
2712 return (int*)dComIfGp_getPEvtManager()->getMySubstanceP(i_staffId, i_dataname, dEvDtData_c::TYPE_INT);
2713}
2714
2715inline char* dComIfGp_evmng_getMyStringP(int i_staffId, char* i_dataname) {
2716 return (char*)dComIfGp_getPEvtManager()->getMySubstanceP(i_staffId, i_dataname, dEvDtData_c::TYPE_STRING);
2717}
2718
2719inline int dComIfGp_evmng_getMySubstanceNum(int i_staffId, char* i_dataname) {
2720 return dComIfGp_getPEvtManager()->getMySubstanceNum(i_staffId, i_dataname);
2721}
2722
2723inline void dComIfGp_evmng_cutEnd(int i_staffId) {
2724 dComIfGp_getPEvtManager()->cutEnd(i_staffId);
2725}
2726
2727inline void dComIfGp_evmng_setGoal(cXyz* i_pos) {
2729}
2730
2734
2738
2742
2746
2750
2751inline int dComIfGp_att_ZHintRequest(fopAc_ac_c* param_1, int param_2) {
2752 return dComIfGp_getAttention()->ZHintRequest(param_1, param_2);
2753}
2754
2758
2762
2763inline void dComIfGp_att_CatchRequest(fopAc_ac_c* param_0, u8 param_1, f32 i_horizontalDist,
2764 f32 i_upDist, f32 i_downDist, s16 i_angle, int param_5) {
2765 dComIfGp_getAttention()->CatchRequest(param_0, param_1, i_horizontalDist, i_upDist, i_downDist,
2766 i_angle, param_5);
2767}
2768
2772
2773inline void dComIfGp_att_LookRequest(fopAc_ac_c* param_0, f32 i_horizontalDist, f32 i_upDist,
2774 f32 i_downDist, s16 i_angle, int param_5) {
2775 dComIfGp_getAttention()->LookRequest(param_0, i_horizontalDist, i_upDist, i_downDist, i_angle,
2776 param_5);
2777}
2778
2782
2786
2790
2793}
2794
2795inline void dComIfGp_setMsgArchive(int i, JKRArchive* arc) {
2797}
2798
2802
2806
2810
2814
2818
2822
2826
2830
2834
2838
2842
2846
2850
2854
2858
2862
2866
2870
2874
2878
2882
2886
2890
2894
2898
2902
2906
2910
2914
2918
2922
2926
2930
2934
2938
2942
2946
2950
2951inline void dComIfGp_particle_createCommon(const void* data) {
2953}
2954
2955inline void dComIfGp_particle_readScene(u8 particle_no, mDoDvdThd_toMainRam_c** param_1) {
2956 g_dComIfG_gameInfo.play.getParticle()->readScene(particle_no, param_1);
2957}
2958
2959inline void dComIfGp_particle_createScene(const void* param_0) {
2961}
2962
2963inline void dComIfGp_particle_removeScene(bool param_0) {
2965}
2966
2970
2974
2978
2980 if (g_dComIfG_gameInfo.play.getParticle() != NULL) {
2982 }
2983}
2984
2985inline void dComIfGp_particle_draw(JPADrawInfo* i_drawInfo) {
2986 if (g_dComIfG_gameInfo.play.getParticle() != NULL) {
2988 }
2989}
2990
2991inline void dComIfGp_particle_drawFog(JPADrawInfo* i_drawInfo) {
2992 if (g_dComIfG_gameInfo.play.getParticle() != NULL) {
2994 }
2995}
2996
2997inline void dComIfGp_particle_drawP1(JPADrawInfo* i_drawInfo) {
2998 if (g_dComIfG_gameInfo.play.getParticle() != NULL) {
3000 }
3001}
3002
3004 if (g_dComIfG_gameInfo.play.getParticle() != NULL) {
3006 }
3007}
3008
3010 if (g_dComIfG_gameInfo.play.getParticle() != NULL) {
3012 }
3013}
3014
3016 if (g_dComIfG_gameInfo.play.getParticle() != NULL) {
3018 }
3019}
3020
3022 if (g_dComIfG_gameInfo.play.getParticle() != NULL) {
3024 }
3025}
3026
3028 if (g_dComIfG_gameInfo.play.getParticle() != NULL) {
3030 }
3031}
3032
3034 if (g_dComIfG_gameInfo.play.getParticle() != NULL) {
3036 }
3037}
3038
3040 if (g_dComIfG_gameInfo.play.getParticle() != NULL) {
3042 }
3043}
3044
3046 if (g_dComIfG_gameInfo.play.getParticle() != NULL) {
3048 }
3049}
3050
3052 if (g_dComIfG_gameInfo.play.getParticle() != NULL) {
3054 }
3055}
3056
3058 if (g_dComIfG_gameInfo.play.getParticle() != NULL) {
3060 }
3061}
3062
3064 if (g_dComIfG_gameInfo.play.getParticle() != NULL) {
3066 }
3067}
3068
3070 if (g_dComIfG_gameInfo.play.getParticle() != NULL) {
3072 }
3073}
3074
3076 if (g_dComIfG_gameInfo.play.getParticle() != NULL) {
3078 }
3079}
3080
3082 if (g_dComIfG_gameInfo.play.getParticle() != NULL) {
3084 }
3085}
3086
3088 if (g_dComIfG_gameInfo.play.getParticle() != NULL) {
3090 }
3091}
3092
3094 if (g_dComIfG_gameInfo.play.getParticle() != NULL) {
3096 }
3097}
3098
3099inline void dComIfGp_setHitMark(u16 i_hitmark, fopAc_ac_c* param_1, const cXyz* param_2,
3100 const csXyz* param_3, const cXyz* param_4, u32 i_atType) {
3101 g_dComIfG_gameInfo.play.getParticle()->setHitMark(i_hitmark, param_1, param_2, param_3, param_4,
3102 i_atType);
3103}
3104
3106 const cXyz* param_2, f32 param_3,
3107 const dKy_tevstr_c* param_4, const cXyz* param_5,
3108 s8 param_6) {
3109 g_dComIfG_gameInfo.play.getParticle()->setWaterRipple(param_0, param_1, param_2, param_3,
3110 param_4, param_5, param_6);
3111}
3112
3113inline u32 dComIfGp_particle_setPolyColor(u32 param_0, u16 param_1, cBgS_PolyInfo& param_2,
3114 const cXyz* param_3, const dKy_tevstr_c* param_4,
3115 const csXyz* param_5, const cXyz* param_6, int param_7,
3116 dPa_levelEcallBack* param_8, s8 param_9,
3117 const cXyz* param_10) {
3118 return g_dComIfG_gameInfo.play.getParticle()->setPoly(param_0, param_1, param_2, param_3,
3119 param_4, param_5, param_6, param_7,
3120 param_8, param_9, param_10);
3121}
3122
3124 const cXyz* param_3,
3125 const dKy_tevstr_c* param_4,
3126 const csXyz* param_5, const cXyz* param_6,
3127 int param_7, dPa_levelEcallBack* param_8,
3128 s8 param_9, const cXyz* param_10) {
3130 param_1, param_2, param_3, param_4, param_5, param_6, param_7, param_8, param_9, param_10);
3131}
3132
3133inline void dComIfGp_particle_setSimple(u16 param_0, cXyz* i_pos, u8 param_2, _GXColor& param_3,
3134 _GXColor& param_4, int param_5, float param_6) {
3135 g_dComIfG_gameInfo.play.getParticle()->setSimple(param_0, i_pos, 0, param_2, param_3, param_4,
3136 param_5, param_6);
3137}
3138
3142
3143inline u32 dComIfGp_particle_setSimpleFoot(u32 param_0, u32* param_1, cBgS_PolyInfo& param_2,
3144 cXyz const* param_3, dKy_tevstr_c const* param_4,
3145 int param_5, csXyz const* param_6, cXyz const* param_7,
3146 dPa_levelEcallBack* param_8, s8 param_9,
3147 cXyz const* param_10) {
3148 return g_dComIfG_gameInfo.play.getParticle()->setSimpleFoot(param_0, param_1, param_2, param_3,
3149 param_4, param_5, param_6, param_7,
3150 param_8, param_9, param_10);
3151}
3152
3154 const cXyz* param_2, const cXyz* param_3,
3155 const dKy_tevstr_c* param_4, u32 param_5, u32 param_6,
3156 const csXyz* param_7, const cXyz* param_8, s8 param_9) {
3158 param_0, param_1, param_2, param_3, param_4, param_5, param_6, param_7, param_8, param_9);
3159}
3160
3164
3168
3169inline u32 dComIfGp_particle_set(u32 param_0, u16 param_1, const cXyz* i_pos,
3170 const dKy_tevstr_c* param_3, const csXyz* i_rotation,
3171 const cXyz* i_scale, u8 i_alpha, dPa_levelEcallBack* param_7,
3172 s8 param_8, const GXColor* param_9, const GXColor* param_10,
3173 const cXyz* param_11) {
3175 param_0, param_1, i_pos, param_3, i_rotation, i_scale, i_alpha, param_7, param_8, param_9,
3176 param_10, param_11, 1.0f);
3177}
3178
3179inline u32 dComIfGp_particle_set(u32 param_0, u16 param_1, const cXyz* i_pos,
3180 const csXyz* i_rotation, const cXyz* i_scale, u8 param_5,
3181 dPa_levelEcallBack* param_6, s8 param_7, const GXColor* param_8,
3182 const GXColor* param_9, const cXyz* param_10) {
3184 param_0, param_1, i_pos, NULL, i_rotation, i_scale, param_5, param_6, param_7, param_8,
3185 param_9, param_10, 1.0f);
3186}
3187
3188inline JPABaseEmitter* dComIfGp_particle_set(u16 i_resID, const cXyz* i_pos,
3189 const dKy_tevstr_c* param_3, const csXyz* i_rotation,
3190 const cXyz* i_scale, u8 i_alpha,
3191 dPa_levelEcallBack* i_callback, s8 param_8,
3192 const GXColor* i_prmColor, const GXColor* i_envColor,
3193 const cXyz* i_particleScale) {
3195 i_resID, i_pos, param_3, i_rotation, i_scale, i_alpha, i_callback, param_8, i_prmColor,
3196 i_envColor, i_particleScale, 1.0f);
3197}
3198
3199inline JPABaseEmitter* dComIfGp_particle_set(u16 i_resID, const cXyz* i_pos,
3200 const csXyz* i_rotation, const cXyz* i_scale,
3201 u8 i_alpha, dPa_levelEcallBack* i_callback, s8 param_7,
3202 const GXColor* i_prmColor, const GXColor* i_envColor,
3203 const cXyz* i_particleScale) {
3205 i_resID, i_pos, NULL, i_rotation, i_scale, i_alpha, i_callback, param_7, i_prmColor,
3206 i_envColor, i_particleScale, 1.0f);
3207}
3208
3209inline u32 dComIfGp_particle_set(u32 param_0, u16 param_1, const cXyz* i_pos,
3210 const dKy_tevstr_c* param_3) {
3211 return dComIfGp_particle_set(param_0, param_1, i_pos, param_3, NULL, NULL, 0xFF, NULL, -1, NULL,
3212 NULL, NULL);
3213}
3214
3215inline JPABaseEmitter* dComIfGp_particle_set(u16 i_resID, const cXyz* i_pos,
3216 const csXyz* i_rotation, const cXyz* i_scale) {
3217 return dComIfGp_particle_set(i_resID, i_pos, NULL, i_rotation, i_scale, 255, NULL, -1, NULL,
3218 NULL, NULL);
3219}
3220
3221inline JPABaseEmitter* dComIfGp_particle_set(u16 i_resID, const cXyz* i_pos,
3222 const dKy_tevstr_c* param_2, const csXyz* i_rotation,
3223 const cXyz* i_scale) {
3224 return dComIfGp_particle_set(i_resID, i_pos, param_2, i_rotation, i_scale, 255, NULL, -1, NULL,
3225 NULL, NULL);
3226}
3227
3228inline u32 dComIfGp_particle_set(u32 param_0, u16 param_1, const cXyz* i_pos,
3229 const csXyz* param_3, const cXyz* param_4) {
3230 return dComIfGp_particle_set(param_0, param_1, i_pos, param_3, param_4, 0xFF, NULL, -1, NULL,
3231 NULL, NULL);
3232}
3233
3234inline u32 dComIfGp_particle_setColor(u32 param_0, u16 param_1, const cXyz* i_pos,
3235 const dKy_tevstr_c* param_3, const GXColor* param_4,
3236 const GXColor* param_5, f32 param_6, u8 param_7,
3237 const csXyz* param_8, const cXyz* param_9,
3238 dPa_levelEcallBack* param_10, s8 param_11,
3239 const cXyz* param_12) {
3241 param_0, param_1, i_pos, param_3, param_8, param_9, param_7, param_10, param_11, param_4,
3242 param_5, param_12, param_6);
3243}
3244
3246 const dKy_tevstr_c* param_2,
3247 const GXColor* param_3, const GXColor* param_4,
3248 f32 param_5, u8 param_6, const csXyz* param_7,
3249 const cXyz* param_8, dPa_levelEcallBack* param_9,
3250 s8 param_10, const cXyz* param_11) {
3251 return g_dComIfG_gameInfo.play.getParticle()->setNormal(param_0, i_pos, param_2, param_7,
3252 param_8, param_6, param_9, param_10,
3253 param_3, param_4, param_11, param_5);
3254}
3255
3257 const dKy_tevstr_c* param_2,
3258 const GXColor* param_3, const GXColor* param_4,
3259 f32 param_5, u8 param_6) {
3260 return dComIfGp_particle_setColor(param_0, i_pos, param_2, param_3, param_4, param_5, param_6,
3261 NULL, NULL, NULL, -1, NULL);
3262}
3263
3267
3270}
3271
3272inline void dComIfGp_setWindowNum(int num) {
3274}
3275
3279
3281 return g_dComIfG_gameInfo.play.checkStatus(flags);
3282}
3283
3287
3288inline void dComIfGp_onStatus(u16 i_status) {
3290}
3291
3295
3296inline void dComIfGp_setWindow(u8 i, f32 param_1, f32 param_2, f32 param_3, f32 param_4,
3297 f32 param_5, f32 param_6, int camID, int mode) {
3298 g_dComIfG_gameInfo.play.setWindow(i, param_1, param_2, param_3, param_4, param_5, param_6,
3299 camID, mode);
3300}
3301
3303 return g_dComIfG_gameInfo.play.getCamera(idx);
3304}
3305
3306inline void dComIfGp_setCamera(int i, camera_class* cam) {
3308}
3309
3310inline int dComIfGp_getCameraWinID(int idx) {
3312}
3313
3314inline int dComIfGp_getCameraPlayer1ID(int idx) {
3316}
3317
3318inline int dComIfGp_getCameraPlayer2ID(int idx) {
3320}
3321
3325
3329
3333
3337
3338inline void dComIfGp_setCameraInfo(int camIdx, camera_class* p_cam, int param_2, int param_3,
3339 int param_4) {
3340 g_dComIfG_gameInfo.play.setCameraInfo(camIdx, p_cam, param_2, param_3, param_4);
3341}
3342
3346
3347inline void dComIfGp_setCameraZoomScale(int i_no, f32 i_scale) {
3349}
3350
3354
3355inline void dComIfGp_setCameraZoomForcus(int i_no, f32 i_focus) {
3357}
3358
3362
3366
3367inline void dComIfGp_saveCameraPosition(int i, cXyz* i_pos, cXyz* i_target, f32 i_fovy,
3368 s16 i_bank) {
3369 g_dComIfG_gameInfo.play.saveCameraPosition(i, i_pos, i_target, i_fovy, i_bank);
3370}
3371
3372inline void dComIfGp_loadCameraPosition(int i, cXyz* o_pos, cXyz* o_target, f32* o_fovy,
3373 s16* o_bank) {
3374 g_dComIfG_gameInfo.play.loadCameraPosition(i, o_pos, o_target, o_fovy, o_bank);
3375}
3376
3378 return g_dComIfG_gameInfo.play.getPlayer(idx);
3379}
3380
3381inline void dComIfGp_setPlayer(int i, fopAc_ac_c* player) {
3383}
3384
3385inline int dComIfGp_getPlayerCameraID(int idx) {
3387}
3388
3389inline void dComIfGp_setPlayerInfo(int plyrIdx, fopAc_ac_c* ptr, int camIdx) {
3390 g_dComIfG_gameInfo.play.setPlayerInfo(plyrIdx, ptr, camIdx);
3391}
3392
3396
3400
3404
3405inline void dComIfGp_setHorseActor(fopAc_ac_c* i_horse) {
3407}
3408
3409inline void dComIfGp_setPlayerPtr(int i, fopAc_ac_c* ptr) {
3411}
3412
3416
3420
3424
3428
3429inline void dComIfGp_setItemLifeCount(float amount, u8 type) {
3431}
3432
3436
3440
3444
3448
3452
3456
3460
3464
3468
3472
3476
3480
3484
3488
3492
3496
3500
3504
3508
3512
3515}
3516
3517inline void dComIfGp_setOxygen(s32 oxygen) {
3519}
3520
3523}
3524
3525inline void dComIfGp_setNowOxygen(s32 oxygen) {
3527}
3528
3532
3533inline void dComIfGp_setMaxOxygen(s32 i_oxygen) {
3535}
3536
3540
3541inline void dComIfGp_setOxygenCount(s32 oxygen) {
3543}
3544
3548
3552
3556
3560
3564
3568
3572
3576
3580
3584
3588
3592
3596
3600
3604
3608
3612
3616
3620
3624
3628
3632
3636
3640
3644
3648
3652
3656
3660
3661inline void dComIfGp_setNunStatus(u8 status, u8 param_1, u8 flag) {
3663}
3664
3668
3672
3673inline void dComIfGp_setBottleStatus(u8 param_0, u8 param_1) {
3674 g_dComIfG_gameInfo.play.setBottleStatus(param_0, param_1);
3675}
3676
3680
3684
3685inline void dComIfGp_setBottleStatusForce(u8 param_0, u8 param_1) {
3687}
3688
3692
3696
3700
3704
3708
3712
3716
3720
3724
3728
3732
3736
3737inline void dComIfGp_set3DStatus(u8 status, u8 direction, u8 flag) {
3739}
3740
3744
3748
3752
3753inline void dComIfGp_set3DStatusForce(u8 status, u8 direction, u8 flag) {
3755}
3756
3760
3764
3768
3772
3776
3780
3784
3788
3792
3796
3800
3804
3808
3812
3816
3820
3824
3828
3832
3836
3840
3844
3848
3852
3856
3860
3864
3868
3872
3876
3880
3884
3888
3892
3893inline void dComIfGp_setNunZStatus(u8 param_0, u8 param_1) {
3894 g_dComIfG_gameInfo.play.setNunZStatus(param_0, param_1);
3895}
3896
3900
3904
3905inline void dComIfGp_setNunCStatus(u8 param_0, u8 param_1) {
3906 g_dComIfG_gameInfo.play.setNunCStatus(param_0, param_1);
3907}
3908
3912
3916
3920
3924
3925inline void dComIfGp_setMesgAnimeAttrInfo(u8 param_1) {
3927}
3928
3932
3936
3940
3944
3948
3949inline void dComIfGp_setItem(u8 slot, u8 i_no) {
3950 g_dComIfG_gameInfo.play.setItem(slot, i_no);
3951}
3952
3956
3960
3964
3968
3972
3973inline void dComIfGp_setGameoverStatus(u8 i_status) {
3974 return g_dComIfG_gameInfo.play.setGameoverStatus(i_status);
3975}
3976
3980
3984
3988
3992
3996
4000
4004
4008
4012
4016
4020
4024
4028
4032
4036
4040
4044
4048
4049inline void dComIfGp_setExpHeap2D(void* heap) {
4051}
4052
4056
4057inline void dComIfGp_setSubExpHeap2D(int idx, void* heap) {
4059}
4060
4064
4065inline void dComIfGp_setMsgExpHeap(void* heap) {
4067}
4068
4072
4076
4080
4081inline void dComIfGp_setMesgCameraAttrInfo(int param_1) {
4083}
4084
4088
4090 fopAc_ac_c* param_3, fopAc_ac_c* param_4,
4091 fopAc_ac_c* param_5, fopAc_ac_c* param_6,
4092 fopAc_ac_c* param_7, fopAc_ac_c* param_8,
4093 fopAc_ac_c* param_9, fopAc_ac_c* param_10)
4094
4095{
4096 g_dComIfG_gameInfo.play.setMesgCamInfoActor(param_1, param_2, param_3, param_4, param_5,
4097 param_6, param_7, param_8, param_9, param_10);
4098}
4099
4101 return g_dComIfG_gameInfo.play.checkPlayerStatus(param_0, 0, flag);
4102}
4103
4105 return g_dComIfG_gameInfo.play.checkPlayerStatus(param_0, 1, flag);
4106}
4107
4108inline void dComIfGp_setPlayerStatus0(int param_0, u32 flag) {
4110}
4111
4112inline void dComIfGp_setPlayerStatus1(int param_0, u32 flag) {
4114}
4115
4116inline void dComIfGp_clearPlayerStatus0(int param_0, u32 flag) {
4118}
4119
4120inline void dComIfGp_clearPlayerStatus1(int param_0, u32 flag) {
4122}
4123
4127
4131
4135
4139
4143
4146}
4147
4148inline void dComIfGp_setItemTable(void* data) {
4150}
4151
4155
4159
4160inline void dComIfGp_init() {
4162}
4163
4167
4168inline void dComIfGp_setItemBombNumCount(u8 i_item, s16 count) {
4170}
4171
4175
4179
4183
4187
4191
4195
4199
4203
4207
4208inline int dComIfGp_addSimpleModel(J3DModelData* i_modelData, int roomNo, u8 i_drawBG) {
4209 return g_dComIfG_gameInfo.play.addSimpleModel(i_modelData, roomNo, i_drawBG);
4210}
4211
4212inline void dComIfGp_removeSimpleModel(J3DModelData* i_modelData, int roomNo) {
4213 g_dComIfG_gameInfo.play.removeSimpleModel(i_modelData, roomNo);
4214}
4215
4216inline void dComIfGp_entrySimpleModel(J3DModel* model, int roomNo) {
4218}
4219
4220inline void dComIfG_ct() {
4222}
4223
4226}
4227
4230}
4231
4234}
4235
4239
4243
4244inline void dComIfG_setTimerLimitTimeMs(int i_time) {
4246}
4247
4251
4252inline void dComIfG_setTimerMode(int mode) {
4254}
4255
4258}
4259
4260inline void dComIfG_setTimerType(u8 i_type) {
4262}
4263
4267
4268inline void dComIfG_setTimerPtr(dTimer_c* i_ptr) {
4270}
4271
4275
4284inline int dComIfG_setObjectRes(const char* i_arcName, u8 i_mountDirection, JKRHeap* i_heap) {
4285 return g_dComIfG_gameInfo.mResControl.setObjectRes(i_arcName, i_mountDirection, i_heap);
4286}
4287
4288inline int dComIfG_setObjectRes(const char* i_arcName, void* i_archiveRes, u32 i_bufferSize, JKRHeap* i_heap) {
4289 UNUSED(i_heap);
4290 return g_dComIfG_gameInfo.mResControl.setObjectRes(i_arcName, i_archiveRes, i_bufferSize, NULL);
4291}
4292
4299inline int dComIfG_setStageRes(const char* i_arcName, JKRHeap* i_heap) {
4300 return g_dComIfG_gameInfo.mResControl.setStageRes(i_arcName, i_heap);
4301}
4302
4303inline int dComIfG_syncObjectRes(const char* i_arcName) {
4305}
4306
4307inline int dComIfG_syncStageRes(const char* i_arcName) {
4309}
4310
4311inline int dComIfG_deleteObjectResMain(const char* i_arcName) {
4313}
4314
4315inline int dComIfG_deleteStageRes(const char* i_arcName) {
4317}
4318
4319inline void* dComIfG_getStageRes(const char* i_arcName, const char* i_resName) {
4320 return g_dComIfG_gameInfo.mResControl.getStageRes(i_arcName, i_resName);
4321}
4322
4323inline void* dComIfG_getObjectRes(const char* i_arcName, const char* i_resName) {
4324 return g_dComIfG_gameInfo.mResControl.getObjectRes(i_arcName, i_resName);
4325}
4326
4327inline void* dComIfG_getObjectRes(const char* i_arcName, int i_index) {
4328 return g_dComIfG_gameInfo.mResControl.getObjectRes(i_arcName, i_index);
4329}
4330
4334
4335inline dRes_info_c* dComIfG_getObjectResInfo(const char* i_arcName) {
4337}
4338
4339inline dRes_info_c* dComIfG_getStageResInfo(const char* i_arcName) {
4341}
4342
4346
4347inline void* dComIfG_getObjectIDRes(const char* i_arcName, u16 i_resID) {
4348 return g_dComIfG_gameInfo.mResControl.getObjectIDRes(i_arcName, i_resID);
4349}
4350
4351inline int dComIfG_getObjctResName2Index(const char* i_arcName, const char* i_resName) {
4352 return g_dComIfG_gameInfo.mResControl.getObjectResName2Index(i_arcName, i_resName);
4353}
4354
4358
4359inline void dComIfG_setBrightness(u8 brightness) {
4361}
4362
4366
4367inline u32 dComIfG_getTrigB(u32 i_padNo) {
4368 return mDoCPd_c::getTrig(i_padNo) & PAD_BUTTON_B;
4369}
4370
4371inline int dComIfGd_setRealShadow(u32 param_0, s8 param_1, J3DModel* param_2, cXyz* param_3,
4372 f32 param_4, f32 param_5, dKy_tevstr_c* param_6) {
4373 return g_dComIfG_gameInfo.drawlist.setRealShadow(param_0, param_1, param_2, param_3, param_4,
4374 param_5, param_6);
4375}
4376
4377inline int dComIfGd_setSimpleShadow(cXyz* pos, f32 param_1, f32 param_2, cXyz* param_3, s16 angle,
4378 f32 param_5, _GXTexObj* tex) {
4379 return g_dComIfG_gameInfo.drawlist.setSimpleShadow(pos, param_1, param_2, param_3, angle,
4380 param_5, tex);
4381}
4382
4383inline bool dComIfGd_addRealShadow(u32 key, J3DModel* model) {
4384 return g_dComIfG_gameInfo.drawlist.addRealShadow(key, model);
4385}
4386
4391
4392# if VERSION > VERSION_GCN_JPN
4397#endif
4398
4399inline void dComIfGd_reset() {
4401}
4402
4406
4410
4414
4418
4422
4424 return &(g_dComIfG_gameInfo.drawlist.getView()->projViewMtx);
4425}
4426
4430
4434
4441
4445
4449
4453
4458
4463
4468
4473
4477
4482
4487
4492
4496
4500
4505
4510
4515
4520
4524
4528
4532
4536
4541
4542inline void dComIfGd_init() {
4544}
4545
4546inline void dComIfGd_peekZ(s16 param_0, s16 param_1, u32* param_2) {
4547 g_dComIfG_gameInfo.drawlist.newPeekZdata(param_0, param_1, param_2);
4548}
4549
4553
4554inline void dComIfGd_setView(view_class* view) {
4556}
4557
4560}
4561
4565
4566inline void dComIfGd_entryZSortListZxlu(J3DPacket* i_packet, cXyz& param_1) {
4568}
4569
4570inline void dComIfGd_entryZSortXluList(J3DPacket* i_packet, cXyz& param_1) {
4572}
4573
4577
4581
4585
4589
4593
4597
4601
4605
4609
4613
4617
4621
4625
4629
4633
4637
4641
4645
4649
4653
4657
4661
4665
4669
4670inline void dComIfGd_drawShadow(Mtx param_0) {
4672}
4673
4674inline void dComIfGd_imageDrawShadow(Mtx param_0) {
4676}
4677
4681
4685
4686#if PLATFORM_WII || VERSION == VERSION_SHIELD_DEBUG
4691#endif
4692
4693#endif /* D_COM_D_COM_INF_GAME_H */
static BOOL flag
Definition DEMOAVX.c:20
char * strncpy(char *dst, const char *src, size_t n)
Definition string.c:86
int(* request_of_phase_process_fn)(void *)
Definition c_phase.h:24
Definition J2DGrafContext.h:12
Definition J2DOrthoGraph.h:10
Definition J3DDrawBuffer.h:60
Definition J3DModelData.h:15
Definition J3DModel.h:43
Definition J3DPacket.h:170
Definition JKRAramArchive.h:13
Definition JKRArchive.h:57
Definition JKRExpHeap.h:11
Definition JKRHeap.h:23
Definition JKRSolidHeap.h:10
Definition JPAEmitter.h:99
Definition JPADrawInfo.h:10
Definition d_com_inf_game.h:188
dTimer_c * mTimerPtr
Definition d_com_inf_game.h:196
s32 mTimerMode
Definition d_com_inf_game.h:199
u8 mTimerType
Definition d_com_inf_game.h:200
s32 mTimerNowTimeMs
Definition d_com_inf_game.h:197
s32 mTimerLimitTimeMs
Definition d_com_inf_game.h:198
__d_timer_info_c()
Definition d_com_inf_game.h:190
Definition c_bg_s_poly_info.h:7
Definition f_op_camera_mng.h:26
Definition c_sxyz.h:10
Definition d_attention.h:198
u8 getCatchChgItem()
Definition d_attention.h:273
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:274
fopAc_ac_c * getZHintTarget()
Definition d_attention.h:268
fopAc_ac_c * getCatghTarget()
Definition d_attention.h:272
int ZHintRequest(fopAc_ac_c *param_1, int param_2)
Definition d_attention.h:269
fopAc_ac_c * getLookTarget()
Definition d_attention.h:279
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:282
Definition d_bg_s.h:105
Definition d_cc_s.h:10
Definition d_com_inf_game.h:259
int mBasicID
Definition d_com_inf_game.h:262
int mID
Definition d_com_inf_game.h:261
fopAc_ac_c * mActor[10]
Definition d_com_inf_game.h:263
Definition d_com_inf_game.h:215
camera_class * mCamera
Definition d_com_inf_game.h:220
s8 field_0x5
Definition d_com_inf_game.h:222
f32 mCameraZoomForcus
Definition d_com_inf_game.h:227
u32 mCameraAttentionStatus
Definition d_com_inf_game.h:225
cXyz mCameraPos
Definition d_com_inf_game.h:231
s16 mCameraBank
Definition d_com_inf_game.h:234
class dComIfG_camera_info_class::@127 mCamInfo
cXyz mCameraTarget
Definition d_com_inf_game.h:232
s8 field_0x4
Definition d_com_inf_game.h:221
dComIfG_camera_info_class()
Definition d_com_inf_game.h:217
~dComIfG_camera_info_class()
Definition d_com_inf_game.h:218
f32 mCameraFovy
Definition d_com_inf_game.h:233
char * mCameraParamFileName
Definition d_com_inf_game.h:228
u8 field_0x7
Definition d_com_inf_game.h:224
f32 mCameraZoomScale
Definition d_com_inf_game.h:226
s8 field_0x6
Definition d_com_inf_game.h:223
Definition d_com_inf_game.h:1000
virtual ~anmCsr_c()
Definition d_com_inf_game.h:1002
void draw(f32, f32)
Definition d_com_inf_game.cpp:1173
dDlst_blo_c field_0x8
Definition d_com_inf_game.h:1005
Definition d_com_inf_game.h:959
f32 field_0x58
Definition d_com_inf_game.h:977
JKRSolidHeap * m_heap
Definition d_com_inf_game.h:970
u32 getParticleId()
Definition d_com_inf_game.h:968
f32 field_0x54
Definition d_com_inf_game.h:976
virtual ~navi_c()
Definition d_com_inf_game.h:965
cXyz field_0x40
Definition d_com_inf_game.h:974
void create()
Definition d_com_inf_game.cpp:987
csXyz field_0x4c
Definition d_com_inf_game.h:975
mDoExt_brkAnm m_brk
Definition d_com_inf_game.h:973
navi_c()
Definition d_com_inf_game.h:961
u32 mParticleId
Definition d_com_inf_game.h:979
f32 field_0x5c
Definition d_com_inf_game.h:978
J3DModel * m_model
Definition d_com_inf_game.h:971
mDoExt_bckAnm m_bck
Definition d_com_inf_game.h:972
bool draw(f32, f32, u8)
Definition d_com_inf_game.cpp:1013
Definition d_com_inf_game.h:957
virtual ~baseCsr_c()
Definition d_com_inf_game.h:982
u8 field_0x13d
Definition d_com_inf_game.h:992
static u32 _m_blurID
Definition d_com_inf_game.h:996
u8 field_0x13e
Definition d_com_inf_game.h:993
baseCsr_c(u8)
Definition d_com_inf_game.cpp:1063
static navi_c * getNavi()
Definition d_com_inf_game.h:987
void draw(f32, f32)
Definition d_com_inf_game.cpp:1070
void create()
Definition d_com_inf_game.cpp:1143
static dPa_hermiteEcallBack_c m_blurCB
Definition d_com_inf_game.h:995
dDlst_blo_c field_0x8
Definition d_com_inf_game.h:989
dDlst_blo_c::anm_c anm
Definition d_com_inf_game.h:990
u8 field_0x13c
Definition d_com_inf_game.h:991
static navi_c * m_navi
Definition d_com_inf_game.h:997
static void particleExecute()
Definition d_com_inf_game.cpp:1167
Definition d_com_inf_game.h:949
u32 field_0x1de00
Definition d_com_inf_game.h:1018
void createBaseCsr()
Definition d_com_inf_game.cpp:1197
u32 field_0x1de04
Definition d_com_inf_game.h:1019
~dComIfG_inf_c()
Definition d_com_inf_game.h:952
u8 mIsDebugMode
Definition d_com_inf_game.h:1023
u8 mWorldDark
Definition d_com_inf_game.h:1014
dComIfG_inf_c()
Definition d_com_inf_game.h:951
s8 mPolyDamageOff
Definition d_com_inf_game.h:1016
dRes_control_c mResControl
Definition d_com_inf_game.h:1012
u8 field_0x1de09
Definition d_com_inf_game.h:1021
static __d_timer_info_c dComIfG_mTimerInfo
Definition d_com_inf_game.h:1026
dComIfG_play_c play
Definition d_com_inf_game.h:1010
u8 field_0x1de08
Definition d_com_inf_game.h:1020
static baseCsr_c * m_baseCsr
Definition d_com_inf_game.h:1028
s8 field_0x1ddfa
Definition d_com_inf_game.h:1015
dSv_info_c info
Definition d_com_inf_game.h:1009
u8 field_0x1de0c
Definition d_com_inf_game.h:1024
u8 field_0x1de0a
Definition d_com_inf_game.h:1022
s8 field_0x1ddfc
Definition d_com_inf_game.h:1017
void ct()
Definition d_com_inf_game.cpp:1179
dDlst_list_c drawlist
Definition d_com_inf_game.h:1011
u8 mFadeBrightness
Definition d_com_inf_game.h:1013
Definition d_com_inf_game.h:266
u8 mItemLifeCountType
Definition d_com_inf_game.h:405
u8 field_0x4f6a[18]
Definition d_com_inf_game.h:402
u8 mBottleSetFlagForce
Definition d_com_inf_game.h:352
u8 mXSetFlag
Definition d_com_inf_game.h:362
u8 mNunCSetFlag
Definition d_com_inf_game.h:373
s32 mItemOilCount
Definition d_com_inf_game.h:277
u8 field_0x4ef3[2]
Definition d_com_inf_game.h:315
u8 field_0x4f4c
Definition d_com_inf_game.h:390
u8 mXStatusForce
Definition d_com_inf_game.h:361
s16 mItemMaxLifeCount
Definition d_com_inf_game.h:272
u8 m3DSetFlagForce
Definition d_com_inf_game.h:356
u8 m3DSetFlag
Definition d_com_inf_game.h:344
u8 mCStickStatus
Definition d_com_inf_game.h:318
u8 field_0x4f5b[2]
Definition d_com_inf_game.h:399
u8 mRemoConStatus
Definition d_com_inf_game.h:306
u8 mRSetFlagForce
Definition d_com_inf_game.h:348
u8 mMesgStatus
Definition d_com_inf_game.h:299
u8 mShow2D
Definition d_com_inf_game.h:407
u8 mZSetFlag
Definition d_com_inf_game.h:347
u8 field_0x4f1c
Definition d_com_inf_game.h:353
u8 mBaseAnimeID
Definition d_com_inf_game.h:378
u8 mRStatusForce
Definition d_com_inf_game.h:323
u8 mNunStatus
Definition d_com_inf_game.h:304
u8 field_0x4f10[2]
Definition d_com_inf_game.h:342
u8 field_0x4eea[2]
Definition d_com_inf_game.h:307
u8 field_0x4fcb
Definition d_com_inf_game.h:375
u8 field_0x4fca
Definition d_com_inf_game.h:374
u8 field_0x4ee0[2]
Definition d_com_inf_game.h:298
u8 field_0x4efe
Definition d_com_inf_game.h:325
u8 mItemSlot
Definition d_com_inf_game.h:381
u8 mYStatus
Definition d_com_inf_game.h:364
u8 mMesgCancelButton
Definition d_com_inf_game.h:392
u8 mTouchStatusForce
Definition d_com_inf_game.h:331
u8 mBottleStatusForce
Definition d_com_inf_game.h:327
u8 mZSetFlagForce
Definition d_com_inf_game.h:359
u8 mMesgBgm
Definition d_com_inf_game.h:403
int mOxygen
Definition d_com_inf_game.h:280
s16 mItemArrowNumCount
Definition d_com_inf_game.h:285
s16 mItemBombNumCount[3]
Definition d_com_inf_game.h:288
u8 mSButtonSetFlagForce
Definition d_com_inf_game.h:358
u8 field_0x4f4d
Definition d_com_inf_game.h:391
u8 mRemoConSetFlag
Definition d_com_inf_game.h:341
u8 mDoStatusForce
Definition d_com_inf_game.h:330
u8 field_0x4eef
Definition d_com_inf_game.h:311
u8 field_0x4f47[2]
Definition d_com_inf_game.h:383
u8 mDoStatus
Definition d_com_inf_game.h:308
int mMaxOxygenCount
Definition d_com_inf_game.h:284
u8 mYSetFlag
Definition d_com_inf_game.h:366
u8 mRSetFlag
Definition d_com_inf_game.h:336
u8 field_0x4f1d[2]
Definition d_com_inf_game.h:354
s16 mItemPachinkoNumCount
Definition d_com_inf_game.h:286
f32 mItemLifeCount
Definition d_com_inf_game.h:269
u8 field_0x4eca[2]
Definition d_com_inf_game.h:290
s16 mItemMagicCount
Definition d_com_inf_game.h:273
u8 mSButtonStatusForce
Definition d_com_inf_game.h:334
dMsgObject_c * mMsgObjectClass
Definition d_com_inf_game.h:268
u8 field_0x4ef2
Definition d_com_inf_game.h:314
u8 mNeedLightDropNum
Definition d_com_inf_game.h:401
u8 mAStatus
Definition d_com_inf_game.h:302
s32 mItemNowOil
Definition d_com_inf_game.h:278
u8 mItemID
Definition d_com_inf_game.h:382
u8 field_0x4f52[5]
Definition d_com_inf_game.h:395
u8 field_0x4f4a
Definition d_com_inf_game.h:385
u8 field_0x4ee6
Definition d_com_inf_game.h:303
s16 mItemNowMagicCount
Definition d_com_inf_game.h:274
u8 mOxygenShowFlag
Definition d_com_inf_game.h:406
JKRExpHeap * mExpHeap2D
Definition d_com_inf_game.h:408
JKRExpHeap * mMsgExpHeap
Definition d_com_inf_game.h:410
u8 m3DDirectionForce
Definition d_com_inf_game.h:317
u8 field_0x4ed0[4]
Definition d_com_inf_game.h:293
u8 field_0x4f0c
Definition d_com_inf_game.h:338
u8 unk_0x4fe3
Definition d_com_inf_game.h:387
int mMaxOxygen
Definition d_com_inf_game.h:282
u8 mSelectEquip[6]
Definition d_com_inf_game.h:377
u8 field_0x4f19
Definition d_com_inf_game.h:350
u8 mRStatus
Definition d_com_inf_game.h:301
u8 mNunSetFlag
Definition d_com_inf_game.h:339
u8 mXSetFlagForce
Definition d_com_inf_game.h:363
u8 field_0x4eff
Definition d_com_inf_game.h:326
u8 m3DStatusForce
Definition d_com_inf_game.h:332
u8 mZStatusForce
Definition d_com_inf_game.h:335
s32 mItemRupeeCount
Definition d_com_inf_game.h:270
u8 mASetFlag
Definition d_com_inf_game.h:337
s16 mItemMaxArrowNumCount
Definition d_com_inf_game.h:287
u8 mAStatusForce
Definition d_com_inf_game.h:324
u8 field_0x4f01
Definition d_com_inf_game.h:328
int mItemMaxOilCount
Definition d_com_inf_game.h:279
s16 mItemMaxMagicCount
Definition d_com_inf_game.h:275
u8 mYStatusForce
Definition d_com_inf_game.h:365
u8 mNowAnimeID
Definition d_com_inf_game.h:380
u8 mCStickSetFlagForce
Definition d_com_inf_game.h:357
u8 mSubHeapLockFlag[2]
Definition d_com_inf_game.h:397
s16 mItemMaxBombNumCount2
Definition d_com_inf_game.h:292
s16 field_0x4e9a
Definition d_com_inf_game.h:276
JKRExpHeap * mSubExpHeap2D[2]
Definition d_com_inf_game.h:409
u8 mCStickSetFlag
Definition d_com_inf_game.h:345
int mMessageCountNum
Definition d_com_inf_game.h:294
s16 field_0x4ed8
Definition d_com_inf_game.h:295
u8 field_0x4ee3
Definition d_com_inf_game.h:300
u8 mPauseFlag
Definition d_com_inf_game.h:404
u8 field_0x4f4f[2]
Definition d_com_inf_game.h:393
u8 mXStatus
Definition d_com_inf_game.h:360
u8 mDirection
Definition d_com_inf_game.h:384
u8 mNunCStatus
Definition d_com_inf_game.h:372
u8 mYSetFlagForce
Definition d_com_inf_game.h:367
u8 mDoSetFlagForce
Definition d_com_inf_game.h:355
s16 mItemMaxBombNumCount1
Definition d_com_inf_game.h:291
u8 mNunZSetFlag
Definition d_com_inf_game.h:369
s16 field_0x4ec8
Definition d_com_inf_game.h:289
s16 mItemKeyNumCount
Definition d_com_inf_game.h:271
dSv_memBit_c::WarpItemData_c mWarpItemData
Definition d_com_inf_game.h:411
u8 mSButtonSetFlag
Definition d_com_inf_game.h:346
u8 mSButtonStatus
Definition d_com_inf_game.h:321
u8 mHeapLockFlag
Definition d_com_inf_game.h:396
u8 mCStickDirection
Definition d_com_inf_game.h:319
u8 mBottleStatus
Definition d_com_inf_game.h:305
u8 field_0x4f1a
Definition d_com_inf_game.h:351
u8 field_0x4fc6
Definition d_com_inf_game.h:370
u8 mNunZStatus
Definition d_com_inf_game.h:368
u8 mDoSetFlag
Definition d_com_inf_game.h:343
u8 field_0x4ef1
Definition d_com_inf_game.h:313
u8 field_0x4f4b
Definition d_com_inf_game.h:389
u8 mASetFlagForce
Definition d_com_inf_game.h:349
u8 field_0x4ef0
Definition d_com_inf_game.h:312
u8 mWolfAbility[12]
Definition d_com_inf_game.h:400
u8 mFaceAnimeID
Definition d_com_inf_game.h:379
u8 field_0x4fc7
Definition d_com_inf_game.h:371
u16 mItemNowLife
Definition d_com_inf_game.h:297
u8 field_0x4f02[2]
Definition d_com_inf_game.h:329
u8 mCStickStatusForce
Definition d_com_inf_game.h:333
u8 mCStickDirectionForce
Definition d_com_inf_game.h:320
u8 mBottleSetFlag
Definition d_com_inf_game.h:340
int mNowOxygen
Definition d_com_inf_game.h:281
u8 field_0x4eda[0x4EDE - 0x4EDA]
Definition d_com_inf_game.h:296
u8 mNowVibration
Definition d_com_inf_game.h:398
int mOxygenCount
Definition d_com_inf_game.h:283
u8 mSelectItem[8]
Definition d_com_inf_game.h:376
u8 m3DStatus
Definition d_com_inf_game.h:310
u8 field_0x4eed
Definition d_com_inf_game.h:309
u8 m3DDirection
Definition d_com_inf_game.h:316
u8 mGameoverStatus
Definition d_com_inf_game.h:394
u8 mZStatus
Definition d_com_inf_game.h:322
Definition d_com_inf_game.h:414
JKRArchive * mNameResArchive
Definition d_com_inf_game.h:912
static int getLayerNo_common(char const *stageName, int roomId, int layer)
Definition d_com_inf_game.cpp:871
void setCameraParamFileName(int i, char *name)
Definition d_com_inf_game.h:565
int getTimerLimitTimeMs()
Definition d_com_inf_game.cpp:954
const char * getCameraParamFileName(int i)
Definition d_com_inf_game.h:564
int getCameraWinID(int i)
Definition d_com_inf_game.h:539
void setCollectResArchive(JKRArchive *arc)
Definition d_com_inf_game.h:494
bool isBottleSetFlag(u8 flag)
Definition d_com_inf_game.h:677
void clearItemKeyNumCount()
Definition d_com_inf_game.h:608
void setLastPlayStageName(char *name)
Definition d_com_inf_game.h:877
u8 getASetFlagForce()
Definition d_com_inf_game.h:664
void setExpHeap2D(void *heap)
Definition d_com_inf_game.h:838
int getCameraPlayer1ID(int i)
Definition d_com_inf_game.h:540
void setCamera(int i, camera_class *cam)
Definition d_com_inf_game.h:538
void onCameraAttentionStatus(int i, u32 flag)
Definition d_com_inf_game.h:547
void setPlayerPtr(int i, fopAc_ac_c *ptr)
Definition d_com_inf_game.h:588
void offPauseFlag()
Definition d_com_inf_game.h:830
u8 getTimerType()
Definition d_com_inf_game.cpp:970
void setNowVibration(u8 vib_status)
Definition d_com_inf_game.cpp:132
u8 get3DDirectionForce()
Definition d_com_inf_game.h:716
void setTimerNowTimeMs(int time)
Definition d_com_inf_game.cpp:942
JKRAramArchive * getFieldMapArchive2()
Definition d_com_inf_game.h:479
void setTimerMode(int mode)
Definition d_com_inf_game.cpp:958
void clearItemMaxLifeCount()
Definition d_com_inf_game.h:611
u32 getCameraAttentionStatus(int i)
Definition d_com_inf_game.h:542
u8 getXSetFlagForce()
Definition d_com_inf_game.h:770
void clearNowAnimeID()
Definition d_com_inf_game.h:808
void setRubyArchive(JKRArchive *arc)
Definition d_com_inf_game.h:490
void setItemNowMagic(s16 magic)
Definition d_com_inf_game.h:613
u8 show2dCheck()
Definition d_com_inf_game.h:834
char mLastPlayStageName[8]
Definition d_com_inf_game.h:946
JKRArchive * getFontArchive()
Definition d_com_inf_game.h:487
u32 mPlayerStatus[1][4]
Definition d_com_inf_game.h:937
JKRArchive * mMeterButtonArchive
Definition d_com_inf_game.h:900
void show2dOff()
Definition d_com_inf_game.h:836
JKRArchive * mFieldMapArchive2
Definition d_com_inf_game.h:897
JKRArchive * mDemoMsgArchive
Definition d_com_inf_game.h:899
void setMsgExpHeap(void *heap)
Definition d_com_inf_game.h:842
u8 field_0x4d2c[4]
Definition d_com_inf_game.h:896
void setMeterButtonArchive(JKRArchive *arc)
Definition d_com_inf_game.h:486
void loadCameraPosition(int i, cXyz *o_pos, cXyz *o_target, f32 *o_fovy, s16 *o_bank)
Definition d_com_inf_game.h:572
void setMsgArchive(int i, JKRArchive *arc)
Definition d_com_inf_game.h:482
void setItemBombNumCount(u8 i_item, s16 count)
Definition d_com_inf_game.cpp:88
fopAc_ac_c * mPlayerPtr[2]
Definition d_com_inf_game.h:934
s32 getOxygenCount()
Definition d_com_inf_game.h:628
s16 getItemBombNumCount(u8 i_item)
Definition d_com_inf_game.cpp:99
u8 getMesgStatus()
Definition d_com_inf_game.h:644
s8 getNextStageWipe()
Definition d_com_inf_game.h:466
void setItemMagicCount(s16 magic)
Definition d_com_inf_game.h:612
void setAnmArchive(JKRArchive *arc)
Definition d_com_inf_game.h:492
void setItemNowLife(u16 life)
Definition d_com_inf_game.h:643
void setWindowNum(u8 num)
Definition d_com_inf_game.h:523
int getTimerMode()
Definition d_com_inf_game.cpp:962
void setStatus(u16 status)
Definition d_com_inf_game.h:526
u8 getSButtonSetFlagForce()
Definition d_com_inf_game.h:746
dVibration_c mVibration
Definition d_com_inf_game.h:895
s32 getItemNowOil()
Definition d_com_inf_game.h:618
dEvent_manager_c & getEvtManager()
Definition d_com_inf_game.h:475
u8 getCStickStatus()
Definition d_com_inf_game.h:723
void drawSimpleModel()
Definition d_com_inf_game.cpp:913
dAttention_c mAttention
Definition d_com_inf_game.h:891
JKRArchive * getCardIconResArchive()
Definition d_com_inf_game.h:512
void setYStatusForce(u8 status, u8 flag)
Definition d_com_inf_game.h:783
void setPlayer(int i, fopAc_ac_c *player)
Definition d_com_inf_game.h:580
void * field_0x4db4
Definition d_com_inf_game.h:918
void setItemOilCount(s32 oil)
Definition d_com_inf_game.h:616
void setStartStage(dStage_startStage_c *p_startStage)
Definition d_com_inf_game.cpp:140
dAttention_c * getAttention()
Definition d_com_inf_game.h:476
dComIfG_MesgCamInfo_c * getMesgCamInfo()
Definition d_com_inf_game.h:844
u8 getCStickDirection()
Definition d_com_inf_game.h:724
void setBottleStatus(u8 status, u8 flag)
Definition d_com_inf_game.h:678
bool isRemoConSetFlag(u8 flag)
Definition d_com_inf_game.h:689
char * getLastPlayStageName()
Definition d_com_inf_game.h:876
void setNameResArchive(JKRArchive *arc)
Definition d_com_inf_game.h:504
JKRArchive * getOptionResArchive()
Definition d_com_inf_game.h:499
void setHeapLockFlag(u8 status)
Definition d_com_inf_game.h:820
dCcS mCcs
Definition d_com_inf_game.h:884
void setFieldMapArchive2(JKRArchive *arc)
Definition d_com_inf_game.h:480
u8 get3DSetFlagForce()
Definition d_com_inf_game.h:717
u8 get3DStatus()
Definition d_com_inf_game.h:707
void setMesgBgm(u8 param_0)
Definition d_com_inf_game.h:828
void setSubExpHeap2D(int idx, void *heap)
Definition d_com_inf_game.h:840
bool isCStickSetFlag(u8 flag)
Definition d_com_inf_game.h:725
u8 & getItemLifeCountType()
Definition d_com_inf_game.h:594
void setAllMapArchive(JKRArchive *arc)
Definition d_com_inf_game.h:507
u8 getRStatus()
Definition d_com_inf_game.h:645
void setItemRupeeCount(s32 rupees)
Definition d_com_inf_game.h:604
void setDemoMsgArchive(JKRArchive *arc)
Definition d_com_inf_game.h:484
u8 getZStatusForce()
Definition d_com_inf_game.h:757
daHorse_c * getHorseActor()
Definition d_com_inf_game.h:589
void setPlayerStatus(int param_0, int i, u32 flag)
Definition d_com_inf_game.h:866
void deleteSimpleModel()
Definition d_com_inf_game.cpp:906
s32 checkStatus(u16 flags)
Definition d_com_inf_game.h:525
dSmplMdl_draw_c * createSimpleModel()
Definition d_com_inf_game.cpp:899
s16 getItemMaxLifeCount()
Definition d_com_inf_game.h:609
int getPlayerCameraID(int i)
Definition d_com_inf_game.h:581
dEvt_control_c * getEvent()
Definition d_com_inf_game.h:474
void setAStatusForce(u8 status, u8 flag)
Definition d_com_inf_game.h:665
u8 isPauseFlag()
Definition d_com_inf_game.h:829
dEvent_manager_c mEvtManager
Definition d_com_inf_game.h:890
void onPauseFlag()
Definition d_com_inf_game.h:831
bool isNunCSetFlag(u8 flag)
Definition d_com_inf_game.h:794
void * getPlayerPtr(int ptrIdx)
Definition d_com_inf_game.h:587
u8 getYStatusForce()
Definition d_com_inf_game.h:781
void saveCameraPosition(int i, cXyz *i_pos, cXyz *i_target, f32 i_fovy, s16 i_bank)
Definition d_com_inf_game.h:566
u8 unk_0x4c9c[8]
Definition d_com_inf_game.h:893
s8 getLayerOld()
Definition d_com_inf_game.h:524
void setItemMaxLifeCount(s16 max)
Definition d_com_inf_game.h:610
dStage_stageDt_c & getStage()
Definition d_com_inf_game.h:472
void setItemMaxMagicCount(s16 max)
Definition d_com_inf_game.h:614
bool isZSetFlag(u8 flag)
Definition d_com_inf_game.h:752
JKRArchive * mDmapResArchive
Definition d_com_inf_game.h:908
void setItemLifeCount(f32 hearts, u8 type)
Definition d_com_inf_game.h:595
void setStartStageDarkArea(s8 darkArea)
Definition d_com_inf_game.h:457
u8 getBottleSetFlagForce()
Definition d_com_inf_game.h:683
void setPlayerInfo(int i, fopAc_ac_c *player, int cam)
Definition d_com_inf_game.h:582
s8 getNextStageRoomNo()
Definition d_com_inf_game.h:462
void clearItemBombNumCount(u8 i_item)
Definition d_com_inf_game.cpp:109
JKRExpHeap * getExpHeap2D()
Definition d_com_inf_game.h:837
void setItemPachinkoNumCount(s16 seeds)
Definition d_com_inf_game.h:637
void offEnableNextStage()
Definition d_com_inf_game.h:465
u8 getCStickDirectionForce()
Definition d_com_inf_game.h:732
dComIfG_MesgCamInfo_c mMesgCamInfo
Definition d_com_inf_game.h:936
bool isNunSetFlag(u8 flag)
Definition d_com_inf_game.h:670
void setStartStageLayer(s8 layer)
Definition d_com_inf_game.h:455
f32 getCameraZoomScale(int i_no)
Definition d_com_inf_game.h:558
s8 getStartStageLayer()
Definition d_com_inf_game.h:454
dStage_stageDt_c mStageData
Definition d_com_inf_game.h:887
u8 getRStatusForce()
Definition d_com_inf_game.h:651
void ct()
Definition d_com_inf_game.cpp:27
void setFontArchive(JKRArchive *arc)
Definition d_com_inf_game.h:488
bool isYSetFlag(u8 flag)
Definition d_com_inf_game.h:776
JKRArchive * mItemIconArchive
Definition d_com_inf_game.h:911
bool isASetFlag(u8 flag)
Definition d_com_inf_game.h:658
void setFaceAnimeID(u8 id)
Definition d_com_inf_game.h:806
void clearItemRupeeCount()
Definition d_com_inf_game.h:605
u8 getAStatusForce()
Definition d_com_inf_game.h:663
JKRArchive * getMeterButtonArchive()
Definition d_com_inf_game.h:485
void setOxygen(s32 oxygen)
Definition d_com_inf_game.h:623
JKRArchive * mCardIconResArchive
Definition d_com_inf_game.h:919
void onStatus(u16 i_status)
Definition d_com_inf_game.h:527
void setOxygenShowFlag(u8 flag)
Definition d_com_inf_game.h:833
u8 getNunStatus()
Definition d_com_inf_game.h:669
s16 getItemKeyNumCount()
Definition d_com_inf_game.h:606
u8 getNeedLightDropNum()
Definition d_com_inf_game.h:825
void setDmapResArchive(JKRArchive *arc)
Definition d_com_inf_game.h:498
u8 getSelectItem(int idx)
Definition d_com_inf_game.h:799
dStage_startStage_c * getStartStage()
Definition d_com_inf_game.h:450
J2DGrafContext * getCurrentGrafPort()
Definition d_com_inf_game.h:872
void setYStatus(u8 status, u8 flag)
Definition d_com_inf_game.h:777
s32 getMaxOxygenCount()
Definition d_com_inf_game.h:631
void setTimerType(u8 type)
Definition d_com_inf_game.cpp:966
u8 getCStickStatusForce()
Definition d_com_inf_game.h:731
void setDoStatus(u8 status, u8 flag)
Definition d_com_inf_game.h:697
dBgS mBgs
Definition d_com_inf_game.h:883
JKRArchive * getCollectResArchive()
Definition d_com_inf_game.h:493
dComIfG_item_info_class mItemInfo
Definition d_com_inf_game.h:935
JKRArchive * getAllMapArchive()
Definition d_com_inf_game.h:506
void setNextStage(const char *stage, s8 roomNo, s16 point, s8 layer, s8 wipe, u8 wipe_speed)
Definition d_com_inf_game.h:468
int getWindowNum()
Definition d_com_inf_game.h:522
void setRStatusForce(u8 status, u8 flag)
Definition d_com_inf_game.h:653
u8 getBottleStatus()
Definition d_com_inf_game.h:676
void setCameraInfo(int camIdx, camera_class *p_cam, int param_2, int param_3, int param_4)
Definition d_com_inf_game.h:551
JKRArchive * getMsgCommonArchive()
Definition d_com_inf_game.h:508
dEvt_control_c mEvent
Definition d_com_inf_game.h:889
dComIfG_play_c()
Definition d_com_inf_game.h:416
int removeSimpleModel(J3DModelData *i_modelData, int roomNo)
Definition d_com_inf_game.cpp:927
s8 getStartStageRoomNo()
Definition d_com_inf_game.h:453
dSmplMdl_draw_c * getSimpleModel()
Definition d_com_inf_game.h:521
u8 getSubHeapLockFlag(int idx)
Definition d_com_inf_game.h:822
dVibration_c & getVibration()
Definition d_com_inf_game.h:477
void setNunCStatus(u8 status, u8 flag)
Definition d_com_inf_game.h:795
void setItemKeyNumCount(s16 keys)
Definition d_com_inf_game.h:607
void setMsgDtArchive(int i, JKRArchive *arc)
Definition d_com_inf_game.h:516
void clearMesgCamInfoID()
Definition d_com_inf_game.h:846
~dComIfG_play_c()
Definition d_com_inf_game.h:448
u8 getZSetFlagForce()
Definition d_com_inf_game.h:758
u8 checkMesgCancelButton()
Definition d_com_inf_game.h:815
u8 getXStatus()
Definition d_com_inf_game.h:763
f32 getCameraZoomForcus(int i_no)
Definition d_com_inf_game.h:560
BOOL isEnableNextStage()
Definition d_com_inf_game.h:464
void setGameoverStatus(u8 status)
Definition d_com_inf_game.h:818
dDlst_window_c * mCurrentWindow
Definition d_com_inf_game.h:940
int addSimpleModel(J3DModelData *i_modelData, int roomNo, u8 drawBG)
Definition d_com_inf_game.cpp:919
void clearItemMaxOilCount()
Definition d_com_inf_game.h:621
void setMesgCamInfoBasicID(int id)
Definition d_com_inf_game.h:847
void entrySimpleModel(J3DModel *i_model, int roomNo)
Definition d_com_inf_game.cpp:936
s32 getItemMaxOilCount()
Definition d_com_inf_game.h:620
JKRArchive * getMain2DArchive()
Definition d_com_inf_game.h:517
void clearItemArrowNumCount()
Definition d_com_inf_game.h:635
void setNowOxygen(s32 oxygen)
Definition d_com_inf_game.h:625
void setErrorResArchive(JKRArchive *arc)
Definition d_com_inf_game.h:505
void itemInit()
Definition d_com_inf_game.cpp:61
JKRArchive * mMsgArchive[11]
Definition d_com_inf_game.h:898
dStage_startStage_c mStartStage
Definition d_com_inf_game.h:885
s8 getNextStageLayer()
Definition d_com_inf_game.h:463
void setCurrentViewport(view_port_class *i_viewport)
Definition d_com_inf_game.h:871
JKRArchive * mFmapResArchive
Definition d_com_inf_game.h:907
dStage_startStage_c * getNextStartStage()
Definition d_com_inf_game.h:459
fopAc_ac_c * getPlayer(int idx)
Definition d_com_inf_game.h:579
s32 getItemRupeeCount()
Definition d_com_inf_game.h:603
bool isRSetFlag(u8 flag)
Definition d_com_inf_game.h:646
u8 get3DDirection()
Definition d_com_inf_game.h:708
dSmplMdl_draw_c * mSimpleModel
Definition d_com_inf_game.h:924
u8 getBottleStatusForce()
Definition d_com_inf_game.h:682
dComIfG_camera_info_class mCameraInfo[1]
Definition d_com_inf_game.h:929
void clearPlayerStatus(int param_0, int i, u32 flag)
Definition d_com_inf_game.h:867
void setXStatusForce(u8 status, u8 flag)
Definition d_com_inf_game.h:771
void setNeedLightDropNum(u8 i_num)
Definition d_com_inf_game.h:826
JKRArchive * mRingResArchive
Definition d_com_inf_game.h:917
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:529
void setDirection(u8 i_dir)
Definition d_com_inf_game.h:814
JKRArchive * getMsgArchive(int idx)
Definition d_com_inf_game.h:481
JKRArchive * getNameResArchive()
Definition d_com_inf_game.h:503
void setZStatusForce(u8 status, u8 flag)
Definition d_com_inf_game.h:759
u8 getAStatus()
Definition d_com_inf_game.h:657
u8 getRemoConStatus()
Definition d_com_inf_game.h:688
void * getItemTable()
Definition d_com_inf_game.h:874
u8 getDoSetFlagForce()
Definition d_com_inf_game.h:702
void setCStickStatusForce(u8 status, u8 param_1, u8 flag)
Definition d_com_inf_game.h:734
void setMsgCommonArchive(JKRArchive *arc)
Definition d_com_inf_game.h:509
dTimer_c * getTimerPtr()
Definition d_com_inf_game.cpp:978
void setAStatus(u8 status, u8 flag)
Definition d_com_inf_game.h:659
BOOL checkCameraAttentionStatus(int i, u32 flag)
Definition d_com_inf_game.h:543
void init()
Definition d_com_inf_game.cpp:38
void clearItemPachinkoNumCount()
Definition d_com_inf_game.h:638
JKRArchive * mMsgDtArchive[15]
Definition d_com_inf_game.h:920
int getNowOxygen()
Definition d_com_inf_game.h:624
u8 getNextStageWipeSpeed()
Definition d_com_inf_game.h:467
view_class * mCurrentView
Definition d_com_inf_game.h:941
void setCameraAttentionStatus(int i, u32 flag)
Definition d_com_inf_game.h:546
u8 getYStatus()
Definition d_com_inf_game.h:775
u8 getWolfAbility(int i_idx)
Definition d_com_inf_game.h:824
u8 getOxygenShowFlag()
Definition d_com_inf_game.h:832
void setBaseAnimeID(u8 id)
Definition d_com_inf_game.h:803
int getTimerNowTimeMs()
Definition d_com_inf_game.cpp:946
void clearFaceAnimeID()
Definition d_com_inf_game.h:807
void clearMesgCamInfoBasicID()
Definition d_com_inf_game.h:848
const char * getStartStageName()
Definition d_com_inf_game.h:451
f32 getItemLifeCount()
Definition d_com_inf_game.h:593
s32 getItemOilCount()
Definition d_com_inf_game.h:615
void setCurrentGrafPort(J2DOrthoGraph *i_graf)
Definition d_com_inf_game.h:873
camera_class * getCamera(int idx)
Definition d_com_inf_game.h:537
s16 getItemArrowNumCount()
Definition d_com_inf_game.h:633
void setCurrentWindow(dDlst_window_c *i_window)
Definition d_com_inf_game.h:869
JKRArchive * mAllMapArchive
Definition d_com_inf_game.h:915
s16 getNextStagePoint()
Definition d_com_inf_game.h:461
void createParticle()
Definition d_com_inf_game.cpp:894
JKRArchive * mAnmArchive
Definition d_com_inf_game.h:904
u8 getCStickSetFlagForce()
Definition d_com_inf_game.h:733
void setCStickStatus(u8 status, u8 param_1, u8 flag)
Definition d_com_inf_game.h:726
JKRArchive * mOptionResArchive
Definition d_com_inf_game.h:909
bool isDoSetFlag(u8 flag)
Definition d_com_inf_game.h:696
JKRArchive * getDmapResArchive()
Definition d_com_inf_game.h:497
void setMessageCountNumber(u32 number)
Definition d_com_inf_game.h:641
J2DOrthoGraph * mCurrentGrafPort
Definition d_com_inf_game.h:943
u8 getDirection()
Definition d_com_inf_game.h:813
JKRArchive * mCollectResArchive
Definition d_com_inf_game.h:906
void clearBaseAnimeID()
Definition d_com_inf_game.h:804
void setMaxOxygen(s32 max)
Definition d_com_inf_game.h:627
void setSButtonStatus(u8 status, u8 flag)
Definition d_com_inf_game.h:741
void clearItemOilCount()
Definition d_com_inf_game.h:617
void setMain2DArchive(JKRArchive *arc)
Definition d_com_inf_game.h:518
dPa_control_c * mParticle
Definition d_com_inf_game.h:923
void setTimerLimitTimeMs(int time)
Definition d_com_inf_game.cpp:950
void show2dOn()
Definition d_com_inf_game.h:835
static int getLayerNo_common_common(char const *stageName, int roomId, int layer)
Definition d_com_inf_game.cpp:151
struct dComIfG_play_c::@132 mPlayerInfo[1]
JKRExpHeap * getSubExpHeap2D(int idx)
Definition d_com_inf_game.h:839
void clearMaxOxygenCount()
Definition d_com_inf_game.h:632
JKRArchive * getAnmArchive()
Definition d_com_inf_game.h:491
dPa_control_c * getParticle()
Definition d_com_inf_game.h:520
void setItemIconArchive(JKRArchive *arc)
Definition d_com_inf_game.h:502
__d_timer_info_c mTimerInfo
Definition d_com_inf_game.h:939
s8 getStartStageDarkArea()
Definition d_com_inf_game.h:456
void offCameraAttentionStatus(int i, u32 flag)
Definition d_com_inf_game.h:548
void setXStatus(u8 status, u8 flag)
Definition d_com_inf_game.h:765
u8 getNunZStatus()
Definition d_com_inf_game.h:787
void setZStatus(u8 status, u8 flag)
Definition d_com_inf_game.h:753
bool isSButtonSetFlag(u8 flag)
Definition d_com_inf_game.h:740
int getMaxOxygen()
Definition d_com_inf_game.h:626
int getOxygen()
Definition d_com_inf_game.h:622
u8 getXStatusForce()
Definition d_com_inf_game.h:769
void setMesgCancelButton(u8 button)
Definition d_com_inf_game.h:816
u32 checkPlayerStatus(int param_0, int i, u32 flag)
Definition d_com_inf_game.h:865
s8 mLayerOld
Definition d_com_inf_game.h:926
s16 getItemMaxBombNumCount(u8 i_bombType)
Definition d_com_inf_game.cpp:120
void setBottleStatusForce(u8 status, u8 flag)
Definition d_com_inf_game.h:684
u8 get3DStatusForce()
Definition d_com_inf_game.h:715
void setOptionResArchive(JKRArchive *arc)
Definition d_com_inf_game.h:500
s16 getItemPachinkoNumCount()
Definition d_com_inf_game.h:636
dStage_nextStage_c mNextStage
Definition d_com_inf_game.h:886
void setNunZStatus(u8 status, u8 flag)
Definition d_com_inf_game.h:789
int getMessageCountNumber()
Definition d_com_inf_game.h:640
JKRArchive * mMain2DArchive
Definition d_com_inf_game.h:921
void setRemoConStatus(u8 status, u8 param_1, u8 flag)
Definition d_com_inf_game.h:690
void setSelectEquip(int idx, u8 item_id)
Definition d_com_inf_game.h:801
bool is3DSetFlag(u8 flag)
Definition d_com_inf_game.h:709
dStage_roomControl_c * getRoomControl()
Definition d_com_inf_game.h:473
void * field_0x4dfc[2]
Definition d_com_inf_game.h:922
s16 getItemMaxArrowNumCount()
Definition d_com_inf_game.h:639
u8 getYSetFlagForce()
Definition d_com_inf_game.h:782
void * field_0x4da4
Definition d_com_inf_game.h:914
void setNunStatus(u8 status, u8 param_1, u8 flag)
Definition d_com_inf_game.h:671
void setCardIconResArchive(JKRArchive *arc)
Definition d_com_inf_game.h:513
dStage_roomControl_c mRoomControl
Definition d_com_inf_game.h:888
u8 getGameoverStatus()
Definition d_com_inf_game.h:817
void setOxygenCount(s32 oxygen)
Definition d_com_inf_game.h:629
const char * getNextStageName()
Definition d_com_inf_game.h:460
dDlst_window_c * getWindow(int i)
Definition d_com_inf_game.h:528
u8 mWindowNum
Definition d_com_inf_game.h:925
void setItemTable(void *data)
Definition d_com_inf_game.h:875
void setMesgCamInfoID(int param_0)
Definition d_com_inf_game.h:845
JKRArchive * getFmapResArchive()
Definition d_com_inf_game.h:495
void setSelectItem(int idx, u8 i_itemNo)
Definition d_com_inf_game.h:800
void * field_0x4d90[2]
Definition d_com_inf_game.h:910
void setTimerPtr(dTimer_c *ptr)
Definition d_com_inf_game.cpp:974
void setCurrentView(view_class *i_view)
Definition d_com_inf_game.h:870
int getCameraPlayer2ID(int i)
Definition d_com_inf_game.h:541
void setItem(u8 slot, u8 i_no)
Definition d_com_inf_game.h:809
void * mItemTable
Definition d_com_inf_game.h:944
u8 getFaceAnimeID()
Definition d_com_inf_game.h:805
JKRArchive * mFontArchive
Definition d_com_inf_game.h:902
void setRingResArchive(JKRArchive *arc)
Definition d_com_inf_game.h:511
u8 checkMesgBgm()
Definition d_com_inf_game.h:827
void setWarpItemData(const char *stage, cXyz pos, s16 angle, s8 roomNo, u8, u8)
Definition d_com_inf_game.cpp:2635
JKRArchive * getMsgDtArchive()
Definition d_com_inf_game.h:514
void setItemNowOil(s32 oil)
Definition d_com_inf_game.h:619
void setRStatus(u8 status, u8 flag)
Definition d_com_inf_game.h:647
u16 getItemNowLife()
Definition d_com_inf_game.h:642
u8 getSButtonStatusForce()
Definition d_com_inf_game.h:745
dMsgObject_c * getMsgObjectClass()
Definition d_com_inf_game.h:591
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:849
view_port_class * mCurrentViewport
Definition d_com_inf_game.h:942
bool isXSetFlag(u8 flag)
Definition d_com_inf_game.h:764
bool isNunZSetFlag(u8 flag)
Definition d_com_inf_game.h:788
void setItemArrowNumCount(s16 arrows)
Definition d_com_inf_game.h:634
fopAc_ac_c * mpPlayer
Definition d_com_inf_game.h:931
u8 getSButtonStatus()
Definition d_com_inf_game.h:739
JKRArchive * mRubyArchive
Definition d_com_inf_game.h:903
void offHeapLockFlag()
Definition d_com_inf_game.h:821
JKRArchive * getRingResArchive()
Definition d_com_inf_game.h:510
void setDoStatusForce(u8 status, u8 flag)
Definition d_com_inf_game.h:703
void clearItemLifeCount()
Definition d_com_inf_game.h:599
JKRExpHeap * getMsgExpHeap()
Definition d_com_inf_game.h:841
u8 field_0x4ff0[0x8]
Definition d_com_inf_game.h:938
u8 getNunCStatus()
Definition d_com_inf_game.h:793
void setFmapResArchive(JKRArchive *arc)
Definition d_com_inf_game.h:496
void set3DStatusForce(u8 status, u8 direction, u8 flag)
Definition d_com_inf_game.h:718
void setCameraZoomScale(int i_no, f32 i_scale)
Definition d_com_inf_game.h:559
u32 getNowVibration()
Definition d_com_inf_game.cpp:136
JKRArchive * mMsgCommonArchive
Definition d_com_inf_game.h:916
s16 getStartStagePoint()
Definition d_com_inf_game.h:452
u8 isHeapLockFlag()
Definition d_com_inf_game.h:819
void clearOxygenCount()
Definition d_com_inf_game.h:630
JKRArchive * getMsgDtArchive(int idx)
Definition d_com_inf_game.h:515
u8 getBaseAnimeID()
Definition d_com_inf_game.h:802
void setSubHeapLockFlag(int idx, u8 status)
Definition d_com_inf_game.h:823
void setSButtonStatusForce(u8 status, u8 flag)
Definition d_com_inf_game.h:747
u8 getRSetFlagForce()
Definition d_com_inf_game.h:652
u8 getZStatus()
Definition d_com_inf_game.h:751
u8 field_0x501d[4]
Definition d_com_inf_game.h:945
void * field_0x4d78[2]
Definition d_com_inf_game.h:905
s8 mCameraID
Definition d_com_inf_game.h:932
void setCameraZoomForcus(int i_no, f32 i_focus)
Definition d_com_inf_game.h:561
void set3DStatus(u8 status, u8 direction, u8 flag)
Definition d_com_inf_game.h:710
void setMsgObjectClass(dMsgObject_c *obj)
Definition d_com_inf_game.h:592
u8 getDoStatus()
Definition d_com_inf_game.h:695
JKRArchive * getItemIconArchive()
Definition d_com_inf_game.h:501
JKRArchive * getRubyArchive()
Definition d_com_inf_game.h:489
dDlst_window_c mWindow[1]
Definition d_com_inf_game.h:928
JKRArchive * getDemoMsgArchive()
Definition d_com_inf_game.h:483
u16 mStatus
Definition d_com_inf_game.h:927
JKRArchive * mErrorResArchive
Definition d_com_inf_game.h:913
static int getLayerNo(int)
Definition d_com_inf_game.cpp:881
void * field_0x4d68
Definition d_com_inf_game.h:901
u8 getDoStatusForce()
Definition d_com_inf_game.h:701
Definition d_com_inf_game.h:239
const char ** mResNameTable
Definition d_com_inf_game.h:246
int load(char const **, JKRHeap *)
Definition d_com_inf_game.cpp:2695
u8 mLoadIndex
Definition d_com_inf_game.h:248
dComIfG_resLoader_c()
Definition d_com_inf_game.cpp:2680
request_of_phase_process_class mPhase
Definition d_com_inf_game.h:247
~dComIfG_resLoader_c()
Definition d_com_inf_game.cpp:2686
Definition d_drawlist.h:33
Definition d_drawlist.h:70
Definition d_drawlist.h:40
Definition d_drawlist.h:336
void set2DOpaTop(dDlst_base_c *dlst)
Definition d_drawlist.h:382
J3DDrawBuffer * getOpaListPacket()
Definition d_drawlist.h:392
void setOpaList3Dlast()
Definition d_drawlist.h:412
void drawShadow(Mtx param_0)
Definition d_drawlist.h:495
void setOpaListBG()
Definition d_drawlist.h:411
J3DDrawBuffer * getOpaListDark()
Definition d_drawlist.h:394
void setOpaList()
Definition d_drawlist.h:406
void setXluListFilter()
Definition d_drawlist.h:422
void drawXluListDarkBG()
Definition d_drawlist.h:476
void setOpaListMiddle()
Definition d_drawlist.h:418
J3DDrawBuffer * getOpaListFilter()
Definition d_drawlist.h:390
J3DDrawBuffer * getOpaList()
Definition d_drawlist.h:389
void drawOpaListP0()
Definition d_drawlist.h:485
void drawXluList()
Definition d_drawlist.h:477
void setOpaListSky()
Definition d_drawlist.h:399
void setOpaListDarkBG()
Definition d_drawlist.h:405
void imageDrawShadow(Mtx param_0)
Definition d_drawlist.h:494
void entryZSortListZxlu(J3DPacket *i_packet, cXyz &param_1)
Definition d_drawlist.h:436
void newPeekZdata(s16 param_0, s16 param_1, u32 *param_2)
Definition d_drawlist.h:460
void drawOpaListDark()
Definition d_drawlist.h:473
void draw2DOpaTop()
Definition d_drawlist.h:491
void drawXluListItem3d()
Definition d_drawlist.cpp:1814
void setXluListP0()
Definition d_drawlist.h:415
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:450
void set2DXlu(dDlst_base_c *dlst)
Definition d_drawlist.h:383
void entryZSortXluList(J3DPacket *i_packet, cXyz &param_1)
Definition d_drawlist.h:440
void setView(view_class *view)
Definition d_drawlist.h:386
void reset()
Definition d_drawlist.cpp:1752
void setXluListBG()
Definition d_drawlist.h:410
void drawXluListSky()
Definition d_drawlist.h:468
void drawCopy2D()
Definition d_drawlist.h:466
void setOpaListCursor()
Definition d_drawlist.h:424
void setXluListZxlu()
Definition d_drawlist.h:420
void set3DlineMatDark(mDoExt_3DlineMat_c *param_1)
Definition d_drawlist.h:431
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:444
void drawOpaListPacket()
Definition d_drawlist.h:474
view_port_class * getViewport()
Definition d_drawlist.h:464
void drawXluListBG()
Definition d_drawlist.h:475
void setXluListCursor()
Definition d_drawlist.h:425
void draw2DOpa()
Definition d_drawlist.h:490
void drawOpaListCursor()
Definition d_drawlist.h:487
void init()
Definition d_drawlist.cpp:1713
void drawOpaList()
Definition d_drawlist.h:472
void set2DOpa(dDlst_base_c *dlst)
Definition d_drawlist.h:381
void setXluListInvisible()
Definition d_drawlist.h:403
void setOpaListItem3D()
Definition d_drawlist.h:408
void setOpaListInvisible()
Definition d_drawlist.h:402
void draw2DXlu()
Definition d_drawlist.h:492
void setXluListMiddle()
Definition d_drawlist.h:417
bool addRealShadow(u32 key, J3DModel *model)
Definition d_drawlist.h:456
void drawXluListInvisible()
Definition d_drawlist.h:479
void peekZdata()
Definition d_drawlist.h:435
void setXluListDark()
Definition d_drawlist.h:400
void setCopy2D(dDlst_base_c *dlst)
Definition d_drawlist.h:384
void drawXluListCursor()
Definition d_drawlist.h:488
void setOpaListFilter()
Definition d_drawlist.h:421
void drawXluListDark()
Definition d_drawlist.h:478
void setXluList2DScreen()
Definition d_drawlist.h:414
void setXluListDarkBG()
Definition d_drawlist.h:404
void drawOpaListItem3d()
Definition d_drawlist.cpp:1810
void set3DlineMat(mDoExt_3DlineMat_c *param_1)
Definition d_drawlist.h:427
void setXluListSky()
Definition d_drawlist.h:398
void drawOpaListFilter()
Definition d_drawlist.h:484
void drawOpaListSky()
Definition d_drawlist.h:467
J3DDrawBuffer * getXluListBG()
Definition d_drawlist.h:395
J3DDrawBuffer * getOpaListBG()
Definition d_drawlist.h:393
void setXluList()
Definition d_drawlist.h:407
void drawOpaList3Dlast()
Definition d_drawlist.h:483
void drawOpaListInvisible()
Definition d_drawlist.h:480
view_class * getView()
Definition d_drawlist.h:385
void drawOpaListMiddle()
Definition d_drawlist.h:471
void setOpaListDark()
Definition d_drawlist.h:401
void setXluListItem3D()
Definition d_drawlist.h:409
void setOpaListP0()
Definition d_drawlist.h:416
void setWindow(dDlst_window_c *window)
Definition d_drawlist.h:387
void setViewport(view_port_class *port)
Definition d_drawlist.h:388
void drawXluList2DScreen()
Definition d_drawlist.h:482
void drawOpaListBG()
Definition d_drawlist.h:469
void setXluList3Dlast()
Definition d_drawlist.h:413
void setOpaListZxlu()
Definition d_drawlist.h:419
void drawXluListZxlu()
Definition d_drawlist.h:481
void drawOpaListDarkBG()
Definition d_drawlist.h:470
J3DDrawBuffer * getOpaListP0()
Definition d_drawlist.h:391
Definition d_drawlist.h:312
void setViewPort(f32, f32, f32, f32, f32, f32)
Definition d_drawlist.cpp:159
void setScissor(f32, f32, f32, f32)
Definition d_drawlist.cpp:168
void setCameraID(int id)
Definition d_drawlist.h:319
void setMode(int mode)
Definition d_drawlist.h:321
@ TYPE_VEC
Definition d_event_data.h:36
@ TYPE_STRING
Definition d_event_data.h:38
@ TYPE_INT
Definition d_event_data.h:37
@ TYPE_FLOAT
Definition d_event_data.h:35
Definition d_event_manager.h:29
int cameraPlay()
Definition d_event_manager.h:102
int endCheck(s16 eventID)
Definition d_event_manager.cpp:992
int setStartDemo(int mapToolId)
Definition d_event_manager.h:104
void * getMySubstanceP(int staffId, const char *dataname, int datatype)
Definition d_event_manager.cpp:1236
void setGoal(cXyz *pos)
Definition d_event_manager.cpp:1318
int isMapToolCamera(u8 mapToolID, s32 roomNo)
Definition d_event_manager.cpp:942
int ChkPresentEnd()
Definition d_event_manager.cpp:1455
cXyz * getGoal()
Definition d_event_manager.cpp:1322
int getMyStaffId(const char *staffName, fopAc_ac_c *actor, int tagId)
Definition d_event_manager.cpp:1011
int checkStartDemo()
Definition d_event_manager.cpp:1459
int getIsAddvance(int staffId)
Definition d_event_manager.cpp:1086
void cutEnd(int staffId)
Definition d_event_manager.cpp:1254
int getMySubstanceNum(int staffId, const char *dataname)
Definition d_event_manager.cpp:1245
dEvDtEvent_c * getEventData(s16 evCompositId)
Definition d_event_manager.cpp:813
int startCheckOld(const char *eventname)
Definition d_event_manager.cpp:987
void remove()
Definition d_event_manager.cpp:479
int endCheckOld(const char *eventname)
Definition d_event_manager.cpp:1006
int getMyActIdx(int staffId, const char *const *action, int n_action, BOOL param_3, BOOL param_4)
Definition d_event_manager.cpp:1123
s16 getEventIdx(const char *eventName, u8 mapToolID, s32 roomNo)
Definition d_event_manager.cpp:822
int create()
Definition d_event_manager.cpp:254
int startCheck(s16 evCompositId)
Definition d_event_manager.cpp:974
Definition d_event.h:58
fopAc_ac_c * getPtI()
Definition d_event.h:114
void setGtItm(u8 itemNo)
Definition d_event.cpp:1402
fopAc_ac_c * getPtT()
Definition d_event.h:113
void reset(void *)
Definition d_event.cpp:704
void setPtD(void *actor)
Definition d_event.cpp:1398
u16 chkEventFlag(u16 flag)
Definition d_event.h:116
void setCullRate(f32 rate)
Definition d_event.h:157
u16 checkHind(u16 flag)
Definition d_event.h:123
void setPtI(void *actor)
Definition d_event.cpp:1390
fopAc_ac_c * getPt2()
Definition d_event.h:112
BOOL compulsory(void *, const char *eventName, u16 hind)
Definition d_event.cpp:1201
u8 getMode() const
Definition d_event.h:130
int moveApproval(void *)
Definition d_event.cpp:1133
f32 getCullRate()
Definition d_event.h:156
void onHindFlag(u16 flag)
Definition d_event.h:124
void setPtI_Id(fpc_ProcID id)
Definition d_event.cpp:1394
BOOL runCheck()
Definition d_event.h:131
void setPtT(void *actor)
Definition d_event.cpp:1386
BOOL chkTalkXY()
Definition d_event.h:147
fopAc_ac_c * getPt1()
Definition d_event.h:111
u8 getGtItm()
Definition d_event.h:155
void remove()
Definition d_event.cpp:1210
void onEventFlag(u16 flag)
Definition d_event.h:117
s32 order(u16 type, u16 prio, u16 flag, u16 hind, void *requestActor, void *targetActor, s16 id, u8 mapToolId)
Definition d_event.cpp:60
u8 getPreItemNo()
Definition d_event.h:154
void offHindFlag(u16 flag)
Definition d_event.h:126
fopAc_ac_c * getPtD()
Definition d_event.h:115
Definition d_kankyo_tev_str.h:8
Definition d_msg_object.h:18
Definition d_particle.h:281
void cleanup()
Definition d_particle.cpp:1314
void drawFogPri0_B(JPADrawInfo *i_drawInfo)
Definition d_particle.h:412
JPABaseEmitter * getEmitter(u32 param_0)
Definition d_particle.h:387
void drawNormalPri0_B(JPADrawInfo *i_drawInfo)
Definition d_particle.h:410
void removeScene(bool)
Definition d_particle.cpp:1299
void draw2DmenuBack(JPADrawInfo *i_drawInfo)
Definition d_particle.h:423
u32 setStopContinue(u32)
Definition d_particle.cpp:1775
void calcMenu()
Definition d_particle.cpp:1335
void createCommon(void const *)
Definition d_particle.cpp:1191
void drawNormal(JPADrawInfo *i_drawInfo)
Definition d_particle.h:405
void drawProjection(JPADrawInfo *i_drawInfo)
Definition d_particle.h:408
void drawNormalFog(JPADrawInfo *i_drawInfo)
Definition d_particle.h:406
void calc3D()
Definition d_particle.cpp:1318
void drawFogPri2(JPADrawInfo *i_drawInfo)
Definition d_particle.h:414
u32 setNormal(u32 param_0, u16 param_1, const cXyz *i_pos, const dKy_tevstr_c *param_3, const csXyz *i_rotation, const cXyz *i_scale, u8 i_alpha, 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:389
void draw2Dfore(JPADrawInfo *i_drawInfo)
Definition d_particle.h:420
void drawFogPri3(JPADrawInfo *i_drawInfo)
Definition d_particle.h:415
void calc2D()
Definition d_particle.cpp:1329
u32 setSimple(u16, cXyz const *, dKy_tevstr_c const *, u8, _GXColor const &, _GXColor const &, int, f32)
Definition d_particle.cpp:1650
void levelExecute(u32 param_0)
Definition d_particle.h:432
u16 setCommonPoly(u32 *, cBgS_PolyInfo *, cXyz const *, cXyz const *, dKy_tevstr_c const *, u32, u32, csXyz const *, cXyz const *, s8)
Definition d_particle.cpp:1823
void drawFogPri1(JPADrawInfo *i_drawInfo)
Definition d_particle.h:413
void drawNormalPri0_A(JPADrawInfo *i_drawInfo)
Definition d_particle.h:409
void createScene(void const *)
Definition d_particle.cpp:1261
void draw2Dback(JPADrawInfo *i_drawInfo)
Definition d_particle.h:421
void drawFogPri0_A(JPADrawInfo *i_drawInfo)
Definition d_particle.h:411
void setWaterRipple(u32 *, cBgS_PolyInfo &, cXyz const *, f32, dKy_tevstr_c const *, cXyz const *, s8)
Definition d_particle.cpp:1426
void draw2DmenuFore(JPADrawInfo *i_drawInfo)
Definition d_particle.h:422
void drawNormalP1(JPADrawInfo *i_drawInfo)
Definition d_particle.h:407
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:1758
void drawDarkworld(JPADrawInfo *i_drawInfo)
Definition d_particle.h:417
bool readScene(u8, mDoDvdThd_toMainRam_c **)
Definition d_particle.cpp:1243
JKRExpHeap * getResHeap()
Definition d_particle.h:426
void forceOnEventMove(u32 param_0)
Definition d_particle.h:386
void drawFogScreen(JPADrawInfo *i_drawInfo)
Definition d_particle.h:418
void setHitMark(u16, fopAc_ac_c *, cXyz const *, csXyz const *, cXyz const *, u32)
Definition d_particle.cpp:1364
void drawFogPri4(JPADrawInfo *i_drawInfo)
Definition d_particle.h:416
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:1785
void draw2Dgame(JPADrawInfo *i_drawInfo)
Definition d_particle.h:419
Definition d_particle.h:250
Definition d_particle.h:21
Definition d_resorce.h:68
int setObjectRes(char const *i_arcName, void *i_archiveRes, u32 i_bufferSize, JKRHeap *i_heap)
Definition d_resorce.cpp:977
dRes_info_c * getStageResInfo(const char *i_arcName)
Definition d_resorce.h:137
int deleteStageRes(const char *i_arcName)
Definition d_resorce.h:125
void dump()
Definition d_resorce.cpp:1013
int syncStageRes(const char *i_arcName)
Definition d_resorce.h:115
int getObjectResName2Index(char const *i_arcName, char const *i_resName)
Definition d_resorce.cpp:1037
void * getObjectRes(const char *i_arcName, const char *resName)
Definition d_resorce.h:99
dRes_info_c * getObjectResInfo(const char *i_arcName)
Definition d_resorce.h:133
void * getObjectIDRes(const char *i_arcName, u16 i_resID)
Definition d_resorce.h:107
int deleteObjectRes(const char *i_arcName)
Definition d_resorce.h:121
int setStageRes(char const *i_arcName, JKRHeap *i_heap)
Definition d_resorce.cpp:1006
int syncAllObjectRes()
Definition d_resorce.h:119
int syncObjectRes(const char *i_arcName)
Definition d_resorce.h:111
void * getStageRes(const char *i_arcName, const char *i_resName)
Definition d_resorce.h:129
Definition d_resorce.h:11
Definition d_simple_model.h:45
Definition d_stage.h:284
Definition d_stage.h:1269
BOOL isEnable() const
Definition d_stage.h:1276
dStage_startStage_c * getStartStage()
Definition d_stage.h:1279
u8 getWipeSpeed() const
Definition d_stage.h:1278
void offEnable()
Definition d_stage.h:1275
s8 getWipe() const
Definition d_stage.h:1277
void set(const char *, s8, s16, s8, s8, u8)
Definition d_stage.cpp:24
Definition d_stage.h:1074
void initZone()
Definition d_stage.cpp:210
void offStatusFlag(int i_roomNo, u8 flag)
Definition d_stage.h:1144
static void SetTimePass(int i_TimePass)
Definition d_stage.h:1126
static int getStayNo()
Definition d_stage.h:1123
static int getZoneNo(int i_roomNo)
Definition d_stage.h:1172
void init(void)
Definition d_stage.cpp:157
void setStatusFlag(int i_roomNo, u8 flag)
Definition d_stage.h:1136
void zoneCountCheck(int) const
Definition d_stage.cpp:353
int loadRoom(int, u8 *, bool)
Definition d_stage.cpp:290
u8 checkStatusFlag(int i_roomNo, u8 flag) const
Definition d_stage.h:1148
dStage_roomDt_c * getStatusRoomDt(int)
Definition d_stage.cpp:220
dKy_tevstr_c * getTevStr(int i_roomNo)
Definition d_stage.h:1132
BOOL checkRoomDisp(int) const
Definition d_stage.cpp:278
static void setStayNo(int)
Definition d_stage.cpp:237
static void setZoneNo(int i_roomNo, int i_zoneNo)
Definition d_stage.h:1168
void onStatusFlag(int i_roomNo, u8 flag)
Definition d_stage.h:1140
static BOOL GetTimePass()
Definition d_stage.h:1125
Definition d_stage.h:553
Definition d_stage.h:853
virtual stage_vrboxcol_info_class * getVrboxcolInfo(void) const
Definition d_stage.h:882
virtual stage_plight_info_class * getPlightInfo(void) const
Definition d_stage.h:884
virtual stage_stag_info_class * getStagInfo(void) const
Definition d_stage.h:920
s16 getWorldRollAngleX() const
Definition d_stage.h:1006
s16 getWorldRollDirAngleY() const
Definition d_stage.h:1007
virtual int getEnvrNumInfo(void) const
Definition d_stage.h:890
virtual dStage_Multi_c * getMulti(void) const
Definition d_stage.h:966
virtual stage_palette_info_class * getPaletteInfo(void) const
Definition d_stage.h:874
virtual stage_scls_info_dummy_class * getSclsInfo(void) const
Definition d_stage.h:922
virtual int getPlightNumInfo(void) const
Definition d_stage.h:918
virtual int getPselectNumInfo(void) const
Definition d_stage.h:888
virtual stage_envr_info_class * getEnvrInfo(void) const
Definition d_stage.h:878
virtual int getPaletteNumInfo(void) const
Definition d_stage.h:886
virtual roomRead_class * getRoom(void) const
Definition d_stage.h:867
virtual stage_pselect_info_class * getPselectInfo(void) const
Definition d_stage.h:876
virtual void setOldMulti(void)
Definition d_stage.h:967
virtual void resetOldMulti(void)
Definition d_stage.h:968
virtual int getVrboxcolNumInfo(void) const
Definition d_stage.h:894
Definition d_stage.h:1250
void setDarkArea(s8 darkArea)
Definition d_stage.h:1259
void setLayer(s8 layer)
Definition d_stage.h:1257
s8 getLayer() const
Definition d_stage.h:1256
s16 getPoint() const
Definition d_stage.h:1254
s8 getDarkArea() const
Definition d_stage.h:1258
s8 getRoomNo() const
Definition d_stage.h:1255
const char * getName() const
Definition d_stage.h:1253
void setBalloonScore(u32 i_score)
Definition d_save.h:689
u32 getBalloonScore() const
Definition d_save.h:688
void setHookGameTime(u32 i_time)
Definition d_save.h:687
u32 getRaceGameTime() const
Definition d_save.h:690
u32 getHookGameTime() const
Definition d_save.h:686
void setRaceGameTime(u32 i_time)
Definition d_save.h:691
BOOL isSwitch(int i_no) const
Definition d_save.cpp:1280
void offSwitch(int i_no)
Definition d_save.cpp:1275
BOOL isItem(int i_no) const
Definition d_save.cpp:1303
void onSwitch(int i_no)
Definition d_save.cpp:1270
void setEventReg(u16 i_reg, u8 i_no)
Definition d_save.cpp:1194
void offEventBit(const u16 i_no)
Definition d_save.cpp:1186
void * getPEventBit()
Definition d_save.h:676
void onEventBit(const u16 i_no)
Definition d_save.cpp:1182
int isEventBit(const u16 i_no) const
Definition d_save.cpp:1190
u8 getEventReg(u16 i_reg) const
Definition d_save.cpp:1199
u16 getFishCount(u8 i_fishIndex) const
Definition d_save.h:460
void addFishCount(u8 i_fishIndex)
Definition d_save.cpp:954
void setMaxSize(int i_sizeIndex, u8 i_size)
Definition d_save.h:462
u8 getMaxSize(int i_sizeIndex) const
Definition d_save.h:461
const char * getStageName() const
Definition d_save.h:224
s16 getAngleY() const
Definition d_save.h:223
cXyz & getPos()
Definition d_save.h:222
s8 getRoomNo() const
Definition d_save.h:225
void set(const char *i_name, const cXyz &i_pos, s16 i_angle, s8 i_roomNo)
Definition d_save.cpp:205
Definition d_save.h:936
void removeZone(int zoneNo)
Definition d_save.h:969
s64 getSaveTotalTime() const
Definition d_save.h:981
u32 createZone(int i_roomNo)
Definition d_save.cpp:1512
dSv_danBit_c & getDan()
Definition d_save.h:963
BOOL isActor(int i_no, int i_roomNo) const
Definition d_save.cpp:1707
dSv_event_c & getTmp()
Definition d_save.h:971
dSv_save_c & getSavedata()
Definition d_save.h:956
u8 getDataNum() const
Definition d_save.h:973
int initdata_to_card(char *card_ptr, int dataNum)
Definition d_save.cpp:1869
dSv_player_c & getPlayer()
Definition d_save.h:958
BOOL revSwitch(int i_no, int i_roomNo)
Definition d_save.cpp:1614
void setDataNum(u8 num)
Definition d_save.h:974
dSv_event_c & getEvent()
Definition d_save.h:959
BOOL isSwitch(int i_no, int i_roomNo) const
Definition d_save.cpp:1572
void setSaveTotalTime(s64 time)
Definition d_save.h:982
void onActor(int i_no, int i_roomNo)
Definition d_save.cpp:1685
dSv_restart_c & getRestart()
Definition d_save.h:970
BOOL isItem(int i_no, int i_roomNo) const
Definition d_save.cpp:1662
u8 getNoFile() const
Definition d_save.h:977
void setNewFile(u8 file)
Definition d_save.h:976
int memory_to_card(char *card_ptr, int dataNum)
Definition d_save.cpp:1723
s64 getStartTime() const
Definition d_save.h:979
void initZone()
Definition d_save.cpp:1506
dSv_MiniGame_c & getMiniGame()
Definition d_save.h:960
void setNoFile(u8 file)
Definition d_save.h:978
void getSave(int i_stageNo)
Definition d_save.cpp:1496
dSv_memory_c & getMemory()
Definition d_save.h:961
void resetDan()
Definition d_save.h:965
int card_to_memory(char *card_ptr, int dataNum)
Definition d_save.cpp:1819
void onItem(int i_no, int i_roomNo)
Definition d_save.cpp:1638
dSv_zone_c & getZone(int id)
Definition d_save.h:968
void setStartTime(s64 time)
Definition d_save.h:980
void onSwitch(int i_no, int i_roomNo)
Definition d_save.cpp:1524
u8 getNewFile() const
Definition d_save.h:975
void offSwitch(int i_no, int i_roomNo)
Definition d_save.cpp:1548
void init()
Definition d_save.cpp:1452
void putSave(int i_stageNo)
Definition d_save.cpp:1501
void initDan(s8 i_stage)
Definition d_save.h:966
void offActor(int i_no, int i_roomNo)
Definition d_save.cpp:1696
dSv_turnRestart_c & getTurnRestart()
Definition d_save.h:972
u8 getGetNumber(int i_no)
Definition d_save.h:447
void onLetterReadFlag(int i_no)
Definition d_save.cpp:937
void onLetterGetFlag(int i_no)
Definition d_save.cpp:927
void setGetNumber(int i_no, u8 i_value)
Definition d_save.h:448
int isLetterReadFlag(int i_no) const
Definition d_save.cpp:942
BOOL isLetterGetFlag(int i_no) const
Definition d_save.cpp:932
BOOL isLightDropGetFlag(u8 i_nowLevel) const
Definition d_save.cpp:907
void onLightDropGetFlag(u8 i_nowLevel)
Definition d_save.cpp:893
u8 getLightDropNum(u8 i_nowLevel) const
Definition d_save.cpp:884
void offLightDropGetFlag(u8 i_nowLevel)
Definition d_save.cpp:900
void setLightDropNum(u8 i_nowLevel, u8 i_dropNum)
Definition d_save.cpp:877
Definition d_save.h:592
void offSwitch(int i_no)
Definition d_save.cpp:1124
void offDungeonItemWarp()
Definition d_save.h:653
void onStageBossEnemy2()
Definition d_save.h:655
void offDungeonItemCompass()
Definition d_save.h:635
void onStageLife()
Definition d_save.h:646
void offDungeonItemMap()
Definition d_save.h:632
s32 isStageBossEnemy() const
Definition d_save.h:645
void setKeyNum(u8 i_keyNum)
Definition d_save.h:630
void offDungeonItemBossKey()
Definition d_save.h:638
void offStageLife()
Definition d_save.h:647
void onStageBossEnemy()
Definition d_save.h:640
s32 isDungeonItemMap() const
Definition d_save.h:633
s32 isStageLife() const
Definition d_save.h:648
s32 isDungeonItemCompass() const
Definition d_save.h:636
void onDungeonItemCompass()
Definition d_save.h:634
u8 getKeyNum()
Definition d_save.h:629
BOOL isSwitch(int i_no) const
Definition d_save.cpp:1129
s32 isStageBossEnemy2() const
Definition d_save.h:657
BOOL isItem(int i_no) const
Definition d_save.cpp:1153
BOOL isTbox(int i_no) const
Definition d_save.cpp:1114
void onTbox(int i_no)
Definition d_save.cpp:1104
s32 isDungeonItemWarp() const
Definition d_save.h:654
void onDungeonItemBossKey()
Definition d_save.h:637
void onSwitch(int i_no)
Definition d_save.cpp:1119
s32 isDungeonItemBossKey() const
Definition d_save.h:639
s32 isStageBossDemo() const
Definition d_save.h:651
void offStageBossEnemy()
Definition d_save.h:644
void offTbox(int i_no)
Definition d_save.cpp:1109
void onStageBossDemo()
Definition d_save.h:649
void offStageBossDemo()
Definition d_save.h:650
void onDungeonItemMap()
Definition d_save.h:631
void onDungeonItemWarp()
Definition d_save.h:652
void offStageBossEnemy2()
Definition d_save.h:656
void offVisitedRoom(int i_no)
Definition d_save.cpp:1233
BOOL isVisitedRoom(int i_no)
Definition d_save.cpp:1238
void onVisitedRoom(int i_no)
Definition d_save.cpp:1228
dSv_memBit_c & getBit()
Definition d_save.h:706
dSv_player_status_a_c & getPlayerStatusA()
Definition d_save.h:551
dSv_player_last_mark_info_c & getPlayerLastMarkInfo()
Definition d_save.h:558
dSv_player_field_last_stay_info_c & getPlayerFieldLastStayInfo()
Definition d_save.h:555
dSv_player_get_item_c & getGetItem()
Definition d_save.h:560
dSv_fishing_info_c & getFishingInfo()
Definition d_save.h:566
dSv_player_config_c & getConfig()
Definition d_save.h:568
dSv_player_item_record_c & getItemRecord()
Definition d_save.h:561
dSv_player_collect_c & getCollect()
Definition d_save.h:563
dSv_player_info_c & getPlayerInfo()
Definition d_save.h:567
dSv_player_item_c & getItem()
Definition d_save.h:559
dSv_player_item_max_c & getItemMax()
Definition d_save.h:562
dSv_horse_place_c & getHorsePlace()
Definition d_save.h:553
dSv_letter_info_c & getLetterInfo()
Definition d_save.h:565
dSv_player_status_b_c & getPlayerStatusB()
Definition d_save.h:552
dSv_light_drop_c & getLightDrop()
Definition d_save.h:564
void addPohNum()
Definition d_save.h:400
u8 getPohNum() const
Definition d_save.h:399
void onCollectMirror(u8 i_item)
Definition d_save.cpp:842
void setCollect(int i_item_type, u8 i_item)
Definition d_save.cpp:812
void onCollectCrystal(u8 i_item)
Definition d_save.cpp:827
BOOL isCollect(int i_item_type, u8 i_item) const
Definition d_save.cpp:822
BOOL isCollectCrystal(u8 i_item) const
Definition d_save.cpp:837
BOOL isCollectMirror(u8 i_item) const
Definition d_save.cpp:852
void setPointer(bool i_mPointer)
Definition d_save.h:522
u8 getRuby()
Definition d_save.h:509
void setCalibrateDist(u16 i_mCalibrateDist)
Definition d_save.h:514
u8 getCameraControl()
Definition d_save.h:519
void setSound(u8 i_mode)
Definition d_save.cpp:1023
u8 getSound()
Definition d_save.cpp:1019
void setCalValue(u8 i_mCalValue)
Definition d_save.h:516
void setVibration(u8 i_status)
Definition d_save.cpp:1035
u32 checkVibration() const
Definition d_save.cpp:1011
bool getPointer()
Definition d_save.h:521
void setCameraControl(u8 i_mCameraControl)
Definition d_save.h:520
u8 getAttentionType() const
Definition d_save.h:511
u8 getPalLanguage() const
Definition d_save.cpp:1039
u8 getVibration()
Definition d_save.cpp:1027
void setAttentionType(u8 i_mAttentionType)
Definition d_save.h:512
void setRuby(u8 i_ruby)
Definition d_save.h:510
cXyz & getPos()
Definition d_save.h:260
BOOL isRegionBit(int i_region) const
Definition d_save.cpp:260
void onRegionBit(int i_region)
Definition d_save.cpp:252
char * getName()
Definition d_save.h:262
void offFieldDataExistFlag()
Definition d_save.h:265
s16 getAngleY()
Definition d_save.h:261
bool isFieldDataExistFlag() const
Definition d_save.h:264
void onFieldDataExistFlag()
Definition d_save.h:266
void set(const char *i_name, const cXyz &i_pos, s16 i_angle, s8 i_spawn, u8 i_regionNo)
Definition d_save.cpp:242
u8 getRegionNo() const
Definition d_save.h:263
void offFirstBit(u8 i_itemNo)
Definition d_save.cpp:682
void onFirstBit(u8 i_itemNo)
Definition d_save.cpp:674
int isFirstBit(u8 i_itemNo) const
Definition d_save.cpp:690
void setHorseName(const char *i_name)
Definition d_save.h:482
u8 getClearCount() const
Definition d_save.h:483
OSTime getTotalTime() const
Definition d_save.h:472
void setPlayerName(const char *i_name)
Definition d_save.h:480
void addDeathCount()
Definition d_save.h:474
char * getPlayerName() const
Definition d_save.h:479
char * getHorseName() const
Definition d_save.h:481
void setRodTypeLevelUp()
Definition d_save.cpp:614
u8 checkBottle(u8 i_itemNo)
Definition d_save.cpp:484
void setEquipBottleItemEmpty(u8 curItemIn)
Definition d_save.cpp:480
u8 getItem(int i_slotNo, bool i_checkCombo) const
Definition d_save.cpp:313
void setBaitItem(u8 i_itemNo)
Definition d_save.cpp:635
u8 checkEmptyBottle()
Definition d_save.cpp:506
u8 getLineUpItem(int i_slotNo) const
Definition d_save.cpp:412
void setEquipBottleItemIn(u8 curItemIn, u8 newItemIn)
Definition d_save.cpp:464
int checkInsectBottle()
Definition d_save.cpp:496
void setEmptyBottleItemIn(u8 i_itemNo)
Definition d_save.cpp:441
void setLineUpItem()
Definition d_save.cpp:389
void setBottleItemIn(u8 curItemIn, u8 newItemIn)
Definition d_save.cpp:420
void setEmptyBombBagItemIn(u8 i_newBomb, bool i_setNum)
Definition d_save.cpp:558
void setEmptyBottle()
Definition d_save.cpp:446
void setEmptyBombBag()
Definition d_save.cpp:566
void setWarashibeItem(u8 i_itemNo)
Definition d_save.cpp:603
void setItem(int i_slotNo, u8 i_itemNo)
Definition d_save.cpp:300
u8 checkBombBag(u8 i_itemNo)
Definition d_save.cpp:592
void setArrowNum(u8 i_maxNum)
Definition d_save.h:380
u8 getBombNum(u8 i_bombType) const
Definition d_save.cpp:782
u8 getArrowNum() const
Definition d_save.h:379
void setBombNum(u8 i_bombType, u8 i_maxNum)
Definition d_save.cpp:769
u8 getPachinkoNum() const
Definition d_save.h:362
u8 addBottleNum(u8 i_bottleIdx, s16 i_num)
Definition d_save.cpp:737
u8 getArrowNum() const
Definition d_save.h:360
u8 getBottleNum(u8 i_bottleIdx) const
Definition d_save.cpp:754
void setBombNum(u8 i_bagIdx, u8 i_bombNum)
Definition d_save.cpp:716
u8 getBombNum(u8 i_bagIdx) const
Definition d_save.cpp:727
void setBottleNum(u8 i_bottleIdx, u8 i_bottleNum)
Definition d_save.cpp:732
void setPachinkoNum(u8 i_num)
Definition d_save.h:363
void setArrowNum(u8 i_num)
Definition d_save.h:361
void resetWarpAcceptStage()
Definition d_save.h:293
s8 getRoomNo() const
Definition d_save.h:290
const char * getName()
Definition d_save.h:289
s16 getAngleY() const
Definition d_save.h:288
cXyz & getPos()
Definition d_save.h:287
void setWarpAcceptStage(s8 accept)
Definition d_save.h:292
s8 getWarpAcceptStage() const
Definition d_save.h:291
u16 getOil() const
Definition d_save.h:153
void setOil(u16 i_oil)
Definition d_save.h:154
u8 getTransformStatus() const
Definition d_save.h:163
void offMagicFlag(u8 i_magic)
Definition d_save.cpp:134
u16 getRupeeMax() const
Definition d_save.cpp:109
void setMaxMagic(u8 i_maxMagic)
Definition d_save.h:160
u16 getLife() const
Definition d_save.h:147
void setMagic(u8 i_magic)
Definition d_save.h:162
u16 getRupee() const
Definition d_save.h:149
void setTransformStatus(u8 i_status)
Definition d_save.h:164
u8 getSelectItemIndex(int i_no) const
Definition d_save.cpp:83
void setMaxOil(u16 i_maxOil)
Definition d_save.h:152
void setRupee(u16 i_rupees)
Definition d_save.h:150
void setSelectEquip(int i_equipId, u8 i_itemNo)
Definition d_save.h:156
u8 getMagic() const
Definition d_save.h:161
u8 getMaxMagic() const
Definition d_save.h:159
u16 getMaxLife() const
Definition d_save.h:145
u8 getWalletSize() const
Definition d_save.h:157
void setMaxLife(u16 i_maxLife)
Definition d_save.h:146
u8 getSelectEquip(int item) const
Definition d_save.h:155
void setLife(u16 i_life)
Definition d_save.h:148
int isMagicFlag(u8 i_magic) const
Definition d_save.cpp:144
void setWalletSize(u8 i_size)
Definition d_save.h:158
u16 getMaxOil() const
Definition d_save.h:151
void onTransformLV(int i_no)
Definition d_save.cpp:182
void setDate(u16 i_date)
Definition d_save.h:202
void offTransformLV(int i_no)
Definition d_save.cpp:187
void setTime(f32 i_time)
Definition d_save.h:200
void onDarkClearLV(int i_no)
Definition d_save.cpp:167
u16 getDate() const
Definition d_save.h:201
f32 getTime() const
Definition d_save.h:199
BOOL isDarkClearLV(int i_no) const
Definition d_save.cpp:177
void offDarkClearLV(int i_no)
Definition d_save.cpp:172
BOOL isTransformLV(int i_no) const
Definition d_save.cpp:192
f32 getLastSpeedF() const
Definition d_save.h:823
s16 getStartPoint() const
Definition d_save.h:817
const cXyz & getRoomPos() const
Definition d_save.h:820
s16 getLastAngleY() const
Definition d_save.h:825
void setStartPoint(s16 point)
Definition d_save.h:818
u32 getRoomParam() const
Definition d_save.h:821
s8 getRoomNo() const
Definition d_save.h:816
void setRoom(const cXyz &i_position, s16 i_angleY, s8 i_roomNo)
Definition d_save.cpp:1439
s16 getRoomAngleY() const
Definition d_save.h:819
u32 getLastMode() const
Definition d_save.h:824
void setRoomParam(u32 param)
Definition d_save.h:822
Definition d_save.h:883
dSv_memory2_c * getSave2(int i_stage2No)
Definition d_save.cpp:1491
dSv_memory_c & getSave(int i_stageNo)
Definition d_save.h:891
Definition d_save.h:844
u32 getParam() const
Definition d_save.h:856
s16 getAngleY() const
Definition d_save.h:857
void set(const cXyz &i_position, s16 i_angleY, s8, u32 i_param)
Definition d_save.cpp:1445
const cXyz & getPos() const
Definition d_save.h:855
s8 getRoomNo() const
Definition d_save.h:858
void offItem(int i_no)
Definition d_save.cpp:1387
void onOneSwitch(int i_no)
Definition d_save.cpp:1359
void clearRoomSwitch()
Definition d_save.cpp:1327
BOOL isOneItem(int i_no) const
Definition d_save.cpp:1407
BOOL isOneSwitch(int i_no) const
Definition d_save.cpp:1369
void offOneItem(int i_no)
Definition d_save.cpp:1402
void clearRoomItem()
Definition d_save.cpp:1331
void onOneItem(int i_no)
Definition d_save.cpp:1397
void offSwitch(int i_no)
Definition d_save.cpp:1340
void onSwitch(int i_no)
Definition d_save.cpp:1335
BOOL isItem(int i_no) const
Definition d_save.cpp:1392
BOOL isSwitch(int i_no) const
Definition d_save.cpp:1345
void offOneSwitch(int i_no)
Definition d_save.cpp:1364
void onItem(int i_no)
Definition d_save.cpp:1382
dSv_zoneBit_c & getBit()
Definition d_save.h:798
Definition d_timer.h:117
Definition d_vibration.h:65
Epona.
Definition d_a_horse.h:57
Definition d_a_player.h:296
Definition f_op_actor.h:243
static u32 getTrig(u32 pad)
Definition m_Do_controller_pad.h:20
Definition m_Do_dvd_thread.h:114
Definition m_Do_ext.h:546
Definition m_Do_ext.h:149
Definition m_Do_ext.h:92
Definition m_Do_graphic.h:56
Definition d_com_inf_game.h:203
phaseParam_c(const char *name, JKRHeap *heap)
Definition d_com_inf_game.h:205
JKRHeap * mpHeap
Definition d_com_inf_game.h:211
const char * mResName
Definition d_com_inf_game.h:210
Definition f_op_scene.h:20
s16 name
Definition d_a_e_pz.cpp:1757
static u16 const id[4]
Definition d_a_obj_smtile.cpp:269
BOOL dComIfGs_isTransformLV(int i_no)
Definition d_com_inf_game.h:1343
void dComIfGs_onStageSwitch(int i_stageNo, int i_no)
Definition d_com_inf_game.cpp:1498
void dComIfGs_offSaveSwitch(int i_stageNo, int i_no)
Definition d_com_inf_game.h:1813
BOOL dComIfGs_isLightDropGetFlag(u8 i_nowLevel)
Definition d_com_inf_game.h:1668
void dComIfGs_onLetterGetFlag(int i_no)
Definition d_com_inf_game.h:1672
void dComIfGp_particle_draw2DmenuBack(JPADrawInfo *i_drawInfo)
Definition d_com_inf_game.h:3093
dStage_roomDt_c * dComIfGp_roomControl_getStatusRoomDt(int room_no)
Definition d_com_inf_game.h:2497
void dComIfGp_onOxygenShowFlag()
Definition d_com_inf_game.h:4029
u8 dComIfGp_getDoStatusForce()
Definition d_com_inf_game.h:3713
BOOL dComIfGp_evmng_ChkPresentEnd()
Definition d_com_inf_game.h:2735
void dComIfGs_shake_kandelaar()
Definition d_com_inf_game.cpp:2864
void dComIfGp_roomControl_onStatusFlag(int i_roomNo, u8 flag)
Definition d_com_inf_game.h:2469
void dComIfGs_setSelectEquipClothes(u8 i_itemNo)
Definition d_com_inf_game.cpp:2579
JKRArchive * dComIfGp_getRubyArchive()
Definition d_com_inf_game.h:2823
void dComIfG_playerStatusD_pre_clear()
Definition d_com_inf_game.cpp:2388
void dComIfGp_clearItemLifeCount()
Definition d_com_inf_game.h:3433
int dComIfGp_evmng_getMyActIdx(int i_staffId, char **i_actions, int i_actionNum, BOOL param_3, BOOL param_4)
Definition d_com_inf_game.h:2699
void dComIfGs_onOneZoneSwitch(int i_swBit, int i_roomNo)
Definition d_com_inf_game.cpp:1778
void dComIfGd_draw2DOpa()
Definition d_com_inf_game.h:4646
void dComIfGp_clearMesgCameraTagInfo()
Definition d_com_inf_game.h:4077
void dComIfGs_initZone()
Definition d_com_inf_game.h:2237
void dComIfGs_gameStart()
Definition d_com_inf_game.cpp:2269
void dComIfGp_onCameraAttentionStatus(int i, u32 flag)
Definition d_com_inf_game.h:3330
int dComIfGs_createZone(int roomNo)
Definition d_com_inf_game.h:2241
int dComIfGd_setSimpleShadow(cXyz *i_pos, f32 param_1, f32 param_2, cBgS_PolyInfo &param_3, s16 i_angle, f32 param_5, _GXTexObj *i_tex)
Definition d_com_inf_game.cpp:1367
u8 dComIfGp_getZStatus()
Definition d_com_inf_game.h:3813
void dComIfGd_drawCopy2D()
Definition d_com_inf_game.h:4574
bool dComIfGp_isSButtonSetFlag(u8 flag)
Definition d_com_inf_game.h:3793
void dComIfGs_offVisitedRoom(int i_roomNo)
Definition d_com_inf_game.cpp:2946
u8 dComIfGs_getPalLanguage()
Definition d_com_inf_game.h:1801
void dComIfGp_event_reset()
Definition d_com_inf_game.h:2574
void dComIfGs_setOptCalValue(s8 i_calValue)
Definition d_com_inf_game.h:1761
JKRArchive * dComIfGp_getFmapResArchive()
Definition d_com_inf_game.h:2847
int dComIfG_TimerEnd(int i_mode, int param_1)
Definition d_com_inf_game.cpp:2780
void dComIfGp_setItemMaxMagicCount(s16 count)
Definition d_com_inf_game.h:3481
int dComIfGp_event_order(u16 i_type, u16 i_prio, u16 i_flags, u16 i_hindFlags, void *i_requestActor, void *i_targetActor, s16 i_eventID, u8 i_mapToolId)
Definition d_com_inf_game.h:2568
void dComIfGs_setFishSize(u8 param_0, u8 param_1)
Definition d_com_inf_game.h:1708
void dComIfGs_onZoneSwitch(int i_swBit, int i_roomNo)
Definition d_com_inf_game.cpp:1733
void dComIfGp_setItemIconArchive(JKRArchive *arc)
Definition d_com_inf_game.h:2875
s32 dComIfGp_getItemNowOil()
Definition d_com_inf_game.h:3497
void dComIfGs_putSave(int i_stageNo)
Definition d_com_inf_game.h:2233
void dComIfGs_onLightDropGetFlag(u8 i_nowLevel)
Definition d_com_inf_game.h:1660
void dComIfG_get_timelayer(int *o_layer)
Definition d_com_inf_game.cpp:145
void dComIfGs_removeZone(int i_zoneNo)
Definition d_com_inf_game.h:2093
u32 dComIfGs_getRestartRoomParam()
Definition d_com_inf_game.h:2117
void dComIfGp_clearPlayerStatus1(int param_0, u32 flag)
Definition d_com_inf_game.h:4120
void dComIfGp_roomControl_zoneCountCheck(int i_roomNo)
Definition d_com_inf_game.h:2513
void dComIfGp_particle_create()
Definition d_com_inf_game.h:4192
void dComIfGp_calcNowRegion()
Definition d_com_inf_game.cpp:2450
u16 dComIfGs_getRupee()
Definition d_com_inf_game.h:1207
dMsgObject_c * dComIfGp_getMsgObjectClass()
Definition d_com_inf_game.h:3413
void dComIfGp_setMesgCancelButton(u8 button)
Definition d_com_inf_game.h:3965
s32 dComIfGp_getOxygenCount()
Definition d_com_inf_game.h:3537
void dComIfGs_setSelectEquipShield(u8 i_itemNo)
Definition d_com_inf_game.cpp:2603
s8 dComIfGp_getStartStageRoomNo()
Definition d_com_inf_game.h:2317
u8 dComIfGs_getOptSound()
Definition d_com_inf_game.h:1785
void dComIfGs_setEmptyBottle()
Definition d_com_inf_game.h:1462
u8 dComIfGp_getRSetFlagForce()
Definition d_com_inf_game.h:3621
void dComIfGp_setPlayer(int i, fopAc_ac_c *player)
Definition d_com_inf_game.h:3381
void dComIfGs_setOptRuby(u8 i_ruby)
Definition d_com_inf_game.h:1745
u8 dComIfGp_getAStatusForce()
Definition d_com_inf_game.h:3641
void dComIfGd_drawOpaListInvisible()
Definition d_com_inf_game.h:4630
void dComIfGd_peekZ(s16 param_0, s16 param_1, u32 *param_2)
Definition d_com_inf_game.h:4546
void dComIfGs_setCardToMemory(u8 *card_ptr, int dataNum)
Definition d_com_inf_game.h:2285
void dComIfGp_createSubExpHeap2D()
Definition d_com_inf_game.cpp:2074
int dComIfGp_event_moveApproval(void *i_actor)
Definition d_com_inf_game.h:2578
u8 dComIfGp_getCStickSetFlagForce()
Definition d_com_inf_game.h:3781
fopAc_ac_c * dComIfGp_att_getLookTarget()
Definition d_com_inf_game.h:2769
BOOL dComIfGp_event_chkTalkXY()
Definition d_com_inf_game.h:2552
dVibration_c & dComIfGp_getVibration()
Definition d_com_inf_game.h:2779
void * dComIfG_getObjectIDRes(const char *i_arcName, u16 i_resID)
Definition d_com_inf_game.h:4347
void dComIfGp_setOldMulti()
Definition d_com_inf_game.h:2433
dCcS & dComIfG_Ccsp2()
Definition d_com_inf_game.h:4232
void dComIfGp_setMesgCameraAttrInfo(int param_1)
Definition d_com_inf_game.h:4081
int dComIfG_TimerReStart(int)
Definition d_com_inf_game.cpp:2766
void dComIfGd_setListDarkBG()
Definition d_com_inf_game.h:4469
s16 dComIfGp_getItemPachinkoNumCount()
Definition d_com_inf_game.h:3569
void dComIfGp_particle_drawP1(JPADrawInfo *i_drawInfo)
Definition d_com_inf_game.h:2997
void dComIfGp_roomControl_initZone()
Definition d_com_inf_game.h:2493
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:2773
u32 dComIfGs_getTurnRestartParam()
Definition d_com_inf_game.h:2169
int dComIfGp_getOxygen()
Definition d_com_inf_game.h:3513
void dComIfGp_setNunZStatus(u8 param_0, u8 param_1)
Definition d_com_inf_game.h:3893
u8 dComIfGp_getSubHeapLockFlag(int idx)
Definition d_com_inf_game.h:3981
void dComIfGs_setMaxOil(u16 i_maxOil)
Definition d_com_inf_game.h:1219
void dComIfGp_setBottleStatus(u8 param_0, u8 param_1)
Definition d_com_inf_game.h:3673
u8 dComIfGp_getYStatusForce()
Definition d_com_inf_game.h:3873
void dComIfG_setTimerLimitTimeMs(int i_time)
Definition d_com_inf_game.h:4244
void dComIfGp_itemDataInit()
Definition d_com_inf_game.h:4164
void dComIfGp_evmng_remove()
Definition d_com_inf_game.h:2654
void dComIfGp_setOxygen(s32 oxygen)
Definition d_com_inf_game.h:3517
void dComIfGp_event_setItemPartner(void *i_actor)
Definition d_com_inf_game.h:2610
u8 dComIfGs_checkGetInsectNum()
Definition d_com_inf_game.cpp:2129
void dComIfGp_setLinkPlayer(fopAc_ac_c *ptr)
Definition d_com_inf_game.h:3401
void dComIfGp_setItemKeyNumCount(s16 count)
Definition d_com_inf_game.h:3453
u8 dComIfGp_roomControl_checkStatusFlag(int i_roomNo, u8 flag)
Definition d_com_inf_game.h:2477
u8 dComIfGp_isHeapLockFlag()
Definition d_com_inf_game.h:3977
int dComIfG_getTimerMode()
Definition d_com_inf_game.h:4256
void dComIfGp_clearMaxOxygenCount()
Definition d_com_inf_game.h:3553
dComIfG_inf_c g_dComIfG_gameInfo
Definition d_com_inf_game.cpp:1227
u16 dComIfGp_getItemNowLife()
Definition d_com_inf_game.h:3593
dStage_startStage_c * dComIfGp_getNextStartStage()
Definition d_com_inf_game.h:2337
JKRArchive * dComIfGp_getDemoMsgArchive()
Definition d_com_inf_game.h:2799
void dComIfGs_setWarpMarkFlag(u8)
Definition d_com_inf_game.cpp:2678
u8 dComIfGs_checkEmptyBottle()
Definition d_com_inf_game.h:1486
u16 dComIfGs_getFishNum(u8 param_0)
Definition d_com_inf_game.h:1700
stage_scls_info_dummy_class * dComIfGp_getStageSclsInfo()
Definition d_com_inf_game.h:2425
void dComIfGp_setRingResArchive(JKRArchive *arc)
Definition d_com_inf_game.h:2911
u8 dComIfGs_checkBombBag(u8 i_itemNo)
Definition d_com_inf_game.h:1507
void dComIfGp_setMesgAnimeAttrInfo(u8 param_1)
Definition d_com_inf_game.h:3925
BOOL dComIfGp_TransportWarp_check()
Definition d_com_inf_game.cpp:2906
s16 dComIfGp_getStageWorldRollDirAngleY()
Definition d_com_inf_game.h:2445
void dComIfGs_setNoFile(u8 i_file)
Definition d_com_inf_game.h:2205
void dComIfGp_setNowOxygen(s32 oxygen)
Definition d_com_inf_game.h:3525
dComIfG_ButtonStatusFlag
Definition d_com_inf_game.h:176
@ BUTTON_STATUS_FLAG_NONE
Definition d_com_inf_game.h:177
@ BUTTON_STATUS_FLAG_EMPHASIS
Definition d_com_inf_game.h:178
@ BUTTON_STATUS_FLAG_CONTINUATION
Definition d_com_inf_game.h:179
int dComLbG_PhaseHandler(request_of_phase_process_class *, request_of_phase_process_fn *, void *)
Definition d_com_inf_game.cpp:2916
void dComIfGp_setItemRupeeCount(s32 amount)
Definition d_com_inf_game.h:3441
void dComIfGs_setNewFile(u8 i_fileNo)
Definition d_com_inf_game.h:2197
void dComIfGp_setMsgExpHeap(void *heap)
Definition d_com_inf_game.h:4065
void dComIfGp_onStatus(u16 i_status)
Definition d_com_inf_game.h:3288
void dComIfGs_sense_type_change_Set(s8)
Definition d_com_inf_game.cpp:1725
int dComIfGp_evmng_getMySubstanceNum(int i_staffId, char *i_dataname)
Definition d_com_inf_game.h:2719
u8 dComIfGs_getFishSize(u8 param_0)
Definition d_com_inf_game.h:1704
u8 dComIfGp_get3DStatusForce()
Definition d_com_inf_game.h:3741
void dComIfGs_setCollectSword(u8 i_swordNo)
Definition d_com_inf_game.h:1615
void dComIfGd_setListSky()
Definition d_com_inf_game.h:4454
u8 dComIfGp_getMesgFaceAnimeAttrInfo()
Definition d_com_inf_game.h:3933
u8 dComIfGp_getYSetFlagForce()
Definition d_com_inf_game.h:3877
bool dComIfGp_getMapTrans(int i_roomNo, f32 *o_transX, f32 *o_transY, s16 *o_angle)
Definition d_com_inf_game.cpp:1380
void dComIfGs_onSaveVisitedRoom(int param_0, int i_roomNo)
Definition d_com_inf_game.h:1821
daHorse_c * dComIfGp_getHorseActor()
Definition d_com_inf_game.h:3397
void dComIfGp_setCStickStatus(u8 status, u8 param_1, u8 flag)
Definition d_com_inf_game.h:3769
s8 dComIfGs_getLastWarpAcceptStage()
Definition d_com_inf_game.h:1426
s8 dComIfGs_Grass_hide_Check()
Definition d_com_inf_game.h:2297
stage_palette_info_class * dComIfGp_getStagePaletteInfo()
Definition d_com_inf_game.h:2381
const char * dComIfGp_getStartStageName()
Definition d_com_inf_game.h:2309
JKRArchive * dComIfGp_getItemIconArchive()
Definition d_com_inf_game.h:2871
void dComIfGd_drawOpaListBG()
Definition d_com_inf_game.h:4586
void dComIfGp_setItemNowLife(u16 life)
Definition d_com_inf_game.h:3597
void dComIfG_setTimerNowTimeMs(int time)
Definition d_com_inf_game.h:4236
stage_plight_info_class * dComIfGp_getStagePlightInfo()
Definition d_com_inf_game.h:2397
dStage_startStage_c * dComIfGp_getStartStage()
Definition d_com_inf_game.h:2301
void dComIfGd_setViewport(view_port_class *port)
Definition d_com_inf_game.h:4562
void dComIfGs_setBombMax(u8 i_max)
Definition d_com_inf_game.h:1587
void dComIfGp_setNeedLightDropNum(u8 i_num)
Definition d_com_inf_game.h:3993
BOOL dComIfGs_isOneZoneSwitch(int i_swBit, int i_roomNo)
Definition d_com_inf_game.cpp:1808
int dComIfGp_evmng_getIsAddvance(int i_staffId)
Definition d_com_inf_game.h:2695
u8 dComIfGp_getBottleStatusForce()
Definition d_com_inf_game.h:3677
void dComIfGp_particle_draw2Dfore(JPADrawInfo *i_drawInfo)
Definition d_com_inf_game.h:3075
void dComIfGp_event_onHindFlag(u16 i_flag)
Definition d_com_inf_game.h:2529
void * dComIfG_getObjectRes(const char *i_arcName, const char *i_resName)
Definition d_com_inf_game.h:4323
s32 dComIfGs_isDungeonItemMap()
Definition d_com_inf_game.h:1897
u32 dComIfGp_particle_setStopContinue(u32 param_0)
Definition d_com_inf_game.h:3139
u8 dComIfGs_getSelectEquipSword()
Definition d_com_inf_game.h:1235
u8 dComIfGp_getASetFlagForce()
Definition d_com_inf_game.h:3645
BOOL dComIfGs_isSaveDunSwitch(int i_no)
Definition d_com_inf_game.h:2021
void dComIfGs_offZoneItem(int i_swBit, int i_roomNo)
Definition d_com_inf_game.cpp:1838
u8 dComIfGp_getNeedLightDropNum()
Definition d_com_inf_game.h:3989
u8 dComIfGp_getCStickDirection()
Definition d_com_inf_game.h:3761
void dComIfGd_drawXluList2DScreen()
Definition d_com_inf_game.h:4638
void dComIfGd_setXluListBG()
Definition d_com_inf_game.h:4497
int dComIfGs_shake_kandelaar_check()
Definition d_com_inf_game.cpp:2868
void dComIfGp_SelectWarpPt_set(u8)
Definition d_com_inf_game.cpp:2894
s8 dComIfGp_getReverb(int i_roomNo)
Definition d_com_inf_game.cpp:1363
void dComIfGp_entrySimpleModel(J3DModel *model, int roomNo)
Definition d_com_inf_game.h:4216
void dComIfGp_setAStatusForce(u8 status, u8 flag)
Definition d_com_inf_game.h:3649
u8 dComIfGs_getClearCount()
Definition d_com_inf_game.h:1736
void dComIfGp_evmng_create()
Definition d_com_inf_game.h:2650
void dComIfGp_setItemLifeCount(float amount, u8 type)
Definition d_com_inf_game.h:3429
BOOL dComIfGs_isStageTbox(int i_stageNo, int i_no)
Definition d_com_inf_game.cpp:1490
fopAc_ac_c * dComIfGp_event_getPt1()
Definition d_com_inf_game.h:2590
void dComIfGs_offStageBossEnemy()
Definition d_com_inf_game.h:1929
GXColor g_whiteColor
Definition d_com_inf_game.cpp:2968
f32 dComIfGp_event_getCullRate()
Definition d_com_inf_game.h:2560
int dComIfG_resLoad(request_of_phase_process_class *i_phase, char const *i_arcName)
Definition d_com_inf_game.cpp:1285
void dComIfGs_setPachinkoNum(u8 i_num)
Definition d_com_inf_game.h:1547
BOOL dComIfGs_isSaveSwitch(int i_stageNo, int i_no)
Definition d_com_inf_game.h:1817
void dComIfGp_setAdvanceDirection(u8 i_dir)
Definition d_com_inf_game.h:3957
void dComIfGp_setNameResArchive(JKRArchive *arc)
Definition d_com_inf_game.h:2883
JKRArchive * dComIfGp_getMsgDtArchive()
Definition d_com_inf_game.h:2923
camera_class * dComIfGp_getCamera(int idx)
Definition d_com_inf_game.h:3302
u8 dComIfGs_getCollectSmell()
Definition d_com_inf_game.h:1243
void dComIfGp_event_setCullRate(f32 i_rate)
Definition d_com_inf_game.h:2564
MtxP dComIfGd_getViewMtx()
Definition d_com_inf_game.h:4438
void dComIfGd_setListFilter()
Definition d_com_inf_game.h:4537
void dComIfGp_setHorseActor(fopAc_ac_c *i_horse)
Definition d_com_inf_game.h:3405
void dComIfGs_onVisitedRoom(int i_roomNo)
Definition d_com_inf_game.cpp:2931
void dComIfGp_roomControl_offStatusFlag(int i_roomNo, u8 flag)
Definition d_com_inf_game.h:2473
void dComIfGs_setWarpItemData(char const *stage, cXyz pos, s16 angle, s8 roomNo, u8 param_4, u8 param_5)
Definition d_com_inf_game.cpp:2645
J3DDrawBuffer * dComIfGd_getXluListBG()
Definition d_com_inf_game.h:4533
void dComIfGs_setStartPoint(s16 i_point)
Definition d_com_inf_game.h:2105
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:3113
BOOL dComIfG_resetToOpening(scene_class *i_scene)
Definition d_com_inf_game.cpp:1229
u16 dComIfGs_getMaxLifeGauge()
Definition d_com_inf_game.cpp:1913
void dComIfGs_onSvOneZoneItem(int i_zoneNo, int i_swBit)
Definition d_com_inf_game.h:2081
void dComIfGp_setAnmArchive(JKRArchive *arc)
Definition d_com_inf_game.h:2835
void dComIfGp_setDmapResArchive(JKRArchive *arc)
Definition d_com_inf_game.h:2859
u16 dComIfGs_getMaxOil()
Definition d_com_inf_game.h:1215
int dComIfG_changeOpeningScene(scene_class *i_scene, s16 i_procName)
Definition d_com_inf_game.cpp:1210
void dComIfGs_setOil(u16 i_oil)
Definition d_com_inf_game.h:1227
bool dComIfGp_isLightDropMapVisible()
Definition d_com_inf_game.cpp:2557
u8 dComIfGp_getSButtonStatusForce()
Definition d_com_inf_game.h:3801
void dComIfGs_onTbox(int i_no)
Definition d_com_inf_game.h:1985
dComIfG_MesgCamInfo_c * dComIfGp_getMesgCameraInfo()
Definition d_com_inf_game.h:4069
void dComIfGs_onStageBossEnemy()
Definition d_com_inf_game.h:1925
stage_envr_info_class * dComIfGp_getStageEnvrInfo()
Definition d_com_inf_game.h:2389
BOOL dComIfGs_isZoneItem(int i_swBit, int i_roomNo)
Definition d_com_inf_game.cpp:1853
BOOL dComIfGp_checkItemGet(u8 i_itemNo, int param_1)
Definition d_com_inf_game.cpp:57
u32 dComIfG_getTrigA(u32 i_padNo)
Definition d_com_inf_game.cpp:2430
int dComIfGp_getMessageCountNumber()
Definition d_com_inf_game.h:3585
PlayerPtr
Definition d_com_inf_game.h:251
@ LINK_PTR
Definition d_com_inf_game.h:251
@ HORSE_PTR
Definition d_com_inf_game.h:251
void dComIfGs_onDungeonItemBossKey()
Definition d_com_inf_game.h:1913
s16 dComIfGs_getRestartRoomAngleY()
Definition d_com_inf_game.h:2109
u32 dComIfG_getTrigB(u32 i_padNo)
Definition d_com_inf_game.h:4367
int dComIfGp_getNowOxygen()
Definition d_com_inf_game.h:3521
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:2763
void * dComIfG_getStageRes(char const *i_resName)
Definition d_com_inf_game.cpp:2710
void dComIfGs_onStageBossDemo()
Definition d_com_inf_game.h:1949
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:4371
s16 dComIfGp_getSelectItemNum(int index)
Definition d_com_inf_game.cpp:2178
f32 dComIfGp_getCameraZoomScale(int i_no)
Definition d_com_inf_game.h:3343
void dComIfGp_setRemoConStatus(u8 status, u8 param_1, u8 flag)
Definition d_com_inf_game.h:3697
int dComIfGp_roomControl_getStayNo()
Definition d_com_inf_game.h:2449
void dComIfGs_onDungeonItemWarp()
Definition d_com_inf_game.h:1961
void dComIfGs_setEventReg(u16 reg, u8 value)
Definition d_com_inf_game.h:1849
cXyz & dComIfGs_getHorseRestartPos()
Definition d_com_inf_game.h:1347
void dComIfGs_setRestartRoom(const cXyz &i_position, s16 i_angle, s8 i_roomNo)
Definition d_com_inf_game.h:2137
u8 dComIfGp_getMesgAnimeAttrInfo()
Definition d_com_inf_game.h:3921
void dComIfGp_setExpHeap2D(void *heap)
Definition d_com_inf_game.h:4049
dTimer_c * dComIfG_getTimerPtr()
Definition d_com_inf_game.h:4272
u8 dComIfGp_getOxygenShowFlag()
Definition d_com_inf_game.h:4021
BOOL dComIfGs_isRegionBit(int i_region)
Definition d_com_inf_game.h:1396
int dComIfG_syncStageRes(const char *i_arcName)
Definition d_com_inf_game.h:4307
void dComIfGs_PolyDamageOff_Set(s8 i_setting)
Definition d_com_inf_game.cpp:2856
u8 dComIfGs_getMaxMagic()
Definition d_com_inf_game.h:1267
JKRExpHeap * dComIfGp_getMsgExpHeap()
Definition d_com_inf_game.h:4061
void dComIfGs_onPlayerFieldLastStayFieldDataExistFlag()
Definition d_com_inf_game.h:1392
void dComIfGs_offDungeonItemCompass()
Definition d_com_inf_game.h:1905
s32 dComIfGp_offHeapLockFlag(int flag)
Definition d_com_inf_game.cpp:2054
STATIC_ASSERT(sizeof(dComIfG_camera_info_class)==0x38)
s8 dComIfGs_getHorseRestartRoomNo()
Definition d_com_inf_game.h:1359
void dComIfGd_setXluListDarkBG()
Definition d_com_inf_game.h:4474
void dComIfGp_particle_cleanup()
Definition d_com_inf_game.h:2967
void dComIfGd_drawOpaListDark()
Definition d_com_inf_game.h:4602
void dComIfGp_setMsgArchive(int i, JKRArchive *arc)
Definition d_com_inf_game.h:2795
s32 dComIfGs_isDungeonItemCompass()
Definition d_com_inf_game.h:1909
u8 dComIfGp_SelectWarpPt_get()
Definition d_com_inf_game.cpp:2902
bool dComIfGd_addRealShadow(u32 key, J3DModel *model)
Definition d_com_inf_game.h:4383
u8 dComIfGs_getSelectEquipShield()
Definition d_com_inf_game.h:1239
void dComIfGs_offActor(int i_no, int i_roomNo)
Definition d_com_inf_game.h:2273
stage_pselect_info_class * dComIfGp_getStagePselectInfo()
Definition d_com_inf_game.h:2385
void dComIfGp_event_onEventFlag(u16 i_flag)
Definition d_com_inf_game.h:2525
s8 dComIfGs_PolyDamageOff_Check()
Definition d_com_inf_game.cpp:2860
void dComIfGs_offOneZoneItem(int i_swBit, int i_roomNo)
Definition d_com_inf_game.cpp:1883
void dComIfGd_draw2DXlu()
Definition d_com_inf_game.h:4654
bool dComIfGp_checkMapShow()
Definition d_com_inf_game.cpp:2030
cXyz * dComIfGp_evmng_getMyXyzP(int i_staffId, char *i_dataname)
Definition d_com_inf_game.h:2707
void dComIfGp_particle_drawFog(JPADrawInfo *i_drawInfo)
Definition d_com_inf_game.h:2991
Mtx44 * dComIfGd_getProjViewMtx()
Definition d_com_inf_game.h:4423
fopAc_ac_c * dComIfGp_event_getDoorPartner()
Definition d_com_inf_game.h:2618
void dComIfGp_setItemMaxLifeCount(s16 count)
Definition d_com_inf_game.h:3465
void dComIfGd_setListItem3D()
Definition d_com_inf_game.h:4483
BOOL dComIfGp_roomControl_checkRoomDisp(int i_roomNo)
Definition d_com_inf_game.h:2505
void dComIfGp_evmng_cutEnd(int i_staffId)
Definition d_com_inf_game.h:2723
bool dComIfGp_isZSetFlag(u8 flag)
Definition d_com_inf_game.h:3817
void dComIfGd_drawOpaListDarkBG()
Definition d_com_inf_game.h:4590
void dComIfGp_particle_drawFogPri0_B(JPADrawInfo *i_drawInfo)
Definition d_com_inf_game.h:3027
u8 dComIfGp_getSelectItem(int index)
Definition d_com_inf_game.cpp:1977
void dComIfGs_onSvOneZoneSwitch(int i_zoneNo, int i_swBit)
Definition d_com_inf_game.h:2057
u32 dComIfGs_getLastSceneMode()
Definition d_com_inf_game.h:2129
u8 dComIfGs_getOptPointer()
Definition d_com_inf_game.h:1773
void dComIfGs_setMaxMagic(u8 i_maxMagic)
Definition d_com_inf_game.h:1271
void dComIfGp_setMesgBgmOff()
Definition d_com_inf_game.h:4001
bool dComIfGp_isNunZSetFlag(u8 flag)
Definition d_com_inf_game.h:3889
view_port_class * dComIfGd_getViewport()
Definition d_com_inf_game.h:4431
void dComIfGd_drawXluListZxlu()
Definition d_com_inf_game.h:4634
void dComIfGp_setSelectEquipShield(u8 i_shieldNo)
Definition d_com_inf_game.h:3917
void dComIfGs_setHookGameTime(u32 i_time)
Definition d_com_inf_game.h:1861
void dComIfGs_offDungeonItemMap()
Definition d_com_inf_game.h:1893
void dComIfGp_setSButtonStatusForce(u8 status, u8 flag)
Definition d_com_inf_game.h:3809
void dComIfGp_offPauseFlag()
Definition d_com_inf_game.h:4013
u8 dComIfGp_getYStatus()
Definition d_com_inf_game.h:3861
void dComIfGp_setNextStage(char const *i_stage, s16 i_point, s8 i_roomNo, s8 i_layer, f32 i_lastSpeed, u32 i_lastMode, int, s8 i_wipe, s16 i_lastAngle, int param_9, int i_wipeSpeedT)
Definition d_com_inf_game.cpp:1420
u8 dComIfGs_getGetNumber(int i_no)
Definition d_com_inf_game.h:1688
void dComIfGs_setRaceGameTime(int i_time)
Definition d_com_inf_game.h:1877
int dComIfG_getTimerLimitTimeMs()
Definition d_com_inf_game.h:4248
JKRArchive * dComIfGp_getFontArchive()
Definition d_com_inf_game.h:2815
void dComIfGp_init()
Definition d_com_inf_game.h:4160
int dComIfG_resDelete(request_of_phase_process_class *i_phase, char const *i_resName)
Definition d_com_inf_game.cpp:1352
u8 dComIfGp_checkMesgBgm()
Definition d_com_inf_game.h:3997
void dComIfGp_event_offHindFlag(u16 i_flag)
Definition d_com_inf_game.h:2533
BOOL dComIfGs_isDarkClearLV(int i_no)
Definition d_com_inf_game.h:1331
s8 dComIfGs_getWarpRoomNo()
Definition d_com_inf_game.cpp:2670
void dComIfGs_offSwitch(int i_no, int i_roomNo)
Definition d_com_inf_game.h:2249
u8 dComIfGp_getMesgStatus()
Definition d_com_inf_game.h:3601
dSv_info_c * dComIfGs_getSaveInfo()
Definition d_com_inf_game.h:1183
u32 dComIfGp_checkPlayerStatus0(int param_0, u32 flag)
Definition d_com_inf_game.h:4100
void dComIfGd_drawListCursor()
Definition d_com_inf_game.h:4393
void dComIfGp_setMesgBgmOn()
Definition d_com_inf_game.h:4005
u8 dComIfGs_getNewFile()
Definition d_com_inf_game.h:2193
u8 dComIfGp_TargetWarpPt_get()
Definition d_com_inf_game.cpp:2898
void dComIfGs_onSvZoneSwitch(int i_zoneNo, int i_swBit)
Definition d_com_inf_game.h:2045
void dComIfGp_setStartStage(dStage_startStage_c *p_startStage)
Definition d_com_inf_game.h:2305
s32 dComIfGs_isStageBossEnemy()
Definition d_com_inf_game.h:1933
void dComIfG_setTimerPtr(dTimer_c *i_ptr)
Definition d_com_inf_game.h:4268
void dComIfGp_setNowVibration(u8 status)
Definition d_com_inf_game.h:4184
void dComIfGs_setTime(f32 i_time)
Definition d_com_inf_game.h:1311
u8 dComIfGs_getWalletSize()
Definition d_com_inf_game.h:1259
void dComIfGs_getSave(int i_stageNo)
Definition d_com_inf_game.h:2229
void dComIfGd_drawXluListInvisible()
Definition d_com_inf_game.h:4626
void dComIfGp_offEnableNextStage()
Definition d_com_inf_game.h:2361
roomRead_class * dComIfGp_getStageRoom()
Definition d_com_inf_game.h:2377
u16 dComIfGs_getLife()
Definition d_com_inf_game.h:1199
void dComIfGs_onStageLife()
Definition d_com_inf_game.h:1937
void dComIfGp_setAllMapArchive(JKRArchive *arc)
Definition d_com_inf_game.h:2895
BOOL dComIfGp_checkCameraAttentionStatus(int i, u32 flag)
Definition d_com_inf_game.h:3326
s16 dComIfGs_getTurnRestartAngleY()
Definition d_com_inf_game.h:2173
u8 dComIfGs_getBottleMax()
Definition d_com_inf_game.cpp:2174
void dComIfGp_clearMesgAnimeTagInfo()
Definition d_com_inf_game.h:3945
char * dComIfGs_getPlayerName()
Definition d_com_inf_game.h:1720
dDlst_window_c * dComIfGp_getWindow(int i)
Definition d_com_inf_game.h:3292
void dComIfGp_deleteSimpleModel()
Definition d_com_inf_game.h:4200
u8 dComIfGp_isPauseFlag()
Definition d_com_inf_game.h:4009
void dComIfGs_setOptVibration(u8 i_status)
Definition d_com_inf_game.h:1797
BOOL dComIfGs_isCollectSword(u8 i_swordNo)
Definition d_com_inf_game.h:1628
void dComIfGd_setXluList2DScreen()
Definition d_com_inf_game.h:4493
JKRExpHeap * dComIfGp_getSubHeap2D(int flag)
Definition d_com_inf_game.cpp:2118
void dComIfGs_setSaveTotalTime(s64 i_time)
Definition d_com_inf_game.h:2221
char * dComIfGp_getLastPlayStageName()
Definition d_com_inf_game.h:4152
void dComIfGd_set3DlineMatDark(mDoExt_3DlineMat_c *param_0)
Definition d_com_inf_game.h:4682
u8 dComIfGs_getBombNum(u8 i_bagIdx)
Definition d_com_inf_game.h:1563
void dComIfGd_drawOpaList()
Definition d_com_inf_game.h:4598
int dComIfG_deleteObjectResMain(const char *i_arcName)
Definition d_com_inf_game.h:4311
int dComIfGs_isItemFirstBit(u8 i_no)
Definition d_com_inf_game.h:1531
dRes_info_c * dComIfG_getStageResInfo(const char *i_arcName)
Definition d_com_inf_game.h:4339
void dComIfGp_setRStatus(u8 status, u8 flag)
Definition d_com_inf_game.h:3613
int dComIfGp_searchUseSubHeap2D(int flag)
Definition d_com_inf_game.cpp:2107
s32 dComIfGp_getItemMaxOilCount()
Definition d_com_inf_game.h:3505
void dComIfGp_clearItemPachinkoNumCount()
Definition d_com_inf_game.h:3577
void dComIfGp_mapShow()
Definition d_com_inf_game.cpp:2022
void dComIfGp_setNunStatus(u8 status, u8 param_1, u8 flag)
Definition d_com_inf_game.h:3661
u8 dComIfGp_getRemoConStatus()
Definition d_com_inf_game.h:3689
void dComIfGs_initDan(s8 i_stageNo)
Definition d_com_inf_game.h:2033
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:3105
BOOL dComIfGs_Wolf_Change_Check()
Definition d_com_inf_game.cpp:2821
void dComIfGp_onPauseFlag()
Definition d_com_inf_game.h:4017
void dComIfGs_setWalletSize(u8 i_size)
Definition d_com_inf_game.h:1263
int * dComIfGp_evmng_getMyIntegerP(int i_staffId, char *i_dataname)
Definition d_com_inf_game.h:2711
const cXyz & dComIfGs_getRestartRoomPos()
Definition d_com_inf_game.h:2113
JKRExpHeap * dComIfGp_getExpHeap2D()
Definition d_com_inf_game.h:4045
void dComIfGd_setWindow(dDlst_window_c *window)
Definition d_com_inf_game.h:4558
void dComIfGp_particle_draw2Dgame(JPADrawInfo *i_drawInfo)
Definition d_com_inf_game.h:3069
void dComIfGp_setFontArchive(JKRArchive *arc)
Definition d_com_inf_game.h:2819
void dComIfGs_onOneZoneItem(int i_swBit, int i_roomNo)
Definition d_com_inf_game.cpp:1868
void dComIfGs_setMagic(u8 i_magic)
Definition d_com_inf_game.h:1279
u8 dComIfGs_staffroll_next_go_check()
Definition d_com_inf_game.cpp:2963
JPABaseEmitter * dComIfGp_particle_getEmitter(u32 param_0)
Definition d_com_inf_game.h:3165
void dComIfGp_setMain2DArchive(JKRArchive *arc)
Definition d_com_inf_game.h:2939
void dComIfGp_destroySubExpHeap2D()
Definition d_com_inf_game.cpp:2087
void dComIfGp_setPlayerInfo(int plyrIdx, fopAc_ac_c *ptr, int camIdx)
Definition d_com_inf_game.h:3389
u8 dComIfGs_getWolfAbility(int i_idx)
Definition d_com_inf_game.h:2293
cXyz * dComIfGp_evmng_getGoal()
Definition d_com_inf_game.h:2731
void dComIfGp_setSelectItem(int index)
Definition d_com_inf_game.cpp:1953
BOOL dComIfGs_isVisitedRoom(int i_roomNo)
Definition d_com_inf_game.cpp:2952
u8 dComIfGs_getTmpReg(const u16 i_reg)
Definition d_com_inf_game.h:2157
void dComIfGs_setKeyNum(int i_stageNo, u8 i_keyNum)
Definition d_com_inf_game.cpp:2619
void dComIfGp_clearPlayerStatus0(int param_0, u32 flag)
Definition d_com_inf_game.h:4116
JKRArchive * dComIfGp_getNameResArchive()
Definition d_com_inf_game.h:2879
void dComIfGp_setStartStageDarkArea(s8 darkArea)
Definition d_com_inf_game.h:2333
s8 dComIfGp_getLayerOld()
Definition d_com_inf_game.h:3276
void dComIfGd_setListDark()
Definition d_com_inf_game.h:4459
u8 dComIfGp_2dShowCheck()
Definition d_com_inf_game.h:4033
u8 dComIfGs_getOptCameraControl()
Definition d_com_inf_game.h:1765
void dComIfGp_particle_drawFogPri2(JPADrawInfo *i_drawInfo)
Definition d_com_inf_game.h:3039
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:2256
u8 dComIfGp_get3DDirectionForce()
Definition d_com_inf_game.h:3745
u8 dComIfGp_getItemLifeCountType()
Definition d_com_inf_game.h:3425
void dComIfGp_setCameraParamFileName(int i, char *name)
Definition d_com_inf_game.h:3363
u32 dComIfGp_getCameraAttentionStatus(int i_no)
Definition d_com_inf_game.h:3322
u16 dComIfGp_event_chkEventFlag(u16 i_flag)
Definition d_com_inf_game.h:2521
void dComIfGp_setItemOilCount(s32 oil)
Definition d_com_inf_game.h:3489
s8 dComIfGp_getNextStageWipe()
Definition d_com_inf_game.h:2365
GXColor g_blackColor
Definition d_com_inf_game.cpp:1208
BOOL dComIfGs_isActor(int i_no, int i_roomNo)
Definition d_com_inf_game.h:2277
u8 dComIfGs_getItem(int i_slotNo, bool i_checkCombo)
Definition d_com_inf_game.h:1442
void dComIfGp_roomControl_setTimePass(int isPassing)
Definition d_com_inf_game.h:2457
void dComIfGp_particle_drawProjection(JPADrawInfo *i_drawInfo)
Definition d_com_inf_game.h:3003
void dComIfGs_setBottleItemIn(u8 curItem, u8 newItem)
Definition d_com_inf_game.h:1454
u8 dComIfGs_getMixItemIndex(int i_no)
Definition d_com_inf_game.cpp:1949
u8 dComIfGs_getOptVibration()
Definition d_com_inf_game.h:1793
void dComIfGp_mapHide()
Definition d_com_inf_game.cpp:2026
int dComIfGp_evmng_checkStartDemo()
Definition d_com_inf_game.h:2739
void dComIfGp_evmng_setGoal(cXyz *i_pos)
Definition d_com_inf_game.h:2727
int dComIfG_getTimerNowTimeMs()
Definition d_com_inf_game.h:4240
JKRAramArchive * dComIfGp_getFieldMapArchive2()
Definition d_com_inf_game.h:2783
fopAc_ac_c * dComIfGp_getPlayer(int idx)
Definition d_com_inf_game.h:3377
void dComIfGs_setGetNumber(int i_no, u8 i_value)
Definition d_com_inf_game.h:1692
BOOL dComIfGs_isTbox(int i_no)
Definition d_com_inf_game.h:1993
bool dComIfGs_isPlayerFieldLastStayFieldDataExistFlag()
Definition d_com_inf_game.h:1384
u8 dComIfG_getNowCalcRegion()
Definition d_com_inf_game.cpp:2506
s32 dComIfGs_isStageBossDemo()
Definition d_com_inf_game.h:1957
void dComIfGs_setOptPointer(u8 i_pointer)
Definition d_com_inf_game.h:1777
void dComIfGp_setWindowNum(int num)
Definition d_com_inf_game.h:3272
BOOL dComIfGs_isStageSwitch(int i_stageNo, int i_no)
Definition d_com_inf_game.cpp:1514
void dComIfGs_addBottleNum(u8 i_bottleIdx, s16 i_num)
Definition d_com_inf_game.h:1571
bool dComIfGp_evmng_existence(s16 eventId)
Definition d_com_inf_game.h:2658
void dComIfGp_event_remove()
Definition d_com_inf_game.h:2586
BOOL dComIfGs_isSvZoneItem(int i_zoneNo, int i_swBit)
Definition d_com_inf_game.h:2077
void dComIfGp_setDemoMsgArchive(JKRArchive *arc)
Definition d_com_inf_game.h:2803
void dComIfGd_entryZSortListZxlu(J3DPacket *i_packet, cXyz &param_1)
Definition d_com_inf_game.h:4566
JKRArchive * dComIfGp_getAllMapArchive()
Definition d_com_inf_game.h:2891
void dComIfGp_setRStatusForce(u8 status, u8 flag)
Definition d_com_inf_game.h:3625
void dComIfGs_init()
Definition d_com_inf_game.h:2225
void dComIfGp_setSelectEquipSword(u8 i_swordNo)
Definition d_com_inf_game.h:3913
int dComIfG_setStageRes(const char *i_arcName, JKRHeap *i_heap)
Definition d_com_inf_game.h:4299
u8 dComIfG_getTimerType()
Definition d_com_inf_game.h:4264
void dComIfGs_setLineUpItem()
Definition d_com_inf_game.h:1446
void dComIfGp_setOptionResArchive(JKRArchive *arc)
Definition d_com_inf_game.h:2867
void dComIfGs_setInitDataToCard(u8 *i_saveData, int i_dataNum)
Definition d_com_inf_game.h:2289
s8 dComIfGs_getTurnRestartRoomNo()
Definition d_com_inf_game.h:2177
void dComIfGp_particle_levelEmitterOnEventMove(u32 param_0)
Definition d_com_inf_game.h:3161
u8 dComIfGp_getAStatus()
Definition d_com_inf_game.h:3629
void dComIfGp_setPlayerStatus1(int param_0, u32 flag)
Definition d_com_inf_game.h:4112
void dComIfGp_setDoStatus(u8 status, u8 flag)
Definition d_com_inf_game.h:3709
void dComIfGd_setList3Dlast()
Definition d_com_inf_game.h:4488
u8 dComIfGp_getBottleStatus()
Definition d_com_inf_game.h:3665
void dComIfGd_setListInvisisble()
Definition d_com_inf_game.h:4464
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:3143
JKRArchive * dComIfGp_getCardIconResArchive()
Definition d_com_inf_game.h:2915
u8 dComIfGs_getOptAttentionType()
Definition d_com_inf_game.h:1749
void dComIfGs_offSvZoneItem(int i_zoneNo, int i_swBit)
Definition d_com_inf_game.h:2073
void * dComIfGp_getItemTable()
Definition d_com_inf_game.h:4144
BOOL dComIfGp_evmng_isMapToolCamera(u8 mapToolID)
Definition d_com_inf_game.h:2671
void dComIfG_setBrightness(u8 brightness)
Definition d_com_inf_game.h:4359
void dComIfGp_particle_drawFogPri4(JPADrawInfo *i_drawInfo)
Definition d_com_inf_game.h:3051
void dComIfGp_setZStatus(u8 status, u8 flag)
Definition d_com_inf_game.h:3821
void dComIfGs_offStageBossDemo()
Definition d_com_inf_game.h:1953
dEvent_manager_c & dComIfGp_getEventManager()
Definition d_com_inf_game.h:2634
void dComIfGp_set3DStatusForce(u8 status, u8 direction, u8 flag)
Definition d_com_inf_game.h:3753
u8 dComIfGp_getCStickStatusForce()
Definition d_com_inf_game.h:3773
void dComIfGs_offEventBit(const u16 i_flag)
Definition d_com_inf_game.h:1841
u8 dComIfGp_world_dark_get()
Definition d_com_inf_game.cpp:2730
int dComIfGp_getWindowNum()
Definition d_com_inf_game.h:3268
void dComIfGs_onTmpBit(const u16 i_flag)
Definition d_com_inf_game.h:2141
stage_vrboxcol_info_class * dComIfGp_getStageVrboxcolInfo()
Definition d_com_inf_game.h:2393
int dComIfGp_evmng_cameraPlay()
Definition d_com_inf_game.h:2642
s32 dComIfGp_getMaxOxygenCount()
Definition d_com_inf_game.h:3549
fopAc_ac_c * dComIfGp_event_getPt2()
Definition d_com_inf_game.h:2594
GXColor g_saftyWhiteColor
Definition d_com_inf_game.cpp:2970
void dComIfGs_clearRoomItem(int i_zoneNo)
Definition d_com_inf_game.h:2041
const char * dComIfGp_getNextStageName()
Definition d_com_inf_game.h:2341
void dComIfGs_setMixItemIndex(int i_no, u8 item_index)
Definition d_com_inf_game.cpp:1930
s32 dComIfGs_isDungeonItemWarp()
Definition d_com_inf_game.h:1969
void dComIfGs_setBalloonScore(u32 i_score)
Definition d_com_inf_game.h:1869
JKRArchive * dComIfGp_getMsgCommonArchive()
Definition d_com_inf_game.h:2899
void dComIfGs_onSaveSwitch(int i_stageNo, int i_no)
Definition d_com_inf_game.h:1809
const cXyz & dComIfGs_getTurnRestartPos()
Definition d_com_inf_game.h:2165
void dComIfGp_drawSimpleModel()
Definition d_com_inf_game.h:4204
void dComIfGp_particle_draw2DmenuFore(JPADrawInfo *i_drawInfo)
Definition d_com_inf_game.h:3087
s16 dComIfGs_getHorseRestartAngleY()
Definition d_com_inf_game.h:1351
void dComIfGs_setRupee(u16 i_rupees)
Definition d_com_inf_game.h:1211
dSmplMdl_draw_c * dComIfGp_getSimpleModel()
Definition d_com_inf_game.h:3264
void dComIfGd_drawListItem3d()
Definition d_com_inf_game.h:4387
void dComIfGd_drawXluListDarkBG()
Definition d_com_inf_game.h:4614
void dComIfGp_particle_removeScene(bool param_0)
Definition d_com_inf_game.h:2963
void dComIfGs_setBButtonItemKey(u8 i_itemNo)
Definition d_com_inf_game.h:1255
BOOL dComIfGs_isTmpBit(const u16 i_flag)
Definition d_com_inf_game.h:2149
JKRArchive * dComIfGp_getAnmArchive()
Definition d_com_inf_game.h:2831
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:3153
void dComIfGs_offGetMagicUseFlag()
Definition d_com_inf_game.h:1299
void dComIfGp_setSButtonStatus(u8 status, u8 flag)
Definition d_com_inf_game.h:3797
void dComIfGp_clearItemArrowNumCount()
Definition d_com_inf_game.h:3565
u8 dComIfGs_checkGetItem(u8 i_itemNo)
Definition d_com_inf_game.cpp:2150
void dComIfGp_setXStatusForce(u8 status, u8 flag)
Definition d_com_inf_game.h:3857
cXyz & dComIfGs_getWarpPlayerPos()
Definition d_com_inf_game.cpp:2662
void dComIfGs_onCollectCrystal(u8 i_item)
Definition d_com_inf_game.h:1636
int dComIfG_TimerDeleteCheck(int)
Definition d_com_inf_game.cpp:2794
int dComIfGp_getCameraWinID(int idx)
Definition d_com_inf_game.h:3310
void dComIfGp_offOxygenShowFlag()
Definition d_com_inf_game.h:4025
stage_stag_info_class * dComIfGp_getStageStagInfo()
Definition d_com_inf_game.h:2421
u8 dComIfGp_getZSetFlagForce()
Definition d_com_inf_game.h:3829
BOOL dComIfGs_isZoneSwitch(int i_swBit, int i_roomNo)
Definition d_com_inf_game.cpp:1763
BOOL dComIfGs_isOneZoneItem(int i_swBit, int i_roomNo)
Definition d_com_inf_game.cpp:1898
void dComIfGs_offTbox(int i_no)
Definition d_com_inf_game.h:1989
fopAc_ac_c * dComIfGp_att_getCatghTarget()
Definition d_com_inf_game.h:2755
void dComIfGs_offDungeonItemBossKey()
Definition d_com_inf_game.h:1917
void dComIfGs_setWarashibeItem(u8 i_itemNo)
Definition d_com_inf_game.h:1511
u8 dComIfGs_getPachinkoMax()
Definition d_com_inf_game.h:1551
bool dComIfGp_isNunSetFlag(u8 flag)
Definition d_com_inf_game.h:3657
stage_camera_class * dComIfGp_getRoomCamera(int i_roomNo)
Definition d_com_inf_game.cpp:1400
void dComIfGp_particle_drawDarkworld(JPADrawInfo *i_drawInfo)
Definition d_com_inf_game.h:3057
void dComIfGs_setItem(int i_slotNo, u8 i_itemNo)
Definition d_com_inf_game.h:1438
u8 dComIfGp_get3DSetFlagForce()
Definition d_com_inf_game.h:3749
u32 dComIfGp_particle_setColor(u32 param_0, u16 param_1, const cXyz *i_pos, 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:3234
u8 dComIfGp_getRStatus()
Definition d_com_inf_game.h:3605
void dComIfGs_offPlayerFieldLastStayFieldDataExistFlag()
Definition d_com_inf_game.h:1388
JKRArchive * dComIfGp_getRingResArchive()
Definition d_com_inf_game.h:2907
void dComIfGp_particle_setSimple(u16 param_0, cXyz *i_pos, u8 param_2, _GXColor &param_3, _GXColor &param_4, int param_5, float param_6)
Definition d_com_inf_game.h:3133
void dComIfGs_setEmptyBombBagItemIn(u8 i_newBomb, bool i_setNum)
Definition d_com_inf_game.h:1490
bool dComIfGp_isYSetFlag(u8 flag)
Definition d_com_inf_game.h:3865
s16 dComIfGp_getItemMaxArrowNumCount()
Definition d_com_inf_game.h:3581
void dComIfGs_setOptAttentionType(u8 i_attentionType)
Definition d_com_inf_game.h:1753
void dComIfGs_offSvOneZoneSwitch(int i_zoneNo, int i_swBit)
Definition d_com_inf_game.h:2061
s64 dComIfGs_getSaveStartTime()
Definition d_com_inf_game.h:2209
s32 dComIfGp_checkStatus(u16 flags)
Definition d_com_inf_game.h:3280
s16 dComIfGs_getLastSceneAngleY()
Definition d_com_inf_game.h:2133
void dComIfGd_reset()
Definition d_com_inf_game.h:4399
MtxP dComIfGd_getViewRotMtx()
Definition d_com_inf_game.h:4435
void dComIfGs_offStageSwitch(int i_stageNo, int i_no)
Definition d_com_inf_game.cpp:1506
void dComIfGs_setLightDropNum(u8 i_level, u8 i_num)
Definition d_com_inf_game.h:1652
JKRExpHeap * dComIfGp_particle_getResHeap()
Definition d_com_inf_game.h:2943
J2DGrafContext * dComIfGp_getCurrentGrafPort()
Definition d_com_inf_game.h:4136
void dComIfGs_setRodTypeLevelUp()
Definition d_com_inf_game.h:1515
void dComIfGp_clearItemBombNumCount(u8 i_no)
Definition d_com_inf_game.h:4176
cXyz & dComIfGs_getLastWarpMarkPlayerPos()
Definition d_com_inf_game.h:1410
void dComIfGs_offSaveDunSwitch(int i_swNo)
Definition d_com_inf_game.h:2017
void dComIfGp_setMsgObjectClass(dMsgObject_c *obj)
Definition d_com_inf_game.h:3417
u8 dComIfGp_getXStatus()
Definition d_com_inf_game.h:3837
void dComIfGd_imageDrawShadow(Mtx param_0)
Definition d_com_inf_game.h:4674
char * dComIfG_getRoomArcName(int roomNo)
Definition d_com_inf_game.cpp:2718
const char * dComIfGp_getCameraParamFileName(int i)
Definition d_com_inf_game.h:3359
s16 dComIfGp_getNextStagePoint()
Definition d_com_inf_game.h:2345
void dComIfGs_setTurnRestart(const cXyz &i_position, s16 i_angle, s8 param_2, u32 i_param)
Definition d_com_inf_game.h:2181
void dComIfGs_setEmptyBombBag()
Definition d_com_inf_game.h:1499
s32 dComIfGp_roomControl_getZoneNo(int i_roomNo)
Definition d_com_inf_game.h:2481
fopAc_ac_c * dComIfGp_att_getZHint()
Definition d_com_inf_game.h:2747
void dComIfGp_setItemBombNumCount(u8 i_item, s16 count)
Definition d_com_inf_game.h:4168
BOOL dComIfGs_isEventBit(const u16 i_flag)
Definition d_com_inf_game.h:1845
void dComIfGd_set2DOpaTop(dDlst_base_c *dlst)
Definition d_com_inf_game.h:4411
void dComIfGs_setEquipBottleItemIn(u8 i_curItem, u8 i_newItem)
Definition d_com_inf_game.h:1470
bool dComIfGs_isCollectMirror(u8 i_item)
Definition d_com_inf_game.h:1648
void dComIfGs_setArrowNum(u8 i_arrowNum)
Definition d_com_inf_game.h:1539
void dComIfGs_clearRoomSwitch(int i_zoneNo)
Definition d_com_inf_game.h:2037
void dComIfGp_setItemTable(void *data)
Definition d_com_inf_game.h:4148
void dComIfGp_event_setDoorPartner(void *i_partner)
Definition d_com_inf_game.h:2622
void dComIfGs_setCollectClothes(u8 i_clothesNo)
Definition d_com_inf_game.h:1611
void dComIfGd_drawXluListBG()
Definition d_com_inf_game.h:4610
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:3296
BOOL dComIfGs_isSvZoneSwitch(int i_zoneNo, int i_swBit)
Definition d_com_inf_game.h:2053
u16 dComIfGs_getRupeeMax()
Definition d_com_inf_game.h:1295
void dComIfGs_setCollectSmell(u8 smell)
Definition d_com_inf_game.h:1247
dEvent_manager_c * dComIfGp_getPEvtManager()
Definition d_com_inf_game.h:2638
JKRArchive * dComIfGp_getMain2DArchive()
Definition d_com_inf_game.h:2935
void dComIfGp_setCurrentViewport(view_port_class *i_viewport)
Definition d_com_inf_game.h:4132
void dComIfGs_offTransformLV(int i_no)
Definition d_com_inf_game.h:1339
int dComIfGp_getStagePlightNumInfo()
Definition d_com_inf_game.h:2417
void dComIfGp_particle_readScene(u8 particle_no, mDoDvdThd_toMainRam_c **param_1)
Definition d_com_inf_game.h:2955
int dComIfG_TimerStart(int i_mode, s16 i_time)
Definition d_com_inf_game.cpp:2734
J3DDrawBuffer * dComIfGd_getOpaListBG()
Definition d_com_inf_game.h:4525
u32 dComIfGp_particle_set(u32 param_0, u16 param_1, const cXyz *i_pos, const dKy_tevstr_c *param_3, const csXyz *i_rotation, const cXyz *i_scale, u8 i_alpha, 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:3169
dAttention_c * dComIfGp_getAttention()
Definition d_com_inf_game.h:2743
void dComIfGs_onTransformLV(int i_no)
Definition d_com_inf_game.h:1335
bool dComIfGp_isCStickSetFlag(u8 flag)
Definition d_com_inf_game.h:3765
u8 dComIfGp_event_getPreItemNo()
Definition d_com_inf_game.h:2556
void dComIfGs_offOneZoneSwitch(int i_swBit, int i_roomNo)
Definition d_com_inf_game.cpp:1793
void dComIfGp_setItemNowOil(s32 oil)
Definition d_com_inf_game.h:3501
void dComIfGs_offDungeonItemWarp()
Definition d_com_inf_game.h:1965
u8 dComIfG_getBrightness()
Definition d_com_inf_game.h:4355
void dComIfGp_setMsgCommonArchive(JKRArchive *arc)
Definition d_com_inf_game.h:2903
void dComIfGd_peekZdata()
Definition d_com_inf_game.h:4550
void dComIfGp_particle_createCommon(const void *data)
Definition d_com_inf_game.h:2951
void dComIfGp_clearItemKeyNumCount()
Definition d_com_inf_game.h:3457
int dComIfG_getObjctResName2Index(const char *i_arcName, const char *i_resName)
Definition d_com_inf_game.h:4351
void dComIfGs_onLetterReadFlag(int i_no)
Definition d_com_inf_game.h:1680
void dComIfGp_resetOldMulti()
Definition d_com_inf_game.h:2437
char * dComIfGs_getPlayerFieldLastStayName()
Definition d_com_inf_game.h:1376
f32 dComIfGs_getLastSceneSpeedF()
Definition d_com_inf_game.h:2125
u32 dComIfGp_checkPlayerStatus1(int param_0, u32 flag)
Definition d_com_inf_game.h:4104
int dComIfGs_getHookGameTime()
Definition d_com_inf_game.h:1857
void dComIfGp_setStartStageLayer(s8 layer)
Definition d_com_inf_game.h:2325
void dComIfGp_setSubExpHeap2D(int idx, void *heap)
Definition d_com_inf_game.h:4057
bool dComIfGp_isDoSetFlag(u8 flag)
Definition d_com_inf_game.h:3705
void dComIfGp_setCameraInfo(int camIdx, camera_class *p_cam, int param_2, int param_3, int param_4)
Definition d_com_inf_game.h:3338
u8 dComIfGp_getBottleSetFlagForce()
Definition d_com_inf_game.h:3681
s16 dComIfGp_getStageWorldRollAngleX()
Definition d_com_inf_game.h:2441
u8 dComIfGp_getXStatusForce()
Definition d_com_inf_game.h:3849
void dComIfGp_setFmapResArchive(JKRArchive *arc)
Definition d_com_inf_game.h:2851
void dComIfGs_setSaveStartTime(s64 i_time)
Definition d_com_inf_game.h:2213
view_class * dComIfGd_getView()
Definition d_com_inf_game.h:4419
void dComIfGs_offTmpBit(const u16 i_flag)
Definition d_com_inf_game.h:2145
dKy_tevstr_c * dComIfGp_roomControl_getTevStr(int i_roomNo)
Definition d_com_inf_game.h:2461
void dComIfGp_setMaxOxygen(s32 i_oxygen)
Definition d_com_inf_game.h:3533
void dComIfGs_setPlayerName(const char *i_name)
Definition d_com_inf_game.h:1724
int dComIfGp_getCameraPlayer1ID(int idx)
Definition d_com_inf_game.h:3314
JKRArchive * dComIfGp_getMsgArchive(int idx)
Definition d_com_inf_game.h:2791
void dComIfGs_offLightDropGetFlag(u8 i_level)
Definition d_com_inf_game.h:1664
void dComIfGp_setErrorResArchive(JKRArchive *arc)
Definition d_com_inf_game.h:2887
s8 dComIfGp_getStartStageLayer()
Definition d_com_inf_game.h:2321
void dComIfGp_particle_drawScreen(JPADrawInfo *i_drawInfo)
Definition d_com_inf_game.h:3063
u8 dComIfGs_getPlayerFieldLastStayRegionNo()
Definition d_com_inf_game.h:1380
u8 dComIfGs_checkInsectBottle()
Definition d_com_inf_game.h:1482
void dComIfGs_setOptCalibrateDist(u16 i_calibrateDist)
Definition d_com_inf_game.h:1757
void dComIfGs_onCollectMirror(u8 i_item)
Definition d_com_inf_game.h:1644
void dComIfGs_onItemFirstBit(u8 i_itemNo)
Definition d_com_inf_game.h:1523
void dComIfGp_clearMesgCameraAttrInfo()
Definition d_com_inf_game.h:4085
u8 dComIfGs_getNoFile()
Definition d_com_inf_game.h:2201
void dComIfGp_setRubyArchive(JKRArchive *arc)
Definition d_com_inf_game.h:2827
bool dComIfGs_isCollectCrystal(u8 i_item)
Definition d_com_inf_game.h:1640
u8 dComIfGs_getKeyNum()
Definition d_com_inf_game.h:1881
void dComIfGp_particle_drawFogPri1(JPADrawInfo *i_drawInfo)
Definition d_com_inf_game.h:3033
void dComIfG_ct()
Definition d_com_inf_game.h:4220
int dComIfG_syncObjectRes(const char *i_arcName)
Definition d_com_inf_game.h:4303
void dComIfGs_setLastWarpMarkItemData(const char *stage, cXyz pos, s16 angle, s8 roomNo, u8, u8)
Definition d_com_inf_game.cpp:2652
void dComIfGs_setBaitItem(u8 i_item)
Definition d_com_inf_game.h:1519
void dComIfGd_setListMiddle()
Definition d_com_inf_game.h:4511
bool dComIfGp_isASetFlag(u8 flag)
Definition d_com_inf_game.h:3633
void dComIfGp_loadCameraPosition(int i, cXyz *o_pos, cXyz *o_target, f32 *o_fovy, s16 *o_bank)
Definition d_com_inf_game.h:3372
dSv_turnRestart_c & dComIfGs_getTurnRestart()
Definition d_com_inf_game.h:2161
void dComIfGp_roomControl_setStayNo(int stayNo)
Definition d_com_inf_game.h:2501
void dComIfGs_addDeathCount()
Definition d_com_inf_game.h:1716
dStage_Multi_c * dComIfGp_getMulti()
Definition d_com_inf_game.h:2429
u8 dComIfGp_getNunZStatus()
Definition d_com_inf_game.h:3885
void dComIfGd_drawOpaListSky()
Definition d_com_inf_game.h:4578
s32 dComIfGs_isStageLife()
Definition d_com_inf_game.h:1945
u8 dComIfGs_getTransformStatus()
Definition d_com_inf_game.h:1283
u8 dComIfGp_getNowLevel()
Definition d_com_inf_game.cpp:2566
void dComIfGp_TargetWarpPt_set(u8)
Definition d_com_inf_game.cpp:2890
void dComIfGp_particle_draw(JPADrawInfo *i_drawInfo)
Definition d_com_inf_game.h:2985
BOOL dComIfGs_isSaveVisitedRoom(int param_0, int i_roomNo)
Definition d_com_inf_game.h:1829
void dComIfGp_clearItemRupeeCount()
Definition d_com_inf_game.h:3445
dCcS * dComIfG_Ccsp()
Definition d_com_inf_game.h:4228
u8 dComIfGs_getSelectMixItemNoArrowIndex(int i_selmixItemIdx)
Definition d_com_inf_game.cpp:1934
BOOL dComIfGs_isSaveTbox(int i_stageNo, int i_no)
Definition d_com_inf_game.h:1805
int dComIfGp_evmng_getMyStaffId(const char *i_staffname, fopAc_ac_c *i_actor, int i_tagId)
Definition d_com_inf_game.h:2691
void * dComIfG_getOldStageRes(char const *i_resName)
Definition d_com_inf_game.cpp:2714
void dComIfGp_event_setGtItm(u8 i_itemNo)
Definition d_com_inf_game.h:2630
bool dComIfGp_isRemoConSetFlag(u8 flag)
Definition d_com_inf_game.h:3693
JKRArchive * dComIfGp_getCollectResArchive()
Definition d_com_inf_game.h:2839
JKRArchive * dComIfGp_getDmapResArchive()
Definition d_com_inf_game.h:2855
s16 dComIfGp_getStartStagePoint()
Definition d_com_inf_game.h:2313
void dComIfGs_Grass_hide_Set(s8)
Definition d_com_inf_game.cpp:2886
void dComIfGd_setListCursor()
Definition d_com_inf_game.h:4687
void dComIfGs_offZoneSwitch(int i_swBit, int i_roomNo)
Definition d_com_inf_game.cpp:1748
s16 dComIfGs_getPlayerFieldLastStayAngleY()
Definition d_com_inf_game.h:1372
void dComIfGp_event_setItemPartnerId(fpc_ProcID i_id)
Definition d_com_inf_game.h:2614
void dComIfGs_addFishNum(u8 param_0)
Definition d_com_inf_game.h:1696
u8 dComIfGs_getWarpMarkFlag()
Definition d_com_inf_game.cpp:2674
bool dComIfGp_isXSetFlag(u8 flag)
Definition d_com_inf_game.h:3841
void dComIfGp_setFieldMapArchive2(JKRArchive *arc)
Definition d_com_inf_game.h:2787
f32 * dComIfGp_evmng_getMyFloatP(int i_staffId, char *i_dataname)
Definition d_com_inf_game.h:2703
GXColor g_clearColor
Definition d_com_inf_game.cpp:1206
dSv_save_c * dComIfGs_getSaveData()
Definition d_com_inf_game.h:1187
const char * dComIfGs_getHorseRestartStageName()
Definition d_com_inf_game.h:1355
void dComIfGp_set3DStatus(u8 status, u8 direction, u8 flag)
Definition d_com_inf_game.h:3737
void dComIfGp_setMessageCountNumber(s32 number)
Definition d_com_inf_game.h:3589
void dComIfGs_onRegionBit(int i_region)
Definition d_com_inf_game.h:1400
JKRExpHeap * dComIfGp_getSubExpHeap2D(int idx)
Definition d_com_inf_game.h:4053
u8 dComIfGp_getCStickDirectionForce()
Definition d_com_inf_game.h:3777
void dComIfGs_onZoneItem(int i_swBit, int i_roomNo)
Definition d_com_inf_game.cpp:1823
void dComIfGs_setCollectShield(u8 i_shieldNo)
Definition d_com_inf_game.h:1619
void dComIfGd_drawShadow(Mtx param_0)
Definition d_com_inf_game.h:4670
BOOL dComIfGs_isSvOneZoneSwitch(int i_zoneNo, int i_swBit)
Definition d_com_inf_game.h:2065
s32 dComIfGs_isGetMagicUseFlag()
Definition d_com_inf_game.h:1303
dComIfG_ButtonStatus
Definition d_com_inf_game.h:19
@ BUTTON_STATUS_ATTACK
Definition d_com_inf_game.h:23
@ BUTTON_STATUS_CUT
Definition d_com_inf_game.h:66
@ BUTTON_STATUS_UNK_61
Definition d_com_inf_game.h:81
@ BUTTON_STATUS_LISTEN
Definition d_com_inf_game.h:79
@ BUTTON_STATUS_ITEMS
Definition d_com_inf_game.h:116
@ BUTTON_STATUS_SWITCH
Definition d_com_inf_game.h:37
@ BUTTON_STATUS_THRUST
Definition d_com_inf_game.h:137
@ BUTTON_STATUS_CONFIRM
Definition d_com_inf_game.h:54
@ BUTTON_STATUS_THROW
Definition d_com_inf_game.h:39
@ BUTTON_STATUS_HURRY
Definition d_com_inf_game.h:74
@ BUTTON_STATUS_PEEK
Definition d_com_inf_game.h:22
@ BUTTON_STATUS_CHANCE
Definition d_com_inf_game.h:127
@ BUTTON_STATUS_DIVE
Definition d_com_inf_game.h:85
@ BUTTON_STATUS_AREA_MAP
Definition d_com_inf_game.h:133
@ BUTTON_STATUS_COLLECTION
Definition d_com_inf_game.h:132
@ BUTTON_STATUS_HINT
Definition d_com_inf_game.h:67
@ BUTTON_STATUS_UNK_106
Definition d_com_inf_game.h:126
@ BUTTON_STATUS_READ
Definition d_com_inf_game.h:46
@ BUTTON_STATUS_UNK_37
Definition d_com_inf_game.h:57
@ BUTTON_STATUS_DRAW
Definition d_com_inf_game.h:118
@ BUTTON_STATUS_QUIT
Definition d_com_inf_game.h:62
@ BUTTON_STATUS_UNK_130
Definition d_com_inf_game.h:150
@ BUTTON_STATUS_UNK_31
Definition d_com_inf_game.h:51
@ BUTTON_STATUS_CROUCH
Definition d_com_inf_game.h:30
@ BUTTON_STATUS_HAWKEYE_OFF
Definition d_com_inf_game.h:94
@ BUTTON_STATUS_PULL_DOWN
Definition d_com_inf_game.h:75
@ BUTTON_STATUS_SPEAK
Definition d_com_inf_game.h:48
@ BUTTON_STATUS_FINISH
Definition d_com_inf_game.h:68
@ BUTTON_STATUS_UNK_144
Definition d_com_inf_game.h:164
@ BUTTON_STATUS_DASH
Definition d_com_inf_game.h:29
@ BUTTON_STATUS_SET_FREE
Definition d_com_inf_game.h:69
@ BUTTON_STATUS_UNK_151
Definition d_com_inf_game.h:171
@ BUTTON_STATUS_UNK_94
Definition d_com_inf_game.h:114
@ BUTTON_STATUS_SEIZE
Definition d_com_inf_game.h:131
@ BUTTON_STATUS_HELP
Definition d_com_inf_game.h:144
@ BUTTON_STATUS_CHECK
Definition d_com_inf_game.h:28
@ BUTTON_STATUS_UNK_146
Definition d_com_inf_game.h:166
@ BUTTON_STATUS_BLOW
Definition d_com_inf_game.h:64
@ BUTTON_STATUS_UNK_152
Definition d_com_inf_game.h:172
@ BUTTON_STATUS_UNK_33
Definition d_com_inf_game.h:53
@ BUTTON_STATUS_LIFT
Definition d_com_inf_game.h:49
@ BUTTON_STATUS_REEL
Definition d_com_inf_game.h:106
@ BUTTON_STATUS_BLANK
Definition d_com_inf_game.h:120
@ BUTTON_STATUS_SURVEY
Definition d_com_inf_game.h:129
@ BUTTON_STATUS_LAND
Definition d_com_inf_game.h:101
@ BUTTON_STATUS_BITE
Definition d_com_inf_game.h:90
@ BUTTON_STATUS_HOLD_ON
Definition d_com_inf_game.h:142
@ BUTTON_STATUS_UNK_57
Definition d_com_inf_game.h:77
@ BUTTON_STATUS_PLACE
Definition d_com_inf_game.h:40
@ BUTTON_STATUS_MOVE_CLOSER_TV
Definition d_com_inf_game.h:147
@ BUTTON_STATUS_CHANGE_LOCKS
Definition d_com_inf_game.h:103
@ BUTTON_STATUS_LOOK
Definition d_com_inf_game.h:47
@ BUTTON_STATUS_HELM_SPLITTER
Definition d_com_inf_game.h:139
@ BUTTON_STATUS_UNK_137
Definition d_com_inf_game.h:157
@ BUTTON_STATUS_UNK_143
Definition d_com_inf_game.h:163
@ BUTTON_STATUS_PICK_UP
Definition d_com_inf_game.h:32
@ BUTTON_STATUS_SWIM
Definition d_com_inf_game.h:96
@ BUTTON_STATUS_UNK_52
Definition d_com_inf_game.h:72
@ BUTTON_STATUS_DEFEND
Definition d_com_inf_game.h:31
@ BUTTON_STATUS_FASTEN
Definition d_com_inf_game.h:92
@ BUTTON_STATUS_OPEN
Definition d_com_inf_game.h:26
@ BUTTON_STATUS_POINT_WII_REMOTE
Definition d_com_inf_game.h:122
@ BUTTON_STATUS_STRIKE
Definition d_com_inf_game.h:119
@ BUTTON_STATUS_UNK_145
Definition d_com_inf_game.h:165
@ BUTTON_STATUS_HOOK
Definition d_com_inf_game.h:102
@ BUTTON_STATUS_ZOOM_IN
Definition d_com_inf_game.h:145
@ BUTTON_STATUS_BACK
Definition d_com_inf_game.h:38
@ BUTTON_STATUS_JUMP
Definition d_com_inf_game.h:45
@ BUTTON_STATUS_UNK_153
Definition d_com_inf_game.h:173
@ BUTTON_STATUS_ACTION
Definition d_com_inf_game.h:134
@ BUTTON_STATUS_UNK_147
Definition d_com_inf_game.h:167
@ BUTTON_STATUS_RESIST
Definition d_com_inf_game.h:84
@ BUTTON_STATUS_PULL
Definition d_com_inf_game.h:105
@ BUTTON_STATUS_PUT_TOGETHER
Definition d_com_inf_game.h:86
@ BUTTON_STATUS_GET_ON
Definition d_com_inf_game.h:43
@ BUTTON_STATUS_PUSH
Definition d_com_inf_game.h:83
@ BUTTON_STATUS_GRAB
Definition d_com_inf_game.h:41
@ BUTTON_STATUS_LOCK
Definition d_com_inf_game.h:36
@ BUTTON_STATUS_SCOOP
Definition d_com_inf_game.h:128
@ BUTTON_STATUS_WHOOP
Definition d_com_inf_game.h:60
@ BUTTON_STATUS_TILT
Definition d_com_inf_game.h:136
@ BUTTON_STATUS_RAISE
Definition d_com_inf_game.h:112
@ BUTTON_STATUS_DODGE
Definition d_com_inf_game.h:65
@ BUTTON_STATUS_DIG
Definition d_com_inf_game.h:33
@ BUTTON_STATUS_UNK_142
Definition d_com_inf_game.h:162
@ BUTTON_STATUS_ROLL
Definition d_com_inf_game.h:91
@ BUTTON_STATUS_ZOOM
Definition d_com_inf_game.h:61
@ BUTTON_STATUS_ZOOM_OUT
Definition d_com_inf_game.h:146
@ BUTTON_STATUS_DRINK
Definition d_com_inf_game.h:80
@ BUTTON_STATUS_DISMOUNT
Definition d_com_inf_game.h:70
@ BUTTON_STATUS_UNK_101
Definition d_com_inf_game.h:121
@ BUTTON_STATUS_UNK_138
Definition d_com_inf_game.h:158
@ BUTTON_STATUS_SLAP
Definition d_com_inf_game.h:88
@ BUTTON_STATUS_CANCEL
Definition d_com_inf_game.h:130
@ BUTTON_STATUS_TAKE
Definition d_com_inf_game.h:73
@ BUTTON_STATUS_UNK_134
Definition d_com_inf_game.h:154
@ BUTTON_STATUS_UNK_135
Definition d_com_inf_game.h:155
@ BUTTON_STATUS_MAP
Definition d_com_inf_game.h:115
@ BUTTON_STATUS_EQUIP
Definition d_com_inf_game.h:104
@ BUTTON_STATUS_PET
Definition d_com_inf_game.h:76
@ BUTTON_STATUS_LET_GO
Definition d_com_inf_game.h:21
@ BUTTON_STATUS_FLIP
Definition d_com_inf_game.h:123
@ BUTTON_STATUS_DROP_DOWN
Definition d_com_inf_game.h:71
@ BUTTON_STATUS_UNK_75
Definition d_com_inf_game.h:95
@ BUTTON_STATUS_UNK_139
Definition d_com_inf_game.h:159
@ BUTTON_STATUS_UNK_39
Definition d_com_inf_game.h:59
@ BUTTON_STATUS_UNK_140
Definition d_com_inf_game.h:160
@ BUTTON_STATUS_UNK_128
Definition d_com_inf_game.h:148
@ BUTTON_STATUS_SET_HOOK
Definition d_com_inf_game.h:135
@ BUTTON_STATUS_UNK_80
Definition d_com_inf_game.h:100
@ BUTTON_STATUS_UNK_150
Definition d_com_inf_game.h:170
@ BUTTON_STATUS_UNK_129
Definition d_com_inf_game.h:149
@ BUTTON_STATUS_PICK
Definition d_com_inf_game.h:63
@ BUTTON_STATUS_GET_DOWN
Definition d_com_inf_game.h:93
@ BUTTON_STATUS_COVER
Definition d_com_inf_game.h:82
@ BUTTON_STATUS_SENSE
Definition d_com_inf_game.h:98
@ BUTTON_STATUS_ENTER
Definition d_com_inf_game.h:27
@ BUTTON_STATUS_UNK_89
Definition d_com_inf_game.h:109
@ BUTTON_STATUS_NEXT
Definition d_com_inf_game.h:55
@ BUTTON_STATUS_SHIELD_ATTACK
Definition d_com_inf_game.h:78
@ BUTTON_STATUS_UNK_121
Definition d_com_inf_game.h:141
@ BUTTON_STATUS_ROTATE
Definition d_com_inf_game.h:138
@ BUTTON_STATUS_RELEASE
Definition d_com_inf_game.h:113
@ BUTTON_STATUS_SPIN
Definition d_com_inf_game.h:108
@ BUTTON_STATUS_REEL_FAST
Definition d_com_inf_game.h:111
@ BUTTON_STATUS_PADDLE
Definition d_com_inf_game.h:44
@ BUTTON_STATUS_UNK_141
Definition d_com_inf_game.h:161
@ BUTTON_STATUS_HOWL
Definition d_com_inf_game.h:25
@ BUTTON_STATUS_INFO
Definition d_com_inf_game.h:56
@ BUTTON_STATUS_SNIFF
Definition d_com_inf_game.h:89
@ BUTTON_STATUS_SPIN_ATTACK
Definition d_com_inf_game.h:110
@ BUTTON_STATUS_SELECT
Definition d_com_inf_game.h:35
@ BUTTON_STATUS_PUT_AWAY
Definition d_com_inf_game.h:24
@ BUTTON_STATUS_UNK_79
Definition d_com_inf_game.h:99
@ BUTTON_STATUS_CANT_SKIP
Definition d_com_inf_game.h:97
@ BUTTON_STATUS_EAT
Definition d_com_inf_game.h:34
@ BUTTON_STATUS_UNK_148
Definition d_com_inf_game.h:168
@ BUTTON_STATUS_SKIP
Definition d_com_inf_game.h:87
@ BUTTON_STATUS_UNK_132
Definition d_com_inf_game.h:152
@ BUTTON_STATUS_INSERT
Definition d_com_inf_game.h:117
@ BUTTON_STATUS_UNK_123
Definition d_com_inf_game.h:143
@ BUTTON_STATUS_UNK_38
Definition d_com_inf_game.h:58
@ BUTTON_STATUS_UNK_133
Definition d_com_inf_game.h:153
@ BUTTON_STATUS_UNK_136
Definition d_com_inf_game.h:156
@ BUTTON_STATUS_CHANGE_VIEW
Definition d_com_inf_game.h:124
@ BUTTON_STATUS_UNK_131
Definition d_com_inf_game.h:151
@ BUTTON_STATUS_MOVE
Definition d_com_inf_game.h:140
@ BUTTON_STATUS_UNK_105
Definition d_com_inf_game.h:125
@ BUTTON_STATUS_EXTRACT
Definition d_com_inf_game.h:107
@ BUTTON_STATUS_UNK_32
Definition d_com_inf_game.h:52
@ BUTTON_STATUS_UNK_149
Definition d_com_inf_game.h:169
@ BUTTON_STATUS_SWING
Definition d_com_inf_game.h:50
@ BUTTON_STATUS_NONE
Definition d_com_inf_game.h:20
@ BUTTON_STATUS_GET_OFF
Definition d_com_inf_game.h:42
void dComIfGd_set3DlineMat(mDoExt_3DlineMat_c *param_0)
Definition d_com_inf_game.h:4678
J3DDrawBuffer * dComIfGd_getOpaListDark()
Definition d_com_inf_game.h:4529
void dComIfGp_roomControl_setZoneNo(int roomNo, int zoneNo)
Definition d_com_inf_game.h:2485
stage_arrow_class * dComIfGp_getRoomArrow(int i_roomNo)
Definition d_com_inf_game.cpp:1410
void dComIfGp_addSelectItemNum(int index, s16 num)
Definition d_com_inf_game.cpp:2240
void dComIfGp_setMesgFaceAnimeAttrInfo(u8 id)
Definition d_com_inf_game.h:3937
BOOL dComIfGs_isCollectClothing(u8 i_clothesNo)
Definition d_com_inf_game.h:1623
cXyz & dComIfGs_getPlayerFieldLastStayPos()
Definition d_com_inf_game.h:1368
void dComIfGs_setArrowMax(u8 i_arrowMax)
Definition d_com_inf_game.h:1583
BOOL dComIfGs_isSvOneZoneItem(int i_zoneNo, int i_swBit)
Definition d_com_inf_game.h:2089
BOOL dComIfGs_isSaveDunItem(int i_no)
Definition d_com_inf_game.h:2025
void dComIfG_dumpResControl()
Definition d_com_inf_game.h:4331
void dComIfGs_setTransformStatus(u8 i_status)
Definition d_com_inf_game.h:1287
u8 dComIfGp_getZStatusForce()
Definition d_com_inf_game.h:3825
u8 dComIfGs_getEventReg(u16 reg)
Definition d_com_inf_game.h:1853
void dComIfGp_setCamera(int i, camera_class *cam)
Definition d_com_inf_game.h:3306
void dComIfGs_setLastWarpAcceptStage(s8 param_0)
Definition d_com_inf_game.h:1430
void dComIfGp_roomControl_init()
Definition d_com_inf_game.h:2489
JKRArchive * dComIfGp_getMeterButtonArchive()
Definition d_com_inf_game.h:2807
void dComIfGp_clearItemMaxLifeCount()
Definition d_com_inf_game.h:3469
u8 dComIfGs_getLineUpItem(int i_slotNo)
Definition d_com_inf_game.h:1450
BOOL dComIfGs_isLetterGetFlag(int i_no)
Definition d_com_inf_game.h:1676
void dComIfGp_clearOxygenCount()
Definition d_com_inf_game.h:3545
s8 dComIfGp_getStartStageDarkArea()
Definition d_com_inf_game.h:2329
BOOL dComIfGp_event_compulsory(void *i_actor, const char *i_eventname, u16 i_hindFlag)
Definition d_com_inf_game.h:2582
f32 dComIfGs_getTime()
Definition d_com_inf_game.h:1307
void dComIfGd_setView(view_class *view)
Definition d_com_inf_game.h:4554
void dComIfGp_setPlayerStatus0(int param_0, u32 flag)
Definition d_com_inf_game.h:4108
void dComIfGs_offSvOneZoneItem(int i_zoneNo, int i_swBit)
Definition d_com_inf_game.h:2085
s16 dComIfGp_evmng_getEventIdx(const char *eventName, u8 mapToolID)
Definition d_com_inf_game.h:2662
u8 dComIfGp_getNunStatus()
Definition d_com_inf_game.h:3653
int dComIfGp_roomControl_loadRoom(int param_0, u8 *param_1, bool param_2)
Definition d_com_inf_game.h:2509
int dComIfGp_checkEmptySubHeap2D()
Definition d_com_inf_game.cpp:2096
void dComIfGd_set2DOpa(dDlst_base_c *dlst)
Definition d_com_inf_game.h:4403
void dComIfGp_removeSimpleModel(J3DModelData *i_modelData, int roomNo)
Definition d_com_inf_game.h:4212
f32 dComIfGp_getItemLifeCount()
Definition d_com_inf_game.h:3421
int dComIfG_syncAllObjectRes()
Definition d_com_inf_game.h:4343
void dComIfGs_setTmpReg(u16 i_reg, u8 i_no)
Definition d_com_inf_game.h:2153
void dComIfGd_drawOpaList3Dlast()
Definition d_com_inf_game.h:4642
BOOL dComIfGp_evmng_endCheck(s16 i_eventID)
Definition d_com_inf_game.h:2683
void dComIfGs_setBottleNum(u8 i_bottleIdx, u8 i_bottleNum)
Definition d_com_inf_game.h:1567
void dComIfGd_drawIndScreen()
Definition d_com_inf_game.h:4662
void dComIfGs_addPohSpiritNum()
Definition d_com_inf_game.h:1607
void dComIfGs_setRestartRoomParam(u32 i_param)
Definition d_com_inf_game.h:2121
u8 dComIfGs_getPachinkoNum()
Definition d_com_inf_game.h:1543
u8 dComIfGp_getGameoverStatus()
Definition d_com_inf_game.h:3969
void dComIfGs_setEquipBottleItemEmpty(u8 i_curItem)
Definition d_com_inf_game.h:1474
u32 dComIfGs_getBalloonScore()
Definition d_com_inf_game.h:1865
void dComIfGp_particle_drawFogPri0_A(JPADrawInfo *i_drawInfo)
Definition d_com_inf_game.h:3021
BOOL dComIfGp_roomControl_getTimePass()
Definition d_com_inf_game.h:2453
int dComIfG_setObjectRes(const char *i_arcName, u8 i_mountDirection, JKRHeap *i_heap)
Definition d_com_inf_game.h:4284
void dComIfGp_setCameraZoomForcus(int i_no, f32 i_focus)
Definition d_com_inf_game.h:3355
void dComIfGd_init()
Definition d_com_inf_game.h:4542
bool dComIfGp_isBottleSetFlag(u8 flag)
Definition d_com_inf_game.h:3669
J3DDrawBuffer * dComIfGd_getOpaList()
Definition d_com_inf_game.h:4521
int dComIfG_TimerStop(int)
Definition d_com_inf_game.cpp:2752
s16 dComIfGp_getItemArrowNumCount()
Definition d_com_inf_game.h:3557
void dComIfGp_setZStatusForce(u8 status, u8 flag)
Definition d_com_inf_game.h:3833
void dComIfGs_offSaveVisitedRoom(int param_0, int i_roomNo)
Definition d_com_inf_game.h:1825
u8 dComIfGp_get3DStatus()
Definition d_com_inf_game.h:3725
bool dComIfGs_isItem(int i_bitNo, int i_roomNo)
Definition d_com_inf_game.h:2265
void dComIfGs_staffroll_next_go()
Definition d_com_inf_game.cpp:2958
void dComIfGp_clearMesgAnimeAttrInfo()
Definition d_com_inf_game.h:3929
void dComIfGp_particle_calc3D()
Definition d_com_inf_game.h:2971
void dComIfGp_setOxygenCount(s32 oxygen)
Definition d_com_inf_game.h:3541
s8 dComIfGs_sense_type_change_Get()
Definition d_com_inf_game.cpp:1729
void dComIfGs_onDungeonItemMap()
Definition d_com_inf_game.h:1889
void dComIfGp_setSelectEquipClothes(u8 i_clothNo)
Definition d_com_inf_game.h:3909
u16 dComIfGs_getDate()
Definition d_com_inf_game.h:1315
u8 dComIfGs_getMagic()
Definition d_com_inf_game.h:1275
int dComIfGs_getRaceGameTime()
Definition d_com_inf_game.h:1873
u8 dComIfGs_getLastWarpMarkRoomNo()
Definition d_com_inf_game.h:1422
void dComIfGp_particle_levelExecute(u32 param_0)
Definition d_com_inf_game.h:2947
OSTime dComIfGs_getTotalTime()
Definition d_com_inf_game.h:1712
int dComIfGs_isLetterReadFlag(int i_no)
Definition d_com_inf_game.h:1684
u8 dComIfGp_getDoStatus()
Definition d_com_inf_game.h:3701
void dComIfGp_setCardIconResArchive(JKRArchive *arc)
Definition d_com_inf_game.h:2919
void dComIfG_setTimerMode(int mode)
Definition d_com_inf_game.h:4252
void dComIfGs_onSvZoneItem(int i_zoneNo, int i_swBit)
Definition d_com_inf_game.h:2069
BOOL dComIfGs_isSaveItem(int i_no)
Definition d_com_inf_game.h:2009
BOOL dComIfGs_isStageMiddleBoss()
Definition d_com_inf_game.h:1981
void dComIfGp_particle_drawFogPri3(JPADrawInfo *i_drawInfo)
Definition d_com_inf_game.h:3045
const char * dComIfGs_getWarpStageName()
Definition d_com_inf_game.cpp:2658
u8 dComIfGs_getArrowMax()
Definition d_com_inf_game.h:1579
u8 dComIfGp_checkMesgCancelButton()
Definition d_com_inf_game.h:3961
void dComIfGp_setItemPachinkoNumCount(s16 count)
Definition d_com_inf_game.h:3573
u8 dComIfGp_getSButtonSetFlagForce()
Definition d_com_inf_game.h:3805
void dComIfGs_setOptCameraControl(u8 i_cameraControl)
Definition d_com_inf_game.h:1769
BOOL dComIfGs_isCollectShield(u8 i_item)
Definition d_com_inf_game.h:1632
int dComIfGp_addSimpleModel(J3DModelData *i_modelData, int roomNo, u8 i_drawBG)
Definition d_com_inf_game.h:4208
u32 dComIfGp_getNowVibration()
Definition d_com_inf_game.h:4188
void dComIfGs_offDarkClearLV(int i_no)
Definition d_com_inf_game.h:1327
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:4089
char * dComIfGs_getHorseName()
Definition d_com_inf_game.h:1728
int dComIfGp_getStagePaletteNumInfo()
Definition d_com_inf_game.h:2401
int dComIfGp_getStageEnvrNumInfo()
Definition d_com_inf_game.h:2409
void dComIfGd_draw2DOpaTop()
Definition d_com_inf_game.h:4650
const char * dComIfGs_getLastWarpMarkStageName()
Definition d_com_inf_game.h:1418
u8 dComIfGs_checkBottle(u8 i_itemNo)
Definition d_com_inf_game.h:1478
s64 dComIfGs_getSaveTotalTime()
Definition d_com_inf_game.h:2217
u8 dComIfGs_getBButtonItemKey()
Definition d_com_inf_game.h:1251
daPy_py_c * dComIfGp_getLinkPlayer()
Definition d_com_inf_game.h:3393
u8 dComIfGp_event_getGtItm()
Definition d_com_inf_game.h:2626
void dComIfGd_setListBG()
Definition d_com_inf_game.h:4501
JKRArchive * dComIfGp_getOptionResArchive()
Definition d_com_inf_game.h:2863
void dComIfGp_setItemMagicCount(s16 count)
Definition d_com_inf_game.h:3473
void dComIfGp_setGameoverStatus(u8 i_status)
Definition d_com_inf_game.h:3973
u8 dComIfGp_getSButtonStatus()
Definition d_com_inf_game.h:3789
void dComIfGs_revSwitch(int i_no, int i_roomNo)
Definition d_com_inf_game.h:2257
dBgS & dComIfG_Bgsp()
Definition d_com_inf_game.h:4224
void dComIfGs_BossLife_public_Set(s8)
Definition d_com_inf_game.cpp:1717
void dComIfGp_roomControl_setStatusFlag(int i_roomNo, u8 flag)
Definition d_com_inf_game.h:2465
u8 dComIfGp_event_getMode()
Definition d_com_inf_game.h:2537
int dComIfGp_getSelectItemMaxNum(int index)
Definition d_com_inf_game.cpp:2197
void dComIfGs_setLife(u16 i_life)
Definition d_com_inf_game.h:1203
void dComIfGp_particle_draw2Dback(JPADrawInfo *i_drawInfo)
Definition d_com_inf_game.h:3081
u8 dComIfGp_getNunCStatus()
Definition d_com_inf_game.h:3897
s16 dComIfGp_getNextStageRoomNo()
Definition d_com_inf_game.h:2349
s16 dComIfGp_getItemKeyNumCount()
Definition d_com_inf_game.h:3449
s16 dComIfGs_getStartPoint()
Definition d_com_inf_game.h:2101
u8 dComIfGp_getRStatusForce()
Definition d_com_inf_game.h:3617
int dComIfGp_getPlayerCameraID(int idx)
Definition d_com_inf_game.h:3385
fopAc_ac_c * dComIfGp_event_getItemPartner()
Definition d_com_inf_game.h:2606
J3DDrawBuffer * dComIfGd_getOpaListIndScreen()
Definition d_com_inf_game.h:4446
u8 dComIfGs_getBottleNum(u8 i_bottleIdx)
Definition d_com_inf_game.h:1575
int dComIfGp_getCameraPlayer2ID(int idx)
Definition d_com_inf_game.h:3318
void dComIfGs_onStageMiddleBoss()
Definition d_com_inf_game.h:1973
void dComIfGp_setItemArrowNumCount(s16 count)
Definition d_com_inf_game.h:3561
void dComIfGp_setMesgCameraTagInfo(int id)
Definition d_com_inf_game.h:4073
void dComIfGp_setCameraZoomScale(int i_no, f32 i_scale)
Definition d_com_inf_game.h:3347
BOOL dComIfGp_event_runCheck()
Definition d_com_inf_game.h:2541
void dComIfGs_onSwitch(int i_no, int i_roomNo)
Definition d_com_inf_game.h:2245
void dComIfGp_saveCameraPosition(int i, cXyz *i_pos, cXyz *i_target, f32 i_fovy, s16 i_bank)
Definition d_com_inf_game.h:3367
void dComIfGp_setSubHeapLockFlag(int idx, u8 status)
Definition d_com_inf_game.h:3985
void dComIfGp_particle_drawNormalPri0_A(JPADrawInfo *i_drawInfo)
Definition d_com_inf_game.h:3009
void dComIfGs_onEventBit(const u16 i_flag)
Definition d_com_inf_game.h:1837
void dComIfGs_setMaxLife(u8 i_maxLife)
Definition d_com_inf_game.h:1195
u8 dComIfGs_getSelectItemIndex(int i_no)
Definition d_com_inf_game.h:1291
void dComIfGp_clearItemOilCount()
Definition d_com_inf_game.h:3493
u16 dComIfGs_getMaxLife()
Definition d_com_inf_game.h:1191
dRes_info_c * dComIfG_getObjectResInfo(const char *i_arcName)
Definition d_com_inf_game.h:4335
void dComIfGp_setPlayerPtr(int i, fopAc_ac_c *ptr)
Definition d_com_inf_game.h:3409
void dComIfGp_particle_calcMenu()
Definition d_com_inf_game.h:2979
void dComIfGp_offCameraAttentionStatus(int i, u32 flag)
Definition d_com_inf_game.h:3334
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:1404
s32 dComIfGp_getItemRupeeCount()
Definition d_com_inf_game.h:3437
void dComIfGp_world_dark_set(u8)
Definition d_com_inf_game.cpp:2726
void dComIfGp_particle_createScene(const void *param_0)
Definition d_com_inf_game.h:2959
char * dComIfGp_evmng_getMyStringP(int i_staffId, char *i_dataname)
Definition d_com_inf_game.h:2715
void dComIfGs_setBombNum(u8 i_num)
Definition d_com_inf_game.h:1555
J3DDrawBuffer * dComIfGd_getListFilter()
Definition d_com_inf_game.h:4442
dStage_stageDt_c * dComIfGp_getStage()
Definition d_com_inf_game.h:2373
int dComIfG_TimerDeleteRequest(int i_mode)
Definition d_com_inf_game.cpp:2807
bool dComIfGp_isRSetFlag(u8 flag)
Definition d_com_inf_game.h:3609
void dComIfGd_drawOpaListFilter()
Definition d_com_inf_game.h:4658
u8 dComIfGp_att_getCatchChgItem()
Definition d_com_inf_game.h:2759
dEvt_control_c * dComIfGp_getEvent()
Definition d_com_inf_game.h:2517
void dComIfGp_setNunCStatus(u8 param_0, u8 param_1)
Definition d_com_inf_game.h:3905
void dComIfGs_onDarkClearLV(int i_no)
Definition d_com_inf_game.h:1323
u8 dComIfGs_getBombMax()
Definition d_com_inf_game.h:1595
void dComIfGp_setCurrentWindow(dDlst_window_c *i_window)
Definition d_com_inf_game.h:4124
int dComIfG_deleteStageRes(const char *i_arcName)
Definition d_com_inf_game.h:4315
BOOL dComIfGp_evmng_startCheck(s16 i_eventId)
Definition d_com_inf_game.h:2675
void dComIfGs_resetLastWarpAcceptStage()
Definition d_com_inf_game.h:1434
void dComIfGp_particle_calc2D()
Definition d_com_inf_game.h:2975
void dComIfGp_setStatus(u16 status)
Definition d_com_inf_game.h:3284
void dComIfGs_setDataNum(u8 i_num)
Definition d_com_inf_game.h:2189
s8 dComIfGs_getRestartRoomNo()
Definition d_com_inf_game.h:2097
void dComIfGp_setItem(u8 slot, u8 i_no)
Definition d_com_inf_game.h:3949
u8 dComIfGp_getNextStageWipeSpeed()
Definition d_com_inf_game.h:2369
s32 dComIfGp_getItemOilCount()
Definition d_com_inf_game.h:3485
void dComIfGd_setListZxlu()
Definition d_com_inf_game.h:4516
void dComIfGp_clearMesgFaceAnimeAttrInfo()
Definition d_com_inf_game.h:3941
void dComIfGp_setSelectItemNum(int i_selItemIdx, s16 i_num)
Definition d_com_inf_game.cpp:2216
void dComIfG_setTimerType(u8 i_type)
Definition d_com_inf_game.h:4260
u8 dComIfGs_getDataNum()
Definition d_com_inf_game.h:2185
void dComIfGd_setListIndScreen()
Definition d_com_inf_game.h:4506
s16 dComIfGp_getItemBombNumCount(u8 i_no)
Definition d_com_inf_game.h:4172
fopAc_ac_c * dComIfGp_event_getTalkPartner()
Definition d_com_inf_game.h:2598
void dComIfGp_event_setTalkPartner(void *i_actor)
Definition d_com_inf_game.h:2602
void dComIfGp_setXStatus(u8 status, u8 flag)
Definition d_com_inf_game.h:3845
MtxP dComIfGd_getInvViewMtx()
Definition d_com_inf_game.h:4427
void dComIfGs_setMemoryToCard(u8 *i_saveData, int i_dataNum)
Definition d_com_inf_game.h:2281
BOOL dComIfGs_wolfeye_effect_check()
Definition d_com_inf_game.cpp:2876
u8 dComIfGs_checkOptVibration()
Definition d_com_inf_game.h:1781
void dComIfGd_drawXluListSky()
Definition d_com_inf_game.h:4582
u8 dComIfGp_getAdvanceDirection()
Definition d_com_inf_game.h:3953
BOOL dComIfGs_isSwitch(int i_no, int i_roomNo)
Definition d_com_inf_game.h:2253
int dComIfGp_evmng_startDemo(int i_mapToolId)
Definition d_com_inf_game.h:2646
u8 dComIfGs_getArrowNum()
Definition d_com_inf_game.h:1535
BOOL dComIfG_isDebugMode()
Definition d_com_inf_game.h:4363
u16 dComIfGs_getOil()
Definition d_com_inf_game.h:1223
void dComIfGs_setHorseRestart(const char *i_stageName, cXyz &i_pos, s16 i_angle, s8 i_roomNo)
Definition d_com_inf_game.h:1363
u8 dComIfGs_getSelectEquipClothes()
Definition d_com_inf_game.h:1231
void dComIfGs_setDate(u16 i_date)
Definition d_com_inf_game.h:1319
void dComIfGd_drawXluListDark()
Definition d_com_inf_game.h:4622
void dComIfGd_entryZSortXluList(J3DPacket *i_packet, cXyz &param_1)
Definition d_com_inf_game.h:4570
s8 dComIfGs_BossLife_public_Get()
Definition d_com_inf_game.cpp:1721
u16 dComIfGp_event_checkHind(u16 i_hindFlag)
Definition d_com_inf_game.h:2545
void dComIfGs_onItem(int i_bitNo, int i_roomNo)
Definition d_com_inf_game.h:2261
void dComIfGd_set2DXlu(dDlst_base_c *dlst)
Definition d_com_inf_game.h:4407
void dComIfGs_offStageLife()
Definition d_com_inf_game.h:1941
int dComIfGp_getStageVrboxcolNumInfo()
Definition d_com_inf_game.h:2413
void dComIfGp_setItemNowMagic(s16 magic)
Definition d_com_inf_game.h:3477
void dComIfGp_setMeterButtonArchive(JKRArchive *arc)
Definition d_com_inf_game.h:2811
u8 dComIfGs_getOptRuby()
Definition d_com_inf_game.h:1741
void dComIfGs_setSelectItemIndex(int i_no, u8 item_index)
Definition d_com_inf_game.cpp:1925
void dComIfGp_setCollectResArchive(JKRArchive *arc)
Definition d_com_inf_game.h:2843
u8 dComIfGp_getCStickStatus()
Definition d_com_inf_game.h:3757
void dComIfGp_setYStatus(u8 status, u8 flag)
Definition d_com_inf_game.h:3869
u8 dComIfGp_get3DDirection()
Definition d_com_inf_game.h:3729
bool dComIfGp_is3DSetFlag(u8 flag)
Definition d_com_inf_game.h:3733
void dComIfGs_resetDan()
Definition d_com_inf_game.h:2029
void dComIfGp_setYStatusForce(u8 status, u8 flag)
Definition d_com_inf_game.h:3881
s16 dComIfGp_getItemMaxLifeCount()
Definition d_com_inf_game.h:3461
void * dComIfGs_getPEventBit()
Definition d_com_inf_game.h:1833
void dComIfGp_setCurrentGrafPort(J2DOrthoGraph *i_graf)
Definition d_com_inf_game.h:4140
int dComIfGp_getStagePselectNumInfo()
Definition d_com_inf_game.h:2405
void dComIfGp_setCurrentView(view_class *i_view)
Definition d_com_inf_game.h:4128
s16 dComIfGs_getLastWarpMarkPlayerAngleY()
Definition d_com_inf_game.h:1414
void dComIfGd_drawListZxlu()
Definition d_com_inf_game.h:4666
u8 dComIfGp_getDoSetFlagForce()
Definition d_com_inf_game.h:3717
s16 dComIfGs_getWarpPlayerAngleY()
Definition d_com_inf_game.cpp:2666
bool dComIfGp_isNunCSetFlag(u8 flag)
Definition d_com_inf_game.h:3901
void dComIfGs_onActor(int i_bitNo, int i_roomNo)
Definition d_com_inf_game.h:2269
void dComIfGp_2dShowOff()
Definition d_com_inf_game.h:4041
J3DDrawBuffer * dComIfGd_getListPacket()
Definition d_com_inf_game.h:4450
void dComIfGd_drawOpaListMiddle()
Definition d_com_inf_game.h:4594
void dComIfGs_setHorseName(const char *i_name)
Definition d_com_inf_game.h:1732
void dComIfGs_offItemFirstBit(u8 i_itemNo)
Definition d_com_inf_game.h:1527
void dComIfGs_onDungeonItemCompass()
Definition d_com_inf_game.h:1901
void dComIfGp_setLastPlayStageName(char *name)
Definition d_com_inf_game.h:4156
void dComIfGd_drawOpaListPacket()
Definition d_com_inf_game.h:4606
void dComIfGp_setCStickStatusForce(u8 status, u8 param_1, u8 flag)
Definition d_com_inf_game.h:3785
void dComIfGp_setMsgDtArchive(int i, JKRArchive *arc)
Definition d_com_inf_game.h:2931
s16 dComIfGp_getItemMaxBombNumCount()
Definition d_com_inf_game.h:4180
u8 dComIfGp_getXSetFlagForce()
Definition d_com_inf_game.h:3853
void dComIfGs_onSaveDunSwitch(int i_swNo)
Definition d_com_inf_game.h:2013
void dComIfGp_particle_drawNormalPri0_B(JPADrawInfo *i_drawInfo)
Definition d_com_inf_game.h:3015
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:3099
s16 dComIfGp_getNextStageLayer()
Definition d_com_inf_game.h:2353
void dComIfGp_setAStatus(u8 status, u8 flag)
Definition d_com_inf_game.h:3637
void dComIfGs_setSelectEquipSword(u8 i_itemNo)
Definition d_com_inf_game.cpp:2584
void dComIfG_playerStatusD()
Definition d_com_inf_game.cpp:2281
u8 dComIfGs_getLightDropNum(u8 i_nowLevel)
Definition d_com_inf_game.h:1656
void dComIfGs_setOptSound(u8 i_mode)
Definition d_com_inf_game.h:1789
void dComIfGd_setCopy2D(dDlst_base_c *dlst)
Definition d_com_inf_game.h:4415
void dComIfGp_2dShowOn()
Definition d_com_inf_game.h:4037
s32 dComIfGs_isDungeonItemBossKey()
Definition d_com_inf_game.h:1921
void dComIfGs_offSvZoneSwitch(int i_zoneNo, int i_swBit)
Definition d_com_inf_game.h:2049
s32 dComIfGp_setHeapLockFlag(u8 flag)
Definition d_com_inf_game.cpp:2034
void dComIfGp_ret_wp_set(s8)
Definition d_com_inf_game.cpp:2724
int dComIfGp_att_ZHintRequest(fopAc_ac_c *param_1, int param_2)
Definition d_com_inf_game.h:2751
s32 dComIfGp_getMaxOxygen()
Definition d_com_inf_game.h:3529
f32 dComIfGp_getCameraZoomForcus(int i_no)
Definition d_com_inf_game.h:3351
void dComIfGp_setBottleStatusForce(u8 param_0, u8 param_1)
Definition d_com_inf_game.h:3685
void dComIfGp_createSimpleModel()
Definition d_com_inf_game.h:4196
void dComIfGd_setList()
Definition d_com_inf_game.h:4478
void dComIfGs_onGetMagicUseFlag()
Definition d_com_inf_game.cpp:1917
u8 dComIfGs_getPohSpiritNum()
Definition d_com_inf_game.h:1603
void dComIfGd_drawXluList()
Definition d_com_inf_game.h:4618
void dComIfGs_setEmptyBottleItemIn(u8 i_itemNo)
Definition d_com_inf_game.h:1458
void dComIfGp_clearItemMaxOilCount()
Definition d_com_inf_game.h:3509
void dComIfGs_offStageMiddleBoss()
Definition d_com_inf_game.h:1977
void dComIfGp_setDoStatusForce(u8 status, u8 flag)
Definition d_com_inf_game.h:3721
BOOL dComIfGp_isEnableNextStage()
Definition d_com_inf_game.h:2357
@ COLLECT_SHIELD
Definition d_save.h:84
@ COLLECT_CLOTHING
Definition d_save.h:82
@ COLLECT_SWORD
Definition d_save.h:83
@ COLLECT_SMELL
Definition d_save.h:85
@ B_BUTTON_ITEM
Definition d_save.h:86
static u8 index[20][3]
Definition GXDraw.c:434
OSTime time
Definition GXInit.c:34
u32 mode
Definition GXTev.c:56
f32 Mtx44[4][4]
Definition mtx.h:28
f32 Mtx[3][4]
Definition mtx.h:25
f32(* MtxP)[4]
Definition mtx.h:38
s64 OSTime
Definition os.h:19
int i
Definition e_log.c:92
unsigned int fpc_ProcID
Definition f_pc_base.h:10
@ fpcNm_ITEM_NORMAL_BOMB
Definition f_pc_name.h:124
static u32 status
Definition fstload.c:9
int BOOL
Definition types.h:33
signed char s8
Definition types.h:7
unsigned long u32
Definition types.h:12
signed short int s16
Definition types.h:9
signed long long int s64
Definition types.h:13
float f32
Definition types.h:25
unsigned short int u16
Definition types.h:10
signed long s32
Definition types.h:11
unsigned char u8
Definition types.h:8
static volatile u8 magic
Definition perf.c:22
Definition GXStruct.h:30
Definition GXStruct.h:38
Definition c_xyz.h:7
Definition c_phase.h:19
Definition d_stage.h:241
Definition d_stage.h:197
Definition d_stage.h:181
Definition d_stage.h:166
Definition d_stage.h:137
Definition d_stage.h:128
Definition d_stage.h:122
Definition d_stage.h:103
Definition d_stage.h:63
Definition d_stage.h:32
Definition f_op_view.h:42
Mtx viewMtx
Definition f_op_view.h:53
Mtx viewMtxNoTrans
Definition f_op_view.h:56
Mtx invViewMtx
Definition f_op_view.h:54
Definition f_op_view.h:32