Beispiel #1
0
        public void Copy(BehaviourModeFavouredObject _object)
        {
            if (_object == null)
            {
                return;
            }

            base.Copy(_object);

            MinRuntime        = _object.MinRuntime;
            MaxRuntime        = _object.MaxRuntime;
            MaxRuntimeMaximum = _object.MaxRuntimeMaximum;
            FavouredPriority  = _object.FavouredPriority;
            FavouredUntilNextMovePositionReached   = _object.FavouredUntilNextMovePositionReached;
            FavouredUntilTargetMovePositionReached = _object.FavouredUntilTargetMovePositionReached;
            FavouredUntilDetourPositionReached     = _object.FavouredUntilDetourPositionReached;
            FavouredTarget      = _object.FavouredTarget;
            FavouredTargetName  = _object.FavouredTargetName;
            FavouredTargetRange = _object.FavouredTargetRange;
        }
Beispiel #2
0
 public BehaviourModeFavouredObject(BehaviourModeFavouredObject _object) : base(_object)
 {
     Copy(_object);
 }