AIDef:AI/AnimalEscapeAI

AnimalEscapeAI
AI definition
Type AI

AITreeVariables

Name Type Default value Description
IsUseTerritory Bool False
IsStuckOnTerrain Bool False
FramesStuckOnTerrain Float 0.0


MapUnitInstParams

Name Type Default value Description
TerritoryArea Float 0.0
EnableNoEntryAreaCheck Bool True


StaticInstParams

Name Type Default value Description
ContinueDistance Float
ShouldEscapeDistance Float
ShouldEscapeDistanceRand Float
PenaltyScale Float
NavMeshRadiusScale Float
FramesStuckOnTerrainAction Float
NumTimesAllowStuck Int
IsSendGoalPos Bool
IsUseBeforeAction Bool
IsDynamicallyOffsetNavChar Bool
SearchNextPathRadius Float
RadiusLimit Float
ForwardDirDistCoefficient Float
DirRandomMinRatio Float
DirRangeAngle Float
RejectDistRatio Float
ContinueAddSearchAngle Float
ContinueReduceDistRatio Float
ContinueReduceRejectDistRatio Float


DynamicInstParams

Name Type Default value Description
TargetPos Vec3


Children

Name Description
地形嵌り
最後の手段
逃走
逃走前

Derived definitions

行動 (Rabbit, 先行動)

Name Value
ContinueDistance 0.0
ShouldEscapeDistance 15.0
ShouldEscapeDistanceRand 0.0
PenaltyScale 1.0
NavMeshRadiusScale 1.5
FramesStuckOnTerrainAction 30.0
NumTimesAllowStuck 5
IsSendGoalPos True
IsUseBeforeAction True
IsDynamicallyOffsetNavChar True
SearchNextPathRadius -1.0
RadiusLimit 38.0
ForwardDirDistCoefficient 0.85
DirRandomMinRatio 0.95
DirRangeAngle 3.49066
RejectDistRatio 0.4
ContinueAddSearchAngle 1.0472
ContinueReduceDistRatio 0.85
ContinueReduceRejectDistRatio 0.9

逃走 (Boar, 通常行動)

Name Value
ContinueDistance 100.0
ShouldEscapeDistance 30.0
ShouldEscapeDistanceRand 10.0
PenaltyScale 1.0
NavMeshRadiusScale 1.5
FramesStuckOnTerrainAction 30.0
NumTimesAllowStuck 5
IsSendGoalPos False
IsUseBeforeAction True
IsDynamicallyOffsetNavChar True
SearchNextPathRadius 20.0
RadiusLimit 100.0
ForwardDirDistCoefficient 0.85
DirRandomMinRatio 0.95
DirRangeAngle 3.49066
RejectDistRatio 0.5
ContinueAddSearchAngle 1.0472
ContinueReduceDistRatio 0.85
ContinueReduceRejectDistRatio 0.9

逃走 (Deer, 通常行動)

Name Value
ContinueDistance 100.0
ShouldEscapeDistance 30.0
ShouldEscapeDistanceRand 10.0
PenaltyScale 1.0
NavMeshRadiusScale 1.5
FramesStuckOnTerrainAction 30.0
NumTimesAllowStuck 5
IsSendGoalPos False
IsUseBeforeAction True
IsDynamicallyOffsetNavChar True
SearchNextPathRadius 20.0
RadiusLimit 100.0
ForwardDirDistCoefficient 0.85
DirRandomMinRatio 0.95
DirRangeAngle 3.49066
RejectDistRatio 0.5
ContinueAddSearchAngle 1.0472
ContinueReduceDistRatio 0.85
ContinueReduceRejectDistRatio 0.9

先行動 (Dog, ダメージ逃走)

Name Value
ContinueDistance 0.0
ShouldEscapeDistance 6.0
ShouldEscapeDistanceRand 1.5
PenaltyScale 1.0
NavMeshRadiusScale 2.0
FramesStuckOnTerrainAction 10.0
NumTimesAllowStuck -1
IsSendGoalPos False
IsUseBeforeAction True
IsDynamicallyOffsetNavChar True
SearchNextPathRadius 0.0
RadiusLimit 18.0
ForwardDirDistCoefficient 0.8
DirRandomMinRatio 0.85
DirRangeAngle 4.18879
RejectDistRatio 0.55
ContinueAddSearchAngle 1.0472
ContinueReduceDistRatio 0.85
ContinueReduceRejectDistRatio 0.9

逃走 (Dog, 通常行動)

