mirror of
https://github.com/MonsterDruide1/OdysseyDecomp
synced 2026-04-30 12:35:12 +00:00
24 lines
999 B
C++
24 lines
999 B
C++
#include "Project/Camera/CameraSubTargetTurnParam.h"
|
|
|
|
#include "Library/Placement/PlacementFunction.h"
|
|
|
|
namespace al {
|
|
void CameraSubTargetTurnParam::init(const ActorInitInfo& info) {
|
|
tryGetArg(&mTurnSpeedRate1, info, "TurnSpeedRate1");
|
|
tryGetArg(&mTurnSpeedRate2, info, "TurnSpeedRate2");
|
|
tryGetArg(&mTurnBrakeEndDistance, info, "TurnBrakeEndDistance");
|
|
tryGetArg(&mTurnBrakeStartDistance, info, "TurnBrakeStartDistance");
|
|
tryGetArg(&mTurnStopStartDistance, info, "TurnStopStartDistance");
|
|
tryGetArg(&mTurnStopEndDistance, info, "TurnStopEndDistance");
|
|
|
|
if (tryGetArg(&mIsTurnV, info, "IsTurnV") && mIsTurnV) {
|
|
tryGetArg(&mIsResetAfterTurnV, info, "IsResetAfterTurnV");
|
|
tryGetArg(&mMinTurnDegreeV, info, "MinTurnDegreeV");
|
|
tryGetArg(&mMaxTurnDegreeV, info, "MaxTurnDegreeV");
|
|
}
|
|
|
|
tryGetArg(&mValidTurnDegreeRangeH, info, "ValidTurnDegreeRangeH");
|
|
tryGetArg(&mValidFaceDegreeRangeH, info, "ValidFaceDegreeRangeH");
|
|
}
|
|
} // namespace al
|