Cities: Skylines

Cities: Skylines

Transfer Manager CE [TEST] v3.1.8
 This topic has been pinned, so it's probably important
Sleepy  [developer] 22 May, 2022 @ 4:36am
Version History
Version 2.5.4
  • Enhancement: Advanced - Force vehicle for waiting passenger count, added reset button.
  • Enhancement: Stats panel - Added SimulationStep times to Game tab.
  • Design change: Reduced timer values for re-request, to start requesting earlier.
  • Performance: Improved performance of Force spawn waiting passengers options by adding HasReachedPassengerLimit.
  • Bug fix: Vehicle tab - Fixed counts information for several building types (Prison, Incineration plant, Pumping station).
Version 2.5.3
  • Enhancement: Building panel - Improved vehicle count information.
  • Enhancement: Advanced - Added Intercity Stop force spawn based on waiting passenger count for buses.
  • Design change: Status - removed weekly passenger count now we add stops instead.
  • Design change: Building panel - Added line under tabs.
  • Bug fix: Transfer Manager - Added missing vanilla IntercityBus GetFrameReason call.
Version 2.5.2
  • Enhancement: Advanced - Added Intercity Stop passenger waiting count forced spawn.
  • Enhancement: Advanced - Added despawn options for planes and ships near outside connections.
  • Enhancement: Transfer Offer - Added elapsed time to match set log file.

  • Bug fix: Transfer Manager - Added check for IT Zone office offer and fallback to MatchOfferPriority as it transfers magically.
  • Bug fix: Transfer Offer - Ensure resetting of cargo warehouse offer type.
  • Bug fix: Added missing aircraft spawn patches call.

  • Performance: Transfer Manager - Check offer has amount > 0 before performing any processing.
  • Performance: Advanced - Check vehicle is near edge of map before checking near outside connection.
Version 2.5.1
  • Design change: District selection panel - Now lists selected districts only instead of all districts.
  • Bug fix: Selection Tool - Fixed selection tool not selecting buildings correctly.
Version 2.5
  • Enhancement: Transfer Restrictions - Added Taxi restriction support to taxi stands.
  • Design change: Ignore ShowConnectionGraph and MatchLogReason from XML file.



Version 2.4.17
  • Enhancement: Advanced - New "Force despawn cargo trains at outside connection" option, to improve train outside connection throughput.
Version 2.4.16
  • Enhancement: Transfer Manager - Added Transfer Offer Unlimited flag option.
  • Enhancement: Building Restrictions - Added building descriptions to tooltip.
  • Performance: Improved performance of district selection overlay.
Version 2.4.15
  • Enhancement: District Restrictions - Allow selection of districts by clicking on them.
  • Design change: Status - Color broken stops text red instead of adding error text.
  • Bug fix: Path distance - Added checking of connection class for objects like dams.
  • Bug fix: Fixed vanilla bug when cargo ships would not spawn if fishing boats are nearby.
Version 2.4.14
  • Enhancement: District Restrictions - Allow selection of districts by clicking on them.
  • Design change: Status - Color broken stops text red instead of adding error text.
  • Bug fix: Path distance - Added checking of connection class for objects like damns.
  • Bug fix: Fixed vanilla bug when cargo ships would not spawn if fishing boats are nearby.
Version 2.4.13
  • Design change: Transfer restrictions - Warehouse Cargo Station
    1. Now blocks transfers instead of changing the building id when transport type is incorrect.
    2. Changed offer ratios to 50 / 50 instead of 5 / 6 cargo train offers to hopefully match the warehouse side more often.
Version 2.4.12
  • Enhancement: Warehouse Cargo Station - Added new transfer rules to hopefully improve the usefulness of the new warehouse with built in cargo station
    1. Matches with buildings with train transport will be sent to the built in cargo station, other matches will be matched to the warehouse
    2. Outside connection matches are now restricted to train outside connections only.
  • Bug fix: ListView - Fixed tooltips appearing on empty rows
Version 2.4.11
  • Enhancement: Added post truck mail patch to advanced tab.
  • Enhancement: Ghost vehicles - Improved ghost vehicle detection.
  • Enhancement: Status - Added PathFailed detection and reset m_maxWaitTime when 0 passengers for node stops.
  • Bug fix: Status - Check if we have already added a cargo parent vehicle.
Version 2.4.10
  • Bug fix: Fixed the vanilla bug where service points would have trouble getting their mail collected (Introduced Mail2)
  • Bug fix: Fixed the vanilla bug where post trucks would drive around collecting mail after responding to a service point
Version 2.4.9
  • Enhancement: AirportGateAI - Improved incoming plane creation so planes don't spawn on top of each other for the same gate.
  • Enhancement: Status - Added fire damage amount as well as intensity.
  • Design change: Warehouse First - Now overrides LowPriority check to ensure we always match with closest offer.
  • Design change: Improved arrive at target patch for trains, planes and ships so trucks don't block trains waiting to de-spawn at Outside Connections.
  • Bug fix: Fixed a bug in ghost vehicle button where some vehicles weren't correctly de-spawned.
Version 2.4.8
  • Bug fix: Fixed vanilla bug where post trucks would drive cross country to outside train connection, blocking up the connection.
Version 2.4.7
  • Enhancement: Status - Added line stops to transport stations.
  • Enhancement: Status - Added vehicles to node stops.
  • Design change: Transfer tab - Add tooltip for description.
  • Bug fix: Re-request - Should check that parent is valid as well.
Version 2.4.6
  • Enhancement: Settings - Added "Force planes to spawn at airport DLC gates".
Version 2.4.5
  • Enhancement: Status - Added passenger counts to node stops.
  • Enhancement: Status - Added support for evacuation and cable car stops.
  • Design change: Building panel - Rearranged settings buttons and moved building type to tooltip.
Version 2.4.4
  • Enhancement: Settings - Added Reset stop max wait time when no passengers waiting at stop.
Version 2.4.3
  • Bug fix: Don't patch CargoTrainAI.ArriveAtTarget for disappearing trucks as it has already been fixed
  • Design change: Status - Stops are now added to a separate array so they don't get mixed up with incoming offers.
Version 2.4.2
  • Enhancement: Added force spawn at outside connections for passenger vehicles as well.
  • Enhancement: Status - Added stops and waiting times for Transport Stations.
Version 2.4.1
  • Enhancement: Settings - New 'Advanced' tab added to allow turning on/off game patches
  • Enhancement: Settings - New option to log citizen path failures for debugging pathing issues
  • Enhancement: Status - Added commercial outgoing and office outgoing support.
  • Design change: Transfers - Entertainment* reasons moved to OutgoingFirst match mode as the buildings will be abandoned if not matched but citizens don't care.
Version 2.4
  • Bug fix: Fixed vanilla bug where cargo ships and planes don't spawn at outside connections when busy.
  • Bug fix: Fixed vanilla bug where cargo trucks would spawn at ship, plane and train outside connections then disappear.



Version 2.3.38
  • Enhancement: Building panel - Improved sub building support
Version 2.3.37
  • Enhancement: Enable university restrictions for campus buildings.
  • Design change: Remove vanilla 20% capacity limit from "Empty" mode warehouses.
