[MIRROR] Big fucking shelter capsule update (#11592)

Co-authored-by: Jenny <ghosttehspychecka@gmail.com>
Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com>
This commit is contained in:
CHOMPStation2StaffMirrorBot
2025-09-09 15:53:43 -07:00
committed by GitHub
parent e68cb12e36
commit b32383d19d
40 changed files with 6041 additions and 171 deletions

View File

@@ -118,6 +118,7 @@
#define AREA_BLOCK_SUIT_SENSORS 0x800 // If suit sensors are blocked in the area. #define AREA_BLOCK_SUIT_SENSORS 0x800 // If suit sensors are blocked in the area.
#define AREA_BLOCK_TRACKING 0x1000 // If camera tracking is blocked in the area. #define AREA_BLOCK_TRACKING 0x1000 // If camera tracking is blocked in the area.
#define AREA_BLOCK_GHOST_SIGHT 0x2000 // If an area blocks sight for ghosts #define AREA_BLOCK_GHOST_SIGHT 0x2000 // If an area blocks sight for ghosts
#define AREA_BLOCK_INSTANT_BUILDING 0x4000 // If an area blocks the usage of instant building creation items/mechanics such as shelter capsules
// The 0x800000 is blocked by INITIALIZED, do NOT use it! // The 0x800000 is blocked by INITIALIZED, do NOT use it!
#define PHASE_SHIELDED 0x100000 // A less rough way to prevent phase shifting without blocking access //VOREStation Note: Not implemented on VS. Used downstream. #define PHASE_SHIELDED 0x100000 // A less rough way to prevent phase shifting without blocking access //VOREStation Note: Not implemented on VS. Used downstream.

View File

@@ -959,6 +959,7 @@ NOTE: there are two lists of areas in the end of this file: centcom and station
name = "\improper Bridge" name = "\improper Bridge"
icon_state = "bridge" icon_state = "bridge"
music = "signal" music = "signal"
flags = AREA_BLOCK_INSTANT_BUILDING
/area/bridge_hallway /area/bridge_hallway
name = "\improper Bridge Hallway" name = "\improper Bridge Hallway"
@@ -1019,7 +1020,7 @@ NOTE: there are two lists of areas in the end of this file: centcom and station
/area/crew_quarters /area/crew_quarters
name = "\improper Dormitories" name = "\improper Dormitories"
icon_state = "Sleep" icon_state = "Sleep"
flags = RAD_SHIELDED | AREA_FORBID_EVENTS | AREA_FORBID_SINGULO flags = RAD_SHIELDED | AREA_FORBID_EVENTS | AREA_FORBID_SINGULO | AREA_BLOCK_INSTANT_BUILDING
ambience = AMBIENCE_GENERIC ambience = AMBIENCE_GENERIC
/area/crew_quarters/toilet /area/crew_quarters/toilet
@@ -1311,6 +1312,7 @@ NOTE: there are two lists of areas in the end of this file: centcom and station
/area/chapel /area/chapel
ambience = AMBIENCE_CHAPEL ambience = AMBIENCE_CHAPEL
flags = AREA_BLOCK_INSTANT_BUILDING
/area/chapel/main /area/chapel/main
name = "\improper Chapel" name = "\improper Chapel"
@@ -1332,6 +1334,7 @@ NOTE: there are two lists of areas in the end of this file: centcom and station
/area/holodeck_control /area/holodeck_control
name = "\improper Holodeck Control" name = "\improper Holodeck Control"
icon_state = "holodeck_control" icon_state = "holodeck_control"
flags = AREA_BLOCK_INSTANT_BUILDING
/area/vacant/vacant_shop /area/vacant/vacant_shop
name = "\improper Vacant Shop" name = "\improper Vacant Shop"
@@ -1350,7 +1353,7 @@ NOTE: there are two lists of areas in the end of this file: centcom and station
icon_state = "Holodeck" icon_state = "Holodeck"
dynamic_lighting = 0 dynamic_lighting = 0
sound_env = LARGE_ENCLOSED sound_env = LARGE_ENCLOSED
flags = AREA_FLAG_IS_NOT_PERSISTENT | AREA_FORBID_EVENTS flags = AREA_FLAG_IS_NOT_PERSISTENT | AREA_FORBID_EVENTS | AREA_BLOCK_INSTANT_BUILDING
/area/holodeck/alphadeck /area/holodeck/alphadeck
name = "\improper Holodeck Alpha" name = "\improper Holodeck Alpha"
@@ -1424,6 +1427,7 @@ NOTE: there are two lists of areas in the end of this file: centcom and station
name = "\improper Engineering" name = "\improper Engineering"
icon_state = "engineering" icon_state = "engineering"
ambience = AMBIENCE_ENGINEERING ambience = AMBIENCE_ENGINEERING
flags = AREA_BLOCK_INSTANT_BUILDING
/area/engineering/atmos /area/engineering/atmos
name = "\improper Atmospherics" name = "\improper Atmospherics"
@@ -1455,7 +1459,7 @@ NOTE: there are two lists of areas in the end of this file: centcom and station
name = "\improper Engine Room" name = "\improper Engine Room"
icon_state = "engine" icon_state = "engine"
sound_env = LARGE_ENCLOSED sound_env = LARGE_ENCLOSED
flags = AREA_FORBID_EVENTS flags = AREA_FORBID_EVENTS | AREA_BLOCK_INSTANT_BUILDING
/area/engineering/engine_airlock /area/engineering/engine_airlock
name = "\improper Engine Room Airlock" name = "\improper Engine Room Airlock"
@@ -1591,6 +1595,7 @@ NOTE: there are two lists of areas in the end of this file: centcom and station
name = "\improper Gateway" name = "\improper Gateway"
icon_state = "teleporter" icon_state = "teleporter"
music = "signal" music = "signal"
flags = AREA_BLOCK_INSTANT_BUILDING
/area/AIsattele /area/AIsattele
name = "\improper AI Satellite Teleporter Room" name = "\improper AI Satellite Teleporter Room"
@@ -1714,12 +1719,12 @@ NOTE: there are two lists of areas in the end of this file: centcom and station
/area/medical/surgery /area/medical/surgery
name = "\improper Operating Theatre 1" name = "\improper Operating Theatre 1"
icon_state = "surgery" icon_state = "surgery"
flags = AREA_FLAG_IS_NOT_PERSISTENT //This WOULD become a filth pit flags = AREA_FLAG_IS_NOT_PERSISTENT | AREA_BLOCK_INSTANT_BUILDING//This WOULD become a filth pit
/area/medical/surgery2 /area/medical/surgery2
name = "\improper Operating Theatre 2" name = "\improper Operating Theatre 2"
icon_state = "surgery" icon_state = "surgery"
flags = AREA_FLAG_IS_NOT_PERSISTENT flags = AREA_FLAG_IS_NOT_PERSISTENT | AREA_BLOCK_INSTANT_BUILDING
/area/medical/surgeryobs /area/medical/surgeryobs
name = "\improper Operation Observation Room" name = "\improper Operation Observation Room"
@@ -1756,7 +1761,7 @@ NOTE: there are two lists of areas in the end of this file: centcom and station
/area/medical/sleeper /area/medical/sleeper
name = "\improper Emergency Treatment Centre" name = "\improper Emergency Treatment Centre"
icon_state = "exam_room" icon_state = "exam_room"
flags = AREA_FLAG_IS_NOT_PERSISTENT //Trust me. flags = AREA_FLAG_IS_NOT_PERSISTENT | AREA_BLOCK_INSTANT_BUILDING//Trust me.
/area/medical/first_aid_station_starboard /area/medical/first_aid_station_starboard
name = "\improper Starboard First-Aid Station" name = "\improper Starboard First-Aid Station"
@@ -1932,6 +1937,7 @@ NOTE: there are two lists of areas in the end of this file: centcom and station
/area/hydroponics /area/hydroponics
name = "\improper Hydroponics" name = "\improper Hydroponics"
icon_state = "hydro" icon_state = "hydro"
flags = AREA_BLOCK_INSTANT_BUILDING
/area/hydroponics/cafegarden /area/hydroponics/cafegarden
name = "\improper Cafeteria Garden" name = "\improper Cafeteria Garden"
@@ -1946,6 +1952,7 @@ NOTE: there are two lists of areas in the end of this file: centcom and station
/area/quartermaster /area/quartermaster
name = "\improper Quartermasters" name = "\improper Quartermasters"
icon_state = "quart" icon_state = "quart"
flags = AREA_BLOCK_INSTANT_BUILDING
/area/quartermaster/office /area/quartermaster/office
name = "\improper Cargo Office" name = "\improper Cargo Office"
@@ -1971,7 +1978,7 @@ NOTE: there are two lists of areas in the end of this file: centcom and station
/area/quartermaster/delivery /area/quartermaster/delivery
name = "\improper Cargo - Delivery Office" name = "\improper Cargo - Delivery Office"
icon_state = "quart" icon_state = "quart"
flags = AREA_FLAG_IS_NOT_PERSISTENT //So trash doesn't pile up too hard. flags = AREA_FLAG_IS_NOT_PERSISTENT | AREA_BLOCK_INSTANT_BUILDING//So trash doesn't pile up too hard.
/area/quartermaster/miningdock /area/quartermaster/miningdock
name = "\improper Cargo Mining Dock" name = "\improper Cargo Mining Dock"
@@ -2012,7 +2019,7 @@ NOTE: there are two lists of areas in the end of this file: centcom and station
/area/rnd/rdoffice /area/rnd/rdoffice
name = "\improper Research Director's Office" name = "\improper Research Director's Office"
icon_state = "head_quarters" icon_state = "head_quarters"
flags = AREA_FLAG_IS_NOT_PERSISTENT flags = AREA_FLAG_IS_NOT_PERSISTENT | AREA_BLOCK_INSTANT_BUILDING
/area/rnd/supermatter /area/rnd/supermatter
name = "\improper Supermatter Lab" name = "\improper Supermatter Lab"
@@ -2698,81 +2705,4 @@ var/list/the_station_areas = list (
icon_state = "blue" icon_state = "blue"
requires_power = 0 requires_power = 0
ambience = AMBIENCE_OTHERWORLDLY ambience = AMBIENCE_OTHERWORLDLY
flags = RAD_SHIELDED | AREA_FLAG_IS_NOT_PERSISTENT | BLUE_SHIELDED | AREA_ALLOW_LARGE_SIZE | AREA_LIMIT_DARK_RESPITE | AREA_ALLOW_CLOCKOUT flags = RAD_SHIELDED | AREA_FLAG_IS_NOT_PERSISTENT | BLUE_SHIELDED | AREA_ALLOW_LARGE_SIZE | AREA_LIMIT_DARK_RESPITE | AREA_ALLOW_CLOCKOUT | AREA_BLOCK_INSTANT_BUILDING
//CHOMPSTATION AREAS
//Moved hangars to here from Southern cross areas.
/area/hangar
name = "\improper First Deck Hangar"
icon_state = "hangar"
sound_env = LARGE_ENCLOSED
ambience = AMBIENCE_HANGAR
/area/hangar/one
name = "\improper Hangar One"
/area/hangar/lockerroomone
name = "\improper Exploration Locker Room One"
icon_state = "hangarcontrol"
/area/hangar/two
name = "\improper Hangar Two"
/area/hangar/lockerroomtwo
name = "\improper Exploration Locker Room Two"
icon_state = "hangarcontrol"
/area/hangar/three
name = "\improper Hangar Three"
/area/hangar/lockerroomthree
name = "\improper Exploration Locker Room Three"
icon_state = "hangarcontrol"
/area/engineering/gravgen
name = "Gravity Generator"
icon_state = "engineering"
//CHOMPedit KSC = overmap exploration shuttles
/area/shuttle/stargazer
name = "\improper Stargazer"
icon_state = "shuttlered"
requires_power = 1
/area/shuttle/echidna
name = "\improper Echidna"
icon_state = "shuttlered"
requires_power = 1
/area/shuttle/ursula
name = "\improper Ursula"
icon_state = "shuttlered"
requires_power = 1
/area/shuttle/needle
name = "\improper Needle"
icon_state = "shuttlered"
requires_power = 1
/area/shuttle/baby_mammoth
name = "\improper Baby_mammoth"
icon_state = "shuttlered"
requires_power = 1
/area/shuttle/spacebus
name = "\improper Space Bus"
icon_state = "shuttlered"
requires_power = 1
/area/shuttle/junker
name = "\improper Junker"
icon_state = "shuttlered"
requires_power = 1
//chompADD
/area/shuttle/phoenix
name = "\improper phoenix"
icon_state = "shuttlered"
requires_power = 1
//ChompADD end

View File

@@ -1,3 +1,75 @@
//Moved hangars to here from Southern cross areas.
/area/hangar
name = "\improper First Deck Hangar"
icon_state = "hangar"
sound_env = LARGE_ENCLOSED
ambience = AMBIENCE_HANGAR
/area/hangar/one
name = "\improper Hangar One"
/area/hangar/lockerroomone
name = "\improper Exploration Locker Room One"
icon_state = "hangarcontrol"
/area/hangar/two
name = "\improper Hangar Two"
/area/hangar/lockerroomtwo
name = "\improper Exploration Locker Room Two"
icon_state = "hangarcontrol"
/area/hangar/three
name = "\improper Hangar Three"
/area/hangar/lockerroomthree
name = "\improper Exploration Locker Room Three"
icon_state = "hangarcontrol"
/area/engineering/gravgen
name = "Gravity Generator"
icon_state = "engineering"
/area/shuttle/stargazer
name = "\improper Stargazer"
icon_state = "shuttlered"
requires_power = TRUE
/area/shuttle/echidna
name = "\improper Echidna"
icon_state = "shuttlered"
requires_power = TRUE
/area/shuttle/ursula
name = "\improper Ursula"
icon_state = "shuttlered"
requires_power = TRUE
/area/shuttle/needle
name = "\improper Needle"
icon_state = "shuttlered"
requires_power = TRUE
/area/shuttle/baby_mammoth
name = "\improper Baby_mammoth"
icon_state = "shuttlered"
requires_power = TRUE
/area/shuttle/spacebus
name = "\improper Space Bus"
icon_state = "shuttlered"
requires_power = TRUE
/area/shuttle/junker
name = "\improper Junker"
icon_state = "shuttlered"
requires_power = TRUE
/area/shuttle/phoenix
name = "\improper phoenix"
icon_state = "shuttlered"
requires_power = TRUE
/area/surface/outpost/main/dorms /area/surface/outpost/main/dorms
name = "\improper Main Outpost Dorms" name = "\improper Main Outpost Dorms"
flags = RAD_SHIELDED | AREA_SOUNDPROOF | AREA_FORBID_EVENTS | AREA_ALLOW_LARGE_SIZE | AREA_BLOCK_SUIT_SENSORS | AREA_BLOCK_TRACKING | AREA_FORBID_SINGULO | AREA_ALLOW_CLOCKOUT flags = RAD_SHIELDED | AREA_SOUNDPROOF | AREA_FORBID_EVENTS | AREA_ALLOW_LARGE_SIZE | AREA_BLOCK_SUIT_SENSORS | AREA_BLOCK_TRACKING | AREA_FORBID_SINGULO | AREA_ALLOW_CLOCKOUT

View File

@@ -7,6 +7,7 @@
/area/rnd /area/rnd
holomap_color = HOLOMAP_AREACOLOR_SCIENCE holomap_color = HOLOMAP_AREACOLOR_SCIENCE
flags = AREA_BLOCK_INSTANT_BUILDING
/area/outpost/research /area/outpost/research
holomap_color = HOLOMAP_AREACOLOR_SCIENCE holomap_color = HOLOMAP_AREACOLOR_SCIENCE
/area/server /area/server
@@ -23,11 +24,13 @@
/area/security /area/security
holomap_color = HOLOMAP_AREACOLOR_SECURITY holomap_color = HOLOMAP_AREACOLOR_SECURITY
flags = AREA_BLOCK_INSTANT_BUILDING
/area/tether/surfacebase/security /area/tether/surfacebase/security
holomap_color = HOLOMAP_AREACOLOR_SECURITY holomap_color = HOLOMAP_AREACOLOR_SECURITY
/area/medical /area/medical
holomap_color = HOLOMAP_AREACOLOR_MEDICAL holomap_color = HOLOMAP_AREACOLOR_MEDICAL
flags = AREA_BLOCK_INSTANT_BUILDING
/area/tether/surfacebase/medical /area/tether/surfacebase/medical
holomap_color = HOLOMAP_AREACOLOR_MEDICAL holomap_color = HOLOMAP_AREACOLOR_MEDICAL
@@ -47,6 +50,7 @@
/area/hallway /area/hallway
holomap_color = HOLOMAP_AREACOLOR_HALLWAYS holomap_color = HOLOMAP_AREACOLOR_HALLWAYS
flags = AREA_BLOCK_INSTANT_BUILDING
/area/bridge/hallway /area/bridge/hallway
holomap_color = HOLOMAP_AREACOLOR_HALLWAYS holomap_color = HOLOMAP_AREACOLOR_HALLWAYS

View File

@@ -243,3 +243,12 @@
per_person_cap = 1 per_person_cap = 1
per_round_cap = 3 //limited supply! per_round_cap = 3 //limited supply!
vendor_category = MAINTVENDOR_CONSTRUCTION vendor_category = MAINTVENDOR_CONSTRUCTION
/datum/maint_recycler_vendor_entry/redspace_capsule
name = "REDSPACE SHELTER CAPSULE!!!1!"
desc = "They dumped some capsule surfluid into the REDGATE and it got all FUNKY!! Different interiors EVERY USE! INFINITE POSSIBLITIES! INFINITE VIBES!! INFINITE!!!!!"
object_type_to_spawn = /obj/item/survivalcapsule/randomized
item_cost = 30 //pricy to discourage spamming
ad_message = "ROGUE LIKE SPACE HOUSE?! 😱"
per_round_cap = 3 //limited supply!
vendor_category = MAINTVENDOR_CONSTRUCTION

View File

@@ -83,7 +83,6 @@
EQUIPMENT("Injector (L) - Trauma", /obj/item/reagent_containers/hypospray/autoinjector/biginjector/brute, 500), EQUIPMENT("Injector (L) - Trauma", /obj/item/reagent_containers/hypospray/autoinjector/biginjector/brute, 500),
EQUIPMENT("Nanopaste Tube", /obj/item/stack/nanopaste, 1000), EQUIPMENT("Nanopaste Tube", /obj/item/stack/nanopaste, 1000),
EQUIPMENT("Point Transfer Card", /obj/item/card/mining_point_card, 500), EQUIPMENT("Point Transfer Card", /obj/item/card/mining_point_card, 500),
EQUIPMENT("Shelter Capsule", /obj/item/survivalcapsule, 500),
EQUIPMENT("Burn Medipen", /obj/item/reagent_containers/hypospray/autoinjector/burn, 250), EQUIPMENT("Burn Medipen", /obj/item/reagent_containers/hypospray/autoinjector/burn, 250),
EQUIPMENT("Detox Medipen", /obj/item/reagent_containers/hypospray/autoinjector/detox, 250), EQUIPMENT("Detox Medipen", /obj/item/reagent_containers/hypospray/autoinjector/detox, 250),
EQUIPMENT("Oxy Medipen", /obj/item/reagent_containers/hypospray/autoinjector/oxy, 250), EQUIPMENT("Oxy Medipen", /obj/item/reagent_containers/hypospray/autoinjector/oxy, 250),
@@ -132,15 +131,22 @@
EQUIPMENT("Hardsuit - Smoke Bomb Deployer", /obj/item/rig_module/grenade_launcher/smoke, 2000), EQUIPMENT("Hardsuit - Smoke Bomb Deployer", /obj/item/rig_module/grenade_launcher/smoke, 2000),
EQUIPMENT("Hardsuit - Proto-Kinetic Gauntlets", /obj/item/rig_module/gauntlets, 2000), EQUIPMENT("Hardsuit - Proto-Kinetic Gauntlets", /obj/item/rig_module/gauntlets, 2000),
) )
prize_list["Shelter Capsules"] = list(
EQUIPMENT("Shelter Capsule - Shelter (5x5)", /obj/item/survivalcapsule, 500),
EQUIPMENT("Shelter Capsule - Luxury Shelter (7x7)", /obj/item/survivalcapsule/luxury, 3100),
EQUIPMENT("Shelter Capsule - Redspace (7x7)", /obj/item/survivalcapsule/randomized, 5000),
EQUIPMENT("Shelter Capsule - Sauna (7x7)", /obj/item/survivalcapsule/sauna, 5000),
EQUIPMENT("Shelter Capsule - Rec Room + Cards Table (9x9)", /obj/item/survivalcapsule/recroom, 7500),
EQUIPMENT("Shelter Capsule - Bar (11x11)", /obj/item/survivalcapsule/luxurybar, 10000),
EQUIPMENT("Shelter Capsule - Deluxe Cabin (11x11)", /obj/item/survivalcapsule/luxurycabin, 10000),
EQUIPMENT("Shelter Capsule - Cafe (11x11)", /obj/item/survivalcapsule/cafe, 10000),
)
prize_list["Miscellaneous"] = list( prize_list["Miscellaneous"] = list(
EQUIPMENT(REAGENT_ABSINTHE, /obj/item/reagent_containers/food/drinks/bottle/absinthe, 125), EQUIPMENT(REAGENT_ABSINTHE, /obj/item/reagent_containers/food/drinks/bottle/absinthe, 125),
EQUIPMENT("Cigar", /obj/item/clothing/mask/smokable/cigarette/cigar/havana, 150), EQUIPMENT("Cigar", /obj/item/clothing/mask/smokable/cigarette/cigar/havana, 150),
EQUIPMENT("Digital Tablet - Standard", /obj/item/modular_computer/tablet/preset/custom_loadout/standard, 500), EQUIPMENT("Digital Tablet - Standard", /obj/item/modular_computer/tablet/preset/custom_loadout/standard, 500),
EQUIPMENT("Digital Tablet - Advanced", /obj/item/modular_computer/tablet/preset/custom_loadout/advanced, 1000), EQUIPMENT("Digital Tablet - Advanced", /obj/item/modular_computer/tablet/preset/custom_loadout/advanced, 1000),
EQUIPMENT("Laser Pointer", /obj/item/laser_pointer, 900), EQUIPMENT("Laser Pointer", /obj/item/laser_pointer, 900),
EQUIPMENT("Luxury Shelter Capsule", /obj/item/survivalcapsule/luxury, 3100),
EQUIPMENT("Bar Shelter Capsule", /obj/item/survivalcapsule/luxurybar, 10000),
EQUIPMENT("Deluxe Cabin Shelter Capsule",/obj/item/survivalcapsule/luxurycabin, 10000),
EQUIPMENT("Plush Toy", /obj/random/plushie, 300), EQUIPMENT("Plush Toy", /obj/random/plushie, 300),
EQUIPMENT("Soap", /obj/item/soap/nanotrasen, 200), EQUIPMENT("Soap", /obj/item/soap/nanotrasen, 200),
EQUIPMENT("Thalers - 100", /obj/item/spacecash/c100, 1000), EQUIPMENT("Thalers - 100", /obj/item/spacecash/c100, 1000),

View File

@@ -84,6 +84,16 @@
EQUIPMENT("Fine Excavation Kit - Measuring Tape", /obj/item/measuring_tape, 10), EQUIPMENT("Fine Excavation Kit - Measuring Tape", /obj/item/measuring_tape, 10),
) )
prize_list["Shelter Capsules"] = list(
EQUIPMENT("Shelter Capsule - Shelter (5x5)", /obj/item/survivalcapsule, 50),
EQUIPMENT("Shelter Capsule - Luxury Shelter (7x7)", /obj/item/survivalcapsule/luxury, 310),
EQUIPMENT("Shelter Capsule - Redspace (7x7)", /obj/item/survivalcapsule/randomized, 500),
EQUIPMENT("Shelter Capsule - Sauna (7x7)", /obj/item/survivalcapsule/sauna, 500),
EQUIPMENT("Shelter Capsule - Rec Room + Cards Table (9x9)", /obj/item/survivalcapsule/recroom, 750),
EQUIPMENT("Shelter Capsule - Bar (11x11)", /obj/item/survivalcapsule/luxurybar, 1000),
EQUIPMENT("Shelter Capsule - Deluxe Cabin (11x11)", /obj/item/survivalcapsule/luxurycabin, 1000),
EQUIPMENT("Shelter Capsule - Cafe (11x11)", /obj/item/survivalcapsule/cafe, 1000),
)
prize_list["Miscellaneous"] = list( prize_list["Miscellaneous"] = list(
EQUIPMENT(REAGENT_ABSINTHE, /obj/item/reagent_containers/food/drinks/bottle/absinthe, 10), EQUIPMENT(REAGENT_ABSINTHE, /obj/item/reagent_containers/food/drinks/bottle/absinthe, 10),
EQUIPMENT(REAGENT_WHISKEY, /obj/item/reagent_containers/food/drinks/bottle/whiskey, 10), EQUIPMENT(REAGENT_WHISKEY, /obj/item/reagent_containers/food/drinks/bottle/whiskey, 10),
@@ -93,9 +103,6 @@
EQUIPMENT("Industrial Equipment - Phoron Bore", /obj/item/gun/magnetic/matfed/phoronbore/loaded, 300), EQUIPMENT("Industrial Equipment - Phoron Bore", /obj/item/gun/magnetic/matfed/phoronbore/loaded, 300),
EQUIPMENT("Industrial Equipment - Inducer", /obj/item/inducer, 750), EQUIPMENT("Industrial Equipment - Inducer", /obj/item/inducer, 750),
EQUIPMENT("Laser Pointer", /obj/item/laser_pointer, 90), EQUIPMENT("Laser Pointer", /obj/item/laser_pointer, 90),
EQUIPMENT("Luxury Shelter Capsule", /obj/item/survivalcapsule/luxury, 310),
EQUIPMENT("Bar Shelter Capsule", /obj/item/survivalcapsule/luxurybar, 1000),
EQUIPMENT("Deluxe Cabin Shelter Capsule", /obj/item/survivalcapsule/luxurycabin, 1000),
EQUIPMENT("Plush Toy", /obj/random/plushie, 30), EQUIPMENT("Plush Toy", /obj/random/plushie, 30),
EQUIPMENT("Soap", /obj/item/soap/nanotrasen, 20), EQUIPMENT("Soap", /obj/item/soap/nanotrasen, 20),
EQUIPMENT("Thalers - 100", /obj/item/spacecash/c100, 100), EQUIPMENT("Thalers - 100", /obj/item/spacecash/c100, 100),

View File

@@ -16,6 +16,11 @@ GLOBAL_LIST_EMPTY(unique_deployable)
name = "\improper Emergency Shelter Bathroom" name = "\improper Emergency Shelter Bathroom"
icon_state = "away2" icon_state = "away2"
/area/survivalpod/redspace
name = "\improper Redspace Capsule Shelter"
icon_state = "darkred"
//Custom survival pod areas //Custom survival pod areas
/area/survivalpod/holly /area/survivalpod/holly
@@ -36,28 +41,99 @@ GLOBAL_LIST_EMPTY(unique_deployable)
var/used = FALSE var/used = FALSE
var/is_ship = FALSE var/is_ship = FALSE
var/unique_id = null var/unique_id = null
var/admin_log_verb = "activated a bluespace capsule" // Just to make the blue/redspace ones distinct for admin logs
/obj/item/survivalcapsule/proc/get_template() /obj/item/survivalcapsule/proc/get_template()
if(template) if(template)
return return
template = SSmapping.shelter_templates[template_id] template = SSmapping.shelter_templates[get_template_id()]
if(!template) if(!template)
throw EXCEPTION("Shelter template ([template_id]) not found!") throw EXCEPTION("Shelter template ([template_id]) not found!")
qdel(src) qdel(src)
/obj/item/survivalcapsule/proc/get_template_id()
return template_id
/obj/item/survivalcapsule/proc/get_template_info()
var/ret = ""
if(!template)
get_template()
if(template)
ret += "This capsule has the [template.name] stored:\n"
ret += template.description
else
ret += "This capsule has an unknown template stored."
return ret
/obj/item/survivalcapsule/proc/can_deploy(var/turf/deploy_location, var/turf/above_location)
var/status = template.check_deploy(deploy_location, is_ship)
switch(status)
//Not allowed due to /area technical reasons
if(SHELTER_DEPLOY_BAD_AREA)
src.loc.visible_message(span_warning("\The [src]'s safety mechanisms prevent it from activating in this area. You'll need to find an area that would be less disruptive to activate it!"))
//Anchored objects or no space
if(SHELTER_DEPLOY_BAD_TURFS, SHELTER_DEPLOY_ANCHORED_OBJECTS)
var/width = template.width
var/height = template.height
src.loc.visible_message(span_warning("\The [src] can be activated here, but doesn't have room to deploy! You need to clear a [width]x[height] area!"))
if(SHELTER_DEPLOY_SHIP_SPACE)
src.loc.visible_message(span_warning("\The [src] can only be deployed in space."))
if(status != SHELTER_DEPLOY_ALLOWED)
return FALSE
return TRUE
// First step: Warn and cancel deployment if necessary conditions aren't met. Otherwise generate smoke and wait a moment.
/obj/item/survivalcapsule/proc/deploy_step_one(var/mob/user)
var/turf/deploy_location = get_turf(src)
// We might have moved since the last check, so we check again!
if(!can_deploy(deploy_location, GetAbove(deploy_location)))
used = FALSE
return
var/datum/effect/effect/system/smoke_spread/smoke = new /datum/effect/effect/system/smoke_spread()
smoke.attach(deploy_location)
smoke.set_up(10, 0, deploy_location)
smoke.start()
addtimer(CALLBACK(src, PROC_REF(deploy_step_two), user), 4 SECONDS, TIMER_DELETE_ME)
// Second step: Load shelter template at location
/obj/item/survivalcapsule/proc/deploy_step_two(var/mob/user)
var/turf/deploy_location = get_turf(src)
var/turf/above_location = GetAbove(deploy_location)
// We might have moved since the last check, so we check again!
if(!can_deploy(deploy_location, above_location))
used = FALSE
return
if(unique_id)
GLOB.unique_deployable += unique_id
log_and_message_admins("[admin_log_verb] at [get_area(deploy_location)]!", user)
playsound(src, 'sound/effects/phasein.ogg', 100, 1)
// Load shelter template
if(above_location)
template.add_roof(above_location)
template.annihilate_plants(deploy_location)
template.load(deploy_location, centered = TRUE)
template.update_lighting(deploy_location)
qdel(src)
/obj/item/survivalcapsule/Destroy() /obj/item/survivalcapsule/Destroy()
template = null // without this, capsules would be one use. per round. template = null // without this, capsules would be one use. per round.
. = ..() . = ..()
/obj/item/survivalcapsule/examine(mob/user) /obj/item/survivalcapsule/examine(mob/user)
. = ..() . = ..()
if(!template) var/temp_info = get_template_info()
get_template() if(length(temp_info))
if(template) . += temp_info
. += "This capsule has the [template.name] stored:"
. += template.description
else
. += "This capsule has an unknown template stored."
// CHOMPEdit Start // CHOMPEdit Start
/obj/item/survivalcapsule/attack_self(mob/user) /obj/item/survivalcapsule/attack_self(mob/user)
@@ -69,56 +145,18 @@ GLOBAL_LIST_EMPTY(unique_deployable)
// CHOMPEdit End // CHOMPEdit End
get_template() get_template()
if(!used) if(!used)
if(unique_id && (unique_id in GLOB.unique_deployable))
loc.visible_message(span_warning("There can only be one [src] deployed at a time."))
return
var/turf/deploy_location = get_turf(src)
// Warn the user in advance if the capsule can't work from where they're standing.
if(!can_deploy(get_turf(src), GetAbove(deploy_location)))
return
loc.visible_message(span_warning("\The [src] begins to shake. Stand back!")) loc.visible_message(span_warning("\The [src] begins to shake. Stand back!"))
user.drop_from_inventory(src)
used = TRUE used = TRUE
sleep(5 SECONDS) addtimer(CALLBACK(src, PROC_REF(deploy_step_one), user), 5 SECONDS, TIMER_DELETE_ME)
var/turf/deploy_location = get_turf(src)
var/status = template.check_deploy(deploy_location, is_ship)
var/turf/above_location = GetAbove(deploy_location)
switch(status)
//Not allowed due to /area technical reasons
if(SHELTER_DEPLOY_BAD_AREA)
src.loc.visible_message(span_warning("\The [src] will not function in this area."))
//Anchored objects or no space
if(SHELTER_DEPLOY_BAD_TURFS, SHELTER_DEPLOY_ANCHORED_OBJECTS)
var/width = template.width
var/height = template.height
src.loc.visible_message(span_warning("\The [src] doesn't have room to deploy! You need to clear a [width]x[height] area!"))
if(SHELTER_DEPLOY_SHIP_SPACE)
src.loc.visible_message(span_warning("\The [src] can only be deployed in space."))
if(status != SHELTER_DEPLOY_ALLOWED)
used = FALSE
return
if(unique_id)
if(unique_id in GLOB.unique_deployable)
loc.visible_message(span_warning("There can only be one [src] deployed at a time."))
used = FALSE
return
GLOB.unique_deployable += unique_id
var/turf/T = deploy_location
var/datum/effect/effect/system/smoke_spread/smoke = new /datum/effect/effect/system/smoke_spread()
smoke.attach(T)
smoke.set_up(10, 0, T)
smoke.start()
sleep(4 SECONDS)
playsound(src, 'sound/effects/phasein.ogg', 100, 1)
log_and_message_admins("activated a bluespace capsule at [get_area(T)]!", user)
if(above_location)
template.add_roof(above_location)
template.annihilate_plants(deploy_location)
template.load(deploy_location, centered = TRUE)
template.update_lighting(deploy_location)
qdel(src)
/obj/item/survivalcapsule/luxury /obj/item/survivalcapsule/luxury
name = "luxury surfluid shelter capsule" name = "luxury surfluid shelter capsule"
@@ -135,6 +173,11 @@ GLOBAL_LIST_EMPTY(unique_deployable)
desc = "A luxury cabin and kitchen in a capsule. There's a license for use printed on the bottom." desc = "A luxury cabin and kitchen in a capsule. There's a license for use printed on the bottom."
template_id = "shelter_cab_deluxe" template_id = "shelter_cab_deluxe"
/obj/item/survivalcapsule/luxurycafe
name = "luxury surfluid cafe capsule"
desc = "A luxury cafe in a capsule. There's a license for use printed on the bottom."
template_id = "shelter_cafe"
/obj/item/survivalcapsule/military /obj/item/survivalcapsule/military
name = "military surfluid shelter capsule" name = "military surfluid shelter capsule"
desc = "A prefabricated firebase in a capsule. Contains basic weapons, building materials, and combat suits. There's a license for use printed on the bottom." desc = "A prefabricated firebase in a capsule. Contains basic weapons, building materials, and combat suits. There's a license for use printed on the bottom."
@@ -162,6 +205,21 @@ GLOBAL_LIST_EMPTY(unique_deployable)
w_class = ITEMSIZE_SMALL w_class = ITEMSIZE_SMALL
//CHOMPKeep End //CHOMPKeep End
/obj/item/survivalcapsule/recroom
name = "pop-out rec room shelter capsule"
desc = "A recreational room stuffed into a survival capsule."
template_id = "shelter_recroom"
/obj/item/survivalcapsule/sauna
name = "pop-out sauna shelter capsule"
desc = "A cozy sauna room stuffed into a survival capsule."
template_id = "shelter_sauna"
/obj/item/survivalcapsule/cafe
name = "pop-out cafe shelter capsule"
desc = "A cozy cafe stuffed into a survival capsule."
template_id = "shelter_cafe"
//Custom Shelter Capsules //Custom Shelter Capsules
/obj/item/survivalcapsule/tabiranth /obj/item/survivalcapsule/tabiranth
name = "silver-trimmed surfluid shelter capsule" name = "silver-trimmed surfluid shelter capsule"
@@ -175,6 +233,86 @@ GLOBAL_LIST_EMPTY(unique_deployable)
template_id = "shelter_chi" template_id = "shelter_chi"
unique_id = "shelter_h" unique_id = "shelter_h"
//Stupid
/obj/item/survivalcapsule/loss_1
name = "clinical surfluid shelter capsule"
desc = "A strange-looking shelter capsule. It looks rather crudely thrown together..."
template_id = "shelter_loss1"
/obj/item/survivalcapsule/loss_2
name = "clinical surfluid shelter capsule"
desc = "A strange-looking shelter capsule. It looks rather crudely thrown together..."
template_id = "shelter_loss2"
/obj/item/survivalcapsule/loss_3
name = "clinical surfluid shelter capsule"
desc = "A strange-looking shelter capsule. It looks rather crudely thrown together..."
template_id = "shelter_loss3"
/obj/item/survivalcapsule/loss_4
name = "clinical surfluid shelter capsule"
desc = "A strange-looking shelter capsule. It looks rather crudely thrown together..."
template_id = "shelter_loss4"
//Redspace Capsule
//Spawns a randomized shelter from a curated selection of possibilities
/obj/item/survivalcapsule/randomized
name = "redspace shelter capsule"
desc = "A strange-looking shelter capsule. Should the surfluid inside it be bubbling like that? There's a license for use printed on the bottom, as well as a warning about the unpredictable nature of redspace."
template_id = "placeholder_id_do_not_change"
admin_log_verb = "activated a redspace capsule"
var/possible_shelter_ids = list(
// "Normal" map table - Most common table.
// Meant to be actually inhabitable spots with neat things in them.
list(
"shelter_pizza_kitchen",
"shelter_nerd_dungeon_good",
"shelter_gallery",
"shelter_garden",
"shelter_off_color",
"shelter_living_room",
"shelter_candlelit_dinner",
) = 65, // 65% chance
// "Weird" map table - Less common.
// Here, we get a little silly with it. Not dangerous, but weird, kinda like redgates.
list(
"shelter_nerd_dungeon_evil",
"shelter_tiny_space",
"shelter_christmas",
"shelter_blacksmith",
) = 30, // 30% chance
// "Dangerous" map table - Least common by far, and for good reason.
// Places that have dangerous/illegal stuff in them.
list(
"shelter_dangerous_pool",
"shelter_methlab",
"shelter_mimic_hell",
) = 5, // 5% chance
)
/obj/item/survivalcapsule/randomized/get_template_id()
// Choose which table of maps we're gonna be choosing from, then pick a map in those
return pick(pickweight(possible_shelter_ids))
/obj/item/survivalcapsule/randomized/get_template_info()
var/ret = "It has a chaotic redspace bubble inside. The label reads:\n"
ret += "This capsule utilizes experimental technology to replicate copies of redspace pockets within realspace. " + span_underline("The contents of this capsule are prone to change upon activation") + ", and are highly unlikely to remain the same as when previously used. Efforts have been made to ensure *likely* safety when using these capsules. However, due to the unpredictable nature of redspace, that safety cannot be fully guaranteed. " + span_underline("Use at your own risk!")
return ret
// TERRIBLE AWFUL CAPSULE DO NOT MAKE THIS PLAYER ACCESSIBLE, I made this for a BIT -Ryumi
/obj/item/survivalcapsule/tesla
name = "tesla in a shelter capsule"
desc = "This is a terrible, terrible idea."
template_id = "shelter_tesla"
admin_log_verb = "activated a TESLA capsule"
/obj/item/survivalcapsule/tesla/get_template_info()
var/ret = ..()
ret += ("\n" + span_boldwarning("Do not."))
return ret
//Pod objects //Pod objects
//Walls //Walls
/turf/simulated/shuttle/wall/voidcraft/survival /turf/simulated/shuttle/wall/voidcraft/survival
@@ -183,6 +321,7 @@ GLOBAL_LIST_EMPTY(unique_deployable)
/turf/simulated/shuttle/wall/voidcraft/survival/hard_corner /turf/simulated/shuttle/wall/voidcraft/survival/hard_corner
hard_corner = 1 hard_corner = 1
icon_state = "void-hc"
//Doors //Doors
/obj/machinery/door/airlock/voidcraft/survival_pod /obj/machinery/door/airlock/voidcraft/survival_pod

View File

@@ -15,7 +15,7 @@
var/affected = get_affected_turfs(deploy_location, centered=TRUE) var/affected = get_affected_turfs(deploy_location, centered=TRUE)
for(var/turf/T in affected) for(var/turf/T in affected)
var/area/A = get_area(T) var/area/A = get_area(T)
if(is_type_in_typecache(A, banned_areas)) if(is_type_in_typecache(A, banned_areas) || (A.flags & AREA_BLOCK_INSTANT_BUILDING))
return SHELTER_DEPLOY_BAD_AREA return SHELTER_DEPLOY_BAD_AREA
var/banned = is_type_in_typecache(T, blacklisted_turfs) var/banned = is_type_in_typecache(T, blacklisted_turfs)
@@ -53,7 +53,7 @@
/datum/map_template/shelter/alpha /datum/map_template/shelter/alpha
name = "Shelter Alpha" name = "Shelter Alpha"
shelter_id = "shelter_alpha" shelter_id = "shelter_alpha"
description = "A cosy self-contained pressurized shelter, with \ description = "(5x5) A cosy self-contained pressurized shelter, with \
built-in navigation, entertainment, medical facilities and a \ built-in navigation, entertainment, medical facilities and a \
sleeping area! Order now, and we'll throw in a TINY FAN, \ sleeping area! Order now, and we'll throw in a TINY FAN, \
absolutely free!" absolutely free!"
@@ -62,7 +62,7 @@
/datum/map_template/shelter/beta /datum/map_template/shelter/beta
name = "Shelter Beta" name = "Shelter Beta"
shelter_id = "shelter_beta" shelter_id = "shelter_beta"
description = "An extremely luxurious shelter, containing all \ description = "(7x7) An extremely luxurious shelter, containing all \
the amenities of home, including carpeted floors, hot and cold \ the amenities of home, including carpeted floors, hot and cold \
running water, a gourmet three course meal, cooking facilities, \ running water, a gourmet three course meal, cooking facilities, \
and a deluxe companion to keep you from getting lonely during \ and a deluxe companion to keep you from getting lonely during \
@@ -72,7 +72,7 @@
/datum/map_template/shelter/gamma /datum/map_template/shelter/gamma
name = "Shelter Gamma" name = "Shelter Gamma"
shelter_id = "shelter_gamma" shelter_id = "shelter_gamma"
description = "A luxury elite bar which holds an entire bar \ description = "(11x11) A luxury elite bar which holds an entire bar \
along with two vending machines, tables, and a restroom that \ along with two vending machines, tables, and a restroom that \
also has a sink. This isn't a survival capsule and so you can \ also has a sink. This isn't a survival capsule and so you can \
expect that this won't save you if you're bleeding out to \ expect that this won't save you if you're bleeding out to \
@@ -82,7 +82,7 @@
/datum/map_template/shelter/delta /datum/map_template/shelter/delta
name = "Shelter Delta" name = "Shelter Delta"
shelter_id = "shelter_delta" shelter_id = "shelter_delta"
description = "A small firebase that contains equipment and supplies \ description = "(11x11) A small firebase that contains equipment and supplies \
for roughly a squad of military troops. Large quantities of \ for roughly a squad of military troops. Large quantities of \
supplies allow it to hold out for an extended period of time\ supplies allow it to hold out for an extended period of time\
and a built in medical facility allows field treatment to be \ and a built in medical facility allows field treatment to be \
@@ -92,20 +92,20 @@
/datum/map_template/shelter/epsilon /datum/map_template/shelter/epsilon
name = "Shelter Epsilon" name = "Shelter Epsilon"
shelter_id = "shelter_epsilon" shelter_id = "shelter_epsilon"
description = "An escape pod, with a mediocre amount of supplies \ description = "(10x5) An escape pod, with a mediocre amount of supplies \
for escaping a dying ship as soon as possible." for escaping a dying ship as soon as possible."
mappath = "maps/offmap_vr/om_ships/shelter_5.dmm" mappath = "maps/offmap_vr/om_ships/shelter_5.dmm"
/datum/map_template/shelter/cabin /datum/map_template/shelter/cabin
name = "Shelter Cabin" name = "Shelter Cabin"
shelter_id = "shelter_cab" shelter_id = "shelter_cab"
description = "A small cabin; turned into a shelter capsule. Includes dorm amenities, and a nice dinner." description = "(7x7) A small cabin; turned into a shelter capsule. Includes dorm amenities, and a nice dinner."
mappath = "maps/submaps/shelters/shelter_cab.dmm" mappath = "maps/submaps/shelters/shelter_cab.dmm"
/datum/map_template/shelter/cabin_deluxe /datum/map_template/shelter/cabin_deluxe
name = "Shelter Deluxe Cabin" name = "Shelter Deluxe Cabin"
shelter_id = "shelter_cab_deluxe" shelter_id = "shelter_cab_deluxe"
description = "A glamorously furnished cabin packed away in your pocket. \ description = "(11x11) A glamorously furnished cabin packed away in your pocket. \
Includes a private dormitory, bathroom, dining room, and a very \ Includes a private dormitory, bathroom, dining room, and a very \
compactly designed kitchen. Designed for a comfortable extended \ compactly designed kitchen. Designed for a comfortable extended \
stay in isolated wilderness survival scenarios." stay in isolated wilderness survival scenarios."
@@ -129,3 +129,125 @@
of recreational facilities and a more comfortable living quarters. The \ of recreational facilities and a more comfortable living quarters. The \
definition of \"form over function,\" in capsule form!" definition of \"form over function,\" in capsule form!"
mappath = "maps/submaps/shelters/shelter_h.dmm" mappath = "maps/submaps/shelters/shelter_h.dmm"
/datum/map_template/shelter/rec
name = "Shelter Rec Room"
shelter_id = "shelter_recroom"
description = "(9x9) A recreational room in a pocket, offering a gaming table with poker chips, dice, and cards to host group gaming activities, as well as a small arcade for more individual experiences. While offering absolutely nothing that will help someone survive physically aside from a safely isolated atmosphere, the intellectual stimulation provided from the gaming facilities within have been chosen to assist and keep one's mind sharp."
mappath = "maps/submaps/shelters/shelter_recroom.dmm"
/datum/map_template/shelter/sauna
name = "Shelter Sauna"
shelter_id = "shelter_sauna"
description = "(7x7) A luxurious sauna in your pocket. Complete with privacy features, a changing and locker room, and of course a decently spacious sauna room with three benches to rest on."
mappath = "maps/submaps/shelters/shelter_sauna.dmm"
/datum/map_template/shelter/cafe
name = "Shelter Cafe"
shelter_id = "shelter_cafe"
description = "(11x11) A fully stocked and equipped cafe in your pocket. While this won't save you if you're dying, it will ensure that you and anyone who happens to be with you will never suffer from caffeine withdrawal!"
mappath = "maps/submaps/shelters/shelter_cafe.dmm"
/datum/map_template/shelter/loss_1
name = "Shelter L1"
shelter_id = "shelter_loss1"
description = "(5x5) North-west quadrant."
mappath = "maps/submaps/shelters/shelter_loss_1.dmm"
/datum/map_template/shelter/loss_2
name = "Shelter L2"
shelter_id = "shelter_loss2"
description = "(5x5) North-east quadrant."
mappath = "maps/submaps/shelters/shelter_loss_2.dmm"
/datum/map_template/shelter/loss_3
name = "Shelter L3"
shelter_id = "shelter_loss3"
description = "(5x5) South-west quadrant."
mappath = "maps/submaps/shelters/shelter_loss_3.dmm"
/datum/map_template/shelter/loss_4
name = "Shelter L4"
shelter_id = "shelter_loss4"
description = "(5x5) South-east quadrant."
mappath = "maps/submaps/shelters/shelter_loss_4.dmm"
// EXTREMELY DANGEROUS ADMIN-ONLY SHELTERS I BEG YOU DO NOT SPAWN THESE EXCEPT FOR A DISASTROUS BIT
/datum/map_template/shelter/tesla
name = "Shelter Tesla"
description = "(11x11) A whole tesla engine setup, complete with a fully charged SMES cell ready to power the emitters. Using this is probably an exceptionally terrible idea."
shelter_id = "shelter_tesla"
mappath = "maps/submaps/shelters/shelter_tesla.dmm"
//Redspace capsule shelters - here be weird shit.
/datum/map_template/shelter/nerd_dungeon_evil
name = "Shelter Nerd Dungeon Evil"
shelter_id = "shelter_nerd_dungeon_evil"
mappath = "maps/submaps/shelters/randomshelters/shelter_nerd_dungeon_evil.dmm"
/datum/map_template/shelter/nerd_dungeon_good
name = "Shelter Nerd Dungeon Good"
shelter_id = "shelter_nerd_dungeon_good"
mappath = "maps/submaps/shelters/randomshelters/shelter_nerd_dungeon_good.dmm"
/datum/map_template/shelter/dangerous_pool
name = "Shelter Dangerous Pool"
shelter_id = "shelter_dangerous_pool"
mappath = "maps/submaps/shelters/randomshelters/shelter_dangerous_pool.dmm"
/datum/map_template/shelter/pizza_kitchen
name = "Shelter Pizza Kitchen"
shelter_id = "shelter_pizza_kitchen"
mappath = "maps/submaps/shelters/randomshelters/shelter_pizza.dmm"
/datum/map_template/shelter/tiny_space
name = "Shelter Smole Space"
shelter_id = "shelter_tiny_space"
mappath = "maps/submaps/shelters/randomshelters/shelter_tiny_space.dmm"
/datum/map_template/shelter/christmas
name = "Shelter Christmas"
shelter_id = "shelter_christmas"
mappath = "maps/submaps/shelters/randomshelters/shelter_christmas.dmm"
/datum/map_template/shelter/methlab
name = "Shelter Meth Lab"
shelter_id = "shelter_methlab"
mappath = "maps/submaps/shelters/randomshelters/shelter_methlab.dmm"
/datum/map_template/shelter/blacksmith
name = "Shelter Blacksmith"
shelter_id = "shelter_blacksmith"
mappath = "maps/submaps/shelters/randomshelters/shelter_blacksmith.dmm"
/datum/map_template/shelter/gallery
name = "Shelter Art Gallery"
shelter_id = "shelter_gallery"
mappath = "maps/submaps/shelters/randomshelters/shelter_gallery.dmm"
/datum/map_template/shelter/garden
name = "Shelter Garden"
shelter_id = "shelter_garden"
mappath = "maps/submaps/shelters/randomshelters/shelter_garden.dmm"
/datum/map_template/shelter/mimic_hell
name = "Shelter Mimic Hell"
shelter_id = "shelter_mimic_hell"
mappath = "maps/submaps/shelters/randomshelters/shelter_mimic_hell.dmm"
/datum/map_template/shelter/off_color_bedrooms
name = "Shelter Off-Color Bedrooms"
shelter_id = "shelter_off_color"
mappath = "maps/submaps/shelters/randomshelters/shelter_off_color.dmm"
/datum/map_template/shelter/living_room
name = "Shelter Living Room"
shelter_id = "shelter_living_room"
mappath = "maps/submaps/shelters/randomshelters/shelter_living_room.dmm"
/datum/map_template/shelter/candlelit_dinner
name = "Shelter Candlelit Dinner"
shelter_id = "shelter_candlelit_dinner"
mappath = "maps/submaps/shelters/randomshelters/shelter_candlelit_dinner.dmm"

View File

@@ -12,7 +12,8 @@
// the modifier, but if you're in one of these areas, you'll keep the modifier until you leave. // the modifier, but if you're in one of these areas, you'll keep the modifier until you leave.
var/static/list/redspace_areas = list ( var/static/list/redspace_areas = list (
/area/redspace_abduction, /area/redspace_abduction,
/area/redgate /area/redgate,
/area/survivalpod/redspace // Redspace shelters effectively pull a bit of redspace into realspace, so
) )
/datum/modifier/redspace_drain /datum/modifier/redspace_drain

View File

@@ -1070,6 +1070,12 @@ GLOBAL_LIST_EMPTY(light_type_cache)
brightness_color = "#da0205" brightness_color = "#da0205"
init_brightness_range = 4 init_brightness_range = 4
/obj/item/light/bulb/blue
brightness_range = 4
color = "#028bda"
brightness_color = "#028bda"
init_brightness_range = 4
/obj/item/light/bulb/fire /obj/item/light/bulb/fire
name = "fire bulb" name = "fire bulb"
desc = "A replacement fire bulb." desc = "A replacement fire bulb."

View File

@@ -144,3 +144,87 @@
RND_CATEGORY_EQUIPMENT RND_CATEGORY_EQUIPMENT
) )
departmental_flags = DEPARTMENT_BITFLAG_SCIENCE | DEPARTMENT_BITFLAG_SCIENCE departmental_flags = DEPARTMENT_BITFLAG_SCIENCE | DEPARTMENT_BITFLAG_SCIENCE
/datum/design_techweb/shelter_capsule
name = "Bluespace Shelter Capsule (5x5)"
desc = "A capsule filled with pre-programmed nanites that can generate a small, fully atmosphere-protected shelter in seconds. Do not put in mouth."
id = "shelter_capsule"
build_type = PROTOLATHE
materials = list(MAT_STEEL = 25000, MAT_GLASS = 25000, MAT_TITANIUM = 2500, MAT_DURASTEEL = 1000, MAT_DIAMOND = 200, MAT_URANIUM = 500)
build_path = /obj/item/survivalcapsule
category = list(
RND_CATEGORY_EQUIPMENT + RND_SUBCATEGORY_EQUIPMENT_BLUESPACE
)
departmental_flags = DEPARTMENT_BITFLAG_SCIENCE | DEPARTMENT_BITFLAG_CARGO
/datum/design_techweb/shelter_capsule_luxury
name = "Bluespace Shelter Capsule - Luxury (7x7)"
desc = "A capsule filled with pre-programmed nanites that can generate a small, fully atmosphere-protected shelter in seconds. Do not put in mouth."
id = "shelter_capsule_luxury"
build_type = PROTOLATHE
materials = list(MAT_STEEL = 35000, MAT_GLASS = 35000, MAT_TITANIUM = 5000, MAT_DURASTEEL = 2500, MAT_DIAMOND = 500, MAT_URANIUM = 1000)
build_path = /obj/item/survivalcapsule/luxury
category = list(
RND_CATEGORY_EQUIPMENT + RND_SUBCATEGORY_EQUIPMENT_BLUESPACE
)
departmental_flags = DEPARTMENT_BITFLAG_SCIENCE | DEPARTMENT_BITFLAG_CARGO
/datum/design_techweb/shelter_capsule_sauna
name = "Bluespace Shelter Capsule - Sauna (7x7)"
desc = "A capsule filled with pre-programmed nanites that can generate a small, fully atmosphere-protected shelter in seconds. Do not put in mouth."
id = "shelter_capsule_sauna"
build_type = PROTOLATHE
materials = list(MAT_STEEL = 40000, MAT_GLASS = 40000, MAT_TITANIUM = 5000, MAT_DURASTEEL = 5000, MAT_DIAMOND = 500, MAT_URANIUM = 1000)
build_path = /obj/item/survivalcapsule/sauna
category = list(
RND_CATEGORY_EQUIPMENT + RND_SUBCATEGORY_EQUIPMENT_BLUESPACE
)
departmental_flags = DEPARTMENT_BITFLAG_SCIENCE | DEPARTMENT_BITFLAG_CARGO
/datum/design_techweb/shelter_capsule_recroom
name = "Bluespace Shelter Capsule - Rec Room + Gaming Table (9x9)"
desc = "A capsule filled with pre-programmed nanites that can generate a small, fully atmosphere-protected shelter in seconds. Do not put in mouth."
id = "shelter_capsule_recroom"
build_type = PROTOLATHE
materials = list(MAT_STEEL = 40000, MAT_GLASS = 40000, MAT_TITANIUM = 5000, MAT_DURASTEEL = 2500, MAT_DIAMOND = 500, MAT_URANIUM = 1000)
build_path = /obj/item/survivalcapsule/recroom
category = list(
RND_CATEGORY_EQUIPMENT + RND_SUBCATEGORY_EQUIPMENT_BLUESPACE
)
departmental_flags = DEPARTMENT_BITFLAG_SCIENCE | DEPARTMENT_BITFLAG_CARGO
/datum/design_techweb/shelter_capsule_luxurybar
name = "Bluespace Shelter Capsule - Luxury Bar (11x11)"
desc = "A capsule filled with pre-programmed nanites that can generate a small, fully atmosphere-protected shelter in seconds. Do not put in mouth."
id = "shelter_capsule_luxurybar"
build_type = PROTOLATHE
materials = list(MAT_STEEL = 50000, MAT_GLASS = 50000, MAT_TITANIUM = 6000, MAT_DURASTEEL = 3000, MAT_DIAMOND = 750, MAT_URANIUM = 1500) // These are 11x11 rooms in a pocket. They NEED to be expensive!
build_path = /obj/item/survivalcapsule/luxurybar
category = list(
RND_CATEGORY_EQUIPMENT + RND_SUBCATEGORY_EQUIPMENT_BLUESPACE
)
departmental_flags = DEPARTMENT_BITFLAG_SCIENCE | DEPARTMENT_BITFLAG_CARGO
/datum/design_techweb/shelter_capsule_luxurycabin
name = "Bluespace Shelter Capsule - Luxury Cabin (11x11)"
desc = "A capsule filled with pre-programmed nanites that can generate a small, fully atmosphere-protected shelter in seconds. Do not put in mouth."
id = "shelter_capsule_luxurycabin"
build_type = PROTOLATHE
materials = list(MAT_STEEL = 50000, MAT_GLASS = 50000, MAT_TITANIUM = 6000, MAT_DURASTEEL = 3000, MAT_DIAMOND = 750, MAT_URANIUM = 1500) // These are 11x11 rooms in a pocket. They NEED to be expensive!
build_path = /obj/item/survivalcapsule/luxurycabin
category = list(
RND_CATEGORY_EQUIPMENT + RND_SUBCATEGORY_EQUIPMENT_BLUESPACE
)
departmental_flags = DEPARTMENT_BITFLAG_SCIENCE | DEPARTMENT_BITFLAG_CARGO
/datum/design_techweb/shelter_capsule_cafe
name = "Bluespace Shelter Capsule - Cafe (11x11)"
desc = "A capsule filled with pre-programmed nanites that can generate a small, fully atmosphere-protected shelter in seconds. Do not put in mouth."
id = "shelter_capsule_cafe"
build_type = PROTOLATHE
materials = list(MAT_STEEL = 50000, MAT_GLASS = 50000, MAT_TITANIUM = 6000, MAT_DURASTEEL = 3000, MAT_DIAMOND = 750, MAT_URANIUM = 1500) // These are 11x11 rooms in a pocket. They NEED to be expensive!
build_path = /obj/item/survivalcapsule/cafe
category = list(
RND_CATEGORY_EQUIPMENT + RND_SUBCATEGORY_EQUIPMENT_BLUESPACE
)
departmental_flags = DEPARTMENT_BITFLAG_SCIENCE | DEPARTMENT_BITFLAG_CARGO

