mirror of
https://github.com/vgstation-coders/vgstation13.git
synced 2025-12-10 18:32:03 +00:00
@@ -193,6 +193,11 @@ datum/controller/game_controller/proc/cachedamageicons()
|
||||
else
|
||||
log_startup_progress("Not generating vaults - SKIP_VAULT_GENERATION found in config/config.txt")
|
||||
|
||||
watch = start_watch()
|
||||
log_startup_progress("Building powernets...")
|
||||
makepowernets()
|
||||
log_startup_progress(" Finished building powernets in [stop_watch(watch)]s.")
|
||||
|
||||
watch = start_watch()
|
||||
log_startup_progress("Initializing objects...")
|
||||
//sleep(-1) // Why
|
||||
|
||||
@@ -74,7 +74,11 @@
|
||||
/obj/item/device/encryptionkey/syndicate/hacked
|
||||
name = "Standard Encryption Key"
|
||||
desc = "An encryption key for a radio headset. Has no special codes in it. Looks more sophisticated than usual."
|
||||
channels = list("Command" = 0, "Security" = 0, "Engineering" = 0, "Science" = 0, "Medical" = 0, "Supply" = 0)
|
||||
channels = list("Command" = 0, "Security" = 0, "Engineering" = 0, "Science" = 0, "Medical" = 0, "Supply" = 0, "Service" = 0)
|
||||
|
||||
/obj/item/device/encryptionkey/syndicate/hacked/full
|
||||
desc = "An encryption key for a radio headset. Has no special codes in it. Looks way more sophisticated than usual."
|
||||
channels = list("Command" = 0, "Security" = 0, "Engineering" = 0, "Science" = 0, "Medical" = 0, "Supply" = 0, "Service" = 0, "Deathsquad" = 0, "Response Team" = 0)
|
||||
|
||||
/obj/item/device/encryptionkey/heads/rd
|
||||
name = "Research Director's Encryption Key"
|
||||
|
||||
@@ -45,6 +45,10 @@
|
||||
name = "floor"
|
||||
icon_state = "floor"
|
||||
|
||||
/turf/simulated/shuttle/floor/airless
|
||||
oxygen = 0.01
|
||||
nitrogen = 0.01
|
||||
|
||||
/turf/simulated/shuttle/floor/ex_act(severity)
|
||||
switch(severity)
|
||||
if(1.0)
|
||||
@@ -71,6 +75,10 @@
|
||||
icon = 'icons/turf/floors.dmi'
|
||||
icon_state = "plating"
|
||||
|
||||
/turf/simulated/shuttle/plating/airless
|
||||
oxygen = 0.01
|
||||
nitrogen = 0.01
|
||||
|
||||
/turf/simulated/shuttle/floor4 // Added this floor tile so that I have a seperate turf to check in the shuttle -- Polymorph
|
||||
name = "Brig floor" // Also added it into the 2x3 brig area of the shuttle.
|
||||
icon_state = "floor4"
|
||||
|
||||
@@ -100,6 +100,9 @@
|
||||
holomap = TRUE
|
||||
auto_holomap = TRUE
|
||||
|
||||
/obj/machinery/power/apc/no_alerts
|
||||
make_alerts = FALSE
|
||||
|
||||
// Frame only.
|
||||
/obj/machinery/power/apc/frame
|
||||
icon_state = "apcmaint"
|
||||
|
||||
@@ -65,5 +65,17 @@ var/list/existing_vaults = list()
|
||||
/datum/map_element/vault/biodome
|
||||
file_path = "maps/randomvaults/biodome.dmm"
|
||||
|
||||
/datum/map_element/vault/iou_vault
|
||||
file_path = "maps/randomvaults/iou_fort.dmm"
|
||||
|
||||
/datum/map_element/vault/asteroids
|
||||
file_path = "maps/randomvaults/asteroids.dmm"
|
||||
|
||||
/datum/map_element/vault/listening
|
||||
file_path = "maps/randomvaults/listening.dmm"
|
||||
|
||||
/datum/map_element/vault/hivebot_crash
|
||||
file_path = "maps/randomvaults/hivebot_crash.dmm"
|
||||
|
||||
/datum/map_element/vault/brokeufo
|
||||
file_path = "maps/randomvaults/brokeufo.dmm"
|
||||
|
||||
@@ -93,7 +93,6 @@ var/savefile/panicfile
|
||||
|
||||
src.update_status()
|
||||
|
||||
makepowernets()
|
||||
paperwork_setup()
|
||||
|
||||
//sun = new /datum/sun()
|
||||
|
||||
37
maps/randomvaults/asteroids.dmm
Normal file
37
maps/randomvaults/asteroids.dmm
Normal file
@@ -0,0 +1,37 @@
|
||||
"a" = (/turf/space,/area)
|
||||
"b" = (/turf/unsimulated/floor/asteroid,/area/mine/unexplored)
|
||||
"c" = (/turf/unsimulated/mineral/random,/area/mine/unexplored)
|
||||
"d" = (/turf/unsimulated/mineral/random/high_chance_clown,/area/mine/unexplored)
|
||||
"e" = (/obj/item/weapon/ore/phazon,/obj/item/weapon/ore/phazon,/obj/item/weapon/ore/phazon,/obj/item/weapon/ore/phazon,/turf/unsimulated/floor/asteroid,/area/mine/unexplored)
|
||||
"f" = (/obj/item/weapon/ore/phazon,/obj/item/weapon/ore/phazon,/obj/item/weapon/ore/phazon,/obj/item/weapon/ore/phazon,/mob/living/simple_animal/hostile/asteroid/basilisk,/turf/unsimulated/floor/asteroid,/area/mine/unexplored)
|
||||
"g" = (/obj/item/weapon/ore/phazon,/obj/item/weapon/ore/phazon,/obj/item/weapon/ore/phazon,/obj/item/weapon/ore/phazon,/mob/living/simple_animal/hostile/asteroid/goliath,/turf/unsimulated/floor/asteroid,/area/mine/unexplored)
|
||||
"h" = (/obj/item/weapon/ore/phazon,/obj/item/weapon/ore/phazon,/obj/item/weapon/ore/phazon,/obj/item/weapon/ore/phazon,/obj/item/weapon/pickaxe/drill/diamond,/turf/unsimulated/floor/asteroid,/area/mine/unexplored)
|
||||
"i" = (/obj/item/weapon/ore/phazon,/obj/item/weapon/ore/phazon,/obj/item/weapon/ore/phazon,/obj/item/weapon/ore/phazon,/mob/living/simple_animal/hostile/asteroid/hivelord,/turf/unsimulated/floor/asteroid,/area/mine/unexplored)
|
||||
"j" = (/obj/item/weapon/ore/phazon,/obj/item/weapon/ore/phazon,/obj/item/weapon/ore/phazon,/obj/item/weapon/ore/phazon,/obj/item/stack/sheet/mineral/diamond,/turf/unsimulated/floor/asteroid,/area/mine/unexplored)
|
||||
|
||||
(1,1,1) = {"
|
||||
aaaaaaabbbaaaaaaaaaaaaa
|
||||
aaaabbbbbbbaaaaaaaaaaaa
|
||||
accccccbbbbaaaaacccccca
|
||||
acddddccbccccaaacddddcc
|
||||
ccdddddcccddcaabcdddddc
|
||||
cdddddddddddcaabcdddddc
|
||||
cddddeedddddcaabcdddddc
|
||||
ccdddefegdddcaaccddddcc
|
||||
acddddehedddccacdddddca
|
||||
accdddeijedddcacdddddca
|
||||
aaccdddfegdddcacdddddca
|
||||
aaaccddddddddcaccddddca
|
||||
aaaacddddddddcaaccddcca
|
||||
aaaaccdddddddcaaaccccaa
|
||||
aaaaacccccccccaaaaaaaaa
|
||||
aaaaaaaaaaaaaaaaabbaaaa
|
||||
aaaaaccccaaaaaccccbbaaa
|
||||
aaacccddccaaaccddccbbaa
|
||||
aaccdddddccaccddddccbba
|
||||
aacdddddddcacddddddcbba
|
||||
aacdddddddcaccdddddcbaa
|
||||
aacddddddccaaccddcccaaa
|
||||
aaccdddddcaaaaccccaaaaa
|
||||
aaacccccccaaaaaaaaaaaaa
|
||||
"}
|
||||
71
maps/randomvaults/backup/listening.dmm
Normal file
71
maps/randomvaults/backup/listening.dmm
Normal file
@@ -0,0 +1,71 @@
|
||||
"a" = (/turf/space,/area)
|
||||
"b" = (/obj/structure/catwalk,/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/space,/area)
|
||||
"c" = (/obj/structure/catwalk,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/space,/area)
|
||||
"d" = (/turf/simulated/wall,/area)
|
||||
"e" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/wall,/area)
|
||||
"f" = (/obj/structure/lattice,/turf/space,/area)
|
||||
"g" = (/turf/simulated/floor/bluegrid{name = "Mainframe Base"; nitrogen = 100; oxygen = 0; temperature = 80},/area)
|
||||
"h" = (/obj/machinery/telecomms/relay/preset/vault,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/bluegrid{name = "Mainframe Base"; nitrogen = 100; oxygen = 0; temperature = 80},/area)
|
||||
"i" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/bluegrid{icon_state = "dark"; name = "Mainframe Floor"; nitrogen = 100; oxygen = 0; temperature = 80},/area)
|
||||
"j" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating,/area)
|
||||
"k" = (/obj/structure/window/reinforced{dir = 4},/turf/space,/area)
|
||||
"l" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating,/area)
|
||||
"m" = (/obj/structure/window/reinforced{dir = 8},/turf/space,/area)
|
||||
"n" = (/turf/simulated/floor/plating,/area)
|
||||
"o" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/airless{icon_state = "solarpanel"},/area)
|
||||
"p" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/grille,/turf/simulated/floor/plating,/area)
|
||||
"q" = (/turf/simulated/floor/airless{icon_state = "solarpanel"},/area)
|
||||
"r" = (/obj/structure/catwalk,/turf/space,/area)
|
||||
"s" = (/obj/structure/catwalk,/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/turf/space,/area)
|
||||
"t" = (/obj/structure/catwalk,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/turf/space,/area)
|
||||
"u" = (/obj/structure/catwalk,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/space,/area)
|
||||
"v" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/grille,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plating,/area)
|
||||
"w" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plating,/area)
|
||||
"x" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor/plating,/area)
|
||||
"y" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/simulated/floor/plating,/area)
|
||||
"z" = (/obj/structure/catwalk,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/space,/area)
|
||||
"A" = (/obj/structure/catwalk,/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/space,/area)
|
||||
"B" = (/obj/structure/cable,/turf/simulated/floor/airless{icon_state = "solarpanel"},/area)
|
||||
"C" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/grille,/turf/simulated/floor/plating,/area)
|
||||
"D" = (/obj/structure/cable,/obj/machinery/power/terminal,/turf/simulated/floor/plating,/area)
|
||||
"E" = (/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plating,/area)
|
||||
"F" = (/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/machinery/power/battery/smes,/turf/simulated/floor/plating,/area)
|
||||
"G" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area)
|
||||
"H" = (/turf/simulated/floor/carpet,/area)
|
||||
"I" = (/turf/simulated/floor,/area)
|
||||
"J" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area)
|
||||
"K" = (/obj/structure/window/reinforced,/turf/space,/area)
|
||||
"L" = (/obj/structure/table,/turf/simulated/floor,/area)
|
||||
"M" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area)
|
||||
"N" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area)
|
||||
"O" = (/obj/structure/bed/chair{dir = 4},/turf/simulated/floor,/area)
|
||||
"P" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area)
|
||||
"Q" = (/obj/structure/window/reinforced{dir = 1},/turf/space,/area)
|
||||
|
||||
(1,1,1) = {"
|
||||
aaaaaaaaaaaabaaaaaaaaaaaa
|
||||
aaaaaaaaaaaacaaaaaaaaaaaa
|
||||
aaaaaaaaaaddeddaaaaaaaaaa
|
||||
aaaaaafaaadghgdaaafaaaaaa
|
||||
aaaaafffffdgigdfffffaaaaa
|
||||
aaaaaafaaaddjddaaafaaaaaa
|
||||
aaaaaafaaafklmfaaafaaaaaa
|
||||
aaaaaffffdddjdddffffaaaaa
|
||||
aaaaaafaadnnjnndaafaaaaaa
|
||||
aoooooooapnnjnnpaqqqqqqqa
|
||||
rsttttttuvwwxwyvuzzzzzzAr
|
||||
aBBBBBBBaCnnnnDCaqqqqqqqa
|
||||
aaafaafaadnnnEFdaafaafaaa
|
||||
aafffffffdddndddfffffffaa
|
||||
aaafaafaaafkGmfaaafaafaaa
|
||||
aaafaafaaafkGmfaaafaafaaa
|
||||
aaddddddffddnddffddddddaa
|
||||
aadHHHHdaadIIIdaadIIIIdaa
|
||||
aaJHHHHdKKdIIIdKKdIILLJaa
|
||||
aaMIIIInNNnIIInNNnIIOLMaa
|
||||
aaPIIIIdQQdIIIdQQdIILLPaa
|
||||
aadIIIIdaadIIIdaadIIIIdaa
|
||||
aaddddddffddnddffddddddaa
|
||||
aaaaaaaaaaadndaaaaaaaaaaa
|
||||
aaaaaaaaaaadndaaaaaaaaaaa
|
||||
"}
|
||||
104
maps/randomvaults/hivebot_crash.dmm
Normal file
104
maps/randomvaults/hivebot_crash.dmm
Normal file
@@ -0,0 +1,104 @@
|
||||
"aa" = (/turf/space,/area)
|
||||
"ab" = (/turf/space,/turf/simulated/shuttle/wall{icon_state = "swall_f6"},/area/vault/hive_shuttle)
|
||||
"ac" = (/turf/simulated/shuttle/wall{icon_state = "swall12"},/area/vault/hive_shuttle)
|
||||
"ad" = (/obj/machinery/door/unpowered/shuttle,/turf/simulated/shuttle/floor/airless,/area/vault/hive_shuttle)
|
||||
"ae" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/grille/broken,/turf/simulated/shuttle/plating/airless,/area/vault/hive_shuttle)
|
||||
"af" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/shuttle/plating/airless,/area/vault/hive_shuttle)
|
||||
"ag" = (/turf/simulated/shuttle/wall{icon_state = "swall14"},/area/vault/hive_shuttle)
|
||||
"ah" = (/turf/space,/turf/simulated/shuttle/wall{icon_state = "swall_f10"},/area/vault/hive_shuttle)
|
||||
"ai" = (/turf/simulated/shuttle/wall{icon_state = "swall11"},/area/vault/hive_shuttle)
|
||||
"aj" = (/turf/simulated/shuttle/floor/airless,/area/vault/hive_shuttle)
|
||||
"ak" = (/obj/machinery/computer/arcade,/obj/machinery/light_construct{dir = 1},/turf/simulated/shuttle/floor/airless,/area/vault/hive_shuttle)
|
||||
"al" = (/obj/structure/closet/wardrobe/black,/turf/simulated/shuttle/floor/airless,/area/vault/hive_shuttle)
|
||||
"am" = (/obj/structure/closet/wardrobe/xenos,/turf/simulated/shuttle/floor/airless,/area/vault/hive_shuttle)
|
||||
"an" = (/obj/structure/closet/wardrobe/mixed,/turf/simulated/shuttle/floor/airless,/area/vault/hive_shuttle)
|
||||
"ao" = (/obj/structure/closet/wardrobe/grey,/turf/simulated/shuttle/floor/airless,/area/vault/hive_shuttle)
|
||||
"ap" = (/obj/machinery/light_construct{dir = 1},/turf/simulated/shuttle/floor/airless,/area/vault/hive_shuttle)
|
||||
"aq" = (/turf/simulated/shuttle/wall{icon_state = "swall7"},/area/vault/hive_shuttle)
|
||||
"ar" = (/obj/structure/shuttle/engine/propulsion{icon_state = "burst_r"; dir = 8},/turf/space,/area/vault/hive_shuttle)
|
||||
"as" = (/turf/simulated/shuttle/wall{icon_state = "swall3"},/area/vault/hive_shuttle)
|
||||
"at" = (/obj/structure/computerframe,/turf/simulated/shuttle/floor/airless,/area/vault/hive_shuttle)
|
||||
"au" = (/obj/structure/bed/chair{dir = 8},/obj/machinery/light_construct{dir = 4},/obj/effect/landmark/corpse/engineer,/turf/simulated/shuttle/floor/airless,/area/vault/hive_shuttle)
|
||||
"av" = (/obj/structure/bed/chair{dir = 8},/obj/effect/landmark/corpse/civilian,/turf/simulated/shuttle/floor/airless,/area/vault/hive_shuttle)
|
||||
"aw" = (/obj/effect/decal/cleanable/blood/drip,/turf/simulated/shuttle/floor/airless,/area/vault/hive_shuttle)
|
||||
"ax" = (/obj/structure/shuttle/engine/heater{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/shuttle/plating/airless,/area/vault/hive_shuttle)
|
||||
"ay" = (/obj/structure/shuttle/engine/propulsion{dir = 8},/turf/space,/area/vault/hive_shuttle)
|
||||
"az" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/shuttle/plating,/area/vault/hive_shuttle)
|
||||
"aA" = (/obj/structure/bed/chair{dir = 8},/obj/effect/landmark/corpse/civilian,/turf/simulated/shuttle/plating/airless,/area/vault/hive_shuttle)
|
||||
"aB" = (/mob/living/simple_animal/hostile/hivebot,/turf/simulated/shuttle/plating/airless,/area/vault/hive_shuttle)
|
||||
"aC" = (/obj/structure/shuttle/engine/heater{dir = 4},/turf/simulated/shuttle/plating/airless,/area/vault/hive_shuttle)
|
||||
"aD" = (/obj/effect/decal/cleanable/blood,/turf/simulated/shuttle/plating/airless,/area/vault/hive_shuttle)
|
||||
"aE" = (/turf/simulated/shuttle/plating/airless,/area/vault/hive_shuttle)
|
||||
"aF" = (/obj/structure/bed/chair{dir = 8},/obj/effect/landmark/corpse/civilian,/obj/effect/decal/cleanable/blood,/turf/simulated/shuttle/floor/airless,/area/vault/hive_shuttle)
|
||||
"aG" = (/turf/space,/turf/simulated/shuttle/wall{icon_state = "swall_f5"},/area/vault/hive_shuttle)
|
||||
"aH" = (/obj/machinery/light_construct,/mob/living/simple_animal/hostile/hivebot,/turf/simulated/shuttle/plating/airless,/area/vault/hive_shuttle)
|
||||
"aI" = (/obj/item/stack/rods,/obj/effect/decal/cleanable/blood/gibs/robot,/turf/simulated/shuttle/plating/airless,/area/vault/hive_shuttle)
|
||||
"aJ" = (/obj/machinery/light_construct,/turf/simulated/shuttle/plating/airless,/area/vault/hive_shuttle)
|
||||
"aK" = (/obj/structure/shuttle/engine/propulsion{icon_state = "burst_l"; dir = 8},/turf/space,/area/vault/hive_shuttle)
|
||||
"aL" = (/obj/item/stack/tile/plasteel,/obj/structure/grille/broken,/obj/effect/decal/cleanable/blood/gibs/robot,/turf/simulated/shuttle/plating/airless,/area/vault/hive_shuttle)
|
||||
"aM" = (/obj/item/stack/rods,/turf/simulated/shuttle/plating/airless,/area/vault/hive_shuttle)
|
||||
"aN" = (/turf/simulated/shuttle/wall{icon_state = "swall13"},/area/vault/hive_shuttle)
|
||||
"aO" = (/turf/space,/turf/simulated/shuttle/wall{icon_state = "swall_f9"},/area/vault/hive_shuttle)
|
||||
"aP" = (/turf/simulated/shuttle/wall{icon_state = "wall3"},/area/vault/hive_shuttle)
|
||||
"aQ" = (/turf/simulated/floor/plating/airless,/area/vault/hive_shuttle)
|
||||
"aR" = (/obj/item/stack/tile/plasteel,/turf/simulated/floor/plating/airless,/area/vault/hive_shuttle)
|
||||
"aS" = (/mob/living/simple_animal/hostile/hivebot,/turf/simulated/floor/engine/airless,/area/vault/hive_shuttle)
|
||||
"aT" = (/obj/item/stack/tile/plasteel,/obj/effect/decal/cleanable/blood/oil/streak,/turf/simulated/floor/plating/airless,/area/vault/hive_shuttle)
|
||||
"aU" = (/turf/space,/turf/simulated/shuttle/wall{dir = 8; icon_state = "diagonalWall3"},/area/vault/hive_shuttle)
|
||||
"aV" = (/turf/simulated/shuttle/wall{icon_state = "wall3"; dir = 1},/area/vault/hive_shuttle)
|
||||
"aW" = (/obj/item/stack/rods,/obj/item/robot_parts/robot_component/actuator,/turf/simulated/floor/plating/airless,/area/vault/hive_shuttle)
|
||||
"aX" = (/obj/structure/girder/displaced,/obj/item/robot_parts/robot_component/diagnosis_unit,/turf/simulated/floor/plating/airless,/area/vault/hive_shuttle)
|
||||
"aY" = (/obj/item/robot_parts/robot_component/actuator,/obj/effect/decal/cleanable/blood/gibs/robot,/turf/simulated/floor/plating/airless,/area/vault/hive_shuttle)
|
||||
"aZ" = (/turf/space,/turf/simulated/shuttle/wall{dir = 1; icon_state = "diagonalWall3"},/area/vault/hive_shuttle)
|
||||
"ba" = (/obj/structure/rack,/obj/item/robot_parts/robot_component/actuator,/obj/item/robot_parts/robot_component/actuator,/turf/simulated/floor/engine/airless,/area/vault/hive_shuttle)
|
||||
"bb" = (/obj/item/robot_parts/robot_component/binary_communication_device,/obj/effect/decal/cleanable/blood/oil/streak,/turf/simulated/floor/engine/airless,/area/vault/hive_shuttle)
|
||||
"bc" = (/obj/item/robot_parts/robot_component/camera,/obj/item/robot_parts/robot_component/actuator,/turf/simulated/floor/plating/airless,/area/vault/hive_shuttle)
|
||||
"bd" = (/obj/item/robot_parts/robot_component/diagnosis_unit,/turf/simulated/floor/plating/airless,/area/vault/hive_shuttle)
|
||||
"be" = (/turf/simulated/floor/engine/airless,/area/vault/hive_shuttle)
|
||||
"bf" = (/obj/structure/rack,/obj/item/robot_parts/robot_component/binary_communication_device,/obj/item/robot_parts/robot_component/binary_communication_device,/turf/simulated/floor/plating/airless,/area/vault/hive_shuttle)
|
||||
"bg" = (/obj/structure/rack,/obj/item/robot_parts/robot_component/camera,/obj/item/robot_parts/robot_component/camera,/turf/simulated/floor/engine/airless,/area/vault/hive_shuttle)
|
||||
"bh" = (/obj/item/robot_parts/robot_component/armour,/obj/effect/decal/cleanable/blood/gibs/robot,/turf/simulated/floor/plating/airless,/area/vault/hive_shuttle)
|
||||
"bi" = (/obj/item/stack/rods,/turf/simulated/floor/engine/airless,/area/vault/hive_shuttle)
|
||||
"bj" = (/obj/item/robot_parts/robot_component/binary_communication_device,/turf/simulated/floor/engine/airless,/area/vault/hive_shuttle)
|
||||
"bk" = (/obj/effect/decal/cleanable/blood/oil/streak,/mob/living/simple_animal/hostile/hivebot,/turf/simulated/floor/engine/airless,/area/vault/hive_shuttle)
|
||||
"bl" = (/obj/structure/rack,/obj/item/robot_parts/robot_component/diagnosis_unit,/obj/item/robot_parts/robot_component/diagnosis_unit,/turf/simulated/floor/engine/airless,/area/vault/hive_shuttle)
|
||||
"bm" = (/obj/machinery/r_n_d/fabricator/mech,/turf/simulated/floor/engine/airless,/area/vault/hive_shuttle)
|
||||
"bn" = (/obj/machinery/mineral/output,/turf/simulated/floor/engine/airless,/area/vault/hive_shuttle)
|
||||
"bo" = (/obj/item/robot_parts/robot_component/camera,/obj/item/robot_parts/robot_component/diagnosis_unit,/turf/simulated/floor/engine/airless,/area/vault/hive_shuttle)
|
||||
"bp" = (/obj/effect/decal/cleanable/blood/gibs/robot,/turf/simulated/floor/engine/airless,/area/vault/hive_shuttle)
|
||||
"bq" = (/obj/machinery/mineral/output,/obj/item/robot_parts/robot_component/armour,/turf/simulated/floor/engine/airless,/area/vault/hive_shuttle)
|
||||
"br" = (/obj/item/robot_parts/robot_component/armour,/obj/effect/decal/cleanable/blood/gibs/robot,/obj/effect/decal/cleanable/blood/oil/streak,/turf/simulated/floor/engine/airless,/area/vault/hive_shuttle)
|
||||
"bs" = (/obj/machinery/mineral/output,/obj/item/robot_parts/robot_component/diagnosis_unit,/turf/simulated/floor/engine/airless,/area/vault/hive_shuttle)
|
||||
"bt" = (/obj/item/robot_parts/robot_component/armour,/turf/simulated/floor/engine/airless,/area/vault/hive_shuttle)
|
||||
"bu" = (/obj/item/robot_parts/robot_component/camera,/obj/item/robot_parts/robot_component/binary_communication_device,/turf/simulated/floor/engine/airless,/area/vault/hive_shuttle)
|
||||
"bv" = (/obj/machinery/mineral/output,/obj/effect/decal/cleanable/blood/oil/streak,/turf/simulated/floor/engine/airless,/area/vault/hive_shuttle)
|
||||
"bw" = (/obj/machinery/computer/rdconsole/robotics,/turf/simulated/floor/engine/airless,/area/vault/hive_shuttle)
|
||||
"bx" = (/obj/item/robot_parts/robot_component/binary_communication_device,/obj/structure/rack,/obj/item/stack/sheet/metal{amount = 50},/obj/item/stack/sheet/metal{amount = 50},/obj/item/stack/sheet/metal{amount = 50},/obj/item/stack/sheet/metal{amount = 50},/obj/item/stack/sheet/metal{amount = 50},/obj/item/stack/sheet/plasteel{amount = 50},/turf/simulated/floor/engine/airless,/area/vault/hive_shuttle)
|
||||
"by" = (/obj/structure/rack,/obj/item/stack/sheet/glass/glass{amount = 50},/obj/item/stack/sheet/glass/glass{amount = 50},/obj/item/stack/sheet/glass/glass{amount = 50},/obj/item/device/flash/synthetic,/obj/item/device/flash/synthetic,/obj/item/device/flash/synthetic,/obj/item/device/flash/synthetic,/obj/item/device/flash/synthetic,/obj/item/device/flash/synthetic,/obj/item/stack/cable_coil,/obj/item/stack/cable_coil,/obj/item/stack/cable_coil,/obj/item/weapon/cell/super/empty,/obj/item/weapon/cell/super/empty,/obj/item/weapon/cell/super/empty,/obj/item/weapon/cell/super/empty,/obj/item/weapon/cell/super/empty,/turf/simulated/floor/engine/airless,/area/vault/hive_shuttle)
|
||||
"bz" = (/obj/machinery/computer/aifixer,/turf/simulated/floor/engine/airless,/area/vault/hive_shuttle)
|
||||
"bA" = (/obj/structure/shuttle/engine/heater,/obj/structure/window/reinforced/plasma{dir = 1},/turf/simulated/shuttle/plating/airless,/area/vault/hive_shuttle)
|
||||
"bB" = (/turf/space,/turf/simulated/shuttle/wall{icon_state = "diagonalWall3"},/area/vault/hive_shuttle)
|
||||
"bC" = (/obj/structure/shuttle/engine/propulsion{dir = 1; icon_state = "burst_l"},/turf/space,/area/vault/hive_shuttle)
|
||||
"bD" = (/obj/structure/shuttle/engine/propulsion{dir = 1},/turf/space,/area/vault/hive_shuttle)
|
||||
"bE" = (/obj/structure/shuttle/engine/propulsion{dir = 1; icon_state = "burst_r"},/turf/space,/area/vault/hive_shuttle)
|
||||
"bF" = (/turf/space,/turf/simulated/shuttle/wall{dir = 4; icon_state = "diagonalWall3"},/area/vault/hive_shuttle)
|
||||
|
||||
(1,1,1) = {"
|
||||
aaaaaaabacadacacaeafacacadagah
|
||||
abacacaiajajakalamanaoapajaqar
|
||||
asatauasajavawavajavajavajaxay
|
||||
azatajajajaAajavaBavawavajaCay
|
||||
asatauasajavaDaAaEaFaDavajaCay
|
||||
aGacacaiajajaHaIaEaEaIaJaEaqaK
|
||||
aaaaaaaGacadacaEaLaMaEacadaNaO
|
||||
aaaaaaaaaaaaaPaQaRaSaTaPaaaaaa
|
||||
aaaaaaaaaaaUaVaWaXaYaQaVaZaaaa
|
||||
aaaaaaaaaaaPbabbbcbdbebfaPaaaa
|
||||
aaaaaaaaaaaPbgbhbibjbkblaPaaaa
|
||||
aaaaaaaaaaaPbmbnbobpbqbmaPaaaa
|
||||
aaaaaaaaaaaPbmbnaSbrbsbmaPaaaa
|
||||
aaaaaaaaaaaPbmbnbtbubvbmaPaaaa
|
||||
aaaaaaaaaaaPbwbebxbybtbzaPaaaa
|
||||
aaaaaaaaaaaPaPbAbAbAbAaPaPaaaa
|
||||
aaaaaaaaaabBbCbDbDbDbDbEbFaaaa
|
||||
"}
|
||||
121
maps/randomvaults/listening.dmm
Normal file
121
maps/randomvaults/listening.dmm
Normal file
@@ -0,0 +1,121 @@
|
||||
"aa" = (/turf/space,/area)
|
||||
"ab" = (/obj/structure/catwalk,/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/machinery/power/solar/panel/tracker,/turf/space,/area/vault/listening)
|
||||
"ac" = (/obj/structure/catwalk,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/space,/area/vault/listening)
|
||||
"ad" = (/turf/simulated/wall/r_wall,/area/vault/listening)
|
||||
"ae" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/wall/r_wall,/area/vault/listening)
|
||||
"af" = (/obj/structure/lattice,/turf/space,/area)
|
||||
"ag" = (/turf/simulated/floor/bluegrid{name = "Mainframe Base"; nitrogen = 100; oxygen = 0; temperature = 80},/area/vault/listening)
|
||||
"ah" = (/obj/machinery/telecomms/relay/preset/vault_listening,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/light/small{dir = 1},/turf/simulated/floor/bluegrid{name = "Mainframe Base"; nitrogen = 100; oxygen = 0; temperature = 80},/area/vault/listening)
|
||||
"ai" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/bluegrid{icon_state = "dark"; name = "Mainframe Floor"; nitrogen = 100; oxygen = 0; temperature = 80},/area/vault/listening)
|
||||
"aj" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/airlock/glass_engineering{name = "Telecommunications chamber"},/turf/simulated/floor/plating,/area/vault/listening)
|
||||
"ak" = (/obj/structure/window/reinforced{dir = 4},/turf/space,/area)
|
||||
"al" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating,/area/vault/listening)
|
||||
"am" = (/obj/structure/window/reinforced{dir = 8},/turf/space,/area)
|
||||
"an" = (/obj/structure/rack,/obj/item/clothing/suit/space/syndicate/black/red,/obj/item/clothing/head/helmet/space/syndicate/black/red,/obj/item/weapon/tank/jetpack/oxygen,/obj/machinery/light/small{dir = 1},/turf/simulated/floor/plating,/area/vault/listening)
|
||||
"ao" = (/obj/structure/rack,/obj/item/clothing/suit/space/syndicate/black/engie,/obj/item/clothing/head/helmet/space/syndicate/black/engie,/obj/item/weapon/tank/jetpack/oxygen,/obj/effect/decal/warning_stripes{tag = "icon-warning_corner (EAST)"; icon_state = "warning_corner"; dir = 4},/turf/simulated/floor/plating,/area/vault/listening)
|
||||
"ap" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/effect/decal/warning_stripes{tag = "icon-warning (NORTH)"; icon_state = "warning"; dir = 1},/turf/simulated/floor/plating,/area/vault/listening)
|
||||
"aq" = (/obj/effect/decal/warning_stripes{tag = "icon-warning_corner (NORTH)"; icon_state = "warning_corner"; dir = 1},/obj/machinery/portable_atmospherics/canister/oxygen,/turf/simulated/floor/plating,/area/vault/listening)
|
||||
"ar" = (/obj/structure/cable{d2 = 2; icon_state = "0-2"; pixel_y = 0},/obj/machinery/power/solar/control/vault_listening,/obj/machinery/light/small{dir = 1},/turf/simulated/floor/plating,/area/vault/listening)
|
||||
"as" = (/obj/structure/cable{icon_state = "0-2"; d2 = 2},/obj/machinery/power/solar/panel{id_tag = "synd_listening_post_solar"},/turf/simulated/floor/airless{icon_state = "solarpanel"},/area/vault/listening)
|
||||
"at" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/grille,/turf/simulated/floor/plating,/area/vault/listening)
|
||||
"au" = (/turf/simulated/floor/plating,/area/vault/listening)
|
||||
"av" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating,/area/vault/listening)
|
||||
"aw" = (/obj/machinery/power/solar/panel{id_tag = "synd_listening_post_solar"},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/airless{icon_state = "solarpanel"},/area/vault/listening)
|
||||
"ax" = (/obj/structure/catwalk,/turf/space,/area/vault/listening)
|
||||
"ay" = (/obj/structure/catwalk,/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/turf/space,/area/vault/listening)
|
||||
"az" = (/obj/structure/catwalk,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/turf/space,/area/vault/listening)
|
||||
"aA" = (/obj/structure/catwalk,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/space,/area/vault/listening)
|
||||
"aB" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/grille,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plating,/area/vault/listening)
|
||||
"aC" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/plating,/area/vault/listening)
|
||||
"aD" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor/plating,/area/vault/listening)
|
||||
"aE" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/turf/simulated/floor/plating,/area/vault/listening)
|
||||
"aF" = (/obj/structure/catwalk,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/space,/area/vault/listening)
|
||||
"aG" = (/obj/structure/catwalk,/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/turf/space,/area/vault/listening)
|
||||
"aH" = (/obj/structure/cable,/obj/machinery/power/solar/panel{id_tag = "synd_listening_post_solar"},/turf/simulated/floor/airless{icon_state = "solarpanel"},/area/vault/listening)
|
||||
"aI" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/grille,/turf/simulated/floor/plating,/area/vault/listening)
|
||||
"aJ" = (/mob/living/simple_animal/hostile/humanoid/syndicate,/turf/simulated/floor/plating,/area/vault/listening)
|
||||
"aK" = (/obj/structure/cable,/obj/machinery/power/terminal,/turf/simulated/floor/plating,/area/vault/listening)
|
||||
"aL" = (/obj/machinery/power/solar/panel{id_tag = "synd_listening_post_solar"},/obj/structure/cable,/turf/simulated/floor/airless{icon_state = "solarpanel"},/area/vault/listening)
|
||||
"aM" = (/obj/structure/rack,/obj/item/weapon/storage/belt/utility,/obj/item/device/flashlight,/obj/item/device/radio/off,/obj/item/device/radio/off,/obj/machinery/light/small,/turf/simulated/floor/plating,/area/vault/listening)
|
||||
"aN" = (/obj/structure/rack,/obj/item/weapon/storage/toolbox/syndicate,/obj/item/weapon/storage/toolbox/syndicate,/turf/simulated/floor/plating,/area/vault/listening)
|
||||
"aO" = (/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/machinery/power/apc/no_alerts/vault_listening{pixel_y = -24},/obj/machinery/power/monitor,/turf/simulated/floor/plating,/area/vault/listening)
|
||||
"aP" = (/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/machinery/power/battery/smes/vault_listening,/obj/machinery/light/small,/turf/simulated/floor/plating,/area/vault/listening)
|
||||
"aQ" = (/obj/machinery/door/airlock/glass_engineering{name = "Engineering"},/turf/simulated/floor/plating,/area/vault/listening)
|
||||
"aR" = (/obj/structure/toilet{dir = 4},/obj/machinery/light/small{dir = 1},/turf/simulated/floor{icon_state = "freezerfloor"},/area/vault/listening)
|
||||
"aS" = (/obj/structure/sink{dir = 4; pixel_x = 11},/turf/simulated/floor{icon_state = "freezerfloor"},/area/vault/listening)
|
||||
"aT" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/vault/listening)
|
||||
"aU" = (/obj/machinery/shower{dir = 4},/turf/simulated/floor{icon_state = "freezerfloor"},/area/vault/listening)
|
||||
"aV" = (/turf/simulated/floor{icon_state = "freezerfloor"},/area/vault/listening)
|
||||
"aW" = (/obj/machinery/door/airlock{id_tag = "rbath"; name = "Bathroom"},/turf/simulated/floor{icon_state = "freezerfloor"},/area/vault/listening)
|
||||
"aX" = (/obj/structure/bed,/turf/simulated/floor/carpet,/area/vault/listening)
|
||||
"aY" = (/obj/structure/bed,/obj/machinery/light{dir = 1},/turf/simulated/floor/carpet,/area/vault/listening)
|
||||
"aZ" = (/obj/structure/disposalpipe/trunk,/obj/machinery/disposal,/turf/simulated/floor{icon_state = "bar"},/area/vault/listening)
|
||||
"ba" = (/turf/simulated/floor{icon_state = "bar"},/area/vault/listening)
|
||||
"bb" = (/turf/simulated/floor,/area/vault/listening)
|
||||
"bc" = (/obj/machinery/computer/communications,/turf/simulated/floor,/area/vault/listening)
|
||||
"bd" = (/obj/machinery/computer/crew,/obj/machinery/light{dir = 1},/turf/simulated/floor,/area/vault/listening)
|
||||
"be" = (/obj/structure/rack,/obj/item/device/encryptionkey/syndicate/hacked/full,/obj/item/device/encryptionkey/syndicate/hacked/full,/obj/item/device/encryptionkey/syndicate/hacked/full,/turf/simulated/floor,/area/vault/listening)
|
||||
"bf" = (/obj/structure/table,/obj/item/ammo_storage/box/c9mm,/obj/item/ammo_storage/box/c9mm,/turf/simulated/floor,/area/vault/listening)
|
||||
"bg" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/vault/listening)
|
||||
"bh" = (/obj/item/weapon/stool,/turf/simulated/floor/carpet,/area/vault/listening)
|
||||
"bi" = (/turf/simulated/floor/carpet,/area/vault/listening)
|
||||
"bj" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "bar"},/area/vault/listening)
|
||||
"bk" = (/obj/machinery/vending/wallmed2{dir = 4; pixel_x = 24},/turf/simulated/floor{icon_state = "bar"},/area/vault/listening)
|
||||
"bl" = (/obj/structure/window/reinforced,/turf/space,/area)
|
||||
"bm" = (/obj/item/device/radio/intercom{dir = 4; pixel_x = 30},/turf/simulated/floor,/area/vault/listening)
|
||||
"bn" = (/obj/structure/table,/turf/simulated/floor,/area/vault/listening)
|
||||
"bo" = (/obj/structure/disposalpipe/trunk{dir = 4},/obj/structure/catwalk,/obj/structure/disposaloutlet{dir = 8},/turf/space,/area)
|
||||
"bp" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/disposalpipe/segment{dir = 4; step_x = 0; step_y = 0},/turf/simulated/floor/plating,/area/vault/listening)
|
||||
"bq" = (/obj/structure/table,/obj/item/weapon/kitchen/utensil/fork/plastic,/obj/item/weapon/kitchen/utensil/knife/plastic{pixel_x = 9},/obj/item/weapon/kitchen/utensil/spoon/plastic,/obj/structure/disposalpipe/segment{dir = 4; step_x = 0; step_y = 0},/turf/simulated/floor{icon_state = "bar"},/area/vault/listening)
|
||||
"br" = (/obj/item/weapon/stool,/obj/structure/disposalpipe/segment{dir = 4; step_x = 0; step_y = 0},/turf/simulated/floor{icon_state = "bar"},/area/vault/listening)
|
||||
"bs" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/mob/living/simple_animal/hostile/humanoid/syndicate,/turf/simulated/floor{icon_state = "bar"},/area/vault/listening)
|
||||
"bt" = (/obj/machinery/door/airlock/glass{name = "Living Module"},/turf/simulated/floor/plating,/area/vault/listening)
|
||||
"bu" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/vault/listening)
|
||||
"bv" = (/obj/machinery/door/airlock/glass{name = "Listening equipment"},/turf/simulated/floor/plating,/area/vault/listening)
|
||||
"bw" = (/obj/structure/bed/chair{dir = 4},/obj/item/device/radio/intercom{dir = 4; pixel_x = 30},/mob/living/simple_animal/hostile/humanoid/syndicate/melee,/turf/simulated/floor,/area/vault/listening)
|
||||
"bx" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/vault/listening)
|
||||
"by" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/vault/listening)
|
||||
"bz" = (/obj/item/weapon/stool,/turf/simulated/floor{icon_state = "bar"},/area/vault/listening)
|
||||
"bA" = (/obj/structure/window/reinforced{dir = 1},/turf/space,/area)
|
||||
"bB" = (/obj/machinery/light{dir = 8},/turf/simulated/floor,/area/vault/listening)
|
||||
"bC" = (/obj/machinery/light{dir = 4},/turf/simulated/floor,/area/vault/listening)
|
||||
"bD" = (/obj/structure/table,/obj/item/weapon/storage/box/donkpockets,/turf/simulated/floor{icon_state = "bar"},/area/vault/listening)
|
||||
"bE" = (/obj/structure/table,/obj/machinery/microwave,/obj/machinery/light,/turf/simulated/floor{icon_state = "bar"},/area/vault/listening)
|
||||
"bF" = (/obj/machinery/vending/discount,/turf/simulated/floor{icon_state = "bar"},/area/vault/listening)
|
||||
"bG" = (/obj/machinery/vending/groans,/turf/simulated/floor{icon_state = "bar"},/area/vault/listening)
|
||||
"bH" = (/obj/effect/decal/warning_stripes{tag = "icon-warning_corner"; icon_state = "warning_corner"; dir = 2},/obj/structure/sign/vacuum{pixel_y = -32},/turf/simulated/floor,/area/vault/listening)
|
||||
"bI" = (/obj/effect/decal/warning_stripes{tag = "icon-warning"; icon_state = "warning"; dir = 2},/turf/simulated/floor,/area/vault/listening)
|
||||
"bJ" = (/obj/effect/decal/warning_stripes{tag = "icon-warning_corner (WEST)"; icon_state = "warning_corner"; dir = 8},/turf/simulated/floor,/area/vault/listening)
|
||||
"bK" = (/obj/machinery/computer/security/advanced,/turf/simulated/floor,/area/vault/listening)
|
||||
"bL" = (/obj/structure/rack,/obj/item/weapon/gun/projectile/pistol,/obj/item/weapon/gun/projectile/pistol,/obj/item/weapon/gun/energy/laser/retro,/obj/machinery/light,/obj/item/weapon/gun/energy/laser/retro,/turf/simulated/floor,/area/vault/listening)
|
||||
"bM" = (/obj/structure/rack,/obj/item/ammo_storage/magazine/mc9mm,/obj/item/ammo_storage/magazine/mc9mm,/obj/item/ammo_storage/magazine/mc9mm,/obj/item/ammo_storage/magazine/mc9mm,/turf/simulated/floor,/area/vault/listening)
|
||||
"bN" = (/obj/structure/table,/obj/machinery/recharger,/turf/simulated/floor,/area/vault/listening)
|
||||
"bO" = (/obj/machinery/door/airlock/external,/turf/simulated/floor/plating,/area/vault/listening)
|
||||
|
||||
(1,1,1) = {"
|
||||
aaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaa
|
||||
aaaaaaaaaaaaaaaaaaaaaaaaacaaaaaaaaaaaaaaaaaaaaaaaa
|
||||
aaaaaaaaaaaaaaaaaaaaadadaeadadaaaaaaaaaaaaaaaaaaaa
|
||||
aaaaaaaaaaaaafaaaaaaadagahagadaaaaaaafaaaaaaaaaaaa
|
||||
aaaaaaaaaaafafafafafadagaiagadafafafafafaaaaaaaaaa
|
||||
aaaaaaaaaaaaafaaaaaaadadajadadaaaaaaafaaaaaaaaaaaa
|
||||
aaaaaaaaaaaaafaaaaaaafakalamafaaaaaaafaaaaaaaaaaaa
|
||||
aaaaaaaaaaafafafafadadadajadadadafafafafaaaaaaaaaa
|
||||
aaaaaaaaaaaaafaaaaadanaoapaqaradaaaaafaaaaaaaaaaaa
|
||||
aaasasasasasasasaaatauauavauavataaawawawawawawawaa
|
||||
axayazazazazazazaAaBaCaCaDaCaEaBaAaFaFaFaFaFaFaGax
|
||||
aaaHaHaHaHaHaHaHaaaIauauaJauaKaIaaaLaLaLaLaLaLaLaa
|
||||
aaaaafaaaaaaafaaaaadaMaNauaOaPadaaaaafaaaaafaaaaaa
|
||||
aaafafafadadadadafadadadaQadadadafafafafafafafaaaa
|
||||
aaaaafaaadaRaSadaaaaafakaTamafaaaaaaafaaaaafaaaaaa
|
||||
aaaaafaaadaUaVadaaaaafakaTamafaaaaaaafaaaaafaaaaaa
|
||||
aaaaadadadadaWadafafadadaQadadafafadadadadadadaaaa
|
||||
aaaaadaXaYaZbaadaaaaadbbbbbbadaaaaadbcbdbebfadaaaa
|
||||
aaaabgbhbibjbkadblbladbbbbbbadblbladbbbbbmbnbgaaaa
|
||||
aabobpbqbrbsbabtbububtbbbbbbbvbububvbbbbbwbnbxaaaa
|
||||
aaaabybzbababaadbAbAadbBbbbCadbAbAadbbbbbmbnbyaaaa
|
||||
aaaaadbDbEbFbGadaaaaadbHbIbJadaaaaadbKbLbMbNadaaaa
|
||||
aaaaadadadadadadafafadadbOadadafafadadadadadadaaaa
|
||||
aaaaaaaaaaaaaaaaaaaaaaadauadaaaaaaaaaaaaaaaaaaaaaa
|
||||
aaaaaaaaaaaaaaaaaaaaaaadbOadaaaaaaaaaaaaaaaaaaaaaa
|
||||
"}
|
||||
@@ -34,6 +34,11 @@
|
||||
|
||||
/area/vault/ioufort
|
||||
|
||||
/area/vault/hive_shuttle
|
||||
|
||||
/area/vault/listening
|
||||
requires_power = 1
|
||||
|
||||
/area/vault/biodome
|
||||
requires_power = 1
|
||||
|
||||
@@ -143,6 +148,23 @@
|
||||
name = "paper- 'IOU'"
|
||||
info = "I owe you a rod of destruction. Redeemable at Milliway's at the end of time."
|
||||
|
||||
/obj/machinery/telecomms/relay/preset/vault_listening
|
||||
id = "syndicate relay"
|
||||
hide = 1
|
||||
toggled = 0
|
||||
autolinkers = list("hub")
|
||||
|
||||
/obj/machinery/power/apc/no_alerts/vault_listening/initialize()
|
||||
. = ..()
|
||||
name = "\improper Listening Outpost APC."
|
||||
|
||||
/obj/machinery/power/battery/smes/vault_listening
|
||||
chargelevel = 30000
|
||||
chargemode = TRUE
|
||||
|
||||
/obj/machinery/power/solar/control/vault_listening
|
||||
track = 2 // Automatic
|
||||
|
||||
/obj/machinery/floodlight/on/New()
|
||||
..()
|
||||
on = 1
|
||||
|
||||
Reference in New Issue
Block a user