public static Lord FindLoadLord(ShipBase ship, Map map)
        {
            List <Lord> lords = map.lordManager.lords;

            for (int i = 0; i < lords.Count; i++)
            {
                LordJob_LoadShipCargo lordJob_LoadAndEnterTransporters = lords[i].LordJob as LordJob_LoadShipCargo;
                if (lordJob_LoadAndEnterTransporters != null && lordJob_LoadAndEnterTransporters.ship == ship)
                {
                    return(lords[i]);
                }
            }
            return(null);
        }
Beispiel #2
0
        public static Lord FindLoadLord(ShipBase ship, Map map)
        {
            List <Lord> lords = map.lordManager.lords;

            for (int i = 0; i < lords.Count; i++)
            {
                LordJob_LoadShipCargo lordJob_LoadAndEnterTransporters = lords[i].LordJob as LordJob_LoadShipCargo;
                //if (lordJob_LoadAndEnterTransporters != null) Log.Message("Found Lordjob");
                if (lordJob_LoadAndEnterTransporters != null && lordJob_LoadAndEnterTransporters.ship == ship)
                {
                    //Log.Message("Found for REmoval");
                    return(lords[i]);
                }
            }
            return(null);
        }