Version 2.3.36
  • Enhancement: Building restrictions now check service points for a park.
  • Enhancement: Selection Tool - Highlight service points, when a service point is selected..
  • Enhancement: Selection Tool - Added arrow for spawn point when building selected
  • Bug fix: Pathing tab - "Sub" no longer needed as name now includes (S) when its a sub building.
  • Design change: Moved Business* and Nature* transfer reasons to priority only to more closely match vanilla behaviour.
Version 2.3.35
  • Bug fix: Fixed vanilla bug where warehouse with cargo station would send goods back and forth to other warehouses (Offer missing "Exclude" flag bug)
  • Design change: Transfers tab - Now adds a (S) to the front of the description when the offer is from a sub building.
Version 2.3.34
  • Bug fix: Pathing tab now shows pathing errors from sub building (eg. Warehouse with cargo station)
  • Bug fix: Fixed a bug where Export Limit setting would allow 1 truck to export when set to 0%
  • Bug fix: Fixed vanilla bug where warehouse with cargo station would produce a lot of path errors. (Incorrect access segment)
Version 2.3.33
  • Bug fix: Fixed vanilla bug where bank vans and post vans can get stuck in infinite loop at cargo station when trying to travel to a service point.
  • Enhancement: Improved display of service points in "Status" tab.
Version 2.3.32
  • Design change: Made TaxiMove a setting option and added Taxi Stand delay as a customizable option.
Version 2.3.31
  • Design change: Removed WarehouseAI.ProduceGoods patch, as the vanilla code has been improved. Empty and Fill mode warehouses will now have vanilla behaviour.
Version 2.3.30
  • Design change: Removed CargoTruckAI patch as it has now been fixed by CO in CS v1.17.1.4
Version 2.3.29
  • Design change: Removed AirportBuildingAI.HandleCrime patch as Airport building crime rate is now reduced in vanilla (From CS version 1.17.1)
  • Design change: Removed WarehouseAI.RemoveGuestVehicles patch as it is not called in WarehouseAI.ProduceGoods anymore (From CS version 1.17.1).
  • Bug fix: SelectionTool - Fixed crash when building info is null. (Airport building selection crash)
Version 2.3.28
  • Update for new Treasure Hunt patch
  • Enhancement: Added support for sub buildings (eg. Warehouse with built in cargo station)
Version 2.3.27
  • Bug fix: Fixed the vanilla bug where the cargo trucks would get stuck in a loop entering a cargo station.
  • Bug fix: WarehouseAI - Only add offers when transfer reason is valid.
Version 2.3.26
  • Bug fix: Fixed fish warehouses creating boats instead of trucks (Vanilla bug).
Version 2.3.25
  • Bug fix: Don't apply warehouse patch to warehouse with built in cargo station as it causes many vehicles to spawn as fishing boats bug.
Version 2.3.24
  • H&R update: Fixed Empty and Fill mode warehouses not sending transfer offers correctly (Vanilla bug) .
  • H&R update: Changed TaxiMove transfer index as it conflicts with new business reasons.
Version 2.3.23
  • Bug fix: Vehicle tab - Not detecting returning to facility correctly.
Version 2.3.22
  • Bug fix: Fixed crash when tool initialised on opening saved game (m_ignoreTransportFlags).
  • Bug fix: Locales - Use / rather than \\ for linux users.
Version 2.3.21
  • Performance: OutsideConnectionAI - Now uses a flag to know when in AddConnectionOffers to discard offers.
  • Design change: TaxiStand - Don't restrict minimum priority for taxi offer.
  • Bug fix: Crime2 - CommonBuildingAI patch was commented out for some reason, oops.
  • Bug fix: Highlight - TaxiMove should be service color.
Version 2.3.20
  • Bug fix: Added building restrictions for TaxiMove
  • Bug fix: Added path distance support for TaxiMove
  • Bug fix: Removed unneeded log file debugging
Version 2.3.19
  • Enhancement: Vehicle tab - Improved vehicle target description
  • Enhancement: Experimental TaxiMove code
  • Design change: Max distance limit increased to 20km
Version 2.3.18
  • Enhancement: Building panel - Added "Clear Settings" button to settings tab
  • Enhancement: SelectionTool - Highlight selected building with settings in red, without settings in white
  • Enhancement: PathDistance - Added canal ferry line support for cargo barges mod
  • Enhancement: Status - Added passenger counts for transport stations
  • Design change: SelectionTool - Use ShowInfo panel when selecting buildings for restrictions
  • Design change: Settings - Moved "Reset" buttons to bottom of "Maintenance" tab
  • Design change: SelectionTool - Changed access segment color to grey
  • Bug fix: If selection tool is active, pressing escape will change to default tool
Version 2.3.17
  • Enhancement: SelectionTool - highlight a buildings access segment in white to help find broken buildings.
  • Enhancement: Log building to no road access when access segment type does not match requested vehicle type.
Version 2.3.16
  • Design change: Generic Industrial handler now uses transpiler for improved efficiency.
  • Design change: Crime2 handler now uses transpiler for improved efficiency.
  • Bug fix: Panels - Call CenterTo(parent) instead of CenterToParent() due to a bug in latter function.
Version 2.3.14
  • Enhancement: Initial support for BloodyPenguin's new taxi mod
  • Enhancement: Added "Total Vehicle Path Fail Count" and "Total Citizen Path Fail Count" to stats panel.
  • Bug fix: Remove Citizens with the MovingIn flag set when they have a HumanAI.PathfindFailure, to stop invalid offers being sent to Transfer Manager.
Version 2.3.13
  • Enhancement: Building panel - Added Copy and Paste for building settings.
Version 2.3.12
  • Enhancement: Allow camera to leave game area when clicking on object outside game area so you don't need a camera mod to achieve this anymore.
  • Design change: Processing facility rule change, added generic intermediate material.
Version 2.3.11
  • Design change: Airport Main Building - Reduce crime rate so it doesn't warn about crime all the time
  • Bug fix: Don't block same building offers when it's a warehouse IN request so the truck can return its excess material.
  • Bug fix: Patched Warehouse IN amount to restore to previous values before H&T update broke it.
Version 2.3.9
  • Design change: Status - Divide Crime buffer by citizen count so we can see actual crime rate
  • Bug fix: Fixed warehouses set to "Empty" mode not allowing any guest vehicles in new H&T update.
Version 2.3.8
  • Design change: Removed AirportBuildingAI.HandleCrime patch as it has been fixed in the base game in version 1.16.1
  • Bug fix: Patched TransportStationAI.CreateIncomingVehicle as it crashes for bus stations in new H&T update
Version 2.3.7
  • Bug fix: Fix for new Hubs and Transport update
Version 2.3.6
  • Enhancement: Path distance - Added VehicleType.Ferry for Barges Mod support.
Version 2.3.5
  • Bug fix: StartTransfer - Only transfer delta amount.
Version 2.3.4
  • Enhancement: Added search bar to Transfers tab.
