From fe15943c1f0021dcc0e5920029c9bd590c8bee8f Mon Sep 17 00:00:00 2001 From: runecap <43975590+runecap@users.noreply.github.com> Date: Sun, 19 Apr 2026 05:25:27 +0000 Subject: [PATCH] Telepad's Set GPS Memory actually functions now (#22257) This has been a clickable button on the telepad control console for literally over a decade with its own variable within GPSes, and I think the original coder just forgot to have it display. It's going down as a bugfix because of this, var/locked_location is literally never used otherwise. Telescience was reworked to use portals years ago specifically so using GPSes isn't risk-free, but portals make having a valid destination _mandatory_, so this won't really remove risk as it just removes tedium. For the other 4 telescientists, rejoice. image --- code/modules/telesci/telesci_computer.dm | 2 +- html/changelogs/diggiez - displayGPSMemory.yml | 11 +++++++++++ 2 files changed, 12 insertions(+), 1 deletion(-) create mode 100644 html/changelogs/diggiez - displayGPSMemory.yml diff --git a/code/modules/telesci/telesci_computer.dm b/code/modules/telesci/telesci_computer.dm index 4843de3282b..fffbb358bc1 100644 --- a/code/modules/telesci/telesci_computer.dm +++ b/code/modules/telesci/telesci_computer.dm @@ -520,7 +520,7 @@ if(href_list["setMemory"]) if(last_target && inserted_gps) inserted_gps.locked_location = last_target - temp_msg = "Location saved." + temp_msg = "Location saved.
Target Location: ([inserted_gps.locked_location.x], [inserted_gps.locked_location.y])" else temp_msg = "ERROR!
No data was stored." diff --git a/html/changelogs/diggiez - displayGPSMemory.yml b/html/changelogs/diggiez - displayGPSMemory.yml new file mode 100644 index 00000000000..bdce0ced9f4 --- /dev/null +++ b/html/changelogs/diggiez - displayGPSMemory.yml @@ -0,0 +1,11 @@ +author: diggiez + +delete-after: True + +# Any changes you've made. See valid prefix list above. +# INDENT WITH TWO SPACES. NOT TABS. SPACES. +# SCREW THIS UP AND IT WON'T WORK. +# Also, this gets changed to [] after reading. Just remove the brackets when you add new shit. +# Please surround your changes in double quotes ("). It works without them, but if you use certain characters it screws up compiling. The quotes will not show up in the changelog. +changes: + - bugfix: "Set GPS Memory in the Telepad Control Console finally, actually functions and displays the last target coordinates."