Transport Biters

by Pirion

Adds transport biters and transport depots

Content
4 years ago
0.18
9
Logistics

Changelog

Version: 0.5.12
Date: 2020-04-25
  Changes:
    - Fix road network loading issue if another mod alters the road tile collision mask.
Version: 0.5.11
Date: 2020-04-24
  Changes:
    - Fix loading issue with road grid mod.
Version: 0.5.10
Date: 2020-04-24
  Changes:
    - Fix locale mixup.
Version: 0.5.9
Date: 2020-04-24
  Changes:
    - Added the 'consider-tile-transitions' mask to the transport drones. This should help them path a bit smoother.
    - Changed how riding drones works. Now its more like riding behind them with a bungee cord.
    - Enabled diagonal neighbors in the road network.
Version: 0.5.8
Date: 2020-04-22
  Changes:
    - Fix error related to not clearing invalid depots from the global lists.
Version: 0.5.7
Date: 2020-04-20
  Changes:
    - Fix error related to buffer depot output fluidbox.
Version: 0.5.6
Date: 2020-04-20
  Changes:
    - Fix error related to remove depots from the wrong networks.
    - Fix extra new networks being created when mining road tiles.
Version: 0.5.5
Date: 2020-04-20
  Changes:
    - Fixed script error related to reading an invalid fluid depot's fluid temperature.
Version: 0.5.4
Date: 2020-04-19
  Changes:
    - Some safety checks for invalid depots when opening the GUI.
    - The GUI will try to determine a nearby network, and will show that if it can.
    - When the GUI is opened, the contents page will be sorted from high to low, it won't be sorted during the refresh/update logic.
Version: 0.5.3
Date: 2020-04-18
  Changes:
    - Properly fix clearing of wrong networks.
Version: 0.5.2
Date: 2020-04-18
  Changes:
    - Fix GUI refresh error when you don't have any of a category of depot. 
    - Fix trying to place road over opened gates.
Version: 0.5.1
Date: 2020-04-18
  Changes:
    - Fix GUI size with large display scales.
    - Fix error clearing networks when after merging networks.
Version: 0.5.0
Date: 2020-04-18
  Changes:
    - Added a GUI to see road network status. Contents, depots, etc.
    - Internally refactored how depots are added to road networks.
    - Change how 'riding' drones works, now you are just teleported each tick. This is to prevent issue like construction robots flying off the map.
    - Road network data will now be reset and recalculated each time the config changes.
    - Minimum request count determination is changed slightly. This should help prevent the situation of many drones going to pick up tiny amounts of items.
    - Drones will try to preserve fluid temperature when transporting fluids.
Version: 0.4.1
Date: 2020-04-15
  Changes:
    - Fixed script error when building buffer depots.
Version: 0.4.0
Date: 2020-04-14
  Changes:
    - Rewrote the logic regarding how depots choose where to send drones.
    - Changed update logic so it has a fixed interval, within which all depots will be updated. It defaults to 60 ticks.
    - Added a runtime global mod setting to adjust this interval. Lower values mean more script update time, but the depots are more responsive. Higher values mean reduced UPS usage, at the cost of less responsive depots.
Version: 0.3.12
Date: 2020-04-13
  Changes:
    - Fix error when supply depots are killed.
Version: 0.3.11
Date: 2020-04-13
  Changes:
    - Fix error related to clearing single tile nodes.
Version: 0.3.10
Date: 2020-04-12
  Changes:
    - Drones will now make a little bit of pollution as they drive around.
    - The enter drone hotkey won't activate if it thinks you might be doing something with a nearby vehicle instead.
    - When riding a drone, that drone will have a 50% speed boost.
Version: 0.3.9
Date: 2020-04-12
  Changes:
    - Fixed requesters ordering from buffers with already reserved items.
Version: 0.3.8
Date: 2020-04-12
  Changes:
    - Fixed error when a fuel depot drone was killed.
Version: 0.3.7
Date: 2020-04-11
  Changes:
    - Switched from recursive road network functions to accumulator ones, because someone made a map with a 280,000 tile square and it broke the stack limit.
Version: 0.3.6
Date: 2020-04-11
  Changes:
    - Added a simple heuristic related to item count to the buffer selection function. This should help the situation of requesters always taking from the closest buffer even if it has a very small amount of available items.
Version: 0.3.5
Date: 2020-04-11
  Changes:
    - Fixed error trying to refund bad tile placement with Construction drones built tile event.
