Releases: plushmonkey/zero
Releases · plushmonkey/zero
zero 0.7
- Improve attaching for subgame compatibility.
- Cluster reliable acks to reduce number of packets being sent.
- Improve spawning so it has better randomization and fix a bug where a large spawn radius would be read as negative.
- Add Nexus zone and placeholder behaviors for it.
- Add reload command for changing operators, command access, and behavior tree config values.
- Fix a bug with the chat queue where the memory could be invalid.
- Fix a bug that caused bad green pickup packets that would trigger a warning on the server.
- Fix a bug with turf flags being picked up before the server sends a flag position packet.
- Fix a bug that would give improper ship stats when the initial spawn value was larger than the max.
- Fix a crash that would occur on arena recycle.
zero 0.6
- Add TrenchWars server.
- Automatically detect the flagroom when joining a TrenchWars server.
- Add simple Trench Wars behaviors 'spider', 'shark', and 'terrier'.
- Improve pathfinding around doors.
- Improve GoToNode so it has better stuck detection.
- Add quit command to make the bot send a disconnect packet and close itself.
- Add keyboard override by pressing F10 with the debug window open. It can be toggled off with F10 again.
zero 0.5
- Make operators configurable in the [Operators] section of config.
- Make command access level configurable in the [CommandAccess] section of config.
- Improve warp flash to be more reliable from portaling and spawning.
- Activate prox bombs immediately if it's a close bomb.
- Set velocity to zero on ship spawning so it doesn't retain velocity from brick and door warps.
- Send disconnect packet on Linux interrupt signal so the bot leaves the server immediately.
- Fix tile traversability for door-adjacent tiles. Empty tiles that are not able to be occupied when doors are closed were being considered during pathfinding before.
- Fix request ship from being set with invalid values in config.
- Fix EnterDelay of 0 causing a full ship respawn instead of just setting energy to 1 in place.
zero 0.4
- Fix a crash that could happen on arena change.
- Improve flag handling by responding to more packets.
- Fix a bug with path following node where it would wiggle back and forth instead of in the appropriate direction to become unstuck.
- Fix a bunch of bugs with prize sharing, such as full charges not being generated correctly.
- Improve pathfinder to handle bricks being laid on the path.
- Fix the dodge node calculating damage threat wrong. This caused it to never dodge nearby weapons.
- Fix a bug with handling double player enter packets that could come from some servers.
- Improve ball handling so the goal packet is sent with the correct data and balls can be removed from the map with certain packet data.
zero 0.3
- Improve weapon sim with better initial tick syncing.
- Fix crash when ship radius was very large.
- Improve default connection and behavior setup so it works as one would expect.
zero 0.2
- Reduce memory usage by around 30MB.
- Improve performance by using a kd-tree acceleration structure for player range lookups.
- Fix door synchronization on initial join.
zero 0.1
v0.1 Add svs terrier behavior