Inheritance: ITraitInfo
Esempio n. 1
0
 public Passenger(PassengerInfo info)
 {
     Info = info;
     Func<Actor, bool> canTarget = IsCorrectCargoType;
     Func<Actor, bool> useEnterCursor = CanEnter;
     Orders = new EnterAlliedActorTargeter<CargoInfo>[]
     {
         new EnterTransportTargeter("EnterTransport", 5, canTarget, useEnterCursor, Info.AlternateTransportsMode),
         new EnterTransportsTargeter("EnterTransports", 5, canTarget, useEnterCursor, Info.AlternateTransportsMode)
     };
 }
Esempio n. 2
0
        public Passenger(PassengerInfo info)
        {
            Info = info;
            Func <Actor, bool> canTarget      = IsCorrectCargoType;
            Func <Actor, bool> useEnterCursor = CanEnter;

            Orders = new EnterAlliedActorTargeter <CargoInfo>[]
            {
                new EnterTransportTargeter("EnterTransport", 5, canTarget, useEnterCursor, Info.AlternateTransportsMode),
                new EnterTransportsTargeter("EnterTransports", 5, canTarget, useEnterCursor, Info.AlternateTransportsMode)
            };
        }
Esempio n. 3
0
 public Passenger(PassengerInfo info)
 {
     Info = info;
 }