mirror of
https://github.com/VOREStation/VOREStation.git
synced 2026-08-23 12:08:28 +01:00
please work.
This commit is contained in:
@@ -0,0 +1,149 @@
|
||||
// Compile in the map for CI testing if we're testing compileability of all the maps
|
||||
#if MAP_TEST
|
||||
#include "vespa.dmm"
|
||||
#endif
|
||||
|
||||
// Map template for spawning the shuttle
|
||||
/datum/map_template/om_ships/vespa
|
||||
name = "OM Ship - Vespa (New Z)"
|
||||
desc = "The Vespa, a Hephaestus Industries vessel."
|
||||
mappath = 'vespa.dmm'
|
||||
|
||||
// The shuttle's area(s)
|
||||
/area/ship/expe
|
||||
name = "\improper Event Ship (Use a Subtype!)"
|
||||
icon_state = "shuttle2"
|
||||
requires_power = 1
|
||||
dynamic_lighting = 1
|
||||
|
||||
/area/ship/expe/engineering
|
||||
name = "\improper Exp Ship - Engineering"
|
||||
/area/ship/expe/engineeringpower
|
||||
name = "\improper Exp Ship - Engineering Power Station"
|
||||
/area/ship/expe/engineeringequipment
|
||||
name = "\improper Exp Ship - Engineering Equipment Room"
|
||||
/area/ship/expe/engineeringstorage
|
||||
name = "\improper Exp Ship - Engineering Storage Room"
|
||||
/area/ship/expe/hangar
|
||||
name = "\improper Exp Ship - Hangar"
|
||||
/area/ship/expe/hangarcontrol
|
||||
name = "\improper Exp Ship - Exploration Equipment Room"
|
||||
/area/ship/expe/cabin1
|
||||
name = "\improper Exp Ship - Cabin 1"
|
||||
/area/ship/expe/cabin2
|
||||
name = "\improper Exp Ship - Cabin 2"
|
||||
/area/ship/expe/cabin3
|
||||
name = "\improper Exp Ship - Cabin 3"
|
||||
/area/ship/expe/cabin4
|
||||
name = "\improper Exp Ship - Cabin 4"
|
||||
/area/ship/expe/cabin5
|
||||
name = "\improper Exp Ship - Cabin 5"
|
||||
/area/ship/expe/cabin6
|
||||
name = "\improper Exp Ship - Cabin 6"
|
||||
/area/ship/expe/cabin7
|
||||
name = "\improper Exp Ship - Cabin 7"
|
||||
/area/ship/expe/cabin8
|
||||
name = "\improper Exp Ship - Cabin 8"
|
||||
/area/ship/expe/cabin9
|
||||
name = "\improper Exp Ship - Cabin 9"
|
||||
/area/ship/expe/corridor1
|
||||
name = "\improper Exp Ship - Corridor"
|
||||
/area/ship/expe/corridor2
|
||||
name = "\improper Exp Ship - Corridor"
|
||||
/area/ship/expe/corridor3
|
||||
name = "\improper Exp Ship - Corridor"
|
||||
/area/ship/expe/corridor4
|
||||
name = "\improper Exp Ship - Corridor"
|
||||
/area/ship/expe/corridor5
|
||||
name = "\improper Exp Ship - Corridor"
|
||||
/area/ship/expe/corridor6
|
||||
name = "\improper Exp Ship - Corridor"
|
||||
/area/ship/expe/sm
|
||||
name = "\improper Exp Ship - Supermatter"
|
||||
/area/ship/expe/smstorage
|
||||
name = "\improper Exp Ship - Supermatter Storage"
|
||||
/area/ship/expe/medical
|
||||
name = "\improper Exp Ship - Medical"
|
||||
/area/ship/expe/medical1
|
||||
name = "\improper Exp Ship - Medical Pacient Room"
|
||||
/area/ship/expe/medicalchem
|
||||
name = "\improper Exp Ship - Chemistry"
|
||||
/area/ship/expe/medicalmain
|
||||
name = "\improper Exp Ship - Medical Main"
|
||||
/area/ship/expe/medicaleq
|
||||
name = "\improper Exp Ship - Medical Equipment Room"
|
||||
/area/ship/expe/medicalsur
|
||||
name = "\improper Exp Ship - Medical Surgery"
|
||||
/area/ship/expe/armoury
|
||||
name = "\improper Exp Ship - Lightweight Armoury"
|
||||
/area/ship/expe/science
|
||||
name = "\improper Exp Ship - Science"
|
||||
/area/ship/expe/sciencestorage
|
||||
name = "\improper Exp Ship - Science Storage Room"
|
||||
/area/ship/expe/scienceequip
|
||||
name = "\improper Exp Ship - Science Equipment Room"
|
||||
/area/ship/expe/sciencemain
|
||||
name = "\improper Exp Ship - Science Main"
|
||||
/area/ship/expe/cafet
|
||||
name = "\improper Exp Ship - Cafeteria"
|
||||
/area/ship/expe/cargo
|
||||
name = "\improper Exp Ship - Storage"
|
||||
/area/ship/expe/bridge
|
||||
name = "\improper Exp Ship - Bridge"
|
||||
/area/ship/expe/engines
|
||||
name = "\improper Exp Ship - Engines"
|
||||
/area/ship/expe/captqua
|
||||
name = "\improper Exp Ship - Captain's Quarters"
|
||||
/area/ship/expe/expedition
|
||||
name = "\improper Exp Ship - Expedition Prep"
|
||||
/area/ship/expe/atmospherics
|
||||
name = "\improper Exp Ship - Atmos"
|
||||
/area/ship/expe/northairlock
|
||||
name = "\improper Exp Ship - Airlock"
|
||||
/area/ship/expe/southairlock
|
||||
name = "\improper Exp Ship - Airlock"
|
||||
/area/ship/expe/maintenancerim
|
||||
name = "\improper Exp Ship - Maintenance"
|
||||
/area/ship/expe/maintenance1
|
||||
name = "\improper Exp Ship - Maintenance"
|
||||
/area/ship/expe/maintenance2
|
||||
name = "\improper Exp Ship - Maintenance"
|
||||
|
||||
|
||||
// The 'ship'
|
||||
/obj/effect/overmap/visitable/ship/vespa
|
||||
name = "HPV Vespa"
|
||||
desc = "A Hephaestus Industries vessel."
|
||||
color = "#4cad73" //Green
|
||||
vessel_mass = 10000
|
||||
vessel_size = SHIP_SIZE_LARGE
|
||||
initial_generic_waypoints = list("hpv_port", "hpv_starboard", "omship_spawn_vespaboat")
|
||||
|
||||
// The ship's boat
|
||||
/area/shuttle/vespaboat
|
||||
name = "\improper Vespa's Ship's Boat"
|
||||
icon_state = "shuttle"
|
||||
|
||||
// The shuttle's 'shuttle' computer
|
||||
/obj/machinery/computer/shuttle_control/explore/vespaboat
|
||||
name = "Vespa's Shuttle control console"
|
||||
shuttle_tag = "Vespa's Ship's Boat"
|
||||
req_one_access = list(access_pilot)
|
||||
|
||||
// A shuttle lateloader landmark
|
||||
/obj/effect/shuttle_landmark/shuttle_initializer/vespaboat
|
||||
name = "Vespa's Boat Bay"
|
||||
base_area = /area/ship/expe/hangar
|
||||
base_turf = /turf/simulated/floor/tiled/techfloor
|
||||
landmark_tag = "omship_spawn_vespaboat"
|
||||
docking_controller = "vespa_boatbay"
|
||||
shuttle_type = /datum/shuttle/autodock/overmap/vespaboat
|
||||
|
||||
// The 'shuttle'
|
||||
/datum/shuttle/autodock/overmap/vespaboat
|
||||
name = "Vespa's Ship's Boat"
|
||||
current_location = "omship_spawn_vespaboat"
|
||||
docking_controller_tag = "vespaboat_docker"
|
||||
shuttle_area = /area/shuttle/vespaboat
|
||||
fuel_consumption = 0
|
||||
defer_initialisation = TRUE
|
||||
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user