From c6a0982efc9363c39041730943387bc6b433b8e9 Mon Sep 17 00:00:00 2001 From: DragonTrance Date: Mon, 6 Jun 2022 13:42:06 -0400 Subject: [PATCH 1/6] change verbage of savefile versions and how it notifies --- code/modules/mob/dead/new_player/login.dm | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/code/modules/mob/dead/new_player/login.dm b/code/modules/mob/dead/new_player/login.dm index acd966416..393dfefc9 100644 --- a/code/modules/mob/dead/new_player/login.dm +++ b/code/modules/mob/dead/new_player/login.dm @@ -43,7 +43,13 @@ S.cd = "/" var/slot S["default_slot"] >> slot + var/differing_version_notification = 0 if(slot) S.cd = "/character[slot]" - if(S["version"] < SAVEFILE_VERSION_MAX) - to_chat(src, "Your characters are outdated from recent updates. Please make sure if everything is within reasonable levels.") + var/slot_version = S["version"] + if(slot_version < SAVEFILE_VERSION_MAX) + S.cd = "/" + S["new_differences_notification"] >> differing_version_notification + if(!differing_version_notification || differing_version_notification <= slot_version) + S["new_differences_notification"] << slot_version + to_chat(src, "There were recent changes with characters, and your savefiles are outdated.") From 11d4aa111b0f687b82d55c6cbfa85f6b290f88b1 Mon Sep 17 00:00:00 2001 From: DragonTrance Date: Mon, 6 Jun 2022 13:46:30 -0400 Subject: [PATCH 2/6] boldification --- code/modules/mob/dead/new_player/login.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/mob/dead/new_player/login.dm b/code/modules/mob/dead/new_player/login.dm index 393dfefc9..5e836b3ae 100644 --- a/code/modules/mob/dead/new_player/login.dm +++ b/code/modules/mob/dead/new_player/login.dm @@ -52,4 +52,4 @@ S["new_differences_notification"] >> differing_version_notification if(!differing_version_notification || differing_version_notification <= slot_version) S["new_differences_notification"] << slot_version - to_chat(src, "There were recent changes with characters, and your savefiles are outdated.") + to_chat(src, "There were recent changes with characters, and your savefiles are outdated.") From 6b276a57ab8367abe068298597a0b79c0d9ad510 Mon Sep 17 00:00:00 2001 From: DragonTrance Date: Mon, 6 Jun 2022 13:49:29 -0400 Subject: [PATCH 3/6] danger will robinson --- code/modules/mob/dead/new_player/login.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/mob/dead/new_player/login.dm b/code/modules/mob/dead/new_player/login.dm index 5e836b3ae..bbf2fe226 100644 --- a/code/modules/mob/dead/new_player/login.dm +++ b/code/modules/mob/dead/new_player/login.dm @@ -52,4 +52,4 @@ S["new_differences_notification"] >> differing_version_notification if(!differing_version_notification || differing_version_notification <= slot_version) S["new_differences_notification"] << slot_version - to_chat(src, "There were recent changes with characters, and your savefiles are outdated.") + to_chat(src, "There were recent changes with characters, and your savefiles are outdated. You are still able to play, but your characters may not look the same.") From 3de6d66ff95f3bce529b09147e6c8be4626c0b32 Mon Sep 17 00:00:00 2001 From: DragonTrance Date: Mon, 6 Jun 2022 13:49:52 -0400 Subject: [PATCH 4/6] Update login.dm --- code/modules/mob/dead/new_player/login.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/mob/dead/new_player/login.dm b/code/modules/mob/dead/new_player/login.dm index bbf2fe226..361b0ca77 100644 --- a/code/modules/mob/dead/new_player/login.dm +++ b/code/modules/mob/dead/new_player/login.dm @@ -52,4 +52,4 @@ S["new_differences_notification"] >> differing_version_notification if(!differing_version_notification || differing_version_notification <= slot_version) S["new_differences_notification"] << slot_version - to_chat(src, "There were recent changes with characters, and your savefiles are outdated. You are still able to play, but your characters may not look the same.") + to_chat(src, "There were recent changes with characters, and your savefiles are outdated. Your characters may not look the same.") From 038dcb92a1f616887471f1e43c51c20ab596333d Mon Sep 17 00:00:00 2001 From: DragonTrance Date: Mon, 6 Jun 2022 13:50:56 -0400 Subject: [PATCH 5/6] Update login.dm --- code/modules/mob/dead/new_player/login.dm | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/code/modules/mob/dead/new_player/login.dm b/code/modules/mob/dead/new_player/login.dm index 361b0ca77..45c622db1 100644 --- a/code/modules/mob/dead/new_player/login.dm +++ b/code/modules/mob/dead/new_player/login.dm @@ -46,8 +46,9 @@ var/differing_version_notification = 0 if(slot) S.cd = "/character[slot]" - var/slot_version = S["version"] - if(slot_version < SAVEFILE_VERSION_MAX) + var/slot_version = 0 + S["version"] >> slot_version + if(slot_version && slot_version < SAVEFILE_VERSION_MAX) S.cd = "/" S["new_differences_notification"] >> differing_version_notification if(!differing_version_notification || differing_version_notification <= slot_version) From f9c244a0b0097124375c92dd3dcae70657bd9284 Mon Sep 17 00:00:00 2001 From: DragonTrance Date: Mon, 6 Jun 2022 14:06:54 -0400 Subject: [PATCH 6/6] Update login.dm --- code/modules/mob/dead/new_player/login.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/mob/dead/new_player/login.dm b/code/modules/mob/dead/new_player/login.dm index 45c622db1..c691b799d 100644 --- a/code/modules/mob/dead/new_player/login.dm +++ b/code/modules/mob/dead/new_player/login.dm @@ -53,4 +53,4 @@ S["new_differences_notification"] >> differing_version_notification if(!differing_version_notification || differing_version_notification <= slot_version) S["new_differences_notification"] << slot_version - to_chat(src, "There were recent changes with characters, and your savefiles are outdated. Your characters may not look the same.") + to_chat(src, "There were recent changes with characters, and your savefiles are outdated. Your characters may not look the same depending on what changed.")