Version 2.3.3
  • Enhancement: Added support for Employ Overeducated Workers V2.
  • Design change: PathConnection - Check for CargoPathAI
  • Design change: Transfer Manager - RemoveInvalidOffer.
Version 2.3.2
  • Bug fix: Connected path - Check service is valid before exploring node.
  • Bug fix: Building panel - Add compact tab for "Transfers" tab when pathing or capacity tabs are shown so they still fit.
  • Bug fix: Fixed null reference exception when destroying selection tool.
Version 2.3.1
  • Enhancement: Building panel - Added ability to enter building ID to show building
  • Enhancement: Building panel - Added icons to tabs
  • Design change: Path distance - Introduced PathBase shared base class.
Version 2.3
  • Enhancement: Path distance - Changed priority queue to an indexed priority queue so node distances can be updated instead of having several entries.
  • Design change: Changed background sprite, easier to read text



Version 2.2.30
  • Enhancement: Worker* offers - Set IN offer priority to 7 when worker problem timer is running so we match these offers first.
  • Bug fix: Path distance - Fixed another bug where pathing was getting confused around pedestrian zones
Version 2.2.29
  • Bug fix: Path distance - Fixed a bug where pathing was getting confused around pedestrian zones
Version 2.2.28
  • Bug fix: Improved Warehouse Transfer - Fill mode warehouses should always have OUT priority 0.
Version 2.2.27
  • Bug fix: Fixed CommonBuildingAI.HandleCrime patch support for Realistic Population mod.
Version 2.2.26
  • Enhancement: New Match Set Logging option on Maintenance tab allows you to log a full match set from the transfer manager to a text file to help troubleshoot transfer issues in your city.
  • Enhancement: Re-request - Generic industry, DLC industry and commercial buildings can now re-request IN material when they have no material in storage and the responding truck(s) are still a long way away.
  • Enhancement: Transfer Manager - New match offer mode Connected Line of Sight will exclude buildings if they aren't connected.
  • Enhancement: Added distance column to status and vehicle tabs
  • Enhancement: Added Crime2 transfer reason for police helicopters
  • Design change: Transfer Manager - Shuffle offers when loading them into match set to ensure no underlying bias in matching.
  • Design change: Shopping* transfer reasons moved to OutgoingFirst mode.
  • Design change: Worker* transfer reasons moved to IncomingFirst mode.
  • Enhancement: Release Ghost Vehicles button now also looks for stuck vehicles at outside connections and releases them. This can help fix a blocked supply chain.
Version 2.2.25
  • Performance: Reuse CustomTransferOffers instead of creating new ones for better memory efficiency
  • Performance: Path distance - Small performance improvements
  • Design change: Global import restrictions - Don't add offer if import is completely disabled
  • Bug fix: Path distance - Check lane vehicle type matches
Version 2.2.24
  • Bug fix: New AddCrimeOffer handler was checking wrong vehicle array.
Version 2.2.23
  • Enhancement: Stats panel - Added Invalid Object Count for case where a transfer object is no longer valid.
  • Enhancement: Highlight Issues - Added outgoing issues for commercial buildings
  • Design change: Path distance - Changed candidate container to a dictionary and added DuplicateNode exclusion reason when 2 buildings resolve to the same network node.
  • Design change: Re-request now excludes loading vehicles when needing material.
  • Design change: Changed a lot of the thread extension methods to coroutines instead for cleaner code
  • Design change: Transfer Issue panel - Removed delay remove resolved option.
  • Bug fix: Issue panel - Removed unneeded second list call
  • Bug fix: Transfer Issue panel - Removed extra columns from outgoing goods issue tab
  • Bug fix: Transfer Manager - Fixed a bug with incorrect value when warehouse storage calculation failed.
Version 2.2.22
  • Design change: Improved Warehouse Transfers - Tweaked algorithm priorities
  • Design change: Removed WarehouseFirst building setting as we can't enable for only 1 building
  • Design change: Transfer Manager - Removed Mail vehicle loop as it was causing pathing failures
  • Bug fix: GetActiveVehicleCount enumerating wrong vehicle array
  • Bug fix: Improved Warehouse Transfers - Using wrong setting
  • Bug fix: Path distance - Check it is a helicopter material when offer is from helicopter depot.
Version 2.2.21
  • Performance: Fixed performance issues with new enumerator code.
Version 2.2.20
  • Enhancement: Settings - Added Path unit release count
  • Enhancement: Statistics - Added "Cycle" statistics
  • Design change: Reworked enumeration code
  • Design change: WarehouseFirst - IN Priority limit increased to 1.
  • Design change: Outside modifier - Reworked code for easier reading
  • Bug fix: Police vehicle AI - Check for Crime2 as well as Crime
Version 2.2.19
  • Enhancement: Transfer manager - Added acceptable distance option for several transfer reasons so we can early exit more often.
  • Design change: Shopping* transfer reasons moved to OutgoingFirst mode.
  • Design change: Worker* transfer reasons moved to IncomingFirst mode.
  • Bug fix: Update panels when made visible
Version 2.2.18
  • Design change: Path distance - Reduced heuristic scaling as it was still a bit too strong
  • Design change: Transfer Manager - Override TransferManager.StartTransfer so we can check object is still valid before performing transfer.
Version 2.2.17
  • Enhancement: Path distance - Outside connection multiplier base value is now a global setting instead of hard coded.
  • Bug fix: Path distance - Apply outside multipliers to heuristic calculation
  • Bug fix: Path distance - Fixed a bug with performance/accuracy option over powering travel time.
Version 2.2.16
  • Enhancement: Added connected line of sight to path distance options
  • Enhancement: Added path distance performance/accuracy slider
  • Bug fix: Fixed a bug with initial node selection for path distance
Version 2.2.15
  • Bug fix: Fixed a bug with transfer manager not starting correctly on second load from Main Menu.
    Note; Generally a good idea to "Quit to Desktop", between save game loads when using mods.
Version 2.2.14
  • Design change: WarehouseFirst - Now occasionally performs a warehouse OUT match early in the matching process just to ensure warehouses keep ticking over.
Version 2.2.13
  • Enhancement: UI - Added totals to transfer issues panel
  • Enhancement: Added "Reset Settings" button to maintenance tab.
  • Enhancement: Added District, Area and Garbage buffer to match log file
  • Enhancement: Added Employ Overeducated Workers V2 to the conflicting mods list.
  • Enhancement: Added logging of excluded candidates option on drop down
  • Enhancement: UI - Added Stuck vehicles column to outside panel and Remove Ghost Vehicles button now removes stuck vehicles from outside connections.
  • Enhancement: UI - Added district tooltips to Apply to All buttons
  • Design change: Cap incoming material requests to 6 for commercial buildings until Incoming timer starts so we can target buildings with notification icons first.
  • Design change: Moved Goods and LuxuryProducts to IncomingFirst so we always match Commercial to close by material.
  • Design change: Split global "Prefer Local" code out from buildings district option.
  • Design change: Use static empty set when not in any districts for better memory usage.
