Annotate all data with DUSK_GAME_DATA (#2214)

The hope of auto-importing data via lld MinGW
+ pseudo_reloc is now dead thanks to ARM64,
so I just wrote a script to go annotate every
exported data symbol in the game instead.
This commit is contained in:
Luke Street
2026-07-14 13:49:21 -06:00
committed by GitHub
parent f5d30a886d
commit eed14acdc6
843 changed files with 4817 additions and 4821 deletions
+3 -3
View File
@@ -142,11 +142,11 @@ DynamicModuleControl::DynamicModuleControl(char const* name) {
}
#endif
u32 DynamicModuleControl::sAllocBytes;
DUSK_GAME_DATA u32 DynamicModuleControl::sAllocBytes;
JKRArchive* DynamicModuleControl::sArchive;
DUSK_GAME_DATA JKRArchive* DynamicModuleControl::sArchive;
JKRFileCache* DynamicModuleControl::sFileCache;
DUSK_GAME_DATA JKRFileCache* DynamicModuleControl::sFileCache;
static const char* baseString = "Base";
+1 -1
View File
@@ -12,7 +12,7 @@ extern int mDoGph_AfterOfDraw();
extern int mDoGph_Painter();
extern int mDoGph_Create();
cAPI_Interface g_cAPI_Interface = {
DUSK_GAME_DATA cAPI_Interface g_cAPI_Interface = {
(cAPIGph_Mthd)mDoGph_Create,
(cAPIGph_Mthd)mDoGph_BeforeOfDraw,
(cAPIGph_Mthd)mDoGph_AfterOfDraw,
+5 -5
View File
@@ -7,11 +7,11 @@
extern f32 cM_atan2f(f32, f32);
const cSAngle cSAngle::_0(static_cast<s16>(0));
const cSAngle cSAngle::_1(static_cast<s16>(0xb6));
const cSAngle cSAngle::_90(static_cast<s16>(0x4000));
const cSAngle cSAngle::_180(static_cast<s16>(-0x8000));
const cSAngle cSAngle::_270(static_cast<s16>(-0x4000));
DUSK_GAME_DATA const cSAngle cSAngle::_0(static_cast<s16>(0));
DUSK_GAME_DATA const cSAngle cSAngle::_1(static_cast<s16>(0xb6));
DUSK_GAME_DATA const cSAngle cSAngle::_90(static_cast<s16>(0x4000));
DUSK_GAME_DATA const cSAngle cSAngle::_180(static_cast<s16>(-0x8000));
DUSK_GAME_DATA const cSAngle cSAngle::_270(static_cast<s16>(-0x4000));
#ifdef __MWERKS__
cSAngle::cSAngle(const cSAngle& angle) {
+1 -1
View File
@@ -10,7 +10,7 @@
#define CHECK_FLOAT_RANGE(line, x) JUT_ASSERT(line, -1.0e32f < x && x < 1.0e32f);
cXyz cCcD_ShapeAttr::m_virtual_center = cXyz::Zero;
DUSK_GAME_DATA cXyz cCcD_ShapeAttr::m_virtual_center = cXyz::Zero;
void cCcD_DivideInfo::Set(u32 xDivInfo, u32 yDivInfo, u32 zDivInfo) {
mXDivInfo = xDivInfo;
+1 -1
View File
@@ -5,7 +5,7 @@
#include "SSystem/SComponent/c_counter.h"
counter_class g_Counter;
DUSK_GAME_DATA counter_class g_Counter;
void cCt_Counter(int resetCounter1) {
if (resetCounter1 == 1) {
+1 -1
View File
@@ -496,7 +496,7 @@ s32 cLib_distanceAngleS(s16 x, s16 y) {
static Mtx mtx[10];
Mtx* calc_mtx = mtx;
DUSK_GAME_DATA Mtx* calc_mtx = mtx;
/**
* Initializes calc_mtx to mtx stack
+1 -1
View File
@@ -17,7 +17,7 @@
#define FLT_EPSILON std::numeric_limits<float>::epsilon()
#endif
const f32 G_CM3D_F_ABS_MIN = 32 * FLT_EPSILON;
DUSK_GAME_DATA const f32 G_CM3D_F_ABS_MIN = 32 * FLT_EPSILON;
void cM3d_InDivPos1(const Vec* pVecA, const Vec* pVecB, f32 pF, Vec* pOut) {
Vec tmp;
+1 -1
View File
@@ -6,7 +6,7 @@
#include "SSystem/SComponent/c_malloc.h"
#include "JSystem/JKernel/JKRHeap.h"
JKRHeap* cMl::Heap;
DUSK_GAME_DATA JKRHeap* cMl::Heap;
void cMl::init(JKRHeap* heap) {
Heap = heap;
+1 -1
View File
@@ -5,7 +5,7 @@
#include "SSystem/SComponent/c_sxyz.h"
const csXyz csXyz::Zero = csXyz(0, 0, 0);
DUSK_GAME_DATA const csXyz csXyz::Zero = csXyz(0, 0, 0);
csXyz::csXyz(s16 x, s16 y, s16 z) {
this->x = x;
+8 -8
View File
@@ -137,11 +137,11 @@ s16 cXyz::atan2sY_XZ() const {
return cM_atan2s(-this->y, absXZ());
}
const cXyz cXyz::Zero(0, 0, 0);
const cXyz cXyz::BaseX(1, 0, 0);
const cXyz cXyz::BaseY(0, 1, 0);
const cXyz cXyz::BaseZ(0, 0, 1);
const cXyz cXyz::BaseXY(1, 1, 0);
const cXyz cXyz::BaseXZ(1, 0, 1);
const cXyz cXyz::BaseYZ(0, 1, 1);
const cXyz cXyz::BaseXYZ(1, 1, 1);
DUSK_GAME_DATA const cXyz cXyz::Zero(0, 0, 0);
DUSK_GAME_DATA const cXyz cXyz::BaseX(1, 0, 0);
DUSK_GAME_DATA const cXyz cXyz::BaseY(0, 1, 0);
DUSK_GAME_DATA const cXyz cXyz::BaseZ(0, 0, 1);
DUSK_GAME_DATA const cXyz cXyz::BaseXY(1, 1, 0);
DUSK_GAME_DATA const cXyz cXyz::BaseXZ(1, 0, 1);
DUSK_GAME_DATA const cXyz cXyz::BaseYZ(0, 1, 1);
DUSK_GAME_DATA const cXyz cXyz::BaseXYZ(1, 1, 1);
+2 -2
View File
@@ -19,8 +19,8 @@
#include "Z2AudioCS/Z2AudioCS.h"
#endif
Z2AudioMgr* Z2AudioMgr::mAudioMgrPtr;
u8 gMuffleOutOfRangeMic = false;
DUSK_GAME_DATA Z2AudioMgr* Z2AudioMgr::mAudioMgrPtr;
DUSK_GAME_DATA u8 gMuffleOutOfRangeMic = false;
Z2AudioMgr::Z2AudioMgr() : mSoundStarter(true) {
mAudioMgrPtr = this;
+2 -2
View File
@@ -19,9 +19,9 @@ f32 Z2Calc::linearTransform(f32 inValue, f32 inMin, f32 inMax, f32 outMin, f32 o
}
}
const f32 Z2Calc::cEqualCSlope = 1.0f;
DUSK_GAME_DATA const f32 Z2Calc::cEqualCSlope = 1.0f;
const f32 Z2Calc::cEqualPSlope = 0.5f;
DUSK_GAME_DATA const f32 Z2Calc::cEqualPSlope = 0.5f;
f32 Z2Calc::getParamByExp(f32 value, f32 inMin, f32 inMax, f32 exponent, f32 outMin, f32 outMax, Z2Calc::CurveSign curveSign) {
if (curveSign == Z2Calc::CURVE_POSITIVE) {
+2 -2
View File
@@ -10,8 +10,8 @@ static void Z2_E_ms_modVol(Z2SoundHandlePool*, u32);
static void Z2_E_mm_modPitch(Z2SoundHandlePool*, u32);
static void Z2_B_zan_modPitch(Z2SoundHandlePool*, u32);
s8 data_80451358;
s8 data_80451359;
DUSK_GAME_DATA s8 data_80451358;
DUSK_GAME_DATA s8 data_80451359;
static Z2EnemyArea const sAreaDefault = {true, 700, 1100, 1500};
+1 -1
View File
@@ -121,7 +121,7 @@ JAISeqDataMgr* Z2DebugSys::initSeSeqDataMgr(const void* param_1) {
u8 gMicOn = true;
u8 gMicOffWhenOutOfSight = true;
extern u8 gMuffleOutOfRangeMic;
DUSK_GAME_EXTERN u8 gMuffleOutOfRangeMic;
void Z2ParamNode::message(JAHControl& ctrl) {
ctrl.makeComment("**** 各種パラメータ編集用ノード ****", 0, 5, 0);
+1 -1
View File
@@ -47,7 +47,7 @@ void Z2CreatureLink::setLinkBootsType(s32 bootsType) {
}
}
Z2CreatureLink* Z2CreatureLink::mLinkPtr;
DUSK_GAME_DATA Z2CreatureLink* Z2CreatureLink::mLinkPtr;
Z2CreatureLink::Z2CreatureLink() {
mLinkState = 0;
+52 -52
View File
@@ -5,81 +5,81 @@
#include "Z2AudioLib/Z2Param.h"
f32 Z2Param::DISTANCE_MAX = 2000.0f;
DUSK_GAME_DATA f32 Z2Param::DISTANCE_MAX = 2000.0f;
f32 Z2Param::MAX_VOLUME_DISTANCE = 300.0f;
DUSK_GAME_DATA f32 Z2Param::MAX_VOLUME_DISTANCE = 300.0f;
f32 Z2Param::DOLBY_CENTER_VALUE = 0.3f;
DUSK_GAME_DATA f32 Z2Param::DOLBY_CENTER_VALUE = 0.3f;
f32 Z2Param::DOLBY_FLONT_DISTANCE_MAX = -300.0f;
DUSK_GAME_DATA f32 Z2Param::DOLBY_FLONT_DISTANCE_MAX = -300.0f;
f32 Z2Param::DOLBY_BEHIND_DISTANCE_MAX = 600.0f;
DUSK_GAME_DATA f32 Z2Param::DOLBY_BEHIND_DISTANCE_MAX = 600.0f;
f32 Z2Param::DISTANCE_FX_PARAM = 10.0f / 127.0f;
DUSK_GAME_DATA f32 Z2Param::DISTANCE_FX_PARAM = 10.0f / 127.0f;
f32 Z2Param::SONIC_SPEED = 360.0f;
DUSK_GAME_DATA f32 Z2Param::SONIC_SPEED = 360.0f;
f32 Z2Param::VOL_BGM_DEFAULT = 1.0f;
DUSK_GAME_DATA f32 Z2Param::VOL_BGM_DEFAULT = 1.0f;
f32 Z2Param::VOL_SE_SYSTEM_DEFAULT = 120.0f / 127.0f;
DUSK_GAME_DATA f32 Z2Param::VOL_SE_SYSTEM_DEFAULT = 120.0f / 127.0f;
f32 Z2Param::VOL_SE_LINK_VOICE_DEFAULT = 1.0f;
DUSK_GAME_DATA f32 Z2Param::VOL_SE_LINK_VOICE_DEFAULT = 1.0f;
f32 Z2Param::VOL_SE_LINK_MOTION_DEFAULT = 120.0f / 127.0f;
DUSK_GAME_DATA f32 Z2Param::VOL_SE_LINK_MOTION_DEFAULT = 120.0f / 127.0f;
f32 Z2Param::VOL_SE_LINK_FOOTNOTE_DEFAULT = 120.0f / 127.0f;
DUSK_GAME_DATA f32 Z2Param::VOL_SE_LINK_FOOTNOTE_DEFAULT = 120.0f / 127.0f;
f32 Z2Param::VOL_SE_CHAR_VOICE_DEFAULT = 120.0f / 127.0f;
DUSK_GAME_DATA f32 Z2Param::VOL_SE_CHAR_VOICE_DEFAULT = 120.0f / 127.0f;
f32 Z2Param::VOL_SE_CHAR_MOVE_DEFAULT = 120.0f / 127.0f;
DUSK_GAME_DATA f32 Z2Param::VOL_SE_CHAR_MOVE_DEFAULT = 120.0f / 127.0f;
f32 Z2Param::VOL_SE_OBJECT_DEFAULT = 120.0f / 127.0f;
DUSK_GAME_DATA f32 Z2Param::VOL_SE_OBJECT_DEFAULT = 120.0f / 127.0f;
f32 Z2Param::VOL_SE_ATMOSPHERE_DEFAULT = 120.0f / 127.0f;
DUSK_GAME_DATA f32 Z2Param::VOL_SE_ATMOSPHERE_DEFAULT = 120.0f / 127.0f;
f32 Z2Param::VOL_BGM_TALKING = 0.5f;
DUSK_GAME_DATA f32 Z2Param::VOL_BGM_TALKING = 0.5f;
f32 Z2Param::VOL_SE_SYSTEM_TALKING = 112.0f / 127.0f;
DUSK_GAME_DATA f32 Z2Param::VOL_SE_SYSTEM_TALKING = 112.0f / 127.0f;
f32 Z2Param::VOL_SE_LINK_VOICE_TALKING = 104.0f / 127.0f;
DUSK_GAME_DATA f32 Z2Param::VOL_SE_LINK_VOICE_TALKING = 104.0f / 127.0f;
f32 Z2Param::VOL_SE_LINK_MOTION_TALKING = 96.0f / 127.0f;
DUSK_GAME_DATA f32 Z2Param::VOL_SE_LINK_MOTION_TALKING = 96.0f / 127.0f;
f32 Z2Param::VOL_SE_LINK_FOOTNOTE_TALKING = 96.0f / 127.0f;
DUSK_GAME_DATA f32 Z2Param::VOL_SE_LINK_FOOTNOTE_TALKING = 96.0f / 127.0f;
f32 Z2Param::VOL_SE_CHAR_VOICE_TALKING = 120.0f / 127.0f;
DUSK_GAME_DATA f32 Z2Param::VOL_SE_CHAR_VOICE_TALKING = 120.0f / 127.0f;
f32 Z2Param::VOL_SE_CHAR_MOVE_TALKING = 119.0f / 127.0f;
DUSK_GAME_DATA f32 Z2Param::VOL_SE_CHAR_MOVE_TALKING = 119.0f / 127.0f;
f32 Z2Param::VOL_SE_OBJECT_TALKING = 96.0f / 127.0f;
DUSK_GAME_DATA f32 Z2Param::VOL_SE_OBJECT_TALKING = 96.0f / 127.0f;
f32 Z2Param::VOL_SE_ATMOSPHERE_TALKING = 96.0f / 127.0f;
DUSK_GAME_DATA f32 Z2Param::VOL_SE_ATMOSPHERE_TALKING = 96.0f / 127.0f;
f32 Z2Param::VOL_BGM_PAUSING = 0.3f;
DUSK_GAME_DATA f32 Z2Param::VOL_BGM_PAUSING = 0.3f;
f32 Z2Param::VOL_SE_SYSTEM_PAUSING = 112.0f / 127.0f;
DUSK_GAME_DATA f32 Z2Param::VOL_SE_SYSTEM_PAUSING = 112.0f / 127.0f;
f32 Z2Param::VOL_SE_LINK_VOICE_PAUSING = 80.0f / 127.0f;
DUSK_GAME_DATA f32 Z2Param::VOL_SE_LINK_VOICE_PAUSING = 80.0f / 127.0f;
f32 Z2Param::VOL_SE_LINK_MOTION_PAUSING = 72.0f / 127.0f;
DUSK_GAME_DATA f32 Z2Param::VOL_SE_LINK_MOTION_PAUSING = 72.0f / 127.0f;
f32 Z2Param::VOL_SE_LINK_FOOTNOTE_PAUSING = 72.0f / 127.0f;
DUSK_GAME_DATA f32 Z2Param::VOL_SE_LINK_FOOTNOTE_PAUSING = 72.0f / 127.0f;
f32 Z2Param::VOL_SE_CHAR_VOICE_PAUSING = 72.0f / 127.0f;
DUSK_GAME_DATA f32 Z2Param::VOL_SE_CHAR_VOICE_PAUSING = 72.0f / 127.0f;
f32 Z2Param::VOL_SE_CHAR_MOVE_PAUSING = 72.0f / 127.0f;
DUSK_GAME_DATA f32 Z2Param::VOL_SE_CHAR_MOVE_PAUSING = 72.0f / 127.0f;
f32 Z2Param::VOL_SE_OBJECT_PAUSING = 72.0f / 127.0f;
DUSK_GAME_DATA f32 Z2Param::VOL_SE_OBJECT_PAUSING = 72.0f / 127.0f;
f32 Z2Param::VOL_SE_ATMOSPHERE_PAUSING = 72.0f / 127.0f;
DUSK_GAME_DATA f32 Z2Param::VOL_SE_ATMOSPHERE_PAUSING = 72.0f / 127.0f;
u8 Z2Param::SCENE_CHANGE_BGM_FADEOUT_TIME = 33;
DUSK_GAME_DATA u8 Z2Param::SCENE_CHANGE_BGM_FADEOUT_TIME = 33;
u8 Z2Param::BGM_CROSS_FADEIN_TIME = 60;
DUSK_GAME_DATA u8 Z2Param::BGM_CROSS_FADEIN_TIME = 60;
u8 Z2Param::BGM_CROSS_FADEOUT_TIME = 60;
DUSK_GAME_DATA u8 Z2Param::BGM_CROSS_FADEOUT_TIME = 60;
u8 Z2Param::BATTLE_BGM_WAIT_TIME = 30;
DUSK_GAME_DATA u8 Z2Param::BATTLE_BGM_WAIT_TIME = 30;
#if DEBUG
f32 Z2Param::ENEMY_NEARBY_DIST = 700.0f;
@@ -87,23 +87,23 @@ f32 Z2Param::BATTLE_FADEIN_DIST = 1100.0f;
f32 Z2Param::BATTLE_FADEOUT_DIST = 1500.0f;
#endif
u8 Z2Param::FOUND_TRACK_FI_TIME = 20;
DUSK_GAME_DATA u8 Z2Param::FOUND_TRACK_FI_TIME = 20;
u8 Z2Param::FOUND_TRACK_FO_TIME = 30;
DUSK_GAME_DATA u8 Z2Param::FOUND_TRACK_FO_TIME = 30;
u8 Z2Param::CLOSE_BATTLE_TRACK_FI_TIME = 10;
DUSK_GAME_DATA u8 Z2Param::CLOSE_BATTLE_TRACK_FI_TIME = 10;
u8 Z2Param::CLOSE_BATTLE_TRACK_FO_TIME = 30;
DUSK_GAME_DATA u8 Z2Param::CLOSE_BATTLE_TRACK_FO_TIME = 30;
u8 Z2Param::ENDING_BLOW_VOL_DOWN_TIME = 1;
DUSK_GAME_DATA u8 Z2Param::ENDING_BLOW_VOL_DOWN_TIME = 1;
u8 Z2Param::ENDING_BLOW_VOL_LOWER_TIME = 10;
DUSK_GAME_DATA u8 Z2Param::ENDING_BLOW_VOL_LOWER_TIME = 10;
u8 Z2Param::ENDING_BLOW_VOL_LOWER_RECOVER_TIME = 30;
DUSK_GAME_DATA u8 Z2Param::ENDING_BLOW_VOL_LOWER_RECOVER_TIME = 30;
u8 Z2Param::ENDING_BLOW_MIN_FINISH_TIME = 20;
DUSK_GAME_DATA u8 Z2Param::ENDING_BLOW_MIN_FINISH_TIME = 20;
u8 data_8045086C = 1;
DUSK_GAME_DATA u8 data_8045086C = 1;
#if DEBUG
f32 Z2Param::AUDIBLE_DELTA_RANGE_VOLUME = 0.25f;
@@ -111,12 +111,12 @@ f32 Z2Param::AUDIBLE_DELTA_RANGE_PAN = 0.15f;
f32 Z2Param::AUDIBLE_DELTA_RANGE_DOLBY = 0.15f;
#endif
f32 Z2Param::MIN_DISTANCE_VOLUME;
DUSK_GAME_DATA f32 Z2Param::MIN_DISTANCE_VOLUME;
f32 Z2Param::ENEMY_LASTHIT_MUTE_VOLUME;
DUSK_GAME_DATA f32 Z2Param::ENEMY_LASTHIT_MUTE_VOLUME;
u8 Z2Param::DARK_SE_FILTER_ON;
DUSK_GAME_DATA u8 Z2Param::DARK_SE_FILTER_ON;
u8 Z2Param::DARK_SE_LOW_PASS_FILTER_SETTING;
DUSK_GAME_DATA u8 Z2Param::DARK_SE_LOW_PASS_FILTER_SETTING;
u8 Z2Param::SYSTEM_SE_USE_DARK_SE_SETTING;
DUSK_GAME_DATA u8 Z2Param::SYSTEM_SE_USE_DARK_SE_SETTING;
+2 -2
View File
@@ -8,7 +8,7 @@
#include "Z2AudioLib/Z2Calc.h"
struct JAUStdSoundTableType {
static const u32 STRM_CH_SHIFT;
static DUSK_GAME_DATA const u32 STRM_CH_SHIFT;
struct StringOffset {
static inline const char* getString(const void* addr, u32 offset) {
return (const char*)addr + offset;
@@ -230,7 +230,7 @@ void Z2SoundInfo::getSeqInfo(JAISoundID soundID, JAISeq* seqPtr) const {
getSoundInfo_(soundID, seqPtr);
}
const u32 JAUStdSoundTableType::STRM_CH_SHIFT = 2;
DUSK_GAME_DATA const u32 JAUStdSoundTableType::STRM_CH_SHIFT = 2;
void Z2SoundInfo::getStreamInfo(JAISoundID soundID, JAIStream* streamPtr) const {
int numChild;
+70 -70
View File
@@ -19,61 +19,61 @@ struct Z2MdnPrm {
u8 tailNum2;
};
static Unit const sReply[50];
static u8 const sReplyTail[10];
static DUSK_GAME_DATA Unit const sReply[50];
static DUSK_GAME_DATA u8 const sReplyTail[10];
static Unit const sJoke[50];
static u8 const sJokeTail[10];
static DUSK_GAME_DATA Unit const sJoke[50];
static DUSK_GAME_DATA u8 const sJokeTail[10];
static Unit const sSexy[50];
static u8 const sSexyTail[10];
static DUSK_GAME_DATA Unit const sSexy[50];
static DUSK_GAME_DATA u8 const sSexyTail[10];
static Unit const sRidicule[50];
static u8 const sRidiculeTail[10];
static DUSK_GAME_DATA Unit const sRidicule[50];
static DUSK_GAME_DATA u8 const sRidiculeTail[10];
static Unit const sBoring[54];
static u8 const sBoringTail[6];
static DUSK_GAME_DATA Unit const sBoring[54];
static DUSK_GAME_DATA u8 const sBoringTail[6];
static Unit const sIrritated[47];
static u8 const sIrritatedTail[10];
static DUSK_GAME_DATA Unit const sIrritated[47];
static DUSK_GAME_DATA u8 const sIrritatedTail[10];
static Unit const sOrder[57];
static u8 const sOrderTail[6];
static DUSK_GAME_DATA Unit const sOrder[57];
static DUSK_GAME_DATA u8 const sOrderTail[6];
static Unit const sResent[53];
static u8 const sResentTail[5];
static DUSK_GAME_DATA Unit const sResent[53];
static DUSK_GAME_DATA u8 const sResentTail[5];
static Unit const sCheerful[53];
static u8 const sCheerfulTail[8];
static DUSK_GAME_DATA Unit const sCheerful[53];
static DUSK_GAME_DATA u8 const sCheerfulTail[8];
static Unit const sConfused[53];
static u8 const sConfusedTail[5];
static DUSK_GAME_DATA Unit const sConfused[53];
static DUSK_GAME_DATA u8 const sConfusedTail[5];
static Unit const sHostility[52];
static u8 const sHostilityTail[7];
static DUSK_GAME_DATA Unit const sHostility[52];
static DUSK_GAME_DATA u8 const sHostilityTail[7];
static Unit const sTired[53];
static u8 const sTiredTail[8];
static DUSK_GAME_DATA Unit const sTired[53];
static DUSK_GAME_DATA u8 const sTiredTail[8];
static Unit const sSerious[53];
static u8 const sSeriousTail[7];
static DUSK_GAME_DATA Unit const sSerious[53];
static DUSK_GAME_DATA u8 const sSeriousTail[7];
static Unit const sReplyb[42];
static u8 const sReplybTail[7];
static DUSK_GAME_DATA Unit const sReplyb[42];
static DUSK_GAME_DATA u8 const sReplybTail[7];
static Unit const sApologize[50];
static u8 const sApologizeTail[9];
static DUSK_GAME_DATA Unit const sApologize[50];
static DUSK_GAME_DATA u8 const sApologizeTail[9];
static Unit const sDeside[50];
static u8 const sDesideTail[8];
static DUSK_GAME_DATA Unit const sDeside[50];
static DUSK_GAME_DATA u8 const sDesideTail[8];
static Unit const sAfford[52];
static u8 const sAffordTail[12];
static DUSK_GAME_DATA Unit const sAfford[52];
static DUSK_GAME_DATA u8 const sAffordTail[12];
static Prm const sPrm[17];
static DUSK_GAME_DATA Prm const sPrm[17];
};
Z2MdnPrm::Unit const Z2MdnPrm::sReply[50] = {
DUSK_GAME_DATA Z2MdnPrm::Unit const Z2MdnPrm::sReply[50] = {
0x6A, 0x8A, 0x50, 0x5F, 0x53, 0x37, 0x37, 0x4F, 0x4F, 0x5E, 0xAA, 0x46, 0x52, 0x5A, 0x5A,
0x4F, 0x4F, 0x45, 0x45, 0x56, 0x64, 0x79, 0x79, 0x79, 0x87, 0x95, 0x95, 0x89, 0x89, 0x4C,
0x4C, 0x4B, 0x52, 0x41, 0x41, 0x5B, 0x5F, 0x71, 0x53, 0x47, 0x89, 0x7D, 0x77, 0x88, 0x88,
@@ -83,11 +83,11 @@ Z2MdnPrm::Unit const Z2MdnPrm::sReply[50] = {
0x71, 0x85, 0x85, 0xA2, 0xA2, 0x52, 0x52, 0x5C, 0x5C, 0x75,
};
u8 const Z2MdnPrm::sReplyTail[10] = {
DUSK_GAME_DATA u8 const Z2MdnPrm::sReplyTail[10] = {
0x5E, 0x7F, 0x68, 0x39, 0x56, 0x75, 0x47, 0x71, 0x7D, 0x33,
};
Z2MdnPrm::Unit const Z2MdnPrm::sJoke[50] = {
DUSK_GAME_DATA Z2MdnPrm::Unit const Z2MdnPrm::sJoke[50] = {
0x68, 0x57, 0x57, 0x55, 0x55, 0x51, 0x5B, 0x64, 0x6B, 0x7B, 0x7B, 0x5C, 0x77, 0x97, 0x8D,
0x97, 0x97, 0x8D, 0x66, 0x69, 0xA2, 0x5C, 0x87, 0x4F, 0x69, 0x5F, 0x5F, 0x83, 0x83, 0x82,
0x7F, 0x96, 0x96, 0xB0, 0x70, 0xA1, 0x6D, 0x6D, 0x6D, 0x59, 0x4C, 0x4B, 0x5A, 0x40, 0x4A,
@@ -97,11 +97,11 @@ Z2MdnPrm::Unit const Z2MdnPrm::sJoke[50] = {
0x45, 0x45, 0x29, 0x4C, 0x4B, 0x64, 0x64, 0x60, 0x5C, 0xB1,
};
u8 const Z2MdnPrm::sJokeTail[10] = {
DUSK_GAME_DATA u8 const Z2MdnPrm::sJokeTail[10] = {
0x51, 0x97, 0x60, 0xB0, 0x6F, 0x5E, 0x5A, 0xA6, 0x4F, 0x4F,
};
Z2MdnPrm::Unit const Z2MdnPrm::sSexy[50] = {
DUSK_GAME_DATA Z2MdnPrm::Unit const Z2MdnPrm::sSexy[50] = {
0x5E, 0x60, 0x5F, 0x63, 0x63, 0x72, 0x72, 0x78, 0x4D, 0x7A, 0x6E, 0x6E, 0x6E, 0x6E, 0x6E,
0x59, 0x59, 0x7A, 0x7A, 0xA5, 0x90, 0x8D, 0x86, 0x62, 0x72, 0x79, 0x79, 0x86, 0x7F, 0x8B,
0x85, 0x7B, 0x7B, 0x5E, 0x5E, 0x6D, 0x6D, 0x88, 0x5F, 0xA3, 0xA3, 0x95, 0x95, 0x7F, 0x79,
@@ -111,11 +111,11 @@ Z2MdnPrm::Unit const Z2MdnPrm::sSexy[50] = {
0x79, 0x65, 0x65, 0x4A, 0x5C, 0x78, 0x78, 0x8B, 0x8D, 0x7C,
};
u8 const Z2MdnPrm::sSexyTail[10] = {
DUSK_GAME_DATA u8 const Z2MdnPrm::sSexyTail[10] = {
0x52, 0x79, 0x82, 0xA5, 0x62, 0x86, 0x3F, 0x7D, 0x57, 0x7C,
};
Z2MdnPrm::Unit const Z2MdnPrm::sRidicule[50] = {
DUSK_GAME_DATA Z2MdnPrm::Unit const Z2MdnPrm::sRidicule[50] = {
0xA7, 0x5A, 0x5A, 0x52, 0x52, 0x85, 0x85, 0x8C, 0x63, 0x73, 0x73, 0x90, 0x50, 0x46, 0x74,
0x74, 0xA3, 0xA7, 0x41, 0x51, 0x58, 0x34, 0x34, 0x2A, 0x5A, 0x81, 0x5D, 0x42, 0x4B, 0x70,
0x70, 0xB1, 0xB1, 0xB1, 0xB1, 0x65, 0x6A, 0xB1, 0x54, 0xA8, 0xA8, 0x6B, 0x6C, 0x55, 0x55,
@@ -125,11 +125,11 @@ Z2MdnPrm::Unit const Z2MdnPrm::sRidicule[50] = {
0x2D, 0x2D, 0x2D, 0x8C, 0x8C, 0x8B, 0x8B, 0x93, 0x93, 0x6E,
};
u8 const Z2MdnPrm::sRidiculeTail[10] = {
DUSK_GAME_DATA u8 const Z2MdnPrm::sRidiculeTail[10] = {
0x81, 0x67, 0x6D, 0x8C, 0x90, 0x85, 0xB1, 0x4D, 0x4F, 0x6E,
};
Z2MdnPrm::Unit const Z2MdnPrm::sBoring[54] = {
DUSK_GAME_DATA Z2MdnPrm::Unit const Z2MdnPrm::sBoring[54] = {
0x8E, 0x9C, 0x9C, 0x5A, 0x5A, 0x52, 0x52, 0x5B, 0x5C, 0x56, 0x5C, 0x52, 0x52, 0x2D, 0x2D, 0x5B,
0x59, 0x56, 0x56, 0x56, 0x56, 0x6B, 0x6B, 0x58, 0x4C, 0x8E, 0x8E, 0x59, 0x61, 0x54, 0xA0, 0x4D,
0x5D, 0x59, 0x48, 0x30, 0x30, 0x5B, 0x5B, 0x5B, 0x4A, 0x64, 0x64, 0x7A, 0x7A, 0x92, 0x62, 0x62,
@@ -139,11 +139,11 @@ Z2MdnPrm::Unit const Z2MdnPrm::sBoring[54] = {
0x5B, 0x5E, 0x70, 0x56, 0x56, 0x4C, 0x4C, 0x59, 0x59, 0x5B, 0x5B, 0x71,
};
u8 const Z2MdnPrm::sBoringTail[6] = {
DUSK_GAME_DATA u8 const Z2MdnPrm::sBoringTail[6] = {
0x92, 0x58, 0x59, 0x5B, 0x70, 0x71,
};
Z2MdnPrm::Unit const Z2MdnPrm::sIrritated[47] = {
DUSK_GAME_DATA Z2MdnPrm::Unit const Z2MdnPrm::sIrritated[47] = {
0x6C, 0x91, 0x67, 0x8B, 0x8B, 0xA2, 0xA2, 0xAB, 0x48, 0x64, 0x73, 0x61, 0x61, 0x64, 0x64, 0x6D,
0x60, 0x7E, 0x4A, 0x55, 0x6A, 0x63, 0x66, 0x78, 0x5C, 0x5A, 0x6E, 0x79, 0x75, 0x62, 0x62, 0x57,
0x85, 0x3F, 0x3C, 0x83, 0x83, 0x9B, 0x78, 0x65, 0x65, 0x67, 0x65, 0x65, 0x87, 0x88, 0x88, 0x3D,
@@ -152,11 +152,11 @@ Z2MdnPrm::Unit const Z2MdnPrm::sIrritated[47] = {
0xAD, 0x6E, 0x72, 0x82, 0x83, 0x87, 0x85, 0x85, 0x85, 0x8E, 0x60, 0x6D, 0x80, 0x80,
};
u8 const Z2MdnPrm::sIrritatedTail[10] = {
DUSK_GAME_DATA u8 const Z2MdnPrm::sIrritatedTail[10] = {
0x64, 0x61, 0x4E, 0x91, 0xA0, 0x85, 0x9B, 0x67, 0x6F, 0x64,
};
Z2MdnPrm::Unit const Z2MdnPrm::sOrder[57] = {
DUSK_GAME_DATA Z2MdnPrm::Unit const Z2MdnPrm::sOrder[57] = {
0x77, 0x5F, 0x5F, 0x73, 0x73, 0x66, 0x66, 0x6B, 0x6B, 0x7A, 0x7A, 0x60, 0x54, 0x5F, 0x5F,
0x69, 0x69, 0x5A, 0x86, 0x84, 0x84, 0x96, 0x96, 0x94, 0x94, 0x8A, 0x87, 0x84, 0x5A, 0x2C,
0x4E, 0x52, 0x52, 0x52, 0x52, 0x51, 0x51, 0x6E, 0x62, 0x5E, 0x6C, 0xA3, 0xA3, 0x5B, 0x62,
@@ -167,11 +167,11 @@ Z2MdnPrm::Unit const Z2MdnPrm::sOrder[57] = {
0x48, 0x48, 0x69, 0x69, 0x6D, 0x6D, 0x94, 0x94, 0x97,
};
u8 const Z2MdnPrm::sOrderTail[6] = {
DUSK_GAME_DATA u8 const Z2MdnPrm::sOrderTail[6] = {
0x60, 0xA8, 0x5B, 0x4E, 0x5D, 0x87,
};
Z2MdnPrm::Unit const Z2MdnPrm::sResent[53] = {
DUSK_GAME_DATA Z2MdnPrm::Unit const Z2MdnPrm::sResent[53] = {
0x6F, 0x5F, 0x5F, 0x66, 0x66, 0x66, 0x66, 0x55, 0x55, 0x55, 0x55, 0x4B, 0x4B, 0x6B, 0x6B, 0x86,
0x86, 0x4A, 0x4A, 0x6D, 0x6D, 0x6D, 0x6D, 0x8C, 0x8C, 0x84, 0x84, 0x64, 0x64, 0x6C, 0x6C, 0x92,
0x92, 0x6A, 0x5F, 0x6F, 0x6F, 0x62, 0x62, 0x62, 0x75, 0x5A, 0x5A, 0x5A, 0x5A, 0x60, 0x60, 0x6A,
@@ -181,11 +181,11 @@ Z2MdnPrm::Unit const Z2MdnPrm::sResent[53] = {
0x5E, 0xAA, 0xAA, 0x9E, 0x9E, 0x5A, 0x5A, 0x57, 0x57, 0x57,
};
u8 const Z2MdnPrm::sResentTail[5] = {
DUSK_GAME_DATA u8 const Z2MdnPrm::sResentTail[5] = {
0x4A, 0x98, 0x8A, 0x7E, 0x57,
};
Z2MdnPrm::Unit const Z2MdnPrm::sCheerful[53] = {
DUSK_GAME_DATA Z2MdnPrm::Unit const Z2MdnPrm::sCheerful[53] = {
0x64, 0x6D, 0x6D, 0x6D, 0x99, 0x6D, 0x40, 0x51, 0x51, 0x6F, 0x6F, 0x66, 0x66, 0x60, 0xA7, 0xAF,
0xB3, 0x61, 0x61, 0xA7, 0xA7, 0x5E, 0x8B, 0x75, 0x77, 0x72, 0x72, 0x93, 0x93, 0x8B, 0x8B, 0x88,
0x88, 0x77, 0x77, 0x80, 0x80, 0x80, 0x80, 0x67, 0x67, 0x4D, 0x4A, 0x69, 0x44, 0xA1, 0x64, 0xA8,
@@ -195,11 +195,11 @@ Z2MdnPrm::Unit const Z2MdnPrm::sCheerful[53] = {
0x65, 0x70, 0x6B, 0x6B, 0x6B, 0x6D, 0x6D, 0x57, 0x57, 0x7B,
};
u8 const Z2MdnPrm::sCheerfulTail[8] = {
DUSK_GAME_DATA u8 const Z2MdnPrm::sCheerfulTail[8] = {
0x60, 0x6D, 0x4D, 0x44, 0x9C, 0x54, 0x70, 0x7B,
};
Z2MdnPrm::Unit const Z2MdnPrm::sConfused[53] = {
DUSK_GAME_DATA Z2MdnPrm::Unit const Z2MdnPrm::sConfused[53] = {
0x83, 0x80, 0x80, 0x82, 0x82, 0x82, 0x82, 0x5B, 0x75, 0x84, 0x84, 0x84, 0x84, 0x75, 0x75, 0x62,
0x62, 0x62, 0x4D, 0x56, 0x56, 0x59, 0x59, 0x59, 0x59, 0x74, 0x74, 0x85, 0x7D, 0x8D, 0x8D, 0x70,
0x70, 0x5A, 0x5A, 0x6B, 0x6B, 0x6B, 0x6B, 0x70, 0x79, 0x73, 0x73, 0x71, 0x71, 0x75, 0x75, 0x7B,
@@ -209,11 +209,11 @@ Z2MdnPrm::Unit const Z2MdnPrm::sConfused[53] = {
0x38, 0x38, 0x38, 0x83, 0x83, 0x8E, 0x8E, 0x4C, 0x56, 0x56,
};
u8 const Z2MdnPrm::sConfusedTail[5] = {
DUSK_GAME_DATA u8 const Z2MdnPrm::sConfusedTail[5] = {
0x2C, 0x42, 0x4C, 0x7C, 0x49,
};
Z2MdnPrm::Unit const Z2MdnPrm::sHostility[52] = {
DUSK_GAME_DATA Z2MdnPrm::Unit const Z2MdnPrm::sHostility[52] = {
0x85, 0x71, 0x71, 0x73, 0x73, 0x3B, 0x62, 0x84, 0x94, 0x94, 0x94, 0xAF, 0x98, 0xAD, 0xAD,
0x5A, 0x5A, 0x63, 0x63, 0x97, 0x90, 0x90, 0x7B, 0x73, 0x73, 0x63, 0x63, 0x55, 0x55, 0x65,
0x66, 0x7F, 0x7F, 0x87, 0x87, 0x8A, 0x8A, 0x94, 0x5D, 0x5C, 0x5A, 0x67, 0x67, 0x68, 0x68,
@@ -223,11 +223,11 @@ Z2MdnPrm::Unit const Z2MdnPrm::sHostility[52] = {
0x62, 0x6A, 0x5F, 0x72, 0x72, 0x62, 0x62, 0x65, 0x5E, 0x69, 0x69, 0x63, 0x63, 0x7F,
};
u8 const Z2MdnPrm::sHostilityTail[7] = {
DUSK_GAME_DATA u8 const Z2MdnPrm::sHostilityTail[7] = {
0x97, 0x67, 0x94, 0x6A, 0x66, 0x4F, 0x6A,
};
Z2MdnPrm::Unit const Z2MdnPrm::sTired[53] = {
DUSK_GAME_DATA Z2MdnPrm::Unit const Z2MdnPrm::sTired[53] = {
0x70, 0x70, 0x70, 0x5C, 0x5C, 0x5C, 0x6F, 0x6F, 0x6F, 0x93, 0x8C, 0x9A, 0x9D, 0x89, 0x99, 0x7A,
0x91, 0x8D, 0x8D, 0x8D, 0x8D, 0x69, 0x69, 0x72, 0x72, 0x65, 0x65, 0x65, 0x9E, 0x98, 0x98, 0x2A,
0x50, 0x54, 0x54, 0x49, 0x64, 0x59, 0x59, 0x62, 0x62, 0x62, 0x44, 0x5E, 0x9F, 0x91, 0x63, 0x63,
@@ -237,11 +237,11 @@ Z2MdnPrm::Unit const Z2MdnPrm::sTired[53] = {
0x84, 0x6D, 0x6D, 0x6A, 0x6A, 0x8D, 0x8D, 0x8D, 0x8D, 0x3B,
};
u8 const Z2MdnPrm::sTiredTail[8] = {
DUSK_GAME_DATA u8 const Z2MdnPrm::sTiredTail[8] = {
0x66, 0x6F, 0x3B, 0x7A, 0x49, 0x91, 0x5C, 0x6A,
};
Z2MdnPrm::Unit const Z2MdnPrm::sSerious[53] = {
DUSK_GAME_DATA Z2MdnPrm::Unit const Z2MdnPrm::sSerious[53] = {
0x52, 0x65, 0x65, 0x72, 0x5A, 0x61, 0x61, 0x7B, 0x80, 0x92, 0x93, 0x9D, 0x9D, 0x70, 0x79, 0x76,
0x62, 0x57, 0x5A, 0x53, 0x53, 0x59, 0x59, 0x65, 0x63, 0x60, 0x60, 0x6A, 0x83, 0x80, 0x7F, 0x5D,
0x5C, 0x45, 0x5D, 0x71, 0x72, 0x65, 0x65, 0x65, 0x66, 0x4B, 0xB2, 0x60, 0x5C, 0x5C, 0x5C, 0x5B,
@@ -251,11 +251,11 @@ Z2MdnPrm::Unit const Z2MdnPrm::sSerious[53] = {
0x70, 0x60, 0x3C, 0x81, 0x81, 0x92, 0x92, 0x8E, 0x98, 0x87,
};
u8 const Z2MdnPrm::sSeriousTail[7] = {
DUSK_GAME_DATA u8 const Z2MdnPrm::sSeriousTail[7] = {
0x7B, 0x69, 0x4B, 0x61, 0x52, 0x59, 0x87,
};
Z2MdnPrm::Unit const Z2MdnPrm::sReplyb[42] = {
DUSK_GAME_DATA Z2MdnPrm::Unit const Z2MdnPrm::sReplyb[42] = {
0x5C, 0x45, 0x45, 0x71, 0x9F, 0x57, 0xB4, 0xB4, 0x56, 0x62, 0x8E, 0x61, 0x61, 0xB0,
0xB0, 0x3C, 0x59, 0x4A, 0x64, 0xA4, 0xA4, 0x5A, 0x5A, 0x5A, 0x5A, 0x72, 0x72, 0x4B,
0x6B, 0x97, 0x97, 0x59, 0x60, 0x60, 0x60, 0x69, 0x3E, 0x3E, 0x57, 0x42, 0x5E, 0x76,
@@ -264,11 +264,11 @@ Z2MdnPrm::Unit const Z2MdnPrm::sReplyb[42] = {
0x44, 0x4F, 0x52, 0x58, 0x5A, 0x6F, 0x6E, 0x8A, 0x8E, 0x8E, 0x8E, 0x8C, 0x8C, 0x9B,
};
u8 const Z2MdnPrm::sReplybTail[7] = {
DUSK_GAME_DATA u8 const Z2MdnPrm::sReplybTail[7] = {
0x4F, 0x4A, 0xA2, 0x4F, 0x65, 0x98, 0x5C,
};
Z2MdnPrm::Unit const Z2MdnPrm::sApologize[50] = {
DUSK_GAME_DATA Z2MdnPrm::Unit const Z2MdnPrm::sApologize[50] = {
0x6A, 0x6A, 0x6A, 0x51, 0x51, 0x51, 0x51, 0x51, 0x51, 0x51, 0x57, 0x57, 0x57, 0x63, 0x61,
0x54, 0x54, 0x54, 0x54, 0x58, 0x58, 0x58, 0x58, 0x45, 0x45, 0x56, 0x56, 0x5B, 0x5B, 0x37,
0x53, 0x53, 0x53, 0x59, 0x59, 0x59, 0x49, 0x58, 0x58, 0x55, 0x56, 0x56, 0x83, 0x7F, 0x7F,
@@ -278,11 +278,11 @@ Z2MdnPrm::Unit const Z2MdnPrm::sApologize[50] = {
0x64, 0x60, 0x61, 0x63, 0x6A, 0x62, 0x62, 0x64, 0x65, 0x71,
};
u8 const Z2MdnPrm::sApologizeTail[9] = {
DUSK_GAME_DATA u8 const Z2MdnPrm::sApologizeTail[9] = {
0x7C, 0x6E, 0x63, 0x71, 0x51, 0x37, 0x75, 0x58, 0x5C,
};
Z2MdnPrm::Unit const Z2MdnPrm::sDeside[50] = {
DUSK_GAME_DATA Z2MdnPrm::Unit const Z2MdnPrm::sDeside[50] = {
0x77, 0x77, 0x77, 0x58, 0x58, 0x6F, 0x78, 0x5F, 0x66, 0x5E, 0x6E, 0x62, 0x62, 0x2E, 0x5A,
0x58, 0x54, 0x52, 0x52, 0x5C, 0x59, 0x56, 0x56, 0x4B, 0x4B, 0x63, 0x63, 0x4D, 0x4E, 0x4A,
0x69, 0x71, 0x71, 0x76, 0x80, 0x80, 0x80, 0x73, 0x73, 0x5C, 0x7C, 0x64, 0x83, 0x89, 0x89,
@@ -292,11 +292,11 @@ Z2MdnPrm::Unit const Z2MdnPrm::sDeside[50] = {
0x75, 0x6A, 0x66, 0x76, 0x69, 0x69, 0x69, 0x60, 0x60, 0x5F,
};
u8 const Z2MdnPrm::sDesideTail[8] = {
DUSK_GAME_DATA u8 const Z2MdnPrm::sDesideTail[8] = {
0x64, 0x2E, 0x4A, 0x57, 0x80, 0x48, 0x7C, 0x5F,
};
Z2MdnPrm::Unit const Z2MdnPrm::sAfford[52] = {
DUSK_GAME_DATA Z2MdnPrm::Unit const Z2MdnPrm::sAfford[52] = {
0x4E, 0x45, 0x52, 0x5B, 0x56, 0x5B, 0x59, 0x52, 0x52, 0x57, 0x5C, 0x50, 0x50, 0x49, 0x80,
0x6E, 0x6E, 0x5A, 0x5C, 0x60, 0x6A, 0x62, 0x62, 0x6A, 0x71, 0x48, 0x4C, 0x5B, 0x5A, 0x40,
0x40, 0x49, 0x49, 0x50, 0x51, 0x51, 0x51, 0x3A, 0x5A, 0x5A, 0x5A, 0x5A, 0x5A, 0x57, 0x57,
@@ -306,11 +306,11 @@ Z2MdnPrm::Unit const Z2MdnPrm::sAfford[52] = {
0x63, 0x5D, 0x69, 0x70, 0x56, 0x50, 0x4B, 0x92, 0x86, 0x8F, 0x4B, 0x4F, 0x57, 0x56,
};
u8 const Z2MdnPrm::sAffordTail[12] = {
DUSK_GAME_DATA u8 const Z2MdnPrm::sAffordTail[12] = {
0x63, 0x8E, 0x5B, 0x59, 0x4C, 0x3A, 0x69, 0x47, 0x41, 0x59, 0x50, 0x55,
};
const Z2MdnPrm::Prm Z2MdnPrm::sPrm[17] = {
DUSK_GAME_DATA const Z2MdnPrm::Prm Z2MdnPrm::sPrm[17] = {
{Z2MdnPrm::sReply, Z2MdnPrm::sReplyTail, ARRAY_SIZE(Z2MdnPrm::sReply), 6, 4},
{Z2MdnPrm::sJoke, Z2MdnPrm::sJokeTail, ARRAY_SIZE(Z2MdnPrm::sJoke), 3, 7},
{Z2MdnPrm::sSexy, Z2MdnPrm::sSexyTail, ARRAY_SIZE(Z2MdnPrm::sSexy), 3, 7},
+10 -10
View File
@@ -4,15 +4,15 @@
#include "f_op/f_op_actor_mng.h"
#include "d/d_s_play.h"
u8 cDmr_SkipInfo;
u8 data_80450C99;
u8 data_80450C9A;
u8 data_80450C9B;
DUSK_GAME_DATA u8 cDmr_SkipInfo;
DUSK_GAME_DATA u8 data_80450C99;
DUSK_GAME_DATA u8 data_80450C9A;
DUSK_GAME_DATA u8 data_80450C9B;
u8 data_80450C9C;
u8 data_80450C9D;
u8 data_80450C9E;
u8 cDmr_FishingWether;
DUSK_GAME_DATA u8 data_80450C9C;
DUSK_GAME_DATA u8 data_80450C9D;
DUSK_GAME_DATA u8 data_80450C9E;
DUSK_GAME_DATA u8 cDmr_FishingWether;
#if DEBUG
void debug_actor_create() {
@@ -60,8 +60,8 @@ BOOL cDmrNowMidnaTalk() {
return 0;
}
u8 data_80450CA0;
DUSK_GAME_DATA u8 data_80450CA0;
extern "C" {
JPTraceParticleCallBack4 JPTracePCB4;
DUSK_GAME_DATA JPTraceParticleCallBack4 JPTracePCB4;
}
+10 -10
View File
@@ -217,7 +217,7 @@ static s16 const l_insectNameList[12] = {
f32 l_jumpTop;
#endif
daAlink_BckData const daAlink_c::m_mainBckShield[20] = {
DUSK_GAME_DATA daAlink_BckData const daAlink_c::m_mainBckShield[20] = {
{dRes_ID_ALANM_BCK_ATRFWS_e, dRes_ID_ALANM_BCK_ATRFWS_e},
{dRes_ID_ALANM_BCK_ATRFDS_e, dRes_ID_ALANM_BCK_ATRFDS_e},
{dRes_ID_ALANM_BCK_ATBW_e, dRes_ID_ALANM_BCK_ATLS_e},
@@ -240,7 +240,7 @@ daAlink_BckData const daAlink_c::m_mainBckShield[20] = {
{dRes_ID_ALANM_BCK_DASHS_e, dRes_ID_ALANM_BCK_ATLS_e},
};
daAlink_BckData const daAlink_c::m_mainBckSword[5] = {
DUSK_GAME_DATA daAlink_BckData const daAlink_c::m_mainBckSword[5] = {
{dRes_ID_ALANM_BCK_ATL_e, dRes_ID_ALANM_BCK_ATL_e},
{dRes_ID_ALANM_BCK_ATR_e, dRes_ID_ALANM_BCK_ATR_e},
{dRes_ID_ALANM_BCK_WALKS_e, dRes_ID_ALANM_BCK_WALKS_e},
@@ -248,7 +248,7 @@ daAlink_BckData const daAlink_c::m_mainBckSword[5] = {
{dRes_ID_ALANM_BCK_SWIMWAIT_e, dRes_ID_ALANM_BCK_SWIMWAITS_e},
};
daAlink_BckData const daAlink_c::m_mainBckFishing[28] = {
DUSK_GAME_DATA daAlink_BckData const daAlink_c::m_mainBckFishing[28] = {
{dRes_ID_ALANM_BCK_ATRFWS_e, dRes_ID_ALANM_BCK_WALKFISHR_e},
{dRes_ID_ALANM_BCK_ATRFDS_e, dRes_ID_ALANM_BCK_DASHFISHR_e},
{dRes_ID_ALANM_BCK_ATBW_e, dRes_ID_ALANM_BCK_WALKFISHR_e},
@@ -279,7 +279,7 @@ daAlink_BckData const daAlink_c::m_mainBckFishing[28] = {
{dRes_ID_ALANM_BCK_WAITBTOA_e, dRes_ID_ALANM_BCK_WALKFISHR_e},
};
daAlink_AnmData const daAlink_c::m_anmDataTable[daAlink_c::ANM_MAX] = {
DUSK_GAME_DATA daAlink_AnmData const daAlink_c::m_anmDataTable[daAlink_c::ANM_MAX] = {
{dRes_ID_ALANM_BCK_ATRFWS_e, dRes_ID_ALANM_BCK_ATRFW_e, 0xFE, 0xFE, FTANM_0, dRes_ID_ALANM_BCK_FAT_e, 0x0},
{dRes_ID_ALANM_BCK_ATRFDS_e, dRes_ID_ALANM_BCK_ATRFD_e, 0xFE, 0xFE, FTANM_0, dRes_ID_ALANM_BCK_FAT_e, 0x0},
{dRes_ID_ALANM_BCK_ATBW_e, dRes_ID_ALANM_BCK_ATBW_e, 0xFE, 0xFE, FTANM_0, dRes_ID_ALANM_BCK_FAT_e, 0x0},
@@ -696,7 +696,7 @@ daAlink_AnmData const daAlink_c::m_anmDataTable[daAlink_c::ANM_MAX] = {
{dRes_ID_ALANM_BCK_ASHIMOTO_e, dRes_ID_ALANM_BCK_ASHIMOTO_e, 0xFE, 0xFE, FTANM_ASHIMOTO, dRes_ID_ALANM_BCK_FASHIMOTO_e, 0x0},
};
daAlink_WlAnmData const daAlink_c::m_wlAnmDataTable[daAlink_c::WANM_MAX] = {
DUSK_GAME_DATA daAlink_WlAnmData const daAlink_c::m_wlAnmDataTable[daAlink_c::WANM_MAX] = {
{dRes_ID_ALANM_BCK_WL_WAITA_e, 0x0, 0x1, 10, 40, -1, -1},
{dRes_ID_ALANM_BCK_WL_WALKA_e, 0x0, 0x2, 1, 14, -1, -1},
{dRes_ID_ALANM_BCK_WL_WALKB_e, 0x0, 0x2, 1, 14, -1, -1},
@@ -846,7 +846,7 @@ daAlink_WlAnmData const daAlink_c::m_wlAnmDataTable[daAlink_c::WANM_MAX] = {
{0x802B, 0xC, 0xC, -1, -1, -1, -1},
};
daAlink_FaceTexData const daAlink_c::m_faceTexDataTable[] = {
DUSK_GAME_DATA daAlink_FaceTexData const daAlink_c::m_faceTexDataTable[] = {
{dRes_ID_ALANM_BTP_FMABA01_e, dRes_ID_ALANM_BTK_FMABA01_e},
{dRes_ID_ALANM_BTP_FMABA02_e, dRes_ID_ALANM_BTK_FMABA02_e},
{dRes_ID_ALANM_BTP_FMABA03_e, dRes_ID_ALANM_BTK_FMABA03_e},
@@ -1012,7 +1012,7 @@ daAlink_FaceTexData const daAlink_c::m_faceTexDataTable[] = {
{dRes_ID_ALANM_BTP_WL_FC_e, dRes_ID_ALANM_BTK_WL_FA_e},
};
const daAlink_procInitTable daAlink_c::m_procInitTable[] = {
DUSK_GAME_DATA const daAlink_procInitTable daAlink_c::m_procInitTable[] = {
{ &daAlink_c::procPreActionUnequip, 0x21 },
{ &daAlink_c::procServiceWait, 0x10000085 },
{ &daAlink_c::procTiredWait, 0x10001185 },
@@ -1367,7 +1367,7 @@ const daAlink_procInitTable daAlink_c::m_procInitTable[] = {
{ &daAlink_c::procDemoCommon, 0x1 },
};
daAlink_procFunc daAlink_c::m_demoInitTable[] = {
DUSK_GAME_DATA daAlink_procFunc daAlink_c::m_demoInitTable[] = {
NULL,
NULL,
NULL,
@@ -2003,9 +2003,9 @@ daAlinkHIO_cut_c::~daAlinkHIO_cut_c() {}
daAlinkHIO_c::~daAlinkHIO_c() {}
bool daAlink_matAnm_c::m_eye_move_flg;
DUSK_GAME_DATA bool daAlink_matAnm_c::m_eye_move_flg;
u8 daAlink_matAnm_c::m_morf_frame;
DUSK_GAME_DATA u8 daAlink_matAnm_c::m_morf_frame;
void daAlink_matAnm_c::init() {
field_0xf4 = 0.0f;
+112 -112
View File
@@ -1,7 +1,7 @@
#include "d/actor/d_a_alink.h"
// clang-format off
const daAlinkHIO_basic_c1 daAlinkHIO_basic_c0::m = {
DUSK_GAME_DATA const daAlinkHIO_basic_c1 daAlinkHIO_basic_c0::m = {
false,
20000,
-10000,
@@ -30,7 +30,7 @@ const daAlinkHIO_basic_c1 daAlinkHIO_basic_c0::m = {
5000.0f,
};
const daAlinkHIO_move_c1 daAlinkHIO_move_c0::m = {
DUSK_GAME_DATA const daAlinkHIO_move_c1 daAlinkHIO_move_c0::m = {
{
11,
0.7f,
@@ -58,7 +58,7 @@ const daAlinkHIO_move_c1 daAlinkHIO_move_c0::m = {
0.4f,
};
const daAlinkHIO_atnMove_c1 daAlinkHIO_atnMove_c0::m = {
DUSK_GAME_DATA const daAlinkHIO_atnMove_c1 daAlinkHIO_atnMove_c0::m = {
3000,
2000,
6,
@@ -83,7 +83,7 @@ const daAlinkHIO_atnMove_c1 daAlinkHIO_atnMove_c0::m = {
1.3f,
};
const daAlinkHIO_noActAtnMove_c1 daAlinkHIO_noActAtnMove_c0::m = {
DUSK_GAME_DATA const daAlinkHIO_noActAtnMove_c1 daAlinkHIO_noActAtnMove_c0::m = {
3000,
2000,
6,
@@ -108,7 +108,7 @@ const daAlinkHIO_noActAtnMove_c1 daAlinkHIO_noActAtnMove_c0::m = {
2.3f,
};
const daAlinkHIO_frontRoll_c1 daAlinkHIO_frontRoll_c0::m = {
DUSK_GAME_DATA const daAlinkHIO_frontRoll_c1 daAlinkHIO_frontRoll_c0::m = {
{
29,
1.1f,
@@ -147,7 +147,7 @@ const daAlinkHIO_frontRoll_c1 daAlinkHIO_frontRoll_c0::m = {
60.0f,
};
const daAlinkHIO_backJump_c1 daAlinkHIO_backJump_c0::m = {
DUSK_GAME_DATA const daAlinkHIO_backJump_c1 daAlinkHIO_backJump_c0::m = {
{
9,
0.7f,
@@ -168,7 +168,7 @@ const daAlinkHIO_backJump_c1 daAlinkHIO_backJump_c0::m = {
10.0f,
};
const daAlinkHIO_sideStep_c1 daAlinkHIO_sideStep_c0::m = {
DUSK_GAME_DATA const daAlinkHIO_sideStep_c1 daAlinkHIO_sideStep_c0::m = {
{
5,
1.1f,
@@ -205,7 +205,7 @@ const daAlinkHIO_sideStep_c1 daAlinkHIO_sideStep_c0::m = {
10.0f,
};
const daAlinkHIO_slide_c1 daAlinkHIO_slide_c0::m = {
DUSK_GAME_DATA const daAlinkHIO_slide_c1 daAlinkHIO_slide_c0::m = {
{
14,
0.75f,
@@ -248,7 +248,7 @@ const daAlinkHIO_slide_c1 daAlinkHIO_slide_c0::m = {
#pragma push
#pragma force_active on
const daAlinkHIO_cutNormal_c1 daAlinkHIO_cutNmV_c0::m = {
DUSK_GAME_DATA const daAlinkHIO_cutNormal_c1 daAlinkHIO_cutNmV_c0::m = {
{
27,
1.2f,
@@ -264,7 +264,7 @@ const daAlinkHIO_cutNormal_c1 daAlinkHIO_cutNmV_c0::m = {
#pragma push
#pragma force_active on
const daAlinkHIO_cutNormal_c1 daAlinkHIO_cutNmL_c0::m = {
DUSK_GAME_DATA const daAlinkHIO_cutNormal_c1 daAlinkHIO_cutNmL_c0::m = {
{
27,
1.2f,
@@ -280,7 +280,7 @@ const daAlinkHIO_cutNormal_c1 daAlinkHIO_cutNmL_c0::m = {
#pragma push
#pragma force_active on
const daAlinkHIO_cutNormal_c1 daAlinkHIO_cutNmR_c0::m = {
DUSK_GAME_DATA const daAlinkHIO_cutNormal_c1 daAlinkHIO_cutNmR_c0::m = {
{
27,
1.2f,
@@ -296,7 +296,7 @@ const daAlinkHIO_cutNormal_c1 daAlinkHIO_cutNmR_c0::m = {
#pragma push
#pragma force_active on
const daAlinkHIO_cutNormal_c1 daAlinkHIO_cutNmSL_c0::m = {
DUSK_GAME_DATA const daAlinkHIO_cutNormal_c1 daAlinkHIO_cutNmSL_c0::m = {
{
31,
1.1f,
@@ -312,7 +312,7 @@ const daAlinkHIO_cutNormal_c1 daAlinkHIO_cutNmSL_c0::m = {
#pragma push
#pragma force_active on
const daAlinkHIO_cutNormal_c1 daAlinkHIO_cutNmSR_c0::m = {
DUSK_GAME_DATA const daAlinkHIO_cutNormal_c1 daAlinkHIO_cutNmSR_c0::m = {
{
27,
1.1f,
@@ -328,7 +328,7 @@ const daAlinkHIO_cutNormal_c1 daAlinkHIO_cutNmSR_c0::m = {
#pragma push
#pragma force_active on
const daAlinkHIO_cutFinish_c1 daAlinkHIO_cutFnL_c0::m = {
DUSK_GAME_DATA const daAlinkHIO_cutFinish_c1 daAlinkHIO_cutFnL_c0::m = {
{
29,
1.0f,
@@ -348,7 +348,7 @@ const daAlinkHIO_cutFinish_c1 daAlinkHIO_cutFnL_c0::m = {
#pragma push
#pragma force_active on
const daAlinkHIO_cutFinish_c1 daAlinkHIO_cutFnV_c0::m = {
DUSK_GAME_DATA const daAlinkHIO_cutFinish_c1 daAlinkHIO_cutFnV_c0::m = {
{
33,
1.0f,
@@ -368,7 +368,7 @@ const daAlinkHIO_cutFinish_c1 daAlinkHIO_cutFnV_c0::m = {
#pragma push
#pragma force_active on
const daAlinkHIO_cutFinish_c1 daAlinkHIO_cutFnS_c0::m = {
DUSK_GAME_DATA const daAlinkHIO_cutFinish_c1 daAlinkHIO_cutFnS_c0::m = {
{
31,
1.1f,
@@ -388,7 +388,7 @@ const daAlinkHIO_cutFinish_c1 daAlinkHIO_cutFnS_c0::m = {
#pragma push
#pragma force_active on
const daAlinkHIO_cutFinish_c1 daAlinkHIO_cutFnSl_c0::m = {
DUSK_GAME_DATA const daAlinkHIO_cutFinish_c1 daAlinkHIO_cutFnSl_c0::m = {
{
33,
0.9f,
@@ -408,7 +408,7 @@ const daAlinkHIO_cutFinish_c1 daAlinkHIO_cutFnSl_c0::m = {
#pragma push
#pragma force_active on
const daAlinkHIO_cutFinish_c1 daAlinkHIO_cutFnSm_c0::m = {
DUSK_GAME_DATA const daAlinkHIO_cutFinish_c1 daAlinkHIO_cutFnSm_c0::m = {
{
31,
0.9f,
@@ -427,7 +427,7 @@ const daAlinkHIO_cutFinish_c1 daAlinkHIO_cutFnSm_c0::m = {
#pragma pop
#pragma push
const daAlinkHIO_cutFinish_c1 daAlinkHIO_cutFnR_c0::m = {
DUSK_GAME_DATA const daAlinkHIO_cutFinish_c1 daAlinkHIO_cutFnR_c0::m = {
{
34,
1.1f,
@@ -445,7 +445,7 @@ const daAlinkHIO_cutFinish_c1 daAlinkHIO_cutFnR_c0::m = {
};
#pragma pop
const daAlinkHIO_cutFnJU_c1 daAlinkHIO_cutFnJU_c0::m = {
DUSK_GAME_DATA const daAlinkHIO_cutFnJU_c1 daAlinkHIO_cutFnJU_c0::m = {
{
19,
1.0f,
@@ -474,7 +474,7 @@ const daAlinkHIO_cutFnJU_c1 daAlinkHIO_cutFnJU_c0::m = {
80.0f,
};
const daAlinkHIO_cutJump_c1 daAlinkHIO_cutJump_c0::m = {
DUSK_GAME_DATA const daAlinkHIO_cutJump_c1 daAlinkHIO_cutJump_c0::m = {
{
17,
1.1f,
@@ -498,7 +498,7 @@ const daAlinkHIO_cutJump_c1 daAlinkHIO_cutJump_c0::m = {
3.0f,
};
const daAlinkHIO_cutTurn_c1 daAlinkHIO_cutTurn_c0::m = {
DUSK_GAME_DATA const daAlinkHIO_cutTurn_c1 daAlinkHIO_cutTurn_c0::m = {
{
47,
1.0f,
@@ -548,7 +548,7 @@ const daAlinkHIO_cutTurn_c1 daAlinkHIO_cutTurn_c0::m = {
#pragma push
#pragma force_active on
const daAlinkHIO_hoCut_c1 daAlinkHIO_hoCutLA_c0::m = {
DUSK_GAME_DATA const daAlinkHIO_hoCut_c1 daAlinkHIO_hoCutLA_c0::m = {
{
21,
0.9f,
@@ -564,7 +564,7 @@ const daAlinkHIO_hoCut_c1 daAlinkHIO_hoCutLA_c0::m = {
#pragma push
#pragma force_active on
const daAlinkHIO_hoCut_c1 daAlinkHIO_hoCutLB_c0::m = {
DUSK_GAME_DATA const daAlinkHIO_hoCut_c1 daAlinkHIO_hoCutLB_c0::m = {
{
24,
0.9f,
@@ -580,7 +580,7 @@ const daAlinkHIO_hoCut_c1 daAlinkHIO_hoCutLB_c0::m = {
#pragma push
#pragma force_active on
const daAlinkHIO_hoCut_c1 daAlinkHIO_hoCutRA_c0::m = {
DUSK_GAME_DATA const daAlinkHIO_hoCut_c1 daAlinkHIO_hoCutRA_c0::m = {
{
24,
0.95f,
@@ -596,7 +596,7 @@ const daAlinkHIO_hoCut_c1 daAlinkHIO_hoCutRA_c0::m = {
#pragma push
#pragma force_active on
const daAlinkHIO_hoCut_c1 daAlinkHIO_hoCutRB_c0::m = {
DUSK_GAME_DATA const daAlinkHIO_hoCut_c1 daAlinkHIO_hoCutRB_c0::m = {
{
11,
0.9f,
@@ -610,7 +610,7 @@ const daAlinkHIO_hoCut_c1 daAlinkHIO_hoCutRB_c0::m = {
};
#pragma pop
const daAlinkHIO_hoCutCharge_c1 daAlinkHIO_hoCutCharge_c0::m = {
DUSK_GAME_DATA const daAlinkHIO_hoCutCharge_c1 daAlinkHIO_hoCutCharge_c0::m = {
{
6,
0.45f,
@@ -643,7 +643,7 @@ const daAlinkHIO_hoCutCharge_c1 daAlinkHIO_hoCutCharge_c0::m = {
#pragma push
#pragma force_active on
const daAlinkHIO_cutDash_c1 daAlinkHIO_cutDaL_c0::m = {
DUSK_GAME_DATA const daAlinkHIO_cutDash_c1 daAlinkHIO_cutDaL_c0::m = {
{
12,
0.8f,
@@ -658,7 +658,7 @@ const daAlinkHIO_cutDash_c1 daAlinkHIO_cutDaL_c0::m = {
#pragma push
#pragma force_active on
const daAlinkHIO_cutDash_c1 daAlinkHIO_cutDaR_c0::m = {
DUSK_GAME_DATA const daAlinkHIO_cutDash_c1 daAlinkHIO_cutDaR_c0::m = {
{
14,
1.0f,
@@ -673,7 +673,7 @@ const daAlinkHIO_cutDash_c1 daAlinkHIO_cutDaR_c0::m = {
#pragma push
#pragma force_active on
const daAlinkHIO_cutDash_c1 daAlinkHIO_cutDaCharge_c0::m = {
DUSK_GAME_DATA const daAlinkHIO_cutDash_c1 daAlinkHIO_cutDaCharge_c0::m = {
{
14,
1.0f,
@@ -686,7 +686,7 @@ const daAlinkHIO_cutDash_c1 daAlinkHIO_cutDaCharge_c0::m = {
};
#pragma pop
const daAlinkHIO_cutDown_c1 daAlinkHIO_cutDown_c0::m = {
DUSK_GAME_DATA const daAlinkHIO_cutDown_c1 daAlinkHIO_cutDown_c0::m = {
{
8,
1.0f,
@@ -729,7 +729,7 @@ const daAlinkHIO_cutDown_c1 daAlinkHIO_cutDown_c0::m = {
10.0f,
};
const daAlinkHIO_cutHead_c1 daAlinkHIO_cutHead_c0::m = {
DUSK_GAME_DATA const daAlinkHIO_cutHead_c1 daAlinkHIO_cutHead_c0::m = {
{
8,
0.9f,
@@ -762,7 +762,7 @@ const daAlinkHIO_cutHead_c1 daAlinkHIO_cutHead_c0::m = {
1.6f,
};
const daAlinkHIO_cutLargeJump_c1 daAlinkHIO_cutLargeJump_c0::m = {
DUSK_GAME_DATA const daAlinkHIO_cutLargeJump_c1 daAlinkHIO_cutLargeJump_c0::m = {
{
29,
1.3f,
@@ -802,7 +802,7 @@ const daAlinkHIO_cutLargeJump_c1 daAlinkHIO_cutLargeJump_c0::m = {
5.0f,
};
const daAlinkHIO_cut_c1 daAlinkHIO_cut_c0::m = {
DUSK_GAME_DATA const daAlinkHIO_cut_c1 daAlinkHIO_cut_c0::m = {
{
18,
-1.100f,
@@ -857,7 +857,7 @@ const daAlinkHIO_cut_c1 daAlinkHIO_cut_c0::m = {
0.0f,
};
const daAlinkHIO_guardAttack_c1 daAlinkHIO_gAtPush_c0::m = {
DUSK_GAME_DATA const daAlinkHIO_guardAttack_c1 daAlinkHIO_gAtPush_c0::m = {
{
14,
1.0f,
@@ -873,7 +873,7 @@ const daAlinkHIO_guardAttack_c1 daAlinkHIO_gAtPush_c0::m = {
#pragma push
#pragma force_active on
const daAlinkHIO_guardAttack_c1 daAlinkHIO_gAtKick_c0::m = {
DUSK_GAME_DATA const daAlinkHIO_guardAttack_c1 daAlinkHIO_gAtKick_c0::m = {
{
21,
1.2f,
@@ -888,7 +888,7 @@ const daAlinkHIO_guardAttack_c1 daAlinkHIO_gAtKick_c0::m = {
};
#pragma pop
const daAlinkHIO_turnMove_c1 daAlinkHIO_turnMove_c0::m = {
DUSK_GAME_DATA const daAlinkHIO_turnMove_c1 daAlinkHIO_turnMove_c0::m = {
{
27,
1.0f,
@@ -906,7 +906,7 @@ const daAlinkHIO_turnMove_c1 daAlinkHIO_turnMove_c0::m = {
25.0f,
};
const daAlinkHIO_guard_c1 daAlinkHIO_guard_c0::m = {
DUSK_GAME_DATA const daAlinkHIO_guard_c1 daAlinkHIO_guard_c0::m = {
{
11,
1.0f,
@@ -951,7 +951,7 @@ const daAlinkHIO_guard_c1 daAlinkHIO_guard_c0::m = {
18.0f,
};
const daAlinkHIO_crouch_c1 daAlinkHIO_crouch_c0::m = {
DUSK_GAME_DATA const daAlinkHIO_crouch_c1 daAlinkHIO_crouch_c0::m = {
{
9,
1.0f,
@@ -978,7 +978,7 @@ const daAlinkHIO_crouch_c1 daAlinkHIO_crouch_c0::m = {
5.0f,
};
const daAlinkHIO_autoJump_c1 daAlinkHIO_autoJump_c0::m = {
DUSK_GAME_DATA const daAlinkHIO_autoJump_c1 daAlinkHIO_autoJump_c0::m = {
{
6,
1.2f,
@@ -1036,7 +1036,7 @@ const daAlinkHIO_autoJump_c1 daAlinkHIO_autoJump_c0::m = {
23.0f,
};
const daAlinkHIO_smallJump_c1 daAlinkHIO_smallJump_c0::m = {
DUSK_GAME_DATA const daAlinkHIO_smallJump_c1 daAlinkHIO_smallJump_c0::m = {
{
8,
0.6f,
@@ -1063,7 +1063,7 @@ const daAlinkHIO_smallJump_c1 daAlinkHIO_smallJump_c0::m = {
7.0f,
};
const daAlinkHIO_wallCatch_c1 daAlinkHIO_wallCatch_c0::m = {
DUSK_GAME_DATA const daAlinkHIO_wallCatch_c1 daAlinkHIO_wallCatch_c0::m = {
{
19,
1.0f,
@@ -1095,7 +1095,7 @@ const daAlinkHIO_wallCatch_c1 daAlinkHIO_wallCatch_c0::m = {
4.0f,
};
const daAlinkHIO_wallFall_c1 daAlinkHIO_wallFall_c0::m = {
DUSK_GAME_DATA const daAlinkHIO_wallFall_c1 daAlinkHIO_wallFall_c0::m = {
{
22,
0.8f,
@@ -1112,7 +1112,7 @@ const daAlinkHIO_wallFall_c1 daAlinkHIO_wallFall_c0::m = {
},
};
const daAlinkHIO_wallMove_c1 daAlinkHIO_wallMove_c0::m = {
DUSK_GAME_DATA const daAlinkHIO_wallMove_c1 daAlinkHIO_wallMove_c0::m = {
0.8f,
1.1f,
3.0f,
@@ -1120,7 +1120,7 @@ const daAlinkHIO_wallMove_c1 daAlinkHIO_wallMove_c0::m = {
3.0f,
};
const daAlinkHIO_wallHang_c1 daAlinkHIO_wallHang_c0::m = {
DUSK_GAME_DATA const daAlinkHIO_wallHang_c1 daAlinkHIO_wallHang_c0::m = {
2,
3,
50.0f,
@@ -1131,7 +1131,7 @@ const daAlinkHIO_wallHang_c1 daAlinkHIO_wallHang_c0::m = {
200.0f,
};
const daAlinkHIO_pushpull_c1 daAlinkHIO_pushpull_c0::m = {
DUSK_GAME_DATA const daAlinkHIO_pushpull_c1 daAlinkHIO_pushpull_c0::m = {
0,
120,
7,
@@ -1153,7 +1153,7 @@ const daAlinkHIO_pushpull_c1 daAlinkHIO_pushpull_c0::m = {
0.75f,
};
const daAlinkHIO_damNormal_c1 daAlinkHIO_damNormal_c0::m = {
DUSK_GAME_DATA const daAlinkHIO_damNormal_c1 daAlinkHIO_damNormal_c0::m = {
{
22,
2.3f,
@@ -1190,7 +1190,7 @@ const daAlinkHIO_damNormal_c1 daAlinkHIO_damNormal_c0::m = {
0.5f,
};
const daAlinkHIO_damLaHu_c1 daAlinkHIO_damLarge_c0::m = {
DUSK_GAME_DATA const daAlinkHIO_damLaHu_c1 daAlinkHIO_damLarge_c0::m = {
{
49,
0.8f,
@@ -1256,7 +1256,7 @@ const daAlinkHIO_damLaHu_c1 daAlinkHIO_damLarge_c0::m = {
0.5f,
};
const daAlinkHIO_damLaHu_c1 daAlinkHIO_damHuge_c0::m = {
DUSK_GAME_DATA const daAlinkHIO_damLaHu_c1 daAlinkHIO_damHuge_c0::m = {
{
49,
0.8f,
@@ -1322,7 +1322,7 @@ const daAlinkHIO_damLaHu_c1 daAlinkHIO_damHuge_c0::m = {
0.5f,
};
const daAlinkHIO_damHorse_c1 daAlinkHIO_damHorse_c0::m = {
DUSK_GAME_DATA const daAlinkHIO_damHorse_c1 daAlinkHIO_damHorse_c0::m = {
{
9,
2.0f,
@@ -1341,7 +1341,7 @@ const daAlinkHIO_damHorse_c1 daAlinkHIO_damHorse_c0::m = {
5000,
};
const daAlinkHIO_damFall_c1 daAlinkHIO_damFall_c0::m = {
DUSK_GAME_DATA const daAlinkHIO_damFall_c1 daAlinkHIO_damFall_c0::m = {
{
11,
1.2f,
@@ -1367,7 +1367,7 @@ const daAlinkHIO_damFall_c1 daAlinkHIO_damFall_c0::m = {
15.0f,
};
const daAlinkHIO_damCaught_c1 daAlinkHIO_damCaught_c0::m = {
DUSK_GAME_DATA const daAlinkHIO_damCaught_c1 daAlinkHIO_damCaught_c0::m = {
{
59,
1.5f,
@@ -1382,7 +1382,7 @@ const daAlinkHIO_damCaught_c1 daAlinkHIO_damCaught_c0::m = {
1.3f,
};
const daAlinkHIO_damSwim_c1 daAlinkHIO_damSwim_c0::m = {
DUSK_GAME_DATA const daAlinkHIO_damSwim_c1 daAlinkHIO_damSwim_c0::m = {
{
22,
1.2f,
@@ -1433,7 +1433,7 @@ const daAlinkHIO_damSwim_c1 daAlinkHIO_damSwim_c0::m = {
15.0f,
};
const daAlinkHIO_damage_c1 daAlinkHIO_damage_c0::m = {
DUSK_GAME_DATA const daAlinkHIO_damage_c1 daAlinkHIO_damage_c0::m = {
{
14,
1.0f,
@@ -1471,7 +1471,7 @@ const daAlinkHIO_damage_c1 daAlinkHIO_damage_c0::m = {
35.0f,
};
const daAlinkHIO_horse_c1 daAlinkHIO_horse_c0::m = {
DUSK_GAME_DATA const daAlinkHIO_horse_c1 daAlinkHIO_horse_c0::m = {
{
18,
1.2f,
@@ -1512,7 +1512,7 @@ const daAlinkHIO_horse_c1 daAlinkHIO_horse_c0::m = {
5.0f,
};
const daAlinkHIO_canoe_c1 daAlinkHIO_canoe_c0::m = {
DUSK_GAME_DATA const daAlinkHIO_canoe_c1 daAlinkHIO_canoe_c0::m = {
{
23,
1.3f,
@@ -1536,7 +1536,7 @@ const daAlinkHIO_canoe_c1 daAlinkHIO_canoe_c0::m = {
0.2f,
};
const daAlinkHIO_bow_c1 daAlinkHIO_bow_c0::m = {
DUSK_GAME_DATA const daAlinkHIO_bow_c1 daAlinkHIO_bow_c0::m = {
{
9,
1.0f,
@@ -1572,7 +1572,7 @@ const daAlinkHIO_bow_c1 daAlinkHIO_bow_c0::m = {
800.0f,
};
const daAlinkHIO_boom_c1 daAlinkHIO_boom_c0::m = {
DUSK_GAME_DATA const daAlinkHIO_boom_c1 daAlinkHIO_boom_c0::m = {
{
21,
0.9f,
@@ -1599,7 +1599,7 @@ const daAlinkHIO_boom_c1 daAlinkHIO_boom_c0::m = {
40.0f,
};
const daAlinkHIO_bomb_c1 daAlinkHIO_bomb_c0::m = {
DUSK_GAME_DATA const daAlinkHIO_bomb_c1 daAlinkHIO_bomb_c0::m = {
160,
50,
50,
@@ -1624,7 +1624,7 @@ const daAlinkHIO_bomb_c1 daAlinkHIO_bomb_c0::m = {
#pragma push
#pragma force_active on
const daAlinkHIO_huLight_c1 daAlinkHIO_huLight_c0::m = {
DUSK_GAME_DATA const daAlinkHIO_huLight_c1 daAlinkHIO_huLight_c0::m = {
0,
3,
0,
@@ -1639,7 +1639,7 @@ const daAlinkHIO_huLight_c1 daAlinkHIO_huLight_c0::m = {
};
#pragma pop
const daAlinkHIO_kandelaar_c1 daAlinkHIO_kandelaar_c0::m = {
DUSK_GAME_DATA const daAlinkHIO_kandelaar_c1 daAlinkHIO_kandelaar_c0::m = {
{
30,
1.1f,
@@ -1672,7 +1672,7 @@ const daAlinkHIO_kandelaar_c1 daAlinkHIO_kandelaar_c0::m = {
0.5f,
};
const daAlinkHIO_fmChain_c1 daAlinkHIO_fmChain_c0::m = {
DUSK_GAME_DATA const daAlinkHIO_fmChain_c1 daAlinkHIO_fmChain_c0::m = {
{
20,
1.2f,
@@ -1689,7 +1689,7 @@ const daAlinkHIO_fmChain_c1 daAlinkHIO_fmChain_c0::m = {
},
};
const daAlinkHIO_magneBoots_c1 daAlinkHIO_magneBoots_c0::m = {
DUSK_GAME_DATA const daAlinkHIO_magneBoots_c1 daAlinkHIO_magneBoots_c0::m = {
{
29,
1.1f,
@@ -1713,7 +1713,7 @@ const daAlinkHIO_magneBoots_c1 daAlinkHIO_magneBoots_c0::m = {
0.7f,
};
const daAlinkHIO_pickUp_c1 daAlinkHIO_pickUp_c0::m = {
DUSK_GAME_DATA const daAlinkHIO_pickUp_c1 daAlinkHIO_pickUp_c0::m = {
{
18,
0.9f,
@@ -1732,7 +1732,7 @@ const daAlinkHIO_pickUp_c1 daAlinkHIO_pickUp_c0::m = {
30.0f,
};
const daAlinkHIO_board_c1 daAlinkHIO_board_c0::m = {
DUSK_GAME_DATA const daAlinkHIO_board_c1 daAlinkHIO_board_c0::m = {
{
9,
2.5f,
@@ -1782,7 +1782,7 @@ const daAlinkHIO_board_c1 daAlinkHIO_board_c0::m = {
50.0f,
};
const daAlinkHIO_bottle_c1 daAlinkHIO_bottle_c0::m = {
DUSK_GAME_DATA const daAlinkHIO_bottle_c1 daAlinkHIO_bottle_c0::m = {
{
56,
1.15f,
@@ -1848,7 +1848,7 @@ const daAlinkHIO_bottle_c1 daAlinkHIO_bottle_c0::m = {
},
};
const daAlinkHIO_hookshot_c1 daAlinkHIO_hookshot_c0::m = {
DUSK_GAME_DATA const daAlinkHIO_hookshot_c1 daAlinkHIO_hookshot_c0::m = {
{
12,
1.0f,
@@ -1885,7 +1885,7 @@ const daAlinkHIO_hookshot_c1 daAlinkHIO_hookshot_c0::m = {
90.0f,
};
const daAlinkHIO_spinner_c1 daAlinkHIO_spinner_c0::m = {
DUSK_GAME_DATA const daAlinkHIO_spinner_c1 daAlinkHIO_spinner_c0::m = {
{
21,
0.8f,
@@ -1908,7 +1908,7 @@ const daAlinkHIO_spinner_c1 daAlinkHIO_spinner_c0::m = {
60.0f,
};
const daAlinkHIO_ironBall_c1 daAlinkHIO_ironBall_c0::m = {
DUSK_GAME_DATA const daAlinkHIO_ironBall_c1 daAlinkHIO_ironBall_c0::m = {
{
19,
1.1f,
@@ -1949,7 +1949,7 @@ const daAlinkHIO_ironBall_c1 daAlinkHIO_ironBall_c0::m = {
0.5f,
};
const daAlinkHIO_copyRod_c1 daAlinkHIO_copyRod_c0::m = {
DUSK_GAME_DATA const daAlinkHIO_copyRod_c1 daAlinkHIO_copyRod_c0::m = {
19,
1.0f,
0.0f,
@@ -1966,7 +1966,7 @@ const daAlinkHIO_copyRod_c1 daAlinkHIO_copyRod_c0::m = {
2000.0f,
};
const daAlinkHIO_zwLight_c1 daAlinkHIO_zwLight_c0::m = {
DUSK_GAME_DATA const daAlinkHIO_zwLight_c1 daAlinkHIO_zwLight_c0::m = {
771,
0,
182,
@@ -1979,7 +1979,7 @@ const daAlinkHIO_zwLight_c1 daAlinkHIO_zwLight_c0::m = {
0.0f,
};
const daAlinkHIO_item_c1 daAlinkHIO_item_c0::m = {
DUSK_GAME_DATA const daAlinkHIO_item_c1 daAlinkHIO_item_c0::m = {
{
12,
1.0f,
@@ -2003,7 +2003,7 @@ const daAlinkHIO_item_c1 daAlinkHIO_item_c0::m = {
1.3f,
};
const daAlinkHIO_ladder_c1 daAlinkHIO_ladder_c0::m = {
DUSK_GAME_DATA const daAlinkHIO_ladder_c1 daAlinkHIO_ladder_c0::m = {
{
13,
0.8f,
@@ -2038,7 +2038,7 @@ const daAlinkHIO_ladder_c1 daAlinkHIO_ladder_c0::m = {
80.0f,
};
const daAlinkHIO_roofHang_c1 daAlinkHIO_roofHang_c0::m = {
DUSK_GAME_DATA const daAlinkHIO_roofHang_c1 daAlinkHIO_roofHang_c0::m = {
{
34,
1.0f,
@@ -2063,7 +2063,7 @@ const daAlinkHIO_roofHang_c1 daAlinkHIO_roofHang_c0::m = {
3.0f,
};
const daAlinkHIO_grab_c1 daAlinkHIO_grab_c0::m = {
DUSK_GAME_DATA const daAlinkHIO_grab_c1 daAlinkHIO_grab_c0::m = {
{
4,
0.9f,
@@ -2146,7 +2146,7 @@ const daAlinkHIO_grab_c1 daAlinkHIO_grab_c0::m = {
0.55f,
};
const daAlinkHIO_swim_c1 daAlinkHIO_swim_c0::m = {
DUSK_GAME_DATA const daAlinkHIO_swim_c1 daAlinkHIO_swim_c0::m = {
{
25,
1.0f,
@@ -2224,7 +2224,7 @@ const daAlinkHIO_swim_c1 daAlinkHIO_swim_c0::m = {
1.3f,
};
const daAlinkHIO_wlMove_c1 daAlinkHIO_wlMove_c0::m = {
DUSK_GAME_DATA const daAlinkHIO_wlMove_c1 daAlinkHIO_wlMove_c0::m = {
{
14,
1.0f,
@@ -2303,7 +2303,7 @@ const daAlinkHIO_wlMove_c1 daAlinkHIO_wlMove_c0::m = {
0.5f,
};
const daAlinkHIO_wlMoveNoP_c1 daAlinkHIO_wlMoveNoP_c0::m = {
DUSK_GAME_DATA const daAlinkHIO_wlMoveNoP_c1 daAlinkHIO_wlMoveNoP_c0::m = {
9000,
100,
5,
@@ -2325,7 +2325,7 @@ const daAlinkHIO_wlMoveNoP_c1 daAlinkHIO_wlMoveNoP_c0::m = {
30.0f,
};
const daAlinkHIO_wlAtnMove_c1 daAlinkHIO_wlAtnMove_c0::m = {
DUSK_GAME_DATA const daAlinkHIO_wlAtnMove_c1 daAlinkHIO_wlAtnMove_c0::m = {
9000,
100,
3,
@@ -2343,7 +2343,7 @@ const daAlinkHIO_wlAtnMove_c1 daAlinkHIO_wlAtnMove_c0::m = {
2.0f,
};
const daAlinkHIO_wlSideStep_c1 daAlinkHIO_wlSideStep_c0::m = {
DUSK_GAME_DATA const daAlinkHIO_wlSideStep_c1 daAlinkHIO_wlSideStep_c0::m = {
{
5,
1.0f,
@@ -2380,7 +2380,7 @@ const daAlinkHIO_wlSideStep_c1 daAlinkHIO_wlSideStep_c0::m = {
10.0f,
};
const daAlinkHIO_wlBackJump_c1 daAlinkHIO_wlBackJump_c0::m = {
DUSK_GAME_DATA const daAlinkHIO_wlBackJump_c1 daAlinkHIO_wlBackJump_c0::m = {
{
11,
0.8f,
@@ -2401,7 +2401,7 @@ const daAlinkHIO_wlBackJump_c1 daAlinkHIO_wlBackJump_c0::m = {
10.0f,
};
const daAlinkHIO_wlHowl_c1 daAlinkHIO_wlHowl_c0::m = {
DUSK_GAME_DATA const daAlinkHIO_wlHowl_c1 daAlinkHIO_wlHowl_c0::m = {
{
49,
1.0f,
@@ -2436,7 +2436,7 @@ const daAlinkHIO_wlHowl_c1 daAlinkHIO_wlHowl_c0::m = {
0.7f,
};
const daAlinkHIO_wlAutoJump_c1 daAlinkHIO_wlAutoJump_c0::m = {
DUSK_GAME_DATA const daAlinkHIO_wlAutoJump_c1 daAlinkHIO_wlAutoJump_c0::m = {
{
3,
1.2f,
@@ -2478,7 +2478,7 @@ const daAlinkHIO_wlAutoJump_c1 daAlinkHIO_wlAutoJump_c0::m = {
100.0f,
};
const daAlinkHIO_wlPush_c1 daAlinkHIO_wlPush_c0::m = {
DUSK_GAME_DATA const daAlinkHIO_wlPush_c1 daAlinkHIO_wlPush_c0::m = {
1.0f,
3.0f,
1.0f,
@@ -2486,7 +2486,7 @@ const daAlinkHIO_wlPush_c1 daAlinkHIO_wlPush_c0::m = {
0.75f,
};
const daAlinkHIO_wlLie_c1 daAlinkHIO_wlLie_c0::m = {
DUSK_GAME_DATA const daAlinkHIO_wlLie_c1 daAlinkHIO_wlLie_c0::m = {
{
14,
1.5f,
@@ -2515,7 +2515,7 @@ const daAlinkHIO_wlLie_c1 daAlinkHIO_wlLie_c0::m = {
#pragma push
#pragma force_active on
const daAlinkHIO_wlLight_c1 daAlinkHIO_wlLight_c0::m = {
DUSK_GAME_DATA const daAlinkHIO_wlLight_c1 daAlinkHIO_wlLight_c0::m = {
515,
0,
120,
@@ -2529,7 +2529,7 @@ const daAlinkHIO_wlLight_c1 daAlinkHIO_wlLight_c0::m = {
};
#pragma pop
const daAlinkHIO_wlWallHang_c1 daAlinkHIO_wlWallHang_c0::m = {
DUSK_GAME_DATA const daAlinkHIO_wlWallHang_c1 daAlinkHIO_wlWallHang_c0::m = {
{
13,
1.2f,
@@ -2583,7 +2583,7 @@ const daAlinkHIO_wlWallHang_c1 daAlinkHIO_wlWallHang_c0::m = {
10.0f,
};
const daAlinkHIO_wlDamNormal_c1 daAlinkHIO_wlDamNormal_c0::m = {
DUSK_GAME_DATA const daAlinkHIO_wlDamNormal_c1 daAlinkHIO_wlDamNormal_c0::m = {
{
9,
1.0f,
@@ -2618,7 +2618,7 @@ const daAlinkHIO_wlDamNormal_c1 daAlinkHIO_wlDamNormal_c0::m = {
0.25f,
};
const daAlinkHIO_wlDamLaHu_c1 daAlinkHIO_wlDamLarge_c0::m = {
DUSK_GAME_DATA const daAlinkHIO_wlDamLaHu_c1 daAlinkHIO_wlDamLarge_c0::m = {
{
49,
1.0f,
@@ -2658,7 +2658,7 @@ const daAlinkHIO_wlDamLaHu_c1 daAlinkHIO_wlDamLarge_c0::m = {
#pragma push
#pragma force_active on
const daAlinkHIO_wlDamLaHu_c1 daAlinkHIO_wlDamHuge_c0::m = {
DUSK_GAME_DATA const daAlinkHIO_wlDamLaHu_c1 daAlinkHIO_wlDamHuge_c0::m = {
{
49,
1.1f,
@@ -2697,7 +2697,7 @@ const daAlinkHIO_wlDamLaHu_c1 daAlinkHIO_wlDamHuge_c0::m = {
};
#pragma pop
const daAlinkHIO_wlDamFall_c1 daAlinkHIO_wlDamFall_c0::m = {
DUSK_GAME_DATA const daAlinkHIO_wlDamFall_c1 daAlinkHIO_wlDamFall_c0::m = {
{
11,
1.0f,
@@ -2721,7 +2721,7 @@ const daAlinkHIO_wlDamFall_c1 daAlinkHIO_wlDamFall_c0::m = {
15.0f,
};
const daAlinkHIO_wlDamCaught_c1 daAlinkHIO_wlDamCaught_c0::m = {
DUSK_GAME_DATA const daAlinkHIO_wlDamCaught_c1 daAlinkHIO_wlDamCaught_c0::m = {
300,
5,
1.2f,
@@ -2729,7 +2729,7 @@ const daAlinkHIO_wlDamCaught_c1 daAlinkHIO_wlDamCaught_c0::m = {
1.5f,
};
const daAlinkHIO_wlDamage_c1 daAlinkHIO_wlDamage_c0::m = {
DUSK_GAME_DATA const daAlinkHIO_wlDamage_c1 daAlinkHIO_wlDamage_c0::m = {
{
9,
1.1f,
@@ -2747,7 +2747,7 @@ const daAlinkHIO_wlDamage_c1 daAlinkHIO_wlDamage_c0::m = {
0.7f,
};
const daAlinkHIO_wlSlide_c1 daAlinkHIO_wlSlide_c0::m = {
DUSK_GAME_DATA const daAlinkHIO_wlSlide_c1 daAlinkHIO_wlSlide_c0::m = {
{
20,
1.25f,
@@ -2790,7 +2790,7 @@ const daAlinkHIO_wlSlide_c1 daAlinkHIO_wlSlide_c0::m = {
30.0f,
};
const daAlinkHIO_wlRope_c1 daAlinkHIO_wlRope_c0::m = {
DUSK_GAME_DATA const daAlinkHIO_wlRope_c1 daAlinkHIO_wlRope_c0::m = {
{
16,
1.0f,
@@ -2812,7 +2812,7 @@ const daAlinkHIO_wlRope_c1 daAlinkHIO_wlRope_c0::m = {
#pragma push
#pragma force_active on
const daAlinkHIO_wlAtWait_c1 daAlinkHIO_wlAtWaLr_c0::m = {
DUSK_GAME_DATA const daAlinkHIO_wlAtWait_c1 daAlinkHIO_wlAtWaLr_c0::m = {
{
41,
0.9f,
@@ -2836,7 +2836,7 @@ const daAlinkHIO_wlAtWait_c1 daAlinkHIO_wlAtWaLr_c0::m = {
#pragma push
#pragma force_active on
const daAlinkHIO_wlAtWait_c1 daAlinkHIO_wlAtWaSc_c0::m = {
DUSK_GAME_DATA const daAlinkHIO_wlAtWait_c1 daAlinkHIO_wlAtWaSc_c0::m = {
{
15,
0.9f,
@@ -2860,7 +2860,7 @@ const daAlinkHIO_wlAtWait_c1 daAlinkHIO_wlAtWaSc_c0::m = {
#pragma push
#pragma force_active on
const daAlinkHIO_wlAtWait_c1 daAlinkHIO_wlAtWaTl_c0::m = {
DUSK_GAME_DATA const daAlinkHIO_wlAtWait_c1 daAlinkHIO_wlAtWaTl_c0::m = {
{
42,
1.05f,
@@ -2882,7 +2882,7 @@ const daAlinkHIO_wlAtWait_c1 daAlinkHIO_wlAtWaTl_c0::m = {
};
#pragma pop
const daAlinkHIO_wlAtRoll_c1 daAlinkHIO_wlAtRoll_c0::m = {
DUSK_GAME_DATA const daAlinkHIO_wlAtRoll_c1 daAlinkHIO_wlAtRoll_c0::m = {
{
40,
1.0f,
@@ -2895,7 +2895,7 @@ const daAlinkHIO_wlAtRoll_c1 daAlinkHIO_wlAtRoll_c0::m = {
0.0f,
};
const daAlinkHIO_wlAtNjump_c1 daAlinkHIO_wlAtNjump_c0::m = {
DUSK_GAME_DATA const daAlinkHIO_wlAtNjump_c1 daAlinkHIO_wlAtNjump_c0::m = {
{
6,
1.0f,
@@ -2915,7 +2915,7 @@ const daAlinkHIO_wlAtNjump_c1 daAlinkHIO_wlAtNjump_c0::m = {
10.0f,
};
const daAlinkHIO_wlAtCjump_c1 daAlinkHIO_wlAtCjump_c0::m = {
DUSK_GAME_DATA const daAlinkHIO_wlAtCjump_c1 daAlinkHIO_wlAtCjump_c0::m = {
{
3,
2.0f,
@@ -2947,7 +2947,7 @@ const daAlinkHIO_wlAtCjump_c1 daAlinkHIO_wlAtCjump_c0::m = {
0.1f,
};
const daAlinkHIO_wlAtLand_c1 daAlinkHIO_wlAtLand_c0::m = {
DUSK_GAME_DATA const daAlinkHIO_wlAtLand_c1 daAlinkHIO_wlAtLand_c0::m = {
{
19,
0.9f,
@@ -2972,7 +2972,7 @@ const daAlinkHIO_wlAtLand_c1 daAlinkHIO_wlAtLand_c0::m = {
2.0f,
};
const daAlinkHIO_wlAtDown_c1 daAlinkHIO_wlAtDown_c0::m = {
DUSK_GAME_DATA const daAlinkHIO_wlAtDown_c1 daAlinkHIO_wlAtDown_c0::m = {
{
3,
1.0f,
@@ -3029,7 +3029,7 @@ const daAlinkHIO_wlAtDown_c1 daAlinkHIO_wlAtDown_c0::m = {
13.0f,
};
const daAlinkHIO_wlAtLock_c1 daAlinkHIO_wlAtLock_c0::m = {
DUSK_GAME_DATA const daAlinkHIO_wlAtLock_c1 daAlinkHIO_wlAtLock_c0::m = {
{
6,
3.0f,
@@ -3057,7 +3057,7 @@ const daAlinkHIO_wlAtLock_c1 daAlinkHIO_wlAtLock_c0::m = {
1000.0f,
};
const daAlinkHIO_wlAtBite_c1 daAlinkHIO_wlAtBite_c0::m = {
DUSK_GAME_DATA const daAlinkHIO_wlAtBite_c1 daAlinkHIO_wlAtBite_c0::m = {
{
5,
1.0f,
@@ -3088,7 +3088,7 @@ const daAlinkHIO_wlAtBite_c1 daAlinkHIO_wlAtBite_c0::m = {
0.02f,
};
const daAlinkHIO_wlAttack_c1 daAlinkHIO_wlAttack_c0::m = {
DUSK_GAME_DATA const daAlinkHIO_wlAttack_c1 daAlinkHIO_wlAttack_c0::m = {
{
59,
1.2f,
@@ -3108,7 +3108,7 @@ const daAlinkHIO_wlAttack_c1 daAlinkHIO_wlAttack_c0::m = {
30.0f,
};
const daAlinkHIO_wlPoint_c1 daAlinkHIO_wlPoint_c0::m = {
DUSK_GAME_DATA const daAlinkHIO_wlPoint_c1 daAlinkHIO_wlPoint_c0::m = {
{
6,
0.9f,
@@ -3150,7 +3150,7 @@ const daAlinkHIO_wlPoint_c1 daAlinkHIO_wlPoint_c0::m = {
0.2f,
};
const daAlinkHIO_wlChain_c1 daAlinkHIO_wlChain_c0::m = {
DUSK_GAME_DATA const daAlinkHIO_wlChain_c1 daAlinkHIO_wlChain_c0::m = {
{
39,
1.0f,
@@ -3183,7 +3183,7 @@ const daAlinkHIO_wlChain_c1 daAlinkHIO_wlChain_c0::m = {
5.0f,
};
const daAlinkHIO_wlSwim_c1 daAlinkHIO_wlSwim_c0::m = {
DUSK_GAME_DATA const daAlinkHIO_wlSwim_c1 daAlinkHIO_wlSwim_c0::m = {
{
25,
0.9f,
@@ -3237,7 +3237,7 @@ const daAlinkHIO_wlSwim_c1 daAlinkHIO_wlSwim_c0::m = {
7.0f,
};
const daAlinkHIO_wlGrab_c1 daAlinkHIO_wlGrab_c0::m = {
DUSK_GAME_DATA const daAlinkHIO_wlGrab_c1 daAlinkHIO_wlGrab_c0::m = {
{
20,
1.5f,
@@ -3277,7 +3277,7 @@ const daAlinkHIO_wlGrab_c1 daAlinkHIO_wlGrab_c0::m = {
#pragma push
#pragma force_active on
const daAlinkHIO_wlBall_c1 daAlinkHIO_wlBall_c0::m = {
DUSK_GAME_DATA const daAlinkHIO_wlBall_c1 daAlinkHIO_wlBall_c0::m = {
{
64,
1.0f,
@@ -3299,7 +3299,7 @@ const daAlinkHIO_wlBall_c1 daAlinkHIO_wlBall_c0::m = {
};
#pragma pop
const daAlinkHIO_wolf_c1 daAlinkHIO_wolf_c0::m = {
DUSK_GAME_DATA const daAlinkHIO_wolf_c1 daAlinkHIO_wolf_c0::m = {
13000,
-10000,
8000,
+1 -1
View File
@@ -10,7 +10,7 @@
#include "d/d_k_wmark.h"
#include "dusk/gx_helper.h"
const EffParamProc daAlink_c::m_fEffParamProc[] = {
DUSK_GAME_DATA const EffParamProc daAlink_c::m_fEffParamProc[] = {
&daAlink_c::setEffectFrontRollParam,
&daAlink_c::setEffectSlipParam,
&daAlink_c::setEffectSmallLandParam,
+4 -4
View File
@@ -73,19 +73,19 @@ int daAlink_c::getReinRideDirection() {
return DIR_RIGHT;
}
Vec const daAlink_c::m_handLeftOutSidePos = {
DUSK_GAME_DATA Vec const daAlink_c::m_handLeftOutSidePos = {
9.0f, -5.0f, 3.0f
};
Vec const daAlink_c::m_handRightOutSidePos = {
DUSK_GAME_DATA Vec const daAlink_c::m_handRightOutSidePos = {
9.0f, -5.0f, -3.0f
};
Vec const daAlink_c::m_handLeftInSidePos = {
DUSK_GAME_DATA Vec const daAlink_c::m_handLeftInSidePos = {
9.0f, 5.0f, 3.0f
};
Vec const daAlink_c::m_handRightInSidePos = {
DUSK_GAME_DATA Vec const daAlink_c::m_handRightInSidePos = {
9.0f, 5.0f, -3.0f
};
+2 -2
View File
@@ -229,9 +229,9 @@ int daBalloon2D_c::createHeap() {
return 1;
}
daBalloon2D_HIO_c l_HOSTIO;
DUSK_GAME_DATA daBalloon2D_HIO_c l_HOSTIO;
daBalloon2D_c* daBalloon2D_c::myclass;
DUSK_GAME_DATA daBalloon2D_c* daBalloon2D_c::myclass;
int daBalloon2D_c::create() {
int rv = dComIfG_resLoad(this, l_arcName);
+4 -4
View File
@@ -501,14 +501,14 @@ static dCcD_SrcTri l_tri_src = {
static DUSK_CONST char* l_specName = "spec.dat";
createHeapFunc daBgObj_c::mCreateHeapFunc[] = {
DUSK_GAME_DATA createHeapFunc daBgObj_c::mCreateHeapFunc[] = {
&daBgObj_c::CreateHeapType0,
&daBgObj_c::CreateHeapType1,
&daBgObj_c::CreateHeapType1,
&daBgObj_c::CreateHeapType1,
};
createInitFunc daBgObj_c::mCreateInitFunc[] = {
DUSK_GAME_DATA createInitFunc daBgObj_c::mCreateInitFunc[] = {
&daBgObj_c::CreateInitType0,
&daBgObj_c::CreateInitType1,
&daBgObj_c::CreateInitType1,
@@ -519,14 +519,14 @@ int daBgObj_c::Create() {
return (this->*mCreateInitFunc[mSpecData.mSpecType])();
}
executeFunc daBgObj_c::mExecuteFunc[] = {
DUSK_GAME_DATA executeFunc daBgObj_c::mExecuteFunc[] = {
&daBgObj_c::ExecuteType0,
&daBgObj_c::ExecuteType1,
&daBgObj_c::ExecuteType1,
&daBgObj_c::ExecuteType1,
};
tgSetFunc daBgObj_c::mTgSetFunc[] = {
DUSK_GAME_DATA tgSetFunc daBgObj_c::mTgSetFunc[] = {
&daBgObj_c::set_tri_0, &daBgObj_c::set_tri_1, &daBgObj_c::set_cyl_0,
&daBgObj_c::set_tri_2, &daBgObj_c::set_tri_3,
};
+6 -6
View File
@@ -137,17 +137,17 @@ static const u8 lbl_46_rodata_24[6] = {
0x1E,
};
const u16 daBoomerang_HIO_c0::m_lockWaitTime = 10;
DUSK_GAME_DATA const u16 daBoomerang_HIO_c0::m_lockWaitTime = 10;
const f32 daBoomerang_HIO_c0::m_minCircleR = 28.0f;
DUSK_GAME_DATA const f32 daBoomerang_HIO_c0::m_minCircleR = 28.0f;
const f32 daBoomerang_HIO_c0::m_middleCircleR = 35.0f;
DUSK_GAME_DATA const f32 daBoomerang_HIO_c0::m_middleCircleR = 35.0f;
const f32 daBoomerang_HIO_c0::m_maxCircleR = 80.0f;
DUSK_GAME_DATA const f32 daBoomerang_HIO_c0::m_maxCircleR = 80.0f;
const f32 daBoomerang_HIO_c0::m_scale = 3.0f / 5.0f;
DUSK_GAME_DATA const f32 daBoomerang_HIO_c0::m_scale = 3.0f / 5.0f;
const f32 daBoomerang_HIO_c0::m_lockWindScale = 2.0f;
DUSK_GAME_DATA const f32 daBoomerang_HIO_c0::m_lockWindScale = 2.0f;
static const u32 l_lockSeFlg[BOOMERANG_LOCK_MAX] = {
Z2SE_SY_BOOM_LOCK_ON_1,
+3 -3
View File
@@ -14,14 +14,14 @@ static DUSK_CONST char* l_bmdFileNameList[] = {"hanjo_stone.bmd"};
static BULLET_HIO_CLASS l_HIO;
const dCcD_SrcGObjInf daBullet_c::mCcDObjInfo = {
DUSK_GAME_DATA const dCcD_SrcGObjInf daBullet_c::mCcDObjInfo = {
{0, {{0, 0, 0}, {0x0, 0x0}, {0x79}}},
{dCcD_SE_NONE, 0, 0, 0, 0},
{dCcD_SE_NONE, 0, 0, 0, 0},
{0},
};
dCcD_SrcSph daBullet_c::mCcDSph = {
DUSK_GAME_DATA dCcD_SrcSph daBullet_c::mCcDSph = {
daBullet_c::mCcDObjInfo,
{
{{0.0f, 0.0f, 0.0f}, 0.0f} // mSph
@@ -81,7 +81,7 @@ int daBullet_c::Delete() {
return 1;
}
daBullet_HIOParam const daBullet_Param_c::m = {
DUSK_GAME_DATA daBullet_HIOParam const daBullet_Param_c::m = {
-3.0f,
255.0f,
3.0f,
+1 -1
View File
@@ -7,7 +7,7 @@
#include "d/actor/d_a_coach_fire.h"
CoachFireAttr const daCoachFire_c::M_attr = {
DUSK_GAME_DATA CoachFireAttr const daCoachFire_c::M_attr = {
50.0f, // radius
4.0f, // field_0x04
36, // field_0x08
+1 -1
View File
@@ -34,7 +34,7 @@ static const char l_arcNameFB[] = "CstaFB";
static const char l_spStageName[8] = "R_SP209";
const daCstaF_c::BckTbl daCstaF_c::m_bckIdxTable[] = {
DUSK_GAME_DATA const daCstaF_c::BckTbl daCstaF_c::m_bckIdxTable[] = {
{9, 9, 8, 7},
{9, 9, 8, 7}
};
+1 -1
View File
@@ -53,7 +53,7 @@ enum CStatueAnimIndex {
CStatueAnimIndex_N,
};
u16 const daCstatue_c::m_bckIdxTable[daCstatueType_N][CStatueAnimIndex_N] = {
DUSK_GAME_DATA u16 const daCstatue_c::m_bckIdxTable[daCstatueType_N][CStatueAnimIndex_N] = {
// daCstatueType_NORMAL
{CStatueAnimSwing, CStatueAnimWalk, CStatueAnimSwing, CStatueAnimFall, CStatueAnimStop,
CStatueAnimStart, CStatueAnimSwingre},
+1 -1
View File
@@ -1775,7 +1775,7 @@ static cPhs_Step daE_DD_Create(fopAc_ac_c* a_this) {
return phase;
}
actor_method_class l_daE_DD_Method = {
DUSK_GAME_DATA actor_method_class l_daE_DD_Method = {
(process_method_func)daE_DD_Create,
(process_method_func)daE_DD_Delete,
(process_method_func)daE_DD_Execute,
+1 -1
View File
@@ -1031,7 +1031,7 @@ static int way_check(e_dn_class* i_this) {
return 2;
}
int learn_check;
DUSK_GAME_DATA int learn_check;
static void* shot_s_sub(void* i_actor, void* i_data) {
UNUSED(i_data);
+8 -8
View File
@@ -124,15 +124,15 @@ enum Joint {
/* 0x2A */ JNT_TAIL_2,
};
f32 E_DT_n::eDt_ShakeFrame[10] = {
DUSK_GAME_DATA f32 E_DT_n::eDt_ShakeFrame[10] = {
20.0f, 22.0f, 24.0f, 26.0f, 28.0f, 30.0f, 32.0f, 34.0f, 36.0f, 38.0f,
};
f32 E_DT_n::eDt_ShakeFrameDemo[10] = {
DUSK_GAME_DATA f32 E_DT_n::eDt_ShakeFrameDemo[10] = {
310.0f, 312.0f, 314.0f, 316.0f, 318.0f, 320.0f, 322.0f, 324.0f, 326.0f, 328.0f,
};
dCcD_SrcSph E_DT_n::cc_dt_body_src = {
DUSK_GAME_DATA dCcD_SrcSph E_DT_n::cc_dt_body_src = {
{
{0x0, {{AT_TYPE_CSTATUE_SWING, 0x1, 0x0}, {0xd8fbfdff, 0x43}, 0x75}}, // mObj
{dCcD_SE_METAL, 0x0, 0x0, 0x0, 0x0}, // mGObjAt
@@ -144,7 +144,7 @@ dCcD_SrcSph E_DT_n::cc_dt_body_src = {
} // mSphAttr
};
dCcD_SrcSph E_DT_n::cc_dt_tongue_src = {
DUSK_GAME_DATA dCcD_SrcSph E_DT_n::cc_dt_tongue_src = {
{
{0x0, {{AT_TYPE_CSTATUE_SWING, 0x1, 0x0}, {0xd8fbfdff, 0x43}, 0x75}}, // mObj
{dCcD_SE_METAL, 0x0, 0x0, 0x0, 0x0}, // mGObjAt
@@ -700,9 +700,9 @@ void daE_DT_c::setBoxTubaLandEffect() {
}
}
int E_DT_n::mDt_OtamaNum;
DUSK_GAME_DATA int E_DT_n::mDt_OtamaNum;
int E_DT_n::mDt_OtamaNo[20];
DUSK_GAME_DATA int E_DT_n::mDt_OtamaNo[20];
static void* s_otama_todo(void* i_proc, void* i_this) {
if (fopAcM_IsActor(i_proc) && !fpcM_IsCreating(fopAcM_GetID(i_proc))
@@ -726,7 +726,7 @@ int daE_DT_c::getNumberOfOtama() {
return E_DT_n::mDt_OtamaNum;
}
int E_DT_n::m_fall_no;
DUSK_GAME_DATA int E_DT_n::m_fall_no;
static void* s_fall_otama(void* i_proc, void* i_this) {
if (fopAcM_IsActor(i_proc) && !fpcM_IsCreating(fopAcM_GetID(i_proc))
@@ -772,7 +772,7 @@ static void* s_demo_otama(void* i_proc, void* i_this) {
return NULL;
}
cXyz E_DT_n::m_tongue_pos;
DUSK_GAME_DATA cXyz E_DT_n::m_tongue_pos;
static void* s_bomb_search(void* i_proc, void* i_this) {
if (fopAcM_IsActor(i_proc) && !fpcM_IsCreating(fopAcM_GetID(i_proc))) {
+1 -1
View File
@@ -1081,7 +1081,7 @@ void daE_GE_c::executeShield() {
}
}
daE_GE_c::actionFunc daE_GE_c::l_actionmenu[9] = {
DUSK_GAME_DATA daE_GE_c::actionFunc daE_GE_c::l_actionmenu[9] = {
(&daE_GE_c::executeWait), (&daE_GE_c::executeFly), (&daE_GE_c::executeAttack),
(&daE_GE_c::executeBack), (&daE_GE_c::executeDown), (&daE_GE_c::executeSurprise),
(&daE_GE_c::executeCaw), (&daE_GE_c::executeWind), (&daE_GE_c::executeShield),
+1 -1
View File
@@ -3264,7 +3264,7 @@ e_mf_class::e_mf_class() {}
AUDIO_INSTANCES;
actor_method_class l_daE_MF_Method = {
DUSK_GAME_DATA actor_method_class l_daE_MF_Method = {
(process_method_func)daE_MF_Create,
(process_method_func)daE_MF_Delete,
(process_method_func)daE_MF_Execute,
+8 -8
View File
@@ -58,17 +58,17 @@ public:
#endif
};
f32 const E_OC_n::oc_attackb_trans[10] = {
DUSK_GAME_DATA f32 const E_OC_n::oc_attackb_trans[10] = {
0.0f, 0.0f, 0.0f, 0.0f, 15.3f,
38.4f, 63.3f, 86.2f, 103.3f, 112.0f
};
f32 const E_OC_n::oc_attackc_trans[10] = {
DUSK_GAME_DATA f32 const E_OC_n::oc_attackc_trans[10] = {
0.0f, 31.3f, 72.7f, 91.5f, 91.5f,
91.5f, 91.5f, 91.5f, 91.5f, 91.5f
};
dCcD_SrcSph E_OC_n::cc_sph_src = {
DUSK_GAME_DATA dCcD_SrcSph E_OC_n::cc_sph_src = {
{
{0x0, {{0x0, 0x0, 0x0}, {0xD8FBFDFF, 0x3}, 0x75}}, // mObj
{0x9, 0x0, 0x0, 0x0, 0x0}, // mGObjAt
@@ -80,7 +80,7 @@ dCcD_SrcSph E_OC_n::cc_sph_src = {
} // mSphAttr
};
dCcD_SrcSph E_OC_n::at_sph_src = {
DUSK_GAME_DATA dCcD_SrcSph E_OC_n::at_sph_src = {
{
{0x0, {{0x1000, 0x1, 0xD}, {0x0, 0x0}, 0x0}}, // mObj
{0x9, 0x0, 0x0, 0x0, 0x0}, // mGObjAt
@@ -193,13 +193,13 @@ static int daE_OC_Draw(daE_OC_c* i_this) {
return i_this->draw();
}
daE_OC_c* E_OC_n::m_battle_oc;
DUSK_GAME_DATA daE_OC_c* E_OC_n::m_battle_oc;
daE_OC_c* E_OC_n::m_damage_oc;
DUSK_GAME_DATA daE_OC_c* E_OC_n::m_damage_oc;
daE_OC_c* E_OC_n::m_death_oc;
DUSK_GAME_DATA daE_OC_c* E_OC_n::m_death_oc;
daE_OC_c* E_OC_n::m_talk_oc;
DUSK_GAME_DATA daE_OC_c* E_OC_n::m_talk_oc;
static u8 lbl_216_bss_58;
+4 -4
View File
@@ -173,10 +173,10 @@ static int daE_OctBg_Delete(daE_OctBg_c* i_this) {
static daE_OctBg_HIO_c l_HIO;
u8 unk_bss_78;
u8 unk_bss_79;
u8 unk_bss_7A;
u8 unk_bss_7B;
DUSK_GAME_DATA u8 unk_bss_78;
DUSK_GAME_DATA u8 unk_bss_79;
DUSK_GAME_DATA u8 unk_bss_7A;
DUSK_GAME_DATA u8 unk_bss_7B;
void daE_OctBg_c::cc_set() {
cXyz cStack_1c;
+1 -1
View File
@@ -35,7 +35,7 @@ public:
/* 0x20 */ f32 mMoveRange;
};
dCcD_SrcSph E_YM_n::cc_sph_src = {
DUSK_GAME_DATA dCcD_SrcSph E_YM_n::cc_sph_src = {
{
{0, {{0x400, 1, 13}, {0xD8FBFDFF, 3}, 0x75}},
{dCcD_SE_METAL, 0, 0, 0, {0}},
+1 -1
View File
@@ -10,7 +10,7 @@
#include "d/d_meter2_info.h"
#include "f_pc/f_pc_executor.h"
u8 data_805197E0[4];
DUSK_GAME_DATA u8 data_805197E0[4];
static int daEcont_Draw(econt_class* i_this) {
return 1;
+2 -2
View File
@@ -9,7 +9,7 @@
#include "d/d_save.h"
#include "f_op/f_op_actor_mng.h"
FmtMngAttributes const daFmtMng_c::M_attr = {
DUSK_GAME_DATA FmtMngAttributes const daFmtMng_c::M_attr = {
0x14, 6.0f, 0.5f,
120.0f, 150.0f, 10, 0x4000,
};
@@ -62,7 +62,7 @@ void daFmtMng_c::initMemberPos() {
}
}
daFmtMng_c::ActionFunc daFmtMng_c::ActionTable[10] = {
DUSK_GAME_DATA daFmtMng_c::ActionFunc daFmtMng_c::ActionTable[10] = {
&daFmtMng_c::initWait, &daFmtMng_c::executeWait,
&daFmtMng_c::initWalk, &daFmtMng_c::executeWalk,
&daFmtMng_c::initReverse, &daFmtMng_c::executeReverse,
+3 -3
View File
@@ -76,11 +76,11 @@ static void strippedFunc() {
static char const l_arcName[] = "Horse";
const u16 daHorse_c::m_footJointTable[] = {
DUSK_GAME_DATA const u16 daHorse_c::m_footJointTable[] = {
3, 7, 27, 31,
};
const f32 daHorse_c::m_callLimitDistance2 = 640000.0f;
DUSK_GAME_DATA const f32 daHorse_c::m_callLimitDistance2 = 640000.0f;
static f32 l_autoUpHeight = 50.0f;
@@ -170,7 +170,7 @@ void daHorse_hio_c::genMessage(JORMContext* ctx) {
}
#endif
const daHorse_hio_c1 daHorse_hio_c0::m = {
DUSK_GAME_DATA const daHorse_hio_c1 daHorse_hio_c0::m = {
600,
50,
45,
+3 -3
View File
@@ -31,7 +31,7 @@ static void* daHoZelda_searchGanon(fopAc_ac_c* i_actor, void* i_data) {
return NULL;
}
const daHoZelda_hio_c1 daHoZelda_hio_c0::m = {
DUSK_GAME_DATA const daHoZelda_hio_c1 daHoZelda_hio_c0::m = {
0x38E,
0x2AAA,
0x4000,
@@ -40,8 +40,8 @@ const daHoZelda_hio_c1 daHoZelda_hio_c0::m = {
4000.0f,
};
u8 daHoZelda_matAnm_c::mEyeMoveFlg;
u8 daHoZelda_matAnm_c::mMorfFrame;
DUSK_GAME_DATA u8 daHoZelda_matAnm_c::mEyeMoveFlg;
DUSK_GAME_DATA u8 daHoZelda_matAnm_c::mMorfFrame;
void daHoZelda_matAnm_c::init() {
field_0xf4 = 0.0f;
+5 -5
View File
@@ -109,7 +109,7 @@ void daMidna_hio_c::genMessage(JORMContext* ctx) {
}
#endif
daMidna_hio_c1 const daMidna_hio_c0::m = {
DUSK_GAME_DATA daMidna_hio_c1 const daMidna_hio_c0::m = {
0,
0,
0,
@@ -126,8 +126,8 @@ daMidna_hio_c1 const daMidna_hio_c0::m = {
25.0f,
};
bool daMidna_matAnm_c::sEyeMoveFlg;
u8 daMidna_matAnm_c::sMorfFrame;
DUSK_GAME_DATA bool daMidna_matAnm_c::sEyeMoveFlg;
DUSK_GAME_DATA u8 daMidna_matAnm_c::sMorfFrame;
void daMidna_matAnm_c::init() {
mOldTransX = 0.0f;
@@ -173,7 +173,7 @@ int daMidna_McaMorfCB1_c::execute(u16 i_jointNo, J3DTransformInfo* transform) {
return 1;
}
daMidna_texData_s const daMidna_c::m_texDataTable[21] = {
DUSK_GAME_DATA daMidna_texData_s const daMidna_c::m_texDataTable[21] = {
0x0405, 0x03A4,
0x03F5, 0x0399,
0x03F6, 0x0399,
@@ -197,7 +197,7 @@ daMidna_texData_s const daMidna_c::m_texDataTable[21] = {
0x03FD, 0x0399,
};
daMidna_anmData_s const daMidna_c::m_anmDataTable[53] = {
DUSK_GAME_DATA daMidna_anmData_s const daMidna_c::m_anmDataTable[53] = {
0x01DC, 0x00, -1.0f, 0,
0x01B7, 0x01, -1.0f, 0,
0x01B8, 0x02, -1.0f, 0,
+2 -2
View File
@@ -254,7 +254,7 @@ static void* daMyna_searchEvtTag(void* i_evtTagActor, void* param_1) {
return 0;
}
dCcD_SrcSph const daMyna_c::mCcDSph = {
DUSK_GAME_DATA dCcD_SrcSph const daMyna_c::mCcDSph = {
0, 0x400, 1, 0x1F, 0, 0, 0x79, 0xA, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0.0f, 0.0f, 0.0f, 15.0f,
};
@@ -326,7 +326,7 @@ int daMyna_c::baseMotion06(int param_0) {
return 1;
}
daMyna_c::BaseMotionFunc daMyna_c::mBaseMotionTBL[] = {
DUSK_GAME_DATA daMyna_c::BaseMotionFunc daMyna_c::mBaseMotionTBL[] = {
&daMyna_c::baseMotion00, &daMyna_c::baseMotion01, &daMyna_c::baseMotion02,
&daMyna_c::baseMotion03, &daMyna_c::baseMotion04, &daMyna_c::baseMotion05,
&daMyna_c::baseMotion06,
+1 -1
View File
@@ -117,7 +117,7 @@ static dCcD_SrcSph l_sphSrc = {
} // mSphAttr
};
const char* daNbomb_c::m_arcNameList[6] = {
DUSK_GAME_DATA const char* daNbomb_c::m_arcNameList[6] = {
daAlink_c::getAlinkArcName(), daAlink_c::getAlinkArcName(), daAlink_c::getAlinkArcName(),
l_arcNameBombF, l_arcNameBombE, l_arcNameBombEW,
};
+7 -7
View File
@@ -1219,7 +1219,7 @@ void daNpcT_DmgStagger_c::calc(BOOL param_0) {
}
}
dCcD_SrcCyl daNpcT_c::mCcDCyl = {
DUSK_GAME_DATA dCcD_SrcCyl daNpcT_c::mCcDCyl = {
daNpcT_c::mCcDObjData,
{
{
@@ -1230,7 +1230,7 @@ dCcD_SrcCyl daNpcT_c::mCcDCyl = {
}
};
dCcD_SrcSph daNpcT_c::mCcDSph = {
DUSK_GAME_DATA dCcD_SrcSph daNpcT_c::mCcDSph = {
daNpcT_c::mCcDObjData,
{
{{0.0f, 0.0f, 0.0f}, 0.0f} // mSph
@@ -1252,13 +1252,13 @@ void daNpcT_c::tgHitCallBack(fopAc_ac_c* i_actor1, dCcD_GObjInf* i_obj1, fopAc_a
static_cast<daNpcT_c*>(actor1)->setCutType(cut_type);
}
fopAc_ac_c* daNpcT_c::mFindActorPtrs[50];
DUSK_GAME_DATA fopAc_ac_c* daNpcT_c::mFindActorPtrs[50];
char l_fileNameBuf[0x15];
DUSK_GAME_DATA char l_fileNameBuf[0x15];
s16 daNpcT_c::mSrchName;
DUSK_GAME_DATA s16 daNpcT_c::mSrchName;
int daNpcT_c::mFindCount;
DUSK_GAME_DATA int daNpcT_c::mFindCount;
void* daNpcT_c::srchActor(void* i_actor1, void* i_actor2) {
fopAc_ac_c* actor2 = (fopAc_ac_c*)i_actor2;
@@ -2901,7 +2901,7 @@ BOOL daNpcT_chkTmpBit(u32 i_no) {
return dComIfGs_isTmpBit((u16)dSv_event_tmp_flag_c::tempBitLabels[i_no]);
}
const dCcD_SrcGObjInf daNpcT_c::mCcDObjData = {
DUSK_GAME_DATA const dCcD_SrcGObjInf daNpcT_c::mCcDObjData = {
{0, {{0, 0, 0}, {0, 0x00}, {0x79}}},
{dCcD_SE_NONE, 0, 0, 0, 0},
{dCcD_SE_NONE, 0, 0, 0, 0},
+5 -5
View File
@@ -7,7 +7,7 @@ static s32 daBaseNpc_chkPnt(cXyz param_0, dPnt* param_1, u16 param_2, u16 param_
static u16 daBaseNpc_putNurbs(dPnt* i_CPnts, int i_CPntNum, int i_maxPntNum, dPnt* o_curve_p, BOOL i_isClosed);
static s16 daBaseNpc_getGroundAngle(cBgS_PolyInfo* param_0, s16 param_1);
dCcD_SrcCyl daBaseNpc_c::mCcDCyl = {
DUSK_GAME_DATA dCcD_SrcCyl daBaseNpc_c::mCcDCyl = {
daBaseNpc_c::mCcDObj,
{
{
@@ -18,7 +18,7 @@ dCcD_SrcCyl daBaseNpc_c::mCcDCyl = {
}
};
dCcD_SrcSph daBaseNpc_c::mCcDSph = {
DUSK_GAME_DATA dCcD_SrcSph daBaseNpc_c::mCcDSph = {
daBaseNpc_c::mCcDObj,
{
{{0.0f, 0.0f, 0.0f}, 0.0f} // mSph
@@ -701,11 +701,11 @@ static int CheckCreateHeap(fopAc_ac_c* i_this) {
return moveBgActor->MoveBGCreateHeap();
}
const char* daBaseNpc_moveBgActor_c::m_name;
DUSK_GAME_DATA const char* daBaseNpc_moveBgActor_c::m_name;
int daBaseNpc_moveBgActor_c::m_dzb_id;
DUSK_GAME_DATA int daBaseNpc_moveBgActor_c::m_dzb_id;
MoveBGActor_SetFunc daBaseNpc_moveBgActor_c::m_set_func;
DUSK_GAME_DATA MoveBGActor_SetFunc daBaseNpc_moveBgActor_c::m_set_func;
int daBaseNpc_moveBgActor_c::MoveBGCreateHeap() {
if (!CreateHeap()) {
+8 -8
View File
@@ -707,7 +707,7 @@ void daNpcF_c::tgHitCallBack(fopAc_ac_c* i_this, dCcD_GObjInf* param_1, fopAc_ac
}
}
dCcD_SrcCyl daNpcF_c::mCcDCyl = {
DUSK_GAME_DATA dCcD_SrcCyl daNpcF_c::mCcDCyl = {
daNpcF_c::mCcDObjInfo,
{
{
@@ -718,18 +718,18 @@ dCcD_SrcCyl daNpcF_c::mCcDCyl = {
}
};
dCcD_SrcSph daNpcF_c::mCcDSph = {
DUSK_GAME_DATA dCcD_SrcSph daNpcF_c::mCcDSph = {
daNpcF_c::mCcDObjInfo,
{
{{0.0f, 0.0f, 0.0f}, 0.0f} // mSph
} // mSphAttr
};
char daNpcF_c::mFileNameBuf[0x15];
DUSK_GAME_DATA char daNpcF_c::mFileNameBuf[0x15];
fopAc_ac_c* daNpcF_c::mFindActorPList[100];
DUSK_GAME_DATA fopAc_ac_c* daNpcF_c::mFindActorPList[100];
s32 daNpcF_c::mFindCount;
DUSK_GAME_DATA s32 daNpcF_c::mFindCount;
void* daNpcF_c::srchAttnActor1(void* i_proc, void* param_1) {
void* param_1_copy = param_1;
@@ -746,7 +746,7 @@ void* daNpcF_c::srchAttnActor1(void* i_proc, void* param_1) {
return NULL;
}
s16 daNpcF_c::mSrchActorName;
DUSK_GAME_DATA s16 daNpcF_c::mSrchActorName;
void* daNpcF_c::srchActor(void* i_proc, void* i_this) {
void* i_this_copy = i_this;
@@ -2159,14 +2159,14 @@ int daNpcF_MoveBgActor_c::MoveBGDraw() {
return Draw();
}
dCcD_SrcGObjInf const daBaseNpc_c::mCcDObj = {
DUSK_GAME_DATA dCcD_SrcGObjInf const daBaseNpc_c::mCcDObj = {
{0, {{0, 0, 0}, {0x0, 0x0}, {0x79}}},
{dCcD_SE_NONE, 0, 0, 0, 0},
{dCcD_SE_NONE, 0, 0, 0, 0},
{0}
};
dCcD_SrcGObjInf const daNpcF_c::mCcDObjInfo = {
DUSK_GAME_DATA dCcD_SrcGObjInf const daNpcF_c::mCcDObjInfo = {
{0, {{0, 0, 0}, {0x0, 0x0}, {0x79}}},
{dCcD_SE_NONE, 0, 0, 0, 0},
{dCcD_SE_NONE, 0, 0, 0, 0},
+3 -3
View File
@@ -141,7 +141,7 @@ enum Type {
/* 0x4 */ TYPE_4,
};
const daNpc_Aru_HIOParam daNpc_Aru_Param_c::m = {
DUSK_GAME_DATA const daNpc_Aru_HIOParam daNpc_Aru_Param_c::m = {
220.0f,
-3.0f,
1.0f,
@@ -345,7 +345,7 @@ static DUSK_CONSTEXPR daNpcT_MotionSeqMngr_c::sequenceStepData_c l_motionSequenc
{11, 4, 1}, {-1, 0, 0}, {-1, 0, 0}, {-1, 0, 0},
};
char DUSK_CONST* DUSK_CONST daNpc_Aru_c::mCutNameList[7] = {
DUSK_GAME_DATA char DUSK_CONST* DUSK_CONST daNpc_Aru_c::mCutNameList[7] = {
"",
"RIDEON_HORSE",
"GOTO_BULLRUNNING_STAGE",
@@ -355,7 +355,7 @@ char DUSK_CONST* DUSK_CONST daNpc_Aru_c::mCutNameList[7] = {
"NO_ENTRANCE",
};
daNpc_Aru_c::cutFunc DUSK_CONST daNpc_Aru_c::mCutList[7] = {
DUSK_GAME_DATA daNpc_Aru_c::cutFunc DUSK_CONST daNpc_Aru_c::mCutList[7] = {
NULL,
&daNpc_Aru_c::cutRideOnHorse,
&daNpc_Aru_c::cutGotoBullRunningStage,
+2 -2
View File
@@ -12,7 +12,7 @@
#include "SSystem/SComponent/c_math.h"
#include <cstring>
const daNpcAsh_HIOParam daNpcAsh_Param_c::m = {
DUSK_GAME_DATA const daNpcAsh_HIOParam daNpcAsh_Param_c::m = {
35.0f, // attention_offset
-3.0f, // gravity
1.0f, // scale
@@ -198,7 +198,7 @@ static DUSK_CONSTEXPR char DUSK_CONST* l_evtNames[6] = {
static DUSK_CONSTEXPR char DUSK_CONST* l_myName = "Ash";
daNpcAsh_c::EventFn daNpcAsh_c::mEvtSeqList[6] = {
DUSK_GAME_DATA daNpcAsh_c::EventFn daNpcAsh_c::mEvtSeqList[6] = {
NULL,
&daNpcAsh_c::EvCut_Introduction,
&daNpcAsh_c::EvCut_Meeting,
+2 -2
View File
@@ -10,7 +10,7 @@
#include "JSystem/J3DGraphBase/J3DMaterial.h"
#include <cstring>
const daNpcAshB_HIOParam daNpcAshB_Param_c::m = {
DUSK_GAME_DATA const daNpcAshB_HIOParam daNpcAshB_Param_c::m = {
205.0f, // attention_offset
-3.0f, // gravity
1.0f, // scale
@@ -93,7 +93,7 @@ void daNpcAshB_HIO_c::genMessage(JORMContext* ctext) {
}
#endif
daNpcAshB_c::EventFn DUSK_CONST daNpcAshB_c::mEvtSeqList[2] = {
DUSK_GAME_DATA daNpcAshB_c::EventFn DUSK_CONST daNpcAshB_c::mEvtSeqList[2] = {
NULL,
&daNpcAshB_c::EvCut_Appear,
};
+3 -3
View File
@@ -138,7 +138,7 @@ enum Type {
/* 0x5 */ TYPE_DEFAULT,
};
daNpc_Bans_HIOParam const daNpc_Bans_Param_c::m = {
DUSK_GAME_DATA daNpc_Bans_HIOParam const daNpc_Bans_Param_c::m = {
200.0f,
-3.0f,
1.0f,
@@ -335,14 +335,14 @@ static DUSK_CONSTEXPR daNpcT_MotionSeqMngr_c::sequenceStepData_c l_motionSequenc
{9, 0, 1}, {-1, 0, 0}, {-1, 0, 0}, {-1, 0, 0},
};
char DUSK_CONST* DUSK_CONST daNpc_Bans_c::mCutNameList[4] = {
DUSK_GAME_DATA char DUSK_CONST* DUSK_CONST daNpc_Bans_c::mCutNameList[4] = {
"",
"ANGER",
"PURCHASE",
"GO_BACK",
};
daNpc_Bans_c::cutFunc DUSK_CONST daNpc_Bans_c::mCutList[4] = {
DUSK_GAME_DATA daNpc_Bans_c::cutFunc DUSK_CONST daNpc_Bans_c::mCutList[4] = {
NULL,
&daNpc_Bans_c::cutAnger,
&daNpc_Bans_c::cutPurchase,
+3 -3
View File
@@ -284,7 +284,7 @@ enum Event {
/* 0xC */ EVENT_CONVERSATION_ABOUT_ZORA,
};
const daNpc_Besu_HIOParam daNpc_Besu_Param_c::m = {
DUSK_GAME_DATA const daNpc_Besu_HIOParam daNpc_Besu_Param_c::m = {
160.0f,
-3.0f,
1.0f,
@@ -577,7 +577,7 @@ static DUSK_CONSTEXPR daNpcT_MotionSeqMngr_c::sequenceStepData_c l_motionSequenc
{9, 4, 1}, {-1, 0, 0}, {-1, 0, 0}, {-1, 0, 0},
};
char DUSK_CONST* DUSK_CONST daNpc_Besu_c::mCutNameList[15] = {
DUSK_GAME_DATA char DUSK_CONST* DUSK_CONST daNpc_Besu_c::mCutNameList[15] = {
"",
"CONVERSATION_ABOUT_SARU",
"CONVERSATION_ABOUT_PACHINKO",
@@ -595,7 +595,7 @@ char DUSK_CONST* DUSK_CONST daNpc_Besu_c::mCutNameList[15] = {
"THANK_YOU",
};
daNpc_Besu_c::cutFunc DUSK_CONST daNpc_Besu_c::mCutList[15] = {
DUSK_GAME_DATA daNpc_Besu_c::cutFunc DUSK_CONST daNpc_Besu_c::mCutList[15] = {
NULL,
&daNpc_Besu_c::cutConversationAboutSaru,
&daNpc_Besu_c::cutConversationAboutPachinko,
+2 -2
View File
@@ -39,7 +39,7 @@ static DUSK_CONSTEXPR char DUSK_CONST* l_myName = "Blue_NS";
static NPC_BLUE_NS_HIO_CLASS l_HIO;
daNpcBlueNS_c::EventFn DUSK_CONST daNpcBlueNS_c::mEvtSeqList[] = {
DUSK_GAME_DATA daNpcBlueNS_c::EventFn DUSK_CONST daNpcBlueNS_c::mEvtSeqList[] = {
NULL,
&daNpcBlueNS_c::_Evt_ChgYami_Chibi,
&daNpcBlueNS_c::_Evt_ChgYami_Debu,
@@ -93,7 +93,7 @@ const static dCcD_SrcCyl l_cyl_src = {
}
};
const daNpcBlueNS_HIOParam daNpcBlueNS_Param_c::m = {
DUSK_GAME_DATA const daNpcBlueNS_HIOParam daNpcBlueNS_Param_c::m = {
55.0f,
-3.0f,
1.0f,
+3 -3
View File
@@ -119,7 +119,7 @@ static DUSK_CONSTEXPR daNpcT_MotionSeqMngr_c::sequenceStepData_c l_motionSequenc
{2, -1, 0}, {-1, 0, 0}, {-1, 0, 0}, {-1, 0, 0}, {6, -1, 1}, {5, -1, 0}, {-1, 0, 0}, {-1, 0, 0},
};
char DUSK_CONST* DUSK_CONST daNpc_Bou_c::mCutNameList[9] = {
DUSK_GAME_DATA char DUSK_CONST* DUSK_CONST daNpc_Bou_c::mCutNameList[9] = {
"",
"WILDGOAT",
"WILDGOAT_SUCCESS",
@@ -131,7 +131,7 @@ char DUSK_CONST* DUSK_CONST daNpc_Bou_c::mCutNameList[9] = {
"MEETING_AGAIN"
};
daNpc_Bou_c::cutFunc DUSK_CONST daNpc_Bou_c::mCutList[9] = {
DUSK_GAME_DATA daNpc_Bou_c::cutFunc DUSK_CONST daNpc_Bou_c::mCutList[9] = {
NULL,
&daNpc_Bou_c::cutWildGoat,
&daNpc_Bou_c::cutWildGoatSuccess,
@@ -157,7 +157,7 @@ daNpc_Bou_c::~daNpc_Bou_c() {
deleteRes(l_loadResPtrnList[mType], (char const**)l_resNameList);
}
daNpc_Bou_HIOParam const daNpc_Bou_Param_c::m = {
DUSK_GAME_DATA daNpc_Bou_HIOParam const daNpc_Bou_Param_c::m = {
{
210.0f, -3.0f, 1.0f, 600.0f, 255.0f, 200.0f, 35.0f, 40.0f,
0.0f, 0.0f, 10.0f, -10.0f, 30.0f, -10.0f, 45.0f, -45.0f,
+2 -2
View File
@@ -261,7 +261,7 @@ void daNpcBouS_HIO_c::genMessage(JORMContext* ctx) {
}
#endif
daNpcBouS_c::eventFunc daNpcBouS_c::mEvtSeqList[4] = {
DUSK_GAME_DATA daNpcBouS_c::eventFunc daNpcBouS_c::mEvtSeqList[4] = {
NULL,
&daNpcBouS_c::EvCut_BousIntroSumo1,
&daNpcBouS_c::EvCut_BousIntroSumo2,
@@ -286,7 +286,7 @@ daNpcBouS_c::~daNpcBouS_c() {
#endif
}
daNpcBouS_HIOParam const daNpcBouS_Param_c::m = {
DUSK_GAME_DATA daNpcBouS_HIOParam const daNpcBouS_Param_c::m = {
220.0f,
-3.0f,
1.0f,
+2 -2
View File
@@ -160,7 +160,7 @@ static anmTblPrm const l_bckTbl_W[10] = {
{"Wspcial_l", 7}, {"Wspcial_l", 8}, {"Wspcial_l", 3}, {"Wspcial_l", 4}, {"Wspcial_l", 5},
};
dCcD_SrcCyl const daNpcCd_c::m_cylDat = {
DUSK_GAME_DATA dCcD_SrcCyl const daNpcCd_c::m_cylDat = {
{
{0x0, {{0x0, 0x0, 0x0}, {0, 0}, 0x79}}, // mObj
{dCcD_SE_NONE, 0x0, 0x0, 0x0, 0x0}, // mGObjAt
@@ -346,7 +346,7 @@ static anmTblPrm const l_bmdTWTbl[30] = {
{l_resWGNa2[1], 3}, {l_resWANb2[1], 3},
};
daNpcCd_HIO_c l_Cd_HIO;
DUSK_GAME_DATA daNpcCd_HIO_c l_Cd_HIO;
int daNpcCd_c::setAttention(int i_idx) {
static cXyz const a_eyeOfsTbl[30] = {
+2 -2
View File
@@ -179,7 +179,7 @@ static anmTblPrm const l_bckTbl_W[54] = {
{"Wgeneral", 5}, {"Wgeneral", 6}, {"Wgeneral", 9}, {"Wgeneral", 15},
};
dCcD_SrcCyl const daNpcCd2_c::m_cylDat = {
DUSK_GAME_DATA dCcD_SrcCyl const daNpcCd2_c::m_cylDat = {
{
{0x0, {{0x0, 0x0, 0x0}, {0, 0}, 0x79}}, // mObj
{dCcD_SE_NONE, 0x0, 0x0, 0x0, 0x0}, // mGObjAt
@@ -240,7 +240,7 @@ static anmTblPrm const l_btpTWTbl[30] = {
#include "d/actor/d_a_npc_cd2_HIO.inc"
daNpcCd2_HIO_c l_Cd2_HIO;
DUSK_GAME_DATA daNpcCd2_HIO_c l_Cd2_HIO;
int daNpcCd2_c::NpcCreate(int param_1) {
J3DModelData* a_mdlData_p = getNpcMdlDataP(param_1);
+46 -46
View File
@@ -10,7 +10,7 @@
#include "d/d_s_play.h"
#include <cstring>
const daNpcCdn3_c::ActionPair daNpcCdn3_c::ActionTable[8] = {
DUSK_GAME_DATA const daNpcCdn3_c::ActionPair daNpcCdn3_c::ActionTable[8] = {
{&daNpcCdn3_c::initWait, &daNpcCdn3_c::executeWait},
{&daNpcCdn3_c::initPath, &daNpcCdn3_c::executePath},
{&daNpcCdn3_c::initTalk, &daNpcCdn3_c::executeTalk},
@@ -1500,7 +1500,7 @@ inline int daNpcCdn3_c::draw() {
return 1;
}
daNpcCdn3_c::seqFunc* daNpcCdn3_c::m_funcTbl[44] = {
DUSK_GAME_DATA daNpcCdn3_c::seqFunc* daNpcCdn3_c::m_funcTbl[44] = {
m_seq00_funcTbl, m_seq01_funcTbl,
m_seq02_funcTbl, m_seq03_funcTbl,
m_seq04_funcTbl, m_seq05_funcTbl,
@@ -1525,25 +1525,25 @@ daNpcCdn3_c::seqFunc* daNpcCdn3_c::m_funcTbl[44] = {
m_seq42_funcTbl, m_seq43_funcTbl,
};
daNpcCdn3_c::seqFunc daNpcCdn3_c::m_seq00_funcTbl[2] = {&daNpcCdn3_c::walka, NULL};
DUSK_GAME_DATA daNpcCdn3_c::seqFunc daNpcCdn3_c::m_seq00_funcTbl[2] = {&daNpcCdn3_c::walka, NULL};
daNpcCdn3_c::seqFunc daNpcCdn3_c::m_seq01_funcTbl[2] = {&daNpcCdn3_c::runa, NULL};
DUSK_GAME_DATA daNpcCdn3_c::seqFunc daNpcCdn3_c::m_seq01_funcTbl[2] = {&daNpcCdn3_c::runa, NULL};
daNpcCdn3_c::seqFunc daNpcCdn3_c::m_seq02_funcTbl[2] = {&daNpcCdn3_c::waita, NULL};
DUSK_GAME_DATA daNpcCdn3_c::seqFunc daNpcCdn3_c::m_seq02_funcTbl[2] = {&daNpcCdn3_c::waita, NULL};
daNpcCdn3_c::seqFunc daNpcCdn3_c::m_seq03_funcTbl[2] = {&daNpcCdn3_c::talka, NULL};
DUSK_GAME_DATA daNpcCdn3_c::seqFunc daNpcCdn3_c::m_seq03_funcTbl[2] = {&daNpcCdn3_c::talka, NULL};
daNpcCdn3_c::seqFunc daNpcCdn3_c::m_seq04_funcTbl[2] = {&daNpcCdn3_c::runb, NULL};
DUSK_GAME_DATA daNpcCdn3_c::seqFunc daNpcCdn3_c::m_seq04_funcTbl[2] = {&daNpcCdn3_c::runb, NULL};
daNpcCdn3_c::seqFunc daNpcCdn3_c::m_seq05_funcTbl[4] = {&daNpcCdn3_c::turnr, &daNpcCdn3_c::waita,
DUSK_GAME_DATA daNpcCdn3_c::seqFunc daNpcCdn3_c::m_seq05_funcTbl[4] = {&daNpcCdn3_c::turnr, &daNpcCdn3_c::waita,
&daNpcCdn3_c::talka, NULL};
daNpcCdn3_c::seqFunc daNpcCdn3_c::m_seq06_funcTbl[4] = {&daNpcCdn3_c::turnl, &daNpcCdn3_c::waita,
DUSK_GAME_DATA daNpcCdn3_c::seqFunc daNpcCdn3_c::m_seq06_funcTbl[4] = {&daNpcCdn3_c::turnl, &daNpcCdn3_c::waita,
&daNpcCdn3_c::talka, NULL};
daNpcCdn3_c::seqFunc daNpcCdn3_c::m_seq07_funcTbl[2] = {&daNpcCdn3_c::waitwall, NULL};
DUSK_GAME_DATA daNpcCdn3_c::seqFunc daNpcCdn3_c::m_seq07_funcTbl[2] = {&daNpcCdn3_c::waitwall, NULL};
daNpcCdn3_c::seqFunc daNpcCdn3_c::m_seq08_funcTbl[7] = {
DUSK_GAME_DATA daNpcCdn3_c::seqFunc daNpcCdn3_c::m_seq08_funcTbl[7] = {
&daNpcCdn3_c::talkwall,
&daNpcCdn3_c::waitwall,
&daNpcCdn3_c::talkbwall,
@@ -1553,25 +1553,25 @@ daNpcCdn3_c::seqFunc daNpcCdn3_c::m_seq08_funcTbl[7] = {
NULL,
};
daNpcCdn3_c::seqFunc daNpcCdn3_c::m_seq09_funcTbl[2] = {&daNpcCdn3_c::talkb, NULL};
DUSK_GAME_DATA daNpcCdn3_c::seqFunc daNpcCdn3_c::m_seq09_funcTbl[2] = {&daNpcCdn3_c::talkb, NULL};
daNpcCdn3_c::seqFunc daNpcCdn3_c::m_seq10_funcTbl[2] = {&daNpcCdn3_c::talkc, NULL};
DUSK_GAME_DATA daNpcCdn3_c::seqFunc daNpcCdn3_c::m_seq10_funcTbl[2] = {&daNpcCdn3_c::talkc, NULL};
daNpcCdn3_c::seqFunc daNpcCdn3_c::m_seq11_funcTbl[6] = {&daNpcCdn3_c::talka, &daNpcCdn3_c::waita,
DUSK_GAME_DATA daNpcCdn3_c::seqFunc daNpcCdn3_c::m_seq11_funcTbl[6] = {&daNpcCdn3_c::talka, &daNpcCdn3_c::waita,
&daNpcCdn3_c::talkb, &daNpcCdn3_c::waitb,
&daNpcCdn3_c::talkc, NULL};
daNpcCdn3_c::seqFunc daNpcCdn3_c::m_seq12_funcTbl[2] = {&daNpcCdn3_c::waitb, NULL};
DUSK_GAME_DATA daNpcCdn3_c::seqFunc daNpcCdn3_c::m_seq12_funcTbl[2] = {&daNpcCdn3_c::waitb, NULL};
daNpcCdn3_c::seqFunc daNpcCdn3_c::m_seq13_funcTbl[6] = {
DUSK_GAME_DATA daNpcCdn3_c::seqFunc daNpcCdn3_c::m_seq13_funcTbl[6] = {
&daNpcCdn3_c::browsea, &daNpcCdn3_c::browseb, &daNpcCdn3_c::talka,
&daNpcCdn3_c::talkb, &daNpcCdn3_c::waita, NULL};
daNpcCdn3_c::seqFunc daNpcCdn3_c::m_seq14_funcTbl[2] = {&daNpcCdn3_c::walkb, NULL};
DUSK_GAME_DATA daNpcCdn3_c::seqFunc daNpcCdn3_c::m_seq14_funcTbl[2] = {&daNpcCdn3_c::walkb, NULL};
daNpcCdn3_c::seqFunc daNpcCdn3_c::m_seq15_funcTbl[2] = {&daNpcCdn3_c::sitwaita, NULL};
DUSK_GAME_DATA daNpcCdn3_c::seqFunc daNpcCdn3_c::m_seq15_funcTbl[2] = {&daNpcCdn3_c::sitwaita, NULL};
daNpcCdn3_c::seqFunc daNpcCdn3_c::m_seq16_funcTbl[7] = {
DUSK_GAME_DATA daNpcCdn3_c::seqFunc daNpcCdn3_c::m_seq16_funcTbl[7] = {
&daNpcCdn3_c::sittalka,
&daNpcCdn3_c::sitwaita,
&daNpcCdn3_c::sittalkab,
@@ -1581,14 +1581,14 @@ daNpcCdn3_c::seqFunc daNpcCdn3_c::m_seq16_funcTbl[7] = {
NULL,
};
daNpcCdn3_c::seqFunc daNpcCdn3_c::m_seq17_funcTbl[2] = {
DUSK_GAME_DATA daNpcCdn3_c::seqFunc daNpcCdn3_c::m_seq17_funcTbl[2] = {
&daNpcCdn3_c::playm,
NULL,
};
daNpcCdn3_c::seqFunc daNpcCdn3_c::m_seq18_funcTbl[2] = {&daNpcCdn3_c::sitwaitb, NULL};
DUSK_GAME_DATA daNpcCdn3_c::seqFunc daNpcCdn3_c::m_seq18_funcTbl[2] = {&daNpcCdn3_c::sitwaitb, NULL};
daNpcCdn3_c::seqFunc daNpcCdn3_c::m_seq19_funcTbl[7] = {
DUSK_GAME_DATA daNpcCdn3_c::seqFunc daNpcCdn3_c::m_seq19_funcTbl[7] = {
&daNpcCdn3_c::sittalkb,
&daNpcCdn3_c::sitwaitb,
&daNpcCdn3_c::sittalkbb,
@@ -1598,14 +1598,14 @@ daNpcCdn3_c::seqFunc daNpcCdn3_c::m_seq19_funcTbl[7] = {
NULL,
};
daNpcCdn3_c::seqFunc daNpcCdn3_c::m_seq20_funcTbl[2] = {&daNpcCdn3_c::looka, NULL};
DUSK_GAME_DATA daNpcCdn3_c::seqFunc daNpcCdn3_c::m_seq20_funcTbl[2] = {&daNpcCdn3_c::looka, NULL};
daNpcCdn3_c::seqFunc daNpcCdn3_c::m_seq21_funcTbl[2] = {&daNpcCdn3_c::lookb, NULL};
DUSK_GAME_DATA daNpcCdn3_c::seqFunc daNpcCdn3_c::m_seq21_funcTbl[2] = {&daNpcCdn3_c::lookb, NULL};
daNpcCdn3_c::seqFunc daNpcCdn3_c::m_seq22_funcTbl[4] = {&daNpcCdn3_c::looka, &daNpcCdn3_c::lookb,
DUSK_GAME_DATA daNpcCdn3_c::seqFunc daNpcCdn3_c::m_seq22_funcTbl[4] = {&daNpcCdn3_c::looka, &daNpcCdn3_c::lookb,
&daNpcCdn3_c::waita, NULL};
daNpcCdn3_c::seqFunc daNpcCdn3_c::m_seq23_funcTbl[7] = {
DUSK_GAME_DATA daNpcCdn3_c::seqFunc daNpcCdn3_c::m_seq23_funcTbl[7] = {
&daNpcCdn3_c::talka,
&daNpcCdn3_c::waita,
&daNpcCdn3_c::talkb,
@@ -1615,11 +1615,11 @@ daNpcCdn3_c::seqFunc daNpcCdn3_c::m_seq23_funcTbl[7] = {
NULL,
};
daNpcCdn3_c::seqFunc daNpcCdn3_c::m_seq24_funcTbl[5] = {
DUSK_GAME_DATA daNpcCdn3_c::seqFunc daNpcCdn3_c::m_seq24_funcTbl[5] = {
&daNpcCdn3_c::talkb, &daNpcCdn3_c::talka, &daNpcCdn3_c::talkc, &daNpcCdn3_c::waita, NULL,
};
daNpcCdn3_c::seqFunc daNpcCdn3_c::m_seq25_funcTbl[7] = {
DUSK_GAME_DATA daNpcCdn3_c::seqFunc daNpcCdn3_c::m_seq25_funcTbl[7] = {
&daNpcCdn3_c::browsea,
&daNpcCdn3_c::browseb,
&daNpcCdn3_c::talka,
@@ -1629,37 +1629,37 @@ daNpcCdn3_c::seqFunc daNpcCdn3_c::m_seq25_funcTbl[7] = {
NULL,
};
daNpcCdn3_c::seqFunc daNpcCdn3_c::m_seq26_funcTbl[3] = {
DUSK_GAME_DATA daNpcCdn3_c::seqFunc daNpcCdn3_c::m_seq26_funcTbl[3] = {
&daNpcCdn3_c::browsea,
&daNpcCdn3_c::browseb,
NULL,
};
daNpcCdn3_c::seqFunc daNpcCdn3_c::m_seq27_funcTbl[2] = {&daNpcCdn3_c::dance, NULL};
DUSK_GAME_DATA daNpcCdn3_c::seqFunc daNpcCdn3_c::m_seq27_funcTbl[2] = {&daNpcCdn3_c::dance, NULL};
daNpcCdn3_c::seqFunc daNpcCdn3_c::m_seq28_funcTbl[3] = {
DUSK_GAME_DATA daNpcCdn3_c::seqFunc daNpcCdn3_c::m_seq28_funcTbl[3] = {
&daNpcCdn3_c::ladytalka,
&daNpcCdn3_c::normtalka,
NULL,
};
daNpcCdn3_c::seqFunc daNpcCdn3_c::m_seq29_funcTbl[3] = {
DUSK_GAME_DATA daNpcCdn3_c::seqFunc daNpcCdn3_c::m_seq29_funcTbl[3] = {
&daNpcCdn3_c::ladytalkb,
&daNpcCdn3_c::normtalkb,
NULL,
};
daNpcCdn3_c::seqFunc daNpcCdn3_c::m_seq30_funcTbl[6] = {
DUSK_GAME_DATA daNpcCdn3_c::seqFunc daNpcCdn3_c::m_seq30_funcTbl[6] = {
&daNpcCdn3_c::talka, &daNpcCdn3_c::ladytalka, &daNpcCdn3_c::waita,
&daNpcCdn3_c::talkb, &daNpcCdn3_c::waita, NULL,
};
daNpcCdn3_c::seqFunc daNpcCdn3_c::m_seq31_funcTbl[6] = {
DUSK_GAME_DATA daNpcCdn3_c::seqFunc daNpcCdn3_c::m_seq31_funcTbl[6] = {
&daNpcCdn3_c::waita, &daNpcCdn3_c::ladytalkb, &daNpcCdn3_c::talka,
&daNpcCdn3_c::waita, &daNpcCdn3_c::talkb, NULL,
};
daNpcCdn3_c::seqFunc daNpcCdn3_c::m_seq32_funcTbl[7] = {
DUSK_GAME_DATA daNpcCdn3_c::seqFunc daNpcCdn3_c::m_seq32_funcTbl[7] = {
&daNpcCdn3_c::talka,
&daNpcCdn3_c::ladytalka,
&daNpcCdn3_c::waita,
@@ -1669,7 +1669,7 @@ daNpcCdn3_c::seqFunc daNpcCdn3_c::m_seq32_funcTbl[7] = {
NULL,
};
daNpcCdn3_c::seqFunc daNpcCdn3_c::m_seq33_funcTbl[7] = {
DUSK_GAME_DATA daNpcCdn3_c::seqFunc daNpcCdn3_c::m_seq33_funcTbl[7] = {
&daNpcCdn3_c::waita,
&daNpcCdn3_c::ladytalkb,
&daNpcCdn3_c::talka,
@@ -1679,50 +1679,50 @@ daNpcCdn3_c::seqFunc daNpcCdn3_c::m_seq33_funcTbl[7] = {
NULL,
};
daNpcCdn3_c::seqFunc daNpcCdn3_c::m_seq34_funcTbl[9] = {
DUSK_GAME_DATA daNpcCdn3_c::seqFunc daNpcCdn3_c::m_seq34_funcTbl[9] = {
&daNpcCdn3_c::talka, &daNpcCdn3_c::ladytalka, &daNpcCdn3_c::ladytalkb,
&daNpcCdn3_c::waita, &daNpcCdn3_c::talkb, &daNpcCdn3_c::waita,
&daNpcCdn3_c::normtalka, &daNpcCdn3_c::normtalkb, NULL,
};
daNpcCdn3_c::seqFunc daNpcCdn3_c::m_seq35_funcTbl[2] = {
DUSK_GAME_DATA daNpcCdn3_c::seqFunc daNpcCdn3_c::m_seq35_funcTbl[2] = {
&daNpcCdn3_c::sellme,
NULL,
};
daNpcCdn3_c::seqFunc daNpcCdn3_c::m_seq36_funcTbl[4] = {
DUSK_GAME_DATA daNpcCdn3_c::seqFunc daNpcCdn3_c::m_seq36_funcTbl[4] = {
&daNpcCdn3_c::ladytalkb,
&daNpcCdn3_c::talka,
&daNpcCdn3_c::waita,
NULL,
};
daNpcCdn3_c::seqFunc daNpcCdn3_c::m_seq37_funcTbl[2] = {
DUSK_GAME_DATA daNpcCdn3_c::seqFunc daNpcCdn3_c::m_seq37_funcTbl[2] = {
&daNpcCdn3_c::sing, NULL,
};
daNpcCdn3_c::seqFunc daNpcCdn3_c::m_seq38_funcTbl[2] = {
DUSK_GAME_DATA daNpcCdn3_c::seqFunc daNpcCdn3_c::m_seq38_funcTbl[2] = {
&daNpcCdn3_c::sittalka, NULL,
};
daNpcCdn3_c::seqFunc daNpcCdn3_c::m_seq39_funcTbl[2] = {
DUSK_GAME_DATA daNpcCdn3_c::seqFunc daNpcCdn3_c::m_seq39_funcTbl[2] = {
&daNpcCdn3_c::sittalkab, NULL,
};
daNpcCdn3_c::seqFunc daNpcCdn3_c::m_seq40_funcTbl[3] = {
DUSK_GAME_DATA daNpcCdn3_c::seqFunc daNpcCdn3_c::m_seq40_funcTbl[3] = {
&daNpcCdn3_c::sittalka, &daNpcCdn3_c::sittalkab, NULL,
};
daNpcCdn3_c::seqFunc daNpcCdn3_c::m_seq41_funcTbl[2] = {
DUSK_GAME_DATA daNpcCdn3_c::seqFunc daNpcCdn3_c::m_seq41_funcTbl[2] = {
&daNpcCdn3_c::sittalkb, NULL,
};
daNpcCdn3_c::seqFunc daNpcCdn3_c::m_seq42_funcTbl[2] = {
DUSK_GAME_DATA daNpcCdn3_c::seqFunc daNpcCdn3_c::m_seq42_funcTbl[2] = {
&daNpcCdn3_c::sittalkbb, NULL,
};
daNpcCdn3_c::seqFunc daNpcCdn3_c::m_seq43_funcTbl[3] = {
DUSK_GAME_DATA daNpcCdn3_c::seqFunc daNpcCdn3_c::m_seq43_funcTbl[3] = {
&daNpcCdn3_c::sittalkb, &daNpcCdn3_c::sittalkbb, NULL,
};
+2 -2
View File
@@ -2182,7 +2182,7 @@ static DUSK_CONSTEXPR char DUSK_CONST* l_myName = "Chat";
static NPC_CHAT_HIO_CLASS l_HIO;
daNpcChat_c::eventFunc DUSK_CONST daNpcChat_c::mEvtSeqList[1] = {
DUSK_GAME_DATA daNpcChat_c::eventFunc DUSK_CONST daNpcChat_c::mEvtSeqList[1] = {
NULL,
};
@@ -2218,7 +2218,7 @@ static DUSK_CONSTEXPR anmTblPrm const l_objTWTbl[13] = {
{"objectTW", -1},
};
daNpcChat_HIOParam const daNpcChat_Param_c::m = {
DUSK_GAME_DATA daNpcChat_HIOParam const daNpcChat_Param_c::m = {
55.0f,
-3.0f,
1.0f,
+2 -2
View File
@@ -26,7 +26,7 @@ static s16 const sLoadResPat_Normal[6] = {0, 1, 2, 4, 5, -1};
static s16 const sLoadResPat_Tw[3] = {0, 3, -1};
daNpcChin_HIOParam const daNpcChin_Param_c::m = {
DUSK_GAME_DATA daNpcChin_HIOParam const daNpcChin_Param_c::m = {
40.0f, -3.0f, 1.0f, 400.0f, 255.0f, 130.0f, 35.0f, 30.0f,
0.0f, 0.0f, 10.0f, -10.0f, 30.0f, -10.0f, 45.0f, -45.0f,
0.6f, 12.0f,
@@ -130,7 +130,7 @@ static DUSK_CONSTEXPR char DUSK_CONST* l_evtNames[8] = {
static u8 lit_3861[12];
daNpcChin_c::eventFunc daNpcChin_c::mEvtSeqList[8] = {
DUSK_GAME_DATA daNpcChin_c::eventFunc daNpcChin_c::mEvtSeqList[8] = {
NULL,
&daNpcChin_c::_Evt_GameStart,
&daNpcChin_c::_Evt_GameFailed,
+3 -3
View File
@@ -9,7 +9,7 @@
#include "d/d_msg_object.h"
#include <cstring>
const daNpc_clerkA_HIOParam daNpc_clerkA_Param_c::m = {
DUSK_GAME_DATA const daNpc_clerkA_HIOParam daNpc_clerkA_Param_c::m = {
220.0f, // attention_offset
-3.0f, // gravity
1.0f, // scale
@@ -115,9 +115,9 @@ static DUSK_CONSTEXPR daNpcT_MotionSeqMngr_c::sequenceStepData_c l_motionSequenc
{-1, 0, 0}, {-1, 0, 0}, {-1, 0, 0}, {6, -9, 1}, {-1, 0, 0}, {-1, 0, 0}, {-1, 0, 0},
};
char DUSK_CONST* DUSK_CONST daNpc_clerkA_c::mCutNameList[1] = {""};
DUSK_GAME_DATA char DUSK_CONST* DUSK_CONST daNpc_clerkA_c::mCutNameList[1] = {""};
daNpc_clerkA_c::cutFunc DUSK_CONST daNpc_clerkA_c::mCutList[1] = {NULL};
DUSK_GAME_DATA daNpc_clerkA_c::cutFunc DUSK_CONST daNpc_clerkA_c::mCutList[1] = {NULL};
daNpc_clerkA_c::~daNpc_clerkA_c() {
deleteObject();
+3 -3
View File
@@ -9,7 +9,7 @@
#include "d/d_msg_object.h"
#include <cstring>
const daNpc_clerkB_HIOParam daNpc_clerkB_Param_c::m = {
DUSK_GAME_DATA const daNpc_clerkB_HIOParam daNpc_clerkB_Param_c::m = {
220.0f, // attention_offset
-3.0f, // gravity
1.0f, // scale
@@ -120,9 +120,9 @@ static DUSK_CONSTEXPR daNpcT_MotionSeqMngr_c::sequenceStepData_c l_motionSequenc
{8, -1, 1}, {2, 0, 0}, {-1, 0, 0}, {-1, 0, 0},
};
char DUSK_CONST* DUSK_CONST daNpc_clerkB_c::mCutNameList[1] = {""};
DUSK_GAME_DATA char DUSK_CONST* DUSK_CONST daNpc_clerkB_c::mCutNameList[1] = {""};
daNpc_clerkB_c::cutFunc DUSK_CONST daNpc_clerkB_c::mCutList[1] = {NULL};
DUSK_GAME_DATA daNpc_clerkB_c::cutFunc DUSK_CONST daNpc_clerkB_c::mCutList[1] = {NULL};
daNpc_clerkB_c::~daNpc_clerkB_c() {
deleteObject();
+3 -3
View File
@@ -9,7 +9,7 @@
#include "d/d_msg_object.h"
#include <cstring>
const daNpcClerkt_HIOParam daNpcClerkt_Param_c::m = {
DUSK_GAME_DATA const daNpcClerkt_HIOParam daNpcClerkt_Param_c::m = {
120.0f, // attention_offset
-3.0f, // gravity
1.0f, // scale
@@ -108,9 +108,9 @@ static DUSK_CONSTEXPR daNpcT_MotionSeqMngr_c::sequenceStepData_c l_motionSequenc
{-1, 0, 0},
};
char DUSK_CONST* DUSK_CONST daNpcClerkT_c::mCutNameList[1] = {""};
DUSK_GAME_DATA char DUSK_CONST* DUSK_CONST daNpcClerkT_c::mCutNameList[1] = {""};
daNpcClerkT_c::cutFunc DUSK_CONST daNpcClerkT_c::mCutList[1] = {NULL};
DUSK_GAME_DATA daNpcClerkT_c::cutFunc DUSK_CONST daNpcClerkT_c::mCutList[1] = {NULL};
daNpcClerkT_c::~daNpcClerkT_c() {
deleteObject();
+1 -1
View File
@@ -200,7 +200,7 @@ static int jointRearWheelCallBack(J3DJoint* i_joint, int param_2) {
return 1;
}
daNpcCoach_Attr_c const daNpcCoach_c::M_attr = {
DUSK_GAME_DATA daNpcCoach_Attr_c const daNpcCoach_c::M_attr = {
-3.0f,
-200.0f,
-0.25f,
+3 -3
View File
@@ -84,13 +84,13 @@ static DUSK_CONSTEXPR daNpcT_MotionSeqMngr_c::sequenceStepData_c l_motionSequenc
{5, -1, 0}, {-1, 0, 0}, {-1, 0, 0}, {-1, 0, 0},
};
char DUSK_CONST* DUSK_CONST daNpc_Doc_c::mCutNameList[1] = {""};
DUSK_GAME_DATA char DUSK_CONST* DUSK_CONST daNpc_Doc_c::mCutNameList[1] = {""};
daNpc_Doc_c::cutFunc DUSK_CONST daNpc_Doc_c::mCutList[1] = {
DUSK_GAME_DATA daNpc_Doc_c::cutFunc DUSK_CONST daNpc_Doc_c::mCutList[1] = {
NULL,
};
const daNpc_Doc_HIOParam daNpc_Doc_Param_c::m = {
DUSK_GAME_DATA const daNpc_Doc_HIOParam daNpc_Doc_Param_c::m = {
140.0f,
-3.0f,
1.0f,
+2 -2
View File
@@ -117,11 +117,11 @@ static DUSK_CONSTEXPR char DUSK_CONST* l_myName = "DoorBoy";
static NPC_DOORBOY_HIO_CLASS l_HIO;
daNpcDoorBoy_c::EventFn DUSK_CONST daNpcDoorBoy_c::mEvtSeqList[1] = {
DUSK_GAME_DATA daNpcDoorBoy_c::EventFn DUSK_CONST daNpcDoorBoy_c::mEvtSeqList[1] = {
NULL
};
daNpcDoorBoy_HIOParam const daNpcDoorBoy_Param_c::m = {
DUSK_GAME_DATA daNpcDoorBoy_HIOParam const daNpcDoorBoy_Param_c::m = {
55.0f,
0.0f,
1.0f,
+1 -1
View File
@@ -23,7 +23,7 @@ static DUSK_CONSTEXPR char DUSK_CONST* l_arcNames[2] = {
"DrainSol2",
};
const daNpcDrSol_HIOParam daNpcDrSol_Param_c::m = {
DUSK_GAME_DATA const daNpcDrSol_HIOParam daNpcDrSol_Param_c::m = {
40.0f,
0.0f,
1.0f,
+3 -3
View File
@@ -145,7 +145,7 @@ enum Type {
/* 0x4 */ TYPE_50F,
};
const daNpc_Fairy_HIOParam daNpc_Fairy_Param_c::m = {
DUSK_GAME_DATA const daNpc_Fairy_HIOParam daNpc_Fairy_Param_c::m = {
190.0f,
-3.0f,
1.0f,
@@ -459,7 +459,7 @@ static DUSK_CONSTEXPR daNpcT_evtData_c l_evtList[18] = {
{"RETURN_CANCEL", 1},
};
char DUSK_CONST* DUSK_CONST daNpc_Fairy_c::mCutNameList[18] = {
DUSK_GAME_DATA char DUSK_CONST* DUSK_CONST daNpc_Fairy_c::mCutNameList[18] = {
"",
"APPEAR_10F_01",
"APPEAR_10F_02",
@@ -480,7 +480,7 @@ char DUSK_CONST* DUSK_CONST daNpc_Fairy_c::mCutNameList[18] = {
"RETURN_CANCEL",
};
daNpc_Fairy_c::cutFunc DUSK_CONST daNpc_Fairy_c::mCutList[18] = {
DUSK_GAME_DATA daNpc_Fairy_c::cutFunc DUSK_CONST daNpc_Fairy_c::mCutList[18] = {
NULL,
&daNpc_Fairy_c::cutAppear_10F_01,
&daNpc_Fairy_c::cutAppear_10F_02,
+3 -3
View File
@@ -53,16 +53,16 @@ static DUSK_CONSTEXPR daNpcT_MotionSeqMngr_c::sequenceStepData_c l_motionSequenc
{-1, 0, 0},
};
DUSK_CONST char* daNpc_FairySeirei_c::mCutNameList[1] = {
DUSK_GAME_DATA DUSK_CONST char* daNpc_FairySeirei_c::mCutNameList[1] = {
"",
};
DUSK_CONST daNpc_FairySeirei_c::cutFunc daNpc_FairySeirei_c::mCutList[1] = {
DUSK_GAME_DATA DUSK_CONST daNpc_FairySeirei_c::cutFunc daNpc_FairySeirei_c::mCutList[1] = {
NULL,
};
const daNpc_FairySeirei_HIOParam daNpc_FairySeirei_Param_c::m = {
DUSK_GAME_DATA const daNpc_FairySeirei_HIOParam daNpc_FairySeirei_Param_c::m = {
600.0f, 0.0f, 1.0f, 4000.0f, 255.0f, 200.0f, 0.0f, 60.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f,
0.0f, 0.0f, 0.0f, 0.0f, 0, 0, 0, 0, 0.0f, 0.0f, 0.0f, 0.0f, 0, 0,
0, 0, 0, 0, 0, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f,
+3 -3
View File
@@ -49,11 +49,11 @@ static DUSK_CONSTEXPR daNpcT_MotionSeqMngr_c::sequenceStepData_c l_motionSequenc
{0, -1, 0}, {-1, 0, 0}, {-1, 0, 0}, {-1, 0, 0}
};
char DUSK_CONST* DUSK_CONST daNpc_Gnd_c::mCutNameList[1] = {""};
DUSK_GAME_DATA char DUSK_CONST* DUSK_CONST daNpc_Gnd_c::mCutNameList[1] = {""};
daNpc_Gnd_c::cutFunc DUSK_CONST daNpc_Gnd_c::mCutList[1] = {NULL};
DUSK_GAME_DATA daNpc_Gnd_c::cutFunc DUSK_CONST daNpc_Gnd_c::mCutList[1] = {NULL};
const daNpc_Gnd_HIOParam daNpc_Gnd_Param_c::m = {
DUSK_GAME_DATA const daNpc_Gnd_HIOParam daNpc_Gnd_Param_c::m = {
280.0f,
-3.0f,
1.0f,
+3 -3
View File
@@ -14,7 +14,7 @@
#include "Z2AudioLib/Z2Instances.h"
#include <cstring>
const daNpc_grA_HIOParam daNpc_grA_Param_c::m = {
DUSK_GAME_DATA const daNpc_grA_HIOParam daNpc_grA_Param_c::m = {
{90.0f, -4.0f, 1.0f, 850.0f, 255.0f, 280.0f, 40.0f, 100.0f, 0.0f, 0.0f, 20.0f,
-20.0f, 40.0f, -30.0f, 40.0f, -40.0f, 0.4f, 12.0f, 4, 6, 6, 6,
60.0f, 500.0f, 300.0f, -300.0f, 0x3c, 8, 0, 0, 0, 0, 0},
@@ -288,7 +288,7 @@ void daNpc_grA_HIO_c::genMessage(JORMContext* context) {
}
#endif
char DUSK_CONST* DUSK_CONST daNpc_grA_c::mEvtCutNameList[12] = {
DUSK_GAME_DATA char DUSK_CONST* DUSK_CONST daNpc_grA_c::mEvtCutNameList[12] = {
"",
"TALK_SPA",
"GRDS_ROLL",
@@ -303,7 +303,7 @@ char DUSK_CONST* DUSK_CONST daNpc_grA_c::mEvtCutNameList[12] = {
"ROLL_ROCK_CRASH",
};
daNpc_grA_c::cut_type DUSK_CONST daNpc_grA_c::mEvtCutList[] = {
DUSK_GAME_DATA daNpc_grA_c::cut_type DUSK_CONST daNpc_grA_c::mEvtCutList[] = {
NULL,
&daNpc_grA_c::ECut_talkSpa,
&daNpc_grA_c::ECut_grDSRoll,
+3 -3
View File
@@ -230,11 +230,11 @@ static DUSK_CONSTEXPR char DUSK_CONST* l_evtNames[1] = {
static DUSK_CONSTEXPR char DUSK_CONST* l_myName = "grC";
char DUSK_CONST* DUSK_CONST daNpc_grC_c::mEvtCutNameList = "";
DUSK_GAME_DATA char DUSK_CONST* DUSK_CONST daNpc_grC_c::mEvtCutNameList = "";
daNpc_grC_c::EventFn DUSK_CONST daNpc_grC_c::mEvtCutList[1] = {NULL};
DUSK_GAME_DATA daNpc_grC_c::EventFn DUSK_CONST daNpc_grC_c::mEvtCutList[1] = {NULL};
daNpc_grC_HIOParam const daNpc_grC_Param_c::m = {
DUSK_GAME_DATA daNpc_grC_HIOParam const daNpc_grC_Param_c::m = {
40.0f,
-3.0f,
1.0f,
+3 -3
View File
@@ -109,12 +109,12 @@ static DUSK_CONSTEXPR char DUSK_CONST* l_evtNames[1] = {
static DUSK_CONSTEXPR char DUSK_CONST* l_myName = "grD";
char DUSK_CONST* DUSK_CONST daNpc_Grd_c::mEvtCutNameList[2] = {
DUSK_GAME_DATA char DUSK_CONST* DUSK_CONST daNpc_Grd_c::mEvtCutNameList[2] = {
"",
"NOD_TO_GRZ",
};
daNpc_Grd_c::cutFunc DUSK_CONST daNpc_Grd_c::mEvtCutList[2] = {
DUSK_GAME_DATA daNpc_Grd_c::cutFunc DUSK_CONST daNpc_Grd_c::mEvtCutList[2] = {
NULL,
&daNpc_Grd_c::ECut_nodToGrz,
};
@@ -131,7 +131,7 @@ daNpc_Grd_c::~daNpc_Grd_c() {
}
}
const daNpc_Grd_HIOParam daNpc_Grd_Param_c::m = {
DUSK_GAME_DATA const daNpc_Grd_HIOParam daNpc_Grd_Param_c::m = {
230.0f, // attention_offset
-3.0f, // gravity
1.0f, // scale
+3 -3
View File
@@ -122,19 +122,19 @@ static DUSK_CONSTEXPR daNpcT_MotionSeqMngr_c::sequenceStepData_c l_motionSequenc
{-1, 0, 0}, {-1, 0, 0}, {2, -1, 1}, {0, 0, 0}, {-1, 0, 0}, {-1, 0, 0},
};
char DUSK_CONST* DUSK_CONST daNpc_grM_c::mCutNameList[2] = {
DUSK_GAME_DATA char DUSK_CONST* DUSK_CONST daNpc_grM_c::mCutNameList[2] = {
"",
"TALK_SPA",
};
daNpc_grM_c::cutFunc DUSK_CONST daNpc_grM_c::mCutList[2] = {
DUSK_GAME_DATA daNpc_grM_c::cutFunc DUSK_CONST daNpc_grM_c::mCutList[2] = {
NULL,
&daNpc_grM_c::cutTalkSpa,
};
static NPC_GRM_HIO_CLASS l_HIO;
daNpc_grM_HIOParam const daNpc_grM_Param_c::m = {
DUSK_GAME_DATA daNpc_grM_HIOParam const daNpc_grM_Param_c::m = {
300.0f, -3.0f, 1.0f, 600.0f, 255.0f, 260.0f, 35.0f, 70.0f, 0.0f, 0.0f, 30.0f,
-30.0f, 30.0f, -10.0f, 20.0f, -20.0f, 0.6f, 12.0f, 8, 6, 8, 6,
0.0f, 0.0f, 0.0f, 0.0f, 60, 8, 0, 0, 0, false, false,
+3 -3
View File
@@ -149,9 +149,9 @@ static DUSK_CONSTEXPR daNpcT_MotionSeqMngr_c::sequenceStepData_c l_motionSequenc
{7, -1, 0}, {-1, 0, 0}, {-1, 0, 0}, {-1, 0, 0},
};
char DUSK_CONST* DUSK_CONST daNpc_grMC_c::mCutNameList = "";
DUSK_GAME_DATA char DUSK_CONST* DUSK_CONST daNpc_grMC_c::mCutNameList = "";
daNpc_grMC_c::cutFunc DUSK_CONST daNpc_grMC_c::mCutList[1] = {
DUSK_GAME_DATA daNpc_grMC_c::cutFunc DUSK_CONST daNpc_grMC_c::mCutList[1] = {
NULL,
};
@@ -171,7 +171,7 @@ daNpc_grMC_c::~daNpc_grMC_c() {
deleteRes(l_loadResPtrnList[mType], (const char**)l_resNameList);
}
daNpc_grMC_HIOParam const daNpc_grMC_Param_c::m = {
DUSK_GAME_DATA daNpc_grMC_HIOParam const daNpc_grMC_Param_c::m = {
140.0f,
-3.0f,
1.0f,
+3 -3
View File
@@ -325,13 +325,13 @@ void daNpc_grO_HIO_c::genMessage(JORMContext* ctx) {
}
#endif
char DUSK_CONST* DUSK_CONST daNpc_grO_c::mEvtCutNameList[3] = {
DUSK_GAME_DATA char DUSK_CONST* DUSK_CONST daNpc_grO_c::mEvtCutNameList[3] = {
"",
"BOKIN_FINISH",
"PUSHOUT",
};
daNpc_grO_c::cutFunc DUSK_CONST daNpc_grO_c::mEvtCutList[3] = {
DUSK_GAME_DATA daNpc_grO_c::cutFunc DUSK_CONST daNpc_grO_c::mEvtCutList[3] = {
NULL,
&daNpc_grO_c::ECut_bokinFinish,
&daNpc_grO_c::cutPushOut,
@@ -355,7 +355,7 @@ daNpc_grO_c::~daNpc_grO_c() {
#endif
}
daNpc_grO_HIOParam const daNpc_grO_Param_c::m = {
DUSK_GAME_DATA daNpc_grO_HIOParam const daNpc_grO_Param_c::m = {
160.0f,
-3.0f,
1.0f,
+3 -3
View File
@@ -199,13 +199,13 @@ static DUSK_CONSTEXPR char DUSK_CONST* l_evtNames[1] = {NULL};
static DUSK_CONSTEXPR char DUSK_CONST* l_myName = "grR";
char DUSK_CONST* DUSK_CONST daNpc_grR_c::mEvtCutNameList = "";
DUSK_GAME_DATA char DUSK_CONST* DUSK_CONST daNpc_grR_c::mEvtCutNameList = "";
daNpc_grR_c::cutFunc DUSK_CONST daNpc_grR_c::mEvtCutList[1] = {
DUSK_GAME_DATA daNpc_grR_c::cutFunc DUSK_CONST daNpc_grR_c::mEvtCutList[1] = {
NULL,
};
daNpc_grR_HIOParam const daNpc_grR_Param_c::m = {
DUSK_GAME_DATA daNpc_grR_HIOParam const daNpc_grR_Param_c::m = {
60.0f,
-3.0f,
1.0f,
+3 -3
View File
@@ -93,12 +93,12 @@ static DUSK_CONSTEXPR char DUSK_CONST* l_myName = "grS";
static NPC_GRS_HIO_CLASS l_HIO;
char DUSK_CONST* DUSK_CONST daNpc_grS_c::mEvtCutNameList[2] = {
DUSK_GAME_DATA char DUSK_CONST* DUSK_CONST daNpc_grS_c::mEvtCutNameList[2] = {
"",
"PUSHOUT",
};
daNpc_grS_c::cutFunc DUSK_CONST daNpc_grS_c::mEvtCutList[2] = {
DUSK_GAME_DATA daNpc_grS_c::cutFunc DUSK_CONST daNpc_grS_c::mEvtCutList[2] = {
NULL,
&daNpc_grS_c::cutPushOut,
};
@@ -122,7 +122,7 @@ daNpc_grS_c::~daNpc_grS_c() {
#endif
}
const daNpc_grS_HIOParam daNpc_grS_Param_c::m = {
DUSK_GAME_DATA const daNpc_grS_HIOParam daNpc_grS_Param_c::m = {
120.0f, -3.0f, 1.0f, 600.0f, 255.0f, 120.0f, 35.0f, 60.0f,
0.0f, 0.0f, 10.0f, -10.0f, 30.0f, -30.0f, 45.0f, -45.0f,
0.6f, 12.0f,
+3 -3
View File
@@ -354,7 +354,7 @@ static DUSK_CONSTEXPR char DUSK_CONST* l_resNames[6] = {
static DUSK_CONSTEXPR char DUSK_CONST* l_myName = "grZ";
char DUSK_CONST* DUSK_CONST daNpc_Grz_c::mEvtCutNameList[7] = {
DUSK_GAME_DATA char DUSK_CONST* DUSK_CONST daNpc_Grz_c::mEvtCutNameList[7] = {
"",
"WAIT",
"REBIRTH",
@@ -364,7 +364,7 @@ char DUSK_CONST* DUSK_CONST daNpc_Grz_c::mEvtCutNameList[7] = {
"STONE_SMASH_SKIP",
};
daNpc_Grz_c::cutFunc DUSK_CONST daNpc_Grz_c::mEvtCutList[7] = {
DUSK_GAME_DATA daNpc_Grz_c::cutFunc DUSK_CONST daNpc_Grz_c::mEvtCutList[7] = {
NULL,
&daNpc_Grz_c::doWaitCut,
&daNpc_Grz_c::doRebirthCut,
@@ -406,7 +406,7 @@ daNpc_Grz_c::~daNpc_Grz_c() {
#endif
}
daNpc_Grz_HIOParam const daNpc_Grz_Param_c::m = {
DUSK_GAME_DATA daNpc_Grz_HIOParam const daNpc_Grz_Param_c::m = {
130.0f,
-3.0f,
1.0f,
+1 -1
View File
@@ -35,7 +35,7 @@ static int createHeapCallBack(fopAc_ac_c* i_this) {
return static_cast<daNpcGuard_c*>(i_this)->createHeap();
}
daNpcGuard_c::actionFunc daNpcGuard_c::ActionTable[7][2] = {
DUSK_GAME_DATA daNpcGuard_c::actionFunc daNpcGuard_c::ActionTable[7][2] = {
{&daNpcGuard_c::initPath, &daNpcGuard_c::executePath},
{&daNpcGuard_c::initRun, &daNpcGuard_c::executeRun},
{&daNpcGuard_c::initFightWait, &daNpcGuard_c::executeFightWait},
+3 -3
View File
@@ -191,7 +191,7 @@ static DUSK_CONSTEXPR s16 l_warpAppearFlag[7] = {
0x01DD, // dSv_event_flag_c::F_0477 - Secret techniques - Distant howling complete (for secret technique 7)
};
char DUSK_CONST* DUSK_CONST daNpc_GWolf_c::mEvtCutNameList[5] = {
DUSK_GAME_DATA char DUSK_CONST* DUSK_CONST daNpc_GWolf_c::mEvtCutNameList[5] = {
"",
"ATTACK_WARP",
"ATTACK_WARP_HORSE",
@@ -199,7 +199,7 @@ char DUSK_CONST* DUSK_CONST daNpc_GWolf_c::mEvtCutNameList[5] = {
"MEET_GWOLFA",
};
daNpc_GWolf_c::cutFunc DUSK_CONST daNpc_GWolf_c::mEvtCutList[5] = {
DUSK_GAME_DATA daNpc_GWolf_c::cutFunc DUSK_CONST daNpc_GWolf_c::mEvtCutList[5] = {
NULL,
&daNpc_GWolf_c::ECut_attackWarp,
&daNpc_GWolf_c::ECut_attackWarpHorse,
@@ -207,7 +207,7 @@ daNpc_GWolf_c::cutFunc DUSK_CONST daNpc_GWolf_c::mEvtCutList[5] = {
&daNpc_GWolf_c::ECut_meetGWolf,
};
daNpc_GWolf_HIOParam const daNpc_GWolf_Param_c::m = {
DUSK_GAME_DATA daNpc_GWolf_HIOParam const daNpc_GWolf_Param_c::m = {
30.0f,
-4.0f,
1.0f,
+5 -5
View File
@@ -121,7 +121,7 @@ static DUSK_CONSTEXPR daNpcT_MotionSeqMngr_c::sequenceStepData_c l_motionSequenc
{-1, 0, 0}, {-1, 0, 0}, {8, -1, 0}, {-1, 0, 0}, {-1, 0, 0}, {-1, 0, 0}, {9, -1, 0},
{-1, 0, 0}, {-1, 0, 0}, {-1, 0, 0}};
char DUSK_CONST* DUSK_CONST daNpc_Hanjo_c::mCutNameList[6] = {
DUSK_GAME_DATA char DUSK_CONST* DUSK_CONST daNpc_Hanjo_c::mCutNameList[6] = {
"",
"CONVERSATION_ABOUT_SARU",
"CONVERSATION",
@@ -130,7 +130,7 @@ char DUSK_CONST* DUSK_CONST daNpc_Hanjo_c::mCutNameList[6] = {
"DIVE",
};
daNpc_Hanjo_c::cutFunc DUSK_CONST daNpc_Hanjo_c::mCutList[6] = {
DUSK_GAME_DATA daNpc_Hanjo_c::cutFunc DUSK_CONST daNpc_Hanjo_c::mCutList[6] = {
NULL,
&daNpc_Hanjo_c::cutConversationAboutSaru,
&daNpc_Hanjo_c::cutConversation,
@@ -139,11 +139,11 @@ daNpc_Hanjo_c::cutFunc DUSK_CONST daNpc_Hanjo_c::mCutList[6] = {
&daNpc_Hanjo_c::cutDive,
};
dCcD_SrcSph DUSK_CONST daNpc_Hanjo_c::mStoneCcDSph = {
DUSK_GAME_DATA dCcD_SrcSph DUSK_CONST daNpc_Hanjo_c::mStoneCcDSph = {
daNpc_Hanjo_c::mStoneCcDObjInfo, {}
};
daNpc_Hanjo_HIOParam const daNpc_Hanjo_Param_c::m = {
DUSK_GAME_DATA daNpc_Hanjo_HIOParam const daNpc_Hanjo_Param_c::m = {
160.0f, -3.0f, 1.0f, 400.0f,
255.0f, 160.0f, 35.0f, 30.0f, 0.0f, 0.0f, 10.0f, -10.0f, 30.0f, -10.0f, 45.0f,
-45.0f, 0.6f, 12.0f, 3, 6, 5, 6, 110.0f, 500.0f, 300.0f, -300.0f, 60, 8, 0, 0, 0, 0, 0,
@@ -152,7 +152,7 @@ daNpc_Hanjo_HIOParam const daNpc_Hanjo_Param_c::m = {
80.0f, 65.0f, 4.0f, 600.0f, 136.0f, 0x500, 90, 90, 2,
};
dCcD_SrcGObjInf const daNpc_Hanjo_c::mStoneCcDObjInfo = {
DUSK_GAME_DATA dCcD_SrcGObjInf const daNpc_Hanjo_c::mStoneCcDObjInfo = {
{0, {{0, 0, 0}, {0, 0}, {0x79}}},
{0, 0, 0, 0, {0}},
{0, 0, 0, 0, {0}},
+3 -3
View File
@@ -188,7 +188,7 @@ static DUSK_CONSTEXPR daNpcT_MotionSeqMngr_c::sequenceStepData_c l_motionSequenc
{29, -1, 1}, {0, -1, 0}, {-1, 0, 0}, {-1, 0, 0}, {9, -1, 0}, {-1, 0, 0}, {-1, 0, 0}, {-1, 0, 0},
};
char DUSK_CONST* DUSK_CONST daNpc_Hoz_c::mCutNameList[8] = {
DUSK_GAME_DATA char DUSK_CONST* DUSK_CONST daNpc_Hoz_c::mCutNameList[8] = {
"",
"BOAT_RACE",
"BEFORE_BATTLE",
@@ -199,7 +199,7 @@ char DUSK_CONST* DUSK_CONST daNpc_Hoz_c::mCutNameList[8] = {
"TALK_BREAK",
};
daNpc_Hoz_c::cutFunc DUSK_CONST daNpc_Hoz_c::mCutList[] = {
DUSK_GAME_DATA daNpc_Hoz_c::cutFunc DUSK_CONST daNpc_Hoz_c::mCutList[] = {
NULL,
&daNpc_Hoz_c::ECut_boatRace,
&daNpc_Hoz_c::ECut_beforeBattle,
@@ -210,7 +210,7 @@ daNpc_Hoz_c::cutFunc DUSK_CONST daNpc_Hoz_c::mCutList[] = {
&daNpc_Hoz_c::ECut_talkBreak,
};
const daNpc_Hoz_HIOParam daNpc_Hoz_Param_c::m = {
DUSK_GAME_DATA const daNpc_Hoz_HIOParam daNpc_Hoz_Param_c::m = {
60.0f,
-3.0f,
1.0f,
+2 -2
View File
@@ -9,7 +9,7 @@
#include "d/actor/d_a_npc.h"
#include <cstring>
daNpcImpal_HIOParam const daNpcImpal_Param_c::m = {
DUSK_GAME_DATA daNpcImpal_HIOParam const daNpcImpal_Param_c::m = {
135.0f, // attention_offset
-3.0f, // gravity
1.0f, // scale
@@ -91,7 +91,7 @@ void daNpcImpal_HIO_c::genMessage(JORMContext* ctext) {
}
#endif
daNpcImpal_c::EventFn daNpcImpal_c::mEvtSeqList[4] = {
DUSK_GAME_DATA daNpcImpal_c::EventFn daNpcImpal_c::mEvtSeqList[4] = {
NULL,
&daNpcImpal_c::EvCut_ImpalAppear1,
&daNpcImpal_c::EvCut_ImpalAppear2,
+2 -2
View File
@@ -288,7 +288,7 @@ static DUSK_CONSTEXPR char DUSK_CONST* l_evtNames[1] = {
static DUSK_CONSTEXPR char DUSK_CONST* l_myName = "ins";
daNpcIns_c::eventFunc daNpcIns_c::mEvtSeqList[1] = {
DUSK_GAME_DATA daNpcIns_c::eventFunc daNpcIns_c::mEvtSeqList[1] = {
NULL,
};
@@ -319,7 +319,7 @@ static insect_param_data const l_insectParams[24] = {
{0x01A8, 0x714, 0, 0},
};
daNpcIns_HIOParam const daNpcIns_Param_c::m = {
DUSK_GAME_DATA daNpcIns_HIOParam const daNpcIns_Param_c::m = {
35.0f,
-3.0f,
1.0f,
+3 -3
View File
@@ -138,7 +138,7 @@ enum Event {
/* 0x8 */ EVENT_FIND_WOLF_VER2,
};
daNpc_Jagar_HIOParam const daNpc_Jagar_Param_c::m = {
DUSK_GAME_DATA daNpc_Jagar_HIOParam const daNpc_Jagar_Param_c::m = {
170.0f, -3.0f, 1.0f, 400.0f, 255.0f, 160.0f,
35.0f, 30.0f, 0.0f, 0.0f, 10.0f, -10.0f,
30.0f, -10.0f, 45.0f, -45.0f, 0.6f, 12.0f,
@@ -315,7 +315,7 @@ static DUSK_CONSTEXPR daNpcT_MotionSeqMngr_c::sequenceStepData_c l_motionSequenc
{13, -1, 1}, {12, 0, 0}, {-1, 0, 0}, {-1, 0, 0},
};
char DUSK_CONST* DUSK_CONST daNpc_Jagar_c::mCutNameList[7] = {
DUSK_GAME_DATA char DUSK_CONST* DUSK_CONST daNpc_Jagar_c::mCutNameList[7] = {
"",
"CLIMBUP",
"NEED_YOUR_HELP",
@@ -325,7 +325,7 @@ char DUSK_CONST* DUSK_CONST daNpc_Jagar_c::mCutNameList[7] = {
"FIND_WOLF",
};
daNpc_Jagar_c::cutFunc DUSK_CONST daNpc_Jagar_c::mCutList[7] = {
DUSK_GAME_DATA daNpc_Jagar_c::cutFunc DUSK_CONST daNpc_Jagar_c::mCutList[7] = {
NULL,
&daNpc_Jagar_c::cutClimbUp,
&daNpc_Jagar_c::cutNeedYourHelp,
+3 -3
View File
@@ -75,21 +75,21 @@ static DUSK_CONSTEXPR daNpcT_MotionSeqMngr_c::sequenceStepData_c l_motionSequenc
{-1, 0, 0},
};
char DUSK_CONST* DUSK_CONST daNpc_Kakashi_c::mCutNameList[4] = {
DUSK_GAME_DATA char DUSK_CONST* DUSK_CONST daNpc_Kakashi_c::mCutNameList[4] = {
"",
"SWDTUTORIAL",
"GET_WOODSWD",
"MAROS_WHISPER",
};
int (daNpc_Kakashi_c::* DUSK_CONST daNpc_Kakashi_c::mCutList[])(int) = {
DUSK_GAME_DATA int (daNpc_Kakashi_c::* DUSK_CONST daNpc_Kakashi_c::mCutList[])(int) = {
NULL,
&daNpc_Kakashi_c::cutSwdTutorial,
&daNpc_Kakashi_c::cutGetWoodSwd,
&daNpc_Kakashi_c::cutMarosWhisper,
};
const daNpc_Kakashi_HIOParam daNpc_Kakashi_Param_c::m = {
DUSK_GAME_DATA const daNpc_Kakashi_HIOParam daNpc_Kakashi_Param_c::m = {
190.0f,
-6.0f,
1.0f,
+5 -5
View File
@@ -557,7 +557,7 @@ static DUSK_CONSTEXPR char DUSK_CONST* l_evtNames[6] = {
static DUSK_CONSTEXPR char DUSK_CONST* l_myName = "kasi_hana";
daNpcKasiHana_HIOParam const daNpcKasiHana_Param_c::m = {
DUSK_GAME_DATA daNpcKasiHana_HIOParam const daNpcKasiHana_Param_c::m = {
55.0f,
-3.0f,
1.0f,
@@ -611,7 +611,7 @@ void daNpcKasiHana_HIO_c::genMessage(JORMContext* ctext) {
}
#endif
daNpcKasiHana_c::EventFn daNpcKasiHana_c::mEvtSeqList[6] = {
DUSK_GAME_DATA daNpcKasiHana_c::EventFn daNpcKasiHana_c::mEvtSeqList[6] = {
NULL,
&daNpcKasiHana_c::_Evt_Kasi_Appear,
&daNpcKasiHana_c::_Evt_Kasi_Talk,
@@ -1469,11 +1469,11 @@ int daNpcKasiHana_c::fear(int param_1) {
return 1;
}
daTagEscape_c* daNpcKasiHana_c::mTargetTag;
DUSK_GAME_DATA daTagEscape_c* daNpcKasiHana_c::mTargetTag;
f32 daNpcKasiHana_c::mTargetTagDist;
DUSK_GAME_DATA f32 daNpcKasiHana_c::mTargetTagDist;
s16 daNpcKasiHana_c::mWolfAngle;
DUSK_GAME_DATA s16 daNpcKasiHana_c::mWolfAngle;
daTagEscape_c* daNpcKasiHana_c::srchWolfTag() {
mTargetTag = NULL;
+5 -5
View File
@@ -140,11 +140,11 @@ static DUSK_CONSTEXPR char DUSK_CONST* l_evtNames[1] = {
static DUSK_CONSTEXPR char DUSK_CONST* l_myName = "kasi_kyu";
daNpcKasiKyu_c::EventFn DUSK_CONST daNpcKasiKyu_c::mEvtSeqList[1] = {
DUSK_GAME_DATA daNpcKasiKyu_c::EventFn DUSK_CONST daNpcKasiKyu_c::mEvtSeqList[1] = {
NULL
};
daNpcKasiKyu_HIOParam const daNpcKasiKyu_Param_c::m = {
DUSK_GAME_DATA daNpcKasiKyu_HIOParam const daNpcKasiKyu_Param_c::m = {
55.0f,
-3.0f,
1.0f,
@@ -366,11 +366,11 @@ void daNpcKasiKyu_c::setParam() {
attention_info.flags = fopAc_AttnFlag_SPEAK_e | fopAc_AttnFlag_TALK_e;
}
daTagEscape_c* daNpcKasiKyu_c::mTargetTag;
DUSK_GAME_DATA daTagEscape_c* daNpcKasiKyu_c::mTargetTag;
f32 daNpcKasiKyu_c::mTargetTagDist;
DUSK_GAME_DATA f32 daNpcKasiKyu_c::mTargetTagDist;
s16 daNpcKasiKyu_c::mWolfAngle;
DUSK_GAME_DATA s16 daNpcKasiKyu_c::mWolfAngle;
BOOL daNpcKasiKyu_c::main() {
if (mSygnal >= 0) {
+5 -5
View File
@@ -140,11 +140,11 @@ static DUSK_CONSTEXPR char DUSK_CONST* l_evtNames[1] = {
static DUSK_CONSTEXPR char DUSK_CONST* l_myName = "kasi_mich";
daNpcKasiMich_c::EventFn DUSK_CONST daNpcKasiMich_c::mEvtSeqList[1] = {
DUSK_GAME_DATA daNpcKasiMich_c::EventFn DUSK_CONST daNpcKasiMich_c::mEvtSeqList[1] = {
NULL
};
daNpcKasiMich_HIOParam const daNpcKasiMich_Param_c::m = {
DUSK_GAME_DATA daNpcKasiMich_HIOParam const daNpcKasiMich_Param_c::m = {
55.0f,
-3.0f,
1.0f,
@@ -366,11 +366,11 @@ void daNpcKasiMich_c::setParam() {
attention_info.flags = fopAc_AttnFlag_SPEAK_e | fopAc_AttnFlag_TALK_e;
}
daTagEscape_c* daNpcKasiMich_c::mTargetTag;
DUSK_GAME_DATA daTagEscape_c* daNpcKasiMich_c::mTargetTag;
f32 daNpcKasiMich_c::mTargetTagDist;
DUSK_GAME_DATA f32 daNpcKasiMich_c::mTargetTagDist;
s16 daNpcKasiMich_c::mWolfAngle;
DUSK_GAME_DATA s16 daNpcKasiMich_c::mWolfAngle;
BOOL daNpcKasiMich_c::main() {
if (mSygnal >= 0) {
+3 -3
View File
@@ -222,13 +222,13 @@ static DUSK_CONSTEXPR daNpcT_MotionSeqMngr_c::sequenceStepData_c l_motionSequenc
{-1, 0, 0},
};
char DUSK_CONST* DUSK_CONST daNpc_Kkri_c::mCutNameList[3] = {
DUSK_GAME_DATA char DUSK_CONST* DUSK_CONST daNpc_Kkri_c::mCutNameList[3] = {
"",
"CONVERSATION_ABOUT_SOUP",
"YM_LOOK",
};
int (daNpc_Kkri_c::* DUSK_CONST daNpc_Kkri_c::mCutList[])(int) = {
DUSK_GAME_DATA int (daNpc_Kkri_c::* DUSK_CONST daNpc_Kkri_c::mCutList[])(int) = {
NULL,
&daNpc_Kkri_c::cutConversationAboutSoup,
&daNpc_Kkri_c::cutYmLook,
@@ -236,7 +236,7 @@ int (daNpc_Kkri_c::* DUSK_CONST daNpc_Kkri_c::mCutList[])(int) = {
static NPC_KKRI_HIO_CLASS l_HIO;
const daNpc_Kkri_HIOParam daNpc_Kkri_Param_c::m = {
DUSK_GAME_DATA const daNpc_Kkri_HIOParam daNpc_Kkri_Param_c::m = {
180.0f,
-3.0f,
1.0f,
+9 -9
View File
@@ -17,25 +17,25 @@
#include <cstring>
#endif
dCcD_SrcCyl daNpc_Kn_c::mCcDCyl = {
DUSK_GAME_DATA dCcD_SrcCyl daNpc_Kn_c::mCcDCyl = {
mCcDObjData,
{
{{0.0f, 0.0f, 0.0f}, 0.0f, 0.0f},
}
};
dCcD_SrcSph daNpc_Kn_c::mCcDSph = {
DUSK_GAME_DATA dCcD_SrcSph daNpc_Kn_c::mCcDSph = {
mCcDObjData,
{
{{0.0f, 0.0f, 0.0f}, 0.0f} // mSphCc
},
};
s16 daNpc_Kn_c::mSrchName;
DUSK_GAME_DATA s16 daNpc_Kn_c::mSrchName;
fopAc_ac_c* daNpc_Kn_c::mFindActorPtrs[50];
DUSK_GAME_DATA fopAc_ac_c* daNpc_Kn_c::mFindActorPtrs[50];
int daNpc_Kn_c::mFindCount;
DUSK_GAME_DATA int daNpc_Kn_c::mFindCount;
void* dummy_srchActor(void* i_actor1, void* i_actor2) {
// Fake function (though a similar one likely existed and got stripped out).
@@ -59,7 +59,7 @@ void* dummy_srchActor(void* i_actor1, void* i_actor2) {
return NULL;
}
const dCcD_SrcGObjInf daNpc_Kn_c::mCcDObjData = {
DUSK_GAME_DATA const dCcD_SrcGObjInf daNpc_Kn_c::mCcDObjData = {
{0, {{0, 0, 0}, {0, 0}, {0x79}}},
{dCcD_SE_NONE, 0, 0, 0, 0},
{dCcD_SE_NONE, 0, 0, 0, 0},
@@ -68,7 +68,7 @@ const dCcD_SrcGObjInf daNpc_Kn_c::mCcDObjData = {
#include "d/actor/d_a_npc_kn_base.inc"
const daNpc_Kn_HIOParam daNpc_Kn_Param_c::m = {
DUSK_GAME_DATA const daNpc_Kn_HIOParam daNpc_Kn_Param_c::m = {
50.0f,
-5.0f,
1.0f,
@@ -468,7 +468,7 @@ static DUSK_CONSTEXPR daNpcT_MotionSeqMngr_c::sequenceStepData_c l_motionSequenc
{-1, 0, 0},
};
char DUSK_CONST* DUSK_CONST daNpc_Kn_c::mCutNameList[21] = {
DUSK_GAME_DATA char DUSK_CONST* DUSK_CONST daNpc_Kn_c::mCutNameList[21] = {
"",
"NONE_EQUIP_CHANGE_TALK",
"NO_EQ_CHNGE_TLK_STD",
@@ -492,7 +492,7 @@ char DUSK_CONST* DUSK_CONST daNpc_Kn_c::mCutNameList[21] = {
"SEVENTH_SKILL_GET",
};
daNpc_Kn_c::cutFunc DUSK_CONST daNpc_Kn_c::mCutList[21] = {
DUSK_GAME_DATA daNpc_Kn_c::cutFunc DUSK_CONST daNpc_Kn_c::mCutList[21] = {
NULL,
&daNpc_Kn_c::ECut_noneEquipChangeTalk,
&daNpc_Kn_c::ECut_noneEquipChangeTalkStand,
+3 -3
View File
@@ -8,7 +8,7 @@
#include "d/actor/d_a_npc_knj.h"
#include <cstring>
const daNpc_Knj_HIOParam daNpc_Knj_Param_c::m = {
DUSK_GAME_DATA const daNpc_Knj_HIOParam daNpc_Knj_Param_c::m = {
0.0f, // attention_offset
0.0f, // gravity
1.0f, // scale
@@ -125,9 +125,9 @@ static DUSK_CONSTEXPR daNpcT_MotionSeqMngr_c::sequenceStepData_c l_motionSequenc
{-1, 0, 0},
};
char DUSK_CONST* DUSK_CONST daNpc_Knj_c::mCutNameList[1] = {""};
DUSK_GAME_DATA char DUSK_CONST* DUSK_CONST daNpc_Knj_c::mCutNameList[1] = {""};
daNpc_Knj_c::cutFunc DUSK_CONST daNpc_Knj_c::mCutList[1] = {
DUSK_GAME_DATA daNpc_Knj_c::cutFunc DUSK_CONST daNpc_Knj_c::mCutList[1] = {
NULL,
};
+3 -3
View File
@@ -308,7 +308,7 @@ static DUSK_CONSTEXPR daNpcT_MotionSeqMngr_c::sequenceStepData_c l_motionSequenc
{20, -1, 1}, {-1, 0, 0}, {-1, 0, 0}, {-1, 0, 0},
};
char DUSK_CONST* DUSK_CONST daNpc_Kolin_c::mCutNameList[11] = {
DUSK_GAME_DATA char DUSK_CONST* DUSK_CONST daNpc_Kolin_c::mCutNameList[11] = {
"",
"NO_RIDE",
"HAIL",
@@ -322,7 +322,7 @@ char DUSK_CONST* DUSK_CONST daNpc_Kolin_c::mCutNameList[11] = {
"THANK_YOU",
};
daNpc_Kolin_c::cutFunc DUSK_CONST daNpc_Kolin_c::mCutList[11] = {
DUSK_GAME_DATA daNpc_Kolin_c::cutFunc DUSK_CONST daNpc_Kolin_c::mCutList[11] = {
NULL,
&daNpc_Kolin_c::cutNoRide,
&daNpc_Kolin_c::cutHail,
@@ -336,7 +336,7 @@ daNpc_Kolin_c::cutFunc DUSK_CONST daNpc_Kolin_c::mCutList[11] = {
&daNpc_Kolin_c::cutThankYou
};
daNpc_Kolin_HIOParam const daNpc_Kolin_Param_c::m = {
DUSK_GAME_DATA daNpc_Kolin_HIOParam const daNpc_Kolin_Param_c::m = {
140.0f,
-3.0f,
1.0f,
+3 -3
View File
@@ -177,7 +177,7 @@ static DUSK_CONSTEXPR daNpcT_MotionSeqMngr_c::sequenceStepData_c l_motionSequenc
{8, -1, 0}, {-1, 0, 0}, {-1, 0, 0}, {-1, 0, 0},
};
char DUSK_CONST* DUSK_CONST daNpc_Kolinb_c::mCutNameList[7] = {
DUSK_GAME_DATA char DUSK_CONST* DUSK_CONST daNpc_Kolinb_c::mCutNameList[7] = {
"",
"CONVERSATION_IN_HOTEL",
"CONVERSATION_ABOUT_DEATHMT",
@@ -187,7 +187,7 @@ char DUSK_CONST* DUSK_CONST daNpc_Kolinb_c::mCutNameList[7] = {
"THANK_YOU",
};
daNpc_Kolinb_c::cutFunc DUSK_CONST daNpc_Kolinb_c::mCutList[7] = {
DUSK_GAME_DATA daNpc_Kolinb_c::cutFunc DUSK_CONST daNpc_Kolinb_c::mCutList[7] = {
NULL,
&daNpc_Kolinb_c::cutConversationInHotel,
&daNpc_Kolinb_c::cutConversationAboutDeathMt,
@@ -199,7 +199,7 @@ daNpc_Kolinb_c::cutFunc DUSK_CONST daNpc_Kolinb_c::mCutList[7] = {
static NPC_KOLINB_HIO_CLASS l_HIO;
daNpc_Kolinb_HIOParam const daNpc_Kolinb_Param_c::m = {
DUSK_GAME_DATA daNpc_Kolinb_HIOParam const daNpc_Kolinb_Param_c::m = {
100.0f,
-3.0f,
1.0f,
+3 -3
View File
@@ -8,7 +8,7 @@
#include "d/actor/d_a_npc_kyury.h"
#include <cstring>
const daNpc_Kyury_HIOParam daNpc_Kyury_Param_c::m = {
DUSK_GAME_DATA const daNpc_Kyury_HIOParam daNpc_Kyury_Param_c::m = {
200.0f, // attention_offset
-3.0f, // gravity
1.0f, // scale
@@ -127,12 +127,12 @@ static DUSK_CONSTEXPR daNpcT_MotionSeqMngr_c::sequenceStepData_c l_motionSequenc
{-1, 0, 0}, {-1, 0, 0}, {-1, 0, 0},
};
char DUSK_CONST* DUSK_CONST daNpc_Kyury_c::mCutNameList[2] = {
DUSK_GAME_DATA char DUSK_CONST* DUSK_CONST daNpc_Kyury_c::mCutNameList[2] = {
"",
"CONVERSATION",
};
daNpc_Kyury_c::cutFunc DUSK_CONST daNpc_Kyury_c::mCutList[2] = {
DUSK_GAME_DATA daNpc_Kyury_c::cutFunc DUSK_CONST daNpc_Kyury_c::mCutList[2] = {
NULL,
&daNpc_Kyury_c::cutConversation,
};
+3 -3
View File
@@ -44,7 +44,7 @@ enum Motion {
/* 0x11 */ MOT_UNK_17 = 17,
};
const daNpc_Len_HIOParam daNpc_Len_Param_c::m = {
DUSK_GAME_DATA const daNpc_Len_HIOParam daNpc_Len_Param_c::m = {
230.0f, -3.0f, 1.0f, 450.0f, 255.0f, 210.0f, 35.0f, 40.0f, 0.0f, 0.0f, 15.0f,
-15.0f, 30.0f, -10.0f, 30.0f, -30.0f, 0.6f, 12.0f, 3, 6, 5, 6,
110.0f, 0.0f, 0.0f, 0.0f, 60, 8, 0, 0, 0, 0, 0,
@@ -144,14 +144,14 @@ static DUSK_CONSTEXPR daNpcT_MotionSeqMngr_c::sequenceStepData_c l_motionSequenc
{-1, 0, 0}, {-1, 0, 0}, {-1, 0, 0}, {17, 4, 1}, {-1, 0, 0}, {-1, 0, 0}, {-1, 0, 0},
};
char DUSK_CONST* DUSK_CONST daNpc_Len_c::mCutNameList[4] = {
DUSK_GAME_DATA char DUSK_CONST* DUSK_CONST daNpc_Len_c::mCutNameList[4] = {
"",
"HURRY",
"CONVERSATION_IN_HOTEL",
"TAKE_WOODSTATUE",
};
daNpc_Len_c::cutFunc DUSK_CONST daNpc_Len_c::mCutList[4] = {
DUSK_GAME_DATA daNpc_Len_c::cutFunc DUSK_CONST daNpc_Len_c::mCutList[4] = {
NULL,
&daNpc_Len_c::cutHurry,
&daNpc_Len_c::cutConversationInHotel,
+3 -3
View File
@@ -9,7 +9,7 @@
#include "d/actor/d_a_npc_lud.h"
#include <cstring>
const daNpc_Lud_HIOParam daNpc_Lud_Param_c::m = {
DUSK_GAME_DATA const daNpc_Lud_HIOParam daNpc_Lud_Param_c::m = {
160.0f, // attention_offset
-3.0f, // gravity
1.0f, // scale
@@ -212,7 +212,7 @@ static DUSK_CONSTEXPR daNpcT_MotionSeqMngr_c::sequenceStepData_c l_motionSequenc
{-1, 0, 0}, {-1, 0, 0}, {-1, 0, 0},
};
char DUSK_CONST* DUSK_CONST daNpc_Lud_c::mCutNameList[8] = {
DUSK_GAME_DATA char DUSK_CONST* DUSK_CONST daNpc_Lud_c::mCutNameList[8] = {
"",
"HURRY",
"CONVERSATION_IN_HOTEL",
@@ -223,7 +223,7 @@ char DUSK_CONST* DUSK_CONST daNpc_Lud_c::mCutNameList[8] = {
"THANK_YOU",
};
daNpc_Lud_c::cutFunc DUSK_CONST daNpc_Lud_c::mCutList[8] = {
DUSK_GAME_DATA daNpc_Lud_c::cutFunc DUSK_CONST daNpc_Lud_c::mCutList[8] = {
NULL,
&daNpc_Lud_c::cutHurry,
&daNpc_Lud_c::cutConversationInHotel,
+3 -3
View File
@@ -22,7 +22,7 @@
#include <cstring>
#endif
const daNpc_Maro_HIOParam daNpc_Maro_Param_c::m = {
DUSK_GAME_DATA const daNpc_Maro_HIOParam daNpc_Maro_Param_c::m = {
100.0f,
-3.0f,
1.0f,
@@ -206,7 +206,7 @@ static DUSK_CONSTEXPR daNpcT_MotionSeqMngr_c::sequenceStepData_c l_motionSequenc
{9, -1, 0}, {-1, 0, 0}, {-1, 0, 0}, {-1, 0, 0},
};
char DUSK_CONST* DUSK_CONST daNpc_Maro_c::mCutNameList[17] = {
DUSK_GAME_DATA char DUSK_CONST* DUSK_CONST daNpc_Maro_c::mCutNameList[17] = {
"",
"CONVERSATION_ABOUT_PACHINKO",
"CONVERSATION_ABOUT_WOODSWD",
@@ -226,7 +226,7 @@ char DUSK_CONST* DUSK_CONST daNpc_Maro_c::mCutNameList[17] = {
"TALK_TO_KAKASHI",
};
daNpc_Maro_c::cutFunc DUSK_CONST daNpc_Maro_c::mCutList[17] = {
DUSK_GAME_DATA daNpc_Maro_c::cutFunc DUSK_CONST daNpc_Maro_c::mCutList[17] = {
NULL,
&daNpc_Maro_c::cutConversationAboutPachinko,
&daNpc_Maro_c::cutConversationAboutWoodSwd,

Some files were not shown because too many files have changed in this diff Show More