mirror of
https://github.com/CHOMPStation2/CHOMPStation2.git
synced 2026-08-24 05:38:15 +01:00
[MIRROR] Linter diagnostics + bans non-var relative pathing
This commit is contained in:
@@ -2,7 +2,7 @@
|
||||
//this is the master controller, that things will try to dock with.
|
||||
/obj/machinery/embedded_controller/radio/docking_port_multi
|
||||
name = "docking port controller"
|
||||
program = /datum/computer/file/embedded_program/docking/multi
|
||||
program = /datum/embedded_program/docking/multi
|
||||
var/child_tags_txt
|
||||
var/child_names_txt
|
||||
var/list/child_names = list()
|
||||
@@ -16,7 +16,7 @@
|
||||
child_names[tags[i]] = names[i]
|
||||
|
||||
/obj/machinery/embedded_controller/radio/docking_port_multi/tgui_data(mob/user)
|
||||
var/datum/computer/file/embedded_program/docking/multi/docking_program = program // Cast to proper type
|
||||
var/datum/embedded_program/docking/multi/docking_program = program // Cast to proper type
|
||||
|
||||
var/list/airlocks[child_names.len]
|
||||
var/i = 1
|
||||
@@ -36,14 +36,14 @@
|
||||
// This is the actual controller that will be commanded by the master defined above
|
||||
/obj/machinery/embedded_controller/radio/airlock/docking_port_multi
|
||||
name = "docking port controller"
|
||||
program = /datum/computer/file/embedded_program/airlock/multi_docking
|
||||
program = /datum/embedded_program/airlock/multi_docking
|
||||
var/master_tag //for mapping
|
||||
tag_secure = 1
|
||||
valid_actions = list("cycle_ext", "cycle_int", "force_ext", "force_int", "abort", "toggle_override")
|
||||
|
||||
|
||||
/obj/machinery/embedded_controller/radio/airlock/docking_port_multi/tgui_data(mob/user)
|
||||
var/datum/computer/file/embedded_program/airlock/multi_docking/airlock_program = program // Cast to proper type
|
||||
var/datum/embedded_program/airlock/multi_docking/airlock_program = program // Cast to proper type
|
||||
|
||||
. = list(
|
||||
"chamber_pressure" = round(airlock_program.memory["chamber_sensor_pressure"]),
|
||||
@@ -58,14 +58,14 @@
|
||||
|
||||
/*** DEBUG VERBS ***
|
||||
|
||||
/datum/computer/file/embedded_program/docking/multi/proc/print_state()
|
||||
/datum/embedded_program/docking/multi/proc/print_state()
|
||||
to_world("id_tag: [id_tag]")
|
||||
to_world("dock_state: [dock_state]")
|
||||
to_world("control_mode: [control_mode]")
|
||||
to_world("tag_target: [tag_target]")
|
||||
to_world("response_sent: [response_sent]")
|
||||
|
||||
/datum/computer/file/embedded_program/docking/multi/post_signal(datum/signal/signal, comm_line)
|
||||
/datum/embedded_program/docking/multi/post_signal(datum/signal/signal, comm_line)
|
||||
to_world("Program [id_tag] sent a message!")
|
||||
print_state()
|
||||
to_world("[id_tag] sent command \"[signal.data["command"]]\" to \"[signal.data["recipient"]]\"")
|
||||
|
||||
Reference in New Issue
Block a user