Ripper Update 0.2.0
Greetings brave zombie squashers!

This-time we are here with a game update changelog. Ripper is now on game version 00.02.00-SEA.
What is new:
Lobbies. Join your friends on game sessions and play through multiple maps without having to re-join.
- When you click
New gamebutton, it will automatically create a Steam lobby with friends - You can change lobby settings only when creating it (for now) in main menu using the button next to
New game - Host player is able to select a map in the lobby area
- When joining a lobby, the map will be loaded accordingly.
Lore books can be found scattered around campaign maps
- Books can now be used to display their content
- Books content can be split into pages by
\n===\n - Text components can be used within books
New map. The antenna you found is broken. It won't transmit. Won't receive. Won't do anything but hang there like a corpse. The factory district still has what you need, if the dimartus haven't claimed it already. If you can claim it first.
Technical changes:
- Token text rendering
- Changed text token syntax from
[{ARGUMENTS},HANDLER]to[HANDLER: ARGUMENT 1, ARGUMENT 2, ...] - Added
icontext component - Added
formattext component - Added text rendering instance
- Changed text token syntax from
- Gamemode handlers
- Changed player sychronization from 1 second wait after connection to client level ready
- Moved events to global event dispatcher
- Added global event dispatcher with events:
connection.created- Network unit reported new net connection on socket.connection.authorizedconnection.ready- Connection was introduced to the lobbyconnection.closedclient.ready- Client has loaded level information and is ready to be given a playerentity.spawningentity.spawnedentity.damageentity.hurtentity.dyingentity.deathcontent.loaded- Game content (or modded in the future) has been loadedworld.level_resultlevel.changinglevel.changeditem.usingitem.useditem.droppingitem.droppedpickup.interactingpickup.interactedprojectile.firingprojectile.firedprojectile.hitutility.trigger_instance_activated
- Objectives can now display formatted text
- Fixed some connection issues
- Fixed HUD blurred text
Other bits
This update prioritized user experience while playing with friends. The lobby system is done (and checked on our roadmap), but we will still be updating and fixing issues that will present themselves.
In the next update (that'd be 00.03.00-SEA) we are planning to update the User Interface.
Unheard Software