mirror of
https://github.com/CHOMPStation2/CHOMPStation2.git
synced 2025-12-11 10:43:20 +00:00
[MIRROR] Panel port test [IDB IGNORE] (#10447)
Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com>
This commit is contained in:
committed by
GitHub
parent
2439279209
commit
2f698760c7
@@ -9,8 +9,8 @@
|
||||
idle_power_usage = 100
|
||||
active_power_usage = 1000
|
||||
|
||||
var/list/obj/machinery/am_shielding/linked_shielding
|
||||
var/list/obj/machinery/am_shielding/linked_cores
|
||||
var/list/obj/machinery/am_shielding/linked_shielding = list()
|
||||
var/list/obj/machinery/am_shielding/linked_cores = list()
|
||||
var/obj/item/am_containment/fueljar
|
||||
var/update_shield_icons = 0
|
||||
var/stability = 100
|
||||
@@ -28,17 +28,10 @@
|
||||
|
||||
var/stored_power = 0//Power to deploy per tick
|
||||
|
||||
|
||||
/obj/machinery/power/am_control_unit/Initialize(mapload)
|
||||
. = ..()
|
||||
linked_shielding = list()
|
||||
linked_cores = list()
|
||||
|
||||
|
||||
/obj/machinery/power/am_control_unit/Destroy()//Perhaps damage and run stability checks rather than just qdel on the others
|
||||
for(var/obj/machinery/am_shielding/AMS in linked_shielding)
|
||||
qdel(AMS)
|
||||
..()
|
||||
. = ..()
|
||||
|
||||
|
||||
/obj/machinery/power/am_control_unit/process()
|
||||
|
||||
@@ -74,8 +74,7 @@
|
||||
if(processing) shutdown_core()
|
||||
visible_message(span_red("The [src.name] melts!"))
|
||||
//Might want to have it leave a mess on the floor but no sprites for now
|
||||
..()
|
||||
return
|
||||
. = ..()
|
||||
|
||||
|
||||
/obj/machinery/am_shielding/CanPass(atom/movable/mover, turf/target)
|
||||
|
||||
@@ -19,7 +19,7 @@
|
||||
|
||||
/obj/machinery/computer/fusion_core_control/Destroy()
|
||||
QDEL_NULL(monitor)
|
||||
..()
|
||||
. = ..()
|
||||
|
||||
/obj/machinery/computer/fusion_core_control/attackby(var/obj/item/thing, var/mob/user)
|
||||
..()
|
||||
|
||||
@@ -17,7 +17,7 @@
|
||||
|
||||
/obj/machinery/computer/fusion_fuel_control/Destroy()
|
||||
QDEL_NULL(monitor)
|
||||
..()
|
||||
. = ..()
|
||||
|
||||
/obj/machinery/computer/fusion_fuel_control/attack_ai(var/mob/user)
|
||||
attack_hand(user)
|
||||
|
||||
@@ -19,7 +19,7 @@
|
||||
|
||||
/obj/machinery/computer/gyrotron_control/Destroy()
|
||||
QDEL_NULL(monitor)
|
||||
..()
|
||||
. = ..()
|
||||
|
||||
/obj/machinery/computer/gyrotron_control/attack_ai(var/mob/user)
|
||||
attack_hand(user)
|
||||
|
||||
@@ -59,7 +59,7 @@
|
||||
message_admins("Emitter deleted at ([x],[y],[z] - <A href='byond://?_src_=holder;[HrefToken()];adminplayerobservecoodjump=1;X=[x];Y=[y];Z=[z]'>JMP</a>)",0,1)
|
||||
log_game("EMITTER([x],[y],[z]) Destroyed/deleted.")
|
||||
investigate_log(span_red("deleted") + " at ([x],[y],[z])","singulo")
|
||||
..()
|
||||
. = ..()
|
||||
|
||||
/obj/machinery/power/emitter/update_icon()
|
||||
if (active && powernet && avail(active_power_usage))
|
||||
|
||||
@@ -37,7 +37,7 @@
|
||||
for(var/datum/particle_smasher_recipe/D in recipes)
|
||||
qdel(D)
|
||||
recipes.Cut()
|
||||
..()
|
||||
. = ..()
|
||||
|
||||
/obj/machinery/particle_smasher/examine(mob/user)
|
||||
. = ..()
|
||||
|
||||
@@ -26,7 +26,7 @@
|
||||
|
||||
/obj/machinery/power/tracker/Destroy()
|
||||
unset_control() //remove from control computer
|
||||
..()
|
||||
. = ..()
|
||||
|
||||
//set the control of the tracker to a given computer if closer than SOLAR_MAX_DIST
|
||||
/obj/machinery/power/tracker/proc/set_control(var/obj/machinery/power/solar_control/SC)
|
||||
|
||||
Reference in New Issue
Block a user