Version 2.2.12
  • Performance: Transfer Manager - Remove failed matches all the time so we can early exit more often
  • Enhancement: Match log file - Added candidate exclusion summary
  • Enhancement: Highlight Issues - Highlight DLC factory issues as well
  • Design change: UI - Title bar now has dark background to make it easier to grab for dragging
  • Design change: Transfer Manager - Moved IN/OUT status to transfer offer to simplify transfer code
  • Design change: UI - Changed Apply to all "Park" button to "Area" as that seems to be the new naming that CO are using, so we now have "District", "Area" and "Map"
Version 2.2.11
  • Enhancement: Match Set Logging - Added an option to log only valid candidates for easier reading of log files.
  • Design change: WarehouseFirst strength reduced.
  • Design change: Path debugging - Hard code path debugging colors so we get more reasonable colors most of the time
  • Bug fix: Path debugging - Connected graph color is 1-based.
  • Bug fix: Re-request - Check vehicle is valid first as ghost vehicles were breaking re-request.
  • Bug fix: Transfer Manager - Only remove failed match if bCloseByOnly is false.
  • Bug fix: Transfer Manager - MatchOfferPriority wasn't applying CloseByOnly correctly.
  • Bug fix: Re-request - DLC Industry timer should only check Incoming problem values.
Version 2.2.10
  • Enhancement: Added re-request and incoming timer support to DLC factories
  • Design change: Reverted vehicle loop change for Dead, Crime and Garbage as it may not work as well as hoped for them.
  • Bug fix: Fixed harmony patching issue when "Enable Custom Transfer Manager" was OFF in save game
  • DLC Bug: Pathing - Now have separate service pathing for services that are allowed on pedestrian zone roads to those that aren't.
Version 2.2.9
  • Enhancement: Added Improved Mail Transfer option
  • Design change: Transfer Manager - Added an additional "Vehicle Loop" at start of OutgoingFirst mode to match vehicles with nearby issues for Mail, Crime, Dead and Garbage as they have large capacity.
  • Design change: Sort Match Log reason list.
  • Design change: Force calculation of priority factor when match set logging.
  • Bug fix: Fixed global prefer local district option being applied to buildings outside any district
Version 2.2.8
  • Design change: Transfer manager - Prefer within district restriction now uses transfer offer match mode to determine which offer priority to check, eg. OutgoingFirst match mode now checks OUT priority is 4+ before allowing match outside selected districts.
  • Design change: Settings - Reorganised "Services" tab to move "Prefer local services" option lower down the page and added a warning about it being a very powerful setting that needs to be treated carefully.
  • Design change: Override Sick Handler - Priority = 7 @ health timer = 96 as that is MajorProblem threshold
  • Bug fix: Added priority scaling to UnsortedMail and SortedMail matching.
Version 2.2.7
  • Design change: Re-use shuffled list array for better memory management.
  • Bug fix: UI - Expanded Transfer Offer description column.
Version 2.2.6
  • Enhancement: Added support for district helicopter policy for Crime2
  • Design change: Transfer Manager - now calls TransferManager.StartTransfer using harmony reverse patch rather than a reflection delegate, for cleaner code and hopefully some performance improvement.
  • Bug fix: Force calculation of district and building restrictions when writing to log file
Version 2.2.5
  • Enhancement: Transfer Manager - New match offer mode MatchOfferConnectedLOS will exclude buildings if they aren't connected.
  • Enhancement: Highlight commercial and generic industries buildings with goods timer issues
  • Design change: Re-request - Only allow up to 9 vehicles responding
  • Design change: Removed ParkMaintenance from path distance support as lots of workshop parking lots fail to find road access.
  • Design change: Transfer Manager - CriminalMove is OutgoingFirst and supports path distance
  • Design change: Transfer Manager - Snow is Balanced mode and supports path distance
  • Performance: Status performance improvements
  • Bug fix: Status distance should always be distance to selected building not target
  • Bug fix: Added UI button to Football Stadium and Varsity sports panels
  • Bug fix: Removed SickMove from path distance support as it is only for helicopters.
Version 2.2.4
  • Enhancement: Re-request - Generic industry and commercial buildings can now re-request IN material when they have no material in storage and the responding truck(s) are still a long way away.
  • Enhancement: Added distance column to status and vehicle tabs
  • Design change: Add outside connection number onto name by default
  • Design change: Improved warehouse matching option sets IN Priority to 7 for longer when nearly empty.
  • Bug fix: Added secondary material for commercial building restriction rules
Version 2.2.3
  • Enhancement: Added Crime2 transfer reason for police helicopters
  • Enhancement: Added global "Path Failure Exclusion" setting so it can be disabled if you are having pathing issues.
  • Design change: Improved generic industry OUT offer
  • Design change: Tidied up match set log file formatting
  • Bug fix: Generic industry OUT offer - Check we have enough vehicles for offer amount
Version 2.2.2
  • Design change: Use MatchOfferPriority for internal pedestrian zone matches as the distance doesn't matter.
  • Design change: Improved layout of match set log file.
Version 2.2
  • Enhancement: New Match Set Logging option on Maintenance tab allows you to log a full match set to help troubleshoot transfer issues
  • Enhancement: New option "Show building ID in title" allows you to easily identify buildings with issues in the match set log.
  • Design change: Shuffle offers while loading them into the match set to ensure each offer gets an equal chance to be matched



Version 2.1.38
  • Bug fix: Fixed disaster response helicopters not responding due to path exclusions.
Version 2.1.37
  • Performance: Cache position as we can't use offer position any more.
  • Bug fix: Fixed occasional double offer for generic factories
Version 2.1.36
  • Bug fix: Don't use offer position for restrictions as it can be buggy
  • Bug fix: Check vehicle count before adding OUT offer for GenericFactory
  • Bug fix: Show bank van load as %
Version 2.1.35
  • Design change: Alternate loading offers forwards and backwards into job so we don't process the same end of the list all the time
Version 2.1.34
  • Enhancement: "Override Generic Industries Handler" now also overrides outgoing offer to encode outgoing timer into priority
  • Enhancement: Status - Added outgoing timer value to generic industry buildings.
Version 2.1.33
  • Bug fix: Fixed an issue loading XML settings.
Version 2.1.32
  • Bug fix: Fixed an issue with Improved Warehouse Matching not reaching priority 7 when full.
Version 2.1.31
  • Design change: Added "Vehicles" tab for service points as they seem to occasionally have vehicles
  • Bug fix: Fixed an issue with petrol power plant not getting recognised.
Version 2.1.30
  • Design change: Added "Override Generic Industries Handler" as an option so users can turn it OFF if they don't like it.
Version 2.1.29
  • Bug fix: Fixed Snow Dump support
  • Updated localisation files
Version 2.1.28
  • Bug fix: Fixed a bug detecting GenericProcessor vs GenericFactory
Version 2.1.27
  • Bug fix: Upgrade settings for warehouses correctly.
  • Bug fix: Upgrade settings for buildings with separate Incoming/Outgoing rules correctly.
Version 2.1.25
  • Enhancement: Added "Clear" buttons to district restrictions
  • Bug fix: Fixed Highlight Mode "Key" texts
Version 2.1.24
  • Enhancement: Added support for Nursing Home mod
  • Enhancement: Vehicles tab - Added tram and ferry depot support
  • Bug fix: Settings - Fixed a bug with highlight mode not saving correctly
