Releases: BradEwing/InfestedArtosis
Releases · BradEwing/InfestedArtosis
0.4.2
Changes
- Workers handled in WorkerManager, subcomponent of UnitManager
- Assign unit creation to larva
- State machine for plans
Fixes
- Properly handle extractor creation
- Fix scout target assignments to prevent situation where units idle and do noyinth
- Fix queue deadlock that resulted in no hatcheries or units being made.
Regressions
- Drop Lair building
- Drop Sunken building
0.4.1
0.4.0
Features
- Extractors are now assigned to be taken with every base expansion.
- Workers consider distance and current saturation of mineral patches on assignment.
- Build sunken colonies to defend.
- Build evolution chambers to take ground unit upgrades.
- Smarter placement assignment and reassignment for buildings
Fixes
- Fixed bug where worker and resource assignments did not correctly handle the destruction of a mineral patch.
- Fixed bug where the Extractor would infinitely queue to be produced.
0.3.0
Features
- Macro supports building morphs: Lair
- Attacking units will consider if they are already attacking before trying to move or begin another attack command
Bug Fixes
- Production queue tasks that are assigned to a destroyed units are requeued. They are given increased performance.
- When looking for a worker to build, no longer pull from a unit that is already assigned to build.
- Stop tracking morphed buildings in unit assignments. Handle their onMorph logic.
0.2.0
Features
- Combat units consider hostile buildings when selecting targets
- Scouts will only check starting locations until an enemy building is found
- Track the enemy main base location
Bug Fixes
- Fix bug where units that had morphed were still retained in mineral/geyser assignments.