OdysseyDecomp/lib/al/Project/Camera/CameraSubTargetTurnParam.cpp

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