View File

@@ -52,6 +52,12 @@
"beacon", "beacon",
"beacon_locator", "beacon_locator",
"chameleon", "chameleon",
"shelter_capsule",
"shelter_capsule_luxury",
"shelter_capsule_recroom",
"shelter_capsule_sauna",
"shelter_capsule_luxurybar",
"shelter_capsule_luxurycabin",
// "ore_silo", // "ore_silo",
// "plumbing_receiver", // "plumbing_receiver",
// "adv_watering_can", // "adv_watering_can",

View File

@@ -75,6 +75,7 @@
base_turf = /turf/simulated/floor/plating/virgo2 base_turf = /turf/simulated/floor/plating/virgo2
requires_power = TRUE requires_power = TRUE
dynamic_lighting = TRUE dynamic_lighting = TRUE
flags = AREA_BLOCK_INSTANT_BUILDING
// forced_ambience = list('sound/ambience/tension/tension.ogg', 'sound/ambience/tension/argitoth.ogg', 'sound/ambience/tension/burning_terror.ogg') // forced_ambience = list('sound/ambience/tension/tension.ogg', 'sound/ambience/tension/argitoth.ogg', 'sound/ambience/tension/burning_terror.ogg')
/area/offmap/aerostat/inside /area/offmap/aerostat/inside
@@ -138,9 +139,12 @@
/area/offmap/aerostat/inside/northchamb /area/offmap/aerostat/inside/northchamb
name = "North Chamber" name = "North Chamber"
icon_state = "orablacir" icon_state = "orablacir"
flags = 0 // To allow shelter capsules to activate here specifically
/area/offmap/aerostat/inside/southchamb /area/offmap/aerostat/inside/southchamb
name = "South Chamber" name = "South Chamber"
icon_state = "orablacir" icon_state = "orablacir"
flags = 0 // To allow shelter capsules to activate here specifically
/area/offmap/aerostat/inside/drillstorage /area/offmap/aerostat/inside/drillstorage
name = "Drill Storage" name = "Drill Storage"
@@ -153,6 +157,8 @@
/area/offmap/aerostat/inside/lobby /area/offmap/aerostat/inside/lobby
name = "Lobby" name = "Lobby"
icon_state = "orablacir" icon_state = "orablacir"
flags = 0 // To allow shelter capsules to activate here specifically
/area/offmap/aerostat/inside/xenobiolab /area/offmap/aerostat/inside/xenobiolab
name = "Xenobiology Lab" name = "Xenobiology Lab"
icon_state = "orablacir" icon_state = "orablacir"

