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); }
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); }