diff --git a/include/JSystem/JHostIO/JORMContext.h b/include/JSystem/JHostIO/JORMContext.h index 0db8cf22a6..ad4d19f9f1 100644 --- a/include/JSystem/JHostIO/JORMContext.h +++ b/include/JSystem/JHostIO/JORMContext.h @@ -29,6 +29,8 @@ #define JORM_DEFAULT_WIDTH 0x200 #define JORM_DEFAULT_HEIGHT 0x18 +#define JORM_DEFAULT_COMBOBOX_WIDTH 0x100 +#define JORM_DEFAULT_COMBOBOX_HEIGHT 0x1a #define DEFINE_GEN_CHECKBOX(T, kind) \ void genCheckBox(const char* label, T* pSrc, T mask, u32 style = 0, \ @@ -65,7 +67,8 @@ #define DEFINE_START_COMBO_BOX(T, kind) \ void startComboBox(const char* label, T* pSrc, u32 style = 0, \ JOREventListener* pListener = NULL, u16 posX = -1, u16 posY = -1, \ - u16 width = JORM_DEFAULT_WIDTH, u16 height = JORM_DEFAULT_HEIGHT) { \ + u16 width = JORM_DEFAULT_COMBOBOX_WIDTH, \ + u16 height = JORM_DEFAULT_COMBOBOX_HEIGHT) { \ startSelectorSub('CMBX', kind, label, (uintptr_t)pSrc, style, *pSrc, pListener, posX, \ posY, width, height); \ } diff --git a/include/d/actor/d_a_obj_kamakiri.h b/include/d/actor/d_a_obj_kamakiri.h index fb4bb124d4..9f2a2ff790 100644 --- a/include/d/actor/d_a_obj_kamakiri.h +++ b/include/d/actor/d_a_obj_kamakiri.h @@ -99,13 +99,11 @@ public: virtual ~daObj_KamHIO_c() {} void genMessage(JORMContext* context) { // Golden insect (stag beetle) - context->genLabel("黄金蟲(カブト)", 0x80000001, 0, NULL, -1, -1, 0x200, 0x18); + context->genLabel("黄金蟲(カブト)", 0x80000001); // Model scale (male) - context->genSlider("モデルスケール(オス)", &mModelScaleMale, 0.1f, 4.0f, 0, NULL, -1, -1, 0x200, - 0x18); + context->genSlider("モデルスケール(オス)", &mModelScaleMale, 0.1f, 4.0f); // Model scale (female) - context->genSlider("モデルスケール(メス)", &mModelScaleFemale, 0.1f, 4.0f, 0, NULL, -1, -1, 0x200, - 0x18); + context->genSlider("モデルスケール(メス)", &mModelScaleFemale, 0.1f, 4.0f); } s8 field_0x4; diff --git a/include/d/actor/d_a_obj_katatsumuri.h b/include/d/actor/d_a_obj_katatsumuri.h index dd1aa1e734..9a49e04a0c 100644 --- a/include/d/actor/d_a_obj_katatsumuri.h +++ b/include/d/actor/d_a_obj_katatsumuri.h @@ -100,13 +100,11 @@ public: void genMessage(JORMContext* ctx) { // Golden Snail - ctx->genLabel("黄金蟲(カタツムリ)", 0x80000001, 0, NULL, -1, -1, 0x200, 24); + ctx->genLabel("黄金蟲(カタツムリ)", 0x80000001); // Model scale (male) - ctx->genSlider("モデルスケール(オス)", &this->mScaleMale, 0.1f, 4.0f, 0, NULL, -1, -1, - 0x200, 24); + ctx->genSlider("モデルスケール(オス)", &this->mScaleMale, 0.1f, 4.0f); // Model scale (female) - ctx->genSlider("モデルスケール(メス)", &this->mScaleFemale, 0.1f, 4.0f, 0, NULL, -1, -1, - 0x200, 24); + ctx->genSlider("モデルスケール(メス)", &this->mScaleFemale, 0.1f, 4.0f); } s8 field_0x4; diff --git a/include/d/actor/d_a_obj_togeTrap.h b/include/d/actor/d_a_obj_togeTrap.h index 622d8226ca..161c958ce0 100644 --- a/include/d/actor/d_a_obj_togeTrap.h +++ b/include/d/actor/d_a_obj_togeTrap.h @@ -71,26 +71,22 @@ public: #if DEBUG void genMessage(JORMContext* ctx) { // Speed - ctx->genLabel("--- 速 出現時---", 0, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genLabel("--- 速 出現時---", 0); // Initial speed - ctx->genSlider("初速", &mInitialSpeed, 0.0f, 10000.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("初速", &mInitialSpeed, 0.0f, 10000.0f); // Max - ctx->genSlider("最大", &mMaxSpeed, 0.0f, 10000.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("最大", &mMaxSpeed, 0.0f, 10000.0f); // Speed when pulling - ctx->genLabel("--- 速度 引っ込み時---", 0, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - ctx->genSlider("初速", &mInitialDownSpeed, 0.0, 10000.0, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genLabel("--- 速度 引っ込み時---", 0); + ctx->genSlider("初速", &mInitialDownSpeed, 0.0, 10000.0); // Max - ctx->genSlider("最大", &mMaxDownSpeed, 0.0f, 10000.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("最大", &mMaxDownSpeed, 0.0f, 10000.0f); // Range - ctx->genSlider("範囲", &mRange, 0.1f, 1000.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("範囲", &mRange, 0.1f, 1000.0f); // Spinner speed - ctx->genSlider("スピナー速度", &mSpinnerSpeed, 0.0f, 100.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("スピナー速度", &mSpinnerSpeed, 0.0f, 100.0f); // Vibration - ctx->startComboBox("振動", &mVibration, 0, NULL, 0xffff, 0xffff, 0x100, 0x1a); + ctx->startComboBox("振動", &mVibration); // Strength 1-8 ctx->genComboBoxItem("強さ1", 1); ctx->genComboBoxItem("強さ2", 2); diff --git a/src/d/actor/d_a_alink_HIO.inc b/src/d/actor/d_a_alink_HIO.inc index 90eb97aed7..aec8ad2a89 100644 --- a/src/d/actor/d_a_alink_HIO.inc +++ b/src/d/actor/d_a_alink_HIO.inc @@ -19,28 +19,24 @@ static void daAlinkHIO_setAnmGenMessage(daAlinkHIO_anm_c* i_anmP, JORMContext* c // A Speed sprintf(labelbuf + sVar1, "A速度"); - ctx->genSlider(labelbuf, &i_anmP->mSpeed, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider(labelbuf, &i_anmP->mSpeed, 0.0f, 10.0f); // Starting F sprintf(labelbuf + sVar1, "開始F"); - ctx->genSlider(labelbuf, &i_anmP->mStartFrame, 0.0f, param_4, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider(labelbuf, &i_anmP->mStartFrame, 0.0f, param_4); // Ending F sprintf(labelbuf + sVar1, "終了F"); - ctx->genSlider(labelbuf, &i_anmP->mEndFrame, 0, param_4, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider(labelbuf, &i_anmP->mEndFrame, 0, param_4); if (param_5 != 0) { sprintf(labelbuf + sVar1, "CF"); - ctx->genSlider(labelbuf, &i_anmP->mCancelFrame, -1.0f, param_4 + 1.0f, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + ctx->genSlider(labelbuf, &i_anmP->mCancelFrame, -1.0f, param_4 + 1.0f); } // Interpolation sprintf(labelbuf + sVar1, "補間"); - ctx->genSlider(labelbuf, &i_anmP->mInterpolation, 0.0f, 20.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider(labelbuf, &i_anmP->mInterpolation, 0.0f, 20.0f); } static void daAlinkHIO_setReverseAnmGenMessage(daAlinkHIO_anm_c* i_anmP, JORMContext* ctx, @@ -53,28 +49,24 @@ static void daAlinkHIO_setReverseAnmGenMessage(daAlinkHIO_anm_c* i_anmP, JORMCon // A Speed sprintf(labelbuf + sVar1, "A速度"); - ctx->genSlider(labelbuf, &i_anmP->mSpeed, -10.0f, 0.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider(labelbuf, &i_anmP->mSpeed, -10.0f, 0.0f); // Starting F sprintf(labelbuf + sVar1, "開始F"); - ctx->genSlider(labelbuf, &i_anmP->mEndFrame, 0, param_4, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider(labelbuf, &i_anmP->mEndFrame, 0, param_4); // Ending F sprintf(labelbuf + sVar1, "終了F"); - ctx->genSlider(labelbuf, &i_anmP->mStartFrame, 0.0f, param_4, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider(labelbuf, &i_anmP->mStartFrame, 0.0f, param_4); if (param_5 != 0) { sprintf(labelbuf + sVar1, "CF"); - ctx->genSlider(labelbuf, &i_anmP->mCancelFrame, -1.0f, param_4 + 1.0f, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + ctx->genSlider(labelbuf, &i_anmP->mCancelFrame, -1.0f, param_4 + 1.0f); } // Interpolation sprintf(labelbuf + sVar1, "補間"); - ctx->genSlider(labelbuf, &i_anmP->mInterpolation, 0.0f, 20.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider(labelbuf, &i_anmP->mInterpolation, 0.0f, 20.0f); } void daAlinkHIO_data_c::setStructData(char* o_data) { @@ -229,78 +221,55 @@ void daAlinkHIO_data_c::listenPropertyEvent(const JORPropertyEvent* event) { void daAlinkHIO_basic_c::genMessage(JORMContext* ctx) { // Reset - ctx->genButton("リセット", 0x4000003, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genButton("リセット", 0x4000003); // Basic Interpolation - ctx->genSlider("基本補間", &m.mBasicInterpolation, 0.0f, 50.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("基本補間", &m.mBasicInterpolation, 0.0f, 50.0f); // Rotation A Speed - ctx->genSlider("旋回A速度", &m.mRotationASpeed, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("旋回A速度", &m.mRotationASpeed, 0.0f, 10.0f); // Max horizontal head turn - ctx->genSlider("首横向き最大", &m.mHeadMaxTurnHorizontal, 0, 0x7fff, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("首横向き最大", &m.mHeadMaxTurnHorizontal, 0, 0x7fff); // Max vertical head turn up - ctx->genSlider("首上向き最大", &m.mHeadMaxTurnUp, -0x7fff, 0, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("首上向き最大", &m.mHeadMaxTurnUp, -0x7fff, 0); // Max vertical head turn down - ctx->genSlider("首下向き最大", &m.mHeadMaxTurnDown, 0, 0x7fff, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("首下向き最大", &m.mHeadMaxTurnDown, 0, 0x7fff); // Standing guard interpolation - ctx->genSlider("立ち防御補間", &m.mStandingGuardInterpolation, 0.0f, 50.0f, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + ctx->genSlider("立ち防御補間", &m.mStandingGuardInterpolation, 0.0f, 50.0f); // One hit death - ctx->genCheckBox("一撃死", (u8*)(&m.mOneHitKill), 1, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genCheckBox("一撃死", (u8*)(&m.mOneHitKill), 0x1); // Adult water effect height - ctx->genSlider("大人水面エフェクト高さ", &m.mWaterSurfaceEffectHeight, 0.0f, 100.0f, 0, NULL, - 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("大人水面エフェクト高さ", &m.mWaterSurfaceEffectHeight, 0.0f, 100.0f); // Wolf water effect height - ctx->genSlider("狼水面エフェクト高さ", &m.mWolfWaterSurfaceEffectHeight, 0.0f, 100.0f, 0, NULL, - 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("狼水面エフェクト高さ", &m.mWolfWaterSurfaceEffectHeight, 0.0f, 100.0f); // Max wind influence distance - ctx->genSlider("風影響最大距離", &m.mMaxWindInfluenceDist, 0.0f, 1000.0f, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + ctx->genSlider("風影響最大距離", &m.mMaxWindInfluenceDist, 0.0f, 1000.0f); // No wind influence distance - ctx->genSlider("風影響無し距離", &m.mNoWindInfluenceDist, 0.0f, 1000.0f, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + ctx->genSlider("風影響無し距離", &m.mNoWindInfluenceDist, 0.0f, 1000.0f); // Max wind speed - ctx->genSlider("風最大速度", &m.mMaxWindSpeed, 0.0f, 100.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("風最大速度", &m.mMaxWindSpeed, 0.0f, 100.0f); // Lava instant death depth - ctx->genSlider("溶岩即死深さ", &m.mLavaDeathDepth, 0.0f, 100.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("溶岩即死深さ", &m.mLavaDeathDepth, 0.0f, 100.0f); // Link -> Wolf Cancel Frame - ctx->genSlider("リンク→狼CF", &m.mLinkToWolfCancelFrame, 0.0f, 35.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("リンク→狼CF", &m.mLinkToWolfCancelFrame, 0.0f, 35.0f); // Wolf -> Link Cancel Frame - ctx->genSlider("狼→リンクCF", &m.mWolfToLinkCancelFrame, 0.0f, 30.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("狼→リンクCF", &m.mWolfToLinkCancelFrame, 0.0f, 30.0f); // Room speed rate - ctx->genSlider("部屋速度率", &m.mIndoorSpeedFactor, 0.0f, 1.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("部屋速度率", &m.mIndoorSpeedFactor, 0.0f, 1.0f); // Hot spring heal time - ctx->genSlider("温泉回復時間", &m.mHotspringRecoverTime, 0, 0xff, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("温泉回復時間", &m.mHotspringRecoverTime, 0, 0xff); // Sand sinking speed - ctx->genSlider("砂沈み速度", &m.mSandSinkSpeed, 0.0f, 5.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("砂沈み速度", &m.mSandSinkSpeed, 0.0f, 5.0f); // Sand floating speed - ctx->genSlider("砂浮上速度", &m.mSandSurfaceSpeed, 0.0f, 5.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("砂浮上速度", &m.mSandSurfaceSpeed, 0.0f, 5.0f); // Wii perspective camera speed (horizontal) - ctx->genSlider("Wii主観カメラ速度横", &m.mWiiCamSpeedH, 0, 0x7fff, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("Wii主観カメラ速度横", &m.mWiiCamSpeedH, 0, 0x7fff); // Wii perspective camera speed (vertical) - ctx->genSlider("Wii主観カメラ速度縦", &m.mWiiCamSpeedV, 0, 0x7fff, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("Wii主観カメラ速度縦", &m.mWiiCamSpeedV, 0, 0x7fff); // Transformation prohibit distance (near) - ctx->genSlider("変身禁止距離(近)", &m.mTransformBlockNearDis, 0.0f, 10000.0f, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + ctx->genSlider("変身禁止距離(近)", &m.mTransformBlockNearDis, 0.0f, 10000.0f); // Transformation prohibit distance (far) - ctx->genSlider("変身禁止距離(遠)", &m.mTransformBlockFarDis, 0.0, 10000.0f, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + ctx->genSlider("変身禁止距離(遠)", &m.mTransformBlockFarDis, 0.0, 10000.0f); // Transformation prohibit angle (far) - ctx->genSlider("変身禁止角度(遠)", &m.mTransformBlockFarAngle, 0, 0x7fff, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + ctx->genSlider("変身禁止角度(遠)", &m.mTransformBlockFarAngle, 0, 0x7fff); } daAlinkHIO_basic_c::daAlinkHIO_basic_c() { @@ -325,56 +294,45 @@ daAlinkHIO_data_c::daAlinkHIO_data_c() {} void daAlinkHIO_move_c::genMessage(JORMContext* ctx) { // Reset - ctx->genButton("リセット", 0x4000003, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genButton("リセット", 0x4000003); // Max speed - ctx->genSlider("最高速度", &m.mMaxSpeed, 0.0, 50.0, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("最高速度", &m.mMaxSpeed, 0.0, 50.0); // Acceleration - ctx->genSlider("加速度", &m.mAcceleration, 0.0, 10.0, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("加速度", &m.mAcceleration, 0.0, 10.0); // Wait A speed - ctx->genSlider("待機A速度", &m.mWaitAnmSpeed, 0.01, 10.0, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("待機A速度", &m.mWaitAnmSpeed, 0.01, 10.0); // Walking A speed - ctx->genSlider("歩きA速度", &m.mWalkAnmSpeed, 0.01, 10.0, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("歩きA速度", &m.mWalkAnmSpeed, 0.01, 10.0); // Running A speed - ctx->genSlider("走りA速度", &m.mRunAnmSpeed, 0.01, 10.0, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("走りA速度", &m.mRunAnmSpeed, 0.01, 10.0); // Walking change rate - ctx->genSlider("歩き変更率", &m.mWalkChangeRate, 0.0, 1.0, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("歩き変更率", &m.mWalkChangeRate, 0.0, 1.0); // Running change rate - ctx->genSlider("走り変更率", &m.mRunChangeRate, 0.0, 1.0, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("走り変更率", &m.mRunChangeRate, 0.0, 1.0); // Walking minimum synthesis rate - ctx->genSlider("歩き最低合成率", &m.mMinWalkRate, 0.0, 1.0, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("歩き最低合成率", &m.mMinWalkRate, 0.0, 1.0); // Tired walking minimum synthesis rate - ctx->genSlider("疲れ歩き最低合成率", &m.mMinTiredWalkRate, 0.0, 1.0, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("疲れ歩き最低合成率", &m.mMinTiredWalkRate, 0.0, 1.0); // Rotation angle max - ctx->genSlider("旋回角度最大", &m.mMaxTurnAngle, 0, 0x4000, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("旋回角度最大", &m.mMaxTurnAngle, 0, 0x4000); // Rotation angle min - ctx->genSlider("旋回角度最小", &m.mMinTurnAngle, 0, 0x4000, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("旋回角度最小", &m.mMinTurnAngle, 0, 0x4000); // Rotation angle rate - ctx->genSlider("旋回角度率", &m.mTurnAngleRate, 0, 0x14, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("旋回角度率", &m.mTurnAngleRate, 0, 0x14); // Deceleration - ctx->genSlider("減速", &m.mDeceleration, 0.0, 20.0, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("減速", &m.mDeceleration, 0.0, 20.0); // Slide daAlinkHIO_setAnmGenMessage(&m.mSlideAnm, ctx, "滑り", 11.0f, 0); // Slide start - ctx->genSlider("滑り開始", &m.mSlideThresholdSpeed, 0.0, 1.0, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("滑り開始", &m.mSlideThresholdSpeed, 0.0, 1.0); // Slide initial speed rate - ctx->genSlider("滑り初速率", &m.mSlideSpeed, 0.0, 10.0, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("滑り初速率", &m.mSlideSpeed, 0.0, 10.0); // Slide deceleration - ctx->genSlider("滑り減速", &m.mSlideDeceleration, 0.0, 20.0, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("滑り減速", &m.mSlideDeceleration, 0.0, 20.0); // Foot propotional placement when walking - ctx->genSlider("歩き時足位置比率", &m.mFootPositionRatio, 0.0, 1.0, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("歩き時足位置比率", &m.mFootPositionRatio, 0.0, 1.0); // Light stance interpolation - ctx->genSlider("軽く構え補間", &m.mWaitBInterpolation, 0.0, 10.0, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("軽く構え補間", &m.mWaitBInterpolation, 0.0, 10.0); } daAlinkHIO_move_c::daAlinkHIO_move_c() { @@ -396,67 +354,51 @@ daAlinkHIO_move_c::daAlinkHIO_move_c() { void daAlinkHIO_atnMove_c::genMessage(JORMContext* ctx) { // Reset - ctx->genButton("リセット", 0x4000003, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genButton("リセット", 0x4000003); // Max speed - ctx->genSlider("最高速度", &m.mMaxSpeed, 0.0, 50.0, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("最高速度", &m.mMaxSpeed, 0.0, 50.0); // Acceleration - ctx->genSlider("加速度", &m.mAcceleration, 0.0, 10.0, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("加速度", &m.mAcceleration, 0.0, 10.0); // Idle A speed - ctx->genSlider("待機A速度", &m.mWaitAnmSpeed, 0.01, 10.0, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("待機A速度", &m.mWaitAnmSpeed, 0.01, 10.0); // Walking A speed - ctx->genSlider("歩きA速度", &m.mWalkAnmSpeed, 0.01, 10.0, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("歩きA速度", &m.mWalkAnmSpeed, 0.01, 10.0); // Running A speed - ctx->genSlider("走りA速度", &m.mRunAnmSpeed, 0.01, 10.0, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("走りA速度", &m.mRunAnmSpeed, 0.01, 10.0); // Walking update rate - ctx->genSlider("歩き変更率", &m.mWalkChangeRate, 0.0, 1.0, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("歩き変更率", &m.mWalkChangeRate, 0.0, 1.0); // Running update rate - ctx->genSlider("走り変更率", &m.mRunChangeRate, 0.0, 1.0, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("走り変更率", &m.mRunChangeRate, 0.0, 1.0); // Walking minimum synthesis rate - ctx->genSlider("歩き最低合成率", &m.mMinWalkFrame, 0.0, 1.0, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("歩き最低合成率", &m.mMinWalkFrame, 0.0, 1.0); // Forward walk A speed - ctx->genSlider("前歩きA速度", &m.mWalkForwardAnmSpeed, 0.01, 10.0, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("前歩きA速度", &m.mWalkForwardAnmSpeed, 0.01, 10.0); // Forward run A speed - ctx->genSlider("前走りA速度", &m.mRunForwardAnmSpeed, 0.01, 10.0, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("前走りA速度", &m.mRunForwardAnmSpeed, 0.01, 10.0); // Max rotation angle - ctx->genSlider("旋回角度最大", &m.mMaxTurnAngle, 0, 0x4000, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("旋回角度最大", &m.mMaxTurnAngle, 0, 0x4000); // Min rotation angle - ctx->genSlider("旋回角度最小", &m.mMinTurnAngle, 0, 0x4000, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("旋回角度最小", &m.mMinTurnAngle, 0, 0x4000); // Rotation angle rate - ctx->genSlider("旋回角度率", &m.mTurnAngleRate, 0, 0x14, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("旋回角度率", &m.mTurnAngleRate, 0, 0x14); // Deceleration - ctx->genSlider("減速", &m.mDeceleration, 0.0, 20.0, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("減速", &m.mDeceleration, 0.0, 20.0); // Max speed backwards - ctx->genSlider("後方最高速度", &m.mMaxBackwardsSpeed, 0.0, 50.0, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("後方最高速度", &m.mMaxBackwardsSpeed, 0.0, 50.0); // Acceleration backwards - ctx->genSlider("後方加速度", &m.mBackAcceleration, 0.0, 10.0, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("後方加速度", &m.mBackAcceleration, 0.0, 10.0); // Back walk A speed - ctx->genSlider("後歩A速度", &m.mBackWalkAnmSpeed, 0.01, 10.0, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("後歩A速度", &m.mBackWalkAnmSpeed, 0.01, 10.0); // Back run A speed - ctx->genSlider("後走A速度", &m.mBackRunAnmSpeed, 0.01, 10.0, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("後走A速度", &m.mBackRunAnmSpeed, 0.01, 10.0); // Back walk rate of change - ctx->genSlider("後歩変更率", &m.mBackWalkChangeRate, 0.0, 1.0, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("後歩変更率", &m.mBackWalkChangeRate, 0.0, 1.0); // Back run rate of change - ctx->genSlider("後走変更率", &m.mBackRunChangeRate, 0.0, 1.0, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("後走変更率", &m.mBackRunChangeRate, 0.0, 1.0); // Back walk minimum synthesis rate - ctx->genSlider("後歩最低合成率", &m.mMinBackWalkFrame, 0.0, 1.0, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("後歩最低合成率", &m.mMinBackWalkFrame, 0.0, 1.0); // Back walk deceleration - ctx->genSlider("後方減速", &m.mBackDeceleration, 0.0, 20.0, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("後方減速", &m.mBackDeceleration, 0.0, 20.0); } daAlinkHIO_atnMove_c::daAlinkHIO_atnMove_c() { @@ -478,67 +420,51 @@ daAlinkHIO_atnMove_c::daAlinkHIO_atnMove_c() { void daAlinkHIO_noActAtnMove_c::genMessage(JORMContext* ctx) { // Reset - ctx->genButton("リセット", 0x4000003, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genButton("リセット", 0x4000003); // Max speed - ctx->genSlider("最高速度", &m.mMaxSpeed, 0.0, 50.0, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("最高速度", &m.mMaxSpeed, 0.0, 50.0); // Acceleration - ctx->genSlider("加速度", &m.mAcceleration, 0.0, 10.0, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("加速度", &m.mAcceleration, 0.0, 10.0); // Wait A speed - ctx->genSlider("待機A速度", &m.mWaitAnmSpeed, 0.01, 10.0, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("待機A速度", &m.mWaitAnmSpeed, 0.01, 10.0); // Walk A speed - ctx->genSlider("歩きA速度", &m.mWalkAnmSpeed, 0.01, 10.0, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("歩きA速度", &m.mWalkAnmSpeed, 0.01, 10.0); // Run A speed - ctx->genSlider("走りA速度", &m.mRunAnmSpeed, 0.01, 10.0, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("走りA速度", &m.mRunAnmSpeed, 0.01, 10.0); // Walk rate of change - ctx->genSlider("歩き変更率", &m.mWalkChangeRate, 0.0, 1.0, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("歩き変更率", &m.mWalkChangeRate, 0.0, 1.0); // Run rate of change - ctx->genSlider("走り変更率", &m.mRunChangeRate, 0.0, 1.0, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("走り変更率", &m.mRunChangeRate, 0.0, 1.0); // Walk minimum synthesis rate - ctx->genSlider("歩き最低合成率", &m.mMinWalkFrame, 0.0, 1.0, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("歩き最低合成率", &m.mMinWalkFrame, 0.0, 1.0); // Max rotation angle - ctx->genSlider("旋回角度最大", &m.mMaxTurnAngle, 0, 0x4000, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("旋回角度最大", &m.mMaxTurnAngle, 0, 0x4000); // Min rotation angle - ctx->genSlider("旋回角度最小", &m.mMinTurnAngle, 0, 0x4000, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("旋回角度最小", &m.mMinTurnAngle, 0, 0x4000); // Rotation angle rate - ctx->genSlider("旋回角度率", &m.mTurnAngleRate, 0, 0x14, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("旋回角度率", &m.mTurnAngleRate, 0, 0x14); // Deceleration - ctx->genSlider("減速", &m.mDeceleration, 0.0, 20.0, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("減速", &m.mDeceleration, 0.0, 20.0); // Max backwards speed - ctx->genSlider("後方最高速度", &m.mMaxBackwardsSpeed, 0.0, 50.0, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("後方最高速度", &m.mMaxBackwardsSpeed, 0.0, 50.0); // Backwards acceleration - ctx->genSlider("後方加速度", &m.mBackAcceleration, 0.0, 10.0, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("後方加速度", &m.mBackAcceleration, 0.0, 10.0); // Back walk A speed - ctx->genSlider("後歩A速度", &m.mBackWalkAnmSpeed, 0.01, 10.0, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("後歩A速度", &m.mBackWalkAnmSpeed, 0.01, 10.0); // Back run A speed - ctx->genSlider("後走A速度", &m.mBackRunAnmSpeed, 0.01, 10.0, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("後走A速度", &m.mBackRunAnmSpeed, 0.01, 10.0); // Backwards walk rate of change - ctx->genSlider("後歩変更率", &m.mBackWalkChangeRate, 0.0, 1.0, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("後歩変更率", &m.mBackWalkChangeRate, 0.0, 1.0); // Backwards run rate of change - ctx->genSlider("後走変更率", &m.mBackRunChangeRate, 0.0, 1.0, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("後走変更率", &m.mBackRunChangeRate, 0.0, 1.0); // Minimum back walk synthesis rate - ctx->genSlider("後歩最低合成率", &m.mMinBackWalkFrame, 0.0, 1.0, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("後歩最低合成率", &m.mMinBackWalkFrame, 0.0, 1.0); // Backwards deceleration - ctx->genSlider("後方減速", &m.mBackDeceleration, 0.0, 20.0, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("後方減速", &m.mBackDeceleration, 0.0, 20.0); // Minimum rotation A speed - ctx->genSlider("旋回A速度最小", &m.mWalkForwardAnmSpeed, 0.0, 5.0, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("旋回A速度最小", &m.mWalkForwardAnmSpeed, 0.0, 5.0); // Maximum backwards A speed - ctx->genSlider("後方A速度最大", &m.mRunForwardAnmSpeed, 0.0, 5.0, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("後方A速度最大", &m.mRunForwardAnmSpeed, 0.0, 5.0); } daAlinkHIO_noActAtnMove_c::daAlinkHIO_noActAtnMove_c() { @@ -561,52 +487,41 @@ daAlinkHIO_noActAtnMove_c::daAlinkHIO_noActAtnMove_c() { void daAlinkHIO_frontRoll_c::genMessage(JORMContext* ctx) { // Reset - ctx->genButton("リセット", 0x4000003, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genButton("リセット", 0x4000003); // Forward roll daAlinkHIO_setAnmGenMessage(&m.mRollAnm, ctx, "前転", 29.0, 1); // Initial speed - ctx->genSlider("初速", &m.mInitSpeed, 0.0, 50.0, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("初速", &m.mInitSpeed, 0.0, 50.0); // Speed rate of change - ctx->genSlider("速度率", &m.mSpeedRate, 0.0f, 5.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("速度率", &m.mSpeedRate, 0.0f, 5.0f); // Minimum speed - ctx->genSlider("最低速度", &m.mMinSpeed, 0.0f, 50.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("最低速度", &m.mMinSpeed, 0.0f, 50.0f); // Rotation rate - ctx->genSlider("旋回率", &m.mTurnRate, 0, 100, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("旋回率", &m.mTurnRate, 0, 100); // Max rotation angle - ctx->genSlider("旋回最大角度", &m.mMaxTurnAngle, 0, 0x7fff, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("旋回最大角度", &m.mMaxTurnAngle, 0, 0x7fff); // Min rotation angle - ctx->genSlider("旋回最小角度", &m.mTurnMinAngle, 0, 0x7fff, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("旋回最小角度", &m.mTurnMinAngle, 0, 0x7fff); // Boots attack start F - ctx->genSlider("ブーツ攻撃開始F", &m.mBootsAttackInitF, 0.0f, 33.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("ブーツ攻撃開始F", &m.mBootsAttackInitF, 0.0f, 33.0f); // Boots attack end F - ctx->genSlider("ブーツ攻撃終了F", &m.mBootsAttackEndF, 0.0f, 33.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("ブーツ攻撃終了F", &m.mBootsAttackEndF, 0.0f, 33.0f); // Boots attack radius - ctx->genSlider("ブーツ攻撃半径", &m.mBootsAttackRadius, 0.0f, 100.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("ブーツ攻撃半径", &m.mBootsAttackRadius, 0.0f, 100.0f); // Required impact speed - ctx->genSlider("衝突必要速度", &m.mCrashSpeedThreshold, 0.0f, 50.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("衝突必要速度", &m.mCrashSpeedThreshold, 0.0f, 50.0f); // Required impact angle - ctx->genSlider("衝突必要角度", &m.mCrashAngleThreshold, 0, 0x7fff, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("衝突必要角度", &m.mCrashAngleThreshold, 0, 0x7fff); // Impact allowed start F - ctx->genSlider("衝突許可開始F", &m.mCrashInitF, 0.0f, 29.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("衝突許可開始F", &m.mCrashInitF, 0.0f, 29.0f); // Impact allowed end F - ctx->genSlider("衝突許可終了F", &m.mCrashEndF, 0.0f, 29.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("衝突許可終了F", &m.mCrashEndF, 0.0f, 29.0f); // Impact daAlinkHIO_setAnmGenMessage(&m.mCrashAnm, ctx, "衝突", 29.0f, 1); // Impact horizontal speed - ctx->genSlider("衝突水平速度", &m.mCrashSpeedH, 0.0f, 50.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("衝突水平速度", &m.mCrashSpeedH, 0.0f, 50.0f); // Impact vertical speed - ctx->genSlider("衝突垂直速度", &m.mCrashSpeedV, 0.0f, 50.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("衝突垂直速度", &m.mCrashSpeedV, 0.0f, 50.0f); // Impact success daAlinkHIO_setAnmGenMessage(&m.mCrashHitAnm, ctx, "衝突成功", 33.0f, 1); } @@ -630,22 +545,19 @@ daAlinkHIO_frontRoll_c::daAlinkHIO_frontRoll_c() { void daAlinkHIO_backJump_c::genMessage(JORMContext* ctx) { // Reset - ctx->genButton("リセット", 0x4000003, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genButton("リセット", 0x4000003); // Backflip daAlinkHIO_setAnmGenMessage(&m.mBackflipAnm, ctx, "バク転", 9.0f, 0); // Backflip horizontal speed - ctx->genSlider("バク転水平速度", &m.mBackflipSpeedH, 0.0f, 50.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("バク転水平速度", &m.mBackflipSpeedH, 0.0f, 50.0f); // Backflip vertical speed - ctx->genSlider("バク転垂直速度", &m.mBackflipSpeedV, 0.0f, 50.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("バク転垂直速度", &m.mBackflipSpeedV, 0.0f, 50.0f); // Landing daAlinkHIO_setAnmGenMessage(&m.mLandAnm, ctx, "着地", 17.0f, 1); // Fall height - ctx->genSlider("落下高さ", &m.mFallHeight, 0.0f, 500.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("落下高さ", &m.mFallHeight, 0.0f, 500.0f); // Fall interpolation - ctx->genSlider("落下補間", &m.mFallInterpolation, 0.0f, 30.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("落下補間", &m.mFallInterpolation, 0.0f, 30.0f); } daAlinkHIO_backJump_c::daAlinkHIO_backJump_c() { @@ -667,32 +579,27 @@ daAlinkHIO_backJump_c::daAlinkHIO_backJump_c() { void daAlinkHIO_sideStep_c::genMessage(JORMContext* ctx) { // Reset - ctx->genButton("リセット", 0x4000003, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genButton("リセット", 0x4000003); // Side step daAlinkHIO_setAnmGenMessage(&m.mSideJumpAnm, ctx, "横飛", 5.0f, 0); // Side step horizontal speed - ctx->genSlider("横飛水平速度", &m.mSideJumpSpeedH, 0.0f, 50.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("横飛水平速度", &m.mSideJumpSpeedH, 0.0f, 50.0f); // Side step vertical speed - ctx->genSlider("横飛垂直速度", &m.mSideJumpSpeedV, 0.0f, 50.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("横飛垂直速度", &m.mSideJumpSpeedV, 0.0f, 50.0f); // Side landing daAlinkHIO_setAnmGenMessage(&m.mSideLandAnm, ctx, "横着地", 9.0f, 1); // Back step daAlinkHIO_setAnmGenMessage(&m.mBackJumpAnm, ctx, "後飛", 6.0f, 0); // Back step horizontal speed - ctx->genSlider("後飛水平速度", &m.mBackJumpSpeedH, 0.0f, 50.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("後飛水平速度", &m.mBackJumpSpeedH, 0.0f, 50.0f); // Back step vertical speed - ctx->genSlider("後飛垂直速度", &m.mBackJumpSpeedV, 0.0f, 50.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("後飛垂直速度", &m.mBackJumpSpeedV, 0.0f, 50.0f); // Back landing daAlinkHIO_setAnmGenMessage(&m.mBackLandAnm, ctx, "後着地", 9.0f, 1); // Fall height - ctx->genSlider("落下高さ", &m.mFallHeight, 0.0f, 500.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("落下高さ", &m.mFallHeight, 0.0f, 500.0f); // Fall interpolation - ctx->genSlider("落下補間", &m.mFallInterpolation, 0.0f, 30.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("落下補間", &m.mFallInterpolation, 0.0f, 30.0f); } daAlinkHIO_sideStep_c::daAlinkHIO_sideStep_c() { @@ -714,41 +621,35 @@ daAlinkHIO_sideStep_c::daAlinkHIO_sideStep_c() { void daAlinkHIO_slide_c::genMessage(JORMContext* ctx) { // Reset - ctx->genButton("リセット", 0x4000003, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genButton("リセット", 0x4000003); // Slide angle - ctx->genSlider("滑り角度", &m.mSlideAngle, 0.0f, 90.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("滑り角度", &m.mSlideAngle, 0.0f, 90.0f); // Slope climb angle - ctx->genSlider("登坂角度", &m.mClimbAngle, 0.0f, 90.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("登坂角度", &m.mClimbAngle, 0.0f, 90.0f); // Slope climb A minimum speed - ctx->genSlider("登坂A速度最小", &m.mClimbAnmMinSpeed, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("登坂A速度最小", &m.mClimbAnmMinSpeed, 0.0f, 10.0f); // Slope climb A max speed - ctx->genSlider("登坂A速度最大", &m.mMaxClimbAnmSpeed, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("登坂A速度最大", &m.mMaxClimbAnmSpeed, 0.0f, 10.0f); // Slope climb max speed - ctx->genSlider("登坂最高速度", &m.mMaxClimbSpeed, 0.0f, 100.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("登坂最高速度", &m.mMaxClimbSpeed, 0.0f, 100.0f); // Forward slide daAlinkHIO_setAnmGenMessage(&m.mForwardSlideAnm, ctx, "前滑り", 14.0f, 0); // Back slide daAlinkHIO_setAnmGenMessage(&m.mBackwardSlideAnm, ctx, "後滑り", 6.0f, 0); // Max speed - ctx->genSlider("最大速度", &m.mMaxSpeed, 0.0f, 100.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("最大速度", &m.mMaxSpeed, 0.0f, 100.0f); // Acceleration - ctx->genSlider("加速度", &m.mAcceleration, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("加速度", &m.mAcceleration, 0.0f, 10.0f); // Forward landing daAlinkHIO_setAnmGenMessage(&m.mForwardLandAnm, ctx, "前着地", 15.0f, 1); // Backward landing daAlinkHIO_setAnmGenMessage(&m.mBackwardLandAnm, ctx, "後着地", 20.0f, 1); // Lava floor slide angle - ctx->genSlider("溶岩床滑り角度", &m.mLV2MinibossFloorSlideAngle, 0.0f, 90.0f, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + ctx->genSlider("溶岩床滑り角度", &m.mLV2MinibossFloorSlideAngle, 0.0f, 90.0f); // Lava floor weak slide angle - ctx->genSlider("溶岩床弱滑り角度", &m.mLV2MinibossFloorWeakSlideAngle, 0.0f, 90.0f, 0, NULL, - 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("溶岩床弱滑り角度", &m.mLV2MinibossFloorWeakSlideAngle, 0.0f, 90.0f); // Lava floor weak slide speed - ctx->genSlider("溶岩床弱滑り速度", &m.mLV2MinibossFloorWeakSlideSpeed, 0.0f, 100.0f, 0, NULL, - 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("溶岩床弱滑り速度", &m.mLV2MinibossFloorWeakSlideSpeed, 0.0f, 100.0f); } daAlinkHIO_slide_c::daAlinkHIO_slide_c() { @@ -770,17 +671,15 @@ daAlinkHIO_slide_c::daAlinkHIO_slide_c() { void daAlinkHIO_cutNormal_c::genMessage(JORMContext* ctx) { // Reset - ctx->genButton("リセット", 0x4000003, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genButton("リセット", 0x4000003); // Cut daAlinkHIO_setAnmGenMessage(&m.mCutAnm, ctx, "斬り", field_0x34, 1); // Speed - ctx->genSlider("速度", &m.mSpeed, 0.0f, 50.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("速度", &m.mSpeed, 0.0f, 50.0f); // Attack start F - ctx->genSlider("攻撃開始F", &m.mAttackStartFrame, 0.0f, field_0x34, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("攻撃開始F", &m.mAttackStartFrame, 0.0f, field_0x34); // Attack end F - ctx->genSlider("攻撃終了F", &m.mAttackEndFrame, 0.0f, field_0x34, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("攻撃終了F", &m.mAttackEndFrame, 0.0f, field_0x34); } daAlinkHIO_cutNormal_c::daAlinkHIO_cutNormal_c(int param_0, float param_1) { @@ -813,28 +712,23 @@ daAlinkHIO_cutNormal_c::daAlinkHIO_cutNormal_c(int param_0, float param_1) { void daAlinkHIO_cutFinish_c::genMessage(JORMContext* ctx) { // Reset - ctx->genButton("リセット", 0x4000003, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genButton("リセット", 0x4000003); // Cut daAlinkHIO_setAnmGenMessage(&m.mCutAnm, ctx, "斬り", field_0x34, 1); // Speed - ctx->genSlider("速度", &m.mSpeed, 0.0f, 50.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("速度", &m.mSpeed, 0.0f, 50.0f); // Attack start F - ctx->genSlider("攻撃開始F", &m.mAttackStartFrame, 0.0f, field_0x34, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("攻撃開始F", &m.mAttackStartFrame, 0.0f, field_0x34); // Attack end F - ctx->genSlider("攻撃終了F", &m.mAttackEndFrame, 0.0f, field_0x34, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("攻撃終了F", &m.mAttackEndFrame, 0.0f, field_0x34); // Stop time - ctx->genSlider("停止時間", &m.mStopTime, 0, 300, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("停止時間", &m.mStopTime, 0, 300); // Mid-combo start F - ctx->genSlider("コンボ中開始F", &m.mComboStartFrame, 0.0f, field_0x34 + 1.0f, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + ctx->genSlider("コンボ中開始F", &m.mComboStartFrame, 0.0f, field_0x34 + 1.0f); // Mid-combo CF - ctx->genSlider("コンボ中CF", &m.mComboCheckFrame, 0.0f, field_0x34 + 1.0f, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + ctx->genSlider("コンボ中CF", &m.mComboCheckFrame, 0.0f, field_0x34 + 1.0f); // Mid-combo stop time - ctx->genSlider("コンボ中停止時間", &m.mComboStopTime, 0, 300, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("コンボ中停止時間", &m.mComboStopTime, 0, 300); } daAlinkHIO_cutFinish_c::daAlinkHIO_cutFinish_c(int param_0, float param_1) { @@ -870,43 +764,35 @@ daAlinkHIO_cutFinish_c::daAlinkHIO_cutFinish_c(int param_0, float param_1) { void daAlinkHIO_cutFnJU_c::genMessage(JORMContext* ctx) { // Reset - ctx->genButton("リセット", 0x4000003, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genButton("リセット", 0x4000003); // Cut daAlinkHIO_setAnmGenMessage(&m.mCutAnm, ctx, "斬り", 19.0f, 0); // Horizontal speed - ctx->genSlider("水平速度", &m.mSpeedH, 0.0f, 50.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("水平速度", &m.mSpeedH, 0.0f, 50.0f); // Vertical speed - ctx->genSlider("垂直速度", &m.mSpeedV, 0.0f, 100.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("垂直速度", &m.mSpeedV, 0.0f, 100.0f); // Attack start F - ctx->genSlider("攻撃開始F", &m.mAttackStartFrame, 0.0f, 19.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("攻撃開始F", &m.mAttackStartFrame, 0.0f, 19.0f); // Attack end F - ctx->genSlider("攻撃終了F", &m.mAttackEndFrame, 0.0f, 19.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("攻撃終了F", &m.mAttackEndFrame, 0.0f, 19.0f); // Stop time - ctx->genSlider("停止時間", &m.mStopTime, 0, 300, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("停止時間", &m.mStopTime, 0, 300); // Mid-combo start F - ctx->genSlider("コンボ中開始F", &m.mComboStartFrame, 0.0f, 19.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("コンボ中開始F", &m.mComboStartFrame, 0.0f, 19.0f); // Landing daAlinkHIO_setAnmGenMessage(&m.mLandAnm, ctx, "着地", 17.0f, 1); // Mid-combo CF - ctx->genSlider("コンボ中CF", &m.mComboCheckFrame, 0.0f, 18.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("コンボ中CF", &m.mComboCheckFrame, 0.0f, 18.0f); // Mid-combo stop time - ctx->genSlider("コンボ中停止時間", &m.mComboStopTime, 0, 300, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("コンボ中停止時間", &m.mComboStopTime, 0, 300); // Fall height - ctx->genSlider("落下高さ", &m.mFallHeight, 0.0f, 1000.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("落下高さ", &m.mFallHeight, 0.0f, 1000.0f); // Fall interpolation - ctx->genSlider("落下補間", &m.mFallInterpolation, 0.0f, 50.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("落下補間", &m.mFallInterpolation, 0.0f, 50.0f); // Attack radius - ctx->genSlider("攻撃半径", &m.mAttackRadius, 0.0f, 200.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("攻撃半径", &m.mAttackRadius, 0.0f, 200.0f); // Attack offset - ctx->genSlider("攻撃オフセット", &m.mAttackOffset, 0.0f, 1000.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("攻撃オフセット", &m.mAttackOffset, 0.0f, 1000.0f); } daAlinkHIO_cutFnJU_c::daAlinkHIO_cutFnJU_c() { @@ -928,15 +814,13 @@ daAlinkHIO_cutFnJU_c::daAlinkHIO_cutFnJU_c() { void daAlinkHIO_cutDash_c::genMessage(JORMContext* ctx) { // Reset - ctx->genButton("リセット", 0x4000003, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genButton("リセット", 0x4000003); // Cut daAlinkHIO_setAnmGenMessage(&m.mCutAnm, ctx, "斬り", field_0x34, 1); // Attack start F - ctx->genSlider("攻撃開始F", &m.mAttackStartFrame, 0.0f, field_0x34, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("攻撃開始F", &m.mAttackStartFrame, 0.0f, field_0x34); // Attack end F - ctx->genSlider("攻撃終了F", &m.mAttackEndFrame, 0.0f, field_0x34, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("攻撃終了F", &m.mAttackEndFrame, 0.0f, field_0x34); } daAlinkHIO_cutDash_c::daAlinkHIO_cutDash_c(int param_0, float param_1) { @@ -971,32 +855,25 @@ daAlinkHIO_cutDash_c::daAlinkHIO_cutDash_c(int param_0, float param_1) { void daAlinkHIO_cutJump_c::genMessage(JORMContext* ctx) { // Reset - ctx->genButton("リセット", 0x4000003, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genButton("リセット", 0x4000003); // Cut daAlinkHIO_setAnmGenMessage(&m.mCutAnm, ctx, "斬り", 17.0f, 0); // Attack start F - ctx->genSlider("攻撃開始F", &m.mStartAttackFrame, 0.0f, 17.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("攻撃開始F", &m.mStartAttackFrame, 0.0f, 17.0f); // Attack end F - ctx->genSlider("攻撃終了F", &m.mEndAttackFrame, 0.0f, 14.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("攻撃終了F", &m.mEndAttackFrame, 0.0f, 14.0f); // Horizontal cut speed - ctx->genSlider("斬り水平速度", &m.mBaseJumpSpeedH, 0.0f, 50.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("斬り水平速度", &m.mBaseJumpSpeedH, 0.0f, 50.0f); // Vertical cut speed - ctx->genSlider("斬り垂直速度", &m.mBaseJumpSpeedV, 0.0f, 50.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("斬り垂直速度", &m.mBaseJumpSpeedV, 0.0f, 50.0f); // Cut short horizontal speed - ctx->genSlider("斬り短い水平速度", &m.mAirJumpSpeedH, 0.0f, 50.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("斬り短い水平速度", &m.mAirJumpSpeedH, 0.0f, 50.0f); // Cut short vertical speed - ctx->genSlider("斬り短い垂直速度", &m.mAirJumpSpeedV, 0.0f, 50.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("斬り短い垂直速度", &m.mAirJumpSpeedV, 0.0f, 50.0f); // Landing daAlinkHIO_setAnmGenMessage(&m.mLandAnm, ctx, "着地", 29.0f, 1); // Spin attack CF - ctx->genSlider("回転斬りCF", &m.mJumpSpinDelay, 0.0f, 29.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("回転斬りCF", &m.mJumpSpinDelay, 0.0f, 29.0f); } daAlinkHIO_cutJump_c::daAlinkHIO_cutJump_c() { @@ -1018,79 +895,59 @@ daAlinkHIO_cutJump_c::daAlinkHIO_cutJump_c() { void daAlinkHIO_cutTurn_c::genMessage(JORMContext* ctx) { // Reset - ctx->genButton("リセット", 0x4000003, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genButton("リセット", 0x4000003); // Right spin daAlinkHIO_setAnmGenMessage(&m.mRightTurnAnm, ctx, "右回り", 47.0f, 1); // Right mid-combo start F - ctx->genSlider("右コンボ中開始F", &m.mRightComboStartFrame, 0.0f, 47.0f, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + ctx->genSlider("右コンボ中開始F", &m.mRightComboStartFrame, 0.0f, 47.0f); // Right spin input time start F - ctx->genSlider("右回転入力時開始F", &m.mRightTurnInputStartFrame, 0.0f, 47.0f, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + ctx->genSlider("右回転入力時開始F", &m.mRightTurnInputStartFrame, 0.0f, 47.0f); // Right attack start F - ctx->genSlider("右攻撃開始F", &m.mRightAttackStartFrame, 0.0f, 47.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("右攻撃開始F", &m.mRightAttackStartFrame, 0.0f, 47.0f); // Right attack end F - ctx->genSlider("右攻撃終了F", &m.mRightAttackEndFrame, 0.0f, 47.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("右攻撃終了F", &m.mRightAttackEndFrame, 0.0f, 47.0f); // Left spin daAlinkHIO_setAnmGenMessage(&m.mLeftTurnAnm, ctx, "左回り", 42.0f, 1); // Left mid-combo start F - ctx->genSlider("左コンボ中開始F", &m.mLeftComboStartFrame, 0.0f, 42.0f, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + ctx->genSlider("左コンボ中開始F", &m.mLeftComboStartFrame, 0.0f, 42.0f); // Left spin input time start F - ctx->genSlider("左回転入力時開始F", &m.mLeftTurnInputStartFrame, 0.0f, 42.0f, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + ctx->genSlider("左回転入力時開始F", &m.mLeftTurnInputStartFrame, 0.0f, 42.0f); // Left attack start F - ctx->genSlider("左攻撃開始F", &m.mLeftAttackStartFrame, 0.0f, 42.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("左攻撃開始F", &m.mLeftAttackStartFrame, 0.0f, 42.0f); // Left attack end F - ctx->genSlider("左攻撃終了F", &m.mLeftAttackEndFrame, 0.0f, 42.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("左攻撃終了F", &m.mLeftAttackEndFrame, 0.0f, 42.0f); // Stop time - ctx->genSlider("停止時間", &m.mStopTime, 0, 300, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("停止時間", &m.mStopTime, 0, 300); // Charge movement daAlinkHIO_setAnmGenMessage(&m.mChargeAnm, ctx, "ため移行", 9.0f, 0); // Forward/back movement A speed - ctx->genSlider("前後移動A速度", &m.mMoveFBAnmSpeed, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("前後移動A速度", &m.mMoveFBAnmSpeed, 0.0f, 10.0f); // Forward/back movement interpolation - ctx->genSlider("前後移動補間", &m.mMoveFBInterpolation, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("前後移動補間", &m.mMoveFBInterpolation, 0.0f, 10.0f); // Left/right movement A speed - ctx->genSlider("左右移動A速度", &m.mMoveLRAnmSpeed, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("左右移動A速度", &m.mMoveLRAnmSpeed, 0.0f, 10.0f); // Left/right movement interpolation - ctx->genSlider("左右移動補間", &m.mMoveLRInterpolation, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("左右移動補間", &m.mMoveLRInterpolation, 0.0f, 10.0f); // Max speed - ctx->genSlider("最高速度", &m.mMaxSpeed, 0.0f, 30.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("最高速度", &m.mMaxSpeed, 0.0f, 30.0f); // Charge movement acceleration - ctx->genSlider("ため移動加速", &m.mChargeMoveAccel, 0.0f, 5.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("ため移動加速", &m.mChargeMoveAccel, 0.0f, 5.0f); // Charge movement deceleration - ctx->genSlider("ため移動減速", &m.mChargeMoveDecel, 0.0f, 5.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("ため移動減速", &m.mChargeMoveDecel, 0.0f, 5.0f); // Speed - ctx->genSlider("速度", &m.mSpeed, 0.0f, 50.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("速度", &m.mSpeed, 0.0f, 50.0f); // Attack radius - ctx->genSlider("攻撃半径", &m.mAttackRadius, 0.0f, 500.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("攻撃半径", &m.mAttackRadius, 0.0f, 500.0f); // Attack radius speed increase - ctx->genSlider("攻撃半径増加速度", &m.mAttackRadiusAccel, 0.0f, 100.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("攻撃半径増加速度", &m.mAttackRadiusAccel, 0.0f, 100.0f); // Light sword attack radius - ctx->genSlider("光攻撃半径", &m.mLightAttackRadius, 0.0f, 1000.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("光攻撃半径", &m.mLightAttackRadius, 0.0f, 1000.0f); // Light sword attack radius speed increase - ctx->genSlider("光攻撃半径増加速度", &m.mLightAttackRadiusAccel, 0.0f, 100.0f, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + ctx->genSlider("光攻撃半径増加速度", &m.mLightAttackRadiusAccel, 0.0f, 100.0f); // Big attack radius - ctx->genSlider("大攻撃半径", &m.mLargeAttackRadius, 0.0f, 1000.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("大攻撃半径", &m.mLargeAttackRadius, 0.0f, 1000.0f); // Big attack radius speed increase - ctx->genSlider("大攻撃半径増加速度", &m.mLargeAttackAccel, 0.0f, 100.0f, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + ctx->genSlider("大攻撃半径増加速度", &m.mLargeAttackAccel, 0.0f, 100.0f); } daAlinkHIO_cutTurn_c::daAlinkHIO_cutTurn_c() { @@ -1112,18 +969,15 @@ daAlinkHIO_cutTurn_c::daAlinkHIO_cutTurn_c() { void daAlinkHIO_hoCut_c::genMessage(JORMContext* ctx) { // Reset - ctx->genButton("リセット", 0x4000003, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genButton("リセット", 0x4000003); // Cut daAlinkHIO_setAnmGenMessage(&m.mCutAnm, ctx, "斬り", field_0x34, 1); // Post-cut interpolation - ctx->genSlider("斬り後補間", &m.mAfterCutMorf, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("斬り後補間", &m.mAfterCutMorf, 0.0f, 10.0f); // Attack start F - ctx->genSlider("攻撃開始F", &m.mAttackStartFrame, 0.0f, field_0x34, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("攻撃開始F", &m.mAttackStartFrame, 0.0f, field_0x34); // Attack end F - ctx->genSlider("攻撃終了F", &m.mAttackEndFrame, 0.0f, field_0x34, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("攻撃終了F", &m.mAttackEndFrame, 0.0f, field_0x34); } daAlinkHIO_hoCut_c::daAlinkHIO_hoCut_c(int param_0, float param_1) { @@ -1160,32 +1014,27 @@ daAlinkHIO_hoCut_c::daAlinkHIO_hoCut_c(int param_0, float param_1) { void daAlinkHIO_hoCutCharge_c::genMessage(JORMContext* ctx) { // Reset - ctx->genButton("リセット", 0x4000003, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genButton("リセット", 0x4000003); // Charge daAlinkHIO_setAnmGenMessage(&m.mChargeAnm, ctx, "ため", 6.0f, 0); // Cut daAlinkHIO_setAnmGenMessage(&m.mCutAnm, ctx, "斬り", 21.0f, 0); // Cut attack start F - ctx->genSlider("斬り攻撃開始F", &m.mCutAttackStartFrame, 0.0f, 21.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("斬り攻撃開始F", &m.mCutAttackStartFrame, 0.0f, 21.0f); // Cut attack end F - ctx->genSlider("斬り攻撃終了F", &m.mCutAttackEndFrame, 0.0f, 21.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("斬り攻撃終了F", &m.mCutAttackEndFrame, 0.0f, 21.0f); // Cut stop time - ctx->genSlider("斬り停止時間", &m.mCutStopTime, 0, 300, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("斬り停止時間", &m.mCutStopTime, 0, 300); // Spin daAlinkHIO_setAnmGenMessage(&m.mSpinAnm, ctx, "回転", 49.0f, 1); // Spin attack start F - ctx->genSlider("回転攻撃開始F", &m.mSpinAttackStartFrame, 0.0f, 49.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("回転攻撃開始F", &m.mSpinAttackStartFrame, 0.0f, 49.0f); // Spin attack end F - ctx->genSlider("回転攻撃終了F", &m.mSpinAttackEndFrame, 0.0f, 49.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("回転攻撃終了F", &m.mSpinAttackEndFrame, 0.0f, 49.0f); // Spin attack radius - ctx->genSlider("回転攻撃半径", &m.mSpinAttackRadius, 0.0f, 500.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("回転攻撃半径", &m.mSpinAttackRadius, 0.0f, 500.0f); // Spin stop time - ctx->genSlider("回転停止時間", &m.mSpinStopTime, 0, 300, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("回転停止時間", &m.mSpinStopTime, 0, 300); } daAlinkHIO_hoCutCharge_c::daAlinkHIO_hoCutCharge_c() { @@ -1208,10 +1057,9 @@ daAlinkHIO_hoCutCharge_c::daAlinkHIO_hoCutCharge_c() { void daAlinkHIO_cutDown_c::genMessage(JORMContext* ctx) { // Reset - ctx->genButton("リセット", 0x4000003, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genButton("リセット", 0x4000003); // Vertical speed - ctx->genSlider("垂直速度", &m.mRecoverSpeedH, 0.0f, 50.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("垂直速度", &m.mRecoverSpeedH, 0.0f, 50.0f); // Jump daAlinkHIO_setAnmGenMessage(&m.mJumpAnm, ctx, "飛出", 8.0f, 0); // Brace @@ -1219,15 +1067,13 @@ void daAlinkHIO_cutDown_c::genMessage(JORMContext* ctx) { // Landing daAlinkHIO_setAnmGenMessage(&m.mLandAnm, ctx, "着地", 16.0f, 0); // Success stop time - ctx->genSlider("成功停止時間", &m.mSuccessStopTime, 0, 0x96, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("成功停止時間", &m.mSuccessStopTime, 0, 0x96); // Failure stop time - ctx->genSlider("失敗停止時間", &m.mFailStopTime, 0, 0x96, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("失敗停止時間", &m.mFailStopTime, 0, 0x96); // Return horizontal speed - ctx->genSlider("戻り水平速度", &m.mRecoverSpeedV, 0.0f, 50.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("戻り水平速度", &m.mRecoverSpeedV, 0.0f, 50.0f); // Return vertical speed - ctx->genSlider("戻り垂直速度", &m.mSpeedV, 0.0f, 50.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("戻り垂直速度", &m.mSpeedV, 0.0f, 50.0f); // Return daAlinkHIO_setAnmGenMessage(&m.mRecoverAnm, ctx, "戻り", 9.0f, 0); // Failure @@ -1253,34 +1099,29 @@ daAlinkHIO_cutDown_c::daAlinkHIO_cutDown_c() { void daAlinkHIO_cutHead_c::genMessage(JORMContext* ctx) { // Reset - ctx->genButton("リセット", 0x4000003, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genButton("リセット", 0x4000003); // Jump daAlinkHIO_setAnmGenMessage(&m.mJumpAnm, ctx, "飛出", 8.0f, 0); // Gravity - ctx->genSlider("重力", &m.mGravity, -10.0f, 0.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("重力", &m.mGravity, -10.0f, 0.0f); // Max height - ctx->genSlider("最大高さ", &m.mMaxHeight, 0.0f, 1000.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("最大高さ", &m.mMaxHeight, 0.0f, 1000.0f); // Max distance - ctx->genSlider("最大距離", &m.mMaxDistance, 0.0f, 1000.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("最大距離", &m.mMaxDistance, 0.0f, 1000.0f); // Cut daAlinkHIO_setAnmGenMessage(&m.mCutAnm, ctx, "斬り", 21.0f, 0); // Attack start F - ctx->genSlider("攻撃開始F", &m.mAttackStartFrame, 0.0f, 21.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("攻撃開始F", &m.mAttackStartFrame, 0.0f, 21.0f); // Attack end F - ctx->genSlider("攻撃終了F", &m.mAttackEndFrame, 0.0f, 21.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("攻撃終了F", &m.mAttackEndFrame, 0.0f, 21.0f); // Sword length ratio - ctx->genSlider("剣長さ比率", &m.mSwordLength, 0.0f, 5.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("剣長さ比率", &m.mSwordLength, 0.0f, 5.0f); // Sword radius - ctx->genSlider("剣半径", &m.mSwordRadius, 0.0f, 100.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("剣半径", &m.mSwordRadius, 0.0f, 100.0f); // Additional vertical speed - ctx->genSlider("追加垂直速度", &m.mAddSpeedV, 0.0f, 100.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("追加垂直速度", &m.mAddSpeedV, 0.0f, 100.0f); // Additional horizontal speed - ctx->genSlider("追加水平速度", &m.mAddSpeedH, 0.0f, 100.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("追加水平速度", &m.mAddSpeedH, 0.0f, 100.0f); // Landing daAlinkHIO_setAnmGenMessage(&m.mLandAnm, ctx, "着地", 21.0f, 1); } @@ -1304,42 +1145,33 @@ daAlinkHIO_cutHead_c::daAlinkHIO_cutHead_c() { void daAlinkHIO_cutLargeJump_c::genMessage(JORMContext* ctx) { // Reset - ctx->genButton("リセット", 0x4000003, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genButton("リセット", 0x4000003); // Charge daAlinkHIO_setAnmGenMessage(&m.mChargeAnm, ctx, "ため", 29.0f, 0); // Jump forward daAlinkHIO_setAnmGenMessage(&m.mChargeMoveAnm, ctx, "飛前", 6.0f, 0); // Jump forward attack start F - ctx->genSlider("飛前攻撃開始F", &m.mJumpAttackStartFrame, 0.0f, 6.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("飛前攻撃開始F", &m.mJumpAttackStartFrame, 0.0f, 6.0f); // Jump forward attack end F - ctx->genSlider("飛前攻撃終了F", &m.mJumpAttackEndFrame, 0.0f, 6.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("飛前攻撃終了F", &m.mJumpAttackEndFrame, 0.0f, 6.0f); // Cut daAlinkHIO_setAnmGenMessage(&m.mCutAnm, ctx, "斬り", 16.0f, 0); // Cut attack start F - ctx->genSlider("斬り攻撃開始F", &m.mCutInitFrame, 0.0f, 16.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("斬り攻撃開始F", &m.mCutInitFrame, 0.0f, 16.0f); // Cut horizontal speed - ctx->genSlider("斬り水平速度", &m.mCutSpeedH, 0.0f, 50.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("斬り水平速度", &m.mCutSpeedH, 0.0f, 50.0f); // Cut vertical speed - ctx->genSlider("斬り垂直速度", &m.mCutSpeedV, 0.0f, 50.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("斬り垂直速度", &m.mCutSpeedV, 0.0f, 50.0f); // Landing daAlinkHIO_setAnmGenMessage(&m.mLandAnm, ctx, "着地", 35.0f, 1); // Spin attack CF - ctx->genSlider("回転斬りCF", &m.mSpinSlashCheckFrame, 0.0f, 35.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("回転斬りCF", &m.mSpinSlashCheckFrame, 0.0f, 35.0f); // Landing attack start F - ctx->genSlider("着地攻撃開始F", &m.mLandAttackInitFrame, 0.0f, 35.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("着地攻撃開始F", &m.mLandAttackInitFrame, 0.0f, 35.0f); // Landing attack end F - ctx->genSlider("着地攻撃終了F", &m.mLandAttackEndFrame, 0.0f, 35.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("着地攻撃終了F", &m.mLandAttackEndFrame, 0.0f, 35.0f); // Landing attack radius - ctx->genSlider("着地攻撃半径", &m.mLandAttackRadius, 0.0f, 500.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("着地攻撃半径", &m.mLandAttackRadius, 0.0f, 500.0f); } daAlinkHIO_cutLargeJump_c::daAlinkHIO_cutLargeJump_c() { @@ -1362,7 +1194,7 @@ daAlinkHIO_cutLargeJump_c::daAlinkHIO_cutLargeJump_c() { void daAlinkHIO_cut_c::genMessage(JORMContext* ctx) { // Reset - ctx->genButton("リセット", 0x4000003, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genButton("リセット", 0x4000003); // Vertical ctx->genNode("縦", &mCutVertical, 0, 0); // Left @@ -1418,77 +1250,57 @@ void daAlinkHIO_cut_c::genMessage(JORMContext* ctx) { // Cancel daAlinkHIO_setAnmGenMessage(&m.mUnequipAnm, ctx, "解除", 22.0f, 0); // Early cancel A speed - ctx->genSlider("早解除A速度", &m.mFastUnequipAnmSpeed, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("早解除A速度", &m.mFastUnequipAnmSpeed, 0.0f, 10.0f); // Combo continue time - ctx->genSlider("コンボ持続時間", &m.mComboDuration, 0, 300, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("コンボ持続時間", &m.mComboDuration, 0, 300); // Jump back daAlinkHIO_setAnmGenMessage(&m.mRecoilAnm, ctx, "跳返", 45.0f, 1); // Jump back speed - ctx->genSlider("跳返速度", &m.mRecoilSpeed, 0.0f, 100.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("跳返速度", &m.mRecoilSpeed, 0.0f, 100.0f); // Jump back deceleration - ctx->genSlider("跳返減速", &m.mRecoilDeceleration, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("跳返減速", &m.mRecoilDeceleration, 0.0f, 10.0f); // Blur alpha - ctx->genSlider("ブラーアルファ", &m.mBlurAlpha, 0, 0xff, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("ブラーアルファ", &m.mBlurAlpha, 0, 0xff); // Dash blur alpha - ctx->genSlider("ダッシュブラーアルファ", &m.mDashBlurAlpha, 0, 0xff, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("ダッシュブラーアルファ", &m.mDashBlurAlpha, 0, 0xff); // Special sword cancel A speed - ctx->genSlider("特殊剣解除A速度", &m.mFlourishAnmSpeed, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("特殊剣解除A速度", &m.mFlourishAnmSpeed, 0.0f, 10.0f); // Special sword cancel finish A speed - ctx->genSlider("特殊剣解除終了A速度", &m.mFlourishEndAnmSpeed, 0.0f, 10.0f, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + ctx->genSlider("特殊剣解除終了A速度", &m.mFlourishEndAnmSpeed, 0.0f, 10.0f); // Special sword cancel CF - ctx->genSlider("特殊剣解除CF", &m.mFlourishControlStartFrame, 0.0f, 59.0f, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + ctx->genSlider("特殊剣解除CF", &m.mFlourishControlStartFrame, 0.0f, 59.0f); // Special sword cancel accept time - ctx->genSlider("特殊剣解除受付時間", &m.mFlourishTime, 0, 1000, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("特殊剣解除受付時間", &m.mFlourishTime, 0, 1000); // Sword length ratio - ctx->genSlider("剣長さ比率", &m.mSwordLength, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("剣長さ比率", &m.mSwordLength, 0.0f, 10.0f); // Sword radius - ctx->genSlider("剣半径", &m.mSwordRadius, 0.0f, 100.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("剣半径", &m.mSwordRadius, 0.0f, 100.0f); // Mounted sword length ratio - ctx->genSlider("馬上剣長さ比率", &m.mSwordLengthHorseback, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("馬上剣長さ比率", &m.mSwordLengthHorseback, 0.0f, 10.0f); // Mounted sword radius - ctx->genSlider("馬上剣半径", &m.mSwordRadiusHorseback, 0.0f, 100.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("馬上剣半径", &m.mSwordRadiusHorseback, 0.0f, 100.0f); // Running sword length ratio - ctx->genSlider("走り剣長さ比率", &m.mRunCutLength, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("走り剣長さ比率", &m.mRunCutLength, 0.0f, 10.0f); // Running sword radius - ctx->genSlider("走り剣半径", &m.mRunCutRadius, 0.0f, 100.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("走り剣半径", &m.mRunCutRadius, 0.0f, 100.0f); // Normal sword swing decision time - ctx->genSlider("通常剣振り判定時間", &m.mNormalSwingDuration, 0, 0x1e, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("通常剣振り判定時間", &m.mNormalSwingDuration, 0, 0x1e); // Force hit combo - ctx->genCheckBox("強制ヒットコンボ", (u8*)&m.mForceHitCombo, 1, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genCheckBox("強制ヒットコンボ", (u8*)&m.mForceHitCombo, 0x1); // Mounted duel sword length ratio - ctx->genSlider("一騎打ち馬上剣長さ比率", &m.mSwordLengthHorsebackFight, 0.0f, 10.0f, 0, NULL, - 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("一騎打ち馬上剣長さ比率", &m.mSwordLengthHorsebackFight, 0.0f, 10.0f); // Mounted duel sword radius - ctx->genSlider("一騎打ち馬上剣半径", &m.mSwordRadiusHorsebackFight, 0.0f, 100.0f, 0, NULL, - 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("一騎打ち馬上剣半径", &m.mSwordRadiusHorsebackFight, 0.0f, 100.0f); // Mortal draw time - ctx->genSlider("居合時間", &m.mUnkTime, 0, 1000, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("居合時間", &m.mUnkTime, 0, 1000); // Max body face up - ctx->genSlider("体上向き最大", &m.mUnkBodyUpwards, -0x7fff, 0, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("体上向き最大", &m.mUnkBodyUpwards, -0x7fff, 0); // Max body face down - ctx->genSlider("体下向き最大", &m.mUnkBodyDownwards, 0, 0x7fff, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("体下向き最大", &m.mUnkBodyDownwards, 0, 0x7fff); // OI stab daAlinkHIO_setAnmGenMessage(&m.mStabAnm, ctx, "OI刺し", 47.0f, 1); // Spin attack wait - ctx->genSlider("回転斬り待ち", &m.mSpinSlashWait, 0, 1000, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("回転斬り待ち", &m.mSpinSlashWait, 0, 1000); } daAlinkHIO_cut_c::daAlinkHIO_cut_c() @@ -1529,20 +1341,17 @@ daAlinkHIO_cutNormal_c::~daAlinkHIO_cutNormal_c() {} void daAlinkHIO_guardAttack_c::genMessage(JORMContext* ctx) { // Reset - ctx->genButton("リセット", 0x4000003, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genButton("リセット", 0x4000003); // Attack daAlinkHIO_setAnmGenMessage(&m.mAttackAnm, ctx, "攻撃", field_0x34, 1); // Slash check frame - ctx->genSlider("剣振りCF", &m.mSlashCheckFrame, 0.0f, field_0x34, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("剣振りCF", &m.mSlashCheckFrame, 0.0f, field_0x34); // Speed - ctx->genSlider("速度", &m.mSpeed, 0.0f, 50.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("速度", &m.mSpeed, 0.0f, 50.0f); // Attack start F - ctx->genSlider("攻撃開始F", &m.mAttackStartFrame, 0.0f, field_0x34, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("攻撃開始F", &m.mAttackStartFrame, 0.0f, field_0x34); // Attack end F - ctx->genSlider("攻撃終了F", &m.mAttackEndFrame, 0.0f, field_0x34, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("攻撃終了F", &m.mAttackEndFrame, 0.0f, field_0x34); } daAlinkHIO_guardAttack_c::daAlinkHIO_guardAttack_c(int param_0, float param_1) { @@ -1575,33 +1384,25 @@ daAlinkHIO_guardAttack_c::daAlinkHIO_guardAttack_c(int param_0, float param_1) { void daAlinkHIO_turnMove_c::genMessage(JORMContext* ctx) { // Reset - ctx->genButton("リセット", 0x4000003, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genButton("リセット", 0x4000003); // daAlinkHIO_setAnmGenMessage((daAlinkHIO_anm_c*)(this + 0x34), ctx, "回込", 27.0, 1); // - ctx->genSlider("半回転回込A速度", (float*)(this + 0x50), 0.0, 10.0, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("半回転回込A速度", (float*)(this + 0x50), 0.0, 10.0); // - ctx->genSlider("斬上げCF", (float*)(this + 0x54), 0.0, 28.0, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("斬上げCF", (float*)(this + 0x54), 0.0, 28.0); // - ctx->genSlider("回転速度率", (short*)(this + 0x48), 0, 100, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("回転速度率", (short*)(this + 0x48), 0, 100); // - ctx->genSlider("回転速度最大", (short*)(this + 0x4a), 0, 0x7fff, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("回転速度最大", (short*)(this + 0x4a), 0, 0x7fff); // - ctx->genSlider("回転速度最小", (short*)(this + 0x4c), 0, 0x7fff, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("回転速度最小", (short*)(this + 0x4c), 0, 0x7fff); // - ctx->genSlider("半回転速度最大", (short*)(this + 0x4e), 0, 0x7fff, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("半回転速度最大", (short*)(this + 0x4e), 0, 0x7fff); // - ctx->genSlider("通常側転A速度", (float*)(this + 0x58), 0.0, 10.0, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("通常側転A速度", (float*)(this + 0x58), 0.0, 10.0); // - ctx->genSlider("通常側転速度", (float*)(this + 0x5c), 0.0, 100.0, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("通常側転速度", (float*)(this + 0x5c), 0.0, 100.0); } daAlinkHIO_turnMove_c::daAlinkHIO_turnMove_c() { @@ -1623,57 +1424,43 @@ daAlinkHIO_turnMove_c::daAlinkHIO_turnMove_c() { void daAlinkHIO_guard_c::genMessage(JORMContext* ctx) { // Reset - ctx->genButton("リセット", 0x4000003, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genButton("リセット", 0x4000003); // Shield ctx->genNode("盾", &mAtPush, 0, 0); // Sidestep ctx->genNode("回り込み", &mTurnMove, 0, 0); // Crouch guard anm speed - ctx->genSlider("しゃがみ防御A速度", &m.mCrouchGuardAnmSpeed, 0.0f, 10.0f, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + ctx->genSlider("しゃがみ防御A速度", &m.mCrouchGuardAnmSpeed, 0.0f, 10.0f); // Crouch guard interpolation - ctx->genSlider("しゃがみ防御補間", &m.mCrouchGuardInterpolation, 0.0f, 10.0f, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + ctx->genSlider("しゃがみ防御補間", &m.mCrouchGuardInterpolation, 0.0f, 10.0f); // Guard hit daAlinkHIO_setAnmGenMessage(&m.mGuardHitAnm, ctx, "防御ヒット", 11.0f, 0); // Crouch guard hit daAlinkHIO_setAnmGenMessage(&m.mCrouchGuardHitAnm, ctx, "しゃがみ防御ヒット", 11.0f, 0); // Guard speed normal - ctx->genSlider("防御通常速度", &m.mGuardSpeedNormal, 0.0f, 100.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("防御通常速度", &m.mGuardSpeedNormal, 0.0f, 100.0f); // Guard speed large - ctx->genSlider("防御大速度", &m.mGuardSpeedLarge, 0.0f, 100.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("防御大速度", &m.mGuardSpeedLarge, 0.0f, 100.0f); // Guard speed huge - ctx->genSlider("防御強大速度", &m.mGuardSpeedHuge, 0.0f, 100.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("防御強大速度", &m.mGuardSpeedHuge, 0.0f, 100.0f); // Magne guard speed - ctx->genSlider("大マグネ速度", &m.mMagneGuardSpeed, 0.0f, 100.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("大マグネ速度", &m.mMagneGuardSpeed, 0.0f, 100.0f); // Magne heavy guard speed - ctx->genSlider("大マグネ重い速度", &m.mMagneHvyGuardSpeed, 0.0f, 100.0f, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + ctx->genSlider("大マグネ重い速度", &m.mMagneHvyGuardSpeed, 0.0f, 100.0f); // Guard front-back body angle max - ctx->genSlider("防御前後体角度最大", &m.mGuardFBAngleMax, 0, 0x7fff, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("防御前後体角度最大", &m.mGuardFBAngleMax, 0, 0x7fff); // Guard left-right body angle max - ctx->genSlider("防御左右体角度最大", &m.mGuardLRAngleMax, 0, 0x7fff, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("防御左右体角度最大", &m.mGuardLRAngleMax, 0, 0x7fff); // Guard body interpolation - ctx->genSlider("防御体角度補間", &m.mGuardBodyInterpolation, 0, 0x1e, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("防御体角度補間", &m.mGuardBodyInterpolation, 0, 0x1e); // Attack position offset - ctx->genSlider("攻撃位置オフセット", &m.mAttackPosOffset, 0.0f, 500.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("攻撃位置オフセット", &m.mAttackPosOffset, 0.0f, 500.0f); // Attack radius - ctx->genSlider("攻撃半径", &m.mAttackRadius, 0.0f, 300.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("攻撃半径", &m.mAttackRadius, 0.0f, 300.0f); // Small guard front-back body angle max - ctx->genSlider("小防御前後体角度最大", &m.mSmallGuardFBAngleMax, 0, 0x7fff, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + ctx->genSlider("小防御前後体角度最大", &m.mSmallGuardFBAngleMax, 0, 0x7fff); // Small guard left-right body angle max - ctx->genSlider("小防御左右体角度最大", &m.mSmallGuardLRAngleMax, 0, 0x7fff, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + ctx->genSlider("小防御左右体角度最大", &m.mSmallGuardLRAngleMax, 0, 0x7fff); // Recoil daAlinkHIO_setAnmGenMessage(&m.mRecoilAnm, ctx, "跳返", 19.0f, 1); // Guard break @@ -1703,38 +1490,29 @@ daAlinkHIO_guardAttack_c::~daAlinkHIO_guardAttack_c() {} void daAlinkHIO_crouch_c::genMessage(JORMContext* ctx) { // Reset - ctx->genButton("リセット", 0x4000003, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genButton("リセット", 0x4000003); // Crouch animation speed - ctx->genSlider("しゃがみA速度", &m.mCrouchAnmSpeed, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("しゃがみA速度", &m.mCrouchAnmSpeed, 0.0f, 10.0f); // Crouch interpolation - ctx->genSlider("しゃがみ補間", &m.mCrouchInterpolation, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("しゃがみ補間", &m.mCrouchInterpolation, 0.0f, 10.0f); // Stand interpolation - ctx->genSlider("立ち上がり補間", &m.mStandInterpolation, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("立ち上がり補間", &m.mStandInterpolation, 0.0f, 10.0f); // Crawl start daAlinkHIO_setAnmGenMessage(&m.mCrawlStartAnm, ctx, "ほふく開始", 9.0f, 1); // Crawl minimum animation speed - ctx->genSlider("ほふく最小A速度", &m.mCrawlAnmSpeedMin, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("ほふく最小A速度", &m.mCrawlAnmSpeedMin, 0.0f, 10.0f); // Crawl maximum animation speed - ctx->genSlider("ほふく最大A速度", &m.mCrawlAnmSpeedMax, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("ほふく最大A速度", &m.mCrawlAnmSpeedMax, 0.0f, 10.0f); // Crawl movement interpolation - ctx->genSlider("ほふく移動補間", &m.mCrawlInterpolation, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("ほふく移動補間", &m.mCrawlInterpolation, 0.0f, 10.0f); // Crawl movement rate - ctx->genSlider("ほふく移動率", &m.mCrawlMoveRate, 0.0f, 30.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("ほふく移動率", &m.mCrawlMoveRate, 0.0f, 30.0f); // Crawl turn rate - ctx->genSlider("ほふく旋回率", &m.mCrawlTurnRate, 0, 100, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("ほふく旋回率", &m.mCrawlTurnRate, 0, 100); // Crawl turn maximum - ctx->genSlider("ほふく旋回最大", &m.mCrawlTurnMax, 0, 0x7fff, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("ほふく旋回最大", &m.mCrawlTurnMax, 0, 0x7fff); // Crawl turn minimum - ctx->genSlider("ほふく旋回最小", &m.mCrawlTurnMin, 0, 0x7fff, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("ほふく旋回最小", &m.mCrawlTurnMin, 0, 0x7fff); // Crawl end daAlinkHIO_setReverseAnmGenMessage(&m.mCrawlEndAnm, ctx, "ほふく終了", 9.0f, 1); } @@ -1758,93 +1536,69 @@ daAlinkHIO_crouch_c::daAlinkHIO_crouch_c() { void daAlinkHIO_autoJump_c::genMessage(JORMContext* ctx) { // Reset - ctx->genButton("リセット", 0x4000003, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genButton("リセット", 0x4000003); // Gravity - ctx->genSlider("重力", &m.mGravity, -10.0f, 0.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("重力", &m.mGravity, -10.0f, 0.0f); // Max fall speed - ctx->genSlider("最大落下速度", &m.mMaxFallSpeed, -300.0f, 0.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("最大落下速度", &m.mMaxFallSpeed, -300.0f, 0.0f); // Jump daAlinkHIO_setAnmGenMessage(&m.mJumpAnm, ctx, "ジャンプ", 6.0f, 0); // Jump speed limit - ctx->genSlider("ジャンプ限度速度", &m.mJumpSpeedLimit, 0.0f, 50.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("ジャンプ限度速度", &m.mJumpSpeedLimit, 0.0f, 50.0f); // Min jump speed - ctx->genSlider("ジャンプ最低速度", &m.mMinJumpSpeed, 0.0f, 50.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("ジャンプ最低速度", &m.mMinJumpSpeed, 0.0f, 50.0f); // Max jump speed - ctx->genSlider("ジャンプ最高速度", &m.mMaxJumpSpeed, 0.0f, 50.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("ジャンプ最高速度", &m.mMaxJumpSpeed, 0.0f, 50.0f); // Jump speed rate - ctx->genSlider("ジャンプ速度率", &m.mJumpSpeedRate, 0.0f, 5.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("ジャンプ速度率", &m.mJumpSpeedRate, 0.0f, 5.0f); // Jump angle - ctx->genSlider("ジャンプ角度", &m.mJumpAngle, 0, 0x4000, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("ジャンプ角度", &m.mJumpAngle, 0, 0x4000); // Airborne interpolation - ctx->genSlider("滞空補間", &m.mAirborneInterpolation, 0.0f, 50.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("滞空補間", &m.mAirborneInterpolation, 0.0f, 50.0f); // Jump fall interpolation - ctx->genSlider("ジャンプ落下補間", &m.mJumpFallInterpolation, 0.0f, 50.0f, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + ctx->genSlider("ジャンプ落下補間", &m.mJumpFallInterpolation, 0.0f, 50.0f); // Always max speed jump - ctx->genCheckBox("必ず最高速度ジャンプ", (u8*)&m.mAlwaysMaxSpeedJump, 1, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + ctx->genCheckBox("必ず最高速度ジャンプ", (u8*)&m.mAlwaysMaxSpeedJump, 0x1); // Land daAlinkHIO_setAnmGenMessage(&m.mLandAnm, ctx, "着地", 7.0f, 1); // Fall interpolation - ctx->genSlider("通常落下補間", &m.mFallInterpolation, 0.0f, 50.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("通常落下補間", &m.mFallInterpolation, 0.0f, 50.0f); // Spin jump interpolation - ctx->genSlider("回転ジャンプ補間", &m.mSpinJumpInterpolation, 0.0f, 10.0f, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + ctx->genSlider("回転ジャンプ補間", &m.mSpinJumpInterpolation, 0.0f, 10.0f); // Spin jump rotate speed - ctx->genSlider("回転ジャンプ回転速度", &m.mSpinJumpRotateSpeed, 0, 0x7fff, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + ctx->genSlider("回転ジャンプ回転速度", &m.mSpinJumpRotateSpeed, 0, 0x7fff); // Spin jump fall interpolation - ctx->genSlider("回転ジャンプ落下補間", &m.mSpinJumpFallInterpolation, 0.0f, 20.0f, 0, NULL, - 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("回転ジャンプ落下補間", &m.mSpinJumpFallInterpolation, 0.0f, 20.0f); // Spin jump land stop time - ctx->genSlider("回転ジャンプ着地停止時間", &m.mSpinJumpLandStopTime, 0, 100, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + ctx->genSlider("回転ジャンプ着地停止時間", &m.mSpinJumpLandStopTime, 0, 100); // Spin jump add speed - ctx->genSlider("回転ジャンプ追加速度", &m.mSpinJumpAddSpeed, 0.0f, 100.0f, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + ctx->genSlider("回転ジャンプ追加速度", &m.mSpinJumpAddSpeed, 0.0f, 100.0f); // Spin jump accel - ctx->genSlider("回転ジャンプ加速度", &m.mSpinJumpAccel, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("回転ジャンプ加速度", &m.mSpinJumpAccel, 0.0f, 10.0f); // Hang height limit - ctx->genSlider("ぶら下がり限界高さ", &m.mHangHeightLimit, 0.0f, 1000.0f, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + ctx->genSlider("ぶら下がり限界高さ", &m.mHangHeightLimit, 0.0f, 1000.0f); // Grab height limit - ctx->genSlider("掴まり限界高さ", &m.mGrabHeightLimit, 0.0f, 1000.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("掴まり限界高さ", &m.mGrabHeightLimit, 0.0f, 1000.0f); // Ooccoo jump max speed - ctx->genSlider("天空人滑空ジャンプ最高速度", &m.mOoccooJumpMaxSpeed, 0.0f, 50.0f, 0, NULL, - 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("天空人滑空ジャンプ最高速度", &m.mOoccooJumpMaxSpeed, 0.0f, 50.0f); // Dive daAlinkHIO_setAnmGenMessage(&m.mDiveAnm, ctx, "飛込", 4.0f, 0); // Dive connect daAlinkHIO_setAnmGenMessage(&m.mDiveConnectAnm, ctx, "飛込繋", 10.0f, 0); // Dive horizontal speed - ctx->genSlider("飛込水平速度", &m.mDiveSpeedH, 0.0f, 100.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("飛込水平速度", &m.mDiveSpeedH, 0.0f, 100.0f); // Dive vertical speed - ctx->genSlider("飛込垂直速度", &m.mDiveSpeedV, 0.0f, 100.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("飛込垂直速度", &m.mDiveSpeedV, 0.0f, 100.0f); // Dive gravity - ctx->genSlider("飛込重力", &m.mDiveGravity, -10.0f, 0.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("飛込重力", &m.mDiveGravity, -10.0f, 0.0f); // Cucco jump max speed - ctx->genSlider("コッコジャンプ最高速度", &m.mCuccoJumpMaxSpeed, 0.0f, 50.0f, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + ctx->genSlider("コッコジャンプ最高速度", &m.mCuccoJumpMaxSpeed, 0.0f, 50.0f); // Cucco jump angle - ctx->genSlider("コッコジャンプ角度", &m.mCuccoJumpAngle, 0, 0x4000, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("コッコジャンプ角度", &m.mCuccoJumpAngle, 0, 0x4000); // Cucco max fall speed - ctx->genSlider("コッコ最大落下速度", &m.mCuccoFallMaxSpeed, -300.0f, 0.0f, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + ctx->genSlider("コッコ最大落下速度", &m.mCuccoFallMaxSpeed, -300.0f, 0.0f); // Cucco start speed - ctx->genSlider("コッコ初速", &m.mCuccoStartSpeed, 0.0f, 50.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("コッコ初速", &m.mCuccoStartSpeed, 0.0f, 50.0f); } daAlinkHIO_autoJump_c::daAlinkHIO_autoJump_c() { @@ -1866,17 +1620,15 @@ daAlinkHIO_autoJump_c::daAlinkHIO_autoJump_c() { void daAlinkHIO_smallJump_c::genMessage(JORMContext* ctx) { // Reset - ctx->genButton("リセット", 0x4000003, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genButton("リセット", 0x4000003); // Small jump daAlinkHIO_setAnmGenMessage(&m.mSmallJumpAnm, ctx, "小ジャンプ", 8.0f, 0); // Horizontal speed - ctx->genSlider("水平速度", &m.mSpeedH, 0.0f, 50.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("水平速度", &m.mSpeedH, 0.0f, 50.0f); // Target height offset - ctx->genSlider("目標高さオフセット", &m.mTargetHeightOffset, 0.0f, 200.0f, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + ctx->genSlider("目標高さオフセット", &m.mTargetHeightOffset, 0.0f, 200.0f); // Fall interpolation - ctx->genSlider("落下補間", &m.mFallInterpolation, 0.0f, 100.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("落下補間", &m.mFallInterpolation, 0.0f, 100.0f); // Step climb daAlinkHIO_setAnmGenMessage(&m.mStepClimbAnm, ctx, "段差登", 5.0f, 0); // Step land @@ -1902,7 +1654,7 @@ daAlinkHIO_smallJump_c::daAlinkHIO_smallJump_c() { void daAlinkHIO_wallCatch_c::genMessage(JORMContext* ctx) { // Reset - ctx->genButton("リセット", 0x4000003, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genButton("リセット", 0x4000003); // Grab A daAlinkHIO_setAnmGenMessage(&m.mGrabAAnm, ctx, "掴みA", 19.0f, 1); // Grab B @@ -1910,8 +1662,7 @@ void daAlinkHIO_wallCatch_c::genMessage(JORMContext* ctx) { // Climb daAlinkHIO_setAnmGenMessage(&m.mClimbAnm, ctx, "よじ登り", 29.0f, 1); // Climb midway start F - ctx->genSlider("よじ登り途中開始F", &m.mClimbStartFrame, 0.0f, 29.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("よじ登り途中開始F", &m.mClimbStartFrame, 0.0f, 29.0f); // Jump daAlinkHIO_setAnmGenMessage(&m.mJumpAnm, ctx, "ジャンプ", 13.0f, 0); } @@ -1935,7 +1686,7 @@ daAlinkHIO_wallCatch_c::daAlinkHIO_wallCatch_c() { void daAlinkHIO_wallFall_c::genMessage(JORMContext* ctx) { // Reset - ctx->genButton("リセット", 0x4000003, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genButton("リセット", 0x4000003); // One hand grab daAlinkHIO_setAnmGenMessage(&m.mOneHandGrabAnm, ctx, "片手掴み", 22.0f, 0); // Two hand grab @@ -1960,19 +1711,17 @@ daAlinkHIO_wallFall_c::daAlinkHIO_wallFall_c() { void daAlinkHIO_wallMove_c::genMessage(JORMContext* ctx) { // Reset - ctx->genButton("リセット", 0x4000003, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genButton("リセット", 0x4000003); // Minimum animation speed - ctx->genSlider("最小A速度", &m.mMinAnmSpeed, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("最小A速度", &m.mMinAnmSpeed, 0.0f, 10.0f); // Maximum animation speed - ctx->genSlider("最大A速度", &m.mMaxAnmSpeed, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("最大A速度", &m.mMaxAnmSpeed, 0.0f, 10.0f); // Interpolation - ctx->genSlider("補間", &m.mInterpolation, 0.0f, 30.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("補間", &m.mInterpolation, 0.0f, 30.0f); // Minimum speed - ctx->genSlider("最小移動速度", &m.mMinSpeed, 0.0f, 50.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("最小移動速度", &m.mMinSpeed, 0.0f, 50.0f); // Maximum speed - ctx->genSlider("最大移動速度", &m.mMaxSpeed, 0.0f, 50.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("最大移動速度", &m.mMaxSpeed, 0.0f, 50.0f); } daAlinkHIO_wallMove_c::daAlinkHIO_wallMove_c() { @@ -1994,7 +1743,7 @@ daAlinkHIO_wallMove_c::daAlinkHIO_wallMove_c() { void daAlinkHIO_wallHang_c::genMessage(JORMContext* ctx) { // Reset - ctx->genButton("リセット", 0x4000003, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genButton("リセット", 0x4000003); // Small Jump ctx->genNode("小ジャンプ", &mSmallJump, 0, 0); // Wall Catch @@ -2004,29 +1753,21 @@ void daAlinkHIO_wallHang_c::genMessage(JORMContext* ctx) { // Wall Move ctx->genNode("掴み移動", &mWallMove, 0, 0); // Auto walk height - ctx->genSlider("自動歩き高さ", &m.auto_walk_height, 0.0f, 300.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("自動歩き高さ", &m.auto_walk_height, 0.0f, 300.0f); // Small jump height - ctx->genSlider("小ジャンプ高さ", &m.small_jump_height, 0.0f, 300.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("小ジャンプ高さ", &m.small_jump_height, 0.0f, 300.0f); // Climb height - ctx->genSlider("よじ登り高さ", &m.climb_height, 0.0f, 300.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("よじ登り高さ", &m.climb_height, 0.0f, 300.0f); // Jump climb height - ctx->genSlider("ジャンプ登り高さ", &m.jump_climb_height, 0.0f, 300.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("ジャンプ登り高さ", &m.jump_climb_height, 0.0f, 300.0f); // Jump hang height - ctx->genSlider("ジャンプぶら下がり高さ", &m.jump_hang_height, 0.0f, 300.0f, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + ctx->genSlider("ジャンプぶら下がり高さ", &m.jump_hang_height, 0.0f, 300.0f); // Hang foot position height - ctx->genSlider("ぶら下がり足位置高さ", &m.hang_foot_pos_height, 0.0f, 300.0f, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + ctx->genSlider("ぶら下がり足位置高さ", &m.hang_foot_pos_height, 0.0f, 300.0f); // Small jump key input time - ctx->genSlider("小ジャンプキー入力時間", &m.small_jump_input_time, 0, 0x1e, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + ctx->genSlider("小ジャンプキー入力時間", &m.small_jump_input_time, 0, 0x1e); // Grab key input time - ctx->genSlider("掴みキー入力時間", &m.grab_input_time, 0, 0x1e, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("掴みキー入力時間", &m.grab_input_time, 0, 0x1e); } daAlinkHIO_wallHang_c::daAlinkHIO_wallHang_c() @@ -2054,60 +1795,43 @@ daAlinkHIO_smallJump_c::~daAlinkHIO_smallJump_c() {} void daAlinkHIO_pushpull_c::genMessage(JORMContext* ctx) { // Reset - ctx->genButton("リセット", 0x4000003, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genButton("リセット", 0x4000003); // Standby A speed - ctx->genSlider("待機A速度", &m.mStandbyASpeed, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("待機A速度", &m.mStandbyASpeed, 0.0f, 10.0f); // Standby interpolation - ctx->genSlider("待機補間", &m.mStandbyInterpolation, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("待機補間", &m.mStandbyInterpolation, 0.0f, 10.0f); // Push A speed - ctx->genSlider("押しA速度", &m.mPushASpeed, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("押しA速度", &m.mPushASpeed, 0.0f, 10.0f); // Push A speed (heavy) - ctx->genSlider("押しA速度(重)", &m.mPushASpeedHeavy, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("押しA速度(重)", &m.mPushASpeedHeavy, 0.0f, 10.0f); // Push interpolation - ctx->genSlider("押し補間", &m.mPushInterpolation, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("押し補間", &m.mPushInterpolation, 0.0f, 10.0f); // Pull interpolation - ctx->genSlider("引き補間", &m.mPullInterpolation, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("引き補間", &m.mPullInterpolation, 0.0f, 10.0f); // Sumo push A speed - ctx->genSlider("相撲押しA速度", &m.mSumoPushASpeed, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("相撲押しA速度", &m.mSumoPushASpeed, 0.0f, 10.0f); // Sumo push additional A speed - ctx->genSlider("相撲押し追加A速度", &m.mSumoPushAddASpeed, 0.0f, 10.0f, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + ctx->genSlider("相撲押し追加A速度", &m.mSumoPushAddASpeed, 0.0f, 10.0f); // Sumo pushed A speed - ctx->genSlider("相撲押されA速度", &m.mSumoPushedASpeed, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("相撲押されA速度", &m.mSumoPushedASpeed, 0.0f, 10.0f); // Sumo pushed additional A speed - ctx->genSlider("相撲押され追加A速度", &m.mSumoPushedAddASpeed, 0.0f, 10.0f, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + ctx->genSlider("相撲押され追加A速度", &m.mSumoPushedAddASpeed, 0.0f, 10.0f); // Sumo max gauge - ctx->genSlider("相撲最大ゲージ", &m.mSumoMaxGauge, 0, 0x7fff, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("相撲最大ゲージ", &m.mSumoMaxGauge, 0, 0x7fff); // Sumo increase gauge - ctx->genSlider("相撲増加ゲージ", &m.mSumoIncreaseGauge, 0, 0x7fff, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("相撲増加ゲージ", &m.mSumoIncreaseGauge, 0, 0x7fff); // Sumo penalty time - ctx->genSlider("相撲ペナルティ時間", &m.mSumoPenaltyTime, 0, 0x7fff, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("相撲ペナルティ時間", &m.mSumoPenaltyTime, 0, 0x7fff); // Sumo power 3/2 switch - ctx->genSlider("相撲パワー3・2境界", &m.mSumoPower3To2Switch, 0, 0x7fff, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + ctx->genSlider("相撲パワー3・2境界", &m.mSumoPower3To2Switch, 0, 0x7fff); // Sumo power 2/1 switch - ctx->genSlider("相撲パワー2・1境界", &m.mSumoPower2To1Switch, 0, 0x7fff, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + ctx->genSlider("相撲パワー2・1境界", &m.mSumoPower2To1Switch, 0, 0x7fff); // Sumo rotation allow power - ctx->genSlider("相撲旋回許可パワー", &m.mSumoRotationAllowPower, 0, 3, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("相撲旋回許可パワー", &m.mSumoRotationAllowPower, 0, 3); // Sumo rotation angle - ctx->genSlider("相撲旋回角度", &m.mSumoRotationAngle, 0, 0x7fff, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("相撲旋回角度", &m.mSumoRotationAngle, 0, 0x7fff); // Sumo wait rotation allow - ctx->genCheckBox("相撲待機旋回許可", &m.mEnableSumoWaitRotation, '\x01', 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + ctx->genCheckBox("相撲待機旋回許可", &m.mEnableSumoWaitRotation, '\x01'); } daAlinkHIO_pushpull_c::daAlinkHIO_pushpull_c() { @@ -2129,7 +1853,7 @@ daAlinkHIO_pushpull_c::daAlinkHIO_pushpull_c() { void daAlinkHIO_damNormal_c::genMessage(JORMContext* ctx) { // Reset - ctx->genButton("リセット", 0x4000003, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genButton("リセット", 0x4000003); // Front daAlinkHIO_setAnmGenMessage(&m.mFrontAnm, ctx, "前方", 22.0f, 1); // Rear @@ -2139,21 +1863,17 @@ void daAlinkHIO_damNormal_c::genMessage(JORMContext* ctx) { // Right daAlinkHIO_setAnmGenMessage(&m.mRightAnm, ctx, "右方", 19.0f, 1); // Front-back body angle maximum - ctx->genSlider("前後体角度最大", &m.mFrontBackBodyMaxAngle, 0, 0x7fff, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("前後体角度最大", &m.mFrontBackBodyMaxAngle, 0, 0x7fff); // Left-right body angle maximum - ctx->genSlider("左右体角度最大", &m.mLeftRightBodyMaxAngle, 0, 0x7fff, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("左右体角度最大", &m.mLeftRightBodyMaxAngle, 0, 0x7fff); // Initial speed - ctx->genSlider("初速", &m.mInitialSpeed, 0.0f, 100.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("初速", &m.mInitialSpeed, 0.0f, 100.0f); // Attack speed rate - ctx->genSlider("攻撃速度率", &m.mAttackSpeedRate, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("攻撃速度率", &m.mAttackSpeedRate, 0.0f, 10.0f); // Deceleration - ctx->genSlider("減速", &m.mDeceleration, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("減速", &m.mDeceleration, 0.0f, 10.0f); // Ice damage A speed - ctx->genSlider("氷ダメージA速度", &m.mIceDamageASpeed, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("氷ダメージA速度", &m.mIceDamageASpeed, 0.0f, 10.0f); } daAlinkHIO_damNormal_c::daAlinkHIO_damNormal_c() { @@ -2175,26 +1895,21 @@ daAlinkHIO_damNormal_c::daAlinkHIO_damNormal_c() { void daAlinkHIO_damLaHu_c::genMessage(JORMContext* ctx) { // Reset - ctx->genButton("リセット", 0x4000003, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genButton("リセット", 0x4000003); // Damage interpolation - ctx->genSlider("ダメージ補間", &m.mDamageBlend, 0.0f, 20.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("ダメージ補間", &m.mDamageBlend, 0.0f, 20.0f); // Gravity - ctx->genSlider("重力", &m.mGravity, -10.0f, 0.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("重力", &m.mGravity, -10.0f, 0.0f); // Horizontal speed - ctx->genSlider("水平速度", &m.mHorizontalSpeed, 0.0f, 100.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("水平速度", &m.mHorizontalSpeed, 0.0f, 100.0f); // Vertical speed - ctx->genSlider("垂直速度", &m.mVerticalSpeed, 0.0f, 100.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("垂直速度", &m.mVerticalSpeed, 0.0f, 100.0f); // Deceleration - ctx->genSlider("減速", &m.mDeceleration, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("減速", &m.mDeceleration, 0.0f, 10.0f); // Bounce speed - ctx->genSlider("跳ね返り速度", &m.mBounceSpeed, 0.0f, 100.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("跳ね返り速度", &m.mBounceSpeed, 0.0f, 100.0f); // Body rotation speed - ctx->genSlider("体回転速度", &m.mBodyRotateRate, 0, 0x7fff, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("体回転速度", &m.mBodyRotateRate, 0, 0x7fff); // Front get up daAlinkHIO_setAnmGenMessage(&m.mFrontGetUpAnm, ctx, "前起", 49.0f, 1); // Back get up @@ -2241,17 +1956,15 @@ daAlinkHIO_damLaHu_c::daAlinkHIO_damLaHu_c(int param_0) { void daAlinkHIO_damHorse_c::genMessage(JORMContext* ctx) { // Reset - ctx->genButton("リセット", 0x4000003, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genButton("リセット", 0x4000003); // No direction daAlinkHIO_setAnmGenMessage(&m.mNoDirectionAnm, ctx, "方向なし", 9.0f, 0); // With direction daAlinkHIO_setAnmGenMessage(&m.mWithDirectionAnm, ctx, "方向あり", 11.0f, 0); // Front-back body angle maximum - ctx->genSlider("前後体角度最大", &m.mFrontBackBodyMaxAngle, 0, 0x7fff, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("前後体角度最大", &m.mFrontBackBodyMaxAngle, 0, 0x7fff); // Left-right body angle maximum - ctx->genSlider("左右体角度最大", &m.mLeftRightBodyMaxAngle, 0, 0x7fff, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("左右体角度最大", &m.mLeftRightBodyMaxAngle, 0, 0x7fff); } daAlinkHIO_damHorse_c::daAlinkHIO_damHorse_c() { @@ -2273,34 +1986,27 @@ daAlinkHIO_damHorse_c::daAlinkHIO_damHorse_c() { void daAlinkHIO_damFall_c::genMessage(JORMContext* ctx) { // Reset - ctx->genButton("リセット", 0x4000003, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genButton("リセット", 0x4000003); // Min safe landing height - ctx->genSlider("受身可能最小高さ", &m.mMinRollHeight, 0.0f, 100.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("受身可能最小高さ", &m.mMinRollHeight, 0.0f, 100.0f); // Max safe landing height - ctx->genSlider("受身可能最大高さ", &m.mMaxRollHeight, 0.0f, 100.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("受身可能最大高さ", &m.mMaxRollHeight, 0.0f, 100.0f); // Small damage height - ctx->genSlider("小ダメージ高さ", &m.mSmallDmgHeight, 0.0f, 100.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("小ダメージ高さ", &m.mSmallDmgHeight, 0.0f, 100.0f); // Large damage height - ctx->genSlider("大ダメージ高さ", &m.mBigDmgHeight, 0.0f, 100.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("大ダメージ高さ", &m.mBigDmgHeight, 0.0f, 100.0f); // Fall animation transition height - ctx->genSlider("空中アニメ移行高さ", &m.mFallAnmTransitionHeight, 0.0f, 100.0f, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + ctx->genSlider("空中アニメ移行高さ", &m.mFallAnmTransitionHeight, 0.0f, 100.0f); // Fall animation interpolation - ctx->genSlider("空中アニメ補間", &m.mFallAnmMorf, 0.0f, 20.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("空中アニメ補間", &m.mFallAnmMorf, 0.0f, 20.0f); // Landing daAlinkHIO_setAnmGenMessage(&m.mLandAnm, ctx, "着地", 11.0f, 0); // Small damage landing start F - ctx->genSlider("小ダメージ着地開始F", &m.mSmallDmgLandStartFrame, 0.0f, 11.0f, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + ctx->genSlider("小ダメージ着地開始F", &m.mSmallDmgLandStartFrame, 0.0f, 11.0f); // Small stop time - ctx->genSlider("小停止時間", &m.mSmallStopTime, 0, 0x96, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("小停止時間", &m.mSmallStopTime, 0, 0x96); // Large stop time - ctx->genSlider("大停止時間", &m.mBigStopTime, 0, 0x96, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("大停止時間", &m.mBigStopTime, 0, 0x96); // Aerial get up daAlinkHIO_setAnmGenMessage(&m.mStandAnm, ctx, "起上り", 17.0f, 1); } @@ -2324,18 +2030,15 @@ daAlinkHIO_damFall_c::daAlinkHIO_damFall_c() { void daAlinkHIO_damCaught_c::genMessage(JORMContext* ctx) { // Reset - ctx->genButton("リセット", 0x4000003, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genButton("リセット", 0x4000003); // Grab duration - ctx->genSlider("捕まり時間", &m.mGrabDuration, 0, 1000, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("捕まり時間", &m.mGrabDuration, 0, 1000); // Input fade time - ctx->genSlider("入力減り時間", &m.mInputFadeTime, 0, 0x1e, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("入力減り時間", &m.mInputFadeTime, 0, 0x1e); // Standby add A speed - ctx->genSlider("待機追加A速度", &m.mStandbyAddASpeed, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("待機追加A速度", &m.mStandbyAddASpeed, 0.0f, 10.0f); // Standby interpolation - ctx->genSlider("待機補間", &m.mStandbyInterp, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("待機補間", &m.mStandbyInterp, 0.0f, 10.0f); // Escape daAlinkHIO_setAnmGenMessage(&m.mEscapeAnm, ctx, "脱出", 59.0f, 1); } @@ -2359,7 +2062,7 @@ daAlinkHIO_damCaught_c::daAlinkHIO_damCaught_c() { void daAlinkHIO_damSwim_c::genMessage(JORMContext* ctx) { // Reset - ctx->genButton("リセット", 0x4000003, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genButton("リセット", 0x4000003); // Front daAlinkHIO_setAnmGenMessage(&m.mFrontAnm, ctx, "前", 22.0f, 1); // Rear @@ -2369,20 +2072,17 @@ void daAlinkHIO_damSwim_c::genMessage(JORMContext* ctx) { // Right daAlinkHIO_setAnmGenMessage(&m.mRightAnm, ctx, "右", 19.0f, 1); // Front-back body angle maximum - ctx->genSlider("前後体角度最大", &m.mFrontBackBodyMaxAngle, 0, 0x7fff, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("前後体角度最大", &m.mFrontBackBodyMaxAngle, 0, 0x7fff); // Left-right body angle maximum - ctx->genSlider("左右体角度最大", &m.mLeftRightBodyMaxAngle, 0, 0x7fff, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("左右体角度最大", &m.mLeftRightBodyMaxAngle, 0, 0x7fff); // Initial speed - ctx->genSlider("初速", &m.mInitialSpeed, 0.0f, 100.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("初速", &m.mInitialSpeed, 0.0f, 100.0f); // Attack speed rate - ctx->genSlider("攻撃速度率", &m.mAttackSpeedRate, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("攻撃速度率", &m.mAttackSpeedRate, 0.0f, 10.0f); // Max speed - ctx->genSlider("最高速", &m.mMaxSpeed, 0.0f, 30.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("最高速", &m.mMaxSpeed, 0.0f, 30.0f); // Deceleration - ctx->genSlider("減速", &m.mDeceleration, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("減速", &m.mDeceleration, 0.0f, 10.0f); // Sink daAlinkHIO_setAnmGenMessage(&m.mSinkAnm, ctx, "下沈", 10.0f, 0); // Water surface @@ -2408,7 +2108,7 @@ daAlinkHIO_damSwim_c::daAlinkHIO_damSwim_c() { void daAlinkHIO_damage_c::genMessage(JORMContext* ctx) { // Reset - ctx->genButton("リセット", 0x4000003, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genButton("リセット", 0x4000003); // Normal ctx->genNode("通常", &mDamNormal, 0, 0); // Large @@ -2424,57 +2124,51 @@ void daAlinkHIO_damage_c::genMessage(JORMContext* ctx) { // Swim ctx->genNode("泳ぎ", &mDamSwim, 0, 0); // Invincible state - ctx->genCheckBox("無敵状態", &m.mInvincible, '\x01', 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genCheckBox("無敵状態", &m.mInvincible, '\x01'); // Invincible time - ctx->genSlider("無敵時間", &m.mInvincibleTime, 0, 0x96, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("無敵時間", &m.mInvincibleTime, 0, 0x96); // Wolf floor invincible time - ctx->genSlider("狼ポリゴン時無敵時間", &m.mWolfFloorInvincibleTime, 0, 0x96, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + ctx->genSlider("狼ポリゴン時無敵時間", &m.mWolfFloorInvincibleTime, 0, 0x96); // Floor get up daAlinkHIO_setAnmGenMessage(&m.mFloorDmgAnm, ctx, "床起き", 14.0f, 1); // Dash daAlinkHIO_setAnmGenMessage(&m.mDashDmgAnm, ctx, "ダッシュ", 9.0f, 0); // Recover stand anm speed - ctx->genSlider("復帰起き上がりA速度", &m.mRecoverStandAnmSpeed, 1.0f, 10.0f, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + ctx->genSlider("復帰起き上がりA速度", &m.mRecoverStandAnmSpeed, 1.0f, 10.0f); // Inverted fall interpolation - ctx->genSlider("逆さま落下補間", &m.mInvertedFallInterpolation, 0.0f, 50.0f, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + ctx->genSlider("逆さま落下補間", &m.mInvertedFallInterpolation, 0.0f, 50.0f); // Freeze wait time - ctx->genSlider("凍り待ち時間", &m.mFreezeTime, 1, 0x7fff, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("凍り待ち時間", &m.mFreezeTime, 1, 0x7fff); // Freeze initial R - ctx->genSlider("凍り初期R", &m.mFreezeInitR, -0x40, 0x40, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("凍り初期R", &m.mFreezeInitR, -0x40, 0x40); // Freeze initial G - ctx->genSlider("凍り初期G", &m.mFreezeInitG, -0x40, 0x40, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("凍り初期G", &m.mFreezeInitG, -0x40, 0x40); // Freeze initial B - ctx->genSlider("凍り初期B", &m.mFreezeInitB, -0x40, 0x40, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("凍り初期B", &m.mFreezeInitB, -0x40, 0x40); // Freeze middle R - ctx->genSlider("凍り中R", &m.mFreezeR, -0xff, 0xff, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("凍り中R", &m.mFreezeR, -0xff, 0xff); // Freeze middle G - ctx->genSlider("凍り中G", &m.mFreezeG, -0xff, 0xff, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("凍り中G", &m.mFreezeG, -0xff, 0xff); // Freeze middle B - ctx->genSlider("凍り中B", &m.mFreezeB, -0xff, 0xff, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("凍り中B", &m.mFreezeB, -0xff, 0xff); // Damage R0 - ctx->genSlider("ダメージR0", &m.mDamageR0, 0, 0xff, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("ダメージR0", &m.mDamageR0, 0, 0xff); // Damage G0 - ctx->genSlider("ダメージG0", &m.mDamageG0, 0, 0xff, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("ダメージG0", &m.mDamageG0, 0, 0xff); // Damage B0 - ctx->genSlider("ダメージB0", &m.mDamageB0, 0, 0xff, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("ダメージB0", &m.mDamageB0, 0, 0xff); // Damage R1 - ctx->genSlider("ダメージR1", &m.mDamageR1, 0, 0xff, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("ダメージR1", &m.mDamageR1, 0, 0xff); // Damage G1 - ctx->genSlider("ダメージG1", &m.mDamageG1, 0, 0xff, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("ダメージG1", &m.mDamageG1, 0, 0xff); // Damage B1 - ctx->genSlider("ダメージB1", &m.mDamageB1, 0, 0xff, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("ダメージB1", &m.mDamageB1, 0, 0xff); // Damage R2 - ctx->genSlider("ダメージR2", &m.mDamageR2, 0, 0xff, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("ダメージR2", &m.mDamageR2, 0, 0xff); // Damage G2 - ctx->genSlider("ダメージG2", &m.mDamageG2, 0, 0xff, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("ダメージG2", &m.mDamageG2, 0, 0xff); // Damage B2 - ctx->genSlider("ダメージB2", &m.mDamageB2, 0, 0xff, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("ダメージB2", &m.mDamageB2, 0, 0xff); } daAlinkHIO_damage_c::daAlinkHIO_damage_c() @@ -2504,44 +2198,35 @@ daAlinkHIO_damNormal_c::~daAlinkHIO_damNormal_c() {} void daAlinkHIO_horse_c::genMessage(JORMContext* ctx) { // Reset - ctx->genButton("リセット", 0x4000003, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genButton("リセット", 0x4000003); // Sword up Animation speed - ctx->genSlider("剣上A速度", &m.mSwordUpAnmSpeed, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("剣上A速度", &m.mSwordUpAnmSpeed, 0.0f, 10.0f); // Sword up interpolation - ctx->genSlider("剣上補間", &m.mSwordUpInterpolation, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("剣上補間", &m.mSwordUpInterpolation, 0.0f, 10.0f); // Sword up time - ctx->genSlider("剣上時間", &m.mSwordUpTime, 0, 300, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("剣上時間", &m.mSwordUpTime, 0, 300); // Search range angle - ctx->genSlider("サーチ範囲角度", &m.mSearchRangeAngle, 0, 0x7fff, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("サーチ範囲角度", &m.mSearchRangeAngle, 0, 0x7fff); // Walk out prohibition time - ctx->genSlider("歩出禁止時間", &m.mWalkOutProhibitionTime, 0, 500, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("歩出禁止時間", &m.mWalkOutProhibitionTime, 0, 500); // Walk out daAlinkHIO_setAnmGenMessage(&m.mWalkOutAnm, ctx, "歩出", 18.0f, 0); // Run out daAlinkHIO_setAnmGenMessage(&m.mRunOutAnm, ctx, "走出", 22.0f, 0); // Horse walk start F - ctx->genSlider("馬歩出開始F", &m.mHorseWalkStartFrame, 0.0f, 18.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("馬歩出開始F", &m.mHorseWalkStartFrame, 0.0f, 18.0f); // Whip(ctx, daAlinkHIO_setAnmGenMessage(&m.mWhipAnm, ctx, "鞭", 43.0f, 0); // Whip run out daAlinkHIO_setAnmGenMessage(&m.mWhipRunOutAnm, ctx, "鞭走出", 22.0f, 0); // Tired wait interpolation - ctx->genSlider("疲れ待機補間", &m.mTiredWaitInterpolation, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("疲れ待機補間", &m.mTiredWaitInterpolation, 0.0f, 10.0f); // Whip wait time - ctx->genSlider("鞭打ち待ち時間", &m.mWhipWaitTime, 0, 300, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("鞭打ち待ち時間", &m.mWhipWaitTime, 0, 300); // Subjective downward max angle - ctx->genSlider("主観下向最大角度", &m.mSubjectiveDownwardMaxAngle, 0, 0x4000, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + ctx->genSlider("主観下向最大角度", &m.mSubjectiveDownwardMaxAngle, 0, 0x4000); // Subjective upward max angle - ctx->genSlider("主観上向最大角度", &m.mSubjectiveUpwardMaxAngle, -0x4000, 0, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + ctx->genSlider("主観上向最大角度", &m.mSubjectiveUpwardMaxAngle, -0x4000, 0); } daAlinkHIO_horse_c::daAlinkHIO_horse_c() { @@ -2563,51 +2248,37 @@ daAlinkHIO_horse_c::daAlinkHIO_horse_c() { void daAlinkHIO_canoe_c::genMessage(JORMContext* ctx) { // Reset - ctx->genButton("リセット", 0x4000003, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genButton("リセット", 0x4000003); // Stick rowing animation speed - ctx->genSlider("スティック漕ぎA速度", &m.mStickRowAnmSpeed, 0.0f, 10.0f, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + ctx->genSlider("スティック漕ぎA速度", &m.mStickRowAnmSpeed, 0.0f, 10.0f); // Button rowing animation speed - ctx->genSlider("ボタン漕ぎA速度", &m.mBtnRowAnmSpeed, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("ボタン漕ぎA速度", &m.mBtnRowAnmSpeed, 0.0f, 10.0f); // Stick rowing start animation speed - ctx->genSlider("スティック漕ぎ始めA速度", &m.mStickRowStartAnmSpeed, 0.0f, 10.0f, 0, NULL, - 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("スティック漕ぎ始めA速度", &m.mStickRowStartAnmSpeed, 0.0f, 10.0f); // Button rowing start animation speed - ctx->genSlider("ボタン漕ぎ始めA速度", &m.mBtnRowStartAnmSpeed, 0.0f, 10.0f, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + ctx->genSlider("ボタン漕ぎ始めA速度", &m.mBtnRowStartAnmSpeed, 0.0f, 10.0f); // Canoe speed rate - ctx->genSlider("カヌー速度率", &m.mSpeedRate, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("カヌー速度率", &m.mSpeedRate, 0.0f, 10.0f); // Canoe maximum speed - ctx->genSlider("カヌー最高速度", &m.mMaxSpeed, 0.0f, 30.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("カヌー最高速度", &m.mMaxSpeed, 0.0f, 30.0f); // Canoe backward speed rate - ctx->genSlider("カヌー後退速度率", &m.mBackSpeedRate, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("カヌー後退速度率", &m.mBackSpeedRate, 0.0f, 10.0f); // Canoe backward maximum speed - ctx->genSlider("カヌー後退最高速度", &m.mBackMaxSpeed, 0.0f, 30.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("カヌー後退最高速度", &m.mBackMaxSpeed, 0.0f, 30.0f); // Canoe deceleration value - ctx->genSlider("カヌー減速値", &m.mDeceleration, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("カヌー減速値", &m.mDeceleration, 0.0f, 10.0f); // Canoe maximum turning angle - ctx->genSlider("カヌー最高旋回角度", &m.mMaxTurnAngle, 0, 0x7fff, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("カヌー最高旋回角度", &m.mMaxTurnAngle, 0, 0x7fff); // Left-right grip change daAlinkHIO_setAnmGenMessage(&m.mLeftRightChangeAnm, ctx, "左右持替", 23.0f, 0); // Downriver canoe maximum turning angle - ctx->genSlider("川下りカヌー最高旋回角度", &m.mMaxTurnAngle_RiverRide, 0, 0x7fff, 0, NULL, - 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("川下りカヌー最高旋回角度", &m.mMaxTurnAngle_RiverRide, 0, 0x7fff); // Downriver canoe maximum speed - ctx->genSlider("川下りカヌー最高速度", &m.mMaxSpeed_RiverRide, 0.0f, 200.0f, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + ctx->genSlider("川下りカヌー最高速度", &m.mMaxSpeed_RiverRide, 0.0f, 200.0f); // Downriver canoe speed rate - ctx->genSlider("川下りカヌー速度率", &m.mSpeedRate_RiverRide, 0.0f, 100.0f, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + ctx->genSlider("川下りカヌー速度率", &m.mSpeedRate_RiverRide, 0.0f, 100.0f); // Downriver canoe deceleration value - ctx->genSlider("川下りカヌー減速値", &m.mDeceleration_RiverRide, 0.0f, 10.0f, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + ctx->genSlider("川下りカヌー減速値", &m.mDeceleration_RiverRide, 0.0f, 10.0f); } daAlinkHIO_canoe_c::daAlinkHIO_canoe_c() { @@ -2629,66 +2300,49 @@ daAlinkHIO_canoe_c::daAlinkHIO_canoe_c() { void daAlinkHIO_bow_c::genMessage(JORMContext* ctx) { // Reset - ctx->genButton("リセット", 0x4000003, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genButton("リセット", 0x4000003); // Shoot daAlinkHIO_setAnmGenMessage(&m.mShootAnm, ctx, "撃つ", 9.0f, 1); // Load daAlinkHIO_setAnmGenMessage(&m.mLoadAnm, ctx, "装填", 6.0f, 0); // Start interpolation - ctx->genSlider("開始補間", &m.mStartInterpolation, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("開始補間", &m.mStartInterpolation, 0.0f, 10.0f); // Arrow speed - ctx->genSlider("矢速度", &m.mArrowSpeed, 0.0f, 1000.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("矢速度", &m.mArrowSpeed, 0.0f, 1000.0f); // Arrow distance - ctx->genSlider("矢飛距離", &m.mArrowDistance, 0.0f, 100000.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("矢飛距離", &m.mArrowDistance, 0.0f, 100000.0f); // Charge time - ctx->genSlider("ため時間", &m.mChargeArrowTime, 0, 300, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("ため時間", &m.mChargeArrowTime, 0, 300); // Charge arrow speed - ctx->genSlider("ため矢速度", &m.mChargeArrowSpeed, 0.0f, 1000.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("ため矢速度", &m.mChargeArrowSpeed, 0.0f, 1000.0f); // Charge arrow distance - ctx->genSlider("ため矢飛距離", &m.mChargeArrowDistance, 0.0f, 100000.0f, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + ctx->genSlider("ため矢飛距離", &m.mChargeArrowDistance, 0.0f, 100000.0f); // Scope arrow speed - ctx->genSlider("スコープ矢速度", &m.mScopeArrowSpeed, 0.0f, 1000.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("スコープ矢速度", &m.mScopeArrowSpeed, 0.0f, 1000.0f); // Scope arrow distance - ctx->genSlider("スコープ矢飛距離", &m.mScopeArrowDistance, 0.0f, 100000.0f, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + ctx->genSlider("スコープ矢飛距離", &m.mScopeArrowDistance, 0.0f, 100000.0f); // Arrow additional attack radius - ctx->genSlider("矢追加攻撃半径", &m.mArrowAttackRadius, 0.0f, 300.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("矢追加攻撃半径", &m.mArrowAttackRadius, 0.0f, 300.0f); // Arrow additional attack radius start - ctx->genSlider("矢追加攻撃半径開始", &m.mArrowIncAttackMaxStart, 0.0f, 100000.0f, 0, NULL, - 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("矢追加攻撃半径開始", &m.mArrowIncAttackMaxStart, 0.0f, 100000.0f); // Arrow additional attack radius max - ctx->genSlider("矢追加攻撃半径最大", &m.mArrowIncAttackMax, 0.0f, 100000.0f, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + ctx->genSlider("矢追加攻撃半径最大", &m.mArrowIncAttackMax, 0.0f, 100000.0f); // Bomb arrow speed - ctx->genSlider("爆弾矢速度", &m.mBombArrowSpeed, 0.0f, 1000.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("爆弾矢速度", &m.mBombArrowSpeed, 0.0f, 1000.0f); // Bomb arrow distance - ctx->genSlider("爆弾矢飛距離", &m.mBombArrowDistance, 0.0f, 100000.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("爆弾矢飛距離", &m.mBombArrowDistance, 0.0f, 100000.0f); // Charge bomb arrow speed - ctx->genSlider("ため爆弾矢速度", &m.mChargeBombArrowSpeed, 0.0f, 1000.0f, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + ctx->genSlider("ため爆弾矢速度", &m.mChargeBombArrowSpeed, 0.0f, 1000.0f); // Charge bomb arrow distance - ctx->genSlider("ため爆弾矢飛距離", &m.mChargeBombArrowDistance, 0.0f, 100000.0f, 0, NULL, - 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("ため爆弾矢飛距離", &m.mChargeBombArrowDistance, 0.0f, 100000.0f); // Arrow wait time - ctx->genSlider("矢待ち時間", &m.mBombArrowHoldTime, 0, 300, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("矢待ち時間", &m.mBombArrowHoldTime, 0, 300); // Bomb arrow fly explode time - ctx->genSlider("爆弾矢飛行爆発時間", &m.mBombArrowFlyExplodeTime, 0, 1000, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + ctx->genSlider("爆弾矢飛行爆発時間", &m.mBombArrowFlyExplodeTime, 0, 1000); // Slingshot speed - ctx->genSlider("パチンコ速度", &m.mSlingshotSpeed, 0.0f, 1000.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("パチンコ速度", &m.mSlingshotSpeed, 0.0f, 1000.0f); // Slingshot distance - ctx->genSlider("パチンコ飛距離", &m.mSlingshotDistance, 0.0f, 100000.0f, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + ctx->genSlider("パチンコ飛距離", &m.mSlingshotDistance, 0.0f, 100000.0f); } daAlinkHIO_bow_c::daAlinkHIO_bow_c() { @@ -2710,39 +2364,31 @@ daAlinkHIO_bow_c::daAlinkHIO_bow_c() { void daAlinkHIO_boom_c::genMessage(JORMContext* ctx) { // Reset - ctx->genButton("リセット", 0x4000003, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genButton("リセット", 0x4000003); // Throw daAlinkHIO_setAnmGenMessage(&m.mThrowAnm, ctx, "投げ", 21.0f, 1); // Catch daAlinkHIO_setAnmGenMessage(&m.mCatchAnm, ctx, "キャッチ", 25.0f, 1); // Idle animation speed - ctx->genSlider("待機A速度", &m.mIdleAnmSpeed, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("待機A速度", &m.mIdleAnmSpeed, 0.0f, 10.0f); // Start interpolation - ctx->genSlider("開始補間", &m.mStartInterpolation, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("開始補間", &m.mStartInterpolation, 0.0f, 10.0f); // Fly speed - ctx->genSlider("飛行速度", &m.mFlySpeed, 0.0f, 100.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("飛行速度", &m.mFlySpeed, 0.0f, 100.0f); // Charge fly speed - ctx->genSlider("ため飛行速度", &m.mChargeFlySpeed, 0.0f, 100.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("ため飛行速度", &m.mChargeFlySpeed, 0.0f, 100.0f); // Entangling fly speed - ctx->genSlider("巻込飛行速度", &m.mCatchSpeed, 0.0f, 100.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("巻込飛行速度", &m.mCatchSpeed, 0.0f, 100.0f); // Fly distance max - ctx->genSlider("飛行距離", &m.mFlyDistMax, 0.0f, 10000.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("飛行距離", &m.mFlyDistMax, 0.0f, 10000.0f); // Horseback fly distance max - ctx->genSlider("馬上飛行距離", &m.mHorsebackFlyDistMax, 0.0f, 10000.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("馬上飛行距離", &m.mHorsebackFlyDistMax, 0.0f, 10000.0f); // Charge time - ctx->genSlider("ため時間", &m.mChargeTime, 0, 0x7fff, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("ため時間", &m.mChargeTime, 0, 0x7fff); // Lock distance max - ctx->genSlider("ロック距離", &m.mLockDistMax, 0.0f, 10000.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("ロック距離", &m.mLockDistMax, 0.0f, 10000.0f); // Wall piercing time - ctx->genSlider("壁突き抜け時間", &m.mBgThroughTime, 0, 1000, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("壁突き抜け時間", &m.mBgThroughTime, 0, 1000); } daAlinkHIO_boom_c::daAlinkHIO_boom_c() { @@ -2764,63 +2410,47 @@ daAlinkHIO_boom_c::daAlinkHIO_boom_c() { void daAlinkHIO_bomb_c::genMessage(JORMContext* ctx) { // Reset - ctx->genButton("リセット", 0x4000003, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genButton("リセット", 0x4000003); // Explode time - ctx->genSlider("爆発時間", &m.mExplodeTime, 0, 300, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("爆発時間", &m.mExplodeTime, 0, 300); // Gravity - ctx->genSlider("重力", &m.mGravity, -5.0f, 0.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("重力", &m.mGravity, -5.0f, 0.0f); // Max fall speed - ctx->genSlider("最大落下速度", &m.mMaxFallSpeed, -500.0f, 0.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("最大落下速度", &m.mMaxFallSpeed, -500.0f, 0.0f); // Throw horizontal speed - ctx->genSlider("投げ水平速度", &m.mThrowSpeedH, 0.0f, 100.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("投げ水平速度", &m.mThrowSpeedH, 0.0f, 100.0f); // Throw vertical speed - ctx->genSlider("投げ垂直速度", &m.mThrowSpeedV, 0.0f, 100.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("投げ垂直速度", &m.mThrowSpeedV, 0.0f, 100.0f); // Bound rate - ctx->genSlider("バウンド率", &m.mBoundRate, 0.0f, 1.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("バウンド率", &m.mBoundRate, 0.0f, 1.0f); // Vertical stop speed - ctx->genSlider("垂直停止速度", &m.mStopSpeedY, 0.0f, 20.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("垂直停止速度", &m.mStopSpeedY, 0.0f, 20.0f); // Bounce time max speed - ctx->genSlider("跳返時最大速度", &m.mMaxSpeedY, 0.0f, 100.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("跳返時最大速度", &m.mMaxSpeedY, 0.0f, 100.0f); // Effect scale - ctx->genSlider("爆発エフェクトスケール", &m.mEffScale, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("爆発エフェクトスケール", &m.mEffScale, 0.0f, 10.0f); // Underwater explode switch - ctx->genSlider("水中爆発切替え", &m.mExplodeWaterEffectLimit, 0.0f, 1000.0f, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + ctx->genSlider("水中爆発切替え", &m.mExplodeWaterEffectLimit, 0.0f, 1000.0f); // Explode attack radius - ctx->genSlider("爆発攻撃半径", &m.mAttackRadius, 0.0f, 500.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("爆発攻撃半径", &m.mAttackRadius, 0.0f, 500.0f); // Bomb insect red blink - ctx->genSlider("爆弾虫赤点滅", &m.mEnemyBombColorR, 0, 0xff, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("爆弾虫赤点滅", &m.mEnemyBombColorR, 0, 0xff); // Bomb insect effect track rate - ctx->genSlider("爆弾虫エフェクト追従率", &m.mPokeBombTrackRate, 0.0f, 5.0f, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + ctx->genSlider("爆弾虫エフェクト追従率", &m.mPokeBombTrackRate, 0.0f, 5.0f); // Water gravity - ctx->genSlider("水中重力", &m.mWaterGravity, -5.0f, 0.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("水中重力", &m.mWaterGravity, -5.0f, 0.0f); // Water max fall speed - ctx->genSlider("水中最大落下速度", &m.mWaterMaxFallSpeed, -500.0f, 0.0f, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + ctx->genSlider("水中最大落下速度", &m.mWaterMaxFallSpeed, -500.0f, 0.0f); // Water throw horizontal speed - ctx->genSlider("水中投げ水平速度", &m.mWaterThrowSpeedH, 0.0f, 100.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("水中投げ水平速度", &m.mWaterThrowSpeedH, 0.0f, 100.0f); // Water throw vertical speed - ctx->genSlider("水中投げ垂直速度", &m.mWaterThrowSpeedV, 0.0f, 100.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("水中投げ垂直速度", &m.mWaterThrowSpeedV, 0.0f, 100.0f); // Wolf throw horizontal speed - ctx->genSlider("狼投げ水平速度", &m.mWolfThrowSpeedH, 0.0f, 100.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("狼投げ水平速度", &m.mWolfThrowSpeedH, 0.0f, 100.0f); // Wolf throw vertical speed - ctx->genSlider("狼投げ垂直速度", &m.mWolfThrowSpeedV, 0.0f, 100.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("狼投げ垂直速度", &m.mWolfThrowSpeedV, 0.0f, 100.0f); // Poke insect limit angle - ctx->genSlider("ポケムシ制限角度", &m.mBombInsectLimitAngle, 0, 0x5a, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("ポケムシ制限角度", &m.mBombInsectLimitAngle, 0, 0x5a); } daAlinkHIO_bomb_c::daAlinkHIO_bomb_c() { @@ -2842,28 +2472,25 @@ daAlinkHIO_bomb_c::daAlinkHIO_bomb_c() { void daAlinkHIO_light_c::genMessage(JORMContext* ctx) { // Reset - ctx->genButton("リセット", 0x4000003, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genButton("リセット", 0x4000003); // X angle - ctx->genSlider("X角度", &m.mXAngle, -0xb4, 0xb4, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("X角度", &m.mXAngle, -0xb4, 0xb4); // Power - ctx->genSlider("パワー", &m.mPower, 0.0f, 200.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("パワー", &m.mPower, 0.0f, 200.0f); // Width - ctx->genSlider("幅", &m.mWidth, 0.0f, 200.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("幅", &m.mWidth, 0.0f, 200.0f); // Y offset - ctx->genSlider("Yずらし", &m.mYOffset, -10000.0f, 10000.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("Yずらし", &m.mYOffset, -10000.0f, 10000.0f); // Z offset - ctx->genSlider("Zずらし", &m.mZOffset, -10000.0f, 10000.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("Zずらし", &m.mZOffset, -10000.0f, 10000.0f); // Color R - ctx->genSlider("色R", &m.mColorR, 0, 0xff, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("色R", &m.mColorR, 0, 0xff); // Color G - ctx->genSlider("色G", &m.mColorG, 0, 0xff, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("色G", &m.mColorG, 0, 0xff); // Color B - ctx->genSlider("色B", &m.mColorB, 0, 0xff, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("色B", &m.mColorB, 0, 0xff); // Distance attenuation - ctx->startComboBox("距離減衰", &m.mDistanceAttenuationType, 0, NULL, 0xffff, 0xffff, 0x100, - 0x1a); + ctx->startComboBox("距離減衰", &m.mDistanceAttenuationType); // No attenuation [GX_DA_OFF] ctx->genComboBoxItem("減衰なし [GX_DA_OFF]", 0); // Gentle [GX_DA_GENTLE] @@ -2874,7 +2501,7 @@ void daAlinkHIO_light_c::genMessage(JORMContext* ctx) { ctx->genComboBoxItem("険しい [GX_DA_STEEP]", 3); ctx->endComboBox(); // Angle attenuation - ctx->startComboBox("角度減衰", &m.mAngleAttenuationType, 0, NULL, 0xffff, 0xffff, 0x100, 0x1a); + ctx->startComboBox("角度減衰", &m.mAngleAttenuationType); // Point [GX_SP_OFF] ctx->genComboBoxItem("ポイント [GX_SP_OFF]", 0); // Right angle [GX_SP_FLAT] @@ -2923,32 +2550,31 @@ daAlinkHIO_light_c::daAlinkHIO_light_c(int param_0) { void daAlinkHIO_kandelaar_c::genMessage(JORMContext* ctx) { // Reset - ctx->genButton("リセット", 0x4000003, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genButton("リセット", 0x4000003); // Shake daAlinkHIO_setAnmGenMessage(&m.mShakeAnm, ctx, "振る", 30.0f, 1); // Color Reg 1 R - ctx->genSlider("カラレジ1R", &m.mColorReg1R, 0, 0xff, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("カラレジ1R", &m.mColorReg1R, 0, 0xff); // Color Reg 1 G - ctx->genSlider("カラレジ1G", &m.mColorReg1G, 0, 0xff, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("カラレジ1G", &m.mColorReg1G, 0, 0xff); // Color Reg 1 B - ctx->genSlider("カラレジ1B", &m.mColorReg1B, 0, 0xff, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("カラレジ1B", &m.mColorReg1B, 0, 0xff); // Color Reg 2 R - ctx->genSlider("カラレジ2R", &m.mColorReg2R, 0, 0xff, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("カラレジ2R", &m.mColorReg2R, 0, 0xff); // Color Reg 2 G - ctx->genSlider("カラレジ2G", &m.mColorReg2G, 0, 0xff, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("カラレジ2G", &m.mColorReg2G, 0, 0xff); // Color Reg 2 B - ctx->genSlider("カラレジ2B", &m.mColorReg2B, 0, 0xff, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("カラレジ2B", &m.mColorReg2B, 0, 0xff); // Flame Track Rate - ctx->genSlider("炎追従率", &m.mFlameTrackRate, 0.0f, 1.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("炎追従率", &m.mFlameTrackRate, 0.0f, 1.0f); // Pour Begin daAlinkHIO_setAnmGenMessage(&m.mBeginUnkAnm, ctx, "注始", 11.0f, 0); // Pour End daAlinkHIO_setAnmGenMessage(&m.mEndUnkAnm, ctx, "注終", 17.0f, 0); // Normal Oil Loss - ctx->genSlider("通常油減り", &m.mNormalOilLoss, 0, 30000, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("通常油減り", &m.mNormalOilLoss, 0, 30000); // Shake Oil Loss - ctx->genSlider("振り油減り", &m.mShakeOilLoss, 0, 30000, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("振り油減り", &m.mShakeOilLoss, 0, 30000); } daAlinkHIO_kandelaar_c::daAlinkHIO_kandelaar_c() { @@ -2970,50 +2596,37 @@ daAlinkHIO_kandelaar_c::daAlinkHIO_kandelaar_c() { void daAlinkHIO_magneBoots_c::genMessage(JORMContext* ctx) { // Reset - ctx->genButton("リセット", 0x4000003, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genButton("リセット", 0x4000003); // Equip daAlinkHIO_setAnmGenMessage(&m.mEquipAnm, ctx, "装備", 29.0f, 1); // Key input rate - ctx->genSlider("キー入力率", &m.mInputFactor, 0.0f, 1.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("キー入力率", &m.mInputFactor, 0.0f, 1.0f); // Foot position ratio - ctx->genSlider("足位置比率", &m.mFeetPositionRatio, 0.0f, 1.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("足位置比率", &m.mFeetPositionRatio, 0.0f, 1.0f); // Walk A speed max - ctx->genSlider("歩きA速度最大", &m.mWalkAnmSpeedMax, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("歩きA速度最大", &m.mWalkAnmSpeedMax, 0.0f, 10.0f); // Walk A speed min - ctx->genSlider("歩きA速度最小", &m.mWalkAnmSpeedMin, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("歩きA速度最小", &m.mWalkAnmSpeedMin, 0.0f, 10.0f); // Underwater key input rate - ctx->genSlider("水中キー入力率", &m.mWaterInputFactor, 0.0f, 1.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("水中キー入力率", &m.mWaterInputFactor, 0.0f, 1.0f); // Underwater A speed rate - ctx->genSlider("水中A速度率", &m.mWaterStartWalkAnmRate, 0.0f, 1.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("水中A速度率", &m.mWaterStartWalkAnmRate, 0.0f, 1.0f); // Underwater A speed rate (slow) - ctx->genSlider("水中A速度率(遅)", &m.mWaterWalkAnmRate, 0.0f, 1.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("水中A速度率(遅)", &m.mWaterWalkAnmRate, 0.0f, 1.0f); // Underwater A speed rate (sword) - ctx->genSlider("水中A速度率(剣)", &m.mWaterVelRateSword, 0.0f, 1.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("水中A速度率(剣)", &m.mWaterVelRateSword, 0.0f, 1.0f); // Max fly speed - ctx->genSlider("最大飛び速度", &m.mMaxMagneFlySpeed, 0.0f, 100.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("最大飛び速度", &m.mMaxMagneFlySpeed, 0.0f, 100.0f); // Fly acceleration - ctx->genSlider("飛び加速度", &m.mMagneFlyAccelRate, 0.0f, 100.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("飛び加速度", &m.mMagneFlyAccelRate, 0.0f, 100.0f); // Underwater vertical speed rate - ctx->genSlider("水中垂直速度率", &m.mWaterVelocityY, 0.0f, 1.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("水中垂直速度率", &m.mWaterVelocityY, 0.0f, 1.0f); // Underwater horizontal speed rate - ctx->genSlider("水中平面速度率", &m.mWaterVelocityX, 0.0f, 1.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("水中平面速度率", &m.mWaterVelocityX, 0.0f, 1.0f); // Underwater key input rate (Zora) - ctx->genSlider("水中キー入力率(ゾーラ)", &m.mZoraWaterInputFactor, 0.0f, 1.0f, 0, NULL, - 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("水中キー入力率(ゾーラ)", &m.mZoraWaterInputFactor, 0.0f, 1.0f); // Underwater A speed rate (Zora) - ctx->genSlider("水中A速度率(ゾーラ)", &m.mZoraWaterAnmSpeed, 0.0f, 1.0f, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + ctx->genSlider("水中A速度率(ゾーラ)", &m.mZoraWaterAnmSpeed, 0.0f, 1.0f); } daAlinkHIO_magneBoots_c::daAlinkHIO_magneBoots_c() { @@ -3035,7 +2648,7 @@ daAlinkHIO_magneBoots_c::daAlinkHIO_magneBoots_c() { void daAlinkHIO_fmChain_c::genMessage(JORMContext* ctx) { // Reset - ctx->genButton("リセット", 0x4000003, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genButton("リセット", 0x4000003); // Grip daAlinkHIO_setAnmGenMessage(&m.mGripAnm, ctx, "掴み", 20.0f, 1); // Unfinished @@ -3061,48 +2674,39 @@ daAlinkHIO_fmChain_c::daAlinkHIO_fmChain_c() { void daAlinkHIO_hookshot_c::genMessage(JORMContext* ctx) { // Reset - ctx->genButton("リセット", 0x4000003, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genButton("リセット", 0x4000003); // Idle A speed - ctx->genSlider("待機A速度", &m.mWaitAnmSpeed, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("待機A速度", &m.mWaitAnmSpeed, 0.0f, 10.0f); // Start interpolation - ctx->genSlider("開始補間", &m.mStartInterpolation, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("開始補間", &m.mStartInterpolation, 0.0f, 10.0f); // Maximum length - ctx->genSlider("最大長さ", &m.mMaxLength, 0.0f, 10000.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("最大長さ", &m.mMaxLength, 0.0f, 10000.0f); // Launch speed - ctx->genSlider("発射速度", &m.mShootSpeed, 0.0f, 500.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("発射速度", &m.mShootSpeed, 0.0f, 500.0f); // Return speed - ctx->genSlider("戻り速度", &m.mReturnSpeed, 0.0f, 500.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("戻り速度", &m.mReturnSpeed, 0.0f, 500.0f); // Pierce return speed - ctx->genSlider("刺戻り速度", &m.mStickReturnSpeed, 0.0f, 500.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("刺戻り速度", &m.mStickReturnSpeed, 0.0f, 500.0f); // Shoot daAlinkHIO_setAnmGenMessage(&m.mShootAnm, ctx, "撃つ", 12.0f, 0); // Throw wait daAlinkHIO_setAnmGenMessage(&m.mRoofHangAnm, ctx, "天井停止", 39.0f, 1); // Ceiling ascent speed - ctx->genSlider("天井上昇速度", &m.mRoofHangRiseSpeed, 0.0f, 50.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("天井上昇速度", &m.mRoofHangRiseSpeed, 0.0f, 50.0f); // Ceiling descent speed - ctx->genSlider("天井降下速度", &m.mRoofHangDecendSpeed, 0.0f, 50.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("天井降下速度", &m.mRoofHangDecendSpeed, 0.0f, 50.0f); // Wall wait daAlinkHIO_setAnmGenMessage(&m.mWallHangAnm, ctx, "壁停止", 28.0f, 1); // Forced pierce - ctx->genCheckBox("強制刺さり", &m.mForceStick, '\x01', 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genCheckBox("強制刺さり", &m.mForceStick, '\x01'); // Boss battle maximum length - ctx->genSlider("ボス戦最大長さ", &m.mBossMaxLength, 0.0f, 10000.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("ボス戦最大長さ", &m.mBossMaxLength, 0.0f, 10000.0f); // Boss battle launch speed - ctx->genSlider("ボス戦発射速度", &m.mBossShootSpeed, 0.0f, 500.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("ボス戦発射速度", &m.mBossShootSpeed, 0.0f, 500.0f); // Boss battle return speed - ctx->genSlider("ボス戦戻り速度", &m.mBossReturnSpeed, 0.0f, 500.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("ボス戦戻り速度", &m.mBossReturnSpeed, 0.0f, 500.0f); // Boss battle pierce return speed - ctx->genSlider("ボス戦刺戻り速度", &m.mBossStickReturnSpeed, 0.0f, 500.0f, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + ctx->genSlider("ボス戦刺戻り速度", &m.mBossStickReturnSpeed, 0.0f, 500.0f); } daAlinkHIO_hookshot_c::daAlinkHIO_hookshot_c() { @@ -3124,44 +2728,35 @@ daAlinkHIO_hookshot_c::daAlinkHIO_hookshot_c() { void daAlinkHIO_spinner_c::genMessage(JORMContext* ctx) { // Reset - ctx->genButton("リセット", 0x4000003, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genButton("リセット", 0x4000003); // Gravity - ctx->genSlider("重力", &m.mGravity, -10.0f, 0.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("重力", &m.mGravity, -10.0f, 0.0f); // Max fall speed - ctx->genSlider("最大落下速度", &m.mMaxFallSpeed, -100.0f, 0.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("最大落下速度", &m.mMaxFallSpeed, -100.0f, 0.0f); // Jump rate - ctx->genSlider("ジャンプ比率", &m.mJumpRate, 0.0f, 1.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("ジャンプ比率", &m.mJumpRate, 0.0f, 1.0f); // Board wait time - ctx->genSlider("乗込待ち時間", &m.mBoardWaitTime, 0, 1000, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("乗込待ち時間", &m.mBoardWaitTime, 0, 1000); // Ride move time - ctx->genSlider("乗り移動時間", &m.mRideMoveTime, 0, 0x7fff, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("乗り移動時間", &m.mRideMoveTime, 0, 0x7fff); // Ride speed - ctx->genSlider("乗り速度", &m.mRideSpeed, 0.0f, 100.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("乗り速度", &m.mRideSpeed, 0.0f, 100.0f); // Ride decel max - ctx->genSlider("乗り減速最大", &m.mDecelSpeedMax, 0.0f, 50.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("乗り減速最大", &m.mDecelSpeedMax, 0.0f, 50.0f); // Ride decel min - ctx->genSlider("乗り減速最小", &m.mDecelSpeedMin, 0.0f, 50.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("乗り減速最小", &m.mDecelSpeedMin, 0.0f, 50.0f); // Ride decel rate - ctx->genSlider("乗り減速率", &m.mDecelRate, 0.0f, 1.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("乗り減速率", &m.mDecelRate, 0.0f, 1.0f); // Ride rot max - ctx->genSlider("乗り旋回最大", &m.mRideRotAngleMax, 0, 0x7fff, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("乗り旋回最大", &m.mRideRotAngleMax, 0, 0x7fff); // Ride rot min - ctx->genSlider("乗り旋回最小", &m.mRideRotAngleMin, 0, 0x7fff, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("乗り旋回最小", &m.mRideRotAngleMin, 0, 0x7fff); // Kick daAlinkHIO_setAnmGenMessage(&m.mKickAnm, ctx, "蹴り", 21.0f, 1); // Boss ride move time - ctx->genSlider("ボス乗り移動時間", &m.mBossRideMoveTime, 0, 0x7fff, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("ボス乗り移動時間", &m.mBossRideMoveTime, 0, 0x7fff); // Boss ride speed - ctx->genSlider("ボス乗り速度", &m.mBossRideSpeed, 0.0f, 100.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("ボス乗り速度", &m.mBossRideSpeed, 0.0f, 100.0f); } daAlinkHIO_spinner_c::daAlinkHIO_spinner_c() { @@ -3183,96 +2778,69 @@ daAlinkHIO_spinner_c::daAlinkHIO_spinner_c() { void daAlinkHIO_ironBall_c::genMessage(JORMContext* ctx) { // Reset - ctx->genButton("リセット", 0x4000003, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genButton("リセット", 0x4000003); // Idle A speed - ctx->genSlider("待機A速度", &m.mWaitAnmSpeed, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("待機A速度", &m.mWaitAnmSpeed, 0.0f, 10.0f); // Foot position ratio - ctx->genSlider("足位置比率", &m.mFeetPosRatio, 0.0f, 1.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("足位置比率", &m.mFeetPosRatio, 0.0f, 1.0f); // Walk A speed max - ctx->genSlider("歩きA速度最大", &m.mWalkAnmSpeedMax, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("歩きA速度最大", &m.mWalkAnmSpeedMax, 0.0f, 10.0f); // Walk A speed min - ctx->genSlider("歩きA速度最小", &m.mWalkAnmSpeedMin, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("歩きA速度最小", &m.mWalkAnmSpeedMin, 0.0f, 10.0f); // Prepare A speed - ctx->genSlider("準備A速度", &m.mPrepareAnmSpeed, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("準備A速度", &m.mPrepareAnmSpeed, 0.0f, 10.0f); // Prepare interpolation - ctx->genSlider("準備補間", &m.mPrepareInterpolation, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("準備補間", &m.mPrepareInterpolation, 0.0f, 10.0f); // Swing A speed - ctx->genSlider("回しA速度", &m.mTurnAnmSpeed, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("回しA速度", &m.mTurnAnmSpeed, 0.0f, 10.0f); // Swing interpolation - ctx->genSlider("回し補間", &m.mTurnInterpolation, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("回し補間", &m.mTurnInterpolation, 0.0f, 10.0f); // Pre-throw A speed - ctx->genSlider("投げ前A速度", &m.mPreThrowAnmSpeed, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("投げ前A速度", &m.mPreThrowAnmSpeed, 0.0f, 10.0f); // Pre-throw interpolation - ctx->genSlider("投げ前補間", &m.mPreThrowAnmInterpolation, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("投げ前補間", &m.mPreThrowAnmInterpolation, 0.0f, 10.0f); // Throw A speed - ctx->genSlider("投げA速度", &m.mThrowAnmSpeed, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("投げA速度", &m.mThrowAnmSpeed, 0.0f, 10.0f); // Throw interpolation - ctx->genSlider("投げ補間", &m.mThrowInterpolation, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("投げ補間", &m.mThrowInterpolation, 0.0f, 10.0f); // Pull A speed - ctx->genSlider("引きA速度", &m.mPullAnmSpeed, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("引きA速度", &m.mPullAnmSpeed, 0.0f, 10.0f); // Pull interpolation - ctx->genSlider("引き補間", &m.mPullInterpolation, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("引き補間", &m.mPullInterpolation, 0.0f, 10.0f); // Catch daAlinkHIO_setAnmGenMessage(&m.mCatchAnm, ctx, "キャッチ", 19.0f, 1); // Ball gravity - ctx->genSlider("球重力", &m.mBallGravity, -10.0f, 0.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("球重力", &m.mBallGravity, -10.0f, 0.0f); // Ball max fall speed - ctx->genSlider("球最大落下速度", &m.mBallMaxFallSpeed, -300.0f, 0.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("球最大落下速度", &m.mBallMaxFallSpeed, -300.0f, 0.0f); // Throw ball gravity - ctx->genSlider("投げ球重力", &m.mThrowBallGravity, -10.0f, 0.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("投げ球重力", &m.mThrowBallGravity, -10.0f, 0.0f); // Throw ball speed Z - ctx->genSlider("投げ球速度Z", &m.mThrowSpeedZ, 0.0f, 100.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("投げ球速度Z", &m.mThrowSpeedZ, 0.0f, 100.0f); // Throw ball speed Y - ctx->genSlider("投げ球速度Y", &m.mThrowSpeedY, 0.0f, 100.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("投げ球速度Y", &m.mThrowSpeedY, 0.0f, 100.0f); // Return ball gravity - ctx->genSlider("戻り球重力", &m.mReturnBallGravity, -10.0f, 0.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("戻り球重力", &m.mReturnBallGravity, -10.0f, 0.0f); // Chain speed rate - ctx->genSlider("鎖速度率", &m.mChainSpeedRate, 0.0f, 1.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("鎖速度率", &m.mChainSpeedRate, 0.0f, 1.0f); // Chain gravity - ctx->genSlider("鎖重力", &m.mChainGravity, -10.0f, 0.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("鎖重力", &m.mChainGravity, -10.0f, 0.0f); // Throw chain gravity - ctx->genSlider("投げ鎖重力", &m.mThrowChainGravity, -10.0f, 0.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("投げ鎖重力", &m.mThrowChainGravity, -10.0f, 0.0f); // Throw chain accel Z - ctx->genSlider("投げ鎖付加速度Z", &m.mThrowChainAccelZ, 0.0f, 100.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("投げ鎖付加速度Z", &m.mThrowChainAccelZ, 0.0f, 100.0f); // Throw chain accel Y - ctx->genSlider("投げ鎖付加速度Y", &m.mThrowChainAccelY, 0.0f, 100.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("投げ鎖付加速度Y", &m.mThrowChainAccelY, 0.0f, 100.0f); // Throw chain add num - ctx->genSlider("投げ鎖追加数", &m.mThrowChainNum, 0, 100, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("投げ鎖追加数", &m.mThrowChainNum, 0, 100); // Return chain accel Y - ctx->genSlider("戻り鎖付加速度Y", &m.mReturnChainAccelY, 0.0f, 30.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("戻り鎖付加速度Y", &m.mReturnChainAccelY, 0.0f, 30.0f); // Return chain add rate - ctx->genSlider("戻り鎖付加率", &m.mReturnChainRate, 0.0f, 1.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("戻り鎖付加率", &m.mReturnChainRate, 0.0f, 1.0f); // Return chain reduce num - ctx->genSlider("戻り鎖減少数", &m.mReturnChainRemoveNum, 0, 100, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("戻り鎖減少数", &m.mReturnChainRemoveNum, 0, 100); // Attack radius - ctx->genSlider("攻撃半径", &m.mAttackRadius, 0.0f, 200.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("攻撃半径", &m.mAttackRadius, 0.0f, 200.0f); } daAlinkHIO_ironBall_c::daAlinkHIO_ironBall_c() { @@ -3294,22 +2862,19 @@ daAlinkHIO_ironBall_c::daAlinkHIO_ironBall_c() { void daAlinkHIO_copyRod_c::genMessage(JORMContext* ctx) { // Reset - ctx->genButton("リセット", 0x4000003, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genButton("リセット", 0x4000003); // Swing daAlinkHIO_setAnmGenMessage(&m.mSwingAnm, ctx, "振り", 19.0f, 1); // Swing end daAlinkHIO_setAnmGenMessage(&m.mBigSwingAnm, ctx, "振り大", 39.0f, 1); // Ball speed - ctx->genSlider("ボール速度", &m.mBallSpeed, 0.0f, 100.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("ボール速度", &m.mBallSpeed, 0.0f, 100.0f); // Ball return speed - ctx->genSlider("ボール戻速度", &m.mBallReturnSpeed, 0.0f, 100.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("ボール戻速度", &m.mBallReturnSpeed, 0.0f, 100.0f); // Ball fly distance - ctx->genSlider("ボール飛距離", &m.mBallMaxDistance, 0.0f, 10000.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("ボール飛距離", &m.mBallMaxDistance, 0.0f, 10000.0f); // Boss battle ball fly distance - ctx->genSlider("ボス戦ボール飛距離", &m.mBossBallMaxDistance, 0.0f, 10000.0f, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + ctx->genSlider("ボス戦ボール飛距離", &m.mBossBallMaxDistance, 0.0f, 10000.0f); } daAlinkHIO_copyRod_c::daAlinkHIO_copyRod_c() { @@ -3331,7 +2896,7 @@ daAlinkHIO_copyRod_c::daAlinkHIO_copyRod_c() { void daAlinkHIO_pickUp_c::genMessage(JORMContext* ctx) { // Reset - ctx->genButton("リセット", 0x4000003, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genButton("リセット", 0x4000003); // Grab daAlinkHIO_setAnmGenMessage(&m.mGrabAnm, ctx, "掴み", 18.0f, 1); // Place @@ -3357,53 +2922,39 @@ daAlinkHIO_pickUp_c::daAlinkHIO_pickUp_c() { void daAlinkHIO_board_c::genMessage(JORMContext* ctx) { // Reset - ctx->genButton("リセット", 0x4000003, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genButton("リセット", 0x4000003); // Max speed - ctx->genSlider("最大速度", &m.mMaxSpeed, 0.0f, 100.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("最大速度", &m.mMaxSpeed, 0.0f, 100.0f); // Paddling acceleration - ctx->genSlider("漕ぎ加速", &m.mPushAccel, 0.0f, 100.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("漕ぎ加速", &m.mPushAccel, 0.0f, 100.0f); // Paddling max speed - ctx->genSlider("漕ぎ最大速度", &m.mMaxPushSpeed, 0.0f, 100.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("漕ぎ最大速度", &m.mMaxPushSpeed, 0.0f, 100.0f); // Start min speed - ctx->genSlider("開始最低速度", &m.mStartMinSpeed, 0.0f, 100.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("開始最低速度", &m.mStartMinSpeed, 0.0f, 100.0f); // Start add speed - ctx->genSlider("開始追加速度", &m.mStartAddSpeed, 0.0f, 100.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("開始追加速度", &m.mStartAddSpeed, 0.0f, 100.0f); // Min jump Y speed - ctx->genSlider("最低ジャンプY速度", &m.mMinJumpSpeedY, 0.0f, 100.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("最低ジャンプY速度", &m.mMinJumpSpeedY, 0.0f, 100.0f); // Max jump Y speed - ctx->genSlider("最高ジャンプY速度", &m.mMaxJumpSpeedY, 0.0f, 100.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("最高ジャンプY速度", &m.mMaxJumpSpeedY, 0.0f, 100.0f); // Stand A speed - ctx->genSlider("立ちA速度", &m.mStandAnmSpeed, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("立ちA速度", &m.mStandAnmSpeed, 0.0f, 10.0f); // Stand interpolation - ctx->genSlider("立ち補間", &m.mStandInterpolation, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("立ち補間", &m.mStandInterpolation, 0.0f, 10.0f); // Sit A speed - ctx->genSlider("座りA速度", &m.mSitAnmSpeed, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("座りA速度", &m.mSitAnmSpeed, 0.0f, 10.0f); // Sit interpolation - ctx->genSlider("座り補間", &m.mSitInterpolation, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("座り補間", &m.mSitInterpolation, 0.0f, 10.0f); // Paddling max A speed - ctx->genSlider("漕ぎ最高A速度", &m.mPushAnmMaxSpeed, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("漕ぎ最高A速度", &m.mPushAnmMaxSpeed, 0.0f, 10.0f); // Paddling min A speed - ctx->genSlider("漕ぎ最小A速度", &m.mPushAnmMinSpeed, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("漕ぎ最小A速度", &m.mPushAnmMinSpeed, 0.0f, 10.0f); // Paddling interpolation - ctx->genSlider("漕ぎ補間", &m.mPushInterpolation, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("漕ぎ補間", &m.mPushInterpolation, 0.0f, 10.0f); // Fast paddling switch speed - ctx->genSlider("早漕ぎ切替速度", &m.mFastPushSwitchSpeed, 0.0f, 100.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("早漕ぎ切替速度", &m.mFastPushSwitchSpeed, 0.0f, 100.0f); // Fast paddling interpolation - ctx->genSlider("早漕ぎ補間", &m.mFastPushInterpolation, 0.0f, 20.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("早漕ぎ補間", &m.mFastPushInterpolation, 0.0f, 20.0f); // Fly out / Jump daAlinkHIO_setAnmGenMessage(&m.mJumpAnm, ctx, "飛出", 9.0f, 0); // Airborne @@ -3413,14 +2964,11 @@ void daAlinkHIO_board_c::genMessage(JORMContext* ctx) { // Rotation slash daAlinkHIO_setAnmGenMessage(&m.mSpinAnm, ctx, "回転斬り", 24.0f, 0); // Rotation slash min jump Y speed - ctx->genSlider("回転斬最低ジャンプY速度", &m.mSpinMinJumpSpeedY, 0.0f, 100.0f, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + ctx->genSlider("回転斬最低ジャンプY速度", &m.mSpinMinJumpSpeedY, 0.0f, 100.0f); // Rotation slash max jump Y speed - ctx->genSlider("回転斬最高ジャンプY速度", &m.mSpinMaxJumpSpeedY, 0.0f, 100.0f, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + ctx->genSlider("回転斬最高ジャンプY速度", &m.mSpinMaxJumpSpeedY, 0.0f, 100.0f); // Dedicated effect max speed - ctx->genSlider("専用エフェクト最大速度", &m.mEffectMaxSpeed, 0.1f, 200.0f, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + ctx->genSlider("専用エフェクト最大速度", &m.mEffectMaxSpeed, 0.1f, 200.0f); } daAlinkHIO_board_c::daAlinkHIO_board_c() { @@ -3442,7 +2990,7 @@ daAlinkHIO_board_c::daAlinkHIO_board_c() { void daAlinkHIO_bottle_c::genMessage(JORMContext* ctx) { // Reset - ctx->genButton("リセット", 0x4000003, 0, (JOREventListener*)0x0, 0xffff, 0xffff, 0x200, 0x18); + ctx->genButton("リセット", 0x4000003); // Start drink daAlinkHIO_setAnmGenMessage(&m.mStartDrinkAnm, ctx, "飲む始め", 56.0f, 0); // End drink @@ -3482,7 +3030,7 @@ daAlinkHIO_bottle_c::daAlinkHIO_bottle_c() { void daAlinkHIO_item_c::genMessage(JORMContext* ctx) { // Reset - ctx->genButton("リセット", 0x4000003, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genButton("リセット", 0x4000003); // Bow ctx->genNode("弓", &mBow, 0, 0); // Boomerang @@ -3516,28 +3064,21 @@ void daAlinkHIO_item_c::genMessage(JORMContext* ctx) { // Bag hold equip daAlinkHIO_setAnmGenMessage(&m.mOneHandEquipAnm, ctx, "片手装備", 12.0f, 1); // Bag hold quick release A speed - ctx->genSlider("片手早解除A速度", &m.mOneHandReleaseAnmSpeed, 0.0f, 10.0f, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + ctx->genSlider("片手早解除A速度", &m.mOneHandReleaseAnmSpeed, 0.0f, 10.0f); // Two-hand hold equip daAlinkHIO_setAnmGenMessage(&m.mTwoHandEquipAnm, ctx, "両手装備", 14.0f, 1); // Two-hand hold quick release A speed - ctx->genSlider("両手早解除A速度", &m.mTwoHandReleaseAnmSpeed, 0.0f, 10.0f, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + ctx->genSlider("両手早解除A速度", &m.mTwoHandReleaseAnmSpeed, 0.0f, 10.0f); // Item first-person long press time - ctx->genSlider("アイテム主観長押時間", &m.mItemFPTransitionTimer, 0, 0x78, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + ctx->genSlider("アイテム主観長押時間", &m.mItemFPTransitionTimer, 0, 0x78); // First-person downward max min move interval - ctx->genSlider("主観下方最大", &m.mItemFPMaxUnk, 0, 0x4000, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("主観下方最大", &m.mItemFPMaxUnk, 0, 0x4000); // First-person camera downward max min move interval - ctx->genSlider("主観上方最大", &m.mItemFPUpMaxUnk, -0x4000, 0, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("主観上方最大", &m.mItemFPUpMaxUnk, -0x4000, 0); // First-person upward max min move interval - ctx->genSlider("Wii主観カメラ下方最大", &m.mWiiItemFPDownMaxUnk, 0, 0x4000, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + ctx->genSlider("Wii主観カメラ下方最大", &m.mWiiItemFPDownMaxUnk, 0, 0x4000); // First-person camera upward max min move interval - ctx->genSlider("Wii主観カメラ上方最大", &m.mWiiItemFPUpMaxUnk, -0x4000, 0, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + ctx->genSlider("Wii主観カメラ上方最大", &m.mWiiItemFPUpMaxUnk, -0x4000, 0); } daAlinkHIO_item_c::daAlinkHIO_item_c() @@ -3576,64 +3117,47 @@ daAlinkHIO_bow_c::~daAlinkHIO_bow_c() {} void daAlinkHIO_ladder_c::genMessage(JORMContext* ctx) { // Reset - ctx->genButton("リセット", 0x4000003, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); + ctx->genButton("リセット", 0x4000003); // Climb up start A speed - ctx->genSlider("登開始A速度", &m.mClimbUpStartASpeed, 0.0f, 10.0f, 0, NULL, 0xFFFF, 0xFFFF, - 0x200, 0x18); + ctx->genSlider("登開始A速度", &m.mClimbUpStartASpeed, 0.0f, 10.0f); // Climb up start interpolation - ctx->genSlider("登開始補間", &m.mClimbUpStartInterp, 0.0f, 10.0f, 0, NULL, 0xFFFF, 0xFFFF, - 0x200, 0x18); + ctx->genSlider("登開始補間", &m.mClimbUpStartInterp, 0.0f, 10.0f); // Climb up end A speed - ctx->genSlider("登終了A速度", &m.mClimbUpEndASpeed, 0.0f, 10.0f, 0, NULL, 0xFFFF, 0xFFFF, - 0x200, 0x18); + ctx->genSlider("登終了A速度", &m.mClimbUpEndASpeed, 0.0f, 10.0f); // Climb up end CF (transition frame?) - ctx->genSlider("登終了CF", &m.mClimbUpEndCF, 0.0f, 45.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, - 0x18); + ctx->genSlider("登終了CF", &m.mClimbUpEndCF, 0.0f, 45.0f); // Climb up end interpolation - ctx->genSlider("登終了補間", &m.mClimbUpEndInterp, 0.0f, 10.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, - 0x18); + ctx->genSlider("登終了補間", &m.mClimbUpEndInterp, 0.0f, 10.0f); // Climb down start A speed - ctx->genSlider("降開始A速度", &m.mClimbDownStartASpeed, 0.0f, 10.0f, 0, NULL, 0xFFFF, 0xFFFF, - 0x200, 0x18); + ctx->genSlider("降開始A速度", &m.mClimbDownStartASpeed, 0.0f, 10.0f); // Climb down start interpolation - ctx->genSlider("降開始補間", &m.mClimbDownStartInterp, 0.0f, 10.0f, 0, NULL, 0xFFFF, 0xFFFF, - 0x200, 0x18); + ctx->genSlider("降開始補間", &m.mClimbDownStartInterp, 0.0f, 10.0f); // Climb down end A speed - ctx->genSlider("降終了A速度", &m.mClimbDownEndASpeed, 0.0f, 10.0f, 0, NULL, 0xFFFF, 0xFFFF, - 0x200, 0x18); + ctx->genSlider("降終了A速度", &m.mClimbDownEndASpeed, 0.0f, 10.0f); // Climb down end CF (transition frame?) - ctx->genSlider("降終了CF", &m.mClimbDownEndCF, 0.0f, 20.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, - 0x18); + ctx->genSlider("降終了CF", &m.mClimbDownEndCF, 0.0f, 20.0f); // Climb down end interpolation - ctx->genSlider("降終了補間", &m.mClimbDownEndInterp, 0.0f, 10.0f, 0, NULL, 0xFFFF, 0xFFFF, - 0x200, 0x18); + ctx->genSlider("降終了補間", &m.mClimbDownEndInterp, 0.0f, 10.0f); // Movement minimum A speed - ctx->genSlider("移動最低A速度", &m.mMoveMinASpeed, 0.0f, 10.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, - 0x18); + ctx->genSlider("移動最低A速度", &m.mMoveMinASpeed, 0.0f, 10.0f); // Movement maximum speed - ctx->genSlider("移動最高A速度", &m.mMoveMaxSpeed, 0.0f, 10.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, - 0x18); + ctx->genSlider("移動最高A速度", &m.mMoveMaxSpeed, 0.0f, 10.0f); // Movement interpolation - ctx->genSlider("移動補間", &m.mMoveInterp, 0.0f, 10.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); + ctx->genSlider("移動補間", &m.mMoveInterp, 0.0f, 10.0f); // Wall attach animation daAlinkHIO_setAnmGenMessage(&m.mWallAttachAnm, ctx, "壁飛付", 13.0f, 1); // Wall approach offset - ctx->genSlider("壁飛付オフセット", &m.mWallApproachOffset, 0.0f, 300.0f, 0, NULL, 0xFFFF, - 0xFFFF, 0x200, 0x18); + ctx->genSlider("壁飛付オフセット", &m.mWallApproachOffset, 0.0f, 300.0f); // Wall attach miss animation daAlinkHIO_setAnmGenMessage(&m.mWallAttachMissAnm, ctx, "壁飛付ミス", 47.0f, 1); // Wall vertical movement minimum anm speed - ctx->genSlider("壁縦移動最低A速度", &m.mWallVerticalMinAnmSpeed, 0.0f, 10.0f, 0, NULL, 0xFFFF, - 0xFFFF, 0x200, 0x18); + ctx->genSlider("壁縦移動最低A速度", &m.mWallVerticalMinAnmSpeed, 0.0f, 10.0f); // Wall vertical movement maximum anm speed - ctx->genSlider("壁縦移動最高A速度", &m.mWallVerticalMaxAnmSpeed, 0.0f, 10.0f, 0, NULL, 0xFFFF, - 0xFFFF, 0x200, 0x18); + ctx->genSlider("壁縦移動最高A速度", &m.mWallVerticalMaxAnmSpeed, 0.0f, 10.0f); // Wall horizontal movement minimum anm speed - ctx->genSlider("壁横移動最低A速度", &m.mWallHorizontalMinAnmSpeed, 0.0f, 10.0f, 0, NULL, - 0xFFFF, 0xFFFF, 0x200, 0x18); + ctx->genSlider("壁横移動最低A速度", &m.mWallHorizontalMinAnmSpeed, 0.0f, 10.0f); // Wall horizontal movement maximum anm speed - ctx->genSlider("壁横移動最高A速度", &m.mWallHorizontalMaxAnmSpeed, 0.0f, 10.0f, 0, NULL, - 0xFFFF, 0xFFFF, 0x200, 0x18); + ctx->genSlider("壁横移動最高A速度", &m.mWallHorizontalMaxAnmSpeed, 0.0f, 10.0f); } daAlinkHIO_ladder_c::daAlinkHIO_ladder_c() { @@ -3655,52 +3179,39 @@ daAlinkHIO_ladder_c::daAlinkHIO_ladder_c() { void daAlinkHIO_roofHang_c::genMessage(JORMContext* ctx) { // Reset - ctx->genButton("リセット", 0x4000003, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genButton("リセット", 0x4000003); // Roof hang daAlinkHIO_setAnmGenMessage(&m.mRoofHangAnm, ctx, "張付", 34.0f, 1); // Standby A speed - ctx->genSlider("待機A速度", &m.mStandbyASpeed, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("待機A速度", &m.mStandbyASpeed, 0.0f, 10.0f); // Standby interpolation - ctx->genSlider("待機補間", &m.mStandbyInterp, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("待機補間", &m.mStandbyInterp, 0.0f, 10.0f); // Vertical movement minimum A speed - ctx->genSlider("縦移動最低A速度", &m.mVertMoveMinASpeed, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("縦移動最低A速度", &m.mVertMoveMinASpeed, 0.0f, 10.0f); // Vertical movement maximum A speed - ctx->genSlider("縦移動最高A速度", &m.mVertMoveMaxASpeed, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("縦移動最高A速度", &m.mVertMoveMaxASpeed, 0.0f, 10.0f); // Vertical movement interpolation - ctx->genSlider("縦移動補間", &m.mVertMoveInterp, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("縦移動補間", &m.mVertMoveInterp, 0.0f, 10.0f); // Vertical movement minimum speed - ctx->genSlider("縦移動最低速度", &m.mVertMoveMinSpeed, 0.0f, 20.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("縦移動最低速度", &m.mVertMoveMinSpeed, 0.0f, 20.0f); // Vertical movement maximum speed - ctx->genSlider("縦移動最高速度", &m.mVertMoveMaxSpeed, 0.0f, 20.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("縦移動最高速度", &m.mVertMoveMaxSpeed, 0.0f, 20.0f); // Horizontal movement minimum A speed - ctx->genSlider("横移動最低A速度", &m.mHorizMoveMinASpeed, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("横移動最低A速度", &m.mHorizMoveMinASpeed, 0.0f, 10.0f); // Horizontal movement maximum A speed - ctx->genSlider("横移動最高A速度", &m.mHorizMoveMaxASpeed, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("横移動最高A速度", &m.mHorizMoveMaxASpeed, 0.0f, 10.0f); // Horizontal movement interpolation - ctx->genSlider("横移動補間", &m.mHorizMoveInterp, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("横移動補間", &m.mHorizMoveInterp, 0.0f, 10.0f); // Turn angle rate - ctx->genSlider("旋回角度率", &m.mTurnAngleRate, 0, 0x14, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("旋回角度率", &m.mTurnAngleRate, 0, 0x14); // Maximum turn angle - ctx->genSlider("旋回角度最大", &m.mMaxTurnAngle, 0, 0x7fff, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("旋回角度最大", &m.mMaxTurnAngle, 0, 0x7fff); // Minimum turn angle - ctx->genSlider("旋回角度最小", &m.mMinTurnAngle, 0, 0x7fff, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("旋回角度最小", &m.mMinTurnAngle, 0, 0x7fff); // Invert A speed - ctx->genSlider("反転A速度", &m.mInvertASpeed, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("反転A速度", &m.mInvertASpeed, 0.0f, 10.0f); // Invert interpolation - ctx->genSlider("反転補間", &m.mInvertInterp, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("反転補間", &m.mInvertInterp, 0.0f, 10.0f); } daAlinkHIO_roofHang_c::daAlinkHIO_roofHang_c() { @@ -3722,9 +3233,9 @@ daAlinkHIO_roofHang_c::daAlinkHIO_roofHang_c() { void daAlinkHIO_grab_c::genMessage(JORMContext* ctx) { // Reset - ctx->genButton("リセット", 0x4000003, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genButton("リセット", 0x4000003); // Force weight specification - ctx->genSlider("強制重さ指定", &m.mForceWeightSpec, 0, 3, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("強制重さ指定", &m.mForceWeightSpec, 0, 3); // Preparation daAlinkHIO_setAnmGenMessage(&m.mPrepareAnm, ctx, "準備", 4.0f, 0); // Lift up @@ -3742,7 +3253,7 @@ void daAlinkHIO_grab_c::genMessage(JORMContext* ctx) { // Failure daAlinkHIO_setAnmGenMessage(&m.mFailAnm, ctx, "失敗", 19.0f, 1); // Failure stop time - ctx->genSlider("失敗停止時間", &m.mFailStopTime, 0, 300, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("失敗停止時間", &m.mFailStopTime, 0, 300); // Carry lift daAlinkHIO_setAnmGenMessage(&m.mCarryLiftAnm, ctx, "抱え上げ", 39.0f, 0); // Carry place reverse @@ -3770,141 +3281,103 @@ daAlinkHIO_grab_c::daAlinkHIO_grab_c() { void daAlinkHIO_swim_c::genMessage(JORMContext* ctx) { // Reset - ctx->genButton("リセット", 0x4000003, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genButton("リセット", 0x4000003); // Start height - ctx->genSlider("開始高さ", &m.mStartHeight, 0.0f, 200.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("開始高さ", &m.mStartHeight, 0.0f, 200.0f); // Float up height - ctx->genSlider("浮上高さ", &m.mFloatUpHeight, 0.0f, 100.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("浮上高さ", &m.mFloatUpHeight, 0.0f, 100.0f); // Float up daAlinkHIO_setAnmGenMessage(&m.mFloatUpAnm, ctx, "浮上", 25.0f, 1); // Turn rate - ctx->genSlider("旋回率", &m.mTurnRate, 0, 100, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("旋回率", &m.mTurnRate, 0, 100); // Max turn - ctx->genSlider("旋回最大", &m.mMaxTurn, 0, 0x7fff, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("旋回最大", &m.mMaxTurn, 0, 0x7fff); // Min turn - ctx->genSlider("旋回最小", &m.mMinTurn, 0, 0x7fff, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("旋回最小", &m.mMinTurn, 0, 0x7fff); // Underwater turn rate - ctx->genSlider("水中旋回率", &m.mUnderwaterTurnRate, 0, 100, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("水中旋回率", &m.mUnderwaterTurnRate, 0, 100); // Underwater max turn - ctx->genSlider("水中旋回最大", &m.mUnderwaterMaxTurn, 0, 0x7fff, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("水中旋回最大", &m.mUnderwaterMaxTurn, 0, 0x7fff); // Underwater min turn - ctx->genSlider("水中旋回最小", &m.mUnderwaterMinTurn, 0, 0x7fff, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("水中旋回最小", &m.mUnderwaterMinTurn, 0, 0x7fff); // Forward min speed - ctx->genSlider("前最小速度", &m.mForwardMinSpeed, 0.0f, 50.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("前最小速度", &m.mForwardMinSpeed, 0.0f, 50.0f); // Forward max speed - ctx->genSlider("前最高速度", &m.mForwardMaxSpeed, 0.0f, 50.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("前最高速度", &m.mForwardMaxSpeed, 0.0f, 50.0f); // Strafe max speed - ctx->genSlider("横最高速度", &m.mStrafeMaxSpeed, 0.0f, 50.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("横最高速度", &m.mStrafeMaxSpeed, 0.0f, 50.0f); // Backward max speed - ctx->genSlider("後最高速度", &m.mBackwardMaxSpeed, 0.0f, 50.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("後最高速度", &m.mBackwardMaxSpeed, 0.0f, 50.0f); // Underwater max speed - ctx->genSlider("水中最高速度", &m.mUnderwaterMaxSpeed, 0.0f, 50.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("水中最高速度", &m.mUnderwaterMaxSpeed, 0.0f, 50.0f); // Underwater button additional speed - ctx->genSlider("水中ボタン追加速度", &m.mUnderwaterButtonAdditionalSpeed, 0.0f, 50.0f, 0, NULL, - 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("水中ボタン追加速度", &m.mUnderwaterButtonAdditionalSpeed, 0.0f, 50.0f); // Underwater fall max speed - ctx->genSlider("水中落下時最高速度", &m.mUnderwaterFallMaxSpeed, 0.0f, 50.0f, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + ctx->genSlider("水中落下時最高速度", &m.mUnderwaterFallMaxSpeed, 0.0f, 50.0f); // Acceleration - ctx->genSlider("加速", &m.mAcceleration, 0.0f, 20.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("加速", &m.mAcceleration, 0.0f, 20.0f); // Deceleration - ctx->genSlider("減速", &m.mDeceleration, 0.0f, 20.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("減速", &m.mDeceleration, 0.0f, 20.0f); // Max fall speed - ctx->genSlider("最大落下速度", &m.mMaxFallSpeed, -100.0f, 0.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("最大落下速度", &m.mMaxFallSpeed, -100.0f, 0.0f); // Standing max fall speed - ctx->genSlider("立ち最大落下速度", &m.mStandingMaxFallSpeed, -100.0f, 0.0f, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + ctx->genSlider("立ち最大落下速度", &m.mStandingMaxFallSpeed, -100.0f, 0.0f); // Boots gravity - ctx->genSlider("ブーツ重力", &m.mBootsGravity, -10.0f, 0.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("ブーツ重力", &m.mBootsGravity, -10.0f, 0.0f); // Boots max fall speed - ctx->genSlider("ブーツ最大落下速度", &m.mBootsMaxFallSpeed, -100.0f, 0.0f, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + ctx->genSlider("ブーツ最大落下速度", &m.mBootsMaxFallSpeed, -100.0f, 0.0f); // Max float up speed - ctx->genSlider("最大浮上速度", &m.mMaxFloatUpSpeed, 0.0f, 100.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("最大浮上速度", &m.mMaxFloatUpSpeed, 0.0f, 100.0f); // Buoyancy - ctx->genSlider("浮力", &m.mBuoyancy, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("浮力", &m.mBuoyancy, 0.0f, 10.0f); // Wait anm speed - ctx->genSlider("待機A速度", &m.mWaitAnmSpeed, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("待機A速度", &m.mWaitAnmSpeed, 0.0f, 10.0f); // Wait interpolation - ctx->genSlider("待機補間", &m.mWaitInterpolation, 0.0f, 30.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("待機補間", &m.mWaitInterpolation, 0.0f, 30.0f); // Wait up down shake amount - ctx->genSlider("待機上下揺れ量", &m.mWaitUpDownShakeAmount, 0.0f, 10.0f, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + ctx->genSlider("待機上下揺れ量", &m.mWaitUpDownShakeAmount, 0.0f, 10.0f); // Forward min anm speed - ctx->genSlider("前最小A速度", &m.mForwardMinAnmSpeed, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("前最小A速度", &m.mForwardMinAnmSpeed, 0.0f, 10.0f); // Forward max anm speed - ctx->genSlider("前最大A速度", &m.mForwardMaxAnmSpeed, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("前最大A速度", &m.mForwardMaxAnmSpeed, 0.0f, 10.0f); // Strafe min anm speed - ctx->genSlider("横最小A速度", &m.mStrafeMinAnmSpeed, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("横最小A速度", &m.mStrafeMinAnmSpeed, 0.0f, 10.0f); // Strafe max anm speed - ctx->genSlider("横最大A速度", &m.mStrafeMaxAnmSpeed, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("横最大A速度", &m.mStrafeMaxAnmSpeed, 0.0f, 10.0f); // Backward min anm speed - ctx->genSlider("後最小A速度", &m.mBackwardMinAnmSpeed, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("後最小A速度", &m.mBackwardMinAnmSpeed, 0.0f, 10.0f); // Backward max anm speed - ctx->genSlider("後最大A速度", &m.mBackwardMaxAnmSpeed, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("後最大A速度", &m.mBackwardMaxAnmSpeed, 0.0f, 10.0f); // Underwater min anm speed - ctx->genSlider("水中最小A速度", &m.mUnderwaterMinAnmSpeed, 0.0f, 10.0f, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + ctx->genSlider("水中最小A速度", &m.mUnderwaterMinAnmSpeed, 0.0f, 10.0f); // Underwater max anm speed - ctx->genSlider("水中最大A速度", &m.mUnderwaterMaxAnmSpeed, 0.0f, 10.0f, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + ctx->genSlider("水中最大A速度", &m.mUnderwaterMaxAnmSpeed, 0.0f, 10.0f); // Underwater additional A speed - ctx->genSlider("水中追加A速度", &m.mUnderwaterAdditionalAnmSpeed, 0.0f, 5.0f, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + ctx->genSlider("水中追加A速度", &m.mUnderwaterAdditionalAnmSpeed, 0.0f, 5.0f); // Movement interpolation - ctx->genSlider("移動補間", &m.mMoveInterpolation, 0.0f, 30.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("移動補間", &m.mMoveInterpolation, 0.0f, 30.0f); // Climb height - ctx->genSlider("よじ登り高さ", &m.mClimbHeight, 0.0f, 100.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("よじ登り高さ", &m.mClimbHeight, 0.0f, 100.0f); // Climb water surface under - ctx->genSlider("よじ登り水面下", &m.mClimbWaterSurfaceUnder, -100.0f, 0.0f, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + ctx->genSlider("よじ登り水面下", &m.mClimbWaterSurfaceUnder, -100.0f, 0.0f); // Normal buoyancy water depth - ctx->genSlider("通常浮力水深", &m.mNormalBuoyancyWaterDepth, 0.0f, 1000.0f, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + ctx->genSlider("通常浮力水深", &m.mNormalBuoyancyWaterDepth, 0.0f, 1000.0f); // Zora clothes buoyancy - ctx->genSlider("ゾーラ服浮力", &m.mZoraClothesBuoyancy, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("ゾーラ服浮力", &m.mZoraClothesBuoyancy, 0.0f, 10.0f); // Dive daAlinkHIO_setAnmGenMessage(&m.mDiveAnm, ctx, "潜り", 23.0f, 0); // Underwater dive daAlinkHIO_setAnmGenMessage(&m.mUnderwaterDiveAnm, ctx, "水中潜り", 23.0f, 0); // Float up swim speed rate - ctx->genSlider("浮上泳ぎ速度率", &m.mFloatUpSwimSpeedRate, 0.0f, 1.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("浮上泳ぎ速度率", &m.mFloatUpSwimSpeedRate, 0.0f, 1.0f); // Dash max speed - ctx->genSlider("D最高速度", &m.mDashMaxSpeed, 0.0f, 50.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("D最高速度", &m.mDashMaxSpeed, 0.0f, 50.0f); // Dash deceleration - ctx->genSlider("D減速", &m.mDashDeceleration, 0.0f, 20.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("D減速", &m.mDashDeceleration, 0.0f, 20.0f); // Dash min A speed - ctx->genSlider("D最小A速度", &m.mDashMinAnmSpeed, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("D最小A速度", &m.mDashMinAnmSpeed, 0.0f, 10.0f); // Dash max A speed - ctx->genSlider("D最大A速度", &m.mDashMaxAnmSpeed, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("D最大A速度", &m.mDashMaxAnmSpeed, 0.0f, 10.0f); // Dash daAlinkHIO_setAnmGenMessage(&m.mDashAnm, ctx, "ダッシュ", 37.0f, 0); } @@ -3928,152 +3401,111 @@ daAlinkHIO_swim_c::daAlinkHIO_swim_c() { void daAlinkHIO_wlMove_c::genMessage(JORMContext* ctx) { // Reset - ctx->genButton("リセット", 0x4000003, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genButton("リセット", 0x4000003); // Max speed - ctx->genSlider("最高速度", &m.mMaxSpeed, 0.0f, 100.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("最高速度", &m.mMaxSpeed, 0.0f, 100.0f); // Idle A speed - ctx->genSlider("待機A速度", &m.mIdleAnmSpeed, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("待機A速度", &m.mIdleAnmSpeed, 0.0f, 10.0f); // Walk A speed - ctx->genSlider("歩きA速度", &m.mWalkAnmSpeed, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("歩きA速度", &m.mWalkAnmSpeed, 0.0f, 10.0f); // Brisk walk A speed - ctx->genSlider("速歩A速度", &m.mBriskWalkAnmSpeed, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("速歩A速度", &m.mBriskWalkAnmSpeed, 0.0f, 10.0f); // Run A speed - ctx->genSlider("走りA速度", &m.mRunAnmSpeed, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("走りA速度", &m.mRunAnmSpeed, 0.0f, 10.0f); // Quick run A speed - ctx->genSlider("速走A速度", &m.mQuickRunAnmSpeed, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("速走A速度", &m.mQuickRunAnmSpeed, 0.0f, 10.0f); // Idle to walk rate - ctx->genSlider("待機→歩き率", &m.mIdleToWalkRate, 0.0f, 1.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("待機→歩き率", &m.mIdleToWalkRate, 0.0f, 1.0f); // Walk to brisk walk rate - ctx->genSlider("歩き→速歩率", &m.mWalkToBriskWalkRate, 0.0f, 1.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("歩き→速歩率", &m.mWalkToBriskWalkRate, 0.0f, 1.0f); // Standby run to run rate - ctx->genSlider("待走→走り率", &m.mStandbyRunToRunRate, 0.0f, 1.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("待走→走り率", &m.mStandbyRunToRunRate, 0.0f, 1.0f); // Run to quick run rate - ctx->genSlider("走り→速走率", &m.mRunToQuickRunRate, 0.0f, 1.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("走り→速走率", &m.mRunToQuickRunRate, 0.0f, 1.0f); // Run A minimum blend rate - ctx->genSlider("走りA最低合成率", &m.mRunAnmMinBlendRate, 0.0f, 1.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("走りA最低合成率", &m.mRunAnmMinBlendRate, 0.0f, 1.0f); // Normal interpolation - ctx->genSlider("通常補間", &m.mNormalInterpolation, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("通常補間", &m.mNormalInterpolation, 0.0f, 10.0f); // Walk-run interpolation - ctx->genSlider("歩き走り補間", &m.mWalkRunInterpolation, 0.0f, 30.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("歩き走り補間", &m.mWalkRunInterpolation, 0.0f, 30.0f); // Idle interpolation - ctx->genSlider("待機補間", &m.mIdleInterpolation, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("待機補間", &m.mIdleInterpolation, 0.0f, 10.0f); // Turn maximum - ctx->genSlider("旋回最大", &m.mTurnMax, 0, 0x7fff, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("旋回最大", &m.mTurnMax, 0, 0x7fff); // Turn minimum - ctx->genSlider("旋回最小", &m.mTurnMin, 0, 0x7fff, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("旋回最小", &m.mTurnMin, 0, 0x7fff); // Turn angle rate - ctx->genSlider("旋回角度率", &m.mTurnAngleRate, 0, 0x14, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("旋回角度率", &m.mTurnAngleRate, 0, 0x14); // Acceleration - ctx->genSlider("加速", &m.mAcceleration, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("加速", &m.mAcceleration, 0.0f, 10.0f); // Deceleration - ctx->genSlider("減速", &m.mDeceleration, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("減速", &m.mDeceleration, 0.0f, 10.0f); // Slip daAlinkHIO_setAnmGenMessage(&m.mSlipAnm, ctx, "滑り", 14.0f, 0); // Slip start rate - ctx->genSlider("滑り開始率", &m.mSlipStartRate, 0.0f, 1.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("滑り開始率", &m.mSlipStartRate, 0.0f, 1.0f); // Slip initial speed rate - ctx->genSlider("滑り初速率", &m.mSlipInitSpeedRate, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("滑り初速率", &m.mSlipInitSpeedRate, 0.0f, 10.0f); // Slip deceleration - ctx->genSlider("滑り減速", &m.mSlipDeceleration, 0.0f, 20.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("滑り減速", &m.mSlipDeceleration, 0.0f, 20.0f); // Reverse turn daAlinkHIO_setAnmGenMessage(&m.mReverseAnm, ctx, "反転", 14.0f, 1); // Idle reverse start frame - ctx->genSlider("待機反転開始F", &m.mIdleReverseStartFrame, 0.0f, 14.0f, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + ctx->genSlider("待機反転開始F", &m.mIdleReverseStartFrame, 0.0f, 14.0f); // Reverse speed - ctx->genSlider("反転速度", &m.mReverseSpeed, 0.0f, 50.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("反転速度", &m.mReverseSpeed, 0.0f, 50.0f); // Reverse fall height - ctx->genSlider("反転落下高さ", &m.mReverseFallHeight, 0.0f, 500.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("反転落下高さ", &m.mReverseFallHeight, 0.0f, 500.0f); // Reverse fall interpolation - ctx->genSlider("反転落下補間", &m.mReverseFallInterpolation, 0.0f, 30.0f, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + ctx->genSlider("反転落下補間", &m.mReverseFallInterpolation, 0.0f, 30.0f); // Gaze max speed - ctx->genSlider("注目最高速度", &m.mGazeMaxSpeed, 0.0f, 100.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("注目最高速度", &m.mGazeMaxSpeed, 0.0f, 100.0f); // Gaze idle A speed - ctx->genSlider("注目待機A速度", &m.mGazeIdleAnmSpeed, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("注目待機A速度", &m.mGazeIdleAnmSpeed, 0.0f, 10.0f); // A Dash daAlinkHIO_setAnmGenMessage(&m.mADashAnm, ctx, "Aダッシュ", 19.0f, 1); // A Dash duration - ctx->genSlider("Aダッシュ時間", &m.mADashDuration, 0, 300, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("Aダッシュ時間", &m.mADashDuration, 0, 300); // A Dash cooldown time - ctx->genSlider("Aダッシュ禁止時間", &m.mADashCooldownTime, 0, 300, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("Aダッシュ禁止時間", &m.mADashCooldownTime, 0, 300); // A Dash max speed - ctx->genSlider("Aダッシュ最高速度", &m.mADashMaxSpeed, 0.0f, 100.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("Aダッシュ最高速度", &m.mADashMaxSpeed, 0.0f, 100.0f); // A Dash initial speed - ctx->genSlider("Aダッシュ初速", &m.mADashInitSpeed, 0.0f, 100.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("Aダッシュ初速", &m.mADashInitSpeed, 0.0f, 100.0f); // A Dash quick run A speed - ctx->genSlider("Aダッシュ速走A速度", &m.mADashQuickRunAnmSpeed, 0.0f, 10.0f, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + ctx->genSlider("Aダッシュ速走A速度", &m.mADashQuickRunAnmSpeed, 0.0f, 10.0f); // A Dash acceleration - ctx->genSlider("Aダッシュ加速", &m.mADashAcceleration, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("Aダッシュ加速", &m.mADashAcceleration, 0.0f, 10.0f); // A Dash duration (slow) - ctx->genSlider("Aダッシュ時間(遅)", &m.mADashDurationSlow, 0, 300, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("Aダッシュ時間(遅)", &m.mADashDurationSlow, 0, 300); // A Dash cooldown time (slow) - ctx->genSlider("Aダッシュ禁止時間(遅)", &m.mADashCooldownTimeSlow, 0, 300, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + ctx->genSlider("Aダッシュ禁止時間(遅)", &m.mADashCooldownTimeSlow, 0, 300); // A Dash max speed (slow) - ctx->genSlider("Aダッシュ最高速度(遅)", &m.mADashMaxSpeedSlow, 0.0f, 100.0f, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + ctx->genSlider("Aダッシュ最高速度(遅)", &m.mADashMaxSpeedSlow, 0.0f, 100.0f); // A Dash initial speed (slow) - ctx->genSlider("Aダッシュ初速(遅)", &m.mADashInitSpeedSlow, 0.0f, 100.0f, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + ctx->genSlider("Aダッシュ初速(遅)", &m.mADashInitSpeedSlow, 0.0f, 100.0f); // A Dash quick run A speed (slow) - ctx->genSlider("Aダッシュ速走A速度(遅)", &m.mADashQuickRunASpeedSlow, 0.0f, 10.0f, 0, NULL, - 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("Aダッシュ速走A速度(遅)", &m.mADashQuickRunASpeedSlow, 0.0f, 10.0f); // A Dash acceleration (slow) - ctx->genSlider("Aダッシュ加速(遅)", &m.mADashAccelerationSlow, 0.0f, 10.0f, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + ctx->genSlider("Aダッシュ加速(遅)", &m.mADashAccelerationSlow, 0.0f, 10.0f); // A Dash duration (slow 2) - ctx->genSlider("Aダッシュ時間(遅2)", &m.mADashDurationSlow2, 0, 300, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + ctx->genSlider("Aダッシュ時間(遅2)", &m.mADashDurationSlow2, 0, 300); // A Dash cooldown time (slow 2) - ctx->genSlider("Aダッシュ禁止時間(遅2)", &m.mADashCooldownTimeSlow2, 0, 300, 0, NULL, - 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("Aダッシュ禁止時間(遅2)", &m.mADashCooldownTimeSlow2, 0, 300); // A Dash max speed (slow 2) - ctx->genSlider("Aダッシュ最高速度(遅2)", &m.mADashMaxSpeedSlow2, 0.0f, 100.0f, 0, NULL, - 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("Aダッシュ最高速度(遅2)", &m.mADashMaxSpeedSlow2, 0.0f, 100.0f); // A Dash initial speed (slow 2) - ctx->genSlider("Aダッシュ初速(遅2)", &m.mADashInitSpeedSlow2, 0.0f, 100.0f, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + ctx->genSlider("Aダッシュ初速(遅2)", &m.mADashInitSpeedSlow2, 0.0f, 100.0f); // A Dash quick run A speed (slow 2) - ctx->genSlider("Aダッシュ速走A速度(遅2)", &m.mADashQuickRunASpeedSlow2, 0.0f, 10.0f, 0, - NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("Aダッシュ速走A速度(遅2)", &m.mADashQuickRunASpeedSlow2, 0.0f, 10.0f); // A Dash acceleration (slow 2) - ctx->genSlider("Aダッシュ加速(遅2)", &m.mADashAccelerationSlow2, 0.0f, 10.0f, 0, NULL, - 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("Aダッシュ加速(遅2)", &m.mADashAccelerationSlow2, 0.0f, 10.0f); // Dash rebound daAlinkHIO_setAnmGenMessage(&m.mDashReboundAnm, ctx, "ダッシュ跳返", 41.0f, 1); // Dash rebound horizontal speed - ctx->genSlider("ダッシュ跳返水平速度", &m.mDashReboundHorizontalSpeed, 0.0f, 100.0f, 0, NULL, - 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("ダッシュ跳返水平速度", &m.mDashReboundHorizontalSpeed, 0.0f, 100.0f); // Dash rebound vertical speed - ctx->genSlider("ダッシュ跳返垂直速度", &m.mDashReboundVerticalSpeed, 0.0f, 100.0f, 0, NULL, - 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("ダッシュ跳返垂直速度", &m.mDashReboundVerticalSpeed, 0.0f, 100.0f); } daAlinkHIO_wlMove_c::daAlinkHIO_wlMove_c() { @@ -4095,57 +3527,45 @@ daAlinkHIO_wlMove_c::daAlinkHIO_wlMove_c() { void daAlinkHIO_wlMoveNoP_c::genMessage(JORMContext* ctx) { // Reset - ctx->genButton("リセット", 0x4000003, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genButton("リセット", 0x4000003); // Max speed - ctx->genSlider("最高速度", &m.mMaxSpeed, 0.0f, 100.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("最高速度", &m.mMaxSpeed, 0.0f, 100.0f); // Idle animation speed - ctx->genSlider("待機A速度", &m.mIdleAnmSpeed, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("待機A速度", &m.mIdleAnmSpeed, 0.0f, 10.0f); // Walk animation speed - ctx->genSlider("歩きA速度", &m.mWalkAnmSpeed, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("歩きA速度", &m.mWalkAnmSpeed, 0.0f, 10.0f); // Jog animation speed - ctx->genSlider("速歩A速度", &m.mJogAnmSpeed, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("速歩A速度", &m.mJogAnmSpeed, 0.0f, 10.0f); // Run animation speed - ctx->genSlider("走りA速度", &m.mRunAnmSpeed, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("走りA速度", &m.mRunAnmSpeed, 0.0f, 10.0f); // Idle to walk rate - ctx->genSlider("待機→歩き率", &m.mIdleToWalkRate, 0.0f, 1.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("待機→歩き率", &m.mIdleToWalkRate, 0.0f, 1.0f); // Walk to jog rate - ctx->genSlider("歩き→速歩率", &m.mWalkToJogRate, 0.0f, 1.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("歩き→速歩率", &m.mWalkToJogRate, 0.0f, 1.0f); // Jog to run rate - ctx->genSlider("待走→走り率", &m.mJogToRunRate, 0.0f, 1.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("待走→走り率", &m.mJogToRunRate, 0.0f, 1.0f); // Run animation minimum blend rate - ctx->genSlider("走りA最低合成率", &m.mRunAnmMinBlendRate, 0.0f, 1.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("走りA最低合成率", &m.mRunAnmMinBlendRate, 0.0f, 1.0f); // Walk run interpolation - ctx->genSlider("歩き走り補間", &m.mWalkRunInterpolation, 0.0f, 30.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("歩き走り補間", &m.mWalkRunInterpolation, 0.0f, 30.0f); // Max turn - ctx->genSlider("旋回最大", &m.mTurnMax, 0, 0x7fff, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("旋回最大", &m.mTurnMax, 0, 0x7fff); // Min turn - ctx->genSlider("旋回最小", &m.mTurnMin, 0, 0x7fff, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("旋回最小", &m.mTurnMin, 0, 0x7fff); // Turn angle rate - ctx->genSlider("旋回角度率", &m.mTurnAngleRate, 0, 0x14, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("旋回角度率", &m.mTurnAngleRate, 0, 0x14); // Acceleration - ctx->genSlider("加速", &m.mAcceleration, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("加速", &m.mAcceleration, 0.0f, 10.0f); // Deceleration - ctx->genSlider("減速", &m.mDeceleration, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("減速", &m.mDeceleration, 0.0f, 10.0f); // Slide start rate - ctx->genSlider("滑り開始率", &m.mSlideStartRate, 0.0f, 1.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("滑り開始率", &m.mSlideStartRate, 0.0f, 1.0f); // Slide initial speed - ctx->genSlider("滑り初速率", &m.mSlideInitSpeed, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("滑り初速率", &m.mSlideInitSpeed, 0.0f, 10.0f); // Slide deceleration - ctx->genSlider("滑り減速", &m.mSlideDeceleration, 0.0f, 20.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("滑り減速", &m.mSlideDeceleration, 0.0f, 20.0f); // Reverse speed - ctx->genSlider("反転速度", &m.mReverseSpeed, 0.0f, 50.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("反転速度", &m.mReverseSpeed, 0.0f, 50.0f); } daAlinkHIO_wlMoveNoP_c::daAlinkHIO_wlMoveNoP_c() { @@ -4167,48 +3587,37 @@ daAlinkHIO_wlMoveNoP_c::daAlinkHIO_wlMoveNoP_c() { void daAlinkHIO_wlAtnMove_c::genMessage(JORMContext* ctx) { // Reset - ctx->genButton("リセット", 0x4000003, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genButton("リセット", 0x4000003); // Max speed - ctx->genSlider("最高速度", &m.mMaxSpeed, 0.0f, 50.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("最高速度", &m.mMaxSpeed, 0.0f, 50.0f); // Acceleration - ctx->genSlider("加速度", &m.mAcceleration, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("加速度", &m.mAcceleration, 0.0f, 10.0f); // Walk animation speed - ctx->genSlider("歩きA速度", &m.mWalkAnmSpeed, 0.01f, 10.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("歩きA速度", &m.mWalkAnmSpeed, 0.01f, 10.0f); // Run animation speed - ctx->genSlider("走りA速度", &m.mRunAnmSpeed, 0.01f, 10.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("走りA速度", &m.mRunAnmSpeed, 0.01f, 10.0f); // Walk change rate - ctx->genSlider("歩き変更率", &m.mWalkChangeRate, 0.0f, 1.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("歩き変更率", &m.mWalkChangeRate, 0.0f, 1.0f); // Run change rate - ctx->genSlider("走り変更率", &m.mRunChangeRate, 0.0f, 1.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("走り変更率", &m.mRunChangeRate, 0.0f, 1.0f); // Turn angle max - ctx->genSlider("旋回角度最大", &m.mTurnAngleMax, 0, 0x4000, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("旋回角度最大", &m.mTurnAngleMax, 0, 0x4000); // Turn angle min - ctx->genSlider("旋回角度最小", &m.mTurnAngleMin, 0, 0x4000, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("旋回角度最小", &m.mTurnAngleMin, 0, 0x4000); // Turn angle rate - ctx->genSlider("旋回角度率", &m.mTurnAngleRate, 0, 0x14, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("旋回角度率", &m.mTurnAngleRate, 0, 0x14); // Deceleration - ctx->genSlider("減速", &m.mDeceleration, 0.0f, 20.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("減速", &m.mDeceleration, 0.0f, 20.0f); // Rear max speed - ctx->genSlider("後方最高速度", &m.mRearMaxSpeed, 0.0f, 50.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("後方最高速度", &m.mRearMaxSpeed, 0.0f, 50.0f); // Rear acceleration - ctx->genSlider("後方加速度", &m.mRearAcceleration, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("後方加速度", &m.mRearAcceleration, 0.0f, 10.0f); // Rear walk animation speed - ctx->genSlider("後歩A速度", &m.mRearWalkAnmSpeed, 0.01f, 10.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("後歩A速度", &m.mRearWalkAnmSpeed, 0.01f, 10.0f); // Rear walk change rate - ctx->genSlider("後歩変更率", &m.mRearWalkChangeRate, 0.0f, 1.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("後歩変更率", &m.mRearWalkChangeRate, 0.0f, 1.0f); // Rear deceleration - ctx->genSlider("後方減速", &m.mRearDeceleration, 0.0f, 20.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("後方減速", &m.mRearDeceleration, 0.0f, 20.0f); } daAlinkHIO_wlAtnMove_c::daAlinkHIO_wlAtnMove_c() { @@ -4230,7 +3639,7 @@ daAlinkHIO_wlAtnMove_c::daAlinkHIO_wlAtnMove_c() { void daAlinkHIO_wlHowl_c::genMessage(JORMContext* ctx) { // Reset - ctx->genButton("リセット", 0x4000003, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genButton("リセット", 0x4000003); // Howl animation daAlinkHIO_setAnmGenMessage(&m.mHowlAnm, ctx, "遠吠え", 49.0f, 1); // Sitting howl animation @@ -4240,17 +3649,13 @@ void daAlinkHIO_wlHowl_c::genMessage(JORMContext* ctx) { // Threat stance animation daAlinkHIO_setAnmGenMessage(&m.mThreatStanceAnm, ctx, "威嚇ため", 17.0f, 0); // Threat move interpolation - ctx->genSlider("威嚇移動補間", &m.mThreatMoveInterp, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("威嚇移動補間", &m.mThreatMoveInterp, 0.0f, 10.0f); // Threat move min anm speed - ctx->genSlider("威嚇移動最小A速度", &m.mThreatMoveMinAnmSpeed, 0.0f, 10.0f, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + ctx->genSlider("威嚇移動最小A速度", &m.mThreatMoveMinAnmSpeed, 0.0f, 10.0f); // Threat move max anm speed - ctx->genSlider("威嚇移動最大A速度", &m.mThreatMoveMaxAnmSpeed, 0.0f, 10.0f, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + ctx->genSlider("威嚇移動最大A速度", &m.mThreatMoveMaxAnmSpeed, 0.0f, 10.0f); // Threat move rate - ctx->genSlider("威嚇移動率", &m.mThreatMoveRate, 0.0f, 30.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("威嚇移動率", &m.mThreatMoveRate, 0.0f, 30.0f); } daAlinkHIO_wlHowl_c::daAlinkHIO_wlHowl_c() { @@ -4272,31 +3677,27 @@ daAlinkHIO_wlHowl_c::daAlinkHIO_wlHowl_c() { void daAlinkHIO_wlSideStep_c::genMessage(JORMContext* ctx) { // Reset - ctx->genButton("リセット", 0x4000003, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genButton("リセット", 0x4000003); // Side jump animation daAlinkHIO_setAnmGenMessage(&m.mSideJumpAnm, ctx, "横飛", 4.0f, 0); // Side jump horizontal speed - ctx->genSlider("横飛水平速度", &m.mSideJumpHorizSpeed, 0.0f, 50.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("横飛水平速度", &m.mSideJumpHorizSpeed, 0.0f, 50.0f); // Side jump vertical speed - ctx->genSlider("横飛垂直速度", &m.mSideJumpVertSpeed, 0.0f, 50.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("横飛垂直速度", &m.mSideJumpVertSpeed, 0.0f, 50.0f); // Side landing animation daAlinkHIO_setAnmGenMessage(&m.mSideLandAnm, ctx, "横着地", 23.0f, 1); // Back jump animation daAlinkHIO_setAnmGenMessage(&m.mBackJumpAnm, ctx, "後飛", 4.0f, 0); // Back jump horizontal speed - ctx->genSlider("後飛水平速度", &m.mBackJumpHorizSpeed, 0.0f, 50.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("後飛水平速度", &m.mBackJumpHorizSpeed, 0.0f, 50.0f); // Back jump vertical speed - ctx->genSlider("後飛垂直速度", &m.mBackJumpVertSpeed, 0.0f, 50.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("後飛垂直速度", &m.mBackJumpVertSpeed, 0.0f, 50.0f); // Back landing animation daAlinkHIO_setAnmGenMessage(&m.mBackLandAnm, ctx, "後着地", 23.0f, 1); // Fall height - ctx->genSlider("落下高さ", &m.mFallHeight, 0.0f, 500.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("落下高さ", &m.mFallHeight, 0.0f, 500.0f); // Fall interpolation - ctx->genSlider("落下補間", &m.mFallInterp, 0.0f, 30.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("落下補間", &m.mFallInterp, 0.0f, 30.0f); } daAlinkHIO_wlSideStep_c::daAlinkHIO_wlSideStep_c() { @@ -4318,21 +3719,19 @@ daAlinkHIO_wlSideStep_c::daAlinkHIO_wlSideStep_c() { void daAlinkHIO_wlBackJump_c::genMessage(JORMContext* ctx) { // Reset - ctx->genButton("リセット", 0x4000003, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genButton("リセット", 0x4000003); // Back jump animation daAlinkHIO_setAnmGenMessage(&m.mBackJumpAnm, ctx, "ジャンプ", 11.0f, 0); // Back jump horizontal speed - ctx->genSlider("水平速度", &m.mBackJumpHorizSpeed, 0.0f, 50.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("水平速度", &m.mBackJumpHorizSpeed, 0.0f, 50.0f); // Back jump vertical speed - ctx->genSlider("垂直速度", &m.mBackJumpVertSpeed, 0.0f, 50.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("垂直速度", &m.mBackJumpVertSpeed, 0.0f, 50.0f); // Back landing animation daAlinkHIO_setAnmGenMessage(&m.mBackLandAnm, ctx, "着地", 28.0f, 1); // Fall height - ctx->genSlider("落下高さ", &m.mFallHeight, 0.0f, 500.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("落下高さ", &m.mFallHeight, 0.0f, 500.0f); // Fall interpolation - ctx->genSlider("落下補間", &m.mFallInterp, 0.0f, 30.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("落下補間", &m.mFallInterp, 0.0f, 30.0f); } daAlinkHIO_wlBackJump_c::daAlinkHIO_wlBackJump_c() { @@ -4354,62 +3753,47 @@ daAlinkHIO_wlBackJump_c::daAlinkHIO_wlBackJump_c() { void daAlinkHIO_wlAutoJump_c::genMessage(JORMContext* ctx) { // Reset - ctx->genButton("リセット", 0x4000003, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genButton("リセット", 0x4000003); // Gravity - ctx->genSlider("重力", &m.mGravity, -10.0f, 0.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("重力", &m.mGravity, -10.0f, 0.0f); // Max fall speed - ctx->genSlider("最大落下速度", &m.mMaxFallSpeed, -300.0f, 0.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("最大落下速度", &m.mMaxFallSpeed, -300.0f, 0.0f); // Jump animation daAlinkHIO_setAnmGenMessage(&m.mJumpAnm, ctx, "ジャンプ", 3.0f, 0); // Climb animation daAlinkHIO_setAnmGenMessage(&m.mClimbAnm, ctx, "空中", 6.0f, 0); // Jump limit speed - ctx->genSlider("ジャンプ限度速度", &m.mJumpLimitSpeed, 0.0f, 100.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("ジャンプ限度速度", &m.mJumpLimitSpeed, 0.0f, 100.0f); // Jump min speed - ctx->genSlider("ジャンプ最低速度", &m.mJumpMinSpeed, 0.0f, 100.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("ジャンプ最低速度", &m.mJumpMinSpeed, 0.0f, 100.0f); // Jump max speed - ctx->genSlider("ジャンプ最高速度", &m.mJumpMaxSpeed, 0.0f, 100.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("ジャンプ最高速度", &m.mJumpMaxSpeed, 0.0f, 100.0f); // Jump speed rate - ctx->genSlider("ジャンプ速度率", &m.mJumpSpeedRate, 0.0f, 5.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("ジャンプ速度率", &m.mJumpSpeedRate, 0.0f, 5.0f); // Jump angle - ctx->genSlider("ジャンプ角度", &m.mJumpAngle, 0, 0x4000, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("ジャンプ角度", &m.mJumpAngle, 0, 0x4000); // Jump fall interpolation - ctx->genSlider("ジャンプ落下補間", &m.mJumpFallInterp, 0.0f, 50.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("ジャンプ落下補間", &m.mJumpFallInterp, 0.0f, 50.0f); // Always max speed jump - ctx->genCheckBox("必ず最高速度ジャンプ", &m.mAlwaysMaxSpeedJump, '\x01', 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + ctx->genCheckBox("必ず最高速度ジャンプ", &m.mAlwaysMaxSpeedJump, '\x01'); // Landing animation daAlinkHIO_setAnmGenMessage(&m.mLandingAnm, ctx, "着地", 24.0f, 1); // Normal fall interpolation - ctx->genSlider("通常落下補間", &m.mNormalFallInterp, 0.0f, 50.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("通常落下補間", &m.mNormalFallInterp, 0.0f, 50.0f); // Weak jump anm speed - ctx->genSlider("ジャンプA速度(弱)", &m.mWeakJumpAnmSpeed, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("ジャンプA速度(弱)", &m.mWeakJumpAnmSpeed, 0.0f, 10.0f); // Weak jump limit speed - ctx->genSlider("ジャンプ限度速度(弱)", &m.mWeakJumpLimitSpeed, 0.0f, 100.0f, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + ctx->genSlider("ジャンプ限度速度(弱)", &m.mWeakJumpLimitSpeed, 0.0f, 100.0f); // Weak jump min speed - ctx->genSlider("ジャンプ最低速度(弱)", &m.mWeakJumpMinSpeed, 0.0f, 100.0f, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + ctx->genSlider("ジャンプ最低速度(弱)", &m.mWeakJumpMinSpeed, 0.0f, 100.0f); // Weak jump max speed - ctx->genSlider("ジャンプ最高速度(弱)", &m.mWeakJumpMaxSpeed, 0.0f, 100.0f, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + ctx->genSlider("ジャンプ最高速度(弱)", &m.mWeakJumpMaxSpeed, 0.0f, 100.0f); // Weak jump speed rate - ctx->genSlider("ジャンプ速度率(弱)", &m.mWeakJumpSpeedRate, 0.0f, 5.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("ジャンプ速度率(弱)", &m.mWeakJumpSpeedRate, 0.0f, 5.0f); // Weak jump angle - ctx->genSlider("ジャンプ角度(弱)", &m.mWeakJumpAngle, 0, 0x4000, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("ジャンプ角度(弱)", &m.mWeakJumpAngle, 0, 0x4000); // Hang limit height - ctx->genSlider("ぶら下がり限界高さ", &m.mHangLimitHeight, 0.0f, 1000.0f, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + ctx->genSlider("ぶら下がり限界高さ", &m.mHangLimitHeight, 0.0f, 1000.0f); } daAlinkHIO_wlAutoJump_c::daAlinkHIO_wlAutoJump_c() { @@ -4431,20 +3815,17 @@ daAlinkHIO_wlAutoJump_c::daAlinkHIO_wlAutoJump_c() { void daAlinkHIO_wlPush_c::genMessage(JORMContext* ctx) { // Reset - ctx->genButton("リセット", 0x4000003, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genButton("リセット", 0x4000003); // Idle Anm Speed - ctx->genSlider("待機A速度", &m.mIdleAnmSpeed, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("待機A速度", &m.mIdleAnmSpeed, 0.0f, 10.0f); // Idle Interpolation - ctx->genSlider("待機補間", &m.mIdleInterp, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("待機補間", &m.mIdleInterp, 0.0f, 10.0f); // Push Anm Speed - ctx->genSlider("押しA速度", &m.mPushAnmSpeed, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("押しA速度", &m.mPushAnmSpeed, 0.0f, 10.0f); // Heavy Push Anm Speed - ctx->genSlider("押しA速度(重)", &m.mHeavyPushAnmSpeed, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("押しA速度(重)", &m.mHeavyPushAnmSpeed, 0.0f, 10.0f); // Push Interpolation - ctx->genSlider("押し補間", &m.mPushInterp, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("押し補間", &m.mPushInterp, 0.0f, 10.0f); } daAlinkHIO_wlPush_c::daAlinkHIO_wlPush_c() { @@ -4466,40 +3847,31 @@ daAlinkHIO_wlPush_c::daAlinkHIO_wlPush_c() { void daAlinkHIO_wlLie_c::genMessage(JORMContext* ctx) { // Reset - ctx->genButton("リセット", 0x4000003, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genButton("リセット", 0x4000003); // Sitting animation daAlinkHIO_setAnmGenMessage(&m.mSittingAnm, ctx, "座り", 14.0f, 1); // Sitting idle anm speed - ctx->genSlider("座り待機A速度", &m.mSittingIdleAnmSpeed, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("座り待機A速度", &m.mSittingIdleAnmSpeed, 0.0f, 10.0f); // Sitting idle interp - ctx->genSlider("座り待機補間", &m.mSittingIdleInterp, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("座り待機補間", &m.mSittingIdleInterp, 0.0f, 10.0f); // Stand up interp - ctx->genSlider("立ち上がり補間", &m.mStandUpInterp, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("立ち上がり補間", &m.mStandUpInterp, 0.0f, 10.0f); // Prone start animation daAlinkHIO_setAnmGenMessage(&m.mProneStartAnm, ctx, "伏せ開始", 11.0f, 1); // Prone min anm speed - ctx->genSlider("伏せ最小A速度", &m.mProneMinAnmSpeed, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("伏せ最小A速度", &m.mProneMinAnmSpeed, 0.0f, 10.0f); // Prone max anm speed - ctx->genSlider("伏せ最大A速度", &m.mProneMaxAnmSpeed, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("伏せ最大A速度", &m.mProneMaxAnmSpeed, 0.0f, 10.0f); // Prone move interp - ctx->genSlider("伏せ移動補間", &m.mProneMoveInterp, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("伏せ移動補間", &m.mProneMoveInterp, 0.0f, 10.0f); // Prone move rate - ctx->genSlider("伏せ移動率", &m.mProneMoveRate, 0.0f, 30.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("伏せ移動率", &m.mProneMoveRate, 0.0f, 30.0f); // Prone turn rate - ctx->genSlider("伏せ旋回率", &m.mProneTurnRate, 0, 100, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("伏せ旋回率", &m.mProneTurnRate, 0, 100); // Prone turn max - ctx->genSlider("伏せ旋回最大", &m.mProneTurnMax, 0, 0x7fff, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("伏せ旋回最大", &m.mProneTurnMax, 0, 0x7fff); // Prone turn min - ctx->genSlider("伏せ旋回最小", &m.mProneTurnMin, 0, 0x7fff, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("伏せ旋回最小", &m.mProneTurnMin, 0, 0x7fff); } daAlinkHIO_wlLie_c::daAlinkHIO_wlLie_c() { @@ -4521,31 +3893,23 @@ daAlinkHIO_wlLie_c::daAlinkHIO_wlLie_c() { void daAlinkHIO_wlWallHang_c::genMessage(JORMContext* ctx) { // Reset - ctx->genButton("リセット", 0x4000003, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genButton("リセット", 0x4000003); // Auto walk height - ctx->genSlider("自動歩き高さ", &m.mAutoWalkHeight, 0.0f, 300.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("自動歩き高さ", &m.mAutoWalkHeight, 0.0f, 300.0f); // Small jump height - ctx->genSlider("小ジャンプ高さ", &m.mSmallJumpHeight, 0.0f, 300.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("小ジャンプ高さ", &m.mSmallJumpHeight, 0.0f, 300.0f); // Wall grab height - ctx->genSlider("壁掴み高さ", &m.mWallGrabHeight, 0.0f, 300.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("壁掴み高さ", &m.mWallGrabHeight, 0.0f, 300.0f); // Climb height - ctx->genSlider("よじ登り高さ", &m.mClimbHeight, 0.0f, 300.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("よじ登り高さ", &m.mClimbHeight, 0.0f, 300.0f); // Hanging foot height - ctx->genSlider("ぶら下がり足位置高さ", &m.mHangingFootHeight, 0.0f, 300.0f, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + ctx->genSlider("ぶら下がり足位置高さ", &m.mHangingFootHeight, 0.0f, 300.0f); // Jump horizontal speed - ctx->genSlider("ジャンプ水平速度", &m.mJumpHorizontalSpeed, 0.0f, 50.0f, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + ctx->genSlider("ジャンプ水平速度", &m.mJumpHorizontalSpeed, 0.0f, 50.0f); // Jump target height offset - ctx->genSlider("ジャンプ目標高さオフセット", &m.mJumpTargetHeightOffset, 0.0f, 200.0f, 0, NULL, - 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("ジャンプ目標高さオフセット", &m.mJumpTargetHeightOffset, 0.0f, 200.0f); // Jump to fall interpolation - ctx->genSlider("ジャンプ→落下補間", &m.mJumpToFallInterp, 0.0f, 100.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("ジャンプ→落下補間", &m.mJumpToFallInterp, 0.0f, 100.0f); // Pre-grab jump animation daAlinkHIO_setAnmGenMessage(&m.mPreGrabJumpAnm, ctx, "掴前ジャンプ", 13.0f, 0); // Wall grab animation @@ -4555,8 +3919,7 @@ void daAlinkHIO_wlWallHang_c::genMessage(JORMContext* ctx) { // Fall grab animation daAlinkHIO_setAnmGenMessage(&m.mFallGrabAnm, ctx, "落下掴み", 39.0f, 0); // Hanging fall interpolation - ctx->genSlider("ぶら下がり落下補間", &m.mHangingFallInterp, 0.0f, 200.0f, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + ctx->genSlider("ぶら下がり落下補間", &m.mHangingFallInterp, 0.0f, 200.0f); // Ledge climb animation daAlinkHIO_setAnmGenMessage(&m.mLedgeClimbAnm, ctx, "段差登", 6.0f, 0); // Ledge land animation @@ -4582,7 +3945,7 @@ daAlinkHIO_wlWallHang_c::daAlinkHIO_wlWallHang_c() { void daAlinkHIO_wlDamNormal_c::genMessage(JORMContext* ctx) { // Reset - ctx->genButton("リセット", 0x4000003, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genButton("リセット", 0x4000003); // Forward animation daAlinkHIO_setAnmGenMessage(&m.mForwardAnm, ctx, "前方", 9.0f, 1); // Backward animation @@ -4592,15 +3955,13 @@ void daAlinkHIO_wlDamNormal_c::genMessage(JORMContext* ctx) { // Right animation daAlinkHIO_setAnmGenMessage(&m.mRightAnm, ctx, "右方", 9.0f, 1); // Initial speed - ctx->genSlider("初速", &m.mInitSpeed, 0.0f, 100.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("初速", &m.mInitSpeed, 0.0f, 100.0f); // Attack speed rate - ctx->genSlider("攻撃速度率", &m.mAttackSpeedRate, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("攻撃速度率", &m.mAttackSpeedRate, 0.0f, 10.0f); // Deceleration - ctx->genSlider("減速", &m.mDeceleration, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("減速", &m.mDeceleration, 0.0f, 10.0f); // Ice damage A speed - ctx->genSlider("氷ダメージA速度", &m.mIceDamageAnmSpeed, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("氷ダメージA速度", &m.mIceDamageAnmSpeed, 0.0f, 10.0f); } daAlinkHIO_wlDamNormal_c::daAlinkHIO_wlDamNormal_c() { @@ -4623,26 +3984,21 @@ daAlinkHIO_wlDamNormal_c::daAlinkHIO_wlDamNormal_c() { void daAlinkHIO_wlDamLaHu_c::genMessage(JORMContext* ctx) { // Reset - ctx->genButton("リセット", 0x4000003, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genButton("リセット", 0x4000003); // Damage interpolation - ctx->genSlider("ダメージ補間", &m.mDamageInterp, 0.0f, 20.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("ダメージ補間", &m.mDamageInterp, 0.0f, 20.0f); // Gravity - ctx->genSlider("重力", &m.mGravity, -10.0f, 0.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("重力", &m.mGravity, -10.0f, 0.0f); // Horizontal speed - ctx->genSlider("水平速度", &m.mHorizontalSpeed, 0.0f, 100.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("水平速度", &m.mHorizontalSpeed, 0.0f, 100.0f); // Vertical speed - ctx->genSlider("垂直速度", &m.mVerticalSpeed, 0.0f, 100.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("垂直速度", &m.mVerticalSpeed, 0.0f, 100.0f); // Deceleration - ctx->genSlider("減速", &m.mDeceleration, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("減速", &m.mDeceleration, 0.0f, 10.0f); // Bounce speed - ctx->genSlider("跳ね返り速度", &m.mBounceSpeed, 0.0f, 100.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("跳ね返り速度", &m.mBounceSpeed, 0.0f, 100.0f); // Body rotation speed - ctx->genSlider("体回転速度", &m.mBodyRotationSpeed, 0, 0x7fff, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("体回転速度", &m.mBodyRotationSpeed, 0, 0x7fff); // Front rise animation daAlinkHIO_setAnmGenMessage(&m.mFrontRiseAnm, ctx, "前起", 49.0f, 1); // Back rise animation @@ -4681,17 +4037,15 @@ daAlinkHIO_wlDamLaHu_c::daAlinkHIO_wlDamLaHu_c(int param_0) { void daAlinkHIO_wlDamCaught_c::genMessage(JORMContext* ctx) { // Reset - ctx->genButton("リセット", 0x4000003, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genButton("リセット", 0x4000003); // Caught time - ctx->genSlider("捕まり時間", &m.mCaughtTime, 0, 1000, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("捕まり時間", &m.mCaughtTime, 0, 1000); // Input decay time - ctx->genSlider("入力減り時間", &m.mInputDecayTime, 0, 0x1e, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("入力減り時間", &m.mInputDecayTime, 0, 0x1e); // Wait additional anm speed - ctx->genSlider("待機追加A速度", &m.mWaitAddAnmSpeed, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("待機追加A速度", &m.mWaitAddAnmSpeed, 0.0f, 10.0f); // Wait interpolation - ctx->genSlider("待機補間", &m.mWaitInterp, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("待機補間", &m.mWaitInterp, 0.0f, 10.0f); } daAlinkHIO_wlDamCaught_c::daAlinkHIO_wlDamCaught_c() { @@ -4714,28 +4068,23 @@ daAlinkHIO_wlDamCaught_c::daAlinkHIO_wlDamCaught_c() { void daAlinkHIO_wlDamFall_c::genMessage(JORMContext* ctx) { // Reset - ctx->genButton("リセット", 0x4000003, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genButton("リセット", 0x4000003); // Small damage height - ctx->genSlider("小ダメージ高さ", &m.mSmallDamageHeight, 0.0f, 100.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("小ダメージ高さ", &m.mSmallDamageHeight, 0.0f, 100.0f); // Large damage height - ctx->genSlider("大ダメージ高さ", &m.mLargeDamageHeight, 0.0f, 100.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("大ダメージ高さ", &m.mLargeDamageHeight, 0.0f, 100.0f); // Air animation transition height - ctx->genSlider("空中アニメ移行高さ", &m.mAirAnmTransitionHeight, 0.0f, 100.0f, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + ctx->genSlider("空中アニメ移行高さ", &m.mAirAnmTransitionHeight, 0.0f, 100.0f); // Air animation interpolation - ctx->genSlider("空中アニメ補間", &m.mAirAnmInterp, 0.0f, 20.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("空中アニメ補間", &m.mAirAnmInterp, 0.0f, 20.0f); // Landing animation daAlinkHIO_setAnmGenMessage(&m.mLandingAnm, ctx, "着地", 11.0f, 0); // Small damage landing start frame - ctx->genSlider("小ダメージ着地開始F", &m.mSmallDamageLandingStartFrame, 0.0f, 11.0f, 0, NULL, - 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("小ダメージ着地開始F", &m.mSmallDamageLandingStartFrame, 0.0f, 11.0f); // Small stop time - ctx->genSlider("小停止時間", &m.mSmallStopTime, 0, 0x96, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("小停止時間", &m.mSmallStopTime, 0, 0x96); // Large stop time - ctx->genSlider("大停止時間", &m.mLargeStopTime, 0, 0x96, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("大停止時間", &m.mLargeStopTime, 0, 0x96); // Right rise animation daAlinkHIO_setAnmGenMessage(&m.mRightRiseAnm, ctx, "起上り", 17.0f, 1); } @@ -4759,7 +4108,7 @@ daAlinkHIO_wlDamFall_c::daAlinkHIO_wlDamFall_c() { void daAlinkHIO_wlDamage_c::genMessage(JORMContext* ctx) { // Reset - ctx->genButton("リセット", 0x4000003, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genButton("リセット", 0x4000003); // Normal ctx->genNode("通常", &mNormal, 0, 0); // Large @@ -4775,8 +4124,7 @@ void daAlinkHIO_wlDamage_c::genMessage(JORMContext* ctx) { // Polygon animation daAlinkHIO_setAnmGenMessage(&m.mPolygonAnm, ctx, "ポリゴン", 9.0f, 1); // Return wake-up anm speed - ctx->genSlider("復帰起き上がりA速度", &m.mReturnWakeupAnmSpeed, 1.0f, 10.0f, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + ctx->genSlider("復帰起き上がりA速度", &m.mReturnWakeupAnmSpeed, 1.0f, 10.0f); } daAlinkHIO_wlDamage_c::daAlinkHIO_wlDamage_c() @@ -4804,46 +4152,37 @@ daAlinkHIO_wlDamNormal_c::~daAlinkHIO_wlDamNormal_c() {} void daAlinkHIO_wlSlide_c::genMessage(JORMContext* ctx) { // Reset - ctx->genButton("リセット", 0x4000003, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genButton("リセット", 0x4000003); // Sliding angle - ctx->genSlider("滑り角度", &m.mSlidingAngle, 0.0f, 90.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("滑り角度", &m.mSlidingAngle, 0.0f, 90.0f); // Climbing angle - ctx->genSlider("登坂角度", &m.mClimbingAngle, 0.0f, 90.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("登坂角度", &m.mClimbingAngle, 0.0f, 90.0f); // Climbing anm speed - ctx->genSlider("登坂A速度", &m.mClimbingAnmSpeed, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("登坂A速度", &m.mClimbingAnmSpeed, 0.0f, 10.0f); // Climbing max speed - ctx->genSlider("登坂最高速度", &m.mClimbingMaxSpeed, 0.0f, 100.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("登坂最高速度", &m.mClimbingMaxSpeed, 0.0f, 100.0f); // Front slide animation daAlinkHIO_setAnmGenMessage(&m.mFrontSlideAnm, ctx, "前滑り", 24.0f, 0); // Back slide animation daAlinkHIO_setAnmGenMessage(&m.mBackSlideAnm, ctx, "後滑り", 7.0f, 0); // Max speed - ctx->genSlider("最大速度", &m.mMaxSpeed, 0.0f, 100.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("最大速度", &m.mMaxSpeed, 0.0f, 100.0f); // Acceleration - ctx->genSlider("加速度", &m.mAcceleration, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("加速度", &m.mAcceleration, 0.0f, 10.0f); // Landing animation daAlinkHIO_setAnmGenMessage(&m.mLandingAnm, ctx, "着地", 14.0f, 1); // Climbing anm speed (weak) - ctx->genSlider("登坂A速度(弱)", &m.mClimbingAnmSpeedWeak, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("登坂A速度(弱)", &m.mClimbingAnmSpeedWeak, 0.0f, 10.0f); // Climbing max speed (weak) - ctx->genSlider("登坂最高速度(弱)", &m.mClimbingMaxSpeedWeak, 0.0f, 100.0f, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + ctx->genSlider("登坂最高速度(弱)", &m.mClimbingMaxSpeedWeak, 0.0f, 100.0f); // Slip down acceleration - ctx->genSlider("ずり落ち加速度", &m.mSlipDownAcceleration, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("ずり落ち加速度", &m.mSlipDownAcceleration, 0.0f, 10.0f); // Slip down max speed - ctx->genSlider("ずり落ち最高速度", &m.mSlipDownMaxSpeed, 0.0f, 100.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("ずり落ち最高速度", &m.mSlipDownMaxSpeed, 0.0f, 100.0f); // Slip down rotation max - ctx->genSlider("ずり落ち回転最大", (short*)&m.mSlipDownRotationMax, 0, 0x7fff, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + ctx->genSlider("ずり落ち回転最大", (short*)&m.mSlipDownRotationMax, 0, 0x7fff); // Slip down rotation min - ctx->genSlider("ずり落ち回転最小", (short*)&m.mSlipDownRotationMin, 0, 0x7fff, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + ctx->genSlider("ずり落ち回転最小", (short*)&m.mSlipDownRotationMin, 0, 0x7fff); // Slip down recovery animation daAlinkHIO_setAnmGenMessage(&m.mSlipDownRecoveryAnm, ctx, "ずり落ち復帰", 29.0f, 1); } @@ -4867,35 +4206,27 @@ daAlinkHIO_wlSlide_c::daAlinkHIO_wlSlide_c() { void daAlinkHIO_wlRope_c::genMessage(JORMContext* ctx) { // Reset - ctx->genButton("リセット", 0x4000003, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genButton("リセット", 0x4000003); // Movement Min Anm Speed - ctx->genSlider("移動最小A速度", &m.mMovementMinAnmSpeed, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("移動最小A速度", &m.mMovementMinAnmSpeed, 0.0f, 10.0f); // Movement Max Anm Speed - ctx->genSlider("移動最大A速度", &m.mMovementMaxAnmSpeed, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("移動最大A速度", &m.mMovementMaxAnmSpeed, 0.0f, 10.0f); // Back Movement Max Anm Speed - ctx->genSlider("後移動最大A速度", &m.mBackMovementMaxAnmSpeed, 0.0f, 10.0f, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + ctx->genSlider("後移動最大A速度", &m.mBackMovementMaxAnmSpeed, 0.0f, 10.0f); // Movement Interpolation - ctx->genSlider("移動補間", &m.mMovementInterpolation, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("移動補間", &m.mMovementInterpolation, 0.0f, 10.0f); // Movement Rate - ctx->genSlider("移動率", &m.mMovementRate, 0.0f, 30.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("移動率", &m.mMovementRate, 0.0f, 30.0f); // Twist Climb Anm Speed - ctx->genSlider("よじ登りA速度", &m.mTwistClimbAnmSpeed, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("よじ登りA速度", &m.mTwistClimbAnmSpeed, 0.0f, 10.0f); // Fall Interpolation - ctx->genSlider("落下補間", &m.mFallInterpolation, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("落下補間", &m.mFallInterpolation, 0.0f, 10.0f); // Twist Climb Interpolation - ctx->genSlider("よじ登り補間", &m.mTwistClimbInterpolation, 0.0f, 10.0f, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + ctx->genSlider("よじ登り補間", &m.mTwistClimbInterpolation, 0.0f, 10.0f); // Flip daAlinkHIO_setAnmGenMessage(&m.mFlipAnm, ctx, "反転", 16.0f, 0); // Movement Sway Transition Time - ctx->genSlider("移動ふらつき移行時間", &m.mMovementSwayTransitionTime, 0, 0x7fff, 0, NULL, - 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("移動ふらつき移行時間", &m.mMovementSwayTransitionTime, 0, 0x7fff); } daAlinkHIO_wlRope_c::daAlinkHIO_wlRope_c() { @@ -4917,40 +4248,31 @@ daAlinkHIO_wlRope_c::daAlinkHIO_wlRope_c() { void daAlinkHIO_wlAtWait_c::genMessage(JORMContext* ctx) { // Reset - ctx->genButton("リセット", 0x4000003, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genButton("リセット", 0x4000003); // Attack animation daAlinkHIO_setAnmGenMessage(&m.mAttackAnm, ctx, "攻撃", field_0x34, 1); // Speed - ctx->genSlider("速度", &m.mSpeed, 0.0f, 100.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("速度", &m.mSpeed, 0.0f, 100.0f); // Speed addition F - ctx->genSlider("速度追加F", &m.mSpeedAddForward, 0.0f, field_0x34, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("速度追加F", &m.mSpeedAddForward, 0.0f, field_0x34); // Attack judgment start F - ctx->genSlider("攻撃判定開始F", &m.mAttackJudgmentStartForward, 0.0f, field_0x34, 0, NULL, - 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("攻撃判定開始F", &m.mAttackJudgmentStartForward, 0.0f, field_0x34); // Attack judgment end F - ctx->genSlider("攻撃判定終了F", &m.mAttackJudgmentEndForward, 0.0f, field_0x34, 0, NULL, - 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("攻撃判定終了F", &m.mAttackJudgmentEndForward, 0.0f, field_0x34); // Stop time - ctx->genSlider("停止時間", (short*)&m.mStopTime, 0, 300, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("停止時間", (short*)&m.mStopTime, 0, 300); // Combo mid start F - ctx->genSlider("コンボ中開始F", &m.mComboMidStartF, 0.0f, field_0x34 + 1.0f, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + ctx->genSlider("コンボ中開始F", &m.mComboMidStartF, 0.0f, field_0x34 + 1.0f); // Combo mid C F - ctx->genSlider("コンボ中CF", &m.mComboMidCF, 0.0f, field_0x34 + 1.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("コンボ中CF", &m.mComboMidCF, 0.0f, field_0x34 + 1.0f); // Combo mid stop time - ctx->genSlider("コンボ中停止時間", (short*)&m.mComboMidStopTime, 0, 300, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + ctx->genSlider("コンボ中停止時間", (short*)&m.mComboMidStopTime, 0, 300); // Attack radius offset - ctx->genSlider("攻撃半径オフセット", &m.mAttackRadiusOffset, 0.0f, 200.0f, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + ctx->genSlider("攻撃半径オフセット", &m.mAttackRadiusOffset, 0.0f, 200.0f); // Attack radius - ctx->genSlider("攻撃半径", &m.mAttackRadius, 0.0f, 250.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("攻撃半径", &m.mAttackRadius, 0.0f, 250.0f); // Attack height - ctx->genSlider("攻撃高さ", &m.mAttackHeight, 0.0f, 250.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("攻撃高さ", &m.mAttackHeight, 0.0f, 250.0f); } daAlinkHIO_wlAtWait_c::daAlinkHIO_wlAtWait_c(int param_0, float param_1) { @@ -4985,17 +4307,15 @@ daAlinkHIO_wlAtWait_c::daAlinkHIO_wlAtWait_c(int param_0, float param_1) { void daAlinkHIO_wlAtRoll_c::genMessage(JORMContext* ctx) { // Reset - ctx->genButton("リセット", 0x4000003, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genButton("リセット", 0x4000003); // Attack animation daAlinkHIO_setAnmGenMessage(&m.mAttackAnm, ctx, "攻撃", 40.0f, 1); // Spider thread escape start F - ctx->genSlider("クモ糸脱出時開始F", &m.mSpiderThreadEscapeStartF, 0.0f, 40.0f, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + ctx->genSlider("クモ糸脱出時開始F", &m.mSpiderThreadEscapeStartF, 0.0f, 40.0f); // Attack radius - ctx->genSlider("攻撃半径", &m.mAttackRadius, 0.0f, 1000.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("攻撃半径", &m.mAttackRadius, 0.0f, 1000.0f); // Attack speed - ctx->genSlider("攻撃速度", &m.mAttackSpeed, 0.0f, 100.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("攻撃速度", &m.mAttackSpeed, 0.0f, 100.0f); } daAlinkHIO_wlAtRoll_c::daAlinkHIO_wlAtRoll_c() { @@ -5017,39 +4337,29 @@ daAlinkHIO_wlAtRoll_c::daAlinkHIO_wlAtRoll_c() { void daAlinkHIO_wlAtNjump_c::genMessage(JORMContext* ctx) { // Reset - ctx->genButton("リセット", 0x4000003, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genButton("リセット", 0x4000003); // Aerial Attack daAlinkHIO_setAnmGenMessage(&m.mAerialAttackAnm, ctx, "攻撃", 6.0f, 0); // Attack Initial Speed - ctx->genSlider("攻撃初速", &m.mAttackInitSpeed, 0.0f, 50.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("攻撃初速", &m.mAttackInitSpeed, 0.0f, 50.0f); // Max Horizontal Speed - ctx->genSlider("最高水平速度", &m.mMaxHorizontalSpeed, 0.0f, 100.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("最高水平速度", &m.mMaxHorizontalSpeed, 0.0f, 100.0f); // Min Horizontal Speed - ctx->genSlider("最低水平速度", &m.mMinHorizontalSpeed, 0.0f, 100.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("最低水平速度", &m.mMinHorizontalSpeed, 0.0f, 100.0f); // Max Vertical Speed - ctx->genSlider("最高垂直速度", &m.mMaxVerticalSpeed, 0.0f, 100.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("最高垂直速度", &m.mMaxVerticalSpeed, 0.0f, 100.0f); // Min Vertical Speed - ctx->genSlider("最低垂直速度", &m.mMinVerticalSpeed, 0.0f, 100.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("最低垂直速度", &m.mMinVerticalSpeed, 0.0f, 100.0f); // Aerial Anm Speed - ctx->genSlider("空中A速度", &m.mAerialAnmSpeed, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("空中A速度", &m.mAerialAnmSpeed, 0.0f, 10.0f); // Aerial Interpolation - ctx->genSlider("空中補間", &m.mAerialInterpolation, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("空中補間", &m.mAerialInterpolation, 0.0f, 10.0f); // Attack Radius Offset - ctx->genSlider("攻撃半径オフセット", &m.mAttackRadiusOffset, 0.0f, 200.0f, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + ctx->genSlider("攻撃半径オフセット", &m.mAttackRadiusOffset, 0.0f, 200.0f); // Attack Radius - ctx->genSlider("攻撃半径", &m.mAttackRadius, 0.0f, 250.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("攻撃半径", &m.mAttackRadius, 0.0f, 250.0f); // Attack Height - ctx->genSlider("攻撃高さ", &m.mAttackHeight, 0.0f, 250.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("攻撃高さ", &m.mAttackHeight, 0.0f, 250.0f); } daAlinkHIO_wlAtNjump_c::daAlinkHIO_wlAtNjump_c() { @@ -5071,55 +4381,41 @@ daAlinkHIO_wlAtNjump_c::daAlinkHIO_wlAtNjump_c() { void daAlinkHIO_wlAtCjump_c::genMessage(JORMContext* ctx) { // Reset - ctx->genButton("リセット", 0x4000003, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genButton("リセット", 0x4000003); // Aerial Attack daAlinkHIO_setAnmGenMessage(&m.mAerialAttackAnm, ctx, "攻撃", 3.0f, 0); // Attack Initial Speed - ctx->genSlider("攻撃初速", &m.mAttackInitSpeed, 0.0f, 50.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("攻撃初速", &m.mAttackInitSpeed, 0.0f, 50.0f); // Max Horizontal Speed - ctx->genSlider("最高水平速度", &m.mMaxHorizontalSpeed, 0.0f, 100.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("最高水平速度", &m.mMaxHorizontalSpeed, 0.0f, 100.0f); // Min Horizontal Speed - ctx->genSlider("最低水平速度", &m.mMinHorizontalSpeed, 0.0f, 100.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("最低水平速度", &m.mMinHorizontalSpeed, 0.0f, 100.0f); // Max Vertical Speed - ctx->genSlider("最高垂直速度", &m.mMaxVerticalSpeed, 0.0f, 100.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("最高垂直速度", &m.mMaxVerticalSpeed, 0.0f, 100.0f); // Min Vertical Speed - ctx->genSlider("最低垂直速度", &m.mMinVerticalSpeed, 0.0f, 100.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("最低垂直速度", &m.mMinVerticalSpeed, 0.0f, 100.0f); // Aerial Anm Speed - ctx->genSlider("空中A速度", &m.mAerialAnmSpeed, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("空中A速度", &m.mAerialAnmSpeed, 0.0f, 10.0f); // Aerial Interpolation - ctx->genSlider("空中補間", &m.mAerialInterpolation, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("空中補間", &m.mAerialInterpolation, 0.0f, 10.0f); // Attack Radius Offset - ctx->genSlider("攻撃半径オフセット", &m.mAttackRadiusOffset, 0.0f, 200.0f, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + ctx->genSlider("攻撃半径オフセット", &m.mAttackRadiusOffset, 0.0f, 200.0f); // Attack Radius - ctx->genSlider("攻撃半径", &m.mAttackRadius, 0.0f, 250.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("攻撃半径", &m.mAttackRadius, 0.0f, 250.0f); // Attack Height - ctx->genSlider("攻撃高さ", &m.mAttackHeight, 0.0f, 250.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("攻撃高さ", &m.mAttackHeight, 0.0f, 250.0f); // Flip Kick daAlinkHIO_setAnmGenMessage(&m.mFlipKickAnm, ctx, "反転蹴り", 7.0f, 0); // Flip Kick Post Start F - ctx->genSlider("反転蹴り後開始F", &m.mFlipKickPostStartF, 0.0f, 11.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("反転蹴り後開始F", &m.mFlipKickPostStartF, 0.0f, 11.0f); // Flip Kick Post Anm Speed - ctx->genSlider("反転蹴り後A速度", &m.mFlipKickPostAnmSpeed, 0.0f, 10.0f, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + ctx->genSlider("反転蹴り後A速度", &m.mFlipKickPostAnmSpeed, 0.0f, 10.0f); // Hit Decel Rate - ctx->genSlider("ヒット時減速率", &m.mHitDecelRate, 0.0f, 1.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("ヒット時減速率", &m.mHitDecelRate, 0.0f, 1.0f); // Hit Min Speed - ctx->genSlider("ヒット時最低速度", &m.mHitMinSpeed, 0.0f, 100.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("ヒット時最低速度", &m.mHitMinSpeed, 0.0f, 100.0f); // Hit Decel - ctx->genSlider("ヒット時減速", &m.mHitDecel, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("ヒット時減速", &m.mHitDecel, 0.0f, 10.0f); } daAlinkHIO_wlAtCjump_c::daAlinkHIO_wlAtCjump_c() { @@ -5141,7 +4437,7 @@ daAlinkHIO_wlAtCjump_c::daAlinkHIO_wlAtCjump_c() { void daAlinkHIO_wlAtLand_c::genMessage(JORMContext* ctx) { // Reset - ctx->genButton("リセット", 0x4000003, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genButton("リセット", 0x4000003); // Normal Landing daAlinkHIO_setAnmGenMessage(&m.mNormalLandingAnm, ctx, "通常着地", 19.0f, 1); // Front Slide @@ -5149,8 +4445,7 @@ void daAlinkHIO_wlAtLand_c::genMessage(JORMContext* ctx) { // Back Slide daAlinkHIO_setAnmGenMessage(&m.mBackSlideAnm, ctx, "後滑", 19.0f, 1); // Slide Deceleration - ctx->genSlider("滑り減速", &m.mSlideDeceleration, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("滑り減速", &m.mSlideDeceleration, 0.0f, 10.0f); } daAlinkHIO_wlAtLand_c::daAlinkHIO_wlAtLand_c() { static const char plabel[] = "const daAlinkHIO_wlAtLand_c1 daAlinkHIO_wlAtLand_c0::m = {\n"; @@ -5171,14 +4466,13 @@ daAlinkHIO_wlAtLand_c::daAlinkHIO_wlAtLand_c() { void daAlinkHIO_wlAtDown_c::genMessage(JORMContext* ctx) { // Reset - ctx->genButton("リセット", 0x4000003, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genButton("リセット", 0x4000003); // Low Stance daAlinkHIO_setAnmGenMessage(&m.mLowStanceAnm, ctx, "開始", 3.0f, 0); // Push Down daAlinkHIO_setAnmGenMessage(&m.mPushDownAnm, ctx, "滞空", 16.0f, 0); // Side Roll Movement Width - ctx->genSlider("垂直速度", &m.mSideRollMovementWidth, 0.0f, 200.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("垂直速度", &m.mSideRollMovementWidth, 0.0f, 200.0f); // Front Roll daAlinkHIO_setAnmGenMessage(&m.mFrontRollAnm, ctx, "着地", 21.0f, 0); // Crouch @@ -5188,16 +4482,13 @@ void daAlinkHIO_wlAtDown_c::genMessage(JORMContext* ctx) { // Back Roll daAlinkHIO_setAnmGenMessage(&m.mBackRollAnm, ctx, "後転", 11.0f, 0); // Landing Side Roll Movement Width - ctx->genSlider("後転垂直速度", &m.mLandingSideRollMovementWidth, 0.0f, 200.0f, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + ctx->genSlider("後転垂直速度", &m.mLandingSideRollMovementWidth, 0.0f, 200.0f); // Landing Front-Back Movement Width - ctx->genSlider("後転水平速度", &m.mLandingFrontBackMovementWidth, 0.0f, 200.0f, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + ctx->genSlider("後転水平速度", &m.mLandingFrontBackMovementWidth, 0.0f, 200.0f); // Roll Over daAlinkHIO_setAnmGenMessage(&m.mRollOverAnm, ctx, "失敗", 84.0f, 1); // Fall Duration - ctx->genSlider("停止時間", (s16*)&m.mFallDuration, 0, 0x7fff, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("停止時間", (s16*)&m.mFallDuration, 0, 0x7fff); } daAlinkHIO_wlAtDown_c::daAlinkHIO_wlAtDown_c() { @@ -5219,41 +4510,33 @@ daAlinkHIO_wlAtDown_c::daAlinkHIO_wlAtDown_c() { void daAlinkHIO_wlAtLock_c::genMessage(JORMContext* ctx) { // Reset - ctx->genButton("リセット", 0x4000003, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genButton("リセット", 0x4000003); // Start Radius - ctx->genSlider("開始半径", &m.mStartRadius, 0.0f, 10000.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("開始半径", &m.mStartRadius, 0.0f, 10000.0f); // Max Radius - ctx->genSlider("最大半径", &m.mMaxRadius, 0.0f, 10000.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("最大半径", &m.mMaxRadius, 0.0f, 10000.0f); // Radius Acceleration - ctx->genSlider("半径加速", &m.mRadiusAcceleration, 0.0f, 100.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("半径加速", &m.mRadiusAcceleration, 0.0f, 100.0f); // Attack Speed - ctx->genSlider("攻撃速度", &m.mAttackSpeed, 0.0f, 100.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("攻撃速度", &m.mAttackSpeed, 0.0f, 100.0f); // Attack Radius Offset - ctx->genSlider("攻撃半径オフセット", &m.mAttackRadiusOffset, 0.0f, 200.0f, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + ctx->genSlider("攻撃半径オフセット", &m.mAttackRadiusOffset, 0.0f, 200.0f); // Attack Radius - ctx->genSlider("攻撃半径", &m.mAttackRadius, 0.0f, 250.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("攻撃半径", &m.mAttackRadius, 0.0f, 250.0f); // Attack Height - ctx->genSlider("攻撃高さ", &m.mAttackHeight, 0.0f, 250.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("攻撃高さ", &m.mAttackHeight, 0.0f, 250.0f); // Auto Activation Time - ctx->genSlider("自動発動時間", &m.mAutoActivationTime, 0, 0x7fff, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("自動発動時間", &m.mAutoActivationTime, 0, 0x7fff); // Front Landing Anm daAlinkHIO_setAnmGenMessage(&m.mFrontLandingAnm, ctx, "前着地", 14.0f, 0); // Rear Landing Anm daAlinkHIO_setAnmGenMessage(&m.mRearLandingAnm, ctx, "後着地", 19.0f, 0); // Gravity - ctx->genSlider("重力", &m.mGravity, -15.0f, 0.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("重力", &m.mGravity, -15.0f, 0.0f); // Max Jump Height - ctx->genSlider("最大ジャンプ高さ", &m.mMaxJumpHeight, 0.0f, 5000.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("最大ジャンプ高さ", &m.mMaxJumpHeight, 0.0f, 5000.0f); // Max Jump Distance - ctx->genSlider("最大ジャンプ距離", &m.mMaxJumpDistance, 0.0f, 10000.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("最大ジャンプ距離", &m.mMaxJumpDistance, 0.0f, 10000.0f); } daAlinkHIO_wlAtLock_c::daAlinkHIO_wlAtLock_c() { @@ -5275,50 +4558,37 @@ daAlinkHIO_wlAtLock_c::daAlinkHIO_wlAtLock_c() { void daAlinkHIO_wlAtBite_c::genMessage(JORMContext* ctx) { // Reset - ctx->genButton("リセット", 0x4000003, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genButton("リセット", 0x4000003); // Enemy Bite Throw Anm Speed - ctx->genSlider("敵咥投げA速度", &m.mEnemyBiteThrowAnmSpeed, 0.0f, 10.0f, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + ctx->genSlider("敵咥投げA速度", &m.mEnemyBiteThrowAnmSpeed, 0.0f, 10.0f); // Enemy Bite Throw Interpolation - ctx->genSlider("敵咥投げ補間", &m.mEnemyBiteThrowInterpolation, 0.0f, 10.0f, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + ctx->genSlider("敵咥投げ補間", &m.mEnemyBiteThrowInterpolation, 0.0f, 10.0f); // Enemy Bite Throw CF - ctx->genSlider("敵咥投げCF", &m.mEnemyBiteThrowCF, 0.0f, 45.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("敵咥投げCF", &m.mEnemyBiteThrowCF, 0.0f, 45.0f); // Bite Attach Time - ctx->genSlider("噛付き時間", &m.mBiteAttachTime, 0, 0x7fff, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("噛付き時間", &m.mBiteAttachTime, 0, 0x7fff); // Bite Preparation daAlinkHIO_setAnmGenMessage(&m.mBitePreparationAnm, ctx, "噛準備", 5.0f, 0); // Bite Preparation Mid Start F - ctx->genSlider("噛準備途中開始F", &m.mBitePreparationMidStartF, 0.0f, 5.0f, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + ctx->genSlider("噛準備途中開始F", &m.mBitePreparationMidStartF, 0.0f, 5.0f); // Bite Mid Anm Speed Min - ctx->genSlider("噛中A速度最小", &m.mBiteMidAnmSpeedMin, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("噛中A速度最小", &m.mBiteMidAnmSpeedMin, 0.0f, 10.0f); // Bite Mid Anm Speed Max - ctx->genSlider("噛中A速度最大", &m.mBiteMidAnmSpeedMax, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("噛中A速度最大", &m.mBiteMidAnmSpeedMax, 0.0f, 10.0f); // Bite Mid Anm Speed Acceleration - ctx->genSlider("噛中A速度加速", &m.mBiteMidAnmSpeedAcceleration, 0.0f, 1.0f, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + ctx->genSlider("噛中A速度加速", &m.mBiteMidAnmSpeedAcceleration, 0.0f, 1.0f); // Bite Mid Anm Speed Deceleration - ctx->genSlider("噛中A速度減速", &m.mBiteMidAnmSpeedDeceleration, 0.0f, 1.0f, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + ctx->genSlider("噛中A速度減速", &m.mBiteMidAnmSpeedDeceleration, 0.0f, 1.0f); // Hanging Bite Preparation daAlinkHIO_setAnmGenMessage(&m.mHangingBitePreparationAnm, ctx, "ぶら下がり噛準備", 31.0f, 0); // Hanging Bite Mid Anm Speed Min - ctx->genSlider("ぶら下がり噛中A速度最小", &m.mHangingBiteMidAnmSpeedMin, 0.0f, 10.0f, 0, NULL, - 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("ぶら下がり噛中A速度最小", &m.mHangingBiteMidAnmSpeedMin, 0.0f, 10.0f); // Hanging Bite Mid Anm Speed Max - ctx->genSlider("ぶら下がり噛中A速度最大", &m.mHangingBiteMidAnmSpeedMax, 0.0f, 10.0f, 0, NULL, - 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("ぶら下がり噛中A速度最大", &m.mHangingBiteMidAnmSpeedMax, 0.0f, 10.0f); // Hanging Bite Mid Anm Speed Acceleration - ctx->genSlider("ぶら下がり噛中A速度加速", &m.mHangingBiteMidAnmSpeedAcceleration, 0.0f, 1.0f, - 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("ぶら下がり噛中A速度加速", &m.mHangingBiteMidAnmSpeedAcceleration, 0.0f, 1.0f); // Hanging Bite Mid Anm Speed Deceleration - ctx->genSlider("ぶら下がり噛中A速度減速", &m.mHangingBiteMidAnmSpeedDeceleration, 0.0f, 1.0f, - 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("ぶら下がり噛中A速度減速", &m.mHangingBiteMidAnmSpeedDeceleration, 0.0f, 1.0f); } daAlinkHIO_wlAtBite_c::daAlinkHIO_wlAtBite_c() { @@ -5340,7 +4610,7 @@ daAlinkHIO_wlAtBite_c::daAlinkHIO_wlAtBite_c() { void daAlinkHIO_wlAttack_c::genMessage(JORMContext* ctx) { // Reset - ctx->genButton("リセット", 0x4000003, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genButton("リセット", 0x4000003); // Horizontal ctx->genNode("左右", &mHorizontalAttack, 0, 0); // Scratch @@ -5362,35 +4632,27 @@ void daAlinkHIO_wlAttack_c::genMessage(JORMContext* ctx) { // Bite ctx->genNode("噛付き", &mWlAtBite, 0, 0); // Attack Preparation Interpolation - ctx->genSlider("攻撃準備補間", &m.mReadyInterpolation, 0.0f, 30.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("攻撃準備補間", &m.mReadyInterpolation, 0.0f, 30.0f); // Charge Time - ctx->genSlider("ため時間", &m.mChargeTime, 0, 300, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("ため時間", &m.mChargeTime, 0, 300); // Fall Height - ctx->genSlider("落下高さ", &m.mFallHeight, 0.0f, 500.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("落下高さ", &m.mFallHeight, 0.0f, 500.0f); // Fall Interpolation - ctx->genSlider("落下補間", &m.mFallInterpolation, 0.0f, 30.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("落下補間", &m.mFallInterpolation, 0.0f, 30.0f); // Combo Duration Time - ctx->genSlider("コンボ持続時間", &m.mComboDuration, 0, 300, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("コンボ持続時間", &m.mComboDuration, 0, 300); // Stationary Attack Distance - ctx->genSlider("その場攻撃距離", &m.mAttackRange, 0.0f, 1000.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("その場攻撃距離", &m.mAttackRange, 0.0f, 1000.0f); // Jump Back Landing daAlinkHIO_setAnmGenMessage(&m.mJumpBackLandAnm, ctx, "跳返着地", 59.0f, 1); // Jump Back Horizontal Speed - ctx->genSlider("跳返水平速度", &m.mJumpBackSpeedH, 0.0f, 50.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("跳返水平速度", &m.mJumpBackSpeedH, 0.0f, 50.0f); // Jump Back Vertical Speed - ctx->genSlider("跳返垂直速度", &m.mJumpBackSpeedV, 0.0f, 50.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("跳返垂直速度", &m.mJumpBackSpeedV, 0.0f, 50.0f); // A Attack Vertical Speed - ctx->genSlider("A攻撃垂直速度", &m.mJumpAttackSpeedV, 0.0f, 100.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("A攻撃垂直速度", &m.mJumpAttackSpeedV, 0.0f, 100.0f); // A Attack Horizontal Speed - ctx->genSlider("A攻撃水平速度", &m.mJumpAttackSpeedH, 0.0f, 100.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("A攻撃水平速度", &m.mJumpAttackSpeedH, 0.0f, 100.0f); } daAlinkHIO_wlAttack_c::daAlinkHIO_wlAttack_c() @@ -5423,48 +4685,37 @@ daAlinkHIO_wlAtWait_c::~daAlinkHIO_wlAtWait_c() {} void daAlinkHIO_wlPoint_c::genMessage(JORMContext* ctx) { // Reset - ctx->genButton("リセット", 0x4000003, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genButton("リセット", 0x4000003); // Idle Anm Speed - ctx->genSlider("待機A速度", &m.mIdleAnmSpeed, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("待機A速度", &m.mIdleAnmSpeed, 0.0f, 10.0f); // Idle Interpolation - ctx->genSlider("待機補間", &m.mIdleInterpolation, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("待機補間", &m.mIdleInterpolation, 0.0f, 10.0f); // Forward Jump daAlinkHIO_setAnmGenMessage(&m.mForwardJumpAnm, ctx, "前ジャンプ", 6.0f, 0); // Backward Jump daAlinkHIO_setAnmGenMessage(&m.mBackwardJumpAnm, ctx, "後ジャンプ", 7.0f, 0); // Aerial Interpolation - ctx->genSlider("空中補間", &m.mAerialInterpolation, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("空中補間", &m.mAerialInterpolation, 0.0f, 10.0f); // Jump Speed - ctx->genSlider("ジャンプ速度", &m.mJumpSpeed, 0.0f, 100.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("ジャンプ速度", &m.mJumpSpeed, 0.0f, 100.0f); // Landing daAlinkHIO_setAnmGenMessage(&m.mLandingAnm, ctx, "着地", 11.0f, 1); // Failure Jump Speed - ctx->genSlider("失敗時ジャンプ速度", &m.mFailureJumpSpeed, 0.0f, 100.0f, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + ctx->genSlider("失敗時ジャンプ速度", &m.mFailureJumpSpeed, 0.0f, 100.0f); // Tag Jump Speed - ctx->genSlider("タグジャンプ速度", &m.mTagJumpSpeed, 0.0f, 100.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("タグジャンプ速度", &m.mTagJumpSpeed, 0.0f, 100.0f); // Tag Landing daAlinkHIO_setAnmGenMessage(&m.mTagLandingAnm, ctx, "タグ着地", 14.0f, 1); // Lock Landing Ice Initial Speed - ctx->genSlider("ロック着地氷初期速度", &m.mLockLandingIceInitSpeed, 0.0f, 50.0f, 0, NULL, - 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("ロック着地氷初期速度", &m.mLockLandingIceInitSpeed, 0.0f, 50.0f); // Lock Landing Ice Deceleration Rate - ctx->genSlider("ロック着地氷減速率", &m.mLockLandingIceDecelRate, 0.0f, 1.0f, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + ctx->genSlider("ロック着地氷減速率", &m.mLockLandingIceDecelRate, 0.0f, 1.0f); // Lock Landing Ice Max Deceleration - ctx->genSlider("ロック着地氷減速最大", &m.mLockLandingIceMaxDecel, 0.0f, 10.0f, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + ctx->genSlider("ロック着地氷減速最大", &m.mLockLandingIceMaxDecel, 0.0f, 10.0f); // Lock Landing Ice Min Deceleration - ctx->genSlider("ロック着地氷減速最小", &m.mLockLandingIceMinDecel, 0.0f, 10.0f, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + ctx->genSlider("ロック着地氷減速最小", &m.mLockLandingIceMinDecel, 0.0f, 10.0f); // Lock Jump Stop Time - ctx->genSlider("ロックジャンプ停止時間", &m.mLockJumpStopTime, 0, 100, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("ロックジャンプ停止時間", &m.mLockJumpStopTime, 0, 100); } daAlinkHIO_wlPoint_c::daAlinkHIO_wlPoint_c() { @@ -5486,36 +4737,31 @@ daAlinkHIO_wlPoint_c::daAlinkHIO_wlPoint_c() { void daAlinkHIO_wlChain_c::genMessage(JORMContext* ctx) { // Reset - ctx->genButton("リセット", 0x4000003, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genButton("リセット", 0x4000003); // Lowering start daAlinkHIO_setAnmGenMessage(&m.mLoweringStartAnm, ctx, "下がり始め", 49.0f, 0); // Wait Anm Speed - ctx->genSlider("待機A速度", &m.mWaitAnmSpeed, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("待機A速度", &m.mWaitAnmSpeed, 0.0f, 10.0f); // Wait Interp - ctx->genSlider("待機補間", &m.mWaitInterp, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("待機補間", &m.mWaitInterp, 0.0f, 10.0f); // Swing Anm Speed - ctx->genSlider("振りA速度", &m.mSwingAnmSpeed, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("振りA速度", &m.mSwingAnmSpeed, 0.0f, 10.0f); // Swing Interp - ctx->genSlider("振り補間", &m.mSwingInterp, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("振り補間", &m.mSwingInterp, 0.0f, 10.0f); // Tension Wait Time - ctx->genSlider("引張り待ち時間", &m.mTensionWaitTime, 0, 1000, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("引張り待ち時間", &m.mTensionWaitTime, 0, 1000); // Fall Speed - ctx->genSlider("落下速度", &m.mFallSpeed, 0.0f, 30.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("落下速度", &m.mFallSpeed, 0.0f, 30.0f); // Release Wait Time - ctx->genSlider("放し待ち時間", &m.mReleaseWaitTime, 0, 1000, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("放し待ち時間", &m.mReleaseWaitTime, 0, 1000); // Dig daAlinkHIO_setAnmGenMessage(&m.mDigAnm, ctx, "掘る", 81.0f, 0); // Dig fall daAlinkHIO_setAnmGenMessage(&m.mDigFallAnm, ctx, "掘落下", 47.0f, 0); // Sniff Anm Speed - ctx->genSlider("嗅ぐA速度", &m.mSniffAnmSpeed, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("嗅ぐA速度", &m.mSniffAnmSpeed, 0.0f, 10.0f); // Sniff Interp - ctx->genSlider("嗅ぐ補間", &m.mSniffInterp, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("嗅ぐ補間", &m.mSniffInterp, 0.0f, 10.0f); } daAlinkHIO_wlChain_c::daAlinkHIO_wlChain_c() { @@ -5537,91 +4783,71 @@ daAlinkHIO_wlChain_c::daAlinkHIO_wlChain_c() { void daAlinkHIO_wlSwim_c::genMessage(JORMContext* ctx) { // Reset - ctx->genButton("リセット", 0x4000003, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genButton("リセット", 0x4000003); // Start Height - ctx->genSlider("開始高さ", &m.mStartHeight, 0.0f, 200.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("開始高さ", &m.mStartHeight, 0.0f, 200.0f); // Surfacing Height - ctx->genSlider("浮上高さ", &m.mSurfacingHeight, 0.0f, 100.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("浮上高さ", &m.mSurfacingHeight, 0.0f, 100.0f); // Surfacing daAlinkHIO_setAnmGenMessage(&m.mSurfacingAnm, ctx, "浮上", 25.0f, 1); // Turn Rate - ctx->genSlider("旋回率", &m.mTurnRate, 0, 100, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("旋回率", &m.mTurnRate, 0, 100); // Turn Max - ctx->genSlider("旋回最大", &m.mTurnMax, 0, 0x7fff, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("旋回最大", &m.mTurnMax, 0, 0x7fff); // Turn Min - ctx->genSlider("旋回最小", &m.mTurnMin, 0, 0x7fff, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("旋回最小", &m.mTurnMin, 0, 0x7fff); // Idle Turn Rate - ctx->genSlider("待機旋回率", &m.mIdleTurnRate, 0, 100, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("待機旋回率", &m.mIdleTurnRate, 0, 100); // Idle Turn Max - ctx->genSlider("待機旋回最大", &m.mIdleTurnMax, 0, 0x7fff, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("待機旋回最大", &m.mIdleTurnMax, 0, 0x7fff); // Idle Turn Min - ctx->genSlider("待機旋回最小", &m.mIdleTurnMin, 0, 0x7fff, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("待機旋回最小", &m.mIdleTurnMin, 0, 0x7fff); // Max Speed - ctx->genSlider("最高速度", &m.mMaxSpeed, 0.0f, 50.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("最高速度", &m.mMaxSpeed, 0.0f, 50.0f); // Deceleration - ctx->genSlider("減速", &m.mDeceleration, 0.0f, 20.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("減速", &m.mDeceleration, 0.0f, 20.0f); // Max Fall Speed - ctx->genSlider("最大落下速度", &m.mMaxFallSpeed, -100.0f, 0.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("最大落下速度", &m.mMaxFallSpeed, -100.0f, 0.0f); // Max Surfacing Speed - ctx->genSlider("最大浮上速度", &m.mMaxSurfacingSpeed, 0.0f, 100.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("最大浮上速度", &m.mMaxSurfacingSpeed, 0.0f, 100.0f); // Buoyancy - ctx->genSlider("浮力", &m.mBuoyancy, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("浮力", &m.mBuoyancy, 0.0f, 10.0f); // Idle Anm Speed - ctx->genSlider("待機A速度", &m.mIdleAnmSpeed, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("待機A速度", &m.mIdleAnmSpeed, 0.0f, 10.0f); // Idle Interp - ctx->genSlider("待機補間", &m.mIdleInterp, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("待機補間", &m.mIdleInterp, 0.0f, 10.0f); // Idle Up-Down Sway Amount - ctx->genSlider("待機上下揺れ量", &m.mIdleUpDownSwayAmount, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("待機上下揺れ量", &m.mIdleUpDownSwayAmount, 0.0f, 10.0f); // Move Min Anm Speed - ctx->genSlider("移動最小A速度", &m.mMoveMinAnmSpeed, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("移動最小A速度", &m.mMoveMinAnmSpeed, 0.0f, 10.0f); // Move Max Anm Speed - ctx->genSlider("移動最大A速度", &m.mMoveMaxAnmSpeed, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("移動最大A速度", &m.mMoveMaxAnmSpeed, 0.0f, 10.0f); // Move Interp - ctx->genSlider("移動補間", &m.mMoveInterp, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("移動補間", &m.mMoveInterp, 0.0f, 10.0f); // Climb Height - ctx->genSlider("よじ登り高さ", &m.mClimbHeight, 0.0f, 100.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("よじ登り高さ", &m.mClimbHeight, 0.0f, 100.0f); // Climb Below Water Surface - ctx->genSlider("よじ登り水面下", &m.mClimbBelowWaterSurface, -100.0f, 0.0f, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + ctx->genSlider("よじ登り水面下", &m.mClimbBelowWaterSurface, -100.0f, 0.0f); // Max Speed (Weak) - ctx->genSlider("最高速度(弱)", &m.mMaxSpeedWeak, 0.0f, 50.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("最高速度(弱)", &m.mMaxSpeedWeak, 0.0f, 50.0f); // Deceleration (Weak) - ctx->genSlider("減速(弱)", &m.mDecelerationWeak, 0.0f, 20.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("減速(弱)", &m.mDecelerationWeak, 0.0f, 20.0f); // Idle Anm Speed (Weak) - ctx->genSlider("待機A速度(弱)", &m.mIdleAnmSpeedWeak, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("待機A速度(弱)", &m.mIdleAnmSpeedWeak, 0.0f, 10.0f); // Move Min Anm Speed (Weak) - ctx->genSlider("移動最小A速度(弱)", &m.mMoveMinAnmSpeedWeak, 0.0f, 10.0f, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + ctx->genSlider("移動最小A速度(弱)", &m.mMoveMinAnmSpeedWeak, 0.0f, 10.0f); // Move Max Anm Speed (Weak) - ctx->genSlider("移動最大A速度(弱)", &m.mMoveMaxAnmSpeedWeak, 0.0f, 10.0f, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + ctx->genSlider("移動最大A速度(弱)", &m.mMoveMaxAnmSpeedWeak, 0.0f, 10.0f); // Water Splash Idle daAlinkHIO_setAnmGenMessage(&m.mWaterSplashIdleAnm, ctx, "水弾き待機", 45.0f, 1); // Heavy Idle Up-Down Sway Amount - ctx->genSlider("重時待機上下揺れ量", &m.mHeavyIdleUpDownSwayAmount, 0.0f, 10.0f, 0, NULL, - 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("重時待機上下揺れ量", &m.mHeavyIdleUpDownSwayAmount, 0.0f, 10.0f); // Heavy Buoyancy - ctx->genSlider("重時浮力", &m.mHeavyBuoyancy, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("重時浮力", &m.mHeavyBuoyancy, 0.0f, 10.0f); // Heavy Max Fall Speed - ctx->genSlider("重時最大落下速度", &m.mHeavyMaxFallSpeed, -100.0f, 0.0f, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + ctx->genSlider("重時最大落下速度", &m.mHeavyMaxFallSpeed, -100.0f, 0.0f); // Heavy Max Surfacing Speed - ctx->genSlider("重時最大浮上速度", &m.mHeavyMaxSurfacingSpeed, 0.0f, 100.0f, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + ctx->genSlider("重時最大浮上速度", &m.mHeavyMaxSurfacingSpeed, 0.0f, 100.0f); // Dash daAlinkHIO_setAnmGenMessage(&m.mDashAnm, ctx, "ダッシュ", 31.0f, 1); } @@ -5645,7 +4871,7 @@ daAlinkHIO_wlSwim_c::daAlinkHIO_wlSwim_c() { void daAlinkHIO_wlGrab_c::genMessage(JORMContext* ctx) { // Reset - ctx->genButton("リセット", 0x4000003, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genButton("リセット", 0x4000003); // Pot Grab daAlinkHIO_setAnmGenMessage(&m.mPotGrabAnm, ctx, "壷咥え", 20.0f, 1); // Pot Release @@ -5677,23 +4903,19 @@ daAlinkHIO_wlGrab_c::daAlinkHIO_wlGrab_c() { void daAlinkHIO_wlBall_c::genMessage(JORMContext* ctx) { // Reset - ctx->genButton("リセット", 0x4000003, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genButton("リセット", 0x4000003); // Full Body daAlinkHIO_setAnmGenMessage(&m.mFullBodyAnm, ctx, "全身", 64.0f, 1); // Neck daAlinkHIO_setAnmGenMessage(&m.mNeckAnm, ctx, "首", 54.0f, 0); // Life Orb Gravity - ctx->genSlider("命珠重力", &m.mLifeOrbGravity, -10.0f, 0.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("命珠重力", &m.mLifeOrbGravity, -10.0f, 0.0f); // Life Orb Horizontal Speed - ctx->genSlider("命珠水平速度", &m.mLifeOrbHorizSpeed, 0.0f, 100.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("命珠水平速度", &m.mLifeOrbHorizSpeed, 0.0f, 100.0f); // Life Orb Vertical Speed - ctx->genSlider("命珠垂直速度", &m.mLifeOrbVertSpeed, 0.0f, 100.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("命珠垂直速度", &m.mLifeOrbVertSpeed, 0.0f, 100.0f); // MP Consumption Time - ctx->genSlider("MP消費時間", &m.mMpConsumptionTime, 0, 0xff, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("MP消費時間", &m.mMpConsumptionTime, 0, 0xff); } daAlinkHIO_wlBall_c::daAlinkHIO_wlBall_c() { @@ -5715,7 +4937,7 @@ daAlinkHIO_wlBall_c::daAlinkHIO_wlBall_c() { void daAlinkHIO_wolf_c::genMessage(JORMContext* ctx) { // Reset - ctx->genButton("リセット", 0x4000003, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genButton("リセット", 0x4000003); // Move ctx->genNode("移動", &mWlMove, 0, 0); // Move (Weak) @@ -5757,35 +4979,27 @@ void daAlinkHIO_wolf_c::genMessage(JORMContext* ctx) { // Life Orb ctx->genNode("命珠", &mWlBall, 0, 0); // Max Neck Turn H - ctx->genSlider("首横向き最大", &m.mMaxNeckTurnH, 0, 0x7fff, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("首横向き最大", &m.mMaxNeckTurnH, 0, 0x7fff); // Max Neck Turn Up - ctx->genSlider("首上向き最大", &m.mMaxNeckTurnUp, -0x7fff, 0, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("首上向き最大", &m.mMaxNeckTurnUp, -0x7fff, 0); // Max Neck Turn Down - ctx->genSlider("首下向き最大", &m.mMaxNeckTurnDown, 0, 0x7fff, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("首下向き最大", &m.mMaxNeckTurnDown, 0, 0x7fff); // Max Tired Neck Turn H - ctx->genSlider("疲れ首横向き最大", &m.mMaxTiredNeckTurnH, 0, 0x7fff, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("疲れ首横向き最大", &m.mMaxTiredNeckTurnH, 0, 0x7fff); // Max Tired Neck Turn Up - ctx->genSlider("疲れ首上向き最大", &m.mMaxTiredNeckTurnUp, -0x7fff, 0, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("疲れ首上向き最大", &m.mMaxTiredNeckTurnUp, -0x7fff, 0); // Max Tired Neck Turn Down - ctx->genSlider("疲れ首下向き最大", &m.mMaxTiredNeckTurnDown, 0, 0x7fff, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("疲れ首下向き最大", &m.mMaxTiredNeckTurnDown, 0, 0x7fff); // Senses Linger Time - ctx->genSlider("五感余韻時間", &m.mSensesLingerTime, 0, 0x7fff, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("五感余韻時間", &m.mSensesLingerTime, 0, 0x7fff); // Underwater Input Rate - ctx->genSlider("沼キー率", &m.mUnderwaterInputRate, 0.0f, 1.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("沼キー率", &m.mUnderwaterInputRate, 0.0f, 1.0f); // Light Drop R - ctx->genSlider("光雫R", &m.mLightDropR, -0x40, 0x40, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("光雫R", &m.mLightDropR, -0x40, 0x40); // Light Drop G - ctx->genSlider("光雫G", &m.mLightDropG, -0x40, 0x40, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("光雫G", &m.mLightDropG, -0x40, 0x40); // Light Drop B - ctx->genSlider("光雫B", &m.mLightDropB, -0x40, 0x40, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("光雫B", &m.mLightDropB, -0x40, 0x40); } daAlinkHIO_wolf_c::daAlinkHIO_wolf_c() @@ -5845,17 +5059,17 @@ void daAlinkHIO_c::jumpStateUpdate(const cXyz* param_0, const cXyz* param_1, f32 void daAlinkHIO_c::genMessage(JORMContext* ctx) { // ------ Info Display ------ - ctx->genLabel("------情報表示------", 0x4000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genLabel("------情報表示------", 0x4000001); // Horizontal Distance - ctx->genLabel("水平距離", PROPERTY_JUMP_HDIST_DISP_e, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genLabel("水平距離", PROPERTY_JUMP_HDIST_DISP_e); // Vertical Distance - ctx->genLabel("最頂点", PROPERTY_JUMP_VDIST_DISP_e, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genLabel("最頂点", PROPERTY_JUMP_VDIST_DISP_e); // Position - ctx->genButton("位置", PROPERTY_POS_DISP_e, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genButton("位置", PROPERTY_POS_DISP_e); // Save to File - ctx->genButton("ファイルに保存", PROPERTY_SAVE_FILE_e, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genButton("ファイルに保存", PROPERTY_SAVE_FILE_e); // Load File - ctx->genButton("ファイル読込", PROPERTY_LOAD_FILE_e, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genButton("ファイル読込", PROPERTY_LOAD_FILE_e); // Basic ctx->genNode("基本", &mBasic, 0, 0); // Move diff --git a/src/d/actor/d_a_andsw.cpp b/src/d/actor/d_a_andsw.cpp index fd01b3be72..463f2b852c 100644 --- a/src/d/actor/d_a_andsw.cpp +++ b/src/d/actor/d_a_andsw.cpp @@ -16,8 +16,8 @@ daAndsw_HIO_c::daAndsw_HIO_c() { } void daAndsw_HIO_c::genMessage(JORMContext* ctx) { - ctx->genLabel("SW監視", 0, 0, NULL, 0xFFFF, 0xFFFF, 512, 24); - ctx->genCheckBox("SW状態出力", &field_0x6, 0x01, 0, NULL, 0xFFFF, 0xFFFF, 512, 24); + ctx->genLabel("SW監視", 0); + ctx->genCheckBox("SW状態出力", &field_0x6, 0x01); } #endif diff --git a/src/d/actor/d_a_b_bh.cpp b/src/d/actor/d_a_b_bh.cpp index fcd6fcb8f6..777fa09d40 100644 --- a/src/d/actor/d_a_b_bh.cpp +++ b/src/d/actor/d_a_b_bh.cpp @@ -55,11 +55,11 @@ daB_BH_HIO_c::daB_BH_HIO_c() { #if DEBUG void daB_BH_HIO_c::genMessage(JORMContext* ctx) { - ctx->genLabel(" ボスデグババ手", 0x80000001, 0, NULL, 0xFFFF, 0xFFFF, 512, 24); - ctx->genSlider("本体サイズ", &model_size, 0.0f, 5.0f, 0, NULL, 0xFFFF, 0xFFFF, 512, 24); - ctx->genSlider("攻撃頻度\x87\x40", &attack_freq_a, 0, 1000, 0, NULL, 0xFFFF, 0xFFFF, 512, 24); - ctx->genSlider("攻撃頻度\x87\x41", &attack_freq_b, 0, 1000, 0, NULL, 0xFFFF, 0xFFFF, 512, 24); - ctx->genSlider("ダウン→復活時間", &down_revive_time, 0, 1000, 0, NULL, 0xFFFF, 0xFFFF, 512, 24); + ctx->genLabel(" ボスデグババ手", 0x80000001); + ctx->genSlider("本体サイズ", &model_size, 0.0f, 5.0f); + ctx->genSlider("攻撃頻度\x87\x40", &attack_freq_a, 0, 1000); + ctx->genSlider("攻撃頻度\x87\x41", &attack_freq_b, 0, 1000); + ctx->genSlider("ダウン→復活時間", &down_revive_time, 0, 1000); } #endif diff --git a/src/d/actor/d_a_b_mgn.cpp b/src/d/actor/d_a_b_mgn.cpp index fc3e8a35ac..8cb9ca1ae9 100644 --- a/src/d/actor/d_a_b_mgn.cpp +++ b/src/d/actor/d_a_b_mgn.cpp @@ -197,14 +197,14 @@ daB_MGN_HIO_c::daB_MGN_HIO_c() { #if DEBUG void daB_MGN_HIO_c::genMessage(JORMContext* ctx) { - ctx->genLabel(" 豚ガノン", 0x80000001, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - ctx->genSlider("基本サイズ", &base_size, 0.0f, 5.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - ctx->genSlider("ダッシュ速度", &dash_speed, 0.0f, 100.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - ctx->genSlider("旋回速度", &turn_speed, 0.0f, 100.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - ctx->genSlider("ダッシュアニメ", &dash_anim, 0.0f, 10.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - ctx->genSlider("宝石R", &jewel_R, 0.0f, 100.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - ctx->genSlider("宝石G", &jewel_G, 0.0f, 100.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - ctx->genSlider("宝石B", &jewel_B, 0.0f, 100.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); + ctx->genLabel(" 豚ガノン", 0x80000001); + ctx->genSlider("基本サイズ", &base_size, 0.0f, 5.0f); + ctx->genSlider("ダッシュ速度", &dash_speed, 0.0f, 100.0f); + ctx->genSlider("旋回速度", &turn_speed, 0.0f, 100.0f); + ctx->genSlider("ダッシュアニメ", &dash_anim, 0.0f, 10.0f); + ctx->genSlider("宝石R", &jewel_R, 0.0f, 100.0f); + ctx->genSlider("宝石G", &jewel_G, 0.0f, 100.0f); + ctx->genSlider("宝石B", &jewel_B, 0.0f, 100.0f); } #endif diff --git a/src/d/actor/d_a_balloon_2D.cpp b/src/d/actor/d_a_balloon_2D.cpp index a580f46e6b..4584d696ff 100644 --- a/src/d/actor/d_a_balloon_2D.cpp +++ b/src/d/actor/d_a_balloon_2D.cpp @@ -589,123 +589,75 @@ static int daBalloon2D_draw(daBalloon2D_c* i_this) { #if DEBUG void daBalloon2D_HIO_c::genMessage(JORMContext* ctx) { - ctx->genCheckBox("調整ON", &m.mAdjustmentToggle, 1, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); - ctx->genSlider("スコア", &m.mScore, 0, 99999, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); - ctx->genSlider("コンボ数", &m.mComboCount, 0, 99, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); - ctx->startComboBox("風船のサイズ", &m.mBalloonSize, 0, NULL, 0xffff, 0xffff, 0x100, - 0x1a); + ctx->genCheckBox("調整ON", &m.mAdjustmentToggle, 0x1); + ctx->genSlider("スコア", &m.mScore, 0, 99999); + ctx->genSlider("コンボ数", &m.mComboCount, 0, 99); + ctx->startComboBox("風船のサイズ", &m.mBalloonSize); ctx->genComboBoxItem("大", 0); // large ctx->genComboBoxItem("中", 1); // medium ctx->genComboBoxItem("小", 2); // small ctx->endComboBox(); - ctx->genCheckBox("頭上スコアON", &m.mOverheadScoreToggle, 1, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); - ctx->genSlider("頭上スコア", &m.mOverheadScore, 0, 99999, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); - ctx->genLabel("*****「SCORE」(score_tn)*****", 0, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - ctx->genSlider("位置X", &m.mScorePosX, -300.0, 300.0, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); - ctx->genSlider("位置Y", &m.mScorePosY, -300.0, 300.0, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); - ctx->genSlider("サイズ", &m.mScoreSize, 0.0, 3.0, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genCheckBox("頭上スコアON", &m.mOverheadScoreToggle, 0x1); + ctx->genSlider("頭上スコア", &m.mOverheadScore, 0, 99999); + ctx->genLabel("*****「SCORE」(score_tn)*****", 0); + ctx->genSlider("位置X", &m.mScorePosX, -300.0, 300.0); + ctx->genSlider("位置Y", &m.mScorePosY, -300.0, 300.0); + ctx->genSlider("サイズ", &m.mScoreSize, 0.0, 3.0); // 5-digit number - ctx->genLabel("*****5ケタの数字(suji_n)*****", 0, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - ctx->genSlider("位置X", &m.m5DNumberPosX, -300.0, 300.0, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); - ctx->genSlider("位置Y", &m.m5DNumberPosY, -300.0, 300.0, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); - ctx->genSlider("サイズX", &m.m5DNumberSizeX, 0.0, 3.0, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); - ctx->genSlider("サイズY", &m.m5DNumberSizeY, 0.0, 3.0, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); - ctx->genSlider("アルファ", &m.m5DNumberAlpha, 0.0, 1.0, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genLabel("*****5ケタの数字(suji_n)*****", 0); + ctx->genSlider("位置X", &m.m5DNumberPosX, -300.0, 300.0); + ctx->genSlider("位置Y", &m.m5DNumberPosY, -300.0, 300.0); + ctx->genSlider("サイズX", &m.m5DNumberSizeX, 0.0, 3.0); + ctx->genSlider("サイズY", &m.m5DNumberSizeY, 0.0, 3.0); + ctx->genSlider("アルファ", &m.m5DNumberAlpha, 0.0, 1.0); // "SCORE" & 5-digit number - ctx->genLabel("*****「SCORE」&5ケタの数字(suji_n)*****", 0, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - ctx->genSlider("位置X", &m.m5DNumber2PosX, -300.0, 300.0, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); - ctx->genSlider("位置Y", &m.m5DNumber2PosY, -300.0, 300.0, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); - ctx->genSlider("サイズ", &m.m5DNumber2Size, 0.0, 3.0, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); - ctx->genLabel("*****「+」(tas_n)*****", 0, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - ctx->genSlider("位置X", &m.mUnkPosX, -300.0, 300.0, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); - ctx->genSlider("位置Y", &m.mUnkPosY, -300.0, 300.0, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); - ctx->genSlider("サイズ", &m.mUnkSize, 0.0, 3.0, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); - ctx->genLabel("*****「COMBO」\u3000(combo_tn)*****", 0, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - ctx->genSlider("位置X", &m.mComboPosX, -300.0, 300.0, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); - ctx->genSlider("位置Y", &m.mComboPosY, -300.0, 300.0, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); - ctx->genSlider("サイズ", &m.mComboSize, 0.0, 3.0, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); - ctx->genLabel("*****2ケタの数字(num_n)*****", 0, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - ctx->genSlider("位置X", &m.m2DNumberPosX, -300.0, 300.0, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); - ctx->genSlider("位置Y", &m.m2DNumberPosY, -300.0, 300.0, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); - ctx->genSlider("サイズX", &m.m2DNumberSizeX, 0.0, 3.0, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); - ctx->genSlider("サイズY", &m.m2DNumberSizeY, 0.0, 3.0, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genLabel("*****「SCORE」&5ケタの数字(suji_n)*****", 0); + ctx->genSlider("位置X", &m.m5DNumber2PosX, -300.0, 300.0); + ctx->genSlider("位置Y", &m.m5DNumber2PosY, -300.0, 300.0); + ctx->genSlider("サイズ", &m.m5DNumber2Size, 0.0, 3.0); + ctx->genLabel("*****「+」(tas_n)*****", 0); + ctx->genSlider("位置X", &m.mUnkPosX, -300.0, 300.0); + ctx->genSlider("位置Y", &m.mUnkPosY, -300.0, 300.0); + ctx->genSlider("サイズ", &m.mUnkSize, 0.0, 3.0); + ctx->genLabel("*****「COMBO」\u3000(combo_tn)*****", 0); + ctx->genSlider("位置X", &m.mComboPosX, -300.0, 300.0); + ctx->genSlider("位置Y", &m.mComboPosY, -300.0, 300.0); + ctx->genSlider("サイズ", &m.mComboSize, 0.0, 3.0); + ctx->genLabel("*****2ケタの数字(num_n)*****", 0); + ctx->genSlider("位置X", &m.m2DNumberPosX, -300.0, 300.0); + ctx->genSlider("位置Y", &m.m2DNumberPosY, -300.0, 300.0); + ctx->genSlider("サイズX", &m.m2DNumberSizeX, 0.0, 3.0); + ctx->genSlider("サイズY", &m.m2DNumberSizeY, 0.0, 3.0); // "+" & 2-digit number & "COMBO" - ctx->genLabel("*****「+」&2ケタの数字&「COMBO」(co_set_n)*****", 0, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - ctx->genSlider("位置X", &m.m2DNumberComboPosX, -300.0, 300.0, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); - ctx->genSlider("位置Y", &m.m2DNumberComboPosY, -300.0, 300.0, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); - ctx->genSlider("サイズ", &m.m2DNumberComboSize, 0.0, 3.0, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); - ctx->genSlider("アルファ", &m.m2DNumberComboAlpha, 0.0, 1.0, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genLabel("*****「+」&2ケタの数字&「COMBO」(co_set_n)*****", 0); + ctx->genSlider("位置X", &m.m2DNumberComboPosX, -300.0, 300.0); + ctx->genSlider("位置Y", &m.m2DNumberComboPosY, -300.0, 300.0); + ctx->genSlider("サイズ", &m.m2DNumberComboSize, 0.0, 3.0); + ctx->genSlider("アルファ", &m.m2DNumberComboAlpha, 0.0, 1.0); // balloon "large" - ctx->genLabel("*****風船「大」(bal_1_n)*****", 0, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - ctx->genSlider("位置X", &m.mBalloonLargePosX, -300.0, 300.0, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); - ctx->genSlider("位置Y", &m.mBalloonLargePosY, -300.0, 300.0, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); - ctx->genSlider("サイズ", &m.mBalloonLargeSize, 0.0, 3.0, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); - ctx->genSlider("アルファ", &m.mBalloonLargeAlpha, 0.0, 1.0, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genLabel("*****風船「大」(bal_1_n)*****", 0); + ctx->genSlider("位置X", &m.mBalloonLargePosX, -300.0, 300.0); + ctx->genSlider("位置Y", &m.mBalloonLargePosY, -300.0, 300.0); + ctx->genSlider("サイズ", &m.mBalloonLargeSize, 0.0, 3.0); + ctx->genSlider("アルファ", &m.mBalloonLargeAlpha, 0.0, 1.0); // balloon "medium" - ctx->genLabel("*****風船「中」(bal_2_n)*****", 0, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - ctx->genSlider("位置X", &m.mBalloonMedPosX, -300.0, 300.0, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); - ctx->genSlider("位置Y", &m.mBalloonMedPosY, -300.0, 300.0, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); - ctx->genSlider("サイズ", &m.mBalloonMedSize, 0.0, 3.0, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); - ctx->genSlider("アルファ", &m.mBalloonMedAlpha, 0.0, 1.0, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genLabel("*****風船「中」(bal_2_n)*****", 0); + ctx->genSlider("位置X", &m.mBalloonMedPosX, -300.0, 300.0); + ctx->genSlider("位置Y", &m.mBalloonMedPosY, -300.0, 300.0); + ctx->genSlider("サイズ", &m.mBalloonMedSize, 0.0, 3.0); + ctx->genSlider("アルファ", &m.mBalloonMedAlpha, 0.0, 1.0); // balloon "small" - ctx->genLabel("*****風船「小」(bal_3_n)*****", 0, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - ctx->genSlider("位置X", &m.mBalloonSmallPosX, -300.0, 300.0, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); - ctx->genSlider("位置Y", &m.mBalloonSmallPosY, -300.0, 300.0, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); - ctx->genSlider("サイズ", &m.mBalloonSmallSize, 0.0, 3.0, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); - ctx->genSlider("アルファ", &m.mBalloonSmallAlpha, 0.0, 1.0, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genLabel("*****風船「小」(bal_3_n)*****", 0); + ctx->genSlider("位置X", &m.mBalloonSmallPosX, -300.0, 300.0); + ctx->genSlider("位置Y", &m.mBalloonSmallPosY, -300.0, 300.0); + ctx->genSlider("サイズ", &m.mBalloonSmallSize, 0.0, 3.0); + ctx->genSlider("アルファ", &m.mBalloonSmallAlpha, 0.0, 1.0); // "Balloon" & "+" & two-digit number & "COMBO" - ctx->genLabel("*****「風船」&「+」&2ケタの数字&「COMBO」(ba_com_n)*****", 0, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); - ctx->genSlider("位置X", &m.m2DNumberCombo2PosX, -300.0, 300.0, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); - ctx->genSlider("位置X(4:3)", &m.m2DNumberCombo2PosX43, -300.0, 300.0, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); - ctx->genSlider("位置Y", &m.m2DNumberCombo2PosY, -300.0, 300.0, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); - ctx->genSlider("サイズ", &m.m2DNumberCombo2Size, 0.0, 3.0, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genLabel("*****「風船」&「+」&2ケタの数字&「COMBO」(ba_com_n)*****", 0); + ctx->genSlider("位置X", &m.m2DNumberCombo2PosX, -300.0, 300.0); + ctx->genSlider("位置X(4:3)", &m.m2DNumberCombo2PosX43, -300.0, 300.0); + ctx->genSlider("位置Y", &m.m2DNumberCombo2PosY, -300.0, 300.0); + ctx->genSlider("サイズ", &m.m2DNumberCombo2Size, 0.0, 3.0); } #endif diff --git a/src/d/actor/d_a_bd.cpp b/src/d/actor/d_a_bd.cpp index a97746ce2a..f006f90dbe 100644 --- a/src/d/actor/d_a_bd.cpp +++ b/src/d/actor/d_a_bd.cpp @@ -71,15 +71,13 @@ daBd_HIO_c::daBd_HIO_c() { #if DEBUG /* daBd_HIO_c::genMessage (JORMContext *) */ void daBd_HIO_c::genMessage(JORMContext* mctx) { - mctx->genLabel("小鳥", 0x80000001, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); - mctx->genSlider("基本大きさ", &mBasicSize, 0.0f, 5.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); - mctx->genSlider("飛行速度", &mFlightSpeed, 0.0f, 50.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); - mctx->genSlider("地上速度", &mGroundSpeed, 0.0f, 20.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); - mctx->genSlider("飛行時間(およそ)", &mFlightTime, 0, 30000, 0, NULL, 0xFFFF, 0xFFFF, 0x200, - 24); - mctx->genSlider("リンク認識距離", &mLinkDetectRange, 0.0f, 2000.0f, 0, NULL, 0xFFFF, 0xFFFF, - 0x200, 24); - mctx->genSlider("羽LevelSE鳴る距離", &mChirpDist, 0, 1000, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); + mctx->genLabel("小鳥", 0x80000001); + mctx->genSlider("基本大きさ", &mBasicSize, 0.0f, 5.0f); + mctx->genSlider("飛行速度", &mFlightSpeed, 0.0f, 50.0f); + mctx->genSlider("地上速度", &mGroundSpeed, 0.0f, 20.0f); + mctx->genSlider("飛行時間(およそ)", &mFlightTime, 0, 30000); + mctx->genSlider("リンク認識距離", &mLinkDetectRange, 0.0f, 2000.0f); + mctx->genSlider("羽LevelSE鳴る距離", &mChirpDist, 0, 1000); } #endif diff --git a/src/d/actor/d_a_e_bg.cpp b/src/d/actor/d_a_e_bg.cpp index 24bdf27b69..c0363529c6 100644 --- a/src/d/actor/d_a_e_bg.cpp +++ b/src/d/actor/d_a_e_bg.cpp @@ -30,17 +30,14 @@ daE_BG_HIO_c::daE_BG_HIO_c() { #if DEBUG void daE_BG_HIO_c::genMessage(JORMContext* ctx) { // "Bomb fish" - ctx->genLabel("爆弾魚", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - ctx->genSlider("追跡速度", &mTrackingSpeed, 0.0, 100.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - ctx->genSlider("突進速度", &mRushSpeed, 0.0, 100.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - ctx->genSlider("プレイヤーサーチ距離", &mPlayerSearchDistance, 0.0, 2000.0f, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); - ctx->genSlider("攻撃行動範囲", &mAttackRange, 0.0, 2000.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); - ctx->genSlider("遊泳行動範囲", &mSwimRange, 0.0, 2000.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - ctx->genSlider("突進前待機距離", &mWaitDistanceBeforeCharging, 0.0, 1000.0f, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); - ctx->genSlider("湧き出し時間", &mJumpTime, 0.0, 1000.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genLabel("爆弾魚", 0x80000001); + ctx->genSlider("追跡速度", &mTrackingSpeed, 0.0, 100.0f); + ctx->genSlider("突進速度", &mRushSpeed, 0.0, 100.0f); + ctx->genSlider("プレイヤーサーチ距離", &mPlayerSearchDistance, 0.0, 2000.0f); + ctx->genSlider("攻撃行動範囲", &mAttackRange, 0.0, 2000.0f); + ctx->genSlider("遊泳行動範囲", &mSwimRange, 0.0, 2000.0f); + ctx->genSlider("突進前待機距離", &mWaitDistanceBeforeCharging, 0.0, 1000.0f); + ctx->genSlider("湧き出し時間", &mJumpTime, 0.0, 1000.0f); } #endif diff --git a/src/d/actor/d_a_e_df.cpp b/src/d/actor/d_a_e_df.cpp index 05cde04abe..a044b3d936 100644 --- a/src/d/actor/d_a_e_df.cpp +++ b/src/d/actor/d_a_e_df.cpp @@ -25,8 +25,8 @@ STATIC_ASSERT(sizeof(daE_DF_HIO_c) == 0xC); #if DEBUG inline void daE_DF_HIO_c::genMessage(JORMContext* i_ctx) { - i_ctx->genLabel("デクレシア", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - i_ctx->genSlider("速度", &field_0x8, 0.0f, 100.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + i_ctx->genLabel("デクレシア", 0x80000001); + i_ctx->genSlider("速度", &field_0x8, 0.0f, 100.0f); } #endif diff --git a/src/d/actor/d_a_e_dn.cpp b/src/d/actor/d_a_e_dn.cpp index 6186a8f9fc..2669c783b0 100644 --- a/src/d/actor/d_a_e_dn.cpp +++ b/src/d/actor/d_a_e_dn.cpp @@ -146,17 +146,17 @@ daE_DN_HIO_c::daE_DN_HIO_c() { #if DEBUG void daE_DN_HIO_c::genMessage(JORMContext* ctx) { - ctx->genLabel(" リザードマン", 0x80000001, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - ctx->genSlider("基本サイズ", &model_size, 0.0f, 5.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - ctx->genSlider("移動速度", &movement_speed, 0.0f, 20.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - ctx->genSlider("突進速度", &dash_speed, 0.0f, 40.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - ctx->genSlider("戦闘開始範囲", &battle_init_range, 0.0f, 2000.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - ctx->genSlider("攻撃開始範囲", &attack_init_range, 0.0f, 1000.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - ctx->genCheckBox("不死身", &invulnerable, 1, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - ctx->genCheckBox("学習なし", &no_learn, 1, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - ctx->genSlider("魂抜間 弱", &soul_disappear_time_weak, 0, 100, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - ctx->genSlider("魂抜間 強", &soul_disappear_time_strong, 0, 100, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - ctx->genSlider("防御静止間", &defense_pause_time, 0, 20, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); + ctx->genLabel(" リザードマン", 0x80000001); + ctx->genSlider("基本サイズ", &model_size, 0.0f, 5.0f); + ctx->genSlider("移動速度", &movement_speed, 0.0f, 20.0f); + ctx->genSlider("突進速度", &dash_speed, 0.0f, 40.0f); + ctx->genSlider("戦闘開始範囲", &battle_init_range, 0.0f, 2000.0f); + ctx->genSlider("攻撃開始範囲", &attack_init_range, 0.0f, 1000.0f); + ctx->genCheckBox("不死身", &invulnerable, 0x1); + ctx->genCheckBox("学習なし", &no_learn, 0x1); + ctx->genSlider("魂抜間 弱", &soul_disappear_time_weak, 0, 100); + ctx->genSlider("魂抜間 強", &soul_disappear_time_strong, 0, 100); + ctx->genSlider("防御静止間", &defense_pause_time, 0, 20); } #endif diff --git a/src/d/actor/d_a_e_fb.cpp b/src/d/actor/d_a_e_fb.cpp index 807bf0a0c7..bde1aea835 100644 --- a/src/d/actor/d_a_e_fb.cpp +++ b/src/d/actor/d_a_e_fb.cpp @@ -32,29 +32,29 @@ daE_FB_HIO_c::daE_FB_HIO_c() { #if DEBUG void daE_FB_HIO_c::genMessage(JORMContext* ctext) { // "Frizzard (large)" - ctext->genLabel("フリザド(大)", 0x80000001, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); + ctext->genLabel("フリザド(大)", 0x80000001); // "Model size" - ctext->genSlider("モデルサイズ", &model_size, 0.0f, 10.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); + ctext->genSlider("モデルサイズ", &model_size, 0.0f, 10.0f); // "Player detection range" - ctext->genSlider("プレイヤー発見距離", &player_detection_range, 0.0f, 10000.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); + ctext->genSlider("プレイヤー発見距離", &player_detection_range, 0.0f, 10000.0f); // "Next attack wait time" - ctext->genSlider("次回攻撃待ち時間", &next_attack_waiting_time, 0, 1000, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); + ctext->genSlider("次回攻撃待ち時間", &next_attack_waiting_time, 0, 1000); // "Maximum rotation width" - ctext->genSlider("最大回転幅", &maximum_rotation_width, 0, 10000, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); + ctext->genSlider("最大回転幅", &maximum_rotation_width, 0, 10000); // "Minimum turning range" - ctext->genSlider("最小回転幅", &minimum_turning_range, 0, 10000, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); + ctext->genSlider("最小回転幅", &minimum_turning_range, 0, 10000); // "Stage rotation amplitude (speed)" - ctext->genSlider("階段用回転幅(速度)", &rotation_width_stairs, 0, 10000, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); + ctext->genSlider("階段用回転幅(速度)", &rotation_width_stairs, 0, 10000); // "Color Regi 1R" - ctext->genSlider("カラレジ1R", &color_register_1r, 0, 0xFF, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); + ctext->genSlider("カラレジ1R", &color_register_1r, 0, 0xFF); // "Color Regi 1G" - ctext->genSlider("カラレジ1G", &color_register_1g, 0, 0xFF, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); + ctext->genSlider("カラレジ1G", &color_register_1g, 0, 0xFF); // "Color Regi 1B" - ctext->genSlider("カラレジ1B", &color_register_1b, 0, 0xFF, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); + ctext->genSlider("カラレジ1B", &color_register_1b, 0, 0xFF); // "Color Regi 1α " - ctext->genSlider("カラレジ1α ", &color_register_1a, 0, 0xFF, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); + ctext->genSlider("カラレジ1α ", &color_register_1a, 0, 0xFF); // "Maximum rotation width" - ctext->genSlider("最大回転幅", &maximum_rotation_width_2, 0, 180, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); + ctext->genSlider("最大回転幅", &maximum_rotation_width_2, 0, 180); } #endif diff --git a/src/d/actor/d_a_e_gb.cpp b/src/d/actor/d_a_e_gb.cpp index b7b9f9e63c..d8fba44ccd 100644 --- a/src/d/actor/d_a_e_gb.cpp +++ b/src/d/actor/d_a_e_gb.cpp @@ -60,15 +60,15 @@ daE_GB_HIO_c::daE_GB_HIO_c() { #if DEBUG void daE_GB_HIO_c::genMessage(JORMContext* ctx) { - ctx->genLabel(" デカババ  ", 0x80000001, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - ctx->genLabel("   大幅なサイズ変更は姿勢生成に影響があるので注意   ", 0x80000001, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - ctx->genSlider("顔サイズ", &face_size, 0.0f, 5.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - ctx->genSlider("花サイズ", &flower_size, 0.0f, 5.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - ctx->genSlider("茎サイズ", &stem_size, 0.0f, 5.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - ctx->genSlider("攻撃頻度", &attack_frequency, 0, 30000, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - ctx->genSlider("攻撃速度", &attack_spd, 0.0f, 200.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - ctx->genSlider("攻後距離", &attack_range, 0, 30, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - ctx->genSlider("攻後停間", &post_attack_pause_timer, 0, 200, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); + ctx->genLabel(" デカババ  ", 0x80000001); + ctx->genLabel("   大幅なサイズ変更は姿勢生成に影響があるので注意   ", 0x80000001); + ctx->genSlider("顔サイズ", &face_size, 0.0f, 5.0f); + ctx->genSlider("花サイズ", &flower_size, 0.0f, 5.0f); + ctx->genSlider("茎サイズ", &stem_size, 0.0f, 5.0f); + ctx->genSlider("攻撃頻度", &attack_frequency, 0, 30000); + ctx->genSlider("攻撃速度", &attack_spd, 0.0f, 200.0f); + ctx->genSlider("攻後距離", &attack_range, 0, 30); + ctx->genSlider("攻後停間", &post_attack_pause_timer, 0, 200); } #endif diff --git a/src/d/actor/d_a_e_hm.cpp b/src/d/actor/d_a_e_hm.cpp index 4aa37a6964..f6a473fe11 100644 --- a/src/d/actor/d_a_e_hm.cpp +++ b/src/d/actor/d_a_e_hm.cpp @@ -43,13 +43,13 @@ daE_HM_HIO_c::daE_HM_HIO_c() { void daE_HM_HIO_c::genMessage(JORMContext* ctx) { // "Himekuji" // appears to be a portmanteau - "ヒメ" = small (prefix), "ナメクジ" = slug) - ctx->genLabel("ヒメクジ", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - ctx->genSlider("サーチエリア", &searchArea, 0.0f, 2000.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - ctx->genSlider("飛ばし方向スピード", &flyDirSpeed, 0.0f, -100.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - ctx->genSlider("飛ばし方向Yスピード", &flyDirYSpeed, 0.0f, 100.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - ctx->genSlider("重力設定", &gravity, 0.0f, -20.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - ctx->genSlider("攻撃範囲", &attackRange, -1.0f, 20.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - ctx->genSlider("疾風受け時間", &galeStunTime, 0.0f, 1000.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genLabel("ヒメクジ", 0x80000001); + ctx->genSlider("サーチエリア", &searchArea, 0.0f, 2000.0f); + ctx->genSlider("飛ばし方向スピード", &flyDirSpeed, 0.0f, -100.0f); + ctx->genSlider("飛ばし方向Yスピード", &flyDirYSpeed, 0.0f, 100.0f); + ctx->genSlider("重力設定", &gravity, 0.0f, -20.0f); + ctx->genSlider("攻撃範囲", &attackRange, -1.0f, 20.0f); + ctx->genSlider("疾風受け時間", &galeStunTime, 0.0f, 1000.0f); } #endif diff --git a/src/d/actor/d_a_e_hp.cpp b/src/d/actor/d_a_e_hp.cpp index 2443bb8a49..f51abeba26 100644 --- a/src/d/actor/d_a_e_hp.cpp +++ b/src/d/actor/d_a_e_hp.cpp @@ -85,15 +85,12 @@ daE_HP_HIO_c::daE_HP_HIO_c() { #if DEBUG void daE_HP_HIO_c::genMessage(JORMContext* ctx) { // General-purpose Poe - ctx->genLabel("汎用ポゥ", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - ctx->genSlider("モデルサイズ", &modelSize, 0.0, 10.0, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - ctx->genSlider("攻撃終了後待ち時間", &waitTimeAfterAttack, 0, 1000, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); - ctx->genSlider("復活時間", &resurrectionTime, 0, 1000, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - ctx->genSlider("接近後攻撃しない時間", &attackDelayOnApproach, 0, 0xfe, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); - ctx->genCheckBox("範囲表示(FINALでは不可)", &rangeDisplay, 1, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genLabel("汎用ポゥ", 0x80000001); + ctx->genSlider("モデルサイズ", &modelSize, 0.0, 10.0); + ctx->genSlider("攻撃終了後待ち時間", &waitTimeAfterAttack, 0, 1000); + ctx->genSlider("復活時間", &resurrectionTime, 0, 1000); + ctx->genSlider("接近後攻撃しない時間", &attackDelayOnApproach, 0, 0xfe); + ctx->genCheckBox("範囲表示(FINALでは不可)", &rangeDisplay, 0x1); } #endif diff --git a/src/d/actor/d_a_e_hz.cpp b/src/d/actor/d_a_e_hz.cpp index d299ea6a63..ca896091f4 100644 --- a/src/d/actor/d_a_e_hz.cpp +++ b/src/d/actor/d_a_e_hz.cpp @@ -69,21 +69,21 @@ daE_HZ_HIO_c::daE_HZ_HIO_c() { #if DEBUG void daE_HZ_HIO_c::genMessage(JORMContext* ctx) { - ctx->genLabel(" 敵サンプル", 0x80000001, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - ctx->genSlider("基本サイズ", &basic_size, 0.0f, 5.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - ctx->genCheckBox("PL発見半径表示", &pl_detection_radius_display, 1, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - ctx->genSlider("PL発見半径(内)", &pl_detection_radius_in, 0.0f, 5000.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - ctx->genSlider("PL発見半径(外)", &pl_detection_radius_outside, 0.0f, 5000.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - ctx->genSlider("逃げ速度", &escape_speed, 0.0f, 200.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - ctx->genSlider("ぴより時間", &piyori_time, 0.0f, 500.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - ctx->genSlider("巻き込み回転速度", &reeling_rotation_speed, 0.0f, 10000.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - ctx->genSlider("巻き込みY位置", &y_position_wrap, 0.0f, 1000.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - ctx->genSlider("伸び溜め時間", &extension_time, 0.0f, 100.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - ctx->genSlider("伸びアニメ速度", &stretch_anim_speed, 0.0f, 1.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - ctx->genSlider("伸び前の溜め時間", &retention_time_before_stretch, 0.0f, 100.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - ctx->genLabel("カメラ用タイマー", 0x80000001, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - ctx->genSlider("オンタイマー", &camera_on_timer, 0.0f, 100.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - ctx->genSlider("オフタイマー", &camera_off_timer, 0.0f, 100.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); + ctx->genLabel(" 敵サンプル", 0x80000001); + ctx->genSlider("基本サイズ", &basic_size, 0.0f, 5.0f); + ctx->genCheckBox("PL発見半径表示", &pl_detection_radius_display, 0x1); + ctx->genSlider("PL発見半径(内)", &pl_detection_radius_in, 0.0f, 5000.0f); + ctx->genSlider("PL発見半径(外)", &pl_detection_radius_outside, 0.0f, 5000.0f); + ctx->genSlider("逃げ速度", &escape_speed, 0.0f, 200.0f); + ctx->genSlider("ぴより時間", &piyori_time, 0.0f, 500.0f); + ctx->genSlider("巻き込み回転速度", &reeling_rotation_speed, 0.0f, 10000.0f); + ctx->genSlider("巻き込みY位置", &y_position_wrap, 0.0f, 1000.0f); + ctx->genSlider("伸び溜め時間", &extension_time, 0.0f, 100.0f); + ctx->genSlider("伸びアニメ速度", &stretch_anim_speed, 0.0f, 1.0f); + ctx->genSlider("伸び前の溜め時間", &retention_time_before_stretch, 0.0f, 100.0f); + ctx->genLabel("カメラ用タイマー", 0x80000001); + ctx->genSlider("オンタイマー", &camera_on_timer, 0.0f, 100.0f); + ctx->genSlider("オフタイマー", &camera_off_timer, 0.0f, 100.0f); } #endif diff --git a/src/d/actor/d_a_e_mb.cpp b/src/d/actor/d_a_e_mb.cpp index 0a13dc9227..b750c328fd 100644 --- a/src/d/actor/d_a_e_mb.cpp +++ b/src/d/actor/d_a_e_mb.cpp @@ -49,12 +49,12 @@ daE_MB_HIO_c::daE_MB_HIO_c() { #if DEBUG void daE_MB_HIO_c::genMessage(JORMContext* ctx) { - ctx->genLabel(" ボス戦ブーメラン猿", 0x80000001, 0, NULL, 0xFFFF, 0xFFFF, 512, 24); - ctx->genSlider("基本サイズ", &base_size, 0.0f, 5.0f, 0, NULL, 0xFFFF, 0xFFFF, 512, 24); - ctx->genSlider("振り子速度", &swing_speed, 0.0f, 1000.0f, 0, NULL, 0xFFFF, 0xFFFF, 512, 24); - ctx->genSlider("振り子下弦", &swing_descend, 0.5f, 2.0f, 0, NULL, 0xFFFF, 0xFFFF, 512, 24); - ctx->genSlider("軌道修正", &swing_correction, -500.0f, 2000.0f, 0, NULL, 0xFFFF, 0xFFFF, 512, 24); - ctx->genSlider("再出現時間(およそ)", &reappear_time, 0.0f, 300.0f, 0, NULL, 0xFFFF, 0xFFFF, 512, 24); + ctx->genLabel(" ボス戦ブーメラン猿", 0x80000001); + ctx->genSlider("基本サイズ", &base_size, 0.0f, 5.0f); + ctx->genSlider("振り子速度", &swing_speed, 0.0f, 1000.0f); + ctx->genSlider("振り子下弦", &swing_descend, 0.5f, 2.0f); + ctx->genSlider("軌道修正", &swing_correction, -500.0f, 2000.0f); + ctx->genSlider("再出現時間(およそ)", &reappear_time, 0.0f, 300.0f); } #endif diff --git a/src/d/actor/d_a_e_mk.cpp b/src/d/actor/d_a_e_mk.cpp index ed9d3e1eb8..fef3a86675 100644 --- a/src/d/actor/d_a_e_mk.cpp +++ b/src/d/actor/d_a_e_mk.cpp @@ -48,17 +48,17 @@ daE_MK_HIO_c::daE_MK_HIO_c() { #if DEBUG void daE_MK_HIO_c::genMessage(JORMContext* ctx) { - ctx->genLabel(" ブーメラン猿", 0x80000001, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - ctx->genSlider("基本サイズ", &size, 0.0f, 5.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - ctx->genSlider("ブーメラン比率", &boomerang_ratio, 0.0f, 2.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - ctx->genSlider("PL投max距離", &pl_throw_dist_max, 0.0f, 4000.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - ctx->genLabel(" ", 0x80000001, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - ctx->genCheckBox("動作停止", &halt_action, 1, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - ctx->genLabel(" ", 0x80000001, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - ctx->genLabel("王冠位置補正", 0x80000001, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - ctx->genSlider(" X", &crown_pos_adjust.x, -50.0f, 50.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - ctx->genSlider(" Y", &crown_pos_adjust.y, -50.0f, 50.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - ctx->genSlider(" Z", &crown_pos_adjust.z, -50.0f, 50.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); + ctx->genLabel(" ブーメラン猿", 0x80000001); + ctx->genSlider("基本サイズ", &size, 0.0f, 5.0f); + ctx->genSlider("ブーメラン比率", &boomerang_ratio, 0.0f, 2.0f); + ctx->genSlider("PL投max距離", &pl_throw_dist_max, 0.0f, 4000.0f); + ctx->genLabel(" ", 0x80000001); + ctx->genCheckBox("動作停止", &halt_action, 0x1); + ctx->genLabel(" ", 0x80000001); + ctx->genLabel("王冠位置補正", 0x80000001); + ctx->genSlider(" X", &crown_pos_adjust.x, -50.0f, 50.0f); + ctx->genSlider(" Y", &crown_pos_adjust.y, -50.0f, 50.0f); + ctx->genSlider(" Z", &crown_pos_adjust.z, -50.0f, 50.0f); } #endif diff --git a/src/d/actor/d_a_e_nz.cpp b/src/d/actor/d_a_e_nz.cpp index 7918dfe541..738d01b3bf 100644 --- a/src/d/actor/d_a_e_nz.cpp +++ b/src/d/actor/d_a_e_nz.cpp @@ -71,21 +71,19 @@ daE_NZ_HIO_c::daE_NZ_HIO_c() { #if DEBUG void daE_NZ_HIO_c::genMessage(JORMContext* ctx) { // Ghost Rat - ctx->genLabel(" 幽霊ネズミ", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genLabel(" 幽霊ネズミ", 0x80000001); // Basic Size - ctx->genSlider("基本サイズ", &mBasicSize, 0.0f, 5.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("基本サイズ", &mBasicSize, 0.0f, 5.0f); // Basic Speed - ctx->genSlider("移動速度", &mSpeed, 0.0f, 30.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("移動速度", &mSpeed, 0.0f, 30.0f); // Attack Speed - ctx->genSlider("攻撃速度", &mAttackSpeed, 0.0f, 60.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("攻撃速度", &mAttackSpeed, 0.0f, 60.0f); // Attack Wait Time - ctx->genSlider("出現タイムラグ", &mWaitTime, 0, 0x23, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("出現タイムラグ", &mWaitTime, 0, 0x23); // Current alpha speed - ctx->genSlider("現α速度", &mCurrentAlphaSpeed, 0.0f, 255.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("現α速度", &mCurrentAlphaSpeed, 0.0f, 255.0f); // Vanishing alpha speed - ctx->genSlider("消α速度", &mVanishingAlphaSpeed, 0.0f, 255.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("消α速度", &mVanishingAlphaSpeed, 0.0f, 255.0f); } #endif diff --git a/src/d/actor/d_a_e_oc.cpp b/src/d/actor/d_a_e_oc.cpp index 35b7d097d0..16f67be7e6 100644 --- a/src/d/actor/d_a_e_oc.cpp +++ b/src/d/actor/d_a_e_oc.cpp @@ -107,25 +107,25 @@ daE_OC_HIO_c::daE_OC_HIO_c() { #if DEBUG void daE_OC_HIO_c::genMessage(JORMContext* ctext) { // enemy sample - ctext->genLabel("敵サンプル", 0x80000001, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); + ctext->genLabel("敵サンプル", 0x80000001); // basic size - ctext->genSlider("基本サイズ", &basic_size, 0.0f, 5.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); + ctext->genSlider("基本サイズ", &basic_size, 0.0f, 5.0f); // player search max radius S - ctext->genSlider("プレイヤーサーチ最大半径S", &plyr_srch_max_radius_S, 0.0f, 10000.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); + ctext->genSlider("プレイヤーサーチ最大半径S", &plyr_srch_max_radius_S, 0.0f, 10000.0f); // player search max radius M - ctext->genSlider("プレイヤーサーチ最大半径M", &plyr_srch_max_radius_M, 0.0f, 10000.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); + ctext->genSlider("プレイヤーサーチ最大半径M", &plyr_srch_max_radius_M, 0.0f, 10000.0f); // player search min radius - ctext->genSlider("プレイヤーサーチ最小半径", &plyr_srch_min_radius, 0.0f, 10000.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); + ctext->genSlider("プレイヤーサーチ最小半径", &plyr_srch_min_radius, 0.0f, 10000.0f); // battle participation radius - ctext->genSlider("戦闘参加半径", &battle_participation_radius, 0.0f, 3000.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); + ctext->genSlider("戦闘参加半径", &battle_participation_radius, 0.0f, 3000.0f); // attention radius of slain teammate - ctext->genSlider("やられ仲間注目半径", &teammate_attention_radius, 0.0f, 3000.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); + ctext->genSlider("やられ仲間注目半径", &teammate_attention_radius, 0.0f, 3000.0f); // demo waiting time - ctext->genSlider("デモ待機時間", &demo_waiting_time, 0.0f, 3000.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); + ctext->genSlider("デモ待機時間", &demo_waiting_time, 0.0f, 3000.0f); // out of range standby distance - ctext->genSlider("範囲外待機距離", &standby_distance, 0.0f, 10000.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); + ctext->genSlider("範囲外待機距離", &standby_distance, 0.0f, 10000.0f); // radius representation - ctext->genCheckBox("半径表示", &radius_representation, 1, 0, NULL, -1, -1, 0x200, 0x18); + ctext->genCheckBox("半径表示", &radius_representation, 0x1); } #endif diff --git a/src/d/actor/d_a_e_rd.cpp b/src/d/actor/d_a_e_rd.cpp index dfb5e4e3a7..1efb1060bd 100644 --- a/src/d/actor/d_a_e_rd.cpp +++ b/src/d/actor/d_a_e_rd.cpp @@ -231,52 +231,52 @@ daE_RD_HIO_c::daE_RD_HIO_c() { #if DEBUG void daE_RD_HIO_c::genMessage(JORMContext* ctext) { // Rider (a.k.a. Bulblins) - ctext->genLabel(" ライダー", 0x80000001, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); + ctext->genLabel(" ライダー", 0x80000001); // basic size - ctext->genSlider("基本サイズ", &model_size, 0.0f, 5.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); + ctext->genSlider("基本サイズ", &model_size, 0.0f, 5.0f); // leader size ratio - ctext->genSlider("リーダーサイズ比", &leader_size_ratio, 0.0f, 2.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); + ctext->genSlider("リーダーサイズ比", &leader_size_ratio, 0.0f, 2.0f); // movement speed - ctext->genSlider("移動速度", &movement_speed, 0.0f, 20.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); + ctext->genSlider("移動速度", &movement_speed, 0.0f, 20.0f); // ~~ In the case of a club-wielding soldier ~~ - ctext->genLabel(" ~~ こん棒兵の場合 ~~", 0x80000001, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); + ctext->genLabel(" ~~ こん棒兵の場合 ~~", 0x80000001); // speed rush - ctext->genSlider("突進速度", &dash_speed, 0.0f, 40.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); + ctext->genSlider("突進速度", &dash_speed, 0.0f, 40.0f); // combat start range - ctext->genSlider("戦闘開始範囲", &battle_init_range, 0.0f, 2000.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); + ctext->genSlider("戦闘開始範囲", &battle_init_range, 0.0f, 2000.0f); // attack range - ctext->genSlider("攻撃開始範囲", &attack_init_range, 0.0f, 1000.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); + ctext->genSlider("攻撃開始範囲", &attack_init_range, 0.0f, 1000.0f); // swing speed - ctext->genSlider("振り速さ", &swing_speed, 0.0f, 3.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); - ctext->genLabel(" ", 0x80000001, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); + ctext->genSlider("振り速さ", &swing_speed, 0.0f, 3.0f); + ctext->genLabel(" ", 0x80000001); // ~~ In the case of archers ~~ - ctext->genLabel(" ~~ 矢兵の場合 ~~", 0x80000001, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); + ctext->genLabel(" ~~ 矢兵の場合 ~~", 0x80000001); // Command → Ready stance - ctext->genSlider("号令→構えの間", &command_to_ready_stance, 0, 200, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); + ctext->genSlider("号令→構えの間", &command_to_ready_stance, 0, 200); // attack range - ctext->genSlider("攻撃範囲", &attack_range, 0.0f, 2000.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); + ctext->genSlider("攻撃範囲", &attack_range, 0.0f, 2000.0f); // riding firing distance - ctext->genSlider("騎乗発射距離", &mounted_launch_distance, 0.0f, 3000.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); + ctext->genSlider("騎乗発射距離", &mounted_launch_distance, 0.0f, 3000.0f); // wolf takedown power Y - ctext->genSlider("狼倒れ力Y", &wolf_falling_power_y, 0.0f, 50.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); + ctext->genSlider("狼倒れ力Y", &wolf_falling_power_y, 0.0f, 50.0f); // wolf takedown power Z - ctext->genSlider("狼倒れ力Z", &wolf_falling_power_z, 0.0f, 50.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); + ctext->genSlider("狼倒れ力Z", &wolf_falling_power_z, 0.0f, 50.0f); // flying Z (Rider suspended) - ctext->genSlider("飛びZ(騎乗停止)", &jump_z_suspended, 0.0f, 50.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); + ctext->genSlider("飛びZ(騎乗停止)", &jump_z_suspended, 0.0f, 50.0f); // flying Z - ctext->genSlider("飛びZ", &jump_z, 0.0f, 50.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); + ctext->genSlider("飛びZ", &jump_z, 0.0f, 50.0f); // flying y - ctext->genSlider("飛びY", &jump_y, 0.0f, 50.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); + ctext->genSlider("飛びY", &jump_y, 0.0f, 50.0f); // jump g - ctext->genSlider("飛びG", &jump_g, 0.0f, 20.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); + ctext->genSlider("飛びG", &jump_g, 0.0f, 20.0f); // invincible - ctext->genCheckBox("不死身", &invulnerable, 1, 0, NULL, -1, -1, 0x200, 0x18); + ctext->genCheckBox("不死身", &invulnerable, 0x1); // eye polygons - ctext->genCheckBox("目ポリゴン", &eye_polygon, 1, 0, NULL, -1, -1, 0x200, 0x18); + ctext->genCheckBox("目ポリゴン", &eye_polygon, 0x1); // one-hit kill - ctext->genCheckBox("一撃必殺", &one_hit_kill, 1, 0, NULL, -1, -1, 0x200, 0x18); + ctext->genCheckBox("一撃必殺", &one_hit_kill, 0x1); // ikki (da) size - ctext->genSlider("一騎(ダ)サイズ", &field_0x3c, 0.0f, 150.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); + ctext->genSlider("一騎(ダ)サイズ", &field_0x3c, 0.0f, 150.0f); } #endif diff --git a/src/d/actor/d_a_e_rdy.cpp b/src/d/actor/d_a_e_rdy.cpp index 1b3d2202a8..d8d86885dc 100644 --- a/src/d/actor/d_a_e_rdy.cpp +++ b/src/d/actor/d_a_e_rdy.cpp @@ -250,9 +250,9 @@ void daE_RDY_HIO_c::genMessage(JORMContext* context) { context->genSlider("飛びZ", &field_0x44, 0.0f, 50.0f); context->genSlider("飛びY", &field_0x4c, 0.0f, 50.0f); context->genSlider("飛びG", &field_0x40, 0.0f, 20.0f); - context->genCheckBox("不死身", &field_0x39, 1); - context->genCheckBox("目ポリゴン", &mDrawEyeModel, 1); - context->genCheckBox("一撃必殺", &field_0x3b, 1); + context->genCheckBox("不死身", &field_0x39, 0x1); + context->genCheckBox("目ポリゴン", &mDrawEyeModel, 0x1); + context->genCheckBox("一撃必殺", &field_0x3b, 0x1); context->genSlider("一騎(ダ)サイズ", &field_0x3c, 0.0f, 150.0f); } #endif diff --git a/src/d/actor/d_a_e_sb.cpp b/src/d/actor/d_a_e_sb.cpp index b700ee094c..1c20108a0e 100644 --- a/src/d/actor/d_a_e_sb.cpp +++ b/src/d/actor/d_a_e_sb.cpp @@ -35,33 +35,33 @@ daE_SB_HIO_c::daE_SB_HIO_c() { #if DEBUG void daE_SB_HIO_c::genMessage(JORMContext* ctext) { // "Shell Blade" - ctext->genLabel("シェルブレイド", 0x80000001, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); + ctext->genLabel("シェルブレイド", 0x80000001); // "Search Area" - ctext->genSlider("サーチエリア", &search_area, 0.0f, 3000.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); + ctext->genSlider("サーチエリア", &search_area, 0.0f, 3000.0f); // "Distance home" - ctext->genSlider("お家に帰る距離", &distance_home, 0.0f, 1000.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); + ctext->genSlider("お家に帰る距離", &distance_home, 0.0f, 1000.0f); // "Jump XZ axis speed" - ctext->genSlider("ジャンプXZ軸スピード", &jump_xz_axis_speed, 0.0f, 100.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); + ctext->genSlider("ジャンプXZ軸スピード", &jump_xz_axis_speed, 0.0f, 100.0f); // "Jump Y-axis speed" - ctext->genSlider("ジャンプY軸スピード", &jump_y_axis_speed, 0.0f, 100.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); + ctext->genSlider("ジャンプY軸スピード", &jump_y_axis_speed, 0.0f, 100.0f); // "Attack jump XZ axis speed" - ctext->genSlider("攻撃ジャンプXZ軸スピード", &atk_jump_xz_axis_speed, 0.0f, 100.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); + ctext->genSlider("攻撃ジャンプXZ軸スピード", &atk_jump_xz_axis_speed, 0.0f, 100.0f); // "Attack Y-axis speed" - ctext->genSlider("攻撃Y軸スピード", &atk_y_axis_speed, 0.0f, 100.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); + ctext->genSlider("攻撃Y軸スピード", &atk_y_axis_speed, 0.0f, 100.0f); // "Magne On Attack Y-axis Speed" - ctext->genSlider("マグネOn攻撃Y軸スピード", &magne_on_atk_y_axis_speed, 0.0f, 100.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); + ctext->genSlider("マグネOn攻撃Y軸スピード", &magne_on_atk_y_axis_speed, 0.0f, 100.0f); // "Gravity reduction rate" - ctext->genSlider("重力の減る比率", &grav_reduct_rate, 0.0f, 1.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); + ctext->genSlider("重力の減る比率", &grav_reduct_rate, 0.0f, 1.0f); // "Other animation speed" - ctext->genSlider("その他アニメーションスピード", &other_anm_speed, 0.0f, 10.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); + ctext->genSlider("その他アニメーションスピード", &other_anm_speed, 0.0f, 10.0f); // "Shield attack animation speed" - ctext->genSlider("盾攻撃アニメーションスピード", &shield_atk_anm_speed, 0.0f, 10.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); + ctext->genSlider("盾攻撃アニメーションスピード", &shield_atk_anm_speed, 0.0f, 10.0f); // "DEATH animation speed" - ctext->genSlider("DEATHアニメーションスピード", &death_anm_speed, 0.0f, 10.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); + ctext->genSlider("DEATHアニメーションスピード", &death_anm_speed, 0.0f, 10.0f); // "Size" - ctext->genSlider("大きさ", &size, 0.0f, 10.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); + ctext->genSlider("大きさ", &size, 0.0f, 10.0f); // "Attack start range" - ctext->genSlider("攻撃開始範囲", &atk_start_range, 0.0f, 3000.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); + ctext->genSlider("攻撃開始範囲", &atk_start_range, 0.0f, 3000.0f); } #endif diff --git a/src/d/actor/d_a_e_sh.cpp b/src/d/actor/d_a_e_sh.cpp index 22bae365c5..a2d7722926 100644 --- a/src/d/actor/d_a_e_sh.cpp +++ b/src/d/actor/d_a_e_sh.cpp @@ -46,16 +46,16 @@ daE_SH_HIO_c::daE_SH_HIO_c() { #if DEBUG void daE_SH_HIO_c::genMessage(JORMContext* ctx) { // "Stalhound" - ctx->genLabel(" スタルハウンド", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - ctx->genSlider("基本サイズ", &mBaseSize, 0.0f, 3.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - ctx->genSlider("歩き速度", &mWalkSpeed, 0.0f, 60.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - ctx->genSlider("走り速度", &mRunSpeed, 0.0f, 60.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - ctx->genSlider("チェック1", &mCheck1, 0.0f, 2000.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - ctx->genSlider("チェック2", &mCheck2, 0.0f, 2000.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - ctx->genSlider("チェック3", &mCheck3, 0.0f, 2000.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - ctx->genSlider("チェック4", &mCheck4, 0.0f, 2000.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - ctx->genSlider("チェック5", &mCheck5, 0.0f, 2000.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - ctx->genCheckBox("時間無視", &mIgnoreTime, 1, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genLabel(" スタルハウンド", 0x80000001); + ctx->genSlider("基本サイズ", &mBaseSize, 0.0f, 3.0f); + ctx->genSlider("歩き速度", &mWalkSpeed, 0.0f, 60.0f); + ctx->genSlider("走り速度", &mRunSpeed, 0.0f, 60.0f); + ctx->genSlider("チェック1", &mCheck1, 0.0f, 2000.0f); + ctx->genSlider("チェック2", &mCheck2, 0.0f, 2000.0f); + ctx->genSlider("チェック3", &mCheck3, 0.0f, 2000.0f); + ctx->genSlider("チェック4", &mCheck4, 0.0f, 2000.0f); + ctx->genSlider("チェック5", &mCheck5, 0.0f, 2000.0f); + ctx->genCheckBox("時間無視", &mIgnoreTime, 0x1); } #endif diff --git a/src/d/actor/d_a_e_sm2.cpp b/src/d/actor/d_a_e_sm2.cpp index 171a108c34..47b5b5872e 100644 --- a/src/d/actor/d_a_e_sm2.cpp +++ b/src/d/actor/d_a_e_sm2.cpp @@ -42,11 +42,11 @@ daE_SM2_HIO_c::daE_SM2_HIO_c() { #if DEBUG void daE_SM2_HIO_c::genMessage(JORMContext* ctx) { - ctx->genCheckBox("合体しない", &merge_OFF, 1, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - ctx->genCheckBox("色調整する", &color_debug_ON, 1, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - ctx->genSlider("色調整R", &color_debug_R, 0, 0xFF, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - ctx->genSlider("色調整G", &color_debug_G, 0, 0xFF, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - ctx->genSlider("色調整B", &color_debug_B, 0, 0xFF, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); + ctx->genCheckBox("合体しない", &merge_OFF, 0x1); + ctx->genCheckBox("色調整する", &color_debug_ON, 0x1); + ctx->genSlider("色調整R", &color_debug_R, 0, 0xFF); + ctx->genSlider("色調整G", &color_debug_G, 0, 0xFF); + ctx->genSlider("色調整B", &color_debug_B, 0, 0xFF); } #endif diff --git a/src/d/actor/d_a_e_st.cpp b/src/d/actor/d_a_e_st.cpp index 77b85f7b0a..746f1a208c 100644 --- a/src/d/actor/d_a_e_st.cpp +++ b/src/d/actor/d_a_e_st.cpp @@ -244,12 +244,12 @@ daE_ST_HIO_c::daE_ST_HIO_c() { #if DEBUG void daE_ST_HIO_c::genMessage(JORMContext* ctext) { // "stalchura" - a.k.a. skultula - ctext->genLabel(" スタルチュラ", 0x80000001, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); - ctext->genSlider("基本サイズ", &basic_size, 0.0f, 5.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); - ctext->genSlider("PL認識距離", &pl_recognize_dist, 0.0f, 5000.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); - ctext->genSlider("戦闘開始距離", &combat_start_dist, 0.0f, 1000.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); - ctext->genSlider("攻撃前間", &time_before_attack, 0, 50, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); - ctext->genSlider("ダウン時間", &down_time, 0, 300, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); + ctext->genLabel(" スタルチュラ", 0x80000001); + ctext->genSlider("基本サイズ", &basic_size, 0.0f, 5.0f); + ctext->genSlider("PL認識距離", &pl_recognize_dist, 0.0f, 5000.0f); + ctext->genSlider("戦闘開始距離", &combat_start_dist, 0.0f, 1000.0f); + ctext->genSlider("攻撃前間", &time_before_attack, 0, 50); + ctext->genSlider("ダウン時間", &down_time, 0, 300); } #endif diff --git a/src/d/actor/d_a_e_wb.cpp b/src/d/actor/d_a_e_wb.cpp index 56cba89fc7..165b936064 100644 --- a/src/d/actor/d_a_e_wb.cpp +++ b/src/d/actor/d_a_e_wb.cpp @@ -87,47 +87,32 @@ daE_WB_HIO_c::daE_WB_HIO_c() { #if DEBUG void daE_WB_HIO_c::genMessage(JORMContext* ctx) { - ctx->genLabel(" イノシシ", 0x80000001, 0, NULL, 0xFFFF, 0xFFFF, 512, 24); - ctx->genSlider("基本サイズ", &base_size, 0.0f, 5.0f, 0, NULL, 0xFFFF, 0xFFFF, 512, 24); - ctx->genSlider("リーダーサイズ比", &leader_size_ratio, 0.0f, 5.0, 0, NULL, 0xFFFF, 0xFFFF, 512, - 24); - ctx->genSlider("移動速度", &movement_speed, 0.0f, 20.0f, 0, NULL, 0xFFFF, 0xFFFF, 512, 24); - ctx->genSlider("PL認識距離", &player_recognition_dist, 0.0f, 2000.0f, 0, NULL, 0xFFFF, 0xFFFF, - 512, 24); - ctx->genSlider("最速度", &max_speed, 0.0f, 100.0f, 0, NULL, 0xFFFF, 0xFFFF, 512, 24); - ctx->genSlider("騎馬戦最速", &cavalry_battle_max_speed, 0.0f, 100.0f, 0, NULL, 0xFFFF, 0xFFFF, - 512, 24); - ctx->genSlider("歩き速(リ)", &leader_walking_speed, 0.0f, 30.0f, 0, NULL, 0xFFFF, 0xFFFF, 512, - 24); - ctx->genSlider("最速度(リ)", &leader_max_speed, 0.0f, 100.0f, 0, NULL, 0xFFFF, 0xFFFF, 512, - 24); - ctx->genSlider("騎馬戦最(リ)", &leader_cavalry_battle_max_speed, 0.0f, 100.0f, 0, NULL, - 0xFFFF, 0xFFFF, 512, 24); - ctx->genSlider("通常速(車)", &normal_speed_vi, 0.0f, 100.0f, 0, NULL, 0xFFFF, 0xFFFF, 512, - 24); - ctx->genSlider("中速度(車)", &medium_speed_vi, 0.0f, 100.0f, 0, NULL, 0xFFFF, 0xFFFF, 512, - 24); - ctx->genSlider("最速度(車)", &mMaxSpeedVi, 0.0f, 100.0f, 0, NULL, 0xFFFF, 0xFFFF, 512, 24); - ctx->genSlider("一騎速", &mSingleRiderSpeed, 0.0f, 100.0f, 0, NULL, 0xFFFF, 0xFFFF, 512, 24); - ctx->genCheckBox("手綱ナシ", &mNoReins, 1, 0, NULL, 0xFFFF, 0xFFFF, 512, 24); - ctx->genLabel(" ", 0x80000001, 0, NULL, 0xFFFF, 0xFFFF, 512, 24); - ctx->genLabel(" プレイヤー騎乗時", 0x80000001, 0, NULL, 0xFFFF, 0xFFFF, 512, 24); - ctx->genSlider("最大速度", &mPlayerMountedMaxSpeed, 0.0f, 100.0f, 0, NULL, 0xFFFF, 0xFFFF, 512, - 24); - ctx->genSlider("モーション再生速度", &mPlayerMountedMotionPlaybackSpeed, 0.0f, 5.0f, 0, NULL, - 0xFFFF, 0xFFFF, 512, 24); - ctx->genSlider("ダッシュ時間", &mPlayerMountedDashTime, 0.0f, 2000.0f, 0, NULL, 0xFFFF, 0xFFFF, - 512, 24); - ctx->genLabel(" ", 0x80000001, 0, NULL, 0xFFFF, 0xFFFF, 512, 24); - ctx->genLabel(" 以下 一騎討ち用", 0x80000001, 0, NULL, 0xFFFF, 0xFFFF, 512, 24); - ctx->genSlider("サーチ無視距離(1)", &mSearchIgnoreDistance1, 0.0f, 5000.0f, 0, NULL, 0xFFFF, - 0xFFFF, 512, 24); - ctx->genSlider("サーチ無視距離(2)", &mSearchIgnoreDistance2, 0.0f, 5000.0f, 0, NULL, 0xFFFF, - 0xFFFF, 512, 24); - ctx->genSlider("案内表示距離(1)", &mGuidanceDisplayDistance1, 0.0f, 5000.0f, 0, NULL, 0xFFFF, - 0xFFFF, 512, 24); - ctx->genSlider("案内表示距離(2)", &mGuidanceDisplayDistance2, 0.0f, 5000.0f, 0, NULL, 0xFFFF, - 0xFFFF, 512, 24); + ctx->genLabel(" イノシシ", 0x80000001); + ctx->genSlider("基本サイズ", &base_size, 0.0f, 5.0f); + ctx->genSlider("リーダーサイズ比", &leader_size_ratio, 0.0f, 5.0); + ctx->genSlider("移動速度", &movement_speed, 0.0f, 20.0f); + ctx->genSlider("PL認識距離", &player_recognition_dist, 0.0f, 2000.0f); + ctx->genSlider("最速度", &max_speed, 0.0f, 100.0f); + ctx->genSlider("騎馬戦最速", &cavalry_battle_max_speed, 0.0f, 100.0f); + ctx->genSlider("歩き速(リ)", &leader_walking_speed, 0.0f, 30.0f); + ctx->genSlider("最速度(リ)", &leader_max_speed, 0.0f, 100.0f); + ctx->genSlider("騎馬戦最(リ)", &leader_cavalry_battle_max_speed, 0.0f, 100.0f); + ctx->genSlider("通常速(車)", &normal_speed_vi, 0.0f, 100.0f); + ctx->genSlider("中速度(車)", &medium_speed_vi, 0.0f, 100.0f); + ctx->genSlider("最速度(車)", &mMaxSpeedVi, 0.0f, 100.0f); + ctx->genSlider("一騎速", &mSingleRiderSpeed, 0.0f, 100.0f); + ctx->genCheckBox("手綱ナシ", &mNoReins, 0x1); + ctx->genLabel(" ", 0x80000001); + ctx->genLabel(" プレイヤー騎乗時", 0x80000001); + ctx->genSlider("最大速度", &mPlayerMountedMaxSpeed, 0.0f, 100.0f); + ctx->genSlider("モーション再生速度", &mPlayerMountedMotionPlaybackSpeed, 0.0f, 5.0f); + ctx->genSlider("ダッシュ時間", &mPlayerMountedDashTime, 0.0f, 2000.0f); + ctx->genLabel(" ", 0x80000001); + ctx->genLabel(" 以下 一騎討ち用", 0x80000001); + ctx->genSlider("サーチ無視距離(1)", &mSearchIgnoreDistance1, 0.0f, 5000.0f); + ctx->genSlider("サーチ無視距離(2)", &mSearchIgnoreDistance2, 0.0f, 5000.0f); + ctx->genSlider("案内表示距離(1)", &mGuidanceDisplayDistance1, 0.0f, 5000.0f); + ctx->genSlider("案内表示距離(2)", &mGuidanceDisplayDistance2, 0.0f, 5000.0f); } #endif diff --git a/src/d/actor/d_a_e_ww.cpp b/src/d/actor/d_a_e_ww.cpp index dc750410a2..9155826162 100644 --- a/src/d/actor/d_a_e_ww.cpp +++ b/src/d/actor/d_a_e_ww.cpp @@ -163,15 +163,15 @@ daE_WW_HIO_c::daE_WW_HIO_c() { #if DEBUG void daE_WW_HIO_c::genMessage(JORMContext* mctx) { - mctx->genLabel("ホワイトウルフォス", 0x80000001, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); - mctx->genSlider("モデルサイズ", &model_size, 0.0f, 10.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); - mctx->genSlider("攻撃間隔", &attack_interval, 0.0f, 2000.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); - mctx->genSlider("走りアニメーション", &run_anm, 0.0f, 10.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); - mctx->genSlider("歩きアニメーション", &walk_anm, 0.0f, 10.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); - mctx->genSlider("走る速度", &run_speed, 0.0f, 100.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); - mctx->genSlider("狼から逃亡速度", &wolf_escape_speed, 0.0f, 100.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); - mctx->genSlider("リンクから逃亡速度", &link_escape_speed, 0.0f, 100.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); - mctx->genCheckBox("移動範囲デバック表示", &move_range_debug_display, 1, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); + mctx->genLabel("ホワイトウルフォス", 0x80000001); + mctx->genSlider("モデルサイズ", &model_size, 0.0f, 10.0f); + mctx->genSlider("攻撃間隔", &attack_interval, 0.0f, 2000.0f); + mctx->genSlider("走りアニメーション", &run_anm, 0.0f, 10.0f); + mctx->genSlider("歩きアニメーション", &walk_anm, 0.0f, 10.0f); + mctx->genSlider("走る速度", &run_speed, 0.0f, 100.0f); + mctx->genSlider("狼から逃亡速度", &wolf_escape_speed, 0.0f, 100.0f); + mctx->genSlider("リンクから逃亡速度", &link_escape_speed, 0.0f, 100.0f); + mctx->genCheckBox("移動範囲デバック表示", &move_range_debug_display, 0x1); } #endif diff --git a/src/d/actor/d_a_e_yg.cpp b/src/d/actor/d_a_e_yg.cpp index d8d20b688e..0b0bd774d8 100644 --- a/src/d/actor/d_a_e_yg.cpp +++ b/src/d/actor/d_a_e_yg.cpp @@ -109,12 +109,12 @@ daE_YG_HIO_c::daE_YG_HIO_c() { #if DEBUG void daE_YG_HIO_c::genMessage(JORMContext* ctx) { - ctx->genLabel(" グース", 0x80000001, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - ctx->genSlider("基本サイズ", &basic_size, 0.0f, 3.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - ctx->genSlider("移動速度", &movement_spd, 0.0f, 50.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - ctx->genSlider("攻撃速度", &attack_spd, 0.0f, 50.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - ctx->genSlider("泳ぎ速度", &swim_spd, 0.0f, 50.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - ctx->genSlider("PL認識距離", &pl_recognition_dist, 0.0f, 2000.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); + ctx->genLabel(" グース", 0x80000001); + ctx->genSlider("基本サイズ", &basic_size, 0.0f, 3.0f); + ctx->genSlider("移動速度", &movement_spd, 0.0f, 50.0f); + ctx->genSlider("攻撃速度", &attack_spd, 0.0f, 50.0f); + ctx->genSlider("泳ぎ速度", &swim_spd, 0.0f, 50.0f); + ctx->genSlider("PL認識距離", &pl_recognition_dist, 0.0f, 2000.0f); } #endif diff --git a/src/d/actor/d_a_e_yh.cpp b/src/d/actor/d_a_e_yh.cpp index 79d344eb51..871708c0f9 100644 --- a/src/d/actor/d_a_e_yh.cpp +++ b/src/d/actor/d_a_e_yh.cpp @@ -38,17 +38,12 @@ daE_YH_HIO_c::daE_YH_HIO_c() { #if DEBUG void daE_YH_HIO_c::genMessage(JORMContext* ctx) { - ctx->genLabel(" デグババ", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - ctx->genSlider("基本サイズ", &mBasicSize, 0.0f, 5.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); - ctx->genSlider("花時サイズ", &mFlowerSeasonSize, 0.0f, 3.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); - ctx->genSlider("出現サイズ", &mDisplaySize, 0.0f, 3.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); - ctx->genSlider("天井再出現間隔", &mCeilingReappearanceInterval, 0, 300, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); - ctx->genSlider("攻撃頻度", &mAttackFreq, 0, 300, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genLabel(" デグババ", 0x80000001); + ctx->genSlider("基本サイズ", &mBasicSize, 0.0f, 5.0f); + ctx->genSlider("花時サイズ", &mFlowerSeasonSize, 0.0f, 3.0f); + ctx->genSlider("出現サイズ", &mDisplaySize, 0.0f, 3.0f); + ctx->genSlider("天井再出現間隔", &mCeilingReappearanceInterval, 0, 300); + ctx->genSlider("攻撃頻度", &mAttackFreq, 0, 300); } #endif diff --git a/src/d/actor/d_a_e_yk.cpp b/src/d/actor/d_a_e_yk.cpp index 33d293d5f7..b9dcff3ff8 100644 --- a/src/d/actor/d_a_e_yk.cpp +++ b/src/d/actor/d_a_e_yk.cpp @@ -59,12 +59,12 @@ static daE_YK_HIO_c l_HIO; #if DEBUG void daE_YK_HIO_c::genMessage(JORMContext* ctx) { - ctx->genLabel("闇キース", 0x80000001, 0, NULL, 0xFFFF, 0xFFFF, 512, 24); + ctx->genLabel("闇キース", 0x80000001); ctx->genSlider("基本サイズ", &mModelScale, 0.0f, 3.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x512, 24); - ctx->genSlider("飛行速度", &mFlySpeed, 0.0f, 50.0f, 0, NULL, 0xFFFF, 0xFFFF, 512, 24); - ctx->genSlider("戦闘開始範囲", &mAttackRange, 0.0f, 600.0f,0, NULL, 0xFFFF, 0xFFFF, 512, 24); - ctx->genSlider("戦闘速度", &mCruiseSpeed, 0.0f, 50.0f, 0, NULL, 0xFFFF, 0xFFFF, 512, 24); - ctx->genSlider("突進速度", &mChargeSpeed, 0.0f, 50.0f, 0, NULL, 0xFFFF, 0xFFFF, 512, 24); + ctx->genSlider("飛行速度", &mFlySpeed, 0.0f, 50.0f); + ctx->genSlider("戦闘開始範囲", &mAttackRange, 0.0f, 600.0f); + ctx->genSlider("戦闘速度", &mCruiseSpeed, 0.0f, 50.0f); + ctx->genSlider("突進速度", &mChargeSpeed, 0.0f, 50.0f); } #endif diff --git a/src/d/actor/d_a_e_ym.cpp b/src/d/actor/d_a_e_ym.cpp index 0e61fc7a0b..9180972082 100644 --- a/src/d/actor/d_a_e_ym.cpp +++ b/src/d/actor/d_a_e_ym.cpp @@ -63,20 +63,20 @@ daE_YM_HIO_c::daE_YM_HIO_c() { #if DEBUG void daE_YM_HIO_c::genMessage(JORMContext* ctext) { // 'yami mushi', a.k.a. dark insect - ctext->genLabel(" 闇虫", 0x80000001, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); + ctext->genLabel(" 闇虫", 0x80000001); // basic size - ctext->genSlider("基本サイズ", &mModelSize, 0.0f, 5.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); - ctext->genSlider("放電無敵延長時間", &mElectricInvincibilityTimeExtension, 0.0f, 100.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); + ctext->genSlider("基本サイズ", &mModelSize, 0.0f, 5.0f); + ctext->genSlider("放電無敵延長時間", &mElectricInvincibilityTimeExtension, 0.0f, 100.0f); // hovering speed - ctext->genSlider("徘徊速度", &mMoveSpeed, 0.0f, 100.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); + ctext->genSlider("徘徊速度", &mMoveSpeed, 0.0f, 100.0f); // surprising distance - ctext->genSlider("びっくり距離", &mSurpriseDistance, 0.0f, 1000.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); + ctext->genSlider("びっくり距離", &mSurpriseDistance, 0.0f, 1000.0f); // movement radius - ctext->genSlider("移動半径", &mMoveRange, 0.0f, 1000.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); + ctext->genSlider("移動半径", &mMoveRange, 0.0f, 1000.0f); // flight speed - ctext->genSlider("飛行移動速度", &mFlyMoveSpeed, 0.0f, 100.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); + ctext->genSlider("飛行移動速度", &mFlyMoveSpeed, 0.0f, 100.0f); // flight attack speed - ctext->genSlider("飛行攻撃速度", &mFlyAttackSpeed, 0.0f, 100.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); + ctext->genSlider("飛行攻撃速度", &mFlyAttackSpeed, 0.0f, 100.0f); } #endif diff --git a/src/d/actor/d_a_e_yr.cpp b/src/d/actor/d_a_e_yr.cpp index 379df6c34d..f329c48a9a 100644 --- a/src/d/actor/d_a_e_yr.cpp +++ b/src/d/actor/d_a_e_yr.cpp @@ -93,50 +93,33 @@ public: #if DEBUG void e_yrHIO_c::genMessage(JORMContext* ctx) { // "Kagarok" - ctx->genLabel("\u3000闇カーゴロック", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - ctx->genCheckBox("不死身", &mInvulnerable, 1, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - ctx->genCheckBox("静止", &mStationary, 1, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - ctx->genCheckBox("いきなり攻撃", &mSuddenAttack, 1, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - ctx->genSlider("旋回半径", &mTurningRadius, 0.0, 10000.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - ctx->genSlider("モデルスケール", &mModelScale, 0.0, 10.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - ctx->genSlider("A攻時間(最短)", &mAttackAMinTime, 0, 15000, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); - ctx->genSlider("A攻時間(最長)", &mAttackAMaxTime, 0, 15000, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); - ctx->genSlider("B攻時間(最短)", &mAttackBMinTime, 0, 15000, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); - ctx->genSlider("B攻時間(最長)", &mAttackBMaxTime, 0, 15000, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); - ctx->genSlider("攻撃移動速度", &mAttackMoveSpeed, 0.0, 2.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); - ctx->genSlider("攻撃頻度", &mAttackFrequency, 0.0, 10.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - ctx->genSlider("fly再生速度", &mFlyPlaybackSpeed, 0.0, 3.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); - ctx->genSlider("hovering再生速度", &mHoveringPlaybackSpeed, 0.0, 3.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); - ctx->genSlider("atack再生速度", &mAttackPlaybackSpeed, 0.0, 3.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); - ctx->genSlider("chance再生速度", &mChancePlaybackSpeed, 0.0, 3.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); - ctx->genSlider("chance時間", &mChanceTime, 0, 200, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - ctx->genSlider("brake開始距離", &mBrakeStartDist, 0, 3000, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); - ctx->genSlider("大ダメージ力", &mLargeDamage, 0.0, 150.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - ctx->genSlider("小ダメージ力", &mSmallDamage, 0.0, 150.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - ctx->genSlider("HIT発生フレーム", &mHitOccurrenceFrame, 0, 5, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); - ctx->genSlider("プ認距離(空)", &mDetectDistSky, 0.0f, 10000.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); - ctx->genSlider("プ認高さ(空)", &mDetectHeightSky, 0.0f, 5000.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); - ctx->genSlider("プ認角度(空)", &mDetectAngleSky, 0, 0x7fff, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); - ctx->genSlider("プ認距離(地)", &mDetectDistGround, 0.0f, 10000.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); - ctx->genSlider("プ認高さ(地)", &mDetectHeightGround, 0.0f, 5000.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); - ctx->genSlider("プ認角度(地)", &mDetectAngleGround, 0, 0x7fff, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genLabel("\u3000闇カーゴロック", 0x80000001); + ctx->genCheckBox("不死身", &mInvulnerable, 0x1); + ctx->genCheckBox("静止", &mStationary, 0x1); + ctx->genCheckBox("いきなり攻撃", &mSuddenAttack, 0x1); + ctx->genSlider("旋回半径", &mTurningRadius, 0.0, 10000.0f); + ctx->genSlider("モデルスケール", &mModelScale, 0.0, 10.0f); + ctx->genSlider("A攻時間(最短)", &mAttackAMinTime, 0, 15000); + ctx->genSlider("A攻時間(最長)", &mAttackAMaxTime, 0, 15000); + ctx->genSlider("B攻時間(最短)", &mAttackBMinTime, 0, 15000); + ctx->genSlider("B攻時間(最長)", &mAttackBMaxTime, 0, 15000); + ctx->genSlider("攻撃移動速度", &mAttackMoveSpeed, 0.0, 2.0f); + ctx->genSlider("攻撃頻度", &mAttackFrequency, 0.0, 10.0f); + ctx->genSlider("fly再生速度", &mFlyPlaybackSpeed, 0.0, 3.0f); + ctx->genSlider("hovering再生速度", &mHoveringPlaybackSpeed, 0.0, 3.0f); + ctx->genSlider("atack再生速度", &mAttackPlaybackSpeed, 0.0, 3.0f); + ctx->genSlider("chance再生速度", &mChancePlaybackSpeed, 0.0, 3.0f); + ctx->genSlider("chance時間", &mChanceTime, 0, 200); + ctx->genSlider("brake開始距離", &mBrakeStartDist, 0, 3000); + ctx->genSlider("大ダメージ力", &mLargeDamage, 0.0, 150.0f); + ctx->genSlider("小ダメージ力", &mSmallDamage, 0.0, 150.0f); + ctx->genSlider("HIT発生フレーム", &mHitOccurrenceFrame, 0, 5); + ctx->genSlider("プ認距離(空)", &mDetectDistSky, 0.0f, 10000.0f); + ctx->genSlider("プ認高さ(空)", &mDetectHeightSky, 0.0f, 5000.0f); + ctx->genSlider("プ認角度(空)", &mDetectAngleSky, 0, 0x7fff); + ctx->genSlider("プ認距離(地)", &mDetectDistGround, 0.0f, 10000.0f); + ctx->genSlider("プ認高さ(地)", &mDetectHeightGround, 0.0f, 5000.0f); + ctx->genSlider("プ認角度(地)", &mDetectAngleGround, 0, 0x7fff); } #endif diff --git a/src/d/actor/d_a_hozelda.cpp b/src/d/actor/d_a_hozelda.cpp index ccd1add973..4d64d0e6ed 100644 --- a/src/d/actor/d_a_hozelda.cpp +++ b/src/d/actor/d_a_hozelda.cpp @@ -14,11 +14,11 @@ static const char l_arcName[] = "HoZelda"; #if DEBUG void daHoZelda_hio_c::genMessage(JORMContext* context) { - context->genSlider("弓サーチY角度", &m.bow_search_y_angle, 0, 0x7fff, 0, NULL, -1, -1, 0x200, 0x18); - context->genSlider("弓開始角度", &m.bow_start_angle, 0, 0x7fff, 0, NULL, -1, -1, 0x200, 0x18); - context->genSlider("弓開始距離", &m.bow_start_distance, 0.0f, 10000.0f, 0, NULL, -1, -1, 0x200, 0x18); - context->genSlider("弓終了角度", &m.bow_end_angle, 0, 0x7fff, 0, NULL, -1, -1, 0x200, 0x18); - context->genSlider("弓終了距離", &m.bow_end_distance, 0.0f, 10000.0f, 0, NULL, -1, -1, 0x200, 0x18); + context->genSlider("弓サーチY角度", &m.bow_search_y_angle, 0, 0x7fff); + context->genSlider("弓開始角度", &m.bow_start_angle, 0, 0x7fff); + context->genSlider("弓開始距離", &m.bow_start_distance, 0.0f, 10000.0f); + context->genSlider("弓終了角度", &m.bow_end_angle, 0, 0x7fff); + context->genSlider("弓終了距離", &m.bow_end_distance, 0.0f, 10000.0f); } #endif diff --git a/src/d/actor/d_a_kago.cpp b/src/d/actor/d_a_kago.cpp index 89983fa7ab..4e2b90659d 100644 --- a/src/d/actor/d_a_kago.cpp +++ b/src/d/actor/d_a_kago.cpp @@ -95,50 +95,50 @@ daKago_HIO_c::daKago_HIO_c() { #if DEBUG void daKago_HIO_c::genMessage(JORMContext* ctx) { // friendly Kargarok (literally, "Kargarok (good guy)") - ctx->genLabel("カーゴロック(いい奴)", 0x80000001, 0, NULL, 0xffff, 0xffff, 512, 24); - ctx->genLabel(" ", 0x80000001, 0, NULL, 0xffff, 0xffff, 512, 24); - ctx->genLabel(" ", 0x80000001, 0, NULL, 0xffff, 0xffff, 512, 24); - ctx->genLabel(" ", 0x80000001, 0, NULL, 0xffff, 0xffff, 512, 24); + ctx->genLabel("カーゴロック(いい奴)", 0x80000001); + ctx->genLabel(" ", 0x80000001); + ctx->genLabel(" ", 0x80000001); + ctx->genLabel(" ", 0x80000001); // Revocon processing (Revolution controller?) - ctx->genLabel("レボコン処理", 0x80000001, 0, NULL, 0xffff, 0xffff, 512, 24); - ctx->genLabel(" ", 0x80000001, 0, NULL, 0xffff, 0xffff, 512, 24); - ctx->genSlider("レボコン上下", &mRevoconUpDown, 0.0f, 10000.0f, 0, NULL, 0xffff, 0xffff, 512, 24); - ctx->genSlider("レボコン上下Max", &mRevoconUpDownMax, 0.0f, 10000.0f, 0, NULL, 0xffff, 0xffff, 512, 24); - ctx->genSlider("レボコン左右", &mRevoconLeftRight, 0.0f, 10000.0f, 0, NULL, 0xffff, 0xffff, 512, 24); - ctx->genSlider("レボコン左右Max", &mRevoconLeftRightMax, 0.0f, 10000.0f, 0, NULL, 0xffff, 0xffff, 512, 24); - ctx->genLabel(" ", 0x80000001, 0, NULL, 0xffff, 0xffff, 512, 24); - ctx->genLabel(" ", 0x80000001, 0, NULL, 0xffff, 0xffff, 512, 24); - ctx->genLabel(" ", 0x80000001, 0, NULL, 0xffff, 0xffff, 512, 24); - ctx->genSlider("基本サイズ", &mBasicSize, 0.0f, 5.0f, 0, NULL, 0xffff, 0xffff, 512, 24); - ctx->genSlider("飛行速度", &mFlightSpeed, 0.0f, 100.0f, 0, NULL, 0xffff, 0xffff, 512, 24); - ctx->genSlider("飛行地面高度", &mFlightGroundAltitude, 0.0f, 20000.0f, 0, NULL, 0xffff, 0xffff, 512, 24); - ctx->genSlider("飛行天井高度", &mFlightCeilingAltitude, 0.0f, 20000.0f, 0, NULL, 0xffff, 0xffff, 512, 24); - ctx->genSlider("下降速度加算値", &mDescentRateIncrement, 0.0f, 100.0f, 0, NULL, 0xffff, 0xffff, 512, 24); - ctx->genSlider("上昇速度減速値", &mAscentRateDecel, 0.0f, 100.0f, 0, NULL, 0xffff, 0xffff, 512, 24); - ctx->genSlider("影の濃さ", &mShadowDensity, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, 512, 24); - ctx->genSlider("壁かすり後無敵時間", &mWallHitInvulnTime, 0.0f, 100.0f, 0, NULL, 0xffff, 0xffff, 512, 24); - ctx->genSlider("ダッシュ時間", &mDashTime, 0.0f, 100.0f, 0, NULL, 0xffff, 0xffff, 512, 24); - ctx->genSlider("ダッシュ溜め時間(当社比X倍)", &mDashTimeMultiplier, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, 512, 24); - ctx->genSlider("ダッシュ無効時間", &mDashCooldownTime, 0.0f, 1000.0f, 0, NULL, 0xffff, 0xffff, 512, 24); - ctx->genLabel("-", 0x80000001, 0, NULL, 0xffff, 0xffff, 512, 24); - ctx->genLabel("---------------------------------------", 0x80000001, 0, NULL, 0xffff, 0xffff, 512, 24); + ctx->genLabel("レボコン処理", 0x80000001); + ctx->genLabel(" ", 0x80000001); + ctx->genSlider("レボコン上下", &mRevoconUpDown, 0.0f, 10000.0f); + ctx->genSlider("レボコン上下Max", &mRevoconUpDownMax, 0.0f, 10000.0f); + ctx->genSlider("レボコン左右", &mRevoconLeftRight, 0.0f, 10000.0f); + ctx->genSlider("レボコン左右Max", &mRevoconLeftRightMax, 0.0f, 10000.0f); + ctx->genLabel(" ", 0x80000001); + ctx->genLabel(" ", 0x80000001); + ctx->genLabel(" ", 0x80000001); + ctx->genSlider("基本サイズ", &mBasicSize, 0.0f, 5.0f); + ctx->genSlider("飛行速度", &mFlightSpeed, 0.0f, 100.0f); + ctx->genSlider("飛行地面高度", &mFlightGroundAltitude, 0.0f, 20000.0f); + ctx->genSlider("飛行天井高度", &mFlightCeilingAltitude, 0.0f, 20000.0f); + ctx->genSlider("下降速度加算値", &mDescentRateIncrement, 0.0f, 100.0f); + ctx->genSlider("上昇速度減速値", &mAscentRateDecel, 0.0f, 100.0f); + ctx->genSlider("影の濃さ", &mShadowDensity, 0.0f, 10.0f); + ctx->genSlider("壁かすり後無敵時間", &mWallHitInvulnTime, 0.0f, 100.0f); + ctx->genSlider("ダッシュ時間", &mDashTime, 0.0f, 100.0f); + ctx->genSlider("ダッシュ溜め時間(当社比X倍)", &mDashTimeMultiplier, 0.0f, 10.0f); + ctx->genSlider("ダッシュ無効時間", &mDashCooldownTime, 0.0f, 1000.0f); + ctx->genLabel("-", 0x80000001); + ctx->genLabel("---------------------------------------", 0x80000001); // "Below this are experimental parameters" - ctx->genLabel("これより下は効果線エフェクト実験パラメータ", 0x80000001, 0, NULL, 0xffff, 0xffff, 512, 24); - ctx->genLabel("-", 0x80000001, 0, NULL, 0xffff, 0xffff, 512, 24); - ctx->genSlider("Zオフセット", &mZOffset, 0.0f, 10000.0f, 0, NULL, 0xffff, 0xffff, 512, 24); - ctx->genSlider("Zオフセット(横)", &mZOffsetHori, 0.0f, 10000.0f, 0, NULL, 0xffff, 0xffff, 512, 24); - ctx->genCheckBox("角度追従モード", &mAngleTrackingMode, 1, 0, NULL, 0xffff, 0xffff, 512, 24); + ctx->genLabel("これより下は効果線エフェクト実験パラメータ", 0x80000001); + ctx->genLabel("-", 0x80000001); + ctx->genSlider("Zオフセット", &mZOffset, 0.0f, 10000.0f); + ctx->genSlider("Zオフセット(横)", &mZOffsetHori, 0.0f, 10000.0f); + ctx->genCheckBox("角度追従モード", &mAngleTrackingMode, 0x1); // check OFF to track camera speed - ctx->genLabel(".....チェックOFFでカメラの速度追従", 0x80000001, 0, NULL, 0xffff, 0xffff, 512, 24); + ctx->genLabel(".....チェックOFFでカメラの速度追従", 0x80000001); // check ON to track Kargarok angle - ctx->genLabel(".....チェックONでカーゴの角度追従", 0x80000001, 0, NULL, 0xffff, 0xffff, 512, 24); - ctx->genLabel("-", 0x80000001, 0, NULL, 0xffff, 0xffff, 512, 24); + ctx->genLabel(".....チェックONでカーゴの角度追従", 0x80000001); + ctx->genLabel("-", 0x80000001); // "Secret ripple effect parameters" - ctx->genLabel("こっそりさざ波エフェクトパラメータ", 0x80000001, 0, NULL, 0xffff, 0xffff, 512, 24); - ctx->genLabel("-", 0x80000001, 0, NULL, 0xffff, 0xffff, 512, 24); - ctx->genSlider("水面からのYオフセット", &mYOffsetFromWaterSurface, -1000.0f, 1000.0f, 0, NULL, 0xffff, 0xffff, 512, 24); - ctx->genSlider("着水時飛沫発生時間", &mWaterSplashTime, 0.0f, 100.0f, 0, NULL, 0xffff, 0xffff, 512, 24); - ctx->genSlider("ダッシュ時飛沫発生時間", &mSplashGenTimeDuringDash, 0.0f, 100.0f, 0, NULL, 0xffff, 0xffff, 512, 24); + ctx->genLabel("こっそりさざ波エフェクトパラメータ", 0x80000001); + ctx->genLabel("-", 0x80000001); + ctx->genSlider("水面からのYオフセット", &mYOffsetFromWaterSurface, -1000.0f, 1000.0f); + ctx->genSlider("着水時飛沫発生時間", &mWaterSplashTime, 0.0f, 100.0f); + ctx->genSlider("ダッシュ時飛沫発生時間", &mSplashGenTimeDuringDash, 0.0f, 100.0f); } #endif diff --git a/src/d/actor/d_a_mg_rod.cpp b/src/d/actor/d_a_mg_rod.cpp index 77e43ed910..9acbaea735 100644 --- a/src/d/actor/d_a_mg_rod.cpp +++ b/src/d/actor/d_a_mg_rod.cpp @@ -67,8 +67,8 @@ dmg_rod_HIO_c::dmg_rod_HIO_c() { #if DEBUG void dmg_rod_HIO_c::genMessage(JORMContext* ctx) { // Fishing System - ctx->genLabel(" 釣りシステム ", 0x80000001, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - ctx->startComboBox("強制魚メッセージ出力", &force_fish_msg_output, 0, NULL, 0xFFFF, 0xFFFF, 0x100, 0x1A); + ctx->genLabel(" 釣りシステム ", 0x80000001); + ctx->startComboBox("強制魚メッセージ出力", &force_fish_msg_output); ctx->genComboBoxItem("通常", 0); // Normal ctx->genComboBoxItem("バス", 1); // Bass ctx->genComboBoxItem("ドジョウ", 2); //Loach diff --git a/src/d/actor/d_a_midna.cpp b/src/d/actor/d_a_midna.cpp index 01070517e1..250f7e2032 100644 --- a/src/d/actor/d_a_midna.cpp +++ b/src/d/actor/d_a_midna.cpp @@ -91,20 +91,20 @@ enum Joint { #if DEBUG void daMidna_hio_c::genMessage(JORMContext* ctx) { - ctx->genSlider("スケール", &m.scale, 0.0f, 5.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - ctx->genCheckBox("強制表示", &m.forced_display, 1, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - ctx->genSlider("Y位置", &m.y_pos, -1000.0f, 1000.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - ctx->genSlider("Z位置", &m.z_pos, -1000.0f, 1000.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - ctx->genCheckBox("HIO優先", &m.hio_priority, 1, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - ctx->genSlider("髪カラー1R", &m.hair_color_1r, 0, 0xFF, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - ctx->genSlider("髪カラー1G", &m.hair_color_1g, 0, 0xFF, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - ctx->genSlider("髪カラー1B", &m.hair_color_1b, 0, 0xFF, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - ctx->genSlider("髪Kカラー1R", &m.hair_k_color_1r, 0, 0xFF, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - ctx->genSlider("髪Kカラー1G", &m.hair_k_color_1g, 0, 0xFF, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - ctx->genSlider("髪Kカラー1B", &m.hair_k_color_1b, 0, 0xFF, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - ctx->genSlider("髪Kカラー2R", &m.hair_k_color_2r, 0, 0xFF, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - ctx->genSlider("髪Kカラー2G", &m.hair_k_color_2g, 0, 0xFF, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - ctx->genSlider("髪Kカラー2B", &m.hair_k_color_2b, 0, 0xFF, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); + ctx->genSlider("スケール", &m.scale, 0.0f, 5.0f); + ctx->genCheckBox("強制表示", &m.forced_display, 0x1); + ctx->genSlider("Y位置", &m.y_pos, -1000.0f, 1000.0f); + ctx->genSlider("Z位置", &m.z_pos, -1000.0f, 1000.0f); + ctx->genCheckBox("HIO優先", &m.hio_priority, 0x1); + ctx->genSlider("髪カラー1R", &m.hair_color_1r, 0, 0xFF); + ctx->genSlider("髪カラー1G", &m.hair_color_1g, 0, 0xFF); + ctx->genSlider("髪カラー1B", &m.hair_color_1b, 0, 0xFF); + ctx->genSlider("髪Kカラー1R", &m.hair_k_color_1r, 0, 0xFF); + ctx->genSlider("髪Kカラー1G", &m.hair_k_color_1g, 0, 0xFF); + ctx->genSlider("髪Kカラー1B", &m.hair_k_color_1b, 0, 0xFF); + ctx->genSlider("髪Kカラー2R", &m.hair_k_color_2r, 0, 0xFF); + ctx->genSlider("髪Kカラー2G", &m.hair_k_color_2g, 0, 0xFF); + ctx->genSlider("髪Kカラー2B", &m.hair_k_color_2b, 0, 0xFF); } #endif diff --git a/src/d/actor/d_a_myna.cpp b/src/d/actor/d_a_myna.cpp index 067a544d41..3f153bcad4 100644 --- a/src/d/actor/d_a_myna.cpp +++ b/src/d/actor/d_a_myna.cpp @@ -133,39 +133,39 @@ public: #if DEBUG void genMessage(JORMContext* ctext) { // scale: - ctext->genSlider("スケール", &scale, 0.0f, 2.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); - ctext->genLabel("**********", 0, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); + ctext->genSlider("スケール", &scale, 0.0f, 2.0f); + ctext->genLabel("**********", 0); // turn angle add value - ctext->genSlider("振向角加算値", &turn_angle_add_val, -0x8000, 0x7fff, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); + ctext->genSlider("振向角加算値", &turn_angle_add_val, -0x8000, 0x7fff); // max vibration angle - ctext->genSlider("振向角最大", &max_vibration_angle, -0x8000, 0x7fff, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); + ctext->genSlider("振向角最大", &max_vibration_angle, -0x8000, 0x7fff); // min vibration angle - ctext->genSlider("振向角最小", &min_vibration_angle, -0x8000, 0x7fff, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); - ctext->genLabel("**********", 0, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); + ctext->genSlider("振向角最小", &min_vibration_angle, -0x8000, 0x7fff); + ctext->genLabel("**********", 0); // jump anime - ctext->genSlider("Jumpアニメ", &jump_anime, 0.0f, 5.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); + ctext->genSlider("Jumpアニメ", &jump_anime, 0.0f, 5.0f); // jump speed - ctext->genSlider("Jumpスピード", &jump_speed, 0.0f, 2.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); + ctext->genSlider("Jumpスピード", &jump_speed, 0.0f, 2.0f); // side walking speed - ctext->genSlider("側歩スピード", &side_walking_speed, 0.0f, 5.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); - ctext->genLabel("**********", 0, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); + ctext->genSlider("側歩スピード", &side_walking_speed, 0.0f, 5.0f); + ctext->genLabel("**********", 0); // approach dist to streetlights? - ctext->genSlider("外灯接近距離 ", &streetlight_approach_dist, 0.0f, 100.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); + ctext->genSlider("外灯接近距離 ", &streetlight_approach_dist, 0.0f, 100.0f); // return approach dist - ctext->genSlider("戻り接近距離", &return_approach_dist, 0.0f, 100.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); + ctext->genSlider("戻り接近距離", &return_approach_dist, 0.0f, 100.0f); // annihilation return wait - ctext->genSlider("全滅戻りウエイト", &annihilation_return_wait, 0, 1000, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); - ctext->genLabel("**********", 0, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); + ctext->genSlider("全滅戻りウエイト", &annihilation_return_wait, 0, 1000); + ctext->genLabel("**********", 0); // link attack height - ctext->genSlider("リンク攻撃高さ", &link_attack_height, -100.0f, 100.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); + ctext->genSlider("リンク攻撃高さ", &link_attack_height, -100.0f, 100.0f); // link approach dist - ctext->genSlider("リンク接近距離", &link_approach_dist, 0.0f, 100.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); + ctext->genSlider("リンク接近距離", &link_approach_dist, 0.0f, 100.0f); // up and down movement - ctext->genSlider("上下揺れ具合", &up_and_down_movement, 0, 100, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); + ctext->genSlider("上下揺れ具合", &up_and_down_movement, 0, 100); // heaving speed - ctext->genSlider("上下揺れ速度", &heaving_speed, 0, 0x7fff, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); + ctext->genSlider("上下揺れ速度", &heaving_speed, 0, 0x7fff); // damage timer - ctext->genSlider("ダメージタイマー", &damage_timer, 10, 500, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); + ctext->genSlider("ダメージタイマー", &damage_timer, 10, 500); } #endif diff --git a/src/d/actor/d_a_npc.cpp b/src/d/actor/d_a_npc.cpp index 49c17d8129..c9fc16906b 100644 --- a/src/d/actor/d_a_npc.cpp +++ b/src/d/actor/d_a_npc.cpp @@ -141,41 +141,33 @@ void daNpcT_cmnListenPropertyEvent(char* param_0, int* param_1, daNpcT_HIOParam* void daNpcT_cmnGenMessage(JORMContext* ctx, daNpcT_HIOParam* i_hioParam) { ctx->genSlider("注目オフセット ", &i_hioParam->attention_offset, - 0.0f, 1000.0f, 0, NULL, 0xffff, 0xffff, 512, 24); + 0.0f, 1000.0f); ctx->genSlider("重力 ", &i_hioParam->gravity, - -100.0f, 100.0f, 0, NULL, 0xffff, 0xffff, 512, 24); + -100.0f, 100.0f); ctx->genSlider("スケ−ル ", &i_hioParam->scale, - 0.0f, 100.0f, 0, NULL, 0xffff, 0xffff, 512, 24); + 0.0f, 100.0f); ctx->genSlider("リアル影サイズ ", &i_hioParam->real_shadow_size, - 0.0f, 10000.0f, 0, NULL, 0xffff, 0xffff, 512, 24); + 0.0f, 10000.0f); ctx->genSlider("体重 ", &i_hioParam->weight, - 0.0f, 255.0f, 0, NULL, 0xffff, 0xffff, 512, 24); + 0.0f, 255.0f); ctx->genSlider("高さ ", &i_hioParam->height, - 0.0f, 1000.0f, 0, NULL, 0xffff, 0xffff, 512, 24); + 0.0f, 1000.0f); ctx->genSlider("ひざ丈 ", &i_hioParam->knee_length, - 0.0f, 1000.0f, 0, NULL, 0xffff, 0xffff, 512, 24); + 0.0f, 1000.0f); ctx->genSlider("幅 ", &i_hioParam->width, - 0.0f, 1000.0f, 0, NULL, 0xffff, 0xffff, 512, 24); - ctx->genSlider("腰のX角上限 ", &i_hioParam->body_angleX_max, -90.0f, 90.0f, 0, NULL, - 0xffff, 0xffff, 512, 24); - ctx->genSlider("腰のX角下限 ", &i_hioParam->body_angleX_min, -90.0f, 90.0f, 0, NULL, - 0xffff, 0xffff, 512, 24); - ctx->genSlider("腰のY角上限 ", &i_hioParam->body_angleY_max, -180.0f, 179.0f, 0, NULL, - 0xffff, 0xffff, 512, 24); - ctx->genSlider("腰のY角下限 ", &i_hioParam->body_angleY_min, -180.0f, 179.0f, 0, NULL, - 0xffff, 0xffff, 512, 24); - ctx->genSlider("頭のX角上限 ", &i_hioParam->head_angleX_max, -90.0f, 90.0f, 0, NULL, - 0xffff, 0xffff, 512, 24); - ctx->genSlider("頭のX角下限 ", &i_hioParam->head_angleX_min, -90.0f, 90.0f, 0, NULL, - 0xffff, 0xffff, 512, 24); - ctx->genSlider("頭のY角上限 ", &i_hioParam->head_angleY_max, -180.0f, 179.0f, 0, NULL, - 0xffff, 0xffff, 512, 24); - ctx->genSlider("頭のY角下限 ", &i_hioParam->head_angleY_min, -180.0f, 179.0f, 0, NULL, - 0xffff, 0xffff, 512, 24); + 0.0f, 1000.0f); + ctx->genSlider("腰のX角上限 ", &i_hioParam->body_angleX_max, -90.0f, 90.0f); + ctx->genSlider("腰のX角下限 ", &i_hioParam->body_angleX_min, -90.0f, 90.0f); + ctx->genSlider("腰のY角上限 ", &i_hioParam->body_angleY_max, -180.0f, 179.0f); + ctx->genSlider("腰のY角下限 ", &i_hioParam->body_angleY_min, -180.0f, 179.0f); + ctx->genSlider("頭のX角上限 ", &i_hioParam->head_angleX_max, -90.0f, 90.0f); + ctx->genSlider("頭のX角下限 ", &i_hioParam->head_angleX_min, -90.0f, 90.0f); + ctx->genSlider("頭のY角上限 ", &i_hioParam->head_angleY_max, -180.0f, 179.0f); + ctx->genSlider("頭のY角下限 ", &i_hioParam->head_angleY_min, -180.0f, 179.0f); ctx->genSlider("首の移動割合 ", &i_hioParam->neck_rotation_ratio, - 0.0f, 1.0f, 0, NULL, 0xffff, 0xffff, 512, 24); + 0.0f, 1.0f); ctx->genSlider("補間フレ-ム ", &i_hioParam->morf_frame, - 0.0f, 100.0f, 0, NULL, 0xffff, 0xffff, 512, 24); + 0.0f, 100.0f); ctx->startComboBox("会話距離 ", &i_hioParam->talk_distance, 0, NULL, 0xffff, 0xffff, 0x100, 26); ctx->genComboBoxItem(" 50", 0); @@ -243,43 +235,41 @@ void daNpcT_cmnGenMessage(JORMContext* ctx, daNpcT_HIOParam* i_hioParam) { ctx->genComboBoxItem(" 180", 6); ctx->endComboBox(); ctx->genSlider("視界 ", &i_hioParam->fov, - 0.0f, 180.0f, 0, NULL, 0xffff, 0xffff, 512, 24); + 0.0f, 180.0f); ctx->genSlider("サ-チ距離 ", &i_hioParam->search_distance, - 0.0f, 10000.0f, 0, NULL, 0xffff, 0xffff, 512, 24); + 0.0f, 10000.0f); ctx->genSlider("サ-チ高さ ", &i_hioParam->search_height, - -10000.0f, 10000.0f, 0, NULL, 0xffff, 0xffff, 512, 24); + -10000.0f, 10000.0f); ctx->genSlider("サ-チ低さ ", &i_hioParam->search_depth, - -10000.0f, 10000.0f, 0, NULL, 0xffff, 0xffff, 512, 24); + -10000.0f, 10000.0f); ctx->genSlider("? ", &i_hioParam->attention_time, - 0, 10000, 0, NULL, 0xffff, 0xffff, 512, 24); + 0, 10000); ctx->genSlider("? ", &i_hioParam->damage_time, - 0, 10000, 0, NULL, 0xffff, 0xffff, 512, 24); + 0, 10000); ctx->genSlider("表情 ", &i_hioParam->face_expression, - 0, 0xff, 0, NULL, 0xffff, 0xffff, 512, 24); + 0, 0xff); ctx->genSlider("動作 ", &i_hioParam->motion, - 0, 0xff, 0, NULL, 0xffff, 0xffff, 512, 24); + 0, 0xff); ctx->genSlider("注視モ-ド ", &i_hioParam->look_mode, - 0, 0xff, 0, NULL, 0xffff, 0xffff, 512, 24); - ctx->genCheckBox("デバグモ-ドON", &i_hioParam->debug_mode_ON, 1, 0, NULL, - 0xffff, 0xffff, 512, 24); - ctx->genCheckBox("デバグ情報ON ", &i_hioParam->debug_info_ON, 1, 0, NULL, - 0xffff, 0xffff, 512, 24); + 0, 0xff); + ctx->genCheckBox("デバグモ-ドON", &i_hioParam->debug_mode_ON, 0x1); + ctx->genCheckBox("デバグ情報ON ", &i_hioParam->debug_info_ON, 0x1); ctx->genSlider("表情補間フレ-ム", &i_hioParam->expression_morf_frame, - 0.0f, 100.0f, 0, NULL, 0xffff, 0xffff, 512, 24); + 0.0f, 100.0f); ctx->genSlider("箱最小x ", &i_hioParam->box_min_x, - -1000.0f, 1000.0f, 0, NULL, 0xffff, 0xffff, 512, 24); + -1000.0f, 1000.0f); ctx->genSlider("箱最小y ", &i_hioParam->box_min_y, - -1000.0f, 1000.0f, 0, NULL, 0xffff, 0xffff, 512, 24); + -1000.0f, 1000.0f); ctx->genSlider("箱最小z ", &i_hioParam->box_min_z, - -1000.0f, 1000.0f, 0, NULL, 0xffff, 0xffff, 512, 24); + -1000.0f, 1000.0f); ctx->genSlider("箱最大x ", &i_hioParam->box_max_x, - -1000.0f, 1000.0f, 0, NULL, 0xffff, 0xffff, 512, 24); + -1000.0f, 1000.0f); ctx->genSlider("箱最大y ", &i_hioParam->box_max_y, - -1000.0f, 1000.0f, 0, NULL, 0xffff, 0xffff, 512, 24); + -1000.0f, 1000.0f); ctx->genSlider("箱最大z ", &i_hioParam->box_max_z, - -1000.0f, 1000.0f, 0, NULL, 0xffff, 0xffff, 512, 24); + -1000.0f, 1000.0f); ctx->genSlider("箱オフセット ", &i_hioParam->box_offset, - -1000.0f, 1000.0f, 0, NULL, 0xffff, 0xffff, 512, 24); + -1000.0f, 1000.0f); } #endif diff --git a/src/d/actor/d_a_npc4.cpp b/src/d/actor/d_a_npc4.cpp index 9e59ae820f..cf2f71f703 100644 --- a/src/d/actor/d_a_npc4.cpp +++ b/src/d/actor/d_a_npc4.cpp @@ -2025,25 +2025,25 @@ void daNpcF_commonListenPropertyEvent(char* param_1, int* param_2, daNpcF_HIOPar } void daNpcF_commonGenMessage(JORMContext* i_ctx, daNpcF_HIOParam* i_hio) { - i_ctx->genSlider("注目オフセット ", &i_hio->attention_offset, 0.0f, 1000.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - i_ctx->genSlider("重力 ", &i_hio->gravity, -100.0f, 100.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - i_ctx->genSlider("スケ−ル ", &i_hio->scale, 0.0f, 100.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - i_ctx->genSlider("リアル影サイズ ", &i_hio->real_shadow_size, 0.0f, 10000.0, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - i_ctx->genSlider("体重 ", &i_hio->weight, 0.0f, 255.0f, 0, NULL, 0xffff, 0xffff,0x200, 0x18); - i_ctx->genSlider("高さ ", &i_hio->height, 0.0f, 1000.0f, 0, NULL, 0xffff, 0xffff,0x200, 0x18); - i_ctx->genSlider("ひざ丈 ", &i_hio->knee_length, 0.0f, 1000.0f, 0, NULL, 0xffff, 0xffff,0x200, 0x18); - i_ctx->genSlider("幅 ", &i_hio->width, 0.0f, 1000.0f, 0, NULL, 0xffff, 0xffff,0x200, 0x18); - i_ctx->genSlider("腰のX角上限 ", &i_hio->body_angleX_max, -90.0f, 90.0f, 0, NULL, 0xffff,0xffff, 0x200, 0x18); - i_ctx->genSlider("腰のX角下限 ", &i_hio->body_angleX_min, -90.0f, 90.0f, 0, NULL, 0xffff,0xffff, 0x200, 0x18); - i_ctx->genSlider("腰のY角上限 ", &i_hio->body_angleY_max, -180.0, 179.0, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - i_ctx->genSlider("腰のY角下限 ", &i_hio->body_angleY_min, -180.0, 179.0, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - i_ctx->genSlider("頭のX角上限 ", &i_hio->head_angleX_max, -90.0f, 90.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - i_ctx->genSlider("頭のX角下限 ", &i_hio->head_angleX_min, -90.0f, 90.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - i_ctx->genSlider("頭のY角上限 ", &i_hio->head_angleY_max, -180.0f, 179.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - i_ctx->genSlider("頭のY角下限 ", &i_hio->head_angleY_min, -180.0f, 179.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - i_ctx->genSlider("首の回転比率 ", &i_hio->neck_rotation_ratio, 0.0f, 1.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - i_ctx->genSlider("補間フレ-ム ", &i_hio->morf_frame, 0.0f, 100.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - i_ctx->startComboBox("会話距離 ", &i_hio->talk_distance, 0, NULL, 0xffff, 0xffff, 0x100, 0x1a); + i_ctx->genSlider("注目オフセット ", &i_hio->attention_offset, 0.0f, 1000.0f); + i_ctx->genSlider("重力 ", &i_hio->gravity, -100.0f, 100.0f); + i_ctx->genSlider("スケ−ル ", &i_hio->scale, 0.0f, 100.0f); + i_ctx->genSlider("リアル影サイズ ", &i_hio->real_shadow_size, 0.0f, 10000.0); + i_ctx->genSlider("体重 ", &i_hio->weight, 0.0f, 255.0f); + i_ctx->genSlider("高さ ", &i_hio->height, 0.0f, 1000.0f); + i_ctx->genSlider("ひざ丈 ", &i_hio->knee_length, 0.0f, 1000.0f); + i_ctx->genSlider("幅 ", &i_hio->width, 0.0f, 1000.0f); + i_ctx->genSlider("腰のX角上限 ", &i_hio->body_angleX_max, -90.0f, 90.0f); + i_ctx->genSlider("腰のX角下限 ", &i_hio->body_angleX_min, -90.0f, 90.0f); + i_ctx->genSlider("腰のY角上限 ", &i_hio->body_angleY_max, -180.0, 179.0); + i_ctx->genSlider("腰のY角下限 ", &i_hio->body_angleY_min, -180.0, 179.0); + i_ctx->genSlider("頭のX角上限 ", &i_hio->head_angleX_max, -90.0f, 90.0f); + i_ctx->genSlider("頭のX角下限 ", &i_hio->head_angleX_min, -90.0f, 90.0f); + i_ctx->genSlider("頭のY角上限 ", &i_hio->head_angleY_max, -180.0f, 179.0f); + i_ctx->genSlider("頭のY角下限 ", &i_hio->head_angleY_min, -180.0f, 179.0f); + i_ctx->genSlider("首の回転比率 ", &i_hio->neck_rotation_ratio, 0.0f, 1.0f); + i_ctx->genSlider("補間フレ-ム ", &i_hio->morf_frame, 0.0f, 100.0f); + i_ctx->startComboBox("会話距離 ", &i_hio->talk_distance); i_ctx->genComboBoxItem(" 50", 0); i_ctx->genComboBoxItem(" 100", 1); i_ctx->genComboBoxItem(" 150", 2); @@ -2065,7 +2065,7 @@ void daNpcF_commonGenMessage(JORMContext* i_ctx, daNpcF_HIOParam* i_hio) { i_ctx->genComboBoxItem(" 950", 18); i_ctx->genComboBoxItem("1000", 19); i_ctx->endComboBox(); - i_ctx->startComboBox("会話角度 ", &i_hio->talk_angle, 0, NULL, 0xffff, 0xffff, 0x100, 0x1a); + i_ctx->startComboBox("会話角度 ", &i_hio->talk_angle); i_ctx->genComboBoxItem(" 30", 0); i_ctx->genComboBoxItem(" 45", 1); i_ctx->genComboBoxItem(" 60", 2); @@ -2074,7 +2074,7 @@ void daNpcF_commonGenMessage(JORMContext* i_ctx, daNpcF_HIOParam* i_hio) { i_ctx->genComboBoxItem(" 135", 5); i_ctx->genComboBoxItem(" 180", 6); i_ctx->endComboBox(); - i_ctx->startComboBox("注目距離 ", &i_hio->attention_distance, 0, NULL, 0xffff, 0xffff, 0x100, 0x1a); + i_ctx->startComboBox("注目距離 ", &i_hio->attention_distance); i_ctx->genComboBoxItem(" 50", 0); i_ctx->genComboBoxItem(" 100", 1); i_ctx->genComboBoxItem(" 150", 2); @@ -2096,7 +2096,7 @@ void daNpcF_commonGenMessage(JORMContext* i_ctx, daNpcF_HIOParam* i_hio) { i_ctx->genComboBoxItem(" 950", 18); i_ctx->genComboBoxItem("1000", 19); i_ctx->endComboBox(); - i_ctx->startComboBox("注目角度 ", &i_hio->attention_angle, 0, NULL, 0xffff, 0xffff, 0x100, 0x1a); + i_ctx->startComboBox("注目角度 ", &i_hio->attention_angle); i_ctx->genComboBoxItem(" 30", 0); i_ctx->genComboBoxItem(" 45", 1); i_ctx->genComboBoxItem(" 60", 2); @@ -2105,17 +2105,17 @@ void daNpcF_commonGenMessage(JORMContext* i_ctx, daNpcF_HIOParam* i_hio) { i_ctx->genComboBoxItem(" 135", 5); i_ctx->genComboBoxItem(" 180", 6); i_ctx->endComboBox(); - i_ctx->genSlider("視界 ", &i_hio->fov, 0.0f, 180.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - i_ctx->genSlider("サ-チ距離 ", &i_hio->search_distance, 0.0f, 10000.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - i_ctx->genSlider("サ-チ高さ ", &i_hio->search_height, -10000.0,10000.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - i_ctx->genSlider("サ-チ低さ ", &i_hio->search_depth, -10000.0,10000.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - i_ctx->genSlider("注目時間 ", &i_hio->attention_time, 0, 10000.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - i_ctx->genSlider("ダメ-ジ期間 ", &i_hio->damage_time, 0,10000.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - i_ctx->genSlider("表情 ", &i_hio->face_expression, 0,10000.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - i_ctx->genSlider("動作 ", &i_hio->motion, 0, 10000.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - i_ctx->genSlider("注視モ-ド ", &i_hio->look_mode, 0, 10000.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - i_ctx->genCheckBox("デバグモ-ドON", &i_hio->debug_mode_ON, 1, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - i_ctx->genCheckBox("デバグ情報ON ", &i_hio->debug_info_ON, 1, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + i_ctx->genSlider("視界 ", &i_hio->fov, 0.0f, 180.0f); + i_ctx->genSlider("サ-チ距離 ", &i_hio->search_distance, 0.0f, 10000.0f); + i_ctx->genSlider("サ-チ高さ ", &i_hio->search_height, -10000.0,10000.0f); + i_ctx->genSlider("サ-チ低さ ", &i_hio->search_depth, -10000.0,10000.0f); + i_ctx->genSlider("注目時間 ", &i_hio->attention_time, 0, 10000.0f); + i_ctx->genSlider("ダメ-ジ期間 ", &i_hio->damage_time, 0,10000.0f); + i_ctx->genSlider("表情 ", &i_hio->face_expression, 0,10000.0f); + i_ctx->genSlider("動作 ", &i_hio->motion, 0, 10000.0f); + i_ctx->genSlider("注視モ-ド ", &i_hio->look_mode, 0, 10000.0f); + i_ctx->genCheckBox("デバグモ-ドON", &i_hio->debug_mode_ON, 0x1); + i_ctx->genCheckBox("デバグ情報ON ", &i_hio->debug_info_ON, 0x1); } #endif diff --git a/src/d/actor/d_a_npc_ashB.cpp b/src/d/actor/d_a_npc_ashB.cpp index 0623a1879b..4ddaba8dbf 100644 --- a/src/d/actor/d_a_npc_ashB.cpp +++ b/src/d/actor/d_a_npc_ashB.cpp @@ -87,7 +87,7 @@ daNpcAshB_HIO_c::daNpcAshB_HIO_c() { void daNpcAshB_HIO_c::genMessage(JORMContext* ctext) { // Post-conversation follow-up distance - ctext->genSlider("会話後追従距離", &m.field_0x6c, 0.0f, 2000.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); + ctext->genSlider("会話後追従距離", &m.field_0x6c, 0.0f, 2000.0f); daNpcF_commonGenMessage(ctext, &m.common); } #endif diff --git a/src/d/actor/d_a_npc_bans.cpp b/src/d/actor/d_a_npc_bans.cpp index 859c0abb6d..799e62ce78 100644 --- a/src/d/actor/d_a_npc_bans.cpp +++ b/src/d/actor/d_a_npc_bans.cpp @@ -168,8 +168,8 @@ void daNpc_Bans_HIO_c::listenPropertyEvent(const JORPropertyEvent* event) { void daNpc_Bans_HIO_c::genMessage(JORMContext* ctx) { daNpcT_cmnGenMessage(ctx, &m.common); - ctx->genSlider("走り速度 ", &m.run_spd, 0.0f, 32.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - ctx->genButton("ファイル書き出し", 0x40000002, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); + ctx->genSlider("走り速度 ", &m.run_spd, 0.0f, 32.0f); + ctx->genButton("ファイル書き出し", 0x40000002); } #endif diff --git a/src/d/actor/d_a_npc_besu.cpp b/src/d/actor/d_a_npc_besu.cpp index 896c99ee69..542aeaa557 100644 --- a/src/d/actor/d_a_npc_besu.cpp +++ b/src/d/actor/d_a_npc_besu.cpp @@ -363,9 +363,9 @@ void daNpc_Besu_HIO_c::genMessage(JORMContext* ctx) { // NONMATCHING daNpcT_cmnGenMessage(ctx, &m.common); // animation playback speed: - ctx->genSlider("アニメ再生速度 ", &m.field_0x8c, -0.0f, 16.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); + ctx->genSlider("アニメ再生速度 ", &m.field_0x8c, -0.0f, 16.0f); // export file: - ctx->genButton("ファイル書き出し", 0x40000002, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); + ctx->genButton("ファイル書き出し", 0x40000002); } #endif diff --git a/src/d/actor/d_a_npc_bouS.cpp b/src/d/actor/d_a_npc_bouS.cpp index 8944f68811..64a34061ea 100644 --- a/src/d/actor/d_a_npc_bouS.cpp +++ b/src/d/actor/d_a_npc_bouS.cpp @@ -249,14 +249,14 @@ void daNpcBouS_HIO_c::listenPropertyEvent(const JORPropertyEvent* event) { } void daNpcBouS_HIO_c::genMessage(JORMContext* ctx) { - ctx->genSlider("興奮度", &m.excitement_level, 0.0f, 1.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - ctx->genSlider("会話距離", &m.talk_dist, 0.0f, 500.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - ctx->genSlider("目線 X", &m.gaze_x, -500.0f, 500.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - ctx->genSlider("目線 Y", &m.gaze_y, -500.0f, 500.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - ctx->genSlider("目線 Z", &m.gaze_z, -500.0f, 500.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - ctx->genSlider("Eye 距離", &m.eye_dist, 0.0f, 3000.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - ctx->genSlider("Eye 角度X", &m.eye_angle_x, -0x8000, 0x7FFF, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - ctx->genSlider("Eye 角度Y", &m.eye_angle_y, -0x8000, 0x7FFF, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); + ctx->genSlider("興奮度", &m.excitement_level, 0.0f, 1.0f); + ctx->genSlider("会話距離", &m.talk_dist, 0.0f, 500.0f); + ctx->genSlider("目線 X", &m.gaze_x, -500.0f, 500.0f); + ctx->genSlider("目線 Y", &m.gaze_y, -500.0f, 500.0f); + ctx->genSlider("目線 Z", &m.gaze_z, -500.0f, 500.0f); + ctx->genSlider("Eye 距離", &m.eye_dist, 0.0f, 3000.0f); + ctx->genSlider("Eye 角度X", &m.eye_angle_x, -0x8000, 0x7FFF); + ctx->genSlider("Eye 角度Y", &m.eye_angle_y, -0x8000, 0x7FFF); } #endif diff --git a/src/d/actor/d_a_npc_du.cpp b/src/d/actor/d_a_npc_du.cpp index d1d2c852ac..39e7dd923d 100644 --- a/src/d/actor/d_a_npc_du.cpp +++ b/src/d/actor/d_a_npc_du.cpp @@ -86,8 +86,8 @@ daNpc_Du_HIO_c::daNpc_Du_HIO_c() { #if DEBUG void daNpc_Du_HIO_c::genMessage(JORMContext* ctx) { - ctx->genLabel(" アヒル", 0x80000001, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - ctx->genSlider("基本大きさ", &base_size, 0.0f, 3.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); + ctx->genLabel(" アヒル", 0x80000001); + ctx->genSlider("基本大きさ", &base_size, 0.0f, 3.0f); } #endif diff --git a/src/d/actor/d_a_npc_fairy.cpp b/src/d/actor/d_a_npc_fairy.cpp index f85d40c9e4..b5b90495d8 100644 --- a/src/d/actor/d_a_npc_fairy.cpp +++ b/src/d/actor/d_a_npc_fairy.cpp @@ -219,9 +219,9 @@ void daNpc_Fairy_HIO_c::listenPropertyEvent(const JORPropertyEvent* event) { void daNpc_Fairy_HIO_c::genMessage(JORMContext* ctx) { daNpcT_cmnGenMessage(ctx, &m.common); - ctx->genSlider("残留思念の幅", &m.spirit_width, 0.0f, 1000.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - ctx->genSlider("残留思念の高さ", &m.spirit_height, 0.0f, 1000.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - ctx->genButton("ファイル書き出し", 0x40000002, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); + ctx->genSlider("残留思念の幅", &m.spirit_width, 0.0f, 1000.0f); + ctx->genSlider("残留思念の高さ", &m.spirit_height, 0.0f, 1000.0f); + ctx->genButton("ファイル書き出し", 0x40000002); } #endif diff --git a/src/d/actor/d_a_npc_gra.cpp b/src/d/actor/d_a_npc_gra.cpp index 07fc92ca16..d6978ec3cb 100644 --- a/src/d/actor/d_a_npc_gra.cpp +++ b/src/d/actor/d_a_npc_gra.cpp @@ -276,14 +276,14 @@ void daNpc_grA_HIO_c::listenPropertyEvent(const JORPropertyEvent* i_event) { void daNpc_grA_HIO_c::genMessage(JORMContext* context) { daNpcF_commonGenMessage(context, &m.common); - context->genSlider("お辞儀タイマー ", &m.mBowTimer, 0, 1000, 0, NULL, -1, -1, 0x200, 0x18); - context->genSlider("回転移動速度係数", &m.mRotationalSpeed, 0.0f, 100.0f, 0, NULL, -1, -1, 0x200, 0x18); - context->genSlider("歩き移動速度 ", &m.mWalkingSpeed, 0.0f, 100.0f, 0, NULL, -1, -1, 0x200, 0x18); - context->genSlider("歩きアニメ速度 ", &m.mWalkingAnimationSpeed, 0.0f, 10.0f, 0, NULL, -1, -1, 0x200, 0x18); - context->genSlider("歩行回転角度 ", &m.mWalkingRotationSpeed, 0, 0x7fff, 0, NULL, -1, -1, 0x200, 0x18); - context->genSlider("歩行回転分割数 ", &m.mWalkingRotationDivisions, 0, 0x100, 0, NULL, -1, -1, 0x200, 0x18); - context->genSlider("エフェクトサイズ", &m.mParticleSize, 0.0f, 10.0f, 0, NULL, -1, -1, 0x200, 0x18); - context->genButton("ファイル書き出し", 0x40000002, 0, NULL, -1, -1, 0x200, 0x18); + context->genSlider("お辞儀タイマー ", &m.mBowTimer, 0, 1000); + context->genSlider("回転移動速度係数", &m.mRotationalSpeed, 0.0f, 100.0f); + context->genSlider("歩き移動速度 ", &m.mWalkingSpeed, 0.0f, 100.0f); + context->genSlider("歩きアニメ速度 ", &m.mWalkingAnimationSpeed, 0.0f, 10.0f); + context->genSlider("歩行回転角度 ", &m.mWalkingRotationSpeed, 0, 0x7fff); + context->genSlider("歩行回転分割数 ", &m.mWalkingRotationDivisions, 0, 0x100); + context->genSlider("エフェクトサイズ", &m.mParticleSize, 0.0f, 10.0f); + context->genButton("ファイル書き出し", 0x40000002); } #endif diff --git a/src/d/actor/d_a_npc_gro.cpp b/src/d/actor/d_a_npc_gro.cpp index 450f5ca415..1ac21f7cc5 100644 --- a/src/d/actor/d_a_npc_gro.cpp +++ b/src/d/actor/d_a_npc_gro.cpp @@ -320,7 +320,7 @@ void daNpc_grO_HIO_c::listenPropertyEvent(const JORPropertyEvent* event) { void daNpc_grO_HIO_c::genMessage(JORMContext* ctx) { daNpcF_commonGenMessage(ctx, &m.common); - ctx->genButton("ファイル書き出し", 0x40000002, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); + ctx->genButton("ファイル書き出し", 0x40000002); } #endif diff --git a/src/d/actor/d_a_npc_impal.cpp b/src/d/actor/d_a_npc_impal.cpp index 704d1aa8b5..00e9a02905 100644 --- a/src/d/actor/d_a_npc_impal.cpp +++ b/src/d/actor/d_a_npc_impal.cpp @@ -85,7 +85,7 @@ daNpcImpal_HIO_c::daNpcImpal_HIO_c() { void daNpcImpal_HIO_c::genMessage(JORMContext* ctext) { // Ancient Document Demo Start Distance: - ctext->genSlider("古文書デモ開始距離", &m.demo_start_dist, 0.0f, 5000.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); + ctext->genSlider("古文書デモ開始距離", &m.demo_start_dist, 0.0f, 5000.0f); daNpcF_commonGenMessage(ctext, &m.common); } #endif diff --git a/src/d/actor/d_a_npc_jagar.cpp b/src/d/actor/d_a_npc_jagar.cpp index 2054b912ab..b27eb6f554 100644 --- a/src/d/actor/d_a_npc_jagar.cpp +++ b/src/d/actor/d_a_npc_jagar.cpp @@ -161,17 +161,17 @@ void daNpc_Jagar_HIO_c::genMessage(JORMContext* ctext) { // TODO. daNpcT_cmnGenMessage(ctext, &m.common); // pumpkin monitoring distance - ctext->genSlider("かぼちゃ監視距離", &m.pumpkin_watch_range, 0.0f, 1000.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); + ctext->genSlider("かぼちゃ監視距離", &m.pumpkin_watch_range, 0.0f, 1000.0f); // pumpkin watch height - ctext->genSlider("かぼちゃ監視高さ", &m.pumpkin_watch_Ymax, -10000.0f, 10000.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); + ctext->genSlider("かぼちゃ監視高さ", &m.pumpkin_watch_Ymax, -10000.0f, 10000.0f); // "Pumpkin monitoring is low"? - ctext->genSlider("かぼちゃ監視低さ", &m.pumpkin_watch_Ymin, -10000.0f, 10000.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); + ctext->genSlider("かぼちゃ監視低さ", &m.pumpkin_watch_Ymin, -10000.0f, 10000.0f); // running speed - ctext->genSlider("走る速度 ", &m.running_speed, 0.0f, 10000.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); + ctext->genSlider("走る速度 ", &m.running_speed, 0.0f, 10000.0f); // hidden state release dist - ctext->genSlider("隠れ状態解除距離", &m.hidden_state_release_dist, 0.0f, 10000.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); + ctext->genSlider("隠れ状態解除距離", &m.hidden_state_release_dist, 0.0f, 10000.0f); // export file: - ctext->genButton("ファイル書き出し", 0x40000002, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); + ctext->genButton("ファイル書き出し", 0x40000002); } #endif diff --git a/src/d/actor/d_a_npc_kasi_hana.cpp b/src/d/actor/d_a_npc_kasi_hana.cpp index f80de722ce..425bc526eb 100644 --- a/src/d/actor/d_a_npc_kasi_hana.cpp +++ b/src/d/actor/d_a_npc_kasi_hana.cpp @@ -603,10 +603,10 @@ daNpcKasiHana_HIO_c::daNpcKasiHana_HIO_c() { } void daNpcKasiHana_HIO_c::genMessage(JORMContext* ctext) { - ctext->genSlider("追跡開始距離", &m.track_start_dist, 0.0f, 5000.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); - ctext->genSlider("追跡停止距離", &m.track_stop_dist, 0.0f, 5000.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); - ctext->genSlider("追跡速度", &m.track_spd, 0.0f, 100.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); - ctext->genSlider("逃げる速度", &m.escape_spd, 0.0f, 100.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); + ctext->genSlider("追跡開始距離", &m.track_start_dist, 0.0f, 5000.0f); + ctext->genSlider("追跡停止距離", &m.track_stop_dist, 0.0f, 5000.0f); + ctext->genSlider("追跡速度", &m.track_spd, 0.0f, 100.0f); + ctext->genSlider("逃げる速度", &m.escape_spd, 0.0f, 100.0f); daNpcF_commonGenMessage(ctext, &m.common); } #endif diff --git a/src/d/actor/d_a_npc_kn.cpp b/src/d/actor/d_a_npc_kn.cpp index 88c8f6f1b4..9378de990d 100644 --- a/src/d/actor/d_a_npc_kn.cpp +++ b/src/d/actor/d_a_npc_kn.cpp @@ -181,21 +181,21 @@ void daNpc_Kn_HIO_c::listenPropertyEvent(const JORPropertyEvent* event) { void daNpc_Kn_HIO_c::genMessage(JORMContext* ctext) { daNpcT_cmnGenMessage(ctext, &m.common); // alpha - ctext->genSlider("アルファ ", &m.alpha, 0, 0xFF, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); - ctext->genSlider("攻撃され待ち時間 ", &m.attack_wait_time, 0, 10000, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); - ctext->genSlider("追い討ち待ち時間", &m.followup_wait_time, 0, 10000, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); - ctext->genSlider("小滑り距離 ", &m.small_slide_distance, 0.0f, 1000.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); - ctext->genSlider("大滑り距離 ", &m.big_slide_distance, 0.0f, 1000.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); - ctext->genSlider("ワープ距離 ", &m.warp_distance, 0.0f, 10000.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); - ctext->genSlider("攻撃吹飛び速度横", &m.attack_disappear_speed_h, 0.0f, 1000.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); - ctext->genSlider("攻撃吹飛び速度縦", &m.attack_disappear_speed_v, 0.0f, 1000.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); - ctext->genSlider("回転分割数 ", &m.rotation_num, 0, 100, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); - ctext->genSlider("回転角速度 ", &m.rotation_speed, 0, 0x7FFF, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); - ctext->genSlider("攻撃開始最小時間", &m.attack_start_min_time, 0, 10000, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); - ctext->genSlider("攻撃開始時間幅 ", &m.attack_start_time_range, 0, 10000, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); - ctext->genSlider("移動速度 ", &m.move_speed, 0.0f, 1000.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); + ctext->genSlider("アルファ ", &m.alpha, 0, 0xFF); + ctext->genSlider("攻撃され待ち時間 ", &m.attack_wait_time, 0, 10000); + ctext->genSlider("追い討ち待ち時間", &m.followup_wait_time, 0, 10000); + ctext->genSlider("小滑り距離 ", &m.small_slide_distance, 0.0f, 1000.0f); + ctext->genSlider("大滑り距離 ", &m.big_slide_distance, 0.0f, 1000.0f); + ctext->genSlider("ワープ距離 ", &m.warp_distance, 0.0f, 10000.0f); + ctext->genSlider("攻撃吹飛び速度横", &m.attack_disappear_speed_h, 0.0f, 1000.0f); + ctext->genSlider("攻撃吹飛び速度縦", &m.attack_disappear_speed_v, 0.0f, 1000.0f); + ctext->genSlider("回転分割数 ", &m.rotation_num, 0, 100); + ctext->genSlider("回転角速度 ", &m.rotation_speed, 0, 0x7FFF); + ctext->genSlider("攻撃開始最小時間", &m.attack_start_min_time, 0, 10000); + ctext->genSlider("攻撃開始時間幅 ", &m.attack_start_time_range, 0, 10000); + ctext->genSlider("移動速度 ", &m.move_speed, 0.0f, 1000.0f); // export file: - ctext->genButton("ファイル書き出し", 0x40000002, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); + ctext->genButton("ファイル書き出し", 0x40000002); } #endif diff --git a/src/d/actor/d_a_npc_ks.cpp b/src/d/actor/d_a_npc_ks.cpp index 73402448f0..de11edd71d 100644 --- a/src/d/actor/d_a_npc_ks.cpp +++ b/src/d/actor/d_a_npc_ks.cpp @@ -79,38 +79,38 @@ daNpc_Ks_HIO_c::daNpc_Ks_HIO_c() { #if DEBUG void daNpc_Ks_HIO_c::genMessage(JORMContext* ctext) { // little monkey - ctext->genLabel(" 小猿 ", 0x80000001, 0, NULL, -1, -1, 0x200, 0x18); - ctext->genLabel("  ", 0x80000001, 0, NULL, -1, -1, 0x200, 0x18); - ctext->genLabel("  ", 0x80000001, 0, NULL, -1, -1, 0x200, 0x18); - ctext->genLabel("  ", 0x80000001, 0, NULL, -1, -1, 0x200, 0x18); + ctext->genLabel(" 小猿 ", 0x80000001); + ctext->genLabel("  ", 0x80000001); + ctext->genLabel("  ", 0x80000001); + ctext->genLabel("  ", 0x80000001); // (below is) lantern monkey related - ctext->genLabel(" ↓ カンテラ猿関連 ↓ ", 0x80000001, 0, NULL, -1, -1, 0x200, 0x18); + ctext->genLabel(" ↓ カンテラ猿関連 ↓ ", 0x80000001); // latern swing interval - ctext->genSlider("カンテラ振り間隔", &lantern_swing_interval, 0.0f, 20.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); + ctext->genSlider("カンテラ振り間隔", &lantern_swing_interval, 0.0f, 20.0f); // guided movement speed - ctext->genSlider("誘導移動速度", &guided_movement_speed, 0.0f, 60.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); + ctext->genSlider("誘導移動速度", &guided_movement_speed, 0.0f, 60.0f); // link approach distance - ctext->genSlider("リンク接近距離", &link_approach_distance, 0.0f, 1000.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); + ctext->genSlider("リンク接近距離", &link_approach_distance, 0.0f, 1000.0f); // lantern size - ctext->genSlider("カンテラサイズ", &lantern_size, 0.0f, 3.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); + ctext->genSlider("カンテラサイズ", &lantern_size, 0.0f, 3.0f); // (above is) lantern monkey related - ctext->genLabel(" ↑ カンテラ猿関連 ↑ ", 0x80000001, 0, NULL, -1, -1, 0x200, 0x18); - ctext->genLabel("  ", 0x80000001, 0, NULL, -1, -1, 0x200, 0x18); - ctext->genLabel("  ", 0x80000001, 0, NULL, -1, -1, 0x200, 0x18); - ctext->genLabel("  ", 0x80000001, 0, NULL, -1, -1, 0x200, 0x18); - ctext->genLabel("  ", 0x80000001, 0, NULL, -1, -1, 0x200, 0x18); + ctext->genLabel(" ↑ カンテラ猿関連 ↑ ", 0x80000001); + ctext->genLabel("  ", 0x80000001); + ctext->genLabel("  ", 0x80000001); + ctext->genLabel("  ", 0x80000001); + ctext->genLabel("  ", 0x80000001); // basic size - ctext->genSlider("基本大きさ", &basic_size, 0.0f, 3.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); + ctext->genSlider("基本大きさ", &basic_size, 0.0f, 3.0f); // pull distance - ctext->genSlider("引連間合い", &pull_distance, 0.0f, 500.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); + ctext->genSlider("引連間合い", &pull_distance, 0.0f, 500.0f); // holding speed L - ctext->genSlider("引連速L", &holding_speed_l, 0.0f, 60.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); + ctext->genSlider("引連速L", &holding_speed_l, 0.0f, 60.0f); // holding speed H - ctext->genSlider("引連速H", &holding_speed_h, 0.0f, 60.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); + ctext->genSlider("引連速H", &holding_speed_h, 0.0f, 60.0f); // demo speed - ctext->genSlider("デモ速", &demo_speed, 0.0f, 60.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); + ctext->genSlider("デモ速", &demo_speed, 0.0f, 60.0f); // demo speed 2 - ctext->genSlider("デモ速2", &demo_speed_2, 0.0f, 60.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); + ctext->genSlider("デモ速2", &demo_speed_2, 0.0f, 60.0f); } #endif diff --git a/src/d/actor/d_a_npc_moir.cpp b/src/d/actor/d_a_npc_moir.cpp index c672009145..9c68aac258 100644 --- a/src/d/actor/d_a_npc_moir.cpp +++ b/src/d/actor/d_a_npc_moir.cpp @@ -251,9 +251,9 @@ daNpcMoiR_HIO_c::daNpcMoiR_HIO_c() { } void daNpcMoiR_HIO_c::genMessage(JORMContext* ctext) { - ctext->genSlider("目玉横可動範囲", &m.horizontal_eye_movement_range, 0, 0x7fff, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); - ctext->genSlider("デモ開始距離", &m.demo_start_dist, 200.0f, 600.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); - ctext->genCheckBox("デモ開始エリア", &m.demo_start_area, 1, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); + ctext->genSlider("目玉横可動範囲", &m.horizontal_eye_movement_range, 0, 0x7fff); + ctext->genSlider("デモ開始距離", &m.demo_start_dist, 200.0f, 600.0f); + ctext->genCheckBox("デモ開始エリア", &m.demo_start_area, 0x1); daNpcF_commonGenMessage(ctext, &m.common); } #endif diff --git a/src/d/actor/d_a_npc_pachi_maro.cpp b/src/d/actor/d_a_npc_pachi_maro.cpp index acf5c9be53..9540b26438 100644 --- a/src/d/actor/d_a_npc_pachi_maro.cpp +++ b/src/d/actor/d_a_npc_pachi_maro.cpp @@ -359,7 +359,7 @@ void daNpc_Pachi_Maro_HIO_c::listenPropertyEvent(const JORPropertyEvent* event) void daNpc_Pachi_Maro_HIO_c::genMessage(JORMContext* ctx) { daNpcT_cmnGenMessage(ctx, &m.common); - ctx->genButton("ファイル書き出し", 0x40000002, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); + ctx->genButton("ファイル書き出し", 0x40000002); } #endif diff --git a/src/d/actor/d_a_npc_pachi_taro.cpp b/src/d/actor/d_a_npc_pachi_taro.cpp index 8b2e7eab78..9dcc0df0ee 100644 --- a/src/d/actor/d_a_npc_pachi_taro.cpp +++ b/src/d/actor/d_a_npc_pachi_taro.cpp @@ -477,7 +477,7 @@ void daNpc_Pachi_Taro_HIO_c::listenPropertyEvent(const JORPropertyEvent* event) void daNpc_Pachi_Taro_HIO_c::genMessage(JORMContext* ctx) { daNpcT_cmnGenMessage(ctx, &m.common); - ctx->genButton("ファイル書き出し", 0x40000002, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); + ctx->genButton("ファイル書き出し", 0x40000002); } #endif diff --git a/src/d/actor/d_a_npc_post.cpp b/src/d/actor/d_a_npc_post.cpp index 15832646c6..62bed7ba41 100644 --- a/src/d/actor/d_a_npc_post.cpp +++ b/src/d/actor/d_a_npc_post.cpp @@ -194,9 +194,9 @@ void daNpc_Post_HIO_c::listenPropertyEvent(const JORPropertyEvent* evt) { void daNpc_Post_HIO_c::genMessage(JORMContext* ctx) { daNpcT_cmnGenMessage(ctx, &m.common); - ctx->genSlider("走り速度 ", &m.run_spd, 0.0f, 100.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - ctx->genSlider("頷き間隔 ", &m.nod_interval, 0, 1000, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - ctx->genButton("ファイル書き出し", 0x40000002, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); + ctx->genSlider("走り速度 ", &m.run_spd, 0.0f, 100.0f); + ctx->genSlider("頷き間隔 ", &m.nod_interval, 0, 1000); + ctx->genButton("ファイル書き出し", 0x40000002); } #endif diff --git a/src/d/actor/d_a_npc_rafrel.cpp b/src/d/actor/d_a_npc_rafrel.cpp index 08798a086f..152b9fc5d2 100644 --- a/src/d/actor/d_a_npc_rafrel.cpp +++ b/src/d/actor/d_a_npc_rafrel.cpp @@ -142,8 +142,8 @@ daNpcRafrel_HIO_c::daNpcRafrel_HIO_c() { } void daNpcRafrel_HIO_c::genMessage(JORMContext* ctx) { - ctx->genSlider("デモ開始距離", &m.demo_start_dist, 0.0f, 500.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - ctx->genCheckBox("デモ開始エリア", &m.demo_start_area, 1, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); + ctx->genSlider("デモ開始距離", &m.demo_start_dist, 0.0f, 500.0f); + ctx->genCheckBox("デモ開始エリア", &m.demo_start_area, 0x1); daNpcF_commonGenMessage(ctx, &m.common); } #endif diff --git a/src/d/actor/d_a_npc_shaman.cpp b/src/d/actor/d_a_npc_shaman.cpp index 6461f5c889..d8dd0b7199 100644 --- a/src/d/actor/d_a_npc_shaman.cpp +++ b/src/d/actor/d_a_npc_shaman.cpp @@ -39,7 +39,7 @@ void daNpc_Sha_HIO_c::listenPropertyEvent(const JORPropertyEvent* event) { void daNpc_Sha_HIO_c::genMessage(JORMContext* ctx) { daNpcT_cmnGenMessage(ctx, &m.common); - ctx->genButton("ファイル書き出し", 0x40000002, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); + ctx->genButton("ファイル書き出し", 0x40000002); } #endif diff --git a/src/d/actor/d_a_npc_theB.cpp b/src/d/actor/d_a_npc_theB.cpp index 453a84e96d..2954d9d297 100644 --- a/src/d/actor/d_a_npc_theB.cpp +++ b/src/d/actor/d_a_npc_theB.cpp @@ -169,7 +169,7 @@ void daNpcTheB_HIO_c::listenPropertyEvent(const JORPropertyEvent* event) { void daNpcTheB_HIO_c::genMessage(JORMContext* ctx) { daNpcF_commonGenMessage(ctx, &m.common); - ctx->genButton("ファイル書き出し", 0x40000002, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); + ctx->genButton("ファイル書き出し", 0x40000002); } #endif diff --git a/src/d/actor/d_a_npc_tk.cpp b/src/d/actor/d_a_npc_tk.cpp index 3491a2d077..e9980c953e 100644 --- a/src/d/actor/d_a_npc_tk.cpp +++ b/src/d/actor/d_a_npc_tk.cpp @@ -78,7 +78,7 @@ void daNPC_TK_HIO_c::genMessage(JORMContext* context) { context->genSlider("旋回下降時間", &field_0x1c, 0.0f, 200.0f); context->genSlider("旋回下降速度", &field_0x20, 0.0f, 200.0f); context->genSlider("旋回飛行速度", &field_0x24, 0.0f, 200.0f); - context->genCheckBox("パス開始点ランダム", &field_0x3c, 1, 0, NULL, -1, -1, 0x200, 0x18); + context->genCheckBox("パス開始点ランダム", &field_0x3c, 0x1); context->genLabel(" ", 0x80000001); context->genLabel(" ", 0x80000001); context->genLabel("↓極秘!!獲物ゲット時", 0x80000001); diff --git a/src/d/actor/d_a_npc_tkc.cpp b/src/d/actor/d_a_npc_tkc.cpp index 12cf5fd0ed..4a9d6a1c28 100644 --- a/src/d/actor/d_a_npc_tkc.cpp +++ b/src/d/actor/d_a_npc_tkc.cpp @@ -78,22 +78,22 @@ daNpcTkc_HIO_c::daNpcTkc_HIO_c() { } void daNpcTkc_HIO_c::genMessage(JORMContext* ctx) { - ctx->genSlider("ワープ初期位置", &m.warp_initial_pos, 0.0f, 500.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - ctx->genSlider("下移動速度", &m.down_move_spd, 0.0f, 30.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - ctx->genSlider("上移動速度", &m.up_move_spd, 0.0f, 30.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - ctx->genSlider("回転周期", &m.rotation_interval, 0, 0x7FFF, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - ctx->genSlider("楕円幅", &m.ellipse_width, 0.0f, 200.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - ctx->genSlider("Step", &m.step, 0.0f, 100.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - ctx->genSlider("飛行範囲", &m.flight_range, 0.0f, 200.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - ctx->genSlider("目標高さ", &m.target_height, 0.0f, 2000.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - ctx->genSlider("振幅", &m.amplitude, -100.0f, 100.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - ctx->genSlider("周期", &m.interval, 0, 0x7FFF, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - ctx->genSlider("Div", &m.div, 0.0f, 1.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - ctx->genSlider("Max", &m.max, 0.0f, 500.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - ctx->genSlider("Min", &m.min, 0.0f, 300.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - ctx->genSlider("会話距離", &m.conversation_dist, 0.0f, 300.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - ctx->genSlider("X 角度", &m.x_angle, -0x8000, 0x7FFF, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - ctx->genSlider("Z 角度", &m.z_angle, -0x8000, 0x7FFF, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); + ctx->genSlider("ワープ初期位置", &m.warp_initial_pos, 0.0f, 500.0f); + ctx->genSlider("下移動速度", &m.down_move_spd, 0.0f, 30.0f); + ctx->genSlider("上移動速度", &m.up_move_spd, 0.0f, 30.0f); + ctx->genSlider("回転周期", &m.rotation_interval, 0, 0x7FFF); + ctx->genSlider("楕円幅", &m.ellipse_width, 0.0f, 200.0f); + ctx->genSlider("Step", &m.step, 0.0f, 100.0f); + ctx->genSlider("飛行範囲", &m.flight_range, 0.0f, 200.0f); + ctx->genSlider("目標高さ", &m.target_height, 0.0f, 2000.0f); + ctx->genSlider("振幅", &m.amplitude, -100.0f, 100.0f); + ctx->genSlider("周期", &m.interval, 0, 0x7FFF); + ctx->genSlider("Div", &m.div, 0.0f, 1.0f); + ctx->genSlider("Max", &m.max, 0.0f, 500.0f); + ctx->genSlider("Min", &m.min, 0.0f, 300.0f); + ctx->genSlider("会話距離", &m.conversation_dist, 0.0f, 300.0f); + ctx->genSlider("X 角度", &m.x_angle, -0x8000, 0x7FFF); + ctx->genSlider("Z 角度", &m.z_angle, -0x8000, 0x7FFF); daNpcF_commonGenMessage(ctx, &m.common); } #endif diff --git a/src/d/actor/d_a_npc_toby.cpp b/src/d/actor/d_a_npc_toby.cpp index 4e8af5bfa4..2868e205b9 100644 --- a/src/d/actor/d_a_npc_toby.cpp +++ b/src/d/actor/d_a_npc_toby.cpp @@ -107,15 +107,15 @@ void daNpc_Toby_HIO_c::listenPropertyEvent(const JORPropertyEvent* event) { void daNpc_Toby_HIO_c::genMessage(JORMContext* ctext) { daNpcT_cmnGenMessage(ctext, &m.common); // Performance speed: - ctext->genSlider("演奏速度 ", &m.performance_speed, 1.0f, 16.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); + ctext->genSlider("演奏速度 ", &m.performance_speed, 1.0f, 16.0f); // playing speed up: - ctext->genSlider("演奏加速 ", &m.speedup_performance, 0.0f, 16.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); + ctext->genSlider("演奏加速 ", &m.speedup_performance, 0.0f, 16.0f); // playing initial velocity: - ctext->genSlider("演奏初速 ", &m.init_play_speed, 1.0f, 16.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); + ctext->genSlider("演奏初速 ", &m.init_play_speed, 1.0f, 16.0f); // switching speed: - ctext->genSlider("切り替え速度 ", &m.switching_speed, 0.0f, 16.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); + ctext->genSlider("切り替え速度 ", &m.switching_speed, 0.0f, 16.0f); // export file: - ctext->genButton("ファイル書き出し", 0x40000002, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); + ctext->genButton("ファイル書き出し", 0x40000002); } #endif diff --git a/src/d/actor/d_a_npc_wrestler.cpp b/src/d/actor/d_a_npc_wrestler.cpp index d10c22aa09..35335281b6 100644 --- a/src/d/actor/d_a_npc_wrestler.cpp +++ b/src/d/actor/d_a_npc_wrestler.cpp @@ -514,55 +514,55 @@ const daNpcWrestler_HIOParam daNpcWrestler_Param_c::m = { #if DEBUG void daNpcWrestler_HIO_Node_c::genMessage(JORMContext* ctext) { // Real shadow size - ctext->genSlider("リアル影サイズ", &field_0x4->real_shadow_size, 0.0f, 1000.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); + ctext->genSlider("リアル影サイズ", &field_0x4->real_shadow_size, 0.0f, 1000.0f); // reasonable distance - ctext->genSlider("見合う距離", &field_0x4->reasonable_distance, 0.0f, 500.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); + ctext->genSlider("見合う距離", &field_0x4->reasonable_distance, 0.0f, 500.0f); // grappling distance - ctext->genSlider("組み合い距離", &field_0x4->grapple_distance, 0.0f, 200.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); + ctext->genSlider("組み合い距離", &field_0x4->grapple_distance, 0.0f, 200.0f); // reconfig distance - ctext->genSlider("再配置距離", &field_0x4->reconfig_distance, 0.0f, 500.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); + ctext->genSlider("再配置距離", &field_0x4->reconfig_distance, 0.0f, 500.0f); // lateral movement time - ctext->genSlider("横移動時間", &field_0x4->lateral_movement_time, 0, 150, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); + ctext->genSlider("横移動時間", &field_0x4->lateral_movement_time, 0, 150); // lateral movement speed - ctext->genSlider("横移動速度", &field_0x4->horizontal_movement_speed, 0, 0x1000, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); + ctext->genSlider("横移動速度", &field_0x4->horizontal_movement_speed, 0, 0x1000); // wandering time - ctext->genSlider("ふらふら時間", &field_0x4->stagger_time, 0, 300, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); + ctext->genSlider("ふらふら時間", &field_0x4->stagger_time, 0, 300); // waiting time - ctext->genSlider("待ち時間", &field_0x4->wait_time, 0, 300, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); + ctext->genSlider("待ち時間", &field_0x4->wait_time, 0, 300); // "§ ↓Please set it so that the total sum is 100↓ §" - ctext->genLabel("§ ↓全部足して100になるように設定してください↓ §", 0, 0, NULL, -1, -1, 0x200, 0x18); + ctext->genLabel("§ ↓全部足して100になるように設定してください↓ §", 0); // "§ Practice Use §" - ctext->genLabel("§ 練習用 §", 0, 0, NULL, -1, -1, 0x200, 0x18); + ctext->genLabel("§ 練習用 §", 0); // lateral movement probability ctext->genSlider(" 横移動 の確率", &field_0x4->chances[0].lateral_movement_chance, - 0.0f, 100.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); + 0.0f, 100.0f); // slap probability ctext->genSlider(" 張り手 の確率", &field_0x4->chances[0].hit_chance, - 0.0f, 100.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); + 0.0f, 100.0f); // tackle probability ctext->genSlider("タックルの確率", &field_0x4->chances[0].tackle_chance, - 0.0f, 100.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); + 0.0f, 100.0f); // waiting probability ctext->genSlider(" 待 機 の確率", &field_0x4->chances[0].wait_chance, - 0.0f, 100.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); + 0.0f, 100.0f); // "§ For production use §" - ctext->genLabel("§ 本番用 §", 0, 0, NULL, -1, -1, 0x200, 0x18); + ctext->genLabel("§ 本番用 §", 0); // lateral movement probability ctext->genSlider(" 横移動 の確率", &field_0x4->chances[1].lateral_movement_chance, - 0.0f, 100.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); + 0.0f, 100.0f); // slap probability ctext->genSlider(" 張り手 の確率", &field_0x4->chances[1].hit_chance, - 0.0f, 100.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); + 0.0f, 100.0f); // tackle probability ctext->genSlider("タックルの確率", &field_0x4->chances[1].tackle_chance, - 0.0f, 100.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); + 0.0f, 100.0f); // waiting probability ctext->genSlider(" 待 機 の確率", &field_0x4->chances[1].wait_chance, - 0.0f, 100.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); + 0.0f, 100.0f); // "§ ↑Please set it so that the total sum is 100↑ §" - ctext->genLabel("§ ↑全部足して100になるように設定してください↑ §", 0, 0, NULL, -1, -1, 0x200, 0x18); + ctext->genLabel("§ ↑全部足して100になるように設定してください↑ §", 0); // bending limit - ctext->genSlider("曲がり限界", &field_0x4->bending_limit, 0, 0x1000, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); + ctext->genSlider("曲がり限界", &field_0x4->bending_limit, 0, 0x1000); } daNpcWrestler_HIO_c::daNpcWrestler_HIO_c() { @@ -598,11 +598,11 @@ void daNpcWrestler_HIO_c::listenPropertyEvent(const JORPropertyEvent* event) { void daNpcWrestler_HIO_c::genMessage(JORMContext* ctext) { // TODO // Horizontal speed - ctext->genSlider("水平速度", &m.horizontal_speed, 0.0f, 100.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); + ctext->genSlider("水平速度", &m.horizontal_speed, 0.0f, 100.0f); // vertical velocity - ctext->genSlider("垂直速度", &m.vertical_speed, 0.0f, 100.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); + ctext->genSlider("垂直速度", &m.vertical_speed, 0.0f, 100.0f); // --- AI action --- - ctext->startComboBox("AI行動", &m.ai_action, 0, NULL, 0xffff, 0xffff, 0x100, 0x1a); + ctext->startComboBox("AI行動", &m.ai_action); // no specification ctext->genComboBoxItem("指定無し", 0); // lateral movement @@ -615,9 +615,9 @@ void daNpcWrestler_HIO_c::genMessage(JORMContext* ctext) { ctext->genComboBoxItem("待ち", 4); ctext->endComboBox(); // rotating share - ctext->genSlider("回転割り", &m.rotation, 0, 30, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); + ctext->genSlider("回転割り", &m.rotation, 0, 30); // Slap hit impact - ctext->startComboBox("張り手Hit衝撃", &m.slap_hit_impact, 0, NULL, 0xffff, 0xffff, 0x100, 0x1a); + ctext->startComboBox("張り手Hit衝撃", &m.slap_hit_impact); ctext->genComboBoxItem("VIBMODE_Q_POWER1", 1); ctext->genComboBoxItem("VIBMODE_Q_POWER2", 2); ctext->genComboBoxItem("VIBMODE_Q_POWER3", 3); @@ -628,15 +628,15 @@ void daNpcWrestler_HIO_c::genMessage(JORMContext* ctext) { ctext->genComboBoxItem("VIBMODE_Q_POWER8", 8); ctext->endComboBox(); // Ready? Appearance time - ctext->genSlider("Ready? 出現時間", &m.ready_appearance_time, 0, 300, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); + ctext->genSlider("Ready? 出現時間", &m.ready_appearance_time, 0, 300); // Fight! Appearance time - ctext->genSlider("Fight! 出現時間", &m.fight_appearance_time, 0, 300, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); + ctext->genSlider("Fight! 出現時間", &m.fight_appearance_time, 0, 300); // camera rotation angle - ctext->genSlider("カメラ回転角", &m.camera_rotation_angle, 0.0f, 2.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); + ctext->genSlider("カメラ回転角", &m.camera_rotation_angle, 0.0f, 2.0f); // sound at the edge of the ring - ctext->genSlider("音 土俵際距離", &m.ring_edge_sound, 0.0f, 500.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); + ctext->genSlider("音 土俵際距離", &m.ring_edge_sound, 0.0f, 500.0f); // movement at the edge of the ring - ctext->genSlider("動 土俵際距離", &m.ring_edge_movement, 0.0f, 500.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); + ctext->genSlider("動 土俵際距離", &m.ring_edge_movement, 0.0f, 500.0f); daNpcF_commonGenMessage(ctext, &m.common); // Bo ctext->genNode("ボウ", &field_0x19c[0], 0, 0); diff --git a/src/d/actor/d_a_npc_yamid.cpp b/src/d/actor/d_a_npc_yamid.cpp index 40fd053ab2..7a443ecda6 100644 --- a/src/d/actor/d_a_npc_yamid.cpp +++ b/src/d/actor/d_a_npc_yamid.cpp @@ -72,7 +72,7 @@ void daNpc_yamiD_HIO_c::listenPropertyEvent(const JORPropertyEvent* event) { void daNpc_yamiD_HIO_c::genMessage(JORMContext* ctext) { daNpcT_cmnGenMessage(ctext, &m.common); - ctext->genButton("ファイル書き出し",0x40000002,0,NULL,0xffff,0xffff,0x200,0x18); + ctext->genButton("ファイル書き出し",0x40000002); } #endif diff --git a/src/d/actor/d_a_npc_ykm.cpp b/src/d/actor/d_a_npc_ykm.cpp index bf789e9a52..8d04cb3f8e 100644 --- a/src/d/actor/d_a_npc_ykm.cpp +++ b/src/d/actor/d_a_npc_ykm.cpp @@ -296,23 +296,23 @@ void daNpc_ykM_HIO_c::listenPropertyEvent(const JORPropertyEvent* event) { void daNpc_ykM_HIO_c::genMessage(JORMContext* ctx) { daNpcT_cmnGenMessage(ctx, &m.common); - ctx->genSlider("ステップの速さ ", &m.step_speed, 0.0f, 100.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - ctx->genSlider("注目距離 ", &m.attention_dist, 0.0f, 10000.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - ctx->genSlider("会話距離 ", &m.conversation_dist, 0.0f, 10000.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - ctx->genSlider("飛び出し速度 ", &m.jump_speed, 0.0f, 100.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - ctx->genSlider("飛び出し角度 ", &m.push_out_angle, 0.0f, 90.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - ctx->genSlider("飛ばしフレ-ム ", &m.skip_frame, 0.0f, 100.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - ctx->genSlider("飛ばし速度 ", &m.fly_speed, 0.0f, 100.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - ctx->genSlider("飛ばし角度 ", &m.fly_angle, 0.0f, 90.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - ctx->genSlider("ジャンプ初速 ", &m.jump_init_speed, 0.0f, 100.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - ctx->genSlider("滑り加速 ", &m.slide_acceleration, 0.0f, 8.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - ctx->genSlider("滑り速度 ", &m.slide_speed, 0.0f, 128.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - ctx->genSlider("ウエイト時間 ", &m.wait_time, 0.0f, 10000.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - ctx->genSlider("走り速度 ", &m.run_speed, 0.0f, 64.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - ctx->genSlider("競争パラメ-タa", &m.competition_prm_a, -100.0f, 100.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - ctx->genSlider("競争パラメ-タb", &m.competition_prm_b, 1.0f, 100.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - ctx->genSlider("競争パラメ-タc", &m.competition_prm_c, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - ctx->genButton("ファイル書き出し", 0x40000002, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("ステップの速さ ", &m.step_speed, 0.0f, 100.0f); + ctx->genSlider("注目距離 ", &m.attention_dist, 0.0f, 10000.0f); + ctx->genSlider("会話距離 ", &m.conversation_dist, 0.0f, 10000.0f); + ctx->genSlider("飛び出し速度 ", &m.jump_speed, 0.0f, 100.0f); + ctx->genSlider("飛び出し角度 ", &m.push_out_angle, 0.0f, 90.0f); + ctx->genSlider("飛ばしフレ-ム ", &m.skip_frame, 0.0f, 100.0f); + ctx->genSlider("飛ばし速度 ", &m.fly_speed, 0.0f, 100.0f); + ctx->genSlider("飛ばし角度 ", &m.fly_angle, 0.0f, 90.0f); + ctx->genSlider("ジャンプ初速 ", &m.jump_init_speed, 0.0f, 100.0f); + ctx->genSlider("滑り加速 ", &m.slide_acceleration, 0.0f, 8.0f); + ctx->genSlider("滑り速度 ", &m.slide_speed, 0.0f, 128.0f); + ctx->genSlider("ウエイト時間 ", &m.wait_time, 0.0f, 10000.0f); + ctx->genSlider("走り速度 ", &m.run_speed, 0.0f, 64.0f); + ctx->genSlider("競争パラメ-タa", &m.competition_prm_a, -100.0f, 100.0f); + ctx->genSlider("競争パラメ-タb", &m.competition_prm_b, 1.0f, 100.0f); + ctx->genSlider("競争パラメ-タc", &m.competition_prm_c, 0.0f, 10.0f); + ctx->genButton("ファイル書き出し", 0x40000002); } #endif diff --git a/src/d/actor/d_a_npc_ykw.cpp b/src/d/actor/d_a_npc_ykw.cpp index 013ff2ccd1..36c55f22e7 100644 --- a/src/d/actor/d_a_npc_ykw.cpp +++ b/src/d/actor/d_a_npc_ykw.cpp @@ -229,32 +229,20 @@ void daNpc_ykW_HIO_c::listenPropertyEvent(const JORPropertyEvent* event) { void daNpc_ykW_HIO_c::genMessage(JORMContext* ctx) { daNpcT_cmnGenMessage(ctx, &m.common); - ctx->genSlider("飛ばしフレ-ム ", &m.mSkipFrame, 0.0f, 100.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); - ctx->genSlider("飛ばし速度 ", &m.mFlySpeed, 0.0f, 100.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); - ctx->genSlider("飛ばし角度 ", &m.mFlyAngle, 0.0f, 90.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); - ctx->genSlider("ジャンプ初速 ", &m.mJumpInitialSpeed, 0.0f, 100.0f, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); - ctx->genSlider("滑り加速 ", &m.mSlidingAccel, 0.0f, 8.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); - ctx->genSlider("滑り速度 ", &m.mSlidingSpeed, 0.0f, 128.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); - ctx->genSlider("競争パラメ-タa", &m.mCompetParamA, -100, 100, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); - ctx->genSlider("競争パラメ-タb", &m.mCompetParamB, 1, 100, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); - ctx->genSlider("競争パラメ-タc", &m.mCompetParamC, 0.0, 10.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); - ctx->genSlider("歩き時間 ", &m.mWalkingTime, 0, 10000, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); - ctx->genSlider("停止時間 ", &m.mDownTime, 0, 10000, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); - ctx->genSlider("ステップの速さ ", &m.mStepSpeed, 0, 100, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("飛ばしフレ-ム ", &m.mSkipFrame, 0.0f, 100.0f); + ctx->genSlider("飛ばし速度 ", &m.mFlySpeed, 0.0f, 100.0f); + ctx->genSlider("飛ばし角度 ", &m.mFlyAngle, 0.0f, 90.0f); + ctx->genSlider("ジャンプ初速 ", &m.mJumpInitialSpeed, 0.0f, 100.0f); + ctx->genSlider("滑り加速 ", &m.mSlidingAccel, 0.0f, 8.0f); + ctx->genSlider("滑り速度 ", &m.mSlidingSpeed, 0.0f, 128.0f); + ctx->genSlider("競争パラメ-タa", &m.mCompetParamA, -100, 100); + ctx->genSlider("競争パラメ-タb", &m.mCompetParamB, 1, 100); + ctx->genSlider("競争パラメ-タc", &m.mCompetParamC, 0.0, 10.0f); + ctx->genSlider("歩き時間 ", &m.mWalkingTime, 0, 10000); + ctx->genSlider("停止時間 ", &m.mDownTime, 0, 10000); + ctx->genSlider("ステップの速さ ", &m.mStepSpeed, 0, 100); // "File export" - ctx->genButton("ファイル書き出し", 0x40000002, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genButton("ファイル書き出し", 0x40000002); } #endif diff --git a/src/d/actor/d_a_npc_zelda.cpp b/src/d/actor/d_a_npc_zelda.cpp index 4108246ea9..563fcea24c 100644 --- a/src/d/actor/d_a_npc_zelda.cpp +++ b/src/d/actor/d_a_npc_zelda.cpp @@ -65,7 +65,7 @@ daNpc_Zelda_HIO_c::daNpc_Zelda_HIO_c() { void daNpc_Zelda_HIO_c::genMessage(JORMContext* ctx) { daNpcT_cmnGenMessage(ctx, &m.common); ctx->genButton - ("ファイル書き出し",0x40000002,0,NULL,0xffff,0xffff,0x200,0x18); + ("ファイル書き出し",0x40000002); } void daNpc_Zelda_HIO_c::listenPropertyEvent(const JORPropertyEvent* event) { diff --git a/src/d/actor/d_a_obj_amiShutter.cpp b/src/d/actor/d_a_obj_amiShutter.cpp index a6554a9d8a..83995ff262 100644 --- a/src/d/actor/d_a_obj_amiShutter.cpp +++ b/src/d/actor/d_a_obj_amiShutter.cpp @@ -33,14 +33,10 @@ daAmiShutter_HIO_c::daAmiShutter_HIO_c() { #if DEBUG void daAmiShutter_HIO_c::genMessage(JORMContext* i_ctx) { - i_ctx->genSlider("open速度", &mMaxOpenSpeed, 0.1f, 1000.0f, - 0, NULL, 0xffff, 0xffff, 512, 24); - i_ctx->genSlider("close速度", &mMaxCloseSpeed, 0.1f, 1000.0f, - 0, NULL, 0xffff, 0xffff, 512, 24); - i_ctx->genSlider("range", &mRange, 0.1f, 1000.0f, - 0, NULL, 0xffff, 0xffff, 512, 24); - i_ctx->genSlider("waitTime", &mWaitTime, 0, 255, - 0, NULL, 0xffff, 0xffff, 512, 24); + i_ctx->genSlider("open速度", &mMaxOpenSpeed, 0.1f, 1000.0f); + i_ctx->genSlider("close速度", &mMaxCloseSpeed, 0.1f, 1000.0f); + i_ctx->genSlider("range", &mRange, 0.1f, 1000.0f); + i_ctx->genSlider("waitTime", &mWaitTime, 0, 255); } #endif diff --git a/src/d/actor/d_a_obj_batta.cpp b/src/d/actor/d_a_obj_batta.cpp index a790bc19c6..03dc458775 100644 --- a/src/d/actor/d_a_obj_batta.cpp +++ b/src/d/actor/d_a_obj_batta.cpp @@ -55,13 +55,11 @@ static daObj_BattaHIO_c l_HIO; void daObj_BattaHIO_c::genMessage(JORMContext* ctx) { // Golden bugs - ctx->genLabel("黄金蟲(バッタ)", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genLabel("黄金蟲(バッタ)", 0x80000001); // Model scale (Male) - ctx->genSlider("モデルスケール(オス)", &mModelScaleMale, 0.1f, 4.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("モデルスケール(オス)", &mModelScaleMale, 0.1f, 4.0f); // Model scale (Female) - ctx->genSlider("モデルスケール(メス)", &mModelScaleFemale, 0.1f, 4.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("モデルスケール(メス)", &mModelScaleFemale, 0.1f, 4.0f); } #endif diff --git a/src/d/actor/d_a_obj_bemos.cpp b/src/d/actor/d_a_obj_bemos.cpp index 9f80da3f3e..37a78702ce 100644 --- a/src/d/actor/d_a_obj_bemos.cpp +++ b/src/d/actor/d_a_obj_bemos.cpp @@ -171,24 +171,24 @@ daObjBm_HIO_c::daObjBm_HIO_c() { } void daObjBm_HIO_c::genMessage(JORMContext* ctx) { - ctx->genLabel("ビーモス", 0, 0, NULL, -1, -1, 512, 24); - ctx->genCheckBox("デバッグ描画", &debug_draw, 1, 0, NULL, -1, -1, 512, 24); - ctx->genSlider("サーチ距離", &search_dist, 100.0f, 5000.0f, 0, NULL, -1, -1, 512, 24); - ctx->genSlider("サーチ角度", &search_angle, 0.0f, 32767.0f, 0, NULL, -1, -1, 512, 24); - ctx->genSlider("発見角度", &detection_angle, 0.0f, 32767.0f, 0, NULL, -1, -1, 512, 24); - ctx->genSlider("巡回回転速度", &patrol_rot_spd, 0.0f, 1000.0f, 0, NULL, -1, -1, 512, 24); - ctx->genSlider("攻撃回転速度", &attack_rot_spd, 0.0f, 1000.0f, 0, NULL, -1, -1, 512, 24); - ctx->genSlider("ビーム発射・下距離", &beam_lower_dist, 0.0f, 1000.0f, 0, NULL, -1, -1, 512, 24); - ctx->genSlider("ビーム発射・中距離", &beam_middle_dist, 0.0f, 1000.0f, 0, NULL, -1, -1, 512, 24); - ctx->genSlider("目標オフセット距離", &target_offset_dist, 0.0f, 500.0f, 0, NULL, -1, -1, 512, 24); - ctx->genSlider("SW起動後サーチ無し時間", &after_switch_activate_no_search_time, 0.0f, 1000.0f, 0, NULL, -1, -1, 512, 24); - ctx->genSlider("発音位置移動速度", &sound_pos_move_spd, 0.0f, 1000.0f, 0, NULL, -1, -1, 512, 24); - ctx->genSlider("サーチ無し攻撃時間", &no_search_attack_time, 0.0f, 100.0f, 0, NULL, -1, -1, 512, 24); - ctx->genSlider("発見時のサーチ速度", &search_spd_on_detect, 0.0f, 10000.0f, 0, NULL, -1, -1, 512, 24); - ctx->genSlider("本体スケール", &body_scale, 0.1f, 5.0f, 0, NULL, -1, -1, 512, 24); - ctx->genSlider("ビームXスケール", &beam_scale.x, 0.1f, 10.0f, 0, NULL, -1, -1, 512, 24); - ctx->genSlider("ビームYスケール", &beam_scale.y, 0.1f, 10.0f, 0, NULL, -1, -1, 512, 24); - ctx->genCheckBox("チェック描画", &check_draw, 1, 0, NULL, -1, -1, 512, 24); + ctx->genLabel("ビーモス", 0); + ctx->genCheckBox("デバッグ描画", &debug_draw, 0x1); + ctx->genSlider("サーチ距離", &search_dist, 100.0f, 5000.0f); + ctx->genSlider("サーチ角度", &search_angle, 0.0f, 32767.0f); + ctx->genSlider("発見角度", &detection_angle, 0.0f, 32767.0f); + ctx->genSlider("巡回回転速度", &patrol_rot_spd, 0.0f, 1000.0f); + ctx->genSlider("攻撃回転速度", &attack_rot_spd, 0.0f, 1000.0f); + ctx->genSlider("ビーム発射・下距離", &beam_lower_dist, 0.0f, 1000.0f); + ctx->genSlider("ビーム発射・中距離", &beam_middle_dist, 0.0f, 1000.0f); + ctx->genSlider("目標オフセット距離", &target_offset_dist, 0.0f, 500.0f); + ctx->genSlider("SW起動後サーチ無し時間", &after_switch_activate_no_search_time, 0.0f, 1000.0f); + ctx->genSlider("発音位置移動速度", &sound_pos_move_spd, 0.0f, 1000.0f); + ctx->genSlider("サーチ無し攻撃時間", &no_search_attack_time, 0.0f, 100.0f); + ctx->genSlider("発見時のサーチ速度", &search_spd_on_detect, 0.0f, 10000.0f); + ctx->genSlider("本体スケール", &body_scale, 0.1f, 5.0f); + ctx->genSlider("ビームXスケール", &beam_scale.x, 0.1f, 10.0f); + ctx->genSlider("ビームYスケール", &beam_scale.y, 0.1f, 10.0f); + ctx->genCheckBox("チェック描画", &check_draw, 0x1); } #define BEAM_SCALE_X l_HIO.beam_scale.x #define BEAM_SCALE_Y l_HIO.beam_scale.y diff --git a/src/d/actor/d_a_obj_cblock.cpp b/src/d/actor/d_a_obj_cblock.cpp index aaa8e78b18..870dd108d8 100644 --- a/src/d/actor/d_a_obj_cblock.cpp +++ b/src/d/actor/d_a_obj_cblock.cpp @@ -92,11 +92,11 @@ static f32 dummy1() { void daObjCBlk_HIO_c::genMessage(JORMContext* ctx) { // "Chained block" - ctx->genLabel("チェーン付きブロック", 0, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - ctx->genSlider("重力", &mGravity, -10.0f, -0.1f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - ctx->genSlider("移動時間", &mTravelTime, 0.0f, 100.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - ctx->genSlider("タメ時間", &mWaitTime, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - ctx->genSlider("移動距離", &mTravelDist, 0.0f, 100.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genLabel("チェーン付きブロック", 0); + ctx->genSlider("重力", &mGravity, -10.0f, -0.1f); + ctx->genSlider("移動時間", &mTravelTime, 0.0f, 100.0f); + ctx->genSlider("タメ時間", &mWaitTime, 0.0f, 10.0f); + ctx->genSlider("移動距離", &mTravelDist, 0.0f, 100.0f); } static daObjCBlk_HIO_c l_HIO; diff --git a/src/d/actor/d_a_obj_damCps.cpp b/src/d/actor/d_a_obj_damCps.cpp index f5efa564b4..65b5036b39 100644 --- a/src/d/actor/d_a_obj_damCps.cpp +++ b/src/d/actor/d_a_obj_damCps.cpp @@ -38,17 +38,17 @@ daObjDamCps_HIO_c::daObjDamCps_HIO_c() { void daObjDamCps_HIO_c::genMessage(JORMContext* ctx) { // Damage Cylinder - ctx->genLabel("ダメージ円柱", 0, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genLabel("ダメージ円柱", 0); // Adjustment - ctx->genCheckBox("調整", &mAdj, 1, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genCheckBox("調整", &mAdj, 0x1); // X Angle - ctx->genSlider("X角度", &mAngle.x, -0x7fff, 0x7fff, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("X角度", &mAngle.x, -0x7fff, 0x7fff); // Y Angle - ctx->genSlider("Y角度", &mAngle.y, -0x7fff, 0x7fff, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("Y角度", &mAngle.y, -0x7fff, 0x7fff); // X Scale - ctx->genSlider("Xスケール", &mScale.x, 0.0f, 25.5f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("Xスケール", &mScale.x, 0.0f, 25.5f); // Y Scale - ctx->genSlider("Yスケール", &mScale.y, 0.0f, 25.5f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("Yスケール", &mScale.y, 0.0f, 25.5f); } void daObjDamCps_c::initBaseMtx() { diff --git a/src/d/actor/d_a_obj_fallobj.cpp b/src/d/actor/d_a_obj_fallobj.cpp index 48284c4447..dad286560f 100644 --- a/src/d/actor/d_a_obj_fallobj.cpp +++ b/src/d/actor/d_a_obj_fallobj.cpp @@ -31,15 +31,15 @@ daObjFallObj_HIO_c::daObjFallObj_HIO_c() { void daObjFallObj_HIO_c::genMessage(JORMContext* ctx) { // Falling Object - ctx->genLabel("落下OBJ", 0, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genLabel("落下OBJ", 0); // Movement Shake - ctx->genSlider("移動時揺れ", &mMovementShake, 0, 1000, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("移動時揺れ", &mMovementShake, 0, 1000); // Static Shake - ctx->genSlider("静止時揺れ", &mStaticShake, 0, 1000, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("静止時揺れ", &mStaticShake, 0, 1000); // No Fall - ctx->genCheckBox("落下しない", &mNoFall, 1, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genCheckBox("落下しない", &mNoFall, 0x1); // Check Display - ctx->genCheckBox("チェック表示", &mCheckDisplay, 1, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genCheckBox("チェック表示", &mCheckDisplay, 0x1); } static daObjFallObj_HIO_c l_HIO; diff --git a/src/d/actor/d_a_obj_flag2.cpp b/src/d/actor/d_a_obj_flag2.cpp index 578b62b029..f63ab38d34 100644 --- a/src/d/actor/d_a_obj_flag2.cpp +++ b/src/d/actor/d_a_obj_flag2.cpp @@ -24,15 +24,12 @@ public: void default_set() { mAttr = daObjFlag2_c::M_attr; } void genMessage(JORMContext* ctx) { - ctx->genLabel("§ 旗オブジェパラメータ設定 §\n", 0, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - ctx->genSlider("重力", &mAttr.mGravity, -10.0f, 0.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - ctx->genSlider("バネ係数", &mAttr.mSpringCoeeficient, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); - ctx->genSlider("減衰率", &mAttr.mDecayRate, 0.0f, 1.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); - ctx->genSlider("風係数", &mAttr.mWindCoefficient, 0.0f, 100.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); - ctx->genSlider("竜巻", &mAttr.mTornado, 0.0f, 500.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genLabel("§ 旗オブジェパラメータ設定 §\n", 0); + ctx->genSlider("重力", &mAttr.mGravity, -10.0f, 0.0f); + ctx->genSlider("バネ係数", &mAttr.mSpringCoeeficient, 0.0f, 10.0f); + ctx->genSlider("減衰率", &mAttr.mDecayRate, 0.0f, 1.0f); + ctx->genSlider("風係数", &mAttr.mWindCoefficient, 0.0f, 100.0f); + ctx->genSlider("竜巻", &mAttr.mTornado, 0.0f, 500.0f); } void ct() { diff --git a/src/d/actor/d_a_obj_flag3.cpp b/src/d/actor/d_a_obj_flag3.cpp index cd69f4b407..41d3a555e1 100644 --- a/src/d/actor/d_a_obj_flag3.cpp +++ b/src/d/actor/d_a_obj_flag3.cpp @@ -21,15 +21,12 @@ public: void default_set() { mAttr = daObjFlag3_c::M_attr; } void genMessage(JORMContext* ctx) { - ctx->genLabel("§ 旗オブジェパラメータ設定 §\n", 0, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - ctx->genSlider("重力", &mAttr.mGravity, -10.0f, 0.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - ctx->genSlider("バネ係数", &mAttr.mSpringCoeeficient, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); - ctx->genSlider("減衰率", &mAttr.mDecayRate, 0.0f, 1.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); - ctx->genSlider("風係数", &mAttr.mWindCoefficient, 0.0f, 100.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); - ctx->genSlider("竜巻", &mAttr.mTornado, 0.0f, 500.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genLabel("§ 旗オブジェパラメータ設定 §\n", 0); + ctx->genSlider("重力", &mAttr.mGravity, -10.0f, 0.0f); + ctx->genSlider("バネ係数", &mAttr.mSpringCoeeficient, 0.0f, 10.0f); + ctx->genSlider("減衰率", &mAttr.mDecayRate, 0.0f, 1.0f); + ctx->genSlider("風係数", &mAttr.mWindCoefficient, 0.0f, 100.0f); + ctx->genSlider("竜巻", &mAttr.mTornado, 0.0f, 500.0f); } void ct() { diff --git a/src/d/actor/d_a_obj_gadget.cpp b/src/d/actor/d_a_obj_gadget.cpp index 67fe8bd6eb..4329197724 100644 --- a/src/d/actor/d_a_obj_gadget.cpp +++ b/src/d/actor/d_a_obj_gadget.cpp @@ -111,29 +111,18 @@ void daObj_Gadget_HIO_c::listenPropertyEvent(const JORPropertyEvent* i_event) { } void daObj_Gadget_HIO_c::genMessage(JORMContext* ctx) { - ctx->genSlider("注目オフセット ", &mAttr.focus_offset, 0.0f, 1000.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); - ctx->genSlider("重力 ", &mAttr.gravity, -100.0f, 100.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); - ctx->genSlider("スケ−ル ", &mAttr.scale, 0.0f, 100.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); - ctx->genSlider("リアル影サイズ ", &mAttr.real_shadow_size, 0.0f, 10000.0f, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); - ctx->genSlider("体重 ", &mAttr.weight, 0.0f, 255.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); - ctx->genSlider("高さ ", &mAttr.height, 0.0f, 1000.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); - ctx->genSlider("ひざ丈 ", &mAttr.knee_length, 0.0f, 1000.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); - ctx->genSlider("幅 ", &mAttr.width, 0.0f, 1000.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); - ctx->genSlider("発射速度 ", &mAttr.fire_rate, 0.0f, 1000.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); - ctx->genSlider("発射角度 ", &mAttr.launch_angle, 0.0f, 90.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); - ctx->genSlider("浮きオフセット ", &mAttr.floating_offset, -100.0f, 100.0f, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); - ctx->genButton("ファイル書き出し", 0x40000002, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("注目オフセット ", &mAttr.focus_offset, 0.0f, 1000.0f); + ctx->genSlider("重力 ", &mAttr.gravity, -100.0f, 100.0f); + ctx->genSlider("スケ−ル ", &mAttr.scale, 0.0f, 100.0f); + ctx->genSlider("リアル影サイズ ", &mAttr.real_shadow_size, 0.0f, 10000.0f); + ctx->genSlider("体重 ", &mAttr.weight, 0.0f, 255.0f); + ctx->genSlider("高さ ", &mAttr.height, 0.0f, 1000.0f); + ctx->genSlider("ひざ丈 ", &mAttr.knee_length, 0.0f, 1000.0f); + ctx->genSlider("幅 ", &mAttr.width, 0.0f, 1000.0f); + ctx->genSlider("発射速度 ", &mAttr.fire_rate, 0.0f, 1000.0f); + ctx->genSlider("発射角度 ", &mAttr.launch_angle, 0.0f, 90.0f); + ctx->genSlider("浮きオフセット ", &mAttr.floating_offset, -100.0f, 100.0f); + ctx->genButton("ファイル書き出し", 0x40000002); } #endif diff --git a/src/d/actor/d_a_obj_gomikabe.cpp b/src/d/actor/d_a_obj_gomikabe.cpp index cfe0a19aca..c274b737cf 100644 --- a/src/d/actor/d_a_obj_gomikabe.cpp +++ b/src/d/actor/d_a_obj_gomikabe.cpp @@ -21,7 +21,7 @@ daObjGOMIKABE_HIO_c::daObjGOMIKABE_HIO_c() { #if DEBUG void daObjGOMIKABE_HIO_c::genMessage(JORMContext* ctx) { // Zora Rock - ctx->genLabel("ゾーラ岩", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genLabel("ゾーラ岩", 0x80000001); } #endif diff --git a/src/d/actor/d_a_obj_gra2.cpp b/src/d/actor/d_a_obj_gra2.cpp index b908e401f8..ff81db4ecd 100644 --- a/src/d/actor/d_a_obj_gra2.cpp +++ b/src/d/actor/d_a_obj_gra2.cpp @@ -35,84 +35,84 @@ public: void genMessage(JORMContext* ctext) { // featured offset - ctext->genSlider("注目オフセット ", &m.field_0x00, 0.0f, 100.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); + ctext->genSlider("注目オフセット ", &m.field_0x00, 0.0f, 100.0f); // gravity - ctext->genSlider("重力 ", &m.mGravity, -99.0f, 99.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); + ctext->genSlider("重力 ", &m.mGravity, -99.0f, 99.0f); // scale - ctext->genSlider("スケ-ル ", &m.field_0x08, 0.0f, 100.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); + ctext->genSlider("スケ-ル ", &m.field_0x08, 0.0f, 100.0f); // interpolated frames - ctext->genSlider("補間フレ-ム ", &m.field_0x0c, 0.0f, 100.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); + ctext->genSlider("補間フレ-ム ", &m.field_0x0c, 0.0f, 100.0f); // height - ctext->genSlider("高さ ", &m.field_0x14, 0.0f, 999.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); + ctext->genSlider("高さ ", &m.field_0x14, 0.0f, 999.0f); // knee-length - ctext->genSlider("ひざ丈 ", &m.mWallR, 0.0f, 999.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); + ctext->genSlider("ひざ丈 ", &m.mWallR, 0.0f, 999.0f); // width - ctext->genSlider("幅 ", &m.mWallH, 0.0f, 999.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); + ctext->genSlider("幅 ", &m.mWallH, 0.0f, 999.0f); // weight - ctext->genSlider("体重 ", &m.mWeight, 0.0f, 255.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); + ctext->genSlider("体重 ", &m.mWeight, 0.0f, 255.0f); // back upper x angle - ctext->genSlider("背のX角上限 ", &m.field_0x24, -90.0f, 90.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); + ctext->genSlider("背のX角上限 ", &m.field_0x24, -90.0f, 90.0f); // back lower x angle - ctext->genSlider("背のX角下限 ", &m.field_0x28, -90.0f, 90.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); + ctext->genSlider("背のX角下限 ", &m.field_0x28, -90.0f, 90.0f); // back upper y angle - ctext->genSlider("背のY角上限 ", &m.field_0x2c, -180.0f, 179.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); + ctext->genSlider("背のY角上限 ", &m.field_0x2c, -180.0f, 179.0f); // --- TODO --- - ctext->genSlider("", &m.field_0x30, -180.0f, 179.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); - ctext->genSlider("", &m.field_0x34, -90.0f, 90.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); - ctext->genSlider("", &m.field_0x38, -90.0f, 90.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); - ctext->genSlider("", &m.field_0x3c, -180.0f, 179.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); - ctext->genSlider("", &m.field_0x40, -180.0f, 179.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); - ctext->genSlider("", &m.field_0x44, 0.0f, 1.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); - ctext->genSlider("", &m.field_0x48, 0.0f, 999.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); - ctext->genSlider("", &m.field_0x4c, 0.0f, 180.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); - ctext->genSlider("", &m.field_0x50, 0.0f, 999.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); - ctext->genSlider("", &m.field_0x54, 0, 1000, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); - ctext->genSlider("", &m.field_0x56, 0, 1000, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); - ctext->genSlider("", &m.field_0x58, 0, 1000, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); - ctext->genSlider("", &m.field_0x5a, 0, 1000, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); - ctext->genSlider("", &m.field_0x5c, 0, 1000, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); - ctext->genSlider("", &m.field_0x60, 0.0f, 999.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); - ctext->genSlider("", &m.field_0x64, 0.0f, 999.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); - ctext->genSlider("", &m.field_0x68, 0, 1000, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); + ctext->genSlider("", &m.field_0x30, -180.0f, 179.0f); + ctext->genSlider("", &m.field_0x34, -90.0f, 90.0f); + ctext->genSlider("", &m.field_0x38, -90.0f, 90.0f); + ctext->genSlider("", &m.field_0x3c, -180.0f, 179.0f); + ctext->genSlider("", &m.field_0x40, -180.0f, 179.0f); + ctext->genSlider("", &m.field_0x44, 0.0f, 1.0f); + ctext->genSlider("", &m.field_0x48, 0.0f, 999.0f); + ctext->genSlider("", &m.field_0x4c, 0.0f, 180.0f); + ctext->genSlider("", &m.field_0x50, 0.0f, 999.0f); + ctext->genSlider("", &m.field_0x54, 0, 1000); + ctext->genSlider("", &m.field_0x56, 0, 1000); + ctext->genSlider("", &m.field_0x58, 0, 1000); + ctext->genSlider("", &m.field_0x5a, 0, 1000); + ctext->genSlider("", &m.field_0x5c, 0, 1000); + ctext->genSlider("", &m.field_0x60, 0.0f, 999.0f); + ctext->genSlider("", &m.field_0x64, 0.0f, 999.0f); + ctext->genSlider("", &m.field_0x68, 0, 1000); // Goron Soldier Guard - ctext->genLabel("\n-----------------------【見張りゴロン兵】", 0, 0, NULL, -1, -1, 0x200, 0x18); - ctext->genSlider("", &m.field_0x70, 0.0f, 1.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); - ctext->genSlider("", &m.field_0x74, 0.0f, 1.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); - ctext->genSlider("", &m.field_0x84, 0.0f, 1.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); - ctext->genSlider("", &m.field_0xa8, 0.0f, 1.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); - ctext->genSlider("", &m.field_0x78, 0.0f, 1.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); - ctext->genSlider("", &m.field_0x9c, 0, 1000, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); - ctext->genSlider("", &m.field_0x9a, 0, 1000, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); + ctext->genLabel("\n-----------------------【見張りゴロン兵】", 0); + ctext->genSlider("", &m.field_0x70, 0.0f, 1.0f); + ctext->genSlider("", &m.field_0x74, 0.0f, 1.0f); + ctext->genSlider("", &m.field_0x84, 0.0f, 1.0f); + ctext->genSlider("", &m.field_0xa8, 0.0f, 1.0f); + ctext->genSlider("", &m.field_0x78, 0.0f, 1.0f); + ctext->genSlider("", &m.field_0x9c, 0, 1000); + ctext->genSlider("", &m.field_0x9a, 0, 1000); // Rolling attack start demo parameters - ctext->genLabel("\n○転がり攻撃開始デモ用パラメータ", 0, 0, NULL, -1, -1, 0x200, 0x18); - ctext->genSlider("", &m.field_0xac, 0, 1000, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); - ctext->genSlider("", &m.field_0xae, 0, 1000, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); - ctext->genSlider("", &m.field_0xb0, 0, 1000, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); - ctext->genSlider("", &m.field_0xb2, 0, 1000, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); - ctext->genSlider("", &m.field_0xb4, 0, 1000, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); - ctext->genSlider("", &m.field_0xb8, 0.0f, 999.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); - ctext->genSlider("", &m.field_0xbc, 0.0f, 999.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); + ctext->genLabel("\n○転がり攻撃開始デモ用パラメータ", 0); + ctext->genSlider("", &m.field_0xac, 0, 1000); + ctext->genSlider("", &m.field_0xae, 0, 1000); + ctext->genSlider("", &m.field_0xb0, 0, 1000); + ctext->genSlider("", &m.field_0xb2, 0, 1000); + ctext->genSlider("", &m.field_0xb4, 0, 1000); + ctext->genSlider("", &m.field_0xb8, 0.0f, 999.0f); + ctext->genSlider("", &m.field_0xbc, 0.0f, 999.0f); // Goron Regular Soldier - ctext->genLabel("\n-----------------------【ゴロン一般兵】", 0, 0, NULL, -1, -1, 0x200, 0x18); + ctext->genLabel("\n-----------------------【ゴロン一般兵】", 0); // search radius (10) - ctext->genSlider("サ-チ半径(10) ", &m.field_0x6c, 0.0f, 9999.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); + ctext->genSlider("サ-チ半径(10) ", &m.field_0x6c, 0.0f, 9999.0f); // turning speed - ctext->genSlider("旋回速度 ", &m.field_0x88, 0, 0x4000, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); + ctext->genSlider("旋回速度 ", &m.field_0x88, 0, 0x4000); // walking speed - ctext->genSlider("歩く速度 ", &m.field_0x90, 0.0f, 999.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); + ctext->genSlider("歩く速度 ", &m.field_0x90, 0.0f, 999.0f); // punch start distance - ctext->genSlider("パンチ開始距離 ", &m.field_0x94, 0.0f, 999.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); + ctext->genSlider("パンチ開始距離 ", &m.field_0x94, 0.0f, 999.0f); // post attack wait time - ctext->genSlider("攻撃後待ち時間 ", &m.field_0x98, 0, 1000, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); + ctext->genSlider("攻撃後待ち時間 ", &m.field_0x98, 0, 1000); // attack hand radius - ctext->genSlider("攻撃時の手の半径", &m.field_0x8c, 0.0f, 999.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); + ctext->genSlider("攻撃時の手の半径", &m.field_0x8c, 0.0f, 999.0f); // return speed - ctext->genSlider("戻る速度 ", &m.field_0xa0, 0.0f, 9999.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); - ctext->genLabel("\n", 0, 0, NULL, -1, -1, 0x200, 0x18); + ctext->genSlider("戻る速度 ", &m.field_0xa0, 0.0f, 9999.0f); + ctext->genLabel("\n", 0); // debug draw ON - ctext->genCheckBox("デバグ描画ON ", &m.field_0x8a, true, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); + ctext->genCheckBox("デバグ描画ON ", &m.field_0x8a, 0x1); // Export File - ctext->genButton("ファイル書き出し", 0x40000002, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); + ctext->genButton("ファイル書き出し", 0x40000002); } void listenPropertyEvent(const JORPropertyEvent*) { diff --git a/src/d/actor/d_a_obj_ice_s.cpp b/src/d/actor/d_a_obj_ice_s.cpp index a8ca4fb33d..83bd1b70c8 100644 --- a/src/d/actor/d_a_obj_ice_s.cpp +++ b/src/d/actor/d_a_obj_ice_s.cpp @@ -37,11 +37,9 @@ daOBJ_ICE_S_HIO_c::daOBJ_ICE_S_HIO_c() { #if DEBUG void daOBJ_ICE_S_HIO_c::genMessage(JORMContext* ctx) { - ctx->genLabel("氷の足場小", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - ctx->genSlider("傾きの大きさ", &mSlopeMagnitude, 0.0f, 50000.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); - ctx->genSlider("沈みの量", &mSinkingAmount, 0.0f, 1000.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genLabel("氷の足場小", 0x80000001); + ctx->genSlider("傾きの大きさ", &mSlopeMagnitude, 0.0f, 50000.0f); + ctx->genSlider("沈みの量", &mSinkingAmount, 0.0f, 1000.0f); } #endif diff --git a/src/d/actor/d_a_obj_ita.cpp b/src/d/actor/d_a_obj_ita.cpp index 1488fb78d1..994a406d79 100644 --- a/src/d/actor/d_a_obj_ita.cpp +++ b/src/d/actor/d_a_obj_ita.cpp @@ -35,11 +35,11 @@ daObj_ITA_HIO_c::daObj_ITA_HIO_c() { #if DEBUG void daObj_ITA_HIO_c::genMessage(JORMContext* ctx) { - ctx->genLabel("ヒメクジ", 0x80000001, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - ctx->genSlider("サーチエリア", &search_area, 0.0f, 2000.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - ctx->genSlider("飛ばし方向スピード", &launch_dir_spd, 0.0f, -100.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - ctx->genSlider("飛ばし方向Yスピード", &launch_dir_y_spd, 0.0f, 100.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - ctx->genSlider("重力設定", &gravity_settings, 0.0f, -20.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); + ctx->genLabel("ヒメクジ", 0x80000001); + ctx->genSlider("サーチエリア", &search_area, 0.0f, 2000.0f); + ctx->genSlider("飛ばし方向スピード", &launch_dir_spd, 0.0f, -100.0f); + ctx->genSlider("飛ばし方向Yスピード", &launch_dir_y_spd, 0.0f, 100.0f); + ctx->genSlider("重力設定", &gravity_settings, 0.0f, -20.0f); } #endif diff --git a/src/d/actor/d_a_obj_itamato.cpp b/src/d/actor/d_a_obj_itamato.cpp index 65f1de8765..54ada49cda 100644 --- a/src/d/actor/d_a_obj_itamato.cpp +++ b/src/d/actor/d_a_obj_itamato.cpp @@ -87,12 +87,12 @@ void daObj_ItaMato_HIO_c::listenPropertyEvent(const JORPropertyEvent* i_event) { } void daObj_ItaMato_HIO_c::genMessage(JORMContext* ctx) { - ctx->genSlider("注目オフセット ", &mAttr.attn_offset, 0.0f, 1000.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - ctx->genSlider("重力      ", &mAttr.gravity, -100.0f, 100.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - ctx->genSlider("スケ−ル    ", &mAttr.scale, 0.0f, 100.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - ctx->genSlider("リアル影サイズ ", &mAttr.real_shadow_size, 0.0f, 10000.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - ctx->genSlider("揺れパワ−   ", &mAttr.shake_pow, 0.0f, 90.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - ctx->genButton("ファイル書き出し", 0x40000002, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); + ctx->genSlider("注目オフセット ", &mAttr.attn_offset, 0.0f, 1000.0f); + ctx->genSlider("重力      ", &mAttr.gravity, -100.0f, 100.0f); + ctx->genSlider("スケ−ル    ", &mAttr.scale, 0.0f, 100.0f); + ctx->genSlider("リアル影サイズ ", &mAttr.real_shadow_size, 0.0f, 10000.0f); + ctx->genSlider("揺れパワ−   ", &mAttr.shake_pow, 0.0f, 90.0f); + ctx->genButton("ファイル書き出し", 0x40000002); } #endif diff --git a/src/d/actor/d_a_obj_kbox.cpp b/src/d/actor/d_a_obj_kbox.cpp index 1e5f101003..968d2a073e 100644 --- a/src/d/actor/d_a_obj_kbox.cpp +++ b/src/d/actor/d_a_obj_kbox.cpp @@ -18,9 +18,9 @@ daObj_Kbox_HIO_c::daObj_Kbox_HIO_c() { #if DEBUG void daObj_Kbox_HIO_c::genMessage(JORMContext* ctx) { // Skull fish wooden box - ctx->genLabel(" スカル魚木箱 ", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genLabel(" スカル魚木箱 ", 0x80000001); // Width - ctx->genSlider("横幅", &mWidth, 0.0f, 3.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("横幅", &mWidth, 0.0f, 3.0f); } #endif diff --git a/src/d/actor/d_a_obj_kita.cpp b/src/d/actor/d_a_obj_kita.cpp index 04473a2838..cedff61cf8 100644 --- a/src/d/actor/d_a_obj_kita.cpp +++ b/src/d/actor/d_a_obj_kita.cpp @@ -20,17 +20,15 @@ daObj_Kita_HIO_c::daObj_Kita_HIO_c() { #if DEBUG void daObj_Kita_HIO_c::genMessage(JORMContext* ctx) { - ctx->genLabel("  風で動く連続板", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genLabel("  風で動く連続板", 0x80000001); // Model Size X - ctx->genSlider("モデルサイズX", &mModelSizeX, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("モデルサイズX", &mModelSizeX, 0.0f, 10.0f); // Model Size Z - ctx->genSlider("モデルサイズZ", &mModelSizeZ, 0.0f, 10.0f, 0, - NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("モデルサイズZ", &mModelSizeZ, 0.0f, 10.0f); // Gap - ctx->genSlider("隙間", &mGap, 0.0f, 500.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("隙間", &mGap, 0.0f, 500.0f); // Swing Range - ctx->genSlider("揺れ幅", &mSwingRange, 0.0f, 2.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("揺れ幅", &mSwingRange, 0.0f, 2.0f); } #endif diff --git a/src/d/actor/d_a_obj_klift00.cpp b/src/d/actor/d_a_obj_klift00.cpp index 002c0e66e3..8529063a0b 100644 --- a/src/d/actor/d_a_obj_klift00.cpp +++ b/src/d/actor/d_a_obj_klift00.cpp @@ -42,28 +42,28 @@ daObjKLift00_HIO_c::daObjKLift00_HIO_c() { void daObjKLift00_HIO_c::genMessage(JORMContext* ctx) { // "Foothold" - ctx->genLabel("足場", 0, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genLabel("足場", 0); // "Chain gravity" - ctx->genSlider("チェイン重力", &mChainGravity, -40.0, 0.0, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("チェイン重力", &mChainGravity, -40.0, 0.0); // "Ride parameters" - ctx->genSlider("Ride パラメータ", &mRideParameters, 0.0, 0.1, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("Ride パラメータ", &mRideParameters, 0.0, 0.1); // "Wind effect occurence rate" - ctx->genSlider("風影響発生率", &mWindSwayOccuranceFactor, 0.0, 0.5, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("風影響発生率", &mWindSwayOccuranceFactor, 0.0, 0.5); // "Chain・Wind" - ctx->genSlider("鎖・風", &mWindMagnitudeChain, 0.0, 1000.0, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("鎖・風", &mWindMagnitudeChain, 0.0, 1000.0); // "Foundation・Wind" - ctx->genSlider("土台・風", &mWindMagnitudeFoundation, 0.0, 1000.0, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("土台・風", &mWindMagnitudeFoundation, 0.0, 1000.0); // "Chain hit speed" - ctx->genSlider("鎖ヒット速度", &mChainHitSpeed, 0.0, 50.0, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("鎖ヒット速度", &mChainHitSpeed, 0.0, 50.0); // "Hammer adjustment" - ctx->genSlider("ハンマー調整", &field_0x1C, 0.0, 10.0, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("ハンマー調整", &field_0x1C, 0.0, 10.0); } #endif diff --git a/src/d/actor/d_a_obj_kuwagata.cpp b/src/d/actor/d_a_obj_kuwagata.cpp index a0f7dd01ba..fd99731c64 100644 --- a/src/d/actor/d_a_obj_kuwagata.cpp +++ b/src/d/actor/d_a_obj_kuwagata.cpp @@ -32,11 +32,9 @@ daObj_KuwHIO_c::daObj_KuwHIO_c() { #if DEBUG void daObj_KuwHIO_c::genMessage(JORMContext* ctx) { - ctx->genLabel("黄金蟲(カブト)", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - ctx->genSlider("モデルスケール(オス)", &mMaleModelScale, 0.1f, 4.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); - ctx->genSlider("モデルスケール(メス)", &mFemaleModelScale, 0.1f, 4.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genLabel("黄金蟲(カブト)", 0x80000001); + ctx->genSlider("モデルスケール(オス)", &mMaleModelScale, 0.1f, 4.0f); + ctx->genSlider("モデルスケール(メス)", &mFemaleModelScale, 0.1f, 4.0f); } #endif diff --git a/src/d/actor/d_a_obj_kwheel00.cpp b/src/d/actor/d_a_obj_kwheel00.cpp index f067d99670..c5a1d675c9 100644 --- a/src/d/actor/d_a_obj_kwheel00.cpp +++ b/src/d/actor/d_a_obj_kwheel00.cpp @@ -27,13 +27,13 @@ daObjKWheel00_HIO_c::daObjKWheel00_HIO_c() { void daObjKWheel00_HIO_c::genMessage(JORMContext* ctx) { // "Water wheel" - ctx->genLabel("水車", 0, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); + ctx->genLabel("水車", 0); // "Rotational speed(short)" - ctx->genSlider("回転速度(short)",&mTargetZAngularSpeed, 0, 0x4000, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("回転速度(short)",&mTargetZAngularSpeed, 0, 0x4000); // "Rotational acceleration(short)" - ctx->genSlider("回転加速度(short)",&mZAngularAcceleration, 0, 32, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("回転加速度(short)",&mZAngularAcceleration, 0, 32); } #endif diff --git a/src/d/actor/d_a_obj_kwheel01.cpp b/src/d/actor/d_a_obj_kwheel01.cpp index 67ea5579c0..cf5e5d1eaf 100644 --- a/src/d/actor/d_a_obj_kwheel01.cpp +++ b/src/d/actor/d_a_obj_kwheel01.cpp @@ -38,13 +38,13 @@ daObjKWheel01_HIO_c::daObjKWheel01_HIO_c() { void daObjKWheel01_HIO_c::genMessage(JORMContext* ctx) { // "Pulley" - ctx->genLabel("滑車", 0, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genLabel("滑車", 0); // "Rotational speed" - ctx->genSlider("回転速度", &mTargetYAngularSpeed, 0, 0x2000, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("回転速度", &mTargetYAngularSpeed, 0, 0x2000); // "Rotational acceleration" - ctx->genSlider("回転加速度", &mYAngularAcceleration, 0, 0x20, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("回転加速度", &mYAngularAcceleration, 0, 0x20); } #endif diff --git a/src/d/actor/d_a_obj_kznkarm.cpp b/src/d/actor/d_a_obj_kznkarm.cpp index d7c7f631cc..ef8f97e5bc 100644 --- a/src/d/actor/d_a_obj_kznkarm.cpp +++ b/src/d/actor/d_a_obj_kznkarm.cpp @@ -48,34 +48,27 @@ void daObjKznkarm_Hio_c::dt() { } void daObjKznkarm_Hio_c::genMessage(JORMContext* ctx) { - ctx->genLabel("§ 風見ネコの風受けパラメータ設定 §\n", 0, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); - ctx->genSlider("重力", &mAttr.gravity, -50.0f, 0.0f, 0, - NULL, 0xffff, 0xffff, 0x200, 0x18); - ctx->genSlider("最高落下速度", &mAttr.maximum_falling_speed, -200.0f, 0.0f, 0, - NULL, 0xffff, 0xffff, 0x200, 0x18); - ctx->genSlider("水抵抗", &mAttr.water_drag, 0.0f, 1.0f, 0, - NULL, 0xffff, 0xffff, 0x200, 0x18); - ctx->genSlider("跳ね返り係数", &mAttr.bounce_coeff, 0.0f, 1.0f, 0, - NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genLabel("§ 風見ネコの風受けパラメータ設定 §\n", 0); + ctx->genSlider("重力", &mAttr.gravity, -50.0f, 0.0f); + ctx->genSlider("最高落下速度", &mAttr.maximum_falling_speed, -200.0f, 0.0f); + ctx->genSlider("水抵抗", &mAttr.water_drag, 0.0f, 1.0f); + ctx->genSlider("跳ね返り係数", &mAttr.bounce_coeff, 0.0f, 1.0f); ctx->genSlider("回転角速度X", &mAttr.angular_speed.x, -0x4000, - 0x3fff, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + 0x3fff); ctx->genSlider("回転角速度Y", &mAttr.angular_speed.y, -0x4000, - 0x3fff, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + 0x3fff); ctx->genSlider("回転角速度Z", &mAttr.angular_speed.z, -0x4000, - 0x3fff, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + 0x3fff); ctx->genSlider("置き位置X", &mAttr.position.x, -200.0f, - 200.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + 200.0f); ctx->genSlider("置き位置Y", &mAttr.position.y, -200.0f, - 200.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + 200.0f); ctx->genSlider("置き位置Z", &mAttr.position.z, -200.0f, - 200.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - ctx->genSlider("初期投げ力", &mAttr.initial_throwing_force, 0.0f, 300.0f, - 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - ctx->genSlider("初期投げ上げ力", &mAttr.initial_throwing_upward_force, 0.0f, 300.0f, - 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + 200.0f); + ctx->genSlider("初期投げ力", &mAttr.initial_throwing_force, 0.0f, 300.0f); + ctx->genSlider("初期投げ上げ力", &mAttr.initial_throwing_upward_force, 0.0f, 300.0f); ctx->genSlider("投げ回転角速度", &mAttr.throw_angular_speed, -0x8000, - 0x7fff, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + 0x7fff); } #endif diff --git a/src/d/actor/d_a_obj_ladder.cpp b/src/d/actor/d_a_obj_ladder.cpp index abeb80afaf..52310f15e0 100644 --- a/src/d/actor/d_a_obj_ladder.cpp +++ b/src/d/actor/d_a_obj_ladder.cpp @@ -117,36 +117,36 @@ void Hio_c::dt() { void Hio_c::genMessage(JORMContext* ctx) { // ladder - ctx->genLabel("§ はしご §\n", 0, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genLabel("§ はしご §\n", 0); // reset to initial position - ctx->genButton("初期位置に", 1, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); + ctx->genButton("初期位置に", 1); // attack - ctx->genButton("アタック", 2, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); + ctx->genButton("アタック", 2); // gravity - ctx->genSlider("重力", &attr.gravity, -30.0f, 0.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("重力", &attr.gravity, -30.0f, 0.0f); // viscous resistance - ctx->genSlider("粘性抵抗", &attr.viscous_resistance, 0.0f, 0.1f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("粘性抵抗", &attr.viscous_resistance, 0.0f, 0.1f); // inertia resistance - ctx->genSlider("慣性抵抗", &attr.inertia_resistance, 0.0f, 0.1f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("慣性抵抗", &attr.inertia_resistance, 0.0f, 0.1f); // reflectance - ctx->genSlider("反射率", &attr.reflectance, 0.0f, 1.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("反射率", &attr.reflectance, 0.0f, 1.0f); // // number of bounces - ctx->genSlider("バウンド回数", &attr.num_of_bounces, 0, 10, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("バウンド回数", &attr.num_of_bounces, 0, 10); // Bound Vol_0, 1, 2, 3 - ctx->genSlider("バウンド Vol_0", &attr.bound_vol_0, 0, 100, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - ctx->genSlider("バウンド Vol_1", &attr.bound_vol_1, 0, 100, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - ctx->genSlider("バウンド Vol_2", &attr.bound_vol_2, 0, 100, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - ctx->genSlider("バウンド Vol_3", &attr.bound_vol_3, 0, 100, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("バウンド Vol_0", &attr.bound_vol_0, 0, 100); + ctx->genSlider("バウンド Vol_1", &attr.bound_vol_1, 0, 100); + ctx->genSlider("バウンド Vol_2", &attr.bound_vol_2, 0, 100); + ctx->genSlider("バウンド Vol_3", &attr.bound_vol_3, 0, 100); // // vibration speed x, y - ctx->genSlider("vib 速度 x", &attr.vibration_speed_x, 0, 0x7fff, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - ctx->genSlider("vib 速度 y", &attr.vibration_speed_y, 0, 0x7fff, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("vib 速度 x", &attr.vibration_speed_x, 0, 0x7fff); + ctx->genSlider("vib 速度 y", &attr.vibration_speed_y, 0, 0x7fff); // vibration time - ctx->genSlider("vib 時間", &attr.vibration_timer, 0, 50, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("vib 時間", &attr.vibration_timer, 0, 50); // vibration amplitude x, y - ctx->genSlider("vib 振幅 x", &attr.vibration_amp_x, 0.0f, 5.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - ctx->genSlider("vib 振幅 y", &attr.vibration_amp_y, 0.0f, 5.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("vib 振幅 x", &attr.vibration_amp_x, 0.0f, 5.0f); + ctx->genSlider("vib 振幅 y", &attr.vibration_amp_y, 0.0f, 5.0f); } void Hio_c::listenPropertyEvent(const JORPropertyEvent* property) { diff --git a/src/d/actor/d_a_obj_lv3Water2.cpp b/src/d/actor/d_a_obj_lv3Water2.cpp index d572411b09..486e7e033f 100644 --- a/src/d/actor/d_a_obj_lv3Water2.cpp +++ b/src/d/actor/d_a_obj_lv3Water2.cpp @@ -34,7 +34,7 @@ daLv3Water2_HIO_c::daLv3Water2_HIO_c() { #if DEBUG void daLv3Water2_HIO_c::genMessage(JORMContext* ctx) { - ctx->genSlider("wait time", &mLevelControlWaitFrames, 0, 255, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("wait time", &mLevelControlWaitFrames, 0, 255); } #endif diff --git a/src/d/actor/d_a_obj_lv6FurikoTrap.cpp b/src/d/actor/d_a_obj_lv6FurikoTrap.cpp index c469229944..bb3c4cf015 100644 --- a/src/d/actor/d_a_obj_lv6FurikoTrap.cpp +++ b/src/d/actor/d_a_obj_lv6FurikoTrap.cpp @@ -17,8 +17,8 @@ daLv6FurikoTrap_HIO_c::daLv6FurikoTrap_HIO_c() { #if DEBUG void daLv6FurikoTrap_HIO_c::genMessage(JORMContext* context) { - context->genSlider("周期(秒)", &mIntervalSeconds, 0.1f, 100.0f, 0, NULL, -1, -1, 0x200, 0x18); - context->genSlider("最大角度", &mMaxAngle, 0.1f, 90.0f, 0, NULL, -1, -1, 0x200, 0x18); + context->genSlider("周期(秒)", &mIntervalSeconds, 0.1f, 100.0f); + context->genSlider("最大角度", &mMaxAngle, 0.1f, 90.0f); } #endif diff --git a/src/d/actor/d_a_obj_lv6SwGate.cpp b/src/d/actor/d_a_obj_lv6SwGate.cpp index 316cd0e855..e0e966a8df 100644 --- a/src/d/actor/d_a_obj_lv6SwGate.cpp +++ b/src/d/actor/d_a_obj_lv6SwGate.cpp @@ -19,13 +19,13 @@ daLv6SwGate_HIO_c::daLv6SwGate_HIO_c() { #if DEBUG void daLv6SwGate_HIO_c::genMessage(JORMContext* context) { - context->genLabel("--- 開く ---", 0, 0, 0, -1, -1, 0x200, 0x18); - context->genSlider("速度", &this->mSpeed, 0.1f, 100.0f, 0, NULL, -1, -1, 0x200, 0x18); - context->genLabel("\n--- 閉まる ---", 0, 0, 0, -1, -1, 0x200, 0x18); - context->genSlider("最大速度", &this->mMaximumSpeed, 0.1f, 100.0f, 0, NULL, -1, -1, 0x200, 0x18); - context->genSlider("加速度", &this->mAcceleration, 0.1f, 100.0f, 0, NULL, -1, -1, 0x200, 0x18); - context->genLabel("\n------", 0, 0, 0, -1, -1, 0x200, 0x18); - context->genSlider("移動量", &this->mMovementAmount, 0.1f, 100.0f, 0, NULL, -1, -1, 0x200, 0x18); + context->genLabel("--- 開く ---", 0); + context->genSlider("速度", &this->mSpeed, 0.1f, 100.0f); + context->genLabel("\n--- 閉まる ---", 0); + context->genSlider("最大速度", &this->mMaximumSpeed, 0.1f, 100.0f); + context->genSlider("加速度", &this->mAcceleration, 0.1f, 100.0f); + context->genLabel("\n------", 0); + context->genSlider("移動量", &this->mMovementAmount, 0.1f, 100.0f); } #endif diff --git a/src/d/actor/d_a_obj_lv6Tenbin.cpp b/src/d/actor/d_a_obj_lv6Tenbin.cpp index 659f116c4d..578feaecf6 100644 --- a/src/d/actor/d_a_obj_lv6Tenbin.cpp +++ b/src/d/actor/d_a_obj_lv6Tenbin.cpp @@ -29,25 +29,24 @@ daTenbin_HIO_c::daTenbin_HIO_c() { #if DEBUG void daTenbin_HIO_c::genMessage(JORMContext* context) { - context->genSlider("台の間隔", &mPlateSpacing, 0.0f, 10000.0f, 0, NULL, -1, -1, 0x200, 0x18); - context->genSlider("下がる量", &mFallAmount, 0.0f, 1000.0f, 0, NULL, -1, -1, 0x200, 0x18); - context->genSlider("皿のYangle", &mPlateYAngle, 0.0f, 90.0f, 0, NULL, -1, -1, 0x200, 0x18); - context->genSlider("WaitTime", &mWaitTime, 0, 255, 0, NULL, -1, -1, 0x200, 0x18); - context->genLabel("\n====揺れ====", 0, 0, NULL, -1, -1, 0x200, 0x18); - context->genLabel("--- X,Z回転 ---", 0, 0, NULL, -1, -1, 0x200, 0x18); - context->genSlider("振幅X", &mXAmplitude, 0.0f, 180.0f, 0, NULL, -1, -1, 0x200, 0x18); - context->genSlider("振幅Z", &mZAmplitude, 0.0f, 180.0f, 0, NULL, -1, -1, 0x200, 0x18); - context->genSlider("揺れ強さ", &mShakeStrength, 0.0f, 10000.0f, 0, NULL, -1, -1, 0x200, 0x18); - context->genSlider("揺れ減衰", &mShakeDamping, 0.0f, 1.0f, 0, NULL, -1, -1, 0x200, 0x18); - context->genSlider("最大減衰量", &mXZMaximumChange, 0.0f, 100.0f, 0, NULL, -1, -1, 0x200, 0x18); - context->genSlider("最小減衰量", &mXZMinimumChange, 0.0f, 100.0f, 0, NULL, -1, -1, 0x200, 0x18); - context->genLabel("--- Y移動 ---", 0, 0, NULL, -1, -1, 0x200, 0x18); - context->genSlider("振幅Y", &mYAmplitude, 0.0f, 180.0f, 0, NULL, -1, -1, 0x200, 0x18); - context->genSlider("移動強さ", &mMovementStrength, 0.0f, 10000.0f, 0, NULL, -1, -1, 0x200, - 0x18); - context->genSlider("揺れ減衰", &mRotationDamping, 0.0f, 1.0f, 0, NULL, -1, -1, 0x200, 0x18); - context->genSlider("最大減衰量", &mYMaximumChange, 0.0f, 100.0f, 0, NULL, -1, -1, 0x200, 0x18); - context->genSlider("最小減衰量", &mYMinimumChange, 0.0f, 100.0f, 0, NULL, -1, -1, 0x200, 0x18); + context->genSlider("台の間隔", &mPlateSpacing, 0.0f, 10000.0f); + context->genSlider("下がる量", &mFallAmount, 0.0f, 1000.0f); + context->genSlider("皿のYangle", &mPlateYAngle, 0.0f, 90.0f); + context->genSlider("WaitTime", &mWaitTime, 0, 255); + context->genLabel("\n====揺れ====", 0); + context->genLabel("--- X,Z回転 ---", 0); + context->genSlider("振幅X", &mXAmplitude, 0.0f, 180.0f); + context->genSlider("振幅Z", &mZAmplitude, 0.0f, 180.0f); + context->genSlider("揺れ強さ", &mShakeStrength, 0.0f, 10000.0f); + context->genSlider("揺れ減衰", &mShakeDamping, 0.0f, 1.0f); + context->genSlider("最大減衰量", &mXZMaximumChange, 0.0f, 100.0f); + context->genSlider("最小減衰量", &mXZMinimumChange, 0.0f, 100.0f); + context->genLabel("--- Y移動 ---", 0); + context->genSlider("振幅Y", &mYAmplitude, 0.0f, 180.0f); + context->genSlider("移動強さ", &mMovementStrength, 0.0f, 10000.0f); + context->genSlider("揺れ減衰", &mRotationDamping, 0.0f, 1.0f); + context->genSlider("最大減衰量", &mYMaximumChange, 0.0f, 100.0f); + context->genSlider("最小減衰量", &mYMinimumChange, 0.0f, 100.0f); } #endif diff --git a/src/d/actor/d_a_obj_lv6elevta.cpp b/src/d/actor/d_a_obj_lv6elevta.cpp index 2c9cbf0f15..b084decccf 100644 --- a/src/d/actor/d_a_obj_lv6elevta.cpp +++ b/src/d/actor/d_a_obj_lv6elevta.cpp @@ -22,9 +22,8 @@ daObjLv6ElevtA_HIO_c::daObjLv6ElevtA_HIO_c() { } void daObjLv6ElevtA_HIO_c::genMessage(JORMContext* context) { - context->genLabel("Lv6回転エレベータ", 0, 0, NULL, -1, -1, 0x200, 0x18); - context->genSlider("90度回転フレーム数", &mRightAngleTurnFrameCount, 0, 1000, 0, NULL, -1, -1, - 0x200, 0x18); + context->genLabel("Lv6回転エレベータ", 0); + context->genSlider("90度回転フレーム数", &mRightAngleTurnFrameCount, 0, 1000); } static daObjLv6ElevtA_HIO_c l_HIO; diff --git a/src/d/actor/d_a_obj_lv6swturn.cpp b/src/d/actor/d_a_obj_lv6swturn.cpp index f2694b715e..f037e8aff4 100644 --- a/src/d/actor/d_a_obj_lv6swturn.cpp +++ b/src/d/actor/d_a_obj_lv6swturn.cpp @@ -20,11 +20,11 @@ daObjLv6SwTurn_HIO_c::daObjLv6SwTurn_HIO_c() { } void daObjLv6SwTurn_HIO_c::genMessage(JORMContext* context) { - context->genLabel("Lv6回転スイッチ", 0, 0, NULL, -1, -1, 0x200, 0x18); - context->genSlider("タメ時間(初回)", &mWaitTime, 0, 100, 0, NULL, -1, -1, 0x200, 0x18); - context->genSlider("タメ時間(連続)", &mChargeTime, 0, 100, 0, NULL, -1, -1, 0x200, 0x18); - context->genSlider("回転時間", &mRotationTime, 0, 500, 0, NULL, -1, -1, 0x200, 0x18); - context->genCheckBox("チェック描画", &mDrawFlag, 1, 0, NULL, -1, -1, 0x200, 0x18); + context->genLabel("Lv6回転スイッチ", 0); + context->genSlider("タメ時間(初回)", &mWaitTime, 0, 100); + context->genSlider("タメ時間(連続)", &mChargeTime, 0, 100); + context->genSlider("回転時間", &mRotationTime, 0, 500); + context->genCheckBox("チェック描画", &mDrawFlag, 0x1); } #endif diff --git a/src/d/actor/d_a_obj_mhole.cpp b/src/d/actor/d_a_obj_mhole.cpp index 6c671e1c98..7c7a1a15b4 100644 --- a/src/d/actor/d_a_obj_mhole.cpp +++ b/src/d/actor/d_a_obj_mhole.cpp @@ -49,16 +49,16 @@ daObjMHole_HIO_c::daObjMHole_HIO_c() { } void daObjMHole_HIO_c::genMessage(JORMContext* mctx) { - mctx->genLabel("マグネホール", 0, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); - mctx->genCheckBox("スケール調整ON", &scale_adjust_on, 0x1, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); - mctx->genSlider("Xスケール", &scale.x, 0.1f, 10.0f, 0, NULL, 0xffff, 0xffff, 0x200, 24); - mctx->genSlider("Yスケール", &scale.y, 0.1f, 10.0f, 0, NULL, 0xffff, 0xffff, 0x200, 24); - mctx->genSlider("Zスケール", &scale.z, 0.1f, 10.0f, 0, NULL, 0xffff, 0xffff, 0x200, 24); - mctx->genCheckBox("当たり表示", &collision_display, 0x1, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); - mctx->genCheckBox("アングル", &angle, 0x1, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); - mctx->genSlider("X", &angl.x, -0x7FFF, 0x7FFF, 0, NULL, 0xffff, 0xffff, 0x200, 24); - mctx->genSlider("Y", &angl.y, -0x7FFF, 0x7FFF, 0, NULL, 0xffff, 0xffff, 0x200, 24); - mctx->genSlider("Z", &angl.z, -0x7FFF, 0x7FFF, 0, NULL, 0xffff, 0xffff, 0x200, 24); + mctx->genLabel("マグネホール", 0); + mctx->genCheckBox("スケール調整ON", &scale_adjust_on, 0x1); + mctx->genSlider("Xスケール", &scale.x, 0.1f, 10.0f); + mctx->genSlider("Yスケール", &scale.y, 0.1f, 10.0f); + mctx->genSlider("Zスケール", &scale.z, 0.1f, 10.0f); + mctx->genCheckBox("当たり表示", &collision_display, 0x1); + mctx->genCheckBox("アングル", &angle, 0x1); + mctx->genSlider("X", &angl.x, -0x7FFF, 0x7FFF); + mctx->genSlider("Y", &angl.y, -0x7FFF, 0x7FFF); + mctx->genSlider("Z", &angl.z, -0x7FFF, 0x7FFF); } #endif diff --git a/src/d/actor/d_a_obj_mie.cpp b/src/d/actor/d_a_obj_mie.cpp index 4c2cc4cf98..9a42ab6d07 100644 --- a/src/d/actor/d_a_obj_mie.cpp +++ b/src/d/actor/d_a_obj_mie.cpp @@ -58,29 +58,18 @@ void daObj_Mie_HIO_c::listenPropertyEvent(const JORPropertyEvent* event) { } void daObj_Mie_HIO_c::genMessage(JORMContext* ctx) { - ctx->genSlider("注目オフセット ", &m.focus_offset, 0.0f, 1000.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); - ctx->genSlider("重力 ", &m.gravity, -100.0f, 100.0f, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); - ctx->genSlider("スケ−ル ", &m.scale, 0.0f, 100.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); - ctx->genSlider("リアル影サイズ ", &m.real_shadow_size, 0.0f, 10000.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); - ctx->genSlider("体重 ", &m.weight, 0.0f, 255.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); - ctx->genSlider("高さ ", &m.height, 0.0f, 1000.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); - ctx->genSlider("ひざ丈 ", &m.knee_length, 0.0f, 1000.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); - ctx->genSlider("幅 ", &m.width, 0.0f, 1000.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); - ctx->genSlider("発射速度 ", &m.firing_rate, 0.0f, 1000.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); - ctx->genSlider("発射角度 ", &m.launch_angle, 0.0f, 90.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); - ctx->genSlider("浮きオフセット ", &m.floating_offset, -100.0f, 100.0f, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); - ctx->genButton("ファイル書き出し", 0x40000002, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("注目オフセット ", &m.focus_offset, 0.0f, 1000.0f); + ctx->genSlider("重力 ", &m.gravity, -100.0f, 100.0f); + ctx->genSlider("スケ−ル ", &m.scale, 0.0f, 100.0f); + ctx->genSlider("リアル影サイズ ", &m.real_shadow_size, 0.0f, 10000.0f); + ctx->genSlider("体重 ", &m.weight, 0.0f, 255.0f); + ctx->genSlider("高さ ", &m.height, 0.0f, 1000.0f); + ctx->genSlider("ひざ丈 ", &m.knee_length, 0.0f, 1000.0f); + ctx->genSlider("幅 ", &m.width, 0.0f, 1000.0f); + ctx->genSlider("発射速度 ", &m.firing_rate, 0.0f, 1000.0f); + ctx->genSlider("発射角度 ", &m.launch_angle, 0.0f, 90.0f); + ctx->genSlider("浮きオフセット ", &m.floating_offset, -100.0f, 100.0f); + ctx->genButton("ファイル書き出し", 0x40000002); } #endif diff --git a/src/d/actor/d_a_obj_movebox.cpp b/src/d/actor/d_a_obj_movebox.cpp index e0794916f4..319bb9746e 100644 --- a/src/d/actor/d_a_obj_movebox.cpp +++ b/src/d/actor/d_a_obj_movebox.cpp @@ -102,7 +102,7 @@ void daObjMovebox::Hio_c::dt() { void daObjMovebox::Hio_c::genMessage(JORMContext* context) { context->genLabel("§ 押引パラメータ設定 §\n", 0); - context->genCheckBox("bgc", &M_flag_bgc[mType], 1); + context->genCheckBox("bgc", &M_flag_bgc[mType], 0x1); context->genLabel("\n【地表】", 1); context->genSlider("押し停止時間初回", &mAttr.mFirstPushStopTime, 0, 100); context->genSlider("押し停止時間連続", &mAttr.mRepeatPushStopTime, 0, 100); diff --git a/src/d/actor/d_a_obj_msima.cpp b/src/d/actor/d_a_obj_msima.cpp index fadf316c4a..db66eeb608 100644 --- a/src/d/actor/d_a_obj_msima.cpp +++ b/src/d/actor/d_a_obj_msima.cpp @@ -25,19 +25,15 @@ daObj_Msima_HIO_c::daObj_Msima_HIO_c() { #if DEBUG void daObj_Msima_HIO_c::genMessage(JORMContext* context) { // Magma Island - context->genLabel(" マグネ島 ", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + context->genLabel(" マグネ島 ", 0x80000001); // Size - context->genSlider("サイズ", (float*)(this + 8), 0.0, 3.0, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + context->genSlider("サイズ", (float*)(this + 8), 0.0, 3.0); // Maximum Tilt Angle - context->genSlider("最大傾斜角(浮)", &mMaxTiltAngle, 0, 0x2000, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + context->genSlider("最大傾斜角(浮)", &mMaxTiltAngle, 0, 0x2000); // Maximum Slope Angle (Up) - context->genSlider("最大傾斜角(上)", &mMaxSlopeAngle, 0, 0x2000, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + context->genSlider("最大傾斜角(上)", &mMaxSlopeAngle, 0, 0x2000); // Basic Position - context->genSlider("基本位置", &mBasicPosition, -5000.0, 5000.0, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + context->genSlider("基本位置", &mBasicPosition, -5000.0, 5000.0); } #endif diff --git a/src/d/actor/d_a_obj_ornament_cloth.cpp b/src/d/actor/d_a_obj_ornament_cloth.cpp index 9ec1f9e86a..fe5e515d0f 100644 --- a/src/d/actor/d_a_obj_ornament_cloth.cpp +++ b/src/d/actor/d_a_obj_ornament_cloth.cpp @@ -24,35 +24,21 @@ public: void default_set() { mAttr = daObjOnCloth_c::M_attr; } void genMessage(JORMContext* ctx) { - ctx->genLabel("§ 飾り布パラメータ設定 §\n", 0, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); // § Ornamental Fabric Parameter Strings § - ctx->genSlider("重力", &mAttr.gravity, 0.0f, 30.0f, 0, - NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - ctx->genSlider("オフセット", &mAttr.offset, -100.0f, 100.0f, 0, - NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - ctx->genSlider("windRate", &mAttr.windRate, 0.0f, 5.0f, 0, - NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - ctx->genSlider("speedRate", &mAttr.speedRate, 0.0f, 5.0f, 0, - NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - ctx->genSlider("revPowRate", &mAttr.revPowRate, 0.0f, 1.0f, 0, - NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - ctx->genSlider("回転限界[0]", &mAttr.rotationLimit[0], -0x4000, 0x3FFF, 0, - NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - ctx->genSlider("回転限界[1]", &mAttr.rotationLimit[1], -0x4000, 0x3FFF, 0, - NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - ctx->genSlider("回転限界[2]", &mAttr.rotationLimit[2], -0x4000, 0x3FFF, 0, - NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - ctx->genSlider("プレイヤ反応距離", &mAttr.playerReactionDist, 0.0f, 500.0f, 0, - NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - ctx->genSlider("プレイヤ反応速度", &mAttr.playerReactionSpeed, 0.0f, 50.0f, 0, - NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - ctx->genSlider("プレイヤ反応係数", &mAttr.playerReactionCoeff, 0.0f, 5.0f, 0, - NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - ctx->genSlider("反射還元力係数", &mAttr.reflectReducePowCoeff, 0.0f, 1.0f, 0, - NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - ctx->genSlider("揺れ遅延フレーム", &mAttr.delayedVibrationFrame, 1, 30, 0, - NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - ctx->genCheckBox("ジョイント表示", &mAttr.jointDisplay, 1, 0, - NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); + ctx->genLabel("§ 飾り布パラメータ設定 §\n", 0); // § Ornamental Fabric Parameter Strings § + ctx->genSlider("重力", &mAttr.gravity, 0.0f, 30.0f); + ctx->genSlider("オフセット", &mAttr.offset, -100.0f, 100.0f); + ctx->genSlider("windRate", &mAttr.windRate, 0.0f, 5.0f); + ctx->genSlider("speedRate", &mAttr.speedRate, 0.0f, 5.0f); + ctx->genSlider("revPowRate", &mAttr.revPowRate, 0.0f, 1.0f); + ctx->genSlider("回転限界[0]", &mAttr.rotationLimit[0], -0x4000, 0x3FFF); + ctx->genSlider("回転限界[1]", &mAttr.rotationLimit[1], -0x4000, 0x3FFF); + ctx->genSlider("回転限界[2]", &mAttr.rotationLimit[2], -0x4000, 0x3FFF); + ctx->genSlider("プレイヤ反応距離", &mAttr.playerReactionDist, 0.0f, 500.0f); + ctx->genSlider("プレイヤ反応速度", &mAttr.playerReactionSpeed, 0.0f, 50.0f); + ctx->genSlider("プレイヤ反応係数", &mAttr.playerReactionCoeff, 0.0f, 5.0f); + ctx->genSlider("反射還元力係数", &mAttr.reflectReducePowCoeff, 0.0f, 1.0f); + ctx->genSlider("揺れ遅延フレーム", &mAttr.delayedVibrationFrame, 1, 30); + ctx->genCheckBox("ジョイント表示", &mAttr.jointDisplay, 0x1); } void ct() { diff --git a/src/d/actor/d_a_obj_poFire.cpp b/src/d/actor/d_a_obj_poFire.cpp index 2108194aa2..16af5cb3ae 100644 --- a/src/d/actor/d_a_obj_poFire.cpp +++ b/src/d/actor/d_a_obj_poFire.cpp @@ -48,23 +48,21 @@ daPoFire_HIO_c::daPoFire_HIO_c() { #if DEBUG /* daPoFire_HIO_c::genMessage (JORMContext *) */ void daPoFire_HIO_c::genMessage(JORMContext* mctx) { - mctx->genSlider("捕まえ範囲", &mPickupRange, 0.0f, 1000.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); - mctx->genLabel("\n", 0, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); - mctx->genSlider("周期", &mWaitPeriod, 0.1f, 100.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); - mctx->genSlider("上下幅", &mWaitVertRange, 0.0f, 100.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); - mctx->genSlider("上下速度", &mWaitVertSpeed, 0.0f, 100.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); - mctx->genLabel("\n", 0, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); - mctx->genSlider("周期", &mMovePeriod1, 0.1f, 100.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); - mctx->genSlider("移動速度", &mMoveSpeed, 0.0f, 100.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); - mctx->genSlider("揺らぎ速度", &mMoveSwingSpeed1, 0.0f, 100.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, - 24); - mctx->genLabel("\n", 0, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); - mctx->genSlider("周期", &mMovePeriod2, 0.1f, 100.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); - mctx->genSlider("揺らぎ速度", &mMoveSwingSpeed2, 0.0f, 100.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, - 24); - mctx->genSlider("揺らぎ幅", &mMoveSwingRange, 0.0f, 100.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); - mctx->genLabel("\n", 0, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); - mctx->genSlider("Fire Wait", &mFireWaitTime, 0, 0xFFU, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); + mctx->genSlider("捕まえ範囲", &mPickupRange, 0.0f, 1000.0f); + mctx->genLabel("\n", 0); + mctx->genSlider("周期", &mWaitPeriod, 0.1f, 100.0f); + mctx->genSlider("上下幅", &mWaitVertRange, 0.0f, 100.0f); + mctx->genSlider("上下速度", &mWaitVertSpeed, 0.0f, 100.0f); + mctx->genLabel("\n", 0); + mctx->genSlider("周期", &mMovePeriod1, 0.1f, 100.0f); + mctx->genSlider("移動速度", &mMoveSpeed, 0.0f, 100.0f); + mctx->genSlider("揺らぎ速度", &mMoveSwingSpeed1, 0.0f, 100.0f); + mctx->genLabel("\n", 0); + mctx->genSlider("周期", &mMovePeriod2, 0.1f, 100.0f); + mctx->genSlider("揺らぎ速度", &mMoveSwingSpeed2, 0.0f, 100.0f); + mctx->genSlider("揺らぎ幅", &mMoveSwingRange, 0.0f, 100.0f); + mctx->genLabel("\n", 0); + mctx->genSlider("Fire Wait", &mFireWaitTime, 0, 0xFFU); } #endif diff --git a/src/d/actor/d_a_obj_pumpkin.cpp b/src/d/actor/d_a_obj_pumpkin.cpp index f841a75adc..1f610d1429 100644 --- a/src/d/actor/d_a_obj_pumpkin.cpp +++ b/src/d/actor/d_a_obj_pumpkin.cpp @@ -106,25 +106,25 @@ void daObj_Pumpkin_HIO_c::listenPropertyEvent(const JORPropertyEvent* event) { } void daObj_Pumpkin_HIO_c::genMessage(JORMContext* ctext) { - ctext->genSlider("注目オフセット ", &m.featured_offset, 0.0f, 1000.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); - ctext->genSlider("重力 ", &m.gravity, -100.0f, 100.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); - ctext->genSlider("スケ-ル ", &m.scale, 0.0f, 100.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); - ctext->genSlider("リアル影サイズ ", &m.real_shadow_size, 0.0f, 10000.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); - ctext->genSlider("体重 ", &m.weight, 0.0f, 255.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); - ctext->genSlider("高さ ", &m.height, 0.0f, 1000.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); - ctext->genSlider("ひざ丈 ", &m.knee_length, 0.0f, 1000.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); - ctext->genSlider("幅 ", &m.width, 0.0f, 1000.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); - ctext->genSlider("発射速度 ", &m.fire_rate, 0.0f, 1000.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); + ctext->genSlider("注目オフセット ", &m.featured_offset, 0.0f, 1000.0f); + ctext->genSlider("重力 ", &m.gravity, -100.0f, 100.0f); + ctext->genSlider("スケ-ル ", &m.scale, 0.0f, 100.0f); + ctext->genSlider("リアル影サイズ ", &m.real_shadow_size, 0.0f, 10000.0f); + ctext->genSlider("体重 ", &m.weight, 0.0f, 255.0f); + ctext->genSlider("高さ ", &m.height, 0.0f, 1000.0f); + ctext->genSlider("ひざ丈 ", &m.knee_length, 0.0f, 1000.0f); + ctext->genSlider("幅 ", &m.width, 0.0f, 1000.0f); + ctext->genSlider("発射速度 ", &m.fire_rate, 0.0f, 1000.0f); // fire angle: - ctext->genSlider("発射角度 ", &m.launch_angle, 0.0f, 90.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); - ctext->genSlider("浮きオフセット ", &m.floating_offset, -100.0f, 100.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); + ctext->genSlider("発射角度 ", &m.launch_angle, 0.0f, 90.0f); + ctext->genSlider("浮きオフセット ", &m.floating_offset, -100.0f, 100.0f); // stand strong: - ctext->genSlider("ふんばり ", &m.hold_on, 0, 1000, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); - ctext->genSlider("引き抜き音遅延 ", &m.pull_sound_delay, 0, 1000, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); - ctext->genSlider("成長時間1 ", &m.growth_time_1, 0, 1000, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); - ctext->genSlider("成長時間2 ", &m.growth_time_2, 0, 1000, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); + ctext->genSlider("ふんばり ", &m.hold_on, 0, 1000); + ctext->genSlider("引き抜き音遅延 ", &m.pull_sound_delay, 0, 1000); + ctext->genSlider("成長時間1 ", &m.growth_time_1, 0, 1000); + ctext->genSlider("成長時間2 ", &m.growth_time_2, 0, 1000); // export file: - ctext->genButton("ファイル書き出し", 0x40000002, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); + ctext->genButton("ファイル書き出し", 0x40000002); } #endif diff --git a/src/d/actor/d_a_obj_sakuita.cpp b/src/d/actor/d_a_obj_sakuita.cpp index 655f87a9ab..0f828d4d73 100644 --- a/src/d/actor/d_a_obj_sakuita.cpp +++ b/src/d/actor/d_a_obj_sakuita.cpp @@ -27,26 +27,19 @@ void daObjSakuita_Hio_c::ct() { } void daObjSakuita_Hio_c::genMessage(JORMContext* ctx) { - ctx->genLabel("§ カラカラ板パラメータ設定 §\n", 0, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - ctx->genSlider("重力", &mAttr.mGravity, 0.0f, 200.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - ctx->genSlider("円柱半径", &mAttr.mCylR, 0.0f, 1000.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - ctx->genSlider("円柱高さ", &mAttr.mCylH, 0.0f, 1000.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - ctx->genSlider("オフセット", &mAttr.mOffset, -300.0f, 0.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); - ctx->genSlider("板の重さ", &mAttr.mBoardWeight, 0, 0xff, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - ctx->genSlider("吊り下げ位置", &mAttr.mHangingPosition, -50.0f, 0.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); - ctx->genSlider("windRate", &mAttr.mWindRate, 0.0f, 1.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - ctx->genSlider("speedRate", &mAttr.mSpeedRate, 0.0f, 5.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); - ctx->genSlider("風震動", &mAttr.mWindShake, 0.0f, 30000.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); - ctx->genSlider("Y震動", &mAttr.mYVibration, 0.0f, 30000.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); - ctx->genSlider("Y収束", &mAttr.mYConvergence, 0.0f, 1000.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); - ctx->genSlider("Y周期", &mAttr.mYPeriod, -0x4000, 0x3fff, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genLabel("§ カラカラ板パラメータ設定 §\n", 0); + ctx->genSlider("重力", &mAttr.mGravity, 0.0f, 200.0f); + ctx->genSlider("円柱半径", &mAttr.mCylR, 0.0f, 1000.0f); + ctx->genSlider("円柱高さ", &mAttr.mCylH, 0.0f, 1000.0f); + ctx->genSlider("オフセット", &mAttr.mOffset, -300.0f, 0.0f); + ctx->genSlider("板の重さ", &mAttr.mBoardWeight, 0, 0xff); + ctx->genSlider("吊り下げ位置", &mAttr.mHangingPosition, -50.0f, 0.0f); + ctx->genSlider("windRate", &mAttr.mWindRate, 0.0f, 1.0f); + ctx->genSlider("speedRate", &mAttr.mSpeedRate, 0.0f, 5.0f); + ctx->genSlider("風震動", &mAttr.mWindShake, 0.0f, 30000.0f); + ctx->genSlider("Y震動", &mAttr.mYVibration, 0.0f, 30000.0f); + ctx->genSlider("Y収束", &mAttr.mYConvergence, 0.0f, 1000.0f); + ctx->genSlider("Y周期", &mAttr.mYPeriod, -0x4000, 0x3fff); } void daObjSakuita_Hio_c::dt() { diff --git a/src/d/actor/d_a_obj_sakuita_rope.cpp b/src/d/actor/d_a_obj_sakuita_rope.cpp index 46690f8648..d0fbc480af 100644 --- a/src/d/actor/d_a_obj_sakuita_rope.cpp +++ b/src/d/actor/d_a_obj_sakuita_rope.cpp @@ -45,15 +45,12 @@ void daObjItaRope_Hio_c::dt() { } void daObjItaRope_Hio_c::genMessage(JORMContext* ctx) { - ctx->genLabel("§ 牧場のカラカラ板用紐パラメータ設定 §\n", 0, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); - ctx->genSlider("重力", &mAttr.mGravity, -200.0f, 0.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - ctx->genSlider("紐の重さ", &mAttr.mStringWeight, 0, 0xff, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - ctx->genSlider("windRate", &mAttr.mWindRate, 0.0f, 1.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - ctx->genSlider("speedRate", &mAttr.mSpeedRate, 0.0f, 1.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); - ctx->genSlider("offsetRate", &mAttr.mOffsetRate, -5.0f, 1.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genLabel("§ 牧場のカラカラ板用紐パラメータ設定 §\n", 0); + ctx->genSlider("重力", &mAttr.mGravity, -200.0f, 0.0f); + ctx->genSlider("紐の重さ", &mAttr.mStringWeight, 0, 0xff); + ctx->genSlider("windRate", &mAttr.mWindRate, 0.0f, 1.0f); + ctx->genSlider("speedRate", &mAttr.mSpeedRate, 0.0f, 1.0f); + ctx->genSlider("offsetRate", &mAttr.mOffsetRate, -5.0f, 1.0f); } #endif diff --git a/src/d/actor/d_a_obj_smgdoor.cpp b/src/d/actor/d_a_obj_smgdoor.cpp index 000df5e1c3..e380b3dc12 100644 --- a/src/d/actor/d_a_obj_smgdoor.cpp +++ b/src/d/actor/d_a_obj_smgdoor.cpp @@ -28,9 +28,9 @@ daObjSmgDoor_HIO_c::daObjSmgDoor_HIO_c() { void daObjSmgDoor_HIO_c::genMessage(JORMContext* ctx) { // Present & Past Door - ctx->genLabel("現在&過去の扉", 0, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); + ctx->genLabel("現在&過去の扉", 0); // Check Display - ctx->genCheckBox("チェック表示", &field_0x6, 1, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); + ctx->genCheckBox("チェック表示", &field_0x6, 0x1); } #endif diff --git a/src/d/actor/d_a_obj_spinLift.cpp b/src/d/actor/d_a_obj_spinLift.cpp index 1ebcc0f21f..0feb173312 100644 --- a/src/d/actor/d_a_obj_spinLift.cpp +++ b/src/d/actor/d_a_obj_spinLift.cpp @@ -32,11 +32,11 @@ daSpinLift_HIO_c::daSpinLift_HIO_c() { #if DEBUG void daSpinLift_HIO_c::genMessage(JORMContext* ctx) { // === Ascent === - ctx->genLabel("\n=== 上昇 ===", 0, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genLabel("\n=== 上昇 ===", 0); // Initial Speed - ctx->genSlider("初速", &mInitialSpeed, 0.0f, 100.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("初速", &mInitialSpeed, 0.0f, 100.0f); // Vibration - ctx->startComboBox("振動", &mVibration, 0, NULL, 0xffff, 0xffff, 0x100, 0x1a); + ctx->startComboBox("振動", &mVibration); // Strength 1 - 8 ctx->genComboBoxItem("強さ1", 1); ctx->genComboBoxItem("強さ2", 2); diff --git a/src/d/actor/d_a_obj_swLight.cpp b/src/d/actor/d_a_obj_swLight.cpp index 688aea247c..2ed7130f13 100644 --- a/src/d/actor/d_a_obj_swLight.cpp +++ b/src/d/actor/d_a_obj_swLight.cpp @@ -29,14 +29,13 @@ daObjSwLight_HIO_c::daObjSwLight_HIO_c() { void daObjSwLight_HIO_c::genMessage(JORMContext* ctx) { // Light Candlestick Switch - ctx->genLabel("光燭台スイッチ", 0, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genLabel("光燭台スイッチ", 0); // Light Maximum Radius - ctx->genSlider("光最大半径", &mLightMaxRadius, 0.0f, 1000.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("光最大半径", &mLightMaxRadius, 0.0f, 1000.0f); // Check Rendering - ctx->genCheckBox("チェック描画", &mCheckRendering, 1, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genCheckBox("チェック描画", &mCheckRendering, 0x1); // No Light Hit - ctx->genCheckBox("光当たり無し", &mNoLightHit, 1, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genCheckBox("光当たり無し", &mNoLightHit, 0x1); } static daObjSwLight_HIO_c l_HIO; diff --git a/src/d/actor/d_a_obj_swchain.cpp b/src/d/actor/d_a_obj_swchain.cpp index e3f435c630..207d28671b 100644 --- a/src/d/actor/d_a_obj_swchain.cpp +++ b/src/d/actor/d_a_obj_swchain.cpp @@ -68,44 +68,37 @@ daObjSwChain_HIO_c::daObjSwChain_HIO_c() { void daObjSwChain_HIO_c::genMessage(JORMContext* ctx) { // Chain Switch - ctx->genLabel("チェーンスイッチ", 0, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genLabel("チェーンスイッチ", 0); // Gravity - ctx->genSlider("重力", &mGravity, -100.0f, -1.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("重力", &mGravity, -100.0f, -1.0f); // Tension - ctx->genSlider("張力", &mTension, 0.0f, 20.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("張力", &mTension, 0.0f, 20.0f); // Tension (Boots Equipped) - ctx->genSlider("張力(ブーツ装備)", &mTensionBootsEquipped, 0.0f, 20.0f, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + ctx->genSlider("張力(ブーツ装備)", &mTensionBootsEquipped, 0.0f, 20.0f); // Tension (Wolf) - ctx->genSlider("張力(狼)", &mTensionWolf, 0.0f, 20.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("張力(狼)", &mTensionWolf, 0.0f, 20.0f); // SWITCH ON Tension - ctx->genSlider("SWONの張力", &mSwitchOnTension, 0.0f, 20.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("SWONの張力", &mSwitchOnTension, 0.0f, 20.0f); // SWITCH ON Time - ctx->genSlider("SWONの時間", &mSwitchOnTime, 0, 64.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("SWONの時間", &mSwitchOnTime, 0, 64.0f); // -- Normal -- - ctx->genLabel("-- ノーマル --", 0, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genLabel("-- ノーマル --", 0); // Return Speed - ctx->genSlider("戻る速度", &mReturnSpeed, 0.0f, 50.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("戻る速度", &mReturnSpeed, 0.0f, 50.0f); // -- With Chandelier -- - ctx->genLabel("-- シャンデリア付き --", 0, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genLabel("-- シャンデリア付き --", 0); // Return Speed・High - ctx->genSlider("戻る速度・高速", &mReturnSpeedHigh, 0.0f, 50.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("戻る速度・高速", &mReturnSpeedHigh, 0.0f, 50.0f); // Return Speed・Low - ctx->genSlider("戻る速度・低速", &mReturnSpeedLow, 0.0f, 50.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider("戻る速度・低速", &mReturnSpeedLow, 0.0f, 50.0f); // Process Stop - ctx->genCheckBox("処理停止", &mProcessStop, '\x01', 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genCheckBox("処理停止", &mProcessStop, '\x01'); // Clawshot Related - ctx->genLabel("-- フックショット関係 --", 0, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genLabel("-- フックショット関係 --", 0); // Reaction Angle Display - ctx->genCheckBox("反応角度表示", &mReactionAngleDisplay, '\x01', 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genCheckBox("反応角度表示", &mReactionAngleDisplay, '\x01'); // Clawshot Reaction Angle - ctx->genSlider("フックショット反応角度", &mReactionAngle, 0, 0x7fff, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider("フックショット反応角度", &mReactionAngle, 0, 0x7fff); } static daObjSwChain_HIO_c l_HIO; diff --git a/src/d/actor/d_a_obj_thdoor.cpp b/src/d/actor/d_a_obj_thdoor.cpp index ec063f21cd..4eaf0e247d 100644 --- a/src/d/actor/d_a_obj_thdoor.cpp +++ b/src/d/actor/d_a_obj_thdoor.cpp @@ -18,7 +18,7 @@ daObjThDoor_HIO_c::daObjThDoor_HIO_c() { void daObjThDoor_HIO_c::genMessage(JORMContext* ctx) { // Telma's door - ctx->genLabel("テルマの家のドア", 0, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genLabel("テルマの家のドア", 0); } static daObjThDoor_HIO_c l_HIO; diff --git a/src/d/actor/d_a_obj_tobyhouse.cpp b/src/d/actor/d_a_obj_tobyhouse.cpp index beee845586..ae0b860467 100644 --- a/src/d/actor/d_a_obj_tobyhouse.cpp +++ b/src/d/actor/d_a_obj_tobyhouse.cpp @@ -27,16 +27,12 @@ daObjTobyHouse_HIO_c::daObjTobyHouse_HIO_c() { void daObjTobyHouse_HIO_c::genMessage(JORMContext* ctx) { // Toby's Cannon Shed - ctx->genLabel("トビー大砲小屋", 0, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - ctx->genSlider("揺れ周期", &mShakingCycle, 0, 8000, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - ctx->genSlider("揺れ振幅", &mShakingAmplitude, 0.0f, 500.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); - ctx->genSlider("LOD距離", &mLODDistance, 0.0f, 100000.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); - ctx->genCheckBox("ホークアイ中LOD", &mHawkeyeMediumLOD, 1, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); - ctx->genCheckBox("コリジョン描画", &mDrawCollision, 1, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genLabel("トビー大砲小屋", 0); + ctx->genSlider("揺れ周期", &mShakingCycle, 0, 8000); + ctx->genSlider("揺れ振幅", &mShakingAmplitude, 0.0f, 500.0f); + ctx->genSlider("LOD距離", &mLODDistance, 0.0f, 100000.0f); + ctx->genCheckBox("ホークアイ中LOD", &mHawkeyeMediumLOD, 0x1); + ctx->genCheckBox("コリジョン描画", &mDrawCollision, 0x1); } #endif diff --git a/src/d/actor/d_a_obj_tombo.cpp b/src/d/actor/d_a_obj_tombo.cpp index 574a3cb274..4dcf667b72 100644 --- a/src/d/actor/d_a_obj_tombo.cpp +++ b/src/d/actor/d_a_obj_tombo.cpp @@ -22,16 +22,13 @@ public: #if DEBUG void genMessage(JORMContext* context) { // Golden dragonfly - context->genLabel("黄金蟲(トンボ)", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + context->genLabel("黄金蟲(トンボ)", 0x80000001); // Model Scale (male) - context->genSlider("モデルスケール(オス)", &mFemaleModelScale, 0.1f, 4.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + context->genSlider("モデルスケール(オス)", &mFemaleModelScale, 0.1f, 4.0f); // Model Scale (female) - context->genSlider("モデルスケール(メス)", &mMaleModelScale, 0.1f, 4.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + context->genSlider("モデルスケール(メス)", &mMaleModelScale, 0.1f, 4.0f); // btk speed - context->genSlider("btkスピード", &mBtkSpeed, 0.0f, 4.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + context->genSlider("btkスピード", &mBtkSpeed, 0.0f, 4.0f); } #endif diff --git a/src/d/actor/d_a_obj_twGate.cpp b/src/d/actor/d_a_obj_twGate.cpp index 051d5e9a33..82053130a6 100644 --- a/src/d/actor/d_a_obj_twGate.cpp +++ b/src/d/actor/d_a_obj_twGate.cpp @@ -31,7 +31,7 @@ daTwGate_HIO_c::daTwGate_HIO_c() { #if DEBUG void daTwGate_HIO_c::genMessage(JORMContext* ctx) { // Range - ctx->genSlider("範囲", &mRange, 0.0f, 500000.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("範囲", &mRange, 0.0f, 500000.0f); } #endif diff --git a/src/d/actor/d_a_obj_waterGate.cpp b/src/d/actor/d_a_obj_waterGate.cpp index 942b8a4bce..ef30c6230c 100644 --- a/src/d/actor/d_a_obj_waterGate.cpp +++ b/src/d/actor/d_a_obj_waterGate.cpp @@ -26,7 +26,7 @@ daWtGate_HIO_c::daWtGate_HIO_c() { #if DEBUG void daWtGate_HIO_c::genMessage(JORMContext* ctx) { // "Maximum speed" - ctx->genSlider("最大速度", &mMaxSpeed, 0.1, 500.0, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider("最大速度", &mMaxSpeed, 0.1, 500.0); } #endif diff --git a/src/d/actor/d_a_obj_wood_statue.cpp b/src/d/actor/d_a_obj_wood_statue.cpp index d7d68f7ec9..9880530c81 100644 --- a/src/d/actor/d_a_obj_wood_statue.cpp +++ b/src/d/actor/d_a_obj_wood_statue.cpp @@ -22,11 +22,10 @@ public: void genMessage(JORMContext* context) { // Wooden Statue - context->genLabel("木彫りの像", 0, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + context->genLabel("木彫りの像", 0); // Respawn timer - context->genSlider("全滅後の出現タイマー", &mRespawnTimer, 0, 200, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + context->genSlider("全滅後の出現タイマー", &mRespawnTimer, 0, 200); } u8 mRespawnTimer; diff --git a/src/d/actor/d_a_ykgr.cpp b/src/d/actor/d_a_ykgr.cpp index 45e162575a..cb267e5ef6 100644 --- a/src/d/actor/d_a_ykgr.cpp +++ b/src/d/actor/d_a_ykgr.cpp @@ -31,16 +31,16 @@ struct daYkgr_HIO_c : public mDoHIO_entry_c { #if DEBUG void daYkgr_HIO_c::genMessage(JORMContext* ctx) { - ctx->genLabel("竜の山陽炎HIO", 0, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - ctx->genSlider("アルファ速度", &field_0xc, 0, 255, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - ctx->genCheckBox("アルファチェック", &field_0x4, 0x01, 0, NULL, 0xFFFF, 0xFFFF, 512, 24); - ctx->genSlider("アルファ", &field_0x8, 0, 255, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - ctx->genSlider("INDMTX PARAM", &field_0x10, -17.0f, 47.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - ctx->genSlider("min_param", &field_0x14, -17.0f, 47.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - ctx->genSlider("max_param", &field_0x18, -17.0f, 47.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - ctx->genSlider("default_rate", &field_0x1c, 0.0f, 1.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - ctx->genSlider("outside_range", &field_0x20, 0.0f, 10000.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - ctx->genSlider("inside_range", &field_0x24, 0.0f, 10000.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); + ctx->genLabel("竜の山陽炎HIO", 0); + ctx->genSlider("アルファ速度", &field_0xc, 0, 255); + ctx->genCheckBox("アルファチェック", &field_0x4, 0x01); + ctx->genSlider("アルファ", &field_0x8, 0, 255); + ctx->genSlider("INDMTX PARAM", &field_0x10, -17.0f, 47.0f); + ctx->genSlider("min_param", &field_0x14, -17.0f, 47.0f); + ctx->genSlider("max_param", &field_0x18, -17.0f, 47.0f); + ctx->genSlider("default_rate", &field_0x1c, 0.0f, 1.0f); + ctx->genSlider("outside_range", &field_0x20, 0.0f, 10000.0f); + ctx->genSlider("inside_range", &field_0x24, 0.0f, 10000.0f); } #endif diff --git a/src/d/d_attention.cpp b/src/d/d_attention.cpp index 96f5d0ad69..237a1a7770 100644 --- a/src/d/d_attention.cpp +++ b/src/d/d_attention.cpp @@ -97,38 +97,38 @@ dAttParam_c::~dAttParam_c() { #if DEBUG void dAttParam_c::genMessage(JORMContext* mctx) { - mctx->genCheckBox(" リスト表示", &mFlags, 0x4000, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genLabel("-", 0, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genCheckBox(" 有効", &mFlags, 4, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genCheckBox(" ホールドモード", &mFlags, 1, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genCheckBox(" 矢印表示OFF", &mFlags, 0x10, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genLabel("カーソル", 0, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genLabel("選択時", 0, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genSlider("スケールX", &mSelCursorScaleX, 1.0f, 100.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genSlider("スケールY", &mSelCursorScaleY, 1.0f, 100.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genSlider("Y Pos Offset", &mSelCursorOffsetY, -100.0f, 100.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genLabel("注目時", 0, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genSlider("スケールX", &mAttnCursorScaleX, 1.0f, 100.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genSlider("スケールY", &mAttnCursorScaleY, 1.0f, 100.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genSlider("Y Pos Offset", &mAttnCursorOffsetY, -100.0f, 100.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genSlider("出現フレーム", &mAttnCursorAppearFrames, 0, 0xff, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genSlider("消去フレーム", &mAttnCursorDisappearFrames, 0, 0xff, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genLabel("アニメーションスピード", 0, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genSlider("選択時", &field_0x38, 1.0f, 100.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genSlider("注目時", &field_0x3c, 1.0f, 100.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genLabel("-", 0, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genSlider(" SW Mode 解除", &mSWModeDisable, -1.0f, 0.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genLabel("-", 0, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genCheckBox(" 表示デバック", &mFlags, 2, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genLabel("-", 0, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genSlider(" 警告BGM距離", &mDangerBGMDistance, 0.0f, 8000.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genSlider(" + マージン", &mBGMDistMargin, 0.0f, 8000.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genLabel("-", 0, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genCheckBox(" デバッグ表示", &mFlags, 0x8000, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genSlider(" 表示位置 X", &mDebugDispPosX, 0, 0x280, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genSlider(" Y", &mDebugDispPosY, 0, 0x1e0, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genCheckBox(" KEEP挙動", &mFlags, 8, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genLabel("-", 0, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); + mctx->genCheckBox(" リスト表示", &mFlags, 0x4000); + mctx->genLabel("-", 0); + mctx->genCheckBox(" 有効", &mFlags, 0x4); + mctx->genCheckBox(" ホールドモード", &mFlags, 0x1); + mctx->genCheckBox(" 矢印表示OFF", &mFlags, 0x10); + mctx->genLabel("カーソル", 0); + mctx->genLabel("選択時", 0); + mctx->genSlider("スケールX", &mSelCursorScaleX, 1.0f, 100.0f); + mctx->genSlider("スケールY", &mSelCursorScaleY, 1.0f, 100.0f); + mctx->genSlider("Y Pos Offset", &mSelCursorOffsetY, -100.0f, 100.0f); + mctx->genLabel("注目時", 0); + mctx->genSlider("スケールX", &mAttnCursorScaleX, 1.0f, 100.0f); + mctx->genSlider("スケールY", &mAttnCursorScaleY, 1.0f, 100.0f); + mctx->genSlider("Y Pos Offset", &mAttnCursorOffsetY, -100.0f, 100.0f); + mctx->genSlider("出現フレーム", &mAttnCursorAppearFrames, 0, 0xff); + mctx->genSlider("消去フレーム", &mAttnCursorDisappearFrames, 0, 0xff); + mctx->genLabel("アニメーションスピード", 0); + mctx->genSlider("選択時", &field_0x38, 1.0f, 100.0f); + mctx->genSlider("注目時", &field_0x3c, 1.0f, 100.0f); + mctx->genLabel("-", 0); + mctx->genSlider(" SW Mode 解除", &mSWModeDisable, -1.0f, 0.0f); + mctx->genLabel("-", 0); + mctx->genCheckBox(" 表示デバック", &mFlags, 0x2); + mctx->genLabel("-", 0); + mctx->genSlider(" 警告BGM距離", &mDangerBGMDistance, 0.0f, 8000.0f); + mctx->genSlider(" + マージン", &mBGMDistMargin, 0.0f, 8000.0f); + mctx->genLabel("-", 0); + mctx->genCheckBox(" デバッグ表示", &mFlags, 0x8000); + mctx->genSlider(" 表示位置 X", &mDebugDispPosX, 0, 0x280); + mctx->genSlider(" Y", &mDebugDispPosY, 0, 0x1e0); + mctx->genCheckBox(" KEEP挙動", &mFlags, 0x8); + mctx->genLabel("-", 0); } #endif @@ -139,8 +139,8 @@ dAttDrawParam_c::dAttDrawParam_c() { #if DEBUG void dAttDrawParam_c::genMessage(JORMContext* mctx) { - mctx->genLabel("カーソル", 0, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genSlider("距離", &mCursorDistance, 0.0f, 500000.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); + mctx->genLabel("カーソル", 0); + mctx->genSlider("距離", &mCursorDistance, 0.0f, 500000.0f); } #endif diff --git a/src/d/d_cam_param.cpp b/src/d/d_cam_param.cpp index 77e62ac4bf..015325d6a1 100644 --- a/src/d/d_cam_param.cpp +++ b/src/d/d_cam_param.cpp @@ -138,23 +138,23 @@ dCstick_c::dCstick_c() { #if DEBUG void dCstick_c::genMessage(JORMContext* ctx) { // "- Switch" - ctx->genLabel("- スイッチ", 0, 0, NULL, -1, -1, 0x200); + ctx->genLabel("- スイッチ", 0); // " Threshold: Low" - ctx->genSlider(" しきい値 低", &mThresholdLow, 0.0f, 1.0f, 0, NULL, -1, -1, 0x200); + ctx->genSlider(" しきい値 低", &mThresholdLow, 0.0f, 1.0f); // " High" - ctx->genSlider(" 高", &mThresholdHigh, 0.0f, 1.0f, 0, 0, -1, -1, 0x200); + ctx->genSlider(" 高", &mThresholdHigh, 0.0f, 1.0f); // " Input speed" - ctx->genSlider(" 入力スピード", &mInputSpeed, 0x0, 0x50, 0, 0, -1); + ctx->genSlider(" 入力スピード", &mInputSpeed, 0x0, 0x50); - ctx->genLabel("-", 0, 0, NULL, -1, -1, 0x200); + ctx->genLabel("-", 0); // " Debug display" - ctx->genCheckBox(" デバッグ表示", &mIsDebugDisplay, -0x8000, 0, 0, -1, -1); + ctx->genCheckBox(" デバッグ表示", &mIsDebugDisplay, 0x8000); // " Display position X" - ctx->genSlider(" 表示位置 X", &mDisplayPosX, 0x0, 0x280, 0, 0, -1); + ctx->genSlider(" 表示位置 X", &mDisplayPosX, 0x0, 0x280); // " Y" - ctx->genSlider(" Y", &mDisplayPosY, 0x0, 0x1e0, 0, 0, -1); + ctx->genSlider(" Y", &mDisplayPosY, 0x0, 0x1e0); - ctx->genLabel("-", 0, 0, NULL, -1, -1, 0x200); + ctx->genLabel("-", 0); } #endif @@ -193,51 +193,51 @@ dCamBGChk_c::dCamBGChk_c() { #if DEBUG void dCamBGChk_c::genMessage(JORMContext* ctx) { - ctx->genLabel("-", 0, 0, 0, -1, -1, 0x200); + ctx->genLabel("-", 0); // "- Floor check" - ctx->genLabel("- 床チェック", 0, 0, 0, -1, -1, 0x200); + ctx->genLabel("- 床チェック", 0); // " Margin" - ctx->genSlider(" マージン", &mFloorMargin, 0.0f, 1000.0f, 0, 0, -1, -1, 0x200); - ctx->genLabel("-", 0, 0, 0, -1, -1, 0x200); + ctx->genSlider(" マージン", &mFloorMargin, 0.0f, 1000.0f); + ctx->genLabel("-", 0); // "- Forward check" - ctx->genLabel("- 前方チェック", 0, 0, 0, -1, -1, 0x200); + ctx->genLabel("- 前方チェック", 0); // " [0]Angle" - ctx->genSlider(" [0]角度", &mChkInfo[0].mChkAngle, 1.0f, 90.0f, 0, 0, -1, -1, 0x200); + ctx->genSlider(" [0]角度", &mChkInfo[0].mChkAngle, 1.0f, 90.0f); // " [0]Length (height X)" - ctx->genSlider(" [0]長さ(身長X)", &mChkInfo[0].mDistance, 1.0f, 25.0f, 0, 0, -1, -1, 0x200); + ctx->genSlider(" [0]長さ(身長X)", &mChkInfo[0].mDistance, 1.0f, 25.0f); // " [0]Weight+" - ctx->genSlider(" [0]ウエイト+", &mChkInfo[0].mWeightH, 0.0f, 1.0f, 0, 0, -1, -1, 0x200); + ctx->genSlider(" [0]ウエイト+", &mChkInfo[0].mWeightH, 0.0f, 1.0f); // " [0]Weight-" - ctx->genSlider(" [0]ウエイト-", &mChkInfo[0].mWeightL, 0.0f, 1.0f, 0, 0, -1, -1, 0x200); + ctx->genSlider(" [0]ウエイト-", &mChkInfo[0].mWeightL, 0.0f, 1.0f); // " [1]Angle" - ctx->genSlider(" [1]角度", &mChkInfo[1].mChkAngle, 1.0f, 90.0f, 0, 0, -1, -1, 0x200); + ctx->genSlider(" [1]角度", &mChkInfo[1].mChkAngle, 1.0f, 90.0f); // " [1]Length (height X)" - ctx->genSlider(" [1]長さ(身長X)", &mChkInfo[1].mDistance, 1.0f, 25.0f, 0, 0, -1, -1, 0x200); + ctx->genSlider(" [1]長さ(身長X)", &mChkInfo[1].mDistance, 1.0f, 25.0f); // " [1]Weight+" - ctx->genSlider(" [1]ウエイト+", &mChkInfo[1].mWeightH, 0.0f, 1.0f, 0, 0, -1, -1, 0x200); + ctx->genSlider(" [1]ウエイト+", &mChkInfo[1].mWeightH, 0.0f, 1.0f); // " [1]Weight-" - ctx->genSlider(" [1]ウエイト-", &mChkInfo[1].mWeightL, 0.0f, 1.0f, 0, 0, -1, -1, 0x200); + ctx->genSlider(" [1]ウエイト-", &mChkInfo[1].mWeightL, 0.0f, 1.0f); // " Margin" - ctx->genSlider(" マージン", &mFwdBackMargin, 0.0f, 1000.0f, 0, 0, -1, -1, 0x200); + ctx->genSlider(" マージン", &mFwdBackMargin, 0.0f, 1000.0f); // " Cusion" - ctx->genSlider(" クッション", &mFwdCushion, 0.0f, 1.0f, 0, 0, -1, -1, 0x200); - ctx->genLabel("-", 0, 0, 0, -1, -1, 0x200); + ctx->genSlider(" クッション", &mFwdCushion, 0.0f, 1.0f); + ctx->genLabel("-", 0); // "- Per camera" - ctx->genLabel("- カメラあたり", 0, 0, 0, -1, -1, 0x200); + ctx->genLabel("- カメラあたり", 0); // " Margin" - ctx->genSlider(" マージン", &mGazeBackMargin, 0.0f, 1000.0f, 0, 0, -1, -1, 0x200); + ctx->genSlider(" マージン", &mGazeBackMargin, 0.0f, 1000.0f); // BUG: second parameter should be &mCornerAngleMax // " Corner wall detection angle" - ctx->genSlider(" 角壁判別角度", &mCornerCushion, 0.0f, 180.0f, 0, 0, -1, -1, 0x200); + ctx->genSlider(" 角壁判別角度", &mCornerCushion, 0.0f, 180.0f); // " Corner cushion" - ctx->genSlider(" 角クッション", &mCornerCushion, 0.0f, 1.0f, 0, 0, -1, -1, 0x200); + ctx->genSlider(" 角クッション", &mCornerCushion, 0.0f, 1.0f); // " Wall cushion" - ctx->genSlider(" 壁クッション", &mWallCushion, 0.0f, 1.0f, 0, 0, -1, -1, 0x200); + ctx->genSlider(" 壁クッション", &mWallCushion, 0.0f, 1.0f); // " Wall up distance" - ctx->genSlider(" 壁上がり距離", &mWallUpDistance, 0.0f, 1000.0f, 0, 0, -1, -1, 0x200); + ctx->genSlider(" 壁上がり距離", &mWallUpDistance, 0.0f, 1000.0f); // " Wall back cushion" - ctx->genSlider(" 壁戻クッション", &mWallBackCushion, 0.0f, 1.0f, 0, 0, -1, -1, 0x200); - ctx->genLabel("-", 0, 0, 0, -1, -1, 0x200); + ctx->genSlider(" 壁戻クッション", &mWallBackCushion, 0.0f, 1.0f); + ctx->genLabel("-", 0); } #endif @@ -300,179 +300,135 @@ int dCamParam_c::SearchStyle(u32 param_0) { #if DEBUG void dCamParam_c::genMessage(JORMContext* ctx) { - ctx->genSlider(" STYLE ID", &mStyleID, 0, mStyleNum, 0x40000000, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider(" STYLE ID", &mStyleID, 0, mStyleNum, 0x40000000); - ctx->genLabel("-", 0, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genLabel("-", 0); // "Origin C" - ctx->genLabel("- 原点C", 0, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genLabel("- 原点C", 0); // "Front/back (GAPZ)" - ctx->genSlider(" 前後(GAPZ)", &mCurrentStyle->mParams[CAM_PARAM_GAPZ], -10000.0f, 10000.0f, 0, - NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider(" 前後(GAPZ)", &mCurrentStyle->mParams[CAM_PARAM_GAPZ], -10000.0f, 10000.0f); // "Left/right (GAPX)" - ctx->genSlider(" 左右(GAPX)", &mCurrentStyle->mParams[CAM_PARAM_GAPX], -10000.0f, 10000.0f, 0, - NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider(" 左右(GAPX)", &mCurrentStyle->mParams[CAM_PARAM_GAPX], -10000.0f, 10000.0f); // "Distance (CDST)" - ctx->genSlider(" 距離(CDST)", &mCurrentStyle->mParams[CAM_PARAM_CDST], -1.0f, 1.0f, 0, NULL, - 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider(" 距離(CDST)", &mCurrentStyle->mParams[CAM_PARAM_CDST], -1.0f, 1.0f); // "Angle (CANG)" - ctx->genSlider(" 角度(CANG)", &mCurrentStyle->mParams[CAM_PARAM_CANG], -1.0f, 1.0f, 0, NULL, - 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider(" 角度(CANG)", &mCurrentStyle->mParams[CAM_PARAM_CANG], -1.0f, 1.0f); - ctx->genLabel("-", 0, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genLabel("-", 0); // "- Origin point high" - ctx->genLabel("- 原点高", 0, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genLabel("- 原点高", 0); // "Standard (HBAS)" - ctx->genSlider(" 標準(HBAS)", &mCurrentStyle->mParams[CAM_PARAM_HBAS], -10000.0f, 10000.0f, 0, - NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider(" 標準(HBAS)", &mCurrentStyle->mParams[CAM_PARAM_HBAS], -10000.0f, 10000.0f); // "Minimum (HMIN)" - ctx->genSlider(" 最小(HMIN)", &mCurrentStyle->mParams[CAM_PARAM_HMIN], -10000.0f, 10000.0f, 0, - NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider(" 最小(HMIN)", &mCurrentStyle->mParams[CAM_PARAM_HMIN], -10000.0f, 10000.0f); // "Maximum (HMAX)" - ctx->genSlider(" 最大(HMAX)", &mCurrentStyle->mParams[CAM_PARAM_HMAX], -10000.0f, 10000.0f, 0, - NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider(" 最大(HMAX)", &mCurrentStyle->mParams[CAM_PARAM_HMAX], -10000.0f, 10000.0f); // "Nearest (HNAR)" - ctx->genSlider(" 最近(HNAR)", &mCurrentStyle->mParams[CAM_PARAM_HNAR], -10000.0f, 10000.0f, 0, - NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider(" 最近(HNAR)", &mCurrentStyle->mParams[CAM_PARAM_HNAR], -10000.0f, 10000.0f); // "Farthest (HFAR)" - ctx->genSlider(" 最遠(HFAR)", &mCurrentStyle->mParams[CAM_PARAM_HFAR], -10000.0f, 10000.0f, 0, - NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider(" 最遠(HFAR)", &mCurrentStyle->mParams[CAM_PARAM_HFAR], -10000.0f, 10000.0f); - ctx->genLabel("-", 0, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genLabel("-", 0); // "- Distance" - ctx->genLabel("- 距離", 0, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - ctx->genSlider(" 標準(RBAS)", &mCurrentStyle->mParams[CAM_PARAM_RBAS], -10000.0f, 10000.0f, 0, - NULL, 0xffff, 0xffff, 0x200, 0x18); - ctx->genSlider(" 最小(RMIN)", &mCurrentStyle->mParams[CAM_PARAM_RMIN], -10000.0f, 10000.0f, 0, - NULL, 0xffff, 0xffff, 0x200, 0x18); - ctx->genSlider(" 最大(RMAX)", &mCurrentStyle->mParams[CAM_PARAM_RMAX], -10000.0f, 10000.0f, 0, - NULL, 0xffff, 0xffff, 0x200, 0x18); - ctx->genSlider(" 最近(RNAR)", &mCurrentStyle->mParams[CAM_PARAM_RNAR], -10000.0f, 10000.0f, 0, - NULL, 0xffff, 0xffff, 0x200, 0x18); - ctx->genSlider(" 最遠(RFAR)", &mCurrentStyle->mParams[CAM_PARAM_RFAR], -10000.0f, 10000.0f, 0, - NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genLabel("- 距離", 0); + ctx->genSlider(" 標準(RBAS)", &mCurrentStyle->mParams[CAM_PARAM_RBAS], -10000.0f, 10000.0f); + ctx->genSlider(" 最小(RMIN)", &mCurrentStyle->mParams[CAM_PARAM_RMIN], -10000.0f, 10000.0f); + ctx->genSlider(" 最大(RMAX)", &mCurrentStyle->mParams[CAM_PARAM_RMAX], -10000.0f, 10000.0f); + ctx->genSlider(" 最近(RNAR)", &mCurrentStyle->mParams[CAM_PARAM_RNAR], -10000.0f, 10000.0f); + ctx->genSlider(" 最遠(RFAR)", &mCurrentStyle->mParams[CAM_PARAM_RFAR], -10000.0f, 10000.0f); - ctx->genLabel("-", 0, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - ctx->genLabel("- 縦角", 0, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genLabel("-", 0); + ctx->genLabel("- 縦角", 0); // "Standard (VBAS)" - ctx->genSlider(" 標準(VBAS)", &mCurrentStyle->mParams[CAM_PARAM_VBAS], -180.0f, 180.0f, 0, - NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider(" 標準(VBAS)", &mCurrentStyle->mParams[CAM_PARAM_VBAS], -180.0f, 180.0f); // "Minimuum (VMIN)" - ctx->genSlider(" 最小(VMIN)", &mCurrentStyle->mParams[CAM_PARAM_VMIN], -180.0f, 180.0f, 0, - NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider(" 最小(VMIN)", &mCurrentStyle->mParams[CAM_PARAM_VMIN], -180.0f, 180.0f); // "Maximum (VMAX)" - ctx->genSlider(" 最大(VMAX)", &mCurrentStyle->mParams[CAM_PARAM_VMAX], -180.0f, 180.0f, 0, - NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider(" 最大(VMAX)", &mCurrentStyle->mParams[CAM_PARAM_VMAX], -180.0f, 180.0f); // "Nearest (VNAR)" - ctx->genSlider(" 最近(VNAR)", &mCurrentStyle->mParams[CAM_PARAM_VNAR], -180.0f, 180.0f, 0, - NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider(" 最近(VNAR)", &mCurrentStyle->mParams[CAM_PARAM_VNAR], -180.0f, 180.0f); // "Farthest (VFAR)" - ctx->genSlider(" 最遠(VFAR)", &mCurrentStyle->mParams[CAM_PARAM_VFAR], -180.0f, 180.0f, 0, - NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider(" 最遠(VFAR)", &mCurrentStyle->mParams[CAM_PARAM_VFAR], -180.0f, 180.0f); - ctx->genLabel("-", 0, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genLabel("-", 0); // "- Horizontal angle" - ctx->genLabel("- 横角", 0, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genLabel("- 横角", 0); // "Rotation speed (UTRN)" - ctx->genSlider(" 回速(UTRN)", &mCurrentStyle->mParams[CAM_PARAM_UTRN], -1.0f, 1.0f, 0, NULL, - 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider(" 回速(UTRN)", &mCurrentStyle->mParams[CAM_PARAM_UTRN], -1.0f, 1.0f); // "Lap behind (USLW)" - ctx->genSlider(" 回遅(USLW)", &mCurrentStyle->mParams[CAM_PARAM_USLW], -1.0f, 1.0f, 0, NULL, - 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider(" 回遅(USLW)", &mCurrentStyle->mParams[CAM_PARAM_USLW], -1.0f, 1.0f); // "Nearest (UNAR)" - ctx->genSlider(" 最近(UNAR)", &mCurrentStyle->mParams[CAM_PARAM_UNAR], -180.0f, 180.0f, 0, - NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider(" 最近(UNAR)", &mCurrentStyle->mParams[CAM_PARAM_UNAR], -180.0f, 180.0f); // "Farthest (UFAR)" - ctx->genSlider(" 最遠(UFAR)", &mCurrentStyle->mParams[CAM_PARAM_UFAR], -180.0f, 180.0f, 0, - NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider(" 最遠(UFAR)", &mCurrentStyle->mParams[CAM_PARAM_UFAR], -180.0f, 180.0f); - ctx->genLabel("-", 0, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genLabel("-", 0); // "- Field of view" - ctx->genLabel("- 画角", 0, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genLabel("- 画角", 0); // "Standard (FBAS)" - ctx->genSlider(" 標準(FBAS)", &mCurrentStyle->mParams[CAM_PARAM_FBAS], -30.0f, 90.0f, 0, NULL, - 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider(" 標準(FBAS)", &mCurrentStyle->mParams[CAM_PARAM_FBAS], -30.0f, 90.0f); // "Minimum (FMIN)" - ctx->genSlider(" 最小(FMIN)", &mCurrentStyle->mParams[CAM_PARAM_FMIN], -30.0f, 90.0f, 0, NULL, - 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider(" 最小(FMIN)", &mCurrentStyle->mParams[CAM_PARAM_FMIN], -30.0f, 90.0f); // "Maximum (FMAX)" - ctx->genSlider(" 最大(FMAX)", &mCurrentStyle->mParams[CAM_PARAM_FMAX], -30.0f, 90.0f, 0, NULL, - 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider(" 最大(FMAX)", &mCurrentStyle->mParams[CAM_PARAM_FMAX], -30.0f, 90.0f); // "Nearest (FNAR)" - ctx->genSlider(" 最近(FNAR)", &mCurrentStyle->mParams[CAM_PARAM_FNAR], -30.0f, 90.0f, 0, NULL, - 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider(" 最近(FNAR)", &mCurrentStyle->mParams[CAM_PARAM_FNAR], -30.0f, 90.0f); // "Farthest (FFAR)" - ctx->genSlider(" 最遠(FFAR)", &mCurrentStyle->mParams[CAM_PARAM_FFAR], -30.0f, 90.0f, 0, NULL, - 0xffff, 0xffff, 0x200, 0x18); - ctx->genLabel("-", 0, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider(" 最遠(FFAR)", &mCurrentStyle->mParams[CAM_PARAM_FFAR], -30.0f, 90.0f); + ctx->genLabel("-", 0); // "- Flag" - ctx->genLabel("- フラグ", 0, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genLabel("- フラグ", 0); // "BG check (BGCHECK)" - ctx->genCheckBox(" BGチェック(BGCHECK)", &mCurrentStyle->mFlags, 0x1, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + ctx->genCheckBox(" BGチェック(BGCHECK)", &mCurrentStyle->mFlags, 0x1); // "BG check light (BGCHKLIGHT)" - ctx->genCheckBox(" BGチェック軽(BGCHKLIGHT)", &mCurrentStyle->mFlags, 0x2, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + ctx->genCheckBox(" BGチェック軽(BGCHKLIGHT)", &mCurrentStyle->mFlags, 0x2); // "Grass check (BUSHCHECK)" - ctx->genCheckBox(" 草チェック(BUSHCHECK)", &mCurrentStyle->mFlags, 0x8, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + ctx->genCheckBox(" 草チェック(BUSHCHECK)", &mCurrentStyle->mFlags, 0x8); // "Front check (FWDCHECK)" - ctx->genCheckBox(" 前方チェック(FWDCHECK)", &mCurrentStyle->mFlags, 0x4000, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + ctx->genCheckBox(" 前方チェック(FWDCHECK)", &mCurrentStyle->mFlags, 0x4000); // "CO check prohibited (COCHKOFF)" - ctx->genCheckBox(" COチェック禁止(COCHKOFF)", &mCurrentStyle->mFlags, 0x10, 0, NULL, - 0xffff, 0xffff, 0x200, 0x18); + ctx->genCheckBox(" COチェック禁止(COCHKOFF)", &mCurrentStyle->mFlags, 0x10); // "R button zoom (RZOOM)" - ctx->genCheckBox(" Rボタンズーム(RZOOM)", &mCurrentStyle->mFlags, 0x400, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + ctx->genCheckBox(" Rボタンズーム(RZOOM)", &mCurrentStyle->mFlags, 0x400); // "Stick direct value (DIRECTSTK)" - ctx->genCheckBox(" スティック直値(DIRECTSTK)", &mCurrentStyle->mFlags, 0x100, 0, NULL, - 0xffff, 0xffff, 0x200, 0x18); + ctx->genCheckBox(" スティック直値(DIRECTSTK)", &mCurrentStyle->mFlags, 0x100); // "Use map tool (USEMAPTOOL)" - ctx->genCheckBox(" マップツール使用(USEMAPTOOL)", &mCurrentStyle->mFlags, 0x200, 0, NULL, - 0xffff, 0xffff, 0x200, 0x18); + ctx->genCheckBox(" マップツール使用(USEMAPTOOL)", &mCurrentStyle->mFlags, 0x200); // "No BG check (BGCHECKOFF)" - ctx->genCheckBox(" BGチェック無(BGCHECKOFF)", &mCurrentStyle->mFlags, 0x4, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + ctx->genCheckBox(" BGチェック無(BGCHECKOFF)", &mCurrentStyle->mFlags, 0x4); // "Forward check distance (FWDCHECKH)" - ctx->genCheckBox(" 前方チェック遠(FWDCHECKH)", &mCurrentStyle->mFlags, 0x20, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + ctx->genCheckBox(" 前方チェック遠(FWDCHECKH)", &mCurrentStyle->mFlags, 0x20); // "C-axis rotation prohibited (ROLLOFF)" - ctx->genCheckBox(" C回転禁止(ROLLOFF)", &mCurrentStyle->mFlags, 0x40, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + ctx->genCheckBox(" C回転禁止(ROLLOFF)", &mCurrentStyle->mFlags, 0x40); // "C pulling prohibited (HIGHOFF)" - ctx->genCheckBox(" C引き禁止(HIGHOFF)", &mCurrentStyle->mFlags, 0x80, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + ctx->genCheckBox(" C引き禁止(HIGHOFF)", &mCurrentStyle->mFlags, 0x80); // "General purpose 1 (WIDEUSE1)" - ctx->genCheckBox(" 汎用1(WIDEUSE1)", &mCurrentStyle->mFlags, 0x800, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genCheckBox(" 汎用1(WIDEUSE1)", &mCurrentStyle->mFlags, 0x800); // "General purpose 2 (WIDEUSE2)" - ctx->genCheckBox(" 汎用2(WIDEUSE2)", &mCurrentStyle->mFlags, 0x1000, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + ctx->genCheckBox(" 汎用2(WIDEUSE2)", &mCurrentStyle->mFlags, 0x1000); // "Target specification (TARGETUSE)" - ctx->genCheckBox(" 対象指定(TARGETUSE)", &mCurrentStyle->mFlags, 0x2000, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + ctx->genCheckBox(" 対象指定(TARGETUSE)", &mCurrentStyle->mFlags, 0x2000); - ctx->genLabel("-", 0, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genLabel("-", 0); // "- Map tools" - ctx->genLabel("- マップツール", 0, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genLabel("- マップツール", 0); // "Field of view" - ctx->genSlider(" 画角 ", &mMapToolFovy, 0, 0xff, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider(" 画角 ", &mMapToolFovy, 0, 0xff); // "Argument 0" - ctx->genSlider(" 引数0", &mMapToolArg0, 0, 0xff, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider(" 引数0", &mMapToolArg0, 0, 0xff); // "Argument 1" - ctx->genSlider(" 引数1", &mMapToolArg1, 0, 0xff, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider(" 引数1", &mMapToolArg1, 0, 0xff); // "Argument 2" - ctx->genSlider(" 引数2", &mMapToolArg2, 0, 0xffff, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider(" 引数2", &mMapToolArg2, 0, 0xffff); - ctx->genLabel("-", 0, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genLabel("-", 0); // "- Output file" - ctx->genLabel("- ファイル出力", 0, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genLabel("- ファイル出力", 0); // "Save" - ctx->genButton(" 保存 ", 0x12d, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genButton(" 保存 ", 0x12d); - ctx->genLabel("-", 0, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genLabel("-", 0); } void dCamParam_c::listenPropertyEvent(const JORPropertyEvent* event) { @@ -674,24 +630,23 @@ f32 dCamSetup_c::PlayerHideDist() { void dCamSetup_c::genMessage(JORMContext* ctx) { int i; - ctx->genLabel("-", 0, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genLabel("-", 0); // "- Debug" - ctx->genLabel("- デバッグ", 0, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genLabel("- デバッグ", 0); // "Camera information display" - ctx->genCheckBox(" カメラ情報表示", &mDebugFlags, 0x8000, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genCheckBox(" カメラ情報表示", &mDebugFlags, 0x8000); // "Event information display" - ctx->genCheckBox(" イベント情報表示", &mDebugFlags, 0x40, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genCheckBox(" イベント情報表示", &mDebugFlags, 0x40); // "Player 2D position" - ctx->genCheckBox(" プレイヤ2D位置", &mDebugFlags, 0x80, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genCheckBox(" プレイヤ2D位置", &mDebugFlags, 0x80); // "Imaginary line" - ctx->genCheckBox(" イマジナリライン", &mDebugFlags, 0x100, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genCheckBox(" イマジナリライン", &mDebugFlags, 0x100); // "Location information" - ctx->genCheckBox(" 位置情報", &mDebugFlags, 0x200, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genCheckBox(" 位置情報", &mDebugFlags, 0x200); - ctx->genLabel("-", 0, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genLabel("-", 0); // "Camera type switching" - ctx->startComboBox("カメラタイプ切替", &mForceType, 0, NULL, 0xffff, 0xffff, 0x100, 0x1a); + ctx->startComboBox("カメラタイプ切替", &mForceType); // "Unused" ctx->genComboBoxItem("未使用", -1); for (i = 0; i < mTypeNum; i++) { @@ -699,33 +654,30 @@ void dCamSetup_c::genMessage(JORMContext* ctx) { } ctx->endComboBox(); - ctx->genLabel("-", 0, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - ctx->genLabel("-", 0, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genLabel("-", 0); + ctx->genLabel("-", 0); // "- Wolf special attack" - ctx->genLabel("- 狼特殊攻撃", 0, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genLabel("- 狼特殊攻撃", 0); // "Return timer" - ctx->genSlider(" もどりタイマー", &mChargeTimer, 1, 3000, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider(" もどりタイマー", &mChargeTimer, 1, 3000); - ctx->genLabel("-", 0, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genLabel("-", 0); // "- Screensaver" - ctx->genLabel("- スクリーンセーバー", 0, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genLabel("- スクリーンセーバー", 0); // "Enabled" - ctx->genCheckBox(" 有効", &mFlags2, 0x800, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genCheckBox(" 有効", &mFlags2, 0x800); // "Initial wait time (s)" - ctx->genSlider(" 待ち時間最初(s)", &mScreensaverFirstWaitTimer, 1, 0xe10, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + ctx->genSlider(" 待ち時間最初(s)", &mScreensaverFirstWaitTimer, 1, 0xe10); // "Wait time" - ctx->genSlider(" 待ち時間(s)", &mScreensaverWaitTimer, 1, 0xe10, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider(" 待ち時間(s)", &mScreensaverWaitTimer, 1, 0xe10); // "Execution time" - ctx->genSlider(" 実行時間(s)", &mScreensaverExecTimer, 1, 0xe10, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider(" 実行時間(s)", &mScreensaverExecTimer, 1, 0xe10); - ctx->genLabel("-", 0, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genLabel("-", 0); // "- Event" - ctx->genLabel("- イベント", 0, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genLabel("- イベント", 0); // "Conversation cut switching" - ctx->startComboBox("会話カット切替", &mModeSwitchType, 0, NULL, 0xffff, 0xffff, 0x100, 0x1a); + ctx->startComboBox("会話カット切替", &mModeSwitchType); // "Unused" ctx->genComboBoxItem("未使用", -1); // "00. Default" @@ -808,103 +760,92 @@ void dCamSetup_c::genMessage(JORMContext* ctx) { ctx->genComboBoxItem("65.話し手腰上B", 65); ctx->endComboBox(); - ctx->genLabel("-", 0, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genLabel("-", 0); // "Short connection" - ctx->genSlider(" 短つなぎ", &mMapToolCamShortTimer, 0, 3000, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider(" 短つなぎ", &mMapToolCamShortTimer, 0, 3000); // "Long connection" - ctx->genSlider(" 長つなぎ", &mMapToolCamLongTimer, 0, 3000, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider(" 長つなぎ", &mMapToolCamLongTimer, 0, 3000); - ctx->genLabel("-", 0, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genLabel("-", 0); // "- Attention" - ctx->genLabel("- 注目", 0, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genLabel("- 注目", 0); // "Switching timer" - ctx->genSlider(" 切替タイマー", &mLockonChangeTimer, 0, 400, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider(" 切替タイマー", &mLockonChangeTimer, 0, 400); // "Switching cushion" - ctx->genSlider(" 切替クッション", &mLockonChangeCushion, 0.0f, 1.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider(" 切替クッション", &mLockonChangeCushion, 0.0f, 1.0f); - ctx->genLabel("-", 0, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genLabel("-", 0); // "- Subject" - ctx->genLabel("- 主観", 0, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genLabel("- 主観", 0); // "Distance to cull the link" - ctx->genSlider(" リンク消す距離", &mSubjLinkCullDist, 0.0f, 400.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider(" リンク消す距離", &mSubjLinkCullDist, 0.0f, 400.0f); - ctx->genLabel("-", 0, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genLabel("-", 0); // "- Manual" - ctx->genLabel("- マニュアル", 0, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genLabel("- マニュアル", 0); // "Start C threshold" - ctx->genSlider(" 開始Cしきい", &mManualStartCThreshold, 0.0f, 400.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + ctx->genSlider(" 開始Cしきい", &mManualStartCThreshold, 0.0f, 400.0f); - ctx->genLabel("-", 0, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genLabel("-", 0); // "Trimming" - ctx->genLabel("- トリミング", 0, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genLabel("- トリミング", 0); // "Vista" - ctx->genSlider(" ビスタ", &mTrimVistaHeight, 0.0f, 200.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider(" ビスタ", &mTrimVistaHeight, 0.0f, 200.0f); // "Cinemascope" - ctx->genSlider(" シネスコ", &mTrimCineScopeHeight, 0.0f, 200.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider(" シネスコ", &mTrimCineScopeHeight, 0.0f, 200.0f); - ctx->genLabel("-", 0, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genLabel("-", 0); // "- Fake angle system" - ctx->genLabel("- 嘘アングルシステム", 0, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genLabel("- 嘘アングルシステム", 0); // "Value" - ctx->genSlider(" 値", &mFalseValue, 0.0f, 1.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider(" 値", &mFalseValue, 0.0f, 1.0f); // "Angle" - ctx->genSlider(" 角度", &mFalseAngle, 0.0f, 180.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider(" 角度", &mFalseAngle, 0.0f, 180.0f); - ctx->genLabel("-", 0, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genLabel("-", 0); // "- Forced attention" - ctx->genLabel("- 強制注目", 0, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genLabel("- 強制注目", 0); // "Limit distance" - ctx->genSlider(" 限界距離", &mForceLockOffDist, 0.0, 100000.0, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider(" 限界距離", &mForceLockOffDist, 0.0, 100000.0); // "Timer" - ctx->genSlider(" タイマー", &mForceLockOffTimer, 0, 100000, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider(" タイマー", &mForceLockOffTimer, 0, 100000); - ctx->genLabel("-", 0, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genLabel("-", 0); // "Object avoidance" - ctx->genLabel("- オブジェクト避け", 0, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genLabel("- オブジェクト避け", 0); // "Valid" - ctx->genCheckBox(" 有効", &mFlags2, 0x400, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genCheckBox(" 有効", &mFlags2, 0x400); - ctx->genLabel("-", 0, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genLabel("-", 0); // "- Windstorm shaking experiment" - ctx->genLabel("- 暴風揺れ実験", 0, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genLabel("- 暴風揺れ実験", 0); // "Valid" - ctx->genCheckBox(" 有効", &mFlags2, 0x100, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genCheckBox(" 有効", &mFlags2, 0x100); // "Focal point" - ctx->genSlider(" 注視点", &mWindShakeCtr, 0.0, 100.0, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider(" 注視点", &mWindShakeCtr, 0.0, 100.0); // "Angle of view" - ctx->genSlider(" 画角", &mWindShakeFvy, 0.0, 10.0, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider(" 画角", &mWindShakeFvy, 0.0, 10.0); - ctx->genLabel("-", 0, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genLabel("-", 0); // "- After throwing" - ctx->genLabel("- 投げ後", 0, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genLabel("- 投げ後", 0); // "Angle" - ctx->genSlider(" 角度", &mThrowVAngle, -180.0f, 180.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider(" 角度", &mThrowVAngle, -180.0f, 180.0f); // "Height (relative)" - ctx->genSlider(" 高さ(相対)", &mThrowCtrOffset, -180.0f, 180.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + ctx->genSlider(" 高さ(相対)", &mThrowCtrOffset, -180.0f, 180.0f); // "Timer" - ctx->genSlider(" タイマー", &mThrowTimer, 1, 3000, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider(" タイマー", &mThrowTimer, 1, 3000); // "Cushion" - ctx->genSlider(" クッション", &mThrowCushion, 0.0f, 1.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genSlider(" クッション", &mThrowCushion, 0.0f, 1.0f); - ctx->genLabel("-", 0, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genLabel("-", 0); // "- Drawing settings" - ctx->genLabel("- 描画設定", 0, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genLabel("- 描画設定", 0); // "Valid" - ctx->genCheckBox(" 有効", &mDebugFlags, 0x400, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - ctx->genSlider(" near", &mDrawNear, 0.0f, 1000000.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - ctx->genSlider(" far", &mDrawFar, 0.0f, 1000000.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genCheckBox(" 有効", &mDebugFlags, 0x400); + ctx->genSlider(" near", &mDrawNear, 0.0f, 1000000.0f); + ctx->genSlider(" far", &mDrawFar, 0.0f, 1000000.0f); - ctx->genLabel("-", 0, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + ctx->genLabel("-", 0); } #endif diff --git a/src/d/d_debug_camera.cpp b/src/d/d_debug_camera.cpp index 32f281e527..b2ebdf699e 100644 --- a/src/d/d_debug_camera.cpp +++ b/src/d/d_debug_camera.cpp @@ -181,78 +181,72 @@ static int search_actor(fopAc_ac_c* actor, void* data) { } void dDbgCamSetup_c::genMessage(JORMContext* mctx) { - mctx->genLabel("- カメラ位置表示", 0, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genCheckBox(" 現在位置", &mFlag, 4, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genCheckBox(" (補正前)", &mFlag, 8, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); + mctx->genLabel("- カメラ位置表示", 0); + mctx->genCheckBox(" 現在位置", &mFlag, 0x4); + mctx->genCheckBox(" (補正前)", &mFlag, 0x8); - mctx->genLabel("- ヒットポリゴン表示", 0, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genCheckBox(" 壁あたり", &mFlag, 0x10, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); + mctx->genLabel("- ヒットポリゴン表示", 0); + mctx->genCheckBox(" 壁あたり", &mFlag, 0x10); - mctx->genLabel("-", 0, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genLabel("- 移動", 0, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genSlider(" スピード", &mMoveSpeed, 0.0f, 5000.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genSlider(" 最大", &mMoveMax, 0.0f, 5000.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genSlider(" ターボ", &mMoveTurbo, 0.0f, 5000.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genSlider(" 最大", &mUnkMax, 0.0f, 5000.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genSlider(" 平行移動", &mMoveParallelShift, 0.0f, 5000.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genSlider(" 加速度", &mTransAccel, 0.0f, 1.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); + mctx->genLabel("-", 0); + mctx->genLabel("- 移動", 0); + mctx->genSlider(" スピード", &mMoveSpeed, 0.0f, 5000.0f); + mctx->genSlider(" 最大", &mMoveMax, 0.0f, 5000.0f); + mctx->genSlider(" ターボ", &mMoveTurbo, 0.0f, 5000.0f); + mctx->genSlider(" 最大", &mUnkMax, 0.0f, 5000.0f); + mctx->genSlider(" 平行移動", &mMoveParallelShift, 0.0f, 5000.0f); + mctx->genSlider(" 加速度", &mTransAccel, 0.0f, 1.0f); - mctx->genLabel("-", 0, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genLabel("- 回転", 0, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genSlider(" スピード", &mRotateSpeed, 0.0f, 90.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genSlider(" 最大", &mRotateMax, 0.0f, 90.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genSlider(" 加速度", &mRotAccel, 0.0f, 1.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); + mctx->genLabel("-", 0); + mctx->genLabel("- 回転", 0); + mctx->genSlider(" スピード", &mRotateSpeed, 0.0f, 90.0f); + mctx->genSlider(" 最大", &mRotateMax, 0.0f, 90.0f); + mctx->genSlider(" 加速度", &mRotAccel, 0.0f, 1.0f); - mctx->genLabel("-", 0, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genLabel("- 画角", 0, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genSlider(" スピード", &mFovyTick, 0.0f, 90.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); + mctx->genLabel("-", 0); + mctx->genLabel("- 画角", 0); + mctx->genSlider(" スピード", &mFovyTick, 0.0f, 90.0f); - mctx->genLabel("-", 0, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genLabel("- センターマーカ", 0, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genSlider(" 線の長さ", &mCenterCross, 0.0f, 4000.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genSlider(" 球の大きさ", &mCenterBall, 0.0f, 4000.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); + mctx->genLabel("-", 0); + mctx->genLabel("- センターマーカ", 0); + mctx->genSlider(" 線の長さ", &mCenterCross, 0.0f, 4000.0f); + mctx->genSlider(" 球の大きさ", &mCenterBall, 0.0f, 4000.0f); mctx->startRadioButton("表示", &mCenterMarker, 0, NULL, 0xFFFF, 0xFFFF, 0x100, 0xFFFF); mctx->genRadioButtonItem("常に表示", 3, 0, 0xFFFF, 0xFFFF, 0x80, 0x10); mctx->genRadioButtonItem("動くと表示", 1, 0, 0xFFFF, 0xFFFF, 0x80, 0x10); mctx->genRadioButtonItem("常に非表示", 0, 0, 0xFFFF, 0xFFFF, 0x80, 0x10); mctx->endRadioButton(); - mctx->genLabel("- 情報表示", 0, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genCheckBox(" 有効", &mFlag, 0x8000, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genSlider(" 表示位置 X", &mPosX, 0, FB_WIDTH, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genSlider(" Y", &mPosY, 0, 480, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); + mctx->genLabel("- 情報表示", 0); + mctx->genCheckBox(" 有効", &mFlag, 0x8000); + mctx->genSlider(" 表示位置 X", &mPosX, 0, FB_WIDTH); + mctx->genSlider(" Y", &mPosY, 0, 480); - mctx->genLabel("-", 0, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genLabel("- 座標系", 0, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); + mctx->genLabel("-", 0); + mctx->genLabel("- 座標系", 0); mctx->startRadioButton("基準", &mActorSrchType, 0, NULL, 0xFFFF, 0xFFFF, 0x100, 0xFFFF); mctx->genRadioButtonItem("絶対座標", 0, 0, 0xFFFF, 0xFFFF, 0x80, 0x10); mctx->genRadioButtonItem("プレイヤー相対座標", 1, 0, 0xFFFF, 0xFFFF, 0x80, 0x10); mctx->genRadioButtonItem("指定アクター相対座標", 2, 0, 0xFFFF, 0xFFFF, 0x80, 0x10); mctx->endRadioButton(); - mctx->genButton(" 更新 ", 0x66, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); + mctx->genButton(" 更新 ", 0x66); - mctx->genLabel("- イベント", 0, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genButton(" 保存 ", 0x68, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); + mctx->genLabel("- イベント", 0); + mctx->genButton(" 保存 ", 0x68); - mctx->genLabel("-", 0, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genLabel("- 座標指定", 0, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genSlider(" 注視点 X", &mGazePoint.x, -100000.0f, 100000.0f, 0, NULL, 0xFFFF, 0xFFFF, - 0x200, 0x18); - mctx->genSlider("     Y", &mGazePoint.y, -100000.0f, 100000.0f, 0, NULL, 0xFFFF, - 0xFFFF, 0x200, 0x18); - mctx->genSlider("     Z", &mGazePoint.z, -100000.0f, 100000.0f, 0, NULL, 0xFFFF, - 0xFFFF, 0x200, 0x18); - mctx->genButton(" 更新 ", 0x69, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genSlider(" 視点   X", &mPerspective.x, -100000.0f, 100000.0f, 0, NULL, 0xFFFF, - 0xFFFF, 0x200, 0x18); - mctx->genSlider("     Y", &mPerspective.y, -100000.0f, 100000.0f, 0, NULL, - 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genSlider("     Z", &mPerspective.z, -100000.0f, 100000.0f, 0, NULL, - 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genButton(" 更新 ", 0x6A, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genSlider(" 画角   ", &mAngle, 0.0f, 180.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genButton(" 更新 ", 0x6B, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genLabel("-", 0, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); + mctx->genLabel("-", 0); + mctx->genLabel("- 座標指定", 0); + mctx->genSlider(" 注視点 X", &mGazePoint.x, -100000.0f, 100000.0f); + mctx->genSlider("     Y", &mGazePoint.y, -100000.0f, 100000.0f); + mctx->genSlider("     Z", &mGazePoint.z, -100000.0f, 100000.0f); + mctx->genButton(" 更新 ", 0x69); + mctx->genSlider(" 視点   X", &mPerspective.x, -100000.0f, 100000.0f); + mctx->genSlider("     Y", &mPerspective.y, -100000.0f, 100000.0f); + mctx->genSlider("     Z", &mPerspective.z, -100000.0f, 100000.0f); + mctx->genButton(" 更新 ", 0x6A); + mctx->genSlider(" 画角   ", &mAngle, 0.0f, 180.0f); + mctx->genButton(" 更新 ", 0x6B); + mctx->genLabel("-", 0); } void dDbgCamera_c::InitlChk() { diff --git a/src/d/d_event_debug.cpp b/src/d/d_event_debug.cpp index 6c0f72667b..f3ad0e56d0 100644 --- a/src/d/d_event_debug.cpp +++ b/src/d/d_event_debug.cpp @@ -69,10 +69,10 @@ dEvM_HIO_c::dEvM_HIO_c() { } void dEvM_HIO_c::genMessage(JORMContext* mctx) { - mctx->genLabel("- ", 0, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + mctx->genLabel("- ", 0); /* "- Event Manager Testing" */ - mctx->genLabel("- イベントマネージャーテスト用", LBL_EVENT_MANAGER_TESTING, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + mctx->genLabel("- イベントマネージャーテスト用", LBL_EVENT_MANAGER_TESTING); // "Playback test" mctx->genNode("再生テスト", &m_playtest, 0, 0); @@ -90,57 +90,57 @@ void dEvM_HIO_c::genMessage(JORMContext* mctx) { mctx->genNode("一時R", &m_temp_reg, 0, 0); // "Read" - mctx->genButton("読み込み", BTN_READ, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + mctx->genButton("読み込み", BTN_READ); // "evM Debug" - mctx->genCheckBox("evM デバック", &m_evm_debug, 1, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + mctx->genCheckBox("evM デバック", &m_evm_debug, 0x1); // "evD Debug" - mctx->genCheckBox("evD デバック", &m_evd_debug, 1, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + mctx->genCheckBox("evD デバック", &m_evd_debug, 0x1); // "eve Debug" - mctx->genCheckBox("eve デバック", &m_eve_debug, 1, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + mctx->genCheckBox("eve デバック", &m_eve_debug, 0x1); // "EV data output" - mctx->genCheckBox("EVデータ出力", &m_EVdata_output, 1, 0, NULL , 0xffff, 0xffff, 0x200, 0x18); + mctx->genCheckBox("EVデータ出力", &m_EVdata_output, 0x1); // "evD unfinished" - mctx->genCheckBox("evD 未終了", &m_evd_unfinished, 1, 0, NULL, 0xffff , 0xffff, 0x200, 0x18); + mctx->genCheckBox("evD 未終了", &m_evd_unfinished, 0x1); // "Scene switching prohibited" - mctx->genCheckBox("シーン切替禁止", &m_prevent_scene_switch, 1, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + mctx->genCheckBox("シーン切替禁止", &m_prevent_scene_switch, 0x1); - mctx->genLabel("- ", 0, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + mctx->genLabel("- ", 0); /* "- Map Tool Data" */ - mctx->genLabel("- マップツールデータ", 0, 0, NULL, 0xffff, 0xffff, 0x200 , 0x18); + mctx->genLabel("- マップツールデータ", 0); // "Corrective Sound Adjustment" - mctx->genSlider(" 正解音調整",&m_corrective_sound_adjustment, -200, 200, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + mctx->genSlider(" 正解音調整",&m_corrective_sound_adjustment, -200, 200); - mctx->genLabel("- ",0,0,NULL,0xffff,0xffff,0x200,0x18); + mctx->genLabel("- ",0); /* "- Event Data" */ - mctx->genLabel("- イベントデータ", 0, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + mctx->genLabel("- イベントデータ", 0); // "Continuously prioritize" - mctx->genCheckBox("常駐優先", &m_prioritize_file, 1, 0, NULL, 0xffff , 0xffff, 0x200, 0x18); + mctx->genCheckBox("常駐優先", &m_prioritize_file, 0x1); /* "- Apply then Reset" */ - mctx->genLabel("- つけてから要リセット", 0, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + mctx->genLabel("- つけてから要リセット", 0); // "Skip enabled" - mctx->genCheckBox("スキップ有効", &m_enable_skip, 1, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + mctx->genCheckBox("スキップ有効", &m_enable_skip, 0x1); - mctx->genLabel("- ", 0, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genLabel("- ", 0, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + mctx->genLabel("- ", 0); + mctx->genLabel("- ", 0); // "Forced termination" - mctx->genButton("強制終了", BTN_FORCED_TERMINATION, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + mctx->genButton("強制終了", BTN_FORCED_TERMINATION); } void dEvM_HIO_c::listenPropertyEvent(const JORPropertyEvent* param_0) { @@ -233,16 +233,16 @@ void dEvM_play_HIO_c::genMessage(JORMContext* mctx) { dEvDtEvent_c* const list = dComIfGp_getPEvtManager()->getEventList(1); /* "Event Playback Test" */ - mctx->genLabel("イベントの再生テスト", LBL_EVENT_PLAYBACK_TESTING, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + mctx->genLabel("イベントの再生テスト", LBL_EVENT_PLAYBACK_TESTING); // "Playback" - mctx->genButton("再生", BTN_PLAYBACK, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + mctx->genButton("再生", BTN_PLAYBACK); // "Stop" - mctx->genButton("停止", BTN_STOP, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + mctx->genButton("停止", BTN_STOP); // "Target event" - mctx->startComboBox("対象イベント", &mTargetEvent, 0, NULL, 0xffff, 0xffff, 0x100, 0x1a); + mctx->startComboBox("対象イベント", &mTargetEvent); int i; if (!header) { @@ -284,10 +284,10 @@ dEvM_bit_HIO_c::dEvM_bit_HIO_c() { void dEvM_bit_HIO_c::genMessage(JORMContext* mctx) { /* "----Event Save Bit---" */ - mctx->genLabel("----イベント セーブビット---", LBL_EVENT_SAVE_BIT, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + mctx->genLabel("----イベント セーブビット---", LBL_EVENT_SAVE_BIT); // "Update" - mctx->genButton("更新", BTN_UPDATE, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + mctx->genButton("更新", BTN_UPDATE); int i = 0; u32 labelPosY = 0; @@ -300,7 +300,7 @@ void dEvM_bit_HIO_c::genMessage(JORMContext* mctx) { mFlagTables->mBitTable[i].mIsSet = dComIfGs_isTmpBit(mFlagTables->mBitTable[i].mFlagValue); mctx->genCheckBox(mFlagTables->mBitTable[i].mFlagName, &mFlagTables->mBitTable[i].mIsSet, 1, 0, NULL, 0xffff, 0xffff, 0xfa, 0x18); - mctx->genLabel(mFlagTables->mBitTable[i].mFlagDescription, i + (1 << 31) + (1 << 1), 0, NULL, 0x100, labelPosY * 25 + 50, 0x200, 0x18); + mctx->genLabel(mFlagTables->mBitTable[i].mFlagDescription, i + (1 << 31) + (1 << 1), 0, NULL, 0x100, labelPosY * 25 + 50); labelPosY++; } @@ -362,10 +362,10 @@ dEvM_reg_HIO_c::dEvM_reg_HIO_c() { void dEvM_reg_HIO_c::genMessage(JORMContext* mctx) { /* "----Event Save Register---" */ - mctx->genLabel("----イベント セーブレジスター---", LBL_EVENT_SAVE_REGISTER, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + mctx->genLabel("----イベント セーブレジスター---", LBL_EVENT_SAVE_REGISTER); // "Update" - mctx->genButton("更新", BTN_UPDATE, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + mctx->genButton("更新", BTN_UPDATE); int i = 0; u8 flagVal; @@ -376,9 +376,9 @@ void dEvM_reg_HIO_c::genMessage(JORMContext* mctx) { else mFlagTables->mRegTable[i].mIsSet = dComIfGs_getTmpReg(mFlagTables->mRegTable[i].mFlagValue); - mctx->genLabel(mFlagTables->mRegTable[i].mFlagDescription, 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + mctx->genLabel(mFlagTables->mRegTable[i].mFlagDescription, 0x80000001); flagVal = mFlagTables->mRegTable[i].mFlagValue; - mctx->genSlider(mFlagTables->mRegTable[i].mFlagName, &mFlagTables->mRegTable[i].mIsSet, 0, flagVal, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + mctx->genSlider(mFlagTables->mRegTable[i].mFlagName, &mFlagTables->mRegTable[i].mIsSet, 0, flagVal); } } } diff --git a/src/d/d_file_select.cpp b/src/d/d_file_select.cpp index efd4dff429..19db401276 100644 --- a/src/d/d_file_select.cpp +++ b/src/d/d_file_select.cpp @@ -84,26 +84,26 @@ dFs_HIO_c::dFs_HIO_c() { #if DEBUG void dFs_HIO_c::genMessage(JORMContext* mctx) { - mctx->genLabel("\n*****タイトルメッセージチェック*****\n", 0, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genCheckBox("ON", &title_mesg_check, 1, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); + mctx->genLabel("\n*****タイトルメッセージチェック*****\n", 0); + mctx->genCheckBox("ON", &title_mesg_check, 0x1); - mctx->genLabel("\n*****エラーメッセージチェック*****\n", 0, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genCheckBox("ON", &error_mesg_check, 1, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); + mctx->genLabel("\n*****エラーメッセージチェック*****\n", 0); + mctx->genCheckBox("ON", &error_mesg_check, 0x1); - mctx->genLabel("\n*****出現 表示調整*****\n", 0, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genSlider("表示待ちフレーム", &appear_display_wait_frames, 0, 120, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genSlider("カード待ちフレーム", &card_wait_frames, 0, 120, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genSlider("本エフェクト出現フレーム", &base_effect_appear_frames, 0, 120, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genSlider("文字切り替えフレーム", &char_switch_frames, 0, 120, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genSlider("選択アイコン", &select_icon_appear_frames, 0, 120, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genSlider("選択枠", &select_box_appear_frames, 0, 120, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); + mctx->genLabel("\n*****出現 表示調整*****\n", 0); + mctx->genSlider("表示待ちフレーム", &appear_display_wait_frames, 0, 120); + mctx->genSlider("カード待ちフレーム", &card_wait_frames, 0, 120); + mctx->genSlider("本エフェクト出現フレーム", &base_effect_appear_frames, 0, 120); + mctx->genSlider("文字切り替えフレーム", &char_switch_frames, 0, 120); + mctx->genSlider("選択アイコン", &select_icon_appear_frames, 0, 120); + mctx->genSlider("選択枠", &select_box_appear_frames, 0, 120); - mctx->genLabel("\nコピー、消去エフェクト出現、消去\n", 0, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genSlider("フレーム数", ©_erase_frames, 0, 120, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); + mctx->genLabel("\nコピー、消去エフェクト出現、消去\n", 0); + mctx->genSlider("フレーム数", ©_erase_frames, 0, 120); - mctx->genLabel("\n***** 鏡、仮面表示テスト *****\n", 0, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genCheckBox("ON", &mask_mirror_test_display, 1, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->startComboBox("仮面", &test_mask_display, 0, NULL, 0xFFFF, 0xFFFF, 0x100, 0x1a); + mctx->genLabel("\n***** 鏡、仮面表示テスト *****\n", 0); + mctx->genCheckBox("ON", &mask_mirror_test_display, 0x1); + mctx->startComboBox("仮面", &test_mask_display); mctx->genComboBoxItem("0", 0); mctx->genComboBoxItem("1", 1); mctx->genComboBoxItem("2", 2); @@ -111,7 +111,7 @@ void dFs_HIO_c::genMessage(JORMContext* mctx) { mctx->genComboBoxItem("4", 4); mctx->endComboBox(); - mctx->startComboBox("鏡", &test_mirror_display, 0, NULL, 0xFFFF, 0xFFFF, 0x100, 0x1a); + mctx->startComboBox("鏡", &test_mirror_display); mctx->genComboBoxItem("0", 0); mctx->genComboBoxItem("1", 1); mctx->genComboBoxItem("2", 2); @@ -119,10 +119,10 @@ void dFs_HIO_c::genMessage(JORMContext* mctx) { mctx->genComboBoxItem("4", 4); mctx->endComboBox(); - mctx->genLabel("\n*****テスト調整*****\n", 0, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genSlider("フレーム1", &test_frame_counts[0], 1.0f, 5.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genSlider("フレーム2", &test_frame_counts[1], 1.0f, 5.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genSlider("フレーム3", &test_frame_counts[2], 1.0f, 5.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); + mctx->genLabel("\n*****テスト調整*****\n", 0); + mctx->genSlider("フレーム1", &test_frame_counts[0], 1.0f, 5.0f); + mctx->genSlider("フレーム2", &test_frame_counts[1], 1.0f, 5.0f); + mctx->genSlider("フレーム3", &test_frame_counts[2], 1.0f, 5.0f); } #endif diff --git a/src/d/d_kankyo.cpp b/src/d/d_kankyo.cpp index 54752a1bbf..429a8bd5ae 100644 --- a/src/d/d_kankyo.cpp +++ b/src/d/d_kankyo.cpp @@ -4880,35 +4880,26 @@ dKankyo_lightHIO_c::dKankyo_lightHIO_c() { } void dKankyo_lightHIO_c::genMessage(JORMContext* mctx) { - mctx->genLabel("「カラーパレット&ライト位置情報の設定」", 0x80000001, 0, NULL, 0xFFFF, 0xFFFF, - 0x200, 0x18); - mctx->startComboBox("■ HOSTIO設定", &m_HOSTIO_setting, 0, NULL, 0xFFFF, 0xFFFF, 0x100, - 0x1a); + mctx->genLabel("「カラーパレット&ライト位置情報の設定」", 0x80000001); + mctx->startComboBox("■ HOSTIO設定", &m_HOSTIO_setting); mctx->genComboBoxItem("未使用", 0); mctx->genComboBoxItem("HOSTIO設定!", 1); mctx->endComboBox(); - mctx->genLabel("HOSTIO設定にすると、ゲーム内の現在データが入ります!", 0x80000001, 0, - NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genLabel("これをしないとカラー変更が利きません!", 0x80000001, 0, NULL, 0xFFFF, 0xFFFF, - 0x200, 0x18); + mctx->genLabel("HOSTIO設定にすると、ゲーム内の現在データが入ります!", 0x80000001); + mctx->genLabel("これをしないとカラー変更が利きません!", 0x80000001); - mctx->genLabel("――――――――――――――――――――――――――――――――――――――――――", 0x80000001, 0, NULL, 0xFFFF, - 0xFFFF, 0x200, 0x18); + mctx->genLabel("――――――――――――――――――――――――――――――――――――――――――", 0x80000001); // ● Adjustment of kantera, wolf lights, and underwater lights. - mctx->genLabel("●カンテラ・狼ライト・水中ライトの調整", 0x80000001, 0, NULL, 0xFFFF, 0xFFFF, - 0x200, 0x18); - mctx->genCheckBox("調整開始", &g_kankyoHIO.navy.use_debug, 1, 0, NULL, 0xFFFF, - 0xFFFF, 0x200, 0x18); + mctx->genLabel("●カンテラ・狼ライト・水中ライトの調整", 0x80000001); + mctx->genCheckBox("調整開始", &g_kankyoHIO.navy.use_debug, 0x1); mctx->genSlider("地形のみ高さ補正", &g_kankyoHIO.navy.terrain_height_crr, -5000.0f, - 5000.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); + 5000.0f); mctx->genSlider("影響力 倍率", &g_kankyoHIO.navy.influence_multiplier, 0.0f, - 100.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); + 100.0f); mctx->genSlider("cutoff 倍率", &g_kankyoHIO.navy.cutoff_multiplier, 0.01f, - 10.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genLabel("● 部屋ライトタイプのSmLLL切り替え(調整用)", 0x80000001, 0, NULL, 0xFFFF, - 0xFFFF, 0x200, 0x18); - mctx->startComboBox("選択", &g_kankyoHIO.navy.room_light_type, 0, NULL, 0xFFFF, - 0xFFFF, 0x100, 0x1a); + 10.0f); + mctx->genLabel("● 部屋ライトタイプのSmLLL切り替え(調整用)", 0x80000001); + mctx->startComboBox("選択", &g_kankyoHIO.navy.room_light_type); mctx->genComboBoxItem("ゲームまかせ", 0); mctx->genComboBoxItem("( S )", 1); mctx->genComboBoxItem("( M )", 2); @@ -4916,27 +4907,19 @@ void dKankyo_lightHIO_c::genMessage(JORMContext* mctx) { mctx->genComboBoxItem("(LL)", 4); mctx->endComboBox(); - mctx->genLabel("――――――――――――――――――――――――――――――――――――――――――", 0x80000001, 0, NULL, 0xFFFF, - 0xFFFF, 0x200, 0x18); - mctx->genLabel("● ポリゴンコードによる設定(ファイル出力無し)", 0x80000001, 0, NULL, 0xFFFF, - 0xFFFF, 0x200, 0x18); + mctx->genLabel("――――――――――――――――――――――――――――――――――――――――――", 0x80000001); + mctx->genLabel("● ポリゴンコードによる設定(ファイル出力無し)", 0x80000001); mctx->genLabel("ここで取り決めた数値を該当のポリゴンコードのカラーに設定してください", - 0x80000001, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genLabel("", 0x80000001, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genLabel("「アクタへの生ライトの影響率」", 0x80000001, 0, NULL, 0xFFFF, 0xFFFF, 0x200, - 0x18); - mctx->genSlider("影響率(0%-200%)", &g_env_light.mActorLightEffect, 0, 200, 0, - NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); + 0x80000001); + mctx->genLabel("", 0x80000001); + mctx->genLabel("「アクタへの生ライトの影響率」", 0x80000001); + mctx->genSlider("影響率(0%-200%)", &g_env_light.mActorLightEffect, 0, 200); - mctx->genLabel("――――――――――――――――――――――――――――――――――――――――――", 0x80000001, 0, NULL, 0xFFFF, - 0xFFFF, 0x200, 0x18); + mctx->genLabel("――――――――――――――――――――――――――――――――――――――――――", 0x80000001); //● TEV_TYPE_DOOR attribute set to the actor's argument (no file output) - mctx->genLabel("● TEV_TYPE_DOOR属性アクタの引数へ設定する(ファイル出力無し)", 0x80000001, 0, - NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genLabel("「ドアなど引数へ設定する物への生ライトの影響率」", 0x80000001, 0, NULL, 0xFFFF, - 0xFFFF, 0x200, 0x18); - mctx->startComboBox("選択", &g_kankyoHIO.navy.door_light_influence_ratio, 0, NULL, - 0xFFFF, 0xFFFF, 0x100, 0x1a); + mctx->genLabel("● TEV_TYPE_DOOR属性アクタの引数へ設定する(ファイル出力無し)", 0x80000001); + mctx->genLabel("「ドアなど引数へ設定する物への生ライトの影響率」", 0x80000001); + mctx->startComboBox("選択", &g_kankyoHIO.navy.door_light_influence_ratio); mctx->genComboBoxItem("ゲームまかせ", 0xff); mctx->genComboBoxItem("0-20%", 0); mctx->genComboBoxItem("1-30%", 1); @@ -4948,41 +4931,28 @@ void dKankyo_lightHIO_c::genMessage(JORMContext* mctx) { mctx->genComboBoxItem("7-120%", 7); mctx->genComboBoxItem("↓で新設", 0x99); mctx->endComboBox(); - mctx->genLabel("新たな%を試したい場合はコチラ、プログラム対応必要です。ささきまで", 0x80000001, - 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); + mctx->genLabel("新たな%を試したい場合はコチラ、プログラム対応必要です。ささきまで", 0x80000001); mctx->genSlider("影響率(0%-200%)", &g_kankyoHIO.navy.unk_light_influence_ratio, 0, - 200, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); + 200); - mctx->genLabel("――――――――――――――――――――――――――――――――――――――――――", 0x80000001, 0, NULL, 0xFFFF, - 0xFFFF, 0x200, 0x18); - mctx->genLabel("● カラーパレットごとに入っている設定値", 0x80000001, 0, NULL, 0xFFFF, 0xFFFF, - 0x200, 0x18); + mctx->genLabel("――――――――――――――――――――――――――――――――――――――――――", 0x80000001); + mctx->genLabel("● カラーパレットごとに入っている設定値", 0x80000001); mctx->genSlider("地形ライト影響率 ", &g_env_light.bg_light_influence, 0.0f, - 2.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genSlider("雲影の濃さ ", &g_env_light.mFogDensity, 0, 0xff, 0, NULL, - 0xFFFF, 0xFFFF, 0x200, 0x18); + 2.0f); + mctx->genSlider("雲影の濃さ ", &g_env_light.mFogDensity, 0, 0xff); - mctx->genLabel("", 0x80000001, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genLabel("●草ライト影響率 「部屋情報」にてセット", 0x80000001, 0, NULL, 0xFFFF, 0xFFFF, - 0x200, 0x18); - mctx->genCheckBox("調整開始", &g_kankyoHIO.navy.grass_light_debug, 1, 0, NULL, - 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genSlider("影響率 ", &g_kankyoHIO.navy.grass_light_influence_ratio, 0, 200, - 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genLabel("● 草Amb 草を配置時に引数にセット", 0x80000001, 0, NULL, 0xFFFF, 0xFFFF, 0x200, - 0x18); - mctx->genCheckBox("調整開始", &g_kankyoHIO.navy.grass_adjust_ON, 1, 0, NULL, - 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genSlider("引数1 r", &g_kankyoHIO.navy.grass_ambcol.r, 0, 30, 0, NULL, - 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genSlider("引数2 g", &g_kankyoHIO.navy.grass_ambcol.g, 0, 30, 0, NULL, - 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genSlider("引数3 b", &g_kankyoHIO.navy.grass_ambcol.b, 0, 30, 0, NULL, - 0xFFFF, 0xFFFF, 0x200, 0x18); + mctx->genLabel("", 0x80000001); + mctx->genLabel("●草ライト影響率 「部屋情報」にてセット", 0x80000001); + mctx->genCheckBox("調整開始", &g_kankyoHIO.navy.grass_light_debug, 0x1); + mctx->genSlider("影響率 ", &g_kankyoHIO.navy.grass_light_influence_ratio, 0, 200); + mctx->genLabel("● 草Amb 草を配置時に引数にセット", 0x80000001); + mctx->genCheckBox("調整開始", &g_kankyoHIO.navy.grass_adjust_ON, 0x1); + mctx->genSlider("引数1 r", &g_kankyoHIO.navy.grass_ambcol.r, 0, 30); + mctx->genSlider("引数2 g", &g_kankyoHIO.navy.grass_ambcol.g, 0, 30); + mctx->genSlider("引数3 b", &g_kankyoHIO.navy.grass_ambcol.b, 0, 30); - mctx->genLabel("", 0x80000001, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->startComboBox("■飽和パターン", &g_kankyoHIO.bloom.m_saturationPattern, 0, - NULL, 0xFFFF, 0xFFFF, 0x100, 0x1a); + mctx->genLabel("", 0x80000001); + mctx->startComboBox("■飽和パターン", &g_kankyoHIO.bloom.m_saturationPattern); mctx->genComboBoxItem("使用しない", 0); mctx->genComboBoxItem("1 トワイライト(く)", 1); mctx->genComboBoxItem("2 トワイライト_弱(く)", 2); @@ -5020,102 +4990,93 @@ void dKankyo_lightHIO_c::genMessage(JORMContext* mctx) { mctx->genComboBoxItem("45 デモ:溶岩W", 45); mctx->endComboBox(); - mctx->genLabel("――――――――――――――――――――――――――――――――――――――――――", 0x80000001, 0, NULL, 0xFFFF, - 0xFFFF, 0x200, 0x18); - mctx->genLabel("● CSV情報のファイル書き出し", 0x80000001, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genLabel("(カラーパレット情報のファイル書き出し)", 0x80000001, 0, NULL, 0xFFFF, 0xFFFF, - 0x200, 0x18); - mctx->genButton("パレットWRITE", 0x40000002, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genLabel("", 0x80000001, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genLabel("(生ライト位置情報リストファイル書き出し)", 0x80000001, 0, NULL, 0xFFFF, 0xFFFF, - 0x200, 0x18); - mctx->genButton("位置情報WRITE", 0x40000003, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genLabel("", 0x80000001, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); + mctx->genLabel("――――――――――――――――――――――――――――――――――――――――――", 0x80000001); + mctx->genLabel("● CSV情報のファイル書き出し", 0x80000001); + mctx->genLabel("(カラーパレット情報のファイル書き出し)", 0x80000001); + mctx->genButton("パレットWRITE", 0x40000002); + mctx->genLabel("", 0x80000001); + mctx->genLabel("(生ライト位置情報リストファイル書き出し)", 0x80000001); + mctx->genButton("位置情報WRITE", 0x40000003); + mctx->genLabel("", 0x80000001); - mctx->genLabel("――――――――――――――――――――――――――――――――――――――――――", 0x80000001, 0, NULL, 0xFFFF, - 0xFFFF, 0x200, 0x18); - mctx->genLabel("● CSV情報のファイル読み込み(確認用)", 0x80000001, 0, NULL, 0xFFFF, 0xFFFF, - 0x200, 0x18); - mctx->genLabel("(カラーパレット情報のファイル読み込み)", 0x80000001, 0, NULL, 0xFFFF, 0xFFFF, - 0x200, 0x18); - mctx->genButton("FILEREAD", 0x40000001, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genLabel("", 0x80000001, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genLabel("(生ライト位置情報リストファイル読み込み)", 0x80000001, 0, NULL, 0xFFFF, 0xFFFF, - 0x200, 0x18); - mctx->genButton("位置情報READ", 0x41000001, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); + mctx->genLabel("――――――――――――――――――――――――――――――――――――――――――", 0x80000001); + mctx->genLabel("● CSV情報のファイル読み込み(確認用)", 0x80000001); + mctx->genLabel("(カラーパレット情報のファイル読み込み)", 0x80000001); + mctx->genButton("FILEREAD", 0x40000001); + mctx->genLabel("", 0x80000001); + mctx->genLabel("(生ライト位置情報リストファイル読み込み)", 0x80000001); + mctx->genButton("位置情報READ", 0x41000001); - mctx->genLabel("", 0x80000001, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genLabel("――――――――――――――――――――――――――――――――――――――――――", 0x80000001, 0, NULL, 0xFFFF, - 0xFFFF, 0x200, 0x18); - mctx->genLabel("● アンビエント", 0x80000001, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); + mctx->genLabel("", 0x80000001); + mctx->genLabel("――――――――――――――――――――――――――――――――――――――――――", 0x80000001); + mctx->genLabel("● アンビエント", 0x80000001); mctx->genLabel("-----------------------------------------------------------------------------------------", - 0x80000001, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genLabel("(アクタ)", 0x80000001, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genSlider("■ ACTOR_Amb R", &g_env_light.actor_amb_col.r, 0, 0xff, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genSlider(" G", &g_env_light.actor_amb_col.g, 0, 0xff, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genSlider(" B", &g_env_light.actor_amb_col.b, 0, 0xff, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genButton("RGB同時加算 +100", 0x40000010, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genButton("RGB同時加算 + 10", 0x40000011, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genButton("RGB同時加算 + 1", 0x40000012, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genButton("RGB同時加算 - 1", 0x40000013, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genButton("RGB同時加算 - 10", 0x40000014, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genButton("RGB同時加算 -100", 0x40000015, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); + 0x80000001); + mctx->genLabel("(アクタ)", 0x80000001); + mctx->genSlider("■ ACTOR_Amb R", &g_env_light.actor_amb_col.r, 0, 0xff); + mctx->genSlider(" G", &g_env_light.actor_amb_col.g, 0, 0xff); + mctx->genSlider(" B", &g_env_light.actor_amb_col.b, 0, 0xff); + mctx->genButton("RGB同時加算 +100", 0x40000010); + mctx->genButton("RGB同時加算 + 10", 0x40000011); + mctx->genButton("RGB同時加算 + 1", 0x40000012); + mctx->genButton("RGB同時加算 - 1", 0x40000013); + mctx->genButton("RGB同時加算 - 10", 0x40000014); + mctx->genButton("RGB同時加算 -100", 0x40000015); - mctx->genLabel("", 0x80000001, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genLabel("(地形)", 0x80000001, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genSlider("■ BG0_Amb R", &g_env_light.bg_amb_col[0].r, 0, 0xff, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genSlider(" G", &g_env_light.bg_amb_col[0].g, 0, 0xff, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genSlider("    B", &g_env_light.bg_amb_col[0].b, 0, 0xff, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genButton("RGB同時加算 +100", 0x40000016, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genButton("RGB同時加算 + 10", 0x40000017, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genButton("RGB同時加算 + 1", 0x40000018, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genButton("RGB同時加算 - 1", 0x40000019, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genButton("RGB同時加算 - 10", 0x4000001a, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genButton("RGB同時加算 -100", 0x4000001b, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); + mctx->genLabel("", 0x80000001); + mctx->genLabel("(地形)", 0x80000001); + mctx->genSlider("■ BG0_Amb R", &g_env_light.bg_amb_col[0].r, 0, 0xff); + mctx->genSlider(" G", &g_env_light.bg_amb_col[0].g, 0, 0xff); + mctx->genSlider("    B", &g_env_light.bg_amb_col[0].b, 0, 0xff); + mctx->genButton("RGB同時加算 +100", 0x40000016); + mctx->genButton("RGB同時加算 + 10", 0x40000017); + mctx->genButton("RGB同時加算 + 1", 0x40000018); + mctx->genButton("RGB同時加算 - 1", 0x40000019); + mctx->genButton("RGB同時加算 - 10", 0x4000001a); + mctx->genButton("RGB同時加算 -100", 0x4000001b); - mctx->genLabel("", 0x80000001, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genSlider("■ BG1_Amb R", &g_env_light.bg_amb_col[1].r, 0, 0xff, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genSlider("    G", &g_env_light.bg_amb_col[1].g, 0, 0xff, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genSlider("    B", &g_env_light.bg_amb_col[1].b, 0, 0xff, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genButton("RGB同時加算 +100", 0x4000001c, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genButton("RGB同時加算 + 10", 0x4000001d, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genButton("RGB同時加算 + 1", 0x4000001e, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genButton("RGB同時加算 - 1", 0x4000001f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genButton("RGB同時加算 - 10", 0x40000020, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genButton("RGB同時加算 -100", 0x40000021, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genSlider("水面α A", &g_env_light.bg_amb_col[1].a, 0, 0xff, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genSlider("補佐α A2", &g_env_light.bg_amb_col[2].a, 0, 0xff, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); + mctx->genLabel("", 0x80000001); + mctx->genSlider("■ BG1_Amb R", &g_env_light.bg_amb_col[1].r, 0, 0xff); + mctx->genSlider("    G", &g_env_light.bg_amb_col[1].g, 0, 0xff); + mctx->genSlider("    B", &g_env_light.bg_amb_col[1].b, 0, 0xff); + mctx->genButton("RGB同時加算 +100", 0x4000001c); + mctx->genButton("RGB同時加算 + 10", 0x4000001d); + mctx->genButton("RGB同時加算 + 1", 0x4000001e); + mctx->genButton("RGB同時加算 - 1", 0x4000001f); + mctx->genButton("RGB同時加算 - 10", 0x40000020); + mctx->genButton("RGB同時加算 -100", 0x40000021); + mctx->genSlider("水面α A", &g_env_light.bg_amb_col[1].a, 0, 0xff); + mctx->genSlider("補佐α A2", &g_env_light.bg_amb_col[2].a, 0, 0xff); - mctx->genLabel("", 0x80000001, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genSlider("■ BG2_Amb R", &g_env_light.bg_amb_col[2].r, 0, 0xff, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genSlider("    G", &g_env_light.bg_amb_col[2].g, 0, 0xff, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genSlider("    B", &g_env_light.bg_amb_col[2].b, 0, 0xff, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genButton("RGB同時加算 +100", 0x40000022, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genButton("RGB同時加算 + 10", 0x40000023, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genButton("RGB同時加算 + 1", 0x40000024, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genButton("RGB同時加算 - 1", 0x40000025, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genButton("RGB同時加算 - 10", 0x40000026, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genButton("RGB同時加算 -100", 0x40000027, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); + mctx->genLabel("", 0x80000001); + mctx->genSlider("■ BG2_Amb R", &g_env_light.bg_amb_col[2].r, 0, 0xff); + mctx->genSlider("    G", &g_env_light.bg_amb_col[2].g, 0, 0xff); + mctx->genSlider("    B", &g_env_light.bg_amb_col[2].b, 0, 0xff); + mctx->genButton("RGB同時加算 +100", 0x40000022); + mctx->genButton("RGB同時加算 + 10", 0x40000023); + mctx->genButton("RGB同時加算 + 1", 0x40000024); + mctx->genButton("RGB同時加算 - 1", 0x40000025); + mctx->genButton("RGB同時加算 - 10", 0x40000026); + mctx->genButton("RGB同時加算 -100", 0x40000027); - mctx->genLabel("", 0x80000001, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genSlider("■ BG3_Amb R", &g_env_light.bg_amb_col[3].r, 0, 0xff, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genSlider("    G", &g_env_light.bg_amb_col[3].g, 0, 0xff, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genSlider("    B", &g_env_light.bg_amb_col[3].b, 0, 0xff, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genButton("RGB同時加算 +100", 0x40000028, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genButton("RGB同時加算 + 10", 0x40000029, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genButton("RGB同時加算 + 1", 0x4000002a, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genButton("RGB同時加算 - 1", 0x4000002b, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genButton("RGB同時加算 - 10", 0x4000002c, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genButton("RGB同時加算 -100", 0x4000002d, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genSlider("ウソFog A", &g_env_light.bg_amb_col[3].a, 0, 0xff, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); + mctx->genLabel("", 0x80000001); + mctx->genSlider("■ BG3_Amb R", &g_env_light.bg_amb_col[3].r, 0, 0xff); + mctx->genSlider("    G", &g_env_light.bg_amb_col[3].g, 0, 0xff); + mctx->genSlider("    B", &g_env_light.bg_amb_col[3].b, 0, 0xff); + mctx->genButton("RGB同時加算 +100", 0x40000028); + mctx->genButton("RGB同時加算 + 10", 0x40000029); + mctx->genButton("RGB同時加算 + 1", 0x4000002a); + mctx->genButton("RGB同時加算 - 1", 0x4000002b); + mctx->genButton("RGB同時加算 - 10", 0x4000002c); + mctx->genButton("RGB同時加算 -100", 0x4000002d); + mctx->genSlider("ウソFog A", &g_env_light.bg_amb_col[3].a, 0, 0xff); - mctx->genLabel("", 0x80000001, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genLabel("――――――――――――――――――――――――――――――――――――――――――", 0x80000001, 0, NULL, 0xFFFF, - 0xFFFF, 0x200, 0x18); - mctx->genLabel("● フォグ", 0x80000001, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); + mctx->genLabel("", 0x80000001); + mctx->genLabel("――――――――――――――――――――――――――――――――――――――――――", 0x80000001); + mctx->genLabel("● フォグ", 0x80000001); mctx->genLabel("-----------------------------------------------------------------------------------------", - 0x80000001, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->startComboBox("fog type", &m_fogtype, 0, NULL, 0xFFFF, 0xFFFF, 0x100, 0x1a); + 0x80000001); + mctx->startComboBox("fog type", &m_fogtype); mctx->genComboBoxItem("STAN-BY", 2); mctx->genComboBoxItem("GX_FOG_NONE", 0); mctx->genComboBoxItem("GX_FOG_LIN", 2); @@ -5124,33 +5085,28 @@ void dKankyo_lightHIO_c::genMessage(JORMContext* mctx) { mctx->genComboBoxItem("GX_FOG_REVEXP", 6); mctx->genComboBoxItem("GX_FOG_REVEXP2", 7); mctx->endComboBox(); - mctx->genSlider("■ FOG R", &g_env_light.fog_col.r, 0, 0xff, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genSlider(" G", &g_env_light.fog_col.g, 0, 0xff, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genSlider(" B", &g_env_light.fog_col.b, 0, 0xff, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genButton("RGB同時加算 +100", 0x4000002e, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genButton("RGB同時加算 + 10", 0x4000002f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genButton("RGB同時加算 + 1", 0x40000030, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genButton("RGB同時加算 - 1", 0x40000031, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genButton("RGB同時加算 - 10", 0x40000032, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genButton("RGB同時加算 -100", 0x40000033, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); + mctx->genSlider("■ FOG R", &g_env_light.fog_col.r, 0, 0xff); + mctx->genSlider(" G", &g_env_light.fog_col.g, 0, 0xff); + mctx->genSlider(" B", &g_env_light.fog_col.b, 0, 0xff); + mctx->genButton("RGB同時加算 +100", 0x4000002e); + mctx->genButton("RGB同時加算 + 10", 0x4000002f); + mctx->genButton("RGB同時加算 + 1", 0x40000030); + mctx->genButton("RGB同時加算 - 1", 0x40000031); + mctx->genButton("RGB同時加算 - 10", 0x40000032); + mctx->genButton("RGB同時加算 -100", 0x40000033); - mctx->genLabel("", 0x80000001, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genSlider(" near", &g_env_light.mFogNear, -2500000.0f, 2500000.0f, 0, - NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genSlider(" far", &g_env_light.mFogFar, -2500000.0f, 2500000.0f, 0, - NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); + mctx->genLabel("", 0x80000001); + mctx->genSlider(" near", &g_env_light.mFogNear, -2500000.0f, 2500000.0f); + mctx->genSlider(" far", &g_env_light.mFogFar, -2500000.0f, 2500000.0f); - mctx->genLabel("", 0x80000001, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genLabel("――――――――――――――――――――――――――――――――――――――――――", 0x80000001, 0, NULL, 0xFFFF, - 0xFFFF, 0x200, 0x18); - mctx->genLabel("● 生ライト", 0x80000001, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); + mctx->genLabel("", 0x80000001); + mctx->genLabel("――――――――――――――――――――――――――――――――――――――――――", 0x80000001); + mctx->genLabel("● 生ライト", 0x80000001); mctx->genLabel("-----------------------------------------------------------------------------------------", - 0x80000001, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); + 0x80000001); mctx->genCheckBox("デバッグ球の表示", - &g_kankyoHIO.dungeonLight.displayDebugSphere, 1, 0, NULL, - 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->startComboBox("■ 使用ライト", &g_kankyoHIO.dungeonLight.usedLights, 0, NULL, - 0xFFFF, 0xFFFF, 0x100, 0x1a); + &g_kankyoHIO.dungeonLight.displayDebugSphere, 0x1); + mctx->startComboBox("■ 使用ライト", &g_kankyoHIO.dungeonLight.usedLights); mctx->genComboBoxItem("なし", 0); mctx->genComboBoxItem("2", 1); mctx->genComboBoxItem("2 3", 2); @@ -5164,226 +5120,161 @@ void dKankyo_lightHIO_c::genMessage(JORMContext* mctx) { switch (i) { case 0: mctx->genLabel("-----------------------------------------------------------------------------------------", - 0x80000001, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genLabel("(ライト0)―えせポイントライト", 0x80000001, 0, NULL, 0xFFFF, - 0xFFFF, 0x200, 0x18); - mctx->genLabel("(ライト1)―エフェクトライト", 0x80000001, 0, NULL, 0xFFFF, - 0xFFFF, 0x200, 0x18); + 0x80000001); + mctx->genLabel("(ライト0)―えせポイントライト", 0x80000001); + mctx->genLabel("(ライト1)―エフェクトライト", 0x80000001); mctx->genLabel("-----------------------------------------------------------------------------------------", - 0x80000001, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); + 0x80000001); mctx->genLabel("● ● ● ラ イ ト 2 ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●", - 0x80000001, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genLabel("※太陽が存在する場合、設定は上書きされます", 0x80000001, 0, NULL, - 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genLabel("↓↓↓ 誤押注意 ↓↓↓", 0x80000001, 0, NULL, 0xFFFF, 0xFFFF, 0x200, - 0x18); - mctx->genButton("プレイヤー位置にライト2を移動", 0x40000004, 0, NULL, 0xFFFF, - 0xFFFF, 0x200, 0x18); - mctx->genButton("カメラCTR 位置にライト2を移動", 0x400000a0, 0, NULL, 0xFFFF, - 0xFFFF, 0x200, 0x18); - mctx->genLabel("", 0x80000001, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genButton("(((ライト2位置へワープ!!)))", 0x4000000a, 0, NULL, 0xFFFF, - 0xFFFF, 0x200, 0x18); - mctx->genLabel("", 0x80000001, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); + 0x80000001); + mctx->genLabel("※太陽が存在する場合、設定は上書きされます", 0x80000001); + mctx->genLabel("↓↓↓ 誤押注意 ↓↓↓", 0x80000001); + mctx->genButton("プレイヤー位置にライト2を移動", 0x40000004); + mctx->genButton("カメラCTR 位置にライト2を移動", 0x400000a0); + mctx->genLabel("", 0x80000001); + mctx->genButton("(((ライト2位置へワープ!!)))", 0x4000000a); + mctx->genLabel("", 0x80000001); break; case 1: mctx->genLabel("-----------------------------------------------------------------------------------------", - 0x80000001, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); + 0x80000001); mctx->genLabel("● ● ● ラ イ ト 3 ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●", - 0x80000001, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genLabel("※月が存在する場合、設定が上書きされます", 0x80000001, 0, NULL, - 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genLabel("↓↓↓ 誤押注意 ↓↓↓", 0x80000001, 0, NULL, 0xFFFF, 0xFFFF, 0x200, - 0x18); - mctx->genButton("プレイヤー位置にライト3を移動!", 0x40000005, 0, NULL, 0xFFFF, - 0xFFFF, 0x200, 0x18); - mctx->genButton("カメラCTR 位置にライト3を移動", 0x400000a1, 0, NULL, 0xFFFF, - 0xFFFF, 0x200, 0x18); - mctx->genLabel("", 0x80000001, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genButton("(((ライト3位置へワープ!!)))", 0x4000000b, 0, NULL, 0xFFFF, - 0xFFFF, 0x200, 0x18); - mctx->genLabel("", 0x80000001, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); + 0x80000001); + mctx->genLabel("※月が存在する場合、設定が上書きされます", 0x80000001); + mctx->genLabel("↓↓↓ 誤押注意 ↓↓↓", 0x80000001); + mctx->genButton("プレイヤー位置にライト3を移動!", 0x40000005); + mctx->genButton("カメラCTR 位置にライト3を移動", 0x400000a1); + mctx->genLabel("", 0x80000001); + mctx->genButton("(((ライト3位置へワープ!!)))", 0x4000000b); + mctx->genLabel("", 0x80000001); break; case 2: mctx->genLabel("-----------------------------------------------------------------------------------------", - 0x80000001, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); + 0x80000001); mctx->genLabel("● ● ● ラ イ ト 4 ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●", - 0x80000001, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genLabel("↓↓↓ 誤押注意 ↓↓↓", 0x80000001, 0, NULL, 0xFFFF, 0xFFFF, 0x200, - 0x18); - mctx->genButton("プレイヤー位置にライト4を移動!", 0x40000006, 0, NULL, 0xFFFF, - 0xFFFF, 0x200, 0x18); - mctx->genButton("カメラCTR 位置にライト4を移動", 0x400000a2, 0, NULL, 0xFFFF, - 0xFFFF, 0x200, 0x18); - mctx->genLabel("", 0x80000001, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genButton("(((ライト4位置へワープ!!)))", 0x4000000c, 0, NULL, 0xFFFF, - 0xFFFF, 0x200, 0x18); - mctx->genLabel("", 0x80000001, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); + 0x80000001); + mctx->genLabel("↓↓↓ 誤押注意 ↓↓↓", 0x80000001); + mctx->genButton("プレイヤー位置にライト4を移動!", 0x40000006); + mctx->genButton("カメラCTR 位置にライト4を移動", 0x400000a2); + mctx->genLabel("", 0x80000001); + mctx->genButton("(((ライト4位置へワープ!!)))", 0x4000000c); + mctx->genLabel("", 0x80000001); break; case 3: mctx->genLabel("-----------------------------------------------------------------------------------------", - 0x80000001, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); + 0x80000001); mctx->genLabel("● ● ● ラ イ ト 5 ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●", - 0x80000001, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genLabel("↓↓↓ 誤押注意 ↓↓↓", 0x80000001, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genButton("プレイヤー位置にライト5を移動!", 0x40000007, 0, NULL, 0xFFFF, 0xFFFF, - 0x200, 0x18); - mctx->genButton("カメラCTR 位置にライト5を移動", 0x400000a3, 0, NULL, 0xFFFF, 0xFFFF, - 0x200, 0x18); - mctx->genLabel("", 0x80000001, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genButton("(((ライト5位置へワープ!!)))", 0x4000000d, 0, NULL, 0xFFFF, 0xFFFF, - 0x200, 0x18); - mctx->genLabel("", 0x80000001, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); + 0x80000001); + mctx->genLabel("↓↓↓ 誤押注意 ↓↓↓", 0x80000001); + mctx->genButton("プレイヤー位置にライト5を移動!", 0x40000007); + mctx->genButton("カメラCTR 位置にライト5を移動", 0x400000a3); + mctx->genLabel("", 0x80000001); + mctx->genButton("(((ライト5位置へワープ!!)))", 0x4000000d); + mctx->genLabel("", 0x80000001); break; case 4: mctx->genLabel("-----------------------------------------------------------------------------------------", - 0x80000001, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); + 0x80000001); mctx->genLabel("● ● ● ラ イ ト 6 ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●", - 0x80000001, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genLabel("↓↓↓ 誤押注意 ↓↓↓", 0x80000001, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genButton("プレイヤー位置にライト6を移動!", 0x40000008, 0, NULL, 0xFFFF, 0xFFFF, - 0x200, 0x18); - mctx->genButton("カメラCTR 位置にライト6を移動", 0x400000a4, 0, NULL, 0xFFFF, 0xFFFF, - 0x200, 0x18); - mctx->genLabel("", 0x80000001, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genButton("(((ライト6位置へワープ!!)))", 0x4000000e, 0, NULL, 0xFFFF, 0xFFFF, - 0x200, 0x18); - mctx->genLabel("", 0x80000001, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); + 0x80000001); + mctx->genLabel("↓↓↓ 誤押注意 ↓↓↓", 0x80000001); + mctx->genButton("プレイヤー位置にライト6を移動!", 0x40000008); + mctx->genButton("カメラCTR 位置にライト6を移動", 0x400000a4); + mctx->genLabel("", 0x80000001); + mctx->genButton("(((ライト6位置へワープ!!)))", 0x4000000e); + mctx->genLabel("", 0x80000001); break; case 5: mctx->genLabel("-----------------------------------------------------------------------------------------", - 0x80000001, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); + 0x80000001); mctx->genLabel("● ● ● ラ イ ト 7 ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●", - 0x80000001, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genLabel("↓↓↓ 誤押注意 ↓↓↓", 0x80000001, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genButton("プレイヤー位置にライト7を移動!", 0x40000009, 0, NULL, 0xFFFF, 0xFFFF, - 0x200, 0x18); - mctx->genButton("カメラCTR 位置にライト7を移動", 0x400000a5, 0, NULL, 0xFFFF, 0xFFFF, - 0x200, 0x18); - mctx->genLabel("", 0x80000001, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genButton("(((ライト7位置へワープ!!)))", 0x4000000f, 0, NULL, 0xFFFF, 0xFFFF, - 0x200, 0x18); - mctx->genLabel("", 0x80000001, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); + 0x80000001); + mctx->genLabel("↓↓↓ 誤押注意 ↓↓↓", 0x80000001); + mctx->genButton("プレイヤー位置にライト7を移動!", 0x40000009); + mctx->genButton("カメラCTR 位置にライト7を移動", 0x400000a5); + mctx->genLabel("", 0x80000001); + mctx->genButton("(((ライト7位置へワープ!!)))", 0x4000000f); + mctx->genLabel("", 0x80000001); break; } - mctx->genLabel("※色を変える場合はカラーパレットのファイル作成も忘れずに!", 0x80000001, 0, - NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); + mctx->genLabel("※色を変える場合はカラーパレットのファイル作成も忘れずに!", 0x80000001); mctx->genSlider("色 R", &g_env_light.dungeonlight[i].mColor.r, 0, - 0xff, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); + 0xff); mctx->genSlider(" G", &g_env_light.dungeonlight[i].mColor.g, 0, - 0xff, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); + 0xff); mctx->genSlider(" B", &g_env_light.dungeonlight[i].mColor.b, 0, - 0xff, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); + 0xff); switch (i) { case 0: - mctx->genButton("RGB同時加算 +100", 0x40000034, 0, NULL, 0xFFFF, 0xFFFF, - 0x200, 0x18); - mctx->genButton("RGB同時加算 + 10", 0x40000035, 0, NULL, 0xFFFF, 0xFFFF, - 0x200, 0x18); - mctx->genButton("RGB同時加算 + 1", 0x40000036, 0, NULL, 0xFFFF, 0xFFFF, - 0x200, 0x18); - mctx->genButton("RGB同時加算 - 1", 0x40000037, 0, NULL, 0xFFFF, 0xFFFF, - 0x200, 0x18); - mctx->genButton("RGB同時加算 - 10", 0x40000038, 0, NULL, 0xFFFF, 0xFFFF, - 0x200, 0x18); - mctx->genButton("RGB同時加算 -100", 0x40000039, 0, NULL, 0xFFFF, 0xFFFF, - 0x200, 0x18); + mctx->genButton("RGB同時加算 +100", 0x40000034); + mctx->genButton("RGB同時加算 + 10", 0x40000035); + mctx->genButton("RGB同時加算 + 1", 0x40000036); + mctx->genButton("RGB同時加算 - 1", 0x40000037); + mctx->genButton("RGB同時加算 - 10", 0x40000038); + mctx->genButton("RGB同時加算 -100", 0x40000039); break; case 1: - mctx->genButton("RGB同時加算 +100", 0x4000003a, 0, NULL, 0xFFFF, 0xFFFF, 0x200, - 0x18); - mctx->genButton("RGB同時加算 + 10", 0x4000003b, 0, NULL, 0xFFFF, 0xFFFF, 0x200, - 0x18); - mctx->genButton("RGB同時加算 + 1", 0x4000003c, 0, NULL, 0xFFFF, 0xFFFF, 0x200, - 0x18); - mctx->genButton("RGB同時加算 - 1", 0x4000003d, 0, NULL, 0xFFFF, 0xFFFF, 0x200, - 0x18); - mctx->genButton("RGB同時加算 - 10", 0x4000003e, 0, NULL, 0xFFFF, 0xFFFF, 0x200, - 0x18); - mctx->genButton("RGB同時加算 -100", 0x4000003f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, - 0x18); + mctx->genButton("RGB同時加算 +100", 0x4000003a); + mctx->genButton("RGB同時加算 + 10", 0x4000003b); + mctx->genButton("RGB同時加算 + 1", 0x4000003c); + mctx->genButton("RGB同時加算 - 1", 0x4000003d); + mctx->genButton("RGB同時加算 - 10", 0x4000003e); + mctx->genButton("RGB同時加算 -100", 0x4000003f); break; case 2: - mctx->genButton("RGB同時加算 +100", 0x40000040, 0, NULL, 0xFFFF, 0xFFFF, 0x200, - 0x18); - mctx->genButton("RGB同時加算 + 10", 0x40000041, 0, NULL, 0xFFFF, 0xFFFF, 0x200, - 0x18); - mctx->genButton("RGB同時加算 + 1", 0x40000042, 0, NULL, 0xFFFF, 0xFFFF, 0x200, - 0x18); - mctx->genButton("RGB同時加算 - 1", 0x40000043, 0, NULL, 0xFFFF, 0xFFFF, 0x200, - 0x18); - mctx->genButton("RGB同時加算 - 10", 0x40000044, 0, NULL, 0xFFFF, 0xFFFF, 0x200, - 0x18); - mctx->genButton("RGB同時加算 -100", 0x40000045, 0, NULL, 0xFFFF, 0xFFFF, 0x200, - 0x18); + mctx->genButton("RGB同時加算 +100", 0x40000040); + mctx->genButton("RGB同時加算 + 10", 0x40000041); + mctx->genButton("RGB同時加算 + 1", 0x40000042); + mctx->genButton("RGB同時加算 - 1", 0x40000043); + mctx->genButton("RGB同時加算 - 10", 0x40000044); + mctx->genButton("RGB同時加算 -100", 0x40000045); break; case 3: - mctx->genButton("RGB同時加算 +100", 0x40000046, 0, NULL, 0xFFFF, 0xFFFF, 0x200, - 0x18); - mctx->genButton("RGB同時加算 + 10", 0x40000047, 0, NULL, 0xFFFF, 0xFFFF, 0x200, - 0x18); - mctx->genButton("RGB同時加算 + 1", 0x40000048, 0, NULL, 0xFFFF, 0xFFFF, 0x200, - 0x18); - mctx->genButton("RGB同時加算 - 1", 0x40000049, 0, NULL, 0xFFFF, 0xFFFF, 0x200, - 0x18); - mctx->genButton("RGB同時加算 - 10", 0x4000004a, 0, NULL, 0xFFFF, 0xFFFF, 0x200, - 0x18); - mctx->genButton("RGB同時加算 -100", 0x4000004b, 0, NULL, 0xFFFF, 0xFFFF, 0x200, - 0x18); + mctx->genButton("RGB同時加算 +100", 0x40000046); + mctx->genButton("RGB同時加算 + 10", 0x40000047); + mctx->genButton("RGB同時加算 + 1", 0x40000048); + mctx->genButton("RGB同時加算 - 1", 0x40000049); + mctx->genButton("RGB同時加算 - 10", 0x4000004a); + mctx->genButton("RGB同時加算 -100", 0x4000004b); break; case 4: - mctx->genButton("RGB同時加算 +100", 0x4000004c, 0, NULL, 0xFFFF, 0xFFFF, 0x200, - 0x18); - mctx->genButton("RGB同時加算 + 10", 0x4000004d, 0, NULL, 0xFFFF, 0xFFFF, 0x200, - 0x18); - mctx->genButton("RGB同時加算 + 1", 0x4000004e, 0, NULL, 0xFFFF, 0xFFFF, 0x200, - 0x18); - mctx->genButton("RGB同時加算 - 1", 0x4000004f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, - 0x18); - mctx->genButton("RGB同時加算 - 10", 0x40000050, 0, NULL, 0xFFFF, 0xFFFF, 0x200, - 0x18); - mctx->genButton("RGB同時加算 -100", 0x40000051, 0, NULL, 0xFFFF, 0xFFFF, 0x200, - 0x18); + mctx->genButton("RGB同時加算 +100", 0x4000004c); + mctx->genButton("RGB同時加算 + 10", 0x4000004d); + mctx->genButton("RGB同時加算 + 1", 0x4000004e); + mctx->genButton("RGB同時加算 - 1", 0x4000004f); + mctx->genButton("RGB同時加算 - 10", 0x40000050); + mctx->genButton("RGB同時加算 -100", 0x40000051); break; case 5: - mctx->genButton("RGB同時加算 +100", 0x40000052, 0, NULL, 0xFFFF, 0xFFFF, 0x200, - 0x18); - mctx->genButton("RGB同時加算 + 10", 0x40000053, 0, NULL, 0xFFFF, 0xFFFF, 0x200, - 0x18); - mctx->genButton("RGB同時加算 + 1", 0x40000054, 0, NULL, 0xFFFF, 0xFFFF, 0x200, - 0x18); - mctx->genButton("RGB同時加算 - 1", 0x40000055, 0, NULL, 0xFFFF, 0xFFFF, 0x200, - 0x18); - mctx->genButton("RGB同時加算 - 10", 0x40000056, 0, NULL, 0xFFFF, 0xFFFF, 0x200, - 0x18); - mctx->genButton("RGB同時加算 -100", 0x40000057, 0, NULL, 0xFFFF, 0xFFFF, 0x200, - 0x18); + mctx->genButton("RGB同時加算 +100", 0x40000052); + mctx->genButton("RGB同時加算 + 10", 0x40000053); + mctx->genButton("RGB同時加算 + 1", 0x40000054); + mctx->genButton("RGB同時加算 - 1", 0x40000055); + mctx->genButton("RGB同時加算 - 10", 0x40000056); + mctx->genButton("RGB同時加算 -100", 0x40000057); break; } - mctx->genLabel("", 0x80000001, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); + mctx->genLabel("", 0x80000001); mctx->genSlider("位置X", &g_env_light.dungeonlight[i].mPosition.x, - -300000.0f, 300000.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); + -300000.0f, 300000.0f); mctx->genSlider(" Y", &g_env_light.dungeonlight[i].mPosition.y, - -300000.0f, 300000.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); + -300000.0f, 300000.0f); mctx->genSlider(" Z", &g_env_light.dungeonlight[i].mPosition.z, - -300000.0f, 300000.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); + -300000.0f, 300000.0f); mctx->genSlider("ref_distance", - &g_env_light.dungeonlight[i].mRefDistance, 0.01, 10000.0f, - 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); + &g_env_light.dungeonlight[i].mRefDistance, 0.01, 10000.0f); mctx->startComboBox("距離減衰 ○推奨", - &g_env_light.dungeonlight[i].mDistAttenuation, 0, NULL, - 0xFFFF, 0xFFFF, 0x100, 0x1a); + &g_env_light.dungeonlight[i].mDistAttenuation); mctx->genComboBoxItem("※減衰なし [GX_DA_OFF]", 0); mctx->genComboBoxItem("おだやか [GX_DA_GENTLE]", 1); mctx->genComboBoxItem("中間 [GX_DA_MEDIUM]", 2); mctx->genComboBoxItem("○険しい [GX_DA_STEEP]", 3); mctx->endComboBox(); mctx->startComboBox("角度減衰 ○推奨", - &g_env_light.dungeonlight[i].mAngleAttenuation, 0, NULL, - 0xFFFF, 0xFFFF, 0x100, 0x1a); + &g_env_light.dungeonlight[i].mAngleAttenuation); mctx->genComboBoxItem("○ポイント [GX_SP_OFF]", 0); mctx->genComboBoxItem("※直角 [GX_SP_FLAT]", 1); mctx->genComboBoxItem("○COS曲線 [GX_SP_COS]", 2); @@ -5393,53 +5284,45 @@ void dKankyo_lightHIO_c::genMessage(JORMContext* mctx) { mctx->genComboBoxItem("リング状2[GX_SP_RING2]", 6); mctx->endComboBox(); mctx->genLabel("角度減衰をポイント以外に設定したらスポットライトなので以下も設定を!", - 0x80000001, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); + 0x80000001); mctx->genSlider("カットオフ角度", - &g_env_light.dungeonlight[i].mCutoffAngle, 0.001, 90.0f, - 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); + &g_env_light.dungeonlight[i].mCutoffAngle, 0.001, 90.0f); mctx->genSlider("X角度(紫軸)", &g_env_light.dungeonlight[i].mAngleX, - -360.0f, 360.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); + -360.0f, 360.0f); mctx->genSlider("Y角度(緑軸)", &g_env_light.dungeonlight[i].mAngleY, - -360.0f, 360.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genLabel("", 0x80000001, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); + -360.0f, 360.0f); + mctx->genLabel("", 0x80000001); } - mctx->genLabel("", 0x80000001, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); + mctx->genLabel("", 0x80000001); mctx->genLabel("● ● ● えせライト地形反映特別版  ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ●", - 0x80000001, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genLabel("「地形反映えせライト」を配置した部屋で有効です。", 0x80000001, 0, NULL, 0xFFFF, - 0xFFFF, 0x200, 0x18); + 0x80000001); + mctx->genLabel("「地形反映えせライト」を配置した部屋で有効です。", 0x80000001); mctx->genLabel("調整した値をマップツールで「地形反映えせライト」のパラメータへ指定して下さい", - 0x80000001, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); + 0x80000001); mctx->genSlider("位置X", &g_kankyoHIO.light.m_BG_fakelight_pos.x, -300000.0f, - 300000.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); + 300000.0f); mctx->genSlider(" Y", &g_kankyoHIO.light.m_BG_fakelight_pos.y, -300000.0f, - 300000.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); + 300000.0f); mctx->genSlider(" Z", &g_kankyoHIO.light.m_BG_fakelight_pos.z, -300000.0f, - 300000.0f, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genSlider("Color R", &g_kankyoHIO.light.m_BG_fakelight_R, 0, 0xff, 0, - NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genSlider(" G", &g_kankyoHIO.light.m_BG_fakelight_G, 0, 0xff, 0, - NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genSlider(" B", &g_kankyoHIO.light.m_BG_fakelight_B, 0, 0xff, 0, - NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genSlider("Power ", &g_kankyoHIO.light.m_BG_fakelight_power, 0.0f, 1000.0f, - 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); + 300000.0f); + mctx->genSlider("Color R", &g_kankyoHIO.light.m_BG_fakelight_R, 0, 0xff); + mctx->genSlider(" G", &g_kankyoHIO.light.m_BG_fakelight_G, 0, 0xff); + mctx->genSlider(" B", &g_kankyoHIO.light.m_BG_fakelight_B, 0, 0xff); + mctx->genSlider("Power ", &g_kankyoHIO.light.m_BG_fakelight_power, 0.0f, 1000.0f); - mctx->genLabel("", 0x80000001, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); + mctx->genLabel("", 0x80000001); mctx->genLabel("=========================================================================================", - 0x80000001, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genCheckBox("カラー設定TV画面確認表示", &m_displayTVColorSettings, 1, 0, - NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); + 0x80000001); + mctx->genCheckBox("カラー設定TV画面確認表示", &m_displayTVColorSettings, 0x1); mctx->genCheckBox("カラーパレットチェック画面表示", &m_displayColorPaletteCheckInfo, - 1, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); + 1); mctx->genCheckBox("カラーパレットチェック画面表示詳細", &m_displayColorPaletteCheckInfo, - 2, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); + 2); mctx->genLabel("=========================================================================================", - 0x80000001, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->startComboBox("強制パレット指定", &m_forcedPalette, 0, NULL, 0xFFFF, 0xFFFF, 0x100, - 0x1a); + 0x80000001); + mctx->startComboBox("強制パレット指定", &m_forcedPalette); mctx->genComboBoxItem("しない", 0); mctx->genComboBoxItem("パレット0使用", 1); mctx->genComboBoxItem("パレット1使用", 2); @@ -5459,7 +5342,7 @@ void dKankyo_lightHIO_c::genMessage(JORMContext* mctx) { mctx->genComboBoxItem("パレット15使用", 16); mctx->endComboBox(); - mctx->genLabel("=========================================================================================", 0x80000001, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); + mctx->genLabel("=========================================================================================", 0x80000001); } void dKankyo_lightHIO_c::dKankyo_lightHIOInfoUpDateF() { @@ -6208,21 +6091,16 @@ dKankyo_vrboxHIO_c::dKankyo_vrboxHIO_c() { void dKankyo_vrboxHIO_c::genMessage(JORMContext* mctx) { // "VR-BOX color setting TV screen confirmation display" - mctx->genCheckBox("VR-BOXカラー設定TV画面確認表示", &m_displayVrboxTVColorSettings, 1, 0, NULL, - 0xffff, 0xffff, 0x200, 0x18); - mctx->genLabel("――――――――――――――――――――――――――――――――――――――――――", 0x80000001, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + mctx->genCheckBox("VR-BOXカラー設定TV画面確認表示", &m_displayVrboxTVColorSettings, 0x1); + mctx->genLabel("――――――――――――――――――――――――――――――――――――――――――", 0x80000001); // “Set the elevation (horizon) *Entered in the room settings in the map tool” - mctx->genCheckBox("海抜(地平線)の設定 ※マップツールの部屋設定に入力", &field_0x14, 1, 0, NULL, - 0xffff, 0xffff, 0x200, 0x18); + mctx->genCheckBox("海抜(地平線)の設定 ※マップツールの部屋設定に入力", &field_0x14, 0x1); // "Height above sea level" - mctx->genSlider("海抜の高さ", &m_horizonHeight, -100000.0f, 100000.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + mctx->genSlider("海抜の高さ", &m_horizonHeight, -100000.0f, 100000.0f); - mctx->genLabel("――――――――――――――――――――――――――――――――――――――――――", 0x80000001, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + mctx->genLabel("――――――――――――――――――――――――――――――――――――――――――", 0x80000001); // "VRBOX settings" - mctx->startComboBox("■VRBOX設定", &m_VrboxSetting, 0, NULL, 0xffff, 0xffff, 0x100, 0x1a); + mctx->startComboBox("■VRBOX設定", &m_VrboxSetting); // "Do not" mctx->genComboBoxItem("しない", 0); // HOSTIO settings @@ -6230,23 +6108,19 @@ void dKankyo_vrboxHIO_c::genMessage(JORMContext* mctx) { mctx->endComboBox(); // "The moment you select the HOSTIO setting, the current data will be entered!" - mctx->genLabel("HOSTIO設定を選択した瞬間、現在データが入ります!", 0x80000001, 0, NULL, - 0xffff, 0xffff, 0x200, 0x18); + mctx->genLabel("HOSTIO設定を選択した瞬間、現在データが入ります!", 0x80000001); // "●Export VR-BOX information to a CSV file" - mctx->genLabel("●VR-BOX情報のCSVファイル書き出し", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); - mctx->genButton("FILE WRITE", 0x40000002, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + mctx->genLabel("●VR-BOX情報のCSVファイル書き出し", 0x80000001); + mctx->genButton("FILE WRITE", 0x40000002); - mctx->genLabel("", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + mctx->genLabel("", 0x80000001); // "●Loading CSV file of VR-BOX information (for confirmation)" - mctx->genLabel("●VR-BOX情報のCSVファイル読み込み(確認用)", 0x80000001, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); - mctx->genButton("FILE READ", 0x40000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + mctx->genLabel("●VR-BOX情報のCSVファイル読み込み(確認用)", 0x80000001); + mctx->genButton("FILE READ", 0x40000001); - mctx->genLabel("------------------------------------------------------", 0x80000001, 0, NULL, - 0xffff, 0xffff, 0x200, 0x18); + mctx->genLabel("------------------------------------------------------", 0x80000001); // "Forced VRBOX specification" - mctx->startComboBox("強制VRBOX指定", &field_0x7, 0, NULL, 0xffff, 0xffff, 0x100, 0x1a); + mctx->startComboBox("強制VRBOX指定", &field_0x7); // "Do not" mctx->genComboBoxItem("しない", 0); // "Using pattern 0" @@ -6283,170 +6157,142 @@ void dKankyo_vrboxHIO_c::genMessage(JORMContext* mctx) { mctx->genComboBoxItem("パターン15使用", 16); mctx->endComboBox(); - mctx->genLabel("------------------------------------------------------", 0x80000001, 0, NULL, - 0xffff, 0xffff, 0x200, 0x18); - mctx->genLabel("", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genLabel("――――――――――――――――――――――――――――――――――――――――――", 0x80000001, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + mctx->genLabel("------------------------------------------------------", 0x80000001); + mctx->genLabel("", 0x80000001); + mctx->genLabel("――――――――――――――――――――――――――――――――――――――――――", 0x80000001); // "● Sky color" - mctx->genLabel("● 空の色", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + mctx->genLabel("● 空の色", 0x80000001); // "Set fog color" - mctx->genButton("fog色をセット", 0x40000004, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + mctx->genButton("fog色をセット", 0x40000004); // "Color R" - mctx->genSlider("色 R", &g_env_light.vrbox_sky_col.r, 0, 0xff, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); - mctx->genSlider(" G", &g_env_light.vrbox_sky_col.g, 0, 0xff, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); - mctx->genSlider(" B", &g_env_light.vrbox_sky_col.b, 0, 0xff, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + mctx->genSlider("色 R", &g_env_light.vrbox_sky_col.r, 0, 0xff); + mctx->genSlider(" G", &g_env_light.vrbox_sky_col.g, 0, 0xff); + mctx->genSlider(" B", &g_env_light.vrbox_sky_col.b, 0, 0xff); // "RGB simultaneous addition +100" - mctx->genButton("RGB同時加算 +100", 0x40000005, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + mctx->genButton("RGB同時加算 +100", 0x40000005); // "RGB simultaneous addition + 10" - mctx->genButton("RGB同時加算 + 10", 0x40000006, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + mctx->genButton("RGB同時加算 + 10", 0x40000006); // "RGB simultaneous addition + 1" - mctx->genButton("RGB同時加算 + 1", 0x40000007, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + mctx->genButton("RGB同時加算 + 1", 0x40000007); // "RGB simultaneous addition - 1" - mctx->genButton("RGB同時加算 - 1", 0x40000008, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + mctx->genButton("RGB同時加算 - 1", 0x40000008); // "RGB simultaneous addition - 10" - mctx->genButton("RGB同時加算 - 10", 0x40000009, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + mctx->genButton("RGB同時加算 - 10", 0x40000009); // "RGB simultaneous addition -100" - mctx->genButton("RGB同時加算 -100", 0x4000000a, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + mctx->genButton("RGB同時加算 -100", 0x4000000a); - mctx->genLabel("――――――――――――――――――――――――――――――――――――――――――", 0x80000001, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + mctx->genLabel("――――――――――――――――――――――――――――――――――――――――――", 0x80000001); // "● Upper cloud color" - mctx->genLabel("● 上雲カラー", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + mctx->genLabel("● 上雲カラー", 0x80000001); // "Set fog color" - mctx->genButton("fog色をセット", 0x4000000b, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + mctx->genButton("fog色をセット", 0x4000000b); // "Color R" - mctx->genSlider("色 R", &g_env_light.vrbox_kumo_top_col.r, 0, 0xff, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); - mctx->genSlider(" G", &g_env_light.vrbox_kumo_top_col.g, 0, 0xff, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); - mctx->genSlider(" B", &g_env_light.vrbox_kumo_top_col.b, 0, 0xff, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + mctx->genSlider("色 R", &g_env_light.vrbox_kumo_top_col.r, 0, 0xff); + mctx->genSlider(" G", &g_env_light.vrbox_kumo_top_col.g, 0, 0xff); + mctx->genSlider(" B", &g_env_light.vrbox_kumo_top_col.b, 0, 0xff); // "RGB simultaneous addition +100" - mctx->genButton("RGB同時加算 +100", 0x4000000c, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + mctx->genButton("RGB同時加算 +100", 0x4000000c); // "RGB simultaneous addition + 10" - mctx->genButton("RGB同時加算 + 10", 0x4000000d, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + mctx->genButton("RGB同時加算 + 10", 0x4000000d); // "RGB simultaneous addition + 1" - mctx->genButton("RGB同時加算 + 1", 0x4000000e, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + mctx->genButton("RGB同時加算 + 1", 0x4000000e); // "RGB simultaneous addition - 1" - mctx->genButton("RGB同時加算 - 1", 0x4000000f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + mctx->genButton("RGB同時加算 - 1", 0x4000000f); // "RGB simultaneous addition - 10" - mctx->genButton("RGB同時加算 - 10", 0x40000010, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + mctx->genButton("RGB同時加算 - 10", 0x40000010); // "RGB simultaneous addition -100" - mctx->genButton("RGB同時加算 -100", 0x40000011, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + mctx->genButton("RGB同時加算 -100", 0x40000011); - mctx->genLabel("――――――――――――――――――――――――――――――――――――――――――", 0x80000001, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + mctx->genLabel("――――――――――――――――――――――――――――――――――――――――――", 0x80000001); // "Lower cloud color" - mctx->genLabel("● 下雲カラー", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + mctx->genLabel("● 下雲カラー", 0x80000001); // "Set fog color" - mctx->genButton("fog色をセット", 0x40000012, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + mctx->genButton("fog色をセット", 0x40000012); // "Color R" - mctx->genSlider("色 R", &g_env_light.vrbox_kumo_bottom_col.r, 0, 0xff, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); - mctx->genSlider(" G", &g_env_light.vrbox_kumo_bottom_col.g, 0, 0xff, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); - mctx->genSlider(" B", &g_env_light.vrbox_kumo_bottom_col.b, 0, 0xff, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + mctx->genSlider("色 R", &g_env_light.vrbox_kumo_bottom_col.r, 0, 0xff); + mctx->genSlider(" G", &g_env_light.vrbox_kumo_bottom_col.g, 0, 0xff); + mctx->genSlider(" B", &g_env_light.vrbox_kumo_bottom_col.b, 0, 0xff); // "RGB simultaneous addition +100" - mctx->genButton("RGB同時加算 +100", 0x40000013, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + mctx->genButton("RGB同時加算 +100", 0x40000013); // "RGB simultaneous addition + 10" - mctx->genButton("RGB同時加算 + 10", 0x40000014, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + mctx->genButton("RGB同時加算 + 10", 0x40000014); // "RGB simultaneous addition + 1" - mctx->genButton("RGB同時加算 + 1", 0x40000015, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + mctx->genButton("RGB同時加算 + 1", 0x40000015); // "RGB simultaneous addition - 1" - mctx->genButton("RGB同時加算 - 1", 0x40000016, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + mctx->genButton("RGB同時加算 - 1", 0x40000016); // "RGB simultaneous addition - 10" - mctx->genButton("RGB同時加算 - 10", 0x40000017, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + mctx->genButton("RGB同時加算 - 10", 0x40000017); // "RGB simultaneous addition -100" - mctx->genButton("RGB同時加算 -100", 0x40000018, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + mctx->genButton("RGB同時加算 -100", 0x40000018); - mctx->genLabel("――――――――――――――――――――――――――――――――――――――――――", 0x80000001, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + mctx->genLabel("――――――――――――――――――――――――――――――――――――――――――", 0x80000001); // "● Lower cloud shadow color" - mctx->genLabel("● 下雲影カラー", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + mctx->genLabel("● 下雲影カラー", 0x80000001); // "Set fog color" - mctx->genButton("fog色をセット", 0x40000019, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + mctx->genButton("fog色をセット", 0x40000019); // "Color R" - mctx->genSlider("色 R", &g_env_light.vrbox_kumo_shadow_col.r, 0, 0xff, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); - mctx->genSlider(" G", &g_env_light.vrbox_kumo_shadow_col.g, 0, 0xff, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); - mctx->genSlider(" B", &g_env_light.vrbox_kumo_shadow_col.b, 0, 0xff, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); - mctx->genSlider(" α", &g_env_light.vrbox_kumo_top_col.a, 0, 0xff, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + mctx->genSlider("色 R", &g_env_light.vrbox_kumo_shadow_col.r, 0, 0xff); + mctx->genSlider(" G", &g_env_light.vrbox_kumo_shadow_col.g, 0, 0xff); + mctx->genSlider(" B", &g_env_light.vrbox_kumo_shadow_col.b, 0, 0xff); + mctx->genSlider(" α", &g_env_light.vrbox_kumo_top_col.a, 0, 0xff); // "RGB simultaneous addition +100" - mctx->genButton("RGB同時加算 +100", 0x4000001a, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + mctx->genButton("RGB同時加算 +100", 0x4000001a); // "RGB simultaneous addition + 10" - mctx->genButton("RGB同時加算 + 10", 0x4000001b, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + mctx->genButton("RGB同時加算 + 10", 0x4000001b); // "RGB simultaneous addition + 1" - mctx->genButton("RGB同時加算 + 1", 0x4000001c, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + mctx->genButton("RGB同時加算 + 1", 0x4000001c); // "RGB simultaneous addition - 1" - mctx->genButton("RGB同時加算 - 1", 0x4000001d, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + mctx->genButton("RGB同時加算 - 1", 0x4000001d); // "RGB simultaneous addition - 10" - mctx->genButton("RGB同時加算 - 10", 0x4000001e, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + mctx->genButton("RGB同時加算 - 10", 0x4000001e); // "RGB simultaneous addition -100" - mctx->genButton("RGB同時加算 -100", 0x4000001f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + mctx->genButton("RGB同時加算 -100", 0x4000001f); - mctx->genLabel("――――――――――――――――――――――――――――――――――――――――――", 0x80000001, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + mctx->genLabel("――――――――――――――――――――――――――――――――――――――――――", 0x80000001); // "● Near kasumi" - mctx->genLabel("● 前かすみ", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + mctx->genLabel("● 前かすみ", 0x80000001); // "Set fog color" - mctx->genButton("fog色をセット", 0x40000020, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + mctx->genButton("fog色をセット", 0x40000020); // "Color R" - mctx->genSlider("色 R", &g_env_light.vrbox_kasumi_outer_col.r, 0, 0xff, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); - mctx->genSlider(" G", &g_env_light.vrbox_kasumi_outer_col.g, 0, 0xff, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); - mctx->genSlider(" B", &g_env_light.vrbox_kasumi_outer_col.b, 0, 0xff, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); - mctx->genSlider(" α", &g_env_light.vrbox_kasumi_outer_col.a, 0, 0xff, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + mctx->genSlider("色 R", &g_env_light.vrbox_kasumi_outer_col.r, 0, 0xff); + mctx->genSlider(" G", &g_env_light.vrbox_kasumi_outer_col.g, 0, 0xff); + mctx->genSlider(" B", &g_env_light.vrbox_kasumi_outer_col.b, 0, 0xff); + mctx->genSlider(" α", &g_env_light.vrbox_kasumi_outer_col.a, 0, 0xff); // "RGB simultaneous addition +100" - mctx->genButton("RGB同時加算 +100", 0x40000021, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + mctx->genButton("RGB同時加算 +100", 0x40000021); // "RGB simultaneous addition + 10" - mctx->genButton("RGB同時加算 + 10", 0x40000022, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + mctx->genButton("RGB同時加算 + 10", 0x40000022); // "RGB simultaneous addition + 1" - mctx->genButton("RGB同時加算 + 1", 0x40000023, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + mctx->genButton("RGB同時加算 + 1", 0x40000023); // "RGB simultaneous addition - 1" - mctx->genButton("RGB同時加算 - 1", 0x40000024, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + mctx->genButton("RGB同時加算 - 1", 0x40000024); // "RGB simultaneous addition - 10" - mctx->genButton("RGB同時加算 - 10", 0x40000025, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + mctx->genButton("RGB同時加算 - 10", 0x40000025); // "RGB simultaneous addition -100" - mctx->genButton("RGB同時加算 -100", 0x40000026, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + mctx->genButton("RGB同時加算 -100", 0x40000026); - mctx->genLabel("――――――――――――――――――――――――――――――――――――――――――", 0x80000001, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + mctx->genLabel("――――――――――――――――――――――――――――――――――――――――――", 0x80000001); // "● Inner kasumi" - mctx->genLabel("● 奥かすみ", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + mctx->genLabel("● 奥かすみ", 0x80000001); // "Set fog color" - mctx->genButton("fog色をセット", 0x40000027, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + mctx->genButton("fog色をセット", 0x40000027); // "Color R" - mctx->genSlider("色 R", &g_env_light.vrbox_kasumi_inner_col.r, 0, 0xff, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); - mctx->genSlider(" G", &g_env_light.vrbox_kasumi_inner_col.g, 0, 0xff, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); - mctx->genSlider(" B", &g_env_light.vrbox_kasumi_inner_col.b, 0, 0xff, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); - mctx->genSlider(" α", &g_env_light.vrbox_kasumi_inner_col.a, 0, 0xff, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + mctx->genSlider("色 R", &g_env_light.vrbox_kasumi_inner_col.r, 0, 0xff); + mctx->genSlider(" G", &g_env_light.vrbox_kasumi_inner_col.g, 0, 0xff); + mctx->genSlider(" B", &g_env_light.vrbox_kasumi_inner_col.b, 0, 0xff); + mctx->genSlider(" α", &g_env_light.vrbox_kasumi_inner_col.a, 0, 0xff); // "RGB simultaneous addition +100" - mctx->genButton("RGB同時加算 +100", 0x40000028, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + mctx->genButton("RGB同時加算 +100", 0x40000028); // "RGB simultaneous addition + 10" - mctx->genButton("RGB同時加算 + 10", 0x40000029, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + mctx->genButton("RGB同時加算 + 10", 0x40000029); // "RGB simultaneous addition + 1" - mctx->genButton("RGB同時加算 + 1", 0x4000002a, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + mctx->genButton("RGB同時加算 + 1", 0x4000002a); // "RGB simultaneous addition - 1" - mctx->genButton("RGB同時加算 - 1", 0x4000002b, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + mctx->genButton("RGB同時加算 - 1", 0x4000002b); // "RGB simultaneous addition - 10" - mctx->genButton("RGB同時加算 - 10", 0x4000002c, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + mctx->genButton("RGB同時加算 - 10", 0x4000002c); // "RGB simultaneous addition -100" - mctx->genButton("RGB同時加算 -100", 0x4000002d, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + mctx->genButton("RGB同時加算 -100", 0x4000002d); } void dKankyo_vrboxHIO_c::dKankyo_vrboxHIOInfoUpDateF() { @@ -6798,23 +6644,20 @@ void dKankyo_bloomHIO_c::listenPropertyEvent(const JORPropertyEvent* property) { void dKankyo_bloomHIO_c::genMessage(JORMContext* mctx) { int i; - mctx->genLabel("――――――――――――――――――――――――――――――――――――――――――", 0x80000001, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + mctx->genLabel("――――――――――――――――――――――――――――――――――――――――――", 0x80000001); // "Bloom settings" - mctx->genLabel(" 飽 和 加 算 設 定", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genLabel("――――――――――――――――――――――――――――――――――――――――――", 0x80000001, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + mctx->genLabel(" 飽 和 加 算 設 定", 0x80000001); + mctx->genLabel("――――――――――――――――――――――――――――――――――――――――――", 0x80000001); // "Options that seem useful for adjustment" - mctx->genLabel("□調整用に便利そうな項目", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + mctx->genLabel("□調整用に便利そうな項目", 0x80000001); // "Screen display" - mctx->genCheckBox("画面表示", &field_0x5, '\x01', 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genLabel("", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + mctx->genCheckBox("画面表示", &field_0x5, '\x01'); + mctx->genLabel("", 0x80000001); // "Time speed" - mctx->genSlider("■時刻速度", &g_env_light.time_change_rate, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); - mctx->genLabel("", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + mctx->genSlider("■時刻速度", &g_env_light.time_change_rate, 0.0f, 10.0f); + mctx->genLabel("", 0x80000001); // "Time change" - mctx->startComboBox("■時刻切替", &g_kankyoHIO.time_change, 0, NULL, 0xffff, 0xffff, 0x100, 0x1a); + mctx->startComboBox("■時刻切替", &g_kankyoHIO.time_change); // "Normal time" mctx->genComboBoxItem("通常時間", 0); // "Fixed at midnight" @@ -6832,341 +6675,300 @@ void dKankyo_bloomHIO_c::genMessage(JORMContext* mctx) { // "Map settings ignored" mctx->genComboBoxItem("マップ設定無視経過", 7); mctx->endComboBox(); - mctx->genLabel("――――――――――――――――――――――――――――――――――――――――――", 0x80000001, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); - mctx->genLabel("――――――――――――――――――――――――――――――――――――――――――", 0x80000001, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + mctx->genLabel("――――――――――――――――――――――――――――――――――――――――――", 0x80000001); + mctx->genLabel("――――――――――――――――――――――――――――――――――――――――――", 0x80000001); // "Bloom adjustment" - mctx->startComboBox("■飽和値調整を", &field_0x4, 0, NULL, 0xffff, 0xffff, 0x100, 0x1a); + mctx->startComboBox("■飽和値調整を", &field_0x4); // "Do not" mctx->genComboBoxItem("しない", 0); // "Set with HOSTIO!" mctx->genComboBoxItem("HOSTIOで設定!", 1); mctx->endComboBox(); - mctx->genLabel("", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + mctx->genLabel("", 0x80000001); // "File output" - mctx->genButton("ファイル出力", 0x40000002, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + mctx->genButton("ファイル出力", 0x40000002); // "If you make any changes, please send this file to Sasaki at SRD!" - mctx->genLabel("変更した場合はこのファイルをSRDささきまで!", 0x80000001, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + mctx->genLabel("変更した場合はこのファイルをSRDささきまで!", 0x80000001); // "Of course, it's okay to just tell me the values of the places you changed or added!" - mctx->genLabel("※もちろん、変更・追加した場所の数値のみ伝えてもらってもOKです!", 0x80000001, - 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genLabel("", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + mctx->genLabel("※もちろん、変更・追加した場所の数値のみ伝えてもらってもOKです!", 0x80000001); + mctx->genLabel("", 0x80000001); for (int i = 1; i < ARRAY_SIZE(bloom_info); i++) { - mctx->genLabel("", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genLabel("――――――――――――――――――――――――――――――――――――――――――", 0x80000001, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + mctx->genLabel("", 0x80000001); + mctx->genLabel("――――――――――――――――――――――――――――――――――――――――――", 0x80000001); if (true) { switch (i) { case 1: // "○ 1 Twilight (ku)" - mctx->genLabel("○ 1 トワイライト(く)", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + mctx->genLabel("○ 1 トワイライト(く)", 0x80000001); break; case 2: // "○ 2 Twilight_weak (ku)" - mctx->genLabel("○ 2 トワイライト_弱(く)", 0x80000001, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + mctx->genLabel("○ 2 トワイライト_弱(く)", 0x80000001); break; case 3: // "○ 3 Sense" - mctx->genLabel("○ 3 センス", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + mctx->genLabel("○ 3 センス", 0x80000001); break; case 4: // "○ 4 Field standard (morning 0)" - mctx->genLabel("○ 4 フィールド基準(朝0)", 0x80000001, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + mctx->genLabel("○ 4 フィールド基準(朝0)", 0x80000001); break; case 5: // "○ 5 Field standard (morning 1)" - mctx->genLabel("○ 5 フィールド基準(朝1)", 0x80000001, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + mctx->genLabel("○ 5 フィールド基準(朝1)", 0x80000001); break; case 6: // "○ 6 Field standard (noon)" - mctx->genLabel("○ 6 フィールド基準(昼)", 0x80000001, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + mctx->genLabel("○ 6 フィールド基準(昼)", 0x80000001); break; case 7: // "○ 7 Field standard (evening 0)" - mctx->genLabel("○ 7 フィールド基準(夕0)", 0x80000001, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + mctx->genLabel("○ 7 フィールド基準(夕0)", 0x80000001); break; case 8: // "○ 8 Field standard (evening 1)" - mctx->genLabel("○ 8 フィールド基準(夕1)", 0x80000001, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + mctx->genLabel("○ 8 フィールド基準(夕1)", 0x80000001); break; case 9: // "○ 9 Field standard (night)" - mctx->genLabel("○ 9 フィールド基準(夜)", 0x80000001, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + mctx->genLabel("○ 9 フィールド基準(夜)", 0x80000001); break; case 10: // "○ 10 Caravan fire" - mctx->genLabel("○ 10 キャラバン火事", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + mctx->genLabel("○ 10 キャラバン火事", 0x80000001); break; case 11: // "○ 11 LV8 Dark Palace" - mctx->genLabel("○ 11 LV8闇の宮殿", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + mctx->genLabel("○ 11 LV8闇の宮殿", 0x80000001); break; case 12: // "○ 12 demo28_03" - mctx->genLabel("○ 12 demo28_03", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + mctx->genLabel("○ 12 demo28_03", 0x80000001); break; case 13: // "○ 13 Insect glow" - mctx->genLabel("○ 13 虫が光る", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + mctx->genLabel("○ 13 虫が光る", 0x80000001); break; case 14: // "○ 14 Sea of Clouds (hero's chamber)" - mctx->genLabel("○ 14 雲海(勇者の間)", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + mctx->genLabel("○ 14 雲海(勇者の間)", 0x80000001); break; case 15: // "○ 15 Zora's Domain waterfall TW" - mctx->genLabel("○ 15 ゾーラの里 滝TW", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + mctx->genLabel("○ 15 ゾーラの里 滝TW", 0x80000001); break; case 16: // "○ 16 Zora's Domain throne TW" - mctx->genLabel("○ 16 ゾーラの里 玉座TW", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + mctx->genLabel("○ 16 ゾーラの里 玉座TW", 0x80000001); break; case 17: // "○ 17 Pseudo-sense" - mctx->genLabel("○ 17 センスもどき", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); - mctx->genLabel("", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + mctx->genLabel("○ 17 センスもどき", 0x80000001); + mctx->genLabel("", 0x80000001); break; case 18: // "○ 18 Switch between present and past" - mctx->genLabel("○ 18 現在過去切替", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + mctx->genLabel("○ 18 現在過去切替", 0x80000001); break; case 19: // "○ 19 Miyagi's sewer" (E3 demo?) - mctx->genLabel("○ 19 宮城さん下水道", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + mctx->genLabel("○ 19 宮城さん下水道", 0x80000001); break; case 0x14: // "○ 20 Flashback scene" - mctx->genLabel("○ 20 回想シーン", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + mctx->genLabel("○ 20 回想シーン", 0x80000001); break; case 0x15: // "○ 21 Twilight gate" - mctx->genLabel("○ 21 トワイライトゲート", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + mctx->genLabel("○ 21 トワイライトゲート", 0x80000001); break; case 0x16: // "○ 22 Underwater (standard)" - mctx->genLabel("○ 22 水中(基準)", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + mctx->genLabel("○ 22 水中(基準)", 0x80000001); break; case 0x17: // "● 23 Vacant" - mctx->genLabel("● 23 空き", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + mctx->genLabel("● 23 空き", 0x80000001); break; case 0x18: // "○ 24 Vacant" - mctx->genLabel("● 24 空き", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genLabel("", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + mctx->genLabel("● 24 空き", 0x80000001); + mctx->genLabel("", 0x80000001); break; case 0x19: // "○ 25 Dungeon standard_weak" - mctx->genLabel("○ 25 ダンジョン基準_弱", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + mctx->genLabel("○ 25 ダンジョン基準_弱", 0x80000001); break; case 0x1a: // "○ 26 Dungeon standard_strong" - mctx->genLabel("○ 26 ダンジョン基準_強", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + mctx->genLabel("○ 26 ダンジョン基準_強", 0x80000001); break; case 0x1b: // "○ 27 Lava (ku)" - mctx->genLabel("○ 27 溶岩(く)", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + mctx->genLabel("○ 27 溶岩(く)", 0x80000001); break; case 0x1c: // "○ Other than Lava_Lv2 (ku)" - mctx->genLabel("○ 28 ダ溶岩以外_Lv2(く)", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + mctx->genLabel("○ 28 ダ溶岩以外_Lv2(く)", 0x80000001); break; case 0x1d: // "○ 29 Past" - mctx->genLabel("○ 29 過去", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + mctx->genLabel("○ 29 過去", 0x80000001); break; case 0x1e: // "○ 30 City walls" - mctx->genLabel("○ 30 城壁", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + mctx->genLabel("○ 30 城壁", 0x80000001); break; case 0x1f: // "● 31 Vacant" - mctx->genLabel("● 31 空き", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + mctx->genLabel("● 31 空き", 0x80000001); break; case 0x20: // "● 32 Vacant" - mctx->genLabel("● 32 空き", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + mctx->genLabel("● 32 空き", 0x80000001); break; case 0x21: // "● 33 Vacant" - mctx->genLabel("● 33 空き", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + mctx->genLabel("● 33 空き", 0x80000001); break; case 0x22: // "● 34 Vacant" - mctx->genLabel("● 34 空き", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + mctx->genLabel("● 34 空き", 0x80000001); break; case 0x23: // "● 35 Vacant" - mctx->genLabel("● 35 空き", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + mctx->genLabel("● 35 空き", 0x80000001); break; case 0x24: // "● 36 Vacant" - mctx->genLabel("● 36 空き", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + mctx->genLabel("● 36 空き", 0x80000001); break; case 0x25: // "● 37 Vacant" - mctx->genLabel("● 37 空き", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + mctx->genLabel("● 37 空き", 0x80000001); break; case 0x26: // "● 38 Vacant" - mctx->genLabel("● 38 空き", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + mctx->genLabel("● 38 空き", 0x80000001); break; case 0x27: // "● 39 Vacant" - mctx->genLabel("● 39 空き", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + mctx->genLabel("● 39 空き", 0x80000001); break; case 0x28: // "○ 40 Demo: Flashback" - mctx->genLabel("○ 40 デモ:回想シーン", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + mctx->genLabel("○ 40 デモ:回想シーン", 0x80000001); break; case 0x29: // "○ 41 Demo: Fake TW" - mctx->genLabel("○ 41 デモ:にせTW", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + mctx->genLabel("○ 41 デモ:にせTW", 0x80000001); break; case 0x2a: // "○ 42 Demo: for demo32_03" - mctx->genLabel("○ 42 デモ:demo32_03用", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + mctx->genLabel("○ 42 デモ:demo32_03用", 0x80000001); break; case 0x2b: // "○ 43 Demo: TW flashback scene" - mctx->genLabel("○ 43 デモ:TW回想シーン", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + mctx->genLabel("○ 43 デモ:TW回想シーン", 0x80000001); break; case 0x2c: // "○ 44 Demo: for demo31_20" - mctx->genLabel("○ 44 デモ:demo31_20用", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + mctx->genLabel("○ 44 デモ:demo31_20用", 0x80000001); break; case 0x2d: // "○ 45 Demo: Lava W" - mctx->genLabel("○ 45 デモ:溶岩W", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + mctx->genLabel("○ 45 デモ:溶岩W", 0x80000001); break; case 0x2e: // "● 46 Vacant" - mctx->genLabel("● 46 空き", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + mctx->genLabel("● 46 空き", 0x80000001); break; case 0x2f: // "● 47 Vacant" - mctx->genLabel("● 47 空き", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + mctx->genLabel("● 47 空き", 0x80000001); break; case 0x30: // "● 48 Vacant" - mctx->genLabel("● 48 空き", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + mctx->genLabel("● 48 空き", 0x80000001); break; case 0x31: // "● 49 Vacant" - mctx->genLabel("● 49 空き", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + mctx->genLabel("● 49 空き", 0x80000001); break; case 0x32: // "● 50 Vacant" - mctx->genLabel("● 50 空き", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + mctx->genLabel("● 50 空き", 0x80000001); break; case 0x33: // "● 51 Vacant" - mctx->genLabel("● 51 空き", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + mctx->genLabel("● 51 空き", 0x80000001); break; case 0x34: // "● 52 Vacant" - mctx->genLabel("● 52 空き", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + mctx->genLabel("● 52 空き", 0x80000001); break; case 0x35: // "● 53 Vacant" - mctx->genLabel("● 53 空き", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + mctx->genLabel("● 53 空き", 0x80000001); break; case 0x36: // "● 54 Vacant" - mctx->genLabel("● 54 空き", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + mctx->genLabel("● 54 空き", 0x80000001); break; case 0x37: // "● 55 Vacant" - mctx->genLabel("● 55 空き", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + mctx->genLabel("● 55 空き", 0x80000001); break; case 0x38: // "● 56 Vacant" - mctx->genLabel("● 56 空き", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + mctx->genLabel("● 56 空き", 0x80000001); break; case 0x39: // "● 57 Vacant" - mctx->genLabel("● 57 空き", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + mctx->genLabel("● 57 空き", 0x80000001); break; case 0x3a: // "● 58 Vacant" - mctx->genLabel("● 58 空き", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + mctx->genLabel("● 58 空き", 0x80000001); break; case 0x3b: // "● 59 Vacant" - mctx->genLabel("● 59 空き", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + mctx->genLabel("● 59 空き", 0x80000001); break; case 0x3c: // "● 60 Vacant" - mctx->genLabel("● 60 空き", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + mctx->genLabel("● 60 空き", 0x80000001); break; case 0x3d: // "● 61 Vacant" - mctx->genLabel("● 61 空き", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + mctx->genLabel("● 61 空き", 0x80000001); break; case 0x3e: // "● 62 Vacant" - mctx->genLabel("● 62 空き", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + mctx->genLabel("● 62 空き", 0x80000001); break; case 0x3f: // "● 63 Vacant" - mctx->genLabel("● 63 空き", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + mctx->genLabel("● 63 空き", 0x80000001); } } - mctx->genLabel("――――――――――――――――――――――――――――――――――――――――――", 0x80000001, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); - mctx->startComboBox("タイプ", &bloom_info[i].mType, 0, NULL, 0xffff, 0xffff, 0x100, 0x1a); + mctx->genLabel("――――――――――――――――――――――――――――――――――――――――――", 0x80000001); + mctx->startComboBox("タイプ", &bloom_info[i].mType); mctx->genComboBoxItem("くっきり(0)", 0); mctx->genComboBoxItem("やわらか(1)", 1); mctx->endComboBox(); - mctx->genSlider("しきい値", &bloom_info[i].mThreshold, 0, 0xff, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); - mctx->genSlider("ぼやけ幅", &bloom_info[i].mBlurAmount, 0, 0xff, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); - mctx->genSlider("ぼやけ濃さ", &bloom_info[i].mDensity, 0, 0xff, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); - mctx->genSlider("濃さ R", &bloom_info[i].mColorR, 0, 0xff, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); - mctx->genSlider(" G", &bloom_info[i].mColorG, 0, 0xff, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); - mctx->genSlider(" B", &bloom_info[i].mColorB, 0, 0xff, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); - mctx->genSlider("元濃さ", &bloom_info[i].mOrigDensity, 0, 0xff, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); - mctx->genSlider("彩度減算 R", &bloom_info[i].mSaturateSubtractR, 0, 0xff, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); - mctx->genSlider(" G", &bloom_info[i].mSaturateSubtractG, 0, 0xff, 0, NULL, - 0xffff, 0xffff, 0x200, 0x18); - mctx->genSlider(" B", &bloom_info[i].mSaturateSubtractB, 0, 0xff, 0, NULL, - 0xffff, 0xffff, 0x200, 0x18); - mctx->genSlider(" A", &bloom_info[i].mSaturateSubtractA, 0, 0xff, 0, NULL, - 0xffff, 0xffff, 0x200, 0x18); + mctx->genSlider("しきい値", &bloom_info[i].mThreshold, 0, 0xff); + mctx->genSlider("ぼやけ幅", &bloom_info[i].mBlurAmount, 0, 0xff); + mctx->genSlider("ぼやけ濃さ", &bloom_info[i].mDensity, 0, 0xff); + mctx->genSlider("濃さ R", &bloom_info[i].mColorR, 0, 0xff); + mctx->genSlider(" G", &bloom_info[i].mColorG, 0, 0xff); + mctx->genSlider(" B", &bloom_info[i].mColorB, 0, 0xff); + mctx->genSlider("元濃さ", &bloom_info[i].mOrigDensity, 0, 0xff); + mctx->genSlider("彩度減算 R", &bloom_info[i].mSaturateSubtractR, 0, 0xff); + mctx->genSlider(" G", &bloom_info[i].mSaturateSubtractG, 0, 0xff); + mctx->genSlider(" B", &bloom_info[i].mSaturateSubtractB, 0, 0xff); + mctx->genSlider(" A", &bloom_info[i].mSaturateSubtractA, 0, 0xff); } } @@ -7488,48 +7290,37 @@ dKankyo_navyHIO_c::dKankyo_navyHIO_c() { } void dKankyo_navyHIO_c::genMessage(JORMContext* mctx) { - mctx->genLabel("――――――――――――――――――――――――――――――――――――――――――", 0x80000001, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + mctx->genLabel("――――――――――――――――――――――――――――――――――――――――――", 0x80000001); - mctx->genLabel("■ 水中ライト 色", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genSlider("col R", &water_in_light_col.r, 0, 0xff, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genSlider(" G", &water_in_light_col.g, 0, 0xff, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genSlider(" B", &water_in_light_col.b, 0, 0xff, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + mctx->genLabel("■ 水中ライト 色", 0x80000001); + mctx->genSlider("col R", &water_in_light_col.r, 0, 0xff); + mctx->genSlider(" G", &water_in_light_col.g, 0, 0xff); + mctx->genSlider(" B", &water_in_light_col.b, 0, 0xff); - mctx->genLabel("――――――――――――――――――――――――――――――――――――――――――", 0x80000001, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + mctx->genLabel("――――――――――――――――――――――――――――――――――――――――――", 0x80000001); - mctx->genLabel("■ カメライトの設定", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genLabel("現在の設定", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genLabel(" S Y:1500.0f power:1.25f cutoff 90.0f", 0x80000001, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); - mctx->genLabel(" M Y:500.0f power:2.0f cutoff 70.0f", 0x80000001, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); - mctx->genLabel(" L Y:2000.0f power:3.0f cutoff 70.0f", 0x80000001, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); - mctx->genLabel("LL Y:1500.0f power:4.0f cutoff 65.0f", 0x80000001, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); - mctx->genLabel("", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + mctx->genLabel("■ カメライトの設定", 0x80000001); + mctx->genLabel("現在の設定", 0x80000001); + mctx->genLabel(" S Y:1500.0f power:1.25f cutoff 90.0f", 0x80000001); + mctx->genLabel(" M Y:500.0f power:2.0f cutoff 70.0f", 0x80000001); + mctx->genLabel(" L Y:2000.0f power:3.0f cutoff 70.0f", 0x80000001); + mctx->genLabel("LL Y:1500.0f power:4.0f cutoff 65.0f", 0x80000001); + mctx->genLabel("", 0x80000001); - mctx->genCheckBox("調整開始", &camera_light_adjust_ON, 1, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genSlider("Yずらし", &camera_light_y_shift, 0.0f, 10000.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); - mctx->genSlider("色 R", &camera_light_col.r, 0, 0xff, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genSlider(" G", &camera_light_col.g, 0, 0xff, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); - mctx->genSlider(" B", &camera_light_col.b, 0, 0xff, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); - mctx->genSlider("power", &camera_light_power, 0.0f, 1000.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); - mctx->genSlider("cutoff", &camera_light_cutoff, 0.001f, 90.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); - mctx->startComboBox("距離減衰", &camera_light_da, 0, NULL, 0xffff, 0xffff, 0x100, 0x1a); + mctx->genCheckBox("調整開始", &camera_light_adjust_ON, 0x1); + mctx->genSlider("Yずらし", &camera_light_y_shift, 0.0f, 10000.0f); + mctx->genSlider("色 R", &camera_light_col.r, 0, 0xff); + mctx->genSlider(" G", &camera_light_col.g, 0, 0xff); + mctx->genSlider(" B", &camera_light_col.b, 0, 0xff); + mctx->genSlider("power", &camera_light_power, 0.0f, 1000.0f); + mctx->genSlider("cutoff", &camera_light_cutoff, 0.001f, 90.0f); + mctx->startComboBox("距離減衰", &camera_light_da); mctx->genComboBoxItem("減衰なし [GX_DA_OFF]", 0); mctx->genComboBoxItem("おだやか [GX_DA_GENTLE]", 1); mctx->genComboBoxItem("中間 [GX_DA_MEDIUM]", 2); mctx->genComboBoxItem("険しい [GX_DA_STEEP]", 3); mctx->endComboBox(); - mctx->startComboBox("角度減衰", &camera_light_sp, 0, NULL, 0xffff, 0xffff, 0x100, 0x1a); + mctx->startComboBox("角度減衰", &camera_light_sp); mctx->genComboBoxItem("ポイント [GX_SP_OFF]", 0); mctx->genComboBoxItem("直角 [GX_SP_FLAT]", 1); mctx->genComboBoxItem("COS曲線 [GX_SP_COS]", 2); @@ -7538,15 +7329,13 @@ void dKankyo_navyHIO_c::genMessage(JORMContext* mctx) { mctx->genComboBoxItem("リング状 [GX_SP_RING1]", 5); mctx->genComboBoxItem("リング状2[GX_SP_RING2]", 6); mctx->endComboBox(); - mctx->genLabel("", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + mctx->genLabel("", 0x80000001); - mctx->genLabel("――――――――――――――――――――――――――――――――――――――――――", 0x80000001, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); - mctx->genLabel("■ トワイライト センスパターン", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + mctx->genLabel("――――――――――――――――――――――――――――――――――――――――――", 0x80000001); + mctx->genLabel("■ トワイライト センスパターン", 0x80000001); - mctx->genCheckBox("TV画面に表示", &twilight_sense_pat_tv_display_ON, 1, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); - mctx->startComboBox("パターン", &twilight_sense_pat, 0, NULL, 0xffff, 0xffff, 0x100, 0x1a); + mctx->genCheckBox("TV画面に表示", &twilight_sense_pat_tv_display_ON, 0x1); + mctx->startComboBox("パターン", &twilight_sense_pat); mctx->genComboBoxItem("未使用", 0); mctx->genComboBoxItem("1:フィールド基本", 1); mctx->genComboBoxItem("2:ハイリア湖専用", 2); @@ -7563,12 +7352,10 @@ void dKankyo_navyHIO_c::genMessage(JORMContext* mctx) { mctx->genComboBoxItem("13:デモなど広め", 13); mctx->endComboBox(); - mctx->genLabel("――――――――――――――――――――――――――――――――――――――――――", 0x80000001, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); - mctx->genLabel("■ トワイライト センス専用飽和実験", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genLabel("  ・センス仕様で飽和加算のパターンを変えてみる", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->startComboBox("モード", &twilight_sense_saturation_mode, 0, NULL, 0xffff, 0xffff, 0x100, - 0x1a); + mctx->genLabel("――――――――――――――――――――――――――――――――――――――――――", 0x80000001); + mctx->genLabel("■ トワイライト センス専用飽和実験", 0x80000001); + mctx->genLabel("  ・センス仕様で飽和加算のパターンを変えてみる", 0x80000001); + mctx->startComboBox("モード", &twilight_sense_saturation_mode); mctx->genComboBoxItem("ゲームまかせ", 0); mctx->genComboBoxItem("トワイライト(暗)", 32); mctx->genComboBoxItem("トワイライト(明)", 33); @@ -7576,330 +7363,238 @@ void dKankyo_navyHIO_c::genMessage(JORMContext* mctx) { mctx->genComboBoxItem("影響なし", 35); mctx->endComboBox(); - mctx->genLabel("――――――――――――――――――――――――――――――――――――――――――", 0x80000001, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); - mctx->genLabel("■ 憑依ゼルダ 女優ライト調整", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + mctx->genLabel("――――――――――――――――――――――――――――――――――――――――――", 0x80000001); + mctx->genLabel("■ 憑依ゼルダ 女優ライト調整", 0x80000001); - mctx->genSlider("col R", &possessed_zelda_light_col.r, 0, 0xff, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); - mctx->genSlider(" G", &possessed_zelda_light_col.g, 0, 0xff, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); - mctx->genSlider(" B", &possessed_zelda_light_col.b, 0, 0xff, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); - mctx->genSlider("takasa", &possessed_zelda_light_height, -5000.0f, 5000.0f, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); - mctx->genSlider("power", &possessed_zelda_light_power, 0.0f, 2000.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + mctx->genSlider("col R", &possessed_zelda_light_col.r, 0, 0xff); + mctx->genSlider(" G", &possessed_zelda_light_col.g, 0, 0xff); + mctx->genSlider(" B", &possessed_zelda_light_col.b, 0, 0xff); + mctx->genSlider("takasa", &possessed_zelda_light_height, -5000.0f, 5000.0f); + mctx->genSlider("power", &possessed_zelda_light_power, 0.0f, 2000.0f); - mctx->genLabel("――――――――――――――――――――――――――――――――――――――――――", 0x80000001, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); - mctx->genLabel("■ 豚ガノン 女優ライト調整", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + mctx->genLabel("――――――――――――――――――――――――――――――――――――――――――", 0x80000001); + mctx->genLabel("■ 豚ガノン 女優ライト調整", 0x80000001); - mctx->genSlider("col R", &beast_ganon_light_col.r, 0, 0xff, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); - mctx->genSlider(" G", &beast_ganon_light_col.g, 0, 0xff, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); - mctx->genSlider(" B", &beast_ganon_light_col.b, 0, 0xff, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); - mctx->genSlider("takasa", &beast_ganon_light_height, -5000.0f, 5000.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); - mctx->genSlider("power", &beast_ganon_light_power, 0.0f, 2000.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + mctx->genSlider("col R", &beast_ganon_light_col.r, 0, 0xff); + mctx->genSlider(" G", &beast_ganon_light_col.g, 0, 0xff); + mctx->genSlider(" B", &beast_ganon_light_col.b, 0, 0xff); + mctx->genSlider("takasa", &beast_ganon_light_height, -5000.0f, 5000.0f); + mctx->genSlider("power", &beast_ganon_light_power, 0.0f, 2000.0f); - mctx->genLabel("――――――――――――――――――――――――――――――――――――――――――", 0x80000001, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); - mctx->genLabel("■ MA09水面てらてら具合", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genSlider("てらてら率", &g_env_light.mWaterSurfaceShineRate, 0.0f, 1.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + mctx->genLabel("――――――――――――――――――――――――――――――――――――――――――", 0x80000001); + mctx->genLabel("■ MA09水面てらてら具合", 0x80000001); + mctx->genSlider("てらてら率", &g_env_light.mWaterSurfaceShineRate, 0.0f, 1.0f); - mctx->genLabel("――――――――――――――――――――――――――――――――――――――――――", 0x80000001, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); - mctx->genLabel("■ 虹の調整", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genCheckBox("調整開始", &rainbow_adjust_ON, 1, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); - mctx->genSlider("離れ距離", &rainbow_separation_dist, 0, 0x7fff, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); - mctx->genSlider("最大α", &rainbow_max_alpha, 0, 0xff, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + mctx->genLabel("――――――――――――――――――――――――――――――――――――――――――", 0x80000001); + mctx->genLabel("■ 虹の調整", 0x80000001); + mctx->genCheckBox("調整開始", &rainbow_adjust_ON, 0x1); + mctx->genSlider("離れ距離", &rainbow_separation_dist, 0, 0x7fff); + mctx->genSlider("最大α", &rainbow_max_alpha, 0, 0xff); - mctx->genLabel("――――――――――――――――――――――――――――――――――――――――――", 0x80000001, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); - mctx->genLabel("■ 釣堀 木の色調整", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genCheckBox("調整開始", &fish_pond_tree_adjust_ON, 1, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); - mctx->genSlider("amb R", &fish_pond_tree_ambcol.r, 0, 0xff, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); - mctx->genSlider(" G", &fish_pond_tree_ambcol.g, 0, 0xff, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); - mctx->genSlider(" B", &fish_pond_tree_ambcol.b, 0, 0xff, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); - mctx->genSlider("dif0 R", &fish_pond_tree_dif0_col.r, 0, 0xff, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); - mctx->genSlider(" G", &fish_pond_tree_dif0_col.g, 0, 0xff, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); - mctx->genSlider(" B", &fish_pond_tree_dif0_col.b, 0, 0xff, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); - mctx->genSlider("dif1 R", &fish_pond_tree_dif1_col.r, 0, 0xff, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); - mctx->genSlider(" G", &fish_pond_tree_dif1_col.g, 0, 0xff, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); - mctx->genSlider(" B", &fish_pond_tree_dif1_col.b, 0, 0xff, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); - mctx->genLabel("○現在設定値 はる amb (r 101) (g 94) (b 105)", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genLabel(" dif0 (r 86) (g 75) (b 57)", 0x80000001, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); - mctx->genLabel(" dif1 (r 82) (g 65) (b 102)", 0x80000001, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); - mctx->genLabel(" なつ amb (r 14) (g 35) (b 11)", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genLabel(" dif0 (r 55) (g 40) (b 30)", 0x80000001, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); - mctx->genLabel(" dif1 (r 25) (g 15) (b 0)", 0x80000001, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); - mctx->genLabel(" あき amb (r 40) (g 20) (b 5)", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genLabel(" dif0 (r 110) (g 50) (b 15)", 0x80000001, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); - mctx->genLabel(" dif1 (r 70) (g 0) (b 15)", 0x80000001, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + mctx->genLabel("――――――――――――――――――――――――――――――――――――――――――", 0x80000001); + mctx->genLabel("■ 釣堀 木の色調整", 0x80000001); + mctx->genCheckBox("調整開始", &fish_pond_tree_adjust_ON, 0x1); + mctx->genSlider("amb R", &fish_pond_tree_ambcol.r, 0, 0xff); + mctx->genSlider(" G", &fish_pond_tree_ambcol.g, 0, 0xff); + mctx->genSlider(" B", &fish_pond_tree_ambcol.b, 0, 0xff); + mctx->genSlider("dif0 R", &fish_pond_tree_dif0_col.r, 0, 0xff); + mctx->genSlider(" G", &fish_pond_tree_dif0_col.g, 0, 0xff); + mctx->genSlider(" B", &fish_pond_tree_dif0_col.b, 0, 0xff); + mctx->genSlider("dif1 R", &fish_pond_tree_dif1_col.r, 0, 0xff); + mctx->genSlider(" G", &fish_pond_tree_dif1_col.g, 0, 0xff); + mctx->genSlider(" B", &fish_pond_tree_dif1_col.b, 0, 0xff); + mctx->genLabel("○現在設定値 はる amb (r 101) (g 94) (b 105)", 0x80000001); + mctx->genLabel(" dif0 (r 86) (g 75) (b 57)", 0x80000001); + mctx->genLabel(" dif1 (r 82) (g 65) (b 102)", 0x80000001); + mctx->genLabel(" なつ amb (r 14) (g 35) (b 11)", 0x80000001); + mctx->genLabel(" dif0 (r 55) (g 40) (b 30)", 0x80000001); + mctx->genLabel(" dif1 (r 25) (g 15) (b 0)", 0x80000001); + mctx->genLabel(" あき amb (r 40) (g 20) (b 5)", 0x80000001); + mctx->genLabel(" dif0 (r 110) (g 50) (b 15)", 0x80000001); + mctx->genLabel(" dif1 (r 70) (g 0) (b 15)", 0x80000001); - mctx->genLabel("――――――――――――――――――――――――――――――――――――――――――", 0x80000001, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); - mctx->genLabel("■ 釣堀 colreg 色変化", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genCheckBox("調整開始", &this->fish_pond_colreg_adjust_ON, 1, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); - mctx->genSlider("c0 R", &fish_pond_colreg_c0.r, -0xff, 0xff, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); - mctx->genSlider(" G", &fish_pond_colreg_c0.g, -0xff, 0xff, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); - mctx->genSlider(" B", &fish_pond_colreg_c0.b, -0xff, 0xff, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); - mctx->genLabel("○現在設定値 はる (r 0) (g 0) (b 0)", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genLabel(" なつ (r -3) (g 0) (b -4)", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genLabel(" あき (r 0) (g -10) (b -13)", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genLabel(" ふゆ (r 14) (g 15) (b 22)", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + mctx->genLabel("――――――――――――――――――――――――――――――――――――――――――", 0x80000001); + mctx->genLabel("■ 釣堀 colreg 色変化", 0x80000001); + mctx->genCheckBox("調整開始", &this->fish_pond_colreg_adjust_ON, 0x1); + mctx->genSlider("c0 R", &fish_pond_colreg_c0.r, -0xff, 0xff); + mctx->genSlider(" G", &fish_pond_colreg_c0.g, -0xff, 0xff); + mctx->genSlider(" B", &fish_pond_colreg_c0.b, -0xff, 0xff); + mctx->genLabel("○現在設定値 はる (r 0) (g 0) (b 0)", 0x80000001); + mctx->genLabel(" なつ (r -3) (g 0) (b -4)", 0x80000001); + mctx->genLabel(" あき (r 0) (g -10) (b -13)", 0x80000001); + mctx->genLabel(" ふゆ (r 14) (g 15) (b 22)", 0x80000001); - mctx->genLabel("――――――――――――――――――――――――――――――――――――――――――", 0x80000001, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); - mctx->genLabel("■ 強引 水面にごり変更", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genCheckBox("調整開始", &water_mud_adjust_ON, 1, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genSlider("全体", &field_0x2ea, 0, 0xff, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genSlider("手前", &field_0x2ec, 0, 0xff, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genLabel("", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + mctx->genLabel("――――――――――――――――――――――――――――――――――――――――――", 0x80000001); + mctx->genLabel("■ 強引 水面にごり変更", 0x80000001); + mctx->genCheckBox("調整開始", &water_mud_adjust_ON, 0x1); + mctx->genSlider("全体", &field_0x2ea, 0, 0xff); + mctx->genSlider("手前", &field_0x2ec, 0, 0xff); + mctx->genLabel("", 0x80000001); - mctx->genLabel("――――――――――――――――――――――――――――――――――――――――――", 0x80000001, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); - mctx->genLabel("■ コレクト&装備 ライティング", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genCheckBox("調整開始", &light_adjust_ON, 1, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genSlider("AMB R", &adjust_light_ambcol.r, 0, 0xff, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genSlider(" G", &adjust_light_ambcol.g, 0, 0xff, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genSlider(" B", &adjust_light_ambcol.b, 0, 0xff, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genLabel("○メイン", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genSlider("Pos X", &adjust_light_main_pos.x, -100000.0f, 100000.0f, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); - mctx->genSlider(" Y", &adjust_light_main_pos.y, -100000.0f, 100000.0f, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); - mctx->genSlider(" Z", &adjust_light_main_pos.z, -100000.0f, 100000.0f, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); - mctx->genSlider("Dif0 R", &adjust_light_dif0_col_R, 0, 0xff, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); - mctx->genSlider(" G", &adjust_light_dif0_col_G, 0, 0xff, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); - mctx->genSlider(" B", &adjust_light_dif0_col_B, 0, 0xff, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); - mctx->genLabel("○反射", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genSlider("Pos X", &collect_light_reflect_pos.x, -100000.0f, 100000.0f, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); - mctx->genSlider(" Y", &collect_light_reflect_pos.y, -100000.0f, 100000.0f, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); - mctx->genSlider(" Z", &collect_light_reflect_pos.z, -100000.0f, 100000.0f, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); - mctx->genSlider("Dif1 R", &adjust_light_dif1_col.r, 0, 0xff, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); - mctx->genSlider(" G", &adjust_light_dif1_col.g, 0, 0xff, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); - mctx->genSlider(" B", &adjust_light_dif1_col.b, 0, 0xff, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); - mctx->genLabel("", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + mctx->genLabel("――――――――――――――――――――――――――――――――――――――――――", 0x80000001); + mctx->genLabel("■ コレクト&装備 ライティング", 0x80000001); + mctx->genCheckBox("調整開始", &light_adjust_ON, 0x1); + mctx->genSlider("AMB R", &adjust_light_ambcol.r, 0, 0xff); + mctx->genSlider(" G", &adjust_light_ambcol.g, 0, 0xff); + mctx->genSlider(" B", &adjust_light_ambcol.b, 0, 0xff); + mctx->genLabel("○メイン", 0x80000001); + mctx->genSlider("Pos X", &adjust_light_main_pos.x, -100000.0f, 100000.0f); + mctx->genSlider(" Y", &adjust_light_main_pos.y, -100000.0f, 100000.0f); + mctx->genSlider(" Z", &adjust_light_main_pos.z, -100000.0f, 100000.0f); + mctx->genSlider("Dif0 R", &adjust_light_dif0_col_R, 0, 0xff); + mctx->genSlider(" G", &adjust_light_dif0_col_G, 0, 0xff); + mctx->genSlider(" B", &adjust_light_dif0_col_B, 0, 0xff); + mctx->genLabel("○反射", 0x80000001); + mctx->genSlider("Pos X", &collect_light_reflect_pos.x, -100000.0f, 100000.0f); + mctx->genSlider(" Y", &collect_light_reflect_pos.y, -100000.0f, 100000.0f); + mctx->genSlider(" Z", &collect_light_reflect_pos.z, -100000.0f, 100000.0f); + mctx->genSlider("Dif1 R", &adjust_light_dif1_col.r, 0, 0xff); + mctx->genSlider(" G", &adjust_light_dif1_col.g, 0, 0xff); + mctx->genSlider(" B", &adjust_light_dif1_col.b, 0, 0xff); + mctx->genLabel("", 0x80000001); - mctx->genLabel("――――――――――――――――――――――――――――――――――――――――――", 0x80000001, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); - mctx->genLabel("■ 現在セーブ再開位置", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genCheckBox("常に表示", &this->display_save_location, 1, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genLabel("", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + mctx->genLabel("――――――――――――――――――――――――――――――――――――――――――", 0x80000001); + mctx->genLabel("■ 現在セーブ再開位置", 0x80000001); + mctx->genCheckBox("常に表示", &this->display_save_location, 0x1); + mctx->genLabel("", 0x80000001); - mctx->genLabel("――――――――――――――――――――――――――――――――――――――――――", 0x80000001, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); - mctx->genLabel("■ 星", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genSlider("最大数", &this->stars_max_number, -1, 2800, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genLabel("", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + mctx->genLabel("――――――――――――――――――――――――――――――――――――――――――", 0x80000001); + mctx->genLabel("■ 星", 0x80000001); + mctx->genSlider("最大数", &this->stars_max_number, -1, 2800); + mctx->genLabel("", 0x80000001); - mctx->genLabel("――――――――――――――――――――――――――――――――――――――――――", 0x80000001, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); - mctx->genLabel("■ 草てかり調整", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genSlider("てかり値", &this->grass_shine_value, 0.0f, 255.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); - mctx->genSlider("草ライト影響率 ", &g_env_light.grass_light_inf_rate, 0.0, 2.0, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); - mctx->genLabel("", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + mctx->genLabel("――――――――――――――――――――――――――――――――――――――――――", 0x80000001); + mctx->genLabel("■ 草てかり調整", 0x80000001); + mctx->genSlider("てかり値", &this->grass_shine_value, 0.0f, 255.0f); + mctx->genSlider("草ライト影響率 ", &g_env_light.grass_light_inf_rate, 0.0, 2.0); + mctx->genLabel("", 0x80000001); - mctx->genLabel("――――――――――――――――――――――――――――――――――――――――――", 0x80000001, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); - mctx->genLabel("■ 霧沼 トワイライト時 色設定", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genCheckBox("調整開始", &light_adjust_ON, 1, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genSlider("c1 R", &mist_twilight_c1_col.r, 0, 0xff, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genSlider(" G", &mist_twilight_c1_col.g, 0, 0xff, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genSlider(" B", &mist_twilight_c1_col.b, 0, 0xff, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genSlider(" a", &mist_twilight_c1_col.a, 0, 0xff, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genSlider("c2 R", &mist_twilight_c2_col.r, 0, 0xff, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genSlider(" G", &mist_twilight_c2_col.g, 0, 0xff, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genSlider(" B", &mist_twilight_c2_col.b, 0, 0xff, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genSlider(" A", &mist_twilight_c2_col.a, 0, 0xff, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genLabel("", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + mctx->genLabel("――――――――――――――――――――――――――――――――――――――――――", 0x80000001); + mctx->genLabel("■ 霧沼 トワイライト時 色設定", 0x80000001); + mctx->genCheckBox("調整開始", &light_adjust_ON, 0x1); + mctx->genSlider("c1 R", &mist_twilight_c1_col.r, 0, 0xff); + mctx->genSlider(" G", &mist_twilight_c1_col.g, 0, 0xff); + mctx->genSlider(" B", &mist_twilight_c1_col.b, 0, 0xff); + mctx->genSlider(" a", &mist_twilight_c1_col.a, 0, 0xff); + mctx->genSlider("c2 R", &mist_twilight_c2_col.r, 0, 0xff); + mctx->genSlider(" G", &mist_twilight_c2_col.g, 0, 0xff); + mctx->genSlider(" B", &mist_twilight_c2_col.b, 0, 0xff); + mctx->genSlider(" A", &mist_twilight_c2_col.a, 0, 0xff); + mctx->genLabel("", 0x80000001); - mctx->genLabel("――――――――――――――――――――――――――――――――――――――――――", 0x80000001, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); - mctx->genLabel("■ トワイライトNPC ライト設定", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genLabel("■ 闇ライト一つ設定キャラ設定", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->startComboBox("モード", &adjust_light_mode, 0, NULL, 0xffff, 0xffff, 0x100, 0x1a); + mctx->genLabel("――――――――――――――――――――――――――――――――――――――――――", 0x80000001); + mctx->genLabel("■ トワイライトNPC ライト設定", 0x80000001); + mctx->genLabel("■ 闇ライト一つ設定キャラ設定", 0x80000001); + mctx->startComboBox("モード", &adjust_light_mode); mctx->genComboBoxItem("ゲームまかせ", 0); mctx->genComboBoxItem("ゲームまかせ", 1); mctx->genComboBoxItem("カスタム調整", 2); mctx->endComboBox(); - mctx->genSlider("AMB R", &adjust_light_ambcol.r, 0, 0xff, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genSlider(" G", &adjust_light_ambcol.g, 0, 0xff, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genSlider(" B", &adjust_light_ambcol.b, 0, 0xff, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genSlider("LIGHT0 R", &adjust_light_dif0_col_R, 0, 500, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); - mctx->genSlider(" G", &adjust_light_dif0_col_G, 0, 500, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); - mctx->genSlider(" B", &adjust_light_dif0_col_B, 0, 500, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); - mctx->genLabel("", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + mctx->genSlider("AMB R", &adjust_light_ambcol.r, 0, 0xff); + mctx->genSlider(" G", &adjust_light_ambcol.g, 0, 0xff); + mctx->genSlider(" B", &adjust_light_ambcol.b, 0, 0xff); + mctx->genSlider("LIGHT0 R", &adjust_light_dif0_col_R, 0, 500); + mctx->genSlider(" G", &adjust_light_dif0_col_G, 0, 500); + mctx->genSlider(" B", &adjust_light_dif0_col_B, 0, 500); + mctx->genLabel("", 0x80000001); - mctx->genLabel("――――――――――――――――――――――――――――――――――――――――――", 0x80000001, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); - mctx->genLabel("■ デモ用? 遠目対応 被写界深度", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genLabel("-1:奥にピント 1:手前にピント", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genSlider("注目点", &g_env_light.mDemoAttentionPoint, -1.0f, 1.0f, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); - mctx->genCheckBox("調整SW", &demo_adjust_SW, 1, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genLabel("", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genSlider("ピント位置", &demo_focus_pos, -0xfe, 0xff, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genSlider("ずらし幅X", &demo_focus_offset_x, -1.0f, 1.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genSlider("ずらし幅Y", &demo_focus_offset_y, -1.0f, 1.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genLabel("", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + mctx->genLabel("――――――――――――――――――――――――――――――――――――――――――", 0x80000001); + mctx->genLabel("■ デモ用? 遠目対応 被写界深度", 0x80000001); + mctx->genLabel("-1:奥にピント 1:手前にピント", 0x80000001); + mctx->genSlider("注目点", &g_env_light.mDemoAttentionPoint, -1.0f, 1.0f); + mctx->genCheckBox("調整SW", &demo_adjust_SW, 0x1); + mctx->genLabel("", 0x80000001); + mctx->genSlider("ピント位置", &demo_focus_pos, -0xfe, 0xff); + mctx->genSlider("ずらし幅X", &demo_focus_offset_x, -1.0f, 1.0f); + mctx->genSlider("ずらし幅Y", &demo_focus_offset_y, -1.0f, 1.0f); + mctx->genLabel("", 0x80000001); - mctx->genLabel("――――――――――――――――――――――――――――――――――――――――――", 0x80000001, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); - mctx->genLabel("■ 影の濃さ", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genCheckBox("調整開始", &shadow_adjust_ON, 1, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genSlider("通常α", &shadow_normal_alpha, 0.0f, 1.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genSlider("接近MAXα", &shadow_max_alpha, 0.0f, 1.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genLabel("", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + mctx->genLabel("――――――――――――――――――――――――――――――――――――――――――", 0x80000001); + mctx->genLabel("■ 影の濃さ", 0x80000001); + mctx->genCheckBox("調整開始", &shadow_adjust_ON, 0x1); + mctx->genSlider("通常α", &shadow_normal_alpha, 0.0f, 1.0f); + mctx->genSlider("接近MAXα", &shadow_max_alpha, 0.0f, 1.0f); + mctx->genLabel("", 0x80000001); - mctx->genLabel("――――――――――――――――――――――――――――――――――――――――――", 0x80000001, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); - mctx->genLabel("■ アイテムゲット ライト設定", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->startComboBox("モード", &adjust_light_mode, 0, NULL, 0xffff, 0xffff, 0x100, 0x1a); + mctx->genLabel("――――――――――――――――――――――――――――――――――――――――――", 0x80000001); + mctx->genLabel("■ アイテムゲット ライト設定", 0x80000001); + mctx->startComboBox("モード", &adjust_light_mode); mctx->genComboBoxItem("ゲームまかせ", 0); mctx->genComboBoxItem("ゲームまかせ", 1); mctx->genComboBoxItem("カスタム調整", 2); mctx->endComboBox(); - mctx->genSlider("AMB R", &adjust_light_ambcol.r, '\0', 0xff, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); - mctx->genSlider(" G", &adjust_light_ambcol.g, '\0', 0xff, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); - mctx->genSlider(" B", &adjust_light_ambcol.b, '\0', 0xff, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); - mctx->genSlider("Dif0 R", &adjust_light_dif0_col_R, 0, 0xff, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); - mctx->genSlider(" G", &adjust_light_dif0_col_G, 0, 0xff, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); - mctx->genSlider(" B", &adjust_light_dif0_col_B, 0, 0xff, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); - mctx->genSlider("Dif1 R", &adjust_light_dif1_col.r, 0, 0xff, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); - mctx->genSlider(" G", &adjust_light_dif1_col.g, 0, 0xff, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); - mctx->genSlider(" B", &adjust_light_dif1_col.b, 0, 0xff, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); - mctx->genSlider("Pos X", &adjust_light_main_pos.x, -100000.0f, 100000.0f, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); - mctx->genSlider(" Y", &adjust_light_main_pos.y, -100000.0f, 100000.0f, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); - mctx->genSlider(" Z", &adjust_light_main_pos.z, -100000.0f, 100000.0f, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); - mctx->genLabel("", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + mctx->genSlider("AMB R", &adjust_light_ambcol.r, '\0', 0xff); + mctx->genSlider(" G", &adjust_light_ambcol.g, '\0', 0xff); + mctx->genSlider(" B", &adjust_light_ambcol.b, '\0', 0xff); + mctx->genSlider("Dif0 R", &adjust_light_dif0_col_R, 0, 0xff); + mctx->genSlider(" G", &adjust_light_dif0_col_G, 0, 0xff); + mctx->genSlider(" B", &adjust_light_dif0_col_B, 0, 0xff); + mctx->genSlider("Dif1 R", &adjust_light_dif1_col.r, 0, 0xff); + mctx->genSlider(" G", &adjust_light_dif1_col.g, 0, 0xff); + mctx->genSlider(" B", &adjust_light_dif1_col.b, 0, 0xff); + mctx->genSlider("Pos X", &adjust_light_main_pos.x, -100000.0f, 100000.0f); + mctx->genSlider(" Y", &adjust_light_main_pos.y, -100000.0f, 100000.0f); + mctx->genSlider(" Z", &adjust_light_main_pos.z, -100000.0f, 100000.0f); + mctx->genLabel("", 0x80000001); - mctx->genLabel("――――――――――――――――――――――――――――――――――――――――――", 0x80000001, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + mctx->genLabel("――――――――――――――――――――――――――――――――――――――――――", 0x80000001); - mctx->genLabel("■ 女優さんライト", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->startComboBox("種類", &adjust_light_mode, 0, NULL, 0xffff, 0xffff, 0x100, 0x1a); + mctx->genLabel("■ 女優さんライト", 0x80000001); + mctx->startComboBox("種類", &adjust_light_mode); mctx->genComboBoxItem("ありのままで勝負", 0); mctx->genComboBoxItem("レフ板", 1); mctx->genComboBoxItem("カスタム調整", 2); mctx->endComboBox(); - mctx->genSlider("カスタム時 R", &adjust_custom_R, 0, 2000, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genSlider(" G", &adjust_custom_G, 0, 2000, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); - mctx->genSlider(" B", &adjust_custom_B, 0, 2000, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); - mctx->genLabel("", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genSlider("高さ調整", &adjust_height, -5000.0f, 5000.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genLabel("", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + mctx->genSlider("カスタム時 R", &adjust_custom_R, 0, 2000); + mctx->genSlider(" G", &adjust_custom_G, 0, 2000); + mctx->genSlider(" B", &adjust_custom_B, 0, 2000); + mctx->genLabel("", 0x80000001); + mctx->genSlider("高さ調整", &adjust_height, -5000.0f, 5000.0f); + mctx->genLabel("", 0x80000001); - mctx->genLabel("――――――――――――――――――――――――――――――――――――――――――", 0x80000001, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); - mctx->genLabel("■ 沼", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genCheckBox("調整開始", &light_adjust_ON, 1, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genSlider("水面R", &mist_twilight_c1_col.r, -0xff, 0xff, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genSlider(" G", &mist_twilight_c1_col.g, -0xff, 0xff, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); - mctx->genSlider(" B", &mist_twilight_c1_col.b, -0xff, 0xff, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); - mctx->genSlider("補佐α", &mist_twilight_c1_col.a, -0xff, 0xff, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + mctx->genLabel("――――――――――――――――――――――――――――――――――――――――――", 0x80000001); + mctx->genLabel("■ 沼", 0x80000001); + mctx->genCheckBox("調整開始", &light_adjust_ON, 0x1); + mctx->genSlider("水面R", &mist_twilight_c1_col.r, -0xff, 0xff); + mctx->genSlider(" G", &mist_twilight_c1_col.g, -0xff, 0xff); + mctx->genSlider(" B", &mist_twilight_c1_col.b, -0xff, 0xff); + mctx->genSlider("補佐α", &mist_twilight_c1_col.a, -0xff, 0xff); // "Overall α" (alpha) - mctx->genSlider("全体α", &field_0x268, 0, 0xff, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genSlider("泥1R", &mist_twilight_c2_col.r, 0, 0xff, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genSlider(" G", &mist_twilight_c2_col.g, 0, 0xff, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); - mctx->genSlider(" B", &mist_twilight_c2_col.b, 0, 0xff, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); - mctx->genSlider(" a", &mist_twilight_c2_col.a, 0, 0xff, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + mctx->genSlider("全体α", &field_0x268, 0, 0xff); + mctx->genSlider("泥1R", &mist_twilight_c2_col.r, 0, 0xff); + mctx->genSlider(" G", &mist_twilight_c2_col.g, 0, 0xff); + mctx->genSlider(" B", &mist_twilight_c2_col.b, 0, 0xff); + mctx->genSlider(" a", &mist_twilight_c2_col.a, 0, 0xff); // "Mud 2 R" - mctx->genSlider("泥2R", &field_0x264.r, 0, 0xff, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genSlider(" G", &field_0x264.g, 0, 0xff, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genSlider(" B", &field_0x264.b, 0, 0xff, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genLabel("", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + mctx->genSlider("泥2R", &field_0x264.r, 0, 0xff); + mctx->genSlider(" G", &field_0x264.g, 0, 0xff); + mctx->genSlider(" B", &field_0x264.b, 0, 0xff); + mctx->genLabel("", 0x80000001); - mctx->genLabel("――――――――――――――――――――――――――――――――――――――――――", 0x80000001, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); - mctx->genLabel("■ においもやの調整パラメータ", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genCheckBox("色設定開始", &smell_adjust_ON, 1, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genSlider("色 R", &smell_col.r, 0, 0xff, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genSlider("   G", &smell_col.g, 0, 0xff, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genSlider("  B", &smell_col.b, 0, 0xff, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genSlider("色 R", &smell_col2.r, 0, 0xff, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genSlider("   G", &smell_col2.g, 0, 0xff, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genSlider("  B", &smell_col2.b, 0, 0xff, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genSlider("アルファ", &smell_alpha, 0.0f, 1.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genLabel("■ においレールタグ", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genSlider("間隔", &smell_railtag_space, -1000.0f, 1000.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); - mctx->genLabel("", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + mctx->genLabel("――――――――――――――――――――――――――――――――――――――――――", 0x80000001); + mctx->genLabel("■ においもやの調整パラメータ", 0x80000001); + mctx->genCheckBox("色設定開始", &smell_adjust_ON, 0x1); + mctx->genSlider("色 R", &smell_col.r, 0, 0xff); + mctx->genSlider("   G", &smell_col.g, 0, 0xff); + mctx->genSlider("  B", &smell_col.b, 0, 0xff); + mctx->genSlider("色 R", &smell_col2.r, 0, 0xff); + mctx->genSlider("   G", &smell_col2.g, 0, 0xff); + mctx->genSlider("  B", &smell_col2.b, 0, 0xff); + mctx->genSlider("アルファ", &smell_alpha, 0.0f, 1.0f); + mctx->genLabel("■ においレールタグ", 0x80000001); + mctx->genSlider("間隔", &smell_railtag_space, -1000.0f, 1000.0f); + mctx->genLabel("", 0x80000001); - mctx->genLabel("――――――――――――――――――――――――――――――――――――――――――", 0x80000001, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); - mctx->genLabel("■ 太陽フレア 加算に切替", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + mctx->genLabel("――――――――――――――――――――――――――――――――――――――――――", 0x80000001); + mctx->genLabel("■ 太陽フレア 加算に切替", 0x80000001); // "Change to addition!!" - mctx->genCheckBox("加算にチェンジ!!", &field_0x215, 1, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genLabel("", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + mctx->genCheckBox("加算にチェンジ!!", &field_0x215, 0x1); + mctx->genLabel("", 0x80000001); - mctx->genLabel("――――――――――――――――――――――――――――――――――――――――――", 0x80000001, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); - mctx->genLabel("■ ワイプタイプをテスト", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->startComboBox("ワイプテスト", &wipe_test_ON, 0, NULL, 0xffff, 0xffff, 0x100, 0x1a); + mctx->genLabel("――――――――――――――――――――――――――――――――――――――――――", 0x80000001); + mctx->genLabel("■ ワイプタイプをテスト", 0x80000001); + mctx->startComboBox("ワイプテスト", &wipe_test_ON); mctx->genComboBoxItem("フェード黒", 0); mctx->genComboBoxItem("フェード白", 1); mctx->genComboBoxItem("回転", 2); @@ -7925,136 +7620,106 @@ void dKankyo_navyHIO_c::genMessage(JORMContext* mctx) { mctx->genComboBoxItem("黒のまま", 22); mctx->genComboBoxItem("通常動作", 255); mctx->endComboBox(); - mctx->genLabel("", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genLabel("・フェード時間テスト用 0以外で有効になります", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genSlider("フェード速度指定", &fade_test_speed, 0, 0xff, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genLabel("", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + mctx->genLabel("", 0x80000001); + mctx->genLabel("・フェード時間テスト用 0以外で有効になります", 0x80000001); + mctx->genSlider("フェード速度指定", &fade_test_speed, 0, 0xff); + mctx->genLabel("", 0x80000001); - mctx->genLabel("――――――――――――――――――――――――――――――――――――――――――", 0x80000001, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); - mctx->genLabel("■ 霧壁タグ", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genSlider("フォグ near", &mist_tag_fog_near, -100000.0f, 100000.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); - mctx->genSlider("フォグ far", &mist_tag_fog_far, -100000.0f, 100000.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); - mctx->genLabel("", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + mctx->genLabel("――――――――――――――――――――――――――――――――――――――――――", 0x80000001); + mctx->genLabel("■ 霧壁タグ", 0x80000001); + mctx->genSlider("フォグ near", &mist_tag_fog_near, -100000.0f, 100000.0f); + mctx->genSlider("フォグ far", &mist_tag_fog_far, -100000.0f, 100000.0f); + mctx->genLabel("", 0x80000001); - mctx->genLabel("――――――――――――――――――――――――――――――――――――――――――", 0x80000001, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); - mctx->genLabel("■ 水中カラー割合 現在カラーに乗算します", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genSlider("R", &water_in_col_ratio_R, 0.0f, 2.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genSlider("G", &water_in_col_ratio_G, 0.0f, 2.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genSlider("B", &water_in_col_ratio_B, 0.0f, 2.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genLabel("", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + mctx->genLabel("――――――――――――――――――――――――――――――――――――――――――", 0x80000001); + mctx->genLabel("■ 水中カラー割合 現在カラーに乗算します", 0x80000001); + mctx->genSlider("R", &water_in_col_ratio_R, 0.0f, 2.0f); + mctx->genSlider("G", &water_in_col_ratio_G, 0.0f, 2.0f); + mctx->genSlider("B", &water_in_col_ratio_B, 0.0f, 2.0f); + mctx->genLabel("", 0x80000001); - mctx->genLabel("――――――――――――――――――――――――――――――――――――――――――", 0x80000001, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); - mctx->genLabel("■ もや ", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genSlider("基本色 R", &moya_col.r, 0, 0xff, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genSlider(" G", &moya_col.g, 0, 0xff, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genSlider(" B", &moya_col.b, 0, 0xff, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genSlider("アルファ", &moya_alpha, 0.0f, 1.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genLabel("", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + mctx->genLabel("――――――――――――――――――――――――――――――――――――――――――", 0x80000001); + mctx->genLabel("■ もや ", 0x80000001); + mctx->genSlider("基本色 R", &moya_col.r, 0, 0xff); + mctx->genSlider(" G", &moya_col.g, 0, 0xff); + mctx->genSlider(" B", &moya_col.b, 0, 0xff); + mctx->genSlider("アルファ", &moya_alpha, 0.0f, 1.0f); + mctx->genLabel("", 0x80000001); - mctx->genLabel("――――――――――――――――――――――――――――――――――――――――――", 0x80000001, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); - mctx->genLabel("■ 雷の調整パラメータ", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genSlider("色 R", &thunder_col.r, 0, 0xff, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genSlider("   G", &thunder_col.g, 0, 0xff, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genSlider("  B", &thunder_col.b, 0, 0xff, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genSlider("高さ", &thunder_height, -50000.0, 50000.0, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genSlider("黒くする率", &thunder_blacken_rate, 0.0f, 1.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genLabel("", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + mctx->genLabel("――――――――――――――――――――――――――――――――――――――――――", 0x80000001); + mctx->genLabel("■ 雷の調整パラメータ", 0x80000001); + mctx->genSlider("色 R", &thunder_col.r, 0, 0xff); + mctx->genSlider("   G", &thunder_col.g, 0, 0xff); + mctx->genSlider("  B", &thunder_col.b, 0, 0xff); + mctx->genSlider("高さ", &thunder_height, -50000.0, 50000.0); + mctx->genSlider("黒くする率", &thunder_blacken_rate, 0.0f, 1.0f); + mctx->genLabel("", 0x80000001); - mctx->genLabel("――――――――――――――――――――――――――――――――――――――――――", 0x80000001, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); - mctx->genLabel("■ 稲妻", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genCheckBox("デバッグ常時出現", &lightning_debug_mode, 1, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genSlider("Xスケールmin", &lightning_scale_x_min, 0.0f, 1000.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); - mctx->genSlider("Xスケールmax", &lightning_scale_x_max, 0.0f, 1000.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); - mctx->genSlider("Yスケールmin", &lightning_scale_y_min, 0.0f, 1000.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); - mctx->genSlider("Yスケールmax", &lightning_scale_y_max, 0.0f, 1000.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); - mctx->genSlider("最大傾き角度", &lightning_tilt_angle, -0x8000, 0x7fff, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); - mctx->genSlider("表示d範囲幅 XZ", &collect_light_reflect_pos.x, 0.0f, 1000000.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); - mctx->genSlider("表示範囲幅 Y", &collect_light_reflect_pos.y, -100000.0f, 100000.0f, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); - mctx->genLabel("", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + mctx->genLabel("――――――――――――――――――――――――――――――――――――――――――", 0x80000001); + mctx->genLabel("■ 稲妻", 0x80000001); + mctx->genCheckBox("デバッグ常時出現", &lightning_debug_mode, 0x1); + mctx->genSlider("Xスケールmin", &lightning_scale_x_min, 0.0f, 1000.0f); + mctx->genSlider("Xスケールmax", &lightning_scale_x_max, 0.0f, 1000.0f); + mctx->genSlider("Yスケールmin", &lightning_scale_y_min, 0.0f, 1000.0f); + mctx->genSlider("Yスケールmax", &lightning_scale_y_max, 0.0f, 1000.0f); + mctx->genSlider("最大傾き角度", &lightning_tilt_angle, -0x8000, 0x7fff); + mctx->genSlider("表示d範囲幅 XZ", &collect_light_reflect_pos.x, 0.0f, 1000000.0f); + mctx->genSlider("表示範囲幅 Y", &collect_light_reflect_pos.y, -100000.0f, 100000.0f); + mctx->genLabel("", 0x80000001); - mctx->genLabel("――――――――――――――――――――――――――――――――――――――――――", 0x80000001, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); - mctx->genLabel("■ 月の調整パラメータ", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genCheckBox("設定開始", &rainbow_adjust_ON, 1, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genSlider("色 R", &moon_col.r, 0, 0xff, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genSlider("   G", &moon_col.g, 0, 0xff, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genSlider("  B", &moon_col.b, 0, 0xff, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genSlider("  α", &moon_col.a, 0, 0xff, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genSlider("スケール", &moon_scale, 0.0f, 100000.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genLabel("", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + mctx->genLabel("――――――――――――――――――――――――――――――――――――――――――", 0x80000001); + mctx->genLabel("■ 月の調整パラメータ", 0x80000001); + mctx->genCheckBox("設定開始", &rainbow_adjust_ON, 0x1); + mctx->genSlider("色 R", &moon_col.r, 0, 0xff); + mctx->genSlider("   G", &moon_col.g, 0, 0xff); + mctx->genSlider("  B", &moon_col.b, 0, 0xff); + mctx->genSlider("  α", &moon_col.a, 0, 0xff); + mctx->genSlider("スケール", &moon_scale, 0.0f, 100000.0f); + mctx->genLabel("", 0x80000001); - mctx->genLabel("――――――――――――――――――――――――――――――――――――――――――", 0x80000001, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); - mctx->genLabel("■ 太陽の調整パラメータ", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genCheckBox("色設定開始", &sun_adjust_ON, 1, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genSlider("色 R", &sun_col.r, 0, 0xff, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genSlider("   G", &sun_col.g, 0, 0xff, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genSlider("  B", &sun_col.b, 0, 0xff, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genSlider("色 R", &sun_col2.r, 0, 0xff, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genSlider("   G", &sun_col2.g, 0, 0xff, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genSlider("  B", &sun_col2.b, 0, 0xff, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genLabel("", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + mctx->genLabel("――――――――――――――――――――――――――――――――――――――――――", 0x80000001); + mctx->genLabel("■ 太陽の調整パラメータ", 0x80000001); + mctx->genCheckBox("色設定開始", &sun_adjust_ON, 0x1); + mctx->genSlider("色 R", &sun_col.r, 0, 0xff); + mctx->genSlider("   G", &sun_col.g, 0, 0xff); + mctx->genSlider("  B", &sun_col.b, 0, 0xff); + mctx->genSlider("色 R", &sun_col2.r, 0, 0xff); + mctx->genSlider("   G", &sun_col2.g, 0, 0xff); + mctx->genSlider("  B", &sun_col2.b, 0, 0xff); + mctx->genLabel("", 0x80000001); - mctx->genLabel("――――――――――――――――――――――――――――――――――――――――――", 0x80000001, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); - mctx->genLabel("■ 胞子の調整パラメータ", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genSlider("最大数", &housi_max_number, 0, 1000, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genSlider("最大アルファ", &housi_max_alpha, 0.0f, 255.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genSlider("最大スケール", &housi_max_scale, 0.0f, 100.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genLabel("", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + mctx->genLabel("――――――――――――――――――――――――――――――――――――――――――", 0x80000001); + mctx->genLabel("■ 胞子の調整パラメータ", 0x80000001); + mctx->genSlider("最大数", &housi_max_number, 0, 1000); + mctx->genSlider("最大アルファ", &housi_max_alpha, 0.0f, 255.0f); + mctx->genSlider("最大スケール", &housi_max_scale, 0.0f, 100.0f); + mctx->genLabel("", 0x80000001); - mctx->genLabel("――――――――――――――――――――――――――――――――――――――――――", 0x80000001, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); - mctx->genLabel("■ 雲の調整パラメータ", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genLabel("晴れ", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genSlider("風の影響率", &cloud_sunny_wind_influence_rate, 0.0f, 10000.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); - mctx->genSlider("高さ 端", &cloud_sunny_bottom_height, 0.0f, 50000.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); - mctx->genSlider("高さ てっぺん", &cloud_sunny_top_height, 0.0f, 50000.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); - mctx->genSlider("大きさ", &cloud_sunny_size, 0.0f, 10000.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genSlider("高さ縮小率", &cloud_sunny_height_shrink_rate, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); - mctx->genSlider("アルファ", &cloud_sunny_alpha, 0.0f, 1.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genLabel("曇り", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genSlider("風の影響率", &cloud_cloudy_wind_influence_rate, 0.0f, 10000.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); - mctx->genSlider("高さ 端", &cloud_cloudy_bottom_height, 0.0f, 50000.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); - mctx->genSlider("高さ てっぺん", &cloud_cloudy_top_height, 0.0f, 50000.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); - mctx->genSlider("大きさ", &cloud_cloudy_size, 0.0f, 10000.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genSlider("高さ縮小率", &cloud_cloudy_height_shrink_rate, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); - mctx->genSlider("アルファ", &cloud_cloudy_alpha, 0.0f, 1.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genLabel("", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + mctx->genLabel("――――――――――――――――――――――――――――――――――――――――――", 0x80000001); + mctx->genLabel("■ 雲の調整パラメータ", 0x80000001); + mctx->genLabel("晴れ", 0x80000001); + mctx->genSlider("風の影響率", &cloud_sunny_wind_influence_rate, 0.0f, 10000.0f); + mctx->genSlider("高さ 端", &cloud_sunny_bottom_height, 0.0f, 50000.0f); + mctx->genSlider("高さ てっぺん", &cloud_sunny_top_height, 0.0f, 50000.0f); + mctx->genSlider("大きさ", &cloud_sunny_size, 0.0f, 10000.0f); + mctx->genSlider("高さ縮小率", &cloud_sunny_height_shrink_rate, 0.0f, 10.0f); + mctx->genSlider("アルファ", &cloud_sunny_alpha, 0.0f, 1.0f); + mctx->genLabel("曇り", 0x80000001); + mctx->genSlider("風の影響率", &cloud_cloudy_wind_influence_rate, 0.0f, 10000.0f); + mctx->genSlider("高さ 端", &cloud_cloudy_bottom_height, 0.0f, 50000.0f); + mctx->genSlider("高さ てっぺん", &cloud_cloudy_top_height, 0.0f, 50000.0f); + mctx->genSlider("大きさ", &cloud_cloudy_size, 0.0f, 10000.0f); + mctx->genSlider("高さ縮小率", &cloud_cloudy_height_shrink_rate, 0.0f, 10.0f); + mctx->genSlider("アルファ", &cloud_cloudy_alpha, 0.0f, 1.0f); + mctx->genLabel("", 0x80000001); - mctx->genLabel("――――――――――――――――――――――――――――――――――――――――――", 0x80000001, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); - mctx->genLabel("■ 星座作成くん", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genCheckBox("設定開始!", &constellation_maker_ON, '\x01', 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + mctx->genLabel("――――――――――――――――――――――――――――――――――――――――――", 0x80000001); + mctx->genLabel("■ 星座作成くん", 0x80000001); + mctx->genCheckBox("設定開始!", &constellation_maker_ON, '\x01'); for (int i = 0; i < 10; i++) { - mctx->genSlider("X", &constellation_maker_pos[i].x, -100000.0f, 100000.0f, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); - mctx->genSlider("y", &constellation_maker_pos[i].y, -100000.0f, 100000.0f, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); - mctx->genSlider("z", &constellation_maker_pos[i].z, -100000.0f, 100000.0f, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); + mctx->genSlider("X", &constellation_maker_pos[i].x, -100000.0f, 100000.0f); + mctx->genSlider("y", &constellation_maker_pos[i].y, -100000.0f, 100000.0f); + mctx->genSlider("z", &constellation_maker_pos[i].z, -100000.0f, 100000.0f); } } @@ -8085,32 +7750,32 @@ dKankyo_efflightHIO_c::dKankyo_efflightHIO_c() { } void dKankyo_efflightHIO_c::genMessage(JORMContext* mctx) { - mctx->genLabel("エフェクトライトカラー", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genLabel("", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genCheckBox("設定開始", &adjust_ON, 1, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genLabel("第1段階", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genSlider("frame", &step1.start_frame, 0, 0xff, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genSlider("色 R", &step1.r, 0, 0xff, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genSlider(" G", &step1.g, 0, 0xff, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genSlider(" B", &step1.b, 0, 0xff, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genLabel("第2段階", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genSlider("frame", &step2.start_frame, 0, 0xff, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genSlider("色 R", &step2.r, 0, 0xff, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genSlider(" G", &step2.g, 0, 0xff, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genSlider(" B", &step2.b, 0, 0xff, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genLabel("第3段階", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genSlider("frame", &step3.start_frame, 0, 0xff, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genSlider("色 R", &step3.r, 0, 0xff, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genSlider(" G", &step3.g, 0, 0xff, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genSlider(" B", &step3.b, 0, 0xff, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genLabel("第4段階", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genSlider("frame", &step4.start_frame, 0, 0xff, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genSlider("色 R", &step4.r, 0, 0xff, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genSlider(" G", &step4.g, 0, 0xff, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genSlider(" B", &step4.b, 0, 0xff, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genLabel("", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genSlider("影響範囲", &power, 0.0f, 10000.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genSlider("ゆらぎ", &fluctuation, 0.0f, 255.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + mctx->genLabel("エフェクトライトカラー", 0x80000001); + mctx->genLabel("", 0x80000001); + mctx->genCheckBox("設定開始", &adjust_ON, 0x1); + mctx->genLabel("第1段階", 0x80000001); + mctx->genSlider("frame", &step1.start_frame, 0, 0xff); + mctx->genSlider("色 R", &step1.r, 0, 0xff); + mctx->genSlider(" G", &step1.g, 0, 0xff); + mctx->genSlider(" B", &step1.b, 0, 0xff); + mctx->genLabel("第2段階", 0x80000001); + mctx->genSlider("frame", &step2.start_frame, 0, 0xff); + mctx->genSlider("色 R", &step2.r, 0, 0xff); + mctx->genSlider(" G", &step2.g, 0, 0xff); + mctx->genSlider(" B", &step2.b, 0, 0xff); + mctx->genLabel("第3段階", 0x80000001); + mctx->genSlider("frame", &step3.start_frame, 0, 0xff); + mctx->genSlider("色 R", &step3.r, 0, 0xff); + mctx->genSlider(" G", &step3.g, 0, 0xff); + mctx->genSlider(" B", &step3.b, 0, 0xff); + mctx->genLabel("第4段階", 0x80000001); + mctx->genSlider("frame", &step4.start_frame, 0, 0xff); + mctx->genSlider("色 R", &step4.r, 0, 0xff); + mctx->genSlider(" G", &step4.g, 0, 0xff); + mctx->genSlider(" B", &step4.b, 0, 0xff); + mctx->genLabel("", 0x80000001); + mctx->genSlider("影響範囲", &power, 0.0f, 10000.0f); + mctx->genSlider("ゆらぎ", &fluctuation, 0.0f, 255.0f); } dKankyo_windHIO_c::dKankyo_windHIO_c() { @@ -8149,66 +7814,46 @@ dKankyo_demolightHIO_c::dKankyo_demolightHIO_c() { } void dKankyo_demolightHIO_c::genMessage(JORMContext* mctx) { - mctx->genLabel("デモ用ポイントライト", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genLabel("", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genCheckBox("設定開始", &adjust_ON, 1, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genSlider("color R", &light.mColor.r, 0, 0xff, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genSlider(" G", &light.mColor.g, 0, 0xff, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genSlider(" B", &light.mColor.b, 0, 0xff, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genSlider("影響範囲", &light.mPow, 0.0f, 10000.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); - mctx->genSlider("ゆらぎ", &light.mFluctuation, 0.0f, 255.0f, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); + mctx->genLabel("デモ用ポイントライト", 0x80000001); + mctx->genLabel("", 0x80000001); + mctx->genCheckBox("設定開始", &adjust_ON, 0x1); + mctx->genSlider("color R", &light.mColor.r, 0, 0xff); + mctx->genSlider(" G", &light.mColor.g, 0, 0xff); + mctx->genSlider(" B", &light.mColor.b, 0, 0xff); + mctx->genSlider("影響範囲", &light.mPow, 0.0f, 10000.0f); + mctx->genSlider("ゆらぎ", &light.mFluctuation, 0.0f, 255.0f); } void dKankyo_windHIO_c::genMessage(JORMContext* mctx) { - mctx->genLabel("○グローバル風の設定", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genCheckBox("風向き確認表示", &display_wind_dir, 1, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genSlider("風変化補完速度", &wind_change_speed, 0.0f, 1.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + mctx->genLabel("○グローバル風の設定", 0x80000001); + mctx->genCheckBox("風向き確認表示", &display_wind_dir, 0x1); + mctx->genSlider("風変化補完速度", &wind_change_speed, 0.0f, 1.0f); - mctx->genLabel("===============================================================", 0x80000001, 0, - NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genCheckBox("HOSTIOでの調整", &use_HOSTIO_adjustment, 1, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); - mctx->genLabel("画面中心のバーが設定した向きで", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); - mctx->genLabel("", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genSlider("Xアングル", &global_x_angle, -0x8000, 0x7fff, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); - mctx->genSlider("Yアングル", &global_y_angle, -0x8000, 0x7fff, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); - mctx->genSlider("風力", &global_wind_power, 0.0f, 1.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + mctx->genLabel("===============================================================", 0x80000001); + mctx->genCheckBox("HOSTIOでの調整", &use_HOSTIO_adjustment, 0x1); + mctx->genLabel("画面中心のバーが設定した向きで", 0x80000001); + mctx->genLabel("", 0x80000001); + mctx->genSlider("Xアングル", &global_x_angle, -0x8000, 0x7fff); + mctx->genSlider("Yアングル", &global_y_angle, -0x8000, 0x7fff); + mctx->genSlider("風力", &global_wind_power, 0.0f, 1.0f); - mctx->genLabel("===============================================================", 0x80000001, 0, - NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genLabel("", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genLabel("○光の剣実験パラメータ", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genCheckBox("実験風軌道表示", &display_wind_trajectory, 1, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); - mctx->genSlider("Xアングル", &lightsword_x_angle, -0x7fff, 0x7fff, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); - mctx->genSlider("開始スケール", &lightsword_init_scale, 0.0f, 10000.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); - mctx->genSlider("終了スケール", &lightsword_end_scale, 0.0f, 10000.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); - mctx->genSlider("影響力", &influence, 0.0f, 1.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genSlider("影響力減衰値", &influence_attenuation, 0.0f, 1.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); - mctx->genSlider("移動速度", &lightsword_move_speed, 0.0f, 1000.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + mctx->genLabel("===============================================================", 0x80000001); + mctx->genLabel("", 0x80000001); + mctx->genLabel("○光の剣実験パラメータ", 0x80000001); + mctx->genCheckBox("実験風軌道表示", &display_wind_trajectory, 0x1); + mctx->genSlider("Xアングル", &lightsword_x_angle, -0x7fff, 0x7fff); + mctx->genSlider("開始スケール", &lightsword_init_scale, 0.0f, 10000.0f); + mctx->genSlider("終了スケール", &lightsword_end_scale, 0.0f, 10000.0f); + mctx->genSlider("影響力", &influence, 0.0f, 1.0f); + mctx->genSlider("影響力減衰値", &influence_attenuation, 0.0f, 1.0f); + mctx->genSlider("移動速度", &lightsword_move_speed, 0.0f, 1000.0f); - mctx->genLabel("===============================================================", 0x80000001, 0, - NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genLabel("", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genLabel("○風避けゲーム強風タイマー調整", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, - 0x18); - mctx->genSlider("無風継続時間", &minigame_no_wind_duration, 0, 1000, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); - mctx->genSlider("弱風継続時間", &minigame_low_wind_duration, 0, 1000, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); - mctx->genSlider("強風継続時間", &minigame_high_wind_duration, 0, 1000, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + mctx->genLabel("===============================================================", 0x80000001); + mctx->genLabel("", 0x80000001); + mctx->genLabel("○風避けゲーム強風タイマー調整", 0x80000001); + mctx->genSlider("無風継続時間", &minigame_no_wind_duration, 0, 1000); + mctx->genSlider("弱風継続時間", &minigame_low_wind_duration, 0, 1000); + mctx->genSlider("強風継続時間", &minigame_high_wind_duration, 0, 1000); } dKankyo_dungeonlightHIO_c::dKankyo_dungeonlightHIO_c() { @@ -8241,21 +7886,17 @@ dKankyo_ParticlelightHIO_c::dKankyo_ParticlelightHIO_c() { } void dKankyo_ParticlelightHIO_c::genMessage(JORMContext* mctx) { - mctx->genLabel("パーティクル色 設定", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genLabel("", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genLabel("五感発動時のみに見えるパーティクルの実験", 0x80000001, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); - mctx->genLabel("下をONにしてからテストパーティクルを出してみて下さい", 0x80000001, 0, NULL, - 0xffff, 0xffff, 0x200, 0x18); - mctx->genCheckBox("←五感発動時にしか見えなくなります!", &field_0x1a, 1, 0, NULL, 0xffff, - 0xffff, 0x200, 0x18); - mctx->genLabel("", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genLabel("", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genCheckBox("インダイレクトより後に移動!", &field_0x19, 1, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); - mctx->genLabel("", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genLabel("", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->startComboBox("タイプ", &type, 0, NULL, 0xffff, 0xffff, 0x100, 0x1a); + mctx->genLabel("パーティクル色 設定", 0x80000001); + mctx->genLabel("", 0x80000001); + mctx->genLabel("五感発動時のみに見えるパーティクルの実験", 0x80000001); + mctx->genLabel("下をONにしてからテストパーティクルを出してみて下さい", 0x80000001); + mctx->genCheckBox("←五感発動時にしか見えなくなります!", &field_0x1a, 0x1); + mctx->genLabel("", 0x80000001); + mctx->genLabel("", 0x80000001); + mctx->genCheckBox("インダイレクトより後に移動!", &field_0x19, 0x1); + mctx->genLabel("", 0x80000001); + mctx->genLabel("", 0x80000001); + mctx->startComboBox("タイプ", &type); mctx->genComboBoxItem("TESTSMOKE_A01", 0); mctx->genComboBoxItem("DASHSMOKE_A", 1); mctx->genComboBoxItem("DOWNSMOKE_A", 2); @@ -8268,15 +7909,15 @@ void dKankyo_ParticlelightHIO_c::genMessage(JORMContext* mctx) { mctx->genComboBoxItem("TESTSMOKE_C01", 9); mctx->genComboBoxItem("TESTSMOKE_C02", 10); mctx->endComboBox(); - mctx->genSlider("Prim R", &prim_col.r, 0, 0xff, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genSlider(" G", &prim_col.g, 0, 0xff, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genSlider("  B", &prim_col.b, 0, 0xff, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genSlider("Env  R", &env_col.r, 0, 0xff, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genSlider(" G", &env_col.g, 0, 0xff, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genSlider("  B", &env_col.b, 0, 0xff, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genSlider("基本α", &prim_col.a, 0, 0xff, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genSlider("ブレンド率", &blend_ratio, 0.001f, 1.0f, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genButton("プレイヤー位置に発生!", 0x40000004, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + mctx->genSlider("Prim R", &prim_col.r, 0, 0xff); + mctx->genSlider(" G", &prim_col.g, 0, 0xff); + mctx->genSlider("  B", &prim_col.b, 0, 0xff); + mctx->genSlider("Env  R", &env_col.r, 0, 0xff); + mctx->genSlider(" G", &env_col.g, 0, 0xff); + mctx->genSlider("  B", &env_col.b, 0, 0xff); + mctx->genSlider("基本α", &prim_col.a, 0, 0xff); + mctx->genSlider("ブレンド率", &blend_ratio, 0.001f, 1.0f); + mctx->genButton("プレイヤー位置に発生!", 0x40000004); } void dKankyo_ParticlelightHIO_c::listenPropertyEvent(const JORPropertyEvent* property) { @@ -8295,10 +7936,9 @@ dKankyo_HIO_c::dKankyo_HIO_c() { } void dKankyo_HIO_c::genMessage(JORMContext* mctx) { - mctx->genSlider("時刻速度", &g_env_light.time_change_rate, 0.0f, 10.0f, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + mctx->genSlider("時刻速度", &g_env_light.time_change_rate, 0.0f, 10.0f); - mctx->startComboBox("時刻切替", &time_change, 0, NULL, 0xffff, 0xffff, 0x100, 0x1a); + mctx->startComboBox("時刻切替", &time_change); mctx->genComboBoxItem("通常時間", 0); mctx->genComboBoxItem("朝0時間に固定", 1); mctx->genComboBoxItem("朝1時間に固定", 2); @@ -8309,7 +7949,7 @@ void dKankyo_HIO_c::genMessage(JORMContext* mctx) { mctx->genComboBoxItem("マップ設定無視経過", 7); mctx->endComboBox(); - mctx->startComboBox("天候エフェクト", &wether_effect, 0, NULL, 0xffff, 0xffff, 0x100, 0x1a); + mctx->startComboBox("天候エフェクト", &wether_effect); mctx->genComboBoxItem("なし", 0); mctx->genComboBoxItem("雨", 1); mctx->genComboBoxItem("雪", 2); @@ -8322,7 +7962,7 @@ void dKankyo_HIO_c::genMessage(JORMContext* mctx) { mctx->genComboBoxItem("全消去", 0x99); mctx->endComboBox(); - mctx->startComboBox("天候パレット", &wether_palette, 0, NULL, 0xffff, 0xffff, 0x100, 0x1a); + mctx->startComboBox("天候パレット", &wether_palette); mctx->genComboBoxItem("通常", 0); mctx->genComboBoxItem("晴に変更", 0x40); mctx->genComboBoxItem("雨に変更", 1); @@ -8390,14 +8030,11 @@ void dKankyo_HIO_c::genMessage(JORMContext* mctx) { mctx->genComboBoxItem("63に変更", 63); mctx->endComboBox(); - mctx->genCheckBox("環境タグデバッグ表示", &display_env_tag_debug, 1, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); - mctx->genCheckBox("天気予報表デバッグ表示", &display_wether_debug, 1, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); - mctx->genCheckBox("スケジュールビット表示", &display_schedule_bit, 1, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + mctx->genCheckBox("環境タグデバッグ表示", &display_env_tag_debug, 0x1); + mctx->genCheckBox("天気予報表デバッグ表示", &display_wether_debug, 0x1); + mctx->genCheckBox("スケジュールビット表示", &display_schedule_bit, 0x1); - mctx->startComboBox("雨を降らせる", &start_rain, 0, NULL, 0xffff, 0xffff, 0x100, 0x1a); + mctx->startComboBox("雨を降らせる", &start_rain); mctx->genComboBoxItem("無し", 0); mctx->genComboBoxItem("小雨", 1); mctx->genComboBoxItem("大雨", 2); @@ -8407,20 +8044,17 @@ void dKankyo_HIO_c::genMessage(JORMContext* mctx) { mctx->genComboBoxItem("カミナリ&大雨", 6); mctx->endComboBox(); - mctx->genCheckBox("エフェクトライトモニタ", &effect_light_monitor, 1, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); + mctx->genCheckBox("エフェクトライトモニタ", &effect_light_monitor, 0x1); - mctx->startComboBox("ポイントライトモニタ", &point_light_monitor, 0, NULL, 0xffff, 0xffff, - 0x100, 0x1a); + mctx->startComboBox("ポイントライトモニタ", &point_light_monitor); mctx->genComboBoxItem("しない", 0); mctx->genComboBoxItem("ID一覧", 1); mctx->genComboBoxItem("位置も表示", 2); mctx->endComboBox(); - mctx->genLabel("", 0x80000001, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); - mctx->genCheckBox("settingTevStructをしない", &no_setting_tevstr, 1, 0, NULL, 0xffff, 0xffff, - 0x200, 0x18); - mctx->genCheckBox("colortypeをしない", &no_color_type, 1, 0, NULL, 0xffff, 0xffff, 0x200, 0x18); + mctx->genLabel("", 0x80000001); + mctx->genCheckBox("settingTevStructをしない", &no_setting_tevstr, 0x1); + mctx->genCheckBox("colortypeをしない", &no_color_type, 0x1); mctx->genNode("ライト設定", &light, 0, 0); mctx->genNode("VRボックス", &vrbox, 0, 0); diff --git a/src/d/d_map.cpp b/src/d/d_map.cpp index a26715f9d7..783b83fcae 100644 --- a/src/d/d_map.cpp +++ b/src/d/d_map.cpp @@ -17,17 +17,17 @@ dMap_HIO_c g_dMap_HIO; void dMap_HIO_c::genMessage(JORMContext* mctx) { - mctx->genLabel("エリアマップ パスマップ 調整項目", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("初期化等は 下位フォルダ[パレット]込み です", 0, 0, NULL, -1, -1, 512, 24); - mctx->genButton("初期化", 0x4000003, 0, NULL, -1, -1, 512, 24); - mctx->genButton("HOSTIO順テキストファイル書き出し", 0x4000004, 0, NULL, -1, -1, 512, 24); - mctx->genButton("バイナリ順テキスト書き出し", 0x4000005, 0, NULL, -1, -1, 512, 24); - mctx->genButton("バイナリファイル書き出し", 0x4000006, 0, NULL, -1, -1, 512, 24); - mctx->genButton("バイナリファイル読み込み", 0x4000007, 0, NULL, -1, -1, 512, 24); - mctx->genButton("バイナリダンプ", 0x4000008, 0, NULL, -1, -1, 512, 24); + mctx->genLabel("エリアマップ パスマップ 調整項目", 0); + mctx->genLabel("初期化等は 下位フォルダ[パレット]込み です", 0); + mctx->genButton("初期化", 0x4000003); + mctx->genButton("HOSTIO順テキストファイル書き出し", 0x4000004); + mctx->genButton("バイナリ順テキスト書き出し", 0x4000005); + mctx->genButton("バイナリファイル書き出し", 0x4000006); + mctx->genButton("バイナリファイル読み込み", 0x4000007); + mctx->genButton("バイナリダンプ", 0x4000008); mList.gen(mctx); - mctx->genButton("ID_INFO_ROOM_MAX_TEXEL", 0x4000009, 0, NULL, -1, -1, 512, 24); - mctx->genButton("ID_INFO_SWITCH", 0x400000a, 0, NULL, -1, -1, 512, 24); + mctx->genButton("ID_INFO_ROOM_MAX_TEXEL", 0x4000009); + mctx->genButton("ID_INFO_SWITCH", 0x400000a); } dMap_HIO_c::dMap_HIO_c() { diff --git a/src/d/d_menu_fmap.cpp b/src/d/d_menu_fmap.cpp index d38c3ae9d9..5c89256e06 100644 --- a/src/d/d_menu_fmap.cpp +++ b/src/d/d_menu_fmap.cpp @@ -102,14 +102,14 @@ dMf_HIO_c::dMf_HIO_c() { #if DEBUG void dMf_HIO_c::genMessage(JORMContext* mctx) { - mctx->genLabel("\n■枠BTKアニメフレーム", 0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("フレーム数", &mBackAnimeStep, 0.0, 10.0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("\n■枠の明度", 0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("アルファ", &mBaseBackAlpha, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("\n■もやもやBTKアニメフレーム", 0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("フレーム数", &mTopAnimeStep, 0.0, 10.0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("\n■もやもやの明度", 0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("アルファ", &mMoyaAlpha, 0, 255, 0, NULL, -1, -1, 512, 24); + mctx->genLabel("\n■枠BTKアニメフレーム", 0); + mctx->genSlider("フレーム数", &mBackAnimeStep, 0.0, 10.0); + mctx->genLabel("\n■枠の明度", 0); + mctx->genSlider("アルファ", &mBaseBackAlpha, 0, 255); + mctx->genLabel("\n■もやもやBTKアニメフレーム", 0); + mctx->genSlider("フレーム数", &mTopAnimeStep, 0.0, 10.0); + mctx->genLabel("\n■もやもやの明度", 0); + mctx->genSlider("アルファ", &mMoyaAlpha, 0, 255); } #endif diff --git a/src/d/d_menu_fmap_map.cpp b/src/d/d_menu_fmap_map.cpp index 7f141181bd..fb51845497 100644 --- a/src/d/d_menu_fmap_map.cpp +++ b/src/d/d_menu_fmap_map.cpp @@ -287,14 +287,14 @@ dMfm_HIO_c::dMfm_HIO_c() { void dMfm_HIO_c::genMessage(JORMContext* mctx) { // DEBUG NONMATCHING - mctx->genLabel("フィールドマップ パスマップ 調整項目", 0, 0, NULL, -1, -1, 512, 24); - mctx->genButton("初期化", 0x4000005, 0, NULL, -1, -1, 512, 24); - mctx->genButton("HOSTIO順テキストファイル書き出し", 0x4000006, 0, NULL, -1, -1, 512, 24); - mctx->genButton("バイナリ順テキスト書き出し", 0x4000007, 0, NULL, -1, -1, 512, 24); - mctx->genButton("バイナリファイル書き出し", 0x4000008, 0, NULL, -1, -1, 512, 24); - mctx->genButton("バイナリファイル読み込み", 0x4000009, 0, NULL, -1, -1, 512, 24); - mctx->genButton("バイナリダンプ", 0x400000a, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("■■リソースに入らない調整項目■■", 0, 0, NULL, -1, -1, 512, 24); + mctx->genLabel("フィールドマップ パスマップ 調整項目", 0); + mctx->genButton("初期化", 0x4000005); + mctx->genButton("HOSTIO順テキストファイル書き出し", 0x4000006); + mctx->genButton("バイナリ順テキスト書き出し", 0x4000007); + mctx->genButton("バイナリファイル書き出し", 0x4000008); + mctx->genButton("バイナリファイル読み込み", 0x4000009); + mctx->genButton("バイナリダンプ", 0x400000a); + mctx->genLabel("■■リソースに入らない調整項目■■", 0); field_0xc.gen(mctx); } diff --git a/src/d/d_meter_HIO.cpp b/src/d/d_meter_HIO.cpp index 20a5fe7ba1..7d3513aade 100644 --- a/src/d/d_meter_HIO.cpp +++ b/src/d/d_meter_HIO.cpp @@ -17,7 +17,7 @@ dMeter_menuHIO_c::dMeter_menuHIO_c() { #if DEBUG void dMeter_menuHIO_c::genMessage(JORMContext* mctx) { - mctx->genSlider("ゲームオーバー", &mGameover, 1, 20000, 0, NULL, -1, -1, 512, 24); + mctx->genSlider("ゲームオーバー", &mGameover, 1, 20000); } #endif @@ -63,70 +63,70 @@ dMeter_drawCollectHIO_c::dMeter_drawCollectHIO_c() { #if DEBUG void dMeter_drawCollectHIO_c::genMessage(JORMContext* mctx) { - mctx->genLabel("*****アイテム*****", 0, 0, 0, -1, -1, 512, 24); - mctx->genSlider("アイテムスケール(小)", &mUnselectItemScale, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("アイテムスケール(大)", &mSelectItemScale, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("*****セーブ・オプション*****", 0, 0, 0, -1, -1, 512, 24); - mctx->genSlider("アイテムスケール(小)", &mUnselectSaveOptionScale, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("アイテムスケール(大)", &mSelectSaveOptionScale, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("*****青いモヤモヤパーツ*****", 0, 0, 0, -1, -1, 512, 24); - mctx->genSlider("位置調整X", &mBlueSmokePosX, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整Y", &mBlueSmokePosY, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("スケール", &mBlueSmokeScale, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("アルファ", &mBlueSmokeAlpha, 0.0f, 1.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("*****ミドナの仮面・鏡*****", 0, 0, 0, -1, -1, 512, 24); - mctx->genSlider("位置調整X", &mMaskMirrorPos.x, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整Y", &mMaskMirrorPos.y, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整Z", &mMaskMirrorPos.z, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("アングルX", &mMaskMirrorAngle.x, -0x8000, 0x7fff, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("アングルY", &mMaskMirrorAngle.y, -0x8000, 0x7fff, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("アングルZ", &mMaskMirrorAngle.z, -0x8000, 0x7fff, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("スケール", &mMaskMirrorScale, -1.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("アニメーション", &mMaskMirrorAnimSpeed, 0.0f, 10.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("*****ハートの器*****", 0, 0, 0, -1, -1, 512, 24); - mctx->genSlider("位置調整X", &mHeartVesselPosX, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整Y", &mHeartVesselPosY, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("スケール", &mHeartVesselScale, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("*****ハートのかけら*****", 0, 0, 0, -1, -1, 512, 24); - mctx->genSlider("位置調整X", &mHeartPiecePosX, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整Y", &mHeartPiecePosY, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("スケール", &mHeartPieceScale, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genCheckBox("ボタンデバッグON", (u8*)&mButtonDebugON, 1, 0, 0, -1, -1, 512, 24); - mctx->genLabel("*****Aボタン*****", 0, 0, 0, -1, -1, 512, 24); - mctx->genSlider("位置調整X", &mButtonAPosX, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整Y", &mButtonAPosY, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("スケール", &mButtonAScale, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("*****Bボタン*****", 0, 0, 0, -1, -1, 512, 24); - mctx->genSlider("位置調整X", &mButtonBPosX, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整Y", &mButtonBPosY, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("スケール", &mButtonBScale, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("*****Aテキスト*****", 0, 0, 0, -1, -1, 512, 24); - mctx->genSlider("位置調整X", &mButtonATextPosX, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整Y", &mButtonATextPosY, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("スケール", &mButtonATextScale, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("*****Bテキスト*****", 0, 0, 0, -1, -1, 512, 24); - mctx->genSlider("位置調整X", &mButtonBTextPosX, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整Y", &mButtonBTextPosY, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("スケール", &mButtonBTextScale, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genCheckBox("カラーデバッグON", (u8*)&mColorDebugON, 1, 0, 0, -1, -1, 512, 24); - mctx->genLabel("*****カラーht_n_bas*****", 0, 0, 0, -1, -1, 512, 24); - mctx->genSlider("黒R", &mVesselBack[0].r, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("黒G", &mVesselBack[0].g, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("黒B", &mVesselBack[0].b, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("黒A", &mVesselBack[0].a, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("白R", &mVesselFront[0].r, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("白G", &mVesselFront[0].g, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("白B", &mVesselFront[0].b, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("白A", &mVesselFront[0].a, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("*****カラーh_kaz_n*****", 0, 0, 0, -1, -1, 512, 24); - mctx->genSlider("黒R", &mVesselBack[1].r, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("黒G", &mVesselBack[1].g, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("黒B", &mVesselBack[1].b, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("黒A", &mVesselBack[1].a, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("白R", &mVesselFront[1].r, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("白G", &mVesselFront[1].g, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("白B", &mVesselFront[1].b, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("白A", &mVesselFront[1].a, 0, 255, 0, NULL, -1, -1, 512, 24); + mctx->genLabel("*****アイテム*****", 0); + mctx->genSlider("アイテムスケール(小)", &mUnselectItemScale, 0.0f, 3.0f); + mctx->genSlider("アイテムスケール(大)", &mSelectItemScale, 0.0f, 3.0f); + mctx->genLabel("*****セーブ・オプション*****", 0); + mctx->genSlider("アイテムスケール(小)", &mUnselectSaveOptionScale, 0.0f, 3.0f); + mctx->genSlider("アイテムスケール(大)", &mSelectSaveOptionScale, 0.0f, 3.0f); + mctx->genLabel("*****青いモヤモヤパーツ*****", 0); + mctx->genSlider("位置調整X", &mBlueSmokePosX, -300.0f, 300.0f); + mctx->genSlider("位置調整Y", &mBlueSmokePosY, -300.0f, 300.0f); + mctx->genSlider("スケール", &mBlueSmokeScale, 0.0f, 3.0f); + mctx->genSlider("アルファ", &mBlueSmokeAlpha, 0.0f, 1.0f); + mctx->genLabel("*****ミドナの仮面・鏡*****", 0); + mctx->genSlider("位置調整X", &mMaskMirrorPos.x, -300.0f, 300.0f); + mctx->genSlider("位置調整Y", &mMaskMirrorPos.y, -300.0f, 300.0f); + mctx->genSlider("位置調整Z", &mMaskMirrorPos.z, -300.0f, 300.0f); + mctx->genSlider("アングルX", &mMaskMirrorAngle.x, -0x8000, 0x7fff); + mctx->genSlider("アングルY", &mMaskMirrorAngle.y, -0x8000, 0x7fff); + mctx->genSlider("アングルZ", &mMaskMirrorAngle.z, -0x8000, 0x7fff); + mctx->genSlider("スケール", &mMaskMirrorScale, -1.0f, 3.0f); + mctx->genSlider("アニメーション", &mMaskMirrorAnimSpeed, 0.0f, 10.0f); + mctx->genLabel("*****ハートの器*****", 0); + mctx->genSlider("位置調整X", &mHeartVesselPosX, -300.0f, 300.0f); + mctx->genSlider("位置調整Y", &mHeartVesselPosY, -300.0f, 300.0f); + mctx->genSlider("スケール", &mHeartVesselScale, 0.0f, 3.0f); + mctx->genLabel("*****ハートのかけら*****", 0); + mctx->genSlider("位置調整X", &mHeartPiecePosX, -300.0f, 300.0f); + mctx->genSlider("位置調整Y", &mHeartPiecePosY, -300.0f, 300.0f); + mctx->genSlider("スケール", &mHeartPieceScale, 0.0f, 3.0f); + mctx->genCheckBox("ボタンデバッグON", (u8*)&mButtonDebugON, 0x1); + mctx->genLabel("*****Aボタン*****", 0); + mctx->genSlider("位置調整X", &mButtonAPosX, -300.0f, 300.0f); + mctx->genSlider("位置調整Y", &mButtonAPosY, -300.0f, 300.0f); + mctx->genSlider("スケール", &mButtonAScale, 0.0f, 3.0f); + mctx->genLabel("*****Bボタン*****", 0); + mctx->genSlider("位置調整X", &mButtonBPosX, -300.0f, 300.0f); + mctx->genSlider("位置調整Y", &mButtonBPosY, -300.0f, 300.0f); + mctx->genSlider("スケール", &mButtonBScale, 0.0f, 3.0f); + mctx->genLabel("*****Aテキスト*****", 0); + mctx->genSlider("位置調整X", &mButtonATextPosX, -300.0f, 300.0f); + mctx->genSlider("位置調整Y", &mButtonATextPosY, -300.0f, 300.0f); + mctx->genSlider("スケール", &mButtonATextScale, 0.0f, 3.0f); + mctx->genLabel("*****Bテキスト*****", 0); + mctx->genSlider("位置調整X", &mButtonBTextPosX, -300.0f, 300.0f); + mctx->genSlider("位置調整Y", &mButtonBTextPosY, -300.0f, 300.0f); + mctx->genSlider("スケール", &mButtonBTextScale, 0.0f, 3.0f); + mctx->genCheckBox("カラーデバッグON", (u8*)&mColorDebugON, 0x1); + mctx->genLabel("*****カラーht_n_bas*****", 0); + mctx->genSlider("黒R", &mVesselBack[0].r, 0, 255); + mctx->genSlider("黒G", &mVesselBack[0].g, 0, 255); + mctx->genSlider("黒B", &mVesselBack[0].b, 0, 255); + mctx->genSlider("黒A", &mVesselBack[0].a, 0, 255); + mctx->genSlider("白R", &mVesselFront[0].r, 0, 255); + mctx->genSlider("白G", &mVesselFront[0].g, 0, 255); + mctx->genSlider("白B", &mVesselFront[0].b, 0, 255); + mctx->genSlider("白A", &mVesselFront[0].a, 0, 255); + mctx->genLabel("*****カラーh_kaz_n*****", 0); + mctx->genSlider("黒R", &mVesselBack[1].r, 0, 255); + mctx->genSlider("黒G", &mVesselBack[1].g, 0, 255); + mctx->genSlider("黒B", &mVesselBack[1].b, 0, 255); + mctx->genSlider("黒A", &mVesselBack[1].a, 0, 255); + mctx->genSlider("白R", &mVesselFront[1].r, 0, 255); + mctx->genSlider("白G", &mVesselFront[1].g, 0, 255); + mctx->genSlider("白B", &mVesselFront[1].b, 0, 255); + mctx->genSlider("白A", &mVesselFront[1].a, 0, 255); } #endif @@ -161,52 +161,52 @@ dMeter_drawOptionHIO_c::dMeter_drawOptionHIO_c() { #if DEBUG void dMeter_drawOptionHIO_c::genMessage(JORMContext* mctx) { - mctx->genSlider("open frame", &mOpenFrames, 1, 20, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("close frame", &mCloseFrames, 1, 20, 0, NULL, -1, -1, 512, 24); - mctx->genCheckBox("デバッグON", (u8*)&mDebug, 1, 0, 0, -1, -1, 512, 24); - mctx->genLabel("*****矢印*****", 0, 0, 0, -1, -1, 512, 24); - mctx->genSlider("サイズ", &mArrowSize, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("*****項目名カラー*****", 0, 0, 0, -1, -1, 512, 24); - mctx->genLabel("*****選択中カラー*****", 0, 0, 0, -1, -1, 512, 24); - mctx->genSlider("R", &mSelectColor.r, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("G", &mSelectColor.g, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("B", &mSelectColor.b, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("*****非選択中カラー*****", 0, 0, 0, -1, -1, 512, 24); - mctx->genSlider("R", &mUnselectColor.r, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("G", &mUnselectColor.g, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("B", &mUnselectColor.b, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("********バーのスケール********", 0, 0, 0, -1, -1, 512, 24); - mctx->genSlider("選択時", &mBarScale[0], 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("非選択時", &mBarScale[1], 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("*****ウインドウ*****", 0, 0, 0, -1, -1, 512, 24); - mctx->genSlider("位置X", &mWindowPosX, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置Y", &mWindowPosY, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("サイズ", &mWindowScale, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("*****メニュー位置*****", 0, 0, 0, -1, -1, 512, 24); - mctx->genLabel("*****注目タイプ*****", 0, 0, 0, -1, -1, 512, 24); - mctx->genSlider("位置X", &mOptionTypeBGPosX[0], -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置Y", &mOptionTypeBGPosY[0], -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("*****ふりがな*****", 0, 0, 0, -1, -1, 512, 24); - mctx->genSlider("位置X", &mOptionTypeBGPosX[1], -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置Y", &mOptionTypeBGPosY[1], -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("*****しんどう*****", 0, 0, 0, -1, -1, 512, 24); - mctx->genSlider("位置X", &mOptionTypeBGPosX[2], -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置Y", &mOptionTypeBGPosY[2], -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("*****サウンド*****", 0, 0, 0, -1, -1, 512, 24); - mctx->genSlider("位置X", &mOptionTypeBGPosX[3], -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置Y", &mOptionTypeBGPosY[3], -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("*****テレビ画面の設定*****", 0, 0, 0, -1, -1, 512, 24); - mctx->genSlider("位置X", &mTVsettingPosX, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置Y", &mTVsettingPosY, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("*****キャリブレーション*****", 0, 0, 0, -1, -1, 512, 24); - mctx->genSlider("位置X", &mPointerCalibrationPosX, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置Y", &mPointerCalibrationPosY, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("*****設定確認*****", 0, 0, 0, -1, -1, 512, 24); - mctx->genSlider("背景アルファ", &mBackgroundAlpha, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置Y", &mBackgroundPosY, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("*****ハイハイ矢印*****", 0, 0, 0, -1, -1, 512, 24); - mctx->genSlider("幅オフセットX", &mArrowOffsetX, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("幅オフセットX(4:3)", &mArrowOffsetX_4x3, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); + mctx->genSlider("open frame", &mOpenFrames, 1, 20); + mctx->genSlider("close frame", &mCloseFrames, 1, 20); + mctx->genCheckBox("デバッグON", (u8*)&mDebug, 0x1); + mctx->genLabel("*****矢印*****", 0); + mctx->genSlider("サイズ", &mArrowSize, 0.0f, 3.0f); + mctx->genLabel("*****項目名カラー*****", 0); + mctx->genLabel("*****選択中カラー*****", 0); + mctx->genSlider("R", &mSelectColor.r, 0, 255); + mctx->genSlider("G", &mSelectColor.g, 0, 255); + mctx->genSlider("B", &mSelectColor.b, 0, 255); + mctx->genLabel("*****非選択中カラー*****", 0); + mctx->genSlider("R", &mUnselectColor.r, 0, 255); + mctx->genSlider("G", &mUnselectColor.g, 0, 255); + mctx->genSlider("B", &mUnselectColor.b, 0, 255); + mctx->genLabel("********バーのスケール********", 0); + mctx->genSlider("選択時", &mBarScale[0], 0.0f, 3.0f); + mctx->genSlider("非選択時", &mBarScale[1], 0.0f, 3.0f); + mctx->genLabel("*****ウインドウ*****", 0); + mctx->genSlider("位置X", &mWindowPosX, -300.0f, 300.0f); + mctx->genSlider("位置Y", &mWindowPosY, -300.0f, 300.0f); + mctx->genSlider("サイズ", &mWindowScale, 0.0f, 3.0f); + mctx->genLabel("*****メニュー位置*****", 0); + mctx->genLabel("*****注目タイプ*****", 0); + mctx->genSlider("位置X", &mOptionTypeBGPosX[0], -300.0f, 300.0f); + mctx->genSlider("位置Y", &mOptionTypeBGPosY[0], -300.0f, 300.0f); + mctx->genLabel("*****ふりがな*****", 0); + mctx->genSlider("位置X", &mOptionTypeBGPosX[1], -300.0f, 300.0f); + mctx->genSlider("位置Y", &mOptionTypeBGPosY[1], -300.0f, 300.0f); + mctx->genLabel("*****しんどう*****", 0); + mctx->genSlider("位置X", &mOptionTypeBGPosX[2], -300.0f, 300.0f); + mctx->genSlider("位置Y", &mOptionTypeBGPosY[2], -300.0f, 300.0f); + mctx->genLabel("*****サウンド*****", 0); + mctx->genSlider("位置X", &mOptionTypeBGPosX[3], -300.0f, 300.0f); + mctx->genSlider("位置Y", &mOptionTypeBGPosY[3], -300.0f, 300.0f); + mctx->genLabel("*****テレビ画面の設定*****", 0); + mctx->genSlider("位置X", &mTVsettingPosX, -300.0f, 300.0f); + mctx->genSlider("位置Y", &mTVsettingPosY, -300.0f, 300.0f); + mctx->genLabel("*****キャリブレーション*****", 0); + mctx->genSlider("位置X", &mPointerCalibrationPosX, -300.0f, 300.0f); + mctx->genSlider("位置Y", &mPointerCalibrationPosY, -300.0f, 300.0f); + mctx->genLabel("*****設定確認*****", 0); + mctx->genSlider("背景アルファ", &mBackgroundAlpha, 0, 255); + mctx->genSlider("位置Y", &mBackgroundPosY, -300.0f, 300.0f); + mctx->genLabel("*****ハイハイ矢印*****", 0); + mctx->genSlider("幅オフセットX", &mArrowOffsetX, -300.0f, 300.0f); + mctx->genSlider("幅オフセットX(4:3)", &mArrowOffsetX_4x3, -300.0f, 300.0f); } #endif @@ -249,67 +249,67 @@ dMeter_drawLetterHIO_c::dMeter_drawLetterHIO_c() { #if DEBUG void dMeter_drawLetterHIO_c::genMessage(JORMContext* mctx) { - mctx->genSlider("open frame", &mOpenFrame[0], 1, 20, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("close frame", &mCloseFrame[0], 1, 20, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("本文オープン", &mOpenFrame[1], 1, 20, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("本文クローズ", &mCloseFrame[1], 1, 20, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("手紙の枚数", &mLetterNum, 0, 54, 0, NULL, -1, -1, 512, 24); - mctx->genCheckBox("デバッグON", (u8*)&mDebugON, 1, 0, 0, -1, -1, 512, 24); - mctx->genLabel("********選択時のページアイコンのカラー********", 0, 0, 0, -1, -1, 512, 24); - mctx->genSlider("黒成分(R)", &mSelectPageIconBack.r, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("黒成分(G)", &mSelectPageIconBack.g, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("黒成分(B)", &mSelectPageIconBack.b, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("黒成分(A)", &mSelectPageIconBack.a, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("白成分(R)", &mSelectPageIconFront.r, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("白成分(G)", &mSelectPageIconFront.g, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("白成分(B)", &mSelectPageIconFront.b, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("白成分(A)", &mSelectPageIconFront.a, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("********非選択時のページアイコンのアルファ********", 0, 0, 0, -1, -1, 512, 24); - mctx->genSlider("アルファ", &mUnselectPageIconAlpha, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("********選択時のバーのカラー********", 0, 0, 0, -1, -1, 512, 24); - mctx->genSlider("黒成分(R)", &mSelectBarBack.r, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("黒成分(G)", &mSelectBarBack.g, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("黒成分(B)", &mSelectBarBack.b, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("黒成分(A)", &mSelectBarBack.a, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("白成分(R)", &mSelectBarFront.r, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("白成分(G)", &mSelectBarFront.g, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("白成分(B)", &mSelectBarFront.b, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("白成分(A)", &mSelectBarFront.a, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("********バーのスケール********", 0, 0, 0, -1, -1, 512, 24); - mctx->genSlider("選択時", &mSelectBarScale, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("非選択時", &mUnselectBarScale, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("********選択時のテキストのカラー********", 0, 0, 0, -1, -1, 512, 24); - mctx->genSlider("黒成分(R)", &mSelectTextBack.r, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("黒成分(G)", &mSelectTextBack.g, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("黒成分(B)", &mSelectTextBack.b, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("黒成分(A)", &mSelectTextBack.a, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("白成分(R)", &mSelectTextFront.r, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("白成分(G)", &mSelectTextFront.g, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("白成分(B)", &mSelectTextFront.b, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("白成分(A)", &mSelectTextFront.a, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("********手紙の文字のカラー********", 0, 0, 0, -1, -1, 512, 24); - mctx->genSlider("黒成分(R)", &mLetterTextBack.r, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("黒成分(G)", &mLetterTextBack.g, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("黒成分(B)", &mLetterTextBack.b, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("黒成分(A)", &mLetterTextBack.a, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("白成分(R)", &mLetterTextFront.r, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("白成分(G)", &mLetterTextFront.g, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("白成分(B)", &mLetterTextFront.b, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("白成分(A)", &mLetterTextFront.a, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("********手紙全体の調整********", 0, 0, 0, -1, -1, 512, 24); - mctx->genSlider("トランスX", &mWindowPosX, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("トランスY", &mWindowPosY, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("スケール", &mWindowScale, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("********手紙ウインドウ全体の調整********", 0, 0, 0, -1, -1, 512, 24); - mctx->genSlider("トランスX", &mLetterWindowPosX, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("トランスY", &mLetterWindowPosY, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("スケール", &mLetterWindowScale, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("********手紙ウインドウ背景の調整********", 0, 0, 0, -1, -1, 512, 24); - mctx->genSlider("アルファ", &mWindowBGAlpha, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("********手紙ウインドウラインの調整********", 0, 0, 0, -1, -1, 512, 24); - mctx->genSlider("トランスX", &mLetterLinePosX, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("トランスY", &mLetterLinePosY, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("アルファ", &mLetterLineAlpha, 0, 255, 0, NULL, -1, -1, 512, 24); + mctx->genSlider("open frame", &mOpenFrame[0], 1, 20); + mctx->genSlider("close frame", &mCloseFrame[0], 1, 20); + mctx->genSlider("本文オープン", &mOpenFrame[1], 1, 20); + mctx->genSlider("本文クローズ", &mCloseFrame[1], 1, 20); + mctx->genSlider("手紙の枚数", &mLetterNum, 0, 54); + mctx->genCheckBox("デバッグON", (u8*)&mDebugON, 0x1); + mctx->genLabel("********選択時のページアイコンのカラー********", 0); + mctx->genSlider("黒成分(R)", &mSelectPageIconBack.r, 0, 255); + mctx->genSlider("黒成分(G)", &mSelectPageIconBack.g, 0, 255); + mctx->genSlider("黒成分(B)", &mSelectPageIconBack.b, 0, 255); + mctx->genSlider("黒成分(A)", &mSelectPageIconBack.a, 0, 255); + mctx->genSlider("白成分(R)", &mSelectPageIconFront.r, 0, 255); + mctx->genSlider("白成分(G)", &mSelectPageIconFront.g, 0, 255); + mctx->genSlider("白成分(B)", &mSelectPageIconFront.b, 0, 255); + mctx->genSlider("白成分(A)", &mSelectPageIconFront.a, 0, 255); + mctx->genLabel("********非選択時のページアイコンのアルファ********", 0); + mctx->genSlider("アルファ", &mUnselectPageIconAlpha, 0, 255); + mctx->genLabel("********選択時のバーのカラー********", 0); + mctx->genSlider("黒成分(R)", &mSelectBarBack.r, 0, 255); + mctx->genSlider("黒成分(G)", &mSelectBarBack.g, 0, 255); + mctx->genSlider("黒成分(B)", &mSelectBarBack.b, 0, 255); + mctx->genSlider("黒成分(A)", &mSelectBarBack.a, 0, 255); + mctx->genSlider("白成分(R)", &mSelectBarFront.r, 0, 255); + mctx->genSlider("白成分(G)", &mSelectBarFront.g, 0, 255); + mctx->genSlider("白成分(B)", &mSelectBarFront.b, 0, 255); + mctx->genSlider("白成分(A)", &mSelectBarFront.a, 0, 255); + mctx->genLabel("********バーのスケール********", 0); + mctx->genSlider("選択時", &mSelectBarScale, 0.0f, 3.0f); + mctx->genSlider("非選択時", &mUnselectBarScale, 0.0f, 3.0f); + mctx->genLabel("********選択時のテキストのカラー********", 0); + mctx->genSlider("黒成分(R)", &mSelectTextBack.r, 0, 255); + mctx->genSlider("黒成分(G)", &mSelectTextBack.g, 0, 255); + mctx->genSlider("黒成分(B)", &mSelectTextBack.b, 0, 255); + mctx->genSlider("黒成分(A)", &mSelectTextBack.a, 0, 255); + mctx->genSlider("白成分(R)", &mSelectTextFront.r, 0, 255); + mctx->genSlider("白成分(G)", &mSelectTextFront.g, 0, 255); + mctx->genSlider("白成分(B)", &mSelectTextFront.b, 0, 255); + mctx->genSlider("白成分(A)", &mSelectTextFront.a, 0, 255); + mctx->genLabel("********手紙の文字のカラー********", 0); + mctx->genSlider("黒成分(R)", &mLetterTextBack.r, 0, 255); + mctx->genSlider("黒成分(G)", &mLetterTextBack.g, 0, 255); + mctx->genSlider("黒成分(B)", &mLetterTextBack.b, 0, 255); + mctx->genSlider("黒成分(A)", &mLetterTextBack.a, 0, 255); + mctx->genSlider("白成分(R)", &mLetterTextFront.r, 0, 255); + mctx->genSlider("白成分(G)", &mLetterTextFront.g, 0, 255); + mctx->genSlider("白成分(B)", &mLetterTextFront.b, 0, 255); + mctx->genSlider("白成分(A)", &mLetterTextFront.a, 0, 255); + mctx->genLabel("********手紙全体の調整********", 0); + mctx->genSlider("トランスX", &mWindowPosX, -300.0f, 300.0f); + mctx->genSlider("トランスY", &mWindowPosY, -300.0f, 300.0f); + mctx->genSlider("スケール", &mWindowScale, 0.0f, 3.0f); + mctx->genLabel("********手紙ウインドウ全体の調整********", 0); + mctx->genSlider("トランスX", &mLetterWindowPosX, -300.0f, 300.0f); + mctx->genSlider("トランスY", &mLetterWindowPosY, -300.0f, 300.0f); + mctx->genSlider("スケール", &mLetterWindowScale, 0.0f, 3.0f); + mctx->genLabel("********手紙ウインドウ背景の調整********", 0); + mctx->genSlider("アルファ", &mWindowBGAlpha, 0, 255); + mctx->genLabel("********手紙ウインドウラインの調整********", 0); + mctx->genSlider("トランスX", &mLetterLinePosX, -300.0f, 300.0f); + mctx->genSlider("トランスY", &mLetterLinePosY, -300.0f, 300.0f); + mctx->genSlider("アルファ", &mLetterLineAlpha, 0, 255); } #endif @@ -434,52 +434,52 @@ void dMeter_drawFishingHIO_c::genMessage(JORMContext* mctx) { "********ハイラルバス********", }; static u8 fish_type[6] = {3, 4, 2, 5, 1, 0}; - mctx->genCheckBox("デバッグON", (u8*)&mDebug, 1, 0, 0, -1, -1, 512, 24); - mctx->genSlider("open frame", &mOpenFrames, 1, 20, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("close frame", &mCloseFrames, 1, 20, 0, NULL, -1, -1, 512, 24); + mctx->genCheckBox("デバッグON", (u8*)&mDebug, 0x1); + mctx->genSlider("open frame", &mOpenFrames, 1, 20); + mctx->genSlider("close frame", &mCloseFrames, 1, 20); for (int i = 0; i < 6; i++) { - mctx->genLabel(fish_name[i], 0, 0, 0, -1, -1, 512, 24); - mctx->genSlider("数", &mFishNum[fish_type[i]], 0, 999, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("サイズ", &mFishSize[fish_type[i]], 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("***魚パーツ調整***", 0, 0, 0, -1, -1, 512, 24); - mctx->genSlider("スケール", &mFishIconScale[fish_type[i]], 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置X", &mFishIconPosX[fish_type[i]], -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置Y", &mFishIconPosY[fish_type[i]], -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("***魚の名前パーツ調整***", 0, 0, 0, -1, -1, 512, 24); - mctx->genSlider("スケール", &mFishNameScale[fish_type[i]], 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置X", &mFishNamePosX[fish_type[i]], -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置Y", &mFishNamePosY[fish_type[i]], -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("***ラインパーツ調整***", 0, 0, 0, -1, -1, 512, 24); - mctx->genSlider("スケール", &mFishLineScale[fish_type[i]], 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置X", &mFishLinePosX[fish_type[i]], -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置Y", &mFishLinePosY[fish_type[i]], -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("***サイズパーツ調整***", 0, 0, 0, -1, -1, 512, 24); - mctx->genSlider("スケール", &mFishSizeScale[fish_type[i]], 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置X", &mFishSizePosX[fish_type[i]], -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置Y", &mFishSizePosY[fish_type[i]], -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("***匹数パーツ調整***", 0, 0, 0, -1, -1, 512, 24); - mctx->genSlider("スケール", &mFishCountScale[fish_type[i]], 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置X", &mFishCountPosX[fish_type[i]], -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置Y", &mFishCountPosY[fish_type[i]], -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("***サイズ+匹数パーツ調整***", 0, 0, 0, -1, -1, 512, 24); - mctx->genSlider("スケール", &mFishCountSizeScale[fish_type[i]], 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置X", &mFishCountSizePosX[fish_type[i]], -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置Y", &mFishCountSizePosY[fish_type[i]], -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("***全体調整***", 0, 0, 0, -1, -1, 512, 24); - mctx->genSlider("スケール", &mFishInfoScale[fish_type[i]], 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置X", &mFishInfoPosX[fish_type[i]], -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置Y", &mFishInfoPosY[fish_type[i]], -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("\n", 0, 0, 0, -1, -1, 512, 24); + mctx->genLabel(fish_name[i], 0); + mctx->genSlider("数", &mFishNum[fish_type[i]], 0, 999); + mctx->genSlider("サイズ", &mFishSize[fish_type[i]], 0, 255); + mctx->genLabel("***魚パーツ調整***", 0); + mctx->genSlider("スケール", &mFishIconScale[fish_type[i]], 0.0f, 3.0f); + mctx->genSlider("位置X", &mFishIconPosX[fish_type[i]], -300.0f, 300.0f); + mctx->genSlider("位置Y", &mFishIconPosY[fish_type[i]], -300.0f, 300.0f); + mctx->genLabel("***魚の名前パーツ調整***", 0); + mctx->genSlider("スケール", &mFishNameScale[fish_type[i]], 0.0f, 3.0f); + mctx->genSlider("位置X", &mFishNamePosX[fish_type[i]], -300.0f, 300.0f); + mctx->genSlider("位置Y", &mFishNamePosY[fish_type[i]], -300.0f, 300.0f); + mctx->genLabel("***ラインパーツ調整***", 0); + mctx->genSlider("スケール", &mFishLineScale[fish_type[i]], 0.0f, 3.0f); + mctx->genSlider("位置X", &mFishLinePosX[fish_type[i]], -300.0f, 300.0f); + mctx->genSlider("位置Y", &mFishLinePosY[fish_type[i]], -300.0f, 300.0f); + mctx->genLabel("***サイズパーツ調整***", 0); + mctx->genSlider("スケール", &mFishSizeScale[fish_type[i]], 0.0f, 3.0f); + mctx->genSlider("位置X", &mFishSizePosX[fish_type[i]], -300.0f, 300.0f); + mctx->genSlider("位置Y", &mFishSizePosY[fish_type[i]], -300.0f, 300.0f); + mctx->genLabel("***匹数パーツ調整***", 0); + mctx->genSlider("スケール", &mFishCountScale[fish_type[i]], 0.0f, 3.0f); + mctx->genSlider("位置X", &mFishCountPosX[fish_type[i]], -300.0f, 300.0f); + mctx->genSlider("位置Y", &mFishCountPosY[fish_type[i]], -300.0f, 300.0f); + mctx->genLabel("***サイズ+匹数パーツ調整***", 0); + mctx->genSlider("スケール", &mFishCountSizeScale[fish_type[i]], 0.0f, 3.0f); + mctx->genSlider("位置X", &mFishCountSizePosX[fish_type[i]], -300.0f, 300.0f); + mctx->genSlider("位置Y", &mFishCountSizePosY[fish_type[i]], -300.0f, 300.0f); + mctx->genLabel("***全体調整***", 0); + mctx->genSlider("スケール", &mFishInfoScale[fish_type[i]], 0.0f, 3.0f); + mctx->genSlider("位置X", &mFishInfoPosX[fish_type[i]], -300.0f, 300.0f); + mctx->genSlider("位置Y", &mFishInfoPosY[fish_type[i]], -300.0f, 300.0f); + mctx->genLabel("\n", 0); } - mctx->genLabel("********”最大サイズ”調整********", 0, 0, 0, -1, -1, 512, 24); - mctx->genSlider("スケール", &mScale[0], 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置X", &mPosX[0], -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置Y", &mPosY[0], -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("********”釣り上げた数”調整********", 0, 0, 0, -1, -1, 512, 24); - mctx->genSlider("スケール", &mScale[1], 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置X", &mPosX[1], -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置X(4:3)", &mCaughtNumPosX_4x3, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置Y", &mPosY[1], -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); + mctx->genLabel("********”最大サイズ”調整********", 0); + mctx->genSlider("スケール", &mScale[0], 0.0f, 3.0f); + mctx->genSlider("位置X", &mPosX[0], -300.0f, 300.0f); + mctx->genSlider("位置Y", &mPosY[0], -300.0f, 300.0f); + mctx->genLabel("********”釣り上げた数”調整********", 0); + mctx->genSlider("スケール", &mScale[1], 0.0f, 3.0f); + mctx->genSlider("位置X", &mPosX[1], -300.0f, 300.0f); + mctx->genSlider("位置X(4:3)", &mCaughtNumPosX_4x3, -300.0f, 300.0f); + mctx->genSlider("位置Y", &mPosY[1], -300.0f, 300.0f); } #endif @@ -511,32 +511,32 @@ dMeter_drawInsectHIO_c::dMeter_drawInsectHIO_c() { #if DEBUG void dMeter_drawInsectHIO_c::genMessage(JORMContext* mctx) { - mctx->startComboBox("タイプ", &mType, 0, 0, -1, -1, 256, 26); + mctx->startComboBox("タイプ", &mType); mctx->genComboBoxItem("デフォルト", 0); mctx->genComboBoxItem("コレクト画面", 1); mctx->genComboBoxItem("アゲハ", 2); mctx->endComboBox(); - mctx->genCheckBox("デバッグON", (u8*)&mDebugON, 1, 0, 0, -1, -1, 512, 24); - mctx->genSlider("open frame", &mOpenFrame, 1, 20, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("close frame", &mCloseFrame, 1, 20, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("*****アイテム*****", 0, 0, 0, -1, -1, 512, 24); - mctx->genSlider("アイテムスケール(小)", &mUnselectInsectScale, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("アイテムスケール(大)", &mSelectInsectScale, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("*****説明ウインドウ*****", 0, 0, 0, -1, -1, 512, 24); - mctx->genSlider("位置調整X", &mDescWindowPosX, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整Y", &mDescWindowPosY, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("*****選択ウインドウ(4:3)*****", 0, 0, 0, -1, -1, 512, 24); - mctx->genSlider("位置調整X", &mGiveOptionPosX_4x3, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整Y", &mGiveOptionPosY_4x3, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("*****選択肢ウインドウ(4:3)*****", 0, 0, 0, -1, -1, 512, 24); - mctx->genSlider("位置調整X", &mConfirmOptionPosX_4x3, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整Y", &mConfirmOptionPosY_4x3, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("*****選択ウインドウ(16:9)*****", 0, 0, 0, -1, -1, 512, 24); - mctx->genSlider("位置調整X", &mGiveOptionPosX, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整Y", &mGiveOptionPosY, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("*****選択肢ウインドウ(16:9)*****", 0, 0, 0, -1, -1, 512, 24); - mctx->genSlider("位置調整X", &mConfirmOptionPosX, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整Y", &mConfirmOptionPosY, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); + mctx->genCheckBox("デバッグON", (u8*)&mDebugON, 0x1); + mctx->genSlider("open frame", &mOpenFrame, 1, 20); + mctx->genSlider("close frame", &mCloseFrame, 1, 20); + mctx->genLabel("*****アイテム*****", 0); + mctx->genSlider("アイテムスケール(小)", &mUnselectInsectScale, 0.0f, 3.0f); + mctx->genSlider("アイテムスケール(大)", &mSelectInsectScale, 0.0f, 3.0f); + mctx->genLabel("*****説明ウインドウ*****", 0); + mctx->genSlider("位置調整X", &mDescWindowPosX, -300.0f, 300.0f); + mctx->genSlider("位置調整Y", &mDescWindowPosY, -300.0f, 300.0f); + mctx->genLabel("*****選択ウインドウ(4:3)*****", 0); + mctx->genSlider("位置調整X", &mGiveOptionPosX_4x3, -300.0f, 300.0f); + mctx->genSlider("位置調整Y", &mGiveOptionPosY_4x3, -300.0f, 300.0f); + mctx->genLabel("*****選択肢ウインドウ(4:3)*****", 0); + mctx->genSlider("位置調整X", &mConfirmOptionPosX_4x3, -300.0f, 300.0f); + mctx->genSlider("位置調整Y", &mConfirmOptionPosY_4x3, -300.0f, 300.0f); + mctx->genLabel("*****選択ウインドウ(16:9)*****", 0); + mctx->genSlider("位置調整X", &mGiveOptionPosX, -300.0f, 300.0f); + mctx->genSlider("位置調整Y", &mGiveOptionPosY, -300.0f, 300.0f); + mctx->genLabel("*****選択肢ウインドウ(16:9)*****", 0); + mctx->genSlider("位置調整X", &mConfirmOptionPosX, -300.0f, 300.0f); + mctx->genSlider("位置調整Y", &mConfirmOptionPosY, -300.0f, 300.0f); } #endif @@ -551,14 +551,14 @@ dMeter_drawCalibrationHIO_c::dMeter_drawCalibrationHIO_c() { #if DEBUG void dMeter_drawCalibrationHIO_c::genMessage(JORMContext* mctx) { - mctx->genCheckBox("デバッグON", (u8*)&mDebug, 1, 0, 0, -1, -1, 512, 24); - mctx->genSlider("open frame", &mOpenFrames, 1, 20, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("close frame", &mCloseFrames, 1, 20, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("点滅フレーム数", &mFlashFrameNum, 0, 300, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("*****ステップ1*****", 0, 0, 0, -1, -1, 512, 24); - mctx->genSlider("円のスケール", &mCircleScale, 0.0f, 5.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("*****ステップ3*****", 0, 0, 0, -1, -1, 512, 24); - mctx->genSlider("円のスケール", &mCircleScale2, 0.0f, 5.0f, 0, NULL, -1, -1, 512, 24); + mctx->genCheckBox("デバッグON", (u8*)&mDebug, 0x1); + mctx->genSlider("open frame", &mOpenFrames, 1, 20); + mctx->genSlider("close frame", &mCloseFrames, 1, 20); + mctx->genSlider("点滅フレーム数", &mFlashFrameNum, 0, 300); + mctx->genLabel("*****ステップ1*****", 0); + mctx->genSlider("円のスケール", &mCircleScale, 0.0f, 5.0f); + mctx->genLabel("*****ステップ3*****", 0); + mctx->genSlider("円のスケール", &mCircleScale2, 0.0f, 5.0f); } #endif @@ -599,64 +599,64 @@ dMeter_drawSkillHIO_c::dMeter_drawSkillHIO_c() { #if DEBUG void dMeter_drawSkillHIO_c::genMessage(JORMContext* mctx) { - mctx->genSlider("open frame", &mOpenFrame[0], 1, 20, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("close frame", &mCloseFrame[0], 1, 20, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("本文オープン", &mOpenFrame[1], 1, 20, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("本文クローズ", &mCloseFrame[1], 1, 20, 0, NULL, -1, -1, 512, 24); - mctx->genCheckBox("デバッグON", (u8*)&mDebug, 1, 0, 0, -1, -1, 512, 24); - mctx->genLabel("********選択時の巻物アイコンのカラー********", 0, 0, 0, -1, -1, 512, 24); - mctx->genSlider("黒成分(R)", &mSelectScrollIconBlack.r, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("黒成分(G)", &mSelectScrollIconBlack.g, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("黒成分(B)", &mSelectScrollIconBlack.b, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("黒成分(A)", &mSelectScrollIconBlack.a, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("白成分(R)", &mSelectScrollIconWhite.r, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("白成分(G)", &mSelectScrollIconWhite.g, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("白成分(B)", &mSelectScrollIconWhite.b, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("白成分(A)", &mSelectScrollIconWhite.a, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("********非選択時の巻物アイコンのカラー********", 0, 0, 0, -1, -1, 512, 24); - mctx->genSlider("黒成分(R)", &mUnselectScrollIconBlack.r, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("黒成分(G)", &mUnselectScrollIconBlack.g, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("黒成分(B)", &mUnselectScrollIconBlack.b, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("黒成分(A)", &mUnselectScrollIconBlack.a, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("白成分(R)", &mUnselectScrollIconWhite.r, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("白成分(G)", &mUnselectScrollIconWhite.g, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("白成分(B)", &mUnselectScrollIconWhite.b, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("白成分(A)", &mUnselectScrollIconWhite.a, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("********選択時のバーのカラー********", 0, 0, 0, -1, -1, 512, 24); - mctx->genSlider("黒成分(R)", &mSelectBarBlack.r, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("黒成分(G)", &mSelectBarBlack.g, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("黒成分(B)", &mSelectBarBlack.b, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("黒成分(A)", &mSelectBarBlack.a, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("白成分(R)", &mSelectBarWhite.r, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("白成分(G)", &mSelectBarWhite.g, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("白成分(B)", &mSelectBarWhite.b, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("白成分(A)", &mSelectBarWhite.a, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("********バーのスケール********", 0, 0, 0, -1, -1, 512, 24); - mctx->genSlider("選択時", &mSelectBarScale, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("非選択時", &mUnselectBarScale, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("********選択時のテキストのカラー********", 0, 0, 0, -1, -1, 512, 24); - mctx->genSlider("黒成分(R)", &mSelectTextBlack.r, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("黒成分(G)", &mSelectTextBlack.g, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("黒成分(B)", &mSelectTextBlack.b, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("黒成分(A)", &mSelectTextBlack.a, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("白成分(R)", &mSelectTextWhite.r, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("白成分(G)", &mSelectTextWhite.g, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("白成分(B)", &mSelectTextWhite.b, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("白成分(A)", &mSelectTextWhite.a, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("********奥義ウインドウ全体の調整********", 0, 0, 0, -1, -1, 512, 24); - mctx->genSlider("トランスX", &mSkillDescPosX, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("トランスY", &mSkillDescPosY, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("スケール", &mSkillDescScale, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("********奥義ウインドウ背景の調整********", 0, 0, 0, -1, -1, 512, 24); - mctx->genSlider("アルファ", &mWindowBGalpha, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("********奥義ウインドウラインの調整********", 0, 0, 0, -1, -1, 512, 24); - mctx->genSlider("トランスX", &mWindowLinePosX, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("トランスY", &mWindowLinePosY, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("アルファ", &mWindowLineAlpha, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("********奥義名********", 0, 0, 0, -1, -1, 512, 24); - mctx->genSlider("トランスX", &mSkillTitlePosX, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("トランスY", &mSkillTitlePosY, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("スケール", &mSkillTitleScale, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); + mctx->genSlider("open frame", &mOpenFrame[0], 1, 20); + mctx->genSlider("close frame", &mCloseFrame[0], 1, 20); + mctx->genSlider("本文オープン", &mOpenFrame[1], 1, 20); + mctx->genSlider("本文クローズ", &mCloseFrame[1], 1, 20); + mctx->genCheckBox("デバッグON", (u8*)&mDebug, 0x1); + mctx->genLabel("********選択時の巻物アイコンのカラー********", 0); + mctx->genSlider("黒成分(R)", &mSelectScrollIconBlack.r, 0, 255); + mctx->genSlider("黒成分(G)", &mSelectScrollIconBlack.g, 0, 255); + mctx->genSlider("黒成分(B)", &mSelectScrollIconBlack.b, 0, 255); + mctx->genSlider("黒成分(A)", &mSelectScrollIconBlack.a, 0, 255); + mctx->genSlider("白成分(R)", &mSelectScrollIconWhite.r, 0, 255); + mctx->genSlider("白成分(G)", &mSelectScrollIconWhite.g, 0, 255); + mctx->genSlider("白成分(B)", &mSelectScrollIconWhite.b, 0, 255); + mctx->genSlider("白成分(A)", &mSelectScrollIconWhite.a, 0, 255); + mctx->genLabel("********非選択時の巻物アイコンのカラー********", 0); + mctx->genSlider("黒成分(R)", &mUnselectScrollIconBlack.r, 0, 255); + mctx->genSlider("黒成分(G)", &mUnselectScrollIconBlack.g, 0, 255); + mctx->genSlider("黒成分(B)", &mUnselectScrollIconBlack.b, 0, 255); + mctx->genSlider("黒成分(A)", &mUnselectScrollIconBlack.a, 0, 255); + mctx->genSlider("白成分(R)", &mUnselectScrollIconWhite.r, 0, 255); + mctx->genSlider("白成分(G)", &mUnselectScrollIconWhite.g, 0, 255); + mctx->genSlider("白成分(B)", &mUnselectScrollIconWhite.b, 0, 255); + mctx->genSlider("白成分(A)", &mUnselectScrollIconWhite.a, 0, 255); + mctx->genLabel("********選択時のバーのカラー********", 0); + mctx->genSlider("黒成分(R)", &mSelectBarBlack.r, 0, 255); + mctx->genSlider("黒成分(G)", &mSelectBarBlack.g, 0, 255); + mctx->genSlider("黒成分(B)", &mSelectBarBlack.b, 0, 255); + mctx->genSlider("黒成分(A)", &mSelectBarBlack.a, 0, 255); + mctx->genSlider("白成分(R)", &mSelectBarWhite.r, 0, 255); + mctx->genSlider("白成分(G)", &mSelectBarWhite.g, 0, 255); + mctx->genSlider("白成分(B)", &mSelectBarWhite.b, 0, 255); + mctx->genSlider("白成分(A)", &mSelectBarWhite.a, 0, 255); + mctx->genLabel("********バーのスケール********", 0); + mctx->genSlider("選択時", &mSelectBarScale, 0.0f, 3.0f); + mctx->genSlider("非選択時", &mUnselectBarScale, 0.0f, 3.0f); + mctx->genLabel("********選択時のテキストのカラー********", 0); + mctx->genSlider("黒成分(R)", &mSelectTextBlack.r, 0, 255); + mctx->genSlider("黒成分(G)", &mSelectTextBlack.g, 0, 255); + mctx->genSlider("黒成分(B)", &mSelectTextBlack.b, 0, 255); + mctx->genSlider("黒成分(A)", &mSelectTextBlack.a, 0, 255); + mctx->genSlider("白成分(R)", &mSelectTextWhite.r, 0, 255); + mctx->genSlider("白成分(G)", &mSelectTextWhite.g, 0, 255); + mctx->genSlider("白成分(B)", &mSelectTextWhite.b, 0, 255); + mctx->genSlider("白成分(A)", &mSelectTextWhite.a, 0, 255); + mctx->genLabel("********奥義ウインドウ全体の調整********", 0); + mctx->genSlider("トランスX", &mSkillDescPosX, -300.0f, 300.0f); + mctx->genSlider("トランスY", &mSkillDescPosY, -300.0f, 300.0f); + mctx->genSlider("スケール", &mSkillDescScale, 0.0f, 3.0f); + mctx->genLabel("********奥義ウインドウ背景の調整********", 0); + mctx->genSlider("アルファ", &mWindowBGalpha, 0, 255); + mctx->genLabel("********奥義ウインドウラインの調整********", 0); + mctx->genSlider("トランスX", &mWindowLinePosX, -300.0f, 300.0f); + mctx->genSlider("トランスY", &mWindowLinePosY, -300.0f, 300.0f); + mctx->genSlider("アルファ", &mWindowLineAlpha, 0, 255); + mctx->genLabel("********奥義名********", 0); + mctx->genSlider("トランスX", &mSkillTitlePosX, -300.0f, 300.0f); + mctx->genSlider("トランスY", &mSkillTitlePosY, -300.0f, 300.0f); + mctx->genSlider("スケール", &mSkillTitleScale, 0.0f, 3.0f); } #endif @@ -882,272 +882,272 @@ dMeter_drawEmpButtonHIO_c::dMeter_drawEmpButtonHIO_c() { #if DEBUG void dMeter_drawEmpButtonHIO_c::genMessage(JORMContext* mctx) { - mctx->genCheckBox("デバッグ表示A", &mDebugDisplayButton[0], 1, 0, 0, -1, -1, 512, 24); - mctx->genCheckBox("デバッグ表示B", &mDebugDisplayButton[1], 1, 0, 0, -1, -1, 512, 24); - mctx->genCheckBox("デバッグ表示R", &mDebugDisplayButton[2], 1, 0, 0, -1, -1, 512, 24); - mctx->genCheckBox("デバッグ表示Z", &mDebugDisplayButton[3], 1, 0, 0, -1, -1, 512, 24); - mctx->genCheckBox("デバッグ表示3D", &mDebugDisplayButton[4], 1, 0, 0, -1, -1, 512, 24); - mctx->genCheckBox("デバッグ表示C", &mDebugDisplayButton[5], 1, 0, 0, -1, -1, 512, 24); - mctx->genCheckBox("デバッグ表示S", &mDebugDisplayButton[6], 1, 0, 0, -1, -1, 512, 24); - mctx->genCheckBox("デバッグ表示X", &mDebugDisplayButton[7], 1, 0, 0, -1, -1, 512, 24); - mctx->genCheckBox("デバッグ表示Y", &mDebugDisplayButton[8], 1, 0, 0, -1, -1, 512, 24); - mctx->genCheckBox("デバッグ表示ビンアイコン", &mDebugDisplayButton[14], 1, 0, 0, -1, -1, 512, 24); - mctx->genSlider("2個表示の間隔", &mDisplaySpace, 0.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("*****全体*****", 0, 0, 0, -1, -1, 512, 24); - mctx->genSlider("位置調整X", &mEmpButtonPosX, -500.0f, 500.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整Y", &mEmpButtonPosY, -500.0f, 500.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("拡大縮小", &mEmpButtonScale, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("*****Aボタン*****", 0, 0, 0, -1, -1, 512, 24); - mctx->genSlider("位置調整X", &mButtonAPosX, -500.0f, 500.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整Y", &mButtonAPosY, -500.0f, 500.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("拡大縮小", &mButtonAScale, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("*****Bボタン*****", 0, 0, 0, -1, -1, 512, 24); - mctx->genSlider("位置調整X", &mButtonBPosX, -500.0f, 500.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整Y", &mButtonBPosY, -500.0f, 500.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("拡大縮小", &mButtonBScale, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("*****Rボタン*****", 0, 0, 0, -1, -1, 512, 24); - mctx->genSlider("位置調整X", &mRButtonPosX, -500.0f, 500.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整Y", &mRButtonPosY, -500.0f, 500.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("拡大縮小", &mRButtonScale, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("*****Zボタン*****", 0, 0, 0, -1, -1, 512, 24); - mctx->genSlider("位置調整X", &mButtonZPosX, -500.0f, 500.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整Y", &mButtonZPosY, -500.0f, 500.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("拡大縮小", &mButtonZScale, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("*****3Dボタン*****", 0, 0, 0, -1, -1, 512, 24); - mctx->genSlider("位置調整X", &m3DButtonPosX, -500.0f, 500.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整Y", &m3DButtonPosY, -500.0f, 500.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("拡大縮小", &m3DButtonScale, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("*****Cボタン*****", 0, 0, 0, -1, -1, 512, 24); - mctx->genSlider("位置調整X", &mCButtonPosX, -500.0f, 500.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整Y", &mCButtonPosY, -500.0f, 500.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("拡大縮小", &mCButtonScale, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("*****スタートボタン*****", 0, 0, 0, -1, -1, 512, 24); - mctx->genSlider("位置調整X", &mSButtonPosX, -500.0f, 500.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整Y", &mSButtonPosY, -500.0f, 500.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("拡大縮小", &mSButtonScale, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("*****Xボタン*****", 0, 0, 0, -1, -1, 512, 24); - mctx->genSlider("位置調整X", &mButtonXPosX, -500.0f, 500.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整Y", &mButtonXPosY, -500.0f, 500.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("拡大縮小", &mButtonXScale, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("*****Yボタン*****", 0, 0, 0, -1, -1, 512, 24); - mctx->genSlider("位置調整X", &mButtonYPosX, -500.0f, 500.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整Y", &mButtonYPosY, -500.0f, 500.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("拡大縮小", &mButtonYScale, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("*****ヌンチャクコントローラ*****", 0, 0, 0, -1, -1, 512, 24); - mctx->genSlider("位置調整X", &mNunchukPosX, -500.0f, 500.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整Y", &mNunchukPosY, -500.0f, 500.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("拡大縮小", &mNunchukScale, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("*****リモコンコントローラ*****", 0, 0, 0, -1, -1, 512, 24); - mctx->genSlider("位置調整X", &mWiimotePosX, -500.0f, 500.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整Y", &mWiimotePosY, -500.0f, 500.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("拡大縮小", &mWiimoteScale, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("*****リモコンコントローラ(←→)*****", 0, 0, 0, -1, -1, 512, 24); - mctx->genSlider("位置調整X", &mWiimoteLRPosX, -500.0f, 500.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整Y", &mWiimoteLRPosY, -500.0f, 500.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("拡大縮小", &mWiimoteLRScale, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("*****A+リモコンコントローラ*****", 0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整X", &mWiimoteAPosX, -500.0f, 500.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整Y", &mWiimoteAPosY, -500.0f, 500.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("拡大縮小", &mWiimoteAScale, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("*****3D+B*****", 0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整X", &m3DBButtonPosX, -500.0f, 500.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整Y", &m3DBButtonPosY, -500.0f, 500.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("拡大縮小", &m3DBButtonScale, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("*****ヌンチャク+リモコン*****", 0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整X", &mNunchukWiimotePosX, -500.0f, 500.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整Y", &mNunchukWiimotePosY, -500.0f, 500.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("拡大縮小", &mNunchukWiimoteScale, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("*****ヌンチャク+リモコン(リール)*****", 0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整X", &mNunchukWiimoteRealPosX, -500.0f, 500.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整Y", &mNunchukWiimoteRealPosY, -500.0f, 500.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("拡大縮小", &mNunchukWiimoteRealScale, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("*****ヌンチャク(リール)*****", 0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整X", &mNunchukRealPosX, -500.0f, 500.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整Y", &mNunchukRealPosY, -500.0f, 500.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("拡大縮小", &mNunchukRealScale, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("*****ヌンチャク(盾アタック)*****", 0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整X", &mNunchukAttackPosX, -500.0f, 500.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整Y", &mNunchukAttackPosY, -500.0f, 500.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("拡大縮小", &mNunchukAttackScale, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("*****A+B*****", 0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整X", &mAButtonBPosX, -500.0f, 500.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整Y", &mAButtonBPosY, -500.0f, 500.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("拡大縮小", &mAButtonBScale, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("*****ヌンチャクZボタン*****", 0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整X", &mNunchukButtonZPosX, -500.0f, 500.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整Y", &mNunchukButtonZPosY, -500.0f, 500.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("拡大縮小", &mNunchukButtonZScale, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("*****ヌンチャクCボタン*****", 0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整X", &mNunchukCButtonPosX, -500.0f, 500.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整Y", &mNunchukCButtonPosY, -500.0f, 500.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("拡大縮小", &mNunchukCButtonScale, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("*****ビンアイコン*****", 0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整X", &mBottleIconPosX, -500.0f, 500.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整Y", &mBottleIconPosY, -500.0f, 500.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("拡大縮小", &mBottleIconScale, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("*****ビューチェンジ*****", 0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整X", &mViewChangePosX, -500.0f, 500.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整Y", &mViewChangePosY, -500.0f, 500.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("拡大縮小", &mViewChangeScale, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("*****テキスト1*****", 0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整X", &mText1PosX, -500.0f, 500.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整Y", &mText1PosY, -500.0f, 500.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("拡大縮小", &mText1Scale, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("*****テキスト2*****", 0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整X", &mText2PosX, -500.0f, 500.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整Y", &mText2PosY, -500.0f, 500.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("拡大縮小", &mText2Scale, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("*****アイテム*****", 0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整X", &mItemPosX, -500.0f, 500.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整Y", &mItemPosY, -500.0f, 500.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("拡大縮小", &mItemScale, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("*****ミドナアイコン*****", 0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整X", &mMidnaIconPosX, -500.0f, 500.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整Y", &mMidnaIconPosY, -500.0f, 500.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("拡大縮小", &mMidnaIconScale, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("*****ピカリ調整*****", 0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("拡大縮小", &mPikariScale, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moya00 R0(R)", &mPikariFrontInner.r, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moya00 R0(G)", &mPikariFrontInner.g, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moya00 R0(B)", &mPikariFrontInner.b, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moya00 R0(A)", &mPikariFrontInner.a, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moya00 R1(R)", &mPikariFrontOuter.r, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moya00 R1(G)", &mPikariFrontOuter.g, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moya00 R1(B)", &mPikariFrontOuter.b, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moya00 R1(A)", &mPikariFrontOuter.a, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moyabs R0(R)", &mPikariBackInner.r, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moyabs R0(G)", &mPikariBackInner.g, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moyabs R0(B)", &mPikariBackInner.b, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moyabs R0(A)", &mPikariBackInner.a, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moyabs R1(R)", &mPikariBackOuter.r, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moyabs R1(G)", &mPikariBackOuter.g, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moyabs R1(B)", &mPikariBackOuter.b, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moyabs R1(A)", &mPikariBackOuter.a, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("アニメスピード", &mPikariAnimSpeed, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("*****ピカリ調整(一騎撃ち用)*****", 0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("拡大縮小", &mPikariFastScale, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moya00 R0(R)", &mPikariFastFrontInner.r, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moya00 R0(G)", &mPikariFastFrontInner.g, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moya00 R0(B)", &mPikariFastFrontInner.b, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moya00 R0(A)", &mPikariFastFrontInner.a, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moya00 R1(R)", &mPikariFastFrontOuter.r, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moya00 R1(G)", &mPikariFastFrontOuter.g, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moya00 R1(B)", &mPikariFastFrontOuter.b, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moya00 R1(A)", &mPikariFastFrontOuter.a, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moyabs R0(R)", &mPikariFastBackInner.r, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moyabs R0(G)", &mPikariFastBackInner.g, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moyabs R0(B)", &mPikariFastBackInner.b, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moyabs R0(A)", &mPikariFastBackInner.a, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moyabs R1(R)", &mPikariFastBackOuter.r, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moyabs R1(G)", &mPikariFastBackOuter.g, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moyabs R1(B)", &mPikariFastBackOuter.b, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moyabs R1(A)", &mPikariFastBackOuter.a, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("アニメスピード", &mPikariFastAnimSpeed, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("*****ピカリ調整(盗み聞き用)*****", 0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("拡大縮小", &mPikariListenScale, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moya00 R0(R)", &mPikariListenFrontInner.r, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moya00 R0(G)", &mPikariListenFrontInner.g, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moya00 R0(B)", &mPikariListenFrontInner.b, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moya00 R0(A)", &mPikariListenFrontInner.a, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moya00 R1(R)", &mPikariListenFrontOuter.r, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moya00 R1(G)", &mPikariListenFrontOuter.g, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moya00 R1(B)", &mPikariListenFrontOuter.b, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moya00 R1(A)", &mPikariListenFrontOuter.a, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moyabs R0(R)", &mPikariListenBackInner.r, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moyabs R0(G)", &mPikariListenBackInner.g, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moyabs R0(B)", &mPikariListenBackInner.b, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moyabs R0(A)", &mPikariListenBackInner.a, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moyabs R1(R)", &mPikariListenBackOuter.r, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moyabs R1(G)", &mPikariListenBackOuter.g, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moyabs R1(B)", &mPikariListenBackOuter.b, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moyabs R1(A)", &mPikariListenBackOuter.a, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("アニメスピード", &mPikariListenAnimSpeed, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("*****ピカリ調整(連打)*****", 0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("拡大縮小", &mPikariRepeatHitScale, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moya00 R0(R)", &mPikariRepeatHitFrontInner.r, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moya00 R0(G)", &mPikariRepeatHitFrontInner.g, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moya00 R0(B)", &mPikariRepeatHitFrontInner.b, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moya00 R0(A)", &mPikariRepeatHitFrontInner.a, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moya00 R1(R)", &mPikariRepeatHitFrontOuter.r, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moya00 R1(G)", &mPikariRepeatHitFrontOuter.g, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moya00 R1(B)", &mPikariRepeatHitFrontOuter.b, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moya00 R1(A)", &mPikariRepeatHitFrontOuter.a, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moyabs R0(R)", &mPikariRepeatHitBackInner.r, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moyabs R0(G)", &mPikariRepeatHitBackInner.g, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moyabs R0(B)", &mPikariRepeatHitBackInner.b, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moyabs R0(A)", &mPikariRepeatHitBackInner.a, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moyabs R1(R)", &mPikariRepeatHitBackOuter.r, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moyabs R1(G)", &mPikariRepeatHitBackOuter.g, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moyabs R1(B)", &mPikariRepeatHitBackOuter.b, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moyabs R1(A)", &mPikariRepeatHitBackOuter.a, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("アニメスピード", &mPikariRepeatHitAnimSpeed, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("連打フレーム数", &mRepeatHitFrameNum, 1, 300, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("連打スケール", &mRepeatHitScale, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("\n*****ホークアイ*****", 0, 0, NULL, -1, -1, 512, 24); - mctx->genCheckBox("調整ON", (u8*)&mHawkeyeDebugON, 1, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("***全体***", 0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整X", &mHawkeyePosX, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整Y", &mHawkeyePosY, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("***テキスト***", 0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整X", &mHawkeyeTextPosX, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整Y", mHawkeyeTextPosY, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("***+***", 0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整X", &mHawkeyePlusPosX, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整Y", mHawkeyeTextPosY + 1, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("***−***", 0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整X", &mHawkeyeMinusPosX, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整Y", mHawkeyeTextPosY + 2, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("\n*****ズームイン・ズームアウト*****", 0, 0, NULL, -1, -1, 512, 24); - mctx->genCheckBox("調整ON", (u8*)&mHawkeyeZoomDebugON, 1, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("***全体***", 0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整X", &mHawkeyeZoomPosX, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整Y", &mHawkeyeZoomPosY, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("スケール", &mHawkeyeZoomScale, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("スケール(4:3)", &mHawkeyeZoomScale_4x3, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("***テキスト+アイコン***", 0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整X", mHawkeyeIconPosX, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整Y", &mHawkeyeTextIconPosY, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整Y(4:3)", &mHawkeyeTextIconPosY_4x3, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("スケール", mHawkeyeIconScale, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("***テキスト***", 0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整X", mHawkeyeIconPosX + 1, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整Y", &mHawkeyeZoomTextPosY, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整Y(4:3)", &mHawkeyeTextPosY_4x3, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("スケール", mHawkeyeIconScale + 1, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("***アイコン***", 0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整X", mHawkeyeIconPosX + 2, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整Y", &mHawkeyeIconPosY, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整Y(4:3)", &mHawkeyeIconPosY_4x3, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("スケール", mHawkeyeIconScale + 2, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("***ポインタON***", 0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("黒成分0(R)", &mPointerONBlack[0].r, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("黒成分0(G)", &mPointerONBlack[0].g, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("黒成分0(B)", &mPointerONBlack[0].b, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("黒成分0(A)", &mPointerONBlack[0].a, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("白成分0(R)", &mPointerONWhite[0].r, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("白成分0(G)", &mPointerONWhite[0].g, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("白成分0(B)", &mPointerONWhite[0].b, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("白成分0(A)", &mPointerONWhite[0].a, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("黒成分1(R)", &mPointerONBlack[1].r, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("黒成分1(G)", &mPointerONBlack[1].g, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("黒成分1(B)", &mPointerONBlack[1].b, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("黒成分1(A)", &mPointerONBlack[1].a, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("白成分1(R)", &mPointerONWhite[1].r, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("白成分1(G)", &mPointerONWhite[1].g, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("白成分1(B)", &mPointerONWhite[1].b, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("白成分1(A)", &mPointerONWhite[1].a, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("スケール", &mPointerONScale, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("アニメフレーム", &mPointerONAnimFrame, 0, 100, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("***ポインタOFF***", 0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("黒成分(R)", &mPointerOFFBlack.r, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("黒成分(G)", &mPointerOFFBlack.g, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("黒成分(B)", &mPointerOFFBlack.b, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("黒成分(A)", &mPointerOFFBlack.a, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("白成分(R)", &mPointerOFFWhite.r, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("白成分(G)", &mPointerOFFWhite.g, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("白成分(B)", &mPointerOFFWhite.b, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("白成分(A)", &mPointerOFFWhite.a, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("スケール", &mPointerOFFScale, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); + mctx->genCheckBox("デバッグ表示A", &mDebugDisplayButton[0], 0x1); + mctx->genCheckBox("デバッグ表示B", &mDebugDisplayButton[1], 0x1); + mctx->genCheckBox("デバッグ表示R", &mDebugDisplayButton[2], 0x1); + mctx->genCheckBox("デバッグ表示Z", &mDebugDisplayButton[3], 0x1); + mctx->genCheckBox("デバッグ表示3D", &mDebugDisplayButton[4], 0x1); + mctx->genCheckBox("デバッグ表示C", &mDebugDisplayButton[5], 0x1); + mctx->genCheckBox("デバッグ表示S", &mDebugDisplayButton[6], 0x1); + mctx->genCheckBox("デバッグ表示X", &mDebugDisplayButton[7], 0x1); + mctx->genCheckBox("デバッグ表示Y", &mDebugDisplayButton[8], 0x1); + mctx->genCheckBox("デバッグ表示ビンアイコン", &mDebugDisplayButton[14], 0x1); + mctx->genSlider("2個表示の間隔", &mDisplaySpace, 0.0f, 300.0f); + mctx->genLabel("*****全体*****", 0); + mctx->genSlider("位置調整X", &mEmpButtonPosX, -500.0f, 500.0f); + mctx->genSlider("位置調整Y", &mEmpButtonPosY, -500.0f, 500.0f); + mctx->genSlider("拡大縮小", &mEmpButtonScale, 0.0f, 3.0f); + mctx->genLabel("*****Aボタン*****", 0); + mctx->genSlider("位置調整X", &mButtonAPosX, -500.0f, 500.0f); + mctx->genSlider("位置調整Y", &mButtonAPosY, -500.0f, 500.0f); + mctx->genSlider("拡大縮小", &mButtonAScale, 0.0f, 3.0f); + mctx->genLabel("*****Bボタン*****", 0); + mctx->genSlider("位置調整X", &mButtonBPosX, -500.0f, 500.0f); + mctx->genSlider("位置調整Y", &mButtonBPosY, -500.0f, 500.0f); + mctx->genSlider("拡大縮小", &mButtonBScale, 0.0f, 3.0f); + mctx->genLabel("*****Rボタン*****", 0); + mctx->genSlider("位置調整X", &mRButtonPosX, -500.0f, 500.0f); + mctx->genSlider("位置調整Y", &mRButtonPosY, -500.0f, 500.0f); + mctx->genSlider("拡大縮小", &mRButtonScale, 0.0f, 3.0f); + mctx->genLabel("*****Zボタン*****", 0); + mctx->genSlider("位置調整X", &mButtonZPosX, -500.0f, 500.0f); + mctx->genSlider("位置調整Y", &mButtonZPosY, -500.0f, 500.0f); + mctx->genSlider("拡大縮小", &mButtonZScale, 0.0f, 3.0f); + mctx->genLabel("*****3Dボタン*****", 0); + mctx->genSlider("位置調整X", &m3DButtonPosX, -500.0f, 500.0f); + mctx->genSlider("位置調整Y", &m3DButtonPosY, -500.0f, 500.0f); + mctx->genSlider("拡大縮小", &m3DButtonScale, 0.0f, 3.0f); + mctx->genLabel("*****Cボタン*****", 0); + mctx->genSlider("位置調整X", &mCButtonPosX, -500.0f, 500.0f); + mctx->genSlider("位置調整Y", &mCButtonPosY, -500.0f, 500.0f); + mctx->genSlider("拡大縮小", &mCButtonScale, 0.0f, 3.0f); + mctx->genLabel("*****スタートボタン*****", 0); + mctx->genSlider("位置調整X", &mSButtonPosX, -500.0f, 500.0f); + mctx->genSlider("位置調整Y", &mSButtonPosY, -500.0f, 500.0f); + mctx->genSlider("拡大縮小", &mSButtonScale, 0.0f, 3.0f); + mctx->genLabel("*****Xボタン*****", 0); + mctx->genSlider("位置調整X", &mButtonXPosX, -500.0f, 500.0f); + mctx->genSlider("位置調整Y", &mButtonXPosY, -500.0f, 500.0f); + mctx->genSlider("拡大縮小", &mButtonXScale, 0.0f, 3.0f); + mctx->genLabel("*****Yボタン*****", 0); + mctx->genSlider("位置調整X", &mButtonYPosX, -500.0f, 500.0f); + mctx->genSlider("位置調整Y", &mButtonYPosY, -500.0f, 500.0f); + mctx->genSlider("拡大縮小", &mButtonYScale, 0.0f, 3.0f); + mctx->genLabel("*****ヌンチャクコントローラ*****", 0); + mctx->genSlider("位置調整X", &mNunchukPosX, -500.0f, 500.0f); + mctx->genSlider("位置調整Y", &mNunchukPosY, -500.0f, 500.0f); + mctx->genSlider("拡大縮小", &mNunchukScale, 0.0f, 3.0f); + mctx->genLabel("*****リモコンコントローラ*****", 0); + mctx->genSlider("位置調整X", &mWiimotePosX, -500.0f, 500.0f); + mctx->genSlider("位置調整Y", &mWiimotePosY, -500.0f, 500.0f); + mctx->genSlider("拡大縮小", &mWiimoteScale, 0.0f, 3.0f); + mctx->genLabel("*****リモコンコントローラ(←→)*****", 0); + mctx->genSlider("位置調整X", &mWiimoteLRPosX, -500.0f, 500.0f); + mctx->genSlider("位置調整Y", &mWiimoteLRPosY, -500.0f, 500.0f); + mctx->genSlider("拡大縮小", &mWiimoteLRScale, 0.0f, 3.0f); + mctx->genLabel("*****A+リモコンコントローラ*****", 0); + mctx->genSlider("位置調整X", &mWiimoteAPosX, -500.0f, 500.0f); + mctx->genSlider("位置調整Y", &mWiimoteAPosY, -500.0f, 500.0f); + mctx->genSlider("拡大縮小", &mWiimoteAScale, 0.0f, 3.0f); + mctx->genLabel("*****3D+B*****", 0); + mctx->genSlider("位置調整X", &m3DBButtonPosX, -500.0f, 500.0f); + mctx->genSlider("位置調整Y", &m3DBButtonPosY, -500.0f, 500.0f); + mctx->genSlider("拡大縮小", &m3DBButtonScale, 0.0f, 3.0f); + mctx->genLabel("*****ヌンチャク+リモコン*****", 0); + mctx->genSlider("位置調整X", &mNunchukWiimotePosX, -500.0f, 500.0f); + mctx->genSlider("位置調整Y", &mNunchukWiimotePosY, -500.0f, 500.0f); + mctx->genSlider("拡大縮小", &mNunchukWiimoteScale, 0.0f, 3.0f); + mctx->genLabel("*****ヌンチャク+リモコン(リール)*****", 0); + mctx->genSlider("位置調整X", &mNunchukWiimoteRealPosX, -500.0f, 500.0f); + mctx->genSlider("位置調整Y", &mNunchukWiimoteRealPosY, -500.0f, 500.0f); + mctx->genSlider("拡大縮小", &mNunchukWiimoteRealScale, 0.0f, 3.0f); + mctx->genLabel("*****ヌンチャク(リール)*****", 0); + mctx->genSlider("位置調整X", &mNunchukRealPosX, -500.0f, 500.0f); + mctx->genSlider("位置調整Y", &mNunchukRealPosY, -500.0f, 500.0f); + mctx->genSlider("拡大縮小", &mNunchukRealScale, 0.0f, 3.0f); + mctx->genLabel("*****ヌンチャク(盾アタック)*****", 0); + mctx->genSlider("位置調整X", &mNunchukAttackPosX, -500.0f, 500.0f); + mctx->genSlider("位置調整Y", &mNunchukAttackPosY, -500.0f, 500.0f); + mctx->genSlider("拡大縮小", &mNunchukAttackScale, 0.0f, 3.0f); + mctx->genLabel("*****A+B*****", 0); + mctx->genSlider("位置調整X", &mAButtonBPosX, -500.0f, 500.0f); + mctx->genSlider("位置調整Y", &mAButtonBPosY, -500.0f, 500.0f); + mctx->genSlider("拡大縮小", &mAButtonBScale, 0.0f, 3.0f); + mctx->genLabel("*****ヌンチャクZボタン*****", 0); + mctx->genSlider("位置調整X", &mNunchukButtonZPosX, -500.0f, 500.0f); + mctx->genSlider("位置調整Y", &mNunchukButtonZPosY, -500.0f, 500.0f); + mctx->genSlider("拡大縮小", &mNunchukButtonZScale, 0.0f, 3.0f); + mctx->genLabel("*****ヌンチャクCボタン*****", 0); + mctx->genSlider("位置調整X", &mNunchukCButtonPosX, -500.0f, 500.0f); + mctx->genSlider("位置調整Y", &mNunchukCButtonPosY, -500.0f, 500.0f); + mctx->genSlider("拡大縮小", &mNunchukCButtonScale, 0.0f, 3.0f); + mctx->genLabel("*****ビンアイコン*****", 0); + mctx->genSlider("位置調整X", &mBottleIconPosX, -500.0f, 500.0f); + mctx->genSlider("位置調整Y", &mBottleIconPosY, -500.0f, 500.0f); + mctx->genSlider("拡大縮小", &mBottleIconScale, 0.0f, 3.0f); + mctx->genLabel("*****ビューチェンジ*****", 0); + mctx->genSlider("位置調整X", &mViewChangePosX, -500.0f, 500.0f); + mctx->genSlider("位置調整Y", &mViewChangePosY, -500.0f, 500.0f); + mctx->genSlider("拡大縮小", &mViewChangeScale, 0.0f, 3.0f); + mctx->genLabel("*****テキスト1*****", 0); + mctx->genSlider("位置調整X", &mText1PosX, -500.0f, 500.0f); + mctx->genSlider("位置調整Y", &mText1PosY, -500.0f, 500.0f); + mctx->genSlider("拡大縮小", &mText1Scale, 0.0f, 3.0f); + mctx->genLabel("*****テキスト2*****", 0); + mctx->genSlider("位置調整X", &mText2PosX, -500.0f, 500.0f); + mctx->genSlider("位置調整Y", &mText2PosY, -500.0f, 500.0f); + mctx->genSlider("拡大縮小", &mText2Scale, 0.0f, 3.0f); + mctx->genLabel("*****アイテム*****", 0); + mctx->genSlider("位置調整X", &mItemPosX, -500.0f, 500.0f); + mctx->genSlider("位置調整Y", &mItemPosY, -500.0f, 500.0f); + mctx->genSlider("拡大縮小", &mItemScale, 0.0f, 3.0f); + mctx->genLabel("*****ミドナアイコン*****", 0); + mctx->genSlider("位置調整X", &mMidnaIconPosX, -500.0f, 500.0f); + mctx->genSlider("位置調整Y", &mMidnaIconPosY, -500.0f, 500.0f); + mctx->genSlider("拡大縮小", &mMidnaIconScale, 0.0f, 3.0f); + mctx->genLabel("*****ピカリ調整*****", 0); + mctx->genSlider("拡大縮小", &mPikariScale, 0.0f, 3.0f); + mctx->genSlider("moya00 R0(R)", &mPikariFrontInner.r, 0, 255); + mctx->genSlider("moya00 R0(G)", &mPikariFrontInner.g, 0, 255); + mctx->genSlider("moya00 R0(B)", &mPikariFrontInner.b, 0, 255); + mctx->genSlider("moya00 R0(A)", &mPikariFrontInner.a, 0, 255); + mctx->genSlider("moya00 R1(R)", &mPikariFrontOuter.r, 0, 255); + mctx->genSlider("moya00 R1(G)", &mPikariFrontOuter.g, 0, 255); + mctx->genSlider("moya00 R1(B)", &mPikariFrontOuter.b, 0, 255); + mctx->genSlider("moya00 R1(A)", &mPikariFrontOuter.a, 0, 255); + mctx->genSlider("moyabs R0(R)", &mPikariBackInner.r, 0, 255); + mctx->genSlider("moyabs R0(G)", &mPikariBackInner.g, 0, 255); + mctx->genSlider("moyabs R0(B)", &mPikariBackInner.b, 0, 255); + mctx->genSlider("moyabs R0(A)", &mPikariBackInner.a, 0, 255); + mctx->genSlider("moyabs R1(R)", &mPikariBackOuter.r, 0, 255); + mctx->genSlider("moyabs R1(G)", &mPikariBackOuter.g, 0, 255); + mctx->genSlider("moyabs R1(B)", &mPikariBackOuter.b, 0, 255); + mctx->genSlider("moyabs R1(A)", &mPikariBackOuter.a, 0, 255); + mctx->genSlider("アニメスピード", &mPikariAnimSpeed, 0.0f, 3.0f); + mctx->genLabel("*****ピカリ調整(一騎撃ち用)*****", 0); + mctx->genSlider("拡大縮小", &mPikariFastScale, 0.0f, 3.0f); + mctx->genSlider("moya00 R0(R)", &mPikariFastFrontInner.r, 0, 255); + mctx->genSlider("moya00 R0(G)", &mPikariFastFrontInner.g, 0, 255); + mctx->genSlider("moya00 R0(B)", &mPikariFastFrontInner.b, 0, 255); + mctx->genSlider("moya00 R0(A)", &mPikariFastFrontInner.a, 0, 255); + mctx->genSlider("moya00 R1(R)", &mPikariFastFrontOuter.r, 0, 255); + mctx->genSlider("moya00 R1(G)", &mPikariFastFrontOuter.g, 0, 255); + mctx->genSlider("moya00 R1(B)", &mPikariFastFrontOuter.b, 0, 255); + mctx->genSlider("moya00 R1(A)", &mPikariFastFrontOuter.a, 0, 255); + mctx->genSlider("moyabs R0(R)", &mPikariFastBackInner.r, 0, 255); + mctx->genSlider("moyabs R0(G)", &mPikariFastBackInner.g, 0, 255); + mctx->genSlider("moyabs R0(B)", &mPikariFastBackInner.b, 0, 255); + mctx->genSlider("moyabs R0(A)", &mPikariFastBackInner.a, 0, 255); + mctx->genSlider("moyabs R1(R)", &mPikariFastBackOuter.r, 0, 255); + mctx->genSlider("moyabs R1(G)", &mPikariFastBackOuter.g, 0, 255); + mctx->genSlider("moyabs R1(B)", &mPikariFastBackOuter.b, 0, 255); + mctx->genSlider("moyabs R1(A)", &mPikariFastBackOuter.a, 0, 255); + mctx->genSlider("アニメスピード", &mPikariFastAnimSpeed, 0.0f, 3.0f); + mctx->genLabel("*****ピカリ調整(盗み聞き用)*****", 0); + mctx->genSlider("拡大縮小", &mPikariListenScale, 0.0f, 3.0f); + mctx->genSlider("moya00 R0(R)", &mPikariListenFrontInner.r, 0, 255); + mctx->genSlider("moya00 R0(G)", &mPikariListenFrontInner.g, 0, 255); + mctx->genSlider("moya00 R0(B)", &mPikariListenFrontInner.b, 0, 255); + mctx->genSlider("moya00 R0(A)", &mPikariListenFrontInner.a, 0, 255); + mctx->genSlider("moya00 R1(R)", &mPikariListenFrontOuter.r, 0, 255); + mctx->genSlider("moya00 R1(G)", &mPikariListenFrontOuter.g, 0, 255); + mctx->genSlider("moya00 R1(B)", &mPikariListenFrontOuter.b, 0, 255); + mctx->genSlider("moya00 R1(A)", &mPikariListenFrontOuter.a, 0, 255); + mctx->genSlider("moyabs R0(R)", &mPikariListenBackInner.r, 0, 255); + mctx->genSlider("moyabs R0(G)", &mPikariListenBackInner.g, 0, 255); + mctx->genSlider("moyabs R0(B)", &mPikariListenBackInner.b, 0, 255); + mctx->genSlider("moyabs R0(A)", &mPikariListenBackInner.a, 0, 255); + mctx->genSlider("moyabs R1(R)", &mPikariListenBackOuter.r, 0, 255); + mctx->genSlider("moyabs R1(G)", &mPikariListenBackOuter.g, 0, 255); + mctx->genSlider("moyabs R1(B)", &mPikariListenBackOuter.b, 0, 255); + mctx->genSlider("moyabs R1(A)", &mPikariListenBackOuter.a, 0, 255); + mctx->genSlider("アニメスピード", &mPikariListenAnimSpeed, 0.0f, 3.0f); + mctx->genLabel("*****ピカリ調整(連打)*****", 0); + mctx->genSlider("拡大縮小", &mPikariRepeatHitScale, 0.0f, 3.0f); + mctx->genSlider("moya00 R0(R)", &mPikariRepeatHitFrontInner.r, 0, 255); + mctx->genSlider("moya00 R0(G)", &mPikariRepeatHitFrontInner.g, 0, 255); + mctx->genSlider("moya00 R0(B)", &mPikariRepeatHitFrontInner.b, 0, 255); + mctx->genSlider("moya00 R0(A)", &mPikariRepeatHitFrontInner.a, 0, 255); + mctx->genSlider("moya00 R1(R)", &mPikariRepeatHitFrontOuter.r, 0, 255); + mctx->genSlider("moya00 R1(G)", &mPikariRepeatHitFrontOuter.g, 0, 255); + mctx->genSlider("moya00 R1(B)", &mPikariRepeatHitFrontOuter.b, 0, 255); + mctx->genSlider("moya00 R1(A)", &mPikariRepeatHitFrontOuter.a, 0, 255); + mctx->genSlider("moyabs R0(R)", &mPikariRepeatHitBackInner.r, 0, 255); + mctx->genSlider("moyabs R0(G)", &mPikariRepeatHitBackInner.g, 0, 255); + mctx->genSlider("moyabs R0(B)", &mPikariRepeatHitBackInner.b, 0, 255); + mctx->genSlider("moyabs R0(A)", &mPikariRepeatHitBackInner.a, 0, 255); + mctx->genSlider("moyabs R1(R)", &mPikariRepeatHitBackOuter.r, 0, 255); + mctx->genSlider("moyabs R1(G)", &mPikariRepeatHitBackOuter.g, 0, 255); + mctx->genSlider("moyabs R1(B)", &mPikariRepeatHitBackOuter.b, 0, 255); + mctx->genSlider("moyabs R1(A)", &mPikariRepeatHitBackOuter.a, 0, 255); + mctx->genSlider("アニメスピード", &mPikariRepeatHitAnimSpeed, 0.0f, 3.0f); + mctx->genSlider("連打フレーム数", &mRepeatHitFrameNum, 1, 300); + mctx->genSlider("連打スケール", &mRepeatHitScale, 0.0f, 3.0f); + mctx->genLabel("\n*****ホークアイ*****", 0); + mctx->genCheckBox("調整ON", (u8*)&mHawkeyeDebugON, 0x1); + mctx->genLabel("***全体***", 0); + mctx->genSlider("位置調整X", &mHawkeyePosX, -300.0f, 300.0f); + mctx->genSlider("位置調整Y", &mHawkeyePosY, -300.0f, 300.0f); + mctx->genLabel("***テキスト***", 0); + mctx->genSlider("位置調整X", &mHawkeyeTextPosX, -300.0f, 300.0f); + mctx->genSlider("位置調整Y", mHawkeyeTextPosY, -300.0f, 300.0f); + mctx->genLabel("***+***", 0); + mctx->genSlider("位置調整X", &mHawkeyePlusPosX, -300.0f, 300.0f); + mctx->genSlider("位置調整Y", mHawkeyeTextPosY + 1, -300.0f, 300.0f); + mctx->genLabel("***−***", 0); + mctx->genSlider("位置調整X", &mHawkeyeMinusPosX, -300.0f, 300.0f); + mctx->genSlider("位置調整Y", mHawkeyeTextPosY + 2, -300.0f, 300.0f); + mctx->genLabel("\n*****ズームイン・ズームアウト*****", 0); + mctx->genCheckBox("調整ON", (u8*)&mHawkeyeZoomDebugON, 0x1); + mctx->genLabel("***全体***", 0); + mctx->genSlider("位置調整X", &mHawkeyeZoomPosX, -300.0f, 300.0f); + mctx->genSlider("位置調整Y", &mHawkeyeZoomPosY, -300.0f, 300.0f); + mctx->genSlider("スケール", &mHawkeyeZoomScale, 0.0f, 3.0f); + mctx->genSlider("スケール(4:3)", &mHawkeyeZoomScale_4x3, 0.0f, 3.0f); + mctx->genLabel("***テキスト+アイコン***", 0); + mctx->genSlider("位置調整X", mHawkeyeIconPosX, -300.0f, 300.0f); + mctx->genSlider("位置調整Y", &mHawkeyeTextIconPosY, -300.0f, 300.0f); + mctx->genSlider("位置調整Y(4:3)", &mHawkeyeTextIconPosY_4x3, -300.0f, 300.0f); + mctx->genSlider("スケール", mHawkeyeIconScale, 0.0f, 3.0f); + mctx->genLabel("***テキスト***", 0); + mctx->genSlider("位置調整X", mHawkeyeIconPosX + 1, -300.0f, 300.0f); + mctx->genSlider("位置調整Y", &mHawkeyeZoomTextPosY, -300.0f, 300.0f); + mctx->genSlider("位置調整Y(4:3)", &mHawkeyeTextPosY_4x3, -300.0f, 300.0f); + mctx->genSlider("スケール", mHawkeyeIconScale + 1, 0.0f, 3.0f); + mctx->genLabel("***アイコン***", 0); + mctx->genSlider("位置調整X", mHawkeyeIconPosX + 2, -300.0f, 300.0f); + mctx->genSlider("位置調整Y", &mHawkeyeIconPosY, -300.0f, 300.0f); + mctx->genSlider("位置調整Y(4:3)", &mHawkeyeIconPosY_4x3, -300.0f, 300.0f); + mctx->genSlider("スケール", mHawkeyeIconScale + 2, 0.0f, 3.0f); + mctx->genLabel("***ポインタON***", 0); + mctx->genSlider("黒成分0(R)", &mPointerONBlack[0].r, 0, 255); + mctx->genSlider("黒成分0(G)", &mPointerONBlack[0].g, 0, 255); + mctx->genSlider("黒成分0(B)", &mPointerONBlack[0].b, 0, 255); + mctx->genSlider("黒成分0(A)", &mPointerONBlack[0].a, 0, 255); + mctx->genSlider("白成分0(R)", &mPointerONWhite[0].r, 0, 255); + mctx->genSlider("白成分0(G)", &mPointerONWhite[0].g, 0, 255); + mctx->genSlider("白成分0(B)", &mPointerONWhite[0].b, 0, 255); + mctx->genSlider("白成分0(A)", &mPointerONWhite[0].a, 0, 255); + mctx->genSlider("黒成分1(R)", &mPointerONBlack[1].r, 0, 255); + mctx->genSlider("黒成分1(G)", &mPointerONBlack[1].g, 0, 255); + mctx->genSlider("黒成分1(B)", &mPointerONBlack[1].b, 0, 255); + mctx->genSlider("黒成分1(A)", &mPointerONBlack[1].a, 0, 255); + mctx->genSlider("白成分1(R)", &mPointerONWhite[1].r, 0, 255); + mctx->genSlider("白成分1(G)", &mPointerONWhite[1].g, 0, 255); + mctx->genSlider("白成分1(B)", &mPointerONWhite[1].b, 0, 255); + mctx->genSlider("白成分1(A)", &mPointerONWhite[1].a, 0, 255); + mctx->genSlider("スケール", &mPointerONScale, 0.0f, 3.0f); + mctx->genSlider("アニメフレーム", &mPointerONAnimFrame, 0, 100); + mctx->genLabel("***ポインタOFF***", 0); + mctx->genSlider("黒成分(R)", &mPointerOFFBlack.r, 0, 255); + mctx->genSlider("黒成分(G)", &mPointerOFFBlack.g, 0, 255); + mctx->genSlider("黒成分(B)", &mPointerOFFBlack.b, 0, 255); + mctx->genSlider("黒成分(A)", &mPointerOFFBlack.a, 0, 255); + mctx->genSlider("白成分(R)", &mPointerOFFWhite.r, 0, 255); + mctx->genSlider("白成分(G)", &mPointerOFFWhite.g, 0, 255); + mctx->genSlider("白成分(B)", &mPointerOFFWhite.b, 0, 255); + mctx->genSlider("白成分(A)", &mPointerOFFWhite.a, 0, 255); + mctx->genSlider("スケール", &mPointerOFFScale, 0.0f, 3.0f); } #endif @@ -1324,152 +1324,152 @@ dMeter_drawMiniGameHIO_c::dMeter_drawMiniGameHIO_c() { #if DEBUG void dMeter_drawMiniGameHIO_c::genMessage(JORMContext* mctx) { - mctx->genLabel("************************", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("*****山羊追いゲーム*****", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("************************", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("*****タイマーの調整*****", 0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("サイズ調整X", &mTimerSizeX[0], 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("サイズ調整Y", &mTimerSizeY[0], 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整X", &mTimerPosX[0], -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整Y", &mTimerPosY[0], -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("アルファ", &mTimerAlpha[0], 0.0f, 1.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("サイズ調整X4:3", &mTimerSizeX_4x3, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("サイズ調整Y4:3", &mTimerSizeY_4x3, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整X4:3", &mTimerPosX_4x3, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整Y4:3", &mTimerPosY_4x3, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("*****カウンターの調整*****", 0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("サイズ調整X", &mCounterSizeX[0], 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("サイズ調整Y", &mCounterSizeY[0], 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整X", &mCounterPosX[0], -600.0f, 600.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整Y", &mCounterPosY[0], -600.0f, 600.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("アルファ", &mCounterAlpha[0], 0.0f, 1.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("*****牛のイメージの調整*****", 0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("サイズ調整X", &mIconSizeX[0], 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("サイズ調整Y", &mIconSizeY[0], 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整X", &mIconPosX[0], -600.0f, 600.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整X(4:3)", &mIconPosX_4x3, -600.0f, 600.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整Y", &mIconPosY[0], -600.0f, 600.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("アルファ", &mIconAlpha[0], 0.0f, 1.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("****************************", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("*****ゾーラ川下りゲーム*****", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("****************************", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("*****的+カウンタの調整*****", 0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("サイズ調整Y", &field_0x8[1], 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整X", &field_0x14[1], -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整X(4:3)", &mRiverRideIconPosX_4x3, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整Y", &field_0x20[1], -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("アルファ", &field_0x2c[1], 0.0f, 1.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("*****カウンターの調整*****", 0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("サイズ調整X", &mCounterSizeX[1], 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("サイズ調整Y", &mCounterSizeY[1], 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整X", &mCounterPosX[1], -600.0f, 600.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整Y", &mCounterPosY[1], -600.0f, 600.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("アルファ", &mCounterAlpha[1], 0.0f, 1.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("*****的のイメージの調整*****", 0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("サイズ調整X", &mIconSizeX[1], 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("サイズ調整Y", &mIconSizeY[1], 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整X", &mIconPosX[1], -600.0f, 600.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整Y", &mIconPosY[1], -600.0f, 600.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("アルファ", &mIconAlpha[1], 0.0f, 1.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("************************", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("*****ライダーゲーム*****", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("************************", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("*****カウンターの調整*****", 0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("サイズ調整X", &mCounterSizeX[2], 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("サイズ調整Y", &mCounterSizeY[2], 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整X", &mCounterPosX[2], -600.0f, 600.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整Y", &mCounterPosY[2], -600.0f, 600.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("アルファ", &mCounterAlpha[2], 0.0f, 1.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("*****ライダーのイメージの調整*****", 0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("サイズ調整X", &mIconSizeX[2], 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("サイズ調整Y", &mIconSizeY[2], 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整X", &mIconPosX[2], -600.0f, 600.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整X(4:3)", &mRiderGameIconPosX_4x3, -600.0f, 600.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整Y", &mIconPosY[2], -600.0f, 600.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("アルファ", &mIconAlpha[2], 0.0f, 1.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("*****スタート処理*****", 0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("Ready?Go!", &mReadyGo, 0, 200, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("*****Get In!の調整*****", 0, 0, NULL, -1, -1, 512, 24); - mctx->startComboBox("出現位置", &mGetInTextLocation, 0, NULL, -1, -1, 256, 26); + mctx->genLabel("************************", 0); + mctx->genLabel("*****山羊追いゲーム*****", 0); + mctx->genLabel("************************", 0); + mctx->genLabel("*****タイマーの調整*****", 0); + mctx->genSlider("サイズ調整X", &mTimerSizeX[0], 0.0f, 3.0f); + mctx->genSlider("サイズ調整Y", &mTimerSizeY[0], 0.0f, 3.0f); + mctx->genSlider("位置調整X", &mTimerPosX[0], -300.0f, 300.0f); + mctx->genSlider("位置調整Y", &mTimerPosY[0], -300.0f, 300.0f); + mctx->genSlider("アルファ", &mTimerAlpha[0], 0.0f, 1.0f); + mctx->genSlider("サイズ調整X4:3", &mTimerSizeX_4x3, 0.0f, 3.0f); + mctx->genSlider("サイズ調整Y4:3", &mTimerSizeY_4x3, 0.0f, 3.0f); + mctx->genSlider("位置調整X4:3", &mTimerPosX_4x3, -300.0f, 300.0f); + mctx->genSlider("位置調整Y4:3", &mTimerPosY_4x3, -300.0f, 300.0f); + mctx->genLabel("*****カウンターの調整*****", 0); + mctx->genSlider("サイズ調整X", &mCounterSizeX[0], 0.0f, 3.0f); + mctx->genSlider("サイズ調整Y", &mCounterSizeY[0], 0.0f, 3.0f); + mctx->genSlider("位置調整X", &mCounterPosX[0], -600.0f, 600.0f); + mctx->genSlider("位置調整Y", &mCounterPosY[0], -600.0f, 600.0f); + mctx->genSlider("アルファ", &mCounterAlpha[0], 0.0f, 1.0f); + mctx->genLabel("*****牛のイメージの調整*****", 0); + mctx->genSlider("サイズ調整X", &mIconSizeX[0], 0.0f, 3.0f); + mctx->genSlider("サイズ調整Y", &mIconSizeY[0], 0.0f, 3.0f); + mctx->genSlider("位置調整X", &mIconPosX[0], -600.0f, 600.0f); + mctx->genSlider("位置調整X(4:3)", &mIconPosX_4x3, -600.0f, 600.0f); + mctx->genSlider("位置調整Y", &mIconPosY[0], -600.0f, 600.0f); + mctx->genSlider("アルファ", &mIconAlpha[0], 0.0f, 1.0f); + mctx->genLabel("****************************", 0); + mctx->genLabel("*****ゾーラ川下りゲーム*****", 0); + mctx->genLabel("****************************", 0); + mctx->genLabel("*****的+カウンタの調整*****", 0); + mctx->genSlider("サイズ調整Y", &field_0x8[1], 0.0f, 3.0f); + mctx->genSlider("位置調整X", &field_0x14[1], -300.0f, 300.0f); + mctx->genSlider("位置調整X(4:3)", &mRiverRideIconPosX_4x3, -300.0f, 300.0f); + mctx->genSlider("位置調整Y", &field_0x20[1], -300.0f, 300.0f); + mctx->genSlider("アルファ", &field_0x2c[1], 0.0f, 1.0f); + mctx->genLabel("*****カウンターの調整*****", 0); + mctx->genSlider("サイズ調整X", &mCounterSizeX[1], 0.0f, 3.0f); + mctx->genSlider("サイズ調整Y", &mCounterSizeY[1], 0.0f, 3.0f); + mctx->genSlider("位置調整X", &mCounterPosX[1], -600.0f, 600.0f); + mctx->genSlider("位置調整Y", &mCounterPosY[1], -600.0f, 600.0f); + mctx->genSlider("アルファ", &mCounterAlpha[1], 0.0f, 1.0f); + mctx->genLabel("*****的のイメージの調整*****", 0); + mctx->genSlider("サイズ調整X", &mIconSizeX[1], 0.0f, 3.0f); + mctx->genSlider("サイズ調整Y", &mIconSizeY[1], 0.0f, 3.0f); + mctx->genSlider("位置調整X", &mIconPosX[1], -600.0f, 600.0f); + mctx->genSlider("位置調整Y", &mIconPosY[1], -600.0f, 600.0f); + mctx->genSlider("アルファ", &mIconAlpha[1], 0.0f, 1.0f); + mctx->genLabel("************************", 0); + mctx->genLabel("*****ライダーゲーム*****", 0); + mctx->genLabel("************************", 0); + mctx->genLabel("*****カウンターの調整*****", 0); + mctx->genSlider("サイズ調整X", &mCounterSizeX[2], 0.0f, 3.0f); + mctx->genSlider("サイズ調整Y", &mCounterSizeY[2], 0.0f, 3.0f); + mctx->genSlider("位置調整X", &mCounterPosX[2], -600.0f, 600.0f); + mctx->genSlider("位置調整Y", &mCounterPosY[2], -600.0f, 600.0f); + mctx->genSlider("アルファ", &mCounterAlpha[2], 0.0f, 1.0f); + mctx->genLabel("*****ライダーのイメージの調整*****", 0); + mctx->genSlider("サイズ調整X", &mIconSizeX[2], 0.0f, 3.0f); + mctx->genSlider("サイズ調整Y", &mIconSizeY[2], 0.0f, 3.0f); + mctx->genSlider("位置調整X", &mIconPosX[2], -600.0f, 600.0f); + mctx->genSlider("位置調整X(4:3)", &mRiderGameIconPosX_4x3, -600.0f, 600.0f); + mctx->genSlider("位置調整Y", &mIconPosY[2], -600.0f, 600.0f); + mctx->genSlider("アルファ", &mIconAlpha[2], 0.0f, 1.0f); + mctx->genLabel("*****スタート処理*****", 0); + mctx->genSlider("Ready?Go!", &mReadyGo, 0, 200); + mctx->genLabel("*****Get In!の調整*****", 0); + mctx->startComboBox("出現位置", &mGetInTextLocation); mctx->genComboBoxItem("固定位置", 0); mctx->genComboBoxItem("牛から", 1); mctx->endComboBox(); - mctx->genSlider("サイズ調整X", &mGetInTextSizeX, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("サイズ調整Y", &mGetInTextSizeY, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整X", &mGetInTextPosX, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整Y", &mGetInTextPosY, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("アニメスピード", &mGetInTextAnimSpeed, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("ウエイトフレーム", &mGetInTextWaitFrames, 0, 100, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("アルファフレーム", &mGetInTextAlphaFrames, 0, 100, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("*****Get In!のピカリ調整*****", 0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("出現開始フレーム", &mGetInPikariAppearFrames, 0, 100, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("拡大縮小", &mGetInPikariScale, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moya00 R0(R)", &mGetInPikariFrontInner.r, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moya00 R0(G)", &mGetInPikariFrontInner.g, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moya00 R0(B)", &mGetInPikariFrontInner.b, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moya00 R0(A)", &mGetInPikariFrontInner.a, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moya00 R1(R)", &mGetInPikariFrontOuter.r, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moya00 R1(G)", &mGetInPikariFrontOuter.g, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moya00 R1(B)", &mGetInPikariFrontOuter.b, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moya00 R1(A)", &mGetInPikariFrontOuter.a, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moyabs R0(R)", &mGetInPikariBackInner.r, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moyabs R0(G)", &mGetInPikariBackInner.g, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moyabs R0(B)", &mGetInPikariBackInner.b, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moyabs R0(A)", &mGetInPikariBackInner.a, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moyabs R1(R)", &mGetInPikariBackOuter.r, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moyabs R1(G)", &mGetInPikariBackOuter.g, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moyabs R1(B)", &mGetInPikariBackOuter.b, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moyabs R1(A)", &mGetInPikariBackOuter.a, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("アニメスピード", &mGetInPikariAnimSpeed, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("*****Start!!のピカリ調整*****", 0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("出現開始フレーム", &mStartPikariAppearFrames, 0, 100, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("拡大縮小", &mStartPikariScale, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moya00 R0(R)", &mStartPikariFrontInner.r, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moya00 R0(G)", &mStartPikariFrontInner.g, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moya00 R0(B)", &mStartPikariFrontInner.b, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moya00 R0(A)", &mStartPikariFrontInner.a, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moya00 R1(R)", &mStartPikariFrontOuter.r, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moya00 R1(G)", &mStartPikariFrontOuter.g, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moya00 R1(B)", &mStartPikariFrontOuter.b, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moya00 R1(A)", &mStartPikariFrontOuter.a, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moyabs R0(R)", &mStartPikariBackInner.r, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moyabs R0(G)", &mStartPikariBackInner.g, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moyabs R0(B)", &mStartPikariBackInner.b, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moyabs R0(A)", &mStartPikariBackInner.a, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moyabs R1(R)", &mStartPikariBackOuter.r, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moyabs R1(G)", &mStartPikariBackOuter.g, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moyabs R1(B)", &mStartPikariBackOuter.b, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moyabs R1(A)", &mStartPikariBackOuter.a, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("アニメスピード", &mStartPikariAnimSpeed, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("タイマー表示フレーム", &mStartPikariDisplayFrames, 0, 100, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("*****READY? FIGHT!!の調整*****", 0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("サイズ調整X", &mReadyFightTextSizeX, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("サイズ調整Y", &mReadyFightTextSizeY, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整X", &mReadyFightTextPosX, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整Y", &mReadyFightTextPosY, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("アニメスピード", &mReadyFightTextAnimSpeed, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("ウエイトフレーム", &mReadyFightTextWaitFrames, 0, 100, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("アルファフレーム", &field_0x172, 0, 100, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("*****READY? FIGHT!!のピカリ調整*****", 0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("出現開始フレーム", &mReadyFightPikariAppearFrames, 0, 100, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("拡大縮小", &mReadyFightPikariScale, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moya00 R0(R)", &mReadyFightPikariFrontInner.r, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moya00 R0(G)", &mReadyFightPikariFrontInner.g, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moya00 R0(B)", &mReadyFightPikariFrontInner.b, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moya00 R0(A)", &mReadyFightPikariFrontInner.a, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moya00 R1(R)", &mReadyFightPikariFrontOuter.r, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moya00 R1(G)", &mReadyFightPikariFrontOuter.g, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moya00 R1(B)", &mReadyFightPikariFrontOuter.b, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moya00 R1(A)", &mReadyFightPikariFrontOuter.a, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moyabs R0(R)", &mReadyFightPikariBackInner.r, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moyabs R0(G)", &mReadyFightPikariBackInner.g, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moyabs R0(B)", &mReadyFightPikariBackInner.b, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moyabs R0(A)", &mReadyFightPikariBackInner.a, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moyabs R1(R)", &mReadyFightPikariBackOuter.r, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moyabs R1(G)", &mReadyFightPikariBackOuter.g, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moyabs R1(B)", &mReadyFightPikariBackOuter.b, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moyabs R1(A)", &mReadyFightPikariBackOuter.a, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("アニメスピード", &mReadyFightPikariAnimSpeed, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); + mctx->genSlider("サイズ調整X", &mGetInTextSizeX, 0.0f, 3.0f); + mctx->genSlider("サイズ調整Y", &mGetInTextSizeY, 0.0f, 3.0f); + mctx->genSlider("位置調整X", &mGetInTextPosX, -300.0f, 300.0f); + mctx->genSlider("位置調整Y", &mGetInTextPosY, -300.0f, 300.0f); + mctx->genSlider("アニメスピード", &mGetInTextAnimSpeed, 0.0f, 3.0f); + mctx->genSlider("ウエイトフレーム", &mGetInTextWaitFrames, 0, 100); + mctx->genSlider("アルファフレーム", &mGetInTextAlphaFrames, 0, 100); + mctx->genLabel("*****Get In!のピカリ調整*****", 0); + mctx->genSlider("出現開始フレーム", &mGetInPikariAppearFrames, 0, 100); + mctx->genSlider("拡大縮小", &mGetInPikariScale, 0.0f, 3.0f); + mctx->genSlider("moya00 R0(R)", &mGetInPikariFrontInner.r, 0, 255); + mctx->genSlider("moya00 R0(G)", &mGetInPikariFrontInner.g, 0, 255); + mctx->genSlider("moya00 R0(B)", &mGetInPikariFrontInner.b, 0, 255); + mctx->genSlider("moya00 R0(A)", &mGetInPikariFrontInner.a, 0, 255); + mctx->genSlider("moya00 R1(R)", &mGetInPikariFrontOuter.r, 0, 255); + mctx->genSlider("moya00 R1(G)", &mGetInPikariFrontOuter.g, 0, 255); + mctx->genSlider("moya00 R1(B)", &mGetInPikariFrontOuter.b, 0, 255); + mctx->genSlider("moya00 R1(A)", &mGetInPikariFrontOuter.a, 0, 255); + mctx->genSlider("moyabs R0(R)", &mGetInPikariBackInner.r, 0, 255); + mctx->genSlider("moyabs R0(G)", &mGetInPikariBackInner.g, 0, 255); + mctx->genSlider("moyabs R0(B)", &mGetInPikariBackInner.b, 0, 255); + mctx->genSlider("moyabs R0(A)", &mGetInPikariBackInner.a, 0, 255); + mctx->genSlider("moyabs R1(R)", &mGetInPikariBackOuter.r, 0, 255); + mctx->genSlider("moyabs R1(G)", &mGetInPikariBackOuter.g, 0, 255); + mctx->genSlider("moyabs R1(B)", &mGetInPikariBackOuter.b, 0, 255); + mctx->genSlider("moyabs R1(A)", &mGetInPikariBackOuter.a, 0, 255); + mctx->genSlider("アニメスピード", &mGetInPikariAnimSpeed, 0.0f, 3.0f); + mctx->genLabel("*****Start!!のピカリ調整*****", 0); + mctx->genSlider("出現開始フレーム", &mStartPikariAppearFrames, 0, 100); + mctx->genSlider("拡大縮小", &mStartPikariScale, 0.0f, 3.0f); + mctx->genSlider("moya00 R0(R)", &mStartPikariFrontInner.r, 0, 255); + mctx->genSlider("moya00 R0(G)", &mStartPikariFrontInner.g, 0, 255); + mctx->genSlider("moya00 R0(B)", &mStartPikariFrontInner.b, 0, 255); + mctx->genSlider("moya00 R0(A)", &mStartPikariFrontInner.a, 0, 255); + mctx->genSlider("moya00 R1(R)", &mStartPikariFrontOuter.r, 0, 255); + mctx->genSlider("moya00 R1(G)", &mStartPikariFrontOuter.g, 0, 255); + mctx->genSlider("moya00 R1(B)", &mStartPikariFrontOuter.b, 0, 255); + mctx->genSlider("moya00 R1(A)", &mStartPikariFrontOuter.a, 0, 255); + mctx->genSlider("moyabs R0(R)", &mStartPikariBackInner.r, 0, 255); + mctx->genSlider("moyabs R0(G)", &mStartPikariBackInner.g, 0, 255); + mctx->genSlider("moyabs R0(B)", &mStartPikariBackInner.b, 0, 255); + mctx->genSlider("moyabs R0(A)", &mStartPikariBackInner.a, 0, 255); + mctx->genSlider("moyabs R1(R)", &mStartPikariBackOuter.r, 0, 255); + mctx->genSlider("moyabs R1(G)", &mStartPikariBackOuter.g, 0, 255); + mctx->genSlider("moyabs R1(B)", &mStartPikariBackOuter.b, 0, 255); + mctx->genSlider("moyabs R1(A)", &mStartPikariBackOuter.a, 0, 255); + mctx->genSlider("アニメスピード", &mStartPikariAnimSpeed, 0.0f, 3.0f); + mctx->genSlider("タイマー表示フレーム", &mStartPikariDisplayFrames, 0, 100); + mctx->genLabel("*****READY? FIGHT!!の調整*****", 0); + mctx->genSlider("サイズ調整X", &mReadyFightTextSizeX, 0.0f, 3.0f); + mctx->genSlider("サイズ調整Y", &mReadyFightTextSizeY, 0.0f, 3.0f); + mctx->genSlider("位置調整X", &mReadyFightTextPosX, -300.0f, 300.0f); + mctx->genSlider("位置調整Y", &mReadyFightTextPosY, -300.0f, 300.0f); + mctx->genSlider("アニメスピード", &mReadyFightTextAnimSpeed, 0.0f, 3.0f); + mctx->genSlider("ウエイトフレーム", &mReadyFightTextWaitFrames, 0, 100); + mctx->genSlider("アルファフレーム", &field_0x172, 0, 100); + mctx->genLabel("*****READY? FIGHT!!のピカリ調整*****", 0); + mctx->genSlider("出現開始フレーム", &mReadyFightPikariAppearFrames, 0, 100); + mctx->genSlider("拡大縮小", &mReadyFightPikariScale, 0.0f, 3.0f); + mctx->genSlider("moya00 R0(R)", &mReadyFightPikariFrontInner.r, 0, 255); + mctx->genSlider("moya00 R0(G)", &mReadyFightPikariFrontInner.g, 0, 255); + mctx->genSlider("moya00 R0(B)", &mReadyFightPikariFrontInner.b, 0, 255); + mctx->genSlider("moya00 R0(A)", &mReadyFightPikariFrontInner.a, 0, 255); + mctx->genSlider("moya00 R1(R)", &mReadyFightPikariFrontOuter.r, 0, 255); + mctx->genSlider("moya00 R1(G)", &mReadyFightPikariFrontOuter.g, 0, 255); + mctx->genSlider("moya00 R1(B)", &mReadyFightPikariFrontOuter.b, 0, 255); + mctx->genSlider("moya00 R1(A)", &mReadyFightPikariFrontOuter.a, 0, 255); + mctx->genSlider("moyabs R0(R)", &mReadyFightPikariBackInner.r, 0, 255); + mctx->genSlider("moyabs R0(G)", &mReadyFightPikariBackInner.g, 0, 255); + mctx->genSlider("moyabs R0(B)", &mReadyFightPikariBackInner.b, 0, 255); + mctx->genSlider("moyabs R0(A)", &mReadyFightPikariBackInner.a, 0, 255); + mctx->genSlider("moyabs R1(R)", &mReadyFightPikariBackOuter.r, 0, 255); + mctx->genSlider("moyabs R1(G)", &mReadyFightPikariBackOuter.g, 0, 255); + mctx->genSlider("moyabs R1(B)", &mReadyFightPikariBackOuter.b, 0, 255); + mctx->genSlider("moyabs R1(A)", &mReadyFightPikariBackOuter.a, 0, 255); + mctx->genSlider("アニメスピード", &mReadyFightPikariAnimSpeed, 0.0f, 3.0f); } #endif @@ -1542,101 +1542,101 @@ dMeter_drawLightDropHIO_c::dMeter_drawLightDropHIO_c() { #if DEBUG void dMeter_drawLightDropHIO_c::genMessage(JORMContext* mctx) { - mctx->genSlider("拡大縮小(通常)", &mVesselScale, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整X(通常)", &mVesselPosX, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整Y(通常)", &mVesselPosY, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整X(4:3)", &mVesselPosX_4x3, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整Y(4;3)", &mVesselPosY_4x3, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("アルファ(通常)", &mVesselAlpha[0], 0.0f, 1.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("拡大縮小(会話)", &mVesselTalkScale, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整X(会話)", &mVesselTalkPosX, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整Y(会話)", &mVesselTalkPosY, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("アルファ(会話)", &mVesselAlpha[1], 0.0f, 1.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("アルファ(器)", &mVesselAlpha[2], 0.0f, 1.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("アルファ(雫)", &mDropAlpha, 0.0f, 1.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("***光の器ゲット後***", 0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("拡大縮小", &mDropGetScale, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("拡縮アニメフレーム数", &mDropGetScaleAnimFrameNum, 0, 30, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("***光の雫コンプリート後***", 0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("個々ピカリ間隔", &mPikariInterval, 0, 30, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("個々~一斉ピカリ間隔", &field_0x54, -30, 30, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("パーツのスケール", &mDropScale, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("ONカラー黒(R)", &mDropOnColorBlack.r, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("ONカラー黒(G)", &mDropOnColorBlack.g, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("ONカラー黒(B)", &mDropOnColorBlack.b, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("ONカラー黒(A)", &mDropOnColorBlack.a, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("ONカラー白(R)", &mDropOnColorWhite.r, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("ONカラー白(G)", &mDropOnColorWhite.g, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("ONカラー白(B)", &mDropOnColorWhite.b, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("ONカラー白(A)", &mDropOnColorWhite.a, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("OFFカラー黒(R)", &mDropOffColorBlack.r, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("OFFカラー黒(G)", &mDropOffColorBlack.g, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("OFFカラー黒(B)", &mDropOffColorBlack.b, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("OFFカラー黒(A)", &mDropOffColorBlack.a, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("OFFカラー白(R)", &mDropOffColorWhite.r, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("OFFカラー白(G)", &mDropOffColorWhite.g, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("OFFカラー白(B)", &mDropOffColorWhite.b, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("OFFカラー白(A)", &mDropOffColorWhite.a, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("***ピカリ***", 0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("拡大縮小(通常)", &mPikariScaleNormal, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("拡大縮小(コンプ後)", &mPikariScaleComplete, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moya00 R0(R)", &mDropPikariFrontInner.r, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moya00 R0(G)", &mDropPikariFrontInner.g, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moya00 R0(B)", &mDropPikariFrontInner.b, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moya00 R0(A)", &mDropPikariFrontInner.a, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moya00 R1(R)", &mDropPikariFrontOuter.r, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moya00 R1(G)", &mDropPikariFrontOuter.g, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moya00 R1(B)", &mDropPikariFrontOuter.b, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moya00 R1(A)", &mDropPikariFrontOuter.a, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moyabs R0(R)", &mDropPikariBackInner.r, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moyabs R0(G)", &mDropPikariBackInner.g, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moyabs R0(B)", &mDropPikariBackInner.b, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moyabs R0(A)", &mDropPikariBackInner.a, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moyabs R1(R)", &mDropPikariBackOuter.r, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moyabs R1(G)", &mDropPikariBackOuter.g, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moyabs R1(B)", &mDropPikariBackOuter.b, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moyabs R1(A)", &mDropPikariBackOuter.a, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("アニメスピード(コンプ中)", &mDropPikariAnimSpeed, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("アニメスピード(コンプ後)", &mDropPikariAnimSpeed_Completed, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("***ピカリ(ループ再生)***", 0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("拡大縮小", &mPikariLoopScale, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moya00 R0(R)", &mPikariLoopFrontInner[0].r, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moya00 R0(G)", &mPikariLoopFrontInner[0].g, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moya00 R0(B)", &mPikariLoopFrontInner[0].b, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moya00 R0(A)", &mPikariLoopFrontInner[0].a, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moya00 R1(R)", &mPikariLoopFrontOuter[0].r, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moya00 R1(G)", &mPikariLoopFrontOuter[0].g, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moya00 R1(B)", &mPikariLoopFrontOuter[0].b, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moya00 R1(A)", &mPikariLoopFrontOuter[0].a, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moyabs R0(R)", &mPikariLoopBackInner[0].r, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moyabs R0(G)", &mPikariLoopBackInner[0].g, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moyabs R0(B)", &mPikariLoopBackInner[0].b, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moyabs R0(A)", &mPikariLoopBackInner[0].a, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moyabs R1(R)", &mPikariLoopBackOuter[0].r, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moyabs R1(G)", &mPikariLoopBackOuter[0].g, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moyabs R1(B)", &mPikariLoopBackOuter[0].b, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moyabs R1(A)", &mPikariLoopBackOuter[0].a, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("アニメスピード", &mPikariLoopAnimSpeed, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("***ピカリ(ループBACK(停止))***", 0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("拡大縮小", &mPikariLoopBackScale, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moya00 R0(R)", &mPikariLoopFrontInner[1].r, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moya00 R0(G)", &mPikariLoopFrontInner[1].g, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moya00 R0(B)", &mPikariLoopFrontInner[1].b, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moya00 R0(A)", &mPikariLoopFrontInner[1].a, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moya00 R1(R)", &mPikariLoopFrontOuter[1].r, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moya00 R1(G)", &mPikariLoopFrontOuter[1].g, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moya00 R1(B)", &mPikariLoopFrontOuter[1].b, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moya00 R1(A)", &mPikariLoopFrontOuter[1].a, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moyabs R0(R)", &mPikariLoopBackInner[1].r, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moyabs R0(G)", &mPikariLoopBackInner[1].g, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moyabs R0(B)", &mPikariLoopBackInner[1].b, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moyabs R0(A)", &mPikariLoopBackInner[1].a, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moyabs R1(R)", &mPikariLoopBackOuter[1].r, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moyabs R1(G)", &mPikariLoopBackOuter[1].g, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moyabs R1(B)", &mPikariLoopBackOuter[1].b, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moyabs R1(A)", &mPikariLoopBackOuter[1].a, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("停止アニメフレーム", &mPikariLoopBackStopFrame, 0.0f, 60.0f, 0, NULL, -1, -1, 512, 24); - mctx->genCheckBox("アニメデバッグ", &mAnimDebug, 1, 0, NULL, -1, -1, 512, 24); + mctx->genSlider("拡大縮小(通常)", &mVesselScale, 0.0f, 3.0f); + mctx->genSlider("位置調整X(通常)", &mVesselPosX, -300.0f, 300.0f); + mctx->genSlider("位置調整Y(通常)", &mVesselPosY, -300.0f, 300.0f); + mctx->genSlider("位置調整X(4:3)", &mVesselPosX_4x3, -300.0f, 300.0f); + mctx->genSlider("位置調整Y(4;3)", &mVesselPosY_4x3, -300.0f, 300.0f); + mctx->genSlider("アルファ(通常)", &mVesselAlpha[0], 0.0f, 1.0f); + mctx->genSlider("拡大縮小(会話)", &mVesselTalkScale, 0.0f, 3.0f); + mctx->genSlider("位置調整X(会話)", &mVesselTalkPosX, -300.0f, 300.0f); + mctx->genSlider("位置調整Y(会話)", &mVesselTalkPosY, -300.0f, 300.0f); + mctx->genSlider("アルファ(会話)", &mVesselAlpha[1], 0.0f, 1.0f); + mctx->genSlider("アルファ(器)", &mVesselAlpha[2], 0.0f, 1.0f); + mctx->genSlider("アルファ(雫)", &mDropAlpha, 0.0f, 1.0f); + mctx->genLabel("***光の器ゲット後***", 0); + mctx->genSlider("拡大縮小", &mDropGetScale, 0.0f, 3.0f); + mctx->genSlider("拡縮アニメフレーム数", &mDropGetScaleAnimFrameNum, 0, 30); + mctx->genLabel("***光の雫コンプリート後***", 0); + mctx->genSlider("個々ピカリ間隔", &mPikariInterval, 0, 30); + mctx->genSlider("個々~一斉ピカリ間隔", &field_0x54, -30, 30); + mctx->genSlider("パーツのスケール", &mDropScale, 0.0f, 3.0f); + mctx->genSlider("ONカラー黒(R)", &mDropOnColorBlack.r, 0, 255); + mctx->genSlider("ONカラー黒(G)", &mDropOnColorBlack.g, 0, 255); + mctx->genSlider("ONカラー黒(B)", &mDropOnColorBlack.b, 0, 255); + mctx->genSlider("ONカラー黒(A)", &mDropOnColorBlack.a, 0, 255); + mctx->genSlider("ONカラー白(R)", &mDropOnColorWhite.r, 0, 255); + mctx->genSlider("ONカラー白(G)", &mDropOnColorWhite.g, 0, 255); + mctx->genSlider("ONカラー白(B)", &mDropOnColorWhite.b, 0, 255); + mctx->genSlider("ONカラー白(A)", &mDropOnColorWhite.a, 0, 255); + mctx->genSlider("OFFカラー黒(R)", &mDropOffColorBlack.r, 0, 255); + mctx->genSlider("OFFカラー黒(G)", &mDropOffColorBlack.g, 0, 255); + mctx->genSlider("OFFカラー黒(B)", &mDropOffColorBlack.b, 0, 255); + mctx->genSlider("OFFカラー黒(A)", &mDropOffColorBlack.a, 0, 255); + mctx->genSlider("OFFカラー白(R)", &mDropOffColorWhite.r, 0, 255); + mctx->genSlider("OFFカラー白(G)", &mDropOffColorWhite.g, 0, 255); + mctx->genSlider("OFFカラー白(B)", &mDropOffColorWhite.b, 0, 255); + mctx->genSlider("OFFカラー白(A)", &mDropOffColorWhite.a, 0, 255); + mctx->genLabel("***ピカリ***", 0); + mctx->genSlider("拡大縮小(通常)", &mPikariScaleNormal, 0.0f, 3.0f); + mctx->genSlider("拡大縮小(コンプ後)", &mPikariScaleComplete, 0.0f, 3.0f); + mctx->genSlider("moya00 R0(R)", &mDropPikariFrontInner.r, 0, 255); + mctx->genSlider("moya00 R0(G)", &mDropPikariFrontInner.g, 0, 255); + mctx->genSlider("moya00 R0(B)", &mDropPikariFrontInner.b, 0, 255); + mctx->genSlider("moya00 R0(A)", &mDropPikariFrontInner.a, 0, 255); + mctx->genSlider("moya00 R1(R)", &mDropPikariFrontOuter.r, 0, 255); + mctx->genSlider("moya00 R1(G)", &mDropPikariFrontOuter.g, 0, 255); + mctx->genSlider("moya00 R1(B)", &mDropPikariFrontOuter.b, 0, 255); + mctx->genSlider("moya00 R1(A)", &mDropPikariFrontOuter.a, 0, 255); + mctx->genSlider("moyabs R0(R)", &mDropPikariBackInner.r, 0, 255); + mctx->genSlider("moyabs R0(G)", &mDropPikariBackInner.g, 0, 255); + mctx->genSlider("moyabs R0(B)", &mDropPikariBackInner.b, 0, 255); + mctx->genSlider("moyabs R0(A)", &mDropPikariBackInner.a, 0, 255); + mctx->genSlider("moyabs R1(R)", &mDropPikariBackOuter.r, 0, 255); + mctx->genSlider("moyabs R1(G)", &mDropPikariBackOuter.g, 0, 255); + mctx->genSlider("moyabs R1(B)", &mDropPikariBackOuter.b, 0, 255); + mctx->genSlider("moyabs R1(A)", &mDropPikariBackOuter.a, 0, 255); + mctx->genSlider("アニメスピード(コンプ中)", &mDropPikariAnimSpeed, 0.0f, 3.0f); + mctx->genSlider("アニメスピード(コンプ後)", &mDropPikariAnimSpeed_Completed, 0.0f, 3.0f); + mctx->genLabel("***ピカリ(ループ再生)***", 0); + mctx->genSlider("拡大縮小", &mPikariLoopScale, 0.0f, 3.0f); + mctx->genSlider("moya00 R0(R)", &mPikariLoopFrontInner[0].r, 0, 255); + mctx->genSlider("moya00 R0(G)", &mPikariLoopFrontInner[0].g, 0, 255); + mctx->genSlider("moya00 R0(B)", &mPikariLoopFrontInner[0].b, 0, 255); + mctx->genSlider("moya00 R0(A)", &mPikariLoopFrontInner[0].a, 0, 255); + mctx->genSlider("moya00 R1(R)", &mPikariLoopFrontOuter[0].r, 0, 255); + mctx->genSlider("moya00 R1(G)", &mPikariLoopFrontOuter[0].g, 0, 255); + mctx->genSlider("moya00 R1(B)", &mPikariLoopFrontOuter[0].b, 0, 255); + mctx->genSlider("moya00 R1(A)", &mPikariLoopFrontOuter[0].a, 0, 255); + mctx->genSlider("moyabs R0(R)", &mPikariLoopBackInner[0].r, 0, 255); + mctx->genSlider("moyabs R0(G)", &mPikariLoopBackInner[0].g, 0, 255); + mctx->genSlider("moyabs R0(B)", &mPikariLoopBackInner[0].b, 0, 255); + mctx->genSlider("moyabs R0(A)", &mPikariLoopBackInner[0].a, 0, 255); + mctx->genSlider("moyabs R1(R)", &mPikariLoopBackOuter[0].r, 0, 255); + mctx->genSlider("moyabs R1(G)", &mPikariLoopBackOuter[0].g, 0, 255); + mctx->genSlider("moyabs R1(B)", &mPikariLoopBackOuter[0].b, 0, 255); + mctx->genSlider("moyabs R1(A)", &mPikariLoopBackOuter[0].a, 0, 255); + mctx->genSlider("アニメスピード", &mPikariLoopAnimSpeed, 0.0f, 3.0f); + mctx->genLabel("***ピカリ(ループBACK(停止))***", 0); + mctx->genSlider("拡大縮小", &mPikariLoopBackScale, 0.0f, 3.0f); + mctx->genSlider("moya00 R0(R)", &mPikariLoopFrontInner[1].r, 0, 255); + mctx->genSlider("moya00 R0(G)", &mPikariLoopFrontInner[1].g, 0, 255); + mctx->genSlider("moya00 R0(B)", &mPikariLoopFrontInner[1].b, 0, 255); + mctx->genSlider("moya00 R0(A)", &mPikariLoopFrontInner[1].a, 0, 255); + mctx->genSlider("moya00 R1(R)", &mPikariLoopFrontOuter[1].r, 0, 255); + mctx->genSlider("moya00 R1(G)", &mPikariLoopFrontOuter[1].g, 0, 255); + mctx->genSlider("moya00 R1(B)", &mPikariLoopFrontOuter[1].b, 0, 255); + mctx->genSlider("moya00 R1(A)", &mPikariLoopFrontOuter[1].a, 0, 255); + mctx->genSlider("moyabs R0(R)", &mPikariLoopBackInner[1].r, 0, 255); + mctx->genSlider("moyabs R0(G)", &mPikariLoopBackInner[1].g, 0, 255); + mctx->genSlider("moyabs R0(B)", &mPikariLoopBackInner[1].b, 0, 255); + mctx->genSlider("moyabs R0(A)", &mPikariLoopBackInner[1].a, 0, 255); + mctx->genSlider("moyabs R1(R)", &mPikariLoopBackOuter[1].r, 0, 255); + mctx->genSlider("moyabs R1(G)", &mPikariLoopBackOuter[1].g, 0, 255); + mctx->genSlider("moyabs R1(B)", &mPikariLoopBackOuter[1].b, 0, 255); + mctx->genSlider("moyabs R1(A)", &mPikariLoopBackOuter[1].a, 0, 255); + mctx->genSlider("停止アニメフレーム", &mPikariLoopBackStopFrame, 0.0f, 60.0f); + mctx->genCheckBox("アニメデバッグ", &mAnimDebug, 0x1); } #endif @@ -2312,683 +2312,683 @@ void dMeter_drawHIO_c::genMessage(JORMContext* mctx) { if (field_0x8_debug != NULL) { mctx->genNode("エリアマップ制御", field_0x8_debug, 0, 0); } - mctx->genLabel("*****アイテムスケール割合*****", 0, 0, NULL, -1, -1, 512, 24); - mctx->genCheckBox("調整ON", (u8*)&mItemScaleAdjustON, 1, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("割合", &mItemScalePercent, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("************************************", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("* ライフゲージ・魔法メーターの調整 *", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("************************************", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("**********************************", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("*     ライフの調整     *", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("**********************************", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("*****ライフ10以下*****", 0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("トランスX", &mLifeTopPosX, -100.0f, 100.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("トランスY", &mLifeTopPosY, -100.0f, 100.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("*****魔法が無い*****", 0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("トランスY", &mNoMagicPosY, -100.0f, 100.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("*****全体の調整*****", 0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("全体の拡大縮小", &mParentScale, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("全体のアルファ", &mParentAlpha, 0.0f, 1.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("*****ライフゲージの調整*****", 0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("拡大縮小", &mLifeParentScale, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("ハートマークのアルファ", &mLifeParentHeartAlpha, 0.0f, 1.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("ベースのアルファ", &mHeartBaseAlpha, 0.0f, 1.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整X", &mLifeGaugePosX, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整Y", &mLifeGaugePosY, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("*****ハートマークの調整*****", 0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("拡大縮小", &mHeartMarkScale, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("アルファ", &mHeartAlpha, 0.0f, 1.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("*****大きいハートマークの調整*****", 0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("拡大縮小", &mBigHeartScale, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("アルファ", &mBigHeartAlpha, 0.0f, 1.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("************************************", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("*    魔法メーターの調整    *", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("************************************", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("*****魔法メーターの調整*****", 0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("拡大縮小", &mMagicMeterScale, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("バーのアルファ", &mMagicMeterAlpha, 0.0f, 1.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("枠のアルファ", &mMagicMeterFrameAlpha, 0.0f, 1.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整X", &mMagicMeterPosX, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整Y", &mMagicMeterPosY, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("************************************", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("*   カンテラメーターの調整   *", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("************************************", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("*****カンテラメーターの調整*****", 0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("拡大縮小", &mLanternMeterScale, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("バーのアルファ", &mLanternMeterAlpha, 0.0f, 1.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("枠のアルファ", &mLanternMeterFrameAlpha, 0.0f, 1.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整X", &mLanternMeterPosX, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整Y", &mLanternMeterPosY, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("************************************", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("*    酸素メーターの調整    *", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("************************************", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("*****酸素メーターの調整*****", 0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("拡大縮小", &mOxygenMeterScale, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("バーのアルファ", &mOxygenMeterAlpha, 0.0f, 1.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("枠のアルファ", &mOxygenMeterFrameAlpha, 0.0f, 1.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整X", &mOxygenMeterPosX, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整Y", &mOxygenMeterPosY, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("************************************", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("*    操作説明関連の調整    *", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("************************************", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("************************************", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("*      全体の調整      *", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("************************************", 0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("拡大縮小", &mMainHUDButtonsScale, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("アルファ", &mMainHUDButtonsAlpha, 0.0f, 1.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整X", &mMainHUDButtonsPosX, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整Y", &mMainHUDButtonsPosY, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("************************************", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("*  全体の調整(アイテム選択)  *", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("************************************", 0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("拡大縮小", &mRingHUDButtonsScale, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("アルファ", &mRingHUDButtonsAlpha, 0.0f, 1.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整X", &mRingHUDButtonsPosX, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整Y", &mRingHUDButtonsPosY, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("************************************", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("*   ボタン表示バックの調整   *", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("************************************", 0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("拡大縮小", &mButtonDisplayBackScale, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("アルファ", &mButtonDisplayBackAlpha, 0.0f, 1.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("************************************", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("*     Aボタンの調整     *", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("************************************", 0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("拡大縮小", &mButtonAScale, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("アルファ", &mButtonAAlpha, 0.0f, 1.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整X", &mButtonAPosX, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整Y", &mButtonAPosY, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("拡大縮小(会話中)", &mButtonATalkScale[0], 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整X(会話中)", &mButtonATalkPosX[0], -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整Y(会話中)", &mButtonATalkPosY[0], -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("拡大縮小(会話中A)", &mButtonATalkAScale, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整X(会話中A)", &mButtonATalkAPosX[0], -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整Y(会話中A)", &mButtonATalkAPosY[0], -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整X(光の器)", &mButtonAVesselPosX, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整Y(光の器)", &mButtonAVesselPosY, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("************************************", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("*     Aフォントの調整     *", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("************************************", 0, 0, NULL, -1, -1, 512, 24); - mctx->genCheckBox("テキストデバッグ", (u8*)&mButtonATextDebug, 1, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("アクションID", &mButtonATextActionID, 0, 2000, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("字間", &mButtonATextSpacing, -5.0f, 5.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("拡大縮小", &mButtonATextScale, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整X", &mButtonATextPosX, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整Y", &mButtonATextPosY, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("拡大縮小(会話中)", &mButtonATalkScale[1], 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整X(会話中)", &mButtonATalkPosX[1], -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整Y(会話中)", &mButtonATalkPosY[1], -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("拡大縮小(会話中A)", &mButtonATextTalkAScale, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整X(会話中A)", &mButtonATalkAPosX[1], -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整Y(会話中A)", &mButtonATalkAPosY[1], -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("カラー(R)", &mButtonATextColor.r, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("カラー(G)", &mButtonATextColor.g, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("カラー(B)", &mButtonATextColor.b, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("カラー(A)", &mButtonATextColor.a, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("************************************", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("*     Bボタンの調整     *", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("************************************", 0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("拡大縮小", &mButtonBScale, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("アルファ", &mButtonBAlpha, 0.0f, 1.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整X", &mButtonBPosX, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整Y", &mButtonBPosY, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("拡大縮小(会話中)", &mButtonBTalkScale[0], 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整X(会話中)", &mButtonBTalkPosX[0], -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整Y(会話中)", &mButtonBTalkPosY[0], -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整X(狼)", &mButtonBWolfPosX, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整Y(狼)", &mButtonBWolfPosY, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整X(光の器)", &mButtonBVesselPosX, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整Y(光の器)", &mButtonBVesselPosY, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("************************************", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("*     Bアイテムの調整     *", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("************************************", 0, 0, NULL, -1, -1, 512, 24); - mctx->genCheckBox("調整ON", (u8*)&mButtonDebug[3], 1, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整X", &mButtonBItemPosX[0], -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整Y", &mButtonBItemPosY[0], -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("回転", &mButtonBItemRotation[0], 0.0f, 360.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("拡大縮小", &mButtonBItemScale[0], 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整X(個数)", &mItemBNumPosX, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整Y(個数)", &mItemBNumPosY, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("拡大縮小(個数)", &mItemBNumScale, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整X(剣)", &mButtonBItemPosX[1], -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整Y(剣)", &mButtonBItemPosY[1], -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("回転(剣)", &mButtonBItemRotation[1], 0.0f, 360.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("拡大縮小(剣)", &mButtonBItemScale[1], 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整X(つり)", &mButtonBItemPosX[2], -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整Y(つり)", &mButtonBItemPosY[2], -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("回転(つり)", &mButtonBItemRotation[2], 0.0f, 360.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("拡大縮小(つり)", &mButtonBItemScale[2], 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("************************************", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("*   Bアイテムベースの調整   *", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("************************************", 0, 0, NULL, -1, -1, 512, 24); + mctx->genLabel("*****アイテムスケール割合*****", 0); + mctx->genCheckBox("調整ON", (u8*)&mItemScaleAdjustON, 0x1); + mctx->genSlider("割合", &mItemScalePercent, 0, 255); + mctx->genLabel("************************************", 0); + mctx->genLabel("* ライフゲージ・魔法メーターの調整 *", 0); + mctx->genLabel("************************************", 0); + mctx->genLabel("**********************************", 0); + mctx->genLabel("*     ライフの調整     *", 0); + mctx->genLabel("**********************************", 0); + mctx->genLabel("*****ライフ10以下*****", 0); + mctx->genSlider("トランスX", &mLifeTopPosX, -100.0f, 100.0f); + mctx->genSlider("トランスY", &mLifeTopPosY, -100.0f, 100.0f); + mctx->genLabel("*****魔法が無い*****", 0); + mctx->genSlider("トランスY", &mNoMagicPosY, -100.0f, 100.0f); + mctx->genLabel("*****全体の調整*****", 0); + mctx->genSlider("全体の拡大縮小", &mParentScale, 0.0f, 3.0f); + mctx->genSlider("全体のアルファ", &mParentAlpha, 0.0f, 1.0f); + mctx->genLabel("*****ライフゲージの調整*****", 0); + mctx->genSlider("拡大縮小", &mLifeParentScale, 0.0f, 3.0f); + mctx->genSlider("ハートマークのアルファ", &mLifeParentHeartAlpha, 0.0f, 1.0f); + mctx->genSlider("ベースのアルファ", &mHeartBaseAlpha, 0.0f, 1.0f); + mctx->genSlider("位置調整X", &mLifeGaugePosX, -300.0f, 300.0f); + mctx->genSlider("位置調整Y", &mLifeGaugePosY, -300.0f, 300.0f); + mctx->genLabel("*****ハートマークの調整*****", 0); + mctx->genSlider("拡大縮小", &mHeartMarkScale, 0.0f, 3.0f); + mctx->genSlider("アルファ", &mHeartAlpha, 0.0f, 1.0f); + mctx->genLabel("*****大きいハートマークの調整*****", 0); + mctx->genSlider("拡大縮小", &mBigHeartScale, 0.0f, 3.0f); + mctx->genSlider("アルファ", &mBigHeartAlpha, 0.0f, 1.0f); + mctx->genLabel("", 0); + mctx->genLabel("************************************", 0); + mctx->genLabel("*    魔法メーターの調整    *", 0); + mctx->genLabel("************************************", 0); + mctx->genLabel("*****魔法メーターの調整*****", 0); + mctx->genSlider("拡大縮小", &mMagicMeterScale, 0.0f, 3.0f); + mctx->genSlider("バーのアルファ", &mMagicMeterAlpha, 0.0f, 1.0f); + mctx->genSlider("枠のアルファ", &mMagicMeterFrameAlpha, 0.0f, 1.0f); + mctx->genSlider("位置調整X", &mMagicMeterPosX, -300.0f, 300.0f); + mctx->genSlider("位置調整Y", &mMagicMeterPosY, -300.0f, 300.0f); + mctx->genLabel("", 0); + mctx->genLabel("************************************", 0); + mctx->genLabel("*   カンテラメーターの調整   *", 0); + mctx->genLabel("************************************", 0); + mctx->genLabel("*****カンテラメーターの調整*****", 0); + mctx->genSlider("拡大縮小", &mLanternMeterScale, 0.0f, 3.0f); + mctx->genSlider("バーのアルファ", &mLanternMeterAlpha, 0.0f, 1.0f); + mctx->genSlider("枠のアルファ", &mLanternMeterFrameAlpha, 0.0f, 1.0f); + mctx->genSlider("位置調整X", &mLanternMeterPosX, -300.0f, 300.0f); + mctx->genSlider("位置調整Y", &mLanternMeterPosY, -300.0f, 300.0f); + mctx->genLabel("", 0); + mctx->genLabel("************************************", 0); + mctx->genLabel("*    酸素メーターの調整    *", 0); + mctx->genLabel("************************************", 0); + mctx->genLabel("*****酸素メーターの調整*****", 0); + mctx->genSlider("拡大縮小", &mOxygenMeterScale, 0.0f, 3.0f); + mctx->genSlider("バーのアルファ", &mOxygenMeterAlpha, 0.0f, 1.0f); + mctx->genSlider("枠のアルファ", &mOxygenMeterFrameAlpha, 0.0f, 1.0f); + mctx->genSlider("位置調整X", &mOxygenMeterPosX, -300.0f, 300.0f); + mctx->genSlider("位置調整Y", &mOxygenMeterPosY, -300.0f, 300.0f); + mctx->genLabel("", 0); + mctx->genLabel("************************************", 0); + mctx->genLabel("*    操作説明関連の調整    *", 0); + mctx->genLabel("************************************", 0); + mctx->genLabel("************************************", 0); + mctx->genLabel("*      全体の調整      *", 0); + mctx->genLabel("************************************", 0); + mctx->genSlider("拡大縮小", &mMainHUDButtonsScale, 0.0f, 3.0f); + mctx->genSlider("アルファ", &mMainHUDButtonsAlpha, 0.0f, 1.0f); + mctx->genSlider("位置調整X", &mMainHUDButtonsPosX, -300.0f, 300.0f); + mctx->genSlider("位置調整Y", &mMainHUDButtonsPosY, -300.0f, 300.0f); + mctx->genLabel("", 0); + mctx->genLabel("************************************", 0); + mctx->genLabel("*  全体の調整(アイテム選択)  *", 0); + mctx->genLabel("************************************", 0); + mctx->genSlider("拡大縮小", &mRingHUDButtonsScale, 0.0f, 3.0f); + mctx->genSlider("アルファ", &mRingHUDButtonsAlpha, 0.0f, 1.0f); + mctx->genSlider("位置調整X", &mRingHUDButtonsPosX, -300.0f, 300.0f); + mctx->genSlider("位置調整Y", &mRingHUDButtonsPosY, -300.0f, 300.0f); + mctx->genLabel("", 0); + mctx->genLabel("************************************", 0); + mctx->genLabel("*   ボタン表示バックの調整   *", 0); + mctx->genLabel("************************************", 0); + mctx->genSlider("拡大縮小", &mButtonDisplayBackScale, 0.0f, 3.0f); + mctx->genSlider("アルファ", &mButtonDisplayBackAlpha, 0.0f, 1.0f); + mctx->genLabel("", 0); + mctx->genLabel("************************************", 0); + mctx->genLabel("*     Aボタンの調整     *", 0); + mctx->genLabel("************************************", 0); + mctx->genSlider("拡大縮小", &mButtonAScale, 0.0f, 3.0f); + mctx->genSlider("アルファ", &mButtonAAlpha, 0.0f, 1.0f); + mctx->genSlider("位置調整X", &mButtonAPosX, -300.0f, 300.0f); + mctx->genSlider("位置調整Y", &mButtonAPosY, -300.0f, 300.0f); + mctx->genSlider("拡大縮小(会話中)", &mButtonATalkScale[0], 0.0f, 3.0f); + mctx->genSlider("位置調整X(会話中)", &mButtonATalkPosX[0], -300.0f, 300.0f); + mctx->genSlider("位置調整Y(会話中)", &mButtonATalkPosY[0], -300.0f, 300.0f); + mctx->genSlider("拡大縮小(会話中A)", &mButtonATalkAScale, 0.0f, 3.0f); + mctx->genSlider("位置調整X(会話中A)", &mButtonATalkAPosX[0], -300.0f, 300.0f); + mctx->genSlider("位置調整Y(会話中A)", &mButtonATalkAPosY[0], -300.0f, 300.0f); + mctx->genSlider("位置調整X(光の器)", &mButtonAVesselPosX, -300.0f, 300.0f); + mctx->genSlider("位置調整Y(光の器)", &mButtonAVesselPosY, -300.0f, 300.0f); + mctx->genLabel("", 0); + mctx->genLabel("************************************", 0); + mctx->genLabel("*     Aフォントの調整     *", 0); + mctx->genLabel("************************************", 0); + mctx->genCheckBox("テキストデバッグ", (u8*)&mButtonATextDebug, 0x1); + mctx->genSlider("アクションID", &mButtonATextActionID, 0, 2000); + mctx->genSlider("字間", &mButtonATextSpacing, -5.0f, 5.0f); + mctx->genSlider("拡大縮小", &mButtonATextScale, 0.0f, 3.0f); + mctx->genSlider("位置調整X", &mButtonATextPosX, -300.0f, 300.0f); + mctx->genSlider("位置調整Y", &mButtonATextPosY, -300.0f, 300.0f); + mctx->genSlider("拡大縮小(会話中)", &mButtonATalkScale[1], 0.0f, 3.0f); + mctx->genSlider("位置調整X(会話中)", &mButtonATalkPosX[1], -300.0f, 300.0f); + mctx->genSlider("位置調整Y(会話中)", &mButtonATalkPosY[1], -300.0f, 300.0f); + mctx->genSlider("拡大縮小(会話中A)", &mButtonATextTalkAScale, 0.0f, 3.0f); + mctx->genSlider("位置調整X(会話中A)", &mButtonATalkAPosX[1], -300.0f, 300.0f); + mctx->genSlider("位置調整Y(会話中A)", &mButtonATalkAPosY[1], -300.0f, 300.0f); + mctx->genSlider("カラー(R)", &mButtonATextColor.r, 0, 255); + mctx->genSlider("カラー(G)", &mButtonATextColor.g, 0, 255); + mctx->genSlider("カラー(B)", &mButtonATextColor.b, 0, 255); + mctx->genSlider("カラー(A)", &mButtonATextColor.a, 0, 255); + mctx->genLabel("", 0); + mctx->genLabel("************************************", 0); + mctx->genLabel("*     Bボタンの調整     *", 0); + mctx->genLabel("************************************", 0); + mctx->genSlider("拡大縮小", &mButtonBScale, 0.0f, 3.0f); + mctx->genSlider("アルファ", &mButtonBAlpha, 0.0f, 1.0f); + mctx->genSlider("位置調整X", &mButtonBPosX, -300.0f, 300.0f); + mctx->genSlider("位置調整Y", &mButtonBPosY, -300.0f, 300.0f); + mctx->genSlider("拡大縮小(会話中)", &mButtonBTalkScale[0], 0.0f, 3.0f); + mctx->genSlider("位置調整X(会話中)", &mButtonBTalkPosX[0], -300.0f, 300.0f); + mctx->genSlider("位置調整Y(会話中)", &mButtonBTalkPosY[0], -300.0f, 300.0f); + mctx->genSlider("位置調整X(狼)", &mButtonBWolfPosX, -300.0f, 300.0f); + mctx->genSlider("位置調整Y(狼)", &mButtonBWolfPosY, -300.0f, 300.0f); + mctx->genSlider("位置調整X(光の器)", &mButtonBVesselPosX, -300.0f, 300.0f); + mctx->genSlider("位置調整Y(光の器)", &mButtonBVesselPosY, -300.0f, 300.0f); + mctx->genLabel("", 0); + mctx->genLabel("************************************", 0); + mctx->genLabel("*     Bアイテムの調整     *", 0); + mctx->genLabel("************************************", 0); + mctx->genCheckBox("調整ON", (u8*)&mButtonDebug[3], 0x1); + mctx->genSlider("位置調整X", &mButtonBItemPosX[0], -300.0f, 300.0f); + mctx->genSlider("位置調整Y", &mButtonBItemPosY[0], -300.0f, 300.0f); + mctx->genSlider("回転", &mButtonBItemRotation[0], 0.0f, 360.0f); + mctx->genSlider("拡大縮小", &mButtonBItemScale[0], 0.0f, 3.0f); + mctx->genSlider("位置調整X(個数)", &mItemBNumPosX, -300.0f, 300.0f); + mctx->genSlider("位置調整Y(個数)", &mItemBNumPosY, -300.0f, 300.0f); + mctx->genSlider("拡大縮小(個数)", &mItemBNumScale, 0.0f, 3.0f); + mctx->genSlider("位置調整X(剣)", &mButtonBItemPosX[1], -300.0f, 300.0f); + mctx->genSlider("位置調整Y(剣)", &mButtonBItemPosY[1], -300.0f, 300.0f); + mctx->genSlider("回転(剣)", &mButtonBItemRotation[1], 0.0f, 360.0f); + mctx->genSlider("拡大縮小(剣)", &mButtonBItemScale[1], 0.0f, 3.0f); + mctx->genSlider("位置調整X(つり)", &mButtonBItemPosX[2], -300.0f, 300.0f); + mctx->genSlider("位置調整Y(つり)", &mButtonBItemPosY[2], -300.0f, 300.0f); + mctx->genSlider("回転(つり)", &mButtonBItemRotation[2], 0.0f, 360.0f); + mctx->genSlider("拡大縮小(つり)", &mButtonBItemScale[2], 0.0f, 3.0f); + mctx->genLabel("", 0); + mctx->genLabel("************************************", 0); + mctx->genLabel("*   Bアイテムベースの調整   *", 0); + mctx->genLabel("************************************", 0); for (int i = 0; i < 2; i++) { - mctx->genLabel(base_text[i], 0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("拡大縮小", &mItemBBaseScale[i], 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整X", &mItemBBasePosX[i], -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整Y", &mItemBBasePosY[i], -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("アルファ", &mItemBBaseAlpha[i], 0.0f, 1.0f, 0, NULL, -1, -1, 512, 24); + mctx->genLabel(base_text[i], 0); + mctx->genSlider("拡大縮小", &mItemBBaseScale[i], 0.0f, 3.0f); + mctx->genSlider("位置調整X", &mItemBBasePosX[i], -300.0f, 300.0f); + mctx->genSlider("位置調整Y", &mItemBBasePosY[i], -300.0f, 300.0f); + mctx->genSlider("アルファ", &mItemBBaseAlpha[i], 0.0f, 1.0f); } - mctx->genLabel("", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("************************************", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("*     Bフォントの調整     *", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("************************************", 0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("拡大縮小", &mButtonBFontScale, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整X", &mButtonBFontPosX, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整Y", &mButtonBFontPosY, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("拡大縮小(会話中)", &mButtonBTalkScale[1], 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整X(会話中)", &mButtonBTalkPosX[1], -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整Y(会話中)", &mButtonBTalkPosY[1], -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("カラー(R)", &mButtonBFontColor.r, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("カラー(G)", &mButtonBFontColor.g, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("カラー(B)", &mButtonBFontColor.b, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("カラー(A)", &mButtonBFontColor.a, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("************************************", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("*    ミドナアイコンの調整    *", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("************************************", 0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("拡大縮小", &mMidnaIconScale, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("アルファ", &mMidnaIconAlpha, 0.0f, 1.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整X", &mMidnaIconPosX, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整Y", &mMidnaIconPosY, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("************************************", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("*     XYボタンの調整    *", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("************************************", 0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("アイコンの半透明アルファ", &mButtonXYItemDimAlpha, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("ボタンの半透明アルファ", &mButtonXYBaseDimAlpha, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("************************************", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("*     Xボタンの調整     *", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("************************************", 0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("拡大縮小", &mButtonXScale, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("アルファ", &mButtonXAlpha, 0.0f, 1.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整X", &mButtonXPosX, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整Y", &mButtonXPosY, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("************************************", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("*     Xアイテムの調整     *", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("************************************", 0, 0, NULL, -1, -1, 512, 24); - mctx->genCheckBox("調整ON", (u8*)&mButtonDebug[0], 1, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整X", &mButtonXItemPosX, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整Y", &mButtonXItemPosY, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("拡大縮小", &mButtonXItemScale, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("回転", &mButtonItemRotation[0], 0.0f, 360.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整X(個数)", &mXItemNumPosX, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整Y(個数)", &mXItemNumPosY, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("拡大縮小(個数)", &mXItemNumScale, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("************************************", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("*   Xアイテムベースの調整   *", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("************************************", 0, 0, NULL, -1, -1, 512, 24); + mctx->genLabel("", 0); + mctx->genLabel("************************************", 0); + mctx->genLabel("*     Bフォントの調整     *", 0); + mctx->genLabel("************************************", 0); + mctx->genSlider("拡大縮小", &mButtonBFontScale, 0.0f, 3.0f); + mctx->genSlider("位置調整X", &mButtonBFontPosX, -300.0f, 300.0f); + mctx->genSlider("位置調整Y", &mButtonBFontPosY, -300.0f, 300.0f); + mctx->genSlider("拡大縮小(会話中)", &mButtonBTalkScale[1], 0.0f, 3.0f); + mctx->genSlider("位置調整X(会話中)", &mButtonBTalkPosX[1], -300.0f, 300.0f); + mctx->genSlider("位置調整Y(会話中)", &mButtonBTalkPosY[1], -300.0f, 300.0f); + mctx->genSlider("カラー(R)", &mButtonBFontColor.r, 0, 255); + mctx->genSlider("カラー(G)", &mButtonBFontColor.g, 0, 255); + mctx->genSlider("カラー(B)", &mButtonBFontColor.b, 0, 255); + mctx->genSlider("カラー(A)", &mButtonBFontColor.a, 0, 255); + mctx->genLabel("", 0); + mctx->genLabel("************************************", 0); + mctx->genLabel("*    ミドナアイコンの調整    *", 0); + mctx->genLabel("************************************", 0); + mctx->genSlider("拡大縮小", &mMidnaIconScale, 0.0f, 3.0f); + mctx->genSlider("アルファ", &mMidnaIconAlpha, 0.0f, 1.0f); + mctx->genSlider("位置調整X", &mMidnaIconPosX, -300.0f, 300.0f); + mctx->genSlider("位置調整Y", &mMidnaIconPosY, -300.0f, 300.0f); + mctx->genLabel("", 0); + mctx->genLabel("************************************", 0); + mctx->genLabel("*     XYボタンの調整    *", 0); + mctx->genLabel("************************************", 0); + mctx->genSlider("アイコンの半透明アルファ", &mButtonXYItemDimAlpha, 0, 255); + mctx->genSlider("ボタンの半透明アルファ", &mButtonXYBaseDimAlpha, 0, 255); + mctx->genLabel("", 0); + mctx->genLabel("************************************", 0); + mctx->genLabel("*     Xボタンの調整     *", 0); + mctx->genLabel("************************************", 0); + mctx->genSlider("拡大縮小", &mButtonXScale, 0.0f, 3.0f); + mctx->genSlider("アルファ", &mButtonXAlpha, 0.0f, 1.0f); + mctx->genSlider("位置調整X", &mButtonXPosX, -300.0f, 300.0f); + mctx->genSlider("位置調整Y", &mButtonXPosY, -300.0f, 300.0f); + mctx->genLabel("", 0); + mctx->genLabel("************************************", 0); + mctx->genLabel("*     Xアイテムの調整     *", 0); + mctx->genLabel("************************************", 0); + mctx->genCheckBox("調整ON", (u8*)&mButtonDebug[0], 0x1); + mctx->genSlider("位置調整X", &mButtonXItemPosX, -300.0f, 300.0f); + mctx->genSlider("位置調整Y", &mButtonXItemPosY, -300.0f, 300.0f); + mctx->genSlider("拡大縮小", &mButtonXItemScale, 0.0f, 3.0f); + mctx->genSlider("回転", &mButtonItemRotation[0], 0.0f, 360.0f); + mctx->genSlider("位置調整X(個数)", &mXItemNumPosX, -300.0f, 300.0f); + mctx->genSlider("位置調整Y(個数)", &mXItemNumPosY, -300.0f, 300.0f); + mctx->genSlider("拡大縮小(個数)", &mXItemNumScale, 0.0f, 3.0f); + mctx->genLabel("", 0); + mctx->genLabel("************************************", 0); + mctx->genLabel("*   Xアイテムベースの調整   *", 0); + mctx->genLabel("************************************", 0); for (int i = 0; i < 2; i++) { - mctx->genLabel(base_text[i], 0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("拡大縮小", &mButtonXItemBaseScale[i], 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整X", &mButtonXItemBasePosX[i], -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整Y", &mButtonXItemBasePosY[i], -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("アルファ", &mButtonXItemBaseAlpha[i], 0.0f, 1.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("", 0, 0, NULL, -1, -1, 512, 24); + mctx->genLabel(base_text[i], 0); + mctx->genSlider("拡大縮小", &mButtonXItemBaseScale[i], 0.0f, 3.0f); + mctx->genSlider("位置調整X", &mButtonXItemBasePosX[i], -300.0f, 300.0f); + mctx->genSlider("位置調整Y", &mButtonXItemBasePosY[i], -300.0f, 300.0f); + mctx->genSlider("アルファ", &mButtonXItemBaseAlpha[i], 0.0f, 1.0f); + mctx->genLabel("", 0); } - mctx->genLabel("************************************", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("*     Yボタンの調整     *", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("************************************", 0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("拡大縮小", &mButtonYScale, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("アルファ", &mButtonYAlpha, 0.0f, 1.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整X", &mButtonYPosX, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整Y", &mButtonYPosY, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("************************************", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("*     Yアイテムの調整     *", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("************************************", 0, 0, NULL, -1, -1, 512, 24); - mctx->genCheckBox("調整ON", (u8*)&mButtonDebug[1], 1, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整X", &mButtonYItemPosX, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整Y", &mButtonYItemPosY, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("拡大縮小", &mButtonYItemScale, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("回転", &mButtonItemRotation[1], 0.0f, 360.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整X(個数)", &mYItemNumPosX, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整Y(個数)", &mYItemNumPosY, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("拡大縮小(個数)", &mYItemNumScale, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("************************************", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("*   Yアイテムベースの調整   *", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("************************************", 0, 0, NULL, -1, -1, 512, 24); + mctx->genLabel("************************************", 0); + mctx->genLabel("*     Yボタンの調整     *", 0); + mctx->genLabel("************************************", 0); + mctx->genSlider("拡大縮小", &mButtonYScale, 0.0f, 3.0f); + mctx->genSlider("アルファ", &mButtonYAlpha, 0.0f, 1.0f); + mctx->genSlider("位置調整X", &mButtonYPosX, -300.0f, 300.0f); + mctx->genSlider("位置調整Y", &mButtonYPosY, -300.0f, 300.0f); + mctx->genLabel("", 0); + mctx->genLabel("************************************", 0); + mctx->genLabel("*     Yアイテムの調整     *", 0); + mctx->genLabel("************************************", 0); + mctx->genCheckBox("調整ON", (u8*)&mButtonDebug[1], 0x1); + mctx->genSlider("位置調整X", &mButtonYItemPosX, -300.0f, 300.0f); + mctx->genSlider("位置調整Y", &mButtonYItemPosY, -300.0f, 300.0f); + mctx->genSlider("拡大縮小", &mButtonYItemScale, 0.0f, 3.0f); + mctx->genSlider("回転", &mButtonItemRotation[1], 0.0f, 360.0f); + mctx->genSlider("位置調整X(個数)", &mYItemNumPosX, -300.0f, 300.0f); + mctx->genSlider("位置調整Y(個数)", &mYItemNumPosY, -300.0f, 300.0f); + mctx->genSlider("拡大縮小(個数)", &mYItemNumScale, 0.0f, 3.0f); + mctx->genLabel("", 0); + mctx->genLabel("************************************", 0); + mctx->genLabel("*   Yアイテムベースの調整   *", 0); + mctx->genLabel("************************************", 0); for (int i = 0; i < 2; i++) { - mctx->genLabel(base_text[i], 0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("拡大縮小", &mButtonYItemBaseScale[i], 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整X", &mButtonYItemBasePosX[i], -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整Y", &mButtonYItemBasePosY[i], -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("アルファ", &mButtonYItemBaseAlpha[i], 0.0f, 1.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("", 0, 0, NULL, -1, -1, 512, 24); + mctx->genLabel(base_text[i], 0); + mctx->genSlider("拡大縮小", &mButtonYItemBaseScale[i], 0.0f, 3.0f); + mctx->genSlider("位置調整X", &mButtonYItemBasePosX[i], -300.0f, 300.0f); + mctx->genSlider("位置調整Y", &mButtonYItemBasePosY[i], -300.0f, 300.0f); + mctx->genSlider("アルファ", &mButtonYItemBaseAlpha[i], 0.0f, 1.0f); + mctx->genLabel("", 0); } - mctx->genLabel("************************************", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("*    XYフォントの調整    *", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("************************************", 0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("拡大縮小", &mButtonXYTextScale, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整X", &mButtonXYTextPosX, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整Y", &mButtonXYTextPosY, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("カラー(R)", &mButtonXYTextColor.r, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("カラー(G)", &mButtonXYTextColor.g, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("カラー(B)", &mButtonXYTextColor.b, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("カラー(A)", &mButtonXYTextColor.a, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("************************************", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("*     Zボタンの調整     *", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("************************************", 0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("拡大縮小", &mButtonZScale, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("アルファ", &mButtonZAlpha, 0.0f, 1.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整X", &mButtonZPosX, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整Y", &mButtonZPosY, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("************************************", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("*     Zアイテムの調整     *", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("************************************", 0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整X", &mButtonZItemPosX, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整Y", &mButtonZItemPosY, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("拡大縮小", &mButtonZItemScale, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("************************************", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("*   Zアイテムベースの調整   *", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("************************************", 0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("拡大縮小", &mButtonZItemBaseScale, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整X", &mButtonZItemBasePosX, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整Y", &mButtonZItemBasePosY, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("アルファ", &mButtonZItemBaseAlpha, 0.0f, 1.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("************************************", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("*     Zフォントの調整     *", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("************************************", 0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("拡大縮小", &mButtonZFontScale, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整X", &mButtonZFontPosX, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整Y", &mButtonZFontPosY, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("カラー(R)", &mButtonZFontColor.r, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("カラー(G)", &mButtonZFontColor.g, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("カラー(B)", &mButtonZFontColor.b, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("カラー(A)", &mButtonZFontColor.a, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("************************************", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("*     ベース部分の調整     *", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("************************************", 0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("アルファ", &mButtonBaseAlpha, 0.0f, 1.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("************************************", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("*    ルピー・カギの調整    *", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("************************************", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("************************************", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("*      全体の調整      *", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("************************************", 0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("拡大縮小", &mRupeeKeyScale, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整X", &mRupeeKeyPosX, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整Y", &mRupeeKeyPosY, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("アルファ", &mRupeeKeyAlpha, 0.0f, 1.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("************************************", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("*      ルピーの調整      *", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("************************************", 0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("拡大縮小", &mRupeeScale, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整X", &mRupeePosX, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整Y", &mRupeePosY, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("アルファ", &mRupeeAlpha, 0.0f, 1.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("************************************", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("*      カギの調整      *", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("************************************", 0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("拡大縮小", &mKeyScale, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整X", &mKeyPosX, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整Y", &mKeyPosY, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("アルファ", &mKeyAlpha, 0.0f, 1.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("************************************", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("*     枠の模様の調整     *", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("************************************", 0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整X", &mRupeeFrameScale, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整Y", &mRupeeFramePosX, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("拡大縮小", &mRupeeFramePosY, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("アルファ", &mRupeeFrameAlpha, 0.0f, 1.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("************************************", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("*  ルピーの数字の調整*の調整   *", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("************************************", 0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("拡大縮小", &mRupeeCountScale, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整X", &mRupeeCountPosX, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整Y", &mRupeeCountPosY, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("アルファ", &mRupeeCountAlpha, 0.0f, 1.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("************************************", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("*     カギの数字の調整     *", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("************************************", 0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("拡大縮小", &mKeyNumScale, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整X", &mKeyNumPosX, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整Y", &mKeyNumPosY, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("アルファ", &mKeyNumAlpha, 0.0f, 1.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("************************************", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("*      拍車の調整      *", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("************************************", 0, 0, NULL, -1, -1, 512, 24); - mctx->genCheckBox("調整ON", (u8*)&mSpurDebug, 1, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("************************************", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("*    拍車アイコンの調整    *", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("************************************", 0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("拡大縮小", &mSpurIconScale, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("アルファ", &mSpurIconAlpha, 0.0f, 1.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("************************************", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("* 非表示アイコン(黒ベタ)の調整 *", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("************************************", 0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("拡大縮小", &mUsedSpurIconScale, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("アルファ", &mUsedSpurIconAlpha, 0.0f, 1.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("************************************", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("*    表示可能領域の調整    *", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("************************************", 0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("拡大縮小", &mSpurBarScale, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整X", &mSpurBarPosX, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整Y", &mSpurBarPosY, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("拍車の数", &mMaxSpurAmount, '\x03', '\f', 0, NULL, -1, -1, 512, 24); - mctx->genLabel("", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("************************************", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("*     Aボタンの調整     *", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("************************************", 0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("拡大縮小", &mButtonAHorseScale, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整X", &mButtonAHorsePosX, -500.0f, 500.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整Y", &mButtonAHorsePosY, -500.0f, 500.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("************************************", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("*      ピカリの調整     *", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("************************************", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("************************************", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("*     Aボタンの調整     *", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("************************************", 0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("拡大縮小", &mButtonAPikariScale, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moya00 R0(R)", &mButtonAPikariFrontInner.r, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moya00 R0(G)", &mButtonAPikariFrontInner.g, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moya00 R0(B)", &mButtonAPikariFrontInner.b, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moya00 R0(A)", &mButtonAPikariFrontInner.a, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moya00 R1(R)", &mButtonAPikariFrontOuter.r, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moya00 R1(G)", &mButtonAPikariFrontOuter.g, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moya00 R1(B)", &mButtonAPikariFrontOuter.b, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moya00 R1(A)", &mButtonAPikariFrontOuter.a, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moyabs R0(R)", &mButtonAPikariBackInner.r, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moyabs R0(G)", &mButtonAPikariBackInner.g, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moyabs R0(B)", &mButtonAPikariBackInner.b, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moyabs R0(A)", &mButtonAPikariBackInner.a, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moyabs R1(R)", &mButtonAPikariBackOuter.r, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moyabs R1(G)", &mButtonAPikariBackOuter.g, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moyabs R1(B)", &mButtonAPikariBackOuter.b, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moyabs R1(A)", &mButtonAPikariBackOuter.a, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("アニメスピード", &mButtonAPikariAnimSpeed, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("************************************", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("*     Bボタンの調整     *", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("************************************", 0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("拡大縮小", &mButtonBPikariScale, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moya00 R0(R)", &mButtonBPikariFrontInner.r, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moya00 R0(G)", &mButtonBPikariFrontInner.g, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moya00 R0(B)", &mButtonBPikariFrontInner.b, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moya00 R0(A)", &mButtonBPikariFrontInner.a, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moya00 R1(R)", &mButtonBPikariFrontOuter.r, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moya00 R1(G)", &mButtonBPikariFrontOuter.g, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moya00 R1(B)", &mButtonBPikariFrontOuter.b, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moya00 R1(A)", &mButtonBPikariFrontOuter.a, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moyabs R0(R)", &mButtonBPikariBackInner.r, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moyabs R0(G)", &mButtonBPikariBackInner.g, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moyabs R0(B)", &mButtonBPikariBackInner.b, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moyabs R0(A)", &mButtonBPikariBackInner.a, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moyabs R1(R)", &mButtonBPikariBackOuter.r, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moyabs R1(G)", &mButtonBPikariBackOuter.g, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moyabs R1(B)", &mButtonBPikariBackOuter.b, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moyabs R1(A)", &mButtonBPikariBackOuter.a, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("アニメスピード", &mButtonBPikariAnimSpeed, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("************************************", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("*     Zボタンの調整     *", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("************************************", 0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("拡大縮小", &mButtonZPikariScale, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moya00 R0(R)", &mButtonZPikariFrontInner.r, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moya00 R0(G)", &mButtonZPikariFrontInner.g, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moya00 R0(B)", &mButtonZPikariFrontInner.b, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moya00 R0(A)", &mButtonZPikariFrontInner.a, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moya00 R1(R)", &mButtonZPikariFrontOuter.r, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moya00 R1(G)", &mButtonZPikariFrontOuter.g, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moya00 R1(B)", &mButtonZPikariFrontOuter.b, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moya00 R1(A)", &mButtonZPikariFrontOuter.a, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moyabs R0(R)", &mButtonZPikariBackInner.r, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moyabs R0(G)", &mButtonZPikariBackInner.g, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moyabs R0(B)", &mButtonZPikariBackInner.b, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moyabs R0(A)", &mButtonZPikariBackInner.a, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moyabs R1(R)", &mButtonZPikariBackOuter.r, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moyabs R1(G)", &mButtonZPikariBackOuter.g, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moyabs R1(B)", &mButtonZPikariBackOuter.b, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moyabs R1(A)", &mButtonZPikariBackOuter.a, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("アニメスピード", &mButtonZPikariAnimSpeed, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("************************************", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("*     XYボタンの調整     *", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("************************************", 0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("拡大縮小", &mButtonXYPikariScale, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moya00 R0(R)", &mButtonXYPikariFrontInner.r, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moya00 R0(G)", &mButtonXYPikariFrontInner.g, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moya00 R0(B)", &mButtonXYPikariFrontInner.b, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moya00 R0(A)", &mButtonXYPikariFrontInner.a, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moya00 R1(R)", &mButtonXYPikariFrontOuter.r, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moya00 R1(G)", &mButtonXYPikariFrontOuter.g, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moya00 R1(B)", &mButtonXYPikariFrontOuter.b, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moya00 R1(A)", &mButtonXYPikariFrontOuter.a, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moyabs R0(R)", &mButtonXYPikariBackInner.r, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moyabs R0(G)", &mButtonXYPikariBackInner.g, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moyabs R0(B)", &mButtonXYPikariBackInner.b, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moyabs R0(A)", &mButtonXYPikariBackInner.a, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moyabs R1(R)", &mButtonXYPikariBackOuter.r, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moyabs R1(G)", &mButtonXYPikariBackOuter.g, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moyabs R1(B)", &mButtonXYPikariBackOuter.b, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moyabs R1(A)", &mButtonXYPikariBackOuter.a, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("アニメスピード", &mButtonXYPikariAnimSpeed, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("************************************", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("*     拍車アイコンの調整    *", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("************************************", 0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("拡大縮小", &mSpurIconPikariScale, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moya00 R0(R)", &mSpurIconPikariFrontInner.r, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moya00 R0(G)", &mSpurIconPikariFrontInner.g, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moya00 R0(B)", &mSpurIconPikariFrontInner.b, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moya00 R0(A)", &mSpurIconPikariFrontInner.a, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moya00 R1(R)", &mSpurIconPikariFrontOuter.r, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moya00 R1(G)", &mSpurIconPikariFrontOuter.g, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moya00 R1(B)", &mSpurIconPikariFrontOuter.b, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moya00 R1(A)", &mSpurIconPikariFrontOuter.a, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moyabs R0(R)", &mSpurIconPikariBackInner.r, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moyabs R0(G)", &mSpurIconPikariBackInner.g, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moyabs R0(B)", &mSpurIconPikariBackInner.b, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moyabs R0(A)", &mSpurIconPikariBackInner.a, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moyabs R1(R)", &mSpurIconPikariBackOuter.r, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moyabs R1(G)", &mSpurIconPikariBackOuter.g, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moyabs R1(B)", &mSpurIconPikariBackOuter.b, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moyabs R1(A)", &mSpurIconPikariBackOuter.a, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("アニメスピード", &mSpurIconPikariAnimSpeed, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("************************************", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("*     拍車アイコンRevive    *", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("************************************", 0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("拡大縮小", &mSpurIconRevivePikariScale, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moya00 R0(R)", &mSpurIconRevivePikariFrontInner.r, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moya00 R0(G)", &mSpurIconRevivePikariFrontInner.g, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moya00 R0(B)", &mSpurIconRevivePikariFrontInner.b, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moya00 R0(A)", &mSpurIconRevivePikariFrontInner.a, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moya00 R1(R)", &mSpurIconRevivePikariFrontOuter.r, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moya00 R1(G)", &mSpurIconRevivePikariFrontOuter.g, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moya00 R1(B)", &mSpurIconRevivePikariFrontOuter.b, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moya00 R1(A)", &mSpurIconRevivePikariFrontOuter.a, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moyabs R0(R)", &mSpurIconRevivePikariBackInner.r, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moyabs R0(G)", &mSpurIconRevivePikariBackInner.g, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moyabs R0(B)", &mSpurIconRevivePikariBackInner.b, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moyabs R0(A)", &mSpurIconRevivePikariBackInner.a, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moyabs R1(R)", &mSpurIconRevivePikariBackOuter.r, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moyabs R1(G)", &mSpurIconRevivePikariBackOuter.g, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moyabs R1(B)", &mSpurIconRevivePikariBackOuter.b, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moyabs R1(A)", &mSpurIconRevivePikariBackOuter.a, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("アニメスピード", &mSpurIconRevivePikariAnimSpeed, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("************************************", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("*     ミドナボタンピカリ    *", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("************************************", 0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("ボタン点滅", &mMidnaIconFlashRate, 0, 100, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("拡大縮小", &mMidnaIconPikariScale, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moya00 R0(R)", &mMidnaIconPikariFrontInner.r, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moya00 R0(G)", &mMidnaIconPikariFrontInner.g, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moya00 R0(B)", &mMidnaIconPikariFrontInner.b, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moya00 R0(A)", &mMidnaIconPikariFrontInner.a, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moya00 R1(R)", &mMidnaIconPikariFrontOuter.r, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moya00 R1(G)", &mMidnaIconPikariFrontOuter.g, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moya00 R1(B)", &mMidnaIconPikariFrontOuter.b, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moya00 R1(A)", &mMidnaIconPikariFrontOuter.a, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moyabs R0(R)", &mMidnaIconPikariBackInner.r, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moyabs R0(G)", &mMidnaIconPikariBackInner.g, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moyabs R0(B)", &mMidnaIconPikariBackInner.b, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moyabs R0(A)", &mMidnaIconPikariBackInner.a, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moyabs R1(R)", &mMidnaIconPikariBackOuter.r, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moyabs R1(G)", &mMidnaIconPikariBackOuter.g, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moyabs R1(B)", &mMidnaIconPikariBackOuter.b, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moyabs R1(A)", &mMidnaIconPikariBackOuter.a, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("アニメスピード", &mMidnaIconPikariAnimSpeed, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("************************************", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("*       十字ボタン      *", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("************************************", 0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("拡大縮小", &mButtonCrossScale, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整X(OFF)", &mButtonCrossOFFPosX, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整Y(OFF)", &mButtonCrossOFFPosY, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整X(ON)", &mButtonCrossONPosX, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整Y(ON)", &mButtonCrossONPosY, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("文字拡大縮小", &mButtonCrossTextScale, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("アルファ", &mButtonCrossAlpha, 0.0f, 1.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("ITEMアルファ", &mButtonCrossITEMAlpha, 0.0f, 1.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("MAPアルファ", &mButtonCrossMAPAlpha, 0.0f, 1.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("移動フレーム", &mButtonCrossMoveFrame, 1, 0x1e, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("************************************", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("*     ハイハイ矢印の調整    *", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("************************************", 0, 0, NULL, -1, -1, 512, 24); - mctx->genCheckBox("全表示", (u8*)&mScrollArrowDisplayAll, 1, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("拡大縮小X", &mScrollArrowScaleX, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("拡大縮小Y", &mScrollArrowScaleY, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("BCKアニメスピード", &mScrollArrowBCKAnimSpeed, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("BPKアニメスピード", &mScrollArrowBPKAnimSpeed, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("BTKアニメスピード", &mScrollArrowBTKAnimSpeed, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("上下用位置X", &mScrollArrowPosX[0], -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("上下用位置Y", &mScrollArrowPosY[0], -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("左右用位置X", &mScrollArrowPosX[1], -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("左右用位置Y", &mScrollArrowPosY[1], -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("中心位置X", &mScrollArrowCenterPosX, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("中心位置Y", &mScrollArrowCenterPosY, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("************************************", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("*   Wiiロック矢印の調整    *", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("************************************", 0, 0, NULL, -1, -1, 512, 24); - mctx->genCheckBox("全表示", (u8*)&mWiiLockArrowDisplayAll, 1, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("拡大縮小X", &mWiiLockArrowScaleX, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("拡大縮小Y", &mWiiLockArrowScaleY, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("BCKアニメスピード", &mWiiLockArrowBCKAnimSpeed, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("BPKアニメスピード", &mWiiLockArrowBPKAnimSpeed, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("BTKアニメスピード", &mWiiLockArrowBTKAnimSpeed, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("上下用位置X", &mWiiLockArrowPosX[0], -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("上下用位置Y", &mWiiLockArrowPosY[0], -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("左右用位置X", &mWiiLockArrowPosX[1], -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("左右用位置Y", &mWiiLockArrowPosY[1], -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("************************************", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("*    タッチエリアの調整    *", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("************************************", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("************************************", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("*    選択中カラーの調整    *", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("************************************", 0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("黒成分1R", &mTouchAreaSelectBlack[0].r, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("黒成分1G", &mTouchAreaSelectBlack[0].g, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("黒成分1B", &mTouchAreaSelectBlack[0].b, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("黒成分1A", &mTouchAreaSelectBlack[0].a, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("白成分1R", &mTouchAreaSelectWhite[0].r, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("白成分1G", &mTouchAreaSelectWhite[0].g, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("白成分1B", &mTouchAreaSelectWhite[0].b, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("白成分1A", &mTouchAreaSelectWhite[0].a, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("黒成分2R", &mTouchAreaSelectBlack[1].r, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("黒成分2G", &mTouchAreaSelectBlack[1].g, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("黒成分2B", &mTouchAreaSelectBlack[1].b, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("黒成分2A", &mTouchAreaSelectBlack[1].a, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("白成分2R", &mTouchAreaSelectWhite[1].r, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("白成分2G", &mTouchAreaSelectWhite[1].g, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("白成分2B", &mTouchAreaSelectWhite[1].b, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("白成分2A", &mTouchAreaSelectWhite[1].a, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("フレーム数", &mTouchAreaSelectFrameNum, 1, 100, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("************************************", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("*    非選択中カラーの調整    *", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("************************************", 0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("黒成分R", &mTouchAreaSelectBlack[2].r, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("黒成分G", &mTouchAreaSelectBlack[2].g, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("黒成分B", &mTouchAreaSelectBlack[2].b, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("黒成分A", &mTouchAreaSelectBlack[2].a, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("白成分R", &mTouchAreaSelectWhite[2].r, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("白成分G", &mTouchAreaSelectWhite[2].g, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("白成分B", &mTouchAreaSelectWhite[2].b, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("白成分A", &mTouchAreaSelectWhite[2].a, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("************************************", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("* タッチエリア(MAP)の調整  *", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("************************************", 0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("選択時スケール", &mTouchAreaSelectScale[0], 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("非選択時スケール", &mTouchAreaUnselectScale[0], 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("スケール", &mTouchAreaScale[0], 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("アルファ", &mTouchAreaAlpha[0], 0.0f, 1.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("トランスX", &mTouchAreaPosX[0], -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("トランスY", &mTouchAreaPosY[0], -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("************************************", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("*タッチエリア(エリアマップ)の調整*", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("************************************", 0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("選択時スケール", &mTouchAreaSelectScale[1], 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("非選択時スケール", &mTouchAreaUnselectScale[1], 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("スケール", &mTouchAreaScale[1], 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("トランスX", &mTouchAreaPosX[1], -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("トランスY", &mTouchAreaPosY[1], -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("************************************", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("* タッチエリア(ITEM)の調整 *", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("************************************", 0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("選択時スケール", &mTouchAreaSelectScale[2], 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("非選択時スケール", &mTouchAreaUnselectScale[2], 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("トランスX", &mTouchAreaPosX[2], -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("トランスY", &mTouchAreaPosY[2], -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("************************************", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("*   バーのテキストの調整     *", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("************************************", 0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("MAPスケール", &mDpadMAPScale, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("MAPトランスX", &mDpadMAPPosX, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("MAPトランスY", &mDpadMAPPosY, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("************************************", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("* フローティングメッセージの調整 *", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("************************************", 0, 0, NULL, -1, -1, 512, 24); - mctx->genCheckBox("メッセージデバッグ", (u8*)&mMessageDebug, 1, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("メッセージID", (s32*)&mMessageID, 0, 0x7fff, 0, NULL, -1, -1, 512, 24); - mctx->genCheckBox("フローデバッグ", (u8*)&mFlowDebug, 1, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("メッセージID", (s32*)&mFlowID, 0, 0x7fff, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("表示時間", &mMessageDuration, 0, 1000, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整X", &mFloatingMessagePosX, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整Y", &mFloatingMessagePosY, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("************************************", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("*   カンテラアイコンメーター  *", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("************************************", 0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整X", &mLanternIconMeterPosX, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("位置調整Y", &mLanternIconMeterPosY, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("サイズ", &mLanternIconMeterSize, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); + mctx->genLabel("************************************", 0); + mctx->genLabel("*    XYフォントの調整    *", 0); + mctx->genLabel("************************************", 0); + mctx->genSlider("拡大縮小", &mButtonXYTextScale, 0.0f, 3.0f); + mctx->genSlider("位置調整X", &mButtonXYTextPosX, -300.0f, 300.0f); + mctx->genSlider("位置調整Y", &mButtonXYTextPosY, -300.0f, 300.0f); + mctx->genSlider("カラー(R)", &mButtonXYTextColor.r, 0, 255); + mctx->genSlider("カラー(G)", &mButtonXYTextColor.g, 0, 255); + mctx->genSlider("カラー(B)", &mButtonXYTextColor.b, 0, 255); + mctx->genSlider("カラー(A)", &mButtonXYTextColor.a, 0, 255); + mctx->genLabel("", 0); + mctx->genLabel("************************************", 0); + mctx->genLabel("*     Zボタンの調整     *", 0); + mctx->genLabel("************************************", 0); + mctx->genSlider("拡大縮小", &mButtonZScale, 0.0f, 3.0f); + mctx->genSlider("アルファ", &mButtonZAlpha, 0.0f, 1.0f); + mctx->genSlider("位置調整X", &mButtonZPosX, -300.0f, 300.0f); + mctx->genSlider("位置調整Y", &mButtonZPosY, -300.0f, 300.0f); + mctx->genLabel("", 0); + mctx->genLabel("************************************", 0); + mctx->genLabel("*     Zアイテムの調整     *", 0); + mctx->genLabel("************************************", 0); + mctx->genSlider("位置調整X", &mButtonZItemPosX, -300.0f, 300.0f); + mctx->genSlider("位置調整Y", &mButtonZItemPosY, -300.0f, 300.0f); + mctx->genSlider("拡大縮小", &mButtonZItemScale, 0.0f, 3.0f); + mctx->genLabel("", 0); + mctx->genLabel("************************************", 0); + mctx->genLabel("*   Zアイテムベースの調整   *", 0); + mctx->genLabel("************************************", 0); + mctx->genSlider("拡大縮小", &mButtonZItemBaseScale, 0.0f, 3.0f); + mctx->genSlider("位置調整X", &mButtonZItemBasePosX, -300.0f, 300.0f); + mctx->genSlider("位置調整Y", &mButtonZItemBasePosY, -300.0f, 300.0f); + mctx->genSlider("アルファ", &mButtonZItemBaseAlpha, 0.0f, 1.0f); + mctx->genLabel("", 0); + mctx->genLabel("************************************", 0); + mctx->genLabel("*     Zフォントの調整     *", 0); + mctx->genLabel("************************************", 0); + mctx->genSlider("拡大縮小", &mButtonZFontScale, 0.0f, 3.0f); + mctx->genSlider("位置調整X", &mButtonZFontPosX, -300.0f, 300.0f); + mctx->genSlider("位置調整Y", &mButtonZFontPosY, -300.0f, 300.0f); + mctx->genSlider("カラー(R)", &mButtonZFontColor.r, 0, 255); + mctx->genSlider("カラー(G)", &mButtonZFontColor.g, 0, 255); + mctx->genSlider("カラー(B)", &mButtonZFontColor.b, 0, 255); + mctx->genSlider("カラー(A)", &mButtonZFontColor.a, 0, 255); + mctx->genLabel("", 0); + mctx->genLabel("************************************", 0); + mctx->genLabel("*     ベース部分の調整     *", 0); + mctx->genLabel("************************************", 0); + mctx->genSlider("アルファ", &mButtonBaseAlpha, 0.0f, 1.0f); + mctx->genLabel("", 0); + mctx->genLabel("************************************", 0); + mctx->genLabel("*    ルピー・カギの調整    *", 0); + mctx->genLabel("************************************", 0); + mctx->genLabel("************************************", 0); + mctx->genLabel("*      全体の調整      *", 0); + mctx->genLabel("************************************", 0); + mctx->genSlider("拡大縮小", &mRupeeKeyScale, 0.0f, 3.0f); + mctx->genSlider("位置調整X", &mRupeeKeyPosX, -300.0f, 300.0f); + mctx->genSlider("位置調整Y", &mRupeeKeyPosY, -300.0f, 300.0f); + mctx->genSlider("アルファ", &mRupeeKeyAlpha, 0.0f, 1.0f); + mctx->genLabel("", 0); + mctx->genLabel("************************************", 0); + mctx->genLabel("*      ルピーの調整      *", 0); + mctx->genLabel("************************************", 0); + mctx->genSlider("拡大縮小", &mRupeeScale, 0.0f, 3.0f); + mctx->genSlider("位置調整X", &mRupeePosX, -300.0f, 300.0f); + mctx->genSlider("位置調整Y", &mRupeePosY, -300.0f, 300.0f); + mctx->genSlider("アルファ", &mRupeeAlpha, 0.0f, 1.0f); + mctx->genLabel("", 0); + mctx->genLabel("************************************", 0); + mctx->genLabel("*      カギの調整      *", 0); + mctx->genLabel("************************************", 0); + mctx->genSlider("拡大縮小", &mKeyScale, 0.0f, 3.0f); + mctx->genSlider("位置調整X", &mKeyPosX, -300.0f, 300.0f); + mctx->genSlider("位置調整Y", &mKeyPosY, -300.0f, 300.0f); + mctx->genSlider("アルファ", &mKeyAlpha, 0.0f, 1.0f); + mctx->genLabel("", 0); + mctx->genLabel("************************************", 0); + mctx->genLabel("*     枠の模様の調整     *", 0); + mctx->genLabel("************************************", 0); + mctx->genSlider("位置調整X", &mRupeeFrameScale, -300.0f, 300.0f); + mctx->genSlider("位置調整Y", &mRupeeFramePosX, -300.0f, 300.0f); + mctx->genSlider("拡大縮小", &mRupeeFramePosY, 0.0f, 3.0f); + mctx->genSlider("アルファ", &mRupeeFrameAlpha, 0.0f, 1.0f); + mctx->genLabel("", 0); + mctx->genLabel("************************************", 0); + mctx->genLabel("*  ルピーの数字の調整*の調整   *", 0); + mctx->genLabel("************************************", 0); + mctx->genSlider("拡大縮小", &mRupeeCountScale, 0.0f, 3.0f); + mctx->genSlider("位置調整X", &mRupeeCountPosX, -300.0f, 300.0f); + mctx->genSlider("位置調整Y", &mRupeeCountPosY, -300.0f, 300.0f); + mctx->genSlider("アルファ", &mRupeeCountAlpha, 0.0f, 1.0f); + mctx->genLabel("", 0); + mctx->genLabel("************************************", 0); + mctx->genLabel("*     カギの数字の調整     *", 0); + mctx->genLabel("************************************", 0); + mctx->genSlider("拡大縮小", &mKeyNumScale, 0.0f, 3.0f); + mctx->genSlider("位置調整X", &mKeyNumPosX, -300.0f, 300.0f); + mctx->genSlider("位置調整Y", &mKeyNumPosY, -300.0f, 300.0f); + mctx->genSlider("アルファ", &mKeyNumAlpha, 0.0f, 1.0f); + mctx->genLabel("", 0); + mctx->genLabel("************************************", 0); + mctx->genLabel("*      拍車の調整      *", 0); + mctx->genLabel("************************************", 0); + mctx->genCheckBox("調整ON", (u8*)&mSpurDebug, 0x1); + mctx->genLabel("************************************", 0); + mctx->genLabel("*    拍車アイコンの調整    *", 0); + mctx->genLabel("************************************", 0); + mctx->genSlider("拡大縮小", &mSpurIconScale, 0.0f, 3.0f); + mctx->genSlider("アルファ", &mSpurIconAlpha, 0.0f, 1.0f); + mctx->genLabel("", 0); + mctx->genLabel("************************************", 0); + mctx->genLabel("* 非表示アイコン(黒ベタ)の調整 *", 0); + mctx->genLabel("************************************", 0); + mctx->genSlider("拡大縮小", &mUsedSpurIconScale, 0.0f, 3.0f); + mctx->genSlider("アルファ", &mUsedSpurIconAlpha, 0.0f, 1.0f); + mctx->genLabel("", 0); + mctx->genLabel("************************************", 0); + mctx->genLabel("*    表示可能領域の調整    *", 0); + mctx->genLabel("************************************", 0); + mctx->genSlider("拡大縮小", &mSpurBarScale, 0.0f, 3.0f); + mctx->genSlider("位置調整X", &mSpurBarPosX, -300.0f, 300.0f); + mctx->genSlider("位置調整Y", &mSpurBarPosY, -300.0f, 300.0f); + mctx->genSlider("拍車の数", &mMaxSpurAmount, '\x03', '\f'); + mctx->genLabel("", 0); + mctx->genLabel("************************************", 0); + mctx->genLabel("*     Aボタンの調整     *", 0); + mctx->genLabel("************************************", 0); + mctx->genSlider("拡大縮小", &mButtonAHorseScale, 0.0f, 3.0f); + mctx->genSlider("位置調整X", &mButtonAHorsePosX, -500.0f, 500.0f); + mctx->genSlider("位置調整Y", &mButtonAHorsePosY, -500.0f, 500.0f); + mctx->genLabel("", 0); + mctx->genLabel("************************************", 0); + mctx->genLabel("*      ピカリの調整     *", 0); + mctx->genLabel("************************************", 0); + mctx->genLabel("************************************", 0); + mctx->genLabel("*     Aボタンの調整     *", 0); + mctx->genLabel("************************************", 0); + mctx->genSlider("拡大縮小", &mButtonAPikariScale, 0.0f, 3.0f); + mctx->genSlider("moya00 R0(R)", &mButtonAPikariFrontInner.r, 0, 255); + mctx->genSlider("moya00 R0(G)", &mButtonAPikariFrontInner.g, 0, 255); + mctx->genSlider("moya00 R0(B)", &mButtonAPikariFrontInner.b, 0, 255); + mctx->genSlider("moya00 R0(A)", &mButtonAPikariFrontInner.a, 0, 255); + mctx->genSlider("moya00 R1(R)", &mButtonAPikariFrontOuter.r, 0, 255); + mctx->genSlider("moya00 R1(G)", &mButtonAPikariFrontOuter.g, 0, 255); + mctx->genSlider("moya00 R1(B)", &mButtonAPikariFrontOuter.b, 0, 255); + mctx->genSlider("moya00 R1(A)", &mButtonAPikariFrontOuter.a, 0, 255); + mctx->genSlider("moyabs R0(R)", &mButtonAPikariBackInner.r, 0, 255); + mctx->genSlider("moyabs R0(G)", &mButtonAPikariBackInner.g, 0, 255); + mctx->genSlider("moyabs R0(B)", &mButtonAPikariBackInner.b, 0, 255); + mctx->genSlider("moyabs R0(A)", &mButtonAPikariBackInner.a, 0, 255); + mctx->genSlider("moyabs R1(R)", &mButtonAPikariBackOuter.r, 0, 255); + mctx->genSlider("moyabs R1(G)", &mButtonAPikariBackOuter.g, 0, 255); + mctx->genSlider("moyabs R1(B)", &mButtonAPikariBackOuter.b, 0, 255); + mctx->genSlider("moyabs R1(A)", &mButtonAPikariBackOuter.a, 0, 255); + mctx->genSlider("アニメスピード", &mButtonAPikariAnimSpeed, 0.0f, 3.0f); + mctx->genLabel("", 0); + mctx->genLabel("************************************", 0); + mctx->genLabel("*     Bボタンの調整     *", 0); + mctx->genLabel("************************************", 0); + mctx->genSlider("拡大縮小", &mButtonBPikariScale, 0.0f, 3.0f); + mctx->genSlider("moya00 R0(R)", &mButtonBPikariFrontInner.r, 0, 255); + mctx->genSlider("moya00 R0(G)", &mButtonBPikariFrontInner.g, 0, 255); + mctx->genSlider("moya00 R0(B)", &mButtonBPikariFrontInner.b, 0, 255); + mctx->genSlider("moya00 R0(A)", &mButtonBPikariFrontInner.a, 0, 255); + mctx->genSlider("moya00 R1(R)", &mButtonBPikariFrontOuter.r, 0, 255); + mctx->genSlider("moya00 R1(G)", &mButtonBPikariFrontOuter.g, 0, 255); + mctx->genSlider("moya00 R1(B)", &mButtonBPikariFrontOuter.b, 0, 255); + mctx->genSlider("moya00 R1(A)", &mButtonBPikariFrontOuter.a, 0, 255); + mctx->genSlider("moyabs R0(R)", &mButtonBPikariBackInner.r, 0, 255); + mctx->genSlider("moyabs R0(G)", &mButtonBPikariBackInner.g, 0, 255); + mctx->genSlider("moyabs R0(B)", &mButtonBPikariBackInner.b, 0, 255); + mctx->genSlider("moyabs R0(A)", &mButtonBPikariBackInner.a, 0, 255); + mctx->genSlider("moyabs R1(R)", &mButtonBPikariBackOuter.r, 0, 255); + mctx->genSlider("moyabs R1(G)", &mButtonBPikariBackOuter.g, 0, 255); + mctx->genSlider("moyabs R1(B)", &mButtonBPikariBackOuter.b, 0, 255); + mctx->genSlider("moyabs R1(A)", &mButtonBPikariBackOuter.a, 0, 255); + mctx->genSlider("アニメスピード", &mButtonBPikariAnimSpeed, 0.0f, 3.0f); + mctx->genLabel("", 0); + mctx->genLabel("************************************", 0); + mctx->genLabel("*     Zボタンの調整     *", 0); + mctx->genLabel("************************************", 0); + mctx->genSlider("拡大縮小", &mButtonZPikariScale, 0.0f, 3.0f); + mctx->genSlider("moya00 R0(R)", &mButtonZPikariFrontInner.r, 0, 255); + mctx->genSlider("moya00 R0(G)", &mButtonZPikariFrontInner.g, 0, 255); + mctx->genSlider("moya00 R0(B)", &mButtonZPikariFrontInner.b, 0, 255); + mctx->genSlider("moya00 R0(A)", &mButtonZPikariFrontInner.a, 0, 255); + mctx->genSlider("moya00 R1(R)", &mButtonZPikariFrontOuter.r, 0, 255); + mctx->genSlider("moya00 R1(G)", &mButtonZPikariFrontOuter.g, 0, 255); + mctx->genSlider("moya00 R1(B)", &mButtonZPikariFrontOuter.b, 0, 255); + mctx->genSlider("moya00 R1(A)", &mButtonZPikariFrontOuter.a, 0, 255); + mctx->genSlider("moyabs R0(R)", &mButtonZPikariBackInner.r, 0, 255); + mctx->genSlider("moyabs R0(G)", &mButtonZPikariBackInner.g, 0, 255); + mctx->genSlider("moyabs R0(B)", &mButtonZPikariBackInner.b, 0, 255); + mctx->genSlider("moyabs R0(A)", &mButtonZPikariBackInner.a, 0, 255); + mctx->genSlider("moyabs R1(R)", &mButtonZPikariBackOuter.r, 0, 255); + mctx->genSlider("moyabs R1(G)", &mButtonZPikariBackOuter.g, 0, 255); + mctx->genSlider("moyabs R1(B)", &mButtonZPikariBackOuter.b, 0, 255); + mctx->genSlider("moyabs R1(A)", &mButtonZPikariBackOuter.a, 0, 255); + mctx->genSlider("アニメスピード", &mButtonZPikariAnimSpeed, 0.0f, 3.0f); + mctx->genLabel("", 0); + mctx->genLabel("************************************", 0); + mctx->genLabel("*     XYボタンの調整     *", 0); + mctx->genLabel("************************************", 0); + mctx->genSlider("拡大縮小", &mButtonXYPikariScale, 0.0f, 3.0f); + mctx->genSlider("moya00 R0(R)", &mButtonXYPikariFrontInner.r, 0, 255); + mctx->genSlider("moya00 R0(G)", &mButtonXYPikariFrontInner.g, 0, 255); + mctx->genSlider("moya00 R0(B)", &mButtonXYPikariFrontInner.b, 0, 255); + mctx->genSlider("moya00 R0(A)", &mButtonXYPikariFrontInner.a, 0, 255); + mctx->genSlider("moya00 R1(R)", &mButtonXYPikariFrontOuter.r, 0, 255); + mctx->genSlider("moya00 R1(G)", &mButtonXYPikariFrontOuter.g, 0, 255); + mctx->genSlider("moya00 R1(B)", &mButtonXYPikariFrontOuter.b, 0, 255); + mctx->genSlider("moya00 R1(A)", &mButtonXYPikariFrontOuter.a, 0, 255); + mctx->genSlider("moyabs R0(R)", &mButtonXYPikariBackInner.r, 0, 255); + mctx->genSlider("moyabs R0(G)", &mButtonXYPikariBackInner.g, 0, 255); + mctx->genSlider("moyabs R0(B)", &mButtonXYPikariBackInner.b, 0, 255); + mctx->genSlider("moyabs R0(A)", &mButtonXYPikariBackInner.a, 0, 255); + mctx->genSlider("moyabs R1(R)", &mButtonXYPikariBackOuter.r, 0, 255); + mctx->genSlider("moyabs R1(G)", &mButtonXYPikariBackOuter.g, 0, 255); + mctx->genSlider("moyabs R1(B)", &mButtonXYPikariBackOuter.b, 0, 255); + mctx->genSlider("moyabs R1(A)", &mButtonXYPikariBackOuter.a, 0, 255); + mctx->genSlider("アニメスピード", &mButtonXYPikariAnimSpeed, 0.0f, 3.0f); + mctx->genLabel("", 0); + mctx->genLabel("************************************", 0); + mctx->genLabel("*     拍車アイコンの調整    *", 0); + mctx->genLabel("************************************", 0); + mctx->genSlider("拡大縮小", &mSpurIconPikariScale, 0.0f, 3.0f); + mctx->genSlider("moya00 R0(R)", &mSpurIconPikariFrontInner.r, 0, 255); + mctx->genSlider("moya00 R0(G)", &mSpurIconPikariFrontInner.g, 0, 255); + mctx->genSlider("moya00 R0(B)", &mSpurIconPikariFrontInner.b, 0, 255); + mctx->genSlider("moya00 R0(A)", &mSpurIconPikariFrontInner.a, 0, 255); + mctx->genSlider("moya00 R1(R)", &mSpurIconPikariFrontOuter.r, 0, 255); + mctx->genSlider("moya00 R1(G)", &mSpurIconPikariFrontOuter.g, 0, 255); + mctx->genSlider("moya00 R1(B)", &mSpurIconPikariFrontOuter.b, 0, 255); + mctx->genSlider("moya00 R1(A)", &mSpurIconPikariFrontOuter.a, 0, 255); + mctx->genSlider("moyabs R0(R)", &mSpurIconPikariBackInner.r, 0, 255); + mctx->genSlider("moyabs R0(G)", &mSpurIconPikariBackInner.g, 0, 255); + mctx->genSlider("moyabs R0(B)", &mSpurIconPikariBackInner.b, 0, 255); + mctx->genSlider("moyabs R0(A)", &mSpurIconPikariBackInner.a, 0, 255); + mctx->genSlider("moyabs R1(R)", &mSpurIconPikariBackOuter.r, 0, 255); + mctx->genSlider("moyabs R1(G)", &mSpurIconPikariBackOuter.g, 0, 255); + mctx->genSlider("moyabs R1(B)", &mSpurIconPikariBackOuter.b, 0, 255); + mctx->genSlider("moyabs R1(A)", &mSpurIconPikariBackOuter.a, 0, 255); + mctx->genSlider("アニメスピード", &mSpurIconPikariAnimSpeed, 0.0f, 3.0f); + mctx->genLabel("", 0); + mctx->genLabel("************************************", 0); + mctx->genLabel("*     拍車アイコンRevive    *", 0); + mctx->genLabel("************************************", 0); + mctx->genSlider("拡大縮小", &mSpurIconRevivePikariScale, 0.0f, 3.0f); + mctx->genSlider("moya00 R0(R)", &mSpurIconRevivePikariFrontInner.r, 0, 255); + mctx->genSlider("moya00 R0(G)", &mSpurIconRevivePikariFrontInner.g, 0, 255); + mctx->genSlider("moya00 R0(B)", &mSpurIconRevivePikariFrontInner.b, 0, 255); + mctx->genSlider("moya00 R0(A)", &mSpurIconRevivePikariFrontInner.a, 0, 255); + mctx->genSlider("moya00 R1(R)", &mSpurIconRevivePikariFrontOuter.r, 0, 255); + mctx->genSlider("moya00 R1(G)", &mSpurIconRevivePikariFrontOuter.g, 0, 255); + mctx->genSlider("moya00 R1(B)", &mSpurIconRevivePikariFrontOuter.b, 0, 255); + mctx->genSlider("moya00 R1(A)", &mSpurIconRevivePikariFrontOuter.a, 0, 255); + mctx->genSlider("moyabs R0(R)", &mSpurIconRevivePikariBackInner.r, 0, 255); + mctx->genSlider("moyabs R0(G)", &mSpurIconRevivePikariBackInner.g, 0, 255); + mctx->genSlider("moyabs R0(B)", &mSpurIconRevivePikariBackInner.b, 0, 255); + mctx->genSlider("moyabs R0(A)", &mSpurIconRevivePikariBackInner.a, 0, 255); + mctx->genSlider("moyabs R1(R)", &mSpurIconRevivePikariBackOuter.r, 0, 255); + mctx->genSlider("moyabs R1(G)", &mSpurIconRevivePikariBackOuter.g, 0, 255); + mctx->genSlider("moyabs R1(B)", &mSpurIconRevivePikariBackOuter.b, 0, 255); + mctx->genSlider("moyabs R1(A)", &mSpurIconRevivePikariBackOuter.a, 0, 255); + mctx->genSlider("アニメスピード", &mSpurIconRevivePikariAnimSpeed, 0.0f, 3.0f); + mctx->genLabel("", 0); + mctx->genLabel("************************************", 0); + mctx->genLabel("*     ミドナボタンピカリ    *", 0); + mctx->genLabel("************************************", 0); + mctx->genSlider("ボタン点滅", &mMidnaIconFlashRate, 0, 100); + mctx->genSlider("拡大縮小", &mMidnaIconPikariScale, 0.0f, 3.0f); + mctx->genSlider("moya00 R0(R)", &mMidnaIconPikariFrontInner.r, 0, 255); + mctx->genSlider("moya00 R0(G)", &mMidnaIconPikariFrontInner.g, 0, 255); + mctx->genSlider("moya00 R0(B)", &mMidnaIconPikariFrontInner.b, 0, 255); + mctx->genSlider("moya00 R0(A)", &mMidnaIconPikariFrontInner.a, 0, 255); + mctx->genSlider("moya00 R1(R)", &mMidnaIconPikariFrontOuter.r, 0, 255); + mctx->genSlider("moya00 R1(G)", &mMidnaIconPikariFrontOuter.g, 0, 255); + mctx->genSlider("moya00 R1(B)", &mMidnaIconPikariFrontOuter.b, 0, 255); + mctx->genSlider("moya00 R1(A)", &mMidnaIconPikariFrontOuter.a, 0, 255); + mctx->genSlider("moyabs R0(R)", &mMidnaIconPikariBackInner.r, 0, 255); + mctx->genSlider("moyabs R0(G)", &mMidnaIconPikariBackInner.g, 0, 255); + mctx->genSlider("moyabs R0(B)", &mMidnaIconPikariBackInner.b, 0, 255); + mctx->genSlider("moyabs R0(A)", &mMidnaIconPikariBackInner.a, 0, 255); + mctx->genSlider("moyabs R1(R)", &mMidnaIconPikariBackOuter.r, 0, 255); + mctx->genSlider("moyabs R1(G)", &mMidnaIconPikariBackOuter.g, 0, 255); + mctx->genSlider("moyabs R1(B)", &mMidnaIconPikariBackOuter.b, 0, 255); + mctx->genSlider("moyabs R1(A)", &mMidnaIconPikariBackOuter.a, 0, 255); + mctx->genSlider("アニメスピード", &mMidnaIconPikariAnimSpeed, 0.0f, 3.0f); + mctx->genLabel("", 0); + mctx->genLabel("************************************", 0); + mctx->genLabel("*       十字ボタン      *", 0); + mctx->genLabel("************************************", 0); + mctx->genSlider("拡大縮小", &mButtonCrossScale, 0.0f, 3.0f); + mctx->genSlider("位置調整X(OFF)", &mButtonCrossOFFPosX, -300.0f, 300.0f); + mctx->genSlider("位置調整Y(OFF)", &mButtonCrossOFFPosY, -300.0f, 300.0f); + mctx->genSlider("位置調整X(ON)", &mButtonCrossONPosX, -300.0f, 300.0f); + mctx->genSlider("位置調整Y(ON)", &mButtonCrossONPosY, -300.0f, 300.0f); + mctx->genSlider("文字拡大縮小", &mButtonCrossTextScale, 0.0f, 3.0f); + mctx->genSlider("アルファ", &mButtonCrossAlpha, 0.0f, 1.0f); + mctx->genSlider("ITEMアルファ", &mButtonCrossITEMAlpha, 0.0f, 1.0f); + mctx->genSlider("MAPアルファ", &mButtonCrossMAPAlpha, 0.0f, 1.0f); + mctx->genSlider("移動フレーム", &mButtonCrossMoveFrame, 1, 0x1e); + mctx->genLabel("", 0); + mctx->genLabel("************************************", 0); + mctx->genLabel("*     ハイハイ矢印の調整    *", 0); + mctx->genLabel("************************************", 0); + mctx->genCheckBox("全表示", (u8*)&mScrollArrowDisplayAll, 0x1); + mctx->genSlider("拡大縮小X", &mScrollArrowScaleX, 0.0f, 3.0f); + mctx->genSlider("拡大縮小Y", &mScrollArrowScaleY, 0.0f, 3.0f); + mctx->genSlider("BCKアニメスピード", &mScrollArrowBCKAnimSpeed, 0.0f, 3.0f); + mctx->genSlider("BPKアニメスピード", &mScrollArrowBPKAnimSpeed, 0.0f, 3.0f); + mctx->genSlider("BTKアニメスピード", &mScrollArrowBTKAnimSpeed, 0.0f, 3.0f); + mctx->genSlider("上下用位置X", &mScrollArrowPosX[0], -300.0f, 300.0f); + mctx->genSlider("上下用位置Y", &mScrollArrowPosY[0], -300.0f, 300.0f); + mctx->genSlider("左右用位置X", &mScrollArrowPosX[1], -300.0f, 300.0f); + mctx->genSlider("左右用位置Y", &mScrollArrowPosY[1], -300.0f, 300.0f); + mctx->genSlider("中心位置X", &mScrollArrowCenterPosX, -300.0f, 300.0f); + mctx->genSlider("中心位置Y", &mScrollArrowCenterPosY, -300.0f, 300.0f); + mctx->genLabel("", 0); + mctx->genLabel("************************************", 0); + mctx->genLabel("*   Wiiロック矢印の調整    *", 0); + mctx->genLabel("************************************", 0); + mctx->genCheckBox("全表示", (u8*)&mWiiLockArrowDisplayAll, 0x1); + mctx->genSlider("拡大縮小X", &mWiiLockArrowScaleX, 0.0f, 3.0f); + mctx->genSlider("拡大縮小Y", &mWiiLockArrowScaleY, 0.0f, 3.0f); + mctx->genSlider("BCKアニメスピード", &mWiiLockArrowBCKAnimSpeed, 0.0f, 3.0f); + mctx->genSlider("BPKアニメスピード", &mWiiLockArrowBPKAnimSpeed, 0.0f, 3.0f); + mctx->genSlider("BTKアニメスピード", &mWiiLockArrowBTKAnimSpeed, 0.0f, 3.0f); + mctx->genSlider("上下用位置X", &mWiiLockArrowPosX[0], -300.0f, 300.0f); + mctx->genSlider("上下用位置Y", &mWiiLockArrowPosY[0], -300.0f, 300.0f); + mctx->genSlider("左右用位置X", &mWiiLockArrowPosX[1], -300.0f, 300.0f); + mctx->genSlider("左右用位置Y", &mWiiLockArrowPosY[1], -300.0f, 300.0f); + mctx->genLabel("", 0); + mctx->genLabel("************************************", 0); + mctx->genLabel("*    タッチエリアの調整    *", 0); + mctx->genLabel("************************************", 0); + mctx->genLabel("************************************", 0); + mctx->genLabel("*    選択中カラーの調整    *", 0); + mctx->genLabel("************************************", 0); + mctx->genSlider("黒成分1R", &mTouchAreaSelectBlack[0].r, 0, 255); + mctx->genSlider("黒成分1G", &mTouchAreaSelectBlack[0].g, 0, 255); + mctx->genSlider("黒成分1B", &mTouchAreaSelectBlack[0].b, 0, 255); + mctx->genSlider("黒成分1A", &mTouchAreaSelectBlack[0].a, 0, 255); + mctx->genSlider("白成分1R", &mTouchAreaSelectWhite[0].r, 0, 255); + mctx->genSlider("白成分1G", &mTouchAreaSelectWhite[0].g, 0, 255); + mctx->genSlider("白成分1B", &mTouchAreaSelectWhite[0].b, 0, 255); + mctx->genSlider("白成分1A", &mTouchAreaSelectWhite[0].a, 0, 255); + mctx->genSlider("黒成分2R", &mTouchAreaSelectBlack[1].r, 0, 255); + mctx->genSlider("黒成分2G", &mTouchAreaSelectBlack[1].g, 0, 255); + mctx->genSlider("黒成分2B", &mTouchAreaSelectBlack[1].b, 0, 255); + mctx->genSlider("黒成分2A", &mTouchAreaSelectBlack[1].a, 0, 255); + mctx->genSlider("白成分2R", &mTouchAreaSelectWhite[1].r, 0, 255); + mctx->genSlider("白成分2G", &mTouchAreaSelectWhite[1].g, 0, 255); + mctx->genSlider("白成分2B", &mTouchAreaSelectWhite[1].b, 0, 255); + mctx->genSlider("白成分2A", &mTouchAreaSelectWhite[1].a, 0, 255); + mctx->genSlider("フレーム数", &mTouchAreaSelectFrameNum, 1, 100); + mctx->genLabel("", 0); + mctx->genLabel("************************************", 0); + mctx->genLabel("*    非選択中カラーの調整    *", 0); + mctx->genLabel("************************************", 0); + mctx->genSlider("黒成分R", &mTouchAreaSelectBlack[2].r, 0, 255); + mctx->genSlider("黒成分G", &mTouchAreaSelectBlack[2].g, 0, 255); + mctx->genSlider("黒成分B", &mTouchAreaSelectBlack[2].b, 0, 255); + mctx->genSlider("黒成分A", &mTouchAreaSelectBlack[2].a, 0, 255); + mctx->genSlider("白成分R", &mTouchAreaSelectWhite[2].r, 0, 255); + mctx->genSlider("白成分G", &mTouchAreaSelectWhite[2].g, 0, 255); + mctx->genSlider("白成分B", &mTouchAreaSelectWhite[2].b, 0, 255); + mctx->genSlider("白成分A", &mTouchAreaSelectWhite[2].a, 0, 255); + mctx->genLabel("", 0); + mctx->genLabel("************************************", 0); + mctx->genLabel("* タッチエリア(MAP)の調整  *", 0); + mctx->genLabel("************************************", 0); + mctx->genSlider("選択時スケール", &mTouchAreaSelectScale[0], 0.0f, 3.0f); + mctx->genSlider("非選択時スケール", &mTouchAreaUnselectScale[0], 0.0f, 3.0f); + mctx->genSlider("スケール", &mTouchAreaScale[0], 0.0f, 3.0f); + mctx->genSlider("アルファ", &mTouchAreaAlpha[0], 0.0f, 1.0f); + mctx->genSlider("トランスX", &mTouchAreaPosX[0], -300.0f, 300.0f); + mctx->genSlider("トランスY", &mTouchAreaPosY[0], -300.0f, 300.0f); + mctx->genLabel("", 0); + mctx->genLabel("************************************", 0); + mctx->genLabel("*タッチエリア(エリアマップ)の調整*", 0); + mctx->genLabel("************************************", 0); + mctx->genSlider("選択時スケール", &mTouchAreaSelectScale[1], 0.0f, 3.0f); + mctx->genSlider("非選択時スケール", &mTouchAreaUnselectScale[1], 0.0f, 3.0f); + mctx->genSlider("スケール", &mTouchAreaScale[1], 0.0f, 3.0f); + mctx->genSlider("トランスX", &mTouchAreaPosX[1], -300.0f, 300.0f); + mctx->genSlider("トランスY", &mTouchAreaPosY[1], -300.0f, 300.0f); + mctx->genLabel("", 0); + mctx->genLabel("************************************", 0); + mctx->genLabel("* タッチエリア(ITEM)の調整 *", 0); + mctx->genLabel("************************************", 0); + mctx->genSlider("選択時スケール", &mTouchAreaSelectScale[2], 0.0f, 3.0f); + mctx->genSlider("非選択時スケール", &mTouchAreaUnselectScale[2], 0.0f, 3.0f); + mctx->genSlider("トランスX", &mTouchAreaPosX[2], -300.0f, 300.0f); + mctx->genSlider("トランスY", &mTouchAreaPosY[2], -300.0f, 300.0f); + mctx->genLabel("", 0); + mctx->genLabel("************************************", 0); + mctx->genLabel("*   バーのテキストの調整     *", 0); + mctx->genLabel("************************************", 0); + mctx->genSlider("MAPスケール", &mDpadMAPScale, 0.0f, 3.0f); + mctx->genSlider("MAPトランスX", &mDpadMAPPosX, -300.0f, 300.0f); + mctx->genSlider("MAPトランスY", &mDpadMAPPosY, -300.0f, 300.0f); + mctx->genLabel("", 0); + mctx->genLabel("************************************", 0); + mctx->genLabel("* フローティングメッセージの調整 *", 0); + mctx->genLabel("************************************", 0); + mctx->genCheckBox("メッセージデバッグ", (u8*)&mMessageDebug, 0x1); + mctx->genSlider("メッセージID", (s32*)&mMessageID, 0, 0x7fff); + mctx->genCheckBox("フローデバッグ", (u8*)&mFlowDebug, 0x1); + mctx->genSlider("メッセージID", (s32*)&mFlowID, 0, 0x7fff); + mctx->genSlider("表示時間", &mMessageDuration, 0, 1000); + mctx->genSlider("位置調整X", &mFloatingMessagePosX, -300.0f, 300.0f); + mctx->genSlider("位置調整Y", &mFloatingMessagePosY, -300.0f, 300.0f); + mctx->genLabel("************************************", 0); + mctx->genLabel("*   カンテラアイコンメーター  *", 0); + mctx->genLabel("************************************", 0); + mctx->genSlider("位置調整X", &mLanternIconMeterPosX, -300.0f, 300.0f); + mctx->genSlider("位置調整Y", &mLanternIconMeterPosY, -300.0f, 300.0f); + mctx->genSlider("サイズ", &mLanternIconMeterSize, 0.0f, 3.0f); } void dMeter_drawHIO_c::updateFMsgDebug() { @@ -3390,94 +3390,94 @@ void dMeter_ringHIO_c::updateOffWide() { #if DEBUG void dMeter_ringHIO_c::genMessage(JORMContext* mctx) { - mctx->genSlider("リング横半径", &mRingRadiusH, 50.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("リング縦半径", &mRingRadiusV, 50.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("表示フレーム", &mOpenFrames, 1, 0xf, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("非表示フレーム", &mCloseFrames, 1, 0xf, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("アイテムスケール(選択)", &mSelectItemScale, 0.5f, 2.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("アイテムスケール(非選択)", &mUnselectItemScale, 0.5f, 2.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("ボタンスケール(選択)", &mSelectButtonScale, 0.5f, 2.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("ボタンスケール(非選択)", &mUnselectButtonScale, 0.5f, 2.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("カーソルスケール", &mCursorScale, 0.5f, 2.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("アイテム数", &mItemNum, '\x02', '\x15', 0, NULL, -1, -1, 512, 24); - mctx->genSlider("アクティブでないアイテムスケール", &mInactiveItemScale, 0.1f, 2.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("アクティブなアルファ点滅スピード", &mItemAlphaFlashDuration, 2, 300, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("アクティブなアルファ最小値", &mItemAlphaMin, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("アクティブなアルファ最大値", &mItemAlphaMax, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genCheckBox("オフセットライン表示", &mOffsetLineDisplay, '\x01', 0, NULL, -1, -1, 512, 24); - mctx->genSlider("アイテムアイコン明度", &mItemIconAlpha, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("アイテムアイコン明度(狼)", &mItemIconAlpha_Wolf, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("白い枠のR(選択中)", &mItemFrame[0].r, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("白い枠のG(選択中)", &mItemFrame[0].g, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("白い枠のB(選択中)", &mItemFrame[0].b, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("白い枠の明度(選択中)", &mItemFrame[0].a, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("白い枠のR", &mItemFrame[1].r, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("白い枠のG", &mItemFrame[1].g, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("白い枠のB", &mItemFrame[1].b, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("白い枠の明度", &mItemFrame[1].a, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("アイテム名トランスX", &mItemNamePosX, -500.0f, 500.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("アイテム名トランスY", &mItemNamePosY, -500.0f, 500.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("アイテム名サイズ", &mItemNameScale, 0.0f, 2.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("センターX座標", &mCenterPosX, -100.0f, 100.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("センターY座標", &mCenterPosY, -100.0f, 100.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("センターサイズ", &mCenterScale, 0.0f, 2.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("スポットアルファ", &mOverlayAlpha, 0.0f, 1.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("セットxyX座標", &mGuidePosX[0], -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("セットxyY座標", &mGuidePosY[0], -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("セットxyサイズ", &mGuideScale[0], 0.0f, 2.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("ダイレクト選択X座標", &mGuidePosX[1], -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("ダイレクト選択Y座標", &mGuidePosY[1], -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("ダイレクト選択サイズ", &mGuideScale[1], 0.0f, 2.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("選択X座標", &mGuidePosX[3], -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("選択Y座標", &mGuidePosY[3], -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("選択サイズ", &mGuideScale[3], 0.0f, 2.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("合成X座標", &mGuidePosX[4], -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("合成Y座標", &mGuidePosY[4], -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("合成サイズ", &mGuideScale[4], 0.0f, 2.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("SELECT トランスX", &mSelectPosX, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("SELECT トランスY", &mSelectPosY, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("SELECT スケールX", &mSelectScaleX, 0.0f, 5.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("SELECT スケールY", &mSelectScaleY, 0.0f, 5.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("アイテム説明トランスX", &mItemDescPosX, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("アイテム説明トランスY", &mItemDescPosY, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("アイテム説明サイズ", &mItemDescScale, 0.0f, 2.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("アイテム説明アルファ", &mItemDescAlpha, 0.0f, 1.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("タイトル部分トランスX", &mItemDescTitlePosX, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("タイトル部分トランスY", &mItemDescTitlePosY, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("タイトル部分サイズ", &mItemDescTitleScale, 0.0f, 2.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("リングのトランスX", &mItemRingPosX, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("リングのトランスY", &mItemRingPosY, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("リングの内側の円トランスX", &mRingPosX, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("リングの内側の円トランスY", &mRingPosY, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("リングの内側の円アルファ", &mRingAlpha, 0.0f, 1.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("リングの内側の円アルファ(狼)", &mRingAlpha_Wolf, 0.0f, 1.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("リングの内側の円横スケール", &mRingScaleH, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("リングの内側の円縦スケール", &mRingScaleV, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("*****ピカリ調整*****", 0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("拡大縮小", &mPikariScale, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moya00 R0(R)", &(mPikariFrontInner).r, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moya00 R0(G)", &(mPikariFrontInner).g, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moya00 R0(B)", &(mPikariFrontInner).b, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moya00 R0(A)", &(mPikariFrontInner).a, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moya00 R1(R)", &(mPikariFrontOuter).r, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moya00 R1(G)", &(mPikariFrontOuter).g, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moya00 R1(B)", &(mPikariFrontOuter).b, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moya00 R1(A)", &(mPikariFrontOuter).a, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moyabs R0(R)", &(mPikariBackInner).r, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moyabs R0(G)", &(mPikariBackInner).g, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moyabs R0(B)", &(mPikariBackInner).b, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moyabs R0(A)", &(mPikariBackInner).a, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moyabs R1(R)", &(mPikariBackOuter).r, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moyabs R1(G)", &(mPikariBackOuter).g, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moyabs R1(B)", &(mPikariBackOuter).b, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("moyabs R1(A)", &(mPikariBackOuter).a, 0, 255, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("アニメスピード", &mPikariAnimSpeed, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("*****青沼さん用*****", 0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("初速", &mCursorInitSpeed, 0, 5000, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("Max", &mCursorMax, 0, 10000, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("加速度", &mCursorAccel, 0, 3000, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("回転ウエイト", &mCursorChangeWaitFrames, 0, 100, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("ダイレクト選択回転ウエイト", &mDirectSelectWaitFrames, 0, 100, 0, NULL, -1, -1, 512, 24); + mctx->genSlider("リング横半径", &mRingRadiusH, 50.0f, 300.0f); + mctx->genSlider("リング縦半径", &mRingRadiusV, 50.0f, 300.0f); + mctx->genSlider("表示フレーム", &mOpenFrames, 1, 0xf); + mctx->genSlider("非表示フレーム", &mCloseFrames, 1, 0xf); + mctx->genSlider("アイテムスケール(選択)", &mSelectItemScale, 0.5f, 2.0f); + mctx->genSlider("アイテムスケール(非選択)", &mUnselectItemScale, 0.5f, 2.0f); + mctx->genSlider("ボタンスケール(選択)", &mSelectButtonScale, 0.5f, 2.0f); + mctx->genSlider("ボタンスケール(非選択)", &mUnselectButtonScale, 0.5f, 2.0f); + mctx->genSlider("カーソルスケール", &mCursorScale, 0.5f, 2.0f); + mctx->genSlider("アイテム数", &mItemNum, '\x02', '\x15'); + mctx->genSlider("アクティブでないアイテムスケール", &mInactiveItemScale, 0.1f, 2.0f); + mctx->genSlider("アクティブなアルファ点滅スピード", &mItemAlphaFlashDuration, 2, 300); + mctx->genSlider("アクティブなアルファ最小値", &mItemAlphaMin, 0, 255); + mctx->genSlider("アクティブなアルファ最大値", &mItemAlphaMax, 0, 255); + mctx->genCheckBox("オフセットライン表示", &mOffsetLineDisplay, '\x01'); + mctx->genSlider("アイテムアイコン明度", &mItemIconAlpha, 0, 255); + mctx->genSlider("アイテムアイコン明度(狼)", &mItemIconAlpha_Wolf, 0, 255); + mctx->genSlider("白い枠のR(選択中)", &mItemFrame[0].r, 0, 255); + mctx->genSlider("白い枠のG(選択中)", &mItemFrame[0].g, 0, 255); + mctx->genSlider("白い枠のB(選択中)", &mItemFrame[0].b, 0, 255); + mctx->genSlider("白い枠の明度(選択中)", &mItemFrame[0].a, 0, 255); + mctx->genSlider("白い枠のR", &mItemFrame[1].r, 0, 255); + mctx->genSlider("白い枠のG", &mItemFrame[1].g, 0, 255); + mctx->genSlider("白い枠のB", &mItemFrame[1].b, 0, 255); + mctx->genSlider("白い枠の明度", &mItemFrame[1].a, 0, 255); + mctx->genSlider("アイテム名トランスX", &mItemNamePosX, -500.0f, 500.0f); + mctx->genSlider("アイテム名トランスY", &mItemNamePosY, -500.0f, 500.0f); + mctx->genSlider("アイテム名サイズ", &mItemNameScale, 0.0f, 2.0f); + mctx->genSlider("センターX座標", &mCenterPosX, -100.0f, 100.0f); + mctx->genSlider("センターY座標", &mCenterPosY, -100.0f, 100.0f); + mctx->genSlider("センターサイズ", &mCenterScale, 0.0f, 2.0f); + mctx->genSlider("スポットアルファ", &mOverlayAlpha, 0.0f, 1.0f); + mctx->genSlider("セットxyX座標", &mGuidePosX[0], -300.0f, 300.0f); + mctx->genSlider("セットxyY座標", &mGuidePosY[0], -300.0f, 300.0f); + mctx->genSlider("セットxyサイズ", &mGuideScale[0], 0.0f, 2.0f); + mctx->genSlider("ダイレクト選択X座標", &mGuidePosX[1], -300.0f, 300.0f); + mctx->genSlider("ダイレクト選択Y座標", &mGuidePosY[1], -300.0f, 300.0f); + mctx->genSlider("ダイレクト選択サイズ", &mGuideScale[1], 0.0f, 2.0f); + mctx->genSlider("選択X座標", &mGuidePosX[3], -300.0f, 300.0f); + mctx->genSlider("選択Y座標", &mGuidePosY[3], -300.0f, 300.0f); + mctx->genSlider("選択サイズ", &mGuideScale[3], 0.0f, 2.0f); + mctx->genSlider("合成X座標", &mGuidePosX[4], -300.0f, 300.0f); + mctx->genSlider("合成Y座標", &mGuidePosY[4], -300.0f, 300.0f); + mctx->genSlider("合成サイズ", &mGuideScale[4], 0.0f, 2.0f); + mctx->genSlider("SELECT トランスX", &mSelectPosX, -300.0f, 300.0f); + mctx->genSlider("SELECT トランスY", &mSelectPosY, -300.0f, 300.0f); + mctx->genSlider("SELECT スケールX", &mSelectScaleX, 0.0f, 5.0f); + mctx->genSlider("SELECT スケールY", &mSelectScaleY, 0.0f, 5.0f); + mctx->genSlider("アイテム説明トランスX", &mItemDescPosX, -300.0f, 300.0f); + mctx->genSlider("アイテム説明トランスY", &mItemDescPosY, -300.0f, 300.0f); + mctx->genSlider("アイテム説明サイズ", &mItemDescScale, 0.0f, 2.0f); + mctx->genSlider("アイテム説明アルファ", &mItemDescAlpha, 0.0f, 1.0f); + mctx->genSlider("タイトル部分トランスX", &mItemDescTitlePosX, -300.0f, 300.0f); + mctx->genSlider("タイトル部分トランスY", &mItemDescTitlePosY, -300.0f, 300.0f); + mctx->genSlider("タイトル部分サイズ", &mItemDescTitleScale, 0.0f, 2.0f); + mctx->genSlider("リングのトランスX", &mItemRingPosX, -300.0f, 300.0f); + mctx->genSlider("リングのトランスY", &mItemRingPosY, -300.0f, 300.0f); + mctx->genSlider("リングの内側の円トランスX", &mRingPosX, -300.0f, 300.0f); + mctx->genSlider("リングの内側の円トランスY", &mRingPosY, -300.0f, 300.0f); + mctx->genSlider("リングの内側の円アルファ", &mRingAlpha, 0.0f, 1.0f); + mctx->genSlider("リングの内側の円アルファ(狼)", &mRingAlpha_Wolf, 0.0f, 1.0f); + mctx->genSlider("リングの内側の円横スケール", &mRingScaleH, 0.0f, 3.0f); + mctx->genSlider("リングの内側の円縦スケール", &mRingScaleV, 0.0f, 3.0f); + mctx->genLabel("*****ピカリ調整*****", 0); + mctx->genSlider("拡大縮小", &mPikariScale, 0.0f, 3.0f); + mctx->genSlider("moya00 R0(R)", &(mPikariFrontInner).r, 0, 255); + mctx->genSlider("moya00 R0(G)", &(mPikariFrontInner).g, 0, 255); + mctx->genSlider("moya00 R0(B)", &(mPikariFrontInner).b, 0, 255); + mctx->genSlider("moya00 R0(A)", &(mPikariFrontInner).a, 0, 255); + mctx->genSlider("moya00 R1(R)", &(mPikariFrontOuter).r, 0, 255); + mctx->genSlider("moya00 R1(G)", &(mPikariFrontOuter).g, 0, 255); + mctx->genSlider("moya00 R1(B)", &(mPikariFrontOuter).b, 0, 255); + mctx->genSlider("moya00 R1(A)", &(mPikariFrontOuter).a, 0, 255); + mctx->genSlider("moyabs R0(R)", &(mPikariBackInner).r, 0, 255); + mctx->genSlider("moyabs R0(G)", &(mPikariBackInner).g, 0, 255); + mctx->genSlider("moyabs R0(B)", &(mPikariBackInner).b, 0, 255); + mctx->genSlider("moyabs R0(A)", &(mPikariBackInner).a, 0, 255); + mctx->genSlider("moyabs R1(R)", &(mPikariBackOuter).r, 0, 255); + mctx->genSlider("moyabs R1(G)", &(mPikariBackOuter).g, 0, 255); + mctx->genSlider("moyabs R1(B)", &(mPikariBackOuter).b, 0, 255); + mctx->genSlider("moyabs R1(A)", &(mPikariBackOuter).a, 0, 255); + mctx->genSlider("アニメスピード", &mPikariAnimSpeed, 0.0f, 3.0f); + mctx->genLabel("*****青沼さん用*****", 0); + mctx->genSlider("初速", &mCursorInitSpeed, 0, 5000); + mctx->genSlider("Max", &mCursorMax, 0, 10000); + mctx->genSlider("加速度", &mCursorAccel, 0, 3000); + mctx->genSlider("回転ウエイト", &mCursorChangeWaitFrames, 0, 100); + mctx->genSlider("ダイレクト選択回転ウエイト", &mDirectSelectWaitFrames, 0, 100); } BOOL subJOREventCallbackListNode::JORAct(u32 param_1, const char* param_2) { @@ -3625,133 +3625,133 @@ dMeter_mapIconHIO_c::dMeter_mapIconHIO_c() { #if DEBUG void dMeter_mapIconHIO_c::genMessage(JORMContext* mctx) { // DEBUG NONMATCHING - mctx->genLabel("\n*****アイコン 表示調整*****\n", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("\n***** フィールド *****", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("\n***** ポータルカーソル *****", 0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("通常時スケール", &mPortalCursorScale, 0.0f, 2.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("\n***** ポータルアイコン *****", 0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("通常時スケール", &mPortalIconScale, 0.0f, 2.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("\n***** リンク *****", 0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("通常時スケール", &mLinkScale[0], 0.01f, 2.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("拡大時スケール", &mLinkZoomScale[0], 0.01f, 2.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("\n***** 目的地 *****", 0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("通常時スケール", &mDestinationScale[0], 0.01f, 2.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("拡大時スケール", &mDestinationZoomScale[0], 0.01f, 2.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("\n***** 光の雫 *****", 0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("通常時スケール", &mLightDropScale[0], 0.01f, 2.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("拡大時スケール", &mLightDropZoomScale[0], 0.01f, 2.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("\n***** 光の雫(点滅処理) *****", 0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("フレーム数", &mLightDropFlashFrameNum, 0, 200, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("始スケール(out)", &mLightDropFlashStartScaleOut[0], 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("終スケール(out)", &mLightDropFlashEndScaleOut[0], 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("始アルファ(out)", &mLightDropFlashStartAlphaOut[0], 0, 0xff, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("終アルファ(out)", &mLightDropFlashEndAlphaOut[0], 0, 0xff, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("始スケール(in)", &mLightDropFlashStartScaleOut[1], 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("終スケール(in)", &mLightDropFlashEndScaleOut[1], 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("始アルファ(in)", &mLightDropFlashStartAlphaOut[1], 0, 0xff, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("終アルファ(in)", &mLightDropFlashEndAlphaOut[1], 0, 0xff, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("\n***** 雪男 *****", 0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("通常時スケール", &mYetoScale[0], 0.01f, 2.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("拡大時スケール", &mYetoZoomScale[0], 0.01f, 2.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("\n***** 雪女 *****", 0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("通常時スケール", &mYetaScale[0], 0.01f, 2.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("拡大時スケール", &mYetaZoomScale[0], 0.01f, 2.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("\n***** ゴールドウルフ *****", 0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("通常時スケール", &mGoldWolfScale[0], 0.01f, 2.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("拡大時スケール", &mGoldWolfZoomScale[0], 0.01f, 2.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("\n***** 馬車 *****", 0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("通常時スケール", &mWagonScale[0], 0.01f, 2.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("拡大時スケール", &mWagonZoomScale[0], 0.01f, 2.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("\n***** ステージ出入口 *****", 0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("通常時スケール", &mDungeonEntranceScale[0], 0.01f, 2.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("拡大時スケール", &mDungeonEntranceZoomScale[0], 0.01f, 2.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("\n***** 入室位置 *****", 0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("通常時スケール", &mRoomEntranceScale[0], 0.01f, 2.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("拡大時スケール", &mRoomEntranceZoomScale[0], 0.01f, 2.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("\n***** 入室位置LV8 *****", 0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("通常時スケール", &mLV8EntranceScale[0], 0.01f, 2.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("拡大時スケール", &mLV8EntranceZoomScale[0], 0.01f, 2.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("\n***** ダンジョン *****", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("\n***** リンク *****", 0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("通常時スケール", &mLinkScale[1], 0.01f, 2.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("拡大時スケール", &mLinkZoomScale[1], 0.01f, 2.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("\n***** ダンジョンワープ位置 *****", 0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("通常時スケール", &mDungeonWarpScale[1], 0.01f, 2.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("拡大時スケール", &mDungeonWarpZoomScale[1], 0.01f, 2.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("\n***** 目的地 *****", 0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("通常時スケール", &mDestinationScale[1], 0.01f, 2.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("拡大時スケール", &mDestinationZoomScale[1], 0.01f, 2.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("\n***** ボス敵 *****", 0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("通常時スケール", &mBossScale[1], 0.01f, 2.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("拡大時スケール", &mBossZoomScale[1], 0.01f, 2.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("\n***** ガノン *****", 0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("通常時スケール", &mGanonScale[1], 0.01f, 2.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("拡大時スケール", &mGanonZoomScale[1], 0.01f, 2.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("\n***** 光の玉 *****", 0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("通常時スケール", &mLightOrbScale[1], 0.01f, 2.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("拡大時スケール", &mLightOrbZoomScale[1], 0.01f, 2.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("\n***** 鉄玉 *****", 0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("通常時スケール", &mCannonBallScale[1], 0.01f, 2.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("拡大時スケール", &mCannonBallZoomScale[1], 0.01f, 2.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("\n***** 猿(NPC) *****", 0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("通常時スケール", &mMonkeyScale[1], 0.01f, 2.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("拡大時スケール", &mMonkeyZoomScale[1], 0.01f, 2.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("\n***** 天空人(おばちゃん) *****", 0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("通常時スケール", &mOoccooScale[1], 0.01f, 2.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("拡大時スケール", &mOoccooZoomScale[1], 0.01f, 2.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("\n***** 天空人(壺) *****", 0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("通常時スケール", &mOoccooPotScale[1], 0.01f, 2.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("拡大時スケール", &mOoccooPotZoomScale[1], 0.01f, 2.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("\n***** コピーロッド石像 *****", 0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("通常時スケール", &mCopyRodStatueScale[1], 0.01f, 2.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("拡大時スケール", &mCopyRodStatueZoomScale[1], 0.01f, 2.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("\n***** 小さな鍵 *****", 0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("通常時スケール", &mSmallKeyScale[1], 0.01f, 2.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("拡大時スケール", &mSmallKeyZoomScale[1], 0.01f, 2.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("\n***** 宝箱 *****", 0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("通常時スケール", &mChestScale[1], 0.01f, 2.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("拡大時スケール", &mChestZoomScale[1], 0.01f, 2.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("\n***** ステージ出入口 *****", 0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("通常時スケール", &mDungeonEntranceScale[1], 0.01f, 2.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("拡大時スケール", &mDungeonEntranceZoomScale[1], 0.01f, 2.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("\n***** 入室位置 *****", 0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("通常時スケール", &mRoomEntranceScale[1], 0.01f, 2.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("拡大時スケール", &mRoomEntranceZoomScale[1], 0.01f, 2.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("\n***** 入室位置 *****", 0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("通常時スケール", &mLV8EntranceScale[1], 0.01f, 2.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("拡大時スケール", &mLV8EntranceZoomScale[1], 0.01f, 2.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("\n***** LV5ダンジョンアイテムデバッグ *****", 0, 0, NULL, -1, -1, 512, 24); - mctx->genCheckBox("デバッグON", (u8*)&mLV5DungeonItemDebug, 1, 0, NULL, -1, -1, 512, 24); - mctx->startComboBox("アイテム", &mLV5DungeonItem, 0, NULL, -1, -1, 0x100, 0x1a); + mctx->genLabel("\n*****アイコン 表示調整*****\n", 0); + mctx->genLabel("\n***** フィールド *****", 0); + mctx->genLabel("\n***** ポータルカーソル *****", 0); + mctx->genSlider("通常時スケール", &mPortalCursorScale, 0.0f, 2.0f); + mctx->genLabel("\n***** ポータルアイコン *****", 0); + mctx->genSlider("通常時スケール", &mPortalIconScale, 0.0f, 2.0f); + mctx->genLabel("\n***** リンク *****", 0); + mctx->genSlider("通常時スケール", &mLinkScale[0], 0.01f, 2.0f); + mctx->genSlider("拡大時スケール", &mLinkZoomScale[0], 0.01f, 2.0f); + mctx->genLabel("\n***** 目的地 *****", 0); + mctx->genSlider("通常時スケール", &mDestinationScale[0], 0.01f, 2.0f); + mctx->genSlider("拡大時スケール", &mDestinationZoomScale[0], 0.01f, 2.0f); + mctx->genLabel("\n***** 光の雫 *****", 0); + mctx->genSlider("通常時スケール", &mLightDropScale[0], 0.01f, 2.0f); + mctx->genSlider("拡大時スケール", &mLightDropZoomScale[0], 0.01f, 2.0f); + mctx->genLabel("\n***** 光の雫(点滅処理) *****", 0); + mctx->genSlider("フレーム数", &mLightDropFlashFrameNum, 0, 200); + mctx->genSlider("始スケール(out)", &mLightDropFlashStartScaleOut[0], 0.0f, 3.0f); + mctx->genSlider("終スケール(out)", &mLightDropFlashEndScaleOut[0], 0.0f, 3.0f); + mctx->genSlider("始アルファ(out)", &mLightDropFlashStartAlphaOut[0], 0, 0xff); + mctx->genSlider("終アルファ(out)", &mLightDropFlashEndAlphaOut[0], 0, 0xff); + mctx->genSlider("始スケール(in)", &mLightDropFlashStartScaleOut[1], 0.0f, 3.0f); + mctx->genSlider("終スケール(in)", &mLightDropFlashEndScaleOut[1], 0.0f, 3.0f); + mctx->genSlider("始アルファ(in)", &mLightDropFlashStartAlphaOut[1], 0, 0xff); + mctx->genSlider("終アルファ(in)", &mLightDropFlashEndAlphaOut[1], 0, 0xff); + mctx->genLabel("\n***** 雪男 *****", 0); + mctx->genSlider("通常時スケール", &mYetoScale[0], 0.01f, 2.0f); + mctx->genSlider("拡大時スケール", &mYetoZoomScale[0], 0.01f, 2.0f); + mctx->genLabel("\n***** 雪女 *****", 0); + mctx->genSlider("通常時スケール", &mYetaScale[0], 0.01f, 2.0f); + mctx->genSlider("拡大時スケール", &mYetaZoomScale[0], 0.01f, 2.0f); + mctx->genLabel("\n***** ゴールドウルフ *****", 0); + mctx->genSlider("通常時スケール", &mGoldWolfScale[0], 0.01f, 2.0f); + mctx->genSlider("拡大時スケール", &mGoldWolfZoomScale[0], 0.01f, 2.0f); + mctx->genLabel("\n***** 馬車 *****", 0); + mctx->genSlider("通常時スケール", &mWagonScale[0], 0.01f, 2.0f); + mctx->genSlider("拡大時スケール", &mWagonZoomScale[0], 0.01f, 2.0f); + mctx->genLabel("\n***** ステージ出入口 *****", 0); + mctx->genSlider("通常時スケール", &mDungeonEntranceScale[0], 0.01f, 2.0f); + mctx->genSlider("拡大時スケール", &mDungeonEntranceZoomScale[0], 0.01f, 2.0f); + mctx->genLabel("\n***** 入室位置 *****", 0); + mctx->genSlider("通常時スケール", &mRoomEntranceScale[0], 0.01f, 2.0f); + mctx->genSlider("拡大時スケール", &mRoomEntranceZoomScale[0], 0.01f, 2.0f); + mctx->genLabel("\n***** 入室位置LV8 *****", 0); + mctx->genSlider("通常時スケール", &mLV8EntranceScale[0], 0.01f, 2.0f); + mctx->genSlider("拡大時スケール", &mLV8EntranceZoomScale[0], 0.01f, 2.0f); + mctx->genLabel("\n***** ダンジョン *****", 0); + mctx->genLabel("\n***** リンク *****", 0); + mctx->genSlider("通常時スケール", &mLinkScale[1], 0.01f, 2.0f); + mctx->genSlider("拡大時スケール", &mLinkZoomScale[1], 0.01f, 2.0f); + mctx->genLabel("\n***** ダンジョンワープ位置 *****", 0); + mctx->genSlider("通常時スケール", &mDungeonWarpScale[1], 0.01f, 2.0f); + mctx->genSlider("拡大時スケール", &mDungeonWarpZoomScale[1], 0.01f, 2.0f); + mctx->genLabel("\n***** 目的地 *****", 0); + mctx->genSlider("通常時スケール", &mDestinationScale[1], 0.01f, 2.0f); + mctx->genSlider("拡大時スケール", &mDestinationZoomScale[1], 0.01f, 2.0f); + mctx->genLabel("\n***** ボス敵 *****", 0); + mctx->genSlider("通常時スケール", &mBossScale[1], 0.01f, 2.0f); + mctx->genSlider("拡大時スケール", &mBossZoomScale[1], 0.01f, 2.0f); + mctx->genLabel("\n***** ガノン *****", 0); + mctx->genSlider("通常時スケール", &mGanonScale[1], 0.01f, 2.0f); + mctx->genSlider("拡大時スケール", &mGanonZoomScale[1], 0.01f, 2.0f); + mctx->genLabel("\n***** 光の玉 *****", 0); + mctx->genSlider("通常時スケール", &mLightOrbScale[1], 0.01f, 2.0f); + mctx->genSlider("拡大時スケール", &mLightOrbZoomScale[1], 0.01f, 2.0f); + mctx->genLabel("\n***** 鉄玉 *****", 0); + mctx->genSlider("通常時スケール", &mCannonBallScale[1], 0.01f, 2.0f); + mctx->genSlider("拡大時スケール", &mCannonBallZoomScale[1], 0.01f, 2.0f); + mctx->genLabel("\n***** 猿(NPC) *****", 0); + mctx->genSlider("通常時スケール", &mMonkeyScale[1], 0.01f, 2.0f); + mctx->genSlider("拡大時スケール", &mMonkeyZoomScale[1], 0.01f, 2.0f); + mctx->genLabel("\n***** 天空人(おばちゃん) *****", 0); + mctx->genSlider("通常時スケール", &mOoccooScale[1], 0.01f, 2.0f); + mctx->genSlider("拡大時スケール", &mOoccooZoomScale[1], 0.01f, 2.0f); + mctx->genLabel("\n***** 天空人(壺) *****", 0); + mctx->genSlider("通常時スケール", &mOoccooPotScale[1], 0.01f, 2.0f); + mctx->genSlider("拡大時スケール", &mOoccooPotZoomScale[1], 0.01f, 2.0f); + mctx->genLabel("\n***** コピーロッド石像 *****", 0); + mctx->genSlider("通常時スケール", &mCopyRodStatueScale[1], 0.01f, 2.0f); + mctx->genSlider("拡大時スケール", &mCopyRodStatueZoomScale[1], 0.01f, 2.0f); + mctx->genLabel("\n***** 小さな鍵 *****", 0); + mctx->genSlider("通常時スケール", &mSmallKeyScale[1], 0.01f, 2.0f); + mctx->genSlider("拡大時スケール", &mSmallKeyZoomScale[1], 0.01f, 2.0f); + mctx->genLabel("\n***** 宝箱 *****", 0); + mctx->genSlider("通常時スケール", &mChestScale[1], 0.01f, 2.0f); + mctx->genSlider("拡大時スケール", &mChestZoomScale[1], 0.01f, 2.0f); + mctx->genLabel("\n***** ステージ出入口 *****", 0); + mctx->genSlider("通常時スケール", &mDungeonEntranceScale[1], 0.01f, 2.0f); + mctx->genSlider("拡大時スケール", &mDungeonEntranceZoomScale[1], 0.01f, 2.0f); + mctx->genLabel("\n***** 入室位置 *****", 0); + mctx->genSlider("通常時スケール", &mRoomEntranceScale[1], 0.01f, 2.0f); + mctx->genSlider("拡大時スケール", &mRoomEntranceZoomScale[1], 0.01f, 2.0f); + mctx->genLabel("\n***** 入室位置 *****", 0); + mctx->genSlider("通常時スケール", &mLV8EntranceScale[1], 0.01f, 2.0f); + mctx->genSlider("拡大時スケール", &mLV8EntranceZoomScale[1], 0.01f, 2.0f); + mctx->genLabel("\n***** LV5ダンジョンアイテムデバッグ *****", 0); + mctx->genCheckBox("デバッグON", (u8*)&mLV5DungeonItemDebug, 0x1); + mctx->startComboBox("アイテム", &mLV5DungeonItem); mctx->genComboBoxItem("なし", 0xff); mctx->genComboBoxItem("トマトピューレ", 0xf4); mctx->genComboBoxItem("隠し味の素", 0xf5); mctx->genComboBoxItem("ボス鍵", 0xf6); mctx->endComboBox(); - mctx->genLabel("\n***** アイコンデバッグ表示 *****", 0, 0, NULL, -1, -1, 512, 24); - mctx->genCheckBox("***アイコンデバッグ***", (u8*)&mIconDebug, 1, 0, NULL, -1, -1, 512, 24); - mctx->genCheckBox("ポータル", (u8*)&mIconDisplay, 1, 0, NULL, -1, -1, 512, 24); - mctx->genCheckBox("リンク", (u8*)&mIconDisplay[1], 1, 0, NULL, -1, -1, 512, 24); - mctx->genCheckBox("ダンジョンワープ位置", (u8*)&mIconDisplay[2], 1, 0, NULL, -1, -1, 512, 24); - mctx->genCheckBox("目的地", (u8*)&mIconDisplay[3], 1, 0, NULL, -1, -1, 512, 24); - mctx->genCheckBox("ボス敵", (u8*)&mIconDisplay[4], 1, 0, NULL, -1, -1, 512, 24); - mctx->genCheckBox("ガノン", (u8*)&mIconDisplay[5], 1, 0, NULL, -1, -1, 512, 24); - mctx->genCheckBox("光の雫", (u8*)&mIconDisplay[6], 1, 0, NULL, -1, -1, 512, 24); - mctx->genCheckBox("光の玉", (u8*)&mIconDisplay[7], 1, 0, NULL, -1, -1, 512, 24); - mctx->genCheckBox("鉄玉", (u8*)&mIconDisplay[8], 1, 0, NULL, -1, -1, 512, 24); - mctx->genCheckBox("雪男", (u8*)&mIconDisplay[9], 1, 0, NULL, -1, -1, 512, 24); - mctx->genCheckBox("雪女", (u8*)&mIconDisplay[10], 1, 0, NULL, -1, -1, 512, 24); - mctx->genCheckBox("ゴールドウルフ", (u8*)&mIconDisplay[0xb], 1, 0, NULL, -1, -1, 512, 24); - mctx->genCheckBox("猿(NPC)", (u8*)&mIconDisplay[0xc], 1, 0, NULL, -1, -1, 512, 24); - mctx->genCheckBox("天空人(おばちゃん)", (u8*)&mIconDisplay[0xd], 1, 0, NULL, -1, -1, 512, 24); - mctx->genCheckBox("天空人(壺)", (u8*)&mIconDisplay[0xe], 1, 0, NULL, -1, -1, 512, 24); - mctx->genCheckBox("コピーロッド石像", (u8*)&mIconDisplay[0xf], 1, 0, NULL, -1, -1, 512, 24); - mctx->genCheckBox("馬車", (u8*)&mIconDisplay[0x10], 1, 0, NULL, -1, -1, 512, 24); - mctx->genCheckBox("小さな鍵", (u8*)&mIconDisplay[0x11], 1, 0, NULL, -1, -1, 512, 24); - mctx->genCheckBox("宝箱", (u8*)&mIconDisplay[0x12], 1, 0, NULL, -1, -1, 512, 24); - mctx->genCheckBox("ステージ出入口", (u8*)&mIconDisplay[0x13], 1, 0, NULL, -1, -1, 512, 24); - mctx->genCheckBox("入室位置", (u8*)&mIconDisplay[0x14], 1, 0, NULL, -1, -1, 512, 24); - mctx->genCheckBox("ダンジョン出入り口LV8", (u8*)&mIconDisplay[0x15], 1, 0, NULL, -1, -1, 512, 24); + mctx->genLabel("\n***** アイコンデバッグ表示 *****", 0); + mctx->genCheckBox("***アイコンデバッグ***", (u8*)&mIconDebug, 0x1); + mctx->genCheckBox("ポータル", (u8*)&mIconDisplay, 0x1); + mctx->genCheckBox("リンク", (u8*)&mIconDisplay[1], 0x1); + mctx->genCheckBox("ダンジョンワープ位置", (u8*)&mIconDisplay[2], 0x1); + mctx->genCheckBox("目的地", (u8*)&mIconDisplay[3], 0x1); + mctx->genCheckBox("ボス敵", (u8*)&mIconDisplay[4], 0x1); + mctx->genCheckBox("ガノン", (u8*)&mIconDisplay[5], 0x1); + mctx->genCheckBox("光の雫", (u8*)&mIconDisplay[6], 0x1); + mctx->genCheckBox("光の玉", (u8*)&mIconDisplay[7], 0x1); + mctx->genCheckBox("鉄玉", (u8*)&mIconDisplay[8], 0x1); + mctx->genCheckBox("雪男", (u8*)&mIconDisplay[9], 0x1); + mctx->genCheckBox("雪女", (u8*)&mIconDisplay[10], 0x1); + mctx->genCheckBox("ゴールドウルフ", (u8*)&mIconDisplay[0xb], 0x1); + mctx->genCheckBox("猿(NPC)", (u8*)&mIconDisplay[0xc], 0x1); + mctx->genCheckBox("天空人(おばちゃん)", (u8*)&mIconDisplay[0xd], 0x1); + mctx->genCheckBox("天空人(壺)", (u8*)&mIconDisplay[0xe], 0x1); + mctx->genCheckBox("コピーロッド石像", (u8*)&mIconDisplay[0xf], 0x1); + mctx->genCheckBox("馬車", (u8*)&mIconDisplay[0x10], 0x1); + mctx->genCheckBox("小さな鍵", (u8*)&mIconDisplay[0x11], 0x1); + mctx->genCheckBox("宝箱", (u8*)&mIconDisplay[0x12], 0x1); + mctx->genCheckBox("ステージ出入口", (u8*)&mIconDisplay[0x13], 0x1); + mctx->genCheckBox("入室位置", (u8*)&mIconDisplay[0x14], 0x1); + mctx->genCheckBox("ダンジョン出入り口LV8", (u8*)&mIconDisplay[0x15], 0x1); } #endif @@ -3983,125 +3983,125 @@ void dMeter_fmapHIO_c::genMessage(JORMContext* mctx) { }; mctx->genNode("アイコン", &mMapIconHIO, 0, 0); - mctx->genLabel("*****フィールドマップ調整項目*****", 0, 0, NULL, -1, -1, 512, 24); - mctx->genCheckBox("ワールドグリッド表示", (u8*)&mDisplayWorldGrid, 1, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("ワールドグリッド幅", &mWorldGridWidth, 0.0, 100000.0, 0, NULL, -1, -1, 512, 24); - mctx->genCheckBox("リージョングリッド表示", (u8*)&mDisplayRegionGrid, 1, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("リージョングリッド幅", &mRegionGridWidth, 0.0, 100000.0, 0, NULL, -1, -1, 512, 24); - mctx->genCheckBox("ワールド原点表示", (u8*)&mDisplayWorldOrigin, 1, 0, NULL, -1, -1, 512, 24); - mctx->genCheckBox("リージョン原点表示", (u8*)&mDisplayRegionOrigin, 1, 0, NULL, -1, -1, 512, 24); - mctx->genCheckBox("ステージ原点表示", (u8*)&mDisplayStageOrigin, 1, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("リージョン拡大表示範囲", &mRegionZoomRange, 1000.0, 1000000.0, 0, NULL, -1, -1, 512, 24); - mctx->genCheckBox("表示基準領域枠表示", (u8*)&mDisplayReferenceArea, 1, 0, NULL, -1, -1, 512, 24); - mctx->genCheckBox("スクロール範囲を表示基準", (u8*)&field_0x308, 1, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("左上座標X", &mMapTopLeftPosX, 0.0, 608.0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("左上座標Y", &mMapTopLeftPosY, 0.0, 448.0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("領域幅", &mMapScale, 0.0, 608.0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("\n*** スクロール速度境界 ***", 0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("0~遅", &mScrollSpeedSlowBound, 0.0, 1.0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("遅~速", &mScrollSpeedFastBound, 0.0, 1.0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("\n*** スクロール速度(遅) ***", 0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("ワールド全体", &mScrollSpeedWorldSlow, 0.0, 10.0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("リージョン全体", &mScrollSpeedRegionSlow, 0.0, 10.0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("リージョン拡大", &mScrollSpeedRegionZoomSlow, 0.0, 10.0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("ダンジョンマップ", &mScrollSpeedDungeonMapSlow, 0.0, 10.0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("\n*** スクロール速度(速) ***", 0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("ワールド全体", &mScrollSpeedWorldFast, 0.0, 10.0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("リージョン全体", &mScrollSpeedRegionFast, 0.0, 10.0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("リージョン拡大", &mScrollSpeedRegionZoomFast, 0.0, 10.0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("ダンジョンマップ", &mScrollSpeedDungeonMapFast, 0.0, 10.0, 0, NULL, -1, -1, 512, 24); - mctx->genCheckBox("ターミナル出力", (u8*)&mTerminalOutput, 1, 0, NULL, -1, -1, 512, 24); - mctx->genCheckBox("ポータルデータターミナル出力", (u8*)&mPortalDataTerminalOutput, 1, 0, NULL, -1, -1, 512, 24); - mctx->genCheckBox("リージョン到達ビットターミナル出力", (u8*)&mRegionBitTerminalOutput, 1, 0, NULL, -1, -1, 512, 24); - mctx->genCheckBox("全て到達済み", (u8*)&mAllRegionsUnlocked, 1, 0, NULL, -1, -1, 512, 24); - mctx->genCheckBox("パス全表示", (u8*)&mDisplayAllPaths, 1, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("\n***** デバッグ用到達ビット *****", 0, 0, NULL, -1, -1, 512, 24); + mctx->genLabel("*****フィールドマップ調整項目*****", 0); + mctx->genCheckBox("ワールドグリッド表示", (u8*)&mDisplayWorldGrid, 0x1); + mctx->genSlider("ワールドグリッド幅", &mWorldGridWidth, 0.0, 100000.0); + mctx->genCheckBox("リージョングリッド表示", (u8*)&mDisplayRegionGrid, 0x1); + mctx->genSlider("リージョングリッド幅", &mRegionGridWidth, 0.0, 100000.0); + mctx->genCheckBox("ワールド原点表示", (u8*)&mDisplayWorldOrigin, 0x1); + mctx->genCheckBox("リージョン原点表示", (u8*)&mDisplayRegionOrigin, 0x1); + mctx->genCheckBox("ステージ原点表示", (u8*)&mDisplayStageOrigin, 0x1); + mctx->genSlider("リージョン拡大表示範囲", &mRegionZoomRange, 1000.0, 1000000.0); + mctx->genCheckBox("表示基準領域枠表示", (u8*)&mDisplayReferenceArea, 0x1); + mctx->genCheckBox("スクロール範囲を表示基準", (u8*)&field_0x308, 0x1); + mctx->genSlider("左上座標X", &mMapTopLeftPosX, 0.0, 608.0); + mctx->genSlider("左上座標Y", &mMapTopLeftPosY, 0.0, 448.0); + mctx->genSlider("領域幅", &mMapScale, 0.0, 608.0); + mctx->genLabel("\n*** スクロール速度境界 ***", 0); + mctx->genSlider("0~遅", &mScrollSpeedSlowBound, 0.0, 1.0); + mctx->genSlider("遅~速", &mScrollSpeedFastBound, 0.0, 1.0); + mctx->genLabel("\n*** スクロール速度(遅) ***", 0); + mctx->genSlider("ワールド全体", &mScrollSpeedWorldSlow, 0.0, 10.0); + mctx->genSlider("リージョン全体", &mScrollSpeedRegionSlow, 0.0, 10.0); + mctx->genSlider("リージョン拡大", &mScrollSpeedRegionZoomSlow, 0.0, 10.0); + mctx->genSlider("ダンジョンマップ", &mScrollSpeedDungeonMapSlow, 0.0, 10.0); + mctx->genLabel("\n*** スクロール速度(速) ***", 0); + mctx->genSlider("ワールド全体", &mScrollSpeedWorldFast, 0.0, 10.0); + mctx->genSlider("リージョン全体", &mScrollSpeedRegionFast, 0.0, 10.0); + mctx->genSlider("リージョン拡大", &mScrollSpeedRegionZoomFast, 0.0, 10.0); + mctx->genSlider("ダンジョンマップ", &mScrollSpeedDungeonMapFast, 0.0, 10.0); + mctx->genCheckBox("ターミナル出力", (u8*)&mTerminalOutput, 0x1); + mctx->genCheckBox("ポータルデータターミナル出力", (u8*)&mPortalDataTerminalOutput, 0x1); + mctx->genCheckBox("リージョン到達ビットターミナル出力", (u8*)&mRegionBitTerminalOutput, 0x1); + mctx->genCheckBox("全て到達済み", (u8*)&mAllRegionsUnlocked, 0x1); + mctx->genCheckBox("パス全表示", (u8*)&mDisplayAllPaths, 0x1); + mctx->genLabel("\n***** デバッグ用到達ビット *****", 0); for (int i = 0; i < 7; i++) { - mctx->genCheckBox(txt[i], (u8*)&mDebugRegionBits[i], 1, 0, NULL, -1, -1, 512, 24); + mctx->genCheckBox(txt[i], (u8*)&mDebugRegionBits[i], 1); } - mctx->genLabel("到達リージョンPRINT", 0, 0, NULL, -1, -1, 512, 24); - mctx->genButton("PRINT", 0x40000002, 0, NULL, -1, -1, 512, 24); - mctx->genCheckBox("全世界スクロール", (u8*)&mRegionPrintGlobalScroll, 1, 0, NULL, -1, -1, 512, 24); - mctx->genCheckBox("背景画像描画ON", (u8*)&mDrawBackground, 1, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("背景アルファ", &mBackgroundAlpha, 0.0, 1.0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("背景アルファ(前面)", &mBackgroundFrontAlpha, 0.0, 1.0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("ステージ拡大スケール", &mStageZoomScale, 1.0, 100.0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("\n***** 背景画像のワールド座標オフセット *****", 0, 0, NULL, -1, -1, 512, 24); - mctx->genCheckBox("調整ON", (u8*)&mRegionImageDebug, 1, 0, NULL, -1, -1, 512, 24); + mctx->genLabel("到達リージョンPRINT", 0); + mctx->genButton("PRINT", 0x40000002); + mctx->genCheckBox("全世界スクロール", (u8*)&mRegionPrintGlobalScroll, 0x1); + mctx->genCheckBox("背景画像描画ON", (u8*)&mDrawBackground, 0x1); + mctx->genSlider("背景アルファ", &mBackgroundAlpha, 0.0, 1.0); + mctx->genSlider("背景アルファ(前面)", &mBackgroundFrontAlpha, 0.0, 1.0); + mctx->genSlider("ステージ拡大スケール", &mStageZoomScale, 1.0, 100.0); + mctx->genLabel("\n***** 背景画像のワールド座標オフセット *****", 0); + mctx->genCheckBox("調整ON", (u8*)&mRegionImageDebug, 0x1); for (int i = 0; i < 8; i++) { - mctx->genLabel(txt[i], 0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("座標X", &mRegionImagePosX[i], -300000.0, 300000.0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("座標Z", &mRegionImagePosZ[i], -300000.0, 300000.0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("スケール", &mRegionImageScale[i], -50.0, 50.0, 0, NULL, -1, -1, 512, 24); + mctx->genLabel(txt[i], 0); + mctx->genSlider("座標X", &mRegionImagePosX[i], -300000.0, 300000.0); + mctx->genSlider("座標Z", &mRegionImagePosZ[i], -300000.0, 300000.0); + mctx->genSlider("スケール", &mRegionImageScale[i], -50.0, 50.0); } - mctx->genLabel("\n***** スクロール範囲 *****", 0, 0, NULL, -1, -1, 512, 24); - mctx->genCheckBox("表示ON", (u8*)&mScrollRangeDisplay, 1, 0, NULL, -1, -1, 512, 24); - mctx->genCheckBox("調整ON", (u8*)&mScrollRangeDebugON, 1, 0, NULL, -1, -1, 512, 24); + mctx->genLabel("\n***** スクロール範囲 *****", 0); + mctx->genCheckBox("表示ON", (u8*)&mScrollRangeDisplay, 0x1); + mctx->genCheckBox("調整ON", (u8*)&mScrollRangeDebugON, 0x1); for (int i = 0; i < 7; i = i + 1) { - mctx->genLabel(txt[i], 0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("座標最小X", &mRegionScrollRangeMinX[i], -300000.0, 300000.0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("座標最小Z", &mRegionScrollRangeMinZ[i], -300000.0, 300000.0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("座標最大X", &mRegionScrollRangeMaxX[i], -300000.0, 300000.0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("座標最大Z", &mRegionScrollRangeMaxZ[i], -300000.0, 300000.0, 0, NULL, -1, -1, 512, 24); + mctx->genLabel(txt[i], 0); + mctx->genSlider("座標最小X", &mRegionScrollRangeMinX[i], -300000.0, 300000.0); + mctx->genSlider("座標最小Z", &mRegionScrollRangeMinZ[i], -300000.0, 300000.0); + mctx->genSlider("座標最大X", &mRegionScrollRangeMaxX[i], -300000.0, 300000.0); + mctx->genSlider("座標最大Z", &mRegionScrollRangeMaxZ[i], -300000.0, 300000.0); } - mctx->genLabel("\n***** 範囲チェック *****", 0, 0, NULL, -1, -1, 512, 24); - mctx->genCheckBox("ON", (u8*)&mRangeCheck, 1, 0, NULL, -1, -1, 512, 24); - mctx->genCheckBox("描画の優先", (u8*)&mRangeCheckDrawPriority, 1, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("間隔", &mRangeCheckInterval, 0, '\n', 0, NULL, -1, -1, 512, 24); - mctx->genLabel("**********", 0, 0, NULL, -1, -1, 512, 24); - mctx->genCheckBox("ポータルワープON", (u8*)&mPortalWarpON, 1, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("アーカイブ読み込み", 0, 0, NULL, -1, -1, 512, 24); - mctx->genButton("READ FILE", 0x40000001, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("*****タイトル部分****", 0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("トランスX", &mTitlePosX, -300.0, 300.0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("トランスY", &mTitlePosY, -300.0, 300.0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("スケール", &mTitleScale, 0.0, 3.0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("*****サブタイトル部分****", 0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("トランスX", &mSubTitlePosX, -300.0, 300.0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("トランスY", &mSubTitlePosY, -300.0, 300.0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("スケール", &mSubTitleScale, 0.0, 3.0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("*****エリア移動****", 0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("トランスX", &mAreaMovementPosX, -300.0, 300.0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("トランスY", &mAreaMovementPosY, -300.0, 300.0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("スケール", &mAreaMovementScale, 0.0, 3.0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("*****しまう****", 0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("トランスX", &mClosingPosX, -300.0, 300.0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("トランスY", &mClosingPosY, -300.0, 300.0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("スケール", &mClosingScale, 0.0, 3.0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("*****Doアイコン****", 0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("トランスX", &mDoIconPosX, -300.0, 300.0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("トランスY", &mDoIconPosY, -300.0, 300.0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("スケール", &mDoIconScale, 0.0, 3.0, 0, NULL, -1, -1, 512, 24); - mctx->genCheckBox("ボタンデバッグON", (u8*)&mButtonDebugON, 1, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("*****Zボタン****", 0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("トランスX", &mButtonZPosX, -300.0, 300.0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("トランスY", &mButtonZPosY, -300.0, 300.0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("スケール", &mButtonZScale, 0.0, 3.0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("*****Aボタン****", 0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("トランスX", &mButtonAPosX, -300.0, 300.0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("トランスY", &mButtonAPosY, -300.0, 300.0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("スケール", &mButtonAScale, 0.0, 3.0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("*****Bボタン****", 0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("トランスX", &mButtonBPosX, -300.0, 300.0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("トランスY", &mButtonBPosY, -300.0, 300.0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("スケール", &mButtonBScale, 0.0, 3.0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("*****Zテキスト****", 0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("トランスX", &mButtonZTextPosX, -300.0, 300.0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("トランスY", &mButtonZTextPosY, -300.0, 300.0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("スケール", &mButtonZTextScale, 0.0, 3.0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("*****Aテキスト****", 0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("トランスX", &mButtonATextPosX, -300.0, 300.0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("トランスY", &mButtonATextPosY, -300.0, 300.0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("スケール", &mButtonATextScale, 0.0, 3.0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("*****Bテキスト****", 0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("トランスX", &mButtonBTextPosX, -300.0, 300.0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("トランスY", &mButtonBTextPosY, -300.0, 300.0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("スケール", &mButtonBTextScale, 0.0, 3.0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("**********", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("\n\n\n*****表示・非表示*****", 0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("表示フレーム数", &mDisplayFrameNum, 1, 100, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("非表示フレーム数", &mUndisplayFrameNum, 1, 100, 0, NULL, -1, -1, 512, 24); - mctx->startComboBox("出現マップタイプ", &mMapType, 0, NULL, -1, -1, 0x100, 0x1a); + mctx->genLabel("\n***** 範囲チェック *****", 0); + mctx->genCheckBox("ON", (u8*)&mRangeCheck, 0x1); + mctx->genCheckBox("描画の優先", (u8*)&mRangeCheckDrawPriority, 0x1); + mctx->genSlider("間隔", &mRangeCheckInterval, 0, '\n'); + mctx->genLabel("**********", 0); + mctx->genCheckBox("ポータルワープON", (u8*)&mPortalWarpON, 0x1); + mctx->genLabel("アーカイブ読み込み", 0); + mctx->genButton("READ FILE", 0x40000001); + mctx->genLabel("*****タイトル部分****", 0); + mctx->genSlider("トランスX", &mTitlePosX, -300.0, 300.0); + mctx->genSlider("トランスY", &mTitlePosY, -300.0, 300.0); + mctx->genSlider("スケール", &mTitleScale, 0.0, 3.0); + mctx->genLabel("*****サブタイトル部分****", 0); + mctx->genSlider("トランスX", &mSubTitlePosX, -300.0, 300.0); + mctx->genSlider("トランスY", &mSubTitlePosY, -300.0, 300.0); + mctx->genSlider("スケール", &mSubTitleScale, 0.0, 3.0); + mctx->genLabel("*****エリア移動****", 0); + mctx->genSlider("トランスX", &mAreaMovementPosX, -300.0, 300.0); + mctx->genSlider("トランスY", &mAreaMovementPosY, -300.0, 300.0); + mctx->genSlider("スケール", &mAreaMovementScale, 0.0, 3.0); + mctx->genLabel("*****しまう****", 0); + mctx->genSlider("トランスX", &mClosingPosX, -300.0, 300.0); + mctx->genSlider("トランスY", &mClosingPosY, -300.0, 300.0); + mctx->genSlider("スケール", &mClosingScale, 0.0, 3.0); + mctx->genLabel("*****Doアイコン****", 0); + mctx->genSlider("トランスX", &mDoIconPosX, -300.0, 300.0); + mctx->genSlider("トランスY", &mDoIconPosY, -300.0, 300.0); + mctx->genSlider("スケール", &mDoIconScale, 0.0, 3.0); + mctx->genCheckBox("ボタンデバッグON", (u8*)&mButtonDebugON, 0x1); + mctx->genLabel("*****Zボタン****", 0); + mctx->genSlider("トランスX", &mButtonZPosX, -300.0, 300.0); + mctx->genSlider("トランスY", &mButtonZPosY, -300.0, 300.0); + mctx->genSlider("スケール", &mButtonZScale, 0.0, 3.0); + mctx->genLabel("*****Aボタン****", 0); + mctx->genSlider("トランスX", &mButtonAPosX, -300.0, 300.0); + mctx->genSlider("トランスY", &mButtonAPosY, -300.0, 300.0); + mctx->genSlider("スケール", &mButtonAScale, 0.0, 3.0); + mctx->genLabel("*****Bボタン****", 0); + mctx->genSlider("トランスX", &mButtonBPosX, -300.0, 300.0); + mctx->genSlider("トランスY", &mButtonBPosY, -300.0, 300.0); + mctx->genSlider("スケール", &mButtonBScale, 0.0, 3.0); + mctx->genLabel("*****Zテキスト****", 0); + mctx->genSlider("トランスX", &mButtonZTextPosX, -300.0, 300.0); + mctx->genSlider("トランスY", &mButtonZTextPosY, -300.0, 300.0); + mctx->genSlider("スケール", &mButtonZTextScale, 0.0, 3.0); + mctx->genLabel("*****Aテキスト****", 0); + mctx->genSlider("トランスX", &mButtonATextPosX, -300.0, 300.0); + mctx->genSlider("トランスY", &mButtonATextPosY, -300.0, 300.0); + mctx->genSlider("スケール", &mButtonATextScale, 0.0, 3.0); + mctx->genLabel("*****Bテキスト****", 0); + mctx->genSlider("トランスX", &mButtonBTextPosX, -300.0, 300.0); + mctx->genSlider("トランスY", &mButtonBTextPosY, -300.0, 300.0); + mctx->genSlider("スケール", &mButtonBTextScale, 0.0, 3.0); + mctx->genLabel("**********", 0); + mctx->genLabel("\n\n\n*****表示・非表示*****", 0); + mctx->genSlider("表示フレーム数", &mDisplayFrameNum, 1, 100); + mctx->genSlider("非表示フレーム数", &mUndisplayFrameNum, 1, 100); + mctx->startComboBox("出現マップタイプ", &mMapType); mctx->genComboBoxItem("デフォルト", 0); mctx->genComboBoxItem("全体マップ", 1); mctx->genComboBoxItem("ダンジョンマップ", 2); @@ -4119,56 +4119,56 @@ void dMeter_fmapHIO_c::genMessage(JORMContext* mctx) { if (field_0x20 != NULL) { mctx->genNode("フィールドマップ", field_0x20, 0, 0); } - mctx->genLabel("**********************", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("*******カーソル*******", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("**********************", 0, 0, NULL, -1, -1, 512, 24); - mctx->genCheckBox("デバッグON", (u8*)&mCursorDebugON, 1, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("黒成分R", &mCursorBlack.r, 0, 0xff, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("黒成分G", &mCursorBlack.g, 0, 0xff, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("黒成分B", &mCursorBlack.b, 0, 0xff, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("黒成分A", &mCursorBlack.a, 0, 0xff, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("白成分R", &mCursorWhite.r, 0, 0xff, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("白成分G", &mCursorWhite.g, 0, 0xff, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("白成分B", &mCursorWhite.b, 0, 0xff, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("白成分A", &mCursorWhite.a, 0, 0xff, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("スケール", &mCursorScale, 0.0, 3.0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("スピード", &mCursorSpeed, 0.0, 360.0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("**********************", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("*****カラー・点滅*****", 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("**********************", 0, 0, NULL, -1, -1, 512, 24); + mctx->genLabel("**********************", 0); + mctx->genLabel("*******カーソル*******", 0); + mctx->genLabel("**********************", 0); + mctx->genCheckBox("デバッグON", (u8*)&mCursorDebugON, 0x1); + mctx->genSlider("黒成分R", &mCursorBlack.r, 0, 0xff); + mctx->genSlider("黒成分G", &mCursorBlack.g, 0, 0xff); + mctx->genSlider("黒成分B", &mCursorBlack.b, 0, 0xff); + mctx->genSlider("黒成分A", &mCursorBlack.a, 0, 0xff); + mctx->genSlider("白成分R", &mCursorWhite.r, 0, 0xff); + mctx->genSlider("白成分G", &mCursorWhite.g, 0, 0xff); + mctx->genSlider("白成分B", &mCursorWhite.b, 0, 0xff); + mctx->genSlider("白成分A", &mCursorWhite.a, 0, 0xff); + mctx->genSlider("スケール", &mCursorScale, 0.0, 3.0); + mctx->genSlider("スピード", &mCursorSpeed, 0.0, 360.0); + mctx->genLabel("**********************", 0); + mctx->genLabel("*****カラー・点滅*****", 0); + mctx->genLabel("**********************", 0); for (int i = 0; i < 3; i++) { - mctx->genLabel(title[i], 0, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("■選択されているリージョン", 0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("黒成分R", &mMapBlink[i].mSelectedRegion.mBlack.r, 0, 0xff, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("黒成分G", &mMapBlink[i].mSelectedRegion.mBlack.g, 0, 0xff, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("黒成分B", &mMapBlink[i].mSelectedRegion.mBlack.b, 0, 0xff, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("黒成分A", &mMapBlink[i].mSelectedRegion.mBlack.a, 0, 0xff, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("白成分R", &mMapBlink[i].mSelectedRegion.mWhite.r, 0, 0xff, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("白成分G", &mMapBlink[i].mSelectedRegion.mWhite.g, 0, 0xff, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("白成分B", &mMapBlink[i].mSelectedRegion.mWhite.b, 0, 0xff, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("白成分A", &mMapBlink[i].mSelectedRegion.mWhite.a, 0, 0xff, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("最大値", &mMapBlink[i].mSelectedRegion.mMax, 0, 0xff, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("最小値", &mMapBlink[i].mSelectedRegion.mMin, 0, 0xff, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("点滅スピード", &mMapBlink[i].mSelectedRegion.mBlinkSpeed, 0, 100, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("■選択されていないリージョン", 0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("黒成分R", &mMapBlink[i].mUnselectedRegion.mBlack.r, 0, 0xff, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("黒成分G", &mMapBlink[i].mUnselectedRegion.mBlack.g, 0, 0xff, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("黒成分B", &mMapBlink[i].mUnselectedRegion.mBlack.b, 0, 0xff, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("黒成分A", &mMapBlink[i].mUnselectedRegion.mBlack.a, 0, 0xff, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("白成分R", &mMapBlink[i].mUnselectedRegion.mWhite.r, 0, 0xff, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("白成分G", &mMapBlink[i].mUnselectedRegion.mWhite.g, 0, 0xff, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("白成分B", &mMapBlink[i].mUnselectedRegion.mWhite.b, 0, 0xff, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("白成分A", &mMapBlink[i].mUnselectedRegion.mWhite.a, 0, 0xff, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("■未到達リージョン", 0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("黒成分R", &mMapBlink[i].mUnreachedRegionBlack.r, 0, 0xff, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("黒成分G", &mMapBlink[i].mUnreachedRegionBlack.g, 0, 0xff, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("黒成分B", &mMapBlink[i].mUnreachedRegionBlack.b, 0, 0xff, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("黒成分A", &mMapBlink[i].mUnreachedRegionBlack.a, 0, 0xff, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("白成分R", &mMapBlink[i].mUnreachedRegionWhite.r, 0, 0xff, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("白成分G", &mMapBlink[i].mUnreachedRegionWhite.g, 0, 0xff, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("白成分B", &mMapBlink[i].mUnreachedRegionWhite.b, 0, 0xff, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("白成分A", &mMapBlink[i].mUnreachedRegionWhite.a, 0, 0xff, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("\n", 0, 0, NULL, -1, -1, 512, 24); + mctx->genLabel(title[i], 0); + mctx->genLabel("■選択されているリージョン", 0); + mctx->genSlider("黒成分R", &mMapBlink[i].mSelectedRegion.mBlack.r, 0, 0xff); + mctx->genSlider("黒成分G", &mMapBlink[i].mSelectedRegion.mBlack.g, 0, 0xff); + mctx->genSlider("黒成分B", &mMapBlink[i].mSelectedRegion.mBlack.b, 0, 0xff); + mctx->genSlider("黒成分A", &mMapBlink[i].mSelectedRegion.mBlack.a, 0, 0xff); + mctx->genSlider("白成分R", &mMapBlink[i].mSelectedRegion.mWhite.r, 0, 0xff); + mctx->genSlider("白成分G", &mMapBlink[i].mSelectedRegion.mWhite.g, 0, 0xff); + mctx->genSlider("白成分B", &mMapBlink[i].mSelectedRegion.mWhite.b, 0, 0xff); + mctx->genSlider("白成分A", &mMapBlink[i].mSelectedRegion.mWhite.a, 0, 0xff); + mctx->genSlider("最大値", &mMapBlink[i].mSelectedRegion.mMax, 0, 0xff); + mctx->genSlider("最小値", &mMapBlink[i].mSelectedRegion.mMin, 0, 0xff); + mctx->genSlider("点滅スピード", &mMapBlink[i].mSelectedRegion.mBlinkSpeed, 0, 100); + mctx->genLabel("■選択されていないリージョン", 0); + mctx->genSlider("黒成分R", &mMapBlink[i].mUnselectedRegion.mBlack.r, 0, 0xff); + mctx->genSlider("黒成分G", &mMapBlink[i].mUnselectedRegion.mBlack.g, 0, 0xff); + mctx->genSlider("黒成分B", &mMapBlink[i].mUnselectedRegion.mBlack.b, 0, 0xff); + mctx->genSlider("黒成分A", &mMapBlink[i].mUnselectedRegion.mBlack.a, 0, 0xff); + mctx->genSlider("白成分R", &mMapBlink[i].mUnselectedRegion.mWhite.r, 0, 0xff); + mctx->genSlider("白成分G", &mMapBlink[i].mUnselectedRegion.mWhite.g, 0, 0xff); + mctx->genSlider("白成分B", &mMapBlink[i].mUnselectedRegion.mWhite.b, 0, 0xff); + mctx->genSlider("白成分A", &mMapBlink[i].mUnselectedRegion.mWhite.a, 0, 0xff); + mctx->genLabel("■未到達リージョン", 0); + mctx->genSlider("黒成分R", &mMapBlink[i].mUnreachedRegionBlack.r, 0, 0xff); + mctx->genSlider("黒成分G", &mMapBlink[i].mUnreachedRegionBlack.g, 0, 0xff); + mctx->genSlider("黒成分B", &mMapBlink[i].mUnreachedRegionBlack.b, 0, 0xff); + mctx->genSlider("黒成分A", &mMapBlink[i].mUnreachedRegionBlack.a, 0, 0xff); + mctx->genSlider("白成分R", &mMapBlink[i].mUnreachedRegionWhite.r, 0, 0xff); + mctx->genSlider("白成分G", &mMapBlink[i].mUnreachedRegionWhite.g, 0, 0xff); + mctx->genSlider("白成分B", &mMapBlink[i].mUnreachedRegionWhite.b, 0, 0xff); + mctx->genSlider("白成分A", &mMapBlink[i].mUnreachedRegionWhite.a, 0, 0xff); + mctx->genLabel("\n", 0); } } @@ -4262,26 +4262,26 @@ dMeter_cursorHIO_c::dMeter_cursorHIO_c() { #if DEBUG void dMeter_cursorHIO_c::genMessage(JORMContext* mctx) { // DEBUG NONMATCHING - mctx->genLabel("*****お店カーソル*****", 0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("オフセットY", &mShopCursorOffsetY, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("オフセットX(マジックアーマー)", &mMagicArmorCursorOffsetX, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("オフセットY(マジックアーマー)", &mMagicArmorCursorOffsetY, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("スケール", &mShopCursorScale, 0.0f, 3.0f, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("*****お店の商品(セーラの最初の店)*****", 0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("ズームX", &mSeraShopObjZoom.x, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("ズームY", &mSeraShopObjZoom.y, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("ズームZ", &mSeraShopObjZoom.z, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("ズームアングルX", &mSeraShopObjZoomAngleX, -0x8000, 0x7fff, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("*****お店の商品(オフセット値)*****", 0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("ズームX", &mObjZoom.x, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("ズームY", &mObjZoom.y, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("ズームZ", &mObjZoom.z, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("ズームアングルX", &mShopObjZoomAngleX, -0x8000, 0x7fff, 0, NULL, -1, -1, 512, 24); - mctx->genLabel("*****マジックアーマー(オフセット値)*****", 0, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("ズームX", &mMagicArmorObjZoom.x, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("ズームY", &mMagicArmorObjZoom.y, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("ズームZ", &mMagicArmorObjZoom.z, -300.0f, 300.0f, 0, NULL, -1, -1, 512, 24); - mctx->genSlider("ズームアングルX", &mMagicArmorObjZoomAngleX, -0x8000, 0x7fff, 0, NULL, -1, -1, 512, 24); + mctx->genLabel("*****お店カーソル*****", 0); + mctx->genSlider("オフセットY", &mShopCursorOffsetY, -300.0f, 300.0f); + mctx->genSlider("オフセットX(マジックアーマー)", &mMagicArmorCursorOffsetX, -300.0f, 300.0f); + mctx->genSlider("オフセットY(マジックアーマー)", &mMagicArmorCursorOffsetY, -300.0f, 300.0f); + mctx->genSlider("スケール", &mShopCursorScale, 0.0f, 3.0f); + mctx->genLabel("*****お店の商品(セーラの最初の店)*****", 0); + mctx->genSlider("ズームX", &mSeraShopObjZoom.x, -300.0f, 300.0f); + mctx->genSlider("ズームY", &mSeraShopObjZoom.y, -300.0f, 300.0f); + mctx->genSlider("ズームZ", &mSeraShopObjZoom.z, -300.0f, 300.0f); + mctx->genSlider("ズームアングルX", &mSeraShopObjZoomAngleX, -0x8000, 0x7fff); + mctx->genLabel("*****お店の商品(オフセット値)*****", 0); + mctx->genSlider("ズームX", &mObjZoom.x, -300.0f, 300.0f); + mctx->genSlider("ズームY", &mObjZoom.y, -300.0f, 300.0f); + mctx->genSlider("ズームZ", &mObjZoom.z, -300.0f, 300.0f); + mctx->genSlider("ズームアングルX", &mShopObjZoomAngleX, -0x8000, 0x7fff); + mctx->genLabel("*****マジックアーマー(オフセット値)*****", 0); + mctx->genSlider("ズームX", &mMagicArmorObjZoom.x, -300.0f, 300.0f); + mctx->genSlider("ズームY", &mMagicArmorObjZoom.y, -300.0f, 300.0f); + mctx->genSlider("ズームZ", &mMagicArmorObjZoom.z, -300.0f, 300.0f); + mctx->genSlider("ズームアングルX", &mMagicArmorObjZoomAngleX, -0x8000, 0x7fff); } #endif diff --git a/src/d/d_meter_map.cpp b/src/d/d_meter_map.cpp index 11ef884e20..08050a230d 100644 --- a/src/d/d_meter_map.cpp +++ b/src/d/d_meter_map.cpp @@ -58,66 +58,66 @@ dMeter_map_HIO_c::dMeter_map_HIO_c() { } void dMeter_map_HIO_c::genMessage(JORMContext* ctx) { - ctx->genLabel("■デバック用マップ拡大■",0,0,(JOREventListener *)0x0,0xffff, 0xffff,0x200,0x18); - ctx->genCheckBox("ONで拡大", &mDebugMapExpansion,'\x01',0,(JOREventListener *)0x0,0xffff ,0xffff,0x200,0x18); - ctx->genLabel("■マップ表示位置■",0,0,(JOREventListener *)0x0,0xffff,0xffff,0x200, 0x18); - ctx->genCheckBox("ONで調整有効", &mMapDisplayLocation,'\x01',0,(JOREventListener *)0x0 ,0xffff,0xffff,0x200,0x18); - ctx->genLabel("*Wide(16:9)",0,0,(JOREventListener *)0x0,0xffff,0xffff,0x200,0x18); - ctx->genSlider("左下X", &mWideBottomLeftX,-200,0x280,0,(JOREventListener *)0x0,0xffff, 0xffff,0x200,0x18); - ctx->genSlider(" Y", &mWideY,0,0x1e0,0,(JOREventListener *)0x0,0xffff,0xffff,0x200, 0x18); - ctx->genLabel("*Normal(4:3)",0,0,(JOREventListener *)0x0,0xffff,0xffff,0x200,0x18); - ctx->genSlider("左下X", &mNormalBottomLeftX,-200,0x280,0,(JOREventListener *)0x0,0xffff ,0xffff,0x200,0x18); - ctx->genSlider(" Y", &mNormalY,0,0x1e0,0,(JOREventListener *)0x0,0xffff,0xffff,0x200, 0x18); - ctx->genLabel("*GC(4:3) WiiでMAPアイコン無しの場合のY座標にも使用します", 0,0,(JOREventListener *)0x0,0xffff,0xffff,0x200,0x18); - ctx->genSlider("左下X", &mGcBottomLeftX,-200,0x280,0,(JOREventListener *)0x0,0xffff, 0xffff,0x200,0x18); - ctx->genSlider(" Y", &mGcY,0,0x1e0,0,(JOREventListener *)0x0,0xffff,0xffff,0x200,0x18) - ; - ctx->genSlider("隠右X", &mHiddenRightX,-600,800,0,(JOREventListener *)0x0,0xffff,0xffff ,0x200,0x18); - ctx->genLabel("■マップ表示サイズ■",0,0,(JOREventListener *)0x0,0xffff,0xffff, 0x200,0x18); - ctx->genCheckBox("・ON変更", &mMapDisplaySize,'\x01',0,(JOREventListener *)0x0,0xffff, 0xffff,0x200,0x18); - ctx->genSlider("", &field_0x2a,1,400,0,(JOREventListener *)0x0,0xffff,0xffff,0x200,0x18); - ctx->genLabel("■マップサイズ■",0,0,(JOREventListener *)0x0,0xffff,0xffff,0x200,0x18); - ctx->genCheckBox( "・サイズタイプの変更<サイズ変更後はテクスチャーサイズ変更をして下さい>" , &mSizeTypeChange,'\x01',0,(JOREventListener *)0x0,0xffff,0xffff,0x200,0x18); - ctx->startRadioButton("", &field_0x18,1,(JOREventListener *)0x0,0xffff,0xffff,0x100,0xffff); - ctx->genRadioButtonItem("中",1,0,0xffff,0xffff,0x80,0x10); - ctx->genRadioButtonItem("大",2,0,0xffff,0xffff,0x80,0x10); - ctx->genRadioButtonItem("小",3,0,0xffff,0xffff,0x80,0x10); + ctx->genLabel("■デバック用マップ拡大■", 0); + ctx->genCheckBox("ONで拡大", &mDebugMapExpansion, 0x1); + ctx->genLabel("■マップ表示位置■", 0); + ctx->genCheckBox("ONで調整有効", &mMapDisplayLocation, 0x1); + ctx->genLabel("*Wide(16:9)", 0); + ctx->genSlider("左下X", &mWideBottomLeftX, -200, 640); + ctx->genSlider(" Y", &mWideY, 0, 480); + ctx->genLabel("*Normal(4:3)", 0); + ctx->genSlider("左下X", &mNormalBottomLeftX, -200, 640); + ctx->genSlider(" Y", &mNormalY, 0, 480); + ctx->genLabel("*GC(4:3) WiiでMAPアイコン無しの場合のY座標にも使用します", 0); + ctx->genSlider("左下X", &mGcBottomLeftX, -200, 640); + ctx->genSlider(" Y", &mGcY, 0, 480); + ctx->genSlider("隠右X", &mHiddenRightX, -600, 800); + ctx->genLabel("■マップ表示サイズ■", 0); + ctx->genCheckBox("・ON変更", &mMapDisplaySize, 0x1); + ctx->genSlider("", &field_0x2a, 1, 400); + ctx->genLabel("■マップサイズ■", 0); + ctx->genCheckBox("・サイズタイプの変更<サイズ変更後はテクスチャーサイズ変更をして下さい>", + &mSizeTypeChange, 0x1); + ctx->startRadioButton("", &field_0x18, 1, NULL, 0xffff, 0xffff, 0x100, 0xffff); + ctx->genRadioButtonItem("中", 1, 0, 0xffff, 0xffff, 0x80, 0x10); + ctx->genRadioButtonItem("大", 2, 0, 0xffff, 0xffff, 0x80, 0x10); + ctx->genRadioButtonItem("小", 3, 0, 0xffff, 0xffff, 0x80, 0x10); ctx->endRadioButton(); - ctx->genLabel( "・各サイズ<サイズ変更後はテクスチャーサイズ変更をして下さい>" ,0,0,(JOREventListener *)0x0,0xffff,0xffff,0x200,0x18); - ctx->genLabel("・中",0,0,(JOREventListener *)0x0,0xffff,0xffff,0x200,0x18); - ctx->genSlider("横", &mMediumHorizontal,1,0x90,0,(JOREventListener *)0x0,0xffff,0xffff, 0x200,0x18); - ctx->genSlider("縦", &mMediumVertical,1,0x90,0,(JOREventListener *)0x0,0xffff,0xffff, 0x200,0x18); - ctx->genLabel("・大",0,0,(JOREventListener *)0x0,0xffff,0xffff,0x200,0x18); - ctx->genSlider("横", &mBigHorizontal,1,0xd8,0,(JOREventListener *)0x0,0xffff,0xffff, 0x200,0x18); - ctx->genSlider("縦", &mBigVertical,1,0xd8,0,(JOREventListener *)0x0,0xffff,0xffff,0x200, 0x18); - ctx->genLabel("・小",0,0,(JOREventListener *)0x0,0xffff,0xffff,0x200,0x18); - ctx->genSlider("横", &mSmallHorizontal,1,0x90,0,(JOREventListener *)0x0,0xffff,0xffff, 0x200,0x18); - ctx->genSlider("縦", &mSmallVertical,1,0x90,0,(JOREventListener *)0x0,0xffff,0xffff, 0x200,0x18); - ctx->genCheckBox("・テクスチャー解像度半分", &mTextureResolutionHalved,'\x01',0 ,(JOREventListener *)0x0,0xffff,0xffff,0x200,0x18); - ctx->genButton("テクスチャーサイズ変更",0x4000001,0,(JOREventListener *)0x0,0xffff, 0xffff,0x200,0x18); - ctx->genLabel("■マップアルファ■",0,0,(JOREventListener *)0x0,0xffff,0xffff,0x200, 0x18); - ctx->genCheckBox("マップアルファテストONで有効", &mMapAlphaTest,'\x01',0, (JOREventListener *)0x0,0xffff,0xffff,0x200,0x18); - ctx->genSlider("アルファ", &mAlpha,'\0',0xff,0,(JOREventListener *)0x0,0xffff,0xffff, 0x200,0x18); + ctx->genLabel("・各サイズ<サイズ変更後はテクスチャーサイズ変更をして下さい>", 0); + ctx->genLabel("・中", 0); + ctx->genSlider("横", &mMediumHorizontal, 1, 0x90); + ctx->genSlider("縦", &mMediumVertical, 1, 0x90); + ctx->genLabel("・大", 0); + ctx->genSlider("横", &mBigHorizontal, 1, 0xd8); + ctx->genSlider("縦", &mBigVertical, 1, 0xd8); + ctx->genLabel("・小", 0); + ctx->genSlider("横", &mSmallHorizontal, 1, 0x90); + ctx->genSlider("縦", &mSmallVertical, 1, 0x90); + ctx->genCheckBox("・テクスチャー解像度半分", &mTextureResolutionHalved, 0x1); + ctx->genButton("テクスチャーサイズ変更", 0x4000001); + ctx->genLabel("■マップアルファ■", 0); + ctx->genCheckBox("マップアルファテストONで有効", &mMapAlphaTest, 0x1); + ctx->genSlider("アルファ", &mAlpha, 0, 0xff); if (dStage_stagInfo_GetUpButton(dComIfGp_getStage()->getStagInfo()) == 1 && field_0x18 != 1) { field_0x18 = 1; update(); } - - ctx->genLabel("■強制マップ上端変更■",0,0,(JOREventListener *)0x0,0xffff,0xffff, 0x200,0x18); - ctx->genCheckBox("ONで有効", &mForcedMapTopEdgeChange,'\x01',0,(JOREventListener *)0x0, 0xffff,0xffff,0x200,0x18); - ctx->genSlider("", &field_0x30,-1,0x1e0,0,(JOREventListener *)0x0,0xffff,0xffff,0x200, 0x18); - ctx->genLabel("ONからOFFにする場合は-1にしてからOFFにして下さい",0,0, (JOREventListener *)0x0,0xffff,0xffff,0x200,0x18); + + ctx->genLabel("■強制マップ上端変更■", 0); + ctx->genCheckBox("ONで有効", &mForcedMapTopEdgeChange, 0x1); + ctx->genSlider("", &field_0x30, -1, 480); + ctx->genLabel("ONからOFFにする場合は-1にしてからOFFにして下さい", 0); mAreaMap = dMap_HIO_c::mMySelfPointer; if (mAreaMap != NULL) { - ctx->genNode("エリアマップ",this->mAreaMap,0,0); + ctx->genNode("エリアマップ", this->mAreaMap, 0, 0); } - ctx->genLabel("■マップ表示禁止■",0,0,(JOREventListener *)0x0,0xffff,0xffff,0x200, 0x18); - ctx->genCheckBox("ONで有効", &mMapDisplayProhibited,'\x01',0,(JOREventListener *)0x0, 0xffff,0xffff,0x200,0x18); - ctx->genLabel("■マップレンダリング禁止■",0,0,(JOREventListener *)0x0,0xffff, 0xffff,0x200,0x18); - ctx->genCheckBox("ONで有効", &mMapRenderingProhibited,'\x01',0,(JOREventListener *)0x0, 0xffff,0xffff,0x200,0x18); + ctx->genLabel("■マップ表示禁止■", 0); + ctx->genCheckBox("ONで有効", &mMapDisplayProhibited, 0x1); + ctx->genLabel("■マップレンダリング禁止■", 0); + ctx->genCheckBox("ONで有効", &mMapRenderingProhibited, 0x1); } void dMeter_map_HIO_c::listenPropertyEvent(const JORPropertyEvent* evt) { diff --git a/src/d/d_save.cpp b/src/d/d_save.cpp index 42bdfabca7..81249ecb57 100644 --- a/src/d/d_save.cpp +++ b/src/d/d_save.cpp @@ -1869,23 +1869,23 @@ flagFile_c::~flagFile_c() { } void flagFile_c::genMessage(JORMContext* mctx) { - mctx->genLabel("-", 0, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); - mctx->genLabel("- フラグデータのデバッグ用一時セーブ", 0, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); - mctx->genLabel("-", 0, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); - mctx->genButton(" 読込 ", 101, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); - mctx->genLabel("-", 0, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); - mctx->genLabel("-", 0, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); + mctx->genLabel("-", 0); + mctx->genLabel("- フラグデータのデバッグ用一時セーブ", 0); + mctx->genLabel("-", 0); + mctx->genButton(" 読込 ", 101); + mctx->genLabel("-", 0); + mctx->genLabel("-", 0); if (fopScnM_SearchByID(dStage_roomControl_c::getProcID()) != NULL) { - mctx->genLabel("- セーブ要素", 0, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); - mctx->genCheckBox(" ステージ名", &m_flags, FLAG_SCENE_e, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); - mctx->genCheckBox(" セーブ領域", &m_flags, FLAG_SAVE_e, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); - mctx->genCheckBox(" セーブ作業領域", &m_flags, FLAG_MEM_e, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); - mctx->genCheckBox(" ダンジョンセーブ", &m_flags, FLAG_DAN_e, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); - mctx->genLabel("-", 0, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); - mctx->genButton(" 書出 ", 102, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); - mctx->genLabel("-", 0, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); - mctx->genLabel("-", 0, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 24); + mctx->genLabel("- セーブ要素", 0); + mctx->genCheckBox(" ステージ名", &m_flags, FLAG_SCENE_e); + mctx->genCheckBox(" セーブ領域", &m_flags, FLAG_SAVE_e); + mctx->genCheckBox(" セーブ作業領域", &m_flags, FLAG_MEM_e); + mctx->genCheckBox(" ダンジョンセーブ", &m_flags, FLAG_DAN_e); + mctx->genLabel("-", 0); + mctx->genButton(" 書出 ", 102); + mctx->genLabel("-", 0); + mctx->genLabel("-", 0); } } diff --git a/src/f_ap/f_ap_game.cpp b/src/f_ap/f_ap_game.cpp index 3c877bb134..b03bdc2561 100644 --- a/src/f_ap/f_ap_game.cpp +++ b/src/f_ap/f_ap_game.cpp @@ -81,32 +81,31 @@ u8 fapGm_HIO_c::mParticle254Fix; #if DEBUG void fapGm_HIO_c::genMessage(JORMContext* mctx) { - mctx->genButton("警告消去", 0x4000020, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genButton("BMPキャプチャー", 0x4000003, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genSlider("BMPキャプチャー倍率", &mCaptureMagnification, 1, 8, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genButton("スナップショット", 0x4000002, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genButton("CPU時間", 0x4000007, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genCheckBox("ホストIO使用", &mUsingHostIO, 1, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genCheckBox("メーター表示(JUTProcBar)", &mDisplayMeter, 1, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genCheckBox("プリント表示(JUTDbPrint)", &mDisplayPrint, 1, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genCheckBox("2D表示", &mDisplay2D, 1, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genCheckBox("パーティクル表示", &mDisplayParticle, 1, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genCheckBox("パーティクル254固定", &mParticle254Fix, 1, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genCheckBox("パックアーカイブモード", &mPackArchiveMode, 1, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); + mctx->genButton("警告消去", 0x4000020); + mctx->genButton("BMPキャプチャー", 0x4000003); + mctx->genSlider("BMPキャプチャー倍率", &mCaptureMagnification, 1, 8); + mctx->genButton("スナップショット", 0x4000002); + mctx->genButton("CPU時間", 0x4000007); + mctx->genCheckBox("ホストIO使用", &mUsingHostIO, 0x1); + mctx->genCheckBox("メーター表示(JUTProcBar)", &mDisplayMeter, 0x1); + mctx->genCheckBox("プリント表示(JUTDbPrint)", &mDisplayPrint, 0x1); + mctx->genCheckBox("2D表示", &mDisplay2D, 0x1); + mctx->genCheckBox("パーティクル表示", &mDisplayParticle, 0x1); + mctx->genCheckBox("パーティクル254固定", &mParticle254Fix, 0x1); + mctx->genCheckBox("パックアーカイブモード", &mPackArchiveMode, 0x1); - mctx->genLabel("−−−−−−−【プリント】−−−−−−−", 0x4000001, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genSlider(" 色 R", &mColor.r, 0, 0xFF, 0x4000010, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genSlider(" G", &mColor.g, 0, 0xFF, 0x4000011, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genSlider(" B", &mColor.b, 0, 0xFF, 0x4000012, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genSlider(" A", &mColor.a, 0, 0xFF, 0x4000013, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); + mctx->genLabel("−−−−−−−【プリント】−−−−−−−", 0x4000001); + mctx->genSlider(" 色 R", &mColor.r, 0, 0xFF, 0x4000010); + mctx->genSlider(" G", &mColor.g, 0, 0xFF, 0x4000011); + mctx->genSlider(" B", &mColor.b, 0, 0xFF, 0x4000012); + mctx->genSlider(" A", &mColor.a, 0, 0xFF, 0x4000013); - mctx->genLabel("−−−−−−−【情報関係】−−−−−−−", 0x4000001, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genButton("空きメモリ", 0x4000005, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genCheckBox("プロセスID表示", &mDisplayProcessID, 1, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genCheckBox("トラップフィルター", &mTrapFilter, 1, 0, NULL, 0xFFFF, 0xFFFF, - 0x200, 0x18); + mctx->genLabel("−−−−−−−【情報関係】−−−−−−−", 0x4000001); + mctx->genButton("空きメモリ", 0x4000005); + mctx->genCheckBox("プロセスID表示", &mDisplayProcessID, 0x1); + mctx->genCheckBox("トラップフィルター", &mTrapFilter, 0x1); - mctx->startComboBox("ガンマ補正係数", &mGammaCorrection, 0, NULL, 0xFFFF, 0xFFFF, 0x100, 0x1a); + mctx->startComboBox("ガンマ補正係数", &mGammaCorrection); mctx->genComboBoxItem("0.1", 1); mctx->genComboBoxItem("0.2", 2); mctx->genComboBoxItem("0.3", 3); @@ -139,59 +138,53 @@ void fapGm_HIO_c::genMessage(JORMContext* mctx) { mctx->genComboBoxItem("3.0", 30); mctx->endComboBox(); - mctx->genLabel("−−−−−−−【肩ボタン】−−−−−−−", 0x4000001, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genSlider(" しきい値 オン", &g_HIO.mLROnValue, 0.0f, 1.0f, 0, NULL, 0xFFFF, 0xFFFF, - 0x200, 0x18); - mctx->genSlider(" オフ", &g_HIO.mLROffValue, 0.0f, 1.0f, 0, NULL, 0xFFFF, 0xFFFF, - 0x200, 0x18); + mctx->genLabel("−−−−−−−【肩ボタン】−−−−−−−", 0x4000001); + mctx->genSlider(" しきい値 オン", &g_HIO.mLROnValue, 0.0f, 1.0f); + mctx->genSlider(" オフ", &g_HIO.mLROffValue, 0.0f, 1.0f); - mctx->genLabel("−−−−−−−【デバッグ用】−−−−−−", 0x4000001, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genCheckBox("メモリーブロックOFF", &mMemBlockOff, 1, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); + mctx->genLabel("−−−−−−−【デバッグ用】−−−−−−", 0x4000001); + mctx->genCheckBox("メモリーブロックOFF", &mMemBlockOff, 0x1); - mctx->genLabel("−−−−−−−【システムレジスタ】−−−", 0x4000001, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genSlider("レジスタ0", &mRegister0, -0x8000, 0x7fff, 0, NULL, 0xFFFF, 0xFFFF, - 0x200, 0x18); - mctx->genSlider("レジスタ1", &mRegister1, -0x8000, 0x7fff, 0, NULL, 0xFFFF, 0xFFFF, - 0x200, 0x18); - mctx->genSlider("レジスタ2", &mRegister2, -0x8000, 0x7fff, 0, NULL, 0xFFFF, 0xFFFF, - 0x200, 0x18); - mctx->genSlider("レジスタ3", &mRegister3, -0x8000, 0x7fff, 0, NULL, 0xFFFF, 0xFFFF, - 0x200, 0x18); + mctx->genLabel("−−−−−−−【システムレジスタ】−−−", 0x4000001); + mctx->genSlider("レジスタ0", &mRegister0, -0x8000, 0x7fff); + mctx->genSlider("レジスタ1", &mRegister1, -0x8000, 0x7fff); + mctx->genSlider("レジスタ2", &mRegister2, -0x8000, 0x7fff); + mctx->genSlider("レジスタ3", &mRegister3, -0x8000, 0x7fff); - mctx->genLabel("−−−−−−−【BDLファイルへの変換】", 0x4000001, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genButton("変換", 0x4000014, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); + mctx->genLabel("−−−−−−−【BDLファイルへの変換】", 0x4000001); + mctx->genButton("変換", 0x4000014); - mctx->genLabel("−−−−−−−【メモリファイル】−", 0x4000001, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genButton("出力", 0x4000016, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); + mctx->genLabel("−−−−−−−【メモリファイル】−", 0x4000001); + mctx->genButton("出力", 0x4000016); - mctx->genLabel("−−−−−−−【エラーメッセージ】−", 0x4000001, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genSlider("文字色上r", &mLetterTopColor.r, 0, 0xFF, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genSlider("文字色上g", &mLetterTopColor.g, 0, 0xFF, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genSlider("文字色上b", &mLetterTopColor.b, 0, 0xFF, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genSlider("文字色上α", &mLetterTopColor.a, 0, 0xFF, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); + mctx->genLabel("−−−−−−−【エラーメッセージ】−", 0x4000001); + mctx->genSlider("文字色上r", &mLetterTopColor.r, 0, 0xFF); + mctx->genSlider("文字色上g", &mLetterTopColor.g, 0, 0xFF); + mctx->genSlider("文字色上b", &mLetterTopColor.b, 0, 0xFF); + mctx->genSlider("文字色上α", &mLetterTopColor.a, 0, 0xFF); - mctx->genSlider("文字色下r", &mLetterBottomColor.r, 0, 0xFF, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genSlider("文字色下g", &mLetterBottomColor.g, 0, 0xFF, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genSlider("文字色下b", &mLetterBottomColor.b, 0, 0xFF, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genSlider("文字色下α", &mLetterBottomColor.a, 0, 0xFF, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); + mctx->genSlider("文字色下r", &mLetterBottomColor.r, 0, 0xFF); + mctx->genSlider("文字色下g", &mLetterBottomColor.g, 0, 0xFF); + mctx->genSlider("文字色下b", &mLetterBottomColor.b, 0, 0xFF); + mctx->genSlider("文字色下α", &mLetterBottomColor.a, 0, 0xFF); - mctx->genSlider("文字位置X", &mLetterPositionX, -300, 300, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genSlider("文字位置Y", &mLetterPositionY, -300, 300, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genSlider("文字行間", &mLineSpacing, -10, 10, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genSlider("文字字間", &mLetterSpacing, -10, 10, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genSlider("文字フォントサイズ", &mLetterFontSize, 0, 0x32, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); + mctx->genSlider("文字位置X", &mLetterPositionX, -300, 300); + mctx->genSlider("文字位置Y", &mLetterPositionY, -300, 300); + mctx->genSlider("文字行間", &mLineSpacing, -10, 10); + mctx->genSlider("文字字間", &mLetterSpacing, -10, 10); + mctx->genSlider("文字フォントサイズ", &mLetterFontSize, 0, 0x32); - mctx->genSlider("文字色影上r", &mLetterTopShadowColor.r, 0, 0xFF, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genSlider("文字色影上g", &mLetterTopShadowColor.g, 0, 0xFF, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genSlider("文字色影上b", &mLetterTopShadowColor.b, 0, 0xFF, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genSlider("文字色影上α", &mLetterTopShadowColor.a, 0, 0xFF, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); + mctx->genSlider("文字色影上r", &mLetterTopShadowColor.r, 0, 0xFF); + mctx->genSlider("文字色影上g", &mLetterTopShadowColor.g, 0, 0xFF); + mctx->genSlider("文字色影上b", &mLetterTopShadowColor.b, 0, 0xFF); + mctx->genSlider("文字色影上α", &mLetterTopShadowColor.a, 0, 0xFF); - mctx->genSlider("文字色影下r", &mLetterBottomShadowColor.r, 0, 0xFF, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genSlider("文字色影下g", &mLetterBottomShadowColor.g, 0, 0xFF, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genSlider("文字色影下b", &mLetterBottomShadowColor.b, 0, 0xFF, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genSlider("文字色影下α", &mLetterBottomShadowColor.a, 0, 0xFF, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); + mctx->genSlider("文字色影下r", &mLetterBottomShadowColor.r, 0, 0xFF); + mctx->genSlider("文字色影下g", &mLetterBottomShadowColor.g, 0, 0xFF); + mctx->genSlider("文字色影下b", &mLetterBottomShadowColor.b, 0, 0xFF); + mctx->genSlider("文字色影下α", &mLetterBottomShadowColor.a, 0, 0xFF); - mctx->genSlider("背景α", &mBackgroundAlpha, 0, 0xFF, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); + mctx->genSlider("背景α", &mBackgroundAlpha, 0, 0xFF); } char fapGm_dataMem::mCsv[0x8000]; diff --git a/src/f_op/f_op_actor.cpp b/src/f_op/f_op_actor.cpp index 221e14b308..1d4ad44326 100644 --- a/src/f_op/f_op_actor.cpp +++ b/src/f_op/f_op_actor.cpp @@ -182,21 +182,21 @@ fopac_HIO_c::~fopac_HIO_c() {} static fopac_HIO_c l_HIO; void fopac_HIO_c::genMessage(JORMContext* mctx) { - mctx->genLabel("処理速度調査用", 0x80000001, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genSlider("アクター番号", &mActorNum, 0, 4000, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genCheckBox("動作静止", &mStopExecute, 1, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genCheckBox("描画停止", &mStopDraw, 1, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genCheckBox("Bボタンでアクター番号を表示", &mBBtnInfoDisp, 1, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genCheckBox("メソッド速度調査", &print_error_check_c::mThresholdEnable, 1, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genCheckBox("最高優先度", &print_error_check_c::mPriorityMaximum, 1, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genCheckBox("PRINT抑制", &print_error_check_c::mPrintDisable, 1, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); + mctx->genLabel("処理速度調査用", 0x80000001); + mctx->genSlider("アクター番号", &mActorNum, 0, 4000); + mctx->genCheckBox("動作静止", &mStopExecute, 0x1); + mctx->genCheckBox("描画停止", &mStopDraw, 0x1); + mctx->genCheckBox("Bボタンでアクター番号を表示", &mBBtnInfoDisp, 0x1); + mctx->genCheckBox("メソッド速度調査", &print_error_check_c::mThresholdEnable, 0x1); + mctx->genCheckBox("最高優先度", &print_error_check_c::mPriorityMaximum, 0x1); + mctx->genCheckBox("PRINT抑制", &print_error_check_c::mPrintDisable, 0x1); - mctx->genLabel("メソッド閾値", 0, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genSlider("EXECUTE", &print_error_check_c::sEXECUTE.timeMs, 0, 10000, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genSlider("CREATE", &print_error_check_c::sCREATE.timeMs, 0, 10000, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genSlider("DELETE", &print_error_check_c::sDELETE.timeMs, 0, 10000, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genSlider("IS_DELETE", &print_error_check_c::sIS_DELETE.timeMs, 0, 10000, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genSlider("DRAW", &print_error_check_c::sDRAW.timeMs, 0, 10000, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); + mctx->genLabel("メソッド閾値", 0); + mctx->genSlider("EXECUTE", &print_error_check_c::sEXECUTE.timeMs, 0, 10000); + mctx->genSlider("CREATE", &print_error_check_c::sCREATE.timeMs, 0, 10000); + mctx->genSlider("DELETE", &print_error_check_c::sDELETE.timeMs, 0, 10000); + mctx->genSlider("IS_DELETE", &print_error_check_c::sIS_DELETE.timeMs, 0, 10000); + mctx->genSlider("DRAW", &print_error_check_c::sDRAW.timeMs, 0, 10000); } #endif diff --git a/src/f_op/f_op_actor_mng.cpp b/src/f_op/f_op_actor_mng.cpp index 592d87ec3c..8e4c1cd38a 100644 --- a/src/f_op/f_op_actor_mng.cpp +++ b/src/f_op/f_op_actor_mng.cpp @@ -64,19 +64,15 @@ public: #if DEBUG void l_HIO::genMessage(JORMContext* mctx) { - mctx->genLabel("アクターソリッドヒープ用プリント表示制御", 0, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genCheckBox("HeapAdjustEntry(ぴったりサイズで格納しようとします)", &fopAcM::HeapAdjustEntry, 1, 0, - NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genCheckBox("HeapAdjustVerbose(アジャストの情報を表示します)", &fopAcM::HeapAdjustVerbose, 1, 0, NULL, - 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genCheckBox("HeapAdjustQuiet(アジャストの情報を表示しません)", &fopAcM::HeapAdjustQuiet, 1, 0, NULL, - 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genCheckBox("HeapDummyCreate(調査のため、ダミー領域に一度格納します)", &fopAcM::HeapDummyCreate, 1, - 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); + mctx->genLabel("アクターソリッドヒープ用プリント表示制御", 0); + mctx->genCheckBox("HeapAdjustEntry(ぴったりサイズで格納しようとします)", &fopAcM::HeapAdjustEntry, 0x1); + mctx->genCheckBox("HeapAdjustVerbose(アジャストの情報を表示します)", &fopAcM::HeapAdjustVerbose, 0x1); + mctx->genCheckBox("HeapAdjustQuiet(アジャストの情報を表示しません)", &fopAcM::HeapAdjustQuiet, 0x1); + mctx->genCheckBox("HeapDummyCreate(調査のため、ダミー領域に一度格納します)", &fopAcM::HeapDummyCreate, 0x1); mctx->genCheckBox("mDoExt::HeapAdjustVerbose(mDoExtのほうでアジャストの情報を表示します)", - &mDoExt::HeapAdjustVerbose, 1, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); + &mDoExt::HeapAdjustVerbose, 0x1); mctx->genCheckBox("mDoExt::HeapAdjustQuiet(mDoExtのほうでアジャストの情報を表示しません)", - &mDoExt::HeapAdjustQuiet, 1, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); + &mDoExt::HeapAdjustQuiet, 0x1); } void l_HIO::listenPropertyEvent(const JORPropertyEvent* property) { diff --git a/src/m_Do/m_Do_main.cpp b/src/m_Do/m_Do_main.cpp index 84987d33ef..632c374ef1 100644 --- a/src/m_Do/m_Do_main.cpp +++ b/src/m_Do/m_Do_main.cpp @@ -276,39 +276,34 @@ void debugDisplay() { } void my_genCheckBox(JORMContext* mctx, const char* label, u8* pSrc, u8 mask) { - mctx->genCheckBox(label, pSrc, mask, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); + mctx->genCheckBox(label, pSrc, mask); } #if DEBUG void mDoMain_HIO_c::genMessage(JORMContext* mctx) { - mctx->genSlider("コード破壊チェックフレーム", &memorycheck_check_frame, 0, 0xFF, 0, NULL, 0xFFFF, - 0xFFFF, 0x200, 0x18); - mctx->genButton("コード破壊チェックcheck", 0, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genButton("コード破壊チェックsave", 1, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genButton("コード破壊チェックdiff", 2, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genCheckBox("デバッグフィル", &mDoMch::mDebugFill, 1, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genSlider("ヒープ破壊チェックフレーム", &fillcheck_check_frame, 0, 0xFF, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genButton("ヒープ破壊チェック", 3, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genButton("ヒープFree領域フィル", 4, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genButton("浮動小数点例外を(再び)有効にする", 5, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genCheckBox("◎無効演算", &mDoMch::FpscrEnableBits, 0x80, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genCheckBox("○オーバー", &mDoMch::FpscrEnableBits, 0x40, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genCheckBox("△アンダー", &mDoMch::FpscrEnableBits, 0x20, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genCheckBox("○ゼロ除算", &mDoMch::FpscrEnableBits, 0x10, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genCheckBox("▲不正確 ", &mDoMch::FpscrEnableBits, 0x8, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); + mctx->genSlider("コード破壊チェックフレーム", &memorycheck_check_frame, 0, 0xFF); + mctx->genButton("コード破壊チェックcheck", 0); + mctx->genButton("コード破壊チェックsave", 1); + mctx->genButton("コード破壊チェックdiff", 2); + mctx->genCheckBox("デバッグフィル", &mDoMch::mDebugFill, 0x1); + mctx->genSlider("ヒープ破壊チェックフレーム", &fillcheck_check_frame, 0, 0xFF); + mctx->genButton("ヒープ破壊チェック", 3); + mctx->genButton("ヒープFree領域フィル", 4); + mctx->genButton("浮動小数点例外を(再び)有効にする", 5); + mctx->genCheckBox("◎無効演算", &mDoMch::FpscrEnableBits, 0x80); + mctx->genCheckBox("○オーバー", &mDoMch::FpscrEnableBits, 0x40); + mctx->genCheckBox("△アンダー", &mDoMch::FpscrEnableBits, 0x20); + mctx->genCheckBox("○ゼロ除算", &mDoMch::FpscrEnableBits, 0x10); + mctx->genCheckBox("▲不正確 ", &mDoMch::FpscrEnableBits, 0x8); - mctx->genLabel("ソースファイル:m_Do_main.cpp", 0, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genCheckBox("OSReport 表示しない", &mReportDisable, 1, 0, NULL, 0xFFFF, 0xFFFF, 0x200, - 0x18); - mctx->genCheckBox("OSReport 優先度最高", &print_highPriority, 1, 0, NULL, 0xFFFF, 0xFFFF, 0x200, - 0x18); - mctx->genCheckBox("OSReport スレッド表示", &print_threadID, 1, 0, NULL, 0xFFFF, 0xFFFF, - 0x200, 0x18); - mctx->genCheckBox("OSReport CallerPC表示", &print_callerPC, 1, 0, NULL, 0xFFFF, 0xFFFF, - 0x200, 0x18); - mctx->genSlider("レベル", &print_callerPCLevel, 3, 10, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); + mctx->genLabel("ソースファイル:m_Do_main.cpp", 0); + mctx->genCheckBox("OSReport 表示しない", &mReportDisable, 0x1); + mctx->genCheckBox("OSReport 優先度最高", &print_highPriority, 0x1); + mctx->genCheckBox("OSReport スレッド表示", &print_threadID, 0x1); + mctx->genCheckBox("OSReport CallerPC表示", &print_callerPC, 0x1); + mctx->genSlider("レベル", &print_callerPCLevel, 3, 10); - mctx->startComboBox("簡易ヒープ表示", &mHeapBriefType, 0, NULL, 0xFFFF, 0xFFFF, 0x100, 0x1a); + mctx->startComboBox("簡易ヒープ表示", &mHeapBriefType); mctx->genComboBoxItem("なし", 0); mctx->genComboBoxItem("合計空き・最大空き", 1); mctx->genComboBoxItem("最大使用量・ヒープサイズ元使用量", 2); @@ -317,54 +312,47 @@ void mDoMain_HIO_c::genMessage(JORMContext* mctx) { mctx->endComboBox(); my_genCheckBox(mctx, "ヒープサイズ表示を行う", &mDisplayHeapSize, 1); - mctx->genCheckBox("ヒープバーを表示する", &mVisibleHeapBar, 1, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); + mctx->genCheckBox("ヒープバーを表示する", &mVisibleHeapBar, 0x1); - mctx->startComboBox("ヒープバーの種類", &mSelectHeapBar, 0, NULL, 0xFFFF, 0xFFFF, 0x100, 0x1a); + mctx->startComboBox("ヒープバーの種類", &mSelectHeapBar); mctx->genComboBoxItem("カレント", 0); for (int i = 0; i < 8; i++) { mctx->genComboBoxItem(HeapCheckTable[i]->getJName(), i + 1); } mctx->endComboBox(); - mctx->genCheckBox("ヒープチェック", &mCheckHeap, 1, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genCheckBox("フレームバー表示", &mPrintFrameLine, 1, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); + mctx->genCheckBox("ヒープチェック", &mCheckHeap, 0x1); + mctx->genCheckBox("フレームバー表示", &mPrintFrameLine, 0x1); - mctx->startComboBox("GX警告レベル", &mDoMch::GXWarningLevel, 0, NULL, 0xFFFF, 0xFFFF, 0x100, 0x1a); + mctx->startComboBox("GX警告レベル", &mDoMch::GXWarningLevel); mctx->genComboBoxItem("エラー&警告なし", 0); mctx->genComboBoxItem("致命的なエラー", 1); mctx->genComboBoxItem("中警告と全エラー", 2); mctx->genComboBoxItem("すべての警告", 3); mctx->endComboBox(); - mctx->genButton("GX警告を1フレームだけ実行", 9, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genButton("ダイナミックリンク状況をダンプ", 7, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genButton("ダイナミックリンクカウンタをリセット", 8, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genButton("ARAMヒープをダンプ", 10, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genButton("ゲームリソースをダンプ", 11, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genButton("RES_CONTROLをダンプ", 12, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genButton("ルートヒープをダンプ", 13, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genButton("システムヒープをダンプ", 14, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genButton("ゼルダヒープをダンプ", 15, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genButton("ゲームヒープをダンプ", 16, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genButton("アーカイブヒープをダンプ", 17, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genButton("J2Dヒープをダンプ", 18, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genButton("ホストIOヒープをダンプ", 19, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); - mctx->genButton("コマンドヒープをダンプ", 20, 0, NULL, 0xFFFF, 0xFFFF, 0x200, 0x18); + mctx->genButton("GX警告を1フレームだけ実行", 9); + mctx->genButton("ダイナミックリンク状況をダンプ", 7); + mctx->genButton("ダイナミックリンクカウンタをリセット", 8); + mctx->genButton("ARAMヒープをダンプ", 10); + mctx->genButton("ゲームリソースをダンプ", 11); + mctx->genButton("RES_CONTROLをダンプ", 12); + mctx->genButton("ルートヒープをダンプ", 13); + mctx->genButton("システムヒープをダンプ", 14); + mctx->genButton("ゼルダヒープをダンプ", 15); + mctx->genButton("ゲームヒープをダンプ", 16); + mctx->genButton("アーカイブヒープをダンプ", 17); + mctx->genButton("J2Dヒープをダンプ", 18); + mctx->genButton("ホストIOヒープをダンプ", 19); + mctx->genButton("コマンドヒープをダンプ", 20); - mctx->genCheckBox("ダイナミックリンク冗長表示", &DynamicModuleControlBase::verbose, 1, 0, NULL, 0xFFFF, 0xFFFF, - 0x200, 0x18); - mctx->genCheckBox("ヒープコールバック冗長表示", &mDoMch::myHeapVerbose, 1, 0, NULL, 0xFFFF, 0xFFFF, - 0x200, 0x18); - mctx->genCheckBox("ヒープコールバックチェック", &mDoMch::myHeapCallbackCheck, 1, 0, NULL, 0xFFFF, 0xFFFF, - 0x200, 0x18); - mctx->genCheckBox("mDoDvdThd::verbose冗長表示", &mDoDvdThd::verbose, 1, 0, NULL, 0xFFFF, 0xFFFF, - 0x200, 0x18); - mctx->genCheckBox("mDoDvdThd::DVDRead冗長表示", &mDoDvdThd::Report_DVDRead, 1, 0, NULL, 0xFFFF, 0xFFFF, - 0x200, 0x18); - mctx->genCheckBox("mDoDvdThd::DVDログモード", &mDoDvdThd::DVDLogoMode, 1, 0, NULL, 0xFFFF, 0xFFFF, - 0x200, 0x18); - mctx->genCheckBox("fopMsg::MemCheck ヒープチェック", &fopMsg::MemCheck, 1, 0, NULL, 0xFFFF, - 0xFFFF, 0x200, 0x18); + mctx->genCheckBox("ダイナミックリンク冗長表示", &DynamicModuleControlBase::verbose, 0x1); + mctx->genCheckBox("ヒープコールバック冗長表示", &mDoMch::myHeapVerbose, 0x1); + mctx->genCheckBox("ヒープコールバックチェック", &mDoMch::myHeapCallbackCheck, 0x1); + mctx->genCheckBox("mDoDvdThd::verbose冗長表示", &mDoDvdThd::verbose, 0x1); + mctx->genCheckBox("mDoDvdThd::DVDRead冗長表示", &mDoDvdThd::Report_DVDRead, 0x1); + mctx->genCheckBox("mDoDvdThd::DVDログモード", &mDoDvdThd::DVDLogoMode, 0x1); + mctx->genCheckBox("fopMsg::MemCheck ヒープチェック", &fopMsg::MemCheck, 0x1); } void mDoMain_HIO_c::listenPropertyEvent(const JORPropertyEvent* property) {