Version: 0.3.4
Date: 2020-04-10
  Changes:
    - Somewhat fixed drones getting stuck and suiciding at the entrance to the depots.
    - Fixed script error related to buffer depots with no item set.
Version: 0.3.3
Date: 2020-04-09
  Changes:
    - Fixed buffer depots providing fluids.
    - Readded minimum request amount logic, with some better logic. If the request depot has less that 1 stack of the item, the minimum request will be 1 item. If there is more, the minimum will be 1 stack.
    - Adjusted logic of requesting from buffers. Request depots should tend to request from nearest buffers more reliably.
Version: 0.3.2
Date: 2020-04-09
  Changes:
    - Fixed a script error when removing a depot which was holding a reference to a dead drone.
Version: 0.3.1
Date: 2020-04-08
  Changes:
    - Fix a script error related to dead supply depots.
    - Fixed handling of dying supply depots.
Version: 0.3.0
Date: 2020-04-08
  Changes:
    - Added buffer depot. The buffer depot has priority over normal request depots. Request depots also won't take from supply depots if they have been offered the same items from a buffer depot.
    - Supplying depots (supply, fluid, mining, buffer) will offer to the closest request depots first.
    - Fixed some issue with modded rails and gates not being placeable on roads.
    - Buffed fuel depot capacity to 10k.
    - Removed 'minimum request amount' logic.
Version: 0.2.13
Date: 2020-04-05
  Changes:
    - Fix fuel on the way count not being cleared properly when drones fail their commands.
Version: 0.2.12
Date: 2020-04-05
  Changes:
    - Fixed crash when removing two depots with the exact same node position.
Version: 0.2.11
Date: 2020-04-04
  Changes:
    - Fixed getting free tile products when placing road over minable tiles.
    - Fixed mining depots with blocked placement leaving the caution corpse.
    - Fixed some APM recycling items not showing up.
Version: 0.2.10
Date: 2020-04-02
  Changes:
    - Buff fluid depot capacity from 2k to 10k.
Version: 0.2.9
Date: 2020-04-02
  Changes:
    - Fixed previous fixing leading to infinitely sized requests.
Version: 0.2.8
Date: 2020-04-02
  Changes:
    - Fixed an issue where supply depots would have the wrong count of items to be taken.
Version: 0.2.7
Date: 2020-03-31
  Changes:
    - Another compatibility fix with Alien biomes.
Version: 0.2.6
Date: 2020-03-31
  Changes:
    - Fix some script errors related to depots somehow being in the wrong road networks.
    - Fix compatibility with Alien biomes.
Version: 0.2.5
Date: 2020-03-30
  Changes:
    - Fix fuel request logic when depots have very few drones in them.
Version: 0.2.4
Date: 2020-03-29
  Changes:
    - Fix for Angels methane gas.
Version: 0.2.3
Date: 2020-03-29
  Changes:
    - Fix script error related to removing fluid from a request depot.
Version: 0.2.2
Date: 2020-03-28
  Changes:
    - Added feature to hitchhike on the transport drones. Just press 'enter' (or something else if you rebound the base game hotkey).
Version: 0.2.1
Date: 2020-03-28
  Changes:
    - Fix missing changelog.
Version: 0.2.0
Date: 2020-03-28
  Changes:
    - Added fuel depots. They will deliver fuel to request depots. Request depots now need fuel to function, and transport drones will consume fuel based on how far they travel.
    - Added fluid depots, and fluid requests.
    - Added integration with Mining depots.
    - Added German locale (By LuziferSenpai).
Version: 0.1.6
Date: 2020-03-17
  Changes:
    - Fixed some deadlock stacking item requests not showing.
    - Fixed units being selectable in some circumstances with the unit control mod.
Version: 0.1.5
Date: 2020-03-16
  Changes:
    - Fix error when transport drone was killed by biters.
Version: 0.1.4
Date: 2020-03-16
  Changes:
    - Fix trains being hard to select.
Version: 0.1.3
Date: 2020-03-15
  Changes:
    - Fix compatibility with more weird mods that don't define subgroup on their items.
Version: 0.1.2
Date: 2020-03-15
  Changes:
    - Fix compatibility with some weird mod.
Version: 0.1.1
Date: 2020-03-15
  Changes:
    - Fix compatibility with Cargo Ships mod.
Version: 0.1.0
Date: 2020-03-15
  Changes:
    - Initial release.