Update files

This commit is contained in:
SandPoot
2022-04-06 18:41:31 -03:00
parent 4c3fa08cdf
commit 586a035132
881 changed files with 1599 additions and 1599 deletions
@@ -21,7 +21,7 @@
var/list/datum/port/input/compare_ports = list()
/obj/item/circuit_component/compare/Initialize()
/obj/item/circuit_component/compare/Initialize(mapload)
. = ..()
for(var/port_id in 1 to input_port_amount)
var/letter = ascii2text(text2ascii("A") + (port_id-1))
@@ -93,7 +93,7 @@
attached_module = null
return ..()
/obj/item/circuit_component/module/Initialize()
/obj/item/circuit_component/module/Initialize(mapload)
. = ..()
internal_circuit = new(src)
internal_circuit.attached_module = src
@@ -26,7 +26,7 @@
. = ..()
. += create_ui_notice("Maximum Brightness: [max_power]", "orange", "lightbulb")
/obj/item/circuit_component/light/Initialize()
/obj/item/circuit_component/light/Initialize(mapload)
. = ..()
red = add_input_port("Red", PORT_TYPE_NUMBER)
green = add_input_port("Green", PORT_TYPE_NUMBER)
@@ -36,7 +36,7 @@
/// Maximum length of the message that can be sent to the MMI
var/max_length = 300
/obj/item/circuit_component/mmi/Initialize()
/obj/item/circuit_component/mmi/Initialize(mapload)
. = ..()
message = add_input_port("Message", PORT_TYPE_STRING)
send = add_input_port("Send Message", PORT_TYPE_SIGNAL)
@@ -33,7 +33,7 @@
. += create_ui_notice("Pathfinding Cooldown: [DisplayTimeText(different_path_cooldown)]", "orange", "stopwatch")
. += create_ui_notice("Maximum Range: [max_range] tiles", "orange", "info")
/obj/item/circuit_component/pathfind/Initialize()
/obj/item/circuit_component/pathfind/Initialize(mapload)
. = ..()
input_X = add_input_port("Target X", PORT_TYPE_NUMBER, FALSE)
input_Y = add_input_port("Target Y", PORT_TYPE_NUMBER, FALSE)
@@ -11,7 +11,7 @@
var/datum/port/input/target
circuit_flags = CIRCUIT_FLAG_INPUT_SIGNAL|CIRCUIT_FLAG_OUTPUT_SIGNAL
/obj/item/circuit_component/pull/Initialize()
/obj/item/circuit_component/pull/Initialize(mapload)
. = ..()
target = add_input_port("Target", PORT_TYPE_ATOM)
@@ -30,7 +30,7 @@
)
public_options = add_option_port("Encryption Options", component_options)
/obj/item/circuit_component/radio/Initialize()
/obj/item/circuit_component/radio/Initialize(mapload)
. = ..()
freq = add_input_port("Frequency", PORT_TYPE_NUMBER, default = FREQ_SIGNALER)
code = add_input_port("Code", PORT_TYPE_NUMBER, default = DEFAULT_SIGNALER_CODE)
@@ -27,7 +27,7 @@
. += create_ui_notice("Sound Cooldown: [DisplayTimeText(sound_cooldown)]", "orange", "stopwatch")
/obj/item/circuit_component/soundemitter/Initialize()
/obj/item/circuit_component/soundemitter/Initialize(mapload)
. = ..()
volume = add_input_port("Volume", PORT_TYPE_NUMBER, default = 35)
frequency = add_input_port("Frequency", PORT_TYPE_NUMBER, default = 0)
@@ -18,7 +18,7 @@
. = ..()
. += create_ui_notice("Speech Cooldown: [DisplayTimeText(speech_cooldown)]", "orange", "stopwatch")
/obj/item/circuit_component/speech/Initialize()
/obj/item/circuit_component/speech/Initialize(mapload)
. = ..()
message = add_input_port("Message", PORT_TYPE_STRING, FALSE)
@@ -18,7 +18,7 @@
var/datum/port/output/output_value
/obj/item/circuit_component/get_variable/Initialize()
/obj/item/circuit_component/get_variable/Initialize(mapload)
. = ..()
entity = add_input_port("Target", PORT_TYPE_ATOM)
variable_name = add_input_port("Variable Name", PORT_TYPE_STRING)
@@ -34,7 +34,7 @@
proccall_options = add_option_port("Proccall Options", component_options)
/obj/item/circuit_component/proccall/Initialize()
/obj/item/circuit_component/proccall/Initialize(mapload)
. = ..()
entity = add_input_port("Target", PORT_TYPE_ATOM)
proc_name = add_input_port("Proc Name", PORT_TYPE_STRING)
@@ -14,7 +14,7 @@
var/datum/port/output/results
/obj/item/circuit_component/sdql_operation/Initialize()
/obj/item/circuit_component/sdql_operation/Initialize(mapload)
. = ..()
sdql_operation = add_input_port("SDQL String", PORT_TYPE_STRING)
results = add_output_port("Result", PORT_TYPE_LIST)
@@ -18,7 +18,7 @@
var/datum/port/input/new_value
/obj/item/circuit_component/set_variable/Initialize()
/obj/item/circuit_component/set_variable/Initialize(mapload)
. = ..()
entity = add_input_port("Target", PORT_TYPE_ATOM)
variable_name = add_input_port("Variable Name", PORT_TYPE_STRING)
@@ -20,7 +20,7 @@
/// The result from the output
var/datum/port/output/spawned_atom
/obj/item/circuit_component/spawn_atom/Initialize()
/obj/item/circuit_component/spawn_atom/Initialize(mapload)
. = ..()
input_path = add_input_port("Type", PORT_TYPE_ANY)
spawn_at = add_input_port("Spawn At", PORT_TYPE_ATOM)
@@ -14,7 +14,7 @@
/// The type output
var/datum/port/output/type_output
/obj/item/circuit_component/to_type/Initialize()
/obj/item/circuit_component/to_type/Initialize(mapload)
. = ..()
input_path = add_input_port("Type", PORT_TYPE_STRING)
type_output = add_output_port("Typepath", PORT_TYPE_ANY)
@@ -28,7 +28,7 @@
. = ..()
. += create_ui_notice("Maximum Range: [max_range] tiles", "orange", "info")
/obj/item/circuit_component/direction/Initialize()
/obj/item/circuit_component/direction/Initialize(mapload)
. = ..()
input_port = add_input_port("Organism", PORT_TYPE_ATOM)
+1 -1
View File
@@ -14,7 +14,7 @@
circuit_flags = CIRCUIT_FLAG_INPUT_SIGNAL|CIRCUIT_FLAG_OUTPUT_SIGNAL
/obj/item/circuit_component/gps/Initialize()
/obj/item/circuit_component/gps/Initialize(mapload)
. = ..()
x_pos = add_output_port("X", PORT_TYPE_NUMBER)
@@ -29,7 +29,7 @@
. = ..()
. += create_ui_notice("Maximum Range: [max_range] tiles", "orange", "info")
/obj/item/circuit_component/health/Initialize()
/obj/item/circuit_component/health/Initialize(mapload)
. = ..()
input_port = add_input_port("Organism", PORT_TYPE_ATOM)
+1 -1
View File
@@ -16,7 +16,7 @@
/// The trigger sent when this event occurs
var/datum/port/output/trigger_port
/obj/item/circuit_component/hear/Initialize()
/obj/item/circuit_component/hear/Initialize(mapload)
. = ..()
message_port = add_output_port("Message", PORT_TYPE_STRING)
language_port = add_output_port("Language", PORT_TYPE_STRING)
+1 -1
View File
@@ -10,7 +10,7 @@
/// The shell this component is attached to.
var/datum/port/output/output
/obj/item/circuit_component/self/Initialize()
/obj/item/circuit_component/self/Initialize(mapload)
. = ..()
output = add_output_port("Self", PORT_TYPE_ATOM)
@@ -15,7 +15,7 @@
circuit_flags = CIRCUIT_FLAG_INPUT_SIGNAL|CIRCUIT_FLAG_OUTPUT_SIGNAL
/obj/item/circuit_component/species/Initialize()
/obj/item/circuit_component/species/Initialize(mapload)
. = ..()
input_port = add_input_port("Organism", PORT_TYPE_ATOM)
@@ -17,7 +17,7 @@
var/overlay_limit = 10
/obj/item/circuit_component/object_overlay/bar/Initialize()
/obj/item/circuit_component/object_overlay/bar/Initialize(mapload)
. = ..()
bar_number = add_input_port("Number", PORT_TYPE_NUMBER)
@@ -22,7 +22,7 @@
var/list/numbers = list()
var/counter_appearance
/obj/item/circuit_component/counter_overlay/Initialize()
/obj/item/circuit_component/counter_overlay/Initialize(mapload)
. = ..()
counter_number = add_input_port("Displayed Number", PORT_TYPE_NUMBER)
@@ -29,7 +29,7 @@
var/list/active_overlays = list()
var/list/options_map
/obj/item/circuit_component/object_overlay/Initialize()
/obj/item/circuit_component/object_overlay/Initialize(mapload)
. = ..()
target = add_input_port("Target", PORT_TYPE_ATOM)
@@ -16,7 +16,7 @@
var/obj/item/organ/cyberimp/bci/bci
var/intercept_cooldown = 1 SECONDS
/obj/item/circuit_component/target_intercept/Initialize()
/obj/item/circuit_component/target_intercept/Initialize(mapload)
. = ..()
trigger_input = add_input_port("Activate", PORT_TYPE_SIGNAL)
trigger_output = add_output_port("Triggered", PORT_TYPE_SIGNAL)
@@ -17,7 +17,7 @@
var/datum/port/output/output
circuit_flags = CIRCUIT_FLAG_INPUT_SIGNAL|CIRCUIT_FLAG_OUTPUT_SIGNAL
/obj/item/circuit_component/concat_list/Initialize()
/obj/item/circuit_component/concat_list/Initialize(mapload)
. = ..()
list_port = add_input_port("List", PORT_TYPE_LIST)
separator = add_input_port("Seperator", PORT_TYPE_STRING)
@@ -17,7 +17,7 @@
/// The filtered list
var/datum/port/output/output_list
/obj/item/circuit_component/get_column/Initialize()
/obj/item/circuit_component/get_column/Initialize(mapload)
. = ..()
received_table = add_input_port("Input", PORT_TYPE_TABLE)
column_name = add_input_port("Column Name", PORT_TYPE_STRING)
@@ -15,7 +15,7 @@
var/datum/port/output/output
circuit_flags = CIRCUIT_FLAG_INPUT_SIGNAL|CIRCUIT_FLAG_OUTPUT_SIGNAL
/obj/item/circuit_component/index/Initialize()
/obj/item/circuit_component/index/Initialize(mapload)
. = ..()
index_port = add_input_port("Index", PORT_TYPE_ANY)
list_port = add_input_port("List", PORT_TYPE_LIST)
@@ -17,7 +17,7 @@
/// The filtered list
var/datum/port/output/output_list
/obj/item/circuit_component/index_table/Initialize()
/obj/item/circuit_component/index_table/Initialize(mapload)
. = ..()
received_table = add_input_port("Input", PORT_TYPE_TABLE)
target_index = add_input_port("Index", PORT_TYPE_NUMBER)
@@ -51,7 +51,7 @@
index -= 1
entry_ports += add_input_port("Index [index+1]", PORT_TYPE_ANY, index = index+1)
/obj/item/circuit_component/list_literal/Initialize()
/obj/item/circuit_component/list_literal/Initialize(mapload)
. = ..()
set_list_size(default_list_size)
list_output = add_output_port("Value", PORT_TYPE_LIST)
@@ -35,7 +35,7 @@
)
comparison_options = add_option_port("Comparison Options", component_options)
/obj/item/circuit_component/select/Initialize()
/obj/item/circuit_component/select/Initialize(mapload)
. = ..()
received_table = add_input_port("Input", PORT_TYPE_TABLE)
column_name = add_input_port("Column Name", PORT_TYPE_STRING)
@@ -18,7 +18,7 @@
circuit_flags = CIRCUIT_FLAG_INPUT_SIGNAL|CIRCUIT_FLAG_OUTPUT_SIGNAL
/obj/item/circuit_component/split/Initialize()
/obj/item/circuit_component/split/Initialize(mapload)
. = ..()
input_port = add_input_port("Input", PORT_TYPE_STRING)
separator = add_input_port("Seperator", PORT_TYPE_STRING)
@@ -37,7 +37,7 @@
)
arithmetic_option = add_option_port("Arithmetic Option", component_options)
/obj/item/circuit_component/arithmetic/Initialize()
/obj/item/circuit_component/arithmetic/Initialize(mapload)
. = ..()
arithmetic_ports = list()
for(var/port_id in 1 to input_port_amount)
@@ -14,7 +14,7 @@
var/datum/port/output/output
circuit_flags = CIRCUIT_FLAG_INPUT_SIGNAL|CIRCUIT_FLAG_OUTPUT_SIGNAL
/obj/item/circuit_component/length/Initialize()
/obj/item/circuit_component/length/Initialize(mapload)
. = ..()
input_port = add_input_port("Input", PORT_TYPE_ANY)
+1 -1
View File
@@ -14,7 +14,7 @@
var/datum/port/output/result
circuit_flags = CIRCUIT_FLAG_INPUT_SIGNAL|CIRCUIT_FLAG_OUTPUT_SIGNAL
/obj/item/circuit_component/not/Initialize()
/obj/item/circuit_component/not/Initialize(mapload)
. = ..()
input_port = add_input_port("Input", PORT_TYPE_ANY)
@@ -17,7 +17,7 @@
/// The result from the output
var/datum/port/output/output
/obj/item/circuit_component/random/Initialize()
/obj/item/circuit_component/random/Initialize(mapload)
. = ..()
minimum = add_input_port("Minimum", PORT_TYPE_NUMBER, FALSE)
maximum = add_input_port("Maximum", PORT_TYPE_NUMBER, FALSE)
@@ -20,7 +20,7 @@
var/datum/port/input/option/data_type_options
var/datum/port/input/option/secondary_data_type_options
/obj/item/circuit_component/ntnet_receive/Initialize()
/obj/item/circuit_component/ntnet_receive/Initialize(mapload)
. = ..()
data_package = add_output_port("Data Package", PORT_TYPE_ANY)
secondary_package = add_output_port("Secondary Package", PORT_TYPE_ANY)
@@ -16,7 +16,7 @@
var/datum/port/input/secondary_package
var/datum/port/input/enc_key
/obj/item/circuit_component/ntnet_send/Initialize()
/obj/item/circuit_component/ntnet_send/Initialize(mapload)
. = ..()
data_package = add_input_port("Data Package", PORT_TYPE_ANY)
secondary_package = add_input_port("Secondary Package", PORT_TYPE_ANY)
@@ -12,7 +12,7 @@
/// The result from the output
var/datum/port/output/result
/obj/item/circuit_component/pressuresensor/Initialize()
/obj/item/circuit_component/pressuresensor/Initialize(mapload)
. = ..()
result = add_output_port("Result", PORT_TYPE_NUMBER)
@@ -12,7 +12,7 @@
/// The result from the output
var/datum/port/output/result
/obj/item/circuit_component/tempsensor/Initialize()
/obj/item/circuit_component/tempsensor/Initialize(mapload)
. = ..()
result = add_output_port("Result", PORT_TYPE_NUMBER)
@@ -14,7 +14,7 @@
var/datum/port/output/output
circuit_flags = CIRCUIT_FLAG_INPUT_SIGNAL|CIRCUIT_FLAG_OUTPUT_SIGNAL
/obj/item/circuit_component/concat/Initialize()
/obj/item/circuit_component/concat/Initialize(mapload)
. = ..()
for(var/port_id in 1 to input_port_amount)
var/letter = ascii2text(text2ascii("A") + (port_id-1))
@@ -27,7 +27,7 @@
)
textcase_options = add_option_port("Textcase Options", component_options)
/obj/item/circuit_component/textcase/Initialize()
/obj/item/circuit_component/textcase/Initialize(mapload)
. = ..()
input_port = add_input_port("Input", PORT_TYPE_STRING)
output = add_output_port("Output", PORT_TYPE_STRING)
@@ -15,7 +15,7 @@
circuit_flags = CIRCUIT_FLAG_INPUT_SIGNAL|CIRCUIT_FLAG_OUTPUT_SIGNAL
/obj/item/circuit_component/tonumber/Initialize()
/obj/item/circuit_component/tonumber/Initialize(mapload)
. = ..()
input_port = add_input_port("Input", PORT_TYPE_STRING)
@@ -17,7 +17,7 @@
var/max_range = 5
/obj/item/circuit_component/tostring/Initialize()
/obj/item/circuit_component/tostring/Initialize(mapload)
. = ..()
input_port = add_input_port("Input", PORT_TYPE_ANY)
@@ -17,7 +17,7 @@
. = ..()
. += create_ui_notice("Clock Interval: [DisplayTimeText(COMP_CLOCK_DELAY)]", "orange", "clock")
/obj/item/circuit_component/clock/Initialize()
/obj/item/circuit_component/clock/Initialize(mapload)
. = ..()
on = add_input_port("On", PORT_TYPE_NUMBER)
@@ -18,7 +18,7 @@
/// The output of the signal
var/datum/port/output/output
/obj/item/circuit_component/delay/Initialize()
/obj/item/circuit_component/delay/Initialize(mapload)
. = ..()
delay_amount = add_input_port("Delay", PORT_TYPE_NUMBER, FALSE)
trigger = add_input_port("Trigger", PORT_TYPE_SIGNAL)
@@ -26,7 +26,7 @@
variable_name.possible_options = null
return ..()
/obj/item/circuit_component/getter/Initialize()
/obj/item/circuit_component/getter/Initialize(mapload)
. = ..()
value = add_output_port("Value", PORT_TYPE_ANY)
@@ -35,7 +35,7 @@
)
router_options = add_option_port("Router Options", component_options)
/obj/item/circuit_component/router/Initialize()
/obj/item/circuit_component/router/Initialize(mapload)
. = ..()
current_type = router_options.value
if(input_port_amount > 1)
@@ -30,7 +30,7 @@
variable_name.possible_options = null
return ..()
/obj/item/circuit_component/setter/Initialize()
/obj/item/circuit_component/setter/Initialize(mapload)
. = ..()
input_port = add_input_port("Input", PORT_TYPE_ANY)
trigger = add_input_port("Store", PORT_TYPE_SIGNAL)
@@ -16,7 +16,7 @@
var/current_type
/obj/item/circuit_component/typecast/Initialize()
/obj/item/circuit_component/typecast/Initialize(mapload)
. = ..()
current_type = typecast_options.value
input_value = add_input_port("Input", PORT_TYPE_ANY)
+1 -1
View File
@@ -56,7 +56,7 @@
/obj/item/circuit_component/proc/add_option_port(name, list/list_to_use)
return add_input_port(name, PORT_TYPE_OPTION, port_type = /datum/port/input/option, extra_args = list("possible_options" = list_to_use))
/obj/item/circuit_component/Initialize()
/obj/item/circuit_component/Initialize(mapload)
. = ..()
if(name == COMPONENT_DEFAULT_NAME)
name = "[lowertext(display_name)] [COMPONENT_DEFAULT_NAME]"
@@ -144,7 +144,7 @@
density = TRUE
/obj/machinery/debug_component_printer/Initialize()
/obj/machinery/debug_component_printer/Initialize(mapload)
. = ..()
all_circuit_designs = list()
@@ -69,14 +69,14 @@ GLOBAL_LIST_EMPTY_TYPED(integrated_circuits, /obj/item/integrated_circuit)
/// The Y position of the screen. Used for adding components.
var/screen_y = 0
/obj/item/integrated_circuit/Initialize()
/obj/item/integrated_circuit/Initialize(mapload)
. = ..()
GLOB.integrated_circuits += src
RegisterSignal(src, COMSIG_ATOM_USB_CABLE_TRY_ATTACH, .proc/on_atom_usb_cable_try_attach)
/obj/item/integrated_circuit/loaded/Initialize()
/obj/item/integrated_circuit/loaded/Initialize(mapload)
. = ..()
set_cell(new /obj/item/stock_parts/cell/high(src))
+1 -1
View File
@@ -17,7 +17,7 @@
STOP_PROCESSING(SSobj, src)
return ..()
/obj/item/usb_cable/Initialize()
/obj/item/usb_cable/Initialize(mapload)
. = ..()
RegisterSignal(src, COMSIG_MOVABLE_MOVED, .proc/on_moved)
+1 -1
View File
@@ -5,7 +5,7 @@
*/
/obj/item/integrated_circuit/loaded/hello_world
/obj/item/integrated_circuit/loaded/hello_world/Initialize()
/obj/item/integrated_circuit/loaded/hello_world/Initialize(mapload)
. = ..()
var/obj/item/circuit_component/speech/speech = new()
add_component(speech)
+1 -1
View File
@@ -5,7 +5,7 @@
*/
/obj/item/integrated_circuit/loaded/speech_relay
/obj/item/integrated_circuit/loaded/speech_relay/Initialize()
/obj/item/integrated_circuit/loaded/speech_relay/Initialize(mapload)
. = ..()
var/obj/item/circuit_component/hear/hear = new()
add_component(hear)
+2 -2
View File
@@ -12,7 +12,7 @@
name = "circuit airlock"
autoclose = FALSE
/obj/machinery/door/airlock/shell/Initialize()
/obj/machinery/door/airlock/shell/Initialize(mapload)
. = ..()
AddComponent( \
/datum/component/shell, \
@@ -64,7 +64,7 @@
/// Called when the airlock is unbolted
var/datum/port/output/unbolted
/obj/item/circuit_component/airlock/Initialize()
/obj/item/circuit_component/airlock/Initialize(mapload)
. = ..()
// Input Signals
bolt = add_input_port("Bolt", PORT_TYPE_SIGNAL)
+2 -2
View File
@@ -12,7 +12,7 @@
light_system = MOVABLE_LIGHT
light_on = FALSE
/obj/structure/bot/Initialize()
/obj/structure/bot/Initialize(mapload)
. = ..()
AddComponent( \
/datum/component/shell, \
@@ -30,7 +30,7 @@
/// The user who used the bot
var/datum/port/output/entity
/obj/item/circuit_component/bot/Initialize()
/obj/item/circuit_component/bot/Initialize(mapload)
. = ..()
entity = add_output_port("User", PORT_TYPE_ATOM)
signal = add_output_port("Signal", PORT_TYPE_SIGNAL)
@@ -6,7 +6,7 @@
zone = BODY_ZONE_HEAD
w_class = WEIGHT_CLASS_TINY
/obj/item/organ/cyberimp/bci/Initialize()
/obj/item/organ/cyberimp/bci/Initialize(mapload)
. = ..()
AddComponent(/datum/component/shell, list(
@@ -167,7 +167,7 @@
var/datum/weakref/user
/obj/item/circuit_component/bci_core/Initialize()
/obj/item/circuit_component/bci_core/Initialize(mapload)
. = ..()
message = add_input_port("Message", PORT_TYPE_STRING)
@@ -341,7 +341,7 @@
COOLDOWN_DECLARE(message_cooldown)
/obj/machinery/bci_implanter/Initialize()
/obj/machinery/bci_implanter/Initialize(mapload)
. = ..()
occupant_typecache = typecacheof(/mob/living/carbon)
+2 -2
View File
@@ -14,7 +14,7 @@
light_system = MOVABLE_LIGHT_DIRECTIONAL
light_on = FALSE
/obj/item/compact_remote/Initialize()
/obj/item/compact_remote/Initialize(mapload)
. = ..()
AddComponent(/datum/component/shell, list(
new /obj/item/circuit_component/compact_remote()
@@ -29,7 +29,7 @@
/// The user who used the bot
var/datum/port/output/entity
/obj/item/circuit_component/compact_remote/Initialize()
/obj/item/circuit_component/compact_remote/Initialize(mapload)
. = ..()
entity = add_output_port("User", PORT_TYPE_ATOM)
signal = add_output_port("Signal", PORT_TYPE_SIGNAL)
+2 -2
View File
@@ -15,7 +15,7 @@
light_system = MOVABLE_LIGHT_DIRECTIONAL
light_on = FALSE
/obj/item/controller/Initialize()
/obj/item/controller/Initialize(mapload)
. = ..()
AddComponent(/datum/component/shell, list(
new /obj/item/circuit_component/controller()
@@ -33,7 +33,7 @@
/// The entity output
var/datum/port/output/entity
/obj/item/circuit_component/controller/Initialize()
/obj/item/circuit_component/controller/Initialize(mapload)
. = ..()
entity = add_output_port("User", PORT_TYPE_ATOM)
signal = add_output_port("Signal", PORT_TYPE_SIGNAL)
+2 -2
View File
@@ -11,7 +11,7 @@
light_system = MOVABLE_LIGHT_DIRECTIONAL
light_on = FALSE
/mob/living/circuit_drone/Initialize()
/mob/living/circuit_drone/Initialize(mapload)
. = ..()
AddComponent(/datum/component/shell, list(
new /obj/item/circuit_component/bot_circuit()
@@ -44,7 +44,7 @@
/// Delay between each movement
var/move_delay = 0.2 SECONDS
/obj/item/circuit_component/bot_circuit/Initialize()
/obj/item/circuit_component/bot_circuit/Initialize(mapload)
. = ..()
north = add_input_port("Move North", PORT_TYPE_SIGNAL)
east = add_input_port("Move East", PORT_TYPE_SIGNAL)
+3 -3
View File
@@ -22,7 +22,7 @@
stored_money += to_add
SEND_SIGNAL(src, COMSIG_MONEYBOT_ADD_MONEY, to_add)
/obj/structure/money_bot/Initialize()
/obj/structure/money_bot/Initialize(mapload)
. = ..()
AddComponent(/datum/component/shell, list(
new /obj/item/circuit_component/money_bot(),
@@ -49,7 +49,7 @@
var/obj/structure/money_bot/attached_bot
/obj/item/circuit_component/money_dispenser/Initialize()
/obj/item/circuit_component/money_dispenser/Initialize(mapload)
. = ..()
dispense_amount = add_input_port("Amount", PORT_TYPE_NUMBER)
on_fail = add_output_port("On Failed", PORT_TYPE_SIGNAL)
@@ -93,7 +93,7 @@
/// The person who input the money
var/datum/port/output/entity
/obj/item/circuit_component/money_bot/Initialize()
/obj/item/circuit_component/money_bot/Initialize(mapload)
. = ..()
total_money = add_output_port("Total Money", PORT_TYPE_NUMBER)
money_input = add_output_port("Last Input Money", PORT_TYPE_NUMBER)
+2 -2
View File
@@ -14,7 +14,7 @@
light_system = MOVABLE_LIGHT_DIRECTIONAL
light_on = FALSE
/obj/item/wiremod_scanner/Initialize()
/obj/item/wiremod_scanner/Initialize(mapload)
. = ..()
AddComponent(/datum/component/shell, list(
new /obj/item/circuit_component/wiremod_scanner()
@@ -35,7 +35,7 @@
/obj/item/circuit_component/wiremod_scanner/Initialize()
/obj/item/circuit_component/wiremod_scanner/Initialize(mapload)
. = ..()
attacker = add_output_port("Scanner", PORT_TYPE_ATOM)
attacking = add_output_port("Scanned Entity", PORT_TYPE_ATOM)
+2 -2
View File
@@ -5,7 +5,7 @@
icon_state = "scangate_black"
var/scanline_timer
/obj/structure/scanner_gate_shell/Initialize()
/obj/structure/scanner_gate_shell/Initialize(mapload)
. = ..()
set_scanline("passive")
var/static/list/loc_connections = list(
@@ -45,7 +45,7 @@
var/obj/structure/scanner_gate_shell/attached_gate
/obj/item/circuit_component/scanner_gate/Initialize()
/obj/item/circuit_component/scanner_gate/Initialize(mapload)
. = ..()
scanned = add_output_port("Scanned Object", PORT_TYPE_ATOM)
+1 -1
View File
@@ -13,7 +13,7 @@
light_system = MOVABLE_LIGHT
light_on = FALSE
/obj/structure/server/Initialize()
/obj/structure/server/Initialize(mapload)
. = ..()
AddComponent(/datum/component/shell, null, SHELL_CAPACITY_VERY_LARGE, SHELL_FLAG_REQUIRE_ANCHOR|SHELL_FLAG_USB_PORT)