From 32e9215448e98fec3e0de8b5ceb26f9f835dc058 Mon Sep 17 00:00:00 2001 From: SatinIsle <98125273+SatinIsle@users.noreply.github.com> Date: Wed, 29 Jan 2025 10:08:42 +0000 Subject: [PATCH] Byond 516 warning message (#16988) Added a warning message if clients are older than 516, warning them that the game will soon update to version 516 and that they will experience issues in the meantime, and eventually not be able to connect at all. This really should be merged alongside the TGUI core update, as that will cause UI issues for clients still on 515. --- code/modules/mob/new_player/login.dm | 2 ++ 1 file changed, 2 insertions(+) diff --git a/code/modules/mob/new_player/login.dm b/code/modules/mob/new_player/login.dm index 9d0712783da..4fb3531303f 100644 --- a/code/modules/mob/new_player/login.dm +++ b/code/modules/mob/new_player/login.dm @@ -60,6 +60,8 @@ var/obj/effect/lobby_image = new /obj/effect/lobby_image /mob/new_player/proc/version_warnings() var/problems // string to store message to present to player as a problem + if(client.byond_version < 516) // Temporary warning whilst we transition to byond 516. + problems = "The server is currently transitioning to BYOND 516, and you are currently on version [client.byond_version]. If you continue to use your current version, you WILL experience UI issues, and very soon older clients will not be able to connect at all. You can update BYOND on the client homepage by switching from stable to beta, just above either the update button or where it says that you are currently up to date. For more information how to update byond, please check the wiki." // TODO: Move this to a config file at some point maybe? What would the structure of that look like? switch(client.byond_build) // http://www.byond.com/forum/post/2711510