mirror of
https://github.com/Aurorastation/Aurora.3.git
synced 2026-07-21 04:48:18 +01:00
Removes the Aurora map (#19534)
This commit is contained in:
@@ -2,9 +2,6 @@
|
||||
Database:
|
||||
- SQL/**
|
||||
|
||||
'🗺️ Mapping - Aurora':
|
||||
- maps/aurora/**
|
||||
|
||||
'🗺️ Mapping - Away Ship/Away Site':
|
||||
- maps/away/**
|
||||
|
||||
|
||||
@@ -582,7 +582,7 @@ jobs:
|
||||
|
||||
strategy:
|
||||
matrix:
|
||||
map: [runtime, aurora, sccv_horizon, exoplanet_testing]
|
||||
map: [runtime, sccv_horizon, exoplanet_testing]
|
||||
pod: [maptest]
|
||||
fail-fast: false
|
||||
|
||||
|
||||
@@ -3767,11 +3767,6 @@
|
||||
#include "maps\_common\areas\station\storage.dm"
|
||||
#include "maps\_common\mapsystem\map.dm"
|
||||
#include "maps\_common\mapsystem\map_unit.dm"
|
||||
#include "maps\aurora\code\aurora.dm"
|
||||
#include "maps\aurora\code\aurora_holodeck.dm"
|
||||
#include "maps\aurora\code\aurora_lifts.dm"
|
||||
#include "maps\aurora\code\aurora_shuttles.dm"
|
||||
#include "maps\aurora\code\aurora_unittest.dm"
|
||||
#include "maps\away\away_sites.dm"
|
||||
#include "maps\away\away_site\abandoned_diner\abandoned_diner.dm"
|
||||
#include "maps\away\away_site\abandoned_diner\abandoned_diner_areas.dm"
|
||||
|
||||
@@ -167,3 +167,569 @@ var/list/escape_pods_by_name = list()
|
||||
|
||||
/datum/computer/file/embedded_program/docking/simple/escape_pod/prepare_for_undocking()
|
||||
eject_time = world.time + eject_delay*10
|
||||
|
||||
|
||||
/* OLD AURORA SHIT */
|
||||
|
||||
#define AURORA_ESCAPE_POD(NUMBER) \
|
||||
/datum/shuttle/autodock/ferry/escape_pod/pod/escape_pod##NUMBER { \
|
||||
name = "Escape Pod " + #NUMBER; \
|
||||
shuttle_area = /area/shuttle/escape_pod/pod##NUMBER; \
|
||||
location = 0; \
|
||||
dock_target = "escape_pod_" + #NUMBER; \
|
||||
arming_controller = "escape_pod_"+ #NUMBER +"_berth"; \
|
||||
waypoint_station = "escape_pod_"+ #NUMBER +"_start"; \
|
||||
landmark_transition = "escape_pod_"+ #NUMBER +"_interim"; \
|
||||
waypoint_offsite = "escape_pod_"+ #NUMBER +"_out"; \
|
||||
} \
|
||||
/obj/effect/shuttle_landmark/escape_pod/start/pod##NUMBER { \
|
||||
landmark_tag = "escape_pod_"+ #NUMBER +"_start"; \
|
||||
docking_controller = "escape_pod_" + #NUMBER +"_berth"; \
|
||||
} \
|
||||
/obj/effect/shuttle_landmark/escape_pod/out/pod##NUMBER { \
|
||||
landmark_tag = "escape_pod_"+ #NUMBER +"_out"; \
|
||||
} \
|
||||
/obj/effect/shuttle_landmark/escape_pod/transit/pod##NUMBER { \
|
||||
landmark_tag = "escape_pod_"+ #NUMBER +"_interim"; \
|
||||
}
|
||||
|
||||
AURORA_ESCAPE_POD(1)
|
||||
AURORA_ESCAPE_POD(2)
|
||||
AURORA_ESCAPE_POD(3)
|
||||
AURORA_ESCAPE_POD(4)
|
||||
|
||||
#undef AURORA_ESCAPE_POD
|
||||
|
||||
/datum/shuttle/autodock/ferry/escape_pod/pod
|
||||
category = /datum/shuttle/autodock/ferry/escape_pod/pod
|
||||
sound_takeoff = 'sound/effects/rocket.ogg'
|
||||
sound_landing = 'sound/effects/rocket_backwards.ogg'
|
||||
warmup_time = 10
|
||||
|
||||
/obj/effect/shuttle_landmark/escape_pod/start
|
||||
name = "Docked"
|
||||
base_turf = /turf/simulated/floor/reinforced/airless
|
||||
base_area = /area/mine/explored
|
||||
|
||||
/obj/effect/shuttle_landmark/escape_pod/transit
|
||||
name = "In transit"
|
||||
base_turf = /turf/space/transit/east
|
||||
|
||||
/obj/effect/shuttle_landmark/escape_pod/out
|
||||
name = "Escaped"
|
||||
base_turf = /turf/space/dynamic
|
||||
|
||||
//-// Transfer Shuttle //-//
|
||||
|
||||
/datum/shuttle/autodock/ferry/emergency/aurora
|
||||
name = "Escape Shuttle"
|
||||
location = 1
|
||||
warmup_time = 10
|
||||
shuttle_area = /area/shuttle/escape
|
||||
dock_target = "escape_shuttle"
|
||||
waypoint_station = "nav_emergency_dock"
|
||||
landmark_transition = "nav_emergency_interim"
|
||||
waypoint_offsite = "nav_emergency_start"
|
||||
|
||||
/obj/effect/shuttle_landmark/emergency/start
|
||||
name = "Escape Shuttle Centcom Dock"
|
||||
landmark_tag = "nav_emergency_start"
|
||||
docking_controller = "centcom_dock"
|
||||
base_turf = /turf/unsimulated/floor/plating
|
||||
base_area = /area/centcom/evac
|
||||
|
||||
/obj/effect/shuttle_landmark/emergency/interim
|
||||
name = "In Transit"
|
||||
landmark_tag = "nav_emergency_interim"
|
||||
base_turf = /turf/space/transit/bluespace/south
|
||||
|
||||
/obj/effect/shuttle_landmark/emergency/dock
|
||||
name = "Escape Shuttle Dock"
|
||||
landmark_tag = "nav_emergency_dock"
|
||||
docking_controller = "escape_dock"
|
||||
landmark_flags = SLANDMARK_FLAG_AUTOSET
|
||||
|
||||
//-// Arrival Shuttle //-//
|
||||
|
||||
/datum/shuttle/autodock/ferry/arrival/aurora
|
||||
name = "Arrival Shuttle"
|
||||
location = 1
|
||||
warmup_time = 10
|
||||
shuttle_area = /area/shuttle/arrival
|
||||
move_time = 60
|
||||
dock_target = "arrival_shuttle"
|
||||
waypoint_station = "nav_arrival_dock"
|
||||
landmark_transition = "nav_arrival_interim"
|
||||
waypoint_offsite = "nav_arrival_start"
|
||||
|
||||
/obj/effect/shuttle_landmark/arrival/start
|
||||
name = "Arrival Shuttle Centcom Dock"
|
||||
landmark_tag = "nav_arrival_start"
|
||||
docking_controller = "centcom_setup"
|
||||
base_turf = /turf/unsimulated/floor/plating
|
||||
base_area = /area/centcom/spawning
|
||||
|
||||
/obj/effect/shuttle_landmark/arrival/interim
|
||||
name = "In Transit"
|
||||
landmark_tag = "nav_arrival_interim"
|
||||
base_turf = /turf/space/transit/bluespace/west
|
||||
|
||||
/obj/effect/shuttle_landmark/arrival/dock
|
||||
name = "Arrival Shuttle Dock"
|
||||
landmark_tag = "nav_arrival_dock"
|
||||
docking_controller = "arrival_dock"
|
||||
landmark_flags = SLANDMARK_FLAG_AUTOSET
|
||||
|
||||
//-// Supply Shuttle //-//
|
||||
|
||||
/datum/shuttle/autodock/ferry/supply/aurora
|
||||
name = "Supply Shuttle"
|
||||
location = 1
|
||||
shuttle_area = /area/supply/dock
|
||||
dock_target = "supply_shuttle"
|
||||
waypoint_station = "nav_supply_dock"
|
||||
waypoint_offsite = "nav_supply_start"
|
||||
|
||||
/obj/effect/shuttle_landmark/supply/start
|
||||
name = "Supply Centcom Dock"
|
||||
landmark_tag = "nav_supply_start"
|
||||
base_turf = /turf/unsimulated/floor/plating
|
||||
base_area = /area/centcom
|
||||
|
||||
/obj/effect/shuttle_landmark/supply/dock
|
||||
name = "Supply Shuttle Dock"
|
||||
landmark_tag = "nav_supply_dock"
|
||||
docking_controller = "cargo_bay"
|
||||
landmark_flags = SLANDMARK_FLAG_AUTOSET
|
||||
|
||||
//-// Merchant Shuttle //-//
|
||||
|
||||
/datum/shuttle/autodock/ferry/merchant_aurora
|
||||
name = "ICV Enterprise"
|
||||
location = 1
|
||||
warmup_time = 10
|
||||
shuttle_area = /area/shuttle/merchant
|
||||
move_time = 20
|
||||
dock_target = "merchant_shuttle"
|
||||
waypoint_station = "nav_merchant_dock"
|
||||
landmark_transition = "nav_merchant_interim"
|
||||
waypoint_offsite = "nav_merchant_start"
|
||||
|
||||
/obj/effect/shuttle_landmark/merchant/start
|
||||
name = "Merchant Shuttle Base"
|
||||
landmark_tag = "nav_merchant_start"
|
||||
docking_controller = "merchant_station"
|
||||
base_turf = /turf/space/dynamic
|
||||
base_area = /area/template_noop
|
||||
|
||||
/obj/effect/shuttle_landmark/merchant/interim
|
||||
name = "In Transit"
|
||||
landmark_tag = "nav_merchant_interim"
|
||||
base_turf = /turf/space/transit/bluespace/west
|
||||
|
||||
/obj/effect/shuttle_landmark/merchant/dock
|
||||
name = "Second Deck Starboard Dock 1"
|
||||
landmark_tag = "nav_merchant_dock"
|
||||
docking_controller = "merchant_shuttle_dock"
|
||||
base_turf = /turf/space
|
||||
base_area = /area/space
|
||||
|
||||
//-// CCIA Shuttle //-//
|
||||
|
||||
/datum/shuttle/autodock/ferry/autoreturn/ccia
|
||||
name = "SCC Shuttle"
|
||||
location = 1
|
||||
warmup_time = 10
|
||||
shuttle_area = /area/shuttle/transport1
|
||||
dock_target = "centcom_shuttle"
|
||||
waypoint_station = "nav_ccia_dock"
|
||||
waypoint_offsite = "nav_ccia_start"
|
||||
category = /datum/shuttle/autodock/ferry/autoreturn
|
||||
|
||||
/obj/effect/shuttle_landmark/ccia/start
|
||||
name = "Agent Shuttle Base"
|
||||
landmark_tag = "nav_ccia_start"
|
||||
docking_controller = "centcom_shuttle_bay"
|
||||
base_turf = /turf/unsimulated/floor/plating
|
||||
base_area = /area/centcom/ferry
|
||||
|
||||
/obj/effect/shuttle_landmark/ccia/dock
|
||||
name = "Second Deck Starboard Dock 2"
|
||||
landmark_tag = "nav_ccia_dock"
|
||||
docking_controller = "centcom_shuttle_dock_airlock"
|
||||
landmark_flags = SLANDMARK_FLAG_AUTOSET
|
||||
|
||||
//-// ERT Shuttle (the NT one) //-//
|
||||
|
||||
/datum/shuttle/autodock/ferry/specops/ert_aurora
|
||||
name = "Phoenix Shuttle"
|
||||
location = 1
|
||||
warmup_time = 10
|
||||
shuttle_area = /area/shuttle/specops
|
||||
dock_target = "specops_shuttle_port"
|
||||
waypoint_station = "nav_horizon_dock_deck_3_port_5"
|
||||
waypoint_offsite = "nav_ert_start"
|
||||
|
||||
/obj/effect/shuttle_landmark/ert/start
|
||||
name = "Phoenix Base"
|
||||
landmark_tag = "nav_ert_start"
|
||||
docking_controller = "specops_centcom_dock"
|
||||
base_turf = /turf/unsimulated/floor/plating
|
||||
base_area = /area/centcom/specops
|
||||
|
||||
/obj/effect/shuttle_landmark/ert/dock
|
||||
name = "Third Deck Port Dock 3"
|
||||
landmark_tag = "nav_horizon_dock_deck_3_port_5"
|
||||
docking_controller = "specops_dock_airlock"
|
||||
special_dock_targets = list("Phoenix Shuttle" = "specops_shuttle_fore")
|
||||
landmark_flags = SLANDMARK_FLAG_AUTOSET
|
||||
|
||||
//-// Burglar Shuttle //-//
|
||||
|
||||
/datum/shuttle/autodock/multi/antag/burglar_aurora
|
||||
name = "Water Bear"
|
||||
current_location = "nav_burglar_start"
|
||||
landmark_transition = "nav_burglar_interim"
|
||||
dock_target = "burglar_shuttle"
|
||||
warmup_time = 10
|
||||
move_time = 75
|
||||
shuttle_area = /area/shuttle/burglar
|
||||
destination_tags = list(
|
||||
"nav_burglar_start",
|
||||
"nav_burglar_surface",
|
||||
"nav_burglar_under",
|
||||
"nav_burglar_caverns",
|
||||
"nav_burglar_blue"
|
||||
)
|
||||
|
||||
announcer = "NDV Icarus"
|
||||
arrival_message = "Attention, we just tracked a small target bypassing our defensive perimeter. Can't fire on it without hitting the station - you've got incoming visitors, like it or not."
|
||||
departure_message = "Attention, your guests are pulling away - moving too fast for us to draw a bead on them. Looks like they're heading out of the system at a rapid clip."
|
||||
|
||||
/obj/effect/shuttle_landmark/burglar/start
|
||||
name = "Hideout"
|
||||
landmark_tag = "nav_burglar_start"
|
||||
docking_controller = "burglar_hideout"
|
||||
base_turf = /turf/unsimulated/floor/plating
|
||||
base_area = /area/antag/burglar
|
||||
|
||||
/obj/effect/shuttle_landmark/burglar/interim
|
||||
name = "In Transit"
|
||||
landmark_tag = "nav_burglar_interim"
|
||||
base_turf = /turf/space/transit/north
|
||||
|
||||
/obj/effect/shuttle_landmark/burglar/surface
|
||||
name = "Exposed Hull, Surface Aft of Cargo"
|
||||
landmark_tag = "nav_burglar_surface"
|
||||
landmark_flags = SLANDMARK_FLAG_AUTOSET
|
||||
|
||||
/obj/effect/shuttle_landmark/burglar/under
|
||||
name = "Under the Station, By Radiators"
|
||||
landmark_tag = "nav_burglar_under"
|
||||
base_turf = /turf/space
|
||||
landmark_flags = SLANDMARK_FLAG_AUTOSET
|
||||
|
||||
/obj/effect/shuttle_landmark/burglar/caverns
|
||||
name = "Caverns, Fore of Mining"
|
||||
landmark_tag = "nav_burglar_caverns"
|
||||
landmark_flags = SLANDMARK_FLAG_AUTOSET
|
||||
|
||||
/obj/effect/shuttle_landmark/burglar/blue
|
||||
name = "Blue Dock"
|
||||
landmark_tag = "nav_burglar_blue"
|
||||
landmark_flags = SLANDMARK_FLAG_AUTOSET
|
||||
docking_controller = "distress_shuttle_dock"
|
||||
|
||||
//-// Raider Skipjack //-//
|
||||
|
||||
/datum/shuttle/autodock/multi/antag/skipjack_aurora
|
||||
name = "Skipjack"
|
||||
current_location = "nav_skipjack_start"
|
||||
landmark_transition = "nav_skipjack_interim"
|
||||
dock_target = "raider_east_control"
|
||||
warmup_time = 10
|
||||
move_time = 75
|
||||
shuttle_area = /area/shuttle/skipjack
|
||||
destination_tags = list(
|
||||
"nav_skipjack_start",
|
||||
"nav_skipjack_surface",
|
||||
"nav_skipjack_under",
|
||||
"nav_skipjack_caverns",
|
||||
"nav_skipjack_interstitial",
|
||||
"nav_skipjack_toxins"
|
||||
)
|
||||
|
||||
announcer = "NDV Icarus"
|
||||
arrival_message = "Attention, we just tracked a small target bypassing our defensive perimeter. Can't fire on it without hitting the station - you've got incoming visitors, like it or not."
|
||||
departure_message = "Attention, your guests are pulling away - moving too fast for us to draw a bead on them. Looks like they're heading out of the system at a rapid clip."
|
||||
|
||||
/obj/effect/shuttle_landmark/skipjack/start
|
||||
name = "Raider Hideout"
|
||||
landmark_tag = "nav_skipjack_start"
|
||||
docking_controller = "pirate_hideout"
|
||||
base_turf = /turf/space/dynamic
|
||||
base_area = /area/template_noop
|
||||
|
||||
/obj/effect/shuttle_landmark/skipjack/interim
|
||||
name = "In Transit"
|
||||
landmark_tag = "nav_skipjack_interim"
|
||||
base_turf = /turf/space/transit/north
|
||||
|
||||
/obj/effect/shuttle_landmark/skipjack/surface
|
||||
name = "Surface, Aft of Cargo"
|
||||
landmark_tag = "nav_skipjack_surface"
|
||||
landmark_flags = SLANDMARK_FLAG_AUTOSET
|
||||
|
||||
/obj/effect/shuttle_landmark/skipjack/under
|
||||
name = "Under the Station, By Radiators"
|
||||
landmark_tag = "nav_skipjack_under"
|
||||
landmark_flags = SLANDMARK_FLAG_AUTOSET
|
||||
base_turf = /turf/space/dynamic
|
||||
|
||||
/obj/effect/shuttle_landmark/skipjack/caverns
|
||||
name = "Caverns, Aft of Mining"
|
||||
landmark_tag = "nav_skipjack_caverns"
|
||||
landmark_flags = SLANDMARK_FLAG_AUTOSET
|
||||
|
||||
/obj/effect/shuttle_landmark/skipjack/interstitial
|
||||
name = "Interstitial, Exposed Hull by Medical"
|
||||
landmark_tag = "nav_skipjack_interstitial"
|
||||
landmark_flags = SLANDMARK_FLAG_AUTOSET
|
||||
|
||||
/obj/effect/shuttle_landmark/skipjack/toxins
|
||||
name = "Caverns, By Bombrange"
|
||||
landmark_tag = "nav_skipjack_toxins"
|
||||
landmark_flags = SLANDMARK_FLAG_AUTOSET
|
||||
|
||||
//-// Mercenary Shuttle //-//
|
||||
|
||||
/datum/shuttle/autodock/multi/antag/merc_aurora
|
||||
name = "ICV Raskolnikov"
|
||||
current_location = "nav_merc_start"
|
||||
landmark_transition = "nav_merc_interim"
|
||||
dock_target = "merc_shuttle"
|
||||
warmup_time = 10
|
||||
move_time = 75
|
||||
shuttle_area = /area/shuttle/mercenary
|
||||
destination_tags = list(
|
||||
"nav_merc_dock",
|
||||
"nav_merc_start",
|
||||
"nav_merc_surface",
|
||||
"nav_merc_under",
|
||||
"nav_merc_caverns"
|
||||
)
|
||||
|
||||
announcer = "NDV Icarus"
|
||||
arrival_message = "Attention, you have a large signature approaching the station - looks unarmed to surface scans. We're too far out to intercept - brace for visitors."
|
||||
departure_message = "Attention, your visitors are on their way out of the system, burning delta-v like it's nothing. Good riddance."
|
||||
|
||||
/obj/effect/shuttle_landmark/merc/start
|
||||
name = "Mercenary Base"
|
||||
landmark_tag = "nav_merc_start"
|
||||
docking_controller = "merc_base"
|
||||
base_turf = /turf/space/dynamic
|
||||
base_area = /area/template_noop
|
||||
|
||||
/obj/effect/shuttle_landmark/merc/interim
|
||||
name = "In Transit"
|
||||
landmark_tag = "nav_merc_interim"
|
||||
base_turf = /turf/space/transit/north
|
||||
|
||||
/obj/effect/shuttle_landmark/merc/dock
|
||||
name = "Yellow Dock"
|
||||
landmark_tag = "nav_merc_dock"
|
||||
docking_controller = "nuke_shuttle_dock_airlock"
|
||||
landmark_flags = SLANDMARK_FLAG_AUTOSET
|
||||
|
||||
/obj/effect/shuttle_landmark/merc/surface
|
||||
name = "Surface, Aft of Command"
|
||||
landmark_tag = "nav_merc_surface"
|
||||
landmark_flags = SLANDMARK_FLAG_AUTOSET
|
||||
|
||||
/obj/effect/shuttle_landmark/merc/under
|
||||
name = "Under the Station, At Radiators"
|
||||
landmark_tag = "nav_merc_under"
|
||||
landmark_flags = SLANDMARK_FLAG_AUTOSET
|
||||
base_turf = /turf/space/dynamic
|
||||
|
||||
/obj/effect/shuttle_landmark/merc/caverns
|
||||
name = "Caverns, Fore of Security"
|
||||
landmark_tag = "nav_merc_caverns"
|
||||
landmark_flags = SLANDMARK_FLAG_AUTOSET
|
||||
|
||||
//-// Merc Elite Shuttle //-//
|
||||
|
||||
/datum/shuttle/autodock/multi/merc_aurora_elite
|
||||
name = "Merc Elite"
|
||||
current_location = "nav_mercelite_start"
|
||||
warmup_time = 10
|
||||
shuttle_area = /area/shuttle/syndicate_elite
|
||||
dock_target = "elite_shuttle_starboard"
|
||||
destination_tags = list(
|
||||
"nav_mercelite_start",
|
||||
"nav_mercelite_command",
|
||||
"nav_mercelite_merchant",
|
||||
"nav_mercelite_yellow",
|
||||
"nav_mercelite_green"
|
||||
)
|
||||
|
||||
/obj/effect/shuttle_landmark/merc_elite/start
|
||||
name = "Shuttle Hangar"
|
||||
landmark_tag = "nav_mercelite_start"
|
||||
docking_controller = "elite_shuttle_origin"
|
||||
base_turf = /turf/unsimulated/floor/plating
|
||||
base_area = /area/antag/mercenary
|
||||
|
||||
/obj/effect/shuttle_landmark/merc_elite/command
|
||||
name = "Command Surface - Maintenance"
|
||||
landmark_tag = "nav_mercelite_command"
|
||||
docking_controller = "command_surface_airlock"
|
||||
landmark_flags = SLANDMARK_FLAG_AUTOSET
|
||||
|
||||
/obj/effect/shuttle_landmark/merc_elite/merchant
|
||||
name = "Merchant Dock"
|
||||
landmark_tag = "nav_mercelite_merchant"
|
||||
docking_controller = "merchant_shuttle_dock"
|
||||
special_dock_targets = list("Merc Elite" = "elite_shuttle_port")
|
||||
landmark_flags = SLANDMARK_FLAG_AUTOSET
|
||||
|
||||
/obj/effect/shuttle_landmark/merc_elite/yellow
|
||||
name = "Yellow Dock"
|
||||
landmark_tag = "nav_mercelite_yellow"
|
||||
docking_controller = "nuke_shuttle_dock_airlock"
|
||||
landmark_flags = SLANDMARK_FLAG_AUTOSET
|
||||
|
||||
/obj/effect/shuttle_landmark/merc_elite/green
|
||||
name = "Emergency Services Dock"
|
||||
landmark_tag = "nav_mercelite_green"
|
||||
docking_controller = "green_dock_west"
|
||||
landmark_flags = SLANDMARK_FLAG_AUTOSET
|
||||
|
||||
//-// TCFL Dropship //-//
|
||||
|
||||
/datum/shuttle/autodock/multi/legion
|
||||
name = "Legion Shuttle"
|
||||
current_location = "nav_legion_start"
|
||||
warmup_time = 10
|
||||
move_time = 75
|
||||
ceiling_type = /turf/simulated/shuttle_roof/legion
|
||||
shuttle_area = /area/shuttle/legion
|
||||
dock_target = "legion_shuttle"
|
||||
landmark_transition = "nav_legion_interim"
|
||||
destination_tags = list(
|
||||
"nav_legion_start",
|
||||
"nav_legion_green",
|
||||
"nav_legion_merchant",
|
||||
"nav_legion_medical"
|
||||
)
|
||||
|
||||
/obj/effect/shuttle_landmark/legion/start
|
||||
name = "BLV The Tower"
|
||||
landmark_tag = "nav_legion_start"
|
||||
docking_controller = "legion_hangar"
|
||||
base_turf = /turf/unsimulated/floor/plating
|
||||
base_area = /area/centcom/legion/hangar5
|
||||
|
||||
/obj/effect/shuttle_landmark/legion/interim
|
||||
name = "In Transit"
|
||||
landmark_tag = "nav_legion_interim"
|
||||
base_turf = /turf/space/transit/bluespace/west
|
||||
|
||||
/obj/effect/shuttle_landmark/legion/green
|
||||
name = "Third Deck Port Dock 1"
|
||||
landmark_tag = "nav_legion_green"
|
||||
docking_controller = "legion_shuttle_dock"
|
||||
landmark_flags = SLANDMARK_FLAG_AUTOSET
|
||||
|
||||
/obj/effect/shuttle_landmark/legion/merchant
|
||||
name = "Merchant Dock"
|
||||
landmark_tag = "nav_legion_merchant"
|
||||
docking_controller = "merchant_shuttle_dock"
|
||||
special_dock_targets = list("Legion Shuttle" = "legion_shuttle_aft_airlock")
|
||||
landmark_flags = SLANDMARK_FLAG_AUTOSET
|
||||
|
||||
/obj/effect/shuttle_landmark/legion/medical
|
||||
name = "External Airlock by Medical"
|
||||
landmark_tag = "nav_legion_medical"
|
||||
landmark_flags = SLANDMARK_FLAG_AUTOSET
|
||||
|
||||
//-// Research Shuttle //-//
|
||||
|
||||
/datum/shuttle/autodock/multi/research_aurora
|
||||
name = "Research Shuttle"
|
||||
current_location = "nav_research_dock"
|
||||
warmup_time = 10
|
||||
move_time = 60
|
||||
shuttle_area = /area/shuttle/research
|
||||
dock_target = "science_shuttle"
|
||||
landmark_transition = "nav_research_interim"
|
||||
destination_tags = list(
|
||||
"nav_research_dock",
|
||||
"nav_research_yellow",
|
||||
"nav_research_away"
|
||||
)
|
||||
|
||||
/obj/effect/shuttle_landmark/research/start
|
||||
name = "Research Dock"
|
||||
landmark_tag = "nav_research_dock"
|
||||
docking_controller = "science_bridge"
|
||||
base_turf = /turf/unsimulated/floor/asteroid/ash
|
||||
base_area = /area/mine/explored
|
||||
|
||||
/obj/effect/shuttle_landmark/research/yellow
|
||||
name = "Yellow Dock"
|
||||
landmark_tag = "nav_research_yellow"
|
||||
docking_controller = "yellow_shuttle_dock_airlock"
|
||||
landmark_flags = SLANDMARK_FLAG_AUTOSET
|
||||
|
||||
/obj/effect/shuttle_landmark/research/interim
|
||||
name = "In Transit"
|
||||
landmark_tag = "nav_research_interim"
|
||||
base_turf = /turf/space/transit/north
|
||||
|
||||
/obj/effect/shuttle_landmark/research/dock
|
||||
name = "Away Site"
|
||||
landmark_tag = "nav_research_away"
|
||||
landmark_flags = SLANDMARK_FLAG_AUTOSET
|
||||
|
||||
//-// Distress Team Shuttle //-//
|
||||
|
||||
/datum/shuttle/autodock/multi/distress
|
||||
name = "Distress Shuttle"
|
||||
current_location = "nav_distress_away"
|
||||
warmup_time = 10
|
||||
move_time = 45
|
||||
dock_target = "distress_shuttle_aft"
|
||||
shuttle_area = /area/shuttle/distress
|
||||
landmark_transition = "nav_distress_interim"
|
||||
destination_tags = list(
|
||||
"nav_distress_away",
|
||||
"nav_distress_green",
|
||||
"nav_distress_blue"
|
||||
)
|
||||
|
||||
/obj/effect/shuttle_landmark/distress/start
|
||||
name = "Distress Preparation Wing"
|
||||
landmark_tag = "nav_distress_away"
|
||||
docking_controller = "distress_shuttle_origin"
|
||||
base_turf = /turf/unsimulated/floor/plating
|
||||
base_area = /area/centcom/distress_prep
|
||||
|
||||
/obj/effect/shuttle_landmark/distress/interim
|
||||
name = "In Transit"
|
||||
landmark_tag = "nav_distress_interim"
|
||||
base_turf = /turf/space/transit/bluespace/west
|
||||
|
||||
/obj/effect/shuttle_landmark/distress/green
|
||||
name = "Emergency Services Dock"
|
||||
landmark_tag = "nav_distress_green"
|
||||
docking_controller = "green_dock_west"
|
||||
special_dock_targets = list("Distress Shuttle" = "distress_shuttle_fore")
|
||||
landmark_flags = SLANDMARK_FLAG_AUTOSET
|
||||
|
||||
/obj/effect/shuttle_landmark/distress/blue
|
||||
name = "First Deck Port Hangar Bay 2b"
|
||||
landmark_tag = "nav_distress_blue"
|
||||
special_dock_targets = list("Distress Shuttle" = "distress_shuttle_fore")
|
||||
landmark_flags = SLANDMARK_FLAG_AUTOSET
|
||||
base_turf = /turf/simulated/floor/plating
|
||||
|
||||
@@ -0,0 +1,58 @@
|
||||
################################
|
||||
# Example Changelog File
|
||||
#
|
||||
# Note: This file, and files beginning with ".", and files that don't end in ".yml" will not be read. If you change this file, you will look really dumb.
|
||||
#
|
||||
# Your changelog will be merged with a master changelog. (New stuff added only, and only on the date entry for the day it was merged.)
|
||||
# When it is, any changes listed below will disappear.
|
||||
#
|
||||
# Valid Prefixes:
|
||||
# bugfix
|
||||
# - (fixes bugs)
|
||||
# wip
|
||||
# - (work in progress)
|
||||
# qol
|
||||
# - (quality of life)
|
||||
# soundadd
|
||||
# - (adds a sound)
|
||||
# sounddel
|
||||
# - (removes a sound)
|
||||
# rscadd
|
||||
# - (adds a feature)
|
||||
# rscdel
|
||||
# - (removes a feature)
|
||||
# imageadd
|
||||
# - (adds an image or sprite)
|
||||
# imagedel
|
||||
# - (removes an image or sprite)
|
||||
# spellcheck
|
||||
# - (fixes spelling or grammar)
|
||||
# experiment
|
||||
# - (experimental change)
|
||||
# balance
|
||||
# - (balance changes)
|
||||
# code_imp
|
||||
# - (misc internal code change)
|
||||
# refactor
|
||||
# - (refactors code)
|
||||
# config
|
||||
# - (makes a change to the config files)
|
||||
# admin
|
||||
# - (makes changes to administrator tools)
|
||||
# server
|
||||
# - (miscellaneous changes to server)
|
||||
#################################
|
||||
|
||||
# Your name.
|
||||
author: FluffyGhost
|
||||
|
||||
# Optional: Remove this file after generating master changelog. Useful for PR changelogs that won't get used again.
|
||||
delete-after: True
|
||||
|
||||
# Any changes you've made. See valid prefix list above.
|
||||
# INDENT WITH TWO SPACES. NOT TABS. SPACES.
|
||||
# SCREW THIS UP AND IT WON'T WORK.
|
||||
# Also, this gets changed to [] after reading. Just remove the brackets when you add new shit.
|
||||
# Please surround your changes in double quotes ("). It works without them, but if you use certain characters it screws up compiling. The quotes will not show up in the changelog.
|
||||
changes:
|
||||
- rscdel: "Removed the old Aurora map."
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -1,111 +0,0 @@
|
||||
/datum/map/aurora
|
||||
name = "Aurora"
|
||||
full_name = "NSS Aurora"
|
||||
description = "You're aboard the <b>NSS Aurora</b>, a state-of-the-art station specializing in phoron research and acquisition. \
|
||||
It is staffed by NanoTrasen personnel and contractors from competing megacorporations. \
|
||||
Orbiting at the very edge of the Tau Ceti system, approximately 12 light-years away from Sol, \
|
||||
it is under the joint administration of the Republic of Biesel and the trans-stellar corporate conglomerate NanoTrasen."
|
||||
path = "aurora"
|
||||
|
||||
lobby_icons = list('icons/misc/titlescreens/aurora/nss_aurora.dmi', 'icons/misc/titlescreens/aurora/synthetics.dmi', 'icons/misc/titlescreens/aurora/tajara.dmi', 'icons/misc/titlescreens/aurora/vaurca.dmi')
|
||||
lobby_transitions = 10 SECONDS
|
||||
|
||||
station_levels = list(2, 3, 4, 5, 6, 7)
|
||||
admin_levels = list(1)
|
||||
contact_levels = list(3, 4, 5, 6, 7)
|
||||
player_levels = list(2, 3, 4, 5, 6, 7, 8)
|
||||
restricted_levels = list()
|
||||
accessible_z_levels = list("2" = 60, "6" = 20, "7" = 20)
|
||||
base_turf_by_z = list(
|
||||
"1" = /turf/space,
|
||||
"2" = /turf/space,
|
||||
"3" = /turf/unsimulated/floor/asteroid/ash/rocky,
|
||||
"4" = /turf/unsimulated/floor/asteroid/ash/rocky,
|
||||
"5" = /turf/unsimulated/floor/asteroid/ash/rocky,
|
||||
"6" = /turf/unsimulated/floor/asteroid/ash,
|
||||
"7" = /turf/space,
|
||||
"8" = /turf/space
|
||||
)
|
||||
|
||||
station_name = "NSS Aurora"
|
||||
station_short = "Aurora"
|
||||
dock_name = "NTCC Odin"
|
||||
dock_short = "Odin"
|
||||
boss_name = "Central Command"
|
||||
boss_short = "CentCom"
|
||||
company_name = "NanoTrasen"
|
||||
company_short = "NT"
|
||||
|
||||
command_spawn_enabled = TRUE
|
||||
command_spawn_message = "Welcome to the Odin! Simply proceed down and to the right to board the shuttle to your workplace!"
|
||||
|
||||
station_networks = list(
|
||||
NETWORK_CIVILIAN_MAIN,
|
||||
NETWORK_CIVILIAN_SURFACE,
|
||||
NETWORK_COMMAND,
|
||||
NETWORK_REACTOR,
|
||||
NETWORK_ENGINEERING,
|
||||
NETWORK_ENGINEERING_OUTPOST,
|
||||
NETWORK_STATION,
|
||||
NETWORK_MEDICAL,
|
||||
NETWORK_MINE,
|
||||
NETWORK_RESEARCH,
|
||||
NETWORK_RESEARCH_OUTPOST,
|
||||
NETWORK_ROBOTS,
|
||||
NETWORK_PRISON,
|
||||
NETWORK_SECURITY,
|
||||
NETWORK_SERVICE,
|
||||
NETWORK_SUPPLY
|
||||
)
|
||||
|
||||
shuttle_docked_message = "The scheduled crew transfer shuttle to %dock% has docked with the station. It will depart in approximately %ETA%."
|
||||
shuttle_leaving_dock = "The crew transfer shuttle has left the station. Estimate %ETA% until the shuttle docks at %dock%."
|
||||
shuttle_called_message = "A crew transfer to %dock% has been scheduled. The shuttle has been called. It will arrive in approximately %ETA%."
|
||||
shuttle_recall_message = "The scheduled crew transfer has been cancelled."
|
||||
emergency_shuttle_docked_message = "The emergency shuttle has docked with the station. You have approximately %ETA% to board the emergency shuttle."
|
||||
emergency_shuttle_leaving_dock = "The emergency shuttle has left the station. Estimate %ETA% until the shuttle docks at %dock%."
|
||||
emergency_shuttle_recall_message = "The emergency shuttle has been recalled."
|
||||
emergency_shuttle_called_message = "An emergency evacuation shuttle has been called. It will arrive in approximately %ETA%."
|
||||
|
||||
evac_controller_type = /datum/evacuation_controller/shuttle
|
||||
|
||||
map_shuttles = list(
|
||||
/datum/shuttle/autodock/ferry/escape_pod/pod/escape_pod1,
|
||||
/datum/shuttle/autodock/ferry/escape_pod/pod/escape_pod2,
|
||||
/datum/shuttle/autodock/ferry/escape_pod/pod/escape_pod3,
|
||||
/datum/shuttle/autodock/ferry/emergency/aurora,
|
||||
/datum/shuttle/autodock/ferry/arrival/aurora,
|
||||
/datum/shuttle/autodock/ferry/supply/aurora,
|
||||
/datum/shuttle/autodock/ferry/merchant_aurora,
|
||||
/datum/shuttle/autodock/ferry/autoreturn/ccia,
|
||||
/datum/shuttle/autodock/ferry/specops/ert_aurora,
|
||||
/datum/shuttle/autodock/multi/antag/skipjack_aurora,
|
||||
/datum/shuttle/autodock/multi/antag/burglar_aurora,
|
||||
/datum/shuttle/autodock/multi/antag/merc_aurora,
|
||||
/datum/shuttle/autodock/multi/legion,
|
||||
/datum/shuttle/autodock/multi/research_aurora,
|
||||
/datum/shuttle/autodock/multi/distress,
|
||||
/datum/shuttle/autodock/multi/merc_aurora_elite
|
||||
)
|
||||
|
||||
warehouse_basearea = /area/quartermaster/storage
|
||||
|
||||
/datum/map/aurora/generate_asteroid()
|
||||
// Create the chasms.
|
||||
new /datum/random_map/automata/cave_system/chasms(null,0,0,3,255,255)
|
||||
new /datum/random_map/automata/cave_system(null,0,0,3,255,255)
|
||||
new /datum/random_map/automata/cave_system/chasms(null,0,0,4,255,255)
|
||||
new /datum/random_map/automata/cave_system(null,0,0,4,255,255)
|
||||
new /datum/random_map/automata/cave_system/chasms(null,0,0,5,255,255)
|
||||
new /datum/random_map/automata/cave_system/high_yield(null,0,0,5,255,255)
|
||||
new /datum/random_map/automata/cave_system/chasms/surface(null,0,0,6,255,255)
|
||||
|
||||
// Create the deep mining ore distribution map.
|
||||
new /datum/random_map/noise/ore(null, 0, 0, 5, 64, 64)
|
||||
new /datum/random_map/noise/ore(null, 0, 0, 4, 64, 64)
|
||||
new /datum/random_map/noise/ore(null, 0, 0, 3, 64, 64)
|
||||
|
||||
/datum/map/aurora/finalize_load()
|
||||
// generate an empty space Z
|
||||
world.maxz++
|
||||
SEND_GLOBAL_SIGNAL(COMSIG_GLOB_NEW_Z, world.maxz)
|
||||
@@ -1,94 +0,0 @@
|
||||
/datum/map/aurora
|
||||
holodeck_programs = list(
|
||||
"emptycourt" = new /datum/holodeck_program(/area/holodeck/source_emptycourt,
|
||||
list('sound/music/THUNDERDOME.ogg')
|
||||
),
|
||||
"boxingcourt" = new /datum/holodeck_program(/area/holodeck/source_boxingcourt,
|
||||
list('sound/music/THUNDERDOME.ogg')
|
||||
),
|
||||
"basketball" = new /datum/holodeck_program(/area/holodeck/source_basketball,
|
||||
list('sound/music/THUNDERDOME.ogg')
|
||||
),
|
||||
"thunderdomecourt" = new /datum/holodeck_program(/area/holodeck/source_thunderdomecourt,
|
||||
list('sound/music/THUNDERDOME.ogg')
|
||||
),
|
||||
"beach" = new /datum/holodeck_program(/area/holodeck/source_beach),
|
||||
"desert" = new /datum/holodeck_program(/area/holodeck/source_desert,
|
||||
list(
|
||||
'sound/effects/wind/wind_2_1.ogg',
|
||||
'sound/effects/wind/wind_2_2.ogg',
|
||||
'sound/effects/wind/wind_3_1.ogg',
|
||||
'sound/effects/wind/wind_4_1.ogg',
|
||||
'sound/effects/wind/wind_4_2.ogg',
|
||||
'sound/effects/wind/wind_5_1.ogg'
|
||||
)
|
||||
),
|
||||
"snowfield" = new /datum/holodeck_program(/area/holodeck/source_snowfield,
|
||||
list(
|
||||
'sound/effects/wind/wind_2_1.ogg',
|
||||
'sound/effects/wind/wind_2_2.ogg',
|
||||
'sound/effects/wind/wind_3_1.ogg',
|
||||
'sound/effects/wind/wind_4_1.ogg',
|
||||
'sound/effects/wind/wind_4_2.ogg',
|
||||
'sound/effects/wind/wind_5_1.ogg'
|
||||
)
|
||||
),
|
||||
"space" = new /datum/holodeck_program(/area/holodeck/source_space,
|
||||
list(
|
||||
'sound/ambience/space/space_serithi.ogg',
|
||||
'sound/ambience/space/space1.ogg'
|
||||
)
|
||||
),
|
||||
"picnicarea" = new /datum/holodeck_program(/area/holodeck/source_picnicarea,
|
||||
list('sound/music/lobby/title2.ogg')
|
||||
),
|
||||
"dininghall" = new /datum/holodeck_program(/area/holodeck/source_dininghall,
|
||||
list('sound/music/lobby/title2.ogg')
|
||||
),
|
||||
"theatre" = new /datum/holodeck_program(/area/holodeck/source_theatre),
|
||||
"meetinghall" = new /datum/holodeck_program(/area/holodeck/source_meetinghall),
|
||||
"courtroom" = new /datum/holodeck_program(/area/holodeck/source_courtroom,
|
||||
list('sound/music/lobby/traitor.ogg')
|
||||
),
|
||||
"burntest" = new /datum/holodeck_program(/area/holodeck/source_burntest, list()),
|
||||
"wildlifecarp" = new /datum/holodeck_program(/area/holodeck/source_wildlife, list()),
|
||||
"chapel" = new /datum/holodeck_program(/area/holodeck/source_chapel,
|
||||
list(
|
||||
'sound/ambience/chapel/chapel1.ogg',
|
||||
'sound/ambience/chapel/chapel2.ogg',
|
||||
'sound/ambience/chapel/chapel3.ogg',
|
||||
'sound/ambience/chapel/chapel4.ogg'
|
||||
)
|
||||
),
|
||||
"gym" = new /datum/holodeck_program(/area/holodeck/source_gym),
|
||||
"battlemonsters" = new /datum/holodeck_program(/area/holodeck/source_battlemonsters,
|
||||
list(
|
||||
'sound/music/battlemonsters_theme.ogg'
|
||||
),
|
||||
FALSE
|
||||
),
|
||||
"turnoff" = new /datum/holodeck_program(/area/holodeck/source_plating)
|
||||
)
|
||||
|
||||
holodeck_supported_programs = list(
|
||||
"Empty Court" = "emptycourt",
|
||||
"Basketball Court" = "basketball",
|
||||
"Thunderdome Court" = "thunderdomecourt",
|
||||
"Boxing Ring" = "boxingcourt",
|
||||
"Beach" = "beach",
|
||||
"Desert" = "desert",
|
||||
"Space" = "space",
|
||||
"Picnic Area" = "picnicarea",
|
||||
"Dining Hall" = "dininghall",
|
||||
"Snow Field" = "snowfield",
|
||||
"Theatre" = "theatre",
|
||||
"Meeting Hall" = "meetinghall",
|
||||
"Courtroom" = "courtroom",
|
||||
"Chapel" = "chapel",
|
||||
"Xavier Trasen Memorial Gymnasium" = "gym",
|
||||
"Battle Monsters Duelling Arena" = "battlemonsters"
|
||||
)
|
||||
holodeck_restricted_programs = list(
|
||||
"Atmospheric Burn Simulation" = "burntest",
|
||||
"Wildlife Simulation" = "wildlifecarp"
|
||||
)
|
||||
@@ -1,345 +0,0 @@
|
||||
/obj/turbolift_map_holder/aurora
|
||||
depth = 2
|
||||
lift_size_x = 4
|
||||
lift_size_y = 4
|
||||
clear_objects = 0
|
||||
|
||||
//Main Lift
|
||||
/obj/turbolift_map_holder/aurora/civilian
|
||||
name = "Aurora lift placeholder - Main"
|
||||
dir = WEST
|
||||
|
||||
depth = 3
|
||||
lift_size_x = 4
|
||||
lift_size_y = 4
|
||||
|
||||
areas_to_use = list(
|
||||
/area/turbolift/main_station,
|
||||
/area/turbolift/main_mid,
|
||||
/area/turbolift/main_arrivals
|
||||
)
|
||||
|
||||
/obj/turbolift_map_holder/aurora/civilian_aux
|
||||
name = "Aurora lift placeholder - Aux"
|
||||
dir = WEST
|
||||
|
||||
depth = 3
|
||||
lift_size_x = 4
|
||||
lift_size_y = 4
|
||||
|
||||
areas_to_use = list(
|
||||
/area/turbolift/main_station_aux,
|
||||
/area/turbolift/main_mid_aux,
|
||||
/area/turbolift/main_arrivals_aux
|
||||
)
|
||||
|
||||
/area/turbolift/main_arrivals
|
||||
name = "Civilian Lift - Arrivals"
|
||||
lift_announce_str = "Arriving at the Surface Level. Facilities on this floor include: Blue, Red and Yellow Docks, Cryogenics Storage, Cargo Bay, Primary Tool Storage, Recreational Facilities."
|
||||
|
||||
lift_floor_label = "Surface Lvl."
|
||||
lift_floor_name = "Surface Lvl."
|
||||
|
||||
/area/turbolift/main_arrivals_aux
|
||||
name = "Civilian Lift - Arrivals"
|
||||
lift_announce_str = "Arriving at the Surface Level. Facilities on this floor include: Blue, Red and Yellow Docks, Cryogenics Storage, Cargo Bay, Primary Tool Storage, Recreational Facilities."
|
||||
|
||||
lift_floor_label = "Surface Lvl."
|
||||
lift_floor_name = "Surface Lvl."
|
||||
|
||||
/area/turbolift/main_station
|
||||
name = "Civilian Lift - Main"
|
||||
lift_announce_str = "Arriving at the Main Level. Facilities on this floor include: Engineering, Medical, Security, Science, Command departments, Cargo Office, Chapel, Bar, Kitchen."
|
||||
|
||||
lift_floor_label = "Main Lvl."
|
||||
lift_floor_name = "Main Lvl."
|
||||
|
||||
base_turf = /turf/simulated/floor/plating
|
||||
|
||||
/area/turbolift/main_station_aux
|
||||
name = "Civilian Lift - Main"
|
||||
lift_announce_str = "Arriving at the Main Level. Facilities on this floor include: Engineering, Medical, Security, Science, Command departments, Cargo Office, Chapel, Bar, Kitchen."
|
||||
|
||||
lift_floor_label = "Main Lvl."
|
||||
lift_floor_name = "Main Lvl."
|
||||
|
||||
base_turf = /turf/simulated/floor/plating
|
||||
|
||||
/area/turbolift/main_mid
|
||||
name = "Civilian Lift - Mid Level"
|
||||
lift_announce_str = "Arriving at (Unknown). Facilities on this floor include: (Unknown)."
|
||||
|
||||
lift_floor_label = "Under construction"
|
||||
lift_floor_name = "Under construction"
|
||||
|
||||
/area/turbolift/main_mid_aux
|
||||
name = "Civilian Lift - Mid Level"
|
||||
lift_announce_str = "Arriving at (Unknown). Facilities on this floor include: (Unknown)."
|
||||
|
||||
lift_floor_label = "Under construction"
|
||||
lift_floor_name = "Under construction"
|
||||
|
||||
//Security
|
||||
/obj/turbolift_map_holder/aurora/security
|
||||
name = "Aurora lift placeholder - Security"
|
||||
dir = SOUTH
|
||||
|
||||
depth = 2
|
||||
|
||||
areas_to_use = list(
|
||||
/area/turbolift/security_maintenance,
|
||||
/area/turbolift/security_station
|
||||
)
|
||||
|
||||
/area/turbolift/security_station
|
||||
name = "Station - By Security"
|
||||
lift_announce_str = "Arriving at the station level, by the Security department."
|
||||
|
||||
lift_floor_label = "Security Main"
|
||||
lift_floor_name = "Security Main"
|
||||
|
||||
/area/turbolift/security_maintenance
|
||||
name = "Maintenance - Below Security"
|
||||
lift_announce_str = "Arriving at the maintenance level, below the Security department."
|
||||
base_turf = /turf/simulated/floor/plating
|
||||
|
||||
lift_floor_label = "Lower Sec"
|
||||
lift_floor_name = "Lower Sec"
|
||||
|
||||
//Research
|
||||
/obj/turbolift_map_holder/aurora/research
|
||||
name = "Aurora lift placeholder - Research"
|
||||
dir = NORTH
|
||||
|
||||
lift_size_x = 4
|
||||
lift_size_y = 4
|
||||
depth = 2
|
||||
|
||||
areas_to_use = list(
|
||||
/area/turbolift/research_maintenance,
|
||||
/area/turbolift/research_station
|
||||
)
|
||||
|
||||
/area/turbolift/research_station
|
||||
name = "Station - By Research"
|
||||
lift_announce_str = "Arriving at the Research Main Level. Facilities in this floor include: Research and Development, Robotics, Telescience, Miscellaneous Research, Conference Room."
|
||||
|
||||
lift_floor_label = "Main Level (Research)"
|
||||
lift_floor_name = "Main Level (Research)"
|
||||
|
||||
/area/turbolift/research_maintenance
|
||||
name = "Maintenance - Below Research"
|
||||
lift_announce_str = "Arriving at the Research Sub-Level. Facilities in this floor include: Xenoarchaeology, Toxins, Bomb Range, Test Range, Xenobiology, Xenobotany."
|
||||
base_turf = /turf/simulated/floor/plating
|
||||
|
||||
lift_floor_label = "Sub-Level (Research)"
|
||||
lift_floor_name = "Sub-Level (Research)"
|
||||
|
||||
//Engineering
|
||||
/obj/turbolift_map_holder/aurora/engineering
|
||||
name = "Aurora lift placeholder - Engineering"
|
||||
dir = SOUTH
|
||||
|
||||
lift_size_x = 5
|
||||
lift_size_y = 4
|
||||
depth = 2
|
||||
|
||||
areas_to_use = list(
|
||||
/area/turbolift/engineering_maintenance,
|
||||
/area/turbolift/engineering_station
|
||||
)
|
||||
|
||||
/area/turbolift/engineering_station
|
||||
name = "Station - By Engineering"
|
||||
lift_announce_str = "Arriving at the Engineering Main Level. Facilities in this floor include: Engine Bay, Main Storage, Hard Storage, Atmospherics, Monitoring Room, Lobby."
|
||||
|
||||
lift_floor_label = "Main Level (Engineering)"
|
||||
lift_floor_name = "Main Level (Engineering)"
|
||||
|
||||
/area/turbolift/engineering_maintenance
|
||||
name = "Maintenance - Below Engineering"
|
||||
lift_announce_str = "Arriving at the Engineering Sub-Level. Reminder: Stop located in Maintenance. Facilities in this floor include: Secondary Engine Bay, Break Room, Storage, Washroom."
|
||||
|
||||
lift_floor_label = "Sub-Level (Engineering)"
|
||||
lift_floor_name = "Sub-Level (Engineering)"
|
||||
|
||||
base_turf = /turf/simulated/floor/plating
|
||||
|
||||
//Cargo
|
||||
/obj/turbolift_map_holder/aurora/cargo
|
||||
name = "Aurora lift placeholder - Cargo"
|
||||
dir = EAST
|
||||
|
||||
lift_size_x = 5
|
||||
lift_size_y = 5
|
||||
depth = 3
|
||||
|
||||
areas_to_use = list(
|
||||
/area/turbolift/cargo_station,
|
||||
/area/turbolift/cargo_mid,
|
||||
/area/turbolift/cargo_deliverys
|
||||
)
|
||||
|
||||
/area/turbolift/cargo_station
|
||||
name = "Station - By Cargo"
|
||||
lift_announce_str = "Arriving at the Cargo Main Level. Facilities in this floor include: Cargo Office, Warehouse, Sorting Office, Resource Processing, Mining Station."
|
||||
|
||||
lift_floor_label = "Main Level (Cargo)"
|
||||
lift_floor_name = "Main Level (Cargo)"
|
||||
|
||||
base_turf = /turf/simulated/floor/plating
|
||||
|
||||
/area/turbolift/cargo_deliverys
|
||||
name = "Arrivals - Cargo"
|
||||
lift_announce_str = "Arriving at the Cargo Surface Level. Facilities in this floor include: Cargo Shuttle Dock, Cargo Bay."
|
||||
|
||||
lift_floor_label = "Surface Level (Cargo)"
|
||||
lift_floor_name = "Surface Level (Cargo)"
|
||||
|
||||
/area/turbolift/cargo_mid
|
||||
name = "Arrivals - Cargo"
|
||||
lift_announce_str = "Arriving at (Unknown). Facilities in this floor include: (Unknown)."
|
||||
|
||||
lift_floor_label = "Under Construction"
|
||||
lift_floor_name = "Under Construction"
|
||||
|
||||
|
||||
//Medical
|
||||
/obj/turbolift_map_holder/aurora/medical
|
||||
name = "Aurora lift placeholder - Medical"
|
||||
dir = WEST
|
||||
|
||||
lift_size_x = 4
|
||||
lift_size_y = 4
|
||||
depth = 3
|
||||
|
||||
areas_to_use = list(
|
||||
/area/turbolift/medical_sub,
|
||||
/area/turbolift/medical_station,
|
||||
/area/turbolift/medical_interstitial
|
||||
)
|
||||
|
||||
/area/turbolift/medical_station
|
||||
name = "Medical Lift - Main"
|
||||
lift_announce_str = "Arriving at the Medical Main Level. Facilities in this floor include: Lobby, Chemistry, Intensive Care Unit, General Treatment Unit, Surgery Wing, Consultation Wing."
|
||||
|
||||
lift_floor_label = "Main Level (Medical)"
|
||||
lift_floor_name = "Main Level (Medical)"
|
||||
|
||||
/area/turbolift/medical_sub
|
||||
name = "Medical Lift - Sub"
|
||||
lift_announce_str = "Arriving at the Medical Sub-Level. Facilities in this floor include: Virology, Supervised Living Center, Long-term Morgue, Staff Wing, Briefing Room."
|
||||
|
||||
lift_floor_label = "Sub-Level (Medical)"
|
||||
lift_floor_name = "Sub-Level (Medical)"
|
||||
|
||||
base_turf = /turf/simulated/floor/plating
|
||||
|
||||
/area/turbolift/medical_interstitial
|
||||
name = "Medical Lift - Interstitial"
|
||||
lift_announce_str = "Arriving at the Medical Upper-Level. Facilities in this floor include: Psychiatry Wing, Psychiatrist's Office, Therapy Ward."
|
||||
|
||||
lift_floor_label = "Upper-Level (Medical)"
|
||||
lift_floor_name = "Upper-Level (Medical)"
|
||||
|
||||
//AI Access
|
||||
/obj/turbolift_map_holder/aurora/aiaccess
|
||||
name = "Aurora lift placeholder - AI Access"
|
||||
dir = NORTH
|
||||
|
||||
lift_size_x = 4
|
||||
lift_size_y = 4
|
||||
depth = 2
|
||||
|
||||
areas_to_use = list(
|
||||
/area/turbolift/ai_sub,
|
||||
/area/turbolift/ai_station
|
||||
)
|
||||
|
||||
/area/turbolift/ai_station
|
||||
name = "AI Access Lift - Main"
|
||||
lift_announce_str = "Arriving at the Command Main Level. Facilities in this floor include: Bridge, Command Dormitories, Command Recreational Area."
|
||||
|
||||
lift_floor_label = "Main Level (Command)"
|
||||
lift_floor_name = "Main Level (Command)"
|
||||
|
||||
/area/turbolift/ai_sub
|
||||
name = "AI Access Lift - Lower"
|
||||
lift_announce_str = "Arriving at the Command Sub-Level. Facilities in this floor include: Messaging Server, Cyborg Charging Station, Artificial Intelligence Wing."
|
||||
|
||||
lift_floor_label = "Sub-Level (Command)"
|
||||
lift_floor_name = "Sub-Level (Command)"
|
||||
|
||||
base_turf = /turf/simulated/floor/plating
|
||||
|
||||
|
||||
|
||||
//Vault
|
||||
/obj/turbolift_map_holder/aurora/vault
|
||||
name = "Aurora lift placeholder - Vault"
|
||||
dir = SOUTH
|
||||
|
||||
lift_size_x = 4
|
||||
lift_size_y = 4
|
||||
depth = 2
|
||||
|
||||
areas_to_use = list(
|
||||
/area/turbolift/vault_sub,
|
||||
/area/turbolift/vault_station
|
||||
)
|
||||
|
||||
/area/turbolift/vault_station
|
||||
name = "Vault Access Lift - Main"
|
||||
lift_announce_str = "Arriving at the Main Level. Facilities on this floor include: Engineering, Medical, Security, Science and Command departments, Kitchen, Bar, Cargo Office."
|
||||
|
||||
lift_floor_label = "Main Lvl."
|
||||
lift_floor_name = "Main Lvl."
|
||||
|
||||
|
||||
|
||||
/area/turbolift/vault_sub
|
||||
name = "Vault Access Lift - sub"
|
||||
lift_announce_str = "Arriving at Vault Access. Facilities on this floor include: Vault. Alert: Secure Area ahead. Non-authorized personnel will be prosecuted."
|
||||
|
||||
lift_floor_label = "Sub-Level (Vault)"
|
||||
lift_floor_name = "Sub-Level (Vault)"
|
||||
|
||||
base_turf = /turf/simulated/floor/plating
|
||||
|
||||
|
||||
//Command
|
||||
/obj/turbolift_map_holder/aurora/command
|
||||
name = "Aurora lift placeholder - Command"
|
||||
dir = NORTH
|
||||
|
||||
lift_size_x = 4
|
||||
lift_size_y = 4
|
||||
depth = 3
|
||||
|
||||
areas_to_use = list(
|
||||
/area/turbolift/command_sub,
|
||||
/area/turbolift/command_mid,
|
||||
/area/turbolift/command_station
|
||||
)
|
||||
|
||||
/area/turbolift/command_station
|
||||
name = "Command Lift - Main"
|
||||
lift_announce_str = "Arriving at the Command Surface Level. Facilities in this floor include: Escape Pods, Meeting Room, Secure Docks."
|
||||
|
||||
lift_floor_label = "Surface Level (Command)"
|
||||
lift_floor_name = "Surface Level (Command)"
|
||||
|
||||
/area/turbolift/command_sub
|
||||
name = "Command Lift - Sub"
|
||||
lift_announce_str = "Arriving at the Command Main Level. Facilities in this floor include: Bridge, Command Dormitories, Command Recreational Area."
|
||||
|
||||
lift_floor_label = "Main Level (Command)"
|
||||
lift_floor_name = "Main Level (Command)"
|
||||
|
||||
base_turf = /turf/simulated/floor/plating
|
||||
|
||||
/area/turbolift/command_mid
|
||||
name = "Command Lift - Mid"
|
||||
lift_announce_str = "Arriving at the (Command Unknown). Facilities in this floor include: (Unknown)"
|
||||
lift_floor_label = "Under Construction"
|
||||
lift_floor_name = "Under Construction"
|
||||
@@ -1,562 +0,0 @@
|
||||
//Pods. Credit to Chinsky for this macro that saved me from hell.
|
||||
|
||||
/datum/shuttle/autodock/ferry/escape_pod/pod
|
||||
category = /datum/shuttle/autodock/ferry/escape_pod/pod
|
||||
sound_takeoff = 'sound/effects/rocket.ogg'
|
||||
sound_landing = 'sound/effects/rocket_backwards.ogg'
|
||||
warmup_time = 10
|
||||
|
||||
/obj/effect/shuttle_landmark/escape_pod/start
|
||||
name = "Docked"
|
||||
base_turf = /turf/simulated/floor/reinforced/airless
|
||||
base_area = /area/mine/explored
|
||||
|
||||
/obj/effect/shuttle_landmark/escape_pod/transit
|
||||
name = "In transit"
|
||||
base_turf = /turf/space/transit/east
|
||||
|
||||
/obj/effect/shuttle_landmark/escape_pod/out
|
||||
name = "Escaped"
|
||||
base_turf = /turf/space/dynamic
|
||||
|
||||
#define AURORA_ESCAPE_POD(NUMBER) \
|
||||
/datum/shuttle/autodock/ferry/escape_pod/pod/escape_pod##NUMBER { \
|
||||
name = "Escape Pod " + #NUMBER; \
|
||||
shuttle_area = /area/shuttle/escape_pod/pod##NUMBER; \
|
||||
location = 0; \
|
||||
dock_target = "escape_pod_" + #NUMBER; \
|
||||
arming_controller = "escape_pod_"+ #NUMBER +"_berth"; \
|
||||
waypoint_station = "escape_pod_"+ #NUMBER +"_start"; \
|
||||
landmark_transition = "escape_pod_"+ #NUMBER +"_interim"; \
|
||||
waypoint_offsite = "escape_pod_"+ #NUMBER +"_out"; \
|
||||
} \
|
||||
/obj/effect/shuttle_landmark/escape_pod/start/pod##NUMBER { \
|
||||
landmark_tag = "escape_pod_"+ #NUMBER +"_start"; \
|
||||
docking_controller = "escape_pod_" + #NUMBER +"_berth"; \
|
||||
} \
|
||||
/obj/effect/shuttle_landmark/escape_pod/out/pod##NUMBER { \
|
||||
landmark_tag = "escape_pod_"+ #NUMBER +"_out"; \
|
||||
} \
|
||||
/obj/effect/shuttle_landmark/escape_pod/transit/pod##NUMBER { \
|
||||
landmark_tag = "escape_pod_"+ #NUMBER +"_interim"; \
|
||||
}
|
||||
|
||||
AURORA_ESCAPE_POD(1)
|
||||
AURORA_ESCAPE_POD(2)
|
||||
AURORA_ESCAPE_POD(3)
|
||||
AURORA_ESCAPE_POD(4)
|
||||
|
||||
//-// Transfer Shuttle //-//
|
||||
|
||||
/datum/shuttle/autodock/ferry/emergency/aurora
|
||||
name = "Escape Shuttle"
|
||||
location = 1
|
||||
warmup_time = 10
|
||||
shuttle_area = /area/shuttle/escape
|
||||
dock_target = "escape_shuttle"
|
||||
waypoint_station = "nav_emergency_dock"
|
||||
landmark_transition = "nav_emergency_interim"
|
||||
waypoint_offsite = "nav_emergency_start"
|
||||
|
||||
/obj/effect/shuttle_landmark/emergency/start
|
||||
name = "Escape Shuttle Centcom Dock"
|
||||
landmark_tag = "nav_emergency_start"
|
||||
docking_controller = "centcom_dock"
|
||||
base_turf = /turf/unsimulated/floor/plating
|
||||
base_area = /area/centcom/evac
|
||||
|
||||
/obj/effect/shuttle_landmark/emergency/interim
|
||||
name = "In Transit"
|
||||
landmark_tag = "nav_emergency_interim"
|
||||
base_turf = /turf/space/transit/bluespace/south
|
||||
|
||||
/obj/effect/shuttle_landmark/emergency/dock
|
||||
name = "Escape Shuttle Dock"
|
||||
landmark_tag = "nav_emergency_dock"
|
||||
docking_controller = "escape_dock"
|
||||
landmark_flags = SLANDMARK_FLAG_AUTOSET
|
||||
|
||||
//-// Arrival Shuttle //-//
|
||||
|
||||
/datum/shuttle/autodock/ferry/arrival/aurora
|
||||
name = "Arrival Shuttle"
|
||||
location = 1
|
||||
warmup_time = 10
|
||||
shuttle_area = /area/shuttle/arrival
|
||||
move_time = 60
|
||||
dock_target = "arrival_shuttle"
|
||||
waypoint_station = "nav_arrival_dock"
|
||||
landmark_transition = "nav_arrival_interim"
|
||||
waypoint_offsite = "nav_arrival_start"
|
||||
|
||||
/obj/effect/shuttle_landmark/arrival/start
|
||||
name = "Arrival Shuttle Centcom Dock"
|
||||
landmark_tag = "nav_arrival_start"
|
||||
docking_controller = "centcom_setup"
|
||||
base_turf = /turf/unsimulated/floor/plating
|
||||
base_area = /area/centcom/spawning
|
||||
|
||||
/obj/effect/shuttle_landmark/arrival/interim
|
||||
name = "In Transit"
|
||||
landmark_tag = "nav_arrival_interim"
|
||||
base_turf = /turf/space/transit/bluespace/west
|
||||
|
||||
/obj/effect/shuttle_landmark/arrival/dock
|
||||
name = "Arrival Shuttle Dock"
|
||||
landmark_tag = "nav_arrival_dock"
|
||||
docking_controller = "arrival_dock"
|
||||
landmark_flags = SLANDMARK_FLAG_AUTOSET
|
||||
|
||||
//-// Supply Shuttle //-//
|
||||
|
||||
/datum/shuttle/autodock/ferry/supply/aurora
|
||||
name = "Supply Shuttle"
|
||||
location = 1
|
||||
shuttle_area = /area/supply/dock
|
||||
dock_target = "supply_shuttle"
|
||||
waypoint_station = "nav_supply_dock"
|
||||
waypoint_offsite = "nav_supply_start"
|
||||
|
||||
/obj/effect/shuttle_landmark/supply/start
|
||||
name = "Supply Centcom Dock"
|
||||
landmark_tag = "nav_supply_start"
|
||||
base_turf = /turf/unsimulated/floor/plating
|
||||
base_area = /area/centcom
|
||||
|
||||
/obj/effect/shuttle_landmark/supply/dock
|
||||
name = "Supply Shuttle Dock"
|
||||
landmark_tag = "nav_supply_dock"
|
||||
docking_controller = "cargo_bay"
|
||||
landmark_flags = SLANDMARK_FLAG_AUTOSET
|
||||
|
||||
//-// Merchant Shuttle //-//
|
||||
|
||||
/datum/shuttle/autodock/ferry/merchant_aurora
|
||||
name = "ICV Enterprise"
|
||||
location = 1
|
||||
warmup_time = 10
|
||||
shuttle_area = /area/shuttle/merchant
|
||||
move_time = 20
|
||||
dock_target = "merchant_shuttle"
|
||||
waypoint_station = "nav_merchant_dock"
|
||||
landmark_transition = "nav_merchant_interim"
|
||||
waypoint_offsite = "nav_merchant_start"
|
||||
|
||||
/obj/effect/shuttle_landmark/merchant/start
|
||||
name = "Merchant Shuttle Base"
|
||||
landmark_tag = "nav_merchant_start"
|
||||
docking_controller = "merchant_station"
|
||||
base_turf = /turf/space/dynamic
|
||||
base_area = /area/template_noop
|
||||
|
||||
/obj/effect/shuttle_landmark/merchant/interim
|
||||
name = "In Transit"
|
||||
landmark_tag = "nav_merchant_interim"
|
||||
base_turf = /turf/space/transit/bluespace/west
|
||||
|
||||
/obj/effect/shuttle_landmark/merchant/dock
|
||||
name = "Second Deck Starboard Dock 1"
|
||||
landmark_tag = "nav_merchant_dock"
|
||||
docking_controller = "merchant_shuttle_dock"
|
||||
base_turf = /turf/space
|
||||
base_area = /area/space
|
||||
|
||||
//-// CCIA Shuttle //-//
|
||||
|
||||
/datum/shuttle/autodock/ferry/autoreturn/ccia
|
||||
name = "SCC Shuttle"
|
||||
location = 1
|
||||
warmup_time = 10
|
||||
shuttle_area = /area/shuttle/transport1
|
||||
dock_target = "centcom_shuttle"
|
||||
waypoint_station = "nav_ccia_dock"
|
||||
waypoint_offsite = "nav_ccia_start"
|
||||
category = /datum/shuttle/autodock/ferry/autoreturn
|
||||
|
||||
/obj/effect/shuttle_landmark/ccia/start
|
||||
name = "Agent Shuttle Base"
|
||||
landmark_tag = "nav_ccia_start"
|
||||
docking_controller = "centcom_shuttle_bay"
|
||||
base_turf = /turf/unsimulated/floor/plating
|
||||
base_area = /area/centcom/ferry
|
||||
|
||||
/obj/effect/shuttle_landmark/ccia/dock
|
||||
name = "Second Deck Starboard Dock 2"
|
||||
landmark_tag = "nav_ccia_dock"
|
||||
docking_controller = "centcom_shuttle_dock_airlock"
|
||||
landmark_flags = SLANDMARK_FLAG_AUTOSET
|
||||
|
||||
//-// ERT Shuttle (the NT one) //-//
|
||||
|
||||
/datum/shuttle/autodock/ferry/specops/ert_aurora
|
||||
name = "Phoenix Shuttle"
|
||||
location = 1
|
||||
warmup_time = 10
|
||||
shuttle_area = /area/shuttle/specops
|
||||
dock_target = "specops_shuttle_port"
|
||||
waypoint_station = "nav_horizon_dock_deck_3_port_5"
|
||||
waypoint_offsite = "nav_ert_start"
|
||||
|
||||
/obj/effect/shuttle_landmark/ert/start
|
||||
name = "Phoenix Base"
|
||||
landmark_tag = "nav_ert_start"
|
||||
docking_controller = "specops_centcom_dock"
|
||||
base_turf = /turf/unsimulated/floor/plating
|
||||
base_area = /area/centcom/specops
|
||||
|
||||
/obj/effect/shuttle_landmark/ert/dock
|
||||
name = "Third Deck Port Dock 3"
|
||||
landmark_tag = "nav_horizon_dock_deck_3_port_5"
|
||||
docking_controller = "specops_dock_airlock"
|
||||
special_dock_targets = list("Phoenix Shuttle" = "specops_shuttle_fore")
|
||||
landmark_flags = SLANDMARK_FLAG_AUTOSET
|
||||
|
||||
//-// Burglar Shuttle //-//
|
||||
|
||||
/datum/shuttle/autodock/multi/antag/burglar_aurora
|
||||
name = "Water Bear"
|
||||
current_location = "nav_burglar_start"
|
||||
landmark_transition = "nav_burglar_interim"
|
||||
dock_target = "burglar_shuttle"
|
||||
warmup_time = 10
|
||||
move_time = 75
|
||||
shuttle_area = /area/shuttle/burglar
|
||||
destination_tags = list(
|
||||
"nav_burglar_start",
|
||||
"nav_burglar_surface",
|
||||
"nav_burglar_under",
|
||||
"nav_burglar_caverns",
|
||||
"nav_burglar_blue"
|
||||
)
|
||||
|
||||
announcer = "NDV Icarus"
|
||||
arrival_message = "Attention, we just tracked a small target bypassing our defensive perimeter. Can't fire on it without hitting the station - you've got incoming visitors, like it or not."
|
||||
departure_message = "Attention, your guests are pulling away - moving too fast for us to draw a bead on them. Looks like they're heading out of the system at a rapid clip."
|
||||
|
||||
/obj/effect/shuttle_landmark/burglar/start
|
||||
name = "Hideout"
|
||||
landmark_tag = "nav_burglar_start"
|
||||
docking_controller = "burglar_hideout"
|
||||
base_turf = /turf/unsimulated/floor/plating
|
||||
base_area = /area/antag/burglar
|
||||
|
||||
/obj/effect/shuttle_landmark/burglar/interim
|
||||
name = "In Transit"
|
||||
landmark_tag = "nav_burglar_interim"
|
||||
base_turf = /turf/space/transit/north
|
||||
|
||||
/obj/effect/shuttle_landmark/burglar/surface
|
||||
name = "Exposed Hull, Surface Aft of Cargo"
|
||||
landmark_tag = "nav_burglar_surface"
|
||||
landmark_flags = SLANDMARK_FLAG_AUTOSET
|
||||
|
||||
/obj/effect/shuttle_landmark/burglar/under
|
||||
name = "Under the Station, By Radiators"
|
||||
landmark_tag = "nav_burglar_under"
|
||||
base_turf = /turf/space
|
||||
landmark_flags = SLANDMARK_FLAG_AUTOSET
|
||||
|
||||
/obj/effect/shuttle_landmark/burglar/caverns
|
||||
name = "Caverns, Fore of Mining"
|
||||
landmark_tag = "nav_burglar_caverns"
|
||||
landmark_flags = SLANDMARK_FLAG_AUTOSET
|
||||
|
||||
/obj/effect/shuttle_landmark/burglar/blue
|
||||
name = "Blue Dock"
|
||||
landmark_tag = "nav_burglar_blue"
|
||||
landmark_flags = SLANDMARK_FLAG_AUTOSET
|
||||
docking_controller = "distress_shuttle_dock"
|
||||
|
||||
//-// Raider Skipjack //-//
|
||||
|
||||
/datum/shuttle/autodock/multi/antag/skipjack_aurora
|
||||
name = "Skipjack"
|
||||
current_location = "nav_skipjack_start"
|
||||
landmark_transition = "nav_skipjack_interim"
|
||||
dock_target = "raider_east_control"
|
||||
warmup_time = 10
|
||||
move_time = 75
|
||||
shuttle_area = /area/shuttle/skipjack
|
||||
destination_tags = list(
|
||||
"nav_skipjack_start",
|
||||
"nav_skipjack_surface",
|
||||
"nav_skipjack_under",
|
||||
"nav_skipjack_caverns",
|
||||
"nav_skipjack_interstitial",
|
||||
"nav_skipjack_toxins"
|
||||
)
|
||||
|
||||
announcer = "NDV Icarus"
|
||||
arrival_message = "Attention, we just tracked a small target bypassing our defensive perimeter. Can't fire on it without hitting the station - you've got incoming visitors, like it or not."
|
||||
departure_message = "Attention, your guests are pulling away - moving too fast for us to draw a bead on them. Looks like they're heading out of the system at a rapid clip."
|
||||
|
||||
/obj/effect/shuttle_landmark/skipjack/start
|
||||
name = "Raider Hideout"
|
||||
landmark_tag = "nav_skipjack_start"
|
||||
docking_controller = "pirate_hideout"
|
||||
base_turf = /turf/space/dynamic
|
||||
base_area = /area/template_noop
|
||||
|
||||
/obj/effect/shuttle_landmark/skipjack/interim
|
||||
name = "In Transit"
|
||||
landmark_tag = "nav_skipjack_interim"
|
||||
base_turf = /turf/space/transit/north
|
||||
|
||||
/obj/effect/shuttle_landmark/skipjack/surface
|
||||
name = "Surface, Aft of Cargo"
|
||||
landmark_tag = "nav_skipjack_surface"
|
||||
landmark_flags = SLANDMARK_FLAG_AUTOSET
|
||||
|
||||
/obj/effect/shuttle_landmark/skipjack/under
|
||||
name = "Under the Station, By Radiators"
|
||||
landmark_tag = "nav_skipjack_under"
|
||||
landmark_flags = SLANDMARK_FLAG_AUTOSET
|
||||
base_turf = /turf/space/dynamic
|
||||
|
||||
/obj/effect/shuttle_landmark/skipjack/caverns
|
||||
name = "Caverns, Aft of Mining"
|
||||
landmark_tag = "nav_skipjack_caverns"
|
||||
landmark_flags = SLANDMARK_FLAG_AUTOSET
|
||||
|
||||
/obj/effect/shuttle_landmark/skipjack/interstitial
|
||||
name = "Interstitial, Exposed Hull by Medical"
|
||||
landmark_tag = "nav_skipjack_interstitial"
|
||||
landmark_flags = SLANDMARK_FLAG_AUTOSET
|
||||
|
||||
/obj/effect/shuttle_landmark/skipjack/toxins
|
||||
name = "Caverns, By Bombrange"
|
||||
landmark_tag = "nav_skipjack_toxins"
|
||||
landmark_flags = SLANDMARK_FLAG_AUTOSET
|
||||
|
||||
//-// Mercenary Shuttle //-//
|
||||
|
||||
/datum/shuttle/autodock/multi/antag/merc_aurora
|
||||
name = "ICV Raskolnikov"
|
||||
current_location = "nav_merc_start"
|
||||
landmark_transition = "nav_merc_interim"
|
||||
dock_target = "merc_shuttle"
|
||||
warmup_time = 10
|
||||
move_time = 75
|
||||
shuttle_area = /area/shuttle/mercenary
|
||||
destination_tags = list(
|
||||
"nav_merc_dock",
|
||||
"nav_merc_start",
|
||||
"nav_merc_surface",
|
||||
"nav_merc_under",
|
||||
"nav_merc_caverns"
|
||||
)
|
||||
|
||||
announcer = "NDV Icarus"
|
||||
arrival_message = "Attention, you have a large signature approaching the station - looks unarmed to surface scans. We're too far out to intercept - brace for visitors."
|
||||
departure_message = "Attention, your visitors are on their way out of the system, burning delta-v like it's nothing. Good riddance."
|
||||
|
||||
/obj/effect/shuttle_landmark/merc/start
|
||||
name = "Mercenary Base"
|
||||
landmark_tag = "nav_merc_start"
|
||||
docking_controller = "merc_base"
|
||||
base_turf = /turf/space/dynamic
|
||||
base_area = /area/template_noop
|
||||
|
||||
/obj/effect/shuttle_landmark/merc/interim
|
||||
name = "In Transit"
|
||||
landmark_tag = "nav_merc_interim"
|
||||
base_turf = /turf/space/transit/north
|
||||
|
||||
/obj/effect/shuttle_landmark/merc/dock
|
||||
name = "Yellow Dock"
|
||||
landmark_tag = "nav_merc_dock"
|
||||
docking_controller = "nuke_shuttle_dock_airlock"
|
||||
landmark_flags = SLANDMARK_FLAG_AUTOSET
|
||||
|
||||
/obj/effect/shuttle_landmark/merc/surface
|
||||
name = "Surface, Aft of Command"
|
||||
landmark_tag = "nav_merc_surface"
|
||||
landmark_flags = SLANDMARK_FLAG_AUTOSET
|
||||
|
||||
/obj/effect/shuttle_landmark/merc/under
|
||||
name = "Under the Station, At Radiators"
|
||||
landmark_tag = "nav_merc_under"
|
||||
landmark_flags = SLANDMARK_FLAG_AUTOSET
|
||||
base_turf = /turf/space/dynamic
|
||||
|
||||
/obj/effect/shuttle_landmark/merc/caverns
|
||||
name = "Caverns, Fore of Security"
|
||||
landmark_tag = "nav_merc_caverns"
|
||||
landmark_flags = SLANDMARK_FLAG_AUTOSET
|
||||
|
||||
//-// Merc Elite Shuttle //-//
|
||||
|
||||
/datum/shuttle/autodock/multi/merc_aurora_elite
|
||||
name = "Merc Elite"
|
||||
current_location = "nav_mercelite_start"
|
||||
warmup_time = 10
|
||||
shuttle_area = /area/shuttle/syndicate_elite
|
||||
dock_target = "elite_shuttle_starboard"
|
||||
destination_tags = list(
|
||||
"nav_mercelite_start",
|
||||
"nav_mercelite_command",
|
||||
"nav_mercelite_merchant",
|
||||
"nav_mercelite_yellow",
|
||||
"nav_mercelite_green"
|
||||
)
|
||||
|
||||
/obj/effect/shuttle_landmark/merc_elite/start
|
||||
name = "Shuttle Hangar"
|
||||
landmark_tag = "nav_mercelite_start"
|
||||
docking_controller = "elite_shuttle_origin"
|
||||
base_turf = /turf/unsimulated/floor/plating
|
||||
base_area = /area/antag/mercenary
|
||||
|
||||
/obj/effect/shuttle_landmark/merc_elite/command
|
||||
name = "Command Surface - Maintenance"
|
||||
landmark_tag = "nav_mercelite_command"
|
||||
docking_controller = "command_surface_airlock"
|
||||
landmark_flags = SLANDMARK_FLAG_AUTOSET
|
||||
|
||||
/obj/effect/shuttle_landmark/merc_elite/merchant
|
||||
name = "Merchant Dock"
|
||||
landmark_tag = "nav_mercelite_merchant"
|
||||
docking_controller = "merchant_shuttle_dock"
|
||||
special_dock_targets = list("Merc Elite" = "elite_shuttle_port")
|
||||
landmark_flags = SLANDMARK_FLAG_AUTOSET
|
||||
|
||||
/obj/effect/shuttle_landmark/merc_elite/yellow
|
||||
name = "Yellow Dock"
|
||||
landmark_tag = "nav_mercelite_yellow"
|
||||
docking_controller = "nuke_shuttle_dock_airlock"
|
||||
landmark_flags = SLANDMARK_FLAG_AUTOSET
|
||||
|
||||
/obj/effect/shuttle_landmark/merc_elite/green
|
||||
name = "Emergency Services Dock"
|
||||
landmark_tag = "nav_mercelite_green"
|
||||
docking_controller = "green_dock_west"
|
||||
landmark_flags = SLANDMARK_FLAG_AUTOSET
|
||||
|
||||
//-// TCFL Dropship //-//
|
||||
|
||||
/datum/shuttle/autodock/multi/legion
|
||||
name = "Legion Shuttle"
|
||||
current_location = "nav_legion_start"
|
||||
warmup_time = 10
|
||||
move_time = 75
|
||||
ceiling_type = /turf/simulated/shuttle_roof/legion
|
||||
shuttle_area = /area/shuttle/legion
|
||||
dock_target = "legion_shuttle"
|
||||
landmark_transition = "nav_legion_interim"
|
||||
destination_tags = list(
|
||||
"nav_legion_start",
|
||||
"nav_legion_green",
|
||||
"nav_legion_merchant",
|
||||
"nav_legion_medical"
|
||||
)
|
||||
|
||||
/obj/effect/shuttle_landmark/legion/start
|
||||
name = "BLV The Tower"
|
||||
landmark_tag = "nav_legion_start"
|
||||
docking_controller = "legion_hangar"
|
||||
base_turf = /turf/unsimulated/floor/plating
|
||||
base_area = /area/centcom/legion/hangar5
|
||||
|
||||
/obj/effect/shuttle_landmark/legion/interim
|
||||
name = "In Transit"
|
||||
landmark_tag = "nav_legion_interim"
|
||||
base_turf = /turf/space/transit/bluespace/west
|
||||
|
||||
/obj/effect/shuttle_landmark/legion/green
|
||||
name = "Third Deck Port Dock 1"
|
||||
landmark_tag = "nav_legion_green"
|
||||
docking_controller = "legion_shuttle_dock"
|
||||
landmark_flags = SLANDMARK_FLAG_AUTOSET
|
||||
|
||||
/obj/effect/shuttle_landmark/legion/merchant
|
||||
name = "Merchant Dock"
|
||||
landmark_tag = "nav_legion_merchant"
|
||||
docking_controller = "merchant_shuttle_dock"
|
||||
special_dock_targets = list("Legion Shuttle" = "legion_shuttle_aft_airlock")
|
||||
landmark_flags = SLANDMARK_FLAG_AUTOSET
|
||||
|
||||
/obj/effect/shuttle_landmark/legion/medical
|
||||
name = "External Airlock by Medical"
|
||||
landmark_tag = "nav_legion_medical"
|
||||
landmark_flags = SLANDMARK_FLAG_AUTOSET
|
||||
|
||||
//-// Research Shuttle //-//
|
||||
|
||||
/datum/shuttle/autodock/multi/research_aurora
|
||||
name = "Research Shuttle"
|
||||
current_location = "nav_research_dock"
|
||||
warmup_time = 10
|
||||
move_time = 60
|
||||
shuttle_area = /area/shuttle/research
|
||||
dock_target = "science_shuttle"
|
||||
landmark_transition = "nav_research_interim"
|
||||
destination_tags = list(
|
||||
"nav_research_dock",
|
||||
"nav_research_yellow",
|
||||
"nav_research_away"
|
||||
)
|
||||
|
||||
/obj/effect/shuttle_landmark/research/start
|
||||
name = "Research Dock"
|
||||
landmark_tag = "nav_research_dock"
|
||||
docking_controller = "science_bridge"
|
||||
base_turf = /turf/unsimulated/floor/asteroid/ash
|
||||
base_area = /area/mine/explored
|
||||
|
||||
/obj/effect/shuttle_landmark/research/yellow
|
||||
name = "Yellow Dock"
|
||||
landmark_tag = "nav_research_yellow"
|
||||
docking_controller = "yellow_shuttle_dock_airlock"
|
||||
landmark_flags = SLANDMARK_FLAG_AUTOSET
|
||||
|
||||
/obj/effect/shuttle_landmark/research/interim
|
||||
name = "In Transit"
|
||||
landmark_tag = "nav_research_interim"
|
||||
base_turf = /turf/space/transit/north
|
||||
|
||||
/obj/effect/shuttle_landmark/research/dock
|
||||
name = "Away Site"
|
||||
landmark_tag = "nav_research_away"
|
||||
landmark_flags = SLANDMARK_FLAG_AUTOSET
|
||||
|
||||
//-// Distress Team Shuttle //-//
|
||||
|
||||
/datum/shuttle/autodock/multi/distress
|
||||
name = "Distress Shuttle"
|
||||
current_location = "nav_distress_away"
|
||||
warmup_time = 10
|
||||
move_time = 45
|
||||
dock_target = "distress_shuttle_aft"
|
||||
shuttle_area = /area/shuttle/distress
|
||||
landmark_transition = "nav_distress_interim"
|
||||
destination_tags = list(
|
||||
"nav_distress_away",
|
||||
"nav_distress_green",
|
||||
"nav_distress_blue"
|
||||
)
|
||||
|
||||
/obj/effect/shuttle_landmark/distress/start
|
||||
name = "Distress Preparation Wing"
|
||||
landmark_tag = "nav_distress_away"
|
||||
docking_controller = "distress_shuttle_origin"
|
||||
base_turf = /turf/unsimulated/floor/plating
|
||||
base_area = /area/centcom/distress_prep
|
||||
|
||||
/obj/effect/shuttle_landmark/distress/interim
|
||||
name = "In Transit"
|
||||
landmark_tag = "nav_distress_interim"
|
||||
base_turf = /turf/space/transit/bluespace/west
|
||||
|
||||
/obj/effect/shuttle_landmark/distress/green
|
||||
name = "Emergency Services Dock"
|
||||
landmark_tag = "nav_distress_green"
|
||||
docking_controller = "green_dock_west"
|
||||
special_dock_targets = list("Distress Shuttle" = "distress_shuttle_fore")
|
||||
landmark_flags = SLANDMARK_FLAG_AUTOSET
|
||||
|
||||
/obj/effect/shuttle_landmark/distress/blue
|
||||
name = "First Deck Port Hangar Bay 2b"
|
||||
landmark_tag = "nav_distress_blue"
|
||||
special_dock_targets = list("Distress Shuttle" = "distress_shuttle_fore")
|
||||
landmark_flags = SLANDMARK_FLAG_AUTOSET
|
||||
base_turf = /turf/simulated/floor/plating
|
||||
@@ -1,65 +0,0 @@
|
||||
/datum/map/aurora
|
||||
|
||||
// This is formatted strangely because it fails the indentation test if it's formatted properly.
|
||||
// ¯\_(ツ)_/¯
|
||||
|
||||
ut_environ_exempt_areas = list(/area/space
|
||||
,/area/solar
|
||||
,/area/shuttle
|
||||
,/area/holodeck
|
||||
,/area/supply/station
|
||||
,/area/tdome
|
||||
,/area/centcom
|
||||
,/area/antag
|
||||
,/area/prison
|
||||
,/area/supply/dock
|
||||
,/area/turbolift
|
||||
,/area/mine
|
||||
)
|
||||
ut_apc_exempt_areas = list(/area/construction
|
||||
,/area/medical/genetics
|
||||
)
|
||||
ut_atmos_exempt_areas = list(/area/maintenance
|
||||
,/area/storage
|
||||
,/area/engineering/atmos/storage
|
||||
,/area/rnd/test_area
|
||||
,/area/construction
|
||||
,/area/server
|
||||
,/area/security/nuke_storage
|
||||
,/area/tcommsat/chamber
|
||||
,/area/bridge/aibunker
|
||||
,/area/engineering/cooling
|
||||
,/area/outpost/research/emergency_storage
|
||||
,/area/bridge/selfdestruct
|
||||
,/area/medical/cryo
|
||||
,/area/medical/patient_c
|
||||
,/area/security/penal_colony
|
||||
)
|
||||
ut_fire_exempt_areas = list(
|
||||
/area/maintenance,
|
||||
/area/rnd/isolation_a,
|
||||
/area/rnd/isolation_b,
|
||||
/area/rnd/isolation_c,
|
||||
/area/rnd/test_area,
|
||||
/area/rnd/xenobiology/cells,
|
||||
/area/security/penal_colony,
|
||||
/area/turret_protected/tcomsat
|
||||
)
|
||||
|
||||
/datum/unit_test/zas_area_test/aurora
|
||||
map_path = "aurora"
|
||||
/datum/unit_test/zas_area_test/aurora/arrival_maint
|
||||
name = "ZAS: Arrival Maintenance"
|
||||
area_path = /area/maintenance/arrivals
|
||||
|
||||
/datum/unit_test/zas_area_test/aurora/emergency_shuttle
|
||||
name = "ZAS: Emergency Shuttle"
|
||||
area_path = /area/shuttle/escape
|
||||
|
||||
/datum/unit_test/zas_area_test/aurora/zas_area_test
|
||||
name = "ZAS: Cargo Bay"
|
||||
area_path = /area/quartermaster/storage
|
||||
|
||||
/datum/unit_test/zas_area_test/aurora/cargo_maint
|
||||
name = "ZAS: Cargo Maintenance"
|
||||
area_path = /area/maintenance/cargo
|
||||
@@ -24,7 +24,3 @@
|
||||
company_short = "NT"
|
||||
|
||||
use_overmap = FALSE
|
||||
|
||||
map_shuttles = list(
|
||||
/datum/shuttle/autodock/ferry/arrival/aurora
|
||||
)
|
||||
|
||||
@@ -49,3 +49,20 @@
|
||||
|
||||
map_shuttles = list(/datum/shuttle/autodock/overmap/runtime)
|
||||
warehouse_basearea = /area/storage/primary
|
||||
|
||||
|
||||
/area/turbolift/main_station
|
||||
name = "Civilian Lift - Main"
|
||||
lift_announce_str = "Arriving at the Main Level. Facilities on this floor include: Engineering, Medical, Security, Science, Command departments, Cargo Office, Chapel, Bar, Kitchen."
|
||||
|
||||
lift_floor_label = "Main Lvl."
|
||||
lift_floor_name = "Main Lvl."
|
||||
|
||||
base_turf = /turf/simulated/floor/plating
|
||||
|
||||
/area/turbolift/main_mid
|
||||
name = "Civilian Lift - Mid Level"
|
||||
lift_announce_str = "Arriving at (Unknown). Facilities on this floor include: (Unknown)."
|
||||
|
||||
lift_floor_label = "Under construction"
|
||||
lift_floor_name = "Under construction"
|
||||
|
||||
Reference in New Issue
Block a user