1. Celaria
  2. News
  3. Celaria 1.4.0

Celaria 1.4.0

Update 1.4.0 added some under the-hood changes to the codebase to implement support for skin/helmet variations of the player character. With that the source code of the standalone multiplayer server software was also released.

Player helmets




Two new Helmet variations are introduced: the "Collector" and "Runner" helmet both of which can be unlocked ingame:
[h3]Runner[/h3]

The runner helmet can be unlocked by playing and finishing one of the speedrun playlists in the game. (Either the Any%- and/or the "All Spheres" category.) You don't have to beat a specific time/medal to recieve this helmet. Simply finishing a run is enough to unlock it.

[h3]Collector[/h3]


The collector helmet will be unlocked once the player collects all collectable spheres on all singleplayer/campaign maps in the game. (The same requirement as the "Collector" achievement.)

The multiplayer server as well as the replay formats for the leaderboards were all updated to support the new helmet/skin variants.

The helmet can be changed under options > profile > skin under the color adjustement options:



More variations might be added in the future.

Multiplayer server source code




With the 1.4 version of the game client the source code of the (standalone) multiplayer server software was also released on GitHub. This was done mostly for those who want to check out how a game server is written and for the purposes of modding so those with a programming background can experiment and/or modify the server functionality.
The server software is entirely written in the Java programming language.

Link:
The link to the github can be found here:
https://github.com/DevLewa/Celaria-Server

Feel free to check it out and/or experiment with it.

From now on this will be the main repository of the server source code so fixes/adjustements (bugfixes,modifications, feature additions) will also be pushed onto this public github repository.


See you in the next update.

Changelog:
- minor UI tweaks
- fixed bug where a map reset wouldn't correctly reset camera orientation
- fixed bug where edge coloring would occur in the freecam mode
- adjusted outline rendering on collectable spheres to increase visibility from the distance
- fixed bug where Speedrun UI could under specific circumstances appear in multiplayer mode
- fixed bug where tabbing out/loosing focus during multiplayer end screen would cause the pause menu to be overlayed over existing ui elements.
- fixed bug where tabbing out/loosing focus in the map-editor playtest mode would initialise the wrong pause menu.
- adjusted character shading
- adjustements to profile save format
- added 2 new character model variations
- updated replay format
- updated server to support the newly introduced skins/helmet variations (v1.0.8) Note: existing servers need to be updated as they will be incompatible with the 1.4.0 version of the game client!
- adjusted SSAO effect to reduce performance impact when camera is placed close to geometry
- added warning/error-message if a server listed in the serverbrowser is incompatible with the game client version.