View File

@@ -4,6 +4,7 @@
icon_state = "blublatri" icon_state = "blublatri"
requires_power = TRUE requires_power = TRUE
dynamic_lighting = TRUE dynamic_lighting = TRUE
flags = AREA_BLOCK_INSTANT_BUILDING
/area/maintenance/stellardelight /area/maintenance/stellardelight
name = "Maintenance" name = "Maintenance"
@@ -125,7 +126,7 @@
/area/stellardelight/deck1/dorms /area/stellardelight/deck1/dorms
name = "Dormitory" name = "Dormitory"
sound_env = SMALL_SOFTFLOOR sound_env = SMALL_SOFTFLOOR
flags = RAD_SHIELDED| BLUE_SHIELDED | AREA_FLAG_IS_NOT_PERSISTENT | AREA_FORBID_EVENTS | AREA_FORBID_SINGULO | AREA_SOUNDPROOF | AREA_ALLOW_LARGE_SIZE | AREA_BLOCK_SUIT_SENSORS | AREA_BLOCK_TRACKING flags = RAD_SHIELDED| BLUE_SHIELDED | AREA_FLAG_IS_NOT_PERSISTENT | AREA_FORBID_EVENTS | AREA_FORBID_SINGULO | AREA_SOUNDPROOF | AREA_ALLOW_LARGE_SIZE | AREA_BLOCK_SUIT_SENSORS | AREA_BLOCK_TRACKING | AREA_BLOCK_INSTANT_BUILDING
/area/stellardelight/deck1/dorms/dorm1 /area/stellardelight/deck1/dorms/dorm1
name = "Dormitory One" name = "Dormitory One"
@@ -268,16 +269,16 @@
/area/stellardelight/deck3/transitgateway /area/stellardelight/deck3/transitgateway
name = "Transit Gateway" name = "Transit Gateway"
flags = AREA_FORBID_EVENTS | AREA_FORBID_SINGULO flags = AREA_FORBID_EVENTS | AREA_FORBID_SINGULO | AREA_BLOCK_INSTANT_BUILDING
/area/stellardelight/deck3/cryo /area/stellardelight/deck3/cryo
name = "Cryogenic Storage" name = "Cryogenic Storage"
flags = AREA_FORBID_EVENTS | AREA_FORBID_SINGULO flags = AREA_FORBID_EVENTS | AREA_FORBID_SINGULO | AREA_BLOCK_INSTANT_BUILDING
/area/stellardelight/deck3/readingroom /area/stellardelight/deck3/readingroom
name = "Reading Rooms" name = "Reading Rooms"
sound_env = SMALL_SOFTFLOOR sound_env = SMALL_SOFTFLOOR
flags = RAD_SHIELDED| BLUE_SHIELDED | AREA_FLAG_IS_NOT_PERSISTENT | AREA_FORBID_EVENTS | AREA_SOUNDPROOF | AREA_BLOCK_SUIT_SENSORS | AREA_BLOCK_TRACKING flags = RAD_SHIELDED| BLUE_SHIELDED | AREA_FLAG_IS_NOT_PERSISTENT | AREA_FORBID_EVENTS | AREA_SOUNDPROOF | AREA_BLOCK_SUIT_SENSORS | AREA_BLOCK_TRACKING | AREA_BLOCK_INSTANT_BUILDING
/area/stellardelight/deck3/portdock /area/stellardelight/deck3/portdock
name = "Port Dock" name = "Port Dock"
@@ -292,10 +293,13 @@
/area/stellardelight/deck1/exterior /area/stellardelight/deck1/exterior
name = "Deck One Exterior" name = "Deck One Exterior"
flags = 0 // To allow shelter capsules to activate here specifically
/area/stellardelight/deck2/exterior /area/stellardelight/deck2/exterior
name = "Deck Two Exterior" name = "Deck Two Exterior"
flags = 0 // To allow shelter capsules to activate here specifically
/area/stellardelight/deck3/exterior /area/stellardelight/deck3/exterior
name = "Deck Three Exterior" name = "Deck Three Exterior"
flags = 0 // To allow shelter capsules to activate here specifically
/area/stellardelight/deck1/entrepreneur /area/stellardelight/deck1/entrepreneur
name = "\improper Shared Office" name = "\improper Shared Office"

View File