Version 2.1.23
  • Enhancement: Added rules for Pumping service
  • Bug fix: Fixed warehouse showing 2 ruleset tabs when no storage type selected
  • Bug fix: Some building vehicle count calculations have changed with latest DLC
  • Bug fix: Cash district restrictions not being applied
  • Bug fix: Highlight cash matches in magenta
Version 2.1.22
  • Enhancement: Added highlighting of cash issues and fixed some cash bugs
  • Design change Tweaked IndustrialBuildingAI offers to not request incoming till priority 3 to better use trucks load
  • Design change: Split generic factory material rules into Incoming 1 and Incoming 2
  • Design change: Settings - Added "Enable Panel Transparency" option as some users reporting issues with using transparency with panels
  • Bug fix: Settings - Import/Export check it is a warehouse material
Version 2.1.21
  • Bug fix: Fixed error loading settings
Version 2.1.20
  • DLC Fix: Updated for new DLC
  • Enhancement: Support for new Bank services
  • Enhancement: Added Improved Warehouse Matching as a local building setting
  • Design change: WarehouseFirst then FactoryFirst
  • Bug fix: Fixed a game bug with GenericProcessors and GenericFactories requesting too much material too urgently and depriving other buildings from the materials.
  • Bug fix: Fixed Waste transfer and Disaster shelter rules
  • Bug fix: Load matches when simulation paused
Version 2.1.19
  • Design change: Match Factory First - Now also applies to Processing facilities and Generic Processing buildings. Does not currently apply to Generic factories as I need to test with other buildings that use Coal etc...
  • Design change: Re-introduced inter-warehouse matching option and improved the algorithm to take into account warehouse mode
  • Bug fix: Added support for Generic factory restrictions
Version 2.1.18
  • Enhancement: Added "Building Export Vehicle Limits" setting.
Version 2.1.17
  • Enhancement: Building panel - Added key to highlight icon tooltip
  • Enhancement: Vehicles tab - Now has separate sections for local, export and returning vehicles
  • Design change: Warehouse Reserve Trucks setting now uses priority reduction method to reserve trucks and reserve trucks feature removed from Improved Warehouse Transfers option.
Version 2.1.16
  • Bug fix: Improved Warehouse Transfer - Minimum OUT priority is 2 when warehouse in "Empty" mode.
Version 2.1.15
  • Enhancement: Added Improved Warehouse Transfers option
  • Design change: Removed priority boost from WarehouseFirst as it has now become Improved Warehouse Transfers
  • Bug fix: Added max vehicle count to vehicles tab for factories
Version 2.1.14
  • Design change: WarehouseFirst - Reduced strength of IN matching and added occasional Priority boost when warehouse is full to ensure warehouse usage.
Version 2.1.13
  • Enhancement: Added support for Boiler Station
  • Bug fix: Fixed Outside connection settings tab
Version 2.1.12
  • Design change: New Sick handler now sends out low priority offers when there is a sick person in the building and the hospital offer priority is lowered when over half the vehicles are in use.
Version 2.1.11
  • Design change: ListView now has a clear background
  • Bug fix: Fixed localization support for restriction tab descriptions
Version 2.1.10
  • Enhancement: Building restrictions - Added "Clear" button
  • Enhancement: Added more sub building types for "Apply to all" buttons
  • Bug fix: GarbageMove, GarbageTransfer and DeadMove moved back to balanced match mode but now correctly apply priority distance modifiers.
  • Bug fix: Fixed tab disappearing when opened with keyboard
  • Bug fix: Check building.Info is not null in building type.
  • Bug fix: Fixed hospital sick building matches not being highlighted
  • Bug fix: Hide setting tab when custom transfer manager disabled.
Version 2.1.9
  • Design change: Transfer Manager - Extended CloseByOnly check to MatchIncoming as well.
  • Enhancement: Highlight Issues - Now highlights service buildings in green
Version 2.1.8
  • Enhancement: Transfer Manager - Added CloseByOnly check to secondary match loops
  • Design change: Transfer Manager - CriminalMove moved to MatchIncomingFirst mode
  • Design change: Made building panel highlight button a 3 state toggle (None, Highlight Matches and Highlight Issues)
  • Design change: Airport Main Building - Now calls police earlier
  • Bug fix: Building rules - Added Power plant support
  • Bug fix: Path distance - check m_accessSegment is of correct type before using it for start node
  • Bug fix: Path distance - Replicate the behaviour of ParkBuildingAI.HandleDead2 so we pick up dead bodies from park buildings that are near roads.
  • Bug fix: Building restrictions - Remove building from restrictions when building is deleted
  • Bug fix: Detect Advanced Building Level Control is running as local mod and move building button
Version 2.1.6
  • Enhancement: Initial support for building to building restrictions
  • Enhancement: Pressing CTRL will highlight all sick/dead/garbage buildings when related service building is selected in building panel.
  • Bug fix: Fixed Commercial building restriction rules
Version 2.1.5
  • Design change: Redesigned Sick collection options in global Service tab
  • Bug fix: Fixed game bug with Eldercare and Childcare
  • Bug fix: Fixed large number of outside connection errors appearing in "No Road Access" tab of issues panel
Version 2.1.4
  • Enhancement: Added options to collect sick citizens from more building types.
  • Design change: Moved DeadMove, GarbageMove and GarbageTransfer to Match Incoming First mode so that Crematoriums are favoured over Cemeteries and Incinerators are favoured over Land fill.
  • Bug fix: Detect Repaint when running as a local mod and move building panel button.
  • Bug fix: Path distance - Moved CheckRoadAccess call into simulation thread to ensure we don't get threading issues
  • Game Bug fix: Now collects dead bodies from hospitals and industry barracks buildings.
Version 2.1.3
  • Bug fix: Fixed warehouse restrictions not saving
  • Enhancement: Status - Added Incineration Plant and Prison support
  • Design Change: Improved service matching options now increase priority when less than 1/2 vehicle count in use
  • Design change: Transfer Issue thresholds now set in global settings rather than using Call Again settings.
  • Bug fix: Tidied up Outside Connection panel
Version 2.1.2
  • DLC Fix: Updated build to resolve "Incompatible Mods" warning message when loading game.
Version 2.1.1
  • Bug fix: Fixed districts not saving correctly from district panel
  • Bug fix: Fixed several building restriction rules.
Version 2.1
  • Enhancement: Building Settings - Added support for multiple restrictions
  • Enhancement: Settings - Added "Match Factory First" option
  • Enhancement: Settings - Added "Path Debugging" option to Maintenance tab
  • Design change: Improved unconnected graph update detection code.



Version 2.0.27
  • Bug fix: Settings Import/Export - Fixed Grain -> Crops and Logs -> ForestProducts naming.
Version 2.0.26
  • Bug fix: Fixed export restrictions for fish industry
Version 2.0.25
  • Bug fix: Fixed district restriction support for fishing industry
Version 2.0.23
  • Bug fix: Fixed a bug with match logging not sorting correctly over midnight.
