mirror of
https://github.com/ParadiseSS13/Paradise.git
synced 2026-08-29 15:08:02 +01:00
cere: upgrade and expand telepad network (#25089)
* cere: upgrade and expand telepad network * no parts in cere telepads to avoid taking advantage of high-level parts * Apply suggestions from code review Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com> * fix a bunch of pre-merge issues * whoopsies * ahhhhhh * review changes #1 * fix horrid doublewalls in evac --------- Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com>
This commit is contained in:
co-authored by
Henri215
parent
19bb4d8cc9
commit
24aadc9212
+2425
-1589
File diff suppressed because it is too large
Load Diff
@@ -245,3 +245,9 @@
|
||||
|
||||
/area/station/public/quantum/cargo
|
||||
name = "Cargo Quantum Pad"
|
||||
|
||||
/area/station/public/quantum/service
|
||||
name = "Service Quantum Pad"
|
||||
|
||||
/area/station/public/quantum/medbay
|
||||
name = "Medbay Quantum Pad"
|
||||
|
||||
@@ -30,9 +30,29 @@
|
||||
preset_target = /obj/machinery/quantumpad/cere/science_arrivals
|
||||
/obj/machinery/quantumpad/cere/arrivals_cargo
|
||||
preset_target = /obj/machinery/quantumpad/cere/cargo_arrivals
|
||||
/obj/machinery/quantumpad/cere/security_medbay
|
||||
preset_target = /obj/machinery/quantumpad/cere/medbay_security
|
||||
/obj/machinery/quantumpad/cere/medbay_security
|
||||
preset_target = /obj/machinery/quantumpad/cere/security_medbay
|
||||
/obj/machinery/quantumpad/cere/medbay_science
|
||||
preset_target = /obj/machinery/quantumpad/cere/science_medbay
|
||||
/obj/machinery/quantumpad/cere/science_medbay
|
||||
preset_target = /obj/machinery/quantumpad/cere/medbay_science
|
||||
/obj/machinery/quantumpad/cere/arrivals_service
|
||||
preset_target = /obj/machinery/quantumpad/cere/service_arrivals
|
||||
/obj/machinery/quantumpad/cere/service_arrivals
|
||||
preset_target = /obj/machinery/quantumpad/cere/arrivals_service
|
||||
/obj/machinery/quantumpad/cere/cargo_service
|
||||
preset_target = /obj/machinery/quantumpad/cere/service_cargo
|
||||
/obj/machinery/quantumpad/cere/service_cargo
|
||||
preset_target = /obj/machinery/quantumpad/cere/cargo_service
|
||||
|
||||
|
||||
/obj/machinery/quantumpad/Initialize(mapload)
|
||||
. = ..()
|
||||
PopulateParts()
|
||||
|
||||
/obj/machinery/quantumpad/proc/PopulateParts()
|
||||
component_parts = list()
|
||||
component_parts += new /obj/item/circuitboard/quantumpad(null)
|
||||
component_parts += new /obj/item/stack/ore/bluespace_crystal/artificial(null)
|
||||
@@ -45,6 +65,12 @@
|
||||
. = ..()
|
||||
linked_pad = locate(preset_target)
|
||||
|
||||
/obj/machinery/quantumpad/cere/PopulateParts()
|
||||
// No parts in Cere telepads, just hardcode the efficiencies
|
||||
power_efficiency = 4
|
||||
teleport_speed = 10
|
||||
teleport_cooldown = 0
|
||||
|
||||
/obj/machinery/quantumpad/Destroy()
|
||||
linked_pad = null
|
||||
return ..()
|
||||
|
||||
@@ -220,7 +220,7 @@
|
||||
|
||||
/obj/item/stock_parts/capacitor/quadratic
|
||||
name = "quadratic capacitor"
|
||||
desc = "An capacity capacitor used in the construction of a variety of devices."
|
||||
desc = "An ultra-high capacity capacitor used in the construction of a variety of devices."
|
||||
icon_state = "quadratic_capacitor"
|
||||
origin_tech = "powerstorage=5;materials=4;engineering=4"
|
||||
rating = 4
|
||||
|
||||
@@ -369,6 +369,10 @@
|
||||
desc = "A direction sign, pointing out which way the Supply Department is."
|
||||
icon_state = "direction_supply"
|
||||
|
||||
/obj/structure/sign/directions/service
|
||||
desc = "A direction sign, pointing out which way the Service Department is."
|
||||
icon_state = "direction_service"
|
||||
|
||||
/obj/structure/sign/explosives
|
||||
name = "\improper HIGH EXPLOSIVES"
|
||||
desc = "A warning sign which reads 'HIGH EXPLOSIVES'."
|
||||
|
||||
Binary file not shown.
|
Before Width: | Height: | Size: 47 KiB After Width: | Height: | Size: 46 KiB |
Reference in New Issue
Block a user