diff --git a/code/ATMOSPHERICS/components/binary_devices/passive_gate.dm b/code/ATMOSPHERICS/components/binary_devices/passive_gate.dm
index c8a156991ff..2dd2705901d 100644
--- a/code/ATMOSPHERICS/components/binary_devices/passive_gate.dm
+++ b/code/ATMOSPHERICS/components/binary_devices/passive_gate.dm
@@ -128,19 +128,18 @@
return
add_fingerprint(user)
- tgui_interact(user)
+ ui_interact(user)
/obj/machinery/atmospherics/binary/passive_gate/attack_ghost(mob/user)
- tgui_interact(user)
+ ui_interact(user)
-/obj/machinery/atmospherics/binary/passive_gate/tgui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = FALSE, datum/tgui/master_ui = null, datum/tgui_state/state = GLOB.tgui_default_state)
- user.set_machine(src)
+/obj/machinery/atmospherics/binary/passive_gate/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = FALSE, datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state)
ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open)
if(!ui)
ui = new(user, src, ui_key, "AtmosPump", name, 310, 110, master_ui, state)
ui.open()
-/obj/machinery/atmospherics/binary/passive_gate/tgui_data(mob/user)
+/obj/machinery/atmospherics/binary/passive_gate/ui_data(mob/user)
var/list/data = list(
"on" = on,
"rate" = round(target_pressure),
@@ -150,7 +149,7 @@
)
return data
-/obj/machinery/atmospherics/binary/passive_gate/tgui_act(action, list/params)
+/obj/machinery/atmospherics/binary/passive_gate/ui_act(action, list/params)
if(..())
return
diff --git a/code/ATMOSPHERICS/components/binary_devices/pump.dm b/code/ATMOSPHERICS/components/binary_devices/pump.dm
index 7f758afc02e..0583ef83b2d 100644
--- a/code/ATMOSPHERICS/components/binary_devices/pump.dm
+++ b/code/ATMOSPHERICS/components/binary_devices/pump.dm
@@ -183,19 +183,18 @@ Thus, the two variables affect pump operation are set in New():
return
add_fingerprint(user)
- tgui_interact(user)
+ ui_interact(user)
/obj/machinery/atmospherics/binary/pump/attack_ghost(mob/user)
- tgui_interact(user)
+ ui_interact(user)
-/obj/machinery/atmospherics/binary/pump/tgui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = FALSE, datum/tgui/master_ui = null, datum/tgui_state/state = GLOB.tgui_default_state)
- user.set_machine(src)
+/obj/machinery/atmospherics/binary/pump/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = FALSE, datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state)
ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open)
if(!ui)
ui = new(user, src, ui_key, "AtmosPump", name, 310, 110, master_ui, state)
ui.open()
-/obj/machinery/atmospherics/binary/pump/tgui_data(mob/user)
+/obj/machinery/atmospherics/binary/pump/ui_data(mob/user)
var/list/data = list(
"on" = on,
"rate" = round(target_pressure),
@@ -205,7 +204,7 @@ Thus, the two variables affect pump operation are set in New():
)
return data
-/obj/machinery/atmospherics/binary/pump/tgui_act(action, list/params)
+/obj/machinery/atmospherics/binary/pump/ui_act(action, list/params)
if(..())
return
diff --git a/code/ATMOSPHERICS/components/binary_devices/volume_pump.dm b/code/ATMOSPHERICS/components/binary_devices/volume_pump.dm
index 8277e140ace..38a2f51e309 100644
--- a/code/ATMOSPHERICS/components/binary_devices/volume_pump.dm
+++ b/code/ATMOSPHERICS/components/binary_devices/volume_pump.dm
@@ -180,19 +180,18 @@ Thus, the two variables affect pump operation are set in New():
return
add_fingerprint(user)
- tgui_interact(user)
+ ui_interact(user)
/obj/machinery/atmospherics/binary/volume_pump/attack_ghost(mob/user)
- tgui_interact(user)
+ ui_interact(user)
-/obj/machinery/atmospherics/binary/volume_pump/tgui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = FALSE, datum/tgui/master_ui = null, datum/tgui_state/state = GLOB.tgui_default_state)
- user.set_machine(src)
+/obj/machinery/atmospherics/binary/volume_pump/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = FALSE, datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state)
ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open)
if(!ui)
ui = new(user, src, ui_key, "AtmosPump", name, 310, 110, master_ui, state)
ui.open()
-/obj/machinery/atmospherics/binary/volume_pump/tgui_data(mob/user)
+/obj/machinery/atmospherics/binary/volume_pump/ui_data(mob/user)
var/list/data = list(
"on" = on,
"rate" = round(transfer_rate),
@@ -202,7 +201,7 @@ Thus, the two variables affect pump operation are set in New():
)
return data
-/obj/machinery/atmospherics/binary/volume_pump/tgui_act(action, list/params)
+/obj/machinery/atmospherics/binary/volume_pump/ui_act(action, list/params)
if(..())
return
diff --git a/code/ATMOSPHERICS/components/trinary_devices/filter.dm b/code/ATMOSPHERICS/components/trinary_devices/filter.dm
index 9fd4e00f299..88bf257649a 100644
--- a/code/ATMOSPHERICS/components/trinary_devices/filter.dm
+++ b/code/ATMOSPHERICS/components/trinary_devices/filter.dm
@@ -21,7 +21,7 @@
var/target_pressure = ONE_ATMOSPHERE
/// The type of gas we want to filter. Valid values that go here are from the `FILTER` defines at the top of the file.
var/filter_type = FILTER_TOXINS
- /// A list of available filter options. Used with `tgui_data`.
+ /// A list of available filter options. Used with `ui_data`.
var/list/filter_list = list(
"Nothing" = FILTER_NOTHING,
"Plasma" = FILTER_TOXINS,
@@ -191,7 +191,7 @@
..()
/obj/machinery/atmospherics/trinary/filter/attack_ghost(mob/user)
- tgui_interact(user)
+ ui_interact(user)
/obj/machinery/atmospherics/trinary/filter/attack_hand(mob/user)
if(..())
@@ -202,16 +202,15 @@
return
add_fingerprint(user)
- tgui_interact(user)
+ ui_interact(user)
-/obj/machinery/atmospherics/trinary/filter/tgui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = FALSE, datum/tgui/master_ui = null, datum/tgui_state/state = GLOB.tgui_default_state)
- user.set_machine(src)
+/obj/machinery/atmospherics/trinary/filter/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = FALSE, datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state)
ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open)
if(!ui)
ui = new(user, src, ui_key, "AtmosFilter", name, 380, 140, master_ui, state)
ui.open()
-/obj/machinery/atmospherics/trinary/filter/tgui_data(mob/user)
+/obj/machinery/atmospherics/trinary/filter/ui_data(mob/user)
var/list/data = list(
"on" = on,
"pressure" = round(target_pressure),
@@ -224,7 +223,7 @@
return data
-/obj/machinery/atmospherics/trinary/filter/tgui_act(action, list/params)
+/obj/machinery/atmospherics/trinary/filter/ui_act(action, list/params)
if(..())
return
diff --git a/code/ATMOSPHERICS/components/trinary_devices/mixer.dm b/code/ATMOSPHERICS/components/trinary_devices/mixer.dm
index 52845f1154d..4897b01bf65 100644
--- a/code/ATMOSPHERICS/components/trinary_devices/mixer.dm
+++ b/code/ATMOSPHERICS/components/trinary_devices/mixer.dm
@@ -152,7 +152,7 @@
return 1
/obj/machinery/atmospherics/trinary/mixer/attack_ghost(mob/user)
- tgui_interact(user)
+ ui_interact(user)
/obj/machinery/atmospherics/trinary/mixer/attack_hand(mob/user)
if(..())
@@ -163,16 +163,15 @@
return
add_fingerprint(user)
- tgui_interact(user)
+ ui_interact(user)
-/obj/machinery/atmospherics/trinary/mixer/tgui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = FALSE, datum/tgui/master_ui = null, datum/tgui_state/state = GLOB.tgui_default_state)
- user.set_machine(src)
+/obj/machinery/atmospherics/trinary/mixer/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = FALSE, datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state)
ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open)
if(!ui)
ui = new(user, src, ui_key, "AtmosMixer", name, 330, 165, master_ui, state)
ui.open()
-/obj/machinery/atmospherics/trinary/mixer/tgui_data(mob/user)
+/obj/machinery/atmospherics/trinary/mixer/ui_data(mob/user)
var/list/data = list(
"on" = on,
"pressure" = round(target_pressure, 0.01),
@@ -184,7 +183,7 @@
-/obj/machinery/atmospherics/trinary/mixer/tgui_act(action, list/params)
+/obj/machinery/atmospherics/trinary/mixer/ui_act(action, list/params)
if(..())
return
diff --git a/code/__DEFINES/tgui.dm b/code/__DEFINES/tgui.dm
index 0ef159f11c2..6257e24d9f8 100644
--- a/code/__DEFINES/tgui.dm
+++ b/code/__DEFINES/tgui.dm
@@ -1,8 +1,8 @@
// TGUI defines
-#define TGUI_MODAL_INPUT_MAX_LENGTH 1024
-#define TGUI_MODAL_INPUT_MAX_LENGTH_NAME 64 // Names for generally anything don't go past 32, let alone 64.
+#define UI_MODAL_INPUT_MAX_LENGTH 1024
+#define UI_MODAL_INPUT_MAX_LENGTH_NAME 64 // Names for generally anything don't go past 32, let alone 64.
-#define TGUI_MODAL_OPEN 1
-#define TGUI_MODAL_DELEGATE 2
-#define TGUI_MODAL_ANSWER 3
-#define TGUI_MODAL_CLOSE 4
+#define UI_MODAL_OPEN 1
+#define UI_MODAL_DELEGATE 2
+#define UI_MODAL_ANSWER 3
+#define UI_MODAL_CLOSE 4
diff --git a/code/controllers/subsystem/tgui.dm b/code/controllers/subsystem/tgui.dm
index 0acaf130301..98dae1850e5 100644
--- a/code/controllers/subsystem/tgui.dm
+++ b/code/controllers/subsystem/tgui.dm
@@ -43,25 +43,25 @@ SUBSYSTEM_DEF(tgui)
if (MC_TICK_CHECK)
return
- /**
- * public
- *
- * Get a open UI given a user, src_object, and ui_key and try to update it with data.
- *
- * required user mob The mob who opened/is using the UI.
- * required src_object datum The object/datum which owns the UI.
- * required ui_key string The ui_key of the UI.
- * optional ui datum/tgui The UI to be updated, if it exists.
- * optional force_open bool If the UI should be re-opened instead of updated.
- *
- * return datum/tgui The found UI.
- **/
+/**
+ * public
+ *
+ * Get an open UI given a user, src_object, and ui_key and try to update it with data.
+ *
+ * required user mob The mob who opened/is using the UI.
+ * required src_object datum The object/datum which owns the UI.
+ * required ui_key string The ui_key of the UI.
+ * optional ui datum/tgui The UI to be updated, if it exists.
+ * optional force_open bool If the UI should be re-opened instead of updated.
+ *
+ * return datum/tgui The found UI.
+ */
/datum/controller/subsystem/tgui/proc/try_update_ui(mob/user, datum/src_object, ui_key, datum/tgui/ui, force_open = FALSE)
if(isnull(ui)) // No UI was passed, so look for one.
ui = get_open_ui(user, src_object, ui_key)
if(!isnull(ui))
- var/data = src_object.tgui_data(user) // Get data from the src_object.
+ var/data = src_object.ui_data(user) // Get data from the src_object.
if(!force_open) // UI is already open; update it.
ui.push_data(data)
else // Re-open it anyways.
@@ -70,17 +70,17 @@ SUBSYSTEM_DEF(tgui)
else
return null // We couldn't find a UI.
- /**
- * private
- *
- * Get a open UI given a user, src_object, and ui_key.
- *
- * required user mob The mob who opened/is using the UI.
- * required src_object datum The object/datum which owns the UI.
- * required ui_key string The ui_key of the UI.
- *
- * return datum/tgui The found UI.
- **/
+/**
+ * private
+ *
+ * Get an open UI given a user, src_object, and ui_key.
+ *
+ * required user mob The mob who opened/is using the UI.
+ * required src_object datum The object/datum which owns the UI.
+ * required ui_key string The ui_key of the UI.
+ *
+ * return datum/tgui The found UI.
+ */
/datum/controller/subsystem/tgui/proc/get_open_ui(mob/user, datum/src_object, ui_key)
var/src_object_key = "[src_object.UID()]"
if(isnull(open_uis[src_object_key]) || !istype(open_uis[src_object_key], /list))
@@ -94,15 +94,15 @@ SUBSYSTEM_DEF(tgui)
return null // Couldn't find a UI!
- /**
- * private
- *
- * Update all UIs attached to src_object.
- *
- * required src_object datum The object/datum which owns the UIs.
- *
- * return int The number of UIs updated.
- **/
+/**
+ * private
+ *
+ * Update all UIs attached to src_object.
+ *
+ * required src_object datum The object/datum which owns the UIs.
+ *
+ * return int The number of UIs updated.
+ */
/datum/controller/subsystem/tgui/proc/update_uis(datum/src_object)
var/src_object_key = "[src_object.UID()]"
if(isnull(open_uis[src_object_key]) || !istype(open_uis[src_object_key], /list))
@@ -111,20 +111,20 @@ SUBSYSTEM_DEF(tgui)
var/update_count = 0
for(var/ui_key in open_uis[src_object_key])
for(var/datum/tgui/ui in open_uis[src_object_key][ui_key])
- if(ui && ui.src_object && ui.user && ui.src_object.tgui_host(ui.user)) // Check the UI is valid.
+ if(ui && ui.src_object && ui.user && ui.src_object.ui_host(ui.user)) // Check the UI is valid.
ui.process(force = 1) // Update the UI.
update_count++ // Count each UI we update.
return update_count
- /**
- * private
- *
- * Close all UIs attached to src_object.
- *
- * required src_object datum The object/datum which owns the UIs.
- *
- * return int The number of UIs closed.
- **/
+/**
+ * private
+ *
+ * Close all UIs attached to src_object.
+ *
+ * required src_object datum The object/datum which owns the UIs.
+ *
+ * return int The number of UIs closed.
+ */
/datum/controller/subsystem/tgui/proc/close_uis(datum/src_object)
if(!src_object.unique_datum_id) // First check if the datum has an UID set
return 0
@@ -135,79 +135,79 @@ SUBSYSTEM_DEF(tgui)
var/close_count = 0
for(var/ui_key in open_uis[src_object_key])
for(var/datum/tgui/ui in open_uis[src_object_key][ui_key])
- if(ui && ui.src_object && ui.user && ui.src_object.tgui_host(ui.user)) // Check the UI is valid.
+ if(ui && ui.src_object && ui.user && ui.src_object.ui_host(ui.user)) // Check the UI is valid.
ui.close() // Close the UI.
close_count++ // Count each UI we close.
return close_count
- /**
- * private
- *
- * Close *ALL* UIs
- *
- * return int The number of UIs closed.
- **/
+/**
+ * private
+ *
+ * Close *ALL* UIs
+ *
+ * return int The number of UIs closed.
+ */
/datum/controller/subsystem/tgui/proc/close_all_uis()
var/close_count = 0
for(var/src_object_key in open_uis)
for(var/ui_key in open_uis[src_object_key])
for(var/datum/tgui/ui in open_uis[src_object_key][ui_key])
- if(ui && ui.src_object && ui.user && ui.src_object.tgui_host(ui.user)) // Check the UI is valid.
+ if(ui && ui.src_object && ui.user && ui.src_object.ui_host(ui.user)) // Check the UI is valid.
ui.close() // Close the UI.
close_count++ // Count each UI we close.
return close_count
- /**
- * private
- *
- * Update all UIs belonging to a user.
- *
- * required user mob The mob who opened/is using the UI.
- * optional src_object datum If provided, only update UIs belonging this src_object.
- * optional ui_key string If provided, only update UIs with this UI key.
- *
- * return int The number of UIs updated.
- **/
+/**
+ * private
+ *
+ * Update all UIs belonging to a user.
+ *
+ * required user mob The mob who opened/is using the UI.
+ * optional src_object datum If provided, only update UIs belonging this src_object.
+ * optional ui_key string If provided, only update UIs with this UI key.
+ *
+ * return int The number of UIs updated.
+ */
/datum/controller/subsystem/tgui/proc/update_user_uis(mob/user, datum/src_object = null, ui_key = null)
- if(isnull(user.open_tguis) || !istype(user.open_tguis, /list) || open_uis.len == 0)
+ if(isnull(user.open_uis) || !istype(user.open_uis, /list) || open_uis.len == 0)
return 0 // Couldn't find any UIs for this user.
var/update_count = 0
- for(var/datum/tgui/ui in user.open_tguis)
+ for(var/datum/tgui/ui in user.open_uis)
if((isnull(src_object) || !isnull(src_object) && ui.src_object == src_object) && (isnull(ui_key) || !isnull(ui_key) && ui.ui_key == ui_key))
ui.process(force = 1) // Update the UI.
update_count++ // Count each UI we upadte.
return update_count
- /**
- * private
- *
- * Close all UIs belonging to a user.
- *
- * required user mob The mob who opened/is using the UI.
- * optional src_object datum If provided, only close UIs belonging this src_object.
- * optional ui_key string If provided, only close UIs with this UI key.
- *
- * return int The number of UIs closed.
- **/
+/**
+ * private
+ *
+ * Close all UIs belonging to a user.
+ *
+ * required user mob The mob who opened/is using the UI.
+ * optional src_object datum If provided, only close UIs belonging this src_object.
+ * optional ui_key string If provided, only close UIs with this UI key.
+ *
+ * return int The number of UIs closed.
+ */
/datum/controller/subsystem/tgui/proc/close_user_uis(mob/user, datum/src_object = null, ui_key = null)
- if(isnull(user.open_tguis) || !istype(user.open_tguis, /list) || open_uis.len == 0)
+ if(isnull(user.open_uis) || !istype(user.open_uis, /list) || open_uis.len == 0)
return 0 // Couldn't find any UIs for this user.
var/close_count = 0
- for(var/datum/tgui/ui in user.open_tguis)
+ for(var/datum/tgui/ui in user.open_uis)
if((isnull(src_object) || !isnull(src_object) && ui.src_object == src_object) && (isnull(ui_key) || !isnull(ui_key) && ui.ui_key == ui_key))
ui.close() // Close the UI.
close_count++ // Count each UI we close.
return close_count
- /**
- * private
- *
- * Add a UI to the list of open UIs.
- *
- * required ui datum/tgui The UI to be added.
- **/
+/**
+ * private
+ *
+ * Add a UI to the list of open UIs.
+ *
+ * required ui datum/tgui The UI to be added.
+ */
/datum/controller/subsystem/tgui/proc/on_open(datum/tgui/ui)
var/src_object_key = "[ui.src_object.UID()]"
if(isnull(open_uis[src_object_key]) || !istype(open_uis[src_object_key], /list))
@@ -216,30 +216,30 @@ SUBSYSTEM_DEF(tgui)
open_uis[src_object_key][ui.ui_key] = list() // Make a list for the ui_key.
// Append the UI to all the lists.
- ui.user.open_tguis |= ui
+ ui.user.open_uis |= ui
var/list/uis = open_uis[src_object_key][ui.ui_key]
uis |= ui
processing_uis |= ui
- /**
- * private
- *
- * Remove a UI from the list of open UIs.
- *
- * required ui datum/tgui The UI to be removed.
- *
- * return bool If the UI was removed or not.
- **/
+/**
+ * private
+ *
+ * Remove a UI from the list of open UIs.
+ *
+ * required ui datum/tgui The UI to be removed.
+ *
+ * return bool If the UI was removed or not.
+ */
/datum/controller/subsystem/tgui/proc/on_close(datum/tgui/ui)
var/src_object_key = "[ui.src_object.UID()]"
if(isnull(open_uis[src_object_key]) || !istype(open_uis[src_object_key], /list))
- return FALSE // It wasn't open.
+ return 0 // It wasn't open.
else if(isnull(open_uis[src_object_key][ui.ui_key]) || !istype(open_uis[src_object_key][ui.ui_key], /list))
- return FALSE // It wasn't open.
+ return 0 // It wasn't open.
processing_uis.Remove(ui) // Remove it from the list of processing UIs.
if(ui.user) // If the user exists, remove it from them too.
- ui.user.open_tguis.Remove(ui)
+ ui.user.open_uis.Remove(ui)
var/Ukey = ui.ui_key
var/list/uis = open_uis[src_object_key][Ukey] // Remove it from the list of open UIs.
uis.Remove(ui)
@@ -249,40 +249,40 @@ SUBSYSTEM_DEF(tgui)
if(!uiobj.len)
open_uis.Remove(src_object_key)
- return TRUE // Let the caller know we did it.
+ return 1 // Let the caller know we did it.
- /**
- * private
- *
- * Handle client logout, by closing all their UIs.
- *
- * required user mob The mob which logged out.
- *
- * return int The number of UIs closed.
- **/
+/**
+ * private
+ *
+ * Handle client logout, by closing all their UIs.
+ *
+ * required user mob The mob which logged out.
+ *
+ * return int The number of UIs closed.
+ */
/datum/controller/subsystem/tgui/proc/on_logout(mob/user)
return close_user_uis(user)
- /**
- * private
- *
- * Handle clients switching mobs, by transferring their UIs.
- *
- * required user source The client's original mob.
- * required user target The client's new mob.
- *
- * return bool If the UIs were transferred.
- **/
+/**
+ * private
+ *
+ * Handle clients switching mobs, by transferring their UIs.
+ *
+ * required user source The client's original mob.
+ * required user target The client's new mob.
+ *
+ * return bool If the UIs were transferred.
+ */
/datum/controller/subsystem/tgui/proc/on_transfer(mob/source, mob/target)
- if(!source || isnull(source.open_tguis) || !istype(source.open_tguis, /list) || open_uis.len == 0)
- return FALSE // The old mob had no open UIs.
+ if(!source || isnull(source.open_uis) || !istype(source.open_uis, /list) || open_uis.len == 0)
+ return 0 // The old mob had no open UIs.
- if(isnull(target.open_tguis) || !istype(target.open_tguis, /list))
- target.open_tguis = list() // Create a list for the new mob if needed.
+ if(isnull(target.open_uis) || !istype(target.open_uis, /list))
+ target.open_uis = list() // Create a list for the new mob if needed.
- for(var/datum/tgui/ui in source.open_tguis)
+ for(var/datum/tgui/ui in source.open_uis)
ui.user = target // Inform the UIs of their new owner.
- target.open_tguis.Add(ui) // Transfer all the UIs.
+ target.open_uis.Add(ui) // Transfer all the UIs.
- source.open_tguis.Cut() // Clear the old list.
- return TRUE // Let the caller know we did it.
+ source.open_uis.Cut() // Clear the old list.
+ return 1 // Let the caller know we did it.
diff --git a/code/datums/components/_component.dm b/code/datums/components/_component.dm
index 45b71a0e381..7a9a37e9395 100644
--- a/code/datums/components/_component.dm
+++ b/code/datums/components/_component.dm
@@ -533,5 +533,5 @@
/**
* Return the object that is the host of any UI's that this component has
*/
-/datum/component/tgui_host(mob/user)
+/datum/component/ui_host(mob/user)
return parent
diff --git a/code/datums/spawners_menu.dm b/code/datums/spawners_menu.dm
index a196a60fcc5..0a69855638c 100644
--- a/code/datums/spawners_menu.dm
+++ b/code/datums/spawners_menu.dm
@@ -6,13 +6,13 @@
qdel(src)
owner = new_owner
-/datum/spawners_menu/tgui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = FALSE, datum/tgui_state/state = GLOB.tgui_observer_state, datum/tgui/master_ui = null)
+/datum/spawners_menu/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = FALSE, datum/ui_state/state = GLOB.observer_state, datum/tgui/master_ui = null)
ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open)
if(!ui)
ui = new(user, src, ui_key, "SpawnersMenu", "Spawners Menu", 700, 600, master_ui, state = state)
ui.open()
-/datum/spawners_menu/tgui_data(mob/user)
+/datum/spawners_menu/ui_data(mob/user)
var/list/data = list()
data["spawners"] = list()
for(var/spawner in GLOB.mob_spawners)
@@ -37,7 +37,7 @@
data["spawners"] += list(this)
return data
-/datum/spawners_menu/tgui_act(action, params)
+/datum/spawners_menu/ui_act(action, params)
if(..())
return
var/spawners = replacetext(params["ID"], ",", ";")
diff --git a/code/datums/supplypacks.dm b/code/datums/supplypacks.dm
index 6282fcef75a..e1a8e83ed11 100644
--- a/code/datums/supplypacks.dm
+++ b/code/datums/supplypacks.dm
@@ -56,7 +56,7 @@ GLOBAL_LIST_INIT(all_supply_groups, list(SUPPLY_EMERGENCY,SUPPLY_SECURITY,SUPPLY
var/special = FALSE //Event/Station Goals/Admin enabled packs
var/special_enabled = FALSE
/// List of names for being done in TGUI
- var/list/tgui_manifest = list()
+ var/list/ui_manifest = list()
/datum/supply_packs/New()
@@ -66,7 +66,7 @@ GLOBAL_LIST_INIT(all_supply_groups, list(SUPPLY_EMERGENCY,SUPPLY_SECURITY,SUPPLY
var/atom/movable/AM = path
manifest += "
[initial(AM.name)]"
// Add the name to the UI manifest
- tgui_manifest += "[initial(AM.name)]"
+ ui_manifest += "[initial(AM.name)]"
manifest += ""
diff --git a/code/datums/wires/wires.dm b/code/datums/wires/wires.dm
index d2c092211ec..5707c0aa9a1 100644
--- a/code/datums/wires/wires.dm
+++ b/code/datums/wires/wires.dm
@@ -80,7 +80,7 @@
*/
/datum/wires/proc/Interact(mob/user)
if(user && istype(user) && holder && interactable(user))
- tgui_interact(user)
+ ui_interact(user)
/**
* Base proc, intended to be overriden. Wire datum specific checks you want to run before the TGUI is shown to the user should go here.
@@ -89,16 +89,16 @@
return TRUE
/// Users will be interacting with our holder object and not the wire datum directly, therefore we need to return the holder.
-/datum/wires/tgui_host()
+/datum/wires/ui_host()
return holder
-/datum/wires/tgui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = FALSE, datum/tgui/master_ui = null, datum/tgui_state/state = GLOB.tgui_physical_state)
+/datum/wires/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = FALSE, datum/tgui/master_ui = null, datum/ui_state/state = GLOB.physical_state)
ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open)
if(!ui)
ui = new(user, src, ui_key, "Wires", "[proper_name] wires", window_x, window_y + wire_count * 30, master_ui, state)
ui.open()
-/datum/wires/tgui_data(mob/user)
+/datum/wires/ui_data(mob/user)
var/list/data = list()
var/list/replace_colors
@@ -149,7 +149,7 @@
data["status"] = status
return data
-/datum/wires/tgui_act(action, list/params)
+/datum/wires/ui_act(action, list/params)
if(..())
return
diff --git a/code/game/dna/dna_modifier.dm b/code/game/dna/dna_modifier.dm
index 290152d910d..5b1a14bba1f 100644
--- a/code/game/dna/dna_modifier.dm
+++ b/code/game/dna/dna_modifier.dm
@@ -408,9 +408,9 @@
if(stat & (NOPOWER|BROKEN))
return
- tgui_interact(user)
+ ui_interact(user)
-/obj/machinery/computer/scan_consolenew/tgui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = FALSE, datum/tgui/master_ui = null, datum/tgui_state/state = GLOB.tgui_default_state)
+/obj/machinery/computer/scan_consolenew/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = FALSE, datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state)
if(user == connected.occupant)
return
@@ -419,8 +419,8 @@
ui = new(user, src, ui_key, "DNAModifier", name, 660, 700, master_ui, state)
ui.open()
-/obj/machinery/computer/scan_consolenew/tgui_data(mob/user)
- var/data[0]
+/obj/machinery/computer/scan_consolenew/ui_data(mob/user)
+ var/list/data = list()
data["selectedMenuKey"] = selected_menu_key
data["locked"] = connected.locked
data["hasOccupant"] = connected.occupant ? 1 : 0
@@ -494,11 +494,11 @@
data["beakerVolume"] += R.volume
// Transfer modal information if there is one
- data["modal"] = tgui_modal_data(src)
+ data["modal"] = ui_modal_data(src)
return data
-/obj/machinery/computer/scan_consolenew/tgui_act(action, params)
+/obj/machinery/computer/scan_consolenew/ui_act(action, params)
if(..())
return FALSE // don't update uis
if(!istype(usr.loc, /turf))
@@ -512,7 +512,7 @@
add_fingerprint(usr)
- if(tgui_act_modal(action, params))
+ if(ui_act_modal(action, params))
return TRUE
. = TRUE
@@ -721,7 +721,7 @@
if("clear")
buffers[bufferId] = new /datum/dna2/record()
if("changeLabel")
- tgui_modal_input(src, "changeBufferLabel", "Please enter the new buffer label:", null, list("id" = bufferId), buffer.name, TGUI_MODAL_INPUT_MAX_LENGTH_NAME)
+ ui_modal_input(src, "changeBufferLabel", "Please enter the new buffer label:", null, list("id" = bufferId), buffer.name, UI_MODAL_INPUT_MAX_LENGTH_NAME)
if("transfer")
if(!connected.occupant || (NOCLONE in connected.occupant.mutations && connected.scan_level < 3) || !connected.occupant.dna)
return
@@ -758,7 +758,7 @@
return
if(text2num(params["block"]) > 0)
var/list/choices = all_dna_blocks((buffer.types & DNA2_BUF_SE) ? buffer.dna.SE : buffer.dna.UI)
- tgui_modal_choice(src, "createInjectorBlock", "Please select the block to create an injector from:", null, list("id" = bufferId), null, choices)
+ ui_modal_choice(src, "createInjectorBlock", "Please select the block to create an injector from:", null, list("id" = bufferId), null, choices)
else
create_injector(bufferId, TRUE)
if("loadDisk")
@@ -814,18 +814,18 @@
injector_ready = TRUE
/**
- * Called in tgui_act() to process modal actions
+ * Called in ui_act() to process modal actions
*
* Arguments:
* * action - The action passed by tgui
* * params - The params passed by tgui
*/
-/obj/machinery/computer/scan_consolenew/proc/tgui_act_modal(action, params)
+/obj/machinery/computer/scan_consolenew/proc/ui_act_modal(action, params)
. = TRUE
var/id = params["id"] // The modal's ID
var/list/arguments = istext(params["arguments"]) ? json_decode(params["arguments"]) : params["arguments"]
- switch(tgui_modal_act(src, action, params))
- if(TGUI_MODAL_ANSWER)
+ switch(ui_modal_act(src, action, params))
+ if(UI_MODAL_ANSWER)
var/answer = params["answer"]
switch(id)
if("createInjectorBlock")
diff --git a/code/game/gamemodes/changeling/evolution_menu.dm b/code/game/gamemodes/changeling/evolution_menu.dm
index 3002f139a39..83453f09b2a 100644
--- a/code/game/gamemodes/changeling/evolution_menu.dm
+++ b/code/game/gamemodes/changeling/evolution_menu.dm
@@ -32,16 +32,16 @@
))
/datum/action/changeling/evolution_menu/try_to_sting(mob/user, mob/target)
- tgui_interact(user)
+ ui_interact(user)
-/datum/action/changeling/evolution_menu/tgui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = FALSE, datum/tgui/master_ui = null, datum/tgui_state/state = GLOB.tgui_always_state)
+/datum/action/changeling/evolution_menu/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = FALSE, datum/tgui/master_ui = null, datum/ui_state/state = GLOB.always_state)
ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open)
if(!ui)
ui = new(user, src, ui_key, "EvolutionMenu", "Evolution Menu", 480, 574, master_ui, state)
ui.set_autoupdate(FALSE)
ui.open()
-/datum/action/changeling/evolution_menu/tgui_data(mob/user)
+/datum/action/changeling/evolution_menu/ui_data(mob/user)
var/datum/changeling/cling = owner.mind.changeling
var/list/data = list(
"can_respec" = cling.canrespec,
@@ -51,13 +51,13 @@
)
return data
-/datum/action/changeling/evolution_menu/tgui_static_data(mob/user)
+/datum/action/changeling/evolution_menu/ui_static_data(mob/user)
var/list/data = list(
"ability_list" = ability_list
)
return data
-/datum/action/changeling/evolution_menu/tgui_act(action, list/params)
+/datum/action/changeling/evolution_menu/ui_act(action, list/params)
if(..())
return
diff --git a/code/game/gamemodes/nuclear/nuclearbomb.dm b/code/game/gamemodes/nuclear/nuclearbomb.dm
index 209f9689de1..5ea64829595 100644
--- a/code/game/gamemodes/nuclear/nuclearbomb.dm
+++ b/code/game/gamemodes/nuclear/nuclearbomb.dm
@@ -176,15 +176,15 @@ GLOBAL_VAR(bomb_set)
if(panel_open)
wires.Interact(user)
else
- tgui_interact(user)
+ ui_interact(user)
-/obj/machinery/nuclearbomb/tgui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = TRUE, datum/tgui/master_ui = null, datum/tgui_state/state = GLOB.tgui_physical_state)
+/obj/machinery/nuclearbomb/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = TRUE, datum/tgui/master_ui = null, datum/ui_state/state = GLOB.physical_state)
ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open)
if(!ui)
ui = new(user, src, ui_key, "NuclearBomb", name, 450, 300, master_ui, state)
ui.open()
-/obj/machinery/nuclearbomb/tgui_data(mob/user)
+/obj/machinery/nuclearbomb/ui_data(mob/user)
var/list/data = list()
data["extended"] = extended
data["authdisk"] = is_auth(user)
@@ -215,7 +215,7 @@ GLOBAL_VAR(bomb_set)
else
return FALSE
-/obj/machinery/nuclearbomb/tgui_act(action, params)
+/obj/machinery/nuclearbomb/ui_act(action, params)
if(..())
return
. = TRUE
diff --git a/code/game/machinery/Freezer.dm b/code/game/machinery/Freezer.dm
index e6f8e0964b9..66b970e3806 100644
--- a/code/game/machinery/Freezer.dm
+++ b/code/game/machinery/Freezer.dm
@@ -110,15 +110,15 @@
to_chat(user, "Close the maintenance panel first.")
return
- tgui_interact(user)
+ ui_interact(user)
-/obj/machinery/atmospherics/unary/cold_sink/freezer/tgui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = TRUE, datum/tgui/master_ui = null, datum/tgui_state/state = GLOB.tgui_default_state)
+/obj/machinery/atmospherics/unary/cold_sink/freezer/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = TRUE, datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state)
ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open)
if(!ui)
ui = new(user, src, ui_key, "GasFreezer", "Gas Cooling System", 540, 200)
ui.open()
-/obj/machinery/atmospherics/unary/cold_sink/freezer/tgui_data(mob/user)
+/obj/machinery/atmospherics/unary/cold_sink/freezer/ui_data(mob/user)
var/list/data = list()
data["on"] = on
data["pressure"] = round(air_contents.return_pressure())
@@ -132,7 +132,7 @@
data["targetCelsius"] = round(current_temperature - T0C, 1)
return data
-/obj/machinery/atmospherics/unary/cold_sink/freezer/tgui_act(action, params)
+/obj/machinery/atmospherics/unary/cold_sink/freezer/ui_act(action, params)
if(..())
return
add_fingerprint(usr)
@@ -277,15 +277,15 @@
if(panel_open)
to_chat(user, "Close the maintenance panel first.")
return
- tgui_interact(user)
+ ui_interact(user)
-/obj/machinery/atmospherics/unary/heat_reservoir/heater/tgui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = TRUE, datum/tgui/master_ui = null, datum/tgui_state/state = GLOB.tgui_default_state)
+/obj/machinery/atmospherics/unary/heat_reservoir/heater/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = TRUE, datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state)
ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open)
if(!ui)
ui = new(user, src, ui_key, "GasFreezer", "Gas Heating System", 540, 200)
ui.open()
-/obj/machinery/atmospherics/unary/heat_reservoir/heater/tgui_data(mob/user)
+/obj/machinery/atmospherics/unary/heat_reservoir/heater/ui_data(mob/user)
var/list/data = list()
data["on"] = on
data["pressure"] = round(air_contents.return_pressure())
@@ -299,7 +299,7 @@
data["targetCelsius"] = round(current_temperature - T0C, 1)
return data
-/obj/machinery/atmospherics/unary/heat_reservoir/heater/tgui_act(action, params)
+/obj/machinery/atmospherics/unary/heat_reservoir/heater/ui_act(action, params)
if(..())
return
add_fingerprint(usr)
diff --git a/code/game/machinery/Sleeper.dm b/code/game/machinery/Sleeper.dm
index d95b38e3fa2..6cb53645302 100644
--- a/code/game/machinery/Sleeper.dm
+++ b/code/game/machinery/Sleeper.dm
@@ -125,7 +125,7 @@
return attack_hand(user)
/obj/machinery/sleeper/attack_ghost(mob/user)
- tgui_interact(user)
+ ui_interact(user)
/obj/machinery/sleeper/attack_hand(mob/user)
if(stat & (NOPOWER|BROKEN))
@@ -135,16 +135,16 @@
to_chat(user, "Close the maintenance panel first.")
return
- tgui_interact(user)
+ ui_interact(user)
-/obj/machinery/sleeper/tgui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = FALSE, datum/tgui/master_ui = null, datum/tgui_state/state = GLOB.tgui_default_state)
+/obj/machinery/sleeper/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = FALSE, datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state)
ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open)
if(!ui)
ui = new(user, src, ui_key, "Sleeper", "Sleeper", 550, 775)
ui.open()
-/obj/machinery/sleeper/tgui_data(mob/user)
- var/data[0]
+/obj/machinery/sleeper/ui_data(mob/user)
+ var/list/data = list()
data["amounts"] = amounts
data["hasOccupant"] = occupant ? 1 : 0
var/occupantData[0]
@@ -244,7 +244,7 @@
data["chemicals"] = chemicals
return data
-/obj/machinery/sleeper/tgui_act(action, params)
+/obj/machinery/sleeper/ui_act(action, params)
if(..())
return
if(!controls_inside && usr == occupant)
diff --git a/code/game/machinery/adv_med.dm b/code/game/machinery/adv_med.dm
index d9e0958d0bb..4978db6efce 100644
--- a/code/game/machinery/adv_med.dm
+++ b/code/game/machinery/adv_med.dm
@@ -134,7 +134,7 @@
return attack_hand(user)
/obj/machinery/bodyscanner/attack_ghost(user)
- tgui_interact(user)
+ ui_interact(user)
/obj/machinery/bodyscanner/attack_hand(user)
if(stat & (NOPOWER|BROKEN))
@@ -147,7 +147,7 @@
to_chat(user, "Close the maintenance panel first.")
return
- tgui_interact(user)
+ ui_interact(user)
/obj/machinery/bodyscanner/relaymove(mob/user)
if(user.incapacitated())
@@ -195,14 +195,14 @@
new /obj/effect/gibspawner/generic(get_turf(loc)) //I REPLACE YOUR TECHNOLOGY WITH FLESH!
qdel(src)
-/obj/machinery/bodyscanner/tgui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = FALSE, datum/tgui/master_ui = null, datum/tgui_state/state = GLOB.tgui_default_state)
+/obj/machinery/bodyscanner/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = FALSE, datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state)
ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open)
if(!ui)
ui = new(user, src, ui_key, "BodyScanner", "Body Scanner", 690, 600)
ui.open()
-/obj/machinery/bodyscanner/tgui_data(mob/user)
- var/data[0]
+/obj/machinery/bodyscanner/ui_data(mob/user)
+ var/list/data = list()
data["occupied"] = occupant ? TRUE : FALSE
@@ -328,7 +328,7 @@
data["occupant"] = occupantData
return data
-/obj/machinery/bodyscanner/tgui_act(action, params)
+/obj/machinery/bodyscanner/ui_act(action, params)
if(..())
return
if(stat & (NOPOWER|BROKEN))
diff --git a/code/game/machinery/alarm.dm b/code/game/machinery/alarm.dm
index e9661508cf3..fa10d39d5ea 100644
--- a/code/game/machinery/alarm.dm
+++ b/code/game/machinery/alarm.dm
@@ -566,7 +566,7 @@
return
add_hiddenprint(user)
- return tgui_interact(user)
+ return ui_interact(user)
/obj/machinery/alarm/attack_ghost(mob/user)
return interact(user)
@@ -585,7 +585,7 @@
wires.Interact(user)
if(!shorted)
- tgui_interact(user)
+ ui_interact(user)
/obj/machinery/alarm/proc/ui_air_status()
var/turf/location = get_turf(src)
@@ -656,7 +656,7 @@
return user && (isAI(user) || allowed(user) || emagged || rcon_setting == RCON_YES)
// Intentional nulls here
-/obj/machinery/alarm/tgui_data(mob/user)
+/obj/machinery/alarm/ui_data(mob/user)
var/list/data = list()
data["name"] = sanitize(name)
@@ -767,7 +767,7 @@
return thresholds
-/obj/machinery/alarm/tgui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = FALSE, datum/tgui/master_ui = null, datum/tgui_state/state = GLOB.tgui_default_state)
+/obj/machinery/alarm/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = FALSE, datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state)
ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open)
if(!ui)
ui = new(user, src, ui_key, "AirAlarm", name, 570, 410, master_ui, state)
@@ -776,7 +776,7 @@
/obj/machinery/alarm/proc/is_authenticated(mob/user, datum/tgui/ui=null)
// Return true if they are connecting with a remote console
// DO NOT CHANGE THIS TO USE ISTYPE, IT WILL NOT WORK
- if(ui?.master_ui?.src_object.type == /datum/tgui_module/atmos_control)
+ if(ui?.master_ui?.src_object.type == /datum/ui_module/atmos_control)
return TRUE
if(user.can_admin_interact())
return TRUE
@@ -785,7 +785,7 @@
else
return !locked
-/obj/machinery/alarm/tgui_status(mob/user, datum/tgui_state/state)
+/obj/machinery/alarm/ui_status(mob/user, datum/ui_state/state)
if(buildstage != 2)
return STATUS_CLOSE
@@ -798,7 +798,7 @@
return min(..(), .)
// TODO: Refactor these utter pieces of garbage
-/obj/machinery/alarm/tgui_act(action, list/params)
+/obj/machinery/alarm/ui_act(action, list/params)
if(..())
return
diff --git a/code/game/machinery/atmoalter/canister.dm b/code/game/machinery/atmoalter/canister.dm
index b950f3d51a3..07edc75c590 100644
--- a/code/game/machinery/atmoalter/canister.dm
+++ b/code/game/machinery/atmoalter/canister.dm
@@ -283,18 +283,18 @@ update_flag
return attack_hand(user)
/obj/machinery/portable_atmospherics/canister/attack_ghost(var/mob/user)
- return tgui_interact(user)
+ return ui_interact(user)
/obj/machinery/portable_atmospherics/canister/attack_hand(var/mob/user)
- return tgui_interact(user)
+ return ui_interact(user)
-/obj/machinery/portable_atmospherics/canister/tgui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = TRUE, datum/tgui/master_ui = null, datum/tgui_state/state = GLOB.tgui_physical_state)
+/obj/machinery/portable_atmospherics/canister/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = TRUE, datum/tgui/master_ui = null, datum/ui_state/state = GLOB.physical_state)
ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open)
if(!ui)
ui = new(user, src, ui_key, "Canister", name, 600, 350, master_ui, state)
ui.open()
-/obj/machinery/portable_atmospherics/canister/tgui_data()
+/obj/machinery/portable_atmospherics/canister/ui_data()
var/data = list()
data["portConnected"] = connected_port ? 1 : 0
data["tankPressure"] = round(air_contents.return_pressure() ? air_contents.return_pressure() : 0)
@@ -312,7 +312,7 @@ update_flag
data["holdingTank"] = list("name" = holding.name, "tankPressure" = round(holding.air_contents.return_pressure()))
return data
-/obj/machinery/portable_atmospherics/canister/tgui_act(action, params)
+/obj/machinery/portable_atmospherics/canister/ui_act(action, params)
if(..())
return
var/can_min_release_pressure = round(ONE_ATMOSPHERE / 10)
diff --git a/code/game/machinery/atmoalter/pump.dm b/code/game/machinery/atmoalter/pump.dm
index 8198976bc14..32671689d18 100644
--- a/code/game/machinery/atmoalter/pump.dm
+++ b/code/game/machinery/atmoalter/pump.dm
@@ -116,16 +116,15 @@
return attack_hand(user)
/obj/machinery/portable_atmospherics/pump/attack_hand(mob/user)
- tgui_interact(user)
+ ui_interact(user)
-/obj/machinery/portable_atmospherics/pump/tgui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = FALSE, datum/tgui/master_ui = null, datum/tgui_state/state = GLOB.tgui_default_state)
+/obj/machinery/portable_atmospherics/pump/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = FALSE, datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state)
ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open)
if(!ui)
ui = new(user, src, ui_key, "PortablePump", "Portable Pump", 434, 377, master_ui, state)
ui.open()
- ui.set_autoupdate(TRUE)
-/obj/machinery/portable_atmospherics/pump/tgui_data(mob/user)
+/obj/machinery/portable_atmospherics/pump/ui_data(mob/user)
var/list/data = list(
"on" = on,
"direction" = direction,
@@ -142,7 +141,7 @@
return data
-/obj/machinery/portable_atmospherics/pump/tgui_act(action, list/params)
+/obj/machinery/portable_atmospherics/pump/ui_act(action, list/params)
if(..())
return
diff --git a/code/game/machinery/atmoalter/scrubber.dm b/code/game/machinery/atmoalter/scrubber.dm
index 6f2d19b31a5..2fbcc4b0392 100644
--- a/code/game/machinery/atmoalter/scrubber.dm
+++ b/code/game/machinery/atmoalter/scrubber.dm
@@ -107,17 +107,17 @@
return attack_hand(user)
/obj/machinery/portable_atmospherics/scrubber/attack_hand(mob/user)
- tgui_interact(user)
+ ui_interact(user)
return
-/obj/machinery/portable_atmospherics/scrubber/tgui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = FALSE, datum/tgui/master_ui = null, datum/tgui_state/state = GLOB.tgui_default_state)
+/obj/machinery/portable_atmospherics/scrubber/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = FALSE, datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state)
ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open)
if(!ui)
ui = new(user, src, ui_key, "PortableScrubber", "Portable Scrubber", 433, 346, master_ui, state)
ui.open()
ui.set_autoupdate(TRUE)
-/obj/machinery/portable_atmospherics/scrubber/tgui_data(mob/user)
+/obj/machinery/portable_atmospherics/scrubber/ui_data(mob/user)
var/list/data = list(
"on" = on,
"port_connected" = connected_port ? TRUE : FALSE,
@@ -133,7 +133,7 @@
return data
-/obj/machinery/portable_atmospherics/scrubber/tgui_act(action, list/params)
+/obj/machinery/portable_atmospherics/scrubber/ui_act(action, list/params)
if(..())
return
diff --git a/code/game/machinery/autolathe.dm b/code/game/machinery/autolathe.dm
index 7d57c2edebe..9aa66700ca9 100644
--- a/code/game/machinery/autolathe.dm
+++ b/code/game/machinery/autolathe.dm
@@ -80,16 +80,16 @@
if(panel_open)
wires.Interact(user)
else if(!disabled)
- tgui_interact(user)
+ ui_interact(user)
-/obj/machinery/autolathe/tgui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = TRUE, datum/tgui/master_ui = null, datum/tgui_state/state = GLOB.tgui_default_state)
+/obj/machinery/autolathe/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = TRUE, datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state)
ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open)
if(!ui)
ui = new(user, src, ui_key, "Autolathe", name, 750, 700, master_ui, state)
ui.open()
-/obj/machinery/autolathe/tgui_static_data(mob/user)
+/obj/machinery/autolathe/ui_static_data(mob/user)
var/list/data = list()
data["categories"] = categories
if(!recipiecache.len)
@@ -129,8 +129,8 @@
data["recipes"] = recipiecache
return data
-/obj/machinery/autolathe/tgui_data(mob/user)
- var/list/data = list() //..()
+/obj/machinery/autolathe/ui_data(mob/user)
+ var/list/data = list()
var/datum/component/material_container/materials = GetComponent(/datum/component/material_container)
data["total_amount"] = materials.total_amount
data["max_amount"] = materials.max_amount
@@ -148,7 +148,7 @@
data["buildQueueLen"] = queue.len
return data
-/obj/machinery/autolathe/tgui_act(action, list/params, datum/tgui/ui, datum/tgui_state/state)
+/obj/machinery/autolathe/ui_act(action, list/params, datum/tgui/ui, datum/ui_state/state)
if(..())
return FALSE
@@ -191,7 +191,7 @@
if(!is_stack && (multiplier > 1))
return
if(!(multiplier in list(1, 10, 25, max_multiplier))) //"enough materials ?" is checked in the build proc
- message_admins("Player [key_name_admin(usr)] attempted to pass invalid multiplier [multiplier] to an autolathe in tgui_act. Possible href exploit.")
+ message_admins("Player [key_name_admin(usr)] attempted to pass invalid multiplier [multiplier] to an autolathe in ui_act. Possible href exploit.")
return
if((queue.len + 1) < queue_max_len)
add_to_queue(design_last_ordered, multiplier)
@@ -202,7 +202,7 @@
process_queue()
busy = FALSE
-/obj/machinery/autolathe/tgui_status(mob/user, datum/tgui_state/state)
+/obj/machinery/autolathe/ui_status(mob/user, datum/ui_state/state)
. = disabled ? STATUS_DISABLED : STATUS_INTERACTIVE
return min(..(), .)
diff --git a/code/game/machinery/computer/Operating.dm b/code/game/machinery/computer/Operating.dm
index 3cecf5f4e04..9d98bf6105d 100644
--- a/code/game/machinery/computer/Operating.dm
+++ b/code/game/machinery/computer/Operating.dm
@@ -43,7 +43,7 @@
add_fingerprint(user)
if(stat & (BROKEN|NOPOWER))
return
- tgui_interact(user)
+ ui_interact(user)
/obj/machinery/computer/operating/attack_hand(mob/user)
if(..(user))
@@ -53,16 +53,16 @@
return
add_fingerprint(user)
- tgui_interact(user)
+ ui_interact(user)
-/obj/machinery/computer/operating/tgui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = FALSE, datum/tgui/master_ui = null, datum/tgui_state/state = GLOB.tgui_default_state)
+/obj/machinery/computer/operating/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = FALSE, datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state)
ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open)
if(!ui)
ui = new(user, src, ui_key, "OperatingComputer", "Patient Monitor", 650, 455, master_ui, state)
ui.open()
-/obj/machinery/computer/operating/tgui_data(mob/user)
- var/data[0]
+/obj/machinery/computer/operating/ui_data(mob/user)
+ var/list/data = list()
var/mob/living/carbon/human/occupant
if(table)
occupant = table.patient
@@ -136,7 +136,7 @@
return data
-/obj/machinery/computer/operating/tgui_act(action, params)
+/obj/machinery/computer/operating/ui_act(action, params)
if(..())
return
if(stat & (NOPOWER|BROKEN))
diff --git a/code/game/machinery/computer/aifixer.dm b/code/game/machinery/computer/aifixer.dm
index 6b198deba49..b1fef7a1b23 100644
--- a/code/game/machinery/computer/aifixer.dm
+++ b/code/game/machinery/computer/aifixer.dm
@@ -22,19 +22,18 @@
return ..()
/obj/machinery/computer/aifixer/attack_ai(var/mob/user as mob)
- tgui_interact(user)
+ ui_interact(user)
/obj/machinery/computer/aifixer/attack_hand(var/mob/user as mob)
- tgui_interact(user)
+ ui_interact(user)
-/obj/machinery/computer/aifixer/tgui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = TRUE, datum/tgui/master_ui = null, datum/tgui_state/state = GLOB.tgui_default_state)
+/obj/machinery/computer/aifixer/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = TRUE, datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state)
ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open)
-
if(!ui)
ui = new(user, src, ui_key, "AIFixer", name, 550, 500, master_ui, state)
ui.open()
-/obj/machinery/computer/aifixer/tgui_data(mob/user, datum/topic_state/state)
+/obj/machinery/computer/aifixer/ui_data(mob/user)
var/data[0]
data["occupant"] = (occupant ? occupant.name : null) // a null occupant isn't passed on if this is below the if.
if(occupant)
@@ -56,7 +55,7 @@
return data
-/obj/machinery/computer/aifixer/tgui_act(action, params)
+/obj/machinery/computer/aifixer/ui_act(action, params)
if(..())
return
switch(action)
diff --git a/code/game/machinery/computer/atmos_alert.dm b/code/game/machinery/computer/atmos_alert.dm
index 2dd237e838f..8d54f21ad0f 100644
--- a/code/game/machinery/computer/atmos_alert.dm
+++ b/code/game/machinery/computer/atmos_alert.dm
@@ -20,15 +20,15 @@
return ..()
/obj/machinery/computer/atmos_alert/attack_hand(mob/user)
- tgui_interact(user)
+ ui_interact(user)
-/obj/machinery/computer/atmos_alert/tgui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = FALSE, datum/tgui/master_ui = null, datum/tgui_state/state = GLOB.tgui_default_state)
+/obj/machinery/computer/atmos_alert/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = FALSE, datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state)
ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open)
if(!ui)
ui = new(user, src, ui_key, "AtmosAlertConsole", name, ui_x, ui_y, master_ui, state)
ui.open()
-/obj/machinery/computer/atmos_alert/tgui_data(mob/user)
+/obj/machinery/computer/atmos_alert/ui_data(mob/user)
var/list/data = list()
data["priority"] = list()
@@ -40,7 +40,7 @@
return data
-/obj/machinery/computer/atmos_alert/tgui_act(action, params)
+/obj/machinery/computer/atmos_alert/ui_act(action, params)
if(..())
return
switch(action)
diff --git a/code/game/machinery/computer/atmos_control.dm b/code/game/machinery/computer/atmos_control.dm
index 8014cea95a2..7083986242f 100644
--- a/code/game/machinery/computer/atmos_control.dm
+++ b/code/game/machinery/computer/atmos_control.dm
@@ -6,7 +6,7 @@
light_color = LIGHT_COLOR_CYAN
circuit = /obj/item/circuitboard/atmoscontrol
req_access = list(ACCESS_ATMOSPHERICS)
- var/datum/tgui_module/atmos_control/atmos_control
+ var/datum/ui_module/atmos_control/atmos_control
/obj/machinery/computer/atmoscontrol/Initialize()
. = ..()
@@ -19,12 +19,12 @@
density = FALSE
/obj/machinery/computer/atmoscontrol/attack_ai(mob/user)
- tgui_interact(user)
+ ui_interact(user)
/obj/machinery/computer/atmoscontrol/attack_hand(mob/user)
if(..())
return
- tgui_interact(user)
+ ui_interact(user)
-/obj/machinery/computer/atmoscontrol/tgui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = FALSE, datum/tgui/master_ui = null, datum/tgui_state/state = GLOB.tgui_default_state)
- atmos_control.tgui_interact(user, ui_key, ui, force_open)
+/obj/machinery/computer/atmoscontrol/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = FALSE, datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state)
+ atmos_control.ui_interact(user, ui_key, ui, force_open)
diff --git a/code/game/machinery/computer/brigcells.dm b/code/game/machinery/computer/brigcells.dm
index b220ded29c5..ae07fe12134 100644
--- a/code/game/machinery/computer/brigcells.dm
+++ b/code/game/machinery/computer/brigcells.dm
@@ -12,7 +12,7 @@
/obj/machinery/computer/brigcells/attack_ai(mob/user)
attack_hand(user)
- tgui_interact(user)
+ ui_interact(user)
/obj/machinery/computer/brigcells/attack_hand(mob/user)
add_fingerprint(user)
@@ -21,16 +21,15 @@
if(!allowed(user))
to_chat(user, "Access denied.")
return
- tgui_interact(user)
+ ui_interact(user)
-/obj/machinery/computer/brigcells/tgui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = TRUE, datum/tgui/master_ui = null, datum/tgui_state/state = GLOB.tgui_default_state)
+/obj/machinery/computer/brigcells/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = TRUE, datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state)
ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open)
if(!ui)
ui = new(user, src, ui_key, "BrigCells", "Brig Cell Management", 1000, 400, master_ui, state)
ui.open()
- ui.set_autoupdate(TRUE)
-/obj/machinery/computer/brigcells/tgui_data(mob/user)
+/obj/machinery/computer/brigcells/ui_data(mob/user)
var/list/data = list()
var/list/timers = list()
for(var/obj/machinery/door_timer/T in GLOB.celltimers_list)
@@ -47,7 +46,7 @@
data["cells"] = timers
return data
-/obj/machinery/computer/brigcells/tgui_act(action, params)
+/obj/machinery/computer/brigcells/ui_act(action, params)
if (..())
return FALSE
diff --git a/code/game/machinery/computer/camera.dm b/code/game/machinery/computer/camera.dm
index f5a0b78538e..58ff6388c2d 100644
--- a/code/game/machinery/computer/camera.dm
+++ b/code/game/machinery/computer/camera.dm
@@ -24,7 +24,7 @@
// Parent object this camera is assigned to. Used for camera bugs
var/atom/movable/parent
-/obj/machinery/computer/security/tgui_host()
+/obj/machinery/computer/security/ui_host()
return parent ? parent : src
/obj/machinery/computer/security/Initialize()
@@ -53,7 +53,7 @@
qdel(cam_background)
return ..()
-/obj/machinery/computer/security/tgui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = FALSE, datum/tgui/master_ui = null, datum/tgui_state/state = GLOB.tgui_default_state)
+/obj/machinery/computer/security/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = FALSE, datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state)
// Update UI
ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open)
// Show static if can't use the camera
@@ -79,7 +79,7 @@
ui = new(user, src, ui_key, "CameraConsole", name, 870, 708, master_ui, state)
ui.open()
-/obj/machinery/computer/security/tgui_data()
+/obj/machinery/computer/security/ui_data()
var/list/data = list()
data["network"] = network
data["activeCamera"] = null
@@ -90,7 +90,7 @@
)
return data
-/obj/machinery/computer/security/tgui_static_data()
+/obj/machinery/computer/security/ui_static_data()
var/list/data = list()
data["mapRef"] = map_name
var/list/cameras = get_available_cameras()
@@ -103,7 +103,7 @@
return data
-/obj/machinery/computer/security/tgui_act(action, params)
+/obj/machinery/computer/security/ui_act(action, params)
if(..())
return
@@ -158,14 +158,14 @@
user.unset_machine()
return
- tgui_interact(user)
+ ui_interact(user)
/obj/machinery/computer/security/attack_ai(mob/user)
if(isAI(user))
to_chat(user, "You realise its kind of stupid to access a camera console when you have the entire camera network at your metaphorical fingertips")
return
- tgui_interact(user)
+ ui_interact(user)
/obj/machinery/computer/security/proc/show_camera_static()
diff --git a/code/game/machinery/computer/card.dm b/code/game/machinery/computer/card.dm
index 7211970fd14..01e8a26cb31 100644
--- a/code/game/machinery/computer/card.dm
+++ b/code/game/machinery/computer/card.dm
@@ -300,15 +300,15 @@ GLOBAL_VAR_INIT(time_last_changed_position, 0)
if(stat & (NOPOWER|BROKEN))
return
- tgui_interact(user)
+ ui_interact(user)
-/obj/machinery/computer/card/tgui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = TRUE, datum/tgui/master_ui = null, datum/tgui_state/state = GLOB.tgui_default_state)
+/obj/machinery/computer/card/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = TRUE, datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state)
ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open)
if(!ui)
ui = new(user, src, ui_key, "CardComputer", name, 800, 800, master_ui, state)
ui.open()
-/obj/machinery/computer/card/tgui_data(mob/user)
+/obj/machinery/computer/card/ui_data(mob/user)
var/list/data = list()
data["mode"] = mode
data["modify_name"] = modify ? modify.name : FALSE
@@ -377,7 +377,7 @@ GLOBAL_VAR_INIT(time_last_changed_position, 0)
if(modify)
modify.name = text("[modify.registered_name]'s ID Card ([modify.assignment])")
-/obj/machinery/computer/card/tgui_act(action, params)
+/obj/machinery/computer/card/ui_act(action, params)
if(..())
return
. = TRUE
diff --git a/code/game/machinery/computer/cloning.dm b/code/game/machinery/computer/cloning.dm
index 04a4f7e0db4..73722f5e6a3 100644
--- a/code/game/machinery/computer/cloning.dm
+++ b/code/game/machinery/computer/cloning.dm
@@ -123,9 +123,9 @@
return
updatemodules()
- tgui_interact(user)
+ ui_interact(user)
-/obj/machinery/computer/cloning/tgui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = FALSE, datum/tgui/master_ui = null, datum/tgui_state/state = GLOB.tgui_default_state)
+/obj/machinery/computer/cloning/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = FALSE, datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state)
if(stat & (NOPOWER|BROKEN))
return
@@ -137,7 +137,7 @@
ui = new(user, src, ui_key, "CloningConsole", "Cloning Console", 640, 520)
ui.open()
-/obj/machinery/computer/cloning/tgui_data(mob/user)
+/obj/machinery/computer/cloning/ui_data(mob/user)
var/data[0]
data["menu"] = src.menu
data["scanner"] = sanitize("[src.scanner]")
@@ -192,19 +192,19 @@
else
data["podready"] = 0
- data["modal"] = tgui_modal_data(src)
+ data["modal"] = ui_modal_data(src)
return data
-/obj/machinery/computer/cloning/tgui_act(action, params)
+/obj/machinery/computer/cloning/ui_act(action, params)
if(..())
return
if(stat & (NOPOWER|BROKEN))
return
. = TRUE
- switch(tgui_modal_act(src, action, params))
- if(TGUI_MODAL_ANSWER)
+ switch(ui_modal_act(src, action, params))
+ if(UI_MODAL_ANSWER)
if(params["id"] == "del_rec" && active_record)
var/obj/item/card/id/C = usr.get_active_hand()
if(!istype(C) && !istype(C, /obj/item/pda))
@@ -259,14 +259,14 @@
unidentity = active_record.dna.uni_identity,
strucenzymes = active_record.dna.struc_enzymes,
)
- tgui_modal_message(src, action, "", null, payload)
+ ui_modal_message(src, action, "", null, payload)
else
active_record = null
set_temp("Error: Record missing.", "danger")
if("del_rec")
if(!active_record)
return
- tgui_modal_boolean(src, action, "Please confirm that you want to delete the record by holding your ID and pressing Delete:", yes_text = "Delete", no_text = "Cancel")
+ ui_modal_boolean(src, action, "Please confirm that you want to delete the record by holding your ID and pressing Delete:", yes_text = "Delete", no_text = "Cancel")
if("disk") // Disk management.
if(!length(params["option"]))
return
@@ -323,7 +323,7 @@
var/datum/dna2/record/C = locate(ref)
//Look for that player! They better be dead!
if(istype(C))
- tgui_modal_clear(src)
+ ui_modal_clear(src)
//Can't clone without someone to clone. Or a pod. Or if the pod is busy. Or full of gibs.
if(!length(pods))
set_temp("Error: No cloning pod detected.", "danger")
diff --git a/code/game/machinery/computer/communications.dm b/code/game/machinery/computer/communications.dm
index 60563e692b3..5b91586e8c5 100644
--- a/code/game/machinery/computer/communications.dm
+++ b/code/game/machinery/computer/communications.dm
@@ -74,7 +74,7 @@
feedback_inc("alert_comms_blue",1)
tmp_alertlevel = 0
-/obj/machinery/computer/communications/tgui_act(action, params)
+/obj/machinery/computer/communications/ui_act(action, params)
if(..())
return
if(!is_secure_level(z))
@@ -314,15 +314,15 @@
to_chat(user, "Unable to establish a connection: You're too far away from the station!")
return
- tgui_interact(user)
+ ui_interact(user)
-/obj/machinery/computer/communications/tgui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = TRUE, datum/tgui/master_ui = null, datum/tgui_state/state = GLOB.tgui_default_state)
+/obj/machinery/computer/communications/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = TRUE, datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state)
ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open)
if(!ui)
ui = new(user, src, ui_key, "CommunicationsComputer", name, 500, 600, master_ui, state)
ui.open()
-/obj/machinery/computer/communications/tgui_data(mob/user)
+/obj/machinery/computer/communications/ui_data(mob/user)
var/list/data = list()
data["is_ai"] = isAI(user) || isrobot(user)
data["menu_state"] = data["is_ai"] ? ai_menu_state : menu_state
diff --git a/code/game/machinery/computer/crew.dm b/code/game/machinery/computer/crew.dm
index d6a1ccdd33c..3b2fa65b281 100644
--- a/code/game/machinery/computer/crew.dm
+++ b/code/game/machinery/computer/crew.dm
@@ -8,7 +8,7 @@
active_power_usage = 500
light_color = LIGHT_COLOR_DARKBLUE
circuit = /obj/item/circuitboard/crew
- var/datum/tgui_module/crew_monitor/crew_monitor
+ var/datum/ui_module/crew_monitor/crew_monitor
/obj/machinery/computer/crew/New()
crew_monitor = new(src)
@@ -25,10 +25,10 @@
add_fingerprint(user)
if(stat & (BROKEN|NOPOWER))
return
- tgui_interact(user)
+ ui_interact(user)
-/obj/machinery/computer/crew/tgui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = FALSE, datum/tgui/master_ui = null, datum/tgui_state/state = GLOB.tgui_default_state)
- crew_monitor.tgui_interact(user, ui_key, ui, force_open)
+/obj/machinery/computer/crew/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = FALSE, datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state)
+ crew_monitor.ui_interact(user, ui_key, ui, force_open)
/obj/machinery/computer/crew/interact(mob/user)
- crew_monitor.tgui_interact(user)
+ crew_monitor.ui_interact(user)
diff --git a/code/game/machinery/computer/medical.dm b/code/game/machinery/computer/medical.dm
index 48e946a999b..2a453e20c9f 100644
--- a/code/game/machinery/computer/medical.dm
+++ b/code/game/machinery/computer/medical.dm
@@ -62,7 +62,7 @@
return ..()
/obj/machinery/computer/med_data/attackby(obj/item/O, mob/user, params)
- if(tgui_login_attackby(O, user))
+ if(ui_login_attackby(O, user))
return
return ..()
@@ -73,22 +73,22 @@
to_chat(user, "Unable to establish a connection: You're too far away from the station!")
return
add_fingerprint(user)
- tgui_interact(user)
+ ui_interact(user)
-/obj/machinery/computer/med_data/tgui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = FALSE, datum/tgui/master_ui = null, datum/tgui_state/state = GLOB.tgui_default_state)
+/obj/machinery/computer/med_data/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = FALSE, datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state)
ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open)
if(!ui)
ui = new(user, src, ui_key, "MedicalRecords", "Medical Records", 800, 380, master_ui, state)
ui.open()
ui.set_autoupdate(FALSE)
-/obj/machinery/computer/med_data/tgui_data(mob/user)
- var/data[0]
+/obj/machinery/computer/med_data/ui_data(mob/user)
+ var/list/data = list()
data["temp"] = temp
data["screen"] = screen
data["printing"] = printing
// This proc appends login state to data.
- tgui_login_data(data, user)
+ ui_login_data(data, user)
if(data["loginState"]["logged_in"])
switch(screen)
if(MED_DATA_R_LIST)
@@ -172,10 +172,10 @@
medbot["use_beaker"] = 0
data["medbots"] += list(medbot)
- data["modal"] = tgui_modal_data(src)
+ data["modal"] = ui_modal_data(src)
return data
-/obj/machinery/computer/med_data/tgui_act(action, params)
+/obj/machinery/computer/med_data/ui_act(action, params)
if(..())
return
if(stat & (NOPOWER|BROKEN))
@@ -187,9 +187,9 @@
active2 = null
. = TRUE
- if(tgui_act_modal(action, params))
+ if(ui_act_modal(action, params))
return
- if(tgui_login_act(action, params))
+ if(ui_login_act(action, params))
return
switch(action)
@@ -201,7 +201,7 @@
if(.)
return
- if(tgui_login_get().logged_in)
+ if(ui_login_get().logged_in)
. = TRUE
switch(action)
if("screen")
@@ -221,8 +221,8 @@
cure = D.cure_text || "None",
desc = D.desc,
severity = D.severity
- );
- tgui_modal_message(src, "virus", "", null, payload)
+ )
+ ui_modal_message(src, "virus", "", null, payload)
qdel(D)
if("del_all")
for(var/datum/data/record/R in GLOB.data_core.medical)
@@ -306,18 +306,18 @@
return FALSE
/**
- * Called in tgui_act() to process modal actions
+ * Called in ui_act() to process modal actions
*
* Arguments:
* * action - The action passed by tgui
* * params - The params passed by tgui
*/
-/obj/machinery/computer/med_data/proc/tgui_act_modal(action, params)
+/obj/machinery/computer/med_data/proc/ui_act_modal(action, params)
. = TRUE
var/id = params["id"] // The modal's ID
var/list/arguments = istext(params["arguments"]) ? json_decode(params["arguments"]) : params["arguments"]
- switch(tgui_modal_act(src, action, params))
- if(TGUI_MODAL_OPEN)
+ switch(ui_modal_act(src, action, params))
+ if(UI_MODAL_OPEN)
switch(id)
if("edit")
var/field = arguments["field"]
@@ -326,14 +326,14 @@
var/question = field_edit_questions[field]
var/choices = field_edit_choices[field]
if(length(choices))
- tgui_modal_choice(src, id, question, arguments = arguments, value = arguments["value"], choices = choices)
+ ui_modal_choice(src, id, question, arguments = arguments, value = arguments["value"], choices = choices)
else
- tgui_modal_input(src, id, question, arguments = arguments, value = arguments["value"])
+ ui_modal_input(src, id, question, arguments = arguments, value = arguments["value"])
if("add_c")
- tgui_modal_input(src, id, "Please enter your message:")
+ ui_modal_input(src, id, "Please enter your message:")
else
return FALSE
- if(TGUI_MODAL_ANSWER)
+ if(UI_MODAL_ANSWER)
var/answer = params["answer"]
switch(id)
if("edit")
@@ -356,7 +356,7 @@
else if(istype(active1) && (field in active1.fields))
active1.fields[field] = answer
if("add_c")
- var/datum/tgui_login/state = tgui_login_get()
+ var/datum/ui_login/state = ui_login_get()
if(!length(answer) || !istype(active2) || !length(state.name))
return
active2.fields["comments"] += list(list(
@@ -447,7 +447,7 @@
..(severity)
-/obj/machinery/computer/med_data/tgui_login_on_login(datum/tgui_login/state)
+/obj/machinery/computer/med_data/ui_login_on_login(datum/ui_login/state)
active1 = null
active2 = null
screen = MED_DATA_R_LIST
diff --git a/code/game/machinery/computer/pod_tracking_console.dm b/code/game/machinery/computer/pod_tracking_console.dm
index 5fe88b844a5..6af1ab0bdf4 100644
--- a/code/game/machinery/computer/pod_tracking_console.dm
+++ b/code/game/machinery/computer/pod_tracking_console.dm
@@ -11,15 +11,15 @@
return attack_hand(user)
/obj/machinery/computer/podtracker/attack_hand(mob/user)
- tgui_interact(user)
+ ui_interact(user)
-/obj/machinery/computer/podtracker/tgui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = FALSE, datum/tgui/master_ui = null, datum/tgui_state/state = GLOB.tgui_default_state)
+/obj/machinery/computer/podtracker/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = FALSE, datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state)
ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open)
if(!ui)
ui = new(user, src, ui_key, "PodTracking", name, 400, 500, master_ui, state)
ui.open()
-/obj/machinery/computer/podtracker/tgui_data(mob/user)
+/obj/machinery/computer/podtracker/ui_data(mob/user)
var/list/data = list()
var/list/pods = list()
for(var/obj/item/spacepod_equipment/misc/tracker/TR in GLOB.pod_trackers)
diff --git a/code/game/machinery/computer/power.dm b/code/game/machinery/computer/power.dm
index a0bbedf2f73..e45746486d4 100644
--- a/code/game/machinery/computer/power.dm
+++ b/code/game/machinery/computer/power.dm
@@ -9,7 +9,7 @@
light_color = LIGHT_COLOR_ORANGE
circuit = /obj/item/circuitboard/powermonitor
var/datum/powernet/powernet = null
- var/datum/tgui_module/power_monitor/power_monitor
+ var/datum/ui_module/power_monitor/power_monitor
/// Will this monitor be hidden from viewers?
var/is_secret_monitor = FALSE
/// How many records to keep of supply and demand
@@ -67,13 +67,13 @@
return
// Update the powernet
powernet = find_powernet()
- tgui_interact(user)
+ ui_interact(user)
-/obj/machinery/computer/monitor/tgui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = FALSE, datum/tgui/master_ui = null, datum/tgui_state/state = GLOB.tgui_default_state)
- power_monitor.tgui_interact(user, ui_key, ui, force_open)
+/obj/machinery/computer/monitor/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = FALSE, datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state)
+ power_monitor.ui_interact(user, ui_key, ui, force_open)
/obj/machinery/computer/monitor/interact(mob/user)
- power_monitor.tgui_interact(user)
+ power_monitor.ui_interact(user)
/obj/machinery/computer/monitor/process()
record()
diff --git a/code/game/machinery/computer/robot.dm b/code/game/machinery/computer/robot.dm
index f676d861f96..79c2cb35566 100644
--- a/code/game/machinery/computer/robot.dm
+++ b/code/game/machinery/computer/robot.dm
@@ -20,7 +20,7 @@
return
if(stat & (NOPOWER|BROKEN))
return
- tgui_interact(user)
+ ui_interact(user)
/obj/machinery/computer/robotics/proc/is_authenticated(mob/user)
if(!istype(user))
@@ -114,13 +114,13 @@
return FALSE
return TRUE
-/obj/machinery/computer/robotics/tgui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = TRUE, datum/tgui/master_ui = null, datum/tgui_state/state = GLOB.tgui_default_state)
+/obj/machinery/computer/robotics/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = TRUE, datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state)
ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open)
if(!ui)
ui = new(user, src, ui_key, "RoboticsControlConsole", name, 500, 460, master_ui, state)
ui.open()
-/obj/machinery/computer/robotics/tgui_data(mob/user)
+/obj/machinery/computer/robotics/ui_data(mob/user)
var/list/data = list()
data["auth"] = is_authenticated(user)
data["can_hack"] = can_hack_any(user)
@@ -149,7 +149,7 @@
data["show_detonate_all"] = (data["auth"] && length(data["cyborgs"]) > 0 && ishuman(user))
return data
-/obj/machinery/computer/robotics/tgui_act(action, params)
+/obj/machinery/computer/robotics/ui_act(action, params)
if(..())
return
. = FALSE
diff --git a/code/game/machinery/computer/security.dm b/code/game/machinery/computer/security.dm
index b1a1e8a5b88..60e1d2814f2 100644
--- a/code/game/machinery/computer/security.dm
+++ b/code/game/machinery/computer/security.dm
@@ -59,7 +59,7 @@
return ..()
/obj/machinery/computer/secure_data/attackby(obj/item/O, mob/user, params)
- if(tgui_login_attackby(O, user))
+ if(ui_login_attackby(O, user))
return
return ..()
@@ -70,21 +70,21 @@
to_chat(user, "Unable to establish a connection: You're too far away from the station!")
return
add_fingerprint(user)
- tgui_interact(user)
+ ui_interact(user)
-/obj/machinery/computer/secure_data/tgui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = TRUE, datum/tgui/master_ui = null, datum/tgui_state/state = GLOB.tgui_default_state)
+/obj/machinery/computer/secure_data/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = TRUE, datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state)
ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open)
if(!ui)
ui = new(user, src, ui_key, "SecurityRecords", name, 800, 800)
ui.open()
ui.set_autoupdate(FALSE)
-/obj/machinery/computer/secure_data/tgui_data(mob/user)
+/obj/machinery/computer/secure_data/ui_data(mob/user)
var/list/data = list()
data["currentPage"] = current_page
data["isPrinting"] = is_printing
- tgui_login_data(data, user)
- data["modal"] = tgui_modal_data()
+ ui_login_data(data, user)
+ data["modal"] = ui_modal_data()
data["temp"] = temp_notice
if(data["loginState"]["logged_in"])
switch(current_page)
@@ -149,17 +149,17 @@
return data
-/obj/machinery/computer/secure_data/tgui_act(action, list/params)
+/obj/machinery/computer/secure_data/ui_act(action, list/params)
if(..())
return
. = TRUE
- if(tgui_act_modal(action, params))
+ if(ui_act_modal(action, params))
return
- if(tgui_login_act(action, params))
+ if(ui_login_act(action, params))
return
- var/logged_in = tgui_login_get().logged_in
+ var/logged_in = ui_login_get().logged_in
switch(action)
if("cleartemp")
temp_notice = null
@@ -292,20 +292,20 @@
add_fingerprint(usr)
/**
- * Called in tgui_act() to process modal actions
+ * Called in ui_act() to process modal actions
*
* Arguments:
* * action - The action passed by tgui
* * params - The params passed by tgui
*/
-/obj/machinery/computer/secure_data/proc/tgui_act_modal(action, list/params)
- if(!tgui_login_get().logged_in)
+/obj/machinery/computer/secure_data/proc/ui_act_modal(action, list/params)
+ if(!ui_login_get().logged_in)
return
. = TRUE
var/id = params["id"]
var/list/arguments = istext(params["arguments"]) ? json_decode(params["arguments"]) : params["arguments"]
- switch(tgui_modal_act(src, action, params))
- if(TGUI_MODAL_OPEN)
+ switch(ui_modal_act(src, action, params))
+ if(UI_MODAL_OPEN)
switch(id)
if("edit")
var/field = arguments["field"]
@@ -314,11 +314,11 @@
var/question = field_edit_questions[field]
var/choices = field_edit_choices[field]
if(length(choices))
- tgui_modal_choice(src, id, question, arguments = arguments, value = arguments["value"], choices = choices)
+ ui_modal_choice(src, id, question, arguments = arguments, value = arguments["value"], choices = choices)
else
- tgui_modal_input(src, id, question, arguments = arguments, value = arguments["value"])
+ ui_modal_input(src, id, question, arguments = arguments, value = arguments["value"])
if("comment_add")
- tgui_modal_input(src, id, "Please enter your message:")
+ ui_modal_input(src, id, "Please enter your message:")
if("print_cell_log")
if(is_printing)
return
@@ -333,10 +333,10 @@
continue
choices += P.name
already_in[P.name] = TRUE
- tgui_modal_choice(src, id, "Please select the cell log you would like printed:", choices = choices)
+ ui_modal_choice(src, id, "Please select the cell log you would like printed:", choices = choices)
else
return FALSE
- if(TGUI_MODAL_ANSWER)
+ if(UI_MODAL_ANSWER)
var/answer = params["answer"]
switch(id)
if("edit")
@@ -359,7 +359,7 @@
text = "Please explain why they are being executed. Include a list of their crimes, and victims."
else if(answer == SEC_RECORD_STATUS_DEMOTE)
text = "Please explain why they are being demoted. Include a list of their offenses."
- tgui_modal_input(src, "criminal_reason", text, arguments = list("status" = answer))
+ ui_modal_input(src, "criminal_reason", text, arguments = list("status" = answer))
return
if(record_security && (field in record_security.fields))
@@ -373,11 +373,11 @@
if((status in list(SEC_RECORD_STATUS_EXECUTE, SEC_RECORD_STATUS_DEMOTE)) && !length(answer))
set_temp("A valid reason must be provided for this status.", "danger")
return
- var/datum/tgui_login/state = tgui_login_get()
+ var/datum/ui_login/state = ui_login_get()
if(!set_criminal_status(usr, record_security, status, answer, state.rank, state.access, state.name))
set_temp("Required permissions to set this criminal status not found!", "danger")
if("comment_add")
- var/datum/tgui_login/state = tgui_login_get()
+ var/datum/ui_login/state = ui_login_get()
if(!length(answer) || !record_security || !length(state.name))
return
record_security.fields["comments"] += list(list(
diff --git a/code/game/machinery/computer/sm_monitor.dm b/code/game/machinery/computer/sm_monitor.dm
index f2e01e6c4fa..01cd72549f3 100644
--- a/code/game/machinery/computer/sm_monitor.dm
+++ b/code/game/machinery/computer/sm_monitor.dm
@@ -23,15 +23,15 @@
add_fingerprint(user)
if(stat & (BROKEN|NOPOWER))
return
- tgui_interact(user)
+ ui_interact(user)
-/obj/machinery/computer/sm_monitor/tgui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = FALSE, datum/tgui/master_ui = null, datum/tgui_state/state = GLOB.tgui_default_state)
+/obj/machinery/computer/sm_monitor/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = FALSE, datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state)
ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open)
if(!ui)
ui = new(user, src, ui_key, "SupermatterMonitor", name, 600, 325, master_ui, state)
ui.open()
-/obj/machinery/computer/sm_monitor/tgui_data(mob/user)
+/obj/machinery/computer/sm_monitor/ui_data(mob/user)
var/list/data = list()
if(istype(active))
@@ -95,7 +95,7 @@
*/
/obj/machinery/computer/sm_monitor/proc/refresh()
supermatters = list()
- var/turf/T = get_turf(tgui_host()) // Get the TGUI host incase this ever turned into a supermatter monitoring module for AIs to use or something
+ var/turf/T = get_turf(ui_host()) // Get the UI host incase this ever turned into a supermatter monitoring module for AIs to use or something
if(!T)
return
for(var/obj/machinery/power/supermatter_shard/S in SSair.atmos_machinery)
@@ -122,7 +122,7 @@
return TRUE
-/obj/machinery/computer/sm_monitor/tgui_act(action, params)
+/obj/machinery/computer/sm_monitor/ui_act(action, params)
if(..())
return
diff --git a/code/game/machinery/computer/station_alert.dm b/code/game/machinery/computer/station_alert.dm
index 3b4631b171a..e3abb5b4842 100644
--- a/code/game/machinery/computer/station_alert.dm
+++ b/code/game/machinery/computer/station_alert.dm
@@ -24,21 +24,21 @@
add_fingerprint(user)
if(stat & (BROKEN|NOPOWER))
return
- tgui_interact(user)
+ ui_interact(user)
/obj/machinery/computer/station_alert/attack_hand(mob/user)
add_fingerprint(user)
if(stat & (BROKEN|NOPOWER))
return
- tgui_interact(user)
+ ui_interact(user)
-/obj/machinery/computer/station_alert/tgui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = FALSE, datum/tgui/master_ui = null, datum/tgui_state/state = GLOB.tgui_default_state)
+/obj/machinery/computer/station_alert/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = FALSE, datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state)
ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open)
if(!ui)
ui = new(user, src, ui_key, "StationAlertConsole", name, ui_x, ui_y, master_ui, state)
ui.open()
-/obj/machinery/computer/station_alert/tgui_data(mob/user)
+/obj/machinery/computer/station_alert/ui_data(mob/user)
var/list/data = list()
data["alarms"] = list()
diff --git a/code/game/machinery/cryo.dm b/code/game/machinery/cryo.dm
index 8fd121901ea..8c11ea9618d 100644
--- a/code/game/machinery/cryo.dm
+++ b/code/game/machinery/cryo.dm
@@ -186,7 +186,7 @@
return
/obj/machinery/atmospherics/unary/cryo_cell/attack_ghost(mob/user)
- tgui_interact(user)
+ ui_interact(user)
/obj/machinery/atmospherics/unary/cryo_cell/attack_hand(mob/user)
if(user == occupant)
@@ -196,16 +196,16 @@
to_chat(usr, "Close the maintenance panel first.")
return
- tgui_interact(user)
+ ui_interact(user)
-/obj/machinery/atmospherics/unary/cryo_cell/tgui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = FALSE, datum/tgui/master_ui = null, datum/tgui_state/state = GLOB.tgui_default_state)
+/obj/machinery/atmospherics/unary/cryo_cell/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = FALSE, datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state)
ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open)
if(!ui)
ui = new(user, src, ui_key, "Cryo", "Cryo Cell", 520, 490)
ui.open()
-/obj/machinery/atmospherics/unary/cryo_cell/tgui_data(mob/user)
- var/data[0]
+/obj/machinery/atmospherics/unary/cryo_cell/ui_data(mob/user)
+ var/list/data = list()
data["isOperating"] = on
data["hasOccupant"] = occupant ? TRUE : FALSE
@@ -243,7 +243,7 @@
data["auto_eject_dead"] = (auto_eject_prefs & AUTO_EJECT_DEAD) ? TRUE : FALSE
return data
-/obj/machinery/atmospherics/unary/cryo_cell/tgui_act(action, params)
+/obj/machinery/atmospherics/unary/cryo_cell/ui_act(action, params)
if(..() || usr == occupant)
return
if(stat & (NOPOWER|BROKEN))
diff --git a/code/game/machinery/doors/airlock.dm b/code/game/machinery/doors/airlock.dm
index e0256ccf9a8..e6399f82fb5 100644
--- a/code/game/machinery/doors/airlock.dm
+++ b/code/game/machinery/doors/airlock.dm
@@ -38,9 +38,9 @@
#define AIRLOCK_DAMAGE_DEFLECTION_N 21 // Normal airlock damage deflection
#define AIRLOCK_DAMAGE_DEFLECTION_R 30 // Reinforced airlock damage deflection
-#define TGUI_GREEN 2
-#define TGUI_ORANGE 1
-#define TGUI_RED 0
+#define UI_GREEN 2
+#define UI_ORANGE 1
+#define UI_RED 0
GLOBAL_LIST_EMPTY(airlock_overlays)
@@ -578,33 +578,33 @@ About the new airlock wires panel:
/obj/machinery/door/airlock/attack_ghost(mob/user)
if(panel_open)
wires.Interact(user)
- tgui_interact(user)
+ ui_interact(user)
/obj/machinery/door/airlock/attack_ai(mob/user)
- tgui_interact(user)
+ ui_interact(user)
-/obj/machinery/door/airlock/tgui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = TRUE, datum/tgui/master_ui = null, datum/tgui_state/state = GLOB.tgui_default_state)
+/obj/machinery/door/airlock/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = TRUE, datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state)
ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open)
if(!ui)
ui = new(user, src, ui_key, "AiAirlock", name, 600, 400, master_ui, state)
ui.open()
-/obj/machinery/door/airlock/tgui_data(mob/user)
+/obj/machinery/door/airlock/ui_data(mob/user)
var/list/data = list()
var/list/power = list()
- power["main"] = main_power_lost_until ? TGUI_RED : TGUI_GREEN
+ power["main"] = main_power_lost_until ? UI_RED : UI_GREEN
power["main_timeleft"] = max(main_power_lost_until - world.time, 0) / 10
- power["backup"] = backup_power_lost_until ? TGUI_RED : TGUI_GREEN
+ power["backup"] = backup_power_lost_until ? UI_RED : UI_GREEN
power["backup_timeleft"] = max(backup_power_lost_until - world.time, 0) / 10
data["power"] = power
if(electrified_until == -1)
- data["shock"] = TGUI_RED
+ data["shock"] = UI_RED
else if(electrified_until > 0)
- data["shock"] = TGUI_ORANGE
+ data["shock"] = UI_ORANGE
else
- data["shock"] = TGUI_GREEN
+ data["shock"] = UI_GREEN
data["shock_timeleft"] = max(electrified_until - world.time, 0) / 10
data["id_scanner"] = !aiDisabledIdScanner
@@ -782,7 +782,7 @@ About the new airlock wires panel:
return FALSE
return TRUE
-/obj/machinery/door/airlock/tgui_act(action, params)
+/obj/machinery/door/airlock/ui_act(action, params)
if(..())
return
if(!issilicon(usr) && !usr.can_admin_interact())
@@ -1485,6 +1485,6 @@ About the new airlock wires panel:
#undef AIRLOCK_DAMAGE_DEFLECTION_N
#undef AIRLOCK_DAMAGE_DEFLECTION_R
-#undef TGUI_GREEN
-#undef TGUI_ORANGE
-#undef TGUI_RED
+#undef UI_GREEN
+#undef UI_ORANGE
+#undef UI_RED
diff --git a/code/game/machinery/doors/brigdoors.dm b/code/game/machinery/doors/brigdoors.dm
index b2f061e1d67..ce5b516c8c7 100644
--- a/code/game/machinery/doors/brigdoors.dm
+++ b/code/game/machinery/doors/brigdoors.dm
@@ -275,10 +275,10 @@
return
/obj/machinery/door_timer/attack_ai(mob/user)
- tgui_interact(user)
+ ui_interact(user)
/obj/machinery/door_timer/attack_ghost(mob/user)
- tgui_interact(user)
+ ui_interact(user)
//Allows humans to use door_timer
//Opens dialog window when someone clicks on door timer
@@ -287,15 +287,15 @@
/obj/machinery/door_timer/attack_hand(mob/user)
if(..())
return
- tgui_interact(user)
+ ui_interact(user)
-/obj/machinery/door_timer/tgui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = TRUE, datum/tgui/master_ui = null, datum/tgui_state/state = GLOB.tgui_default_state)
+/obj/machinery/door_timer/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = TRUE, datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state)
ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open)
if(!ui)
ui = new(user, src, ui_key, "BrigTimer", name, 500, 450, master_ui, state)
ui.open()
-/obj/machinery/door_timer/tgui_static_data(mob/user)
+/obj/machinery/door_timer/ui_static_data(mob/user)
var/list/data = list()
data["spns"] = list()
for(var/mob/living/carbon/human/H in range(4, get_turf(src)))
@@ -303,7 +303,7 @@
data["spns"] += H.name
return data
-/obj/machinery/door_timer/tgui_data(mob/user)
+/obj/machinery/door_timer/ui_data(mob/user)
var/list/data = list()
data["cell_id"] = name
data["occupant"] = occupant
@@ -324,7 +324,7 @@
return TRUE
return ..()
-/obj/machinery/door_timer/tgui_act(action, params)
+/obj/machinery/door_timer/ui_act(action, params)
if(..())
return
if(!allowed(usr))
diff --git a/code/game/machinery/doppler_array.dm b/code/game/machinery/doppler_array.dm
index 2135d3e8b7b..e02bcce1315 100644
--- a/code/game/machinery/doppler_array.dm
+++ b/code/game/machinery/doppler_array.dm
@@ -61,10 +61,10 @@ GLOBAL_LIST_EMPTY(doppler_arrays)
if(..())
return
add_fingerprint(user)
- tgui_interact(user)
+ ui_interact(user)
/obj/machinery/doppler_array/attack_ghost(mob/user)
- tgui_interact(user)
+ ui_interact(user)
/obj/machinery/doppler_array/AltClick(mob/user)
rotate(user)
@@ -173,13 +173,13 @@ GLOBAL_LIST_EMPTY(doppler_arrays)
icon_state = "[initial(icon_state)]-off"
stat |= NOPOWER
-/obj/machinery/doppler_array/tgui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = FALSE, datum/tgui/master_ui = null, datum/tgui_state/state = GLOB.tgui_default_state)
+/obj/machinery/doppler_array/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = FALSE, datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state)
ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open)
if(!ui)
ui = new(user, src, ui_key, "TachyonArray", name, 500, 600, master_ui, state)
ui.open()
-/obj/machinery/doppler_array/tgui_data(mob/user)
+/obj/machinery/doppler_array/ui_data(mob/user)
var/list/data = list()
var/list/records = list()
for(var/i in 1 to length(logged_explosions))
@@ -196,7 +196,7 @@ GLOBAL_LIST_EMPTY(doppler_arrays)
data["printing"] = active_timers
return data
-/obj/machinery/doppler_array/tgui_act(action, params)
+/obj/machinery/doppler_array/ui_act(action, params)
if(..())
return
switch(action)
diff --git a/code/game/machinery/embedded_controller/airlock_controllers.dm b/code/game/machinery/embedded_controller/airlock_controllers.dm
index 925b5e883d1..3cf506d96ba 100644
--- a/code/game/machinery/embedded_controller/airlock_controllers.dm
+++ b/code/game/machinery/embedded_controller/airlock_controllers.dm
@@ -36,13 +36,13 @@
tag_chamber_sensor = given_tag_chamber_sensor
..()
-/obj/machinery/embedded_controller/radio/airlock/airlock_controller/tgui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = FALSE, datum/tgui/master_ui = null, datum/tgui_state/state = GLOB.tgui_default_state)
+/obj/machinery/embedded_controller/radio/airlock/airlock_controller/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = FALSE, datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state)
ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open)
if(!ui)
ui = new(user, src, ui_key, "ExternalAirlockController", name, 470, 290, master_ui, state)
ui.open()
-/obj/machinery/embedded_controller/radio/airlock/airlock_controller/tgui_data(mob/user)
+/obj/machinery/embedded_controller/radio/airlock/airlock_controller/ui_data(mob/user)
var/list/data = list()
data["chamber_pressure"] = round(program.memory["chamber_sensor_pressure"])
@@ -53,7 +53,7 @@
return data
-/obj/machinery/embedded_controller/radio/airlock/airlock_controller/tgui_act(action, params)
+/obj/machinery/embedded_controller/radio/airlock/airlock_controller/ui_act(action, params)
if(..())
return
@@ -83,13 +83,13 @@
else
icon_state = "access_control_off"
-/obj/machinery/embedded_controller/radio/airlock/access_controller/tgui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = FALSE, datum/tgui/master_ui = null, datum/tgui_state/state = GLOB.tgui_default_state)
+/obj/machinery/embedded_controller/radio/airlock/access_controller/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = FALSE, datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state)
ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open)
if(!ui)
ui = new(user, src, ui_key, "AirlockAccessController", name, 470, 290, master_ui, state)
ui.open()
-/obj/machinery/embedded_controller/radio/airlock/access_controller/tgui_data(mob/user)
+/obj/machinery/embedded_controller/radio/airlock/access_controller/ui_data(mob/user)
var/list/data = list()
data["exterior_status"] = program.memory["exterior_status"]
@@ -98,7 +98,7 @@
return data
-/obj/machinery/embedded_controller/radio/airlock/access_controller/tgui_act(action, params)
+/obj/machinery/embedded_controller/radio/airlock/access_controller/ui_act(action, params)
if(..())
return
diff --git a/code/game/machinery/embedded_controller/embedded_controller_base.dm b/code/game/machinery/embedded_controller/embedded_controller_base.dm
index 47ff67c0935..a58118b31f0 100644
--- a/code/game/machinery/embedded_controller/embedded_controller_base.dm
+++ b/code/game/machinery/embedded_controller/embedded_controller_base.dm
@@ -27,15 +27,15 @@
src.updateDialog()
/obj/machinery/embedded_controller/attack_ghost(mob/user as mob)
- tgui_interact(user)
+ ui_interact(user)
/obj/machinery/embedded_controller/attack_ai(mob/user as mob)
- tgui_interact(user)
+ ui_interact(user)
/obj/machinery/embedded_controller/attack_hand(mob/user as mob)
if(!user.IsAdvancedToolUser())
return FALSE
- tgui_interact(user)
+ ui_interact(user)
/obj/machinery/embedded_controller/radio
icon = 'icons/obj/airlock_machines.dmi'
diff --git a/code/game/machinery/machinery.dm b/code/game/machinery/machinery.dm
index 7196798b559..4564fb36fab 100644
--- a/code/game/machinery/machinery.dm
+++ b/code/game/machinery/machinery.dm
@@ -315,7 +315,7 @@ Class Procs:
update_multitool_menu(usr)
return TRUE
-/obj/machinery/Topic(href, href_list, var/nowindow = 0, var/datum/tgui_state/state = GLOB.tgui_default_state)
+/obj/machinery/Topic(href, href_list, var/nowindow = 0, var/datum/ui_state/state = GLOB.default_state)
if(..(href, href_list, nowindow, state))
return 1
@@ -329,13 +329,13 @@ Class Procs:
/obj/machinery/proc/inoperable(var/additional_flags = 0)
return (stat & (NOPOWER|BROKEN|additional_flags))
-/obj/machinery/tgui_status(mob/user, datum/tgui_state/state)
+/obj/machinery/ui_status(mob/user, datum/ui_state/state)
if(!interact_offline && (stat & (NOPOWER|BROKEN)))
return STATUS_CLOSE
return ..()
-/obj/machinery/tgui_status(mob/user, datum/tgui_state/state)
+/obj/machinery/ui_status(mob/user, datum/ui_state/state)
if(!interact_offline && (stat & (NOPOWER|BROKEN)))
return STATUS_CLOSE
diff --git a/code/game/machinery/poolcontroller.dm b/code/game/machinery/poolcontroller.dm
index 777aa155a62..5673ba8d204 100644
--- a/code/game/machinery/poolcontroller.dm
+++ b/code/game/machinery/poolcontroller.dm
@@ -67,7 +67,7 @@
to_chat(user, "Nothing happens.")//If not emagged, don't do anything, and don't tell the user that it can be emagged.
/obj/machinery/poolcontroller/attack_hand(mob/user)
- tgui_interact(user)
+ ui_interact(user)
/obj/machinery/poolcontroller/process()
processMob() //Call the mob affecting proc
@@ -150,7 +150,7 @@
linkedmist.Cut()
-/obj/machinery/poolcontroller/tgui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = TRUE, datum/tgui/master_ui = null, datum/tgui_state/state = GLOB.tgui_default_state)
+/obj/machinery/poolcontroller/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = TRUE, datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state)
ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open)
if(!ui)
ui = new(user, src, ui_key, "PoolController", "Pool Controller Interface", 520, 410)
@@ -200,7 +200,7 @@
set_temp(temp)
-/obj/machinery/poolcontroller/tgui_data(mob/user)
+/obj/machinery/poolcontroller/ui_data(mob/user)
var/list/data = list()
data["currentTemp"] = temp_to_str(temperature)
data["emagged"] = emagged
@@ -208,7 +208,7 @@
return data
-/obj/machinery/poolcontroller/tgui_act(action, list/params)
+/obj/machinery/poolcontroller/ui_act(action, list/params)
if(..())
return
diff --git a/code/game/machinery/portable_tag_turret.dm b/code/game/machinery/portable_tag_turret.dm
index 4b22315f387..562db4074f3 100644
--- a/code/game/machinery/portable_tag_turret.dm
+++ b/code/game/machinery/portable_tag_turret.dm
@@ -28,7 +28,7 @@
/obj/machinery/porta_turret/tag/weapon_setup(var/obj/item/gun/energy/E)
return
-/obj/machinery/porta_turret/tag/tgui_data(mob/user)
+/obj/machinery/porta_turret/tag/ui_data(mob/user)
var/list/data = list(
"locked" = isLocked(user), // does the current user have access?
"on" = enabled, // is turret turned on?
diff --git a/code/game/machinery/portable_turret.dm b/code/game/machinery/portable_turret.dm
index 346008fce3f..ea84cf39cd4 100644
--- a/code/game/machinery/portable_turret.dm
+++ b/code/game/machinery/portable_turret.dm
@@ -192,15 +192,15 @@ GLOBAL_LIST_EMPTY(turret_icons)
return FALSE
/obj/machinery/porta_turret/attack_ai(mob/user)
- tgui_interact(user)
+ ui_interact(user)
/obj/machinery/porta_turret/attack_ghost(mob/user)
- tgui_interact(user)
+ ui_interact(user)
/obj/machinery/porta_turret/attack_hand(mob/user)
- tgui_interact(user)
+ ui_interact(user)
-/obj/machinery/porta_turret/tgui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = TRUE, datum/tgui/master_ui = null, datum/tgui_state/state = GLOB.tgui_default_state)
+/obj/machinery/porta_turret/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = TRUE, datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state)
if(HasController())
to_chat(user, "[src] can only be controlled using the assigned turret controller.")
return
@@ -212,7 +212,7 @@ GLOBAL_LIST_EMPTY(turret_icons)
ui = new(user, src, ui_key, "PortableTurret", name, 500, access_is_configurable() ? 800 : 400)
ui.open()
-/obj/machinery/porta_turret/tgui_data(mob/user)
+/obj/machinery/porta_turret/ui_data(mob/user)
var/list/data = list(
"locked" = isLocked(user), // does the current user have access?
"on" = enabled,
@@ -232,12 +232,12 @@ GLOBAL_LIST_EMPTY(turret_icons)
)
return data
-/obj/machinery/porta_turret/tgui_static_data(mob/user)
+/obj/machinery/porta_turret/ui_static_data(mob/user)
var/list/data = list()
data["regions"] = get_accesslist_static_data(region_min, region_max)
return data
-/obj/machinery/porta_turret/tgui_act(action, params)
+/obj/machinery/porta_turret/ui_act(action, params)
if (..())
return
if(isLocked(usr))
diff --git a/code/game/machinery/requests_console.dm b/code/game/machinery/requests_console.dm
index 981fb9fa2e1..351366c1501 100644
--- a/code/game/machinery/requests_console.dm
+++ b/code/game/machinery/requests_console.dm
@@ -125,21 +125,21 @@ GLOBAL_LIST_EMPTY(allRequestConsoles)
if(stat & NOPOWER)
return
- tgui_interact(user)
+ ui_interact(user)
/obj/machinery/requests_console/attack_hand(user as mob)
if(..(user))
return
- tgui_interact(user)
+ ui_interact(user)
-/obj/machinery/requests_console/tgui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = FALSE, datum/tgui/master_ui = null, datum/tgui_state/state = GLOB.tgui_default_state)
+/obj/machinery/requests_console/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = FALSE, datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state)
ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open)
if(!ui)
ui = new(user, src, ui_key, "RequestConsole", "[department] Request Console", 520, 410, master_ui, state)
ui.open()
-/obj/machinery/requests_console/tgui_data(mob/user)
+/obj/machinery/requests_console/ui_data(mob/user)
var/list/data = list()
data["department"] = department
@@ -165,7 +165,7 @@ GLOBAL_LIST_EMPTY(allRequestConsoles)
return data
-/obj/machinery/requests_console/tgui_act(action, list/params)
+/obj/machinery/requests_console/ui_act(action, list/params)
if(..())
return
diff --git a/code/game/machinery/slotmachine.dm b/code/game/machinery/slotmachine.dm
index 1624ef4bb92..0adbfd5b693 100644
--- a/code/game/machinery/slotmachine.dm
+++ b/code/game/machinery/slotmachine.dm
@@ -12,15 +12,15 @@
var/resultlvl = null
/obj/machinery/slot_machine/attack_hand(mob/user as mob)
- tgui_interact(user)
+ ui_interact(user)
-/obj/machinery/slot_machine/tgui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = 0, datum/tgui/master_ui = null, datum/tgui_state/state = GLOB.tgui_default_state)
+/obj/machinery/slot_machine/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = 0, datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state)
ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open)
if(!ui)
ui = new(user, src, ui_key, "SlotMachine", name, 350, 200, master_ui, state)
ui.open()
-/obj/machinery/slot_machine/tgui_data(mob/user)
+/obj/machinery/slot_machine/ui_data(mob/user)
var/list/data = list()
// Get account
account = user.get_worn_id_account()
@@ -39,7 +39,7 @@
data["resultlvl"] = resultlvl
return data
-/obj/machinery/slot_machine/tgui_act(action, params)
+/obj/machinery/slot_machine/ui_act(action, params)
if(..())
return
add_fingerprint(usr)
diff --git a/code/game/machinery/tcomms/_base.dm b/code/game/machinery/tcomms/_base.dm
index f04a93b9de0..71e05b2b217 100644
--- a/code/game/machinery/tcomms/_base.dm
+++ b/code/game/machinery/tcomms/_base.dm
@@ -94,15 +94,15 @@ GLOBAL_LIST_EMPTY(tcomms_machines)
// Attack overrides. These are needed so the UIs can be opened up //
/obj/machinery/tcomms/attack_ai(mob/user)
add_hiddenprint(user)
- tgui_interact(user)
+ ui_interact(user)
/obj/machinery/tcomms/attack_ghost(mob/user)
- tgui_interact(user)
+ ui_interact(user)
/obj/machinery/tcomms/attack_hand(mob/user)
if(..(user))
return
- tgui_interact(user)
+ ui_interact(user)
// If we do not override the default process(), the machine defaults to not processing, meaning it uses no power.
diff --git a/code/game/machinery/tcomms/core.dm b/code/game/machinery/tcomms/core.dm
index 0801d34510f..f0b340459c7 100644
--- a/code/game/machinery/tcomms/core.dm
+++ b/code/game/machinery/tcomms/core.dm
@@ -168,7 +168,7 @@
// UI STUFF //
//////////////
-/obj/machinery/tcomms/core/tgui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = FALSE, datum/tgui/master_ui = null, datum/tgui_state/state = GLOB.tgui_default_state)
+/obj/machinery/tcomms/core/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = FALSE, datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state)
// This needs to happen here because of how late the language datum initializes. I dont like it
if(length(nttc.valid_languages) == 1)
nttc.update_languages()
@@ -178,7 +178,7 @@
ui = new(user, src, ui_key, "TcommsCore", name, 900, 600, master_ui, state)
ui.open()
-/obj/machinery/tcomms/core/tgui_data(mob/user)
+/obj/machinery/tcomms/core/ui_data(mob/user)
var/list/data = list()
data["ion"] = ion
@@ -219,7 +219,7 @@
return data
-/obj/machinery/tcomms/core/tgui_act(action, list/params)
+/obj/machinery/tcomms/core/ui_act(action, list/params)
// Check against href exploits
if(..())
return
diff --git a/code/game/machinery/tcomms/relay.dm b/code/game/machinery/tcomms/relay.dm
index ebd2d5bda10..77f93e7e471 100644
--- a/code/game/machinery/tcomms/relay.dm
+++ b/code/game/machinery/tcomms/relay.dm
@@ -136,13 +136,13 @@
// UI STUFF //
//////////////
-/obj/machinery/tcomms/relay/tgui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = FALSE, datum/tgui/master_ui = null, datum/tgui_state/state = GLOB.tgui_default_state)
+/obj/machinery/tcomms/relay/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = FALSE, datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state)
ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open)
if(!ui)
ui = new(user, src, ui_key, "TcommsRelay", name, 600, 400, master_ui, state)
ui.open()
-/obj/machinery/tcomms/relay/tgui_data(mob/user)
+/obj/machinery/tcomms/relay/ui_data(mob/user)
var/list/data = list()
// Are we on or not
data["active"] = active
@@ -165,7 +165,7 @@
return data
-/obj/machinery/tcomms/relay/tgui_act(action, list/params)
+/obj/machinery/tcomms/relay/ui_act(action, list/params)
// Check against href exploits
if(..())
return
diff --git a/code/game/machinery/teleporter.dm b/code/game/machinery/teleporter.dm
index 005e6720b8b..c665d511fa6 100644
--- a/code/game/machinery/teleporter.dm
+++ b/code/game/machinery/teleporter.dm
@@ -67,16 +67,16 @@
emagged = TRUE
to_chat(user, "The teleporter can now lock on to Syndicate beacons!")
else
- tgui_interact(user)
+ ui_interact(user)
/obj/machinery/computer/teleporter/attack_ai(mob/user)
attack_hand(user)
/obj/machinery/computer/teleporter/attack_hand(mob/user)
- tgui_interact(user)
+ ui_interact(user)
-/obj/machinery/computer/teleporter/tgui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = TRUE, datum/tgui/master_ui = null, datum/tgui_state/state = GLOB.tgui_default_state)
+/obj/machinery/computer/teleporter/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = TRUE, datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state)
if(stat & (NOPOWER|BROKEN))
return
ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open)
@@ -84,7 +84,7 @@
ui = new(user, src, ui_key, "Teleporter", "Teleporter Console", 380, 260)
ui.open()
-/obj/machinery/computer/teleporter/tgui_data(mob/user)
+/obj/machinery/computer/teleporter/ui_data(mob/user)
var/list/data = list()
data["powerstation"] = power_station
if(power_station?.teleporter_hub)
@@ -101,7 +101,7 @@
data["targetsTeleport"] = target_list
return data
-/obj/machinery/computer/teleporter/tgui_act(action, params)
+/obj/machinery/computer/teleporter/ui_act(action, params)
if(..())
return
@@ -153,7 +153,7 @@
addtimer(CALLBACK(src, .proc/calibrateCallback), 50 * (3 - power_station.teleporter_hub.accurate)) //Better parts mean faster calibration
/**
-* Resets the connected powerstation to initial values. Helper function of tgui_act
+* Resets the connected powerstation to initial values. Helper function of ui_act
*/
/obj/machinery/computer/teleporter/proc/resetPowerstation()
power_station.engaged = FALSE
@@ -161,7 +161,7 @@
power_station.teleporter_hub.update_icon()
/**
-* Calibrates the hub. Helper function of tgui_act
+* Calibrates the hub. Helper function of ui_act
*/
/obj/machinery/computer/teleporter/proc/calibrateCallback()
calibrating = FALSE
@@ -179,7 +179,7 @@
return TRUE
/**
-* Helper function of tgui_act
+* Helper function of ui_act
*
* Triggered when ejecting a gps device. Sets the gps to the ground and resets the console
*/
@@ -191,7 +191,7 @@
target_list = targets_teleport()
/**
-* Creates a list of viable targets for the teleport. Helper function of tgui_data
+* Creates a list of viable targets for the teleport. Helper function of ui_data
*/
/obj/machinery/computer/teleporter/proc/targets_teleport()
var/list/L = list()
@@ -240,7 +240,7 @@
return L
/**
-* Creates a list of viable targets for the gate. Helper function of tgui_data
+* Creates a list of viable targets for the gate. Helper function of ui_data
*/
/obj/machinery/computer/teleporter/proc/targets_gate(mob/users)
var/list/L = list()
@@ -267,7 +267,7 @@
return L
/**
-* Helper function of tgui_act.
+* Helper function of ui_act.
*
* Called after selecting a target for the gate in the UI. Sets area_bypass and cc_beacon.
*/
@@ -281,7 +281,7 @@
cc_beacon = B.cc_beacon
/**
-* Helper function of tgui_act.
+* Helper function of ui_act.
*
* Called after selecting a target for the teleporter in the UI.
*/
diff --git a/code/game/machinery/turret_control.dm b/code/game/machinery/turret_control.dm
index 71cb58c6478..8d028ffe09e 100644
--- a/code/game/machinery/turret_control.dm
+++ b/code/game/machinery/turret_control.dm
@@ -133,21 +133,21 @@
return
/obj/machinery/turretid/attack_ai(mob/user as mob)
- tgui_interact(user)
+ ui_interact(user)
/obj/machinery/turretid/attack_ghost(mob/user as mob)
- tgui_interact(user)
+ ui_interact(user)
/obj/machinery/turretid/attack_hand(mob/user as mob)
- tgui_interact(user)
+ ui_interact(user)
-/obj/machinery/turretid/tgui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = TRUE, datum/tgui/master_ui = null, datum/tgui_state/state = GLOB.tgui_default_state)
+/obj/machinery/turretid/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = TRUE, datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state)
ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open)
if(!ui)
ui = new(user, src, ui_key, "PortableTurret", name, 500, 400)
ui.open()
-/obj/machinery/turretid/tgui_data(mob/user)
+/obj/machinery/turretid/ui_data(mob/user)
var/list/data = list(
"locked" = isLocked(user), // does the current user have access?
"on" = enabled,
@@ -167,7 +167,7 @@
)
return data
-/obj/machinery/turretid/tgui_act(action, params)
+/obj/machinery/turretid/ui_act(action, params)
if (..())
return
if(isLocked(usr))
diff --git a/code/game/machinery/vending.dm b/code/game/machinery/vending.dm
index 7503f43cfa4..affab85794e 100644
--- a/code/game/machinery/vending.dm
+++ b/code/game/machinery/vending.dm
@@ -485,10 +485,10 @@
if(src.shock(user, 100))
return
- tgui_interact(user)
+ ui_interact(user)
wires.Interact(user)
-/obj/machinery/vending/tgui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = TRUE, datum/tgui/master_ui = null, datum/tgui_state/state = GLOB.tgui_default_state)
+/obj/machinery/vending/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = TRUE, datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state)
ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open)
if(!ui)
var/estimated_height = 100 + min(length(product_records) * 34, 500)
@@ -497,7 +497,7 @@
ui = new(user, src, ui_key, "Vending", name, 470, estimated_height, master_ui, state)
ui.open()
-/obj/machinery/vending/tgui_data(mob/user)
+/obj/machinery/vending/ui_data(mob/user)
var/list/data = list()
var/mob/living/carbon/human/H
var/obj/item/card/id/C
@@ -533,7 +533,7 @@
return data
-/obj/machinery/vending/tgui_static_data(mob/user)
+/obj/machinery/vending/ui_static_data(mob/user)
var/list/data = list()
data["chargesMoney"] = length(prices) > 0 ? TRUE : FALSE
data["product_records"] = list()
@@ -581,7 +581,7 @@
data["imagelist"] = imagelist
return data
-/obj/machinery/vending/tgui_act(action, params)
+/obj/machinery/vending/ui_act(action, params)
. = ..()
if(.)
return
diff --git a/code/game/mecha/mech_bay.dm b/code/game/mecha/mech_bay.dm
index 34e8648c59e..01d3fe3e4a1 100644
--- a/code/game/mecha/mech_bay.dm
+++ b/code/game/mecha/mech_bay.dm
@@ -158,15 +158,15 @@
/obj/machinery/computer/mech_bay_power_console/attack_hand(mob/user as mob)
if(..())
return
- tgui_interact(user)
+ ui_interact(user)
-/obj/machinery/computer/mech_bay_power_console/tgui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = TRUE, datum/tgui/master_ui = null, datum/tgui_state/state = GLOB.tgui_default_state)
+/obj/machinery/computer/mech_bay_power_console/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = TRUE, datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state)
ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open)
if(!ui)
ui = new(user, src, ui_key, "MechBayConsole", name, 400, 150, master_ui, state)
ui.open()
-/obj/machinery/computer/mech_bay_power_console/tgui_act(action, params)
+/obj/machinery/computer/mech_bay_power_console/ui_act(action, params)
if(..())
return
switch(action)
@@ -175,7 +175,7 @@
. = TRUE
update_icon()
-/obj/machinery/computer/mech_bay_power_console/tgui_data(mob/user)
+/obj/machinery/computer/mech_bay_power_console/ui_data(mob/user)
var/data = list()
if(!recharge_port)
reconnect()
diff --git a/code/game/mecha/mecha_control_console.dm b/code/game/mecha/mecha_control_console.dm
index 72c8985a126..5b7ebd1c478 100644
--- a/code/game/mecha/mecha_control_console.dm
+++ b/code/game/mecha/mecha_control_console.dm
@@ -14,15 +14,15 @@
return attack_hand(user)
/obj/machinery/computer/mecha/attack_hand(mob/user)
- tgui_interact(user)
+ ui_interact(user)
-/obj/machinery/computer/mecha/tgui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = TRUE, datum/tgui/master_ui = null, datum/tgui_state/state = GLOB.tgui_default_state)
+/obj/machinery/computer/mecha/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = TRUE, datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state)
ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open)
if(!ui)
ui = new(user, src, ui_key, "MechaControlConsole", name, 420, 500, master_ui, state)
ui.open()
-/obj/machinery/computer/mecha/tgui_data(mob/user)
+/obj/machinery/computer/mecha/ui_data(mob/user)
var/list/data = list()
data["beacons"] = list()
var/list/trackerlist = list()
@@ -40,7 +40,7 @@
return data
-/obj/machinery/computer/mecha/tgui_act(action, params)
+/obj/machinery/computer/mecha/ui_act(action, params)
if(..())
return
switch(action)
diff --git a/code/game/objects/items/devices/aicard.dm b/code/game/objects/items/devices/aicard.dm
index fcba936a7b3..6e0854fefdc 100644
--- a/code/game/objects/items/devices/aicard.dm
+++ b/code/game/objects/items/devices/aicard.dm
@@ -37,18 +37,18 @@
overlays.Cut()
/obj/item/aicard/attack_self(mob/user)
- tgui_interact(user)
+ ui_interact(user)
-/obj/item/aicard/tgui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = TRUE, datum/tgui/master_ui = null, datum/tgui_state/state = GLOB.tgui_inventory_state)
+/obj/item/aicard/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = TRUE, datum/tgui/master_ui = null, datum/ui_state/state = GLOB.inventory_state)
ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open)
if(!ui)
ui = new(user, src, ui_key, "AICard", "[name]", 600, 394, master_ui, state)
ui.open()
-/obj/item/aicard/tgui_data(mob/user)
- var/data[0]
+/obj/item/aicard/ui_data(mob/user)
+ var/list/data = list()
var/mob/living/silicon/ai/AI = locate() in src
if(istype(AI))
@@ -75,7 +75,7 @@
return data
-/obj/item/aicard/tgui_act(action, params)
+/obj/item/aicard/ui_act(action, params)
if(..())
return
@@ -90,7 +90,7 @@
to_chat(user, "You are already wiping this AI!")
return
var/confirm = alert("Are you sure you want to wipe this card's memory? This cannot be undone once started.", "Confirm Wipe", "Yes", "No")
- if(confirm == "Yes" && (tgui_status(user, GLOB.tgui_inventory_state) == STATUS_INTERACTIVE)) // And make doubly sure they want to wipe (three total clicks)
+ if(confirm == "Yes" && (ui_status(user, GLOB.inventory_state) == STATUS_INTERACTIVE)) // And make doubly sure they want to wipe (three total clicks)
msg_admin_attack("[key_name_admin(user)] wiped [key_name_admin(AI)] with \the [src].", ATKLOG_FEW)
add_attack_logs(user, AI, "Wiped with [src].")
INVOKE_ASYNC(src, .proc/wipe_ai)
diff --git a/code/game/objects/items/devices/camera_bug.dm b/code/game/objects/items/devices/camera_bug.dm
index d9fb3846d48..ba53f45d0ce 100644
--- a/code/game/objects/items/devices/camera_bug.dm
+++ b/code/game/objects/items/devices/camera_bug.dm
@@ -28,10 +28,10 @@
return ..()
/obj/item/camera_bug/attack_self(mob/user as mob)
- tgui_interact(user)
+ ui_interact(user)
-/obj/item/camera_bug/tgui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = FALSE, datum/tgui/master_ui = null, datum/tgui_state/state = GLOB.tgui_inventory_state)
- integrated_console.tgui_interact(user, ui_key, ui, force_open, master_ui, state)
+/obj/item/camera_bug/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = FALSE, datum/tgui/master_ui = null, datum/ui_state/state = GLOB.inventory_state)
+ integrated_console.ui_interact(user, ui_key, ui, force_open, master_ui, state)
/obj/item/camera_bug/ert
diff --git a/code/game/objects/items/devices/floor_painter.dm b/code/game/objects/items/devices/floor_painter.dm
index 2c8042c7012..f4c1e4903e2 100644
--- a/code/game/objects/items/devices/floor_painter.dm
+++ b/code/game/objects/items/devices/floor_painter.dm
@@ -50,11 +50,10 @@
if(!user)
return 0
user.set_machine(src)
- tgui_interact(user)
+ ui_interact(user)
return 1
-/obj/item/floor_painter/tgui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = FALSE, datum/tgui/master_ui = null,
- datum/tgui_state/state = GLOB.tgui_inventory_state)
+/obj/item/floor_painter/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = FALSE, datum/tgui/master_ui = null, datum/ui_state/state = GLOB.inventory_state)
ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open)
if(!ui)
ui = new(user, src, ui_key, "FloorPainter", name, 405, 470, master_ui, state)
@@ -64,7 +63,7 @@
ui.set_autoupdate(FALSE)
ui.open()
-/obj/item/floor_painter/tgui_data(mob/user)
+/obj/item/floor_painter/ui_data(mob/user)
var/list/data = list()
data["availableStyles"] = allowed_states
data["selectedStyle"] = floor_state
@@ -78,7 +77,7 @@
return data
-/obj/item/floor_painter/tgui_static_data(mob/user)
+/obj/item/floor_painter/ui_static_data(mob/user)
var/list/data = list()
data["allStylesPreview"] = list()
@@ -88,7 +87,7 @@
return data
-/obj/item/floor_painter/tgui_act(action, params)
+/obj/item/floor_painter/ui_act(action, params)
if(..())
return
diff --git a/code/game/objects/items/devices/radio/electropack.dm b/code/game/objects/items/devices/radio/electropack.dm
index c9d95dd8a99..e61dd9126c4 100644
--- a/code/game/objects/items/devices/radio/electropack.dm
+++ b/code/game/objects/items/devices/radio/electropack.dm
@@ -77,13 +77,13 @@
return
-/obj/item/radio/electropack/tgui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = TRUE, datum/tgui/master_ui = null, datum/tgui_state/state = GLOB.tgui_inventory_state)
+/obj/item/radio/electropack/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = TRUE, datum/tgui/master_ui = null, datum/ui_state/state = GLOB.inventory_state)
ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open)
if(!ui)
ui = new(user, src, ui_key, "Electropack", name, 360, 150, master_ui, state)
ui.open()
-/obj/item/radio/electropack/tgui_data(mob/user)
+/obj/item/radio/electropack/ui_data(mob/user)
var/list/data = list()
data["power"] = on
data["frequency"] = frequency
@@ -92,7 +92,7 @@
data["maxFrequency"] = PUBLIC_HIGH_FREQ
return data
-/obj/item/radio/electropack/tgui_act(action, params)
+/obj/item/radio/electropack/ui_act(action, params)
if(..())
return
. = TRUE
diff --git a/code/game/objects/items/devices/radio/radio.dm b/code/game/objects/items/devices/radio/radio.dm
index 01a8096e599..1ee9114a322 100644
--- a/code/game/objects/items/devices/radio/radio.dm
+++ b/code/game/objects/items/devices/radio/radio.dm
@@ -118,16 +118,16 @@ GLOBAL_LIST_INIT(default_medbay_channels, list(
return interact(user)
/obj/item/radio/attack_self(mob/user)
- tgui_interact(user)
+ ui_interact(user)
/obj/item/radio/interact(mob/user)
if(!user)
return 0
if(b_stat)
wires.Interact(user)
- tgui_interact(user)
+ ui_interact(user)
-/obj/item/radio/tgui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = TRUE, datum/tgui/master_ui = null, datum/tgui_state/state = GLOB.tgui_default_state)
+/obj/item/radio/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = TRUE, datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state)
ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open)
if(!ui)
var/list/schannels = list_secure_channels(user)
@@ -136,7 +136,7 @@ GLOBAL_LIST_INIT(default_medbay_channels, list(
ui = new(user, src, ui_key, "Radio", name, 400, calc_height, master_ui, state)
ui.open()
-/obj/item/radio/tgui_data(mob/user)
+/obj/item/radio/ui_data(mob/user)
var/list/data = list()
data["broadcasting"] = broadcasting
@@ -153,7 +153,7 @@ GLOBAL_LIST_INIT(default_medbay_channels, list(
data["loudspeaker"] = loudspeaker
return data
-/obj/item/radio/tgui_act(action, params, datum/tgui/ui)
+/obj/item/radio/ui_act(action, params, datum/tgui/ui)
if(..())
return
. = TRUE
@@ -622,7 +622,7 @@ GLOBAL_LIST_INIT(default_medbay_channels, list(
/obj/item/radio/borg/syndicate
keyslot = new /obj/item/encryptionkey/syndicate/nukeops
-/obj/item/radio/borg/syndicate/tgui_status(mob/user, datum/tgui_state/state)
+/obj/item/radio/borg/syndicate/ui_status(mob/user, datum/ui_state/state)
. = ..()
if(. == STATUS_UPDATE && istype(user, /mob/living/silicon/robot/syndicate))
. = STATUS_INTERACTIVE
diff --git a/code/game/objects/items/devices/sensor_device.dm b/code/game/objects/items/devices/sensor_device.dm
index 9133bf37b9c..0f2d6fc7822 100644
--- a/code/game/objects/items/devices/sensor_device.dm
+++ b/code/game/objects/items/devices/sensor_device.dm
@@ -6,7 +6,7 @@
w_class = WEIGHT_CLASS_SMALL
slot_flags = SLOT_BELT
origin_tech = "programming=3;materials=3;magnets=3"
- var/datum/tgui_module/crew_monitor/crew_monitor
+ var/datum/ui_module/crew_monitor/crew_monitor
/obj/item/sensor_device/New()
..()
@@ -17,7 +17,7 @@
return ..()
/obj/item/sensor_device/attack_self(mob/user as mob)
- tgui_interact(user)
+ ui_interact(user)
-/obj/item/sensor_device/tgui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = FALSE, datum/tgui/master_ui = null, datum/tgui_state/state = GLOB.tgui_default_state)
- crew_monitor.tgui_interact(user, ui_key, ui, force_open)
+/obj/item/sensor_device/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = FALSE, datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state)
+ crew_monitor.ui_interact(user, ui_key, ui, force_open)
diff --git a/code/game/objects/items/devices/transfer_valve.dm b/code/game/objects/items/devices/transfer_valve.dm
index 9035207018a..869fc1620cc 100644
--- a/code/game/objects/items/devices/transfer_valve.dm
+++ b/code/game/objects/items/devices/transfer_valve.dm
@@ -88,15 +88,15 @@
O.hear_message(M, msg)
/obj/item/transfer_valve/attack_self(mob/user)
- tgui_interact(user)
+ ui_interact(user)
-/obj/item/transfer_valve/tgui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = TRUE, datum/tgui/master_ui = null, datum/tgui_state/state = GLOB.tgui_inventory_state)
+/obj/item/transfer_valve/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = TRUE, datum/tgui/master_ui = null, datum/ui_state/state = GLOB.inventory_state)
ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open)
if(!ui)
ui = new(user, src, ui_key, "TransferValve", name, 460, 320, master_ui, state)
ui.open()
-/obj/item/transfer_valve/tgui_data(mob/user)
+/obj/item/transfer_valve/ui_data(mob/user)
var/list/data = list()
data["tank_one"] = tank_one ? tank_one.name : null
data["tank_two"] = tank_two ? tank_two.name : null
@@ -106,7 +106,7 @@
-/obj/item/transfer_valve/tgui_act(action, params)
+/obj/item/transfer_valve/ui_act(action, params)
if(..())
return
. = TRUE
diff --git a/code/game/objects/items/devices/uplinks.dm b/code/game/objects/items/devices/uplinks.dm
index 06f728ad748..2cdb80cc697 100644
--- a/code/game/objects/items/devices/uplinks.dm
+++ b/code/game/objects/items/devices/uplinks.dm
@@ -24,7 +24,7 @@ GLOBAL_LIST_EMPTY(world_uplinks)
var/temp_category
var/uplink_type = "traitor"
-/obj/item/uplink/tgui_host()
+/obj/item/uplink/ui_host()
return loc
/obj/item/uplink/New()
@@ -150,20 +150,20 @@ GLOBAL_LIST_EMPTY(world_uplinks)
return TRUE
return FALSE
-/obj/item/uplink/hidden/tgui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = FALSE, datum/tgui/master_ui = null, datum/tgui_state/state = GLOB.tgui_inventory_state)
+/obj/item/uplink/hidden/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = FALSE, datum/tgui/master_ui = null, datum/ui_state/state = GLOB.inventory_state)
ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open)
if(!ui)
ui = new(user, src, ui_key, "Uplink", name, 900, 600, master_ui, state)
ui.open()
-/obj/item/uplink/hidden/tgui_data(mob/user)
+/obj/item/uplink/hidden/ui_data(mob/user)
var/list/data = list()
data["crystals"] = uses
return data
-/obj/item/uplink/hidden/tgui_static_data(mob/user)
+/obj/item/uplink/hidden/ui_static_data(mob/user)
var/list/data = list()
// Actual items
@@ -190,10 +190,10 @@ GLOBAL_LIST_EMPTY(world_uplinks)
// Interaction code. Gathers a list of items purchasable from the paren't uplink and displays it. It also adds a lock button.
/obj/item/uplink/hidden/interact(mob/user)
- tgui_interact(user)
+ ui_interact(user)
// The purchasing code.
-/obj/item/uplink/hidden/tgui_act(action, list/params)
+/obj/item/uplink/hidden/ui_act(action, list/params)
if(..())
return
diff --git a/code/game/objects/items/weapons/RCD.dm b/code/game/objects/items/weapons/RCD.dm
index cf299cb6580..c65410b5129 100644
--- a/code/game/objects/items/weapons/RCD.dm
+++ b/code/game/objects/items/weapons/RCD.dm
@@ -199,15 +199,15 @@
if(MODE_AIRLOCK, MODE_DECON, MODE_WINDOW, MODE_TURF)
mode = choice
if("UI")
- tgui_interact(user)
+ ui_interact(user)
return
if("Change Access")
ui_tab = TAB_AIRLOCK_ACCESS
- tgui_interact(user)
+ ui_interact(user)
return
if("Change Airlock Type")
ui_tab = TAB_AIRLOCK_TYPE
- tgui_interact(user)
+ ui_interact(user)
return
else
return
@@ -222,13 +222,13 @@
/obj/item/rcd/attack_self_tk(mob/user)
radial_menu(user)
-/obj/item/rcd/tgui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = FALSE, datum/tgui/master_ui = null, datum/tgui_state/state = GLOB.tgui_inventory_state)
+/obj/item/rcd/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = FALSE, datum/tgui/master_ui = null, datum/ui_state/state = GLOB.inventory_state)
ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open)
if(!ui)
ui = new(user, src, ui_key, "RCD", "Rapid Construction Device", 471, 673, master_ui, state)
ui.open()
-/obj/item/rcd/tgui_data(mob/user)
+/obj/item/rcd/ui_data(mob/user)
var/list/data = list(
"tab" = ui_tab,
"mode" = mode,
@@ -238,11 +238,11 @@
"door_name" = door_name,
"one_access" = one_access,
"selected_accesses" = selected_accesses,
- "modal" = tgui_modal_data(src)
+ "modal" = ui_modal_data(src)
)
return data
-/obj/item/rcd/tgui_static_data(mob/user)
+/obj/item/rcd/ui_static_data(mob/user)
var/list/data = list(
"max_matter" = max_matter,
"regions" = get_accesslist_static_data(REGION_GENERAL, REGION_COMMAND),
@@ -251,14 +251,14 @@
)
return data
-/obj/item/rcd/tgui_act(action, list/params)
+/obj/item/rcd/ui_act(action, list/params)
if(..())
return
if(prob(20))
spark_system.start()
- if(tgui_act_modal(action, params))
+ if(ui_act_modal(action, params))
return TRUE
. = TRUE
@@ -319,22 +319,22 @@
selected_accesses = get_all_accesses()
/**
- * Called in tgui_act() to process modal actions
+ * Called in ui_act() to process modal actions
*
* Arguments:
* * action - The action passed by tgui
* * params - The params passed by tgui
*/
-/obj/item/rcd/proc/tgui_act_modal(action, list/params)
+/obj/item/rcd/proc/ui_act_modal(action, list/params)
. = TRUE
- switch(tgui_modal_act(src, action, params))
- if(TGUI_MODAL_OPEN)
- tgui_modal_input(src, "renameAirlock", "Enter a new name:", value = door_name, max_length = TGUI_MODAL_INPUT_MAX_LENGTH_NAME)
- if(TGUI_MODAL_ANSWER)
+ switch(ui_modal_act(src, action, params))
+ if(UI_MODAL_OPEN)
+ ui_modal_input(src, "renameAirlock", "Enter a new name:", value = door_name, max_length = UI_MODAL_INPUT_MAX_LENGTH_NAME)
+ if(UI_MODAL_ANSWER)
var/answer = params["answer"]
if(!answer)
return
- door_name = sanitize(copytext(answer, 1, TGUI_MODAL_INPUT_MAX_LENGTH_NAME))
+ door_name = sanitize(copytext(answer, 1, UI_MODAL_INPUT_MAX_LENGTH_NAME))
else
return FALSE
diff --git a/code/game/objects/items/weapons/rpd.dm b/code/game/objects/items/weapons/rpd.dm
index cf52238b2d9..1d91ef24848 100644
--- a/code/game/objects/items/weapons/rpd.dm
+++ b/code/game/objects/items/weapons/rpd.dm
@@ -168,9 +168,9 @@
// TGUI stuff
/obj/item/rpd/attack_self(mob/user)
- tgui_interact(user)
+ ui_interact(user)
-/obj/item/rpd/tgui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = FALSE, datum/tgui/master_ui = null, datum/tgui_state/state = GLOB.tgui_inventory_state)
+/obj/item/rpd/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = FALSE, datum/tgui/master_ui = null, datum/ui_state/state = GLOB.inventory_state)
user.set_machine(src)
ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open)
if(!ui)
@@ -181,7 +181,7 @@
/obj/item/rpd/AltClick(mob/user)
radial_menu(user)
-/obj/item/rpd/tgui_data(mob/user)
+/obj/item/rpd/ui_data(mob/user)
var/list/data = list()
data["iconrotation"] = iconrotation
data["mainmenu"] = mainmenu
@@ -193,7 +193,7 @@
data["whatpipe"] = whatpipe
return data
-/obj/item/rpd/tgui_act(action, list/params)
+/obj/item/rpd/ui_act(action, list/params)
if(..())
return
@@ -235,7 +235,7 @@
if(!check_menu(user))
return
if(selected_mode == "UI")
- tgui_interact(user)
+ ui_interact(user)
else
switch(selected_mode)
if(RPD_MENU_ROTATE)
diff --git a/code/game/objects/items/weapons/tanks/tanks.dm b/code/game/objects/items/weapons/tanks/tanks.dm
index 5d40efc81dd..73a75919af8 100644
--- a/code/game/objects/items/weapons/tanks/tanks.dm
+++ b/code/game/objects/items/weapons/tanks/tanks.dm
@@ -137,15 +137,15 @@
if(!(air_contents))
return
- tgui_interact(user)
+ ui_interact(user)
-/obj/item/tank/tgui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = TRUE, datum/tgui/master_ui = null, datum/tgui_state/state = GLOB.tgui_inventory_state)
+/obj/item/tank/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = TRUE, datum/tgui/master_ui = null, datum/ui_state/state = GLOB.inventory_state)
ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open)
if(!ui)
ui = new(user, src, ui_key, "Tank", name, 300, 150, master_ui, state)
ui.open()
-/obj/item/tank/tgui_data(mob/user)
+/obj/item/tank/ui_data(mob/user)
var/list/data = list()
data["tankPressure"] = round(air_contents.return_pressure() ? air_contents.return_pressure() : 0)
data["releasePressure"] = round(distribute_pressure ? distribute_pressure : 0)
@@ -161,7 +161,7 @@
data["connected"] = (C.internal && C.internal == src) ? TRUE : FALSE
return data
-/obj/item/tank/tgui_act(action, params)
+/obj/item/tank/ui_act(action, params)
if(..())
return
. = TRUE
diff --git a/code/game/objects/objs.dm b/code/game/objects/objs.dm
index b658623de26..e07c651924d 100644
--- a/code/game/objects/objs.dm
+++ b/code/game/objects/objs.dm
@@ -50,14 +50,14 @@
else if(!istype(armor, /datum/armor))
stack_trace("Invalid type [armor.type] found in .armor during /obj Initialize()")
-/obj/Topic(href, href_list, nowindow = FALSE, datum/tgui_state/state = GLOB.tgui_default_state)
+/obj/Topic(href, href_list, nowindow = FALSE, datum/ui_state/state = GLOB.default_state)
// Calling Topic without a corresponding window open causes runtime errors
if(!nowindow && ..())
return TRUE
// In the far future no checks are made in an overriding Topic() beyond if(..()) return
// Instead any such checks are made in CanUseTopic()
- if(tgui_status(usr, state, href_list) == STATUS_INTERACTIVE)
+ if(ui_status(usr, state, href_list) == STATUS_INTERACTIVE)
CouldUseTopic(usr)
return FALSE
@@ -65,7 +65,7 @@
return TRUE
/obj/proc/CouldUseTopic(mob/user)
- var/atom/host = tgui_host()
+ var/atom/host = ui_host()
host.add_fingerprint(user)
/obj/proc/CouldNotUseTopic(mob/user)
diff --git a/code/game/objects/structures/mirror.dm b/code/game/objects/structures/mirror.dm
index 4a5c7f1c992..22c5aab1715 100644
--- a/code/game/objects/structures/mirror.dm
+++ b/code/game/objects/structures/mirror.dm
@@ -28,13 +28,13 @@
return
if(ishuman(user))
- var/datum/tgui_module/appearance_changer/AC = ui_users[user]
+ var/datum/ui_module/appearance_changer/AC = ui_users[user]
if(!AC)
AC = new(src, user)
AC.name = "SalonPro Nano-Mirror"
AC.flags = APPEARANCE_ALL_BODY
ui_users[user] = AC
- AC.tgui_interact(user)
+ AC.ui_interact(user)
/obj/structure/mirror/obj_break(damage_flag, mapload)
if(!broken && !(flags & NODECONSTRUCT))
@@ -121,14 +121,14 @@
else
race_list += GLOB.whitelisted_species
- var/datum/tgui_module/appearance_changer/AC = ui_users[user]
+ var/datum/ui_module/appearance_changer/AC = ui_users[user]
if(!AC)
AC = new(src, user)
AC.name = "Magic Mirror"
AC.flags = APPEARANCE_ALL
AC.whitelist = race_list
ui_users[user] = AC
- AC.tgui_interact(user)
+ AC.ui_interact(user)
if("Voice")
var/voice_choice = input(user, "Perhaps...", "Voice effects") as null|anything in list("Comic Sans", "Wingdings", "Swedish", "Chav", "Mute")
@@ -155,7 +155,7 @@
if(voice_choice)
curse(user)
-/obj/structure/mirror/magic/tgui_close(mob/user)
+/obj/structure/mirror/magic/ui_close(mob/user)
curse(user)
/obj/structure/mirror/magic/attackby(obj/item/I, mob/living/user, params)
diff --git a/code/game/objects/structures/safe.dm b/code/game/objects/structures/safe.dm
index 4d5f0996cd1..5799a267f87 100644
--- a/code/game/objects/structures/safe.dm
+++ b/code/game/objects/structures/safe.dm
@@ -139,7 +139,7 @@ GLOBAL_LIST_EMPTY(safes)
/obj/structure/safe/attack_ghost(mob/user)
if(..() || drill)
return TRUE
- tgui_interact(user)
+ ui_interact(user)
/obj/structure/safe/attack_hand(mob/user)
if(..())
@@ -171,7 +171,7 @@ GLOBAL_LIST_EMPTY(safes)
if("Cancel")
return
else
- tgui_interact(user)
+ ui_interact(user)
/obj/structure/safe/attackby(obj/item/I, mob/user, params)
if(open)
@@ -209,7 +209,7 @@ GLOBAL_LIST_EMPTY(safes)
to_chat(user, "You can't put [I] into the safe while it is closed!")
return
-/obj/structure/safe/tgui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = TRUE, datum/tgui/master_ui = null, datum/tgui_state/state = GLOB.tgui_physical_state)
+/obj/structure/safe/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = TRUE, datum/tgui/master_ui = null, datum/ui_state/state = GLOB.physical_state)
var/datum/asset/safe_assets = get_asset_datum(/datum/asset/simple/safe)
safe_assets.send(user)
@@ -219,7 +219,7 @@ GLOBAL_LIST_EMPTY(safes)
ui.open()
ui.set_autoupdate(FALSE)
-/obj/structure/safe/tgui_data(mob/user)
+/obj/structure/safe/ui_data(mob/user)
var/list/data = list()
data["dial"] = dial
data["open"] = open
@@ -234,7 +234,7 @@ GLOBAL_LIST_EMPTY(safes)
return data
-/obj/structure/safe/tgui_act(action, params)
+/obj/structure/safe/ui_act(action, params)
if(..())
return
diff --git a/code/game/objects/structures/tank_dispenser.dm b/code/game/objects/structures/tank_dispenser.dm
index b6796755b79..87af8fe4e95 100644
--- a/code/game/objects/structures/tank_dispenser.dm
+++ b/code/game/objects/structures/tank_dispenser.dm
@@ -57,24 +57,24 @@
if(..())
return 1
add_fingerprint(user)
- tgui_interact(user)
+ ui_interact(user)
/obj/structure/dispenser/attack_ghost(mob/user)
- tgui_interact(user)
+ ui_interact(user)
-/obj/structure/dispenser/tgui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = FALSE, datum/tgui/master_ui = null, datum/tgui_state/state = GLOB.tgui_default_state)
+/obj/structure/dispenser/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = FALSE, datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state)
ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open)
if(!ui)
ui = new(user, src, ui_key, "TankDispenser", name, 275, 100, master_ui, state)
ui.open()
-/obj/structure/dispenser/tgui_data(user)
+/obj/structure/dispenser/ui_data(user)
var/list/data = list()
data["o_tanks"] = LAZYLEN(stored_oxygen_tanks)
data["p_tanks"] = LAZYLEN(stored_plasma_tanks)
return data
-/obj/structure/dispenser/tgui_act(action, list/params)
+/obj/structure/dispenser/ui_act(action, list/params)
if(..())
return
diff --git a/code/modules/admin/admin_verbs.dm b/code/modules/admin/admin_verbs.dm
index 5f05df4b6f5..7309abf6c6b 100644
--- a/code/modules/admin/admin_verbs.dm
+++ b/code/modules/admin/admin_verbs.dm
@@ -772,8 +772,8 @@ GLOBAL_LIST_INIT(admin_verbs_ticket, list(
var/mob/living/silicon/S = input("Select silicon.", "Manage Silicon Laws") as null|anything in GLOB.silicon_mob_list
if(!S) return
- var/datum/tgui_module/law_manager/L = new(S)
- L.tgui_interact(usr, state = GLOB.tgui_admin_state)
+ var/datum/ui_module/law_manager/L = new(S)
+ L.ui_interact(usr, state = GLOB.admin_state)
log_and_message_admins("has opened [S]'s law manager.")
feedback_add_details("admin_verb","MSL") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc!
diff --git a/code/modules/crafting/craft.dm b/code/modules/crafting/craft.dm
index a6a858b20b6..83d02f3321e 100644
--- a/code/modules/crafting/craft.dm
+++ b/code/modules/crafting/craft.dm
@@ -297,7 +297,7 @@
Deletion.Cut(Deletion.len)
qdel(DL)
-/datum/personal_crafting/tgui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = FALSE, datum/tgui/master_ui = null, datum/tgui_state/state = GLOB.tgui_not_incapacitated_turf_state)
+/datum/personal_crafting/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = FALSE, datum/tgui/master_ui = null, datum/ui_state/state = GLOB.not_incapacitated_turf_state)
ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open)
if(!ui)
ui = new(user, src, ui_key, "PersonalCrafting", "Crafting Menu", 700, 800, master_ui, state)
@@ -308,7 +308,7 @@
if(ui)
ui.close()
-/datum/personal_crafting/tgui_data(mob/user)
+/datum/personal_crafting/ui_data(mob/user)
var/list/data = list()
var/list/subs = list()
var/cur_subcategory = CAT_NONE
@@ -349,7 +349,7 @@
data["cant_craft"] = cant_craft
return data
-/datum/personal_crafting/tgui_act(action, list/params)
+/datum/personal_crafting/ui_act(action, list/params)
if(..())
return
diff --git a/code/modules/economy/ATM.dm b/code/modules/economy/ATM.dm
index c188b7f94db..62a8b85194d 100644
--- a/code/modules/economy/ATM.dm
+++ b/code/modules/economy/ATM.dm
@@ -116,18 +116,18 @@ log transactions
return
if(!linked_db)
reconnect_database()
- tgui_interact(user)
+ ui_interact(user)
/obj/machinery/atm/attack_ghost(mob/user)
- tgui_interact(user)
+ ui_interact(user)
-/obj/machinery/atm/tgui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = FALSE, datum/tgui/master_ui = null, datum/tgui_state/state = GLOB.tgui_default_state)
+/obj/machinery/atm/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = FALSE, datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state)
ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open)
if (!ui)
ui = new(user, src, ui_key, "ATM", name, 550, 650)
ui.open()
-/obj/machinery/atm/tgui_data(mob/user)
+/obj/machinery/atm/ui_data(mob/user)
var/list/data = list()
data["view_screen"] = view_screen
data["machine_id"] = machine_id
@@ -154,7 +154,7 @@ log transactions
return data
-/obj/machinery/atm/tgui_act(action, params)
+/obj/machinery/atm/ui_act(action, params)
switch(action)
if("transfer")
if(!authenticated_account || !linked_db)
diff --git a/code/modules/economy/Accounts.dm b/code/modules/economy/Accounts.dm
index 67a6f117465..0d0b1d317e6 100644
--- a/code/modules/economy/Accounts.dm
+++ b/code/modules/economy/Accounts.dm
@@ -87,7 +87,7 @@ GLOBAL_LIST_EMPTY(all_money_accounts)
R.name = "Account information: [M.owner_name]"
var/overseer = "Unknown"
- var/datum/tgui_login/L = source_db.tgui_login_get()
+ var/datum/ui_login/L = source_db.ui_login_get()
if(L.id)
overseer = L.id.registered_name
R.info = {"Account details (confidential)
diff --git a/code/modules/economy/Accounts_DB.dm b/code/modules/economy/Accounts_DB.dm
index 5b196e16a44..874c64c5ead 100644
--- a/code/modules/economy/Accounts_DB.dm
+++ b/code/modules/economy/Accounts_DB.dm
@@ -42,7 +42,7 @@ GLOBAL_VAR(current_date_string)
..()
/obj/machinery/computer/account_database/proc/accounting_letterhead(report_name)
- var/datum/tgui_login/L = tgui_login_get()
+ var/datum/ui_login/L = ui_login_get()
return {"
[report_name]
[station_name()] Accounting Report
@@ -51,24 +51,24 @@ GLOBAL_VAR(current_date_string)
"}
/obj/machinery/computer/account_database/attackby(obj/O, mob/user, params)
- if(tgui_login_attackby(O, user))
+ if(ui_login_attackby(O, user))
return
return ..()
/obj/machinery/computer/account_database/attack_hand(mob/user)
- tgui_interact(user)
+ ui_interact(user)
-/obj/machinery/computer/account_database/tgui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = FALSE, datum/tgui/master_ui = null, datum/tgui_state/state = GLOB.tgui_default_state)
+/obj/machinery/computer/account_database/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = FALSE, datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state)
ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open)
if(!ui)
ui = new(user, src, ui_key, "AccountsUplinkTerminal", name, 800, 600, master_ui, state)
ui.open()
-/obj/machinery/computer/account_database/tgui_data(mob/user)
+/obj/machinery/computer/account_database/ui_data(mob/user)
var/list/data = list()
data["currentPage"] = current_page
data["is_printing"] = (next_print > world.time)
- tgui_login_data(data, user)
+ ui_login_data(data, user)
if(data["loginState"]["logged_in"])
switch(current_page)
if(AUT_ACCLST)
@@ -103,16 +103,16 @@ GLOBAL_VAR(current_date_string)
return data
-/obj/machinery/computer/account_database/tgui_act(action, list/params)
+/obj/machinery/computer/account_database/ui_act(action, list/params)
if(..())
return
. = TRUE
- if(tgui_login_act(action, params))
+ if(ui_login_act(action, params))
return
- if(!tgui_login_get().logged_in)
+ if(!ui_login_get().logged_in)
return
switch(action)
diff --git a/code/modules/economy/EFTPOS.dm b/code/modules/economy/EFTPOS.dm
index bfa3954af63..55a6541dfaf 100644
--- a/code/modules/economy/EFTPOS.dm
+++ b/code/modules/economy/EFTPOS.dm
@@ -54,7 +54,7 @@
break
/obj/item/eftpos/attack_self(mob/user)
- tgui_interact(user)
+ ui_interact(user)
/obj/item/eftpos/attackby(obj/O, mob/user, params)
if(istype(O, /obj/item/card))
@@ -72,13 +72,13 @@
else
return ..()
-/obj/item/eftpos/tgui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = FALSE, datum/tgui/master_ui = null, datum/tgui_state/state = GLOB.tgui_inventory_state)
+/obj/item/eftpos/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = FALSE, datum/tgui/master_ui = null, datum/ui_state/state = GLOB.inventory_state)
ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open)
if(!ui)
ui = new(user, src, ui_key, "EFTPOS", name, 800, 300, master_ui, state)
ui.open()
-/obj/item/eftpos/tgui_data(mob/user)
+/obj/item/eftpos/ui_data(mob/user)
var/list/data = list()
data["machine_name"] = machine_name
data["transaction_locked"] = transaction_locked
@@ -88,7 +88,7 @@
data["linked_account"] = linked_account ? linked_account.owner_name : null
return data
-/obj/item/eftpos/tgui_act(action, list/params)
+/obj/item/eftpos/ui_act(action, list/params)
if(..())
return
diff --git a/code/modules/food_and_drinks/kitchen_machinery/smartfridge.dm b/code/modules/food_and_drinks/kitchen_machinery/smartfridge.dm
index 2245a2053be..7e4fc8915ab 100644
--- a/code/modules/food_and_drinks/kitchen_machinery/smartfridge.dm
+++ b/code/modules/food_and_drinks/kitchen_machinery/smartfridge.dm
@@ -172,7 +172,7 @@
if(stat & (BROKEN|NOPOWER))
return
wires.Interact(user)
- tgui_interact(user)
+ ui_interact(user)
return ..()
//Drag pill bottle to fridge to empty it into the fridge
@@ -199,7 +199,7 @@
if(failed)
to_chat(user, "[failed] item\s [failed == 1 ? "is" : "are"] refused.")
-/obj/machinery/smartfridge/tgui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = TRUE, datum/tgui/master_ui = null, datum/tgui_state/state = GLOB.tgui_default_state)
+/obj/machinery/smartfridge/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = TRUE, datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state)
user.set_machine(src)
ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open)
@@ -207,7 +207,7 @@
ui = new(user, src, ui_key, "Smartfridge", name, 500, 500)
ui.open()
-/obj/machinery/smartfridge/tgui_data(mob/user)
+/obj/machinery/smartfridge/ui_data(mob/user)
var/list/data = list()
data["contents"] = null
@@ -227,7 +227,7 @@
return data
-/obj/machinery/smartfridge/tgui_act(action, params)
+/obj/machinery/smartfridge/ui_act(action, params)
if(..())
return
@@ -647,7 +647,7 @@
..()
atmos_spawn_air(LINDA_SPAWN_HEAT)
-/obj/machinery/smartfridge/drying_rack/tgui_act(action, params)
+/obj/machinery/smartfridge/drying_rack/ui_act(action, params)
. = ..()
switch(action)
diff --git a/code/modules/instruments/objs/items/_instrument.dm b/code/modules/instruments/objs/items/_instrument.dm
index 936a9b4c85d..e1897572863 100644
--- a/code/modules/instruments/objs/items/_instrument.dm
+++ b/code/modules/instruments/objs/items/_instrument.dm
@@ -28,20 +28,20 @@
return BRUTELOSS
/obj/item/instrument/attack_self(mob/user)
- tgui_interact(user)
+ ui_interact(user)
-/obj/item/instrument/tgui_data(mob/user)
- return song.tgui_data(user)
+/obj/item/instrument/ui_data(mob/user)
+ return song.ui_data(user)
-/obj/item/instrument/tgui_interact(mob/user)
+/obj/item/instrument/ui_interact(mob/user)
if(!isliving(user) || user.incapacitated())
return
- song.tgui_interact(user)
+ song.ui_interact(user)
-/obj/item/instrument/tgui_act(action, params)
+/obj/item/instrument/ui_act(action, params)
if(..())
return
- return song.tgui_act(action, params)
+ return song.ui_act(action, params)
/**
* Whether the instrument should stop playing
diff --git a/code/modules/instruments/objs/items/headphones.dm b/code/modules/instruments/objs/items/headphones.dm
index ef1a76bdc3b..d55807bcd5a 100644
--- a/code/modules/instruments/objs/items/headphones.dm
+++ b/code/modules/instruments/objs/items/headphones.dm
@@ -20,20 +20,20 @@
return ..()
/obj/item/clothing/ears/headphones/attack_self(mob/user)
- tgui_interact(user)
+ ui_interact(user)
-/obj/item/clothing/ears/headphones/tgui_data(mob/user)
- return song.tgui_data(user)
+/obj/item/clothing/ears/headphones/ui_data(mob/user)
+ return song.ui_data(user)
-/obj/item/clothing/ears/headphones/tgui_interact(mob/user)
+/obj/item/clothing/ears/headphones/ui_interact(mob/user)
if(should_stop_playing(user) || user.incapacitated())
return
- song.tgui_interact(user)
+ song.ui_interact(user)
-/obj/item/clothing/ears/headphones/tgui_act(action, params)
+/obj/item/clothing/ears/headphones/ui_act(action, params)
if(..())
return
- return song.tgui_act(action, params)
+ return song.ui_act(action, params)
/obj/item/clothing/ears/headphones/update_icon()
var/mob/living/carbon/human/user = loc
diff --git a/code/modules/instruments/objs/structures/_musician.dm b/code/modules/instruments/objs/structures/_musician.dm
index df7530a3313..645cf3c9250 100644
--- a/code/modules/instruments/objs/structures/_musician.dm
+++ b/code/modules/instruments/objs/structures/_musician.dm
@@ -16,18 +16,18 @@
/obj/structure/musician/attack_hand(mob/user)
add_fingerprint(user)
- tgui_interact(user)
+ ui_interact(user)
-/obj/structure/musician/tgui_data(mob/user)
- return song.tgui_data(user)
+/obj/structure/musician/ui_data(mob/user)
+ return song.ui_data(user)
-/obj/structure/musician/tgui_interact(mob/user)
- song.tgui_interact(user)
+/obj/structure/musician/ui_interact(mob/user)
+ song.ui_interact(user)
-/obj/structure/musician/tgui_act(action, params)
+/obj/structure/musician/ui_act(action, params)
if(..())
return
- return song.tgui_act(action, params)
+ return song.ui_act(action, params)
/obj/structure/musician/wrench_act(mob/living/user, obj/item/I)
default_unfasten_wrench(user, I, 40)
@@ -44,4 +44,4 @@
return TRUE
if(!user)
return FALSE
- return !tgui_status(user, GLOB.tgui_physical_state)
+ return !ui_status(user, GLOB.physical_state)
diff --git a/code/modules/instruments/songs/_song_ui.dm b/code/modules/instruments/songs/_song_ui.dm
index cbd0f646f5c..c061b2426df 100644
--- a/code/modules/instruments/songs/_song_ui.dm
+++ b/code/modules/instruments/songs/_song_ui.dm
@@ -1,5 +1,5 @@
-/datum/song/tgui_data(mob/user)
- var/data[0]
+/datum/song/ui_data(mob/user)
+ var/list/data = list()
// General
data["playing"] = playing
@@ -44,14 +44,14 @@
return data
-/datum/song/tgui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = FALSE, datum/tgui/master_ui = null, datum/tgui_state/state = GLOB.tgui_default_state)
+/datum/song/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = FALSE, datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state)
ui = SStgui.try_update_ui(user, parent, ui_key, ui, force_open)
if(!ui)
ui = new(user, parent, ui_key, "Instrument", parent?.name || "Instrument", 700, 500)
ui.open()
ui.set_autoupdate(FALSE) // NO!!! Don't auto-update this!!
-/datum/song/tgui_act(action, params)
+/datum/song/ui_act(action, params)
. = TRUE
switch(action)
if("newsong")
diff --git a/code/modules/mining/equipment/marker_beacons.dm b/code/modules/mining/equipment/marker_beacons.dm
index be2a1d4ad35..5ff1c23685a 100644
--- a/code/modules/mining/equipment/marker_beacons.dm
+++ b/code/modules/mining/equipment/marker_beacons.dm
@@ -58,10 +58,10 @@ GLOBAL_LIST_INIT(marker_beacon_colors, list(
transfer_fingerprints_to(M)
/obj/item/stack/marker_beacon/AltClick(mob/living/user)
- if(!istype(user) || tgui_status(user, GLOB.tgui_physical_state) != STATUS_INTERACTIVE)
+ if(!istype(user) || ui_status(user, GLOB.physical_state) != STATUS_INTERACTIVE)
return
var/input_color = input(user, "Choose a color.", "Beacon Color") as null|anything in GLOB.marker_beacon_colors
- if(!istype(user) || tgui_status(user, GLOB.tgui_physical_state) != STATUS_INTERACTIVE)
+ if(!istype(user) || ui_status(user, GLOB.physical_state) != STATUS_INTERACTIVE)
return
if(input_color)
picked_color = input_color
@@ -130,10 +130,10 @@ GLOBAL_LIST_INIT(marker_beacon_colors, list(
/obj/structure/marker_beacon/AltClick(mob/living/user)
..()
- if(!istype(user) || tgui_status(user, GLOB.tgui_physical_state) != STATUS_INTERACTIVE)
+ if(!istype(user) || ui_status(user, GLOB.physical_state) != STATUS_INTERACTIVE)
return
var/input_color = input(user, "Choose a color.", "Beacon Color") as null|anything in GLOB.marker_beacon_colors
- if(!istype(user) || tgui_status(user, GLOB.tgui_physical_state) != STATUS_INTERACTIVE)
+ if(!istype(user) || ui_status(user, GLOB.physical_state) != STATUS_INTERACTIVE)
return
if(input_color)
picked_color = input_color
diff --git a/code/modules/mining/laborcamp/laborstacker.dm b/code/modules/mining/laborcamp/laborstacker.dm
index 62858b428e0..f0b0871987f 100644
--- a/code/modules/mining/laborcamp/laborstacker.dm
+++ b/code/modules/mining/laborcamp/laborstacker.dm
@@ -50,18 +50,18 @@
return ..()
/obj/machinery/mineral/labor_claim_console/attack_hand(mob/user)
- tgui_interact(user)
+ ui_interact(user)
/obj/machinery/mineral/labor_claim_console/attack_ghost(mob/user)
attack_hand(user)
-/obj/machinery/mineral/labor_claim_console/tgui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = FALSE, datum/tgui/master_ui = null, datum/tgui_state/state = GLOB.tgui_default_state)
+/obj/machinery/mineral/labor_claim_console/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = FALSE, datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state)
ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open)
if(!ui)
ui = new(user, src, ui_key, "LaborClaimConsole", name, 315, 470, master_ui, state)
ui.open()
-/obj/machinery/mineral/labor_claim_console/tgui_data(mob/user)
+/obj/machinery/mineral/labor_claim_console/ui_data(mob/user)
var/list/data = list()
var/can_go_home = FALSE
@@ -82,7 +82,7 @@
return data
-/obj/machinery/mineral/labor_claim_console/tgui_act(action, params)
+/obj/machinery/mineral/labor_claim_console/ui_act(action, params)
if(..())
return
diff --git a/code/modules/mining/machine_vending.dm b/code/modules/mining/machine_vending.dm
index 47c59a676c9..8b3d7d93ca3 100644
--- a/code/modules/mining/machine_vending.dm
+++ b/code/modules/mining/machine_vending.dm
@@ -109,13 +109,13 @@
/obj/machinery/mineral/equipment_vendor/attack_hand(mob/user)
if(..())
return
- tgui_interact(user)
+ ui_interact(user)
/obj/machinery/mineral/equipment_vendor/attack_ghost(mob/user)
- tgui_interact(user)
+ ui_interact(user)
-/obj/machinery/mineral/equipment_vendor/tgui_data(mob/user)
- var/list/data[0]
+/obj/machinery/mineral/equipment_vendor/ui_data(mob/user)
+ var/list/data = list()
// ID
if(inserted_id)
@@ -129,8 +129,8 @@
return data
-/obj/machinery/mineral/equipment_vendor/tgui_static_data(mob/user)
- var/list/static_data[0]
+/obj/machinery/mineral/equipment_vendor/ui_static_data(mob/user)
+ var/list/static_data = list()
// Available items - in static data because we don't wanna compute this list every time! It hardly changes.
static_data["items"] = list()
@@ -149,13 +149,13 @@
dirty_items = TRUE
return ..()
-/obj/machinery/mineral/equipment_vendor/tgui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = FALSE, datum/tgui/master_ui = null, datum/tgui_state/state = GLOB.tgui_default_state)
+/obj/machinery/mineral/equipment_vendor/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = FALSE, datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state)
// Update static data if need be
if(dirty_items)
if(!ui)
ui = SStgui.get_open_ui(user, src, ui_key)
if(ui) // OK so ui?. somehow breaks the implied src so this is needed
- ui.initial_static_data = tgui_static_data(user)
+ ui.initial_static_data = ui_static_data(user)
dirty_items = FALSE
// Open the window
@@ -165,7 +165,7 @@
ui.open()
ui.set_autoupdate(FALSE)
-/obj/machinery/mineral/equipment_vendor/tgui_act(action, params)
+/obj/machinery/mineral/equipment_vendor/ui_act(action, params)
if(..())
return
@@ -217,7 +217,7 @@
return
C.forceMove(src)
inserted_id = C
- tgui_interact(user)
+ ui_interact(user)
return
return ..()
diff --git a/code/modules/mob/dead/observer/observer.dm b/code/modules/mob/dead/observer/observer.dm
index a795f71cb82..7300f02672c 100644
--- a/code/modules/mob/dead/observer/observer.dm
+++ b/code/modules/mob/dead/observer/observer.dm
@@ -422,7 +422,7 @@ This is the proc mobs get to turn into a ghost. Forked from ghostize due to comp
if(!orbit_menu)
orbit_menu = new(src)
- orbit_menu.tgui_interact(src)
+ orbit_menu.ui_interact(src)
// This is the ghost's follow verb with an argument
/mob/dead/observer/proc/ManualFollow(atom/movable/target)
@@ -785,4 +785,4 @@ This is the proc mobs get to turn into a ghost. Forked from ghostize due to comp
set category = "Ghost"
var/datum/spawners_menu/menu = new /datum/spawners_menu(src)
- menu.tgui_interact(src)
+ menu.ui_interact(src)
diff --git a/code/modules/mob/dead/observer/orbit.dm b/code/modules/mob/dead/observer/orbit.dm
index 5f455c61484..b0b16cdd6e8 100644
--- a/code/modules/mob/dead/observer/orbit.dm
+++ b/code/modules/mob/dead/observer/orbit.dm
@@ -6,13 +6,13 @@
qdel(src)
owner = new_owner
-/datum/orbit_menu/tgui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = FALSE, datum/tgui/master_ui = null, datum/tgui_state/state = GLOB.tgui_observer_state)
+/datum/orbit_menu/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = FALSE, datum/tgui/master_ui = null, datum/ui_state/state = GLOB.observer_state)
ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open)
if(!ui)
ui = new(user, src, ui_key, "Orbit", "Orbit", 700, 500, master_ui, state)
ui.open()
-/datum/orbit_menu/tgui_act(action, list/params, datum/tgui/ui)
+/datum/orbit_menu/ui_act(action, list/params, datum/tgui/ui)
. = ..()
if(.)
return
@@ -28,14 +28,14 @@
owner.ManualFollow(poi)
. = TRUE
if("refresh")
- update_tgui_static_data(owner, ui)
+ update_static_data(owner, ui)
. = TRUE
-/datum/orbit_menu/tgui_data(mob/user)
+/datum/orbit_menu/ui_data(mob/user)
var/list/data = list()
return data
-/datum/orbit_menu/tgui_static_data(mob/user)
+/datum/orbit_menu/ui_static_data(mob/user)
var/list/data = list()
var/list/alive = list()
diff --git a/code/modules/mob/living/carbon/brain/MMI.dm b/code/modules/mob/living/carbon/brain/MMI.dm
index 051d0274468..4903ddf21ce 100644
--- a/code/modules/mob/living/carbon/brain/MMI.dm
+++ b/code/modules/mob/living/carbon/brain/MMI.dm
@@ -278,8 +278,8 @@
return 1
// As a synthetic, the only limit on visibility is view range
-/obj/item/mmi/contents_tgui_distance(src_object, mob/living/user)
+/obj/item/mmi/contents_ui_distance(src_object, mob/living/user)
. = ..()
if((src_object in view(src)) && get_dist(src_object, src) <= user.client.view)
return STATUS_INTERACTIVE // interactive (green visibility)
- return user.shared_living_tgui_distance()
+ return user.shared_living_ui_distance()
diff --git a/code/modules/mob/living/carbon/human/appearance.dm b/code/modules/mob/living/carbon/human/appearance.dm
index bd1e0339068..f0bfdb31b7b 100644
--- a/code/modules/mob/living/carbon/human/appearance.dm
+++ b/code/modules/mob/living/carbon/human/appearance.dm
@@ -1,7 +1,7 @@
/mob/living/carbon/human/proc/change_appearance(flags = APPEARANCE_ALL_HAIR, datum/location = src, mob/user = src, check_species_whitelist = TRUE, list/species_whitelist = list(), list/species_blacklist = list())
- var/datum/tgui_module/appearance_changer/AC = new(location, src, check_species_whitelist, species_whitelist, species_blacklist)
+ var/datum/ui_module/appearance_changer/AC = new(location, src, check_species_whitelist, species_whitelist, species_blacklist)
AC.flags = flags
- AC.tgui_interact(user)
+ AC.ui_interact(user)
/mob/living/carbon/human/proc/change_gender(var/new_gender, var/update_dna = 1)
var/obj/item/organ/external/head/H = bodyparts_by_name["head"]
diff --git a/code/modules/mob/living/carbon/human/human.dm b/code/modules/mob/living/carbon/human/human.dm
index 7972edcb69d..93f0d3c6e82 100644
--- a/code/modules/mob/living/carbon/human/human.dm
+++ b/code/modules/mob/living/carbon/human/human.dm
@@ -41,7 +41,7 @@
GLOB.human_list += src
/mob/living/carbon/human/OpenCraftingMenu()
- handcrafting.tgui_interact(src)
+ handcrafting.ui_interact(src)
/mob/living/carbon/human/prepare_data_huds()
//Update med hud images...
diff --git a/code/modules/mob/living/silicon/pai/pai.dm b/code/modules/mob/living/silicon/pai/pai.dm
index aaa62690fb5..0a71c54524c 100644
--- a/code/modules/mob/living/silicon/pai/pai.dm
+++ b/code/modules/mob/living/silicon/pai/pai.dm
@@ -211,7 +211,7 @@
return
-// See software.dm for tgui_act()
+// See software.dm for ui_act()
/mob/living/silicon/pai/attack_animal(mob/living/simple_animal/M)
. = ..()
diff --git a/code/modules/mob/living/silicon/pai/software.dm b/code/modules/mob/living/silicon/pai/software.dm
index ecc177a641c..4016a05ae63 100644
--- a/code/modules/mob/living/silicon/pai/software.dm
+++ b/code/modules/mob/living/silicon/pai/software.dm
@@ -16,15 +16,15 @@ GLOBAL_LIST_EMPTY(pai_software_by_key)
set category = "pAI Commands"
set name = "Software Interface"
- tgui_interact(src)
+ ui_interact(src)
-/mob/living/silicon/pai/tgui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = FALSE, datum/tgui/master_ui = null, datum/tgui_state/state = GLOB.tgui_self_state)
+/mob/living/silicon/pai/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = FALSE, datum/tgui/master_ui = null, datum/ui_state/state = GLOB.self_state)
ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open)
if(!ui)
ui = new(user, src, ui_key, "PAI", name, 600, 650, master_ui, state)
ui.open()
-/mob/living/silicon/pai/tgui_data(mob/user)
+/mob/living/silicon/pai/ui_data(mob/user)
var/list/data = list()
data["app_template"] = active_software.template_file
data["app_icon"] = active_software.ui_icon
@@ -34,7 +34,7 @@ GLOBAL_LIST_EMPTY(pai_software_by_key)
return data
// Yes the stupid amount of args here is important, so we can proxy stuff to child UIs
-/mob/living/silicon/pai/tgui_act(action, list/params, datum/tgui/ui, datum/tgui_state/state)
+/mob/living/silicon/pai/ui_act(action, list/params, datum/tgui/ui, datum/ui_state/state)
if(..())
return
@@ -47,4 +47,4 @@ GLOBAL_LIST_EMPTY(pai_software_by_key)
// Bail early
return
else
- active_software.tgui_act(action, params, ui, state)
+ active_software.ui_act(action, params, ui, state)
diff --git a/code/modules/mob/living/silicon/pai/software/_base.dm b/code/modules/mob/living/silicon/pai/software/_base.dm
index c761e900f46..67e47a5eca3 100644
--- a/code/modules/mob/living/silicon/pai/software/_base.dm
+++ b/code/modules/mob/living/silicon/pai/software/_base.dm
@@ -101,11 +101,11 @@
return M
/**
- * tgui_act sanity check helper
+ * ui_act sanity check helper
*
* Basically checks the existing href exploit stuff, as well as making sure the user using the UI is the pAI itself
*/
-/datum/pai_software/tgui_act(action, list/params, datum/tgui/ui, datum/tgui_state/state)
+/datum/pai_software/ui_act(action, list/params, datum/tgui/ui, datum/ui_state/state)
if(..())
return TRUE
diff --git a/code/modules/mob/living/silicon/pai/software/pai_apps.dm b/code/modules/mob/living/silicon/pai/software/pai_apps.dm
index e5c7b7ac725..2dc05917e32 100644
--- a/code/modules/mob/living/silicon/pai/software/pai_apps.dm
+++ b/code/modules/mob/living/silicon/pai/software/pai_apps.dm
@@ -42,7 +42,7 @@
return data
-/datum/pai_software/main_menu/tgui_act(action, list/params)
+/datum/pai_software/main_menu/ui_act(action, list/params)
if(..())
return
@@ -83,7 +83,7 @@
return data
-/datum/pai_software/directives/tgui_act(action, list/params)
+/datum/pai_software/directives/ui_act(action, list/params)
if(..())
return
@@ -140,11 +140,11 @@
integrated_records.update_ui(user, data)
return data
-/datum/pai_software/med_records/tgui_act(action, list/params, datum/tgui/ui, datum/tgui_state/state)
+/datum/pai_software/med_records/ui_act(action, list/params, datum/tgui/ui, datum/ui_state/state)
if(..())
return
// Double proxy here
- integrated_records.tgui_act(action, params, ui, state)
+ integrated_records.ui_act(action, params, ui, state)
// Sec Records //
/datum/pai_software/sec_records
@@ -162,11 +162,11 @@
integrated_records.update_ui(user, data)
return data
-/datum/pai_software/sec_records/tgui_act(action, list/params, datum/tgui/ui, datum/tgui_state/state)
+/datum/pai_software/sec_records/ui_act(action, list/params, datum/tgui/ui, datum/ui_state/state)
if(..())
return
// Double proxy here
- integrated_records.tgui_act(action, params, ui, state)
+ integrated_records.ui_act(action, params, ui, state)
// Atmos Scan //
/datum/pai_software/atmosphere_sensor
@@ -208,14 +208,14 @@
return data
-/datum/pai_software/messenger/tgui_act(action, list/params, datum/tgui/ui, datum/tgui_state/state)
+/datum/pai_software/messenger/ui_act(action, list/params, datum/tgui/ui, datum/ui_state/state)
if(..())
return
// Grab their messenger
var/datum/data/pda/app/messenger/PM = pai_holder.pda.find_program(/datum/data/pda/app/messenger)
// Double proxy here
- PM.tgui_act(action, params, ui, state)
+ PM.ui_act(action, params, ui, state)
// Radio
/datum/pai_software/radio_config
@@ -233,7 +233,7 @@
data["broadcasting"] = user.radio.broadcasting
return data
-/datum/pai_software/radio_config/tgui_act(action, list/params)
+/datum/pai_software/radio_config/ui_act(action, list/params)
if(..())
return
@@ -264,7 +264,7 @@
return data
-/datum/pai_software/signaler/tgui_act(action, list/params)
+/datum/pai_software/signaler/ui_act(action, list/params)
if(..())
return
@@ -305,7 +305,7 @@
return data
-/datum/pai_software/door_jack/tgui_act(action, list/params)
+/datum/pai_software/door_jack/ui_act(action, list/params)
if(..())
return
diff --git a/code/modules/mob/living/silicon/subsystems.dm b/code/modules/mob/living/silicon/subsystems.dm
index 7c80c907757..8b99d0c8141 100644
--- a/code/modules/mob/living/silicon/subsystems.dm
+++ b/code/modules/mob/living/silicon/subsystems.dm
@@ -1,9 +1,9 @@
/mob/living/silicon
var/register_alarms = TRUE
- var/datum/tgui_module/atmos_control/atmos_control
- var/datum/tgui_module/crew_monitor/crew_monitor
- var/datum/tgui_module/law_manager/law_manager
- var/datum/tgui_module/power_monitor/digital/power_monitor
+ var/datum/ui_module/atmos_control/atmos_control
+ var/datum/ui_module/crew_monitor/crew_monitor
+ var/datum/ui_module/law_manager/law_manager
+ var/datum/ui_module/power_monitor/digital/power_monitor
/mob/living/silicon
var/list/silicon_subsystems = list(
@@ -40,7 +40,7 @@
set category = "Subsystems"
set name = "Atmospherics Control"
- atmos_control.tgui_interact(usr, state = GLOB.tgui_self_state)
+ atmos_control.ui_interact(usr, state = GLOB.self_state)
/********************
* Crew Monitor *
@@ -48,7 +48,7 @@
/mob/living/silicon/proc/subsystem_crew_monitor()
set category = "Subsystems"
set name = "Crew Monitor"
- crew_monitor.tgui_interact(usr, state = GLOB.tgui_self_state)
+ crew_monitor.ui_interact(usr, state = GLOB.self_state)
/****************
* Law Manager *
@@ -57,7 +57,7 @@
set name = "Law Manager"
set category = "Subsystems"
- law_manager.tgui_interact(usr, state = GLOB.tgui_conscious_state)
+ law_manager.ui_interact(usr, state = GLOB.conscious_state)
/********************
* Power Monitor *
@@ -66,5 +66,5 @@
set category = "Subsystems"
set name = "Power Monitor"
- power_monitor.tgui_interact(usr, state = GLOB.tgui_self_state)
+ power_monitor.ui_interact(usr, state = GLOB.self_state)
diff --git a/code/modules/newscaster/obj/newscaster.dm b/code/modules/newscaster/obj/newscaster.dm
index 198250689f3..d9ac93875f2 100644
--- a/code/modules/newscaster/obj/newscaster.dm
+++ b/code/modules/newscaster/obj/newscaster.dm
@@ -166,14 +166,14 @@
update_icon()
/obj/machinery/newscaster/attack_ghost(mob/user)
- tgui_interact(user)
+ ui_interact(user)
/obj/machinery/newscaster/attack_hand(mob/user)
if(..())
return
- tgui_interact(user)
+ ui_interact(user)
-/obj/machinery/newscaster/tgui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = TRUE, datum/tgui/master_ui = null, datum/tgui_state/state = GLOB.tgui_default_state)
+/obj/machinery/newscaster/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = TRUE, datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state)
if(can_scan(user))
scanned_user = get_scanned_user(user)["name"]
ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open)
@@ -182,7 +182,7 @@
ui.open()
ui.set_autoupdate(FALSE)
-/obj/machinery/newscaster/tgui_data(mob/user)
+/obj/machinery/newscaster/ui_data(mob/user)
var/list/data = list()
data["unit_number"] = unit_number
data["is_security"] = is_security
@@ -190,7 +190,7 @@
data["is_silent"] = is_silent
data["is_printing"] = is_printing
data["screen"] = screen
- data["modal"] = tgui_modal_data(src)
+ data["modal"] = ui_modal_data(src)
if(data["modal"] && !isnull(data["modal"]["args"]["is_admin"]))
data["modal"]["args"]["is_admin"] = user.can_admin_interact()
data["temp"] = temp_notice
@@ -208,7 +208,7 @@
if(screen == NEWSCASTER_CHANNEL)
if(!viewing_channel) // Uh oh, channel doesn't exist! Redirect to Headlines
screen = NEWSCASTER_HEADLINES
- return tgui_data(user)
+ return ui_data(user)
message_list = viewing_channel.messages
data["channel_idx"] = GLOB.news_network.channels.Find(viewing_channel)
data["channel_can_manage"] = viewing_channel.can_modify(usr, user_name)
@@ -326,12 +326,12 @@
has_photo = !isnull(FM.img),
))
-/obj/machinery/newscaster/tgui_act(action, list/params)
+/obj/machinery/newscaster/ui_act(action, list/params)
if(..())
return
. = TRUE
- if(tgui_act_modal(action, params))
+ if(ui_act_modal(action, params))
return
switch(action)
@@ -352,7 +352,7 @@
screen = NEWSCASTER_CHANNEL
viewing_channel = FC
if("attach_photo")
- var/list/open_modal = tgui_modal_data(src)
+ var/list/open_modal = ui_modal_data(src)
if(photo || !open_modal || !(open_modal["id"] in list("create_story", "wanted_notice")))
return
if(ishuman(usr))
@@ -432,18 +432,18 @@
add_fingerprint(usr)
/**
- * Called in tgui_act() to process modal actions
+ * Called in ui_act() to process modal actions
*
* Arguments:
* * action - The action passed by tgui
* * params - The params passed by tgui
*/
-/obj/machinery/newscaster/proc/tgui_act_modal(action, list/params)
+/obj/machinery/newscaster/proc/ui_act_modal(action, list/params)
. = TRUE
var/id = params["id"]
var/list/arguments = istext(params["arguments"]) ? json_decode(params["arguments"]) : params["arguments"]
- switch(tgui_modal_act(src, action, params))
- if(TGUI_MODAL_OPEN)
+ switch(ui_modal_act(src, action, params))
+ if(UI_MODAL_OPEN)
switch(id)
if("create_channel", "manage_channel")
// If trying to manage the channel, make sure the user is allowed to!
@@ -451,7 +451,7 @@
var/datum/feed_channel/FC = locateUID(arguments["uid"])
if(!istype(FC) || !FC.can_modify(usr, get_scanned_user(usr)["name"]))
return
- tgui_modal_message(src, id, "", arguments = list(
+ ui_modal_message(src, id, "", arguments = list(
uid = arguments["uid"], // Only when managing a channel
scanned_user = scanned_user,
is_admin = usr.can_admin_interact(),
@@ -459,13 +459,13 @@
if("create_story", "wanted_notice") // Other modals
if(id == "wanted_notice" && !(is_security || usr.can_admin_interact()))
return
- tgui_modal_message(src, id, "", arguments = list(
+ ui_modal_message(src, id, "", arguments = list(
scanned_user = scanned_user,
is_admin = usr.can_admin_interact(),
))
else
return FALSE
- if(TGUI_MODAL_ANSWER)
+ if(UI_MODAL_ANSWER)
switch(id)
if("create_channel", "manage_channel")
var/author = trim(arguments["author"])
diff --git a/code/modules/paperwork/faxmachine.dm b/code/modules/paperwork/faxmachine.dm
index 32416a8d5e7..bcf6bcc07db 100644
--- a/code/modules/paperwork/faxmachine.dm
+++ b/code/modules/paperwork/faxmachine.dm
@@ -66,10 +66,10 @@ GLOBAL_LIST_EMPTY(fax_blacklist)
GLOB.hidden_departments |= department
/obj/machinery/photocopier/faxmachine/attack_hand(mob/user)
- tgui_interact(user)
+ ui_interact(user)
/obj/machinery/photocopier/faxmachine/attack_ghost(mob/user)
- tgui_interact(user)
+ ui_interact(user)
/obj/machinery/photocopier/faxmachine/attackby(obj/item/item, mob/user, params)
if(istype(item,/obj/item/card/id) && !scan)
@@ -95,13 +95,13 @@ GLOBAL_LIST_EMPTY(fax_blacklist)
return TRUE
return FALSE
-/obj/machinery/photocopier/faxmachine/tgui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = TRUE, datum/tgui/master_ui = null, datum/tgui_state/state = GLOB.tgui_default_state)
+/obj/machinery/photocopier/faxmachine/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = TRUE, datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state)
ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open)
if(!ui)
ui = new(user, src, ui_key, "FaxMachine", name, 540, 300, master_ui, state)
ui.open()
-/obj/machinery/photocopier/faxmachine/tgui_data(mob/user)
+/obj/machinery/photocopier/faxmachine/ui_data(mob/user)
var/list/data = list()
data["authenticated"] = is_authenticated(user)
data["scan_name"] = scan ? scan.name : FALSE
@@ -130,7 +130,7 @@ GLOBAL_LIST_EMPTY(fax_blacklist)
return data
-/obj/machinery/photocopier/faxmachine/tgui_act(action, params)
+/obj/machinery/photocopier/faxmachine/ui_act(action, params)
if(..())
return
var/is_authenticated = is_authenticated(usr)
diff --git a/code/modules/pda/PDA.dm b/code/modules/pda/PDA.dm
index 69b01b53f39..f7d5e0f7163 100755
--- a/code/modules/pda/PDA.dm
+++ b/code/modules/pda/PDA.dm
@@ -106,7 +106,7 @@ GLOBAL_LIST_EMPTY(PDAs)
user.set_machine(src)
if(active_uplink_check(user))
return
- tgui_interact(user)
+ ui_interact(user)
/obj/item/pda/proc/start_program(datum/data/pda/P)
if(P && ((P in programs) || (cartridge && (P in cartridge.programs))))
diff --git a/code/modules/pda/cart_apps.dm b/code/modules/pda/cart_apps.dm
index 59168c58871..fae5140429e 100644
--- a/code/modules/pda/cart_apps.dm
+++ b/code/modules/pda/cart_apps.dm
@@ -12,7 +12,7 @@
"message1" = message1 ? message1 : "(none)",
"message2" = message2 ? message2 : "(none)")
-/datum/data/pda/app/status_display/tgui_act(action, list/params)
+/datum/data/pda/app/status_display/ui_act(action, list/params)
if(..())
return
@@ -72,7 +72,7 @@
data["minFrequency"] = PUBLIC_LOW_FREQ
data["maxFrequency"] = PUBLIC_HIGH_FREQ
-/datum/data/pda/app/signaller/tgui_act(action, list/params)
+/datum/data/pda/app/signaller/ui_act(action, list/params)
if(..())
return
@@ -100,19 +100,19 @@
category = "Engineering"
update = PDA_APP_UPDATE_SLOW
- var/datum/tgui_module/power_monitor/digital/pm = new
+ var/datum/ui_module/power_monitor/digital/pm = new
/datum/data/pda/app/power/update_ui(mob/user as mob, list/data)
- data.Add(pm.tgui_data())
+ data.Add(pm.ui_data())
// All 4 args are important here because proxying matters
-/datum/data/pda/app/power/tgui_act(action, list/params, datum/tgui/ui, datum/tgui_state/state)
+/datum/data/pda/app/power/ui_act(action, list/params, datum/tgui/ui, datum/ui_state/state)
if(..())
return
. = TRUE
// Observe
- pm.tgui_act(action, params, ui, state)
+ pm.ui_act(action, params, ui, state)
/datum/data/pda/app/crew_records
var/datum/data/record/general_records = null
@@ -133,7 +133,7 @@
data["records"] = null
return null
-/datum/data/pda/app/crew_records/tgui_act(action, list/params)
+/datum/data/pda/app/crew_records/ui_act(action, list/params)
if(..())
return
@@ -248,7 +248,7 @@
data["beepsky"] = beepskyData
-/datum/data/pda/app/secbot_control/tgui_act(action, list/params)
+/datum/data/pda/app/secbot_control/ui_act(action, list/params)
if(..())
return
@@ -329,7 +329,7 @@
data["mulebot"] = muleData
-/datum/data/pda/app/mule_control/tgui_act(action, list/params)
+/datum/data/pda/app/mule_control/ui_act(action, list/params)
if(..())
return
diff --git a/code/modules/pda/core_apps.dm b/code/modules/pda/core_apps.dm
index 1b4be7e8274..7a86ad11ee5 100644
--- a/code/modules/pda/core_apps.dm
+++ b/code/modules/pda/core_apps.dm
@@ -17,7 +17,7 @@
notifying["[P.UID()]"] = TRUE
data["notifying"] = notifying
-/datum/data/pda/app/main_menu/tgui_act(action, list/params)
+/datum/data/pda/app/main_menu/ui_act(action, list/params)
if(..())
return
@@ -57,7 +57,7 @@
/datum/data/pda/app/notekeeper/update_ui(mob/user as mob, list/data)
data["note"] = note // current pda notes
-/datum/data/pda/app/notekeeper/tgui_act(action, params)
+/datum/data/pda/app/notekeeper/ui_act(action, params)
if(..())
return
diff --git a/code/modules/pda/messenger.dm b/code/modules/pda/messenger.dm
index e7d57c3d5f8..32cfe362e17 100644
--- a/code/modules/pda/messenger.dm
+++ b/code/modules/pda/messenger.dm
@@ -58,7 +58,7 @@
if(pda.cartridge)
data["charges"] = pda.cartridge.charges ? pda.cartridge.charges : 0
-/datum/data/pda/app/messenger/tgui_act(action, list/params)
+/datum/data/pda/app/messenger/ui_act(action, list/params)
if(..())
return
diff --git a/code/modules/pda/mob_hunt_game_app.dm b/code/modules/pda/mob_hunt_game_app.dm
index 256ec0f91d9..12818a92be1 100644
--- a/code/modules/pda/mob_hunt_game_app.dm
+++ b/code/modules/pda/mob_hunt_game_app.dm
@@ -152,7 +152,7 @@
bait = bait.type
new bait(1, get_turf(pda))
-/datum/data/pda/app/mob_hunter_game/tgui_act(action, list/params, datum/tgui/ui, datum/tgui_state/state)
+/datum/data/pda/app/mob_hunter_game/ui_act(action, list/params, datum/tgui/ui, datum/ui_state/state)
if(..())
return
diff --git a/code/modules/pda/pda_tgui.dm b/code/modules/pda/pda_tgui.dm
index 5f4a5699c7a..18f172d95a7 100644
--- a/code/modules/pda/pda_tgui.dm
+++ b/code/modules/pda/pda_tgui.dm
@@ -1,13 +1,13 @@
// All the TGUI interactions are in their own file to keep things simpler
-/obj/item/pda/tgui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = FALSE, datum/tgui/master_ui = null, datum/tgui_state/state = GLOB.tgui_inventory_state)
+/obj/item/pda/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = FALSE, datum/tgui/master_ui = null, datum/ui_state/state = GLOB.inventory_state)
ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open)
if(!ui)
ui = new(user, src, ui_key, "PDA", name, 600, 650, master_ui, state)
ui.open()
-/obj/item/pda/tgui_data(mob/user)
+/obj/item/pda/ui_data(mob/user)
var/list/data = list()
data["owner"] = owner
@@ -58,7 +58,7 @@
return data
// Yes the stupid amount of args here is important, see L102
-/obj/item/pda/tgui_act(action, list/params, datum/tgui/ui, datum/tgui_state/state)
+/obj/item/pda/ui_act(action, list/params, datum/tgui/ui, datum/ui_state/state)
if(..())
return
@@ -99,7 +99,7 @@
return set_ringtone()
else
if(current_app)
- . = current_app.tgui_act(action, params, ui, state) // It needs proxying through down here so apps actually have their interacts called
+ . = current_app.ui_act(action, params, ui, state) // It needs proxying through down here so apps actually have their interacts called
if((honkamt > 0) && (prob(60)))//For clown virus.
honkamt--
diff --git a/code/modules/power/apc.dm b/code/modules/power/apc.dm
index fbad25dff64..0213f1c37c9 100644
--- a/code/modules/power/apc.dm
+++ b/code/modules/power/apc.dm
@@ -747,7 +747,7 @@
/obj/machinery/power/apc/attack_ghost(mob/user)
if(panel_open)
wires.Interact(user)
- return tgui_interact(user)
+ return ui_interact(user)
/obj/machinery/power/apc/interact(mob/user)
if(!user)
@@ -756,7 +756,7 @@
if(panel_open)
wires.Interact(user)
- return tgui_interact(user)
+ return ui_interact(user)
/obj/machinery/power/apc/proc/get_malf_status(mob/living/silicon/ai/malf)
@@ -777,13 +777,13 @@
else
return APC_MALF_NOT_HACKED
-/obj/machinery/power/apc/tgui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = FALSE, datum/tgui/master_ui = null, datum/tgui_state/state = GLOB.tgui_default_state)
+/obj/machinery/power/apc/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = FALSE, datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state)
ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open)
if(!ui)
ui = new(user, src, ui_key, "APC", name, 510, 460, master_ui, state)
ui.open()
-/obj/machinery/power/apc/tgui_data(mob/user)
+/obj/machinery/power/apc/ui_data(mob/user)
var/list/data = list()
data["locked"] = is_locked(user)
data["normallyLocked"] = locked
@@ -906,7 +906,7 @@
else
return locked
-/obj/machinery/power/apc/tgui_act(action, params)
+/obj/machinery/power/apc/ui_act(action, params)
if(..() || !can_use(usr, TRUE) || (locked && !usr.has_unlimited_silicon_privilege && (action != "toggle_nightshift") && !usr.can_admin_interact()))
return
. = TRUE
diff --git a/code/modules/power/port_gen.dm b/code/modules/power/port_gen.dm
index a0e10c73be8..08af8a3df17 100644
--- a/code/modules/power/port_gen.dm
+++ b/code/modules/power/port_gen.dm
@@ -314,7 +314,7 @@
/obj/machinery/power/port_gen/pacman/attack_hand(mob/user as mob)
..()
- tgui_interact(user)
+ ui_interact(user)
/obj/machinery/power/port_gen/pacman/attack_ai(var/mob/user as mob)
add_hiddenprint(user)
@@ -323,13 +323,13 @@
/obj/machinery/power/port_gen/pacman/attack_ghost(var/mob/user)
return attack_hand(user)
-/obj/machinery/power/port_gen/tgui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = TRUE, datum/tgui/master_ui = null, datum/tgui_state/state = GLOB.tgui_default_state)
+/obj/machinery/power/port_gen/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = TRUE, datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state)
ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open)
if(!ui)
ui = new(user, src, ui_key, "Pacman", name, 500, 260)
ui.open()
-/obj/machinery/power/port_gen/pacman/tgui_data(mob/user)
+/obj/machinery/power/port_gen/pacman/ui_data(mob/user)
var/list/data = list()
data["active"] = active
@@ -357,7 +357,7 @@
return data
-/obj/machinery/power/port_gen/pacman/tgui_act(action, params)
+/obj/machinery/power/port_gen/pacman/ui_act(action, params)
if(..())
return
diff --git a/code/modules/power/smes.dm b/code/modules/power/smes.dm
index 2fa2c4c1573..7fdb09c42dc 100644
--- a/code/modules/power/smes.dm
+++ b/code/modules/power/smes.dm
@@ -339,16 +339,16 @@
/obj/machinery/power/smes/attack_ai(mob/user)
add_hiddenprint(user)
- tgui_interact(user)
+ ui_interact(user)
/obj/machinery/power/smes/attack_ghost(mob/user)
- tgui_interact(user)
+ ui_interact(user)
/obj/machinery/power/smes/attack_hand(mob/user)
add_fingerprint(user)
- tgui_interact(user)
+ ui_interact(user)
-/obj/machinery/power/smes/tgui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = TRUE, datum/tgui/master_ui = null, datum/tgui_state/state = GLOB.tgui_default_state)
+/obj/machinery/power/smes/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = TRUE, datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state)
if(stat & BROKEN)
return
ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open)
@@ -356,7 +356,7 @@
ui = new(user, src, ui_key, "Smes", name, 340, 350, master_ui, state)
ui.open()
-/obj/machinery/power/smes/tgui_data(mob/user)
+/obj/machinery/power/smes/ui_data(mob/user)
var/list/data = list(
"capacity" = capacity,
"capacityPercent" = round(100*charge/capacity, 0.1),
@@ -376,7 +376,7 @@
)
return data
-/obj/machinery/power/smes/tgui_act(action, params)
+/obj/machinery/power/smes/ui_act(action, params)
if(..())
return
. = TRUE
diff --git a/code/modules/power/solar.dm b/code/modules/power/solar.dm
index e8295eedeb2..4d303158b6e 100644
--- a/code/modules/power/solar.dm
+++ b/code/modules/power/solar.dm
@@ -357,25 +357,25 @@
/obj/machinery/power/solar_control/attack_ai(mob/user as mob)
add_hiddenprint(user)
- tgui_interact(user)
+ ui_interact(user)
/obj/machinery/power/solar_control/attack_ghost(mob/user as mob)
- tgui_interact(user)
+ ui_interact(user)
/obj/machinery/power/solar_control/attack_hand(mob/user)
if(..(user))
return TRUE
if(stat & BROKEN)
return
- tgui_interact(user)
+ ui_interact(user)
-/obj/machinery/power/solar_control/tgui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = TRUE, datum/tgui/master_ui = null, datum/tgui_state/state = GLOB.tgui_default_state)
+/obj/machinery/power/solar_control/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = TRUE, datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state)
ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open)
if(!ui)
ui = new(user, src, ui_key, "SolarControl", name, 490, 300)
ui.open()
-/obj/machinery/power/solar_control/tgui_data(mob/user)
+/obj/machinery/power/solar_control/ui_data(mob/user)
var/list/data = list()
data["generated"] = round(lastgen) //generated power by all connected panels
data["generated_ratio"] = data["generated"] / round(max(connected_panels.len, 1) * SSsun.solar_gen_rate) //power generation ratio. Used for the power bar
@@ -388,7 +388,7 @@
data["connected_tracker"] = (connected_tracker ? TRUE : FALSE)
return data
-/obj/machinery/power/solar_control/tgui_act(action, params)
+/obj/machinery/power/solar_control/ui_act(action, params)
if(..())
return
. = TRUE
diff --git a/code/modules/reagents/chemistry/machinery/chem_dispenser.dm b/code/modules/reagents/chemistry/machinery/chem_dispenser.dm
index c114a8588c8..4f45e7d1570 100644
--- a/code/modules/reagents/chemistry/machinery/chem_dispenser.dm
+++ b/code/modules/reagents/chemistry/machinery/chem_dispenser.dm
@@ -143,15 +143,15 @@
beaker = null
overlays.Cut()
-/obj/machinery/chem_dispenser/tgui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = FALSE, datum/tgui/master_ui = null, datum/tgui_state/state = GLOB.tgui_default_state)
+/obj/machinery/chem_dispenser/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = FALSE, datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state)
// update the ui if it exists, returns null if no ui is passed/found
ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open)
if(!ui)
ui = new(user, src, ui_key, "ChemDispenser", ui_title, 390, 655)
ui.open()
-/obj/machinery/chem_dispenser/tgui_data(mob/user)
- var/data[0]
+/obj/machinery/chem_dispenser/ui_data(mob/user)
+ var/list/data = list()
data["glass"] = is_drink
data["amount"] = amount
@@ -183,7 +183,7 @@
return data
-/obj/machinery/chem_dispenser/tgui_act(actions, params)
+/obj/machinery/chem_dispenser/ui_act(actions, params)
if(..())
return
if(stat & (NOPOWER|BROKEN))
@@ -314,12 +314,12 @@
/obj/machinery/chem_dispenser/attack_ghost(mob/user)
if(stat & BROKEN)
return
- tgui_interact(user)
+ ui_interact(user)
/obj/machinery/chem_dispenser/attack_hand(mob/user)
if(stat & BROKEN)
return
- tgui_interact(user)
+ ui_interact(user)
/obj/machinery/chem_dispenser/soda
icon_state = "soda_dispenser"
@@ -452,18 +452,18 @@
/obj/item/handheld_chem_dispenser/attack_self(mob/user)
if(cell)
- tgui_interact(user)
+ ui_interact(user)
else
to_chat(user, "The [src] lacks a power cell!")
-/obj/item/handheld_chem_dispenser/tgui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = FALSE, datum/tgui/master_ui = null, datum/tgui_state/state = GLOB.tgui_inventory_state)
+/obj/item/handheld_chem_dispenser/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = FALSE, datum/tgui/master_ui = null, datum/ui_state/state = GLOB.inventory_state)
ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open)
if(!ui)
ui = new(user, src, ui_key, "HandheldChemDispenser", name, 390, 500)
ui.open()
-/obj/item/handheld_chem_dispenser/tgui_data(mob/user)
+/obj/item/handheld_chem_dispenser/ui_data(mob/user)
var/list/data = list()
data["glass"] = is_drink
@@ -475,7 +475,7 @@
return data
-/obj/item/handheld_chem_dispenser/tgui_static_data()
+/obj/item/handheld_chem_dispenser/ui_static_data()
var/list/data = list()
var/list/chemicals = list()
for(var/re in dispensable_reagents)
@@ -487,7 +487,7 @@
return data
-/obj/item/handheld_chem_dispenser/tgui_act(action, list/params)
+/obj/item/handheld_chem_dispenser/ui_act(action, list/params)
if(..())
return
diff --git a/code/modules/reagents/chemistry/machinery/chem_heater.dm b/code/modules/reagents/chemistry/machinery/chem_heater.dm
index 8fddc97537f..5aa40e30e47 100644
--- a/code/modules/reagents/chemistry/machinery/chem_heater.dm
+++ b/code/modules/reagents/chemistry/machinery/chem_heater.dm
@@ -99,16 +99,16 @@
default_deconstruction_crowbar(user, I)
/obj/machinery/chem_heater/attack_hand(mob/user)
- tgui_interact(user)
+ ui_interact(user)
/obj/machinery/chem_heater/attack_ghost(mob/user)
- tgui_interact(user)
+ ui_interact(user)
/obj/machinery/chem_heater/attack_ai(mob/user)
add_hiddenprint(user)
return attack_hand(user)
-/obj/machinery/chem_heater/tgui_act(action, params)
+/obj/machinery/chem_heater/ui_act(action, params)
if(..())
return
if(stat & (NOPOWER|BROKEN))
@@ -129,7 +129,7 @@
return FALSE
add_fingerprint(usr)
-/obj/machinery/chem_heater/tgui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = FALSE, datum/tgui/master_ui = null, datum/tgui_state/state = GLOB.tgui_default_state)
+/obj/machinery/chem_heater/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = FALSE, datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state)
if(user.stat || user.restrained())
return
@@ -138,7 +138,7 @@
ui = new(user, src, ui_key, "ChemHeater", "Chemical Heater", 350, 270, master_ui, state)
ui.open()
-/obj/machinery/chem_heater/tgui_data(mob/user)
+/obj/machinery/chem_heater/ui_data(mob/user)
var/data[0]
var/cur_temp = beaker ? beaker.reagents.chem_temp : null
diff --git a/code/modules/reagents/chemistry/machinery/chem_master.dm b/code/modules/reagents/chemistry/machinery/chem_master.dm
index f2b3247fe4b..7c1b8d72c8a 100644
--- a/code/modules/reagents/chemistry/machinery/chem_master.dm
+++ b/code/modules/reagents/chemistry/machinery/chem_master.dm
@@ -146,13 +146,13 @@
power_change()
return TRUE
-/obj/machinery/chem_master/tgui_act(action, params, datum/tgui/ui, datum/tgui_state/state)
+/obj/machinery/chem_master/ui_act(action, params, datum/tgui/ui, datum/ui_state/state)
if(..())
return
if(stat & (NOPOWER|BROKEN))
return
- if(tgui_act_modal(action, params, ui, state))
+ if(ui_act_modal(action, params, ui, state))
return TRUE
add_fingerprint(usr)
@@ -240,14 +240,14 @@
return attack_hand(user)
/obj/machinery/chem_master/attack_ghost(mob/user)
- tgui_interact(user)
+ ui_interact(user)
/obj/machinery/chem_master/attack_hand(mob/user)
if(..())
return TRUE
- tgui_interact(user)
+ ui_interact(user)
-/obj/machinery/chem_master/tgui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = FALSE, datum/tgui/master_ui = null, datum/tgui_state/state = GLOB.tgui_default_state)
+/obj/machinery/chem_master/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = FALSE, datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state)
var/datum/asset/chem_master/assets = get_asset_datum(/datum/asset/chem_master)
assets.send(user)
@@ -256,7 +256,7 @@
ui = new(user, src, ui_key, "ChemMaster", name, 575, 500)
ui.open()
-/obj/machinery/chem_master/tgui_data(mob/user)
+/obj/machinery/chem_master/ui_data(mob/user)
var/data[0]
data["condi"] = condi
@@ -286,23 +286,23 @@
data["printing"] = printing
// Transfer modal information if there is one
- data["modal"] = tgui_modal_data(src)
+ data["modal"] = ui_modal_data(src)
return data
/**
- * Called in tgui_act() to process modal actions
+ * Called in ui_act() to process modal actions
*
* Arguments:
* * action - The action passed by tgui
* * params - The params passed by tgui
*/
-/obj/machinery/chem_master/proc/tgui_act_modal(action, params, datum/tgui/ui, datum/tgui_state/state)
+/obj/machinery/chem_master/proc/ui_act_modal(action, params, datum/tgui/ui, datum/ui_state/state)
. = TRUE
var/id = params["id"] // The modal's ID
var/list/arguments = istext(params["arguments"]) ? json_decode(params["arguments"]) : params["arguments"]
- switch(tgui_modal_act(src, action, params))
- if(TGUI_MODAL_OPEN)
+ switch(ui_modal_act(src, action, params))
+ if(UI_MODAL_OPEN)
switch(id)
if("analyze")
var/idx = text2num(arguments["idx"]) || 0
@@ -319,7 +319,7 @@
result["blood_dna"] = B.data["blood_DNA"]
arguments["analysis"] = result
- tgui_modal_message(src, id, "", null, arguments)
+ ui_modal_message(src, id, "", null, arguments)
if("change_pill_bottle_style")
if(!loaded_pill_bottle)
return
@@ -338,19 +338,19 @@
COLOR_MAROON = "Brown"
)
var/current = pill_bottle_wrappers[loaded_pill_bottle.wrapper_color] || "Default"
- tgui_modal_choice(src, id, "Please select a pill bottle wrapper:", null, arguments, current, pill_bottle_wrappers)
+ ui_modal_choice(src, id, "Please select a pill bottle wrapper:", null, arguments, current, pill_bottle_wrappers)
if("addcustom")
if(!beaker || !beaker.reagents.total_volume)
return
- tgui_modal_input(src, id, "Please enter the amount to transfer to buffer:", null, arguments, useramount)
+ ui_modal_input(src, id, "Please enter the amount to transfer to buffer:", null, arguments, useramount)
if("removecustom")
if(!reagents.total_volume)
return
- tgui_modal_input(src, id, "Please enter the amount to transfer to [mode ? "beaker" : "disposal"]:", null, arguments, useramount)
+ ui_modal_input(src, id, "Please enter the amount to transfer to [mode ? "beaker" : "disposal"]:", null, arguments, useramount)
if("create_condi_pack")
if(!condi || !reagents.total_volume)
return
- tgui_modal_input(src, id, "Please name your new condiment pack:", null, arguments, reagents.get_master_reagent_name(), MAX_CUSTOM_NAME_LEN)
+ ui_modal_input(src, id, "Please name your new condiment pack:", null, arguments, reagents.get_master_reagent_name(), MAX_CUSTOM_NAME_LEN)
if("create_pill")
if(condi || !reagents.total_volume)
return
@@ -361,16 +361,16 @@
var/amount_per_pill = clamp(reagents.total_volume / num, 0, MAX_UNITS_PER_PILL)
var/default_name = "[reagents.get_master_reagent_name()] ([amount_per_pill]u)"
var/pills_text = num == 1 ? "new pill" : "[num] new pills"
- tgui_modal_input(src, id, "Please name your [pills_text]:", null, arguments, default_name, MAX_CUSTOM_NAME_LEN)
+ ui_modal_input(src, id, "Please name your [pills_text]:", null, arguments, default_name, MAX_CUSTOM_NAME_LEN)
if("create_pill_multiple")
if(condi || !reagents.total_volume)
return
- tgui_modal_input(src, id, "Please enter the amount of pills to make (max [MAX_MULTI_AMOUNT] at a time):", null, arguments, pillamount, 5)
+ ui_modal_input(src, id, "Please enter the amount of pills to make (max [MAX_MULTI_AMOUNT] at a time):", null, arguments, pillamount, 5)
if("change_pill_style")
var/list/choices = list()
for(var/i = 1 to MAX_PILL_SPRITE)
choices += "pill[i].png"
- tgui_modal_bento(src, id, "Please select the new style for pills:", null, arguments, pillsprite, choices)
+ ui_modal_bento(src, id, "Please select the new style for pills:", null, arguments, pillsprite, choices)
if("create_patch")
if(condi || !reagents.total_volume)
return
@@ -381,25 +381,25 @@
var/amount_per_patch = clamp(reagents.total_volume / num, 0, MAX_UNITS_PER_PATCH)
var/default_name = "[reagents.get_master_reagent_name()] ([amount_per_patch]u)"
var/patches_text = num == 1 ? "new patch" : "[num] new patches"
- tgui_modal_input(src, id, "Please name your [patches_text]:", null, arguments, default_name, MAX_CUSTOM_NAME_LEN)
+ ui_modal_input(src, id, "Please name your [patches_text]:", null, arguments, default_name, MAX_CUSTOM_NAME_LEN)
if("create_patch_multiple")
if(condi || !reagents.total_volume)
return
- tgui_modal_input(src, id, "Please enter the amount of patches to make (max [MAX_MULTI_AMOUNT] at a time):", null, arguments, pillamount, 5)
+ ui_modal_input(src, id, "Please enter the amount of patches to make (max [MAX_MULTI_AMOUNT] at a time):", null, arguments, pillamount, 5)
if("create_bottle")
if(condi || !reagents.total_volume)
return
- tgui_modal_input(src, id, "Please name your bottle:", null, arguments, reagents.get_master_reagent_name(), MAX_CUSTOM_NAME_LEN)
+ ui_modal_input(src, id, "Please name your bottle:", null, arguments, reagents.get_master_reagent_name(), MAX_CUSTOM_NAME_LEN)
if("change_bottle_style")
if(!bottle_styles)
bottle_styles = list("bottle", "small_bottle", "wide_bottle", "round_bottle", "reagent_bottle")
var/list/bottle_styles_png = list()
for(var/style in bottle_styles)
bottle_styles_png += "[style].png"
- tgui_modal_bento(src, id, "Please select the new style for bottles:", null, arguments, bottlesprite, bottle_styles_png)
+ ui_modal_bento(src, id, "Please select the new style for bottles:", null, arguments, bottlesprite, bottle_styles_png)
else
return FALSE
- if(TGUI_MODAL_ANSWER)
+ if(UI_MODAL_ANSWER)
var/answer = params["answer"]
switch(id)
if("change_pill_bottle_style")
@@ -421,12 +421,12 @@
var/amount = isgoodnumber(text2num(answer))
if(!amount || !arguments["id"])
return
- tgui_act("add", list("id" = arguments["id"], "amount" = amount), ui, state)
+ ui_act("add", list("id" = arguments["id"], "amount" = amount), ui, state)
if("removecustom")
var/amount = isgoodnumber(text2num(answer))
if(!amount || !arguments["id"])
return
- tgui_act("remove", list("id" = arguments["id"], "amount" = amount), ui, state)
+ ui_act("remove", list("id" = arguments["id"], "amount" = amount), ui, state)
if("create_condi_pack")
if(!condi || !reagents.total_volume)
return
@@ -464,7 +464,7 @@
if("create_pill_multiple")
if(condi || !reagents.total_volume)
return
- tgui_act("modal_open", list("id" = "create_pill", "arguments" = list("num" = answer)), ui, state)
+ ui_act("modal_open", list("id" = "create_pill", "arguments" = list("num" = answer)), ui, state)
if("change_pill_style")
var/new_style = clamp(text2num(answer) || 0, 0, MAX_PILL_SPRITE)
if(!new_style)
@@ -500,7 +500,7 @@
if("create_patch_multiple")
if(condi || !reagents.total_volume)
return
- tgui_act("modal_open", list("id" = "create_patch", "arguments" = list("num" = answer)), ui, state)
+ ui_act("modal_open", list("id" = "create_patch", "arguments" = list("num" = answer)), ui, state)
if("create_bottle")
if(condi || !reagents.total_volume)
return
diff --git a/code/modules/recycling/conveyor2.dm b/code/modules/recycling/conveyor2.dm
index 8ee54733840..e3a9e2b6905 100644
--- a/code/modules/recycling/conveyor2.dm
+++ b/code/modules/recycling/conveyor2.dm
@@ -357,16 +357,16 @@ GLOBAL_LIST_INIT(conveyor_switches, list())
. = TRUE
if(!I.use_tool(src, user, 0, volume = I.tool_volume))
return
- tgui_interact(user)
+ ui_interact(user)
-/obj/machinery/conveyor_switch/tgui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = FALSE, datum/tgui/master_ui = null, datum/tgui_state/state = GLOB.tgui_default_state)
+/obj/machinery/conveyor_switch/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = FALSE, datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state)
user.set_machine(src)
ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open)
if(!ui)
ui = new(user, src, ui_key, "ConveyorSwitch", name, 350, 150, master_ui, state)
ui.open()
-/obj/machinery/conveyor_switch/tgui_data(mob/user)
+/obj/machinery/conveyor_switch/ui_data(mob/user)
var/list/data = list(
"slowFactor" = slow_factor,
"oneWay" = one_way,
@@ -374,7 +374,7 @@ GLOBAL_LIST_INIT(conveyor_switches, list())
)
return data
-/obj/machinery/conveyor_switch/tgui_act(action, list/params)
+/obj/machinery/conveyor_switch/ui_act(action, list/params)
if(..())
return
diff --git a/code/modules/recycling/disposal.dm b/code/modules/recycling/disposal.dm
index abb37e45c2a..9cc426aed0e 100644
--- a/code/modules/recycling/disposal.dm
+++ b/code/modules/recycling/disposal.dm
@@ -240,10 +240,10 @@
// ai as human but can't flush
/obj/machinery/disposal/attack_ai(mob/user as mob)
src.add_hiddenprint(user)
- tgui_interact(user)
+ ui_interact(user)
/obj/machinery/disposal/attack_ghost(mob/user as mob)
- tgui_interact(user)
+ ui_interact(user)
// human interact with machine
/obj/machinery/disposal/attack_hand(mob/user as mob)
@@ -259,20 +259,20 @@
// Clumsy folks can only flush it.
if(user.IsAdvancedToolUser())
- tgui_interact(user)
+ ui_interact(user)
else
flush = !flush
update()
return
-/obj/machinery/disposal/tgui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = FALSE, datum/tgui/master_ui = null, datum/tgui_state/state = GLOB.tgui_default_state)
+/obj/machinery/disposal/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = FALSE, datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state)
ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open)
if(!ui)
ui = new(user, src, ui_key, "DisposalBin", name, 300, 250, master_ui, state)
ui.open()
-/obj/machinery/disposal/tgui_data(mob/user)
+/obj/machinery/disposal/ui_data(mob/user)
var/list/data = list()
data["isAI"] = isAI(user)
@@ -282,7 +282,7 @@
return data
-/obj/machinery/disposal/tgui_act(action, params)
+/obj/machinery/disposal/ui_act(action, params)
if(..())
return
if(usr.loc == src)
diff --git a/code/modules/research/rdconsole.dm b/code/modules/research/rdconsole.dm
index da10dbfe558..da2456b5de1 100644
--- a/code/modules/research/rdconsole.dm
+++ b/code/modules/research/rdconsole.dm
@@ -473,7 +473,7 @@ won't update every console in existence) but it's more of a hassle to do. Also,
clear_wait_message()
SStgui.update_uis(src)
-/obj/machinery/computer/rdconsole/tgui_act(action, list/params)
+/obj/machinery/computer/rdconsole/ui_act(action, list/params)
if(..())
return
@@ -693,15 +693,15 @@ won't update every console in existence) but it's more of a hassle to do. Also,
if(!allowed(user) && !isobserver(user))
to_chat(user, "Access denied.")
return TRUE
- tgui_interact(user)
+ ui_interact(user)
-/obj/machinery/computer/rdconsole/tgui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = TRUE, datum/tgui/master_ui = null, datum/tgui_state/state = GLOB.tgui_default_state)
+/obj/machinery/computer/rdconsole/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = TRUE, datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state)
ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open)
if(!ui)
ui = new(user, src, ui_key, "RndConsole", name, 800, 550, master_ui, state)
ui.open()
-/obj/machinery/computer/rdconsole/proc/tgui_machine_data(obj/machinery/r_n_d/machine, list/data)
+/obj/machinery/computer/rdconsole/proc/ui_machine_data(obj/machinery/r_n_d/machine, list/data)
if(!machine)
return
@@ -791,7 +791,7 @@ won't update every console in existence) but it's more of a hassle to do. Also,
return FALSE
-/obj/machinery/computer/rdconsole/tgui_data(mob/user)
+/obj/machinery/computer/rdconsole/ui_data(mob/user)
var/list/data = list()
files.RefreshResearch()
@@ -899,9 +899,9 @@ won't update every console in existence) but it's more of a hassle to do. Also,
break
else if(menu == MENU_LATHE && linked_lathe)
- tgui_machine_data(linked_lathe, data)
+ ui_machine_data(linked_lathe, data)
else if(menu == MENU_IMPRINTER && linked_imprinter)
- tgui_machine_data(linked_imprinter, data)
+ ui_machine_data(linked_imprinter, data)
return data
diff --git a/code/modules/response_team/ert.dm b/code/modules/response_team/ert.dm
index 78022bb6d7c..eef79ff3f3b 100644
--- a/code/modules/response_team/ert.dm
+++ b/code/modules/response_team/ert.dm
@@ -33,8 +33,8 @@ GLOBAL_VAR_INIT(ert_request_answered, FALSE)
to_chat(usr, "Central Command has already dispatched an emergency response team!")
return
- var/datum/tgui_module/ert_manager/E = new()
- E.tgui_interact(usr)
+ var/datum/ui_module/ert_manager/E = new()
+ E.ui_interact(usr)
/mob/dead/observer/proc/JoinResponseTeam()
diff --git a/code/modules/security_levels/keycard_authentication.dm b/code/modules/security_levels/keycard_authentication.dm
index e51355e89bb..25fbae7f1ab 100644
--- a/code/modules/security_levels/keycard_authentication.dm
+++ b/code/modules/security_levels/keycard_authentication.dm
@@ -62,21 +62,21 @@
stat |= NOPOWER
/obj/machinery/keycard_auth/attack_ghost(mob/user)
- tgui_interact(user)
+ ui_interact(user)
/obj/machinery/keycard_auth/attack_hand(mob/user)
if(..())
return TRUE
- tgui_interact(user)
+ ui_interact(user)
-/obj/machinery/keycard_auth/tgui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = TRUE, datum/tgui/master_ui = null, datum/tgui_state/state = GLOB.tgui_default_state)
+/obj/machinery/keycard_auth/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = TRUE, datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state)
ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open)
if(!ui)
ui = new(user, src, ui_key, "KeycardAuth", name, 540, 300, master_ui, state)
ui.open()
-/obj/machinery/keycard_auth/tgui_data()
+/obj/machinery/keycard_auth/ui_data()
var/list/data = list()
data["redAvailable"] = GLOB.security_level == SEC_LEVEL_RED ? FALSE : TRUE
data["swiping"] = swiping
@@ -88,7 +88,7 @@
data["hasConfirm"] = event_confirmed_by || (active && event_source && event_source.event_confirmed_by) ? TRUE : FALSE
return data
-/obj/machinery/keycard_auth/tgui_act(action, params)
+/obj/machinery/keycard_auth/ui_act(action, params)
if(..())
return
if(busy)
diff --git a/code/modules/shuttle/shuttle.dm b/code/modules/shuttle/shuttle.dm
index b97d181bb15..686f772e86a 100644
--- a/code/modules/shuttle/shuttle.dm
+++ b/code/modules/shuttle/shuttle.dm
@@ -773,15 +773,15 @@
return
connect()
add_fingerprint(user)
- tgui_interact(user)
+ ui_interact(user)
-/obj/machinery/computer/shuttle/tgui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = FALSE, datum/tgui/master_ui = null, datum/tgui_state/state = GLOB.tgui_default_state)
+/obj/machinery/computer/shuttle/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = FALSE, datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state)
ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open)
if(!ui)
ui = new(user, src, ui_key, "ShuttleConsole", name, 350, 150, master_ui, state)
ui.open()
-/obj/machinery/computer/shuttle/tgui_data(mob/user)
+/obj/machinery/computer/shuttle/ui_data(mob/user)
var/list/data = list()
var/obj/docking_port/mobile/M = SSshuttle.getShuttle(shuttleId)
data["status"] = M ? M.getStatusText() : null
@@ -800,7 +800,7 @@
data["admin_controlled"] = admin_controlled
return data
-/obj/machinery/computer/shuttle/tgui_act(action, params)
+/obj/machinery/computer/shuttle/ui_act(action, params)
if(..()) //we can't actually interact, so no action
return TRUE
if(!allowed(usr))
@@ -853,7 +853,7 @@
admin_controlled = TRUE
resistance_flags = INDESTRUCTIBLE | LAVA_PROOF | FIRE_PROOF | ACID_PROOF
-/obj/machinery/computer/shuttle/ferry/request/tgui_act(action, params)
+/obj/machinery/computer/shuttle/ferry/request/ui_act(action, params)
if(..()) // Note that the parent handels normal shuttle movement on top of security checks
return
if(action == "request")
diff --git a/code/modules/shuttle/shuttle_manipulator.dm b/code/modules/shuttle/shuttle_manipulator.dm
index bfe0f95feb2..e5039fd3353 100644
--- a/code/modules/shuttle/shuttle_manipulator.dm
+++ b/code/modules/shuttle/shuttle_manipulator.dm
@@ -55,16 +55,16 @@
. = "ERROR"
/obj/machinery/shuttle_manipulator/attack_hand(mob/user)
- tgui_interact(user)
+ ui_interact(user)
-/obj/machinery/shuttle_manipulator/tgui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = FALSE, datum/tgui/master_ui = null, datum/tgui_state/state = GLOB.tgui_admin_state)
+/obj/machinery/shuttle_manipulator/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = FALSE, datum/tgui/master_ui = null, datum/ui_state/state = GLOB.admin_state)
ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open)
if(!ui)
ui = new(user, src, ui_key, "ShuttleManipulator", name, 650, 700, master_ui, state)
ui.open()
-/obj/machinery/shuttle_manipulator/tgui_data(mob/user)
+/obj/machinery/shuttle_manipulator/ui_data(mob/user)
var/list/data = list()
data["templates"] = list()
@@ -122,7 +122,7 @@
data["shuttles"] += list(L)
return data
-/obj/machinery/shuttle_manipulator/tgui_act(action, list/params, datum/tgui/ui)
+/obj/machinery/shuttle_manipulator/ui_act(action, list/params, datum/tgui/ui)
if(..())
return
diff --git a/code/modules/shuttle/supply.dm b/code/modules/shuttle/supply.dm
index 5d8e9a6f914..2bce922f05d 100644
--- a/code/modules/shuttle/supply.dm
+++ b/code/modules/shuttle/supply.dm
@@ -409,7 +409,7 @@
return 1
post_signal("supply")
- tgui_interact(user)
+ ui_interact(user)
return
/obj/machinery/computer/supplycomp/emag_act(user as mob)
@@ -418,13 +418,13 @@
hacked = TRUE
return
-/obj/machinery/computer/supplycomp/tgui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = FALSE, datum/tgui/master_ui = null, datum/tgui_state/state = GLOB.tgui_default_state)
+/obj/machinery/computer/supplycomp/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = FALSE, datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state)
ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open)
if(!ui)
ui = new(user, src, ui_key, "CargoConsole", name, 900, 800, master_ui, state)
ui.open()
-/obj/machinery/computer/supplycomp/tgui_data(mob/user)
+/obj/machinery/computer/supplycomp/ui_data(mob/user)
var/list/data = list()
var/list/requests_list = list()
@@ -455,14 +455,14 @@
return data
-/obj/machinery/computer/supplycomp/tgui_static_data(mob/user)
+/obj/machinery/computer/supplycomp/ui_static_data(mob/user)
var/list/data = list()
var/list/packs_list = list()
for(var/set_name in SSshuttle.supply_packs)
var/datum/supply_packs/pack = SSshuttle.supply_packs[set_name]
if((pack.hidden && hacked) || (pack.contraband && can_order_contraband) || (pack.special && pack.special_enabled) || (!pack.contraband && !pack.hidden && !pack.special))
- packs_list.Add(list(list("name" = pack.name, "cost" = pack.cost, "ref" = "[pack.UID()]", "contents" = pack.tgui_manifest, "cat" = pack.group)))
+ packs_list.Add(list(list("name" = pack.name, "cost" = pack.cost, "ref" = "[pack.UID()]", "contents" = pack.ui_manifest, "cat" = pack.group)))
data["supply_packs"] = packs_list
@@ -482,7 +482,7 @@
return FALSE
-/obj/machinery/computer/supplycomp/tgui_act(action, list/params)
+/obj/machinery/computer/supplycomp/ui_act(action, list/params)
if(..())
return
diff --git a/code/modules/station_goals/bluespace_tap.dm b/code/modules/station_goals/bluespace_tap.dm
index 75434f28fa9..5bca3129d0f 100644
--- a/code/modules/station_goals/bluespace_tap.dm
+++ b/code/modules/station_goals/bluespace_tap.dm
@@ -336,8 +336,8 @@
-/obj/machinery/power/bluespace_tap/tgui_data(mob/user)
- var/data[0]
+/obj/machinery/power/bluespace_tap/ui_data(mob/user)
+ var/list/data = list()
data["desiredLevel"] = desired_level
data["inputLevel"] = input_level
@@ -364,13 +364,13 @@
/obj/machinery/power/bluespace_tap/attack_hand(mob/user)
add_fingerprint(user)
- tgui_interact(user)
+ ui_interact(user)
/obj/machinery/power/bluespace_tap/attack_ghost(mob/user)
- tgui_interact(user)
+ ui_interact(user)
/obj/machinery/power/bluespace_tap/attack_ai(mob/user)
- tgui_interact(user)
+ ui_interact(user)
/**
* Produces the product with the desired key and increases product cost accordingly
@@ -393,7 +393,7 @@
//UI stuff below
-/obj/machinery/power/bluespace_tap/tgui_act(action, params)
+/obj/machinery/power/bluespace_tap/ui_act(action, params)
if(..())
return
. = TRUE // we want to refresh in all the cases below
@@ -408,7 +408,7 @@
var/key = text2num(params["target"])
produce(key)
-/obj/machinery/power/bluespace_tap/tgui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = TRUE, datum/tgui/master_ui = null, datum/tgui_state/state = GLOB.tgui_default_state)
+/obj/machinery/power/bluespace_tap/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = TRUE, datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state)
ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open)
if(!ui)
ui = new(user, src, ui_key, "BluespaceTap", name, 650, 400, master_ui, state)
diff --git a/code/modules/station_goals/bsa.dm b/code/modules/station_goals/bsa.dm
index 4e9b5e57630..f97638cbd28 100644
--- a/code/modules/station_goals/bsa.dm
+++ b/code/modules/station_goals/bsa.dm
@@ -305,15 +305,15 @@
/obj/machinery/computer/bsa_control/attack_hand(mob/user)
if(..())
return 1
- tgui_interact(user)
+ ui_interact(user)
-/obj/machinery/computer/bsa_control/tgui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = FALSE, datum/tgui/master_ui = null, datum/tgui_state/state = GLOB.tgui_default_state)
+/obj/machinery/computer/bsa_control/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = FALSE, datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state)
ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open)
if(!ui)
ui = new(user, src, ui_key, "BlueSpaceArtilleryControl", name, 400, 155, master_ui, state)
ui.open()
-/obj/machinery/computer/bsa_control/tgui_data(mob/user)
+/obj/machinery/computer/bsa_control/ui_data(mob/user)
var/list/data = list()
data["connected"] = cannon
data["notice"] = notice
@@ -332,7 +332,7 @@
data["ready"] = FALSE
return data
-/obj/machinery/computer/bsa_control/tgui_act(action, params)
+/obj/machinery/computer/bsa_control/ui_act(action, params)
if(..())
return
switch(action)
diff --git a/code/modules/station_goals/dna_vault.dm b/code/modules/station_goals/dna_vault.dm
index 1f67ee28e16..78382b320e3 100644
--- a/code/modules/station_goals/dna_vault.dm
+++ b/code/modules/station_goals/dna_vault.dm
@@ -212,14 +212,14 @@ GLOBAL_LIST_INIT(non_simple_animals, typecacheof(list(/mob/living/carbon/human/m
/obj/machinery/dna_vault/attack_ghost(mob/user)
if(stat & (BROKEN|MAINT))
return
- return tgui_interact(user)
+ return ui_interact(user)
/obj/machinery/dna_vault/attack_hand(mob/user)
if(..())
return TRUE
- tgui_interact(user)
+ ui_interact(user)
-/obj/machinery/dna_vault/tgui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = FALSE, datum/tgui/master_ui = null, datum/tgui_state/state = GLOB.tgui_default_state)
+/obj/machinery/dna_vault/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = FALSE, datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state)
ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open)
if(!ui)
roll_powers(user)
@@ -235,7 +235,7 @@ GLOBAL_LIST_INIT(non_simple_animals, typecacheof(list(/mob/living/carbon/human/m
L += pick_n_take(possible_powers)
power_lottery[user] = L
-/obj/machinery/dna_vault/tgui_data(mob/user)
+/obj/machinery/dna_vault/ui_data(mob/user)
var/list/data = list(
"plants" = length(plants),
"plants_max" = plants_max,
@@ -256,7 +256,7 @@ GLOBAL_LIST_INIT(non_simple_animals, typecacheof(list(/mob/living/carbon/human/m
data["choiceB"] = L[2]
return data
-/obj/machinery/dna_vault/tgui_act(action, params)
+/obj/machinery/dna_vault/ui_act(action, params)
if(..())
return
diff --git a/code/modules/station_goals/shield.dm b/code/modules/station_goals/shield.dm
index 6c9a34e3b24..f4b5a02783a 100644
--- a/code/modules/station_goals/shield.dm
+++ b/code/modules/station_goals/shield.dm
@@ -50,15 +50,15 @@
/obj/machinery/computer/sat_control/attack_hand(mob/user)
if(..())
return 1
- tgui_interact(user)
+ ui_interact(user)
-/obj/machinery/computer/sat_control/tgui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = FALSE, datum/tgui/master_ui = null, datum/tgui_state/state = GLOB.tgui_default_state)
+/obj/machinery/computer/sat_control/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = FALSE, datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state)
ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open)
if(!ui)
ui = new(user, src, ui_key, "SatelliteControl", name, 475, 400)
ui.open()
-/obj/machinery/computer/sat_control/tgui_data(mob/user)
+/obj/machinery/computer/sat_control/ui_data(mob/user)
var/list/data = list()
data["satellites"] = list()
@@ -78,7 +78,7 @@
data["meteor_shield_coverage_percentage"] = (G.get_coverage() / G.coverage_goal) * 100
return data
-/obj/machinery/computer/sat_control/tgui_act(action, params)
+/obj/machinery/computer/sat_control/ui_act(action, params)
if(..())
return
diff --git a/code/modules/telesci/gps.dm b/code/modules/telesci/gps.dm
index fdd67da76d3..0945885a988 100644
--- a/code/modules/telesci/gps.dm
+++ b/code/modules/telesci/gps.dm
@@ -38,7 +38,7 @@ GLOBAL_LIST_EMPTY(GPS_list)
overlays += "working"
/obj/item/gps/AltClick(mob/user)
- if(tgui_status(user, GLOB.tgui_inventory_state) != STATUS_INTERACTIVE)
+ if(ui_status(user, GLOB.inventory_state) != STATUS_INTERACTIVE)
return 1 //user not valid to use gps
if(emped)
to_chat(user, "It's busted!")
diff --git a/code/modules/tgui/external.dm b/code/modules/tgui/external.dm
index d7a6423632d..6e000a8fd9c 100644
--- a/code/modules/tgui/external.dm
+++ b/code/modules/tgui/external.dm
@@ -17,8 +17,7 @@
* optional master_ui datum/tgui The parent UI.
* optional state datum/ui_state The state used to determine status.
*/
-
-/datum/proc/tgui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = FALSE, datum/tgui/master_ui = null, datum/tgui_state/state = GLOB.tgui_default_state)
+/datum/proc/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = FALSE, datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state)
return FALSE // Not implemented.
/**
@@ -31,7 +30,7 @@
*
* return list Data to be sent to the UI.
*/
-/datum/proc/tgui_data(mob/user)
+/datum/proc/ui_data(mob/user)
return list() // Not implemented.
/**
@@ -47,7 +46,7 @@
*
* return list Statuic Data to be sent to the UI.
*/
-/datum/proc/tgui_static_data(mob/user)
+/datum/proc/ui_static_data(mob/user)
return list()
/**
@@ -59,12 +58,12 @@
* optional ui ui to be updated
* optional ui_key ui key of ui to be updated
*/
-/datum/proc/update_tgui_static_data(mob/user, datum/tgui/ui, ui_key = "main")
+/datum/proc/update_static_data(mob/user, datum/tgui/ui, ui_key = "main")
ui = SStgui.try_update_ui(user, src, ui_key, ui)
// If there was no ui to update, there's no static data to update either.
if(!ui)
return
- ui.push_data(null, tgui_static_data(user), TRUE)
+ ui.push_data(null, ui_static_data(user), TRUE)
/**
* public
@@ -77,10 +76,10 @@
*
* return bool If the UI should be updated or not.
*/
-/datum/proc/tgui_act(action, list/params, datum/tgui/ui, datum/tgui_state/state)
+/datum/proc/ui_act(action, list/params, datum/tgui/ui, datum/ui_state/state)
// If UI is not interactive or usr calling Topic is not the UI user, bail.
if(!ui || ui.status != STATUS_INTERACTIVE)
- return TRUE
+ return 1
/**
* public
@@ -95,7 +94,7 @@
*
* required html the html base text
*/
-/datum/proc/tgui_base_html(html)
+/datum/proc/ui_base_html(html)
return html
/**
@@ -105,7 +104,7 @@
* This allows modules/datums to have the UI attached to them,
* and be a part of another object.
*/
-/datum/proc/tgui_host(mob/user)
+/datum/proc/ui_host(mob/user)
return src // Default src.
/**
@@ -114,7 +113,6 @@
* Associative list of JSON-encoded shared states that were set by
* tgui clients.
*/
-
/datum/var/list/tgui_shared_states
/**
@@ -122,14 +120,14 @@
*
* Used to track UIs for a mob.
*/
-/mob/var/list/open_tguis = list()
+/mob/var/list/open_uis = list()
/**
* public
*
* Called on a UI's object when the UI is closed, not to be confused with
* client/verb/uiclose(), which closes the ui window
*/
-/datum/proc/tgui_close(mob/user)
+/datum/proc/ui_close(mob/user)
/**
* verb
@@ -139,13 +137,13 @@
*
* required uiref ref The UI that was closed.
*/
-/client/verb/tguiclose(uid as text)
+/client/verb/uiclose(ref as text)
// Name the verb, and hide it from the user panel.
set name = "uiclose"
- set hidden = TRUE
+ set hidden = 1
// Get the UI based on the ref.
- var/datum/tgui/ui = locateUID(uid)
+ var/datum/tgui/ui = locateUID(ref)
// If we found the UI, close it.
if(istype(ui))
diff --git a/code/modules/tgui/modules/_base.dm b/code/modules/tgui/modules/_base.dm
index d74d5d78716..4bbefd2b17d 100644
--- a/code/modules/tgui/modules/_base.dm
+++ b/code/modules/tgui/modules/_base.dm
@@ -1,21 +1,21 @@
/*
-TGUI MODULES
+UI MODULES
-This allows for datum-based TGUIs that can be hooked into objects.
+This allows for datum-based UIs that can be hooked into objects.
This is useful for things such as the power monitor, which needs to exist on a physical console in the world, but also as a virtual device the AI can use
Code is pretty much ripped verbatim from nano modules, but with un-needed stuff removed
*/
-/datum/tgui_module
+/datum/ui_module
var/name
var/datum/host
-/datum/tgui_module/New(datum/_host)
+/datum/ui_module/New(datum/_host)
host = _host
-/datum/tgui_module/tgui_host()
+/datum/ui_module/ui_host()
return host ? host : src
-/datum/tgui_module/tgui_close(mob/user)
+/datum/ui_module/ui_close(mob/user)
if(host)
- host.tgui_close(user)
+ host.ui_close(user)
diff --git a/code/modules/tgui/modules/appearance_changer.dm b/code/modules/tgui/modules/appearance_changer.dm
index 64fb538d9f4..b6139792b71 100644
--- a/code/modules/tgui/modules/appearance_changer.dm
+++ b/code/modules/tgui/modules/appearance_changer.dm
@@ -1,4 +1,4 @@
-/datum/tgui_module/appearance_changer
+/datum/ui_module/appearance_changer
name = "Appearance Editor"
var/flags = APPEARANCE_ALL_HAIR
var/mob/living/carbon/human/owner = null
@@ -17,7 +17,7 @@
var/list/whitelist
var/list/blacklist
-/datum/tgui_module/appearance_changer/New(datum/host, mob/living/carbon/human/H, check_species_whitelist = TRUE, list/species_whitelist = list(), list/species_blacklist = list())
+/datum/ui_module/appearance_changer/New(datum/host, mob/living/carbon/human/H, check_species_whitelist = TRUE, list/species_whitelist = list(), list/species_blacklist = list())
..()
owner = H
head_organ = owner.get_organ("head")
@@ -25,7 +25,7 @@
whitelist = species_whitelist
blacklist = species_blacklist
-/datum/tgui_module/appearance_changer/tgui_act(action, list/params)
+/datum/ui_module/appearance_changer/ui_act(action, list/params)
if(..())
return
@@ -175,13 +175,13 @@
cut_and_generate_data()
-/datum/tgui_module/appearance_changer/tgui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = FALSE, datum/tgui/master_ui = null, datum/tgui_state/state = GLOB.tgui_default_state)
+/datum/ui_module/appearance_changer/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = FALSE, datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state)
ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open)
if(!ui)
ui = new(user, src, ui_key, "AppearanceChanger", name, 800, 450, master_ui, state)
ui.open()
-/datum/tgui_module/appearance_changer/tgui_data(mob/user)
+/datum/ui_module/appearance_changer/ui_data(mob/user)
generate_data(check_whitelist, whitelist, blacklist)
var/list/data = list()
@@ -277,26 +277,26 @@
return data
-/datum/tgui_module/appearance_changer/proc/update_dna()
+/datum/ui_module/appearance_changer/proc/update_dna()
if(owner && (flags & APPEARANCE_UPDATE_DNA))
owner.update_dna()
-/datum/tgui_module/appearance_changer/proc/can_change(flag)
+/datum/ui_module/appearance_changer/proc/can_change(flag)
return owner && (flags & flag)
-/datum/tgui_module/appearance_changer/proc/can_change_skin_tone()
+/datum/ui_module/appearance_changer/proc/can_change_skin_tone()
return owner && (flags & APPEARANCE_SKIN) && ((owner.dna.species.bodyflags & HAS_SKIN_TONE) || (owner.dna.species.bodyflags & HAS_ICON_SKIN_TONE))
-/datum/tgui_module/appearance_changer/proc/can_change_skin_color()
+/datum/ui_module/appearance_changer/proc/can_change_skin_color()
return owner && (flags & APPEARANCE_SKIN) && (owner.dna.species.bodyflags & HAS_SKIN_COLOR)
-/datum/tgui_module/appearance_changer/proc/can_change_head_accessory()
+/datum/ui_module/appearance_changer/proc/can_change_head_accessory()
if(!head_organ)
log_runtime(EXCEPTION("Missing head!"), owner)
return FALSE
return owner && (flags & APPEARANCE_HEAD_ACCESSORY) && (head_organ.dna.species.bodyflags & HAS_HEAD_ACCESSORY)
-/datum/tgui_module/appearance_changer/proc/can_change_markings(location = "body")
+/datum/ui_module/appearance_changer/proc/can_change_markings(location = "body")
var/marking_flag = HAS_BODY_MARKINGS
var/body_flags = owner.dna.species.bodyflags
if(location == "head")
@@ -312,16 +312,16 @@
return owner && (flags & APPEARANCE_MARKINGS) && (body_flags & marking_flag)
-/datum/tgui_module/appearance_changer/proc/can_change_body_accessory()
+/datum/ui_module/appearance_changer/proc/can_change_body_accessory()
return owner && (flags & APPEARANCE_BODY_ACCESSORY) && (owner.dna.species.bodyflags & HAS_TAIL)
-/datum/tgui_module/appearance_changer/proc/can_change_alt_head()
+/datum/ui_module/appearance_changer/proc/can_change_alt_head()
if(!head_organ)
log_debug("Missing head!")
return FALSE
return owner && (flags & APPEARANCE_ALT_HEAD) && (head_organ.dna.species.bodyflags & HAS_ALT_HEADS)
-/datum/tgui_module/appearance_changer/proc/cut_and_generate_data()
+/datum/ui_module/appearance_changer/proc/cut_and_generate_data()
// Making the assumption that the available species remain constant
valid_hairstyles.Cut()
valid_facial_hairstyles.Cut()
@@ -333,7 +333,7 @@
valid_alt_head_styles.Cut()
generate_data()
-/datum/tgui_module/appearance_changer/proc/generate_data()
+/datum/ui_module/appearance_changer/proc/generate_data()
if(!owner)
return
if(!length(valid_species))
diff --git a/code/modules/tgui/modules/atmos_control.dm b/code/modules/tgui/modules/atmos_control.dm
index 09f566cadc3..21ee3023863 100644
--- a/code/modules/tgui/modules/atmos_control.dm
+++ b/code/modules/tgui/modules/atmos_control.dm
@@ -1,7 +1,7 @@
-/datum/tgui_module/atmos_control
+/datum/ui_module/atmos_control
name = "Atmospherics Control"
-/datum/tgui_module/atmos_control/tgui_act(action, list/params, datum/tgui/ui, datum/tgui_state/state)
+/datum/ui_module/atmos_control/ui_act(action, list/params, datum/tgui/ui, datum/ui_state/state)
if(..())
return
@@ -9,9 +9,9 @@
if("open_alarm")
var/obj/machinery/alarm/alarm = locate(params["aref"]) in GLOB.air_alarms
if(alarm)
- alarm.tgui_interact(usr, master_ui = ui, state = GLOB.tgui_always_state) // ALWAYS is intentional here, as the master_ui pass will prevent fuckery
+ alarm.ui_interact(usr, master_ui = ui, state = GLOB.always_state) // ALWAYS is intentional here, as the master_ui pass will prevent fuckery
-/datum/tgui_module/atmos_control/tgui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = FALSE, datum/tgui/master_ui = null, datum/tgui_state/state = GLOB.tgui_default_state)
+/datum/ui_module/atmos_control/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = FALSE, datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state)
ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open)
if(!ui)
ui = new(user, src, ui_key, "AtmosControl", name, 800, 600, master_ui, state)
@@ -22,7 +22,7 @@
ui.open()
-/datum/tgui_module/atmos_control/tgui_data(mob/user)
+/datum/ui_module/atmos_control/ui_data(mob/user)
var/list/data = list()
data["alarms"] = GLOB.air_alarm_repository.air_alarm_data(GLOB.air_alarms, target_z=level_name_to_num(MAIN_STATION))
diff --git a/code/modules/tgui/modules/crew_monitor.dm b/code/modules/tgui/modules/crew_monitor.dm
index a33a1d141f9..a500fc6aad1 100644
--- a/code/modules/tgui/modules/crew_monitor.dm
+++ b/code/modules/tgui/modules/crew_monitor.dm
@@ -1,11 +1,11 @@
-/datum/tgui_module/crew_monitor
+/datum/ui_module/crew_monitor
name = "Crew monitor"
-/datum/tgui_module/crew_monitor/tgui_act(action, params)
+/datum/ui_module/crew_monitor/ui_act(action, params)
if(..())
return TRUE
- var/turf/T = get_turf(tgui_host())
+ var/turf/T = get_turf(ui_host())
if(!T || !is_level_reachable(T.z))
to_chat(usr, "Unable to establish a connection: You're too far away from the station!")
return FALSE
@@ -20,7 +20,7 @@
return TRUE
-/datum/tgui_module/crew_monitor/tgui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = FALSE, datum/tgui/master_ui = null, datum/tgui_state/state = GLOB.tgui_default_state)
+/datum/ui_module/crew_monitor/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = FALSE, datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state)
ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open)
if(!ui)
ui = new(user, src, ui_key, "CrewMonitor", name, 800, 600, master_ui, state)
@@ -32,9 +32,9 @@
ui.open()
-/datum/tgui_module/crew_monitor/tgui_data(mob/user)
- var/data[0]
- var/turf/T = get_turf(tgui_host())
+/datum/ui_module/crew_monitor/ui_data(mob/user)
+ var/list/data = list()
+ var/turf/T = get_turf(ui_host())
data["isAI"] = isAI(user)
data["crewmembers"] = GLOB.crew_repository.health_data(T)
diff --git a/code/modules/tgui/modules/ert_manager.dm b/code/modules/tgui/modules/ert_manager.dm
index 582d03f5a54..b31adf47120 100644
--- a/code/modules/tgui/modules/ert_manager.dm
+++ b/code/modules/tgui/modules/ert_manager.dm
@@ -1,4 +1,4 @@
-/datum/tgui_module/ert_manager
+/datum/ui_module/ert_manager
name = "ERT Manager"
var/ert_type = "Red"
var/commander_slots = 1 // defaults for open slots
@@ -9,14 +9,14 @@
var/paranormal_slots = 0
var/cyborg_slots = 0
-/datum/tgui_module/ert_manager/tgui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = FALSE, datum/tgui/master_ui = null, datum/tgui_state/state = GLOB.tgui_admin_state)
+/datum/ui_module/ert_manager/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = FALSE, datum/tgui/master_ui = null, datum/ui_state/state = GLOB.admin_state)
ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open)
if(!ui)
ui = new(user, src, ui_key, "ERTManager", name, 350, 430, master_ui, state)
ui.autoupdate = TRUE
ui.open()
-/datum/tgui_module/ert_manager/tgui_data(mob/user)
+/datum/ui_module/ert_manager/ui_data(mob/user)
var/list/data = list()
data["str_security_level"] = capitalize(get_security_level())
switch(GLOB.security_level)
@@ -40,7 +40,7 @@
data["spawnpoints"] = GLOB.emergencyresponseteamspawn.len
return data
-/datum/tgui_module/ert_manager/tgui_act(action, params)
+/datum/ui_module/ert_manager/ui_act(action, params)
if(..())
return
. = TRUE
diff --git a/code/modules/tgui/modules/law_manager.dm b/code/modules/tgui/modules/law_manager.dm
index 012851da251..79f301702c6 100644
--- a/code/modules/tgui/modules/law_manager.dm
+++ b/code/modules/tgui/modules/law_manager.dm
@@ -1,4 +1,4 @@
-/datum/tgui_module/law_manager
+/datum/ui_module/law_manager
name = "Law manager"
var/ion_law = "IonLaw"
var/zeroth_law = "ZerothLaw"
@@ -12,7 +12,7 @@
var/global/list/datum/ai_laws/player_laws
var/mob/living/silicon/owner = null
-/datum/tgui_module/law_manager/New(var/mob/living/silicon/S)
+/datum/ui_module/law_manager/New(var/mob/living/silicon/S)
..()
owner = S
@@ -27,7 +27,7 @@
if(laws.selectable)
player_laws += laws
-/datum/tgui_module/law_manager/tgui_act(action, list/params)
+/datum/ui_module/law_manager/ui_act(action, list/params)
if(..())
return
@@ -144,13 +144,13 @@
to_chat(usr, "Laws displayed.")
-/datum/tgui_module/law_manager/tgui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = FALSE, datum/tgui/master_ui = null, datum/tgui_state/state = GLOB.tgui_default_state)
+/datum/ui_module/law_manager/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = FALSE, datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state)
ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open)
if(!ui)
ui = new(user, src, ui_key, "LawManager", sanitize("[src] - [owner.name]"), 800, is_malf(user) ? 600 : 400, master_ui, state)
ui.open()
-/datum/tgui_module/law_manager/tgui_data(mob/user)
+/datum/ui_module/law_manager/ui_data(mob/user)
var/list/data = list()
owner.lawsync()
@@ -181,14 +181,14 @@
return data
-/datum/tgui_module/law_manager/proc/package_laws(var/list/data, var/field, var/list/datum/ai_law/laws)
+/datum/ui_module/law_manager/proc/package_laws(var/list/data, var/field, var/list/datum/ai_law/laws)
var/list/packaged_laws = list()
for(var/datum/ai_law/AL in laws)
packaged_laws[++packaged_laws.len] = list("law" = AL.law, "index" = AL.get_index(), "state" = owner.laws.get_state_law(AL), "ref" = "\ref[AL]")
data[field] = packaged_laws
data["has_[field]"] = packaged_laws.len
-/datum/tgui_module/law_manager/proc/package_multiple_laws(var/list/datum/ai_laws/laws)
+/datum/ui_module/law_manager/proc/package_multiple_laws(var/list/datum/ai_laws/laws)
var/list/law_sets = list()
for(var/datum/ai_laws/ALs in laws)
var/list/packaged_laws = list()
@@ -200,7 +200,7 @@
return law_sets
-/datum/tgui_module/law_manager/proc/is_malf(var/mob/user)
+/datum/ui_module/law_manager/proc/is_malf(var/mob/user)
return (is_admin(user) && !owner.is_slaved()) || is_special_character(owner)
/mob/living/silicon/proc/is_slaved()
@@ -209,7 +209,7 @@
/mob/living/silicon/robot/is_slaved()
return lawupdate && connected_ai ? sanitize(connected_ai.name) : null
-/datum/tgui_module/law_manager/proc/sync_laws(var/mob/living/silicon/ai/AI)
+/datum/ui_module/law_manager/proc/sync_laws(var/mob/living/silicon/ai/AI)
if(!AI)
return
for(var/mob/living/silicon/robot/R in AI.connected_robots)
diff --git a/code/modules/tgui/modules/power_monitor.dm b/code/modules/tgui/modules/power_monitor.dm
index 1b959ec72cb..4ef678768fa 100644
--- a/code/modules/tgui/modules/power_monitor.dm
+++ b/code/modules/tgui/modules/power_monitor.dm
@@ -1,23 +1,23 @@
-/datum/tgui_module/power_monitor
+/datum/ui_module/power_monitor
name = "Power monitor"
var/select_monitor = FALSE
var/obj/machinery/computer/monitor/powermonitor
-/datum/tgui_module/power_monitor/digital
+/datum/ui_module/power_monitor/digital
select_monitor = TRUE
-/datum/tgui_module/power_monitor/New()
+/datum/ui_module/power_monitor/New()
..()
if(!select_monitor)
- powermonitor = tgui_host()
+ powermonitor = ui_host()
-/datum/tgui_module/power_monitor/tgui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = FALSE, datum/tgui/master_ui = null, datum/tgui_state/state = GLOB.tgui_default_state)
+/datum/ui_module/power_monitor/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = FALSE, datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state)
ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open)
if(!ui)
ui = new(user, src, ui_key, "PowerMonitor", name, 600, 650, master_ui, state)
ui.open()
-/datum/tgui_module/power_monitor/tgui_data(mob/user)
+/datum/ui_module/power_monitor/ui_data(mob/user)
var/list/data = list()
// Sanity check
@@ -40,7 +40,7 @@
return data
-/datum/tgui_module/power_monitor/tgui_act(action, list/params)
+/datum/ui_module/power_monitor/ui_act(action, list/params)
if(..())
return
diff --git a/code/modules/tgui/plugins/login.dm b/code/modules/tgui/plugins/login.dm
index 044ab46fad7..e558cc118be 100644
--- a/code/modules/tgui/plugins/login.dm
+++ b/code/modules/tgui/plugins/login.dm
@@ -4,52 +4,52 @@
* Allows the handling of logins using IDs within tgui.
*
* Two key procs:
- * * [/obj/proc/tgui_login_act] - Call in your tgui_act() proc to catch any login actions and handle them.
- * * [/obj/proc/tgui_login_data] - Call in your tgui_data() proc to pass login info.
+ * * [/obj/proc/ui_login_act] - Call in your ui_act() proc to catch any login actions and handle them.
+ * * [/obj/proc/ui_login_data] - Call in your ui_data() proc to pass login info.
*
* How to use (DM side):
- * 1. Call [/obj/proc/tgui_login_act] at the start of your tgui_act() proc
- * 2. Call [/obj/proc/tgui_login_data] in your tgui_data() proc while passing the data list
- * 3. In your object, call [/obj/proc/tgui_login_get] to get the current login state.
- * 4. Optional: call [/obj/proc/tgui_login_attackby] in your attackby() to make the login process easier.
+ * 1. Call [/obj/proc/ui_login_act] at the start of your ui_act() proc
+ * 2. Call [/obj/proc/ui_login_data] in your ui_data() proc while passing the data list
+ * 3. In your object, call [/obj/proc/ui_login_get] to get the current login state.
+ * 4. Optional: call [/obj/proc/ui_login_attackby] in your attackby() to make the login process easier.
*
* How to use (JS side): Use the and interfaces.
*/
-GLOBAL_LIST(tgui_logins)
+GLOBAL_LIST(ui_logins)
/**
- * Call this from a proc that is called in tgui_act() to process login actions
+ * Call this from a proc that is called in ui_act() to process login actions
*
* Arguments:
* * action - The called action
* * params - The params to the action
*/
-/obj/proc/tgui_login_act(action = "", params)
+/obj/proc/ui_login_act(action = "", params)
. = null
switch(action)
if("login_insert")
- var/datum/tgui_login/state = tgui_login_get()
+ var/datum/ui_login/state = ui_login_get()
if(state.id) // An ID is already inserted, eject it
- return tgui_login_eject(state = state)
+ return ui_login_eject(state = state)
else // No ID, attempt to insert one in
- return tgui_login_insert(usr.get_active_hand(), state = state)
+ return ui_login_insert(usr.get_active_hand(), state = state)
if("login_eject")
- return tgui_login_eject()
+ return ui_login_eject()
if("login_login")
- return tgui_login_login(text2num(params["login_type"]))
+ return ui_login_login(text2num(params["login_type"]))
if("login_logout")
- return tgui_login_logout()
+ return ui_login_logout()
/**
* Appends login state data.
*
* Arguments:
* * data - The data list to be returned
- * * user - The user calling tgui_data()
+ * * user - The user calling ui_data()
* * state - The current login state
*/
-/obj/proc/tgui_login_data(list/data, mob/user, datum/tgui_login/state = tgui_login_get())
+/obj/proc/ui_login_data(list/data, mob/user, datum/ui_login/state = ui_login_get())
data["loginState"] = list(
"id" = state.id ? state.id.name : null,
"name" = state.name,
@@ -68,9 +68,9 @@ GLOBAL_LIST(tgui_logins)
* * O - The object
* * user - The user
*/
-/obj/proc/tgui_login_attackby(obj/item/O, mob/user)
- if(istype(O, /obj/item/card/id) && tgui_login_insert(O))
- tgui_interact(user)
+/obj/proc/ui_login_attackby(obj/item/O, mob/user)
+ if(istype(O, /obj/item/card/id) && ui_login_insert(O))
+ ui_interact(user)
return TRUE
/**
@@ -80,7 +80,7 @@ GLOBAL_LIST(tgui_logins)
* * O - The object to try inserting
* * state - The current login state
*/
-/obj/proc/tgui_login_insert(obj/item/O, datum/tgui_login/state = tgui_login_get())
+/obj/proc/ui_login_insert(obj/item/O, datum/ui_login/state = ui_login_get())
if(state.id)
return
@@ -100,7 +100,7 @@ GLOBAL_LIST(tgui_logins)
* Arguments:
* * state - The current login state
*/
-/obj/proc/tgui_login_eject(datum/tgui_login/state = tgui_login_get())
+/obj/proc/ui_login_eject(datum/ui_login/state = ui_login_get())
if(!state.id)
return
@@ -121,7 +121,7 @@ GLOBAL_LIST(tgui_logins)
* * login_type - The login type: LOGIN_TYPE_NORMAL (checks for inserted ID), LOGIN_TYPE_AI, LOGIN_TYPE_ROBOT and LOGIN_TYPE_ADMIN
* * state - The current login state
*/
-/obj/proc/tgui_login_login(login_type = LOGIN_TYPE_NORMAL, datum/tgui_login/state = tgui_login_get())
+/obj/proc/ui_login_login(login_type = LOGIN_TYPE_NORMAL, datum/ui_login/state = ui_login_get())
if(state.logged_in)
return
@@ -146,7 +146,7 @@ GLOBAL_LIST(tgui_logins)
state.access = get_all_accesses() + get_all_centcom_access()
state.logged_in = TRUE
- tgui_login_on_login(state = state)
+ ui_login_on_login(state = state)
return TRUE
@@ -156,7 +156,7 @@ GLOBAL_LIST(tgui_logins)
* Arguments:
* * state - The current login state
*/
-/obj/proc/tgui_login_logout(datum/tgui_login/state = tgui_login_get())
+/obj/proc/ui_login_logout(datum/ui_login/state = ui_login_get())
if(!state.logged_in)
return
@@ -164,7 +164,7 @@ GLOBAL_LIST(tgui_logins)
state.rank = ""
state.access = null
state.logged_in = FALSE
- tgui_login_on_logout(state = state)
+ ui_login_on_logout(state = state)
return TRUE
@@ -174,12 +174,12 @@ GLOBAL_LIST(tgui_logins)
* Arguments:
* * state - The current login state
*/
-/obj/proc/tgui_login_get()
- RETURN_TYPE(/datum/tgui_login)
- . = LAZYACCESS(GLOB.tgui_logins, UID())
+/obj/proc/ui_login_get()
+ RETURN_TYPE(/datum/ui_login)
+ . = LAZYACCESS(GLOB.ui_logins, UID())
if(!.)
- LAZYINITLIST(GLOB.tgui_logins)
- . = GLOB.tgui_logins[UID()] = new /datum/tgui_login
+ LAZYINITLIST(GLOB.ui_logins)
+ . = GLOB.ui_logins[UID()] = new /datum/ui_login
/**
* Called on successful login.
@@ -187,7 +187,7 @@ GLOBAL_LIST(tgui_logins)
* Arguments:
* * state - The current login state
*/
-/obj/proc/tgui_login_on_login(datum/tgui_login/state = tgui_login_get())
+/obj/proc/ui_login_on_login(datum/ui_login/state = ui_login_get())
return
/**
@@ -196,20 +196,20 @@ GLOBAL_LIST(tgui_logins)
* Arguments:
* * state - The current login state
*/
-/obj/proc/tgui_login_on_logout(datum/tgui_login/state = tgui_login_get())
+/obj/proc/ui_login_on_logout(datum/ui_login/state = ui_login_get())
return
/**
* Login state (there should be only one for one datum)
*/
-/datum/tgui_login
+/datum/ui_login
var/obj/item/card/id/id = null
var/name = ""
var/rank = ""
var/list/access = null
var/logged_in = FALSE
-/datum/tgui_login/New(id, name, rank, access)
+/datum/ui_login/New(id, name, rank, access)
src.id = id
src.name = name
src.rank = rank
diff --git a/code/modules/tgui/plugins/modal.dm b/code/modules/tgui/plugins/modal.dm
index f09f54f627c..4f42cd76a2b 100644
--- a/code/modules/tgui/plugins/modal.dm
+++ b/code/modules/tgui/plugins/modal.dm
@@ -1,15 +1,15 @@
/**
- * tgui modals
+ * ui modals
*
* Allows creation of modals within tgui.
*/
-GLOBAL_LIST(tgui_modals)
+GLOBAL_LIST(ui_modals)
/**
- * Call this from a proc that is called in tgui_act() to process modal actions
+ * Call this from a proc that is called in ui_act() to process modal actions
*
- * Example: /obj/machinery/chem_master/proc/tgui_act_modal
+ * Example: /obj/machinery/chem_master/proc/ui_act_modal
* You can then switch based on the return value and show different
* modals depending on the answer.
* Arguments:
@@ -17,34 +17,34 @@ GLOBAL_LIST(tgui_modals)
* * action - The called action
* * params - The params to the action
*/
-/datum/proc/tgui_modal_act(datum/source = src, action = "", params)
+/datum/proc/ui_modal_act(datum/source = src, action = "", params)
ASSERT(istype(source))
. = null
switch(action)
if("modal_open") // Params: id, arguments
- return TGUI_MODAL_OPEN
+ return UI_MODAL_OPEN
if("modal_answer") // Params: id, answer, arguments
- params["answer"] = tgui_modal_preprocess_answer(source, params["answer"])
- if(tgui_modal_answer(source, params["id"], params["answer"])) // If there's a current modal with a delegate that returned TRUE, no need to continue
- . = TGUI_MODAL_DELEGATE
+ params["answer"] = ui_modal_preprocess_answer(source, params["answer"])
+ if(ui_modal_answer(source, params["id"], params["answer"])) // If there's a current modal with a delegate that returned TRUE, no need to continue
+ . = UI_MODAL_DELEGATE
else
- . = TGUI_MODAL_ANSWER
- tgui_modal_clear(source)
+ . = UI_MODAL_ANSWER
+ ui_modal_clear(source)
if("modal_close") // Params: id
- tgui_modal_clear(source)
- return TGUI_MODAL_CLOSE
+ ui_modal_clear(source)
+ return UI_MODAL_CLOSE
/**
- * Call this from tgui_data() to return modal information if needed
+ * Call this from ui_data() to return modal information if needed
* Arguments:
* * source - The source datum
*/
-/datum/proc/tgui_modal_data(datum/source = src)
+/datum/proc/ui_modal_data(datum/source = src)
ASSERT(istype(source))
- var/datum/tgui_modal/current = LAZYACCESS(GLOB.tgui_modals, source.UID())
+ var/datum/ui_modal/current = LAZYACCESS(GLOB.ui_modals, source.UID())
if(!current)
return null
@@ -56,25 +56,25 @@ GLOBAL_LIST(tgui_modals)
* Arguments:
* * source - The source datum
*/
-/datum/proc/tgui_modal_clear(datum/source = src)
+/datum/proc/ui_modal_clear(datum/source = src)
ASSERT(istype(source))
- LAZYINITLIST(GLOB.tgui_modals)
- var/datum/tgui_modal/previous = GLOB.tgui_modals[source.UID()]
+ LAZYINITLIST(GLOB.ui_modals)
+ var/datum/ui_modal/previous = GLOB.ui_modals[source.UID()]
if(!previous)
return FALSE
- for(var/i in 1 to length(GLOB.tgui_modals))
- var/key = GLOB.tgui_modals[i]
- if(previous == GLOB.tgui_modals[key])
- GLOB.tgui_modals.Cut(i, i + 1)
+ for(var/i in 1 to length(GLOB.ui_modals))
+ var/key = GLOB.ui_modals[i]
+ if(previous == GLOB.ui_modals[key])
+ GLOB.ui_modals.Cut(i, i + 1)
break
SStgui.update_uis(source)
return TRUE
/**
- * Opens a message TGUI modal
+ * Opens a message UI modal
*
* Arguments:
* * source - The source datum
@@ -83,14 +83,14 @@ GLOBAL_LIST(tgui_modals)
* * delegate - The proc to call when closed
* * arguments - List of arguments passed to and from JS (mostly useful for chaining modals)
*/
-/datum/proc/tgui_modal_message(datum/source = src, id, text = "Default modal message", delegate, arguments)
+/datum/proc/ui_modal_message(datum/source = src, id, text = "Default modal message", delegate, arguments)
ASSERT(length(id))
- var/datum/tgui_modal/modal = new(id, text, delegate, arguments)
- return tgui_modal_new(source, modal)
+ var/datum/ui_modal/modal = new(id, text, delegate, arguments)
+ return ui_modal_new(source, modal)
/**
- * Opens a text input TGUI modal
+ * Opens a text input UI modal
*
* Arguments:
* * source - The source datum
@@ -101,15 +101,15 @@ GLOBAL_LIST(tgui_modals)
* * value - The default value of the input
* * max_length - The maximum char length of the input
*/
-/datum/proc/tgui_modal_input(datum/source = src, id, text = "Default modal message", delegate, arguments, value = "", max_length = TGUI_MODAL_INPUT_MAX_LENGTH)
+/datum/proc/ui_modal_input(datum/source = src, id, text = "Default modal message", delegate, arguments, value = "", max_length = UI_MODAL_INPUT_MAX_LENGTH)
ASSERT(length(id))
ASSERT(max_length > 0)
- var/datum/tgui_modal/input/modal = new(id, text, delegate, arguments, value, max_length)
- return tgui_modal_new(source, modal)
+ var/datum/ui_modal/input/modal = new(id, text, delegate, arguments, value, max_length)
+ return ui_modal_new(source, modal)
/**
- * Opens a dropdown input TGUI modal
+ * Opens a dropdown input UI modal
*
* Internally checks if the answer is in the list of choices.
* Arguments:
@@ -121,14 +121,14 @@ GLOBAL_LIST(tgui_modals)
* * value - The default value of the dropdown
* * choices - The list of available choices in the dropdown
*/
-/datum/proc/tgui_modal_choice(datum/source = src, id, text = "Default modal message", delegate, arguments, value = "", choices)
+/datum/proc/ui_modal_choice(datum/source = src, id, text = "Default modal message", delegate, arguments, value = "", choices)
ASSERT(length(id))
- var/datum/tgui_modal/input/choice/modal = new(id, text, delegate, arguments, value, choices)
- return tgui_modal_new(source, modal)
+ var/datum/ui_modal/input/choice/modal = new(id, text, delegate, arguments, value, choices)
+ return ui_modal_new(source, modal)
/**
- * Opens a bento input TGUI modal
+ * Opens a bento input UI modal
*
* Internally checks if the answer is in the list of choices.
* Arguments:
@@ -140,14 +140,14 @@ GLOBAL_LIST(tgui_modals)
* * value - The default value of the bento
* * choices - The list of available choices in the bento
*/
-/datum/proc/tgui_modal_bento(datum/source = src, id, text = "Default modal message", delegate, arguments, value, choices)
+/datum/proc/ui_modal_bento(datum/source = src, id, text = "Default modal message", delegate, arguments, value, choices)
ASSERT(length(id))
- var/datum/tgui_modal/input/bento/modal = new(id, text, delegate, arguments, value, choices)
- return tgui_modal_new(source, modal)
+ var/datum/ui_modal/input/bento/modal = new(id, text, delegate, arguments, value, choices)
+ return ui_modal_new(source, modal)
/**
- * Opens a yes/no TGUI modal
+ * Opens a yes/no UI modal
*
* Arguments:
* * source - The source datum
@@ -159,33 +159,33 @@ GLOBAL_LIST(tgui_modals)
* * yes_text - The text to show in the "Yes" button
* * no_text - The text to show in the "No" button
*/
-/datum/proc/tgui_modal_boolean(datum/source = src, id, text = "Default modal message", delegate, delegate_no, arguments, yes_text = "Yes", no_text = "No")
+/datum/proc/ui_modal_boolean(datum/source = src, id, text = "Default modal message", delegate, delegate_no, arguments, yes_text = "Yes", no_text = "No")
ASSERT(length(id))
- var/datum/tgui_modal/boolean/modal = new(id, text, delegate, delegate_no, arguments, yes_text, no_text)
- return tgui_modal_new(source, modal)
+ var/datum/ui_modal/boolean/modal = new(id, text, delegate, delegate_no, arguments, yes_text, no_text)
+ return ui_modal_new(source, modal)
/**
* Registers a given modal to a source. Private.
*
* Arguments:
* * source - The source datum
- * * modal - The datum/tgui_modal to register
+ * * modal - The datum/ui_modal to register
* * replace_previous - Whether any modal currently assigned to source should be replaced
* * instant_update - Whether the changes should reflect immediately
*/
-/datum/proc/tgui_modal_new(datum/source = src, datum/tgui_modal/modal = null, replace_previous = TRUE, instant_update = TRUE)
+/datum/proc/ui_modal_new(datum/source = src, datum/ui_modal/modal = null, replace_previous = TRUE, instant_update = TRUE)
ASSERT(istype(source))
ASSERT(istype(modal))
- var/datum/tgui_modal/previous = LAZYACCESS(GLOB.tgui_modals, source.UID())
+ var/datum/ui_modal/previous = LAZYACCESS(GLOB.ui_modals, source.UID())
if(previous && !replace_previous)
return FALSE
modal.owning_source = source
// Previous one should get GC'd
- LAZYSET(GLOB.tgui_modals, source.UID(), modal)
+ LAZYSET(GLOB.ui_modals, source.UID(), modal)
if(instant_update)
SStgui.update_uis(source)
return TRUE
@@ -198,10 +198,10 @@ GLOBAL_LIST(tgui_modals)
* * id - The ID of the modal
* * answer - The provided answer
*/
-/datum/proc/tgui_modal_answer(datum/source = src, id, answer = "")
+/datum/proc/ui_modal_answer(datum/source = src, id, answer = "")
ASSERT(istype(source))
- var/datum/tgui_modal/current = LAZYACCESS(GLOB.tgui_modals, source.UID())
+ var/datum/ui_modal/current = LAZYACCESS(GLOB.ui_modals, source.UID())
if(!current)
return FALSE
@@ -216,10 +216,10 @@ GLOBAL_LIST(tgui_modals)
* * source - The source datum
* * answer - The provided answer
*/
-/datum/proc/tgui_modal_preprocess_answer(datum/source = src, answer = "")
+/datum/proc/ui_modal_preprocess_answer(datum/source = src, answer = "")
ASSERT(istype(source))
- var/datum/tgui_modal/current = LAZYACCESS(GLOB.tgui_modals, source.UID())
+ var/datum/ui_modal/current = LAZYACCESS(GLOB.ui_modals, source.UID())
if(!current)
return answer
@@ -228,7 +228,7 @@ GLOBAL_LIST(tgui_modals)
/**
* Modal datum (contains base information for a modal)
*/
-/datum/tgui_modal
+/datum/ui_modal
var/datum/owning_source
var/id
var/text
@@ -236,7 +236,7 @@ GLOBAL_LIST(tgui_modals)
var/list/arguments
var/modal_type = "message"
-/datum/tgui_modal/New(id, text, delegate, list/arguments)
+/datum/ui_modal/New(id, text, delegate, list/arguments)
src.id = id
src.text = text
src.delegate = delegate
@@ -248,8 +248,8 @@ GLOBAL_LIST(tgui_modals)
* Arguments:
* * answer - The answer, a nullable text
*/
-/datum/tgui_modal/proc/preprocess_answer(answer)
- return reject_bad_text(answer, TGUI_MODAL_INPUT_MAX_LENGTH) // bleh
+/datum/ui_modal/proc/preprocess_answer(answer)
+ return reject_bad_text(answer, UI_MODAL_INPUT_MAX_LENGTH) // bleh
/**
* Called when a modal receives an answer
@@ -257,7 +257,7 @@ GLOBAL_LIST(tgui_modals)
* Arguments:
* * answer - The answer, a nullable text
*/
-/datum/tgui_modal/proc/on_answer(answer)
+/datum/ui_modal/proc/on_answer(answer)
if(delegate)
return call(owning_source, delegate)(answer, arguments)
return FALSE
@@ -265,7 +265,7 @@ GLOBAL_LIST(tgui_modals)
/**
* Creates a list that describes a modal visually to be passed to JS
*/
-/datum/tgui_modal/proc/to_data()
+/datum/ui_modal/proc/to_data()
. = list()
.["id"] = id
.["text"] = text
@@ -275,42 +275,42 @@ GLOBAL_LIST(tgui_modals)
/**
* Input modal - has a text entry that can be used to enter an answer
*/
-/datum/tgui_modal/input
+/datum/ui_modal/input
modal_type = "input"
var/value
var/max_length
-/datum/tgui_modal/input/New(id, text, delegate, list/arguments, value, max_length)
+/datum/ui_modal/input/New(id, text, delegate, list/arguments, value, max_length)
..(id, text, delegate, arguments)
src.value = value
src.max_length = max_length
-/datum/tgui_modal/input/preprocess_answer(answer)
+/datum/ui_modal/input/preprocess_answer(answer)
. = ..(answer)
if(length(answer) > max_length)
. = copytext(., 1, max_length + 1)
-/datum/tgui_modal/input/to_data()
+/datum/ui_modal/input/to_data()
. = ..()
.["value"] = value
/**
* Choice modal - has a dropdown menu that can be used to select an answer
*/
-/datum/tgui_modal/input/choice
+/datum/ui_modal/input/choice
modal_type = "choice"
var/choices
-/datum/tgui_modal/input/choice/New(id, text, delegate, list/arguments, value, choices)
- ..(id, text, delegate, arguments, value, TGUI_MODAL_INPUT_MAX_LENGTH) // Max length doesn't really matter in dropdowns, but whatever
+/datum/ui_modal/input/choice/New(id, text, delegate, list/arguments, value, choices)
+ ..(id, text, delegate, arguments, value, UI_MODAL_INPUT_MAX_LENGTH) // Max length doesn't really matter in dropdowns, but whatever
src.choices = choices
-/datum/tgui_modal/input/choice/on_answer(answer)
+/datum/ui_modal/input/choice/on_answer(answer)
if(answer in choices) // Make sure the answer is actually in our choices!
return ..(answer, arguments)
return FALSE
-/datum/tgui_modal/input/choice/to_data()
+/datum/ui_modal/input/choice/to_data()
. = ..()
.["choices"] = choices
@@ -319,52 +319,52 @@ GLOBAL_LIST(tgui_modals)
*
* The returned answer is the index of the choice.
*/
-/datum/tgui_modal/input/bento
+/datum/ui_modal/input/bento
modal_type = "bento"
var/choices
-/datum/tgui_modal/input/bento/New(id, text, delegate, list/arguments, value, choices)
- ..(id, text, delegate, arguments, text2num(value), TGUI_MODAL_INPUT_MAX_LENGTH) // Max length doesn't really matter in here, but whatever
+/datum/ui_modal/input/bento/New(id, text, delegate, list/arguments, value, choices)
+ ..(id, text, delegate, arguments, text2num(value), UI_MODAL_INPUT_MAX_LENGTH) // Max length doesn't really matter in here, but whatever
src.choices = choices
-/datum/tgui_modal/input/bento/preprocess_answer(answer)
+/datum/ui_modal/input/bento/preprocess_answer(answer)
return text2num(answer) || 0
-/datum/tgui_modal/input/bento/on_answer(answer)
+/datum/ui_modal/input/bento/on_answer(answer)
if(answer >= 1 && answer <= length(choices)) // Make sure the answer index is actually in our indexes!
return ..(answer, arguments)
return FALSE
-/datum/tgui_modal/input/bento/to_data()
+/datum/ui_modal/input/bento/to_data()
. = ..()
.["choices"] = choices
/**
* Boolean modal - has yes/no buttons that do different actions depending on which is pressed
*/
-/datum/tgui_modal/boolean
+/datum/ui_modal/boolean
modal_type = "boolean"
var/delegate_no
var/yes_text
var/no_text
-/datum/tgui_modal/boolean/New(id, text, delegate, delegate_no, list/arguments, yes_text, no_text)
+/datum/ui_modal/boolean/New(id, text, delegate, delegate_no, list/arguments, yes_text, no_text)
..(id, text, delegate, arguments)
src.delegate_no = delegate_no
src.yes_text = yes_text
src.no_text = no_text
-/datum/tgui_modal/boolean/preprocess_answer(answer)
+/datum/ui_modal/boolean/preprocess_answer(answer)
return text2num(answer) || FALSE
-/datum/tgui_modal/boolean/on_answer(answer)
+/datum/ui_modal/boolean/on_answer(answer)
if(answer)
return ..(answer, arguments)
else if(delegate_no)
return call(owning_source, delegate_no)(arguments)
return FALSE
-/datum/tgui_modal/boolean/to_data()
+/datum/ui_modal/boolean/to_data()
. = ..()
.["yes_text"] = yes_text
.["no_text"] = no_text
diff --git a/code/modules/tgui/states.dm b/code/modules/tgui/states.dm
index 81152426d06..196f2bc4ccb 100644
--- a/code/modules/tgui/states.dm
+++ b/code/modules/tgui/states.dm
@@ -4,6 +4,7 @@
* Base state and helpers for states. Just does some sanity checks, implement a state for in-depth checks.
*/
+
/**
* public
*
@@ -14,8 +15,8 @@
*
* return UI_state The state of the UI.
*/
-/datum/proc/tgui_status(mob/user, datum/tgui_state/state)
- var/src_object = tgui_host(user)
+/datum/proc/ui_status(mob/user, datum/ui_state/state)
+ var/src_object = ui_host(user)
. = STATUS_CLOSE
if(!state)
return
@@ -45,7 +46,7 @@
*
* return UI_state The state of the UI.
*/
-/datum/tgui_state/proc/can_use_topic(src_object, mob/user)
+/datum/ui_state/proc/can_use_topic(src_object, mob/user)
return STATUS_CLOSE // Don't allow interaction by default.
/**
@@ -55,7 +56,7 @@
*
* return UI_state The state of the UI.
*/
-/mob/proc/shared_tgui_interaction(src_object)
+/mob/proc/shared_ui_interaction(src_object)
if(!client) // Close UIs if mindless.
return STATUS_CLOSE
else if(stat) // Disable UIs if unconcious.
@@ -64,12 +65,12 @@
return STATUS_UPDATE
return STATUS_INTERACTIVE
-/mob/living/silicon/ai/shared_tgui_interaction(src_object)
+/mob/living/silicon/ai/shared_ui_interaction(src_object)
if(lacks_power()) // Disable UIs if the AI is unpowered.
return STATUS_DISABLED
return ..()
-/mob/living/silicon/robot/shared_tgui_interaction(src_object)
+/mob/living/silicon/robot/shared_ui_interaction(src_object)
if(!cell || cell.charge <= 0 || lockcharge) // Disable UIs if the Borg is unpowered or locked.
return STATUS_DISABLED
return ..()
@@ -86,8 +87,8 @@
*
* return UI_state The state of the UI.
*/
-/atom/proc/contents_tgui_distance(src_object, mob/living/user)
- return user.shared_living_tgui_distance(src_object) // Just call this mob's check.
+/atom/proc/contents_ui_distance(src_object, mob/living/user)
+ return user.shared_living_ui_distance(src_object) // Just call this mob's check.
/**
* public
@@ -98,7 +99,7 @@
*
* return UI_state The state of the UI.
*/
-/mob/living/proc/shared_living_tgui_distance(atom/movable/src_object, viewcheck = TRUE)
+/mob/living/proc/shared_living_ui_distance(atom/movable/src_object, viewcheck = TRUE)
if(viewcheck && !(src_object in view(src))) // If the object is obscured, close it.
return STATUS_CLOSE
@@ -111,7 +112,7 @@
return STATUS_DISABLED
return STATUS_CLOSE // Otherwise, we got nothing.
-/mob/living/carbon/human/shared_living_tgui_distance(atom/movable/src_object)
+/mob/living/carbon/human/shared_living_ui_distance(atom/movable/src_object)
if((TK in mutations) && (get_dist(src, src_object) <= 2))
return STATUS_INTERACTIVE
return ..()
diff --git a/code/modules/tgui/states/admin.dm b/code/modules/tgui/states/admin.dm
index 6d1c680927a..3f32f47adde 100644
--- a/code/modules/tgui/states/admin.dm
+++ b/code/modules/tgui/states/admin.dm
@@ -1,12 +1,12 @@
- /**
- * tgui state: admin_state
- *
- * Checks that the user is an admin, end-of-story.
- **/
+/**
+ * tgui state: admin_state
+ *
+ * Checks that the user is an admin, end-of-story.
+ */
-GLOBAL_DATUM_INIT(tgui_admin_state, /datum/tgui_state/admin_state, new)
+GLOBAL_DATUM_INIT(admin_state, /datum/ui_state/admin_state, new)
-/datum/tgui_state/admin_state/can_use_topic(src_object, mob/user)
+/datum/ui_state/admin_state/can_use_topic(src_object, mob/user)
if(check_rights_for(user.client, R_ADMIN))
return STATUS_INTERACTIVE
return STATUS_CLOSE
diff --git a/code/modules/tgui/states/always.dm b/code/modules/tgui/states/always.dm
index 30915785442..56b887a1699 100644
--- a/code/modules/tgui/states/always.dm
+++ b/code/modules/tgui/states/always.dm
@@ -1,11 +1,10 @@
+/**
+ * tgui state: always_state
+ *
+ * Always grants the user STATUS_INTERACTIVE. Period.
+ */
- /**
- * tgui state: always_state
- *
- * Always grants the user UI_INTERACTIVE. Period.
- **/
+GLOBAL_DATUM_INIT(always_state, /datum/ui_state/always_state, new)
-GLOBAL_DATUM_INIT(tgui_always_state, /datum/tgui_state/always_state, new)
-
-/datum/tgui_state/always_state/can_use_topic(src_object, mob/user)
+/datum/ui_state/always_state/can_use_topic(src_object, mob/user)
return STATUS_INTERACTIVE
diff --git a/code/modules/tgui/states/conscious.dm b/code/modules/tgui/states/conscious.dm
index 6bc0c7ec031..272ae9de68e 100644
--- a/code/modules/tgui/states/conscious.dm
+++ b/code/modules/tgui/states/conscious.dm
@@ -1,12 +1,12 @@
- /**
- * tgui state: conscious_state
- *
- * Only checks if the user is conscious.
- **/
+/**
+ * tgui state: conscious_state
+ *
+ * Only checks if the user is conscious.
+ */
-GLOBAL_DATUM_INIT(tgui_conscious_state, /datum/tgui_state/conscious_state, new)
+GLOBAL_DATUM_INIT(conscious_state, /datum/ui_state/conscious_state, new)
-/datum/tgui_state/conscious_state/can_use_topic(src_object, mob/user)
+/datum/ui_state/conscious_state/can_use_topic(src_object, mob/user)
if(user.stat == CONSCIOUS)
return STATUS_INTERACTIVE
return STATUS_CLOSE
diff --git a/code/modules/tgui/states/contained.dm b/code/modules/tgui/states/contained.dm
index 15853787d48..07225d79fb1 100644
--- a/code/modules/tgui/states/contained.dm
+++ b/code/modules/tgui/states/contained.dm
@@ -1,15 +1,15 @@
- /**
- * tgui state: contained_state
- *
- * Checks that the user is inside the src_object.
- **/
+/**
+ * tgui state: contained_state
+ *
+ * Checks that the user is inside the src_object.
+ */
-GLOBAL_DATUM_INIT(tgui_contained_state, /datum/tgui_state/contained_state, new)
+GLOBAL_DATUM_INIT(contained_state, /datum/ui_state/contained_state, new)
-/datum/tgui_state/contained_state/can_use_topic(atom/src_object, mob/user)
+/datum/ui_state/contained_state/can_use_topic(atom/src_object, mob/user)
if(!src_object.contains(user))
return STATUS_CLOSE
- return user.shared_tgui_interaction(src_object)
+ return user.shared_ui_interaction(src_object)
/atom/proc/contains(atom/location)
if(!location)
diff --git a/code/modules/tgui/states/deep_inventory.dm b/code/modules/tgui/states/deep_inventory.dm
index 137f262a0ea..be2ea4c1bfd 100644
--- a/code/modules/tgui/states/deep_inventory.dm
+++ b/code/modules/tgui/states/deep_inventory.dm
@@ -1,12 +1,12 @@
- /**
- * tgui state: deep_inventory_state
- *
- * Checks that the src_object is in the user's deep (backpack, box, toolbox, etc) inventory.
- **/
+/**
+ * tgui state: deep_inventory_state
+ *
+ * Checks that the src_object is in the user's deep (backpack, box, toolbox, etc) inventory.
+ */
-GLOBAL_DATUM_INIT(tgui_deep_inventory_state, /datum/tgui_state/deep_inventory_state, new)
+GLOBAL_DATUM_INIT(deep_inventory_state, /datum/ui_state/deep_inventory_state, new)
-/datum/tgui_state/deep_inventory_state/can_use_topic(src_object, mob/user)
+/datum/ui_state/deep_inventory_state/can_use_topic(src_object, mob/user)
if(!user.contains(src_object))
return STATUS_CLOSE
- return user.shared_tgui_interaction(src_object)
+ return user.shared_ui_interaction(src_object)
diff --git a/code/modules/tgui/states/default.dm b/code/modules/tgui/states/default.dm
index 4067d6fc15b..c72d7f826c2 100644
--- a/code/modules/tgui/states/default.dm
+++ b/code/modules/tgui/states/default.dm
@@ -1,31 +1,31 @@
- /**
- * tgui state: default_state
- *
- * Checks a number of things -- mostly physical distance for humans and view for robots.
- **/
+/**
+ * tgui state: default_state
+ *
+ * Checks a number of things -- mostly physical distance for humans and view for robots.
+ */
-GLOBAL_DATUM_INIT(tgui_default_state, /datum/tgui_state/default, new)
+GLOBAL_DATUM_INIT(default_state, /datum/ui_state/default, new)
-/datum/tgui_state/default/can_use_topic(src_object, mob/user)
- return user.default_can_use_tgui_topic(src_object) // Call the individual mob-overridden procs.
+/datum/ui_state/default/can_use_topic(src_object, mob/user)
+ return user.default_can_use_topic(src_object) // Call the individual mob-overridden procs.
-/mob/proc/default_can_use_tgui_topic(src_object)
+/mob/proc/default_can_use_topic(src_object)
return STATUS_CLOSE // Don't allow interaction by default.
-/mob/living/default_can_use_tgui_topic(src_object)
- . = shared_tgui_interaction(src_object)
+/mob/living/default_can_use_topic(src_object)
+ . = shared_ui_interaction(src_object)
if(. > STATUS_CLOSE && loc)
- . = min(., loc.contents_tgui_distance(src_object, src)) // Check the distance...
+ . = min(., loc.contents_ui_distance(src_object, src)) // Check the distance...
if(. == STATUS_INTERACTIVE) // Non-human living mobs can only look, not touch.
return STATUS_UPDATE
-/mob/living/carbon/human/default_can_use_tgui_topic(src_object)
- . = shared_tgui_interaction(src_object)
+/mob/living/carbon/human/default_can_use_topic(src_object)
+ . = shared_ui_interaction(src_object)
if(. > STATUS_CLOSE)
- . = min(., shared_living_tgui_distance(src_object)) // Check the distance...
+ . = min(., shared_living_ui_distance(src_object)) // Check the distance...
-/mob/living/silicon/robot/default_can_use_tgui_topic(src_object)
- . = shared_tgui_interaction(src_object)
+/mob/living/silicon/robot/default_can_use_topic(src_object)
+ . = shared_ui_interaction(src_object)
if(. <= STATUS_DISABLED)
return
@@ -35,8 +35,8 @@ GLOBAL_DATUM_INIT(tgui_default_state, /datum/tgui_state/default, new)
return STATUS_INTERACTIVE
return STATUS_DISABLED // Otherwise they can keep the UI open.
-/mob/living/silicon/ai/default_can_use_tgui_topic(src_object)
- . = shared_tgui_interaction(src_object)
+/mob/living/silicon/ai/default_can_use_topic(src_object)
+ . = shared_ui_interaction(src_object)
if(. < STATUS_INTERACTIVE)
return
@@ -45,22 +45,14 @@ GLOBAL_DATUM_INIT(tgui_default_state, /datum/tgui_state/default, new)
return STATUS_INTERACTIVE
return STATUS_CLOSE
-/mob/living/simple_animal/revenant/default_can_use_tgui_topic(src_object)
- return STATUS_UPDATE
-
-/mob/living/simple_animal/default_can_use_tgui_topic(src_object)
- . = shared_tgui_interaction(src_object)
+/mob/living/simple_animal/default_can_use_topic(src_object)
+ . = shared_ui_interaction(src_object)
if(. > STATUS_CLOSE)
- . = min(., shared_living_tgui_distance(src_object)) //simple animals can only use things they're near.
+ . = min(., shared_living_ui_distance(src_object)) //simple animals can only use things they're near.
-/mob/living/silicon/pai/default_can_use_tgui_topic(src_object)
+/mob/living/silicon/pai/default_can_use_topic(src_object)
// pAIs can only use themselves and the owner's radio.
if((src_object == src || src_object == radio) && !stat)
return STATUS_INTERACTIVE
else
return ..()
-
-/mob/dead/observer/default_can_use_tgui_topic()
- if(can_admin_interact())
- return STATUS_INTERACTIVE // Admins are more equal
- return STATUS_UPDATE // Ghosts can view updates
diff --git a/code/modules/tgui/states/hands.dm b/code/modules/tgui/states/hands.dm
index 9ad6340eea1..1a5d67c3a50 100644
--- a/code/modules/tgui/states/hands.dm
+++ b/code/modules/tgui/states/hands.dm
@@ -1,28 +1,25 @@
- /**
- * tgui state: hands_state
- *
- * Checks that the src_object is in the user's hands.
- **/
+/**
+ * tgui state: hands_state
+ *
+ * Checks that the src_object is in the user's hands.
+ */
-GLOBAL_DATUM_INIT(tgui_hands_state, /datum/tgui_state/hands_state, new)
+GLOBAL_DATUM_INIT(hands_state, /datum/ui_state/hands_state, new)
-/datum/tgui_state/hands_state/can_use_topic(src_object, mob/user)
- . = user.shared_tgui_interaction(src_object)
+/datum/ui_state/hands_state/can_use_topic(src_object, mob/user)
+ . = user.shared_ui_interaction(src_object)
if(. > STATUS_CLOSE)
- return min(., user.hands_can_use_tgui_topic(src_object))
+ return min(., user.hands_can_use_topic(src_object))
-/mob/proc/hands_can_use_tgui_topic(src_object)
+/mob/proc/hands_can_use_topic(src_object)
return STATUS_CLOSE
-/mob/living/hands_can_use_tgui_topic(src_object)
+/mob/living/hands_can_use_topic(src_object)
if(is_in_active_hand(src_object) || is_in_inactive_hand(src_object))
return STATUS_INTERACTIVE
return STATUS_CLOSE
-/mob/living/simple_animal/revenant/hands_can_use_tgui_topic(src_object)
- return STATUS_UPDATE
-
-/mob/living/silicon/robot/hands_can_use_tgui_topic(src_object)
+/mob/living/silicon/robot/hands_can_use_topic(src_object)
if(activated(src_object))
return STATUS_INTERACTIVE
return STATUS_CLOSE
diff --git a/code/modules/tgui/states/human_adjacent.dm b/code/modules/tgui/states/human_adjacent.dm
index 8164d5f9cee..8b489ab1309 100644
--- a/code/modules/tgui/states/human_adjacent.dm
+++ b/code/modules/tgui/states/human_adjacent.dm
@@ -1,15 +1,14 @@
+/**
+ * tgui state: human_adjacent_state
+ *
+ * In addition to default checks, only allows interaction for a
+ * human adjacent user.
+ */
- /**
- * tgui state: human_adjacent_state
- *
- * In addition to default checks, only allows interaction for a
- * human adjacent user.
- **/
+GLOBAL_DATUM_INIT(human_adjacent_state, /datum/ui_state/human_adjacent_state, new)
-GLOBAL_DATUM_INIT(tgui_human_adjacent_state, /datum/tgui_state/human_adjacent_state, new)
-
-/datum/tgui_state/human_adjacent_state/can_use_topic(src_object, mob/user)
- . = user.default_can_use_tgui_topic(src_object)
+/datum/ui_state/human_adjacent_state/can_use_topic(src_object, mob/user)
+ . = user.default_can_use_topic(src_object)
var/dist = get_dist(src_object, user)
if((dist > 1) || (!ishuman(user)))
diff --git a/code/modules/tgui/states/inventory.dm b/code/modules/tgui/states/inventory.dm
index 92274cc1f2e..e8bf8117e8d 100644
--- a/code/modules/tgui/states/inventory.dm
+++ b/code/modules/tgui/states/inventory.dm
@@ -1,12 +1,12 @@
- /**
- * tgui state: inventory_state
- *
- * Checks that the src_object is in the user's top-level (hand, ear, pocket, belt, etc) inventory.
- **/
+/**
+ * tgui state: inventory_state
+ *
+ * Checks that the src_object is in the user's top-level (hand, ear, pocket, belt, etc) inventory.
+ */
-GLOBAL_DATUM_INIT(tgui_inventory_state, /datum/tgui_state/inventory_state, new)
+GLOBAL_DATUM_INIT(inventory_state, /datum/ui_state/inventory_state, new)
-/datum/tgui_state/inventory_state/can_use_topic(src_object, mob/user)
+/datum/ui_state/inventory_state/can_use_topic(src_object, mob/user)
if(!(src_object in user))
return STATUS_CLOSE
- return user.shared_tgui_interaction(src_object)
+ return user.shared_ui_interaction(src_object)
diff --git a/code/modules/tgui/states/not_incapacitated.dm b/code/modules/tgui/states/not_incapacitated.dm
index 1185b516478..d6bdc4bac93 100644
--- a/code/modules/tgui/states/not_incapacitated.dm
+++ b/code/modules/tgui/states/not_incapacitated.dm
@@ -1,27 +1,27 @@
- /**
- * tgui state: not_incapacitated_state
- *
- * Checks that the user isn't incapacitated
- **/
+/**
+ * tgui state: not_incapacitated_state
+ *
+ * Checks that the user isn't incapacitated
+ */
-GLOBAL_DATUM_INIT(tgui_not_incapacitated_state, /datum/tgui_state/not_incapacitated_state, new)
+GLOBAL_DATUM_INIT(not_incapacitated_state, /datum/ui_state/not_incapacitated_state, new)
- /**
- * tgui state: not_incapacitated_turf_state
- *
- * Checks that the user isn't incapacitated and that their loc is a turf
- **/
+/**
+ * tgui state: not_incapacitated_turf_state
+ *
+ * Checks that the user isn't incapacitated and that their loc is a turf
+ */
-GLOBAL_DATUM_INIT(tgui_not_incapacitated_turf_state, /datum/tgui_state/not_incapacitated_state, new(no_turfs = TRUE))
+GLOBAL_DATUM_INIT(not_incapacitated_turf_state, /datum/ui_state/not_incapacitated_state, new(no_turfs = TRUE))
-/datum/tgui_state/not_incapacitated_state
+/datum/ui_state/not_incapacitated_state
var/turf_check = FALSE
-/datum/tgui_state/not_incapacitated_state/New(loc, no_turfs = FALSE)
+/datum/ui_state/not_incapacitated_state/New(loc, no_turfs = FALSE)
..()
turf_check = no_turfs
-/datum/tgui_state/not_incapacitated_state/can_use_topic(src_object, mob/user)
+/datum/ui_state/not_incapacitated_state/can_use_topic(src_object, mob/user)
if(user.stat)
return STATUS_CLOSE
if(user.incapacitated() || (turf_check && !isturf(user.loc)))
diff --git a/code/modules/tgui/states/notcontained.dm b/code/modules/tgui/states/notcontained.dm
index 01811d427f2..859e45d3649 100644
--- a/code/modules/tgui/states/notcontained.dm
+++ b/code/modules/tgui/states/notcontained.dm
@@ -1,26 +1,26 @@
- /**
- * tgui state: notcontained_state
- *
- * Checks that the user is not inside src_object, and then makes the default checks.
- **/
+/**
+ * tgui state: notcontained_state
+ *
+ * Checks that the user is not inside src_object, and then makes the default checks.
+ */
-GLOBAL_DATUM_INIT(tgui_notcontained_state, /datum/tgui_state/notcontained_state, new)
+GLOBAL_DATUM_INIT(notcontained_state, /datum/ui_state/notcontained_state, new)
-/datum/tgui_state/notcontained_state/can_use_topic(atom/src_object, mob/user)
- . = user.shared_tgui_interaction(src_object)
+/datum/ui_state/notcontained_state/can_use_topic(atom/src_object, mob/user)
+ . = user.shared_ui_interaction(src_object)
if(. > STATUS_CLOSE)
- return min(., user.notcontained_can_use_tgui_topic(src_object))
+ return min(., user.notcontained_can_use_topic(src_object))
-/mob/proc/notcontained_can_use_tgui_topic(src_object)
+/mob/proc/notcontained_can_use_topic(src_object)
return STATUS_CLOSE
-/mob/living/notcontained_can_use_tgui_topic(atom/src_object)
+/mob/living/notcontained_can_use_topic(atom/src_object)
if(src_object.contains(src))
return STATUS_CLOSE // Close if we're inside it.
- return default_can_use_tgui_topic(src_object)
+ return default_can_use_topic(src_object)
-/mob/living/silicon/notcontained_can_use_tgui_topic(src_object)
- return default_can_use_tgui_topic(src_object) // Silicons use default bevhavior.
+/mob/living/silicon/notcontained_can_use_topic(src_object)
+ return default_can_use_topic(src_object) // Silicons use default bevhavior.
-/mob/living/simple_animal/drone/notcontained_can_use_tgui_topic(src_object)
- return default_can_use_tgui_topic(src_object) // Drones use default bevhavior.
+/mob/living/simple_animal/drone/notcontained_can_use_topic(src_object)
+ return default_can_use_topic(src_object) // Drones use default bevhavior.
diff --git a/code/modules/tgui/states/observer.dm b/code/modules/tgui/states/observer.dm
index bf98f444654..af772ab7d61 100644
--- a/code/modules/tgui/states/observer.dm
+++ b/code/modules/tgui/states/observer.dm
@@ -1,12 +1,12 @@
- /**
- * tgui state: observer_state
- *
- * Checks that the user is an observer/ghost.
- **/
+/**
+ * tgui state: observer_state
+ *
+ * Checks that the user is an observer/ghost.
+ */
-GLOBAL_DATUM_INIT(tgui_observer_state, /datum/tgui_state/observer_state, new)
+GLOBAL_DATUM_INIT(observer_state, /datum/ui_state/observer_state, new)
-/datum/tgui_state/observer_state/can_use_topic(src_object, mob/user)
+/datum/ui_state/observer_state/can_use_topic(src_object, mob/user)
if(isobserver(user))
return STATUS_INTERACTIVE
if(check_rights(R_ADMIN, 0, src))
diff --git a/code/modules/tgui/states/physical.dm b/code/modules/tgui/states/physical.dm
index dc30cb0d487..49a3844d0be 100644
--- a/code/modules/tgui/states/physical.dm
+++ b/code/modules/tgui/states/physical.dm
@@ -1,27 +1,24 @@
- /**
- * tgui state: physical_state
- *
- * Short-circuits the default state to only check physical distance.
- **/
+/**
+ * tgui state: physical_state
+ *
+ * Short-circuits the default state to only check physical distance.
+ */
-GLOBAL_DATUM_INIT(tgui_physical_state, /datum/tgui_state/physical, new)
+GLOBAL_DATUM_INIT(physical_state, /datum/ui_state/physical, new)
-/datum/tgui_state/physical/can_use_topic(src_object, mob/user)
- . = user.shared_tgui_interaction(src_object)
+/datum/ui_state/physical/can_use_topic(src_object, mob/user)
+ . = user.shared_ui_interaction(src_object)
if(. > STATUS_CLOSE)
- return min(., user.physical_can_use_tgui_topic(src_object))
+ return min(., user.physical_can_use_topic(src_object))
-/mob/proc/physical_can_use_tgui_topic(src_object)
+/mob/proc/physical_can_use_topic(src_object)
return STATUS_CLOSE
-/mob/living/simple_animal/revenant/physical_can_use_tgui_topic(src_object)
- return STATUS_UPDATE
+/mob/living/physical_can_use_topic(src_object)
+ return shared_living_ui_distance(src_object)
-/mob/living/physical_can_use_tgui_topic(src_object)
- return shared_living_tgui_distance(src_object)
+/mob/living/silicon/physical_can_use_topic(src_object)
+ return max(STATUS_UPDATE, shared_living_ui_distance(src_object)) // Silicons can always see.
-/mob/living/silicon/physical_can_use_tgui_topic(src_object)
- return max(STATUS_UPDATE, shared_living_tgui_distance(src_object)) // Silicons can always see.
-
-/mob/living/silicon/ai/physical_can_use_tgui_topic(src_object)
+/mob/living/silicon/ai/physical_can_use_topic(src_object)
return STATUS_UPDATE // AIs are not physical.
diff --git a/code/modules/tgui/states/self.dm b/code/modules/tgui/states/self.dm
index 109fd6ae440..d8b119f31ff 100644
--- a/code/modules/tgui/states/self.dm
+++ b/code/modules/tgui/states/self.dm
@@ -1,12 +1,12 @@
- /**
- * tgui state: self_state
- *
- * Only checks that the user and src_object are the same.
- **/
+/**
+ * tgui state: self_state
+ *
+ * Only checks that the user and src_object are the same.
+ */
-GLOBAL_DATUM_INIT(tgui_self_state, /datum/tgui_state/self_state, new)
+GLOBAL_DATUM_INIT(self_state, /datum/ui_state/self_state, new)
-/datum/tgui_state/self_state/can_use_topic(src_object, mob/user)
+/datum/ui_state/self_state/can_use_topic(src_object, mob/user)
if(src_object != user)
return STATUS_CLOSE
- return user.shared_tgui_interaction(src_object)
+ return user.shared_ui_interaction(src_object)
diff --git a/code/modules/tgui/states/zlevel.dm b/code/modules/tgui/states/zlevel.dm
index a589a4b64d7..892e5a0510e 100644
--- a/code/modules/tgui/states/zlevel.dm
+++ b/code/modules/tgui/states/zlevel.dm
@@ -1,12 +1,12 @@
- /**
- * tgui state: z_state
- *
- * Only checks that the Z-level of the user and src_object are the same.
- **/
+/**
+ * tgui state: z_state
+ *
+ * Only checks that the Z-level of the user and src_object are the same.
+ */
-GLOBAL_DATUM_INIT(tgui_z_state, /datum/tgui_state/z_state, new)
+GLOBAL_DATUM_INIT(z_state, /datum/ui_state/z_state, new)
-/datum/tgui_state/z_state/can_use_topic(src_object, mob/user)
+/datum/ui_state/z_state/can_use_topic(src_object, mob/user)
var/turf/turf_obj = get_turf(src_object)
var/turf/turf_usr = get_turf(user)
if(turf_obj && turf_usr && turf_obj.z == turf_usr.z)
diff --git a/code/modules/tgui/tgui.dm b/code/modules/tgui/tgui.dm
index d9bf56b555c..605fd56e15f 100644
--- a/code/modules/tgui/tgui.dm
+++ b/code/modules/tgui/tgui.dm
@@ -37,7 +37,7 @@
/// The status/visibility of the UI.
var/status = STATUS_INTERACTIVE
/// Topic state used to determine status/interactability.
- var/datum/tgui_state/state = null
+ var/datum/ui_state/state = null
/// The parent UI.
var/datum/tgui/master_ui
/// Children of this UI.
@@ -60,7 +60,7 @@
*
* return datum/tgui The requested UI.
*/
-/datum/tgui/New(mob/user, datum/src_object, ui_key, interface, title, width = 0, height = 0, datum/tgui/master_ui = null, datum/tgui_state/state = GLOB.tgui_default_state)
+/datum/tgui/New(mob/user, datum/src_object, ui_key, interface, title, width = 0, height = 0, datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state)
src.user = user
src.src_object = src_object
src.ui_key = ui_key
@@ -115,7 +115,7 @@
var/html
html = SStgui.basehtml
// Allow the src object to override the html if needed
- html = src_object.tgui_base_html(html)
+ html = src_object.ui_base_html(html)
// Replace template tokens with important UI data
html = replacetextEx(html, "\[tgui:ref]", "[src.UID()]")
@@ -125,14 +125,14 @@
// Instruct the client to signal UI when the window is closed.
// NOTE: Intentional \ref usage; tgui datums can't/shouldn't
// be tagged, so this is an effective unwrap
- winset(user, window_id, "on-close=\"uiclose [UID()]\"")
+ winset(user, window_id, "on-close=\"uiclose \ref[src]\"")
// Pre-fetch initial state while browser is still loading in
// another thread
if(!initial_data)
- initial_data = src_object.tgui_data(user)
+ initial_data = src_object.ui_data(user)
if(!initial_static_data)
- initial_static_data = src_object.tgui_static_data(user)
+ initial_static_data = src_object.ui_static_data(user)
_initial_update = url_encode(get_json(initial_data, initial_static_data))
SStgui.on_open(src)
@@ -162,7 +162,7 @@
*/
/datum/tgui/proc/close()
user << browse(null, "window=[window_id]") // Close the window.
- src_object.tgui_close(user)
+ src_object.ui_close(user)
SStgui.on_close(src)
for(var/datum/tgui/child in children) // Loop through and close all children.
child.close()
@@ -200,7 +200,6 @@
"observer" = isobserver(user),
"window" = window_id,
"map" = (GLOB.using_map && GLOB.using_map.name) ? GLOB.using_map.name : "Unknown",
-
"ref" = "[src.UID()]"
)
@@ -260,12 +259,11 @@
log_message(params["log"])
if("tgui:link")
user << link(params["url"])
-
else
// Update the window state.
update_status(push = FALSE)
- // Call tgui_act() on the src_object.
- if(src_object.tgui_act(action, params, src, state))
+ // Call ui_act() on the src_object.
+ if(src_object.ui_act(action, params, src, state))
// Update if the object requested it.
SStgui.update_uis(src_object)
@@ -278,7 +276,7 @@
* optional force bool If the UI should be forced to update.
*/
/datum/tgui/process(force = FALSE)
- var/datum/host = src_object.tgui_host(user)
+ var/datum/host = src_object.ui_host(user)
if(!src_object || !host || !user) // If the object or user died (or something else), abort.
close()
return
@@ -319,7 +317,7 @@
* optional force_open bool If force_open should be passed to ui_interact.
*/
/datum/tgui/proc/update(force_open = FALSE)
- src_object.tgui_interact(user, ui_key, src, force_open, master_ui, state)
+ src_object.ui_interact(user, ui_key, src, force_open, master_ui, state)
/**
* private
@@ -329,10 +327,9 @@
* optional push bool Push an update to the UI (an update is always sent for UI_DISABLED).
*/
/datum/tgui/proc/update_status(push = FALSE)
- var/status = src_object.tgui_status(user, state)
+ var/status = src_object.ui_status(user, state)
if(master_ui)
status = min(status, master_ui.status)
-
set_status(status, push)
if(status == STATUS_CLOSE)
close()