AIDef:AI/AnimalEscapeAI
| AI definition | |
|---|---|
| Type | AI |
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 |