@@ -0,0 +1,164 @@
//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
"a" = (
/turf/simulated/wall/stonelogs,
/area/survivalpod/redspace)
"b" = (
/obj/machinery/light/small/torch{
dir = 8
},
/turf/simulated/floor/concrete,
/area/survivalpod/redspace)
"d" = (
/obj/structure/table/marble,
/obj/structure/fans/hardlight,
/turf/simulated/floor/concrete,
/area/survivalpod/redspace)
"n" = (
/obj/structure/table/rack/shelf/wood,
/obj/item/material/sword/longsword{
pixel_y = 5;
pixel_x = -2
},
/obj/item/clothing/accessory/holster/machete/rapier/swords,
/turf/simulated/floor/wood/alt,
/area/survivalpod/redspace)
"o" = (
/obj/machinery/light/small/torch,
/turf/simulated/floor/wood/alt,
/area/survivalpod/redspace)
"q" = (
/obj/structure/bed/double/padded,
/obj/item/bedsheet/browndouble,
/turf/simulated/floor/wood/alt/parquet,
/area/survivalpod/redspace)
"s" = (
/obj/machinery/light/small/torch{
dir = 1;
light_type = /obj/item/light/bulb/red
},
/turf/simulated/floor/wood/alt/parquet,
/area/survivalpod/redspace)
"t" = (
/obj/machinery/light/small/torch,
/turf/simulated/floor/wood/alt/parquet,
/area/survivalpod/redspace)
"x" = (
/obj/structure/closet/cabinet,
/turf/simulated/floor/wood/alt/parquet,
/area/survivalpod/redspace)
"D" = (
/obj/structure/prop/fantasy/anvil,
/turf/simulated/floor/concrete,
/area/survivalpod/redspace)
"E" = (
/obj/structure/simple_door/wood,
/turf/simulated/floor/wood/alt,
/area/survivalpod/redspace)
"H" = (
/obj/structure/table/woodentable,
/obj/item/book/custom_library/fiction/blacksmithandkinglybloke{
pixel_y = 6;
pixel_x = 3
},
/turf/simulated/floor/wood/alt/parquet,
/area/survivalpod/redspace)
"K" = (
/obj/structure/bed/bath,
/turf/simulated/floor/wood/alt/parquet,
/area/survivalpod/redspace)
"L" = (
/turf/simulated/floor/wood/alt/parquet,
/area/survivalpod/redspace)
"M" = (
/turf/simulated/floor/concrete,
/area/survivalpod/redspace)
"O" = (
/obj/structure/prop/fantasy/kiln,
/turf/simulated/floor/concrete,
/area/survivalpod/redspace)
"U" = (
/obj/structure/simple_door/wood,
/obj/structure/fans/tiny,
/turf/simulated/floor/wood/alt,
/area/survivalpod/redspace)
"V" = (
/obj/structure/closet/crate/wooden,
/obj/random/material/refined,
/obj/fiftyspawner/iron,
/turf/simulated/floor/wood/alt/parquet,
/area/survivalpod/redspace)
"W" = (
/obj/structure/prop/fantasy/grindstone,
/turf/simulated/floor/concrete,
/area/survivalpod/redspace)
"X" = (
/obj/structure/window/basic/full,
/turf/simulated/floor/concrete,
/area/survivalpod/redspace)
"Y" = (
/turf/simulated/floor/wood/alt,
/area/survivalpod/redspace)
(1,1,1) = {"
a
a
a
d
d
a
a
"}
(2,1,1) = {"
X
b
M
M
Y
Y
U
"}
(3,1,1) = {"
X
D
O
W
n
o
a
"}
(4,1,1) = {"
a
a
a
a
a
E
a
"}
(5,1,1) = {"
a
s
L
L
L
t
a
"}
(6,1,1) = {"
a
q
H
V
K
x
a
"}
(7,1,1) = {"
a
a
a
a
a
a
a
"}

View File

@@ -0,0 +1,285 @@
//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
"a" = (
/turf/simulated/shuttle/wall/voidcraft/survival,
/area/survivalpod/redspace)
"d" = (
/obj/structure/sign/mining,
/turf/simulated/shuttle/wall/voidcraft/survival,
/area/survivalpod/redspace)
"e" = (
/obj/structure/table/hardwoodtable,
/obj/item/reagent_containers/food/snacks/mint{
pixel_x = 2;
pixel_y = 7
},
/obj/item/flame/candle/everburn{
pixel_x = -9;
pixel_y = -2
},
/turf/simulated/floor/wood/alt/parquet,
/area/survivalpod/redspace)
"g" = (
/obj/machinery/light/small/fairylights{
pixel_y = 38
},
/obj/structure/closet/secure_closet/personal,
/turf/simulated/floor/wood/alt/parquet,
/area/survivalpod/redspace)
"j" = (
/obj/effect/floor_decal/spline/plain{
dir = 1
},
/turf/simulated/floor/carpet/brown,
/area/survivalpod/redspace)
"m" = (
/obj/structure/sign/mining/survival,
/turf/simulated/shuttle/wall/voidcraft/survival,
/area/survivalpod/redspace)
"n" = (
/obj/structure/bed/chair/wood{
dir = 8
},
/obj/effect/floor_decal/spline/plain{
dir = 4
},
/turf/simulated/floor/carpet/brown,
/area/survivalpod/redspace)
"q" = (
/obj/structure/sign/mining/survival{
dir = 4
},
/turf/simulated/shuttle/wall/voidcraft/survival,
/area/survivalpod/redspace)
"w" = (
/obj/structure/table/fancyblack,
/obj/item/flame/candle/candelabra/everburn{
pixel_y = 17
},
/obj/item/reagent_containers/food/snacks/meatballspagetti{
pixel_y = 4
},
/obj/item/material/kitchen/utensil/fork{
pixel_y = 5;
pixel_x = -10
},
/obj/item/material/kitchen/utensil/fork{
pixel_y = 5;
pixel_x = 12
},
/turf/simulated/floor/carpet/brown,
/area/survivalpod/redspace)
"x" = (
/obj/effect/floor_decal/spline/plain{
dir = 10
},
/turf/simulated/floor/carpet/brown,
/area/survivalpod/redspace)
"z" = (
/obj/effect/floor_decal/spline/plain{
dir = 5
},
/turf/simulated/floor/carpet/brown,
/area/survivalpod/redspace)
"A" = (
/obj/structure/table/hardwoodtable,
/obj/machinery/light/small/fairylights{
pixel_y = 38
},
/obj/item/flame/candle/everburn{
pixel_y = 10;
pixel_x = -10
},
/obj/item/instrument/piano_synth{
pixel_y = 5;
pixel_x = 1
},
/obj/item/instrument/violin{
pixel_y = 8;
pixel_x = 8
},
/turf/simulated/floor/wood/alt/parquet,
/area/survivalpod/redspace)
"B" = (
/obj/structure/disposalpipe/segment{
dir = 4;
icon_state = "pipe-c"
},
/obj/structure/sign/mining/survival{
dir = 4
},
/turf/simulated/shuttle/wall/voidcraft/survival,
/area/survivalpod/redspace)
"C" = (
/obj/structure/fans/tiny,
/obj/machinery/door/airlock/voidcraft/survival_pod,
/obj/effect/floor_decal/industrial/danger/full,
/turf/simulated/shuttle/floor/voidcraft,
/area/survivalpod/redspace)
"G" = (
/obj/machinery/smartfridge/survival_pod{
pixel_y = 28
},
/obj/item/clothing/under/dress/black_corset,
/obj/item/clothing/under/dress/blacktango,
/obj/item/clothing/under/dress/blacktango/alt,
/obj/item/clothing/under/dress/cbridesmaid,
/obj/item/clothing/under/dress/cdress_fire,
/obj/item/clothing/under/dress/cswoopdress,
/obj/item/clothing/under/dress/flamenco,
/obj/item/clothing/under/dress/littleblackdress,
/obj/item/clothing/under/dress/gothic2,
/obj/item/clothing/under/dress/redeveninggown,
/obj/item/clothing/under/suit_jacket,
/obj/item/clothing/under/suit_jacket/burgundy,
/obj/item/clothing/under/suit_jacket/burgundy/skirt,
/obj/item/clothing/under/suit_jacket/female,
/obj/item/clothing/under/suit_jacket/really_black,
/obj/item/clothing/under/suit_jacket/really_black/skirt,
/obj/item/clothing/shoes/black,
/obj/item/clothing/shoes/black,
/obj/item/clothing/shoes/dress,
/obj/item/clothing/shoes/dress,
/turf/simulated/floor/wood/alt/parquet,
/area/survivalpod/redspace)
"H" = (
/turf/simulated/shuttle/wall/voidcraft/red,
/area/survivalpod/redspace)
"K" = (
/turf/simulated/floor/wood/alt/parquet,
/area/survivalpod/redspace)
"N" = (
/obj/structure/table/hardwoodtable,
/obj/item/flame/candle/everburn{
pixel_x = 10
},
/obj/item/reagent_containers/food/drinks/bottle/champagne{
pixel_y = 19;
pixel_x = -6
},
/obj/item/reagent_containers/food/drinks/glass2/wine{
pixel_x = -11;
pixel_y = 1
},
/obj/item/reagent_containers/food/drinks/glass2/wine{
pixel_x = 1;
pixel_y = 1
},
/turf/simulated/floor/wood/alt/parquet,
/area/survivalpod/redspace)
"O" = (
/obj/effect/floor_decal/spline/plain{
dir = 9
},
/turf/simulated/floor/carpet/brown,
/area/survivalpod/redspace)
"Q" = (
/obj/structure/bed/chair/wood{
dir = 4
},
/obj/effect/floor_decal/spline/plain{
dir = 8
},
/turf/simulated/floor/carpet/brown,
/area/survivalpod/redspace)
"R" = (
/obj/effect/floor_decal/spline/plain,
/turf/simulated/floor/carpet/brown,
/area/survivalpod/redspace)
"U" = (
/obj/structure/sign/mining/survival{
dir = 8
},
/turf/simulated/shuttle/wall/voidcraft/survival,
/area/survivalpod/redspace)
"V" = (
/obj/structure/fans{
pixel_y = 32
},
/turf/simulated/floor/wood/alt/parquet,
/area/survivalpod/redspace)
"W" = (
/obj/effect/floor_decal/spline/plain{
dir = 6
},
/turf/simulated/floor/carpet/brown,
/area/survivalpod/redspace)
"X" = (
/obj/machinery/disposal/wall{
dir = 8
},
/obj/structure/disposalpipe/trunk{
dir = 4
},
/turf/simulated/floor/wood/alt/parquet,
/area/survivalpod/redspace)
"Z" = (
/obj/structure/disposalpipe/segment{
dir = 8;
icon_state = "pipe-c"
},
/turf/simulated/shuttle/wall/voidcraft/survival,
/area/survivalpod/redspace)
(1,1,1) = {"
a
U
a
U
a
U
a
"}
(2,1,1) = {"
a
A
K
K
K
e
m
"}
(3,1,1) = {"
a
g
O
Q
x
K
H
"}
(4,1,1) = {"
a
g
j
w
R
K
C
"}
(5,1,1) = {"
a
V
z
n
W
K
a
"}
(6,1,1) = {"
a
G
K
K
X
N
d
"}
(7,1,1) = {"
a
q
a
B
Z
q
a
"}

View File

@@ -0,0 +1,313 @@
//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
"a" = (
/obj/structure/snowman/borg,
/obj/effect/overlay/snow/floor/edges{
dir = 10
},
/turf/simulated/floor/snow{
temperature = 268.15
},
/area/survivalpod/redspace)
"b" = (
/obj/structure/window/reinforced/survival_pod{
dir = 8
},
/obj/structure/window/reinforced/survival_pod{
dir = 4
},
/obj/structure/window/reinforced/survival_pod{
dir = 1
},
/obj/structure/grille,
/turf/simulated/shuttle/floor/voidcraft/dark,
/area/survivalpod/redspace)
"c" = (
/obj/effect/overlay/snow/floor/edges{
dir = 6
},
/turf/simulated/floor/snow{
temperature = 268.15
},
/area/survivalpod/redspace)
"d" = (
/obj/effect/overlay/snow/floor/edges{
dir = 8
},
/turf/simulated/floor/snow{
temperature = 268.15
},
/area/survivalpod/redspace)
"e" = (
/obj/effect/overlay/snow/floor/edges{
dir = 4
},
/turf/simulated/floor/snow{
temperature = 268.15
},
/area/survivalpod/redspace)
"f" = (
/turf/simulated/floor/snow{
temperature = 268.15
},
/area/survivalpod/redspace)
"g" = (
/obj/structure/sign/christmas/lights{
dir = 4;
pixel_x = -6
},
/turf/simulated/shuttle/wall/voidcraft/survival,
/area/survivalpod/redspace)
"h" = (
/obj/effect/overlay/snow/floor/edges,
/turf/simulated/floor/snow{
temperature = 268.15
},
/area/survivalpod/redspace)
"i" = (
/obj/effect/overlay/snow/floor/edges{
dir = 9
},
/turf/simulated/floor/snow{
temperature = 268.15
},
/area/survivalpod/redspace)
"j" = (
/obj/structure/window/reinforced/survival_pod{
dir = 8
},
/obj/structure/window/reinforced/survival_pod{
dir = 1
},
/turf/simulated/floor/wood/alt/panel,
/area/survivalpod/redspace)
"k" = (
/obj/machinery/door/window/survival_pod{
dir = 1;
icon_state = "windoor"
},
/obj/machinery/light/floortube,
/obj/structure/fans/tiny{
pixel_y = 9
},
/turf/simulated/floor/wood/alt/panel,
/area/survivalpod/redspace)
"l" = (
/obj/structure/sign/christmas/wreath,
/turf/simulated/shuttle/wall/voidcraft/survival,
/area/survivalpod/redspace)
"m" = (
/obj/effect/overlay/snow/floor/edges{
dir = 1
},
/obj/item/toy/snowglobe/snowvillage{
pixel_x = 1;
pixel_y = -6
},
/turf/simulated/floor/snow{
temperature = 268.15
},
/area/survivalpod/redspace)
"o" = (
/obj/machinery/light{
dir = 8
},
/obj/effect/overlay/snow/floor/edges{
dir = 8
},
/turf/simulated/floor/snow{
temperature = 268.15
},
/area/survivalpod/redspace)
"s" = (
/mob/living/simple_mob/vore/reindeer{
size_multiplier = 2;
name = "Holly";
desc = "A VERY large reindeer."
},
/turf/simulated/floor/snow{
temperature = 268.15
},
/area/survivalpod/redspace)
"x" = (
/obj/structure/fans/tiny,
/obj/effect/floor_decal/industrial/danger/full,
/obj/item/toy/mistletoe,
/obj/machinery/door/airlock/voidcraft/survival_pod{
layer = 3.1
},
/turf/simulated/shuttle/floor/voidcraft,
/area/survivalpod/redspace)
"y" = (
/obj/structure/window/reinforced/survival_pod{
dir = 8
},
/turf/simulated/floor/wood/alt/panel,
/area/survivalpod/redspace)
"A" = (
/turf/simulated/shuttle/wall/voidcraft/survival,
/area/survivalpod/redspace)
"C" = (
/obj/structure/flora/tree/pine/xmas,
/obj/effect/overlay/snow/floor/edges{
dir = 1
},
/turf/simulated/floor/snow{
temperature = 268.15
},
/area/survivalpod/redspace)
"E" = (
/obj/structure/window/reinforced/survival_pod{
dir = 8
},
/obj/structure/window/reinforced/survival_pod{
dir = 4
},
/obj/structure/window/reinforced/survival_pod,
/obj/structure/grille,
/turf/simulated/shuttle/floor/voidcraft/dark,
/area/survivalpod/redspace)
"F" = (
/obj/structure/window/reinforced/survival_pod{
dir = 1
},
/turf/simulated/floor/wood/alt/panel,
/area/survivalpod/redspace)
"G" = (
/obj/machinery/smartfridge/survival_pod,
/obj/item/clothing/shoes/boots/winter/christmasred,
/obj/item/clothing/shoes/boots/winter/christmasred,
/obj/item/clothing/shoes/boots/winter/christmasgreen,
/obj/item/clothing/shoes/boots/winter/christmasgreen,
/obj/item/clothing/suit/storage/hooded/wintercoat/christmasred,
/obj/item/clothing/suit/storage/hooded/wintercoat/christmasred,
/obj/item/clothing/suit/storage/hooded/wintercoat/christmasgreen,
/obj/item/clothing/suit/storage/hooded/wintercoat/christmasgreen,
/obj/item/clothing/under/christmas/croptop/green,
/obj/item/clothing/under/christmas/croptop/green,
/obj/item/clothing/under/christmas/croptop/red,
/obj/item/clothing/under/christmas/croptop/red,
/obj/item/clothing/under/christmas/green,
/obj/item/clothing/under/christmas/green,
/obj/item/clothing/under/christmas/red,
/obj/item/clothing/under/christmas/red,
/obj/item/reagent_containers/food/drinks/h_chocolate,
/obj/item/reagent_containers/food/drinks/h_chocolate,
/obj/item/reagent_containers/food/drinks/h_chocolate,
/obj/item/reagent_containers/food/drinks/h_chocolate,
/obj/item/clothing/accessory/sweater/uglyxmas,
/obj/item/clothing/accessory/sweater/uglyxmas,
/obj/item/toy/xmas_cracker,
/obj/item/toy/xmas_cracker,
/obj/item/clothing/head/santa,
/obj/item/clothing/head/santa,
/obj/item/clothing/head/santa/green,
/obj/item/clothing/head/santa/green,
/turf/simulated/floor/wood/alt/panel,
/area/survivalpod/redspace)
"J" = (
/obj/structure/snowman,
/obj/effect/overlay/snow/floor/edges{
dir = 5
},
/turf/simulated/floor/snow{
temperature = 268.15
},
/area/survivalpod/redspace)
"K" = (
/obj/machinery/light{
dir = 1
},
/obj/effect/overlay/snow/floor/edges{
dir = 1
},
/turf/simulated/floor/snow{
temperature = 268.15
},
/area/survivalpod/redspace)
"M" = (
/obj/structure/sign/christmas/lights{
pixel_y = 6
},
/turf/simulated/shuttle/wall/voidcraft/survival,
/area/survivalpod/redspace)
"R" = (
/obj/structure/sign/christmas/lights{
dir = 8;
pixel_x = 6
},
/turf/simulated/shuttle/wall/voidcraft/survival,
/area/survivalpod/redspace)
"S" = (
/obj/structure/sign/christmas/lights{
dir = 1;
pixel_y = -6
},
/turf/simulated/shuttle/wall/voidcraft/survival,
/area/survivalpod/redspace)
"U" = (
/turf/simulated/floor/carpet/turcarpet,
/area/survivalpod/redspace)
(1,1,1) = {"
A
b
E
g
g
g
A
"}
(2,1,1) = {"
M
i
d
o
d
a
S
"}
(3,1,1) = {"
M
m
s
f
e
c
S
"}
(4,1,1) = {"
A
C
f
h
j
y
l
"}
(5,1,1) = {"
M
K
f
h
k
U
x
"}
(6,1,1) = {"
M
J
e
c
F
G
l
"}
(7,1,1) = {"
A
R
b
E
R
R
A
"}

View File

@@ -0,0 +1,245 @@
//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
"a" = (
/obj/machinery/light{
dir = 1
},
/turf/simulated/floor/water/deep/indoors,
/area/survivalpod/redspace)
"b" = (
/obj/machinery/light{
dir = 1
},
/mob/living/simple_mob/vore/jelly,
/turf/simulated/floor/water/deep/indoors,
/area/survivalpod/redspace)
"e" = (
/obj/structure/window/reinforced/survival_pod{
dir = 8
},
/obj/structure/window/reinforced/survival_pod{
dir = 4
},
/obj/structure/window/reinforced/survival_pod,
/obj/structure/grille,
/turf/simulated/shuttle/floor/voidcraft/dark,
/area/survivalpod/redspace)
"f" = (
/obj/structure/fans/tiny,
/obj/machinery/door/airlock/voidcraft/survival_pod,
/obj/effect/floor_decal/industrial/danger/full,
/turf/simulated/shuttle/floor/voidcraft,
/area/survivalpod/redspace)
"n" = (
/obj/structure/railing{
dir = 1
},
/obj/effect/floor_decal/spline/plain{
dir = 1
},
/turf/simulated/floor/tiled/white,
/area/survivalpod/redspace)
"q" = (
/obj/structure/sign/mining/survival{
dir = 8
},
/turf/simulated/shuttle/wall/voidcraft/survival,
/area/survivalpod/redspace)
"r" = (
/obj/structure/sign/mining/survival{
dir = 1
},
/turf/simulated/shuttle/wall/voidcraft/survival,
/area/survivalpod/redspace)
"x" = (
/obj/structure/railing{
dir = 1
},
/obj/machinery/light/floortube{
dir = 1
},
/obj/effect/floor_decal/spline/plain{
dir = 1
},
/turf/simulated/floor/tiled/white,
/area/survivalpod/redspace)
"A" = (
/obj/machinery/smartfridge/survival_pod,
/obj/item/clothing/under/swimsuit/fluff/security,
/obj/item/clothing/under/swimsuit/fluff/security,
/obj/item/clothing/under/swimsuit/green,
/obj/item/clothing/under/swimsuit/green,
/obj/item/clothing/under/swimsuit/highclass,
/obj/item/clothing/under/swimsuit/highclass,
/obj/item/clothing/under/swimsuit/purple,
/obj/item/clothing/under/swimsuit/purple,
/obj/item/clothing/under/swimsuit/red,
/obj/item/clothing/under/swimsuit/red,
/obj/item/clothing/under/swimsuit/risque,
/obj/item/clothing/under/swimsuit/risque,
/obj/item/clothing/under/swimsuit/streamlined,
/obj/item/clothing/under/swimsuit/streamlined,
/obj/item/clothing/under/swimsuit/striped,
/obj/item/clothing/under/swimsuit/striped,
/obj/item/clothing/under/swimsuit/stripper/mankini,
/obj/item/clothing/under/swimsuit/stripper/mankini,
/obj/item/clothing/under/swimsuit/stripper/stripper_pink,
/obj/item/clothing/under/swimsuit/stripper/stripper_pink,
/obj/item/clothing/under/swimsuit/white,
/obj/item/clothing/under/swimsuit/white,
/obj/item/clothing/under/swimsuit/blue,
/obj/item/clothing/under/swimsuit/blue,
/obj/item/clothing/under/swimsuit/cowbikini,
/obj/item/clothing/under/swimsuit/cowbikini,
/obj/item/clothing/under/swimsuit/earth,
/obj/item/clothing/under/swimsuit/earth,
/obj/item/clothing/under/swimsuit/fluff/engineering,
/obj/item/clothing/under/swimsuit/fluff/engineering,
/obj/item/clothing/under/swimsuit/fluff/medical,
/obj/item/clothing/under/swimsuit/fluff/medical,
/obj/item/clothing/under/swimsuit/fluff/science,
/obj/item/clothing/under/swimsuit/fluff/science,
/obj/item/beach_ball,
/obj/item/inflatable_duck,
/turf/simulated/floor/tiled/white,
/area/survivalpod/redspace)
"D" = (
/obj/structure/window/reinforced/survival_pod{
dir = 1
},
/obj/structure/window/reinforced/survival_pod,
/obj/structure/grille,
/turf/simulated/shuttle/floor/voidcraft/dark,
/area/survivalpod/redspace)
"H" = (
/obj/structure/window/reinforced/survival_pod{
dir = 8
},
/obj/structure/window/reinforced/survival_pod{
dir = 1
},
/obj/structure/window/reinforced/survival_pod,
/obj/structure/grille,
/turf/simulated/shuttle/floor/voidcraft/dark,
/area/survivalpod/redspace)
"J" = (
/obj/structure/window/reinforced/survival_pod{
dir = 8
},
/obj/structure/window/reinforced/survival_pod{
dir = 4
},
/obj/structure/window/reinforced/survival_pod{
dir = 1
},
/obj/structure/grille,
/turf/simulated/shuttle/floor/voidcraft/dark,
/area/survivalpod/redspace)
"K" = (
/turf/simulated/shuttle/wall/voidcraft/survival,
/area/survivalpod/redspace)
"L" = (
/obj/structure/window/reinforced/survival_pod{
dir = 4
},
/obj/structure/window/reinforced/survival_pod{
dir = 1
},
/obj/structure/window/reinforced/survival_pod,
/obj/structure/grille,
/turf/simulated/shuttle/floor/voidcraft/dark,
/area/survivalpod/redspace)
"N" = (
/obj/structure/sign/mining,
/turf/simulated/shuttle/wall/voidcraft/survival,
/area/survivalpod/redspace)
"O" = (
/mob/living/simple_mob/vore/slug{
dir = 1
},
/turf/simulated/floor/water/deep/indoors,
/area/survivalpod/redspace)
"P" = (
/obj/structure/sign/mining/survival,
/turf/simulated/shuttle/wall/voidcraft/survival,
/area/survivalpod/redspace)
"R" = (
/obj/structure/sign/mining/survival{
dir = 4
},
/turf/simulated/shuttle/wall/voidcraft/survival,
/area/survivalpod/redspace)
"S" = (
/turf/simulated/floor/water/deep/indoors,
/area/survivalpod/redspace)
"U" = (
/obj/structure/fans,
/turf/simulated/floor/tiled/white,
/area/survivalpod/redspace)
"V" = (
/mob/living/simple_mob/vore/jelly,
/turf/simulated/floor/water/deep/indoors,
/area/survivalpod/redspace)
(1,1,1) = {"
K
q
J
e
K
q
K
"}
(2,1,1) = {"
r
b
S
S
S
U
P
"}
(3,1,1) = {"
H
S
S
O
S
n
K
"}
(4,1,1) = {"
D
S
S
S
V
x
f
"}
(5,1,1) = {"
L
S
V
S
S
n
K
"}
(6,1,1) = {"
r
a
S
S
S
A
N
"}
(7,1,1) = {"
K
R
J
e
K
R
K
"}

View File

@@ -0,0 +1,183 @@
//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
"a" = (
/obj/structure/easel,
/obj/effect/floor_decal/milspec/color/white/half{
dir = 8
},
/turf/simulated/floor/tiled/eris/dark/gray_platform,
/area/survivalpod/redspace)
"b" = (
/obj/structure/sign/painting/public{
pixel_x = -30
},
/turf/simulated/floor/tiled/eris/dark/gray_platform,
/area/survivalpod/redspace)
"f" = (
/obj/structure/sign/painting/public{
pixel_y = -30
},
/turf/simulated/floor/tiled/eris/dark/gray_platform,
/area/survivalpod/redspace)
"h" = (
/obj/item/paint_palette,
/obj/item/paint_palette,
/obj/item/paint_brush,
/obj/item/paint_brush,
/obj/machinery/smartfridge/survival_pod,
/obj/item/clothing/head/beret,
/turf/simulated/floor/tiled/eris/dark/gray_platform,
/area/survivalpod/redspace)
"o" = (
/turf/simulated/shuttle/wall/voidcraft/survival,
/area/survivalpod/redspace)
"t" = (
/obj/structure/sign/painting/public{
pixel_x = 30
},
/turf/simulated/floor/tiled/eris/dark/gray_platform,
/area/survivalpod/redspace)
"A" = (
/turf/simulated/floor/carpet,
/area/survivalpod/redspace)
"B" = (
/obj/item/canvas,
/obj/item/canvas,
/obj/item/canvas,
/obj/item/canvas,
/obj/item/canvas,
/obj/item/canvas/nineteen_nineteen,
/obj/item/canvas/nineteen_nineteen,
/obj/item/canvas/nineteen_nineteen,
/obj/item/canvas/nineteen_nineteen,
/obj/item/canvas/nineteen_nineteen,
/obj/item/canvas/twentyfour_twentyfour,
/obj/item/canvas/twentyfour_twentyfour,
/obj/item/canvas/twentyfour_twentyfour,
/obj/item/canvas/twentyfour_twentyfour,
/obj/item/canvas/twentyfour_twentyfour,
/obj/item/canvas/twentythree_nineteen,
/obj/item/canvas/twentythree_nineteen,
/obj/item/canvas/twentythree_nineteen,
/obj/item/canvas/twentythree_nineteen,
/obj/item/canvas/twentythree_nineteen,
/obj/item/canvas/twentythree_twentythree,
/obj/item/canvas/twentythree_twentythree,
/obj/item/canvas/twentythree_twentythree,
/obj/item/canvas/twentythree_twentythree,
/obj/item/canvas/twentythree_twentythree,
/obj/structure/closet/walllocker_double/misc_civ/west,
/obj/structure/table/wooden_reinforced,
/turf/simulated/floor/tiled/eris/dark/gray_platform,
/area/survivalpod/redspace)
"F" = (
/obj/structure/sign/painting/public{
pixel_y = 30
},
/turf/simulated/floor/tiled/eris/dark/gray_platform,
/area/survivalpod/redspace)
"H" = (
/turf/simulated/floor/tiled/eris/dark/gray_platform,
/area/survivalpod/redspace)
"I" = (
/obj/machinery/light{
dir = 4
},
/turf/simulated/floor/tiled/eris/dark/gray_platform,
/area/survivalpod/redspace)
"N" = (
/obj/machinery/light/floortube{
dir = 4;
pixel_x = 2;
pixel_y = 10
},
/turf/simulated/floor/tiled/eris/dark/gray_platform,
/area/survivalpod/redspace)
"O" = (
/obj/structure/bed/chair/sofa/right/beige{
dir = 4
},
/turf/simulated/floor/carpet,
/area/survivalpod/redspace)
"Q" = (
/obj/structure/bed/chair/sofa/left/beige{
dir = 4
},
/obj/machinery/light{
dir = 8
},
/turf/simulated/floor/carpet,
/area/survivalpod/redspace)
"T" = (
/obj/structure/fans/tiny,
/obj/machinery/door/airlock/voidcraft/survival_pod,
/obj/effect/floor_decal/industrial/danger/full,
/turf/simulated/shuttle/floor/voidcraft,
/area/survivalpod/redspace)
"V" = (
/obj/structure/fans,
/turf/simulated/floor/tiled/eris/dark/gray_platform,
/area/survivalpod/redspace)
(1,1,1) = {"
o
o
o
o
o
o
o
"}
(2,1,1) = {"
o
B
Q
O
b
V
o
"}
(3,1,1) = {"
o
F
A
A
H
f
o
"}
(4,1,1) = {"
o
F
H
N
H
H
T
"}
(5,1,1) = {"
o
F
a
a
H
f
o
"}
(6,1,1) = {"
o
t
t
t
I
h
o
"}
(7,1,1) = {"
o
o
o
o
o
o
o
"}

View File

@@ -0,0 +1,188 @@
//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
"a" = (
/obj/structure/window/reinforced/survival_pod{
dir = 8
},
/obj/structure/window/reinforced/survival_pod{
dir = 4
},
/obj/structure/window/reinforced/survival_pod{
dir = 1
},
/obj/structure/grille,
/turf/simulated/shuttle/floor/voidcraft/dark,
/area/survivalpod/redspace)
"b" = (
/obj/structure/sign/mining/survival,
/turf/simulated/shuttle/wall/voidcraft/survival,
/area/survivalpod/redspace)
"c" = (
/obj/structure/fans,
/turf/simulated/floor/outdoors/sidewalk/slab,
/area/survivalpod/redspace)
"d" = (
/obj/structure/sign/mining/survival{
dir = 8
},
/turf/simulated/shuttle/wall/voidcraft/survival,
/area/survivalpod/redspace)
"e" = (
/obj/structure/sign/mining/survival{
dir = 4
},
/turf/simulated/shuttle/wall/voidcraft/survival,
/area/survivalpod/redspace)
"f" = (
/obj/structure/sign/mining/survival{
dir = 1
},
/turf/simulated/shuttle/wall/voidcraft/survival,
/area/survivalpod/redspace)
"i" = (
/turf/simulated/floor/outdoors/grass/seasonal/notrees_nomobs_nosnow,
/area/survivalpod/redspace)
"n" = (
/obj/machinery/smartfridge/survival_pod,
/obj/item/material/knife/machete/hatchet,
/obj/item/reagent_containers/glass/bucket/wood,
/obj/item/clothing/suit/storage/apron,
/obj/item/clothing/suit/storage/apron/overalls,
/turf/simulated/floor/outdoors/sidewalk/slab,
/area/survivalpod/redspace)
"p" = (
/obj/machinery/light/floortube{
dir = 1
},
/turf/simulated/floor/outdoors/sidewalk/slab,
/area/survivalpod/redspace)
"t" = (
/obj/structure/window/reinforced/survival_pod{
dir = 8
},
/obj/structure/window/reinforced/survival_pod{
dir = 4
},
/obj/structure/window/reinforced/survival_pod,
/obj/structure/grille,
/obj/structure/window/reinforced/survival_pod{
dir = 1
},
/turf/simulated/shuttle/floor/voidcraft/dark,
/area/survivalpod/redspace)
"u" = (
/obj/structure/window/reinforced/survival_pod{
dir = 8
},
/obj/structure/window/reinforced/survival_pod{
dir = 4
},
/obj/structure/window/reinforced/survival_pod,
/obj/structure/grille,
/turf/simulated/shuttle/floor/voidcraft/dark,
/area/survivalpod/redspace)
"v" = (
/obj/structure/fans/tiny,
/obj/machinery/door/airlock/voidcraft/survival_pod,
/obj/effect/floor_decal/industrial/danger/full,
/turf/simulated/shuttle/floor/voidcraft,
/area/survivalpod/redspace)
"w" = (
/obj/machinery/portable_atmospherics/hydroponics/soil,
/turf/simulated/floor/outdoors/grass/seasonal/notrees_nomobs_nosnow,
/area/survivalpod/redspace)
"x" = (
/turf/simulated/floor/outdoors/newdirt_nograss,
/area/survivalpod/redspace)
"y" = (
/obj/structure/window/reinforced/survival_pod{
dir = 8
},
/obj/structure/window/reinforced/survival_pod{
dir = 4
},
/obj/structure/grille,
/turf/simulated/shuttle/floor/voidcraft/dark,
/area/survivalpod/redspace)
"z" = (
/obj/machinery/vending/hydronutrients,
/turf/simulated/floor/outdoors/sidewalk/slab,
/area/survivalpod/redspace)
"E" = (
/obj/machinery/vending/hydroseeds,
/turf/simulated/floor/outdoors/sidewalk/slab,
/area/survivalpod/redspace)
"I" = (
/turf/simulated/shuttle/wall/voidcraft/survival,
/area/survivalpod/redspace)
"L" = (
/obj/machinery/light/floortube,
/turf/simulated/floor/outdoors/sidewalk/slab,
/area/survivalpod/redspace)
"W" = (
/obj/structure/sink/puddle,
/turf/simulated/floor/outdoors/newdirt_nograss,
/area/survivalpod/redspace)
(1,1,1) = {"
I
d
a
y
u
d
I
"}
(2,1,1) = {"
f
c
x
w
w
w
b
"}
(3,1,1) = {"
t
n
i
i
i
i
t
"}
(4,1,1) = {"
v
p
i
i
i
L
v
"}
(5,1,1) = {"
t
E
i
i
i
i
t
"}
(6,1,1) = {"
f
z
i
w
i
W
b
"}
(7,1,1) = {"
I
e
a
y
u
e
I
"}

View File

@@ -0,0 +1,220 @@
//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
"a" = (
/turf/simulated/shuttle/wall/voidcraft/survival,
/area/survivalpod/redspace)
"b" = (
/obj/structure/sign/painting/public{
pixel_x = -30
},
/turf/simulated/floor/wood/alt/parquet,
/area/survivalpod/redspace)
"c" = (
/obj/structure/sign/painting/public{
pixel_x = 30
},
/turf/simulated/floor/carpet/blue2,
/area/survivalpod/redspace)
"e" = (
/obj/structure/sign/mining/survival,
/turf/simulated/shuttle/wall/voidcraft/survival,
/area/survivalpod/redspace)
"f" = (
/obj/structure/bed/chair/sofa/corp/right{
dir = 1
},
/turf/simulated/floor/carpet/blue2,
/area/survivalpod/redspace)
"g" = (
/obj/structure/table/woodentable,
/obj/machinery/computer/security/telescreen/entertainment{
pixel_y = 8;
icon_scale_x = 1.5;
icon_scale_y = 1.5;
pixel_x = 16;
tf_offset_y = -16
},
/turf/simulated/floor/carpet/blue2,
/area/survivalpod/redspace)
"h" = (
/obj/structure/sign/mining/survival{
dir = 4
},
/turf/simulated/shuttle/wall/voidcraft/survival,
/area/survivalpod/redspace)
"k" = (
/obj/machinery/holoplant,
/obj/machinery/light{
dir = 4
},
/turf/simulated/floor/wood/alt/parquet,
/area/survivalpod/redspace)
"s" = (
/obj/fiftyspawner/hardwood,
/turf/simulated/floor/wood/alt/parquet,
/area/survivalpod/redspace)
"t" = (
/obj/structure/fireplace,
/obj/effect/floor_decal/spline/plain,
/turf/simulated/shuttle/floor/voidcraft/light,
/area/survivalpod/redspace)
"x" = (
/obj/structure/sign/mining,
/turf/simulated/shuttle/wall/voidcraft/survival,
/area/survivalpod/redspace)
"y" = (
/obj/structure/bed/chair/comfy/beige{
dir = 4
},
/turf/simulated/floor/carpet/blue2,
/area/survivalpod/redspace)
"z" = (
/obj/structure/sign/mining/survival{
dir = 8
},
/turf/simulated/shuttle/wall/voidcraft/survival,
/area/survivalpod/redspace)
"E" = (
/turf/simulated/floor/wood/alt/parquet,
/area/survivalpod/redspace)
"F" = (
/obj/structure/dogbed,
/obj/machinery/light{
dir = 8
},
/turf/simulated/floor/wood/alt/parquet,
/area/survivalpod/redspace)
"I" = (
/turf/simulated/floor/carpet/blue2,
/area/survivalpod/redspace)
"J" = (
/obj/structure/sign/mining/survival{
dir = 1
},
/turf/simulated/shuttle/wall/voidcraft/survival,
/area/survivalpod/redspace)
"L" = (
/obj/effect/floor_decal/spline/plain{
dir = 6
},
/turf/simulated/shuttle/floor/voidcraft/light,
/area/survivalpod/redspace)
"N" = (
/obj/machinery/smartfridge/survival_pod{
pixel_y = 28;
density = 0
},
/obj/item/storage/mre/random,
/obj/item/storage/mre/random,
/obj/item/storage/mre/random,
/obj/item/storage/mre/random,
/obj/item/storage/mre/random,
/obj/item/storage/mre/random,
/obj/item/storage/mre/menu9,
/obj/item/storage/mre/menu9,
/obj/item/storage/mre/menu10,
/obj/item/storage/mre/menu10,
/obj/item/storage/mre/menu11,
/obj/item/storage/mre/menu11,
/obj/item/fbp_backup_cell,
/obj/item/fbp_backup_cell,
/obj/item/fbp_backup_cell,
/obj/item/fbp_backup_cell,
/obj/item/fbp_backup_cell,
/obj/item/storage/firstaid/fire,
/obj/item/storage/firstaid/toxin,
/obj/item/storage/firstaid/o2,
/obj/item/storage/box/survival/space,
/obj/item/clothing/accessory/watch/survival,
/obj/item/emergency_beacon,
/obj/item/healthanalyzer,
/obj/item/storage/pill_bottle/dice_nerd,
/obj/item/flame/lighter/zippo,
/obj/machinery/light{
dir = 4
},
/turf/simulated/floor/carpet/blue2,
/area/survivalpod/redspace)
"P" = (
/obj/structure/bed/chair/sofa/corp/left{
dir = 1
},
/turf/simulated/floor/carpet/blue2,
/area/survivalpod/redspace)
"S" = (
/obj/structure/coatrack,
/turf/simulated/floor/wood/alt/parquet,
/area/survivalpod/redspace)
"V" = (
/obj/structure/table/woodentable,
/turf/simulated/floor/carpet/blue2,
/area/survivalpod/redspace)
"W" = (
/obj/structure/fans/tiny,
/obj/machinery/door/airlock/voidcraft/survival_pod,
/obj/effect/floor_decal/industrial/danger/full,
/turf/simulated/shuttle/floor/voidcraft,
/area/survivalpod/redspace)
(1,1,1) = {"
a
z
a
z
a
z
a
"}
(2,1,1) = {"
a
t
s
E
b
F
e
"}
(3,1,1) = {"
a
L
y
I
I
E
a
"}
(4,1,1) = {"
J
g
I
f
I
E
W
"}
(5,1,1) = {"
a
V
I
P
I
S
a
"}
(6,1,1) = {"
a
N
c
I
I
k
x
"}
(7,1,1) = {"
a
h
a
h
a
h
a
"}

View File

@@ -0,0 +1,217 @@
//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
"a" = (
/obj/machinery/light,
/turf/simulated/floor/tiled/eris/dark/techfloor_grid,
/area/survivalpod/redspace)
"b" = (
/obj/item/radio/headset/headset_med,
/obj/item/storage/box/syringes,
/obj/item/storage/fancy/vials,
/obj/item/storage/fancy/vials,
/obj/item/storage/box/pillbottles,
/obj/item/storage/box/pillbottles,
/obj/structure/closet/wardrobe/chemistry_white,
/turf/simulated/floor/tiled/eris/dark/techfloor_grid,
/area/survivalpod/redspace)
"c" = (
/mob/living/simple_mob/vore/aggressive/corrupthound,
/turf/simulated/floor/tiled/eris/dark/techfloor,
/area/survivalpod/redspace)
"d" = (
/obj/structure/fans/tiny,
/obj/machinery/door/airlock/voidcraft/survival_pod,
/obj/effect/floor_decal/industrial/danger/full,
/turf/simulated/shuttle/floor/voidcraft,
/area/survivalpod/redspace)
"f" = (
/obj/structure/sign/department/chem,
/turf/simulated/shuttle/wall/voidcraft/red,
/area/survivalpod/redspace)
"g" = (
/obj/machinery/alembic{
pixel_y = 10;
pixel_x = 3
},
/obj/structure/table/reinforced,
/turf/simulated/floor/tiled/eris/dark/techfloor_grid,
/area/survivalpod/redspace)
"h" = (
/obj/machinery/smartfridge/survival_pod,
/obj/item/clothing/mask/gas,
/obj/item/clothing/glasses/sunglasses,
/obj/item/clothing/head/bowler,
/obj/item/clothing/glasses/regular,
/turf/simulated/floor/tiled/eris/dark/techfloor_grid,
/area/survivalpod/redspace)
"j" = (
/turf/simulated/shuttle/wall/voidcraft/red,
/area/survivalpod/redspace)
"k" = (
/obj/machinery/disposal/wall{
dir = 1
},
/obj/structure/disposalpipe/trunk,
/turf/simulated/floor/tiled/eris/dark/techfloor_grid,
/area/survivalpod/redspace)
"m" = (
/obj/structure/table/reinforced,
/obj/item/packageWrap,
/obj/item/mass_spectrometer/adv{
pixel_y = 15
},
/obj/item/reagent_containers/spray/cleaner{
desc = "Someone has crossed out the 'Space' from Space Cleaner and written in Chemistry. Scrawled on the back is, 'Okay, whoever filled this with polytrinic acid, it was only funny the first time. It was hard enough replacing the CMO's first cat!'";
name = "Chemistry Cleaner";
pixel_y = 5;
pixel_x = -6
},
/turf/simulated/floor/tiled/eris/dark/techfloor_grid,
/area/survivalpod/redspace)
"p" = (
/turf/simulated/floor/tiled/eris/dark/techfloor_grid,
/area/survivalpod/redspace)
"q" = (
/obj/structure/table/reinforced,
/obj/machinery/injector_maker{
pixel_y = 21
},
/obj/item/reagent_containers/glass/beaker/large{
pixel_y = 9;
pixel_x = 6
},
/obj/item/clothing/gloves/sterile/nitrile,
/turf/simulated/floor/tiled/eris/dark/techfloor_grid,
/area/survivalpod/redspace)
"s" = (
/obj/machinery/chem_master,
/turf/simulated/floor/tiled/eris/dark/techfloor_grid,
/area/survivalpod/redspace)
"B" = (
/obj/structure/table/reinforced,
/turf/simulated/floor/tiled/eris/dark/techfloor_grid,
/area/survivalpod/redspace)
"G" = (
/obj/structure/table/reinforced,
/obj/machinery/chemical_dispenser/full,
/obj/machinery/light/floortube,
/turf/simulated/floor/tiled/eris/dark/techfloor_grid,
/area/survivalpod/redspace)
"H" = (
/obj/structure/disposalpipe/segment{
dir = 1;
icon_state = "pipe-c"
},
/turf/simulated/shuttle/wall/voidcraft/red,
/area/survivalpod/redspace)
"L" = (
/obj/structure/fans,
/turf/simulated/floor/tiled/eris/dark/techfloor_grid,
/area/survivalpod/redspace)
"O" = (
/obj/structure/disposalpipe/segment{
dir = 2;
icon_state = "pipe-c"
},
/turf/simulated/shuttle/wall/voidcraft/red,
/area/survivalpod/redspace)
"T" = (
/obj/effect/floor_decal/steeldecal/steel_decals4{
dir = 8
},
/obj/effect/floor_decal/steeldecal/steel_decals4{
dir = 5
},
/turf/simulated/floor/tiled/eris/dark/techfloor,
/area/survivalpod/redspace)
"U" = (
/turf/simulated/floor/tiled/eris/dark/techfloor,
/area/survivalpod/redspace)
"V" = (
/obj/machinery/light{
dir = 8
},
/turf/simulated/floor/tiled/eris/dark/techfloor_grid,
/area/survivalpod/redspace)
"W" = (
/obj/structure/table/reinforced,
/obj/machinery/reagentgrinder{
pixel_y = 10;
pixel_x = 3
},
/obj/item/stack/material/phoron,
/obj/item/stack/material/phoron,
/obj/item/stack/material/phoron,
/obj/item/stack/material/phoron,
/obj/item/stack/material/phoron,
/turf/simulated/floor/tiled/eris/dark/techfloor_grid,
/area/survivalpod/redspace)
"X" = (
/obj/structure/bed/chair/office/dark{
dir = 1
},
/turf/simulated/floor/tiled/eris/dark/techfloor,
/area/survivalpod/redspace)
(1,1,1) = {"
j
j
j
j
j
j
j
"}
(2,1,1) = {"
j
L
V
p
g
m
j
"}
(3,1,1) = {"
j
h
U
U
U
a
f
"}
(4,1,1) = {"
j
q
c
U
U
T
d
"}
(5,1,1) = {"
j
G
X
U
U
k
H
"}
(6,1,1) = {"
j
s
B
W
p
b
O
"}
(7,1,1) = {"
j
j
j
j
j
j
j
"}

View File

@@ -0,0 +1,146 @@
//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
"a" = (
/turf/simulated/floor/wood{
temperature = 258.15
},
/area/survivalpod/redspace)
"b" = (
/turf/simulated/floor/wood/alt/broken,
/area/survivalpod/redspace)
"c" = (
/turf/simulated/floor/wood/alt,
/area/survivalpod/redspace)
"e" = (
/obj/random/maintenance/misc,
/obj/effect/floormimic/guaranteed,
/turf/simulated/floor/wood/alt,
/area/survivalpod/redspace)
"f" = (
/obj/structure/fans/tiny,
/obj/machinery/door/airlock/maintenance/common,
/obj/effect/floor_decal/industrial/danger/full,
/turf/simulated/shuttle/floor/voidcraft,
/area/survivalpod/redspace)
"g" = (
/obj/machinery/light/small/emergency,
/turf/simulated/floor/wood/broken,
/area/survivalpod/redspace)
"i" = (
/obj/random/maintenance/misc,
/turf/simulated/floor,
/area/survivalpod/redspace)
"q" = (
/obj/effect/floormimic/plating/cointoss,
/obj/random/maintenance/misc,
/turf/simulated/floor,
/area/survivalpod/redspace)
"v" = (
/turf/simulated/floor,
/area/survivalpod/redspace)
"A" = (
/turf/simulated/floor/wood/broken,
/area/survivalpod/redspace)
"E" = (
/obj/effect/floormimic/cointoss,
/turf/simulated/floor/wood/alt,
/area/survivalpod/redspace)
"K" = (
/turf/simulated/shuttle/wall/voidcraft/survival,
/area/survivalpod/redspace)
"L" = (
/obj/random/maintenance/misc,
/turf/simulated/floor/wood{
temperature = 258.15
},
/area/survivalpod/redspace)
"M" = (
/obj/structure/table/hardwoodtable,
/obj/random/curseditem,
/turf/simulated/floor/wood/alt,
/area/survivalpod/redspace)
"Q" = (
/obj/structure/closet/crate/mimic/guaranteed/chest,
/turf/simulated/floor/wood/alt,
/area/survivalpod/redspace)
"T" = (
/turf/simulated/shuttle/wall/voidcraft/hard_corner,
/area/survivalpod/redspace)
"U" = (
/obj/structure/closet/crate/mimic/guaranteed{
dir = 2
},
/turf/simulated/floor/wood{
temperature = 258.15
},
/area/survivalpod/redspace)
"X" = (
/obj/effect/floor_decal/industrial/danger/full,
/turf/simulated/shuttle/floor/voidcraft,
/area/survivalpod/redspace)
"Z" = (
/turf/simulated/shuttle/wall/voidcraft,
/area/survivalpod/redspace)
(1,1,1) = {"
K
K
K
K
K
K
K
"}
(2,1,1) = {"
K
M
E
Z
q
a
K
"}
(3,1,1) = {"
K
e
v
T
a
g
K
"}
(4,1,1) = {"
K
c
v
X
v
a
f
"}
(5,1,1) = {"
K
q
b
T
A
L
K
"}
(6,1,1) = {"
K
Q
c
Z
U
i
K
"}
(7,1,1) = {"
K
K
K
K
K
K
K
"}

View File

@@ -0,0 +1,232 @@
//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
"c" = (
/obj/effect/decal/cleanable/filth,
/obj/effect/decal/cleanable/dirt,
/turf/simulated/floor/wood,
/area/survivalpod/redspace)
"l" = (
/obj/machinery/computer/security/telescreen/entertainment{
pixel_y = 9
},
/obj/structure/table/hardwoodtable,
/turf/simulated/floor/wood,
/area/survivalpod/redspace)
"m" = (
/obj/effect/decal/cleanable/mucus/mapped,
/obj/effect/decal/cleanable/dirt,
/turf/simulated/floor/wood,
/area/survivalpod/redspace)
"n" = (
/obj/machinery/light/small{
dir = 8
},
/obj/effect/decal/cleanable/dirt,
/turf/simulated/floor/wood/broken,
/area/survivalpod/redspace)
"o" = (
/obj/structure/sign/mining/survival,
/turf/simulated/shuttle/wall/voidcraft/survival,
/area/survivalpod/redspace)
"p" = (
/obj/structure/fans,
/turf/simulated/floor/wood,
/area/survivalpod/redspace)
"r" = (
/obj/machinery/smartfridge/survival_pod,
/obj/item/reagent_containers/food/drinks/cans/nukie_melon,
/obj/item/reagent_containers/food/drinks/cans/nukie_rose,
/obj/item/reagent_containers/food/drinks/cans/nukie_special,
/obj/item/reagent_containers/food/drinks/cans/nukie_peach,
/obj/item/reagent_containers/food/drinks/cans/nukie_pear,
/obj/item/reagent_containers/food/drinks/cans/nukie_pear,
/obj/item/deck/wizoff,
/obj/item/storage/box/donkpockets/honk,
/turf/simulated/floor/wood,
/area/survivalpod/redspace)
"s" = (
/obj/effect/decal/cleanable/dirt,
/obj/structure/table/hardwoodtable,
/obj/item/reagent_containers/food/drinks/cans/nukie_fruit,
/turf/simulated/floor/wood,
/area/survivalpod/redspace)
"t" = (
/obj/effect/decal/cleanable/dirt,
/obj/structure/bed/pod,
/obj/item/bedsheet/clown,
/turf/simulated/floor/wood,
/area/survivalpod/redspace)
"w" = (
/obj/structure/sign/mining/survival{
dir = 8
},
/turf/simulated/shuttle/wall/voidcraft/survival,
/area/survivalpod/redspace)
"x" = (
/obj/structure/window/reinforced/survival_pod{
dir = 4
},
/obj/structure/window/reinforced/survival_pod{
dir = 1
},
/obj/effect/decal/cleanable/dirt,
/obj/effect/decal/cleanable/cobweb2{
pixel_x = -8;
pixel_y = -7
},
/turf/simulated/floor/tiled/white,
/area/survivalpod/redspace)
"y" = (
/obj/machinery/door/window/survival_pod{
dir = 1;
icon_state = "windoor"
},
/obj/effect/decal/cleanable/dirt,
/turf/simulated/floor/tiled/white,
/area/survivalpod/redspace)
"A" = (
/obj/structure/window/reinforced/survival_pod{
dir = 4
},
/obj/effect/decal/cleanable/dirt,
/turf/simulated/floor/tiled/white,
/area/survivalpod/redspace)
"D" = (
/obj/effect/decal/cleanable/dirt,
/obj/item/trash/chips,
/turf/simulated/floor/wood,
/area/survivalpod/redspace)
"E" = (
/obj/structure/sign/mining/survival{
dir = 1
},
/turf/simulated/shuttle/wall/voidcraft/survival,
/area/survivalpod/redspace)
"H" = (
/obj/machinery/light/small{
dir = 4
},
/obj/effect/decal/cleanable/dirt,
/turf/simulated/floor/wood/broken,
/area/survivalpod/redspace)
"I" = (
/obj/effect/decal/cleanable/dirt,
/obj/structure/table/woodentable,
/obj/machinery/microwave{
pixel_y = 6
},
/turf/simulated/floor/wood,
/area/survivalpod/redspace)
"K" = (
/obj/structure/closet/crate/bin,
/obj/item/soap,
/turf/simulated/floor/wood/broken,
/area/survivalpod/redspace)
"L" = (
/obj/effect/decal/cleanable/dirt,
/turf/simulated/floor/wood,
/area/survivalpod/redspace)
"M" = (
/obj/structure/fans/tiny,
/obj/machinery/door/airlock/voidcraft/survival_pod,
/obj/effect/floor_decal/industrial/danger/full,
/turf/simulated/shuttle/floor/voidcraft,
/area/survivalpod/redspace)
"P" = (
/obj/effect/decal/cleanable/dirt,
/obj/machinery/shower{
dir = 4;
pixel_y = -4;
name = "neglected shower";
desc = "It doesn't look like it's been used in ages..."
},
/turf/simulated/floor/tiled/white,
/area/survivalpod/redspace)
"U" = (
/obj/structure/bed/chair/comfy/black{
dir = 1
},
/obj/effect/decal/cleanable/dirt,
/turf/simulated/floor/wood,
/area/survivalpod/redspace)
"W" = (
/obj/structure/sign/mining,
/turf/simulated/shuttle/wall/voidcraft/survival,
/area/survivalpod/redspace)
"X" = (
/obj/structure/sign/mining/survival{
dir = 4
},
/turf/simulated/shuttle/wall/voidcraft/survival,
/area/survivalpod/redspace)
"Y" = (
/turf/simulated/shuttle/wall/voidcraft/survival,
/area/survivalpod/redspace)
"Z" = (
/mob/living/simple_mob/animal/passive/cockroach,
/obj/effect/decal/cleanable/dirt,
/turf/simulated/floor/wood,
/area/survivalpod/redspace)
(1,1,1) = {"
Y
w
Y
w
Y
w
Y
"}
(2,1,1) = {"
E
t
L
n
y
P
o
"}
(3,1,1) = {"
Y
l
U
Z
x
A
Y
"}
(4,1,1) = {"
E
s
m
L
L
L
M
"}
(5,1,1) = {"
Y
p
Z
L
D
K
Y
"}
(6,1,1) = {"
E
r
H
c
L
I
W
"}
(7,1,1) = {"
Y
X
Y
X
Y
X
Y
"}

View File

@@ -0,0 +1,331 @@
//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
"a" = (
/turf/simulated/floor/wood,
/area/survivalpod/redspace)
"b" = (
/obj/structure/bed/chair/comfy/black{
dir = 1
},
/turf/simulated/floor/wood,
/area/survivalpod/redspace)
"e" = (
/obj/machinery/smartfridge/survival_pod,
/obj/item/deck/tarot,
/obj/item/deck/wizoff,
/obj/item/storage/pill_bottle/dice_nerd,
/obj/item/reagent_containers/food/drinks/cans/waterbottle,
/obj/item/reagent_containers/food/drinks/cans/waterbottle,
/obj/item/reagent_containers/food/drinks/cans/waterbottle,
/obj/item/deck/wizoff,
/obj/item/toy/character/wizard,
/obj/item/toy/character/wizard,
/obj/item/toy/character/wizard,
/obj/item/toy/character/wizard,
/obj/item/toy/character/wizard,
/obj/item/toy/character/warrior,
/obj/item/toy/character/warrior,
/obj/item/toy/character/warrior,
/obj/item/toy/character/warrior,
/obj/item/toy/character/warrior,
/obj/item/toy/character/thief,
/obj/item/toy/character/thief,
/obj/item/toy/character/lich,
/obj/item/toy/character/lich,
/obj/item/toy/character/lich,
/obj/item/toy/character/lich,
/obj/item/toy/character/lich,
/obj/item/toy/character/cleric,
/obj/item/toy/character/cleric,
/obj/item/toy/character/cleric,
/obj/item/toy/character/cleric,
/obj/item/toy/character/cleric,
/obj/item/toy/griffin,
/obj/item/reagent_containers/pill/diet,
/obj/item/reagent_containers/pill/diet,
/obj/item/bedsheet/pillow/exercise,
/obj/item/entrepreneur/dumbbell,
/obj/item/entrepreneur/dumbbell,
/obj/item/dice,
/obj/item/dice,
/obj/item/dice,
/obj/item/dice,
/obj/item/dice,
/obj/item/dice,
/obj/item/dice/d10,
/obj/item/dice/d10,
/obj/item/dice/d10,
/obj/item/dice/d10,
/obj/item/dice/d10,
/obj/item/dice/d10,
/obj/item/dice/d100,
/obj/item/dice/d100,
/obj/item/dice/d100,
/obj/item/dice/d100,
/obj/item/dice/d100,
/obj/item/dice/d100,
/obj/item/dice/d12,
/obj/item/dice/d12,
/obj/item/dice/d12,
/obj/item/dice/d12,
/obj/item/dice/d12,
/obj/item/dice/d12,
/obj/item/dice/d20,
/obj/item/dice/d20,
/obj/item/dice/d20,
/obj/item/dice/d20,
/obj/item/dice/d20,
/obj/item/dice/d20,
/obj/item/dice/d4,
/obj/item/dice/d4,
/obj/item/dice/d4,
/obj/item/dice/d4,
/obj/item/dice/d4,
/obj/item/dice/d4,
/obj/item/dice/d8,
/obj/item/dice/d8,
/obj/item/dice/d8,
/obj/item/dice/d8,
/obj/item/dice/d8,
/obj/item/dice/d8,
/obj/item/storage/mre/menu9,
/obj/item/storage/mre/menu9,
/obj/item/storage/mre/menu10,
/obj/item/storage/mre/menu10,
/obj/item/storage/mre/random,
/obj/item/storage/mre/random,
/obj/item/storage/mre/random,
/obj/item/storage/mre/random,
/obj/item/storage/mre/random,
/obj/item/storage/firstaid/regular,
/obj/item/storage/dicecup,
/obj/item/storage/box/donkpockets,
/turf/simulated/floor/wood,
/area/survivalpod/redspace)
"f" = (
/obj/structure/closet/crate/bin,
/obj/item/trash/chips,
/turf/simulated/floor/wood,
/area/survivalpod/redspace)
"g" = (
/obj/structure/sign/mining/survival{
dir = 4
},
/turf/simulated/shuttle/wall/voidcraft/survival,
/area/survivalpod/redspace)
"j" = (
/obj/structure/sign/mining/survival{
dir = 8
},
/turf/simulated/shuttle/wall/voidcraft/survival,
/area/survivalpod/redspace)
"k" = (
/obj/machinery/door/window/survival_pod{
dir = 1;
icon_state = "windoor"
},
/turf/simulated/floor/tiled/white,
/area/survivalpod/redspace)
"l" = (
/turf/simulated/shuttle/wall/voidcraft/survival,
/area/survivalpod/redspace)
"m" = (
/obj/structure/table/hardwoodtable,
/obj/item/reagent_containers/spray/cleaner{
pixel_y = 11;
pixel_x = 10
},
/turf/simulated/floor/wood,
/area/survivalpod/redspace)
"o" = (
/obj/structure/fans/tiny,
/obj/machinery/door/airlock/voidcraft/survival_pod,
/obj/effect/floor_decal/industrial/danger/full,
/turf/simulated/shuttle/floor/voidcraft,
/area/survivalpod/redspace)
"p" = (
/obj/machinery/shower{
dir = 4;
pixel_y = -4
},
/obj/item/soap,
/turf/simulated/floor/tiled/white,
/area/survivalpod/redspace)
"q" = (
/obj/structure/window/reinforced/survival_pod{
dir = 4
},
/turf/simulated/floor/tiled/white,
/area/survivalpod/redspace)
"t" = (
/obj/structure/sink{
dir = 8;
pixel_x = -12
},
/obj/structure/mirror{
dir = 4;
pixel_x = -26;
pixel_y = 5
},
/turf/simulated/floor/wood,
/area/survivalpod/redspace)
"u" = (
/obj/structure/window/reinforced/survival_pod{
dir = 8
},
/obj/structure/window/reinforced/survival_pod{
dir = 4
},
/obj/structure/window/reinforced/survival_pod{
dir = 1
},
/obj/structure/grille,
/obj/structure/window/reinforced/survival_pod,
/turf/simulated/shuttle/floor/voidcraft/dark,
/area/survivalpod/redspace)
"v" = (
/obj/structure/window/reinforced/survival_pod{
dir = 8
},
/obj/structure/window/reinforced/survival_pod{
dir = 4
},
/obj/structure/window/reinforced/survival_pod,
/obj/structure/grille,
/turf/simulated/shuttle/floor/voidcraft/dark,
/area/survivalpod/redspace)
"y" = (
/turf/simulated/floor/carpet/blue2,
/area/survivalpod/redspace)
"C" = (
/obj/structure/sign/mining,
/turf/simulated/shuttle/wall/voidcraft/survival,
/area/survivalpod/redspace)
"E" = (
/obj/structure/window/reinforced/survival_pod{
dir = 4
},
/obj/structure/window/reinforced/survival_pod{
dir = 1
},
/turf/simulated/floor/tiled/white,
/area/survivalpod/redspace)
"G" = (
/obj/structure/table/woodentable,
/obj/machinery/microwave{
pixel_y = 6
},
/obj/machinery/light{
dir = 4
},
/turf/simulated/floor/wood,
/area/survivalpod/redspace)
"J" = (
/obj/structure/bed/pod,
/obj/item/bedsheet/green,
/obj/machinery/light{
dir = 1
},
/turf/simulated/floor/carpet/blue2,
/area/survivalpod/redspace)
"L" = (
/obj/structure/sign/mining/survival{
dir = 1
},
/turf/simulated/shuttle/wall/voidcraft/survival,
/area/survivalpod/redspace)
"M" = (
/obj/structure/table/hardwoodtable,
/obj/machinery/computer/security/telescreen/entertainment{
pixel_y = 9
},
/turf/simulated/floor/wood,
/area/survivalpod/redspace)
"P" = (
/obj/structure/sign/mining/survival,
/turf/simulated/shuttle/wall/voidcraft/survival,
/area/survivalpod/redspace)
"Q" = (
/obj/machinery/fitness/heavy/treadmill,
/turf/simulated/floor/wood,
/area/survivalpod/redspace)
"R" = (
/obj/structure/fans,
/turf/simulated/floor/carpet/blue2,
/area/survivalpod/redspace)
"V" = (
/obj/structure/window/reinforced/survival_pod{
dir = 8
},
/obj/structure/window/reinforced/survival_pod{
dir = 4
},
/obj/structure/window/reinforced/survival_pod{
dir = 1
},
/obj/structure/grille,
/turf/simulated/shuttle/floor/voidcraft/dark,
/area/survivalpod/redspace)
(1,1,1) = {"
l
j
u
l
l
j
l
"}
(2,1,1) = {"
L
J
y
t
k
p
P
"}
(3,1,1) = {"
l
R
y
a
E
q
l
"}
(4,1,1) = {"
L
e
a
a
a
a
o
"}
(5,1,1) = {"
l
m
a
a
a
f
l
"}
(6,1,1) = {"
L
M
b
Q
a
G
C
"}
(7,1,1) = {"
l
g
l
V
v
g
l
"}

View File

@@ -0,0 +1,274 @@
//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
"a" = (
/turf/simulated/shuttle/wall/voidcraft/survival,
/area/survivalpod/redspace)
"e" = (
/obj/machinery/door/window/survival_pod{
dir = 1;
icon_state = "windoor"
},
/turf/simulated/floor/wood/sif,
/area/survivalpod/redspace)
"k" = (
/obj/machinery/light/small{
light_type = /obj/item/light/bulb/blue
},
/obj/structure/window/reinforced/survival_pod{
dir = 1;
icon_state = "pwindow"
},
/turf/simulated/floor/wood/sif,
/area/survivalpod/redspace)
"n" = (
/obj/structure/sign/mining/survival,
/turf/simulated/shuttle/wall/voidcraft/survival,
/area/survivalpod/redspace)
"p" = (
/obj/structure/window/reinforced/survival_pod{
density = 0;
dir = 9;
icon_state = "pwindow"
},
/turf/simulated/floor/wood/sif,
/area/survivalpod/redspace)
"s" = (
/turf/simulated/shuttle/wall/voidcraft,
/area/survivalpod/redspace)
"t" = (
/obj/structure/window/reinforced/survival_pod{
dir = 8;
layer = 2.6
},
/turf/simulated/floor/wood/sif,
/area/survivalpod/redspace)
"u" = (
/obj/structure/window/reinforced/survival_pod{
dir = 4;
layer = 2.6
},
/turf/simulated/floor/wood/sif,
/area/survivalpod/redspace)
"w" = (
/obj/structure/sign/mining,
/turf/simulated/shuttle/wall/voidcraft/survival,
/area/survivalpod/redspace)
"y" = (
/obj/machinery/button/remote/airlock/survival_pod/bolts{
pixel_y = -22;
pixel_x = 21
},
/obj/machinery/light_switch/survival_pod{
dir = 4;
pixel_x = -22;
pixel_y = -1
},
/turf/simulated/floor/carpet/blue2,
/area/survivalpod/redspace)
"B" = (
/obj/machinery/light/small{
dir = 8;
light_type = /obj/item/light/bulb/blue
},
/obj/structure/table/wooden_reinforced,
/obj/item/reagent_containers/food/drinks/bottle/wine{
pixel_x = -6;
pixel_y = 10
},
/obj/item/reagent_containers/food/drinks/glass2/rocks{
pixel_x = 7;
pixel_y = 2
},
/turf/simulated/floor/carpet/purple,
/area/survivalpod/redspace)
"D" = (
/obj/machinery/smartfridge/survival_pod{
pixel_y = 28;
density = 0
},
/obj/item/storage/mre/random,
/obj/item/storage/mre/random,
/obj/item/storage/mre/random,
/obj/item/storage/mre/random,
/obj/item/storage/mre/random,
/obj/item/storage/mre/random,
/obj/item/storage/mre/menu9,
/obj/item/storage/mre/menu9,
/obj/item/storage/mre/menu10,
/obj/item/storage/mre/menu10,
/obj/item/storage/mre/menu11,
/obj/item/storage/mre/menu11,
/obj/item/fbp_backup_cell,
/obj/item/fbp_backup_cell,
/obj/item/fbp_backup_cell,
/obj/item/fbp_backup_cell,
/obj/item/fbp_backup_cell,
/obj/item/storage/firstaid/fire,
/obj/item/storage/firstaid/toxin,
/obj/item/storage/firstaid/o2,
/obj/item/storage/box/survival/space,
/obj/item/clothing/accessory/watch/survival,
/obj/item/emergency_beacon,
/obj/item/healthanalyzer,
/obj/item/storage/pill_bottle/dice_nerd,
/turf/simulated/shuttle/floor/voidcraft,
/area/survivalpod/redspace)
"E" = (
/obj/structure/bed/double/padded,
/obj/item/bedsheet/rddouble,
/turf/simulated/floor/carpet/blue2,
/area/survivalpod/redspace)
"F" = (
/obj/structure/sign/mining/survival{
dir = 8
},
/turf/simulated/shuttle/wall/voidcraft/survival,
/area/survivalpod/redspace)
"H" = (
/obj/structure/fans/tiny,
/obj/machinery/door/airlock/voidcraft/survival_pod,
/obj/effect/floor_decal/industrial/danger/full,
/turf/simulated/shuttle/floor/voidcraft,
/area/survivalpod/redspace)
"I" = (
/obj/item/gps/computer{
density = 0;
pixel_y = 0
},
/turf/simulated/shuttle/floor/voidcraft,
/area/survivalpod/redspace)
"J" = (
/turf/simulated/floor/carpet/blue2,
/area/survivalpod/redspace)
"K" = (
/obj/machinery/button/remote/airlock/survival_pod/bolts{
pixel_y = -22;
pixel_x = -21
},
/obj/machinery/light_switch/survival_pod{
dir = 8;
pixel_x = 22;
pixel_y = -1
},
/turf/simulated/floor/carpet/purple,
/area/survivalpod/redspace)
"L" = (
/turf/simulated/shuttle/wall/voidcraft/hard_corner,
/area/survivalpod/redspace)
"M" = (
/obj/machinery/door/airlock/voidcraft/survival_pod,
/obj/effect/floor_decal/industrial/danger/full,
/turf/simulated/shuttle/floor/voidcraft,
/area/survivalpod/redspace)
"N" = (
/obj/structure/bed/double/padded{
dir = 1
},
/obj/item/bedsheet/reddouble{
dir = 1
},
/turf/simulated/floor/carpet/purple,
/area/survivalpod/redspace)
"Q" = (
/obj/structure/fans{
pixel_y = 32;
density = 0
},
/obj/machinery/sleeper/survival_pod,
/turf/simulated/shuttle/floor/voidcraft,
/area/survivalpod/redspace)
"T" = (
/obj/machinery/light/small{
dir = 4;
light_type = /obj/item/light/bulb/blue
},
/obj/structure/table/wooden_reinforced,
/obj/item/storage/firstaid/adv,
/turf/simulated/floor/carpet/blue2,
/area/survivalpod/redspace)
"U" = (
/turf/simulated/floor/carpet/purple,
/area/survivalpod/redspace)
"X" = (
/obj/structure/sign/mining/survival{
dir = 4
},
/turf/simulated/shuttle/wall/voidcraft/survival,
/area/survivalpod/redspace)
"Y" = (
/obj/structure/window/reinforced/survival_pod{
density = 0;
dir = 5;
icon_state = "pwindow"
},
/turf/simulated/floor/wood/sif,
/area/survivalpod/redspace)
"Z" = (
/obj/structure/sign/mining/survival{
dir = 1
},
/turf/simulated/shuttle/wall/voidcraft/survival,
/area/survivalpod/redspace)
(1,1,1) = {"
a
F
a
F
a
F
a
"}
(2,1,1) = {"
Z
J
y
M
u
Y
n
"}
(3,1,1) = {"
a
E
T
L
Q
k
a
"}
(4,1,1) = {"
Z
s
s
L
D
e
H
"}
(5,1,1) = {"
a
N
B
L
I
k
a
"}
(6,1,1) = {"
Z
U
K
M
t
p
w
"}
(7,1,1) = {"
a
X
a
X
a
X
a
"}

View File

@@ -0,0 +1,341 @@
//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
"a" = (
/obj/structure/table/reinforced,
/obj/item/reagent_containers/food/condiment/carton/flour,
/obj/item/reagent_containers/food/condiment/carton/flour,
/obj/item/reagent_containers/food/condiment/carton/flour,
/obj/item/reagent_containers/food/condiment/carton/flour,
/obj/item/reagent_containers/food/condiment/carton/flour,
/obj/item/reagent_containers/food/condiment/carton/flour,
/obj/item/reagent_containers/food/condiment/carton/flour,
/obj/item/reagent_containers/food/condiment/carton/flour,
/obj/item/reagent_containers/food/condiment/spacespice,
/obj/item/reagent_containers/food/condiment/spacespice,
/obj/item/reagent_containers/food/condiment/carton/sugar,
/obj/item/reagent_containers/food/condiment/carton/sugar,
/obj/item/reagent_containers/food/condiment/small/saltshaker,
/obj/item/reagent_containers/food/condiment/small/saltshaker,
/obj/item/reagent_containers/food/condiment/small/peppermill,
/obj/item/reagent_containers/food/condiment/small/peppermill,
/obj/random/donkpocketbox,
/obj/item/storage/box/beakers{
name = "box of measuring cups";
pixel_x = 2;
pixel_y = 3;
starts_with = list(/obj/item/reagent_containers/glass/beaker/measuring_cup = 7)
},
/obj/structure/closet/walllocker_double/kitchen/south,
/turf/simulated/floor/tiled/eris/white/cargo,
/area/survivalpod/redspace)
"c" = (
/obj/structure/disposalpipe/segment{
dir = 1;
icon_state = "pipe-c"
},
/turf/simulated/shuttle/wall/voidcraft/survival,
/area/survivalpod/redspace)
"d" = (
/obj/structure/closet/secure_closet/freezer/fridge,
/obj/fruitspawner/tomato,
/obj/fruitspawner/tomato,
/obj/fruitspawner/tomato,
/obj/fruitspawner/tomato,
/obj/fruitspawner/tomato,
/obj/fruitspawner/tomato,
/obj/fruitspawner/tomato,
/obj/fruitspawner/tomato,
/obj/fruitspawner/tomato,
/obj/fruitspawner/tomato,
/obj/fruitspawner/tomato,
/obj/fruitspawner/tomato,
/obj/fruitspawner/tomato,
/obj/fruitspawner/tomato,
/obj/fruitspawner/tomato,
/obj/fruitspawner/tomato,
/obj/fruitspawner/tomato,
/obj/fruitspawner/tomato,
/obj/fruitspawner/tomato,
/obj/fruitspawner/tomato,
/obj/fruitspawner/pineapple,
/obj/fruitspawner/pineapple,
/obj/fruitspawner/pineapple,
/obj/fruitspawner/pineapple,
/obj/fruitspawner/pineapple,
/obj/fruitspawner/mushrooms,
/obj/fruitspawner/mushrooms,
/obj/fruitspawner/mushrooms,
/obj/fruitspawner/mushrooms,
/obj/fruitspawner/mushrooms,
/obj/fruitspawner/eggplant,
/obj/fruitspawner/carrot,
/obj/fruitspawner/corn,
/turf/simulated/floor/tiled/eris/cafe,
/area/survivalpod/redspace)
"f" = (
/obj/structure/table/standard,
/obj/machinery/reagentgrinder{
pixel_y = 2;
pixel_x = -9
},
/obj/item/reagent_containers/food/condiment/small/saltshaker{
pixel_x = -1;
pixel_y = 10
},
/obj/item/reagent_containers/food/condiment/small/peppermill{
pixel_x = 3;
pixel_y = 13
},
/obj/item/toy/figure/chef{
pixel_x = 5;
pixel_y = -4;
name = "\improper Little Chef"
},
/turf/simulated/floor/tiled/eris/white/cargo,
/area/survivalpod/redspace)
"g" = (
/obj/machinery/vending/dinnerware{
dir = 8
},
/turf/simulated/floor/tiled/eris/white/cargo,
/area/survivalpod/redspace)
"i" = (
/obj/structure/window/reinforced/survival_pod{
dir = 8
},
/obj/structure/window/reinforced/survival_pod{
dir = 1
},
/obj/structure/window/reinforced/survival_pod,
/obj/structure/grille,
/turf/simulated/shuttle/floor/voidcraft/dark,
/area/survivalpod/redspace)
"n" = (
/obj/structure/table/standard,
/obj/item/material/kitchen/rollingpin,
/obj/item/reagent_containers/food/condiment/enzyme{
layer = 5;
pixel_y = 10;
pixel_x = -9
},
/obj/item/material/knife/butch{
pixel_y = 10
},
/obj/machinery/light,
/turf/simulated/floor/tiled/eris/white/cargo,
/area/survivalpod/redspace)
"p" = (
/obj/machinery/chem_master/condimaster,
/turf/simulated/floor/tiled/eris/white/cargo,
/area/survivalpod/redspace)
"q" = (
/obj/structure/closet/secure_closet/freezer/meat,
/obj/machinery/light{
dir = 1
},
/turf/simulated/floor/tiled/eris/cafe,
/area/survivalpod/redspace)
"r" = (
/obj/structure/window/reinforced/survival_pod{
dir = 8
},
/obj/structure/window/reinforced/survival_pod{
dir = 4
},
/obj/structure/grille,
/turf/simulated/shuttle/floor/voidcraft/dark,
/area/survivalpod/redspace)
"t" = (
/obj/structure/table/standard,
/obj/item/pizzavoucher{
pixel_y = 12;
pixel_x = -7
},
/obj/item/reagent_containers/glass/beaker/large{
pixel_y = -14;
pixel_x = -1
},
/turf/simulated/floor/tiled/eris/white/cargo,
/area/survivalpod/redspace)
"u" = (
/obj/structure/window/reinforced/survival_pod{
dir = 8
},
/obj/structure/window/reinforced/survival_pod{
dir = 4
},
/obj/structure/window/reinforced/survival_pod,
/obj/structure/grille,
/turf/simulated/shuttle/floor/voidcraft/dark,
/area/survivalpod/redspace)
"v" = (
/obj/machinery/disposal/wall{
dir = 1
},
/obj/structure/disposalpipe/trunk,
/turf/simulated/floor/tiled/eris/cafe,
/area/survivalpod/redspace)
"x" = (
/obj/structure/window/reinforced/survival_pod{
dir = 4
},
/obj/structure/window/reinforced/survival_pod{
dir = 1
},
/obj/structure/window/reinforced/survival_pod,
/obj/structure/grille,
/turf/simulated/shuttle/floor/voidcraft/dark,
/area/survivalpod/redspace)
"z" = (
/turf/simulated/floor/tiled/eris/cafe,
/area/survivalpod/redspace)
"C" = (
/obj/structure/window/reinforced/survival_pod{
dir = 8
},
/obj/structure/window/reinforced/survival_pod{
dir = 4
},
/obj/structure/window/reinforced/survival_pod{
dir = 1
},
/obj/structure/grille,
/turf/simulated/shuttle/floor/voidcraft/dark,
/area/survivalpod/redspace)
"K" = (
/obj/structure/table/standard,
/obj/structure/sink/countertop{
dir = 4;
pixel_x = -4
},
/turf/simulated/floor/tiled/eris/white/cargo,
/area/survivalpod/redspace)
"M" = (
/obj/machinery/smartfridge/survival_pod,
/obj/item/clothing/head/chefhat,
/obj/item/clothing/suit/chef,
/obj/item/clothing/suit/chef/classic,
/obj/item/clothing/under/rank/chef,
/obj/item/clothing/under/rank/chef/alt,
/obj/item/clothing/under/rank/neo_chef_skirt,
/obj/item/material/knife,
/obj/item/material/knife,
/obj/item/pizzabox,
/obj/item/pizzabox,
/obj/item/pizzabox,
/obj/item/pizzabox,
/obj/item/pizzabox,
/obj/item/pizzabox,
/obj/item/pizzabox,
/obj/item/pizzabox,
/obj/item/pizzabox,
/obj/item/pizzabox,
/obj/item/pizzabox,
/obj/item/pizzabox,
/obj/item/pizzabox,
/obj/item/pizzabox,
/obj/item/pizzabox,
/obj/item/pizzabox,
/obj/item/pizzabox,
/obj/item/pizzabox,
/obj/item/pizzabox,
/obj/item/pizzabox,
/turf/simulated/floor/tiled/eris/white/cargo,
/area/survivalpod/redspace)
"O" = (
/obj/structure/fans,
/turf/simulated/floor/tiled/eris/white/cargo,
/area/survivalpod/redspace)
"R" = (
/obj/effect/floor_decal/steeldecal/steel_decals4{
dir = 8
},
/obj/effect/floor_decal/steeldecal/steel_decals4{
dir = 5
},
/turf/simulated/floor/tiled/eris/cafe,
/area/survivalpod/redspace)
"T" = (
/obj/structure/sign/mining,
/obj/structure/disposalpipe/segment{
dir = 2;
icon_state = "pipe-c"
},
/turf/simulated/shuttle/wall/voidcraft/survival,
/area/survivalpod/redspace)
"X" = (
/obj/structure/fans/tiny,
/obj/machinery/door/airlock/voidcraft/survival_pod,
/obj/effect/floor_decal/industrial/danger/full,
/turf/simulated/shuttle/floor/voidcraft,
/area/survivalpod/redspace)
"Y" = (
/obj/machinery/appliance/cooker/oven,
/turf/simulated/floor/tiled/eris/white/cargo,
/area/survivalpod/redspace)
"Z" = (
/turf/simulated/shuttle/wall/voidcraft/survival,
/area/survivalpod/redspace)
(1,1,1) = {"
Z
Z
C
r
u
Z
Z
"}
(2,1,1) = {"
Z
O
f
t
K
n
Z
"}
(3,1,1) = {"
Z
M
z
z
z
a
Z
"}
(4,1,1) = {"
i
z
z
z
z
R
X
"}
(5,1,1) = {"
x
z
z
z
z
v
c
"}
(6,1,1) = {"
Z
q
d
g
Y
p
T
"}
(7,1,1) = {"
Z
Z
Z
Z
Z
Z
Z
"}

View File

@@ -0,0 +1,149 @@
//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
"a" = (
/turf/unsimulated/fake_space,
/area/survivalpod/redspace)
"b" = (
/obj/item/reagent_containers/food/snacks/snackplanet/virgo3b,
/turf/unsimulated/fake_space,
/area/survivalpod/redspace)
"e" = (
/obj/structure/sign/mining,
/turf/simulated/shuttle/wall/voidcraft/survival,
/area/survivalpod/redspace)
"g" = (
/obj/machinery/light{
dir = 1;
stat = 0
},
/turf/unsimulated/fake_space,
/area/survivalpod/redspace)
"i" = (
/obj/item/reagent_containers/food/snacks/snackplanet/virgoprime{
name = "Ringed planet"
},
/turf/unsimulated/fake_space,
/area/survivalpod/redspace)
"j" = (
/obj/machinery/light{
dir = 8
},
/turf/unsimulated/fake_space,
/area/survivalpod/redspace)
"l" = (
/obj/machinery/smartfridge/survival_pod,
/obj/structure/fans/tiny,
/obj/item/clothing/head/helmet/space,
/obj/item/clothing/head/helmet/space,
/obj/item/clothing/head/helmet/space,
/obj/item/clothing/head/helmet/space,
/obj/item/clothing/head/helmet/space,
/obj/structure/window/reinforced/survival_pod{
dir = 1
},
/turf/simulated/shuttle/floor/voidcraft,
/area/survivalpod/redspace)
"m" = (
/turf/simulated/shuttle/wall/voidcraft/survival,
/area/survivalpod/redspace)
"u" = (
/obj/structure/sign/mining/survival{
dir = 1
},
/turf/simulated/shuttle/wall/voidcraft/survival,
/area/survivalpod/redspace)
"G" = (
/obj/machinery/light{
dir = 4
},
/turf/unsimulated/fake_space,
/area/survivalpod/redspace)
"L" = (
/obj/structure/sign/mining/survival{
dir = 8
},
/turf/simulated/shuttle/wall/voidcraft/survival,
/area/survivalpod/redspace)
"P" = (
/obj/item/reagent_containers/food/snacks/snackplanet/moon,
/turf/unsimulated/fake_space,
/area/survivalpod/redspace)
"R" = (
/obj/structure/sign/mining/survival,
/turf/simulated/shuttle/wall/voidcraft/survival,
/area/survivalpod/redspace)
"V" = (
/obj/structure/fans/tiny,
/obj/machinery/door/airlock/voidcraft/survival_pod,
/obj/effect/floor_decal/industrial/danger/full,
/turf/simulated/shuttle/floor/voidcraft,
/area/survivalpod/redspace)
"X" = (
/obj/structure/sign/mining/survival{
dir = 4
},
/turf/simulated/shuttle/wall/voidcraft/survival,
/area/survivalpod/redspace)
(1,1,1) = {"
m
L
m
L
m
L
m
"}
(2,1,1) = {"
u
a
a
j
a
a
R
"}
(3,1,1) = {"
m
a
a
a
a
a
m
"}
(4,1,1) = {"
u
g
a
i
a
a
V
"}
(5,1,1) = {"
m
a
a
a
b
a
l
"}
(6,1,1) = {"
u
P
a
G
a
a
e
"}
(7,1,1) = {"
m
X
m
X
m
X
m
"}

View File

@@ -246,6 +246,11 @@
/obj/machinery/light/small{ /obj/machinery/light/small{
dir = 4 dir = 4
}, },
/obj/machinery/button/remote/airlock/survival_pod/bolts{
dir = 8;
pixel_x = -9;
pixel_y = 23
},
/turf/simulated/shuttle/floor/voidcraft/light, /turf/simulated/shuttle/floor/voidcraft/light,
/area/survivalpod) /area/survivalpod)
"O" = ( "O" = (
@@ -262,14 +267,24 @@
/obj/structure/sign/mining/survival, /obj/structure/sign/mining/survival,
/turf/simulated/shuttle/wall/voidcraft/survival/hard_corner, /turf/simulated/shuttle/wall/voidcraft/survival/hard_corner,
/area/survivalpod) /area/survivalpod)
"R" = (
/obj/machinery/door/airlock/voidcraft/survival_pod/vertical,
/turf/simulated/shuttle/floor/voidcraft/light,
/area/survivalpod)
"S" = (
/obj/machinery/door/airlock/voidcraft/survival_pod/vertical,
/obj/structure/fans/tiny,
/obj/effect/floor_decal/industrial/danger/full,
/turf/simulated/shuttle/floor/voidcraft/dark,
/area/survivalpod)
(1,1,1) = {" (1,1,1) = {"
a a
e e
p S
e e
c c
e S
C C
e e
C C
@@ -377,7 +392,7 @@ y
E E
H H
c c
E R
c c
"} "}
(10,1,1) = {" (10,1,1) = {"

View File

@@ -29,7 +29,7 @@
/area/survivalpod) /area/survivalpod)
"g" = ( "g" = (
/obj/structure/fans/tiny, /obj/structure/fans/tiny,
/obj/machinery/door/airlock/voidcraft/survival_pod, /obj/machinery/door/airlock/voidcraft/survival_pod/vertical,
/obj/effect/floor_decal/industrial/danger/full, /obj/effect/floor_decal/industrial/danger/full,
/obj/machinery/door/blast/regular{ /obj/machinery/door/blast/regular{
density = 0; density = 0;
@@ -472,6 +472,11 @@
/obj/item/clothing/mask/breath, /obj/item/clothing/mask/breath,
/turf/simulated/shuttle/floor/voidcraft/dark, /turf/simulated/shuttle/floor/voidcraft/dark,
/area/survivalpod) /area/survivalpod)
"V" = (
/obj/machinery/door/airlock/voidcraft/survival_pod/vertical,
/obj/effect/floor_decal/industrial/hatch,
/turf/simulated/shuttle/floor/voidcraft,
/area/survivalpod)
"Y" = ( "Y" = (
/obj/structure/sign/mining/survival{ /obj/structure/sign/mining/survival{
dir = 8 dir = 8
@@ -527,7 +532,7 @@ c
I I
M M
c c
u V
c c
Q Q
"} "}

View File

@@ -0,0 +1,661 @@
//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
"aa" = (
/turf/simulated/floor/carpet/brown,
/area/survivalpod)
"ab" = (
/obj/machinery/light{
dir = 8
},
/obj/machinery/holoplant,
/turf/simulated/floor/wood,
/area/survivalpod)
"bZ" = (
/obj/machinery/door/airlock/voidcraft/survival_pod/vertical,
/obj/effect/floor_decal/industrial/danger/full,
/turf/simulated/shuttle/floor/voidcraft/dark,
/area/survivalpod)
"cj" = (
/turf/simulated/shuttle/wall/voidcraft/hard_corner,
/area/survivalpod)
"do" = (
/obj/machinery/door/airlock/voidcraft/survival_pod,
/obj/structure/fans/tiny,
/obj/effect/floor_decal/industrial/danger/full,
/turf/simulated/shuttle/floor/voidcraft/dark,
/area/survivalpod)
"ds" = (
/obj/effect/floor_decal/spline/plain{
dir = 8
},
/turf/simulated/floor/carpet/brown,
/area/survivalpod)
"fW" = (
/obj/structure/window/reinforced/survival_pod{
dir = 8
},
/obj/structure/window/reinforced/survival_pod{
dir = 4
},
/obj/structure/window/reinforced/survival_pod{
dir = 1
},
/obj/structure/window/reinforced/survival_pod,
/obj/structure/grille,
/turf/simulated/shuttle/floor/voidcraft/dark,
/area/survivalpod)
"gw" = (
/obj/structure/table/gamblingtable,
/obj/item/reagent_containers/food/condiment/small/sugar{
pixel_y = 12
},
/turf/simulated/floor/wood/alt/parquet,
/area/survivalpod)
"hv" = (
/obj/structure/table/reinforced,
/obj/machinery/light/floortube,
/obj/structure/disposalpipe/junction/yjunction{
dir = 8
},
/turf/simulated/shuttle/floor/voidcraft/dark,
/area/survivalpod)
"mt" = (
/obj/item/stool/padded{
dir = 1
},
/obj/structure/disposalpipe/segment{
dir = 8;
icon_state = "pipe-c"
},
/turf/simulated/floor/wood,
/area/survivalpod)
"pc" = (
/obj/structure/sign/mining/survival{
dir = 1
},
/turf/simulated/shuttle/wall/voidcraft/survival,
/area/survivalpod)
"po" = (
/obj/structure/table/reinforced,
/turf/simulated/shuttle/floor/voidcraft/dark,
/area/survivalpod)
"pM" = (
/obj/machinery/disposal/wall,
/obj/structure/disposalpipe/trunk,
/turf/simulated/shuttle/floor/voidcraft/dark,
/area/survivalpod)
"qD" = (
/obj/effect/floor_decal/spline/plain{
dir = 1
},
/turf/simulated/floor/carpet/brown,
/area/survivalpod)
"rB" = (
/obj/machinery/smartfridge/survival_pod,
/obj/item/reagent_containers/food/snacks/donut/choc,
/obj/item/reagent_containers/food/snacks/donut/choc,
/obj/item/reagent_containers/food/snacks/donut/choc/jelly,
/obj/item/reagent_containers/food/snacks/donut/choc/jelly,
/obj/item/reagent_containers/food/snacks/donut/choc_sprinkles,
/obj/item/reagent_containers/food/snacks/donut/choc_sprinkles,
/obj/item/reagent_containers/food/snacks/donut/choc_sprinkles/jelly,
/obj/item/reagent_containers/food/snacks/donut/choc_sprinkles/jelly,
/obj/item/reagent_containers/food/snacks/donut/homer,
/obj/item/reagent_containers/food/snacks/donut/homer,
/obj/item/reagent_containers/food/snacks/donut/homer,
/obj/item/reagent_containers/food/snacks/donut/homer,
/obj/item/reagent_containers/food/snacks/donut/homer/jelly,
/obj/item/reagent_containers/food/snacks/donut/homer/jelly,
/obj/item/reagent_containers/food/snacks/donut/homer/jelly,
/obj/item/reagent_containers/food/snacks/donut/homer/jelly,
/obj/item/reagent_containers/food/snacks/donut/plain,
/obj/item/reagent_containers/food/snacks/donut/plain,
/obj/item/reagent_containers/food/snacks/donut/plain/jelly,
/obj/item/reagent_containers/food/snacks/donut/plain/jelly,
/obj/item/reagent_containers/food/snacks/donut/purple,
/obj/item/reagent_containers/food/snacks/donut/purple,
/obj/item/reagent_containers/food/snacks/donut/purple/jelly,
/obj/item/reagent_containers/food/snacks/donut/purple/jelly,
/obj/item/reagent_containers/food/snacks/donut/yellow,
/obj/item/reagent_containers/food/snacks/donut/yellow,
/obj/item/reagent_containers/food/snacks/donut/yellow/jelly,
/obj/item/reagent_containers/food/snacks/donut/yellow/jelly,
/obj/item/reagent_containers/food/snacks/donut/pink,
/obj/item/reagent_containers/food/snacks/donut/pink,
/obj/item/reagent_containers/food/snacks/donut/pink/jelly,
/obj/item/reagent_containers/food/snacks/donut/pink/jelly,
/obj/item/reagent_containers/food/snacks/donut/blue,
/obj/item/reagent_containers/food/snacks/donut/blue,
/obj/item/reagent_containers/food/snacks/donut/blue/jelly,
/obj/item/reagent_containers/food/snacks/donut/blue/jelly,
/obj/item/reagent_containers/food/drinks/milk,
/obj/item/reagent_containers/food/drinks/milk,
/turf/simulated/shuttle/floor/voidcraft/dark,
/area/survivalpod)
"ta" = (
/obj/structure/bed/chair/sofa/right/beige{
dir = 8
},
/turf/simulated/floor/carpet/brown,
/area/survivalpod)
"tB" = (
/obj/structure/bed/chair/comfy/black{
dir = 8
},
/obj/structure/sign/poster{
dir = 4
},
/turf/simulated/floor/wood/alt/parquet,
/area/survivalpod)
"tZ" = (
/turf/simulated/floor/wood,
/area/survivalpod)
"uO" = (
/turf/simulated/shuttle/floor/voidcraft/dark,
/area/survivalpod)
"vC" = (
/obj/structure/disposalpipe/segment{
dir = 2;
icon_state = "pipe-c"
},
/turf/simulated/shuttle/floor/voidcraft/dark,
/area/survivalpod)
"vX" = (
/obj/structure/bed/chair/wood{
dir = 4
},
/turf/simulated/floor/carpet/brown,
/area/survivalpod)
"ww" = (
/obj/structure/table/reinforced,
/obj/structure/disposalpipe/segment{
dir = 1;
icon_state = "pipe-c"
},
/turf/simulated/shuttle/floor/voidcraft/dark,
/area/survivalpod)
"wQ" = (
/obj/item/stool/padded{
dir = 1
},
/turf/simulated/floor/wood,
/area/survivalpod)
"xC" = (
/obj/machinery/holoposter{
dir = 4;
pixel_x = -30
},
/turf/simulated/floor/wood,
/area/survivalpod)
"xN" = (
/obj/structure/disposalpipe/segment{
dir = 8;
icon_state = "pipe-c"
},
/obj/structure/sink{
pixel_y = 22
},
/obj/effect/floor_decal/corner_techfloor_grid{
dir = 5
},
/turf/simulated/shuttle/floor/voidcraft/dark,
/area/survivalpod)
"xW" = (
/obj/structure/disposalpipe/segment{
dir = 8;
icon_state = "pipe-c"
},
/obj/effect/floor_decal/spline/plain{
dir = 9
},
/turf/simulated/floor/carpet/brown,
/area/survivalpod)
"zR" = (
/obj/structure/disposalpipe/segment{
dir = 1;
icon_state = "pipe-c"
},
/turf/simulated/shuttle/wall/voidcraft/survival,
/area/survivalpod)
"Ah" = (
/obj/structure/sign/mining/survival,
/turf/simulated/shuttle/wall/voidcraft/survival,
/area/survivalpod)
"Dd" = (
/obj/structure/table/woodentable,
/obj/item/reagent_containers/food/condiment/small/sugar{
pixel_y = 22
},
/turf/simulated/floor/carpet/brown,
/area/survivalpod)
"EM" = (
/obj/structure/window/reinforced/survival_pod{
dir = 4
},
/obj/structure/window/reinforced/survival_pod{
dir = 1
},
/obj/structure/window/reinforced/survival_pod,
/obj/structure/grille,
/turf/simulated/shuttle/floor/voidcraft/dark,
/area/survivalpod)
"EN" = (
/obj/structure/disposalpipe/segment{
dir = 4;
icon_state = "pipe-c"
},
/turf/simulated/floor/wood,
/area/survivalpod)
"ET" = (
/obj/structure/bed/chair/comfy/black{
dir = 4
},
/obj/machinery/light{
dir = 8
},
/turf/simulated/floor/wood/alt/parquet,
/area/survivalpod)
"Fu" = (
/obj/item/stool/padded{
dir = 1
},
/obj/structure/disposalpipe/segment{
dir = 4;
icon_state = "pipe-c"
},
/turf/simulated/floor/wood,
/area/survivalpod)
"FQ" = (
/obj/machinery/door/airlock/voidcraft/survival_pod/vertical,
/obj/structure/fans/tiny,
/obj/effect/floor_decal/industrial/danger/full,
/turf/simulated/shuttle/floor/voidcraft/dark,
/area/survivalpod)
"GF" = (
/obj/machinery/disposal/wall{
dir = 4
},
/obj/structure/disposalpipe/trunk{
dir = 4
},
/turf/simulated/floor/wood,
/area/survivalpod)
"HE" = (
/obj/structure/sign/poster,
/turf/simulated/floor/carpet/brown,
/area/survivalpod)
"II" = (
/obj/structure/fans,
/turf/simulated/shuttle/floor/voidcraft/dark,
/area/survivalpod)
"Ji" = (
/obj/structure/bed/chair/comfy/black{
dir = 4
},
/turf/simulated/floor/wood/alt/parquet,
/area/survivalpod)
"JD" = (
/obj/machinery/holoplant,
/turf/simulated/shuttle/floor/voidcraft/dark,
/area/survivalpod)
"Kd" = (
/obj/structure/disposalpipe/segment{
dir = 1;
icon_state = "pipe-c"
},
/turf/simulated/shuttle/floor/voidcraft/dark,
/area/survivalpod)
"Kg" = (
/obj/structure/disposalpipe/segment{
dir = 8;
icon_state = "pipe-c"
},
/turf/simulated/floor/wood,
/area/survivalpod)
"Ku" = (
/obj/structure/bed/chair/sofa/left/beige{
dir = 8
},
/turf/simulated/floor/carpet/brown,
/area/survivalpod)
"KP" = (
/obj/structure/table/woodentable,
/obj/item/reagent_containers/food/drinks/glass2/coffeemug/britcup{
pixel_x = 5;
pixel_y = 3
},
/turf/simulated/floor/carpet/brown,
/area/survivalpod)
"Ld" = (
/obj/structure/sign/mining/survival{
dir = 4
},
/turf/simulated/shuttle/wall/voidcraft/survival,
/area/survivalpod)
"Lz" = (
/obj/structure/sign/mining,
/turf/simulated/shuttle/wall/voidcraft/survival,
/area/survivalpod)
"NJ" = (
/obj/structure/window/reinforced/survival_pod{
dir = 1
},
/obj/structure/window/reinforced/survival_pod,
/obj/structure/grille,
/turf/simulated/shuttle/floor/voidcraft/dark,
/area/survivalpod)
"NM" = (
/turf/simulated/shuttle/wall/voidcraft/survival,
/area/survivalpod)
"Od" = (
/obj/structure/table/hardwoodtable,
/obj/machinery/chemical_dispenser/bar_coffee/full{
pixel_y = 10
},
/obj/machinery/light/floortube,
/obj/item/reagent_containers/glass/beaker/measuring_cup{
pixel_x = -18
},
/turf/simulated/shuttle/floor/voidcraft/dark,
/area/survivalpod)
"Oy" = (
/obj/structure/window/reinforced/survival_pod{
dir = 8
},
/obj/structure/window/reinforced/survival_pod{
dir = 1
},
/obj/structure/window/reinforced/survival_pod,
/obj/structure/grille,
/turf/simulated/shuttle/floor/voidcraft/dark,
/area/survivalpod)
"OZ" = (
/obj/structure/table/hardwoodtable,
/obj/item/hand_labeler,
/obj/item/reagent_containers/food/condiment/small/sugar,
/obj/item/reagent_containers/glass/rag,
/obj/structure/closet/walllocker_double/kitchen/north,
/obj/item/reagent_containers/food/drinks/glass2/square,
/obj/item/reagent_containers/food/drinks/glass2/square,
/obj/item/reagent_containers/food/drinks/glass2/square,
/obj/item/storage/box/glasses/coffeecup,
/obj/item/storage/box/glasses/coffeecup,
/obj/item/storage/box/glasses/coffeecup,
/obj/item/storage/box/glasses/coffeecup_tall,
/obj/item/storage/box/glasses/coffeecup_grande,
/obj/item/storage/box/glasses/coffeecup_venti,
/obj/structure/disposalpipe/segment{
dir = 4;
icon_state = "pipe-c"
},
/obj/item/reagent_containers/food/drinks/glass2/pitcher,
/obj/machinery/light/floortube,
/turf/simulated/shuttle/floor/voidcraft/dark,
/area/survivalpod)
"PD" = (
/obj/structure/table/reinforced,
/obj/item/storage/box/donut{
pixel_y = 5
},
/turf/simulated/shuttle/floor/voidcraft/dark,
/area/survivalpod)
"PW" = (
/obj/item/stool/padded{
dir = 1
},
/obj/machinery/light{
dir = 4
},
/turf/simulated/floor/wood,
/area/survivalpod)
"Qn" = (
/obj/machinery/light{
dir = 4
},
/obj/machinery/holoplant,
/turf/simulated/floor/carpet/brown,
/area/survivalpod)
"QU" = (
/turf/simulated/floor/wood/alt/parquet,
/area/survivalpod)
"QW" = (
/obj/structure/bed/chair/comfy/black{
dir = 8
},
/turf/simulated/floor/wood/alt/parquet,
/area/survivalpod)
"Rp" = (
/obj/structure/sign/mining/survival{
dir = 8
},
/turf/simulated/shuttle/wall/voidcraft/survival,
/area/survivalpod)
"Te" = (
/obj/machinery/light,
/obj/structure/table/gamblingtable,
/obj/item/reagent_containers/food/condiment/small/sugar{
pixel_y = 12
},
/turf/simulated/floor/wood/alt/parquet,
/area/survivalpod)
"UG" = (
/obj/structure/table/reinforced,
/obj/machinery/light/floortube,
/turf/simulated/shuttle/floor/voidcraft/dark,
/area/survivalpod)
"VR" = (
/obj/structure/table/reinforced,
/obj/item/storage/firstaid/regular,
/turf/simulated/shuttle/floor/voidcraft/dark,
/area/survivalpod)
"Xu" = (
/obj/structure/table/hardwoodtable,
/obj/item/reagent_containers/food/drinks/cup{
pixel_x = 8;
pixel_y = 8
},
/obj/item/reagent_containers/food/drinks/cup{
pixel_x = -4;
pixel_y = 8
},
/obj/item/reagent_containers/food/drinks/cup{
pixel_x = 8;
pixel_y = -4
},
/obj/item/reagent_containers/food/drinks/cup{
pixel_x = -4;
pixel_y = -4
},
/obj/item/reagent_containers/food/drinks/cup{
pixel_x = 8
},
/obj/item/reagent_containers/food/drinks/cup{
pixel_x = -4
},
/obj/item/reagent_containers/food/drinks/cup{
pixel_x = 8;
pixel_y = 12
},
/obj/item/reagent_containers/food/drinks/cup{
pixel_x = -4;
pixel_y = 12
},
/obj/machinery/light/floortube,
/turf/simulated/shuttle/floor/voidcraft/dark,
/area/survivalpod)
"Yk" = (
/obj/structure/table/hardwoodtable,
/obj/machinery/chemical_dispenser/bar_syrup/full{
pixel_y = 10
},
/obj/structure/sign/poster{
dir = 1
},
/obj/machinery/light/floortube,
/turf/simulated/shuttle/floor/voidcraft/dark,
/area/survivalpod)
"YH" = (
/obj/structure/sign/mining/survival{
dir = 1
},
/obj/structure/disposalpipe/segment{
dir = 2;
icon_state = "pipe-c"
},
/turf/simulated/shuttle/wall/voidcraft/survival,
/area/survivalpod)
"YK" = (
/obj/machinery/light{
dir = 8
},
/turf/simulated/floor/wood,
/area/survivalpod)
"ZZ" = (
/obj/machinery/door/window/survival_pod{
dir = 2
},
/turf/simulated/shuttle/floor/voidcraft/dark,
/area/survivalpod)
(1,1,1) = {"
NM
Rp
NM
Rp
NM
FQ
NM
Rp
fW
Rp
NM
"}
(2,1,1) = {"
pc
II
uO
VR
ab
tZ
Oy
Ji
QU
ET
Oy
"}
(3,1,1) = {"
NM
rB
uO
ZZ
tZ
tZ
NJ
gw
QU
Te
NJ
"}
(4,1,1) = {"
pc
Xu
uO
po
wQ
tZ
EM
tB
QU
QW
EM
"}
(5,1,1) = {"
NM
Yk
uO
UG
wQ
tZ
cj
cj
bZ
cj
NM
"}
(6,1,1) = {"
pc
Od
uO
PD
wQ
tZ
GF
YK
tZ
xC
do
"}
(7,1,1) = {"
zR
OZ
Kd
po
wQ
EN
xW
ds
ds
ds
NM
"}
(8,1,1) = {"
YH
xN
vC
ww
Fu
Kg
qD
vX
vX
aa
Lz
"}
(9,1,1) = {"
NM
cj
pM
hv
mt
tZ
qD
KP
Dd
HE
NM
"}
(10,1,1) = {"
pc
JD
uO
po
PW
tZ
qD
ta
Ku
Qn
Ah
"}
(11,1,1) = {"
NM
Ld
FQ
Ld
NM
FQ
fW
Ld
fW
Ld
NM
"}

View File

@@ -0,0 +1,69 @@
//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
"a" = (
/turf/simulated/shuttle/wall/voidcraft,
/area/survivalpod)
"i" = (
/turf/simulated/floor/tiled/white,
/area/survivalpod)
"t" = (
/obj/structure/barricade/cutout/greytide,
/turf/simulated/floor/tiled/white,
/area/survivalpod)
"y" = (
/obj/machinery/light{
dir = 1
},
/turf/simulated/floor/tiled/white,
/area/survivalpod)
"z" = (
/obj/structure/sign/greencross,
/turf/simulated/shuttle/wall/voidcraft,
/area/survivalpod)
"D" = (
/obj/structure/fans/tiny,
/obj/machinery/door/airlock/voidcraft/survival_pod,
/obj/effect/floor_decal/industrial/danger/full,
/turf/simulated/shuttle/floor/voidcraft,
/area/survivalpod)
"L" = (
/obj/structure/fans/tiny,
/obj/effect/floor_decal/industrial/danger/full,
/obj/machinery/door/airlock/voidcraft/survival_pod/vertical,
/turf/simulated/shuttle/floor/voidcraft,
/area/survivalpod)
(1,1,1) = {"
z
a
L
a
z
"}
(2,1,1) = {"
a
i
i
i
a
"}
(3,1,1) = {"
D
i
t
i
D
"}
(4,1,1) = {"
a
y
i
i
a
"}
(5,1,1) = {"
z
a
L
a
a
"}

View File

@@ -0,0 +1,80 @@
//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
"a" = (
/turf/simulated/shuttle/wall/voidcraft,
/area/survivalpod)
"b" = (
/obj/structure/bed/chair/office/light,
/obj/structure/barricade/cutout/greytide,
/turf/simulated/floor/tiled/white,
/area/survivalpod)
"h" = (
/obj/structure/table/standard,
/obj/machinery/light{
dir = 4;
light_color = "#DDFFD3"
},
/turf/simulated/floor/tiled/white,
/area/survivalpod)
"k" = (
/obj/structure/fans/tiny,
/obj/machinery/door/airlock/voidcraft/survival_pod,
/obj/effect/floor_decal/industrial/danger/full,
/turf/simulated/shuttle/floor/voidcraft,
/area/survivalpod)
"p" = (
/obj/structure/barricade/cutout/greytide,
/turf/simulated/floor/tiled/white,
/area/survivalpod)
"y" = (
/obj/structure/table/standard,
/turf/simulated/floor/tiled/white,
/area/survivalpod)
"z" = (
/turf/simulated/floor/tiled/white,
/area/survivalpod)
"H" = (
/obj/structure/sign/greencross,
/turf/simulated/shuttle/wall/voidcraft,
/area/survivalpod)
"I" = (
/obj/structure/fans/tiny,
/obj/effect/floor_decal/industrial/danger/full,
/obj/machinery/door/airlock/voidcraft/survival_pod/vertical,
/turf/simulated/shuttle/floor/voidcraft,
/area/survivalpod)
(1,1,1) = {"
H
a
I
a
a
"}
(2,1,1) = {"
a
z
z
z
a
"}
(3,1,1) = {"
a
y
y
z
k
"}
(4,1,1) = {"
a
b
h
p
a
"}
(5,1,1) = {"
H
a
a
a
H
"}

View File

@@ -0,0 +1,86 @@
//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
"a" = (
/turf/simulated/shuttle/wall/voidcraft,
/area/survivalpod)
"b" = (
/obj/structure/barricade/cutout/greytide,
/obj/effect/floor_decal/corner/paleblue/full{
dir = 8
},
/turf/simulated/floor/tiled/white,
/area/survivalpod)
"h" = (
/obj/structure/fans/tiny,
/obj/machinery/door/airlock/voidcraft/survival_pod,
/obj/effect/floor_decal/industrial/danger/full,
/turf/simulated/shuttle/floor/voidcraft,
/area/survivalpod)
"o" = (
/obj/effect/floor_decal/corner/paleblue/full,
/turf/simulated/floor/tiled/white,
/area/survivalpod)
"z" = (
/obj/structure/sign/greencross,
/turf/simulated/shuttle/wall/voidcraft,
/area/survivalpod)
"F" = (
/obj/structure/fans/tiny,
/obj/effect/floor_decal/industrial/danger/full,
/obj/machinery/door/airlock/voidcraft/survival_pod/vertical,
/turf/simulated/shuttle/floor/voidcraft,
/area/survivalpod)
"H" = (
/turf/simulated/floor/tiled/white,
/area/survivalpod)
"I" = (
/obj/structure/barricade/cutout/greytide,
/obj/effect/floor_decal/corner/paleblue/full{
dir = 1
},
/turf/simulated/floor/tiled/white,
/area/survivalpod)
"Z" = (
/obj/effect/floor_decal/corner/paleblue/full{
dir = 4
},
/obj/machinery/light{
dir = 8
},
/turf/simulated/floor/tiled/white,
/area/survivalpod)
(1,1,1) = {"
z
a
a
a
z
"}
(2,1,1) = {"
a
H
Z
I
a
"}
(3,1,1) = {"
h
H
o
b
a
"}
(4,1,1) = {"
a
H
H
H
a
"}
(5,1,1) = {"
a
a
F
a
z
"}

View File

@@ -0,0 +1,97 @@
//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
"a" = (
/turf/simulated/shuttle/wall/voidcraft,
/area/survivalpod)
"j" = (
/obj/structure/bed/padded,
/obj/item/bedsheet/medical,
/obj/structure/barricade/cutout/greytide{
icon_rotation = 90
},
/turf/simulated/floor/tiled/white,
/area/survivalpod)
"o" = (
/obj/effect/floor_decal/corner/paleblue/full{
dir = 8
},
/turf/simulated/floor/tiled/white,
/area/survivalpod)
"u" = (
/obj/structure/fans/tiny,
/obj/machinery/door/airlock/voidcraft/survival_pod/vertical,
/obj/effect/floor_decal/industrial/danger/full,
/turf/simulated/shuttle/floor/voidcraft,
/area/survivalpod)
"D" = (
/obj/effect/floor_decal/corner/paleblue/full{
dir = 4
},
/turf/simulated/floor/tiled/white,
/area/survivalpod)
"G" = (
/obj/structure/sign/greencross,
/turf/simulated/shuttle/wall/voidcraft,
/area/survivalpod)
"N" = (
/turf/simulated/floor/tiled/white,
/area/survivalpod)
"O" = (
/obj/effect/floor_decal/corner/paleblue/full{
dir = 1
},
/turf/simulated/floor/tiled/white,
/area/survivalpod)
"Q" = (
/obj/machinery/light{
icon_state = "tube1";
dir = 4
},
/turf/simulated/floor/tiled/white,
/area/survivalpod)
"T" = (
/obj/structure/fans/tiny,
/obj/machinery/door/airlock/voidcraft/survival_pod,
/obj/effect/floor_decal/industrial/danger/full,
/turf/simulated/shuttle/floor/voidcraft,
/area/survivalpod)
"Z" = (
/obj/effect/floor_decal/corner/paleblue/full,
/obj/structure/barricade/cutout/greytide,
/turf/simulated/floor/tiled/white,
/area/survivalpod)
(1,1,1) = {"
a
a
u
a
G
"}
(2,1,1) = {"
a
N
D
O
a
"}
(3,1,1) = {"
T
N
Z
o
a
"}
(4,1,1) = {"
a
N
j
Q
a
"}
(5,1,1) = {"
G
a
a
a
G
"}

View File

@@ -0,0 +1,408 @@
//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
"a" = (
/obj/structure/table/gamblingtable,
/obj/effect/floor_decal/spline/plain{
dir = 8
},
/obj/machinery/light/floortube{
dir = 8;
pixel_x = -6
},
/turf/simulated/floor/tiled/eris/steel/bar_dance,
/area/survivalpod)
"b" = (
/obj/item/stool/padded,
/turf/simulated/floor/carpet/blue2,
/area/survivalpod)
"c" = (
/obj/structure/table/wooden_reinforced,
/obj/item/storage/firstaid/regular{
pixel_y = 9;
pixel_x = -4
},
/turf/simulated/floor/wood,
/area/survivalpod)
"d" = (
/obj/machinery/computer/arcade/orion_trail{
dir = 4
},
/obj/machinery/light{
dir = 8
},
/turf/simulated/floor/wood,
/area/survivalpod)
"e" = (
/obj/machinery/computer/arcade/battle{
dir = 4
},
/turf/simulated/floor/wood,
/area/survivalpod)
"f" = (
/obj/structure/sign/mining,
/turf/simulated/shuttle/wall/voidcraft/survival,
/area/survivalpod)
"g" = (
/obj/structure/bed/chair/bay/comfy/black{
dir = 4
},
/turf/simulated/floor/carpet/blue2,
/area/survivalpod)
"h" = (
/obj/structure/fans,
/turf/simulated/floor/wood,
/area/survivalpod)
"i" = (
/obj/structure/table/gamblingtable,
/obj/effect/floor_decal/spline/plain{
dir = 10
},
/obj/item/material/ashtray/glass{
pixel_x = 6;
pixel_y = 9
},
/turf/simulated/floor/tiled/eris/steel/bar_dance,
/area/survivalpod)
"j" = (
/turf/simulated/floor/wood,
/area/survivalpod)
"k" = (
/obj/machinery/holoplant,
/turf/simulated/floor/wood,
/area/survivalpod)
"l" = (
/turf/simulated/floor/carpet/blue2,
/area/survivalpod)
"m" = (
/obj/structure/table/darkglass,
/obj/structure/closet/walllocker_double/casino/north,
/obj/item/spacecasinocash_fake/c1000{
pixel_y = 12;
pixel_x = 12
},
/obj/item/spacecasinocash_fake/c1000{
pixel_y = 12;
pixel_x = 6
},
/obj/item/spacecasinocash_fake/c1000{
pixel_y = 7;
pixel_x = 12
},
/obj/item/spacecasinocash_fake/c1000{
pixel_y = 7;
pixel_x = 6
},
/obj/item/spacecasinocash_fake/c1000{
pixel_y = 3;
pixel_x = 12
},
/obj/item/spacecasinocash_fake/c1000{
pixel_y = 3;
pixel_x = 6
},
/obj/item/storage/pill_bottle/dice{
pixel_y = 12;
pixel_x = -7
},
/obj/item/storage/pill_bottle/dice_nerd{
pixel_x = -7;
pixel_y = 7
},
/obj/item/deck/cards/casino{
pixel_x = -6;
pixel_y = -1
},
/turf/simulated/floor/tiled/eris/steel/bar_dance,
/area/survivalpod)
"n" = (
/obj/machinery/vending/loadout/loadout_misc,
/turf/simulated/floor/wood,
/area/survivalpod)
"o" = (
/obj/structure/sign/painting/public{
pixel_y = 30
},
/turf/simulated/floor/tiled/eris/steel/bar_dance,
/area/survivalpod)
"p" = (
/obj/item/stool/padded{
dir = 8
},
/turf/simulated/floor/carpet/blue2,
/area/survivalpod)
"r" = (
/obj/machinery/button/remote/airlock/survival_pod/bolts{
pixel_y = -22;
pixel_x = 22
},
/turf/simulated/floor/wood,
/area/survivalpod)
"s" = (
/obj/item/stool/padded{
dir = 8
},
/obj/structure/sign/painting/public{
pixel_y = 30
},
/turf/simulated/floor/wood,
/area/survivalpod)
"t" = (
/obj/machinery/button/remote/airlock/survival_pod/bolts{
pixel_y = -23;
pixel_x = 24;
dir = 4
},
/turf/simulated/floor/wood,
/area/survivalpod)
"u" = (
/obj/structure/fans/tiny,
/obj/effect/floor_decal/industrial/danger/full,
/obj/machinery/door/airlock/voidcraft/survival_pod/vertical,
/turf/simulated/shuttle/floor/voidcraft/dark,
/area/survivalpod)
"v" = (
/obj/machinery/button/remote/airlock/survival_pod/bolts{
pixel_y = -22;
pixel_x = -23;
dir = 8
},
/turf/simulated/floor/wood,
/area/survivalpod)
"w" = (
/obj/machinery/light,
/obj/structure/table/wooden_reinforced,
/obj/structure/sign/painting/public{
pixel_y = -30
},
/obj/item/instrument/piano_synth{
pixel_x = -23
},
/turf/simulated/floor/wood,
/area/survivalpod)
"x" = (
/obj/machinery/computer/arcade/clawmachine,
/turf/simulated/floor/wood,
/area/survivalpod)
"y" = (
/obj/machinery/button/remote/airlock/survival_pod/bolts{
pixel_y = 24;
pixel_x = 23;
dir = 1
},
/turf/simulated/floor/wood,
/area/survivalpod)
"z" = (
/obj/structure/table/gamblingtable,
/obj/effect/floor_decal/spline/plain,
/obj/item/storage/box/matches{
pixel_x = -15
},
/turf/simulated/floor/tiled/eris/steel/bar_dance,
/area/survivalpod)
"B" = (
/obj/structure/table/gamblingtable,
/obj/effect/floor_decal/spline/plain,
/obj/machinery/light/floortube,
/obj/item/storage/fancy/cigar{
pixel_y = 7;
pixel_x = -3
},
/turf/simulated/floor/tiled/eris/steel/bar_dance,
/area/survivalpod)
"D" = (
/obj/machinery/door/airlock/voidcraft/survival_pod,
/obj/structure/fans/tiny,
/obj/effect/floor_decal/industrial/danger/full,
/turf/simulated/shuttle/floor/voidcraft/dark,
/area/survivalpod)
"E" = (
/obj/structure/sign/mining/survival{
dir = 1
},
/turf/simulated/shuttle/wall/voidcraft/survival,
/area/survivalpod)
"F" = (
/turf/simulated/floor/tiled/eris/steel/bar_dance,
/area/survivalpod)
"H" = (
/obj/machinery/disposal/wall{
dir = 4
},
/obj/structure/disposalpipe/trunk{
dir = 8
},
/obj/item/stool/padded,
/turf/simulated/floor/wood,
/area/survivalpod)
"I" = (
/turf/simulated/shuttle/wall/voidcraft/survival,
/area/survivalpod)
"J" = (
/obj/machinery/light,
/obj/machinery/station_slot_machine,
/turf/simulated/floor/wood,
/area/survivalpod)
"K" = (
/obj/structure/sign/mining/survival{
dir = 8
},
/obj/structure/disposalpipe/segment{
dir = 8;
icon_state = "pipe-c"
},
/turf/simulated/shuttle/wall/voidcraft/survival,
/area/survivalpod)
"L" = (
/obj/structure/disposalpipe/segment{
dir = 4;
icon_state = "pipe-c"
},
/turf/simulated/shuttle/wall/voidcraft/survival,
/area/survivalpod)
"M" = (
/obj/structure/bed/chair/bay/comfy/black{
dir = 4
},
/turf/simulated/floor/wood,
/area/survivalpod)
"O" = (
/obj/structure/bed/chair/bay/comfy/black{
dir = 1
},
/obj/structure/sign/painting/public{
pixel_x = 30
},
/turf/simulated/floor/wood,
/area/survivalpod)
"P" = (
/obj/structure/sign/mining/survival,
/turf/simulated/shuttle/wall/voidcraft/survival,
/area/survivalpod)
"Q" = (
/obj/structure/sign/mining/survival{
dir = 4
},
/turf/simulated/shuttle/wall/voidcraft/survival,
/area/survivalpod)
"T" = (
/obj/structure/table/gamblingtable,
/obj/effect/floor_decal/spline/plain{
dir = 8
},
/turf/simulated/floor/tiled/eris/steel/bar_dance,
/area/survivalpod)
"X" = (
/obj/structure/bed/chair/bay/comfy/black{
dir = 1
},
/turf/simulated/floor/carpet/blue2,
/area/survivalpod)
"Y" = (
/obj/structure/bed/chair/comfy/rounded/purple,
/turf/simulated/floor/tiled/eris/steel/bar_light,
/area/survivalpod)
"Z" = (
/obj/structure/sign/mining/survival{
dir = 8
},
/turf/simulated/shuttle/wall/voidcraft/survival,
/area/survivalpod)
(1,1,1) = {"
I
Z
I
Z
u
I
L
K
I
"}
(2,1,1) = {"
E
e
d
x
v
j
H
c
P
"}
(3,1,1) = {"
I
s
p
p
l
l
b
w
I
"}
(4,1,1) = {"
D
y
l
l
l
l
l
n
I
"}
(5,1,1) = {"
I
M
g
g
l
l
l
r
D
"}
(6,1,1) = {"
I
T
a
i
X
l
l
k
f
"}
(7,1,1) = {"
I
o
Y
B
X
l
l
J
I
"}
(8,1,1) = {"
I
m
F
z
O
t
j
h
P
"}
(9,1,1) = {"
I
Q
I
Q
I
u
I
Q
I
"}

View File

@@ -0,0 +1,193 @@
//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
"a" = (
/turf/simulated/floor/tiled/white,
/area/survivalpod/redspace)
"c" = (
/obj/machinery/door/window/survival_pod{
dir = 1;
icon_state = "windoor"
},
/obj/effect/floor_decal/spline/plain{
dir = 1
},
/turf/simulated/floor/tiled/white,
/area/survivalpod/redspace)
"d" = (
/obj/effect/mist,
/turf/simulated/floor/wood/alt/parquet,
/area/survivalpod/redspace)
"f" = (
/obj/structure/sign/mining/survival{
dir = 1
},
/turf/simulated/shuttle/wall/voidcraft/survival,
/area/survivalpod/redspace)
"k" = (
/obj/effect/mist,
/obj/machinery/light/floortube{
dir = 1
},
/turf/simulated/floor/wood/alt/parquet,
/area/survivalpod/redspace)
"l" = (
/obj/structure/sign/mining/survival{
dir = 8
},
/turf/simulated/shuttle/wall/voidcraft/survival,
/area/survivalpod/redspace)
"m" = (
/obj/structure/window/reinforced/survival_pod{
dir = 1
},
/obj/structure/closet/secure_closet/personal,
/turf/simulated/floor/tiled/white,
/area/survivalpod/redspace)
"q" = (
/obj/structure/fans,
/turf/simulated/shuttle/wall/voidcraft/hard_corner,
/area/survivalpod/redspace)
"r" = (
/obj/effect/mist,
/obj/structure/table/bench/wooden,
/turf/simulated/floor/wood/alt/parquet,
/area/survivalpod/redspace)
"s" = (
/obj/structure/fans/tiny,
/obj/machinery/door/airlock/voidcraft/survival_pod,
/obj/effect/floor_decal/industrial/danger/full,
/turf/simulated/shuttle/floor/voidcraft,
/area/survivalpod/redspace)
"u" = (
/obj/effect/mist,
/obj/structure/railing{
dir = 8
},
/obj/structure/railing,
/turf/simulated/floor/water/pool,
/area/survivalpod/redspace)
"y" = (
/obj/structure/sign/mining/survival{
dir = 4
},
/turf/simulated/shuttle/wall/voidcraft/survival,
/area/survivalpod/redspace)
"C" = (
/obj/structure/sign/mining/survival,
/turf/simulated/shuttle/wall/voidcraft/survival,
/area/survivalpod/redspace)
"E" = (
/obj/machinery/light/floortube,
/obj/machinery/button/remote/airlock/survival_pod/bolts{
pixel_y = -22;
pixel_x = 21
},
/turf/simulated/floor/tiled/white,
/area/survivalpod/redspace)
"H" = (
/turf/simulated/shuttle/wall/voidcraft/survival,
/area/survivalpod/redspace)
"I" = (
/obj/machinery/smartfridge/survival_pod{
pixel_y = 28
},
/obj/item/towel/random{
color = "#5fadba"
},
/obj/item/towel/random{
color = "#b0006b"
},
/obj/item/towel/random{
color = "#b0006b"
},
/obj/item/towel/random{
color = "#ae0004"
},
/obj/item/towel/random,
/obj/item/towel/random,
/obj/item/towel/random,
/obj/item/towel/random,
/turf/simulated/floor/tiled/white,
/area/survivalpod/redspace)
"N" = (
/obj/effect/mist,
/obj/structure/railing{
dir = 4
},
/obj/structure/railing,
/turf/simulated/floor/water/pool,
/area/survivalpod/redspace)
"O" = (
/obj/structure/closet/secure_closet/personal,
/turf/simulated/floor/tiled/white,
/area/survivalpod/redspace)
"T" = (
/obj/structure/sign/mining,
/turf/simulated/shuttle/wall/voidcraft/survival,
/area/survivalpod/redspace)
"U" = (
/turf/simulated/shuttle/wall/voidcraft/hard_corner,
/area/survivalpod/redspace)
(1,1,1) = {"
H
l
H
l
H
l
H
"}
(2,1,1) = {"
f
N
r
r
m
O
C
"}
(3,1,1) = {"
H
r
d
d
c
a
H
"}
(4,1,1) = {"
f
r
k
d
m
E
s
"}
(5,1,1) = {"
H
r
d
d
q
a
H
"}
(6,1,1) = {"
f
u
r
r
U
I
T
"}
(7,1,1) = {"
H
y
H
y
H
y
H
"}

View File

@@ -0,0 +1,566 @@
//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
"aq" = (
/obj/structure/particle_accelerator/power_box{
dir = 4
},
/turf/simulated/floor,
/area/survivalpod)
"aO" = (
/obj/structure/cable/cyan{
icon_state = "2-8"
},
/turf/simulated/floor,
/area/survivalpod)
"bn" = (
/obj/machinery/light/small{
dir = 1
},
/obj/structure/cable/yellow{
icon_state = "2-4"
},
/turf/simulated/floor,
/area/survivalpod)
"bK" = (
/obj/structure/cable/cyan{
icon_state = "1-4"
},
/turf/simulated/floor,
/area/survivalpod)
"dy" = (
/obj/structure/cable/yellow{
icon_state = "1-2"
},
/turf/simulated/floor,
/area/survivalpod)
"ek" = (
/obj/structure/cable/cyan{
icon_state = "4-8"
},
/turf/simulated/floor,
/area/survivalpod)
"ht" = (
/obj/machinery/power/emitter,
/obj/structure/cable/cyan{
icon_state = "0-8"
},
/obj/structure/cable/cyan{
icon_state = "4-8"
},
/turf/simulated/floor,
/area/survivalpod)
"hG" = (
/obj/machinery/power/emitter{
dir = 1
},
/obj/structure/cable/cyan{
icon_state = "0-8"
},
/turf/simulated/floor,
/area/survivalpod)
"hJ" = (
/obj/machinery/particle_accelerator/control_box,
/obj/structure/cable/cyan{
icon_state = "1-2"
},
/turf/simulated/floor,
/area/survivalpod)
"hL" = (
/obj/machinery/power/tesla_coil{
anchored = 1;
icon_state = "coil1"
},
/obj/structure/cable/yellow{
icon_state = "0-8"
},
/obj/machinery/light/small{
dir = 1
},
/turf/simulated/floor,
/area/survivalpod)
"hU" = (
/obj/structure/sign/warning/high_voltage,
/turf/simulated/shuttle/wall/voidcraft/red,
/area/survivalpod)
"is" = (
/obj/structure/cable/yellow{
icon_state = "1-8"
},
/turf/simulated/floor,
/area/survivalpod)
"iH" = (
/obj/machinery/door/airlock/voidcraft/survival_pod/vertical,
/obj/structure/fans/tiny,
/obj/effect/floor_decal/industrial/danger/full,
/turf/simulated/shuttle/floor/voidcraft/dark,
/area/survivalpod)
"nj" = (
/obj/structure/cable{
icon_state = "1-2"
},
/obj/structure/sign/warning/radioactive,
/turf/simulated/shuttle/wall/voidcraft/red,
/area/survivalpod)
"nS" = (
/obj/machinery/power/smes/buildable/offmap_spawn,
/obj/structure/cable/cyan{
icon_state = "0-4"
},
/turf/simulated/floor,
/area/survivalpod)
"oi" = (
/obj/structure/sign/warning/radioactive,
/turf/simulated/shuttle/wall/voidcraft/red,
/area/survivalpod)
"oX" = (
/turf/simulated/shuttle/wall/voidcraft/red,
/area/survivalpod)
"rZ" = (
/obj/machinery/light/small{
dir = 8
},
/turf/simulated/floor,
/area/survivalpod)
"sA" = (
/obj/structure/cable/yellow{
icon_state = "0-2"
},
/obj/structure/cable/yellow{
icon_state = "0-4"
},
/obj/structure/cable/yellow{
icon_state = "0-8"
},
/obj/structure/cable/yellow,
/turf/simulated/floor,
/area/survivalpod)
"sN" = (
/obj/structure/cable/yellow{
icon_state = "2-8"
},
/turf/simulated/floor,
/area/survivalpod)
"sQ" = (
/obj/structure/cable{
icon_state = "1-4"
},
/turf/simulated/shuttle/wall/voidcraft/red,
/area/survivalpod)
"tm" = (
/obj/machinery/field_generator{
anchored = 1;
state = 1
},
/turf/simulated/floor,
/area/survivalpod)
"ud" = (
/obj/structure/particle_accelerator/particle_emitter/center{
dir = 4
},
/turf/simulated/floor,
/area/survivalpod)
"vN" = (
/obj/structure/cable/yellow{
icon_state = "0-2"
},
/obj/machinery/power/terminal{
dir = 1
},
/turf/simulated/floor,
/area/survivalpod)
"vQ" = (
/turf/simulated/floor,
/area/survivalpod)
"wg" = (
/obj/structure/cable/cyan{
icon_state = "4-8"
},
/obj/machinery/power/grounding_rod{
anchored = 1;
icon_state = "grounding_rod1"
},
/turf/simulated/floor,
/area/survivalpod)
"wY" = (
/obj/machinery/the_singularitygen/tesla{
anchored = 1
},
/turf/simulated/floor,
/area/survivalpod)
"xE" = (
/obj/structure/table/reinforced,
/obj/item/storage/toolbox/electrical{
pixel_y = 13
},
/obj/item/storage/toolbox/mechanical{
pixel_y = 5
},
/obj/item/clothing/head/welding,
/turf/simulated/floor/tiled/eris/dark/danger,
/area/survivalpod)
"yd" = (
/obj/structure/particle_accelerator/end_cap{
dir = 4
},
/obj/structure/cable/yellow{
icon_state = "1-2"
},
/turf/simulated/floor,
/area/survivalpod)
"yi" = (
/obj/structure/cable/cyan{
icon_state = "1-4"
},
/obj/structure/cable/cyan{
icon_state = "1-2"
},
/obj/machinery/power/grounding_rod{
anchored = 1;
icon_state = "grounding_rod1"
},
/turf/simulated/floor,
/area/survivalpod)
"Ai" = (
/obj/structure/sign/warning/high_voltage,
/obj/structure/cable{
icon_state = "2-4"
},
/turf/simulated/shuttle/wall/voidcraft/red,
/area/survivalpod)
"BC" = (
/obj/structure/cable/cyan{
icon_state = "1-2"
},
/turf/simulated/floor,
/area/survivalpod)
"Cn" = (
/obj/machinery/power/tesla_coil{
anchored = 1;
icon_state = "coil1"
},
/obj/structure/cable/yellow{
icon_state = "0-8"
},
/obj/machinery/light/small,
/turf/simulated/floor,
/area/survivalpod)
"DW" = (
/obj/structure/table/reinforced,
/obj/item/stack/cable_coil{
pixel_y = 8;
pixel_x = -8
},
/obj/item/clothing/gloves/yellow{
pixel_x = -10
},
/obj/item/paper{
pixel_y = 7;
pixel_x = 4;
name = "note to users";
info = "The tesla coils and grounding rods come already secured due to them being otherwise inaccessible for such a compact space as this.. HOWEVER, everything else will still need to be manually secured and set up. Also, in case it wasn't already obvious, the red wire's the output. Have fun!"
},
/turf/simulated/floor/tiled/eris/dark/danger,
/area/survivalpod)
"EG" = (
/obj/structure/cable/cyan{
icon_state = "1-2"
},
/obj/structure/cable/yellow{
icon_state = "4-8"
},
/turf/simulated/floor,
/area/survivalpod)
"EO" = (
/obj/machinery/power/emitter,
/obj/structure/cable/cyan{
icon_state = "0-8"
},
/turf/simulated/floor,
/area/survivalpod)
"Fm" = (
/obj/machinery/door/airlock/voidcraft/survival_pod,
/obj/structure/fans/tiny,
/obj/effect/floor_decal/industrial/danger/full,
/turf/simulated/floor,
/area/survivalpod)
"FS" = (
/obj/structure/cable/yellow{
icon_state = "1-4"
},
/turf/simulated/floor,
/area/survivalpod)
"Gp" = (
/obj/structure/cable/cyan{
icon_state = "4-8"
},
/obj/structure/cable/yellow{
icon_state = "1-2"
},
/turf/simulated/floor,
/area/survivalpod)
"Gr" = (
/obj/structure/particle_accelerator/particle_emitter/right{
dir = 4
},
/turf/simulated/floor,
/area/survivalpod)
"Nr" = (
/obj/structure/cable/yellow{
icon_state = "0-2"
},
/obj/machinery/power/terminal{
dir = 1
},
/obj/machinery/light/small{
dir = 8
},
/turf/simulated/floor,
/area/survivalpod)
"OB" = (
/obj/machinery/door/airlock/voidcraft/survival_pod,
/obj/structure/fans/tiny,
/obj/effect/floor_decal/industrial/danger/full,
/turf/simulated/shuttle/floor/voidcraft/dark,
/area/survivalpod)
"Pl" = (
/obj/machinery/light/small,
/turf/simulated/floor,
/area/survivalpod)
"Pr" = (
/obj/machinery/power/tesla_coil{
anchored = 1;
icon_state = "coil1"
},
/obj/structure/cable/yellow{
icon_state = "0-8"
},
/obj/structure/cable/yellow{
icon_state = "4-8"
},
/turf/simulated/floor,
/area/survivalpod)
"Qt" = (
/obj/structure/cable{
icon_state = "1-2"
},
/turf/simulated/shuttle/wall/voidcraft/red,
/area/survivalpod)
"QO" = (
/obj/machinery/power/grounding_rod{
anchored = 1;
icon_state = "grounding_rod1"
},
/turf/simulated/floor,
/area/survivalpod)
"Rz" = (
/obj/structure/cable/yellow{
icon_state = "4-8"
},
/turf/simulated/floor,
/area/survivalpod)
"SG" = (
/obj/machinery/light/small,
/obj/structure/cable/yellow{
icon_state = "1-4"
},
/turf/simulated/floor,
/area/survivalpod)
"Um" = (
/obj/structure/cable{
icon_state = "2-8"
},
/obj/machinery/light/small{
dir = 8
},
/turf/simulated/floor,
/area/survivalpod)
"Vk" = (
/obj/machinery/power/smes/buildable{
RCon_tag = "Power - Capsule";
cur_coils = 4;
input_attempt = 1;
input_level = 500000;
name = "JUICE COLLECTION";
output_level = 1e+006
},
/obj/structure/cable{
icon_state = "0-8"
},
/turf/simulated/floor,
/area/survivalpod)
"VE" = (
/obj/structure/particle_accelerator/fuel_chamber{
dir = 4
},
/obj/structure/cable/cyan{
icon_state = "1-2"
},
/turf/simulated/floor,
/area/survivalpod)
"Ws" = (
/obj/machinery/light/small{
dir = 1
},
/turf/simulated/floor,
/area/survivalpod)
"XV" = (
/obj/structure/particle_accelerator/particle_emitter/left{
dir = 4
},
/turf/simulated/floor,
/area/survivalpod)
"YO" = (
/obj/machinery/power/emitter{
dir = 1
},
/obj/structure/cable/cyan{
icon_state = "0-8"
},
/obj/structure/cable/cyan{
icon_state = "4-8"
},
/turf/simulated/floor,
/area/survivalpod)
(1,1,1) = {"
oX
Ai
Qt
nj
sQ
iH
oX
oi
oX
hU
oX
"}
(2,1,1) = {"
hU
Vk
Nr
FS
Um
vQ
rZ
vQ
rZ
xE
hU
"}
(3,1,1) = {"
oX
nS
vN
sA
dy
yd
dy
FS
vQ
DW
oX
"}
(4,1,1) = {"
oi
aO
yi
EG
BC
VE
hJ
EG
bK
QO
oi
"}
(5,1,1) = {"
oX
Ws
ek
Rz
vQ
aq
vQ
Rz
ek
Pl
oX
"}
(6,1,1) = {"
OB
vQ
ek
Rz
XV
ud
Gr
Rz
ek
vQ
Fm
"}
(7,1,1) = {"
oX
bn
Gp
is
vQ
vQ
vQ
sN
Gp
SG
oX
"}
(8,1,1) = {"
oi
Pr
ht
vQ
tm
QO
tm
vQ
YO
Pr
oi
"}
(9,1,1) = {"
oX
Pr
wg
vQ
vQ
wY
vQ
vQ
wg
Pr
oX
"}
(10,1,1) = {"
hU
hL
EO
vQ
tm
QO
tm
vQ
hG
Cn
hU
"}
(11,1,1) = {"
oX
hU
oX
oi
oX
oX
oX
oi
oX
hU
oX
"}

View File

@@ -1,6 +1,7 @@
//Debug areas //Debug areas
/area/tether/surfacebase /area/tether/surfacebase
name = "Tether Debug Surface" name = "Tether Debug Surface"
flags = AREA_BLOCK_INSTANT_BUILDING
/area/tether/transit /area/tether/transit
name = "Tether Debug Transit" name = "Tether Debug Transit"
@@ -143,6 +144,7 @@
/area/tether/surfacebase/outside /area/tether/surfacebase/outside
name = "Outside - Surface" name = "Outside - Surface"
sound_env = SOUND_ENVIRONMENT_MOUNTAINS sound_env = SOUND_ENVIRONMENT_MOUNTAINS
flags = 0 // To allow shelter capsules to activate here specifically
/area/tether/surfacebase/outside/outside1 /area/tether/surfacebase/outside/outside1
icon_state = "outside1" icon_state = "outside1"
/area/tether/surfacebase/outside/outside2 /area/tether/surfacebase/outside/outside2
@@ -161,10 +163,12 @@
/area/tether/surfacebase/temple /area/tether/surfacebase/temple
name = "Outside - Wilderness" // ToDo: Make a way to hide spoiler areas off the list of areas ghosts can jump to. name = "Outside - Wilderness" // ToDo: Make a way to hide spoiler areas off the list of areas ghosts can jump to.
icon_state = "red" icon_state = "red"
flags = 0 // To allow shelter capsules to activate here specifically
/area/tether/surfacebase/crash /area/tether/surfacebase/crash
name = "Outside - Wilderness" // ToDo: Make a way to hide spoiler areas off the list of areas ghosts can jump to. name = "Outside - Wilderness" // ToDo: Make a way to hide spoiler areas off the list of areas ghosts can jump to.
icon_state = "yellow" icon_state = "yellow"
flags = 0 // To allow shelter capsules to activate here specifically
/area/tether/surfacebase/tram /area/tether/surfacebase/tram
name = "\improper Tram Station" name = "\improper Tram Station"
@@ -797,6 +801,7 @@
/area/rnd/research/testingrange /area/rnd/research/testingrange
name = "\improper Weapons Testing Range" name = "\improper Weapons Testing Range"
icon_state = "firingrange" icon_state = "firingrange"
flags = 0 // To allow shelter capsules to activate here specifically
/area/rnd/research/researchdivision /area/rnd/research/researchdivision
name = "\improper Research Division" name = "\improper Research Division"
@@ -1440,16 +1445,16 @@
// Override telescience shielding on some areas // Override telescience shielding on some areas
/area/security/armoury /area/security/armoury
flags = BLUE_SHIELDED flags = BLUE_SHIELDED | AREA_BLOCK_INSTANT_BUILDING
/area/security/tactical /area/security/tactical
flags = BLUE_SHIELDED flags = BLUE_SHIELDED | AREA_BLOCK_INSTANT_BUILDING
/area/security/nuke_storage /area/security/nuke_storage
flags = BLUE_SHIELDED flags = BLUE_SHIELDED | AREA_BLOCK_INSTANT_BUILDING
/area/supply /area/supply
flags = BLUE_SHIELDED flags = BLUE_SHIELDED | AREA_BLOCK_INSTANT_BUILDING
// Add rad shielding to maintenance and construction sites // Add rad shielding to maintenance and construction sites
/area/vacant /area/vacant
@@ -1459,7 +1464,7 @@
flags = RAD_SHIELDED flags = RAD_SHIELDED
/area/rnd/research_storage //Located entirely in maint under public access, so why not that too /area/rnd/research_storage //Located entirely in maint under public access, so why not that too
flags = RAD_SHIELDED flags = RAD_SHIELDED | AREA_BLOCK_INSTANT_BUILDING
// New shuttles // New shuttles
/area/shuttle/administration/transit /area/shuttle/administration/transit