1#include "Player/HackCapThrowParam.h"
2
3#include "Library/LiveActor/ActorParamHolder.h"
4
5HackCapThrowParam::HackCapThrowParam(al::LiveActor* actor) {
6 mHackThrowHeight = al::findActorParamF32(actor, paramName: "投げる高さ");
7 mMaxVel = al::findActorParamF32(actor, paramName: "最高速度");
8 mContinuousThrowSpeed = al::findActorParamF32(actor, paramName: "連続投げ速度");
9 mBreakTime = al::findActorParamS32(actor, paramName: "ブレーキ時間");
10 mMaxDist = al::findActorParamF32(actor, paramName: "到達距離");
11 mEndpointStopTime = al::findActorParamS32(actor, paramName: "端点停止時間");
12 mMaxEndpointStopTime = al::findActorParamS32(actor, paramName: "最大端点停止時間");
13 mReturnStrength = al::findActorParamF32(actor, paramName: "戻り強さ");
14 mMaxRetSpeed = al::findActorParamF32(actor, paramName: "戻り最高速度");
15 mTurnAngleLimit = al::findActorParamF32(actor, paramName: "ターン限界角度");
16 mWaterMaxSpeed = al::findActorParamF32(actor, paramName: "[水中]最高速度");
17 mWaterDist = al::findActorParamF32(actor, paramName: "[水中]到達距離");
18 mWaterBreakTime = al::findActorParamS32(actor, paramName: "[水中]ブレーキ時間");
19 mWaterMaxRetSpeed = al::findActorParamF32(actor, paramName: "[水中]戻り最高速度");
20 mTornadoDist = al::findActorParamF32(actor, paramName: "[竜巻投げ]到達距離");
21 mTornadoMaxDist = al::findActorParamF32(actor, paramName: "[竜巻投げ]最高到達距離");
22 mTornadoReflectTime = al::findActorParamS32(actor, paramName: "[竜巻投げ]反射時間");
23 mRollSpeed = al::findActorParamF32(actor, paramName: "[転がし投げ]速度");
24 mRollDistTop = al::findActorParamF32(actor, paramName: "[転がし投げ]到達距離[上]");
25 mRollDistBottom = al::findActorParamF32(actor, paramName: "[転がし投げ]到達距離[下]");
26 mRollBrakeTimeTop = al::findActorParamS32(actor, paramName: "[転がし投げ]ブレーキ時間[上]");
27 mRollBrakeTimeBottom = al::findActorParamS32(actor, paramName: "[転がし投げ]ブレーキ時間[下]");
28 mRollGroundGroundedPoseTrack = al::findActorParamF32(actor, paramName: "[転がし投げ]姿勢追従[接地]");
29 mRollGroundAerialPoseTrack = al::findActorParamF32(actor, paramName: "[転がし投げ]姿勢追従[空中]");
30}
31