Engine 2503 Ready for Testing
A new engine version is available on the test servers, please give it a try and let us know if it is okay.
Please read through the list of changes below and test as many of these changes
You can test the latest release candidate by selecting “Engine Test”, under Config, on the Launcher, click Update, then click Start.
Note: please do remember to !stop the server once you are done testing on it, as it sometimes doesn’t exit headless.
Updates since 2472
-
Fixed: When multiple builders are tasked with building something floating on the surface of the water and get there at different frames, it can trigger multiple versions of the same unit are started on the same location. PR
-
Fixed: a the bugger-off checks may fail to get rid of units if they stand on the edge of an area of a new long building. ticket
-
Fixed: issue where units can get stuck walking into each other if one of their paths is changed as they reached their current move goal. ticket
-
Fixed: slow aiming units could keep switching between targets and not firing as a result. PR
-
Fixed: burst-fire weapons could hit new targets outside their intended aim angles mid-burst. ticket
-
Fixed: rotating the camera with the middle mouse stopped unit tracking. ticket
-
Fixed: units can sometimes get left behind at a “gather and wait” point. ticket
-
Fixed: issue with game save/load. ticket
-
Fixed: some graphical issues with structure decals. ticket
-
Fixed: Spring.GetGroupUnitsCount could crash if given an invalid group. PR
-
Fixed: collision momentum was being maintained on a unit when it gets turned back into a nanoframe. ticket
-
Fixed: a client that takes too long to connect can potentially trigger a desync. ticket
-
Fixed: Prevent logging general log information before the game engine has started. ticket
-
Fixed: provide a UnitArrivedAtGoal event so that the game can tell that the engine believes the move is complete to help avoid custom move code breakage. ticket
-
Fixed: units pathing using HAPFS could can caught in an infinite looping cycle, never reaching their move goal. PR