our lavaland base :3
This commit is contained in:
@@ -156,3 +156,47 @@
|
||||
|
||||
/area/ruin/powered/beach
|
||||
icon_state = "dk_yellow"
|
||||
|
||||
|
||||
/area/ruin/unpowered/syndicate_lava_base/engineering
|
||||
name = "Syndicate Lavaland Engineering"
|
||||
|
||||
/area/ruin/unpowered/syndicate_lava_base/medbay
|
||||
name = "Syndicate Lavaland Medbay"
|
||||
|
||||
/area/ruin/unpowered/syndicate_lava_base/arrivals
|
||||
name = "Syndicate Lavaland Arrivals"
|
||||
|
||||
/area/ruin/unpowered/syndicate_lava_base/bar
|
||||
name = "Syndicate Lavaland Bar"
|
||||
|
||||
/area/ruin/unpowered/syndicate_lava_base/main
|
||||
name = "Syndicate Lavaland Primary Hallway"
|
||||
|
||||
/area/ruin/unpowered/syndicate_lava_base/cargo
|
||||
name = "Syndicate Lavaland Cargo Bay"
|
||||
|
||||
/area/ruin/unpowered/syndicate_lava_base/chemistry
|
||||
name = "Syndicate Lavaland Chemistry"
|
||||
|
||||
/area/ruin/unpowered/syndicate_lava_base/virology
|
||||
name = "Syndicate Lavaland Virology"
|
||||
|
||||
/area/ruin/unpowered/syndicate_lava_base/testlab
|
||||
name = "Syndicate Lavaland Experimentation Lab"
|
||||
|
||||
/area/ruin/unpowered/syndicate_lava_base/dormitories
|
||||
name = "Syndicate Lavaland Dormitories"
|
||||
|
||||
/area/ruin/unpowered/syndicate_lava_base/telecomms
|
||||
name = "Syndicate Lavaland Telecommunications"
|
||||
|
||||
/area/ruin/unpowered/syndicate_lava_base/circuits
|
||||
name = "Syndicate Lavaland Circuit Lab"
|
||||
|
||||
/area/ruin/unpowered/syndicate_lava_base/nanites
|
||||
name = "Syndicate Lavaland Nanite Lab"
|
||||
|
||||
/area/ruin/unpowered/syndicate_lava_base/outdoors //Putting this area down should prevent fauna from spawning nearby
|
||||
name = "Syndicate Lavaland Approach"
|
||||
icon_state = "red"
|
||||
|
||||
@@ -187,3 +187,28 @@
|
||||
/obj/machinery/cryopod/feederden/find_control_computer(urgent = FALSE) //We don't want to store anything
|
||||
return
|
||||
|
||||
/obj/machinery/cryopod/syndicate
|
||||
name = "subspace cryogenic sleeper"
|
||||
desc = "A special mobility sleeper for storing agents in a disclosed location."
|
||||
icon = 'icons/obj/machines/sleeper.dmi'
|
||||
icon_state = "sleeper_s-open"
|
||||
alert_comms = FALSE
|
||||
|
||||
/obj/machinery/cryopod/syndicate/find_control_computer() //We don't want to store anything
|
||||
return
|
||||
|
||||
/obj/machinery/cryopod/syndicate/MouseDrop_T(mob/living/target, mob/user)
|
||||
if(!isliving(target))
|
||||
return
|
||||
if(!target.faction.Find("Syndicate"))
|
||||
to_chat(user, "<span class='warning'>The machine's internal checks prevent you from putting [target == user ? "yourself" : "[target]"] inside.</span>")
|
||||
return
|
||||
..()
|
||||
|
||||
/obj/machinery/cryopod/syndicate/open_machine()
|
||||
..()
|
||||
icon_state = "sleeper_s-open"
|
||||
|
||||
/obj/machinery/cryopod/syndicate/close_machine(mob/user)
|
||||
..()
|
||||
icon_state = "sleeper_s"
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user