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
|
else
|
||||||
log_startup_progress("Not generating vaults - SKIP_VAULT_GENERATION found in config/config.txt")
|
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()
|
watch = start_watch()
|
||||||
log_startup_progress("Initializing objects...")
|
log_startup_progress("Initializing objects...")
|
||||||
//sleep(-1) // Why
|
//sleep(-1) // Why
|
||||||
|
|||||||
@@ -74,7 +74,11 @@
|
|||||||
/obj/item/device/encryptionkey/syndicate/hacked
|
/obj/item/device/encryptionkey/syndicate/hacked
|
||||||
name = "Standard Encryption Key"
|
name = "Standard Encryption Key"
|
||||||
desc = "An encryption key for a radio headset. Has no special codes in it. Looks more sophisticated than usual."
|
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
|
/obj/item/device/encryptionkey/heads/rd
|
||||||
name = "Research Director's Encryption Key"
|
name = "Research Director's Encryption Key"
|
||||||
|
|||||||
@@ -45,6 +45,10 @@
|
|||||||
name = "floor"
|
name = "floor"
|
||||||
icon_state = "floor"
|
icon_state = "floor"
|
||||||
|
|
||||||
|
/turf/simulated/shuttle/floor/airless
|
||||||
|
oxygen = 0.01
|
||||||
|
nitrogen = 0.01
|
||||||
|
|
||||||
/turf/simulated/shuttle/floor/ex_act(severity)
|
/turf/simulated/shuttle/floor/ex_act(severity)
|
||||||
switch(severity)
|
switch(severity)
|
||||||
if(1.0)
|
if(1.0)
|
||||||
@@ -71,6 +75,10 @@
|
|||||||
icon = 'icons/turf/floors.dmi'
|
icon = 'icons/turf/floors.dmi'
|
||||||
icon_state = "plating"
|
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
|
/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.
|
name = "Brig floor" // Also added it into the 2x3 brig area of the shuttle.
|
||||||
icon_state = "floor4"
|
icon_state = "floor4"
|
||||||
|
|||||||
@@ -100,6 +100,9 @@
|
|||||||
holomap = TRUE
|
holomap = TRUE
|
||||||
auto_holomap = TRUE
|
auto_holomap = TRUE
|
||||||
|
|
||||||
|
/obj/machinery/power/apc/no_alerts
|
||||||
|
make_alerts = FALSE
|
||||||
|
|
||||||
// Frame only.
|
// Frame only.
|
||||||
/obj/machinery/power/apc/frame
|
/obj/machinery/power/apc/frame
|
||||||
icon_state = "apcmaint"
|
icon_state = "apcmaint"
|
||||||
|
|||||||
@@ -65,5 +65,17 @@ var/list/existing_vaults = list()
|
|||||||
/datum/map_element/vault/biodome
|
/datum/map_element/vault/biodome
|
||||||
file_path = "maps/randomvaults/biodome.dmm"
|
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
|
/datum/map_element/vault/brokeufo
|
||||||
file_path = "maps/randomvaults/brokeufo.dmm"
|
file_path = "maps/randomvaults/brokeufo.dmm"
|
||||||
|
|||||||
@@ -93,7 +93,6 @@ var/savefile/panicfile
|
|||||||
|
|
||||||
src.update_status()
|
src.update_status()
|
||||||
|
|
||||||
makepowernets()
|
|
||||||
paperwork_setup()
|
paperwork_setup()
|
||||||
|
|
||||||
//sun = new /datum/sun()
|
//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/ioufort
|
||||||
|
|
||||||
|
/area/vault/hive_shuttle
|
||||||
|
|
||||||
|
/area/vault/listening
|
||||||
|
requires_power = 1
|
||||||
|
|
||||||
/area/vault/biodome
|
/area/vault/biodome
|
||||||
requires_power = 1
|
requires_power = 1
|
||||||
|
|
||||||
@@ -143,6 +148,23 @@
|
|||||||
name = "paper- 'IOU'"
|
name = "paper- 'IOU'"
|
||||||
info = "I owe you a rod of destruction. Redeemable at Milliway's at the end of time."
|
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()
|
/obj/machinery/floodlight/on/New()
|
||||||
..()
|
..()
|
||||||
on = 1
|
on = 1
|
||||||
|
|||||||
Reference in New Issue
Block a user