Name Value
ContinueDistance 0.0
ShouldEscapeDistance 4.0
ShouldEscapeDistanceRand 1.5
PenaltyScale 1.0
NavMeshRadiusScale 2.0
FramesStuckOnTerrainAction 10.0
NumTimesAllowStuck -1
IsSendGoalPos False
IsUseBeforeAction True
IsDynamicallyOffsetNavChar True
SearchNextPathRadius 0.0
RadiusLimit 18.0
ForwardDirDistCoefficient 0.8
DirRandomMinRatio 0.85
DirRangeAngle 4.18879
RejectDistRatio 0.55
ContinueAddSearchAngle 1.0472
ContinueReduceDistRatio 0.85
ContinueReduceRejectDistRatio 0.9

逃走 (Sunazarashi, 通常行動)

Name Value
ContinueDistance 20.0
ShouldEscapeDistance 20.0
ShouldEscapeDistanceRand 0.0
PenaltyScale 1.0
NavMeshRadiusScale 1.5
FramesStuckOnTerrainAction 30.0
NumTimesAllowStuck 5
IsSendGoalPos True
IsUseBeforeAction True
IsDynamicallyOffsetNavChar True
SearchNextPathRadius 10.0
RadiusLimit 30.0
ForwardDirDistCoefficient 0.85
DirRandomMinRatio 0.95
DirRangeAngle 3.49066
RejectDistRatio 0.5
ContinueAddSearchAngle 1.0472
ContinueReduceDistRatio 0.85
ContinueReduceRejectDistRatio 0.9

逃走 (Fox, 通常行動)

Name Value
ContinueDistance 100.0
ShouldEscapeDistance 40.0
ShouldEscapeDistanceRand 0.0
PenaltyScale 1.0
NavMeshRadiusScale 1.5
FramesStuckOnTerrainAction 30.0
NumTimesAllowStuck 5
IsSendGoalPos True
IsUseBeforeAction True
IsDynamicallyOffsetNavChar True
SearchNextPathRadius 20.0
RadiusLimit 100.0
ForwardDirDistCoefficient 0.85
DirRandomMinRatio 0.95
DirRangeAngle 3.49066
RejectDistRatio 0.5
ContinueAddSearchAngle 1.0472
ContinueReduceDistRatio 0.85
ContinueReduceRejectDistRatio 0.9

逃走 (Sunazarashi_B, 通常行動)

Name Value
ContinueDistance 0.0
ShouldEscapeDistance 3.5
ShouldEscapeDistanceRand 0.0
PenaltyScale 1.0
NavMeshRadiusScale 2.0
FramesStuckOnTerrainAction 10.0
NumTimesAllowStuck 0
IsSendGoalPos True
IsUseBeforeAction True
IsDynamicallyOffsetNavChar True
SearchNextPathRadius 0.0
RadiusLimit 15.0
ForwardDirDistCoefficient 0.8
DirRandomMinRatio 0.85
DirRangeAngle 5.23599
RejectDistRatio 0.55
ContinueAddSearchAngle 1.0472
ContinueReduceDistRatio 0.85
ContinueReduceRejectDistRatio 0.9

先行動 (Squirrel, 逃走)

Name Value
ContinueDistance 0.0
ShouldEscapeDistance 15.0
ShouldEscapeDistanceRand 0.0
PenaltyScale 1.0
NavMeshRadiusScale 1.5
FramesStuckOnTerrainAction 30.0
NumTimesAllowStuck 5
IsSendGoalPos True
IsUseBeforeAction True
IsDynamicallyOffsetNavChar True
SearchNextPathRadius -1.0
RadiusLimit 38.0
ForwardDirDistCoefficient 0.85
DirRandomMinRatio 0.95
DirRangeAngle 3.49066
RejectDistRatio 0.4
ContinueAddSearchAngle 1.0472
ContinueReduceDistRatio 0.85
ContinueReduceRejectDistRatio 0.9

逃走 (SunazarashiSP_C, 通常行動)

Name Value
ContinueDistance 5.0
ShouldEscapeDistance 2.0
ShouldEscapeDistanceRand 0.0
PenaltyScale 1.0
NavMeshRadiusScale 2.0
FramesStuckOnTerrainAction 10.0
NumTimesAllowStuck 0
IsSendGoalPos True
IsUseBeforeAction True
IsDynamicallyOffsetNavChar True
SearchNextPathRadius 0.0
RadiusLimit 15.0
ForwardDirDistCoefficient 0.8
DirRandomMinRatio 0.85
DirRangeAngle 5.23599
RejectDistRatio 0.55
ContinueAddSearchAngle 1.0472
ContinueReduceDistRatio 0.85
ContinueReduceRejectDistRatio 0.9

逃走 (Wolf, 通常行動)

