상속: ITraitInfo
예제 #1
0
파일: Passenger.cs 프로젝트: pchote/OpenRA
 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)
     };
 }
예제 #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)
            };
        }
예제 #3
0
 public Passenger(PassengerInfo info)
 {
     Info = info;
 }