12:00am EST - It’s been one week since the update and quite a lot has occurred. The minicopter is in, performance is much better, and it appears teh crashes have been fixed. Development is moving forward in the form of further optimizations, improvements to the minicopter, tweaks to the building system, and progress on the Oil Rig monument.
Update post mortem
You may have noticed the update last week was not without its hiccups. Servers in particular experienced issues with crashes over the weekend. It appears there were a couple types of crashes - some due to oxide and others related to the game. Although the exact source of these crashes may not be abundantly clear, my money's on the update to the latest version of Unity which threw a bunch of wrenches in the mix (wouldn’t be the first time).
Thankfully, the developers at both Facepunch and Oxide worked hard during the past few days to remedy the issues and it seems they were successful in this endeavor. As of the forced update yesterday, the crashes appear to have subsided.
Through all the hubbub the last couple days, one important thing may have been missed: performance has greatly improved! Both clients and servers have been running better (and held up) over the past few days. A huge thank you to the team at Facepunch for prioritizing these optimizations to the game.
There is still one casualty of the update at play: puzzles at power plant are broken at the moment. Alistair confirmed this will remain the case until the next wipe.
Speaking of optimizations, Diogo is working on implementing a new system which saves on client overhead. A new feature in Unity 2018.2, texture streaming allows developers to control which mipmap levels are loaded into memory.
This system is used to lower the overall memory usage by only loading the textures which are needed based on the current conditions. Long and short: it trades a small amount of CPU power for a large savings in GPU memory.
Minicopter fuel gauge
After its arrival last week, the Minicopter is seeing some tweaks and improvements. Along with some updates to the model, a fuel gauge for this new airbound vehicle is in the process of being added. Although not on the main branch yet, fuel levels will likely be visible to the pilot come the next update.
Andre is working on some tweaks to the build process. No, this doesn’t have anything to do with changes to building bases. Rather, it refers to improving the speeds at which new commits and last minute changes can be tested on the staging branch.
Each time a change to the code base happens, the client and server files have to be ‘built’ prior to being able to test them out. This process used to be a lot quicker, but over time has slowed down to the point where it takes over an hour for one of these builds to happen.
This extended build time can make for late patch releases when last minute changes need to occur. Hopefully through this body of work, those build times will be reduced.
Oil Rig progress
Work continues on the long awaited Oil Rig monument. It has come to light this week that there will actually be two version of this monument, a large and a small. Similar to the Harbor monuments, it’s likely both of these will be present of most maps.
These monuments are still on a separate branch, but we will have a full write up of what to expect once they are merged in.
Some other miscellaneous performance fixes
Chinese lantern sounds reduced
HBHF now properly remembers settings
Influx of hackers
Finally, a note on the current climate of hackers. The game has seen an influx of cheating over the past week. Word on the street says this is caused by a new type of hack which blocks communication with EAC. The state of hackers is always in an ebb and flow - sometimes there are very few hackers, other times servers are inundated with them.
Thankfully, EAC and the developers at Facepunch are generally quick to come through with updated detection and mitigation of new hacks when they come out.
If you see a hacker, please report them via the F7 menu. If you’re on Rustafied servers, please also use our player report feature so our moderation team can look into it. Speaking of moderation team…
Moderation team applications are open!
We’re actively seeking new members to join the ranks of our esteemed moderation team. If you’re over 18, have a level head on your shoulders, and preferably (although not required) have some moderation experience, please fill out an application today!