Class MovementDef
- Namespace
- SurvivorsMaker.Simulation
- Assembly
- SurvivorsMaker.Simulation.dll
public sealed class MovementDef
- Inheritance
-
MovementDef
- Inherited Members
Constructors
MovementDef()
public MovementDef()
Fields
Behaviour
public string Behaviour
Field Value
HoldBand
KeepDistance: no movement while |distance − preferred| ≤ HoldBand.
public float HoldBand
Field Value
Kind
public MovementKind Kind
Field Value
Parameters
Values a custom movement reads.
public List<BehaviourParameter> Parameters
Field Value
PreferredDistance
KeepDistance: preferred distance; ± PreferredDistanceJitter is fixed at spawn.
public float PreferredDistance
Field Value
PreferredDistanceJitter
public float PreferredDistanceJitter
Field Value
Radius
WanderNearPlayer: disc radius. ChaseWithOffset: offset distance.
public float Radius
Field Value
RadiusJitter
ChaseWithOffset: ± jitter on the offset distance, fixed at spawn.
public float RadiusJitter