Overmind 0.4.1
Pre-release
Pre-release
(EDIT: this release contains a RoomPlanner bug. The attached binary has been updated; for the fixed source, please refer to this commit.)
This patch makes Abathur a little smarter in which reactions he chooses and fixes some bugs accidentally introduced by changes in the last release.
Added
- Initial (incomplete) room planner support for bunkers; this will be finished in a later release
- UpgradeSite inputs now actively request that minerals be removed from them in case they get in there somehow (such as a transporter dying on top of the container)
Changed
- Abathur now checks to see if a colony can acquire the necessary base ingredients for a reaction queue through terminal transfers or via trading before assigning it to the evolutionChamber
- Renamed
LogisticsNetwork.request()
andLogisticsNetwork.provide()
toLogisticsNetwork.requestInput()
andLogisticsNetwork.requestOutput()
to be less confusing
Fixed
- Fixed a bug where colony substrings in a flag name could cause a directive to reference the wrong colony, e.g. "E11S12" directs to "E11S1"
- Fixed a bug introduced when CreepSetups were refactored in the last release that could cause bootstrapping directives to fail to run
- Fixed a bug in LogisticsNetwork where predicted carry amounts could exceed carry capacity