mirror of
https://github.com/Citadel-Station-13/Citadel-Station-13-RP.git
synced 2025-12-10 02:55:57 +00:00
PrepWork for Tether (#2878)
Co-authored-by: Anthony Rodriguez <newman446@hotmail.com>
This commit is contained in:
committed by
GitHub
parent
942127048d
commit
e4f94c38e2
5
maps/tether/submaps/submaps_readme.md
Normal file
5
maps/tether/submaps/submaps_readme.md
Normal file
@@ -0,0 +1,5 @@
|
||||
DO NOT PUT EXPEDITION SUBMAPS HERE.
|
||||
|
||||
Only submaps and areas EXCLUSIVE to the Tether go here. Underdark POIs are here because they use Virgo3b turfs EXCLUSIVE to Tether.
|
||||
|
||||
If you're unsure, ask in #dev-general.
|
||||
51
maps/tether/submaps/underdark_pois/rykka_easter_egg.dmm
Normal file
51
maps/tether/submaps/underdark_pois/rykka_easter_egg.dmm
Normal file
@@ -0,0 +1,51 @@
|
||||
//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
|
||||
"a" = (
|
||||
/turf/simulated/mineral/floor/ignore_cavegen/virgo3b,
|
||||
/area/mine/explored/underdark)
|
||||
"b" = (
|
||||
/turf/simulated/mineral/ignore_cavegen/virgo3b,
|
||||
/area/mine/explored/underdark)
|
||||
"c" = (
|
||||
/obj/structure/dogbed,
|
||||
/mob/living/simple_mob/animal/wolf/direwolf/rykka{
|
||||
attacktext = list("attacked, bites, gnaws");
|
||||
friendly = list("nuzzles, cuddles, rubs against")
|
||||
},
|
||||
/turf/simulated/mineral/floor/ignore_cavegen/virgo3b,
|
||||
/area/mine/explored/underdark)
|
||||
|
||||
(1,1,1) = {"
|
||||
b
|
||||
b
|
||||
a
|
||||
b
|
||||
b
|
||||
"}
|
||||
(2,1,1) = {"
|
||||
b
|
||||
a
|
||||
a
|
||||
a
|
||||
b
|
||||
"}
|
||||
(3,1,1) = {"
|
||||
a
|
||||
a
|
||||
c
|
||||
a
|
||||
a
|
||||
"}
|
||||
(4,1,1) = {"
|
||||
b
|
||||
a
|
||||
a
|
||||
a
|
||||
b
|
||||
"}
|
||||
(5,1,1) = {"
|
||||
b
|
||||
b
|
||||
a
|
||||
b
|
||||
b
|
||||
"}
|
||||
57669
maps/tether/tether-01-surface1.dmm
Normal file
57669
maps/tether/tether-01-surface1.dmm
Normal file
File diff suppressed because it is too large
Load Diff
54377
maps/tether/tether-02-surface2.dmm
Normal file
54377
maps/tether/tether-02-surface2.dmm
Normal file
File diff suppressed because it is too large
Load Diff
62891
maps/tether/tether-03-surface3.dmm
Normal file
62891
maps/tether/tether-03-surface3.dmm
Normal file
File diff suppressed because it is too large
Load Diff
20372
maps/tether/tether-04-transit.dmm
Normal file
20372
maps/tether/tether-04-transit.dmm
Normal file
File diff suppressed because it is too large
Load Diff
44266
maps/tether/tether-05-station1.dmm
Normal file
44266
maps/tether/tether-05-station1.dmm
Normal file
File diff suppressed because it is too large
Load Diff
41131
maps/tether/tether-06-station2.dmm
Normal file
41131
maps/tether/tether-06-station2.dmm
Normal file
File diff suppressed because it is too large
Load Diff
45567
maps/tether/tether-07-station3.dmm
Normal file
45567
maps/tether/tether-07-station3.dmm
Normal file
File diff suppressed because it is too large
Load Diff
21941
maps/tether/tether-08-mining.dmm
Normal file
21941
maps/tether/tether-08-mining.dmm
Normal file
File diff suppressed because it is too large
Load Diff
28012
maps/tether/tether-09-solars.dmm
Normal file
28012
maps/tether/tether-09-solars.dmm
Normal file
File diff suppressed because it is too large
Load Diff
36463
maps/tether/tether-10-colony.dmm
Normal file
36463
maps/tether/tether-10-colony.dmm
Normal file
File diff suppressed because it is too large
Load Diff
@@ -5,7 +5,6 @@
|
||||
#include "tether_things.dm"
|
||||
#include "tether_phoronlock.dm"
|
||||
#include "tether_areas.dm"
|
||||
#include "tether_areas2.dm"
|
||||
#include "tether_shuttle_defs.dm"
|
||||
#include "tether_shuttles.dm"
|
||||
#include "tether_telecomms.dm"
|
||||
@@ -23,7 +22,7 @@
|
||||
#include "tether-10-colony.dmm"
|
||||
#endif
|
||||
|
||||
#include "submaps/_tether_submaps.dm"
|
||||
// #include "submaps/_tether_submaps.dm"
|
||||
|
||||
#define USING_MAP_DATUM /datum/map/tether
|
||||
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1,968 +0,0 @@
|
||||
|
||||
//
|
||||
// Surface Base Z Levels
|
||||
//
|
||||
|
||||
/area/tether/surfacebase
|
||||
icon = 'icons/turf/areas_vr.dmi'
|
||||
|
||||
|
||||
/area/tether/surfacebase/outside
|
||||
name = "Outside - Surface"
|
||||
sound_env = MOUNTAINS
|
||||
/area/tether/surfacebase/outside/outside1
|
||||
icon_state = "outside1"
|
||||
/area/tether/surfacebase/outside/outside2
|
||||
icon_state = "outside2"
|
||||
/area/tether/surfacebase/outside/outside3
|
||||
icon_state = "outside3"
|
||||
|
||||
/area/tether/surfacebase/outside/empty
|
||||
name = "Outside - Empty Area"
|
||||
|
||||
/area/tether/surfacebase/outside/wilderness
|
||||
name = "Outside - Wilderness"
|
||||
icon_state = "invi"
|
||||
forced_ambience = list('sound/music/Sacred_Grove.ogg')
|
||||
|
||||
/area/tether/surfacebase/temple
|
||||
name = "Outside - Wilderness" // ToDo: Make a way to hide spoiler areas off the list of areas ghosts can jump to.
|
||||
icon_state = "red"
|
||||
|
||||
/area/tether/surfacebase/crash
|
||||
name = "Outside - Wilderness" // ToDo: Make a way to hide spoiler areas off the list of areas ghosts can jump to.
|
||||
icon_state = "yellow"
|
||||
|
||||
/area/tether/surfacebase/tram
|
||||
name = "\improper Tram Station"
|
||||
icon_state = "dk_yellow"
|
||||
|
||||
/area/tether/surfacebase/atrium_one
|
||||
name = "\improper Atrium First Floor"
|
||||
icon_state = "dk_yellow"
|
||||
/area/tether/surfacebase/atrium_two
|
||||
name = "\improper Atrium Second Floor"
|
||||
icon_state = "dk_yellow"
|
||||
/area/tether/surfacebase/atrium_three
|
||||
name = "\improper Atrium Third Floor"
|
||||
icon_state = "dk_yellow"
|
||||
|
||||
|
||||
/area/tether/surfacebase/north_stairs_one
|
||||
name = "\improper North Stairwell First Floor"
|
||||
icon_state = "dk_yellow"
|
||||
/area/tether/surfacebase/north_staires_two
|
||||
name = "\improper North Stairwell Second Floor"
|
||||
icon_state = "dk_yellow"
|
||||
/area/tether/surfacebase/north_stairs_three
|
||||
name = "\improper North Stairwell Third Floor"
|
||||
icon_state = "dk_yellow"
|
||||
|
||||
/area/tether/surfacebase/public_garden_one
|
||||
name = "\improper Public Garden First Floor"
|
||||
icon_state = "green"
|
||||
/area/tether/surfacebase/public_garden_two
|
||||
name = "\improper Public Garden Second Floor"
|
||||
icon_state = "green"
|
||||
/area/tether/surfacebase/public_garden_three
|
||||
name = "\improper Public Garden Third Floor"
|
||||
icon_state = "green"
|
||||
/area/tether/surfacebase/public_garden
|
||||
name = "\improper Public Garden"
|
||||
icon_state = "purple"
|
||||
/area/tether/surfacebase/bar_backroom
|
||||
name = "\improper Bar Backroom"
|
||||
icon_state = "red"
|
||||
sound_env = SMALL_SOFTFLOOR
|
||||
|
||||
/area/tether/surfacebase/fishing_garden
|
||||
name = "\improper Fish Pond"
|
||||
icon_state = "blue"
|
||||
|
||||
|
||||
/area/tether/surfacebase/sauna
|
||||
name = "\improper Public Sauna"
|
||||
icon_state = "green"
|
||||
|
||||
|
||||
/area/tether/surfacebase/lounge
|
||||
name = "\improper Station Lounge"
|
||||
icon_state = "purple"
|
||||
|
||||
// /area/tether/surfacebase/east_stairs_one //This is just part of a lower hallway
|
||||
|
||||
/area/tether/surfacebase/east_stairs_two
|
||||
name = "\improper East Stairwell Second Floor"
|
||||
icon_state = "dk_yellow"
|
||||
/area/vacant/vacant_site/east
|
||||
name = "\improper East Base Vacant Site"
|
||||
/area/vacant/vacant_library
|
||||
name = "\improper Atrium Construction Site"
|
||||
/area/vacant/vacant_bar
|
||||
name = "\improper Vacant Bar"
|
||||
/area/vacant/vacant_bar_upper
|
||||
name = "\improper Upper Vacant Bar"
|
||||
|
||||
// /area/tether/surfacebase/east_stairs_three //This is just part of an upper hallway
|
||||
|
||||
/area/tether/surfacebase/emergency_storage
|
||||
icon_state = "emergencystorage"
|
||||
/area/tether/surfacebase/emergency_storage/panic_shelter
|
||||
name = "\improper Panic Shelter Emergency Storage"
|
||||
/area/tether/surfacebase/emergency_storage/rnd
|
||||
name = "\improper RnD Emergency Storage"
|
||||
/area/tether/surfacebase/emergency_storage/atmos
|
||||
name = "\improper Atmospherics Emergency Storage"
|
||||
/area/tether/surfacebase/emergency_storage/atrium
|
||||
name = "\improper Atrium Emergency Storage"
|
||||
|
||||
// Main mining area
|
||||
/area/tether/surfacebase/mining_main
|
||||
icon_state = "outpost_mine_main"
|
||||
/area/tether/surfacebase/mining_main/airlock
|
||||
name = "\improper Mining Airlock"
|
||||
/area/tether/surfacebase/mining_main/storage
|
||||
name = "\improper Mining Gear Storage"
|
||||
/area/tether/surfacebase/mining_main/uxstorage
|
||||
name = "\improper Mining Secondary Storage"
|
||||
/area/tether/surfacebase/mining_main/ore
|
||||
name = "\improper Mining Ore Storage"
|
||||
/area/tether/surfacebase/mining_main/eva
|
||||
name = "\improper Mining EVA"
|
||||
/area/tether/surfacebase/mining_main/break_room
|
||||
name = "\improper Mining Crew Area"
|
||||
/area/tether/surfacebase/mining_main/refinery
|
||||
name = "\improper Mining Refinery"
|
||||
/area/tether/surfacebase/mining_main/external
|
||||
name = "\improper Mining Refinery"
|
||||
/area/tether/surfacebase/mining_main/bathroom
|
||||
name = "\improper Mining Bathroom"
|
||||
/area/tether/surfacebase/mining_main/lobby
|
||||
name = "\improper Mining Lobby"
|
||||
/area/quartermaster/belterdock
|
||||
name = "\improper Cargo Belter Access"
|
||||
icon_state = "mining"
|
||||
|
||||
// Mining Underdark
|
||||
/area/mine/unexplored/underdark
|
||||
name = "\improper Mining Underdark"
|
||||
base_turf = /turf/simulated/mineral/floor/virgo3b
|
||||
/area/mine/explored/underdark
|
||||
name = "\improper Mining Underdark"
|
||||
base_turf = /turf/simulated/mineral/floor/virgo3b
|
||||
|
||||
// Mining outpost areas
|
||||
/area/outpost/mining_main/passage
|
||||
name = "\improper Mining Outpost Passage"
|
||||
|
||||
// Solars map areas
|
||||
/area/tether/outpost/solars_outside
|
||||
name = "\improper Solar Farm"
|
||||
/area/tether/outpost/solars_shed
|
||||
name = "\improper Solar Farm Shed"
|
||||
|
||||
|
||||
/area/maintenance/substation/medsec
|
||||
name = "\improper MedSec Substation"
|
||||
/area/maintenance/substation/mining
|
||||
name = "\improper Mining Substation"
|
||||
/area/maintenance/substation/bar
|
||||
name = "\improper Bar Substation"
|
||||
/area/maintenance/substation/surface_atmos
|
||||
name = "\improper Surface Atmos Substation"
|
||||
/area/maintenance/substation/civ_west
|
||||
name = "\improper Civilian West Substation"
|
||||
/area/maintenance/tether_midpoint
|
||||
name = "\improper Tether Midpoint Maint"
|
||||
|
||||
|
||||
/area/tether/surfacebase/medical
|
||||
icon_state = "medical"
|
||||
/area/tether/surfacebase/medical/lobby
|
||||
name = "\improper Surface Medical Lobby"
|
||||
/area/tether/surfacebase/medical/triage
|
||||
name = "\improper Surface Triage"
|
||||
/area/tether/surfacebase/medical/first_aid_west
|
||||
name = "\improper First Aid West"
|
||||
|
||||
|
||||
/area/tether/surfacebase/security
|
||||
icon_state = "security"
|
||||
/area/tether/surfacebase/security/breakroom
|
||||
name = "\improper Surface Security Break Room"
|
||||
/area/tether/surfacebase/security/lobby
|
||||
name = "\improper Surface Security Lobby"
|
||||
/area/tether/surfacebase/security/common
|
||||
name = "\improper Surface Security Room"
|
||||
/area/tether/surfacebase/security/armory
|
||||
name = "\improper Surface Armory"
|
||||
/area/tether/surfacebase/security/checkpoint
|
||||
name = "\improper Surface Checkpoint Office"
|
||||
/area/tether/surfacebase/security/hallway
|
||||
name = "\improper Surface Checkpoint Hallway"
|
||||
|
||||
|
||||
/area/engineering/atmos/processing
|
||||
name = "Atmospherics Processing"
|
||||
icon_state = "atmos"
|
||||
sound_env = LARGE_ENCLOSED
|
||||
|
||||
/area/engineering/atmos/intake
|
||||
name = "\improper Atmospherics Intake"
|
||||
icon_state = "atmos"
|
||||
sound_env = MOUNTAINS
|
||||
|
||||
/area/engineering/atmos/hallway
|
||||
name = "\improper Atmospherics Main Hallway"
|
||||
/area/engineering/lower/lobby
|
||||
name = "\improper Enginering Surface Lobby"
|
||||
/area/engineering/lower/breakroom
|
||||
name = "\improper Enginering Surface Break Room"
|
||||
/area/engineering/lower/corridor
|
||||
name = "\improper Tether Lower Service Corridor"
|
||||
/area/engineering/lower/atmos_lockers
|
||||
name = "\improper Engineering Atmos Locker Room"
|
||||
/area/engineering/lower/atmos_eva
|
||||
name = "\improper Engineering Atmos EVA"
|
||||
|
||||
/area/gateway/prep_room
|
||||
name = "\improper Gateway Prep Room"
|
||||
/area/crew_quarters/locker/laundry_arrival
|
||||
name = "\improper Arrivals Laundry"
|
||||
|
||||
/area/maintenance/lower
|
||||
icon_state = "fsmaint"
|
||||
|
||||
/area/maintenance/lower/xenoflora
|
||||
name = "\improper Xenoflora Maintenance"
|
||||
/area/maintenance/lower/research
|
||||
name = "\improper Research Maintenance"
|
||||
/area/maintenance/lower/atmos
|
||||
name = "\improper Atmospherics Maintenance"
|
||||
/area/maintenance/lower/locker_room
|
||||
name = "\improper Locker Room Maintenance"
|
||||
/area/maintenance/lower/vacant_site
|
||||
name = "\improper Vacant Site Maintenance"
|
||||
/area/maintenance/lower/atrium
|
||||
name = "\improper Atrium Maintenance"
|
||||
/area/maintenance/lower/rnd
|
||||
name = "\improper RnD Maintenance"
|
||||
/area/maintenance/lower/north
|
||||
name = "\improper North Maintenance"
|
||||
/area/maintenance/lower/bar
|
||||
name = "\improper Bar Maintenance"
|
||||
/area/maintenance/lower/mining
|
||||
name = "\improper Mining Maintenance"
|
||||
/area/maintenance/lower/south
|
||||
name = "\improper South Maintenance"
|
||||
/area/maintenance/lower/trash_pit
|
||||
name = "\improper Trash Pit"
|
||||
/area/maintenance/lower/solars
|
||||
name = "\improper Solars Maintenance"
|
||||
/area/maintenance/lower/mining_eva
|
||||
name = "\improper Mining EVA Maintenance"
|
||||
/area/maintenance/lower/public_garden_maintenence
|
||||
name = "\improper Public Garden Maintenance"
|
||||
|
||||
// Research
|
||||
/area/rnd/xenobiology/xenoflora/lab_atmos
|
||||
name = "\improper Xenoflora Atmospherics Lab"
|
||||
/area/rnd/breakroom
|
||||
name = "\improper Research Break Room"
|
||||
icon_state = "research"
|
||||
/area/rnd/reception_desk
|
||||
name = "\improper Research Reception Desk"
|
||||
icon_state = "research"
|
||||
/area/rnd/lockers
|
||||
name = "\improper Research Locker Room"
|
||||
icon_state = "research"
|
||||
/area/rnd/external
|
||||
name = "\improper Research External Access"
|
||||
icon_state = "research"
|
||||
/area/rnd/hallway
|
||||
name = "\improper Research Lower Hallway"
|
||||
icon_state = "research"
|
||||
/area/rnd/anomaly_lab
|
||||
name = "\improper Anomaly Lab"
|
||||
icon_state = "research"
|
||||
/area/rnd/anomaly_lab/containment_one
|
||||
name = "\improper Anomaly Lab - Containment One"
|
||||
icon_state = "research"
|
||||
/area/rnd/anomaly_lab/containment_two
|
||||
name = "\improper Anomaly Lab - Containment Two"
|
||||
icon_state = "research"
|
||||
/area/rnd/xenoarch_storage
|
||||
name = "\improper Xenoarch Storage"
|
||||
icon_state = "research"
|
||||
|
||||
// Research Outpost
|
||||
/area/outpost/research/hallway/resarch_outpost_northern_hallway
|
||||
name = "\improper Outpost - Northern Hallway"
|
||||
icon_state = "dk_yellow"
|
||||
|
||||
/area/outpost/research/hallway/resarch_outpost_eastern_hallway
|
||||
name = "\improper Outpost - Eastern Hallway"
|
||||
icon_state = "dk_yellow"
|
||||
|
||||
/area/outpost/research/hallway/resarch_outpost_southern_hallway
|
||||
name = "\improper Outpost - Southern Hallway"
|
||||
icon_state = "dk_yellow"
|
||||
|
||||
/area/outpost/research/hallway/resarch_outpost_western_hallway
|
||||
name = "\improper Outpost - Western Hallway"
|
||||
icon_state = "dk_yellow"
|
||||
|
||||
/area/outpost/research/hallway/resarch_outpost_storage_hallway
|
||||
name = "\improper Outpost - Hallway Storage"
|
||||
icon_state = "dk_yellow"
|
||||
|
||||
/area/outpost/research/crew_quarters/sleep/Dorm_1
|
||||
name = "\improper Outpost - Dorms 1"
|
||||
icon_state = "Sleep"
|
||||
|
||||
/area/outpost/research/crew_quarters/sleep/Dorm_2
|
||||
name = "\improper Outpost - Dorms 2"
|
||||
icon_state = "Sleep"
|
||||
|
||||
/area/outpost/research/crew_quarters/sleep/Dorm_3
|
||||
name = "\improper Outpost - Dorms 3"
|
||||
icon_state = "Sleep"
|
||||
|
||||
/area/outpost/research/medical/first_aid_south_west
|
||||
name = "\improper Outpost - First Aid South West"
|
||||
icon_state = "blue"
|
||||
|
||||
/area/outpost/research/storage/tools
|
||||
name = "\improper Outpost - Tool Storage"
|
||||
icon_state = "storage"
|
||||
|
||||
/area/outpost/research/toxins_canister_icyhoot
|
||||
name = "\improper Toxins Lab - Canister Heating and Cooling"
|
||||
icon_state = "research"
|
||||
|
||||
/area/outpost/research/simulator
|
||||
name = "\improper Toxins Lab - Explosive Effect Simulator"
|
||||
icon_state = "research"
|
||||
|
||||
/area/outpost/research/toxins_burn_chamber
|
||||
name = "\improper Toxins Lab - Burn Chamber"
|
||||
icon_state = "research"
|
||||
|
||||
/area/outpost/research/engineering/eva_atmospherics
|
||||
name = "\improper Outpost - EVA-Atmospherics"
|
||||
icon_state = "green"
|
||||
|
||||
/area/outpost/research/storage/surface_eva
|
||||
name = "\improper Outpost - Surface EVA"
|
||||
icon_state = "green"
|
||||
|
||||
/area/outpost/research/storage/surface_eva_storage
|
||||
name = "\improper Outpost - Surface EVA Storage"
|
||||
icon_state = "green"
|
||||
|
||||
/area/outpost/research/substation
|
||||
name = "\improper Outpost - Substation"
|
||||
|
||||
/area/outpost/research/breakroom
|
||||
name = "\improper Outpost - Breakroom"
|
||||
icon_state = "research"
|
||||
|
||||
/area/outpost/research/crew_quarters/showers
|
||||
name = "\improper Outpost - Crew Showers"
|
||||
icon_state = "recreation_area_restroom"
|
||||
|
||||
/area/outpost/research/materials_lab
|
||||
name = "\improper Outpost - Materials Lab"
|
||||
icon_state = "red"
|
||||
|
||||
/area/outpost/research/telescience_lab
|
||||
name = "\improper Outpost - Telescience Lab"
|
||||
icon_state = "yellow"
|
||||
|
||||
/area/outpost/research/toxins_mixing_lab
|
||||
name = "\improper Outpost - Toxins Lab"
|
||||
icon_state = "purple"
|
||||
|
||||
/area/outpost/research/atmospherics
|
||||
name = "\improper Outpost - Atmospherics"
|
||||
icon_state = "research"
|
||||
|
||||
/area/outpost/research/materials_chamber
|
||||
name = "\improper Materials - Chamber"
|
||||
icon_state = "red"
|
||||
|
||||
// Misc
|
||||
/area/hallway/lower/third_south
|
||||
name = "\improper Hallway Third Floor South"
|
||||
icon_state = "hallC1"
|
||||
/area/hallway/lower/first_west
|
||||
name = "\improper Hallway First Floor West"
|
||||
icon_state = "hallC1"
|
||||
|
||||
/area/storage/surface_eva
|
||||
icon_state = "storage"
|
||||
name = "\improper Surface EVA"
|
||||
/area/storage/surface_eva/external
|
||||
name = "\improper Surface EVA Access"
|
||||
|
||||
/area/tether/surfacebase/shuttle_pad
|
||||
name = "\improper Tether Shuttle Pad"
|
||||
/area/tether/surfacebase/reading_room
|
||||
name = "\improper Reading Room"
|
||||
/area/tether/surfacebase/vacant_site
|
||||
name = "\improper Vacant Site"
|
||||
/area/crew_quarters/freezer
|
||||
name = "\improper Kitchen Freezer"
|
||||
/area/crew_quarters/panic_shelter
|
||||
name = "\improper Panic Shelter"
|
||||
|
||||
|
||||
|
||||
//
|
||||
// Station Z Levels
|
||||
//
|
||||
// Note: Fore is NORTH
|
||||
|
||||
/area/tether/station/stairs_one
|
||||
name = "\improper Station Stairwell First Floor"
|
||||
icon_state = "dk_yellow"
|
||||
/area/tether/station/stairs_two
|
||||
name = "\improper Station Stairwell Second Floor"
|
||||
icon_state = "dk_yellow"
|
||||
/area/tether/station/stairs_three
|
||||
name = "\improper Station Stairwell Third Floor"
|
||||
icon_state = "dk_yellow"
|
||||
/area/tether/station/dock_one
|
||||
name = "\improper Dock One"
|
||||
icon_state = "dk_yellow"
|
||||
/area/tether/station/dock_two
|
||||
name = "\improper Dock Two"
|
||||
icon_state = "dk_yellow"
|
||||
|
||||
/area/crew_quarters/showers
|
||||
name = "\improper Unisex Showers"
|
||||
icon_state = "recreation_area_restroom"
|
||||
|
||||
/area/crew_quarters/sleep/maintDorm1
|
||||
name = "\improper Construction Dorm 1"
|
||||
icon_state = "Sleep"
|
||||
|
||||
/area/crew_quarters/sleep/maintDorm2
|
||||
name = "\improper Construction Dorm 2"
|
||||
icon_state = "Sleep"
|
||||
|
||||
/area/crew_quarters/sleep/maintDorm3
|
||||
name = "\improper Construction Dorm 3"
|
||||
icon_state = "Sleep"
|
||||
|
||||
/area/crew_quarters/sleep/maintDorm4
|
||||
name = "\improper Construction Dorm 4"
|
||||
icon_state = "Sleep"
|
||||
|
||||
/area/crew_quarters/sleep/Dorm_1/holo
|
||||
name = "\improper Dorm 1 Holodeck"
|
||||
icon_state = "dk_yellow"
|
||||
|
||||
/area/crew_quarters/sleep/Dorm_3/holo
|
||||
name = "\improper Dorm 3 Holodeck"
|
||||
icon_state = "dk_yellow"
|
||||
|
||||
/area/crew_quarters/sleep/Dorm_5/holo
|
||||
name = "\improper Dorm 5 Holodeck"
|
||||
icon_state = "dk_yellow"
|
||||
|
||||
/area/crew_quarters/sleep/Dorm_7/holo
|
||||
name = "\improper Dorm 7 Holodeck"
|
||||
icon_state = "dk_yellow"
|
||||
|
||||
/area/holodeck/holodorm/source_basic
|
||||
name = "\improper Holodeck Source"
|
||||
/area/holodeck/holodorm/source_desert
|
||||
name = "\improper Holodeck Source"
|
||||
/area/holodeck/holodorm/source_seating
|
||||
name = "\improper Holodeck Source"
|
||||
/area/holodeck/holodorm/source_beach
|
||||
name = "\improper Holodeck Source"
|
||||
/area/holodeck/holodorm/source_garden
|
||||
name = "\improper Holodeck Source"
|
||||
/area/holodeck/holodorm/source_boxing
|
||||
name = "\improper Holodeck Source"
|
||||
/area/holodeck/holodorm/source_snow
|
||||
name = "\improper Holodeck Source"
|
||||
/area/holodeck/holodorm/source_space
|
||||
name = "\improper Holodeck Source"
|
||||
/area/holodeck/holodorm/source_off
|
||||
name = "\improper Holodeck Source"
|
||||
|
||||
//Holosurgery areas
|
||||
/area/medical/surgery/holosurgery
|
||||
name = "\improper Holosurgery"
|
||||
icon_state = "Holodeck"
|
||||
/area/holodeck/holodorm/source_emptysurgery
|
||||
name = "\improper Empty Surgery"
|
||||
icon_state = "Holodeck"
|
||||
/area/holodeck/holodorm/source_standard
|
||||
name = "\improper Standard Suite"
|
||||
icon_state = "Holodeck"
|
||||
/area/holodeck/holodorm/source_phoron
|
||||
name = "\improper Phoron Suite"
|
||||
icon_state = "Holodeck"
|
||||
/area/holodeck/holodorm/source_zaddat
|
||||
name = "\improper Zaddat Suite"
|
||||
icon_state = "Holodeck"
|
||||
|
||||
/area/ai/foyer
|
||||
name = "\improper AI Core Access"
|
||||
|
||||
/area/medical/virologyisolation
|
||||
name = "\improper Virology Isolation"
|
||||
icon_state = "virology"
|
||||
/area/medical/recoveryrestroom
|
||||
name = "\improper Recovery Room Restroom"
|
||||
icon_state = "virology"
|
||||
|
||||
/area/security/hallway
|
||||
name = "\improper Security Hallway"
|
||||
icon_state = "security"
|
||||
/area/security/hallwayaux
|
||||
name = "\improper Security Armory Hallway"
|
||||
icon_state = "security"
|
||||
/area/security/forensics
|
||||
name = "\improper Forensics Lab"
|
||||
icon_state = "security"
|
||||
/area/security/breakroom
|
||||
name = "\improper Security Breakroom"
|
||||
icon_state = "security"
|
||||
/area/security/brig/visitation
|
||||
name = "\improper Visitation"
|
||||
icon_state = "security"
|
||||
/area/security/brig/bathroom
|
||||
name = "\improper Brig Bathroom"
|
||||
icon_state = "security"
|
||||
/area/security/armory/blue
|
||||
name = "\improper Armory - Blue"
|
||||
icon_state = "armory"
|
||||
/area/security/armory/red
|
||||
name = "\improper Armory - Red"
|
||||
icon_state = "red2"
|
||||
/area/security/observation
|
||||
name = "\improper Brig Observation"
|
||||
icon_state = "riot_control"
|
||||
/area/security/eva
|
||||
name = "\improper Security EVA"
|
||||
icon_state = "security_equip_storage"
|
||||
/area/security/recstorage
|
||||
name = "\improper Brig Recreation Storage"
|
||||
icon_state = "brig"
|
||||
|
||||
/area/engineering/atmos/backup
|
||||
name = "\improper Backup Atmospherics"
|
||||
/area/engineering/engine_balcony
|
||||
name = "\improper Engine Room Balcony"
|
||||
/area/engineering/foyer_mezzenine
|
||||
name = "\improper Engineering Mezzenine"
|
||||
|
||||
/area/hallway/station
|
||||
icon_state = "hallC1"
|
||||
/area/hallway/station/atrium
|
||||
name = "\improper Main Station Atrium"
|
||||
/area/hallway/station/port
|
||||
name = "\improper Main Port Hallway"
|
||||
/area/hallway/station/starboard
|
||||
name = "\improper Main Starboard Hallway"
|
||||
/area/hallway/station/upper
|
||||
name = "\improper Main Upper Hallway"
|
||||
/area/hallway/station/docks
|
||||
name = "\improper Docks Hallway"
|
||||
|
||||
/area/maintenance/station
|
||||
icon_state = "fsmaint"
|
||||
/area/maintenance/station/bridge
|
||||
name = "\improper Bridge Maintenance"
|
||||
/area/maintenance/station/eng_lower
|
||||
name = "\improper Engineering Lower Maintenance"
|
||||
/area/maintenance/station/eng_upper
|
||||
name = "\improper Engineering Upper Maintenance"
|
||||
/area/maintenance/station/medbay
|
||||
name = "\improper Medbay Maintenance"
|
||||
/area/maintenance/station/cargo
|
||||
name = "\improper Cargo Maintenance"
|
||||
/area/maintenance/station/elevator
|
||||
name = "\improper Elevator Maintenance"
|
||||
/area/maintenance/station/sec_lower
|
||||
name = "\improper Security Lower Maintenance"
|
||||
/area/maintenance/station/sec_upper
|
||||
name = "\improper Security Upper Maintenance"
|
||||
/area/maintenance/station/micro
|
||||
name = "\improper Micro Maintenance"
|
||||
/area/maintenance/station/virology
|
||||
name = "\improper Virology Maintenance"
|
||||
/area/maintenance/station/ai
|
||||
name = "\improper AI Maintenance"
|
||||
sound_env = SEWER_PIPE
|
||||
|
||||
/area/tether/station/public_meeting_room
|
||||
name = "Public Meeting Room"
|
||||
icon_state = "blue"
|
||||
sound_env = SMALL_SOFTFLOOR
|
||||
|
||||
/area/shuttle/tether/crash1
|
||||
name = "\improper Crash Site 1"
|
||||
icon_state = "shuttle2"
|
||||
base_turf = /turf/simulated/floor/outdoors/dirt/virgo3b
|
||||
/area/shuttle/tether/crash2
|
||||
name = "\improper Crash Site 2"
|
||||
icon_state = "shuttle2"
|
||||
base_turf = /turf/simulated/floor/outdoors/dirt/virgo3b
|
||||
|
||||
// Exploration Shuttle stuff //
|
||||
/area/tether/station/excursion_dock
|
||||
name = "\improper Excursion Shuttle Dock"
|
||||
icon_state = "hangar"
|
||||
|
||||
/area/tether/station/explorer_prep
|
||||
name = "\improper Explorer Prep Room"
|
||||
icon_state = "locker"
|
||||
|
||||
/area/tether/station/explorer_entry
|
||||
name = "\improper Exploration Foyer"
|
||||
icon_state = "green"
|
||||
|
||||
/area/tether/station/explorer_meeting
|
||||
name = "\improper Explorer Meeting Room"
|
||||
icon_state = "northeast"
|
||||
|
||||
/area/tether/station/explorer_showers
|
||||
name = "\improper Explorer Showers"
|
||||
icon_state = "restrooms"
|
||||
|
||||
/area/tether/station/explorer_medical
|
||||
name = "\improper Exploration Med Station"
|
||||
icon_state = "medbay"
|
||||
|
||||
/area/tether/station/pathfinder_office
|
||||
name = "\improper Pathfinder's Office"
|
||||
|
||||
// Excursion Shuttle
|
||||
/area/shuttle/excursion
|
||||
requires_power = 1
|
||||
icon_state = "shuttle2"
|
||||
|
||||
/area/shuttle/excursion/general
|
||||
name = "\improper Excursion Shuttle"
|
||||
|
||||
/area/shuttle/excursion/cockpit
|
||||
name = "\improper Excursion Shuttle Cockpit"
|
||||
|
||||
/area/shuttle/excursion/cargo
|
||||
name = "\improper Excursion Shuttle Cockpit"
|
||||
|
||||
// Tourbus
|
||||
/area/shuttle/tourbus
|
||||
requires_power = 1
|
||||
icon_state = "shuttle2"
|
||||
|
||||
/area/shuttle/tourbus/general
|
||||
name = "\improper Tour Bus"
|
||||
|
||||
/area/shuttle/tourbus/cockpit
|
||||
name = "\improper Tour Bus Cockpit"
|
||||
|
||||
/area/shuttle/tourbus/engines
|
||||
name = "\improper Tour Bus Engines"
|
||||
|
||||
// Antag
|
||||
/area/antag/antag_base
|
||||
name = "\improper Syndicate Outpost"
|
||||
requires_power = 0
|
||||
dynamic_lighting = 0
|
||||
|
||||
|
||||
// Antag Space Shuttle. // Also Known as "ASS"
|
||||
/area/shuttle/antag_space
|
||||
name = "\improper Syndicate PS"
|
||||
icon_state = "shuttle2"
|
||||
|
||||
// Antag ground 'shuttle'
|
||||
/area/shuttle/antag_ground
|
||||
name = "\improper Syndicate LC"
|
||||
icon_state = "shuttle2"
|
||||
|
||||
//Merc shuttle
|
||||
/area/shuttle/mercenary
|
||||
name = "\improper Mercenary Shuttle"
|
||||
|
||||
//Vox shuttle
|
||||
/area/shuttle/skipjack
|
||||
name = "\improper Skipjack"
|
||||
icon_state = "shuttle2"
|
||||
|
||||
//Ninja shuttle
|
||||
/area/shuttle/ninja
|
||||
name = "\improper Ninjacraft"
|
||||
icon_state = "shuttle2"
|
||||
|
||||
/area/teleporter/departing
|
||||
name = "\improper Long-Range Teleporter"
|
||||
icon_state = "teleporter"
|
||||
music = "signal"
|
||||
// Override telescience shielding on some areas
|
||||
/area/security/armoury
|
||||
flags = BLUE_SHIELDED
|
||||
/area/security/tactical
|
||||
flags = BLUE_SHIELDED
|
||||
/area/security/nuke_storage
|
||||
flags = BLUE_SHIELDED
|
||||
/area/supply
|
||||
flags = BLUE_SHIELDED
|
||||
// Add rad shielding to maintenance and construction sites
|
||||
/area/vacant
|
||||
flags = RAD_SHIELDED
|
||||
/area/maintenance
|
||||
flags = RAD_SHIELDED
|
||||
/area/rnd/research_storage // Located entirely in maint under public access, so why not that too
|
||||
flags = RAD_SHIELDED
|
||||
// New shuttles
|
||||
/area/shuttle/administration/transit
|
||||
name = "Deep Space (AS)"
|
||||
icon_state = "shuttle"
|
||||
/area/shuttle/administration/away_mission
|
||||
name = "Away Mission (AS)"
|
||||
icon_state = "shuttle"
|
||||
/area/shuttle/awaymission/home
|
||||
name = "NSB Adephagia (AM)"
|
||||
icon_state = "shuttle2"
|
||||
/area/shuttle/awaymission/warp
|
||||
name = "Deep Space (AM)"
|
||||
icon_state = "shuttle"
|
||||
/area/shuttle/awaymission/away
|
||||
name = "Away Mission (AM)"
|
||||
icon_state = "shuttle2"
|
||||
/area/shuttle/awaymission/oldengbase
|
||||
name = "Old Construction Site (AM)"
|
||||
icon_state = "shuttle2"
|
||||
/area/medical/resleeving
|
||||
name = "Resleeving Lab"
|
||||
icon_state = "genetics"
|
||||
/area/bigship
|
||||
name = "Bigship"
|
||||
requires_power = 0
|
||||
flags = RAD_SHIELDED
|
||||
sound_env = SMALL_ENCLOSED
|
||||
base_turf = /turf/space
|
||||
icon_state = "red2"
|
||||
/area/bigship/teleporter
|
||||
name = "Bigship Teleporter Room"
|
||||
|
||||
//////// Mothership areas ////////
|
||||
/area/mothership
|
||||
requires_power = 1
|
||||
flags = RAD_SHIELDED
|
||||
base_turf = /turf/space
|
||||
icon_state = "blue-red2"
|
||||
/area/mothership/breakroom
|
||||
name = "Warship - Breakroom"
|
||||
/area/mothership/hydroponics
|
||||
name = "Warship - Hydroponics"
|
||||
/area/mothership/kitchen
|
||||
name = "Warship - Kitchen"
|
||||
/area/mothership/eva
|
||||
name = "Warship - EVA"
|
||||
/area/mothership/bathroom1
|
||||
name = "Warship - Bathroom 1"
|
||||
/area/mothership/bathroom2
|
||||
name = "Warship - Bathroom 2"
|
||||
/area/mothership/dorm1
|
||||
name = "Warship - Dorm 1"
|
||||
/area/mothership/dorm2
|
||||
name = "Warship - Dorm 2"
|
||||
/area/mothership/dorm3
|
||||
name = "Warship - Dorm 3"
|
||||
/area/mothership/dorm4
|
||||
name = "Warship - Dorm 4"
|
||||
/area/mothership/dorm5
|
||||
name = "Warship - Dorm 5"
|
||||
/area/mothership/dorm6
|
||||
name = "Warship - Dorm 6"
|
||||
/area/mothership/chemistry
|
||||
name = "Warship - Chemistry"
|
||||
/area/mothership/surgery
|
||||
name = "Warship - Surgery"
|
||||
/area/mothership/vault
|
||||
name = "Warship - Vault"
|
||||
flags = RAD_SHIELDED | BLUE_SHIELDED
|
||||
/area/mothership/teleporter
|
||||
name = "Warship - Teleporter Room"
|
||||
/area/mothership/security
|
||||
name = "Warship - Security Equipment"
|
||||
/area/mothership/treatment
|
||||
name = "Warship - Treatment Center"
|
||||
/area/mothership/medical
|
||||
name = "Warship - Medical Equipment"
|
||||
/area/mothership/resleeving
|
||||
name = "Warship - Resleeving"
|
||||
/area/mothership/morgue
|
||||
name = "Warship - Morgue"
|
||||
/area/mothership/rnd
|
||||
name = "Warship - Research"
|
||||
/area/mothership/robotics
|
||||
name = "Warship - Robotics"
|
||||
/area/mothership/sechallway
|
||||
name = "Warship - Security Hallway"
|
||||
/area/mothership/processing
|
||||
name = "Warship - Processing"
|
||||
/area/mothership/warden
|
||||
name = "Warship - Warden"
|
||||
/area/mothership/armory
|
||||
name = "Warship - Armory"
|
||||
flags = RAD_SHIELDED | BLUE_SHIELDED
|
||||
/area/mothership/bridge
|
||||
name = "Warship - Bridge"
|
||||
/area/mothership/holodeck
|
||||
name = "Warship - Holodeck Controls"
|
||||
/area/mothership/holodeck/holo
|
||||
name = "Warship - Holodeck"
|
||||
icon_state = "dk_yellow"
|
||||
/area/mothership/cryotube
|
||||
name = "Warship - Cryo chamber"
|
||||
/area/mothership/engineering
|
||||
name = "Warship - Engineering"
|
||||
/area/mothership/hallway
|
||||
name = "Warship - Main Hallway"
|
||||
/area/mothership/telecomms1
|
||||
name = "Warship - Telecommunications Main"
|
||||
/area/mothership/telecomms2
|
||||
name = "Warship - Telecommunications Relay"
|
||||
|
||||
//////// Abductor Areas ////////
|
||||
/area/unknown
|
||||
requires_power = 0
|
||||
flags = RAD_SHIELDED
|
||||
icon_state = "red2"
|
||||
/area/unknown/dorm1
|
||||
name = "Unknown Dorm 1"
|
||||
/area/unknown/dorm2
|
||||
name = "Unknown Dorm 2"
|
||||
/area/unknown/dorm3
|
||||
name = "Unknown Dorm 3"
|
||||
/area/unknown/dorm4
|
||||
name = "Unknown Dorm 4"
|
||||
//////// Small Cruiser Areas ////////
|
||||
/area/houseboat
|
||||
name = "Small Cruiser"
|
||||
requires_power = 0
|
||||
flags = RAD_SHIELDED
|
||||
base_turf = /turf/space
|
||||
icon_state = "red2"
|
||||
lightswitch = TRUE
|
||||
/area/houseboat/holodeck_area
|
||||
name = "Small Cruiser - Holodeck"
|
||||
icon_state = "blue2"
|
||||
/area/houseboat/holodeck/off
|
||||
name = "Small Cruiser Holo - Off"
|
||||
icon_state = "blue2"
|
||||
/area/houseboat/holodeck/beach
|
||||
name = "Small Cruiser Holo - Beach"
|
||||
icon_state = "blue2"
|
||||
/area/houseboat/holodeck/snow
|
||||
name = "Small Cruiser Holo - Snow"
|
||||
icon_state = "blue2"
|
||||
/area/houseboat/holodeck/desert
|
||||
name = "Small Cruiser Holo - Desert"
|
||||
icon_state = "blue2"
|
||||
/area/houseboat/holodeck/picnic
|
||||
name = "Small Cruiser Holo - Picnic"
|
||||
icon_state = "blue2"
|
||||
/area/houseboat/holodeck/thunderdome
|
||||
name = "Small Cruiser Holo - Thunderdome"
|
||||
icon_state = "blue2"
|
||||
/area/houseboat/holodeck/basketball
|
||||
name = "Small Cruiser Holo - Basketball"
|
||||
icon_state = "blue2"
|
||||
/area/houseboat/holodeck/gaming
|
||||
name = "Small Cruiser Holo - Gaming Table"
|
||||
icon_state = "blue2"
|
||||
/area/houseboat/holodeck/space
|
||||
name = "Small Cruiser Holo - Space"
|
||||
icon_state = "blue2"
|
||||
/area/houseboat/holodeck/bunking
|
||||
name = "Small Cruiser Holo - Bunking"
|
||||
icon_state = "blue2"
|
||||
/area/shuttle/cruiser/cruiser
|
||||
name = "Small Cruiser Shuttle - Cruiser"
|
||||
icon_state = "blue2"
|
||||
base_turf = /turf/simulated/floor/tiled/techfloor
|
||||
/area/shuttle/cruiser/station
|
||||
name = "Small Cruiser Shuttle - Station"
|
||||
icon_state = "blue2"
|
||||
|
||||
// ERT/Deathsquad Shuttle
|
||||
/area/shuttle/specialops/centcom
|
||||
name = "Special Operations Shuttle - Centcom"
|
||||
icon_state = "shuttlered"
|
||||
base_turf = /turf/unsimulated/floor/shuttle_ceiling
|
||||
/area/shuttle/specialops/tether
|
||||
name = "Special Operations Shuttle - Tether"
|
||||
icon_state = "shuttlered"
|
||||
/area/shuttle/specialops/transit
|
||||
name = "transit"
|
||||
icon_state = "shuttlered"
|
||||
base_turf = /turf/space/transit/east
|
||||
|
||||
// Tether Map has this shuttle
|
||||
/area/shuttle/tether
|
||||
name = "Tether Shuttle"
|
||||
icon_state = "shuttle2"
|
||||
|
||||
// Skipjack
|
||||
/area/skipjack_station
|
||||
name = "Raider Outpost"
|
||||
icon_state = "yellow"
|
||||
requires_power = 0
|
||||
dynamic_lighting = 0
|
||||
flags = RAD_SHIELDED
|
||||
ambience = AMBIENCE_HIGHSEC
|
||||
/area/skipjack_station/transit
|
||||
name = "transit"
|
||||
icon_state = "shuttlered"
|
||||
base_turf = /turf/space/transit/north
|
||||
/area/skipjack_station/orbit
|
||||
name = "near the Tether"
|
||||
icon_state = "northwest"
|
||||
/area/skipjack_station/arrivals_dock
|
||||
name = "\improper docked with Tether"
|
||||
icon_state = "shuttle"
|
||||
// Ninja areas
|
||||
/area/ninja_dojo
|
||||
name = "\improper Ninja Base"
|
||||
icon_state = "green"
|
||||
requires_power = 0
|
||||
flags = RAD_SHIELDED
|
||||
ambience = AMBIENCE_HIGHSEC
|
||||
/area/ninja_dojo/dojo
|
||||
name = "\improper Clan Dojo"
|
||||
dynamic_lighting = 0
|
||||
/area/ninja_dojo/start
|
||||
name = "\improper Clan Dojo"
|
||||
icon_state = "shuttlered"
|
||||
base_turf = /turf/simulated/floor/plating
|
||||
/area/ninja_dojo/orbit
|
||||
name = "near the Tether"
|
||||
icon_state = "south"
|
||||
/area/ninja_dojo/transit
|
||||
name = "transit"
|
||||
icon_state = "shuttlered"
|
||||
base_turf = /turf/space/transit/north
|
||||
/area/ninja_dojo/arrivals_dock
|
||||
name = "\improper docked with Tether"
|
||||
icon_state = "shuttle"
|
||||
dynamic_lighting = 0
|
||||
// Exclude some more areas from the atmos leak event so people don't get trapped when spawning.
|
||||
/datum/event/atmos_leak/setup()
|
||||
excluded |= /area/tether/surfacebase/tram
|
||||
excluded |= /area/tether/surfacebase/surface_one_hall
|
||||
excluded |= /area/tether/surfacebase/surface_two_hall
|
||||
excluded |= /area/tether/surfacebase/surface_three_hall
|
||||
excluded |= /area/teleporter/departing
|
||||
excluded |= /area/hallway/station/upper
|
||||
..()
|
||||
@@ -125,8 +125,6 @@
|
||||
unit_test_exempt_from_atmos = list(
|
||||
/area/engineering/atmos/intake, // Outside,
|
||||
/area/rnd/external, // Outside,
|
||||
/area/tether/surfacebase/mining_main/external, // Outside,
|
||||
/area/tether/surfacebase/mining_main/airlock, // Its an airlock,
|
||||
/area/tether/surfacebase/emergency_storage/rnd,
|
||||
/area/tether/surfacebase/emergency_storage/atrium)
|
||||
|
||||
|
||||
218
maps/tether/tether_jobs.dm
Normal file
218
maps/tether/tether_jobs.dm
Normal file
@@ -0,0 +1,218 @@
|
||||
///////////////////////////////////
|
||||
//// Talon Jobs
|
||||
/datum/department/talon
|
||||
name = DEPARTMENT_TALON
|
||||
short_name = "Talon"
|
||||
color = "#888888"
|
||||
sorting_order = -2
|
||||
assignable = FALSE
|
||||
visible = FALSE
|
||||
|
||||
/datum/job/talon_captain
|
||||
title = "Talon Captain"
|
||||
flag = TALCAP
|
||||
department_flag = TALON
|
||||
departments_managed = list(DEPARTMENT_TALON)
|
||||
job_description = "The captain's job is to generate profit through trade or other means such as salvage or even privateering."
|
||||
supervisors = "yourself"
|
||||
outfit_type = /decl/hierarchy/outfit/job/talon_captain
|
||||
|
||||
offmap_spawn = TRUE
|
||||
faction = "Station" //Required for SSjob to allow people to join as it
|
||||
departments = list(DEPARTMENT_TALON)
|
||||
total_positions = 1
|
||||
spawn_positions = 1
|
||||
selection_color = "#999999"
|
||||
economic_modifier = 7
|
||||
minimal_player_age = 14
|
||||
pto_type = null
|
||||
access = list(access_talon)
|
||||
minimal_access = list(access_talon)
|
||||
alt_titles = list("Talon Commander" = /datum/alt_title/talon_commander)
|
||||
|
||||
/datum/alt_title/talon_commander
|
||||
title = "Talon Commander"
|
||||
|
||||
/datum/job/talon_doctor
|
||||
title = "Talon Doctor"
|
||||
flag = TALDOC
|
||||
department_flag = TALON
|
||||
job_description = "The doctor's job is to make sure the crew of the ITV Talon remain in good health and to monitor them when away from the ship."
|
||||
supervisors = "the ITV Talon's captain"
|
||||
outfit_type = /decl/hierarchy/outfit/job/talon_doctor
|
||||
|
||||
offmap_spawn = TRUE
|
||||
faction = "Station" //Required for SSjob to allow people to join as it
|
||||
departments = list(DEPARTMENT_TALON)
|
||||
total_positions = 1
|
||||
spawn_positions = 1
|
||||
selection_color = "#aaaaaa"
|
||||
economic_modifier = 5
|
||||
minimal_player_age = 14
|
||||
pto_type = null
|
||||
access = list(access_talon)
|
||||
minimal_access = list(access_talon)
|
||||
alt_titles = list("Talon Medic" = /datum/alt_title/talon_medic)
|
||||
|
||||
/datum/alt_title/talon_medic
|
||||
title = "Talon Medic"
|
||||
|
||||
|
||||
/datum/job/talon_engineer
|
||||
title = "Talon Engineer"
|
||||
flag = TALENG
|
||||
department_flag = TALON
|
||||
job_description = "The engineer's job is to ensure the ITV Talon remains in tip-top shape and to repair any damage as well as manage the shields."
|
||||
supervisors = "the ITV Talon's captain"
|
||||
outfit_type = /decl/hierarchy/outfit/job/talon_engineer
|
||||
|
||||
offmap_spawn = TRUE
|
||||
faction = "Station" //Required for SSjob to allow people to join as it
|
||||
departments = list(DEPARTMENT_TALON)
|
||||
total_positions = 1
|
||||
spawn_positions = 1
|
||||
selection_color = "#aaaaaa"
|
||||
economic_modifier = 5
|
||||
minimal_player_age = 14
|
||||
pto_type = null
|
||||
access = list(access_talon)
|
||||
minimal_access = list(access_talon)
|
||||
alt_titles = list("Talon Technician" = /datum/alt_title/talon_tech)
|
||||
|
||||
/datum/alt_title/talon_tech
|
||||
title = "Talon Technician"
|
||||
|
||||
|
||||
/datum/job/talon_pilot
|
||||
title = "Talon Pilot"
|
||||
flag = TALPIL
|
||||
department_flag = TALON
|
||||
job_description = "The pilot's job is to fly the ITV Talon in the most efficient and profitable way possible."
|
||||
supervisors = "the ITV Talon's captain"
|
||||
outfit_type = /decl/hierarchy/outfit/job/talon_pilot
|
||||
|
||||
offmap_spawn = TRUE
|
||||
faction = "Station" //Required for SSjob to allow people to join as it
|
||||
departments = list(DEPARTMENT_TALON)
|
||||
total_positions = 1
|
||||
spawn_positions = 1
|
||||
selection_color = "#aaaaaa"
|
||||
economic_modifier = 5
|
||||
minimal_player_age = 14
|
||||
pto_type = null
|
||||
access = list(access_talon)
|
||||
minimal_access = list(access_talon)
|
||||
alt_titles = list("Talon Helmsman" = /datum/alt_title/talon_helmsman)
|
||||
|
||||
/datum/alt_title/talon_helmsman
|
||||
title = "Talon Helmsman"
|
||||
|
||||
|
||||
/datum/job/talon_guard
|
||||
title = "Talon Guard"
|
||||
flag = TALSEC
|
||||
department_flag = TALON
|
||||
job_description = "The guard's job is to keep the crew of the ITV Talon safe and ensure the captain's wishes are carried out."
|
||||
supervisors = "the ITV Talon's captain"
|
||||
outfit_type = /decl/hierarchy/outfit/job/talon_security
|
||||
|
||||
offmap_spawn = TRUE
|
||||
faction = "Station" //Required for SSjob to allow people to join as it
|
||||
departments = list(DEPARTMENT_TALON)
|
||||
total_positions = 1
|
||||
spawn_positions = 1
|
||||
selection_color = "#aaaaaa"
|
||||
economic_modifier = 5
|
||||
minimal_player_age = 14
|
||||
pto_type = null
|
||||
access = list(access_talon)
|
||||
minimal_access = list(access_talon)
|
||||
alt_titles = list("Talon Security" = /datum/alt_title/talon_security)
|
||||
|
||||
/datum/alt_title/talon_security
|
||||
title = "Talon Security"
|
||||
|
||||
|
||||
/decl/hierarchy/outfit/job/talon_captain
|
||||
name = OUTFIT_JOB_NAME("Talon Captain")
|
||||
|
||||
id_type = /obj/item/weapon/card/id/gold
|
||||
id_slot = slot_wear_id
|
||||
pda_type = null
|
||||
|
||||
l_ear = /obj/item/device/radio/headset/talon
|
||||
glasses = /obj/item/clothing/glasses/sunglasses
|
||||
uniform = /obj/item/clothing/under/rank/captain
|
||||
shoes = /obj/item/clothing/shoes/brown
|
||||
backpack = /obj/item/weapon/storage/backpack/captain
|
||||
satchel_one = /obj/item/weapon/storage/backpack/satchel/cap
|
||||
messenger_bag = /obj/item/weapon/storage/backpack/messenger/com
|
||||
|
||||
/decl/hierarchy/outfit/job/talon_pilot
|
||||
name = OUTFIT_JOB_NAME("Talon Pilot")
|
||||
|
||||
id_slot = slot_wear_id
|
||||
pda_type = null
|
||||
flags = OUTFIT_HAS_BACKPACK|OUTFIT_COMPREHENSIVE_SURVIVAL
|
||||
|
||||
l_ear = /obj/item/device/radio/headset/talon
|
||||
shoes = /obj/item/clothing/shoes/black
|
||||
uniform = /obj/item/clothing/under/rank/pilot1
|
||||
suit = /obj/item/clothing/suit/storage/toggle/bomber/pilot
|
||||
gloves = /obj/item/clothing/gloves/fingerless
|
||||
glasses = /obj/item/clothing/glasses/fakesunglasses/aviator
|
||||
|
||||
/decl/hierarchy/outfit/job/talon_doctor
|
||||
name = OUTFIT_JOB_NAME("Talon Doctor")
|
||||
hierarchy_type = /decl/hierarchy/outfit/job
|
||||
|
||||
id_type = /obj/item/weapon/card/id/medical
|
||||
id_slot = slot_wear_id
|
||||
pda_type = null
|
||||
|
||||
l_ear = /obj/item/device/radio/headset/talon
|
||||
shoes = /obj/item/clothing/shoes/white
|
||||
backpack = /obj/item/weapon/storage/backpack/medic
|
||||
satchel_one = /obj/item/weapon/storage/backpack/satchel/med
|
||||
messenger_bag = /obj/item/weapon/storage/backpack/messenger/med
|
||||
uniform = /obj/item/clothing/under/rank/medical
|
||||
suit = /obj/item/clothing/suit/storage/toggle/labcoat
|
||||
l_hand = /obj/item/weapon/storage/firstaid/regular
|
||||
r_pocket = /obj/item/device/flashlight/pen
|
||||
|
||||
/decl/hierarchy/outfit/job/talon_security
|
||||
name = OUTFIT_JOB_NAME("Talon Security")
|
||||
hierarchy_type = /decl/hierarchy/outfit/job
|
||||
|
||||
id_type = /obj/item/weapon/card/id/security
|
||||
id_slot = slot_wear_id
|
||||
pda_type = null
|
||||
backpack_contents = list(/obj/item/weapon/handcuffs = 1)
|
||||
|
||||
l_ear = /obj/item/device/radio/headset/talon
|
||||
gloves = /obj/item/clothing/gloves/black
|
||||
shoes = /obj/item/clothing/shoes/boots/jackboots
|
||||
backpack = /obj/item/weapon/storage/backpack/security
|
||||
satchel_one = /obj/item/weapon/storage/backpack/satchel/sec
|
||||
messenger_bag = /obj/item/weapon/storage/backpack/messenger/sec
|
||||
uniform = /obj/item/clothing/under/rank/security
|
||||
l_pocket = /obj/item/device/flash
|
||||
|
||||
/decl/hierarchy/outfit/job/talon_engineer
|
||||
name = OUTFIT_JOB_NAME("Talon Engineer")
|
||||
hierarchy_type = /decl/hierarchy/outfit/job
|
||||
|
||||
id_type = /obj/item/weapon/card/id/engineering
|
||||
id_slot = slot_wear_id
|
||||
pda_type = null
|
||||
flags = OUTFIT_HAS_BACKPACK|OUTFIT_EXTENDED_SURVIVAL
|
||||
|
||||
l_ear = /obj/item/device/radio/headset/talon
|
||||
belt = /obj/item/weapon/storage/belt/utility/full
|
||||
shoes = /obj/item/clothing/shoes/boots/workboots
|
||||
r_pocket = /obj/item/device/t_scanner
|
||||
backpack = /obj/item/weapon/storage/backpack/industrial
|
||||
satchel_one = /obj/item/weapon/storage/backpack/satchel/eng
|
||||
messenger_bag = /obj/item/weapon/storage/backpack/messenger/engi
|
||||
uniform = /obj/item/clothing/under/rank/atmospheric_technician
|
||||
belt = /obj/item/weapon/storage/belt/utility/atmostech
|
||||
@@ -72,7 +72,7 @@
|
||||
move_time = 60
|
||||
current_location = "merc_base"
|
||||
shuttle_area = /area/shuttle/mercenary
|
||||
destinations = list(
|
||||
/* destinations = list(
|
||||
"merc_base",
|
||||
"aerostat_south",
|
||||
"beach_e",
|
||||
@@ -85,6 +85,7 @@
|
||||
"tether_space_SW",
|
||||
"tether_dockarm_d2l" // End of right docking arm
|
||||
)
|
||||
*/
|
||||
docking_controller_tag = "merc_shuttle"
|
||||
announcer = "Automated Traffic Control"
|
||||
arrival_message = "Attention. An unregistered vessel is approaching Virgo-3B."
|
||||
@@ -102,6 +103,7 @@
|
||||
current_location = "ninja_base"
|
||||
landmark_transition = "ninja_transit"
|
||||
shuttle_area = /area/shuttle/ninja
|
||||
/*
|
||||
destinations = list(
|
||||
"ninja_base",
|
||||
"aerostat_northeast",
|
||||
@@ -115,6 +117,7 @@
|
||||
"tether_space_SW",
|
||||
"tether_dockarm_d1a3" // Inside of left dockarm
|
||||
)
|
||||
*/
|
||||
docking_controller_tag = "ninja_shuttle"
|
||||
announcer = "Automated Traffic Control"
|
||||
arrival_message = "Attention. An unregistered vessel is approaching Virgo-3B."
|
||||
@@ -131,6 +134,7 @@
|
||||
current_location = "skipjack_base"
|
||||
landmark_transition = "skipjack_transit"
|
||||
shuttle_area = /area/shuttle/skipjack
|
||||
/*
|
||||
destinations = list(
|
||||
"skipjack_base",
|
||||
"aerostat_south",
|
||||
@@ -149,6 +153,7 @@
|
||||
"Mercenary base" = "merc_base",
|
||||
"Tether spaceport" = "nuke_shuttle_dock_airlock",
|
||||
)
|
||||
*/
|
||||
announcer = "Automated Traffic Control"
|
||||
|
||||
arrival_message = "Attention. An unregistered vessel is approaching Virgo-3B."
|
||||
|
||||
@@ -267,7 +267,8 @@ var/global/list/latejoin_tram = list()
|
||||
display_name = "Tram Station"
|
||||
msg = "has arrived on the tram"
|
||||
|
||||
/datum/spawnpoint/tram/Initialize(mapload)
|
||||
|
||||
/datum/spawnpoint/tram/New()
|
||||
. = ..()
|
||||
turfs = latejoin_tram
|
||||
|
||||
@@ -358,6 +359,7 @@ var/global/list/latejoin_tram = list()
|
||||
//
|
||||
//Holosurgery
|
||||
//
|
||||
/*
|
||||
/obj/machinery/computer/HolodeckControl/holosurgery
|
||||
name = "Don't use this one either."
|
||||
powerdown_program = "Off"
|
||||
@@ -377,7 +379,7 @@ var/global/list/latejoin_tram = list()
|
||||
/obj/machinery/computer/HolodeckControl/holosurgery
|
||||
name = "holosurgery control"
|
||||
projection_area = /area/medical/surgery/holosurgery
|
||||
|
||||
*/
|
||||
// Our map is small, if the supermatter is ejected lets not have it just blow up somewhere else
|
||||
/obj/machinery/power/supermatter/touch_map_edge()
|
||||
qdel(src)
|
||||
|
||||
Reference in New Issue
Block a user