Version 2.0.22
  • Enhancement: Status - Added outgoing buffer support for Recycling Center and Waste Processing.
Version 2.0.21
  • Design change: Warehouse first - Only match IN warehouse offers first as OUT offers can produce bad matches
  • Design change: Inter-warehouse transfers - OUT warehouse offers use actual storage level rather than storage level plus incoming vehicle amounts.
Version 2.0.20
  • Bug fix: Transfer Manager - Fixed building override of warehouse first not working
  • Enhancement: District Restrictions - Added outgoing SickMove support to Ambulance helicopter depot.
  • Enhancement: Status - Added student count to schools, fixed post sorting facility sections
  • Enhancement: Vehicles tab - Added support for more max vehicle counts
  • Enhancement: Settings - Display number of ghost vehicles released
Version 2.0.19
  • Bug fix: Transfer Manager - Added guard to ensure we don't start multiple transfer jobs for same material at once.
  • Enhancement: Status - Split into sections to make it easier to read
  • Enhancement: Transfer Issue panel - Added Outgoing issue tab
  • Design change: Settings - Moved "Reset" buttons to Maintenance tab
Version 2.0.18
  • Enhancement: Path distance - added unconnected candidate detector
  • Enhancement: Path distance - added support for DeadMove, SickMove, GarbageMove and GarbageTransfer
  • Bug fix: Fixed bug with detection of district for new pedestrian parks.
Version 2.0.17
  • Design change: District restrictions - Prefer Within now requires a combined priority of 4 or more to match outside restricted districts.
Version 2.0.16
  • Performance: Path distance performance improvement
  • Performance: Transfer Manager performance improvement
Version 2.0.15
  • Bug fix: Path distance - Fixed Invalid Loop Detected bug
  • Bug fix: "Reset Statistics" button now also resets General tab statistics.
Version 2.0.14
  • Bug fix: Path distance - Added TransportVehicle lane type for cargo
  • Bug fix: Path distance - Fixed bug with using outside connection node for cargo vehicles.
Version 2.0.13
  • Performance: Path distance - Added an heuristic to improve match performance.
  • Enhancement: Added school district restriction support
  • Enhancement: Match logging now logs to file in a background thread to allow logging of more matches
  • Bug fix: Path distance - Improved finding node for outside connections
  • Bug fix: Fixed match highlight not highlighting all of building
Version 2.0.12
  • Bug fix: Fixed a threading crash in path find failure code.
Version 2.0.11
  • Bug fix: Fixed a bug with Warehouse First that would block normal goods transfers
  • Bug fix: Fixed a bug where road outside connections would not show settings tab
Version 2.0.10
  • Performance: Improved performance of Cargo based path distance algorithm
  • Enhancement: Added global "Maintenance" tab and added buttons to "Release Ghost Vehicles" and "Release Broken Path Units"
  • Enhancement: Building panel - Added "Delete Vehicles" buttons to Status and Vehicles tabs
  • Design change: Renamed "Grain" -> "Crops" and "Logs" -> "ForestProducts" to more closely match game naming.
  • Bug fix: Fixed highlight tool not highlighting sub buildings of main building.
Version 2.0.9
  • Enhancement: Path distance support for "Goods" added.
  • Design change: District Restrictions - now uses building specific restrictions, added restriction tooltip and removed "Allow Services" option as it is no longer needed.
  • Enhancement: Added district restrictions for Airport Building.
Version 2.0.8
  • DLC Fix: Fixed a bug with district restrictions not matching with pedestrian zone service points.
  • DLC Fix: Garbage truck VehicleAI was stopping garbage trucks from responding to Service Points.
Version 2.0.7
  • Performance: Improved performance of path distance algorithm
  • Bug fix: Fixed a game bug with airport main buildings not having crime resolved.
  • Bug fix: Fixed a game bug with sick citizens not getting picked up
Version 2.0.6
  • Bug fix: Path distance - Don't use path distance for helicopters
  • Bug fix: Path distance - Added support for connection segments (eg. From bus station to road)
Version 2.0.5
  • Enhancement: Improved pathing match distance performance and accuracy and added Mail to allowed pathing types.
    - Dead, Garbage, Sick, Crime, Fire and Mail are the currently allowed types when option enabled
  • Enhancement: Status - Added support for Service Point
    - Value field now shows how many requests for each type from buildings within pedestrian zone.
  • Design change: Status - Vehicle load now shown as a % so it's less confusing
  • Enhancement: Issues panel - Added "No Road Access" tab.
Version 2.0.4
  • DLC Fix: Garbage Truck AI - Don't match garbage truck with buildings in pedestrian zone
  • DLC Fix: Moved building panel launch button on Service Point panel when Repainter is running
  • Enhancement: Building panel - Added "Highlight Transfers" toggle button and improved building highlight performance
  • Enhancement: Building panel - Added a "Park" column to "Transfers" tab
  • Design change: Building panel - Added version information to title to make it easier to know what version you are running
  • Bug fix: Distance Pathing - Added bus lane support for service vehicle pathing.
Version 2.0.3
  • Bug fix: Fixed a crash when accessing park service point information in a non pedestrian zone.
Version 2.0.2
  • DLC Fix: Initial support for Service Point buildings and Pedestrian zones.
Version 2.0.1
  • DLC Fix: Fixed Transfer Issue panel for new DLC
  • DLC Fix: Fixed new path distance algorithm for new DLC
Version 2.0
  • Enhancement: New option "Use Path Distance" in global settings.
    (DISABLED by default, currently only applies for Dead, Sick, Crime, Garbage, Fire)
  • Building panel: Highlight matched buildings for selected building



Version 1.9.17
  • Bug fix: Threading - Set wait event outside lock to ensure we can't deadlock.
Version 1.9.16
  • Bug fix: Fixed a crash in statistics object when starting simulation very quickly after loading. (Initialise statistics before patching)
Version 1.9.15
  • Bug fix: Fixed a bug where mod would be disabled when starting new game from scenario
Version 1.9.14
  • Bug fix: Fixed a bug where mod threads failed if reloading a game without quitting Cities Skylines in between.
  • Bug fix: Now detects if harmony is not running and disables mod instead of crashing
  • Updated localization files.
Version 1.9.11
  • Bug fix: Building settings - Fixed an issue with saving of distance restriction slider.
Version 1.9.10
  • Design change: Now disables outside connection capacity and name settings when "Advanced Outside Connection" mod is running, rather than disabling whole mod.
Version 1.9.9
  • Enhancement: Tweaked Dead/Sick/Crime matching
  • Enhancement: Added settings page for Main industry buildings.
  • Enhancement: Building panel - Added "Reset Pathing" button.
Version 1.9.8
  • Performance: Panels - Improved ListView performance
  • Enhancement: Statistics panel - Added "Game" statistics
  • Bug fix: Utils - Always check for bad lists
Version 1.9.7
  • Enhancement: Added settings tab for Disaster Shelters
  • Enhancement: Statistics panel - Added "Max Running Threads" stat.
Version 1.9.6
  • Enhancement: Reset cims waiting for Taxi at outside connection.
  • Bug fix: Don't apply "Allow Services" to Taxi Depot when material is Taxi.
