2,828 Commits over 2,041 Days - 0.06cph!
Show a countdown on the loading screen for how long the driver has to load in before a passenger takes over
Wait on the loading screen until transfer protection is removed (driver loads in)
Swap the inactive driver to another player if a passenger is ready and transfer protection expires
Only disable transfer protection for helicopters when the driver loads in
Allow transferring helicopters between servers by flying them towards the island billboards (like boats)
Freeze the helicopter in the sky while it is transfer protected
thumb_up
16
thumb_down
10
More ferry movement improvements
Smoother ferry acceleration and turning
Add a safe zone to the ferry
Turn the nexus dock prefab into a monument (WIP)
Automatically spawn a nexus dock in procgen when the server is running as a nexus
Update ferry to actually sail across the ocean to and from the matching island billboard entity
Make the island billboards look better (lit properly, blends in with fog)
Fix island billboards being clipped when far enough away
Fix server full warning never disappearing
Show a warning on the hud when approaching an island that is currently full
Don't add nexus.redirect servers to the player's server history
Add an option in the editor to change all nexus.redirect calls to localhost for debugging
Fix connection and loading screens not refreshing server info correctly sometimes
Try loading server info for the transfer connection screen sooner
Compile fixes after merge
Limit the size of chat history to store in memory on the server
Configurable with the chat.historysize convar (default 1000)
Can now create clans from the clan UI when at the clan table
Remove the clan.create and clan.invite commands
Allow apostrophes and dashes in clan names
List clan members with their role in clan.info
Support limiting the number of members in a clan
Add a convar to control the clan member limit for the local backend
Update nexus clan implementation to pull the clan member limit from the nexus
Show max clan member count on clan UI if it is non-zero
Specific error text when trying to invite or join a clan that is full
Fix clan banner color/logo not showing on the UI if one of them was not set yet
Fix old clan logos not clearing out when trying to edit the clan logo
Correctly sort the clan member list by their role's rank (local backend)
Fix creating clan members choosing the wrong default role, should be the lowest rank (local backend)
Don't create an officer role by default (local backend)
Hide the logs tab if the player doesn't have access to it
Show last seen down to the minute since we have online statuses now
Refresh clan info periodically while the UI is open so the online/last seen text updates
Maintain a list of user IDs that are connected across the nexus
Correctly set the online flag for clan members when they are online in a different zone (when running as a nexus)
Extend the fake steam ID function to allow disabling randomization (it'll be consistent depending on what unity project path is open)
Get clan chat working between servers on the nexus
Always make the leader role have all permissions
Show a better error message when the clan leader tries to demote themself
Update FP.Nexus
Implement the remaining IClan methods
Update FP.Nexus
Pull in clan info so the clan UI can render correctly now
Update FP.Nexus
WIP nexus clan backend
Add the canAccessLogs permission