Name Value
ContinueDistance 100.0
ShouldEscapeDistance 30.0
ShouldEscapeDistanceRand 10.0
PenaltyScale 1.0
NavMeshRadiusScale 1.5
FramesStuckOnTerrainAction 30.0
NumTimesAllowStuck 5
IsSendGoalPos False
IsUseBeforeAction True
IsDynamicallyOffsetNavChar True
SearchNextPathRadius 20.0
RadiusLimit 100.0
ForwardDirDistCoefficient 0.85
DirRandomMinRatio 0.95
DirRangeAngle 3.49066
RejectDistRatio 0.5
ContinueAddSearchAngle 1.0472
ContinueReduceDistRatio 0.85
ContinueReduceRejectDistRatio 0.9

逃走 (Deer_MiniGame, 通常行動)

Name Value
ContinueDistance 50.0
ShouldEscapeDistance 30.0
ShouldEscapeDistanceRand 0.0
PenaltyScale 1.0
NavMeshRadiusScale 1.25
FramesStuckOnTerrainAction 30.0
NumTimesAllowStuck 3
IsSendGoalPos False
IsUseBeforeAction True
IsDynamicallyOffsetNavChar True
SearchNextPathRadius 15.0
RadiusLimit 50.0
ForwardDirDistCoefficient 0.75
DirRandomMinRatio 0.95
DirRangeAngle 3.49066
RejectDistRatio 0.5
ContinueAddSearchAngle 1.0472
ContinueReduceDistRatio 0.85
ContinueReduceRejectDistRatio 0.9

逃走 (Bear, 通常行動)

Name Value
ContinueDistance 100.0
ShouldEscapeDistance 30.0
ShouldEscapeDistanceRand 10.0
PenaltyScale 1.0
NavMeshRadiusScale 1.5
FramesStuckOnTerrainAction 30.0
NumTimesAllowStuck 5
IsSendGoalPos False
IsUseBeforeAction True
IsDynamicallyOffsetNavChar True
SearchNextPathRadius 20.0
RadiusLimit 100.0
ForwardDirDistCoefficient 0.85
DirRandomMinRatio 0.95
DirRangeAngle 3.49066
RejectDistRatio 0.5
ContinueAddSearchAngle 1.0472
ContinueReduceDistRatio 0.85
ContinueReduceRejectDistRatio 0.9

逃走 (DomesticAnimal, 通常行動)

Name Value
ContinueDistance 5.0
ShouldEscapeDistance 2.0
ShouldEscapeDistanceRand 4.0
PenaltyScale 1.0
NavMeshRadiusScale 2.0
FramesStuckOnTerrainAction 10.0
NumTimesAllowStuck -1
IsSendGoalPos False
IsUseBeforeAction True
IsDynamicallyOffsetNavChar True
SearchNextPathRadius 0.0
RadiusLimit 15.0
ForwardDirDistCoefficient 0.8
DirRandomMinRatio 0.85
DirRangeAngle 5.23599
RejectDistRatio 0.4
ContinueAddSearchAngle 1.0472
ContinueReduceDistRatio 0.85
ContinueReduceRejectDistRatio 0.9

逃走 (SunazarashiSP, 通常行動)

Name Value
ContinueDistance 15.0
ShouldEscapeDistance 15.0
ShouldEscapeDistanceRand 0.0
PenaltyScale 1.0
NavMeshRadiusScale 1.5
FramesStuckOnTerrainAction 30.0
NumTimesAllowStuck -1
IsSendGoalPos True
IsUseBeforeAction True
IsDynamicallyOffsetNavChar True
SearchNextPathRadius 5.0
RadiusLimit 20.0
ForwardDirDistCoefficient 0.85
DirRandomMinRatio 0.95
DirRangeAngle 3.49066
RejectDistRatio 0.5
ContinueAddSearchAngle 1.0472
ContinueReduceDistRatio 0.85
ContinueReduceRejectDistRatio 0.9

逃走 (Boar_MiniGame, 通常行動)

Name Value
ContinueDistance 50.0
ShouldEscapeDistance 30.0
ShouldEscapeDistanceRand 0.0
PenaltyScale 1.0
NavMeshRadiusScale 1.25
FramesStuckOnTerrainAction 30.0
NumTimesAllowStuck 3
IsSendGoalPos False
IsUseBeforeAction True
IsDynamicallyOffsetNavChar True
SearchNextPathRadius 15.0
RadiusLimit 50.0
ForwardDirDistCoefficient 0.75
DirRandomMinRatio 0.95
DirRangeAngle 3.49066
RejectDistRatio 0.5
ContinueAddSearchAngle 1.0472
ContinueReduceDistRatio 0.85
ContinueReduceRejectDistRatio 0.9