Version 1.9.5
  • Design change: TouristA, TouristB, TouristC and TouristD have been moved to Priority based matching algorithm to ensure they are spread around the city more effectively.
Version 1.9.4
  • Enhancement: Path Failure - Added support for non-building objects.
  • Bug fix: VehicleAI - Fixed Garbage trucks getting "stuck" outside recycling centers
Version 1.9.3
  • Enhancement: Issue panel - Added "Reset Pathing" button
  • Enhancement: Global Settings - Added Balanced match mode equal priority option
  • Design change: Transfer Manager - Arrays are now delay loaded to reduce memory usage when loading game.
  • Bug fix: Added range checks to Show* functions
  • Bug fix: Vehicles type - Added Park Maintenance and Fishing vehicle support.
Version 1.9.2
  • Enhancement: Building panel - Can now edit outside connection capacity parameters
  • Enhancement: Building panel - Customizable outside connection names
  • Bug fix: Factor budget into total vehicle count for "Improved service matching" options.
Version 1.9.1
  • Enhancement: Added "All Districts, Except For" option to district restrictions
  • Enhancement: Improved RoadMaintenance and Taxi matching
  • Bug fix: Fixed match logging not displaying building vehicle matches
Version 1.9
  • Enhancement: Multi-threaded Transfer Manager
  • Enhancement: Statistics panel - New General tab
  • Enhancement: Mod conflict detection added, will warn if conflicting mods are running.
Version 1.8.10
  • Bug fix: Added additional match checks to new fast match algorithm (Same object, same building etc...)
Version 1.8.9
  • Bug fix: Detect large match sets and perform fast match to ensure Transfer manager buffers don't fail.
Version 1.8.8
  • Bug fix: Simulation error: Array index is out of range.
Version 1.8.7
  • Bug fix: NO MORE TRANSFER JOBS AVAILABLE, DROPPING TRANSFER REQUESTS!
Version 1.8.6
  • Bug fix: Fixed NetSegment not calculating correct district (Road maintenance, Snow Dump).
Version 1.8.5
  • Enhancement: Building settings - Added support for Snow dump and Road maintenance.
  • Bug fix: Building settings - Remove deleted districts from allowed districts arrays.
Version 1.8.4
  • Design Change: Reset pathing button now clears path failure arrays as well as resetting statistics.
  • Bug fix: Increased path failure timeout to 4 minutes due to some buildings matching with unreachable connections to often.
Version 1.8.3
  • Enhancement: Status - Added Load column.
Version 1.8.2
  • Enhancement: Status - Added support for generic extractor buildings as well as generic processing buildings. Now also displays capacity as well as current storage amount
  • Design change: Allow services overrides global "Prefer local" setting to match behaviour of version 1.7.15
  • Bug fix: Increased size of pathing buffers to 512 for 邸晓宇 to see if it helps with his service buildings not sending out vehicles.
Version 1.8.1
  • Enhancement: Building panel - Added Pathing tab when path issues detected for current building.
  • Enhancement: Building panel - Added open Issues panel button.
  • Design change: Added separate "txtNone" entries for Status and Vehicle tabs for improved localization support.
  • Bug fix: Added missing outgoing restrictions for waste transfer building types.
Version 1.8
  • Enhancement: Building panel - New district selection button and panel added.
  • Enhancement: New "Ghost" vehicles detection thread that periodically checks validity of vehicles.
  • Enhancement: Added blocked and waiting timer information to Status and Vehicles tabs (Very useful for cargo stations and outside connections to see how long a vehicle has left to wait).
  • Enhancement: Building settings - Reserve truck slider now shows number of trucks.
  • Enhancement: Building panel - Added Services distance slider.
  • Enhancement: Global settings - Added Crime experimental option.
  • Enhancement: Building panel - Added outgoing distance restriction to warehouse settings.
  • Design change: Global settings have been reorganised to hopefully a more logical arrangement
  • Design change: Status and Vehicles tabs reorganised to more closely match each other.
  • Design change: More services moved to custom match loop as it is making better matches.
Version 1.7.15
  • Bug fix: Fixed a crash in System.Diagnostics.Trace.WriteLine for taylorhosk
Version 1.7.14
  • Bug fix: Outside connection panel now shows multiplier global value when local value is set to 0.
  • Bug fix: Fixed some issues with localization support and updated locale files.
Version 1.7.13
  • Enhancement: Status - Generic industrial now shows secondary resource type
  • Enhancement: Status - Added Police station support
Version 1.7.12
  • Enhancement: New Setting - Improved inter-warehouse transfers (OFF by default)
  • Bug fix: Allow Services returning wrong default value
Version 1.7.11
  • Enhancement: Now supports clicking on NetNode and NetSegment matches
  • Enhancement: Status - FishMarket, Landfill, Cemeteries and Hospitals now show usage
  • Bug fix: Fixed "Allow Services" not checking IN building settings correctly when "Prefer local district services" is enabled in global settings.
Version 1.7.10
  • Bug fix: Fixed a bug with building panel initial screen position code.
Version 1.7.9
  • Enhancement: New Outside Connection panel
  • Enhancement: Outside Connections now have a settings tab in building panel
  • Enhancement: Warehouses now have an "Override Global Settings" and "Reserve trucks" slider
  • Enhancement: Status - Taxi depot and Taxi stand support added
  • Design Change: Outside Connections - Prefer Ship/Plane/Train changed to "Distance Multiplier"
Version 1.7.8
  • Enhancement: Added "Disable Dummy Traffic" option
  • Enhancement: New custom match loop for Dead and Garbage
  • Enhancement: Improved matching for some non-vehicle based offers
  • Bug fix: Check offer object is valid before matching
  • Bug fix: BuildingType now recognises Space Elevator
Version 1.7.7
  • Enhancement: Reserve warehouse trucks now has a percent slider
  • Enhancement: Status - Power plant support
  • Bug fix: Fixed a bug with inter warehouse transfer
Version 1.7.6
  • Enhancement: Status - Added support for extraction facilities including fishing
  • Bug fix: Building type now recognises fish factory correctly.
Version 1.7.5
  • Enhancement: New global import restrictions
  • Enhancement: Status now checks for cargo parent and displays this vehicle and source building
  • Enhancement: Building settings now hides import option when not able to import based on resource types
  • Enhancement: Vehicle AI options now available in settings
  • Design change: Settings now has sub tabs for transfer manager settings
  • Bug fix: Custom transfer manager now blocks matches from same building.
Version 1.7.4
  • Enhancement: Improved matching for Dead, Garbage and Sick
  • Performance: Improved performance for Warehouse reserve truck option
  • Enhancement: Issue panel now uses Call Again values for thresholds if Call Again is running.
  • Enhancement: Added experimental amount option for garbage offers, in a similar way to experimental dead option.
  • Bug fix: Fixed a bug with district restrictions and the Allow Services button
  • Bug fix: Added barge warehouse support again
  • Bug fix: Fixed support for workshop cemeteries
