cultdoors

This commit is contained in:
Aurorablade
2016-09-01 01:26:59 -04:00
parent c54372784a
commit 0bfd0ae876
4 changed files with 125 additions and 83 deletions
+77 -81
View File
@@ -1,93 +1,89 @@
"aa" = (/turf/space,/area/space)
"ab" = (/turf/simulated/wall/cult,/area/shuttle/escape)
"ac" = (/obj/effect/spawner/window/reinforced,/obj/structure/cult/pylon,/turf/simulated/floor/plating,/area/shuttle/escape)
"ac" = (/obj/effect/spawner/window/reinforced{color = "red"},/turf/simulated/floor/plating,/area/shuttle/escape)
"ad" = (/obj/machinery/computer/emergency_shuttle,/turf/simulated/floor/engine/cult,/area/shuttle/escape)
"ae" = (/obj/machinery/computer/security{network = list("SS13","Telecomms","Research Outpost","Mining Outpost")},/turf/simulated/floor/engine/cult,/area/shuttle/escape)
"af" = (/obj/structure/stool/bed/chair/comfy/black{dir = 1},/turf/simulated/floor/engine/cult,/area/shuttle/escape)
"ag" = (/obj/machinery/computer/communications,/turf/simulated/floor/engine/cult,/area/shuttle/escape)
"ah" = (/obj/effect/spawner/window/reinforced,/turf/simulated/floor/plating,/area/shuttle/escape)
"ai" = (/obj/machinery/computer/station_alert,/turf/simulated/floor/engine/cult,/area/shuttle/escape)
"aj" = (/obj/structure/stool/bed/chair{dir = 1},/turf/simulated/floor/engine/cult,/area/shuttle/escape)
"ak" = (/turf/simulated/floor/engine/cult,/area/shuttle/escape)
"al" = (/obj/machinery/computer/crew,/obj/machinery/status_display{pixel_y = 30},/turf/simulated/floor/engine/cult,/area/shuttle/escape)
"am" = (/obj/structure/stool/bed/chair{dir = 1},/obj/structure/closet/walllocker/emerglocker{pixel_x = -28},/turf/simulated/floor/engine/cult,/area/shuttle/escape)
"an" = (/obj/structure/stool/bed/chair{dir = 1},/obj/structure/closet/walllocker/emerglocker{pixel_x = 28},/turf/simulated/floor/engine/cult,/area/shuttle/escape)
"ao" = (/obj/machinery/computer/robotics,/turf/simulated/floor/engine/cult,/area/shuttle/escape)
"ap" = (/obj/structure/stool/bed/chair{dir = 8},/turf/simulated/floor/engine/cult,/area/shuttle/escape)
"aq" = (/obj/machinery/light/spot,/turf/simulated/floor/engine/cult,/area/shuttle/escape)
"ar" = (/obj/structure/stool/bed/chair{dir = 4},/turf/simulated/floor/engine/cult,/area/shuttle/escape)
"as" = (/obj/machinery/door/airlock/glass_command{name = "Escape Shuttle Cockpit"; req_access_txt = "19"},/turf/simulated/shuttle/floor,/area/shuttle/escape)
"at" = (/obj/structure/stool/bed/chair{dir = 4},/obj/effect/decal/remains/human{desc = "This guy seemed to have died in terrible way! Half his remains are dust."; icon_state = "remains"; name = "Human remains"},/turf/simulated/floor/engine/cult,/area/shuttle/escape)
"au" = (/obj/machinery/status_display{pixel_y = 30},/obj/machinery/light/spot{tag = "icon-tube1 (NORTH)"; icon_state = "tube1"; dir = 1},/obj/structure/stool/bed/chair,/obj/effect/decal/remains/human{desc = "This guy seemed to have died in terrible way! Half his remains are dust."; icon_state = "remains"; name = "Human remains"},/turf/simulated/floor/engine/cult,/area/shuttle/escape)
"av" = (/obj/structure/stool/bed/chair{dir = 8},/obj/effect/decal/remains/human{desc = "This guy seemed to have died in terrible way! Half his remains are dust."; icon_state = "remains"; name = "Human remains"},/turf/simulated/floor/engine/cult,/area/shuttle/escape)
"aw" = (/obj/item/flag/cult,/turf/simulated/floor/engine/cult,/area/shuttle/escape)
"ax" = (/obj/machinery/status_display{pixel_y = 30},/obj/machinery/light/spot{tag = "icon-tube1 (NORTH)"; icon_state = "tube1"; dir = 1},/turf/simulated/floor/engine/cult,/area/shuttle/escape)
"ay" = (/turf/simulated/shuttle/wall{icon_state = "swall3"; dir = 2},/turf/simulated/wall/cult,/area/shuttle/escape)
"az" = (/obj/structure/stool/bed/chair{dir = 4},/obj/structure/closet/walllocker/emerglocker{pixel_x = -28},/obj/effect/decal/remains/human{desc = "This guy seemed to have died in terrible way! Half his remains are dust."; icon_state = "remains"; name = "Human remains"},/turf/simulated/floor/engine/cult,/area/shuttle/escape)
"aA" = (/obj/machinery/door/airlock/glass_security{name = "Escape Shuttle Cell"; req_access_txt = "2"},/obj/structure/mineral_door/wood,/turf/simulated/floor/plating,/area/shuttle/escape)
"aB" = (/obj/structure/cult/talisman,/turf/simulated/floor/engine/cult,/area/shuttle/escape)
"aC" = (/obj/structure/closet/walllocker/emerglocker{pixel_x = 28},/turf/simulated/floor/engine/cult,/area/shuttle/escape)
"aD" = (/obj/structure/mineral_door/wood,/turf/simulated/floor/plating,/area/shuttle/escape)
"aE" = (/obj/structure/stool/bed/chair{dir = 1},/obj/effect/decal/remains/human{desc = "This guy seemed to have died in terrible way! Half his remains are dust."; icon_state = "remains"; name = "Human remains"},/turf/simulated/floor/engine/cult,/area/shuttle/escape)
"aF" = (/obj/structure/stool/bed/chair{dir = 8},/obj/item/device/radio/intercom{dir = 4; name = "station intercom (General)"; pixel_x = 28},/obj/effect/decal/remains/human{desc = "This guy seemed to have died in terrible way! Half his remains are dust."; icon_state = "remains"; name = "Human remains"},/turf/simulated/floor/engine/cult,/area/shuttle/escape)
"aG" = (/obj/effect/spawner/window/reinforced,/turf/simulated/wall/cult,/area/shuttle/escape)
"aH" = (/obj/docking_port/mobile/emergency{dir = 4; dwidth = 11; height = 13; name = "Shuttle 667"; timid = 1; width = 24},/obj/structure/mineral_door/wood,/turf/simulated/shuttle/floor,/area/shuttle/escape)
"aI" = (/obj/effect/rune,/turf/simulated/floor/engine/cult,/area/shuttle/escape)
"aJ" = (/obj/item/device/radio/intercom{dir = 8; name = "station intercom (General)"; pixel_x = -28},/obj/machinery/light/spot{tag = "icon-tube1 (WEST)"; icon_state = "tube1"; dir = 8},/obj/item/flag/cult,/turf/simulated/floor/engine/cult,/area/shuttle/escape)
"aK" = (/obj/item/candle/eternal,/turf/simulated/floor/engine/cult,/area/shuttle/escape)
"aL" = (/obj/effect/decal/cleanable/blood/writing,/turf/simulated/floor/engine/cult,/area/shuttle/escape)
"aM" = (/obj/structure/closet/walllocker/emerglocker{pixel_x = 28},/obj/machinery/light/spot{tag = "icon-tube1 (EAST)"; icon_state = "tube1"; dir = 4},/turf/simulated/floor/engine/cult,/area/shuttle/escape)
"aN" = (/mob/living/simple_animal/construct/harvester,/turf/simulated/floor/engine/cult,/area/shuttle/escape)
"aO" = (/mob/living/simple_animal/construct/builder,/turf/simulated/floor/engine/cult,/area/shuttle/escape)
"aP" = (/obj/effect/decal/cleanable/blood/innards,/obj/effect/decal/cleanable/blood/gibs/body,/turf/simulated/floor/engine/cult,/area/shuttle/escape)
"aQ" = (/mob/living/simple_animal/construct/wraith,/turf/simulated/floor/engine/cult,/area/shuttle/escape)
"aR" = (/mob/living/simple_animal/construct/armoured,/turf/simulated/floor/engine/cult,/area/shuttle/escape)
"aS" = (/obj/item/weapon/storage/firstaid/fire,/obj/item/weapon/extinguisher,/obj/item/weapon/crowbar,/obj/machinery/light/spot{tag = "icon-tube1 (WEST)"; icon_state = "tube1"; dir = 8},/turf/simulated/floor/engine/cult,/area/shuttle/escape)
"aT" = (/obj/effect/decal/cleanable/blood/writing,/obj/effect/decal/cleanable/blood/writing,/turf/simulated/floor/engine/cult,/area/shuttle/escape)
"aU" = (/turf/simulated/shuttle/wall{icon_state = "swall3"; dir = 2},/obj/effect/spawner/window/reinforced,/turf/simulated/wall/cult,/area/shuttle/escape)
"aV" = (/obj/machinery/door/airlock/shuttle{aiControlDisabled = 1; hackProof = 1; id_tag = "s_docking_airlock"; name = "Shuttle Hatch"},/obj/structure/mineral_door/wood,/turf/simulated/shuttle/floor,/area/shuttle/escape)
"aW" = (/obj/machinery/status_display{pixel_y = -30},/obj/machinery/light/spot,/turf/simulated/floor/engine/cult,/area/shuttle/escape)
"aX" = (/obj/structure/mineral_door/wood,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/escape)
"aY" = (/obj/effect/spawner/window/reinforced,/turf/simulated/shuttle/wall{tag = "icon-swall14"; icon_state = "swall14"; dir = 2},/area/shuttle/escape)
"aZ" = (/obj/machinery/door/airlock/glass_security{name = "Escape Shuttle Cell"; req_access_txt = "2"},/obj/machinery/door/airlock/glass_medical{id_tag = null; name = "Escape Shuttle Infirmary"; req_access_txt = "0"},/obj/structure/mineral_door/wood,/turf/simulated/shuttle/floor4,/area/shuttle/escape)
"ba" = (/obj/machinery/door/airlock/shuttle{aiControlDisabled = 1; hackProof = 1; id_tag = "s_docking_airlock"; name = "Shuttle Hatch"},/obj/structure/mineral_door/wood,/turf/simulated/shuttle/wall{icon_state = "swall3"; dir = 2},/area/shuttle/escape)
"bb" = (/obj/structure/dresser,/turf/simulated/floor/engine/cult,/area/shuttle/escape)
"bc" = (/obj/structure/table,/obj/item/weapon/storage/firstaid/o2{layer = 2.8; pixel_x = 4; pixel_y = 6},/obj/item/weapon/storage/firstaid/regular{pixel_x = 2; pixel_y = 6},/obj/item/weapon/storage/firstaid/regular{pixel_x = -2; pixel_y = 4},/obj/item/bodybag/cryobag{pixel_x = 5},/turf/simulated/floor/engine/cult,/area/shuttle/escape)
"bd" = (/obj/effect/decal/cleanable/blood/tracks/footprints,/turf/simulated/floor/engine/cult,/area/shuttle/escape)
"be" = (/obj/structure/showcase/horrific_experiment,/turf/simulated/floor/engine/cult,/area/shuttle/escape)
"bf" = (/obj/machinery/light/spot{tag = "icon-tube1 (EAST)"; icon_state = "tube1"; dir = 4},/turf/simulated/floor/engine/cult,/area/shuttle/escape)
"bg" = (/obj/effect/decal/cleanable/blood/gibs,/turf/simulated/floor/engine/cult,/area/shuttle/escape)
"bh" = (/obj/effect/decal/cleanable/blood/splatter,/obj/effect/decal/cleanable/blood/gibs,/turf/simulated/floor/engine/cult,/area/shuttle/escape)
"bi" = (/obj/structure/table/woodentable,/obj/item/weapon/tome,/turf/simulated/floor/engine/cult,/area/shuttle/escape)
"bj" = (/obj/structure/stool/bed,/obj/item/weapon/bedsheet/cult,/turf/simulated/floor/engine/cult,/area/shuttle/escape)
"bk" = (/obj/machinery/sleeper{tag = "icon-sleeper (NORTH)"; icon_state = "sleeper"; dir = 1},/obj/effect/decal/cleanable/blood/splatter,/turf/simulated/floor/engine/cult,/area/shuttle/escape)
"bl" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/shuttle/engine/heater,/obj/structure/cult/forge,/turf/simulated/floor/plating/airless,/area/shuttle/escape)
"bm" = (/obj/structure/shuttle/engine/heater,/obj/structure/window/reinforced{dir = 1},/obj/structure/cult/forge,/turf/simulated/floor/plating/airless,/area/shuttle/escape)
"bn" = (/obj/structure/shuttle/engine/propulsion,/turf/space,/area/shuttle/escape)
"ah" = (/obj/machinery/computer/station_alert,/turf/simulated/floor/engine/cult,/area/shuttle/escape)
"ai" = (/obj/structure/stool/bed/chair{dir = 1},/turf/simulated/floor/engine/cult,/area/shuttle/escape)
"aj" = (/turf/simulated/floor/engine/cult,/area/shuttle/escape)
"ak" = (/obj/machinery/computer/crew,/obj/machinery/status_display{pixel_y = 30},/turf/simulated/floor/engine/cult,/area/shuttle/escape)
"al" = (/obj/structure/stool/bed/chair{dir = 1},/obj/structure/closet/walllocker/emerglocker{pixel_x = -28},/turf/simulated/floor/engine/cult,/area/shuttle/escape)
"am" = (/obj/structure/stool/bed/chair{dir = 1},/obj/structure/closet/walllocker/emerglocker{pixel_x = 28},/turf/simulated/floor/engine/cult,/area/shuttle/escape)
"an" = (/obj/machinery/computer/robotics,/turf/simulated/floor/engine/cult,/area/shuttle/escape)
"ao" = (/obj/structure/stool/bed/chair{dir = 8},/turf/simulated/floor/engine/cult,/area/shuttle/escape)
"ap" = (/obj/machinery/light/spot,/turf/simulated/floor/engine/cult,/area/shuttle/escape)
"aq" = (/obj/structure/stool/bed/chair{dir = 4},/turf/simulated/floor/engine/cult,/area/shuttle/escape)
"ar" = (/obj/machinery/door/airlock/cult/friendly,/turf/simulated/floor/engine/cult,/area/shuttle/escape)
"as" = (/obj/structure/stool/bed/chair{dir = 4},/obj/effect/decal/remains/human{desc = "This guy seemed to have died in terrible way! Half his remains are dust."; icon_state = "remains"; name = "Human remains"},/turf/simulated/floor/engine/cult,/area/shuttle/escape)
"at" = (/obj/machinery/status_display{pixel_y = 30},/obj/machinery/light/spot{tag = "icon-tube1 (NORTH)"; icon_state = "tube1"; dir = 1},/obj/structure/stool/bed/chair,/obj/effect/decal/remains/human{desc = "This guy seemed to have died in terrible way! Half his remains are dust."; icon_state = "remains"; name = "Human remains"},/turf/simulated/floor/engine/cult,/area/shuttle/escape)
"au" = (/obj/structure/stool/bed/chair{dir = 8},/obj/effect/decal/remains/human{desc = "This guy seemed to have died in terrible way! Half his remains are dust."; icon_state = "remains"; name = "Human remains"},/turf/simulated/floor/engine/cult,/area/shuttle/escape)
"av" = (/obj/item/flag/cult,/turf/simulated/floor/engine/cult,/area/shuttle/escape)
"aw" = (/obj/machinery/status_display{pixel_y = 30},/obj/machinery/light/spot{tag = "icon-tube1 (NORTH)"; icon_state = "tube1"; dir = 1},/turf/simulated/floor/engine/cult,/area/shuttle/escape)
"ax" = (/obj/structure/stool/bed/chair{dir = 4},/obj/structure/closet/walllocker/emerglocker{pixel_x = -28},/obj/effect/decal/remains/human{desc = "This guy seemed to have died in terrible way! Half his remains are dust."; icon_state = "remains"; name = "Human remains"},/turf/simulated/floor/engine/cult,/area/shuttle/escape)
"ay" = (/obj/machinery/door/airlock/cult/friendly,/turf/simulated/floor/plating,/area/shuttle/escape)
"az" = (/obj/structure/cult/talisman,/turf/simulated/floor/engine/cult,/area/shuttle/escape)
"aA" = (/obj/structure/closet/walllocker/emerglocker{pixel_x = 28},/turf/simulated/floor/engine/cult,/area/shuttle/escape)
"aB" = (/obj/structure/stool/bed/chair{dir = 1},/obj/effect/decal/remains/human{desc = "This guy seemed to have died in terrible way! Half his remains are dust."; icon_state = "remains"; name = "Human remains"},/turf/simulated/floor/engine/cult,/area/shuttle/escape)
"aC" = (/obj/structure/stool/bed/chair{dir = 8},/obj/item/device/radio/intercom{dir = 4; name = "station intercom (General)"; pixel_x = 28},/obj/effect/decal/remains/human{desc = "This guy seemed to have died in terrible way! Half his remains are dust."; icon_state = "remains"; name = "Human remains"},/turf/simulated/floor/engine/cult,/area/shuttle/escape)
"aD" = (/obj/effect/spawner/window/reinforced{color = "red"},/turf/simulated/wall/cult,/area/shuttle/escape)
"aE" = (/obj/docking_port/mobile/emergency{dir = 4; dwidth = 11; height = 13; name = "Shuttle 667"; timid = 1; width = 24},/obj/machinery/door/airlock/cult/friendly,/turf/simulated/floor/engine/cult,/area/shuttle/escape)
"aF" = (/obj/effect/rune,/turf/simulated/floor/engine/cult,/area/shuttle/escape)
"aG" = (/obj/item/device/radio/intercom{dir = 8; name = "station intercom (General)"; pixel_x = -28},/obj/machinery/light/spot{tag = "icon-tube1 (WEST)"; icon_state = "tube1"; dir = 8},/obj/item/flag/cult,/turf/simulated/floor/engine/cult,/area/shuttle/escape)
"aH" = (/obj/item/candle/eternal,/turf/simulated/floor/engine/cult,/area/shuttle/escape)
"aI" = (/obj/effect/decal/cleanable/blood/writing,/turf/simulated/floor/engine/cult,/area/shuttle/escape)
"aJ" = (/obj/structure/closet/walllocker/emerglocker{pixel_x = 28},/obj/machinery/light/spot{tag = "icon-tube1 (EAST)"; icon_state = "tube1"; dir = 4},/turf/simulated/floor/engine/cult,/area/shuttle/escape)
"aK" = (/mob/living/simple_animal/construct/harvester,/turf/simulated/floor/engine/cult,/area/shuttle/escape)
"aL" = (/mob/living/simple_animal/construct/builder,/turf/simulated/floor/engine/cult,/area/shuttle/escape)
"aM" = (/obj/effect/decal/cleanable/blood/innards,/obj/effect/decal/cleanable/blood/gibs/body,/turf/simulated/floor/engine/cult,/area/shuttle/escape)
"aN" = (/mob/living/simple_animal/construct/wraith,/turf/simulated/floor/engine/cult,/area/shuttle/escape)
"aO" = (/mob/living/simple_animal/construct/armoured,/turf/simulated/floor/engine/cult,/area/shuttle/escape)
"aP" = (/obj/item/weapon/storage/firstaid/fire,/obj/item/weapon/extinguisher,/obj/item/weapon/crowbar,/obj/machinery/light/spot{tag = "icon-tube1 (WEST)"; icon_state = "tube1"; dir = 8},/turf/simulated/floor/engine/cult,/area/shuttle/escape)
"aQ" = (/obj/effect/decal/cleanable/blood/writing,/obj/effect/decal/cleanable/blood/writing,/turf/simulated/floor/engine/cult,/area/shuttle/escape)
"aR" = (/turf/simulated/shuttle/wall{icon_state = "swall3"; dir = 2},/obj/effect/spawner/window/reinforced{color = "red"},/turf/simulated/wall/cult,/area/shuttle/escape)
"aS" = (/obj/machinery/status_display{pixel_y = -30},/obj/machinery/light/spot,/turf/simulated/floor/engine/cult,/area/shuttle/escape)
"aT" = (/obj/machinery/door/airlock/cult/friendly,/turf/simulated/shuttle/floor{icon_state = "floor3"},/area/shuttle/escape)
"aU" = (/obj/effect/spawner/window/reinforced{color = "red"},/turf/simulated/shuttle/wall{tag = "icon-swall14"; icon_state = "swall14"; dir = 2},/area/shuttle/escape)
"aV" = (/obj/machinery/door/airlock/cult/friendly,/turf/simulated/shuttle/floor4,/area/shuttle/escape)
"aW" = (/obj/structure/dresser,/turf/simulated/floor/engine/cult,/area/shuttle/escape)
"aX" = (/obj/structure/table,/obj/item/weapon/storage/firstaid/o2{layer = 2.8; pixel_x = 4; pixel_y = 6},/obj/item/weapon/storage/firstaid/regular{pixel_x = 2; pixel_y = 6},/obj/item/weapon/storage/firstaid/regular{pixel_x = -2; pixel_y = 4},/obj/item/bodybag/cryobag{pixel_x = 5},/turf/simulated/floor/engine/cult,/area/shuttle/escape)
"aY" = (/obj/effect/decal/cleanable/blood/tracks/footprints,/turf/simulated/floor/engine/cult,/area/shuttle/escape)
"aZ" = (/obj/structure/showcase/horrific_experiment,/turf/simulated/floor/engine/cult,/area/shuttle/escape)
"ba" = (/obj/effect/spawner/window/reinforced,/turf/simulated/floor/plating,/area/shuttle/escape)
"bb" = (/obj/machinery/light/spot{tag = "icon-tube1 (EAST)"; icon_state = "tube1"; dir = 4},/turf/simulated/floor/engine/cult,/area/shuttle/escape)
"bc" = (/obj/effect/decal/cleanable/blood/gibs,/turf/simulated/floor/engine/cult,/area/shuttle/escape)
"bd" = (/obj/effect/decal/cleanable/blood/splatter,/obj/effect/decal/cleanable/blood/gibs,/turf/simulated/floor/engine/cult,/area/shuttle/escape)
"be" = (/obj/structure/table/woodentable,/obj/item/weapon/tome,/turf/simulated/floor/engine/cult,/area/shuttle/escape)
"bf" = (/obj/structure/stool/bed,/obj/item/weapon/bedsheet/cult,/turf/simulated/floor/engine/cult,/area/shuttle/escape)
"bg" = (/obj/machinery/sleeper{tag = "icon-sleeper (NORTH)"; icon_state = "sleeper"; dir = 1},/obj/effect/decal/cleanable/blood/splatter,/turf/simulated/floor/engine/cult,/area/shuttle/escape)
"bh" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/shuttle/engine/heater,/obj/structure/cult/forge,/turf/simulated/floor/plating/airless,/area/shuttle/escape)
"bi" = (/obj/structure/shuttle/engine/heater,/obj/structure/window/reinforced{dir = 1},/obj/structure/cult/forge,/turf/simulated/floor/plating/airless,/area/shuttle/escape)
"bj" = (/obj/structure/shuttle/engine/propulsion,/turf/space,/area/shuttle/escape)
(1,1,1) = {"
aaaaaaaaaaabacabaaaaaaaaaa
aaaaaaaaababadababaaaaaaaa
aaaaaaababaeafagababaaaaaa
aaaaaaahaiajakajalahaaaaaa
aaaaababamakakakanababaaaa
aaaaabaoapakakaqarakabaaaa
ababababababasabababababab
abatauavahawakawakakaxakab
ayazakakaAakakakakakaBaCab
aDakaEaFahakakakakakakakaG
ababababahakakakakakakakab
aHakakakakakaIakakakakakab
abaJakakaIaKaLaKaIakakaMab
ahakakakaKaNaLaOaKakakakah
ahakakaIaLaLaPaLaLaIakakah
ahakakakaKaQaLaRaKakakakah
abaSakakaIaKaTaKaIakakakaU
aVakakakakaWaIaWakakakakah
abababaXababahaYahaZahahay
baakakakbbabaaabbcbdbdbeab
ahakakakbfabaaabbgbgbhbeab
ayakakbibjabaaabbkbgbhbeab
ababblblblabaaabbmbmbmabab
aaabbnbnbnabaaabbnbnbnabaa
aaaaaaacahaiajaiakacaaaaaa
aaaaababalajajajamababaaaa
aaaaabanaoajajapaqajabaaaa
ababababababarabababababab
abasatauacavajavajajawajab
abaxajajayajajajajajazaAab
arajaBaCacajajajajajajajaD
ababababacajajajajajajajab
aEajajajajajaFajajajajajab
abaGajajaFaHaIaHaFajajaJab
acajajajaHaKaIaLaHajajajac
acajajaFaIaIaMaIaIaFajajac
acajajajaHaNaIaOaHajajajac
abaPajajaFaHaQaHaFajajajaR
arajajajajaSaFaSajajajajac
abababaTababacaUacaVacacab
arajajajaWabaaabaXaYaYaZab
baajajajbbabaaabbcbcbdaZab
abajajbebfabaaabbgbcbdaZab
ababbhbhbhabaaabbibibiabab
aaabbjbjbjabaaabbjbjbjabaa
"}
+41
View File
@@ -1096,3 +1096,44 @@ About the new airlock wires panel:
electrified_until = 0
open()
safe = TRUE
//////////////////////////////////
/*
Cult Airlocks
*/
/obj/machinery/door/airlock/cult
name = "cult airlock"
icon = 'icons/obj/doors/doorcult.dmi'
assembly_type = /obj/structure/door_assembly/door_assembly_cult
hackProof = 1
aiControlDisabled = 1
var/friendly = FALSE
/obj/machinery/door/airlock/cult/New()
..()
/obj/machinery/door/airlock/cult/canAIControl(mob/user)
return (iscultist(user))
/obj/machinery/door/airlock/cult/allowed(mob/M)
if(!density)
return 1
if(friendly || \
iscultist(M) || \
istype(M, /mob/living/simple_animal/shade) || \
istype(M, /mob/living/simple_animal/construct))
return 1
else
var/atom/throwtarget
throwtarget = get_edge_target_turf(src, get_dir(src, get_step_away(M, src)))
M << pick(sound('sound/hallucinations/turn_around1.ogg',0,1,50), sound('sound/hallucinations/turn_around2.ogg',0,1,50))
M.Weaken(2)
M.throw_at(throwtarget, 5, 1,src)
return 0
/obj/machinery/door/airlock/cult/narsie_act()
return
/obj/machinery/door/airlock/cult/friendly
friendly = TRUE
@@ -111,8 +111,6 @@ obj/structure/door_assembly/multi_tile
icon = 'icons/obj/doors/door_assembly2x1.dmi'
dir = EAST
var/width = 1
/*Temporary until we get sprites.
glass_type = "/multi_tile/glass"
airlock_type = "/multi_tile/maint"
@@ -121,6 +119,13 @@ obj/structure/door_assembly/multi_tile
airlock_type = "/multi_tile/glass"
glass = -1 //To prevent bugs in deconstruction process.
/obj/structure/door_assembly/door_assembly_cult
base_name = "cult airlock assembly"
icon = 'icons/obj/doors/Doorcult.dmi'
base_icon_state ="construction"
airlock_type = "/cult"
obj/structure/door_assembly/multi_tile/New()
if(dir in list(EAST, WEST))
bound_width = width * world.icon_size
Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB