mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2025-12-31 20:11:56 +00:00
Creates update_name and update_desc Creates the wrapper proc update_appearance to batch update_name, update_desc, and update_icon together Less non-icon handling code in update_icon and friends Signal hooks for things that want to change names and descriptions 99%+ of the changes in this are just from switching everything over to update_appearance from update_icon
38 lines
785 B
Plaintext
38 lines
785 B
Plaintext
//Challenge Areas
|
|
|
|
/area/awaymission/challenge/start
|
|
name = "Where Am I?"
|
|
icon_state = "away"
|
|
|
|
/area/awaymission/challenge/main
|
|
name = "Danger Room"
|
|
icon_state = "away1"
|
|
requires_power = FALSE
|
|
|
|
/area/awaymission/challenge/end
|
|
name = "Administration"
|
|
icon_state = "away2"
|
|
requires_power = FALSE
|
|
|
|
|
|
/obj/machinery/power/emitter/energycannon
|
|
name = "Energy Cannon"
|
|
desc = "A heavy duty industrial laser."
|
|
icon = 'icons/obj/singularity.dmi'
|
|
icon_state = "emitter_+a"
|
|
base_icon_state = "emitter_+a"
|
|
anchored = TRUE
|
|
density = TRUE
|
|
resistance_flags = INDESTRUCTIBLE | FIRE_PROOF | ACID_PROOF
|
|
|
|
use_power = NO_POWER_USE
|
|
idle_power_usage = 0
|
|
active_power_usage = 0
|
|
|
|
active = TRUE
|
|
locked = TRUE
|
|
welded = TRUE
|
|
|
|
/obj/machinery/power/emitter/energycannon/RefreshParts()
|
|
return
|