Version 1.7.3
  • Enhancement: Added distance limits tab to global settings for services
  • Enhancement: Hide district restrictions when not relevant (eg most services only show incoming now)
  • Enhancement: Ship/Plane/Train option now split into 3 separate options.
  • Design change: Global Transfer Manager settings are now stored in saved game. You will need to reselect your preferred options as they aren't ported from old settings
  • Bug fix: Fixed a bug with "Set all of same type" buttons
Version 1.7.2
  • Performance: Transfer Manager performance improvement.
  • Enhancement: Warn when 95% of path units used up.
  • Enhancement: Set all of same type now distinguishes between normal warehouses and raw warehouses.
  • Bug fix: Fixed exception when adding selection tool
Version 1.7.1
  • Enhancement: Status - Added support for park maintenance
Version 1.7
  • Enhancement: Building panel - "Allow Services" checkbox added when Outgoing is restricted
  • Enhancement: Building panel - "Warehouse First" checkbox added when not set at global level
  • Enhancement: Building panel - Disaster shelters and Generic industry added to Status tab
  • Enhancement: Building panel - Transfers tab is now more responsive
  • Enhancement: Stats panel - Outside connection count added.
  • Enhancement: Remove "Ghost" vehicles on load if detected (Vehicles that have a position of NaN that never arrive at destination)
  • Design change: Building panel - Set all of this type changed to use building type instead of class and now displays the type of building to be updated in title.
  • Design change: Transfer Manager now has balanced mode only.
Version 1.6.5
  • Bug fix: Healthcare match improvement
Version 1.6.4
  • Bug fix: Fixed balanced match mode looping issue
Version 1.6.3
  • Bug fix: Fixed a few issues with opening building panel to hopefully resolve omehga's panel not showing issue
Version 1.6.2
  • Bug fix: Added road maintenance building vehicles tab
  • Bug fix: Display distances in km
  • Bug fix: Status tab - Don't divide value by 1000 when not a cargo truck.
Version 1.6.1
  • Enhancement: Added "Apply to all buildings of same type" buttons to settings panel
  • Bug fix: Added detection of medical helicopter building
Version 1.6
  • Enhancement: District restrictions split into Incoming and Outgoing
  • Enhancement: Added distance to Transfers tab > Match section and stats panel
  • Enhancement: Added priority to Transfers tab > Match section
  • Design change: Split Import and Export into 2 as some buildings can only do one or the other
  • Design change: 2 match modes added to Custom Transfer Manager (Distance and Priority/Distance). A lot of the non goods/service type matches now use this mode to match vanilla behaviour.
  • Design change: Call Again split out to a separate mod
  • Bug fix: Revamped building type algorithm
Version 1.5.7
  • Bug fix: Building panel - Fixed a crash when showing vehicle tab for cargo stations
  • Bug fix: De-spawn returning cargo station trucks now uses Add action to de-spawn the trucks instead of calling release vehicle directly so it's thread safe.
Version 1.5.6
  • Bug fix: Fixed missing settings tab and vehicle tab for several buildings (Hospital, Cemetery, Waste Transfer and Waste Processing)
Version 1.5.5
  • Design change: "Local only" buildings are no longer allowed to match with Active "outside area" buildings, however "Prefer Local Only" buildings will still be allowed to.
    This means you will need all services in the local district for "Local Only" buildings as they won't be able to get serviced from the outside area anymore.
Version 1.5.4
  • Bug fix: Local district restrictions should still allow Import/Export.
  • Bug fix: Building Panel - Added settings tab for fish farms.
Version 1.5.2
  • Enhancement: Transfer Manager - Now supports park/industry districts as well as normal districts
  • Enhancement: Building panel - Show warning on settings tab if transfer manager is disabled.
  • Design change: Transfer Manager - Experimental death care now automatically turns off for the last 3 vehicles in the cemetery to try and keep a bit in reserve for critical death care.
  • Bug fix: Building panel - Transfer Offer list not correctly checking count before displaying offer, could result in showing expired offers.
Version 1.5.1
  • Enhancement: New language dropdown in settings
Version 1.5
  • Enhancement: Now supports cargo barge warehouses
  • Enhancement: Import/Export restrictions support added to industry DLC buildings, old industry buildings and fish harbors
  • Bug fix: Lots of general bug fixes
Version 1.4.8
  • Design change: Building district restrictions now use a list of valid TransferReasons to ensure restrictions are only applied to appropriate services.
Version 1.4.6
  • Bug fix: Per building Local District Only now checks vehicle and citizen building locations
  • Bug fix: Building button now avoids Advanced Building Level Control button
Version 1.4.4
  • Bug fix: Building panel - Import/Export drop down not updating correctly.
Version 1.4.3
  • Design change: Building panel - Prefer local changed to a drop down
  • Bug fix: Building panel - Fixed Match offers active/passive bug
Version 1.4.2
  • Bug fix: Building panel - Match offers not updating
Version 1.4.1
  • Enhancement: New settings tab for building panel
  • Enhancement: New Vehicle tab for building panel
  • Enhancement: Automatically despawn returning cargo trucks (Cargo Station)
Version 1.3.7
  • Bug fix: Detects if Repainter is running and moves the building button accordingly.
Version 1.4.1
  • Enhancement: New settings tab for building panel
  • Enhancement: New Vehicle tab for building panel
  • Enhancement: Automatically despawn returning cargo trucks (Cargo Station)
Version 1.3.7
  • Bug fix: Detects if Repainter is running and moves the building button accordingly.
Version 1.3.6
  • Bug fix: Clear lists when closing panels to reduce resource usage.
Version 1.3.5
  • Design Change: Don't show object id's in lists
  • Bug fix: Statistics panel wasn't correctly calculating pre simulation transfer offers
  • Design change: Issues panel - Sort path issues by object with most failed paths to make it easier to find the problem objects
Version 1.3.4
  • Bug fix: Police cars not picking up criminals
  • Enhancement: Issues panel - New setting "Show issues with vehicles on route" (OFF by default)
  • Design change: Removed selection tool, building button is better.
Version 1.3.3
  • Enhancement: New button on building panels next to RICO button.
  • Bug fix: Shortcut not working to enable selection tool
Version 1.3.2
  • Design change: New GUID for TEST mod.
  • Bug fix: Fixed SelectionTool incompatibility with RON that was causing a crash on load.
Version 1.3.1
  • Bug fix: Building panel transfers tab was incorrectly categorising the direction of some transfers and missing some transfers.
  • Statistics panel: Totals were not being updated correctly for already existing transfers on starting game.
Version 1.3
  • Enhancement: Redesigned Issues Panel
  • New Building panel and selection tool to select the building (CTRL+4, configurable or button in the Unified UI tab if running)
  • Enhancement: New Statistics panel for the Transfer Manager (CTRL+5, configurable)
Last edited by Sleepy; 10 Oct, 2023 @ 6:28pm
< >
Showing 1-1 of 1 comments
bram.warrick 21 Nov, 2022 @ 3:32pm 
If the updates, thus far, are minor, please ignore this.

Otherwise, can we get an updated version history? I don't have anything to report - but I also wouldn't know where to look.
< >
Showing 1-1 of 1 comments
Per page: 1530 50