From 2d9c6e64c5a8eb73601f4f6a47228360c9eeda10 Mon Sep 17 00:00:00 2001
From: kevinz000 <2003111+kevinz000@users.noreply.github.com>
Date: Fri, 6 Dec 2019 19:55:54 -0700
Subject: [PATCH 1/2] Update launchpad_control.dm
---
.../game/machinery/computer/launchpad_control.dm | 16 +++++++++++++---
1 file changed, 13 insertions(+), 3 deletions(-)
diff --git a/code/game/machinery/computer/launchpad_control.dm b/code/game/machinery/computer/launchpad_control.dm
index d1f450013b..2a7399417d 100644
--- a/code/game/machinery/computer/launchpad_control.dm
+++ b/code/game/machinery/computer/launchpad_control.dm
@@ -74,8 +74,8 @@
t += "O
"//down-right
t += "
"
t += "
Current offset:
"
- t += "[abs(pad.y_offset)] [pad.y_offset > 0 ? "N":"S"]
"
- t += "[abs(pad.x_offset)] [pad.x_offset > 0 ? "E":"W"]
"
+ t += "[abs(pad.y_offset)] [pad.y_offset > 0 ? "N":"S"]
\[SET\]
"
+ t += "[abs(pad.x_offset)] [pad.x_offset > 0 ? "E":"W"]
\[SET\]
"
t += "
Launch"
t += " Pull"
@@ -132,6 +132,16 @@
if(!new_name)
return
pad.display_name = new_name
+
+ if(href_list["setx"])
+ var/newx = input(usr, "Input new x offset", pad.display_name, pad.x_offset) as null|num
+ if(!isnull(newx))
+ pad.x_offset = CLAMP(newx, -pad.range, pad.range)
+
+ if(href_list["sety"])
+ var/newy = input(usr, "Input new y offset", pad.display_name, pad.y_offset) as null|num
+ if(!isnull(newy))
+ pad.y_offset = CLAMP(newy, -pad.range, pad.range)
if(href_list["remove"])
if(usr && alert(usr, "Are you sure?", "Remove Launchpad", "I'm Sure", "Abort") != "Abort")
@@ -145,4 +155,4 @@
sending = FALSE
teleport(usr, pad)
- updateDialog()
\ No newline at end of file
+ updateDialog()
From 83ab577a6ad3b885da4c8f355832a0df9dcf1945 Mon Sep 17 00:00:00 2001
From: kevinz000 <2003111+kevinz000@users.noreply.github.com>
Date: Sun, 8 Dec 2019 07:30:05 -0700
Subject: [PATCH 2/2] Update launchpad_control.dm
---
code/game/machinery/computer/launchpad_control.dm | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/code/game/machinery/computer/launchpad_control.dm b/code/game/machinery/computer/launchpad_control.dm
index 2a7399417d..b5d393bce0 100644
--- a/code/game/machinery/computer/launchpad_control.dm
+++ b/code/game/machinery/computer/launchpad_control.dm
@@ -74,8 +74,8 @@
t += "O
"//down-right
t += "
"
t += "Current offset:
"
- t += "[abs(pad.y_offset)] [pad.y_offset > 0 ? "N":"S"]
\[SET\]
"
- t += "[abs(pad.x_offset)] [pad.x_offset > 0 ? "E":"W"]
\[SET\]
"
+ t += "[abs(pad.y_offset)] [pad.y_offset > 0 ? "N":"S"]
\[SET\]
"
+ t += "[abs(pad.x_offset)] [pad.x_offset > 0 ? "E":"W"]
\[SET\]
"
t += "
Launch"
t += " Pull"