Refactors away mission & space ruin area code.
This commit is contained in:
committed by
CitadelStationBot
parent
06061f0870
commit
74c9b75ba1
@@ -7,24 +7,24 @@
|
||||
/area/ruin/unpowered/no_grav)
|
||||
"c" = (
|
||||
/turf/closed/wall/r_wall,
|
||||
/area/awaymission/listeningpost)
|
||||
/area/ruin/space/has_grav/powered/listeningstation)
|
||||
"d" = (
|
||||
/turf/open/floor/plating,
|
||||
/area/awaymission/listeningpost)
|
||||
/area/ruin/space/has_grav/powered/listeningstation)
|
||||
"e" = (
|
||||
/obj/machinery/power/smes/magical{
|
||||
desc = "A high-capacity superconducting magnetic energy storage (SMES) unit.";
|
||||
name = "power storage unit"
|
||||
},
|
||||
/turf/open/floor/plating,
|
||||
/area/awaymission/listeningpost)
|
||||
/area/ruin/space/has_grav/powered/listeningstation)
|
||||
"f" = (
|
||||
/obj/machinery/door/airlock,
|
||||
/turf/open/floor/plasteel,
|
||||
/area/awaymission/listeningpost)
|
||||
/area/ruin/space/has_grav/powered/listeningstation)
|
||||
"g" = (
|
||||
/turf/closed/wall,
|
||||
/area/awaymission/listeningpost)
|
||||
/area/ruin/space/has_grav/powered/listeningstation)
|
||||
"h" = (
|
||||
/obj/structure/table,
|
||||
/obj/item/paper/monitorkey,
|
||||
@@ -39,25 +39,25 @@
|
||||
},
|
||||
/obj/item/clothing/glasses/regular,
|
||||
/turf/open/floor/plasteel,
|
||||
/area/awaymission/listeningpost)
|
||||
/area/ruin/space/has_grav/powered/listeningstation)
|
||||
"i" = (
|
||||
/obj/structure/table,
|
||||
/turf/open/floor/plasteel,
|
||||
/area/awaymission/listeningpost)
|
||||
/area/ruin/space/has_grav/powered/listeningstation)
|
||||
"j" = (
|
||||
/turf/open/floor/plasteel,
|
||||
/area/awaymission/listeningpost)
|
||||
/area/ruin/space/has_grav/powered/listeningstation)
|
||||
"k" = (
|
||||
/obj/machinery/door/airlock/external,
|
||||
/turf/open/floor/plating,
|
||||
/area/awaymission/listeningpost)
|
||||
/area/ruin/space/has_grav/powered/listeningstation)
|
||||
"l" = (
|
||||
/turf/open/floor/plating/asteroid/airless,
|
||||
/area/ruin/unpowered/no_grav)
|
||||
"m" = (
|
||||
/obj/machinery/computer/message_monitor,
|
||||
/turf/open/floor/plasteel,
|
||||
/area/awaymission/listeningpost)
|
||||
/area/ruin/space/has_grav/powered/listeningstation)
|
||||
"n" = (
|
||||
/obj/structure/chair{
|
||||
dir = 4
|
||||
@@ -66,13 +66,13 @@
|
||||
desc = "A weary looking syndicate operative."
|
||||
},
|
||||
/turf/open/floor/plasteel,
|
||||
/area/awaymission/listeningpost)
|
||||
/area/ruin/space/has_grav/powered/listeningstation)
|
||||
"o" = (
|
||||
/obj/structure/table,
|
||||
/obj/item/paper/fluff/ruins/listeningstation/reports/november,
|
||||
/obj/item/pen,
|
||||
/turf/open/floor/plasteel,
|
||||
/area/awaymission/listeningpost)
|
||||
/area/ruin/space/has_grav/powered/listeningstation)
|
||||
"p" = (
|
||||
/obj/item/device/radio/intercom{
|
||||
desc = "Talk through this. Evilly";
|
||||
@@ -84,21 +84,21 @@
|
||||
syndie = 1
|
||||
},
|
||||
/turf/open/floor/plasteel,
|
||||
/area/awaymission/listeningpost)
|
||||
/area/ruin/space/has_grav/powered/listeningstation)
|
||||
"q" = (
|
||||
/obj/structure/rack,
|
||||
/obj/item/clothing/suit/space/syndicate,
|
||||
/obj/item/clothing/mask/gas,
|
||||
/obj/item/clothing/head/helmet/space/syndicate,
|
||||
/turf/open/floor/plasteel,
|
||||
/area/awaymission/listeningpost)
|
||||
/area/ruin/space/has_grav/powered/listeningstation)
|
||||
"r" = (
|
||||
/obj/machinery/door/airlock,
|
||||
/obj/structure/safe/floor,
|
||||
/obj/item/paper/fluff/ruins/listeningstation/odd_report,
|
||||
/obj/item/gun/ballistic/automatic/pistol,
|
||||
/turf/open/floor/plasteel,
|
||||
/area/awaymission/listeningpost)
|
||||
/area/ruin/space/has_grav/powered/listeningstation)
|
||||
"s" = (
|
||||
/obj/structure/disposalpipe/segment{
|
||||
dir = 4;
|
||||
@@ -125,16 +125,16 @@
|
||||
/obj/structure/bed,
|
||||
/obj/item/bedsheet/brown,
|
||||
/turf/open/floor/plasteel,
|
||||
/area/awaymission/listeningpost)
|
||||
/area/ruin/space/has_grav/powered/listeningstation)
|
||||
"w" = (
|
||||
/obj/structure/table,
|
||||
/obj/item/device/flashlight/lamp,
|
||||
/turf/open/floor/plasteel,
|
||||
/area/awaymission/listeningpost)
|
||||
/area/ruin/space/has_grav/powered/listeningstation)
|
||||
"x" = (
|
||||
/obj/machinery/vending/snack,
|
||||
/turf/open/floor/plasteel,
|
||||
/area/awaymission/listeningpost)
|
||||
/area/ruin/space/has_grav/powered/listeningstation)
|
||||
"y" = (
|
||||
/obj/structure/disposalpipe/segment,
|
||||
/turf/closed/mineral,
|
||||
@@ -142,12 +142,12 @@
|
||||
"z" = (
|
||||
/obj/machinery/vending/cola,
|
||||
/turf/open/floor/plasteel,
|
||||
/area/awaymission/listeningpost)
|
||||
/area/ruin/space/has_grav/powered/listeningstation)
|
||||
"A" = (
|
||||
/obj/structure/closet,
|
||||
/obj/item/clothing/gloves/boxing,
|
||||
/turf/open/floor/plasteel,
|
||||
/area/awaymission/listeningpost)
|
||||
/area/ruin/space/has_grav/powered/listeningstation)
|
||||
"B" = (
|
||||
/obj/structure/filingcabinet,
|
||||
/obj/item/paper/fluff/ruins/listeningstation/reports/april,
|
||||
@@ -159,25 +159,25 @@
|
||||
/obj/item/paper/fluff/ruins/listeningstation/reports/october,
|
||||
/obj/item/paper/fluff/ruins/listeningstation/receipt,
|
||||
/turf/open/floor/plasteel,
|
||||
/area/awaymission/listeningpost)
|
||||
/area/ruin/space/has_grav/powered/listeningstation)
|
||||
"C" = (
|
||||
/obj/structure/table,
|
||||
/obj/item/paper/fluff/ruins/listeningstation/briefing,
|
||||
/turf/open/floor/plasteel,
|
||||
/area/awaymission/listeningpost)
|
||||
/area/ruin/space/has_grav/powered/listeningstation)
|
||||
"D" = (
|
||||
/obj/machinery/disposal/bin,
|
||||
/obj/structure/disposalpipe/trunk{
|
||||
dir = 4
|
||||
},
|
||||
/turf/open/floor/plasteel,
|
||||
/area/awaymission/listeningpost)
|
||||
/area/ruin/space/has_grav/powered/listeningstation)
|
||||
"E" = (
|
||||
/obj/structure/disposalpipe/segment{
|
||||
dir = 4
|
||||
},
|
||||
/turf/closed/wall/r_wall,
|
||||
/area/awaymission/listeningpost)
|
||||
/area/ruin/space/has_grav/powered/listeningstation)
|
||||
"F" = (
|
||||
/obj/structure/disposalpipe/segment{
|
||||
dir = 8;
|
||||
@@ -190,23 +190,23 @@
|
||||
name = "Toilet"
|
||||
},
|
||||
/turf/open/floor/plasteel,
|
||||
/area/awaymission/listeningpost)
|
||||
/area/ruin/space/has_grav/powered/listeningstation)
|
||||
"H" = (
|
||||
/turf/open/floor/plasteel/freezer,
|
||||
/area/awaymission/listeningpost)
|
||||
/area/ruin/space/has_grav/powered/listeningstation)
|
||||
"I" = (
|
||||
/obj/machinery/shower{
|
||||
icon_state = "shower";
|
||||
dir = 8
|
||||
},
|
||||
/turf/open/floor/plasteel/freezer,
|
||||
/area/awaymission/listeningpost)
|
||||
/area/ruin/space/has_grav/powered/listeningstation)
|
||||
"J" = (
|
||||
/obj/structure/toilet{
|
||||
dir = 8
|
||||
},
|
||||
/turf/open/floor/plasteel/freezer,
|
||||
/area/awaymission/listeningpost)
|
||||
/area/ruin/space/has_grav/powered/listeningstation)
|
||||
"K" = (
|
||||
/turf/closed/mineral/clown,
|
||||
/area/ruin/unpowered/no_grav)
|
||||
|
||||
+358
-654
File diff suppressed because it is too large
Load Diff
+774
-3706
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
+333
-333
File diff suppressed because it is too large
Load Diff
@@ -1,3 +1,7 @@
|
||||
/*
|
||||
Unused icons for new areas are "awaycontent1" ~ "awaycontent30"
|
||||
*/
|
||||
|
||||
|
||||
// Away Missions
|
||||
/area/awaymission
|
||||
@@ -5,19 +9,6 @@
|
||||
icon_state = "away"
|
||||
has_gravity = TRUE
|
||||
|
||||
/area/awaymission/example
|
||||
name = "Strange Station"
|
||||
icon_state = "away"
|
||||
|
||||
/area/awaymission/desert
|
||||
name = "Mars"
|
||||
icon_state = "away"
|
||||
|
||||
/area/awaymission/listeningpost
|
||||
name = "Listening Post"
|
||||
icon_state = "away"
|
||||
requires_power = FALSE
|
||||
|
||||
/area/awaymission/beach
|
||||
name = "Beach"
|
||||
icon_state = "away"
|
||||
@@ -30,414 +21,3 @@
|
||||
name = "Super Secret Room"
|
||||
dynamic_lighting = DYNAMIC_LIGHTING_DISABLED
|
||||
has_gravity = TRUE
|
||||
|
||||
|
||||
//Research Base Areas//--
|
||||
|
||||
/area/awaymission/research
|
||||
name = "Research Outpost"
|
||||
icon_state = "away"
|
||||
dynamic_lighting = DYNAMIC_LIGHTING_ENABLED
|
||||
|
||||
/area/awaymission/research/interior
|
||||
name = "Research Inside"
|
||||
requires_power = TRUE
|
||||
icon_state = "away2"
|
||||
|
||||
/area/awaymission/research/interior/cryo
|
||||
name = "Research Cryostasis Room"
|
||||
icon_state = "medbay"
|
||||
|
||||
/area/awaymission/research/interior/clonestorage
|
||||
name = "Research Clone Storage"
|
||||
icon_state = "cloning"
|
||||
|
||||
/area/awaymission/research/interior/genetics
|
||||
name = "Research Genetics Research"
|
||||
icon_state = "genetics"
|
||||
|
||||
/area/awaymission/research/interior/engineering
|
||||
name = "Research Engineering"
|
||||
icon_state = "engine"
|
||||
|
||||
/area/awaymission/research/interior/security
|
||||
name = "Research Security"
|
||||
icon_state = "security"
|
||||
|
||||
/area/awaymission/research/interior/secure
|
||||
name = "Research Secure Vault"
|
||||
|
||||
/area/awaymission/research/interior/maint
|
||||
name = "Research Maintenance"
|
||||
icon_state = "maintcentral"
|
||||
|
||||
/area/awaymission/research/interior/dorm
|
||||
name = "Research Dorms"
|
||||
icon_state = "Sleep"
|
||||
|
||||
/area/awaymission/research/interior/escapepods
|
||||
name = "Research Escape Wing"
|
||||
icon_state = "exit"
|
||||
|
||||
/area/awaymission/research/interior/gateway
|
||||
name = "Research Gateway"
|
||||
icon_state = "start"
|
||||
|
||||
/area/awaymission/research/interior/bathroom
|
||||
name = "Research Bathrooms"
|
||||
icon_state = "restrooms"
|
||||
|
||||
/area/awaymission/research/interior/medbay
|
||||
name = "Research Medbay"
|
||||
icon_state = "medbay"
|
||||
|
||||
/area/awaymission/research/exterior
|
||||
name = "Research Exterior"
|
||||
icon_state = "unknown"
|
||||
|
||||
|
||||
|
||||
//Challenge Areas
|
||||
|
||||
/area/awaymission/challenge/start
|
||||
name = "Where Am I?"
|
||||
icon_state = "away"
|
||||
|
||||
/area/awaymission/challenge/main
|
||||
name = "Danger Room"
|
||||
icon_state = "away1"
|
||||
requires_power = FALSE
|
||||
|
||||
/area/awaymission/challenge/end
|
||||
name = "Administration"
|
||||
icon_state = "away2"
|
||||
requires_power = FALSE
|
||||
|
||||
|
||||
//centcomAway areas
|
||||
|
||||
/area/awaymission/centcomAway
|
||||
name = "XCC-P5831"
|
||||
icon_state = "away"
|
||||
requires_power = FALSE
|
||||
|
||||
/area/awaymission/centcomAway/general
|
||||
name = "XCC-P5831"
|
||||
music = 'sound/ambience/ambigen3.ogg'
|
||||
|
||||
/area/awaymission/centcomAway/maint
|
||||
name = "XCC-P5831 Maintenance"
|
||||
icon_state = "away1"
|
||||
music = 'sound/ambience/ambisin1.ogg'
|
||||
|
||||
/area/awaymission/centcomAway/thunderdome
|
||||
name = "XCC-P5831 Thunderdome"
|
||||
icon_state = "away2"
|
||||
music = 'sound/ambience/ambisin2.ogg'
|
||||
|
||||
/area/awaymission/centcomAway/cafe
|
||||
name = "XCC-P5831 Kitchen Arena"
|
||||
icon_state = "away3"
|
||||
music = 'sound/ambience/ambisin3.ogg'
|
||||
|
||||
/area/awaymission/centcomAway/courtroom
|
||||
name = "XCC-P5831 Courtroom"
|
||||
icon_state = "away4"
|
||||
music = 'sound/ambience/ambisin4.ogg'
|
||||
|
||||
/area/awaymission/centcomAway/hangar
|
||||
name = "XCC-P5831 Hangars"
|
||||
icon_state = "away4"
|
||||
music = 'sound/ambience/ambigen5.ogg'
|
||||
|
||||
|
||||
/*Cabin areas*/
|
||||
/area/awaymission/snowforest
|
||||
name = "Snow Forest"
|
||||
icon_state = "away"
|
||||
requires_power = FALSE
|
||||
dynamic_lighting = DYNAMIC_LIGHTING_ENABLED
|
||||
|
||||
/area/awaymission/cabin
|
||||
name = "Cabin"
|
||||
icon_state = "away2"
|
||||
requires_power = TRUE
|
||||
dynamic_lighting = DYNAMIC_LIGHTING_ENABLED
|
||||
|
||||
/area/awaymission/snowforest/lumbermill
|
||||
name = "Lumbermill"
|
||||
icon_state = "away3"
|
||||
|
||||
//Packer Ship Areas
|
||||
|
||||
/area/awaymission/BMPship
|
||||
name = "BMP Asteroids"
|
||||
icon_state = "away"
|
||||
|
||||
|
||||
/area/awaymission/BMPship/Aft
|
||||
name = "Aft Block"
|
||||
icon_state = "away1"
|
||||
requires_power = TRUE
|
||||
|
||||
/area/awaymission/BMPship/Midship
|
||||
name = "Midship Block"
|
||||
icon_state = "away2"
|
||||
requires_power = TRUE
|
||||
|
||||
/area/awaymission/BMPship/Fore
|
||||
name = "Fore Block"
|
||||
icon_state = "away3"
|
||||
requires_power = TRUE
|
||||
|
||||
|
||||
//Academy Areas
|
||||
|
||||
/area/awaymission/academy
|
||||
name = "Academy Asteroids"
|
||||
icon_state = "away"
|
||||
|
||||
/area/awaymission/academy/headmaster
|
||||
name = "Academy Fore Block"
|
||||
icon_state = "away1"
|
||||
|
||||
/area/awaymission/academy/classrooms
|
||||
name = "Academy Classroom Block"
|
||||
icon_state = "away2"
|
||||
|
||||
/area/awaymission/academy/academyaft
|
||||
name = "Academy Ship Aft Block"
|
||||
icon_state = "away3"
|
||||
|
||||
/area/awaymission/academy/academygate
|
||||
name = "Academy Gateway"
|
||||
icon_state = "away4"
|
||||
|
||||
/area/awaymission/academy/academycellar
|
||||
name = "Academy Cellar"
|
||||
icon_state = "away4"
|
||||
|
||||
/area/awaymission/academy/academyengine
|
||||
name = "Academy Engine"
|
||||
icon_state = "away4"
|
||||
|
||||
|
||||
|
||||
//Wild West Areas
|
||||
|
||||
/area/awaymission/wwmines
|
||||
name = "Wild West Mines"
|
||||
icon_state = "away1"
|
||||
requires_power = FALSE
|
||||
|
||||
/area/awaymission/wwgov
|
||||
name = "Wild West Mansion"
|
||||
icon_state = "away2"
|
||||
requires_power = FALSE
|
||||
|
||||
/area/awaymission/wwrefine
|
||||
name = "Wild West Refinery"
|
||||
icon_state = "away3"
|
||||
requires_power = FALSE
|
||||
|
||||
/area/awaymission/wwvault
|
||||
name = "Wild West Vault"
|
||||
icon_state = "away3"
|
||||
|
||||
/area/awaymission/wwvaultdoors
|
||||
name = "Wild West Vault Doors" // this is to keep the vault area being entirely lit because of requires_power
|
||||
icon_state = "away2"
|
||||
requires_power = FALSE
|
||||
|
||||
|
||||
/*
|
||||
* Areas
|
||||
*/
|
||||
//Gateroom gets its own APC specifically for the gate
|
||||
/area/awaymission/gateroom
|
||||
|
||||
//Library, medbay, storage room
|
||||
/area/awaymission/southblock
|
||||
|
||||
//Arrivals, security, hydroponics, shuttles (since they dont move, they dont need specific areas)
|
||||
/area/awaymission/arrivalblock
|
||||
|
||||
//Crew quarters, cafeteria, chapel
|
||||
/area/awaymission/midblock
|
||||
|
||||
//engineering, bridge (not really north but it doesnt really need its own APC)
|
||||
/area/awaymission/northblock
|
||||
|
||||
//That massive research room
|
||||
/area/awaymission/research
|
||||
|
||||
//Syndicate shuttle
|
||||
/area/awaymission/syndishuttle
|
||||
|
||||
|
||||
//Spacebattle Areas
|
||||
|
||||
/area/awaymission/spacebattle
|
||||
name = "Space Battle"
|
||||
icon_state = "away"
|
||||
requires_power = FALSE
|
||||
|
||||
/area/awaymission/spacebattle/cruiser
|
||||
name = "Nanotrasen Cruiser"
|
||||
|
||||
/area/awaymission/spacebattle/syndicate1
|
||||
name = "Syndicate Assault Ship 1"
|
||||
|
||||
/area/awaymission/spacebattle/syndicate2
|
||||
name = "Syndicate Assault Ship 2"
|
||||
|
||||
/area/awaymission/spacebattle/syndicate3
|
||||
name = "Syndicate Assault Ship 3"
|
||||
|
||||
/area/awaymission/spacebattle/syndicate4
|
||||
name = "Syndicate War Sphere 1"
|
||||
|
||||
/area/awaymission/spacebattle/syndicate5
|
||||
name = "Syndicate War Sphere 2"
|
||||
|
||||
/area/awaymission/spacebattle/syndicate6
|
||||
name = "Syndicate War Sphere 3"
|
||||
|
||||
/area/awaymission/spacebattle/syndicate7
|
||||
name = "Syndicate Fighter"
|
||||
|
||||
/area/awaymission/spacebattle/secret
|
||||
name = "Hidden Chamber"
|
||||
|
||||
|
||||
//Snow Valley Areas//--
|
||||
|
||||
/area/awaymission/snowdin
|
||||
name = "Snowdin Tundra Plains"
|
||||
icon_state = "away"
|
||||
requires_power = FALSE
|
||||
dynamic_lighting = DYNAMIC_LIGHTING_ENABLED
|
||||
|
||||
/area/awaymission/snowdin/post
|
||||
name = "Snowdin Outpost"
|
||||
requires_power = TRUE
|
||||
|
||||
/area/awaymission/snowdin/igloo
|
||||
name = "Snowdin Igloos"
|
||||
icon_state = "away2"
|
||||
|
||||
/area/awaymission/snowdin/cave
|
||||
name = "Snowdin Caves"
|
||||
icon_state = "away2"
|
||||
|
||||
/area/awaymission/snowdin/base
|
||||
name = "Snowdin Main Base"
|
||||
icon_state = "away3"
|
||||
requires_power = TRUE
|
||||
|
||||
/area/awaymission/snowdin/dungeon1
|
||||
name = "Snowdin Depths"
|
||||
icon_state = "away2"
|
||||
|
||||
/area/awaymission/snowdin/sekret
|
||||
name = "Snowdin Operations"
|
||||
icon_state = "away3"
|
||||
requires_power = TRUE
|
||||
|
||||
|
||||
|
||||
/area/awaycontent
|
||||
name = "space"
|
||||
|
||||
/area/awaycontent/a1
|
||||
icon_state = "awaycontent1"
|
||||
|
||||
/area/awaycontent/a2
|
||||
icon_state = "awaycontent2"
|
||||
|
||||
/area/awaycontent/a3
|
||||
icon_state = "awaycontent3"
|
||||
|
||||
/area/awaycontent/a4
|
||||
icon_state = "awaycontent4"
|
||||
|
||||
/area/awaycontent/a5
|
||||
icon_state = "awaycontent5"
|
||||
|
||||
/area/awaycontent/a6
|
||||
icon_state = "awaycontent6"
|
||||
|
||||
/area/awaycontent/a7
|
||||
icon_state = "awaycontent7"
|
||||
|
||||
/area/awaycontent/a8
|
||||
icon_state = "awaycontent8"
|
||||
|
||||
/area/awaycontent/a9
|
||||
icon_state = "awaycontent9"
|
||||
|
||||
/area/awaycontent/a10
|
||||
icon_state = "awaycontent10"
|
||||
|
||||
/area/awaycontent/a11
|
||||
icon_state = "awaycontent11"
|
||||
|
||||
/area/awaycontent/a11
|
||||
icon_state = "awaycontent12"
|
||||
|
||||
/area/awaycontent/a12
|
||||
icon_state = "awaycontent13"
|
||||
|
||||
/area/awaycontent/a13
|
||||
icon_state = "awaycontent14"
|
||||
|
||||
/area/awaycontent/a14
|
||||
icon_state = "awaycontent14"
|
||||
|
||||
/area/awaycontent/a15
|
||||
icon_state = "awaycontent15"
|
||||
|
||||
/area/awaycontent/a16
|
||||
icon_state = "awaycontent16"
|
||||
|
||||
/area/awaycontent/a17
|
||||
icon_state = "awaycontent17"
|
||||
|
||||
/area/awaycontent/a18
|
||||
icon_state = "awaycontent18"
|
||||
|
||||
/area/awaycontent/a19
|
||||
icon_state = "awaycontent19"
|
||||
|
||||
/area/awaycontent/a20
|
||||
icon_state = "awaycontent20"
|
||||
|
||||
/area/awaycontent/a21
|
||||
icon_state = "awaycontent21"
|
||||
|
||||
/area/awaycontent/a22
|
||||
icon_state = "awaycontent22"
|
||||
|
||||
/area/awaycontent/a23
|
||||
icon_state = "awaycontent23"
|
||||
|
||||
/area/awaycontent/a24
|
||||
icon_state = "awaycontent24"
|
||||
|
||||
/area/awaycontent/a25
|
||||
icon_state = "awaycontent25"
|
||||
|
||||
/area/awaycontent/a26
|
||||
icon_state = "awaycontent26"
|
||||
|
||||
/area/awaycontent/a27
|
||||
icon_state = "awaycontent27"
|
||||
|
||||
/area/awaycontent/a28
|
||||
icon_state = "awaycontent28"
|
||||
|
||||
/area/awaycontent/a29
|
||||
icon_state = "awaycontent29"
|
||||
|
||||
/area/awaycontent/a30
|
||||
icon_state = "awaycontent30"
|
||||
|
||||
@@ -1,4 +1,34 @@
|
||||
|
||||
//Academy Areas
|
||||
|
||||
/area/awaymission/academy
|
||||
name = "Academy Asteroids"
|
||||
icon_state = "away"
|
||||
|
||||
/area/awaymission/academy/headmaster
|
||||
name = "Academy Fore Block"
|
||||
icon_state = "away1"
|
||||
|
||||
/area/awaymission/academy/classrooms
|
||||
name = "Academy Classroom Block"
|
||||
icon_state = "away2"
|
||||
|
||||
/area/awaymission/academy/academyaft
|
||||
name = "Academy Ship Aft Block"
|
||||
icon_state = "away3"
|
||||
|
||||
/area/awaymission/academy/academygate
|
||||
name = "Academy Gateway"
|
||||
icon_state = "away4"
|
||||
|
||||
/area/awaymission/academy/academycellar
|
||||
name = "Academy Cellar"
|
||||
icon_state = "away4"
|
||||
|
||||
/area/awaymission/academy/academyengine
|
||||
name = "Academy Engine"
|
||||
icon_state = "away4"
|
||||
|
||||
//Academy Items
|
||||
|
||||
/obj/item/paper/fluff/awaymissions/academy/console_maint
|
||||
|
||||
@@ -1,4 +1,21 @@
|
||||
|
||||
/*Cabin areas*/
|
||||
/area/awaymission/snowforest
|
||||
name = "Snow Forest"
|
||||
icon_state = "away"
|
||||
requires_power = FALSE
|
||||
dynamic_lighting = DYNAMIC_LIGHTING_ENABLED
|
||||
|
||||
/area/awaymission/cabin
|
||||
name = "Cabin"
|
||||
icon_state = "away2"
|
||||
requires_power = TRUE
|
||||
dynamic_lighting = DYNAMIC_LIGHTING_ENABLED
|
||||
|
||||
/area/awaymission/snowforest/lumbermill
|
||||
name = "Lumbermill"
|
||||
icon_state = "away3"
|
||||
|
||||
/obj/structure/firepit
|
||||
name = "firepit"
|
||||
desc = "warm and toasty"
|
||||
|
||||
@@ -1,3 +1,33 @@
|
||||
//Areas
|
||||
|
||||
/area/awaymission/caves/BMP_asteroid
|
||||
name = "\improper BMP Asteroid Level 1"
|
||||
icon_state = "awaycontent1"
|
||||
|
||||
/area/awaymission/caves/BMP_asteroid/level_two
|
||||
name = "\improper BMP Asteroid Level 2"
|
||||
icon_state = "awaycontent2"
|
||||
|
||||
/area/awaymission/caves/BMP_asteroid/level_three
|
||||
name = "\improper BMP Asteroid Level 3"
|
||||
icon_state = "awaycontent3"
|
||||
|
||||
/area/awaymission/caves/BMP_asteroid/level_four
|
||||
name = "\improper BMP Asteroid Level 4"
|
||||
icon_state = "awaycontent4"
|
||||
|
||||
/area/awaymission/caves/research
|
||||
name = "Research Outpost"
|
||||
icon_state = "awaycontent5"
|
||||
dynamic_lighting = DYNAMIC_LIGHTING_ENABLED
|
||||
|
||||
/area/awaymission/caves/northblock //engineering, bridge (not really north but it doesnt really need its own APC)
|
||||
|
||||
/area/awaymission/caves/listeningpost
|
||||
name = "Listening Post"
|
||||
icon_state = "awaycontent6"
|
||||
requires_power = FALSE
|
||||
|
||||
//caves papers
|
||||
|
||||
/obj/item/paper/crumpled/awaymissions/caves/unsafe_area
|
||||
|
||||
@@ -1,7 +1,48 @@
|
||||
<<<<<<< HEAD
|
||||
|
||||
|
||||
//centcomAway items
|
||||
|
||||
=======
|
||||
//centcomAway areas
|
||||
|
||||
/area/awaymission/centcomAway
|
||||
name = "XCC-P5831"
|
||||
icon_state = "away"
|
||||
requires_power = FALSE
|
||||
|
||||
/area/awaymission/centcomAway/general
|
||||
name = "XCC-P5831"
|
||||
music = 'sound/ambience/ambigen3.ogg'
|
||||
|
||||
/area/awaymission/centcomAway/maint
|
||||
name = "XCC-P5831 Maintenance"
|
||||
icon_state = "away1"
|
||||
music = 'sound/ambience/ambisin1.ogg'
|
||||
|
||||
/area/awaymission/centcomAway/thunderdome
|
||||
name = "XCC-P5831 Thunderdome"
|
||||
icon_state = "away2"
|
||||
music = 'sound/ambience/ambisin2.ogg'
|
||||
|
||||
/area/awaymission/centcomAway/cafe
|
||||
name = "XCC-P5831 Kitchen Arena"
|
||||
icon_state = "away3"
|
||||
music = 'sound/ambience/ambisin3.ogg'
|
||||
|
||||
/area/awaymission/centcomAway/courtroom
|
||||
name = "XCC-P5831 Courtroom"
|
||||
icon_state = "away4"
|
||||
music = 'sound/ambience/ambisin4.ogg'
|
||||
|
||||
/area/awaymission/centcomAway/hangar
|
||||
name = "XCC-P5831 Hangars"
|
||||
icon_state = "away4"
|
||||
music = 'sound/ambience/ambigen5.ogg'
|
||||
|
||||
//centcomAway items
|
||||
|
||||
>>>>>>> 477384c... Refactors away mission & space ruin area code (#31512)
|
||||
/obj/item/paper/pamphlet/centcom/visitor_info
|
||||
name = "Visitor Info Pamphlet"
|
||||
info = "<b> XCC-P5831 Visitor Information </b><br>\
|
||||
|
||||
@@ -1,3 +1,19 @@
|
||||
//Challenge Areas
|
||||
|
||||
/area/awaymission/challenge/start
|
||||
name = "Where Am I?"
|
||||
icon_state = "away"
|
||||
|
||||
/area/awaymission/challenge/main
|
||||
name = "Danger Room"
|
||||
icon_state = "away1"
|
||||
requires_power = FALSE
|
||||
|
||||
/area/awaymission/challenge/end
|
||||
name = "Administration"
|
||||
icon_state = "away2"
|
||||
requires_power = FALSE
|
||||
|
||||
|
||||
/obj/machinery/power/emitter/energycannon
|
||||
name = "Energy Cannon"
|
||||
|
||||
@@ -1,4 +1,43 @@
|
||||
/////////// moonoutpost19 papers
|
||||
// moonoutpost19
|
||||
|
||||
//Areas
|
||||
/area/awaymission/moonoutpost19
|
||||
name = "space"
|
||||
icon_state = "awaycontent1"
|
||||
|
||||
/area/awaymission/moonoutpost19/arrivals
|
||||
name = "MO19 Arrivals"
|
||||
icon_state = "awaycontent2"
|
||||
|
||||
/area/awaymission/moonoutpost19/research
|
||||
name = "MO19 Research"
|
||||
icon_state = "awaycontent3"
|
||||
|
||||
/area/awaymission/moonoutpost19/syndicate
|
||||
name = "Syndicate Outpost"
|
||||
icon_state = "awaycontent4"
|
||||
|
||||
/area/awaymission/moonoutpost19/main
|
||||
name = "Khonsu 19"
|
||||
always_unpowered = TRUE
|
||||
power_environ = FALSE
|
||||
power_equip = FALSE
|
||||
power_light = FALSE
|
||||
poweralm = FALSE
|
||||
ambientsounds = list('sound/ambience/ambimine.ogg')
|
||||
icon_state = "awaycontent5"
|
||||
|
||||
/area/awaymission/moonoutpost19/hive
|
||||
name = "The Hive"
|
||||
always_unpowered = FALSE
|
||||
has_gravity = FALSE
|
||||
power_environ = FALSE
|
||||
power_equip = FALSE
|
||||
power_light = FALSE
|
||||
poweralm = FALSE
|
||||
icon_state = "awaycontent6"
|
||||
|
||||
//Papers
|
||||
|
||||
/obj/item/paper/crumpled/awaymissions/moonoutpost19/hastey_note
|
||||
name = "Hastily Written Note"
|
||||
|
||||
@@ -1,3 +1,67 @@
|
||||
//Research Base Areas//--
|
||||
|
||||
/area/awaymission/research
|
||||
name = "Research Outpost"
|
||||
icon_state = "away"
|
||||
dynamic_lighting = DYNAMIC_LIGHTING_ENABLED
|
||||
|
||||
/area/awaymission/research/interior
|
||||
name = "Research Inside"
|
||||
requires_power = TRUE
|
||||
icon_state = "away2"
|
||||
|
||||
/area/awaymission/research/interior/cryo
|
||||
name = "Research Cryostasis Room"
|
||||
icon_state = "medbay"
|
||||
|
||||
/area/awaymission/research/interior/clonestorage
|
||||
name = "Research Clone Storage"
|
||||
icon_state = "cloning"
|
||||
|
||||
/area/awaymission/research/interior/genetics
|
||||
name = "Research Genetics Research"
|
||||
icon_state = "genetics"
|
||||
|
||||
/area/awaymission/research/interior/engineering
|
||||
name = "Research Engineering"
|
||||
icon_state = "engine"
|
||||
|
||||
/area/awaymission/research/interior/security
|
||||
name = "Research Security"
|
||||
icon_state = "security"
|
||||
|
||||
/area/awaymission/research/interior/secure
|
||||
name = "Research Secure Vault"
|
||||
|
||||
/area/awaymission/research/interior/maint
|
||||
name = "Research Maintenance"
|
||||
icon_state = "maintcentral"
|
||||
|
||||
/area/awaymission/research/interior/dorm
|
||||
name = "Research Dorms"
|
||||
icon_state = "Sleep"
|
||||
|
||||
/area/awaymission/research/interior/escapepods
|
||||
name = "Research Escape Wing"
|
||||
icon_state = "exit"
|
||||
|
||||
/area/awaymission/research/interior/gateway
|
||||
name = "Research Gateway"
|
||||
icon_state = "start"
|
||||
|
||||
/area/awaymission/research/interior/bathroom
|
||||
name = "Research Bathrooms"
|
||||
icon_state = "restrooms"
|
||||
|
||||
/area/awaymission/research/interior/medbay
|
||||
name = "Research Medbay"
|
||||
icon_state = "medbay"
|
||||
|
||||
/area/awaymission/research/exterior
|
||||
name = "Research Exterior"
|
||||
icon_state = "unknown"
|
||||
|
||||
|
||||
//research papers
|
||||
|
||||
/obj/item/paper/crumpled/awaymissions/research/sensitive_info
|
||||
|
||||
@@ -1,3 +1,40 @@
|
||||
//Snow Valley Areas//--
|
||||
|
||||
/area/awaymission/snowdin
|
||||
name = "Snowdin Tundra Plains"
|
||||
icon_state = "awaycontent1"
|
||||
requires_power = FALSE
|
||||
dynamic_lighting = DYNAMIC_LIGHTING_ENABLED
|
||||
|
||||
/area/awaymission/snowdin/post
|
||||
name = "Snowdin Outpost"
|
||||
requires_power = TRUE
|
||||
icon_state = "awaycontent2"
|
||||
|
||||
/area/awaymission/snowdin/igloo
|
||||
name = "Snowdin Igloos"
|
||||
icon_state = "awaycontent3"
|
||||
|
||||
/area/awaymission/snowdin/cave
|
||||
name = "Snowdin Caves"
|
||||
icon_state = "awaycontent4"
|
||||
|
||||
/area/awaymission/snowdin/base
|
||||
name = "Snowdin Main Base"
|
||||
icon_state = "awaycontent5"
|
||||
requires_power = TRUE
|
||||
|
||||
/area/awaymission/snowdin/dungeon1
|
||||
name = "Snowdin Depths"
|
||||
icon_state = "awaycontent6"
|
||||
|
||||
/area/awaymission/snowdin/sekret
|
||||
name = "Snowdin Operations"
|
||||
icon_state = "awaycontent7"
|
||||
requires_power = TRUE
|
||||
|
||||
|
||||
|
||||
/////////// papers
|
||||
|
||||
/obj/item/paper/crumpled/ruins/snowdin/snowdingatewaynotice
|
||||
|
||||
@@ -0,0 +1,42 @@
|
||||
//Spacebattle Areas
|
||||
|
||||
/area/awaymission/spacebattle
|
||||
name = "Space Battle"
|
||||
icon_state = "awaycontent1"
|
||||
requires_power = FALSE
|
||||
|
||||
/area/awaymission/spacebattle/cruiser
|
||||
name = "Nanotrasen Cruiser"
|
||||
icon_state = "awaycontent2"
|
||||
|
||||
/area/awaymission/spacebattle/syndicate1
|
||||
name = "Syndicate Assault Ship 1"
|
||||
icon_state = "awaycontent3"
|
||||
|
||||
/area/awaymission/spacebattle/syndicate2
|
||||
name = "Syndicate Assault Ship 2"
|
||||
icon_state = "awaycontent4"
|
||||
|
||||
/area/awaymission/spacebattle/syndicate3
|
||||
name = "Syndicate Assault Ship 3"
|
||||
icon_state = "awaycontent5"
|
||||
|
||||
/area/awaymission/spacebattle/syndicate4
|
||||
name = "Syndicate War Sphere 1"
|
||||
icon_state = "awaycontent6"
|
||||
|
||||
/area/awaymission/spacebattle/syndicate5
|
||||
name = "Syndicate War Sphere 2"
|
||||
icon_state = "awaycontent7"
|
||||
|
||||
/area/awaymission/spacebattle/syndicate6
|
||||
name = "Syndicate War Sphere 3"
|
||||
icon_state = "awaycontent8"
|
||||
|
||||
/area/awaymission/spacebattle/syndicate7
|
||||
name = "Syndicate Fighter"
|
||||
icon_state = "awaycontent9"
|
||||
|
||||
/area/awaymission/spacebattle/secret
|
||||
name = "Hidden Chamber"
|
||||
icon_state = "awaycontent10"
|
||||
|
||||
@@ -0,0 +1,39 @@
|
||||
// undergroundoutpost45
|
||||
|
||||
//Areas
|
||||
/area/awaymission/undergroundoutpost45
|
||||
name = "space"
|
||||
icon_state = "awaycontent1"
|
||||
|
||||
/area/awaymission/undergroundoutpost45/central
|
||||
name = "UO45 Central Hall"
|
||||
icon_state = "awaycontent2"
|
||||
|
||||
/area/awaymission/undergroundoutpost45/crew_quarters
|
||||
name = "UO45 Crew Quarters"
|
||||
icon_state = "awaycontent3"
|
||||
|
||||
/area/awaymission/undergroundoutpost45/engineering
|
||||
name = "UO45 Engineering"
|
||||
icon_state = "awaycontent4"
|
||||
|
||||
/area/awaymission/undergroundoutpost45/mining
|
||||
name = "UO45 Mining"
|
||||
icon_state = "awaycontent5"
|
||||
|
||||
/area/awaymission/undergroundoutpost45/research
|
||||
name = "UO45 Research"
|
||||
icon_state = "awaycontent6"
|
||||
|
||||
/area/awaymission/undergroundoutpost45/gateway
|
||||
name = "UO45 Gateway"
|
||||
icon_state = "awaycontent7"
|
||||
|
||||
/area/awaymission/undergroundoutpost45/caves
|
||||
name = "UO45 Caves"
|
||||
icon_state = "awaycontent8"
|
||||
always_unpowered = TRUE
|
||||
power_environ = FALSE
|
||||
power_equip = FALSE
|
||||
power_light = FALSE
|
||||
poweralm = FALSE
|
||||
@@ -4,6 +4,33 @@
|
||||
* Meat Grinder
|
||||
*/
|
||||
|
||||
//Areas
|
||||
|
||||
/area/awaymission/wildwest/mines
|
||||
name = "Wild West Mines"
|
||||
icon_state = "away1"
|
||||
requires_power = FALSE
|
||||
|
||||
/area/awaymission/wildwest/gov
|
||||
name = "Wild West Mansion"
|
||||
icon_state = "away2"
|
||||
requires_power = FALSE
|
||||
|
||||
/area/awaymission/wildwest/refine
|
||||
name = "Wild West Refinery"
|
||||
icon_state = "away3"
|
||||
requires_power = FALSE
|
||||
|
||||
/area/awaymission/wildwest/vault
|
||||
name = "Wild West Vault"
|
||||
icon_state = "away3"
|
||||
|
||||
/area/awaymission/wildwest/vaultdoors
|
||||
name = "Wild West Vault Doors" // this is to keep the vault area being entirely lit because of requires_power
|
||||
icon_state = "away2"
|
||||
requires_power = FALSE
|
||||
|
||||
|
||||
////////// wildwest papers
|
||||
|
||||
/obj/item/paper/fluff/awaymissions/wildwest/grinder
|
||||
|
||||
@@ -1,4 +1,29 @@
|
||||
/////////// crashedship items
|
||||
// crashedship / packer ship
|
||||
|
||||
//Areas
|
||||
|
||||
/area/awaymission/BMPship
|
||||
name = "BMP Asteroids"
|
||||
icon_state = "away"
|
||||
|
||||
|
||||
/area/awaymission/BMPship/Aft
|
||||
name = "Aft Block"
|
||||
icon_state = "away1"
|
||||
requires_power = TRUE
|
||||
|
||||
/area/awaymission/BMPship/Midship
|
||||
name = "Midship Block"
|
||||
icon_state = "away2"
|
||||
requires_power = TRUE
|
||||
|
||||
/area/awaymission/BMPship/Fore
|
||||
name = "Fore Block"
|
||||
icon_state = "away3"
|
||||
requires_power = TRUE
|
||||
|
||||
|
||||
// crashedship items
|
||||
|
||||
/obj/item/paper/fluff/ruins/crashedship/scribbled
|
||||
name = "scribbled note"
|
||||
|
||||
@@ -1,5 +1,9 @@
|
||||
/////////// listening station
|
||||
|
||||
/area/ruin/space/has_grav/powered/listeningstation
|
||||
name = "Listening Post"
|
||||
icon_state = "away"
|
||||
|
||||
/obj/item/paper/fluff/ruins/listeningstation/reports
|
||||
info = "Nothing of interest to report."
|
||||
|
||||
|
||||
@@ -1211,6 +1211,7 @@
|
||||
#include "code\modules\awaymissions\mission_code\snowdin.dm"
|
||||
#include "code\modules\awaymissions\mission_code\spacebattle.dm"
|
||||
#include "code\modules\awaymissions\mission_code\stationCollision.dm"
|
||||
#include "code\modules\awaymissions\mission_code\undergroundoutpost45.dm"
|
||||
#include "code\modules\awaymissions\mission_code\wildwest.dm"
|
||||
#include "code\modules\cargo\console.dm"
|
||||
#include "code\modules\cargo\export_scanner.dm"
|
||||
|
||||
Reference in New Issue
Block a user