Like we mentioned in the 'Server Hosting in VU' blog post, some important game features are missing from the vanilla client when running in server mode. During the past two weeks, we have been working on re-implementing some of those features in order to be able to provide you with a fully functional and playable game.
One of the main (and most important) missing features was the complete absence of all capture point logic.
Capture points would still spawn properly in Conquest (and derived) gamemodes, however they would be completely unusable due to that fact.
After a lot of research, we managed to pinpoint the required operations in order to achieve retail-like functionality on control points, and we're now happy to let you know that they are almost fully working (some client-side notifications, like the capturing sounds, are still not being triggered, but we're working on it)!
While re-implementing the logic behind capture points, we also had a chance to learn more about how game entities and their events work, and the way they're linked together and managed by the game, something that will be of great help for future VeniceEXT features (as mentioned in our previous blog post).
Another feature that was missing was team and squad management.
After joining a game, players would be put into the neutral team (spectator), unable to switch to any other team.
Additionally, even if they managed to join a team, they would be unable to create, join, or leave squads.
Because of that we had to rebuild our own team/squad management system in order to restore functionality, along with some basic balancing code for initial team join, and some other new features.
We haven't implemented friend-based team joining and auto-balancing yet, but we will be focusing on it in the near future (as auto-balancing can be easily achieved using third party rcon plugins).
Our next focus will be to re-implement the rcon protocol and providing a base command set in order to allow you to control your servers using tools like ProCon.
Finally, the blog post about Modding with Rime will be posted in the near future (no ETA), as we still have to finalize some things before we are able to provide you with detailed information.
We would love to hear your feedback, so feel free to discuss this on our forums by clicking on the button below!
From the Venice Unleashed Blog.