Evobot v0.4a
Evobot Alpha 0.4
- Bot difficulty is now configurable. See evobot.cfg for examples on how to set it up. Marine and alien difficulty is configured separately to adjust for different play styles.
- Big overhaul of the role and task systems. It is now dynamic, with bots adjusting roles and tasks on the fly to respond to the game state rather than the static roles of previous versions. For example, if a team has too few resource nodes, more bots will focus on capping nodes to compensate.
- Marines are affected by cloak. Currently it's very simplistic: they will fail to see you if you are fully cloaked (blue bar fully filled), otherwise they will act like you're not cloaked. Will need to improve this in the future to include chance to be detected if you're only slightly visible (e.g. running while cloaked).
- Marines more actively defend their structures when under attack.
- Marines now make much better use of phase gates, and judge distances based on phase gate placement. This means that they understand that if an armoury is just on the other side of a phase gate, then it's close enough for them to pop in and resupply if needed. Overall, you should see marines using phase gates at every opportunity.
- Further improvements to bot movement, they get stuck less often.
- Commander is more aggressive in placing phase gates down so marines can be more mobile, and will attempt to secure both empty hives early in the match.
- Lots of general fixes to behaviour and bug fixes.
- Crash fixes.