private void OnDemandPicked(Building building) { StationDemandManager manager = LazyManager <StationDemandManager> .Current; if (building is IStorageNetworkNode storageNode) { manager.AddDemand(_station.Location, storageNode); } }
private void OnStationPicked(VehicleStation station) { StationDemandManager manager = LazyManager <StationDemandManager> .Current; manager.AddConnectedStation(_station, station); }