Files
Aurora.3/maps/runtime/runtime_overmap.dm
runecap d3018c35b3 Fixes No Breathe Trait (#22858)
No Breathe wasn't properly checked anywhere because Pressure Immunity
was doing its job by accident.
Also makes Runtime's shuttle area require power, for convenience.
2026-07-17 18:48:43 +00:00

71 lines
2.0 KiB
Plaintext

/obj/effect/overmap/visitable/ship/runtime
name = "NSS Runtime"
class = "NSS"
designation = "Runtime"
desc = "A large cube-shaped station, a penal colony of sorts for the likes of video game developers."
icon = 'icons/obj/overmap/overmap_stationary.dmi'
icon_state = "runtime_penal_colony"
moving_state = "runtime_penal_colony"
colors = list("#f147cd", "#f79aea")
vessel_mass = 100000
burn_delay = 2 SECONDS
base = TRUE
/obj/effect/overmap/visitable/ship/landable/runtime
name = "NSV While True"
class = "NSV"
designation = "While True"
desc = "A RUN-T1M3 long range shuttle."
shuttle = "WhileTrue"
max_speed = 1/(2 SECONDS)
burn_delay = 1 SECONDS
vessel_mass = 5000
fore_dir = WEST
vessel_size = SHIP_SIZE_SMALL
/obj/structure/machinery/computer/shuttle_control/explore/terminal/runtime
name = "whiletrue control console"
shuttle_tag = "WhileTrue"
/area/shuttle/runtime
name = "While True"
base_turf = /turf/simulated/floor/shuttle/black
requires_power = TRUE
/datum/shuttle/autodock/overmap/runtime
name = "WhileTrue"
move_time = 90
shuttle_area = list(/area/shuttle/runtime)
dock_target = "airlock_runtime_shuttle"
current_location = "nav_runtime_dock"
landmark_transition = "nav_transit_runtime"
logging_home_tag = "nav_runtime_dock"
range = 1
fuel_consumption = 4
ceiling_type = /turf/simulated/floor/shuttle_ceiling
/obj/effect/shuttle_landmark/runtime/dock
name = "Runtime Dock"
landmark_tag = "nav_runtime_dock"
docking_controller = "nav_runtime_dock"
base_area = /area/space
base_turf = /turf/simulated/floor/airless
movable_flags = MOVABLE_FLAG_EFFECTMOVE
// runtime dock airlocks
/obj/effect/map_effect/marker/airlock/docking/runtime/dock
name = "Shuttle Dock"
landmark_tag = "nav_runtime_dock"
master_tag = "nav_runtime_dock"
// runtime shuttle airlocks
/obj/effect/map_effect/marker/airlock/shuttle/runtime
name = "WhileTrue"
shuttle_tag = "WhileTrue"
master_tag = "airlock_runtime_shuttle"
cycle_to_external_air = TRUE
/obj/effect/shuttle_landmark/runtime/transit
name = "In transit"
landmark_tag = "nav_transit_runtime"