The Xanu Frigate (#18516)
WIP. Adds the All-Xanu Spacefleet Shrike-class frigate, a comparatively colossal warship in service with Xanu Prime's navy. Built for combat, it has a myriad of features designed to make it stand toe-to-toe against most enemy combatants. It features: - Separate navigation bridge and CIC, a la the Horizon's command bunker. The CIC has its own air and power supply. - Redundant thruster nacelles; even if one nacelle is destroyed, the ship can continue operating on a single one. - Two fusion reactors. The power required by this thing is just that huge. - Thiccccc armor plating and whipple shields made of grating to protect against meteor and dust strikes. - A Longbow and Grauwolf. - A fightercraft shuttle, with a Francisca. - A boarding shuttle. - Fully-stocked medbay with operating room. - A brig. The ghostrole capacity for this is 7 (6 crew + 1 captain), but has capacity for all the way up to 15 (14 crew + 1 captain) during events. The intended purpose of this frigate is twofold: a reduced-power "patrol" configuration for light skirmishes, and a full-armament "battle" configuration so that the frigate can act as an offship ERT in case the Horizon gets into trouble, either against another party or against the Coalition. If used in its battle configuration it can support 15 crew at full capacity. <details> <summary>Screenshots</summary>         </details>
@@ -3893,6 +3893,10 @@
|
||||
#include "maps\away\ships\unathi_pirate\tarwa\unathi_pirate_tarwa_ghostroles.dm"
|
||||
#include "maps\away\ships\wildlands_militia\militia_ship.dm"
|
||||
#include "maps\away\ships\wildlands_militia\militia_ship_ghostroles.dm"
|
||||
#include "maps\away\ships\xanu\xanu_frigate.dm"
|
||||
#include "maps\away\ships\xanu\xanu_frigate_areas.dm"
|
||||
#include "maps\away\ships\xanu\xanu_frigate_ghostroles.dm"
|
||||
#include "maps\away\ships\xanu\xanu_frigate_landmarks.dm"
|
||||
#include "maps\away\ships\yacht\yacht.dm"
|
||||
#include "maps\away\ships\yacht\yacht_areas.dm"
|
||||
#include "maps\away\ships\yacht_civ\yacht_civ_.dm"
|
||||
|
||||
@@ -694,11 +694,13 @@
|
||||
#define ACCESS_COALITION 221
|
||||
/datum/access/coalition
|
||||
id = ACCESS_COALITION
|
||||
desc = "Coalition of Colonies"
|
||||
access_type = ACCESS_TYPE_CENTCOM
|
||||
|
||||
#define ACCESS_COALITION_NAVY 222
|
||||
/datum/access/coalition_navy
|
||||
id = ACCESS_COALITION_NAVY
|
||||
desc = "Coalition Navy"
|
||||
access_type = ACCESS_TYPE_CENTCOM
|
||||
|
||||
#define ACCESS_GADPATHUR_NAVY 223
|
||||
|
||||
@@ -92,6 +92,7 @@
|
||||
#define COLOR_DIAMOND "#d8d4ea"
|
||||
#define COLOR_TCFL "#849bc1"
|
||||
#define COLOR_IAC "#96bcde"
|
||||
#define COLOR_COALITION "#949ea3"
|
||||
#define COLOR_RIPLEY "#ffbc37"
|
||||
#define COLOR_CULT "#402821"
|
||||
#define COLOR_CULT_REINFORCED "#8f3329"
|
||||
|
||||
@@ -285,3 +285,11 @@
|
||||
/obj/machinery/suit_cycler/offship/sol/ssmd
|
||||
suit = /obj/item/clothing/suit/space/void/sol/ssmd
|
||||
helmet = /obj/item/clothing/head/helmet/space/void/sol/ssmd
|
||||
|
||||
/obj/machinery/suit_cycler/offship/xanu
|
||||
model_text = "All-Xanu Spacefleet"
|
||||
req_access = list(ACCESS_COALITION_NAVY)
|
||||
departments = list("Xanu")
|
||||
species = list(BODYTYPE_HUMAN)
|
||||
suit = /obj/item/clothing/suit/space/void/coalition/xanu
|
||||
helmet = /obj/item/clothing/head/helmet/space/void/coalition/xanu
|
||||
|
||||
@@ -623,6 +623,12 @@ var/const/NO_EMAG_ACT = -50
|
||||
icon_state = "orion_card"
|
||||
overlay_state = "orion_card"
|
||||
|
||||
/obj/item/card/id/coalition
|
||||
name = "\improper coalition identification card"
|
||||
desc = "A rugged ID card denoting the wearer as a member of a Coalition of Colonies government organization."
|
||||
icon_state = "coalition_card"
|
||||
overlay_state = "nothing"
|
||||
|
||||
/obj/item/card/id/bluespace
|
||||
name = "bluespace identification card"
|
||||
desc = "A bizarre imitation of an ID card; shifting and moving."
|
||||
|
||||
@@ -171,7 +171,6 @@
|
||||
|
||||
/obj/structure/window_frame/shuttle/merc
|
||||
color = "#8b7d86"
|
||||
|
||||
/obj/structure/window_frame/shuttle/khaki
|
||||
color = "#ac8b78"
|
||||
|
||||
|
||||
@@ -54,6 +54,9 @@
|
||||
/turf/simulated/wall/shuttle/dark/cardinal/blue
|
||||
color = "#6176a1"
|
||||
|
||||
/turf/simulated/wall/shuttle/dark/cardinal/coalition
|
||||
color = COLOR_COALITION
|
||||
|
||||
/turf/simulated/wall/shuttle/dark/cardinal/gold
|
||||
color = COLOR_GOLD
|
||||
|
||||
|
||||
@@ -691,3 +691,23 @@
|
||||
desc = "A white colored helmet made from advanced ceramic."
|
||||
icon_state = "helmet_pilot"
|
||||
item_state = "helmet_pilot"
|
||||
|
||||
/obj/item/clothing/head/xanu
|
||||
name = "xanu armed forces garrison cap"
|
||||
desc = "A garrison cap belonging to a member of the All-Xanu Spacefleet."
|
||||
icon = 'icons/clothing/under/uniforms/xanu.dmi'
|
||||
icon_state = "xanu_garrison_enlisted"
|
||||
item_state = "xanu_garrison_enlisted"
|
||||
contained_sprite = TRUE
|
||||
|
||||
/obj/item/clothing/head/xanu/officer
|
||||
name = "xanu armed forces officer garrison cap"
|
||||
desc = "A garrison cap belonging to an officer of the All-Xanu Spacefleet."
|
||||
icon_state = "xanu_garrison_comm"
|
||||
item_state = "xanu_garrison_comm"
|
||||
|
||||
/obj/item/clothing/head/xanu/senior
|
||||
name = "xanu armed forces senior officer garrison cap"
|
||||
desc = "A garrison cap belonging to a high-ranking officer of the All-Xanu Spacefleet."
|
||||
icon_state = "xanu_garrison_cap"
|
||||
item_state = "xanu_garrison_cap"
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
/obj/item/rig/combat/xanu
|
||||
/obj/item/rig/xanu
|
||||
name = "dNAXS-52 combat hardsuit control module"
|
||||
desc = "A sleek and dangerous hardsuit for active combat. This one is a d.N.A Defense design in color scheme and make."
|
||||
desc_extended = "The dNAXS-52 combat hardsuit is designed for the All-Xanu Spacefleet's interstellar infantry. It is specially designed for boarding operations, close quarters combat, and demolitions."
|
||||
@@ -6,23 +6,52 @@
|
||||
icon_supported_species_tags = null
|
||||
icon = 'icons/clothing/rig/xanu/xanu_rig.dmi'
|
||||
icon_state = "xanu_rig"
|
||||
species_restricted = list(BODYTYPE_HUMAN, BODYTYPE_IPC_BISHOP, BODYTYPE_IPC_ZENGHU)
|
||||
|
||||
helm_type = /obj/item/clothing/head/helmet/space/rig/combat/xanu
|
||||
|
||||
armor = list(
|
||||
melee = ARMOR_MELEE_MAJOR,
|
||||
bullet = ARMOR_BALLISTIC_MAJOR,
|
||||
laser = ARMOR_LASER_MEDIUM,
|
||||
energy = ARMOR_ENERGY_SMALL,
|
||||
bomb = ARMOR_BOMB_PADDED,
|
||||
bio = ARMOR_BIO_SHIELDED,
|
||||
rad = ARMOR_RAD_SMALL,
|
||||
)
|
||||
|
||||
allowed = list(/obj/item/device/flashlight,/obj/item/tank,/obj/item/device/suit_cooling_unit,/obj/item/gun,/obj/item/ammo_magazine,/obj/item/ammo_casing,/obj/item/melee/baton,/obj/item/melee/energy/sword,/obj/item/handcuffs)
|
||||
allowed_module_types = MODULE_GENERAL | MODULE_LIGHT_COMBAT | MODULE_HEAVY_COMBAT | MODULE_SPECIAL | MODULE_MEDICAL | MODULE_UTILITY
|
||||
|
||||
siemens_coefficient = 0.2
|
||||
offline_slowdown = 2
|
||||
offline_vision_restriction = TINT_HEAVY
|
||||
|
||||
species_restricted = list(BODYTYPE_HUMAN, BODYTYPE_IPC, BODYTYPE_IPC_BISHOP, BODYTYPE_IPC_ZENGHU)
|
||||
|
||||
/obj/item/clothing/head/helmet/space/rig/combat/xanu
|
||||
light_overlay = "helmet_light_xanu"
|
||||
|
||||
//Lacks the dNAC-25-2 autocannon
|
||||
/obj/item/rig/combat/xanu/equipped/light
|
||||
|
||||
/obj/item/rig/xanu/equipped
|
||||
req_access = list(ACCESS_COALITION_NAVY)
|
||||
initial_modules = list(
|
||||
/obj/item/rig_module/cooling_unit,
|
||||
/obj/item/rig_module/vision/thermal,
|
||||
/obj/item/rig_module/maneuvering_jets,
|
||||
/obj/item/rig_module/actuators,
|
||||
/obj/item/rig_module/mounted/egun,
|
||||
)
|
||||
|
||||
/obj/item/rig/xanu/equipped/ert //ERT variant
|
||||
name = "dNAXS-52E combat hardsuit control module"
|
||||
desc = "A heavily-equipped sleek and dangerous hardsuit for active combat. This one is a d.N.A Defense design in color scheme and make."
|
||||
initial_modules = list(
|
||||
/obj/item/rig_module/cooling_unit,
|
||||
/obj/item/rig_module/vision/thermal,
|
||||
/obj/item/rig_module/maneuvering_jets,
|
||||
/obj/item/rig_module/actuators,
|
||||
/obj/item/rig_module/mounted,
|
||||
/obj/item/rig_module/mounted/egun,
|
||||
/obj/item/rig_module/vision/thermal,
|
||||
/obj/item/rig_module/grenade_launcher,
|
||||
/obj/item/rig_module/electrowarfare_suite,
|
||||
/obj/item/rig_module/chem_dispenser/combat
|
||||
/obj/item/rig_module/chem_dispenser/combat,
|
||||
)
|
||||
|
||||
/obj/item/rig/zero/xanu
|
||||
@@ -32,7 +61,7 @@
|
||||
desc_extended = "The dNAXS-26 'null' hardsuit was designed by d.N.A Defense at the request of the All-Xanu Spacefleet, for its spaceborne mech and starfighter pilots. Designed with comfort and mobility in mind, this suit allows pilots their full range of motion, while protecting them from minor radiation hazards and the vacuum of space."
|
||||
icon = 'icons/clothing/rig/xanu/xanu_zero_suit.dmi'
|
||||
icon_state = "xanu_zero"
|
||||
species_restricted = list(BODYTYPE_HUMAN, BODYTYPE_IPC_BISHOP, BODYTYPE_IPC_ZENGHU)
|
||||
species_restricted = list(BODYTYPE_HUMAN, BODYTYPE_IPC, BODYTYPE_IPC_BISHOP, BODYTYPE_IPC_ZENGHU)
|
||||
//This suit has no slowdown. These armor values are intentionally terrible as a result.
|
||||
armor = list(
|
||||
bomb = ARMOR_BOMB_MINOR,
|
||||
@@ -53,13 +82,13 @@
|
||||
|
||||
/obj/item/clothing/head/helmet/space/rig/zero/xanu
|
||||
camera = null
|
||||
species_restricted = list(BODYTYPE_HUMAN, BODYTYPE_IPC_BISHOP, BODYTYPE_IPC_ZENGHU)
|
||||
species_restricted = list(BODYTYPE_HUMAN, BODYTYPE_IPC, BODYTYPE_IPC_BISHOP, BODYTYPE_IPC_ZENGHU)
|
||||
desc = "A specially designed helmet, allowing a full range of vision. A state of the art holographic display provides a stream of information."
|
||||
light_overlay = "helmet_light_xanu_zero"
|
||||
|
||||
//All in one suit
|
||||
/obj/item/clothing/suit/space/rig/zero/xanu
|
||||
species_restricted = list(BODYTYPE_HUMAN, BODYTYPE_IPC_BISHOP, BODYTYPE_IPC_ZENGHU)
|
||||
species_restricted = list(BODYTYPE_HUMAN, BODYTYPE_IPC, BODYTYPE_IPC_BISHOP, BODYTYPE_IPC_ZENGHU)
|
||||
//Worse protection than most hardsuits, due to no slowdown
|
||||
breach_threshold = 18
|
||||
body_parts_covered = UPPER_TORSO|LOWER_TORSO|LEGS|FEET|ARMS|HANDS
|
||||
|
||||
@@ -733,3 +733,55 @@
|
||||
icon_state = "underglove"
|
||||
item_state = "underglove"
|
||||
contained_sprite = TRUE
|
||||
|
||||
//Xanu
|
||||
|
||||
/obj/item/clothing/under/xanu
|
||||
name = "xanu armed forces fatigues"
|
||||
desc = "Fireproof, kevlar-reinforced combat fatigues used by enlisted personnel of the All-Xanu Armed Forces."
|
||||
icon = 'icons/clothing/under/uniforms/xanu.dmi'
|
||||
icon_state = "xanu"
|
||||
item_state = "xanu"
|
||||
contained_sprite = TRUE
|
||||
siemens_coefficient = 0.5
|
||||
armor = list(
|
||||
melee = ARMOR_MELEE_KNIVES,
|
||||
bullet = ARMOR_BALLISTIC_MINOR,
|
||||
laser = ARMOR_LASER_MINOR
|
||||
)
|
||||
|
||||
/obj/item/clothing/under/xanu/med
|
||||
name = "xanu armed forces medic fatigues"
|
||||
desc = "Fireproof, kevlar-reinforced combat fatigues used by medics of the All-Xanu Armed Forces."
|
||||
icon_state = "xanu_med"
|
||||
item_state = "xanu_med"
|
||||
|
||||
/obj/item/clothing/under/xanu/engi
|
||||
name = "xanu armed forces engineer fatigues"
|
||||
desc = "Fireproof, kevlar-reinforced combat fatigues used by engineers of the All-Xanu Armed Forces."
|
||||
icon_state = "xanu_engi"
|
||||
item_state = "xanu_engi"
|
||||
|
||||
/obj/item/clothing/under/xanu/maa
|
||||
name = "xanu armed forces master-at-arms fatigues"
|
||||
desc = "Fireproof, kevlar-reinforced combat fatigues used by masters-at-arms of the All-Xanu Armed Forces."
|
||||
icon_state = "xanu_maa"
|
||||
item_state = "xanu_maa"
|
||||
|
||||
/obj/item/clothing/under/xanu/pilot
|
||||
name = "xanu armed forces pilot fatigues"
|
||||
desc = "Fireproof, kevlar-reinforced combat fatigues used by pilots of the All-Xanu Armed Forces."
|
||||
icon_state = "xanu_pilot"
|
||||
item_state = "xanu_pilot"
|
||||
|
||||
/obj/item/clothing/under/xanu/officer
|
||||
name = "xanu armed forces officer coat"
|
||||
desc = "A shirt and tie underneath a shortcoat, used by commissioned officers of the All-Xanu Armed Forces."
|
||||
icon_state = "xanu_comm"
|
||||
item_state = "xanu_comm"
|
||||
|
||||
/obj/item/clothing/under/xanu/officer/senior
|
||||
name = "xanu armed forces senior officer coat"
|
||||
desc = "A shirt and tie underneath a shortcoat, used by high-ranking commissioned officers of the All-Xanu Armed Forces."
|
||||
icon_state = "xanu_cap"
|
||||
item_state = "xanu_cap"
|
||||
|
||||
@@ -241,3 +241,25 @@
|
||||
/obj/effect/map_effect/window_spawner/full/shuttle/mercenary
|
||||
icon_state = "full_rwindow_shuttle_merc"
|
||||
frame_color = "#5B5B5B"
|
||||
|
||||
//Coalition window frames
|
||||
/obj/effect/map_effect/window_spawner/full/shuttle/coalition
|
||||
name = "coalition reinforced window spawner"
|
||||
icon_state = "coalition_window"
|
||||
frame_path = /obj/structure/window_frame/shuttle
|
||||
frame_color = COLOR_COALITION
|
||||
|
||||
/obj/effect/map_effect/window_spawner/full/shuttle/coalition/grille
|
||||
name = "coalition reinforced window spawner with grille"
|
||||
icon_state = "coalition_window-g"
|
||||
spawn_grille = TRUE
|
||||
|
||||
/obj/effect/map_effect/window_spawner/full/shuttle/coalition/firedoor
|
||||
name = "coalition reinforced window spawner with firedoor"
|
||||
icon_state = "coalition_window-f"
|
||||
spawn_firedoor = TRUE
|
||||
|
||||
/obj/effect/map_effect/window_spawner/full/shuttle/coalition/grille/firedoor
|
||||
name = "coalition reinforced window spawner with grille and firedoor"
|
||||
icon_state = "coalition_window-gf"
|
||||
spawn_firedoor = TRUE
|
||||
|
||||
@@ -90,3 +90,18 @@
|
||||
h_l_hand = /obj/item/mecha_equipment/mounted_system/combat/blaster
|
||||
h_r_hand = /obj/item/mecha_equipment/mounted_system/combat/gauss
|
||||
h_head = /obj/item/mecha_equipment/light
|
||||
|
||||
/mob/living/heavy_vehicle/premade/combat/coalition
|
||||
name = "\improper Vigilance-C combat exosuit"
|
||||
desc = "A heavy combat exosuit manufactured by Zavodskoi Interstellar, licensed to and slightly modified by the All-Xanu Armed Forces. Used by proponents of the combined Coalition of Colonies military."
|
||||
e_head = /obj/item/mech_component/sensors/combat
|
||||
e_body = /obj/item/mech_component/chassis/combat
|
||||
e_arms = /obj/item/mech_component/manipulators/heavy
|
||||
e_legs = /obj/item/mech_component/propulsion/combat
|
||||
e_color = COLOR_COALITION
|
||||
h_l_shoulder = /obj/item/mecha_equipment/mounted_system/combat/grenadestinger
|
||||
h_r_shoulder = /obj/item/mecha_equipment/mounted_system/flarelauncher
|
||||
h_l_hand = /obj/item/mecha_equipment/mounted_system/combat/blaster
|
||||
h_r_hand = /obj/item/mecha_equipment/mounted_system/combat/gauss
|
||||
h_back = /obj/item/mecha_equipment/quick_enter
|
||||
h_head = /obj/item/mecha_equipment/light
|
||||
|
||||
@@ -128,6 +128,19 @@
|
||||
h_l_shoulder = /obj/item/mecha_equipment/mounted_system/flarelauncher
|
||||
h_r_shoulder = /obj/item/mecha_equipment/mounted_system/combat/smg
|
||||
|
||||
/mob/living/heavy_vehicle/premade/light/coalition
|
||||
name = "tomahawk recon exosuit"
|
||||
desc = "A reconnaissance exosuit pioneered by dNA Defense & Aerospace in partnership with Zavodskoi Interstellar for use in Coalition of Colonies mechanized military operations. Based off of the Solarian gremlin-type exosuit design."
|
||||
|
||||
e_color = COLOR_COALITION
|
||||
e_arms = /obj/item/mech_component/manipulators/combat
|
||||
e_head = /obj/item/mech_component/sensors/combat
|
||||
e_legs = /obj/item/mech_component/propulsion/combat
|
||||
|
||||
h_back = /obj/item/mecha_equipment/quick_enter
|
||||
h_r_shoulder = /obj/item/mecha_equipment/mounted_system/flarelauncher
|
||||
h_l_shoulder = /obj/item/mecha_equipment/mounted_system/combat/smg
|
||||
|
||||
/mob/living/heavy_vehicle/premade/light/salvage
|
||||
name = "exo-stellar salvage exosuit"
|
||||
desc = "An exosuit designed for zero-gravity salvage and recon."
|
||||
|
||||
@@ -0,0 +1,45 @@
|
||||
################################
|
||||
# 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
|
||||
# wip (For works in progress)
|
||||
# tweak
|
||||
# soundadd
|
||||
# sounddel
|
||||
# rscadd (general adding of nice things)
|
||||
# rscdel (general deleting of nice things)
|
||||
# imageadd
|
||||
# imagedel
|
||||
# maptweak
|
||||
# spellcheck (typo fixes)
|
||||
# experiment
|
||||
# balance
|
||||
# admin
|
||||
# backend
|
||||
# security
|
||||
# refactor
|
||||
#################################
|
||||
|
||||
# Your name.
|
||||
author: nauticall
|
||||
|
||||
# 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, all entries are changed into a single [] after a master changelog generation. Just remove the brackets when you add new entries.
|
||||
# Please surround your changes in double quotes ("), as certain characters otherwise screws up compiling. The quotes will not show up in the changelog.
|
||||
changes:
|
||||
- rscadd: "Added the All-Xanu Spacefleet Frigate, a massive military offship in use by the navy of Xanu Prime."
|
||||
- rscadd: "Added uniforms and an ID variant for Xanu military and Coalition government personnel, respectively."
|
||||
- rscadd: "Added new walls/windows for 'Coalition'-type vessels, finished in a light bluish-gray."
|
||||
- rscadd: "Added Coalition military mechs, a light variant (in use on the Frigate) and a heavy variant (ERT)."
|
||||
- bugfix: "Fixed the dNAXS-52 Xanu hardsuit presets being wrongly configured and added a base equipment preset for the hardsuit as well."
|
||||
|
After Width: | Height: | Size: 5.2 KiB |
|
Before Width: | Height: | Size: 23 KiB After Width: | Height: | Size: 23 KiB |
|
Before Width: | Height: | Size: 16 KiB After Width: | Height: | Size: 16 KiB |
|
Before Width: | Height: | Size: 109 KiB After Width: | Height: | Size: 111 KiB |
|
Before Width: | Height: | Size: 22 KiB After Width: | Height: | Size: 80 KiB |
@@ -0,0 +1,156 @@
|
||||
/datum/map_template/ruin/away_site/xanu_frigate
|
||||
name = "Xanu Spacefleet Frigate"
|
||||
description = "The Rapier-class Frigate is a formidable warship in widespread use by the All-Xanu Spacefleet throughout its expeditionary fleets. \
|
||||
Originating as a robust upgrade package to the venerable Estoc class, the Rapier upgrade program has spared no expense, with thick hull plating, redundant power, life support, and engines, making the Rapier class notoriously survivable. \
|
||||
These same redundancies, designed for greater survivability in a peer-on-peer conflict, make the Rapier an expensive investment, one which has seen the Estoc survive in the navies of other Coalition states."
|
||||
|
||||
prefix = "ships/xanu/"
|
||||
suffixes = list("xanu_frigate.dmm")
|
||||
|
||||
sectors = list(ALL_COALITION_SECTORS, SECTOR_BADLANDS)
|
||||
spawn_weight_sector_dependent = list(SECTOR_LIBERTYS_CRADLE = 3)
|
||||
spawn_weight = 1
|
||||
ship_cost = 1
|
||||
id = "xanu_frigate"
|
||||
|
||||
unit_test_groups = list(3)
|
||||
shuttles_to_initialise = list(/datum/shuttle/autodock/overmap/xanu_fighter, /datum/shuttle/autodock/overmap/xanu_boarder)
|
||||
|
||||
/singleton/submap_archetype/xanu_frigate
|
||||
map = "Xanu Spacefleet Frigate"
|
||||
descriptor = "The Rapier-class Frigate is a formidable warship in widespread use by the All-Xanu Spacefleet throughout its expeditionary fleets. \
|
||||
Originating as a robust upgrade package to the venerable Estoc class, the Rapier upgrade program has spared no expense, with thick hull plating, redundant power, life support, and engines, making the Rapier class notoriously survivable. \
|
||||
These same redundancies, designed for greater survivability in a peer-on-peer conflict, make the Rapier an expensive investment, one which has seen the Estoc survive in the navies of other Coalition states."
|
||||
|
||||
//Ship
|
||||
|
||||
/obj/effect/overmap/visitable/ship/xanu_frigate
|
||||
name = "Xanu Spacefleet Frigate"
|
||||
class = "AXSV"
|
||||
desc = "The Rapier-class Frigate is a formidable warship in widespread use by the All-Xanu Spacefleet throughout its expeditionary fleets. \
|
||||
Originating as a robust upgrade package to the venerable Estoc class, the Rapier upgrade program has spared no expense, with thick hull plating, redundant power, life support, and engines, making the Rapier class notoriously survivable. \
|
||||
These same redundancies, designed for greater survivability in a peer-on-peer conflict, make the Rapier an expensive investment, one which has seen the Estoc survive in the navies of other Coalition states."
|
||||
icon_state = "xanu_frigate"
|
||||
moving_state = "xanu_frigate_moving"
|
||||
colors = COLOR_COALITION
|
||||
designer = "dNA Defense & Aerospace Shipyards"
|
||||
volume = "108 meters length, 71 meters beam/width, 45 meters vertical height"
|
||||
drive = "Medium-Speed Warp Acceleration FTL Drive"
|
||||
propulsion = "Superheated Composite Gas Thrust"
|
||||
weapons = "Dual extruding fore caliber ballistic armaments, aft obscured flight craft bay"
|
||||
sizeclass = "Shrike-class Frigate"
|
||||
shiptype = "Naval frigate"
|
||||
max_speed = 1/(2 SECONDS)
|
||||
burn_delay = 1 SECONDS
|
||||
vessel_mass = 6000
|
||||
vessel_size = SHIP_SIZE_LARGE
|
||||
fore_dir = SOUTH
|
||||
|
||||
invisible_until_ghostrole_spawn = TRUE
|
||||
|
||||
initial_restricted_waypoints = list(
|
||||
"Xanu Fighter" = list("xanufrigate_hangar"),
|
||||
"Xanu Boarder" = list("xanufrigate_aft")
|
||||
)
|
||||
initial_generic_waypoints = list(
|
||||
"xanufrigate_fore_bow",
|
||||
"xanufrigate_fore_port",
|
||||
"xanufrigate_fore_stbd",
|
||||
"xanufrigate_mid_port",
|
||||
"xanufrigate_mid_stbd",
|
||||
"xanufrigate_space_fore_port",
|
||||
"xanufrigate_space_fore_stbd",
|
||||
"xanufrigate_space_mid_port",
|
||||
"xanufrigate_space_mid_stbd",
|
||||
"xanufrigate_space_aft_port",
|
||||
"xanufrigate_space_aft_stbd",
|
||||
"xanufrigate_space_far_port",
|
||||
"xanufrigate_space_far_stbd",
|
||||
)
|
||||
|
||||
/obj/effect/overmap/visitable/ship/xanu_frigate/New()
|
||||
designation = "[pick("Sterrenlicht", "Riviere", "Vandenberg", "Sterkarm", "Fontaine", "Souverain", "Zilverberg", "Vanhoorn", "Lefebure", "Eclairant", "Liberte", "Huyghe", "Montclair")]"
|
||||
..()
|
||||
|
||||
//Fighter
|
||||
|
||||
/obj/effect/overmap/visitable/ship/landable/xanu_fighter
|
||||
name = "Xanu Fighter"
|
||||
class = "AXSS"
|
||||
desc = "The A-42 'Halberd' heavy fighter is a trademark of the All-Xanu Spacefleet's fighter contingent and the standard strike craft of choice on non-carrier vessels with a hangar. It boasts the maneuverability and speed of a light fighter while also \
|
||||
possessing the armor and range capabilities of a larger vessel. Compared to its carrier-based cousins, the A-42 is more capable of holding ground on its own, and it is usually fielded as a compliment to a larger mothership."
|
||||
shuttle = "Xanu Fighter"
|
||||
icon_state = "canary"
|
||||
moving_state = "canary_moving"
|
||||
colors = COLOR_COALITION
|
||||
max_speed = 1/(2 SECONDS)
|
||||
burn_delay = 0.5 SECONDS
|
||||
vessel_mass = 800
|
||||
fore_dir = SOUTH
|
||||
vessel_size = SHIP_SIZE_TINY
|
||||
designer = "dNA Defense & Aerospace Shipyards"
|
||||
volume = "12 meters length, 9 meters beam/width, 6 meters vertical height"
|
||||
weapons = "Extruding fore-mounted low-caliber ballistic rotary armament"
|
||||
sizeclass = "Heavy fighter and interceptor"
|
||||
shiptype = "Anti-ship high-speed combat and interception"
|
||||
|
||||
/obj/effect/overmap/visitable/ship/landable/xanu_fighter/New()
|
||||
designation = "[pick("Halberd", "Guisarme", "Ranseur", "Goedendag", "Bardiche", "Swordstaff", "Mancatcher")]"
|
||||
..()
|
||||
|
||||
/obj/machinery/computer/shuttle_control/explore/terminal/xanu_fighter
|
||||
name = "fightercraft control console"
|
||||
shuttle_tag = "Xanu Fighter"
|
||||
|
||||
/datum/shuttle/autodock/overmap/xanu_fighter
|
||||
name = "Xanu Fighter"
|
||||
move_time = 15
|
||||
shuttle_area = list(/area/shuttle/xanu_fighter)
|
||||
dock_target = "xanu_fighter"
|
||||
current_location = "xanufrigate_hangar"
|
||||
landmark_transition = "xanufrigate_transit_b"
|
||||
range = 1
|
||||
fuel_consumption = 1
|
||||
logging_home_tag = "xanufrigate_hangar"
|
||||
defer_initialisation = TRUE
|
||||
|
||||
//Boarder
|
||||
|
||||
/obj/effect/overmap/visitable/ship/landable/xanu_boarder
|
||||
name = "Xanu Boarder"
|
||||
class = "AXSS"
|
||||
desc = "The Wren-class boarding craft is a high-capacity shuttlecraft used by the All-Xanu Spacefleet to conduct both normal crew transportation and combat boarding actions. While unremarkable in design, it still \
|
||||
boasts long range, high maneuverability, and good survivability."
|
||||
shuttle = "Xanu Boarder"
|
||||
icon_state = "intrepid"
|
||||
moving_state = "intrepid_moving"
|
||||
colors = COLOR_COALITION
|
||||
max_speed = 1/(2 SECONDS)
|
||||
burn_delay = 0.5 SECONDS
|
||||
vessel_mass = 1500
|
||||
fore_dir = EAST
|
||||
vessel_size = SHIP_SIZE_TINY
|
||||
designer = "dNA Defense & Aerospace Shipyards"
|
||||
volume = "23 meters length, 9 meters beam/width, 10 meters vertical height"
|
||||
sizeclass = "Military transporter shuttlecraft"
|
||||
shiptype = "Transportation and combat boarding"
|
||||
|
||||
/obj/effect/overmap/visitable/ship/landable/xanu_boarder/New()
|
||||
designation = "[pick("Phoebe", "Lark", "Siskin", "Grosbeak", "Cormorant", "Skua", "Gannet")]"
|
||||
..()
|
||||
|
||||
/obj/machinery/computer/shuttle_control/explore/terminal/xanu_boarder
|
||||
name = "shuttle control console"
|
||||
shuttle_tag = "Xanu Boarder"
|
||||
|
||||
/datum/shuttle/autodock/overmap/xanu_boarder
|
||||
name = "Xanu Boarder"
|
||||
move_time = 15
|
||||
shuttle_area = list(/area/shuttle/xanu_boarder/main, /area/shuttle/xanu_boarder/cockpit, /area/shuttle/xanu_boarder/engineering)
|
||||
dock_target = "xanu_boarder"
|
||||
current_location = "xanufrigate_aft"
|
||||
landmark_transition = "xanufrigate_transit_a"
|
||||
range = 1
|
||||
fuel_consumption = 1
|
||||
logging_home_tag = "xanufrigate_aft"
|
||||
defer_initialisation = TRUE
|
||||
@@ -0,0 +1,173 @@
|
||||
/area/ship/xanu_frigate
|
||||
name = "Xanu Frigate"
|
||||
requires_power = TRUE
|
||||
icon_state = "yellow"
|
||||
ambience = AMBIENCE_GENERIC
|
||||
|
||||
//Fore
|
||||
|
||||
/area/ship/xanu_frigate/bridge
|
||||
name = "Xanu Frigate - Bridge"
|
||||
icon_state = "bridge"
|
||||
|
||||
/area/ship/xanu_frigate/captain
|
||||
name = "Xanu Frigate - Captain's Quarters"
|
||||
icon_state = "captain"
|
||||
sound_environment = SOUND_AREA_SMALL_SOFTFLOOR
|
||||
|
||||
/area/ship/xanu_frigate/meeting
|
||||
name = "Xanu Frigate - Briefing Room"
|
||||
icon_state = "purple"
|
||||
|
||||
//Fore-Mid
|
||||
/area/ship/xanu_frigate/medbay
|
||||
name = "Xanu Frigate - Medical Bay"
|
||||
icon_state = "medbay"
|
||||
|
||||
/area/ship/xanu_frigate/rec_room
|
||||
name = "Xanu Frigate - Recreation Room"
|
||||
icon_state = "library"
|
||||
sound_environment = SOUND_AREA_LARGE_SOFTFLOOR
|
||||
|
||||
/area/ship/xanu_frigate/crew_quarters
|
||||
name = "Xanu Frigate - Crew Quarters"
|
||||
icon_state = "crew_quarters"
|
||||
|
||||
/area/ship/xanu_frigate/galley
|
||||
name = "Xanu Frigate - Galley"
|
||||
icon_state = "kitchen"
|
||||
|
||||
/area/ship/xanu_frigate/mess_hall
|
||||
name = "Xanu Frigate - Mess Hall"
|
||||
icon_state = "crew_area"
|
||||
|
||||
/area/ship/xanu_frigate/hydroponics
|
||||
name = "Xanu Frigate - Hydroponics"
|
||||
icon_state = "hydro"
|
||||
|
||||
//Central
|
||||
/area/ship/xanu_frigate/cic
|
||||
name = "Xanu Frigate - Combat Information Center"
|
||||
icon_state = "bridge"
|
||||
ambience = AMBIENCE_HIGHSEC
|
||||
|
||||
/area/ship/xanu_frigate/weapon
|
||||
name = "Xanu Frigate - Weapon Bay"
|
||||
sound_environment = SOUND_AREA_SMALL_ENCLOSED
|
||||
ambience = AMBIENCE_HIGHSEC
|
||||
|
||||
/area/ship/xanu_frigate/weapon/longbow
|
||||
name = "Xanu Frigate - Longbow Weapon Bay"
|
||||
icon_state = "bridge_weapon"
|
||||
|
||||
/area/ship/xanu_frigate/weapon/longbow/ammo
|
||||
name = "Xanu Frigate - Longbow Ammunition Storage"
|
||||
icon_state = "storage"
|
||||
|
||||
/area/ship/xanu_frigate/weapon/grauwolf
|
||||
name = "Xanu Frigate - Grauwolf Weapon Bay"
|
||||
icon_state = "bridge_weapon"
|
||||
|
||||
/area/ship/xanu_frigate/weapon/grauwolf/ammo
|
||||
name = "Xanu Frigate - Grauwolf Ammunition Storage"
|
||||
icon_state = "storage"
|
||||
|
||||
/area/ship/xanu_frigate/weapon/francisca_storage
|
||||
name = "Xanu Frigate - Francisca Ammunition Storage"
|
||||
icon_state = "storage"
|
||||
|
||||
/area/ship/xanu_frigate/custodial
|
||||
name = "Xanu Frigate - Custodial"
|
||||
icon_state = "janitor"
|
||||
|
||||
//Aft
|
||||
/area/ship/xanu_frigate/hangar
|
||||
name = "Xanu Frigate - Fighter Hangar Bay"
|
||||
icon_state = "dk_yellow"
|
||||
sound_environment = SOUND_AREA_LARGE_ENCLOSED
|
||||
|
||||
/area/ship/xanu_frigate/cargo_bay
|
||||
name = "Xanu Frigate - Cargo Bay"
|
||||
icon_state = "storage"
|
||||
|
||||
/area/ship/xanu_frigate/disposals
|
||||
name = "Xanu Frigate - Disposals"
|
||||
icon_state = "disposal"
|
||||
|
||||
/area/ship/xanu_frigate/brig
|
||||
name = "Xanu Frigate - Brig"
|
||||
icon_state = "brig"
|
||||
|
||||
/area/ship/xanu_frigate/eva
|
||||
name = "Xanu Frigate - EVA Storage"
|
||||
icon_state = "eva"
|
||||
|
||||
//Engineering
|
||||
/area/ship/xanu_frigate/engineering
|
||||
name = "Xanu Frigate - Engineering"
|
||||
icon_state = "engineering"
|
||||
sound_environment = SOUND_AREA_LARGE_ENCLOSED
|
||||
ambience = AMBIENCE_ENGINEERING
|
||||
|
||||
/area/ship/xanu_frigate/engineering/port
|
||||
name = "Xanu Frigate - Port Nacelle"
|
||||
|
||||
/area/ship/xanu_frigate/engineering/starboard
|
||||
name = "Xanu Frigate - Starboard Nacelle"
|
||||
|
||||
/area/ship/xanu_frigate/engineering/reactor
|
||||
name = "Xanu Frigate - Reactor"
|
||||
|
||||
//Corridors
|
||||
/area/ship/xanu_frigate/corridor
|
||||
name = "Xanu Frigate - Corridor"
|
||||
icon_state = "hallC"
|
||||
sound_environment = SOUND_ENVIRONMENT_STONE_CORRIDOR
|
||||
|
||||
/area/ship/xanu_frigate/corridor/fore_atrium
|
||||
name = "Xanu Frigate - Fore Atrium"
|
||||
|
||||
/area/ship/xanu_frigate/corridor/fore
|
||||
name = "Xanu Frigate - Fore Corridor"
|
||||
|
||||
/area/ship/xanu_frigate/corridor/central
|
||||
name = "Xanu Frigate - Central Corridor"
|
||||
|
||||
/area/ship/xanu_frigate/corridor/port
|
||||
name = "Xanu Frigate - Port Corridor"
|
||||
|
||||
/area/ship/xanu_frigate/corridor/starboard
|
||||
name = "Xanu Frigate - Corridor"
|
||||
|
||||
/area/ship/xanu_frigate/corridor/aft_port
|
||||
name = "Xanu Frigate - Aft Port Corridor"
|
||||
|
||||
/area/ship/xanu_frigate/corridor/aft_starboard
|
||||
name = "Xanu Frigate - Aft Starboard Corridor"
|
||||
|
||||
/area/ship/xanu_frigate/corridor/aft
|
||||
name = "Xanu Frigate - Aft Corridor"
|
||||
|
||||
//Shuttles
|
||||
/area/shuttle/xanu_boarder
|
||||
name = "Xanu Spacefleet Runabout Parent Area"
|
||||
icon_state = "shuttle2"
|
||||
requires_power = TRUE
|
||||
|
||||
/area/shuttle/xanu_boarder/main
|
||||
name = "Xanu Spacefleet Runabout - Main Compartment"
|
||||
icon_state = "shuttle"
|
||||
|
||||
/area/shuttle/xanu_boarder/engineering
|
||||
name = "Xanu Spacefleet Runabout - Engineering"
|
||||
icon_state = "shuttle2"
|
||||
|
||||
/area/shuttle/xanu_boarder/cockpit
|
||||
name = "Xanu Spacefleet Runabout - Cockpit"
|
||||
icon_state = "shuttle3"
|
||||
|
||||
/area/shuttle/xanu_fighter
|
||||
name = "Xanu Spacefleet Fighter"
|
||||
icon_state = "shuttle"
|
||||
requires_power = TRUE
|
||||
|
||||
@@ -0,0 +1,78 @@
|
||||
/datum/ghostspawner/human/xanufrigate_crewman
|
||||
name = "All-Xanu Spacefleet Frigate Crewman"
|
||||
short_name = "xanufrigate_crewman"
|
||||
desc = "Serve as a crewmember aboard a naval frigate of the All-Xanu Spacefleet, the navy of Xanu Prime and one of the largest component navies of the Coalition of Colonies."
|
||||
tags = list("External")
|
||||
|
||||
welcome_message = "You're a crewmember for an All-Xanu Spacefleet vessel, representing Xanu Prime and protecting the Coalition of Colonies. You are a military professional, and are trained extensively in combat, survival, and damage control, but \
|
||||
may specialize in specific fields such as infantry, engineering, security, or bridge crew."
|
||||
|
||||
spawnpoints = list("xanufrigate_crewman")
|
||||
max_count = 4
|
||||
mob_name_prefix = "PO3. "
|
||||
|
||||
outfit = /obj/outfit/admin/xanufrigate_crewman
|
||||
possible_species = list(SPECIES_HUMAN, SPECIES_HUMAN_OFFWORLD, SPECIES_DIONA, SPECIES_IPC, SPECIES_IPC_ZENGHU, SPECIES_IPC_BISHOP, SPECIES_IPC_SHELL)
|
||||
uses_species_whitelist = TRUE
|
||||
allow_appearance_change = APPEARANCE_PLASTICSURGERY
|
||||
|
||||
assigned_role = "All-Xanu Spacefleet Crewman"
|
||||
special_role = "All-Xanu Spacefleet Crewman"
|
||||
respawn_flag = null
|
||||
|
||||
/datum/ghostspawner/human/xanufrigate_crewman/officer
|
||||
name = "All-Xanu Spacefleet Frigate Officer"
|
||||
short_name = "Xanufrigate_officer"
|
||||
desc = "Serve as an officer aboard a naval frigate of the All-Xanu Spacefleet, the navy of Xanu Prime and one of the largest component navies of the Coalition of Colonies."
|
||||
welcome_message = "You're an officer of an All-Xanu Spacefleet vessel, representing Xanu Prime and protecting the Coalition of Colonies. You are a military officer, and are trained extensively in combat, survival, and damage control, as well as \
|
||||
leadership and tactical strategy."
|
||||
max_count = 1
|
||||
outfit = /obj/outfit/admin/xanufrigate_crewman/officer
|
||||
possible_species = list(SPECIES_HUMAN, SPECIES_HUMAN_OFFWORLD, SPECIES_IPC, SPECIES_IPC_SHELL)
|
||||
mob_name_prefix = "LT. "
|
||||
|
||||
/datum/ghostspawner/human/xanufrigate_crewman/officer/captain
|
||||
name = "All-Xanu Spacefleet Frigate Captain"
|
||||
short_name = "Xanufrigate_captain"
|
||||
desc = "Serve as the captain aboard a naval frigate of the All-Xanu Spacefleet, the navy of Xanu Prime and one of the largest component navies of the Coalition of Colonies."
|
||||
welcome_message = "You're the captain of an All-Xanu Spacefleet vessel, representing Xanu Prime and protecting the Coalition of Colonies. You are a military officer, and are trained extensively in combat, survival, and damage control, as well as \
|
||||
leadership and tactical strategy."
|
||||
max_count = 1
|
||||
outfit = /obj/outfit/admin/xanufrigate_crewman/officer/captain
|
||||
spawnpoints = list("xanufrigate_captain")
|
||||
mob_name_prefix = "CDR. "
|
||||
|
||||
/obj/outfit/admin/xanufrigate_crewman
|
||||
name = "All-Xanu Armed Forces Crewman"
|
||||
uniform = /obj/item/clothing/under/xanu
|
||||
head = /obj/item/clothing/head/xanu
|
||||
shoes = /obj/item/clothing/shoes/jackboots
|
||||
l_ear = /obj/item/device/radio/headset/ship/coalition_navy
|
||||
back = /obj/item/storage/backpack/satchel
|
||||
id = /obj/item/card/id/coalition
|
||||
l_pocket = /obj/item/device/radio/off
|
||||
backpack_contents = list(
|
||||
/obj/item/storage/box/survival/engineer = 1,
|
||||
/obj/item/clothing/mask/gas/half = 1,
|
||||
)
|
||||
|
||||
/obj/outfit/admin/xanufrigate_crewman/officer
|
||||
name = "All-Xanu Armed Forces Officer"
|
||||
uniform = /obj/item/clothing/under/xanu/officer
|
||||
head = /obj/item/clothing/head/xanu/officer
|
||||
accessory = /obj/item/clothing/accessory/holster/thigh
|
||||
accessory_contents = list(/obj/item/gun/projectile/xanupistol = 1)
|
||||
back = /obj/item/storage/backpack/satchel/leather
|
||||
backpack_contents = list(
|
||||
/obj/item/storage/box/survival/engineer = 1,
|
||||
/obj/item/ammo_magazine/c46m = 2,
|
||||
/obj/item/clothing/mask/gas/half = 1,
|
||||
)
|
||||
|
||||
/obj/outfit/admin/xanufrigate_crewman/officer/captain
|
||||
name = "All-Xanu Armed Forces Senior Officer"
|
||||
uniform = /obj/item/clothing/under/xanu/officer/senior
|
||||
head = /obj/item/clothing/head/xanu/senior
|
||||
|
||||
/obj/outfit/admin/xanufrigate_crewman/get_id_access()
|
||||
return list(ACCESS_COALITION, ACCESS_COALITION_NAVY, ACCESS_EXTERNAL_AIRLOCKS)
|
||||
@@ -0,0 +1,91 @@
|
||||
|
||||
/obj/effect/shuttle_landmark/xanu_frigate
|
||||
base_area = /area/space
|
||||
base_turf = /turf/space
|
||||
|
||||
//Fore
|
||||
|
||||
/obj/effect/shuttle_landmark/xanu_frigate/fore_bow
|
||||
name = "Fore Bow Dock"
|
||||
landmark_tag = "xanufrigate_fore_bow"
|
||||
docking_controller = "xanufrigate_fore_bow"
|
||||
|
||||
/obj/effect/shuttle_landmark/xanu_frigate/fore_port
|
||||
name = "Fore Port Dock"
|
||||
landmark_tag = "xanufrigate_fore_port"
|
||||
docking_controller = "xanufrigate_fore_port"
|
||||
|
||||
/obj/effect/shuttle_landmark/xanu_frigate/fore_starboard
|
||||
name = "Fore Starboard Dock"
|
||||
landmark_tag = "xanufrigate_fore_stbd"
|
||||
docking_controller = "xanufrigate_fore_stbd"
|
||||
|
||||
//Mid
|
||||
|
||||
/obj/effect/shuttle_landmark/xanu_frigate/mid_port
|
||||
name = "Midsection Port Dock"
|
||||
landmark_tag = "xanufrigate_mid_port"
|
||||
docking_controller = "xanufrigate_mid_port"
|
||||
|
||||
/obj/effect/shuttle_landmark/xanu_frigate/mid_starboard
|
||||
name = "Midsection Starboard Dock"
|
||||
landmark_tag = "xanufrigate_mid_stbd"
|
||||
docking_controller = "xanufrigate_mid_stbd"
|
||||
|
||||
//Hangar & Aft
|
||||
|
||||
/obj/effect/shuttle_landmark/xanu_frigate/fighter_hangar
|
||||
name = "Strike Craft Hangar Bay"
|
||||
landmark_tag = "xanufrigate_hangar"
|
||||
docking_controller = "xanufrigate_hangar"
|
||||
base_turf = /turf/simulated/floor/plating
|
||||
base_area = /area/ship/xanu_frigate/hangar
|
||||
|
||||
/obj/effect/shuttle_landmark/xanu_frigate/aft
|
||||
name = "Aft Dock"
|
||||
landmark_tag = "xanufrigate_aft"
|
||||
docking_controller = "xanufrigate_aft"
|
||||
|
||||
//Space
|
||||
/obj/effect/shuttle_landmark/xanu_frigate/space/fore_port
|
||||
name = "Space, Fore Port"
|
||||
landmark_tag = "xanufrigate_space_fore_port"
|
||||
|
||||
/obj/effect/shuttle_landmark/xanu_frigate/space/fore_stbd
|
||||
name = "Space, Fore Starboard"
|
||||
landmark_tag = "xanufrigate_space_fore_stbd"
|
||||
|
||||
/obj/effect/shuttle_landmark/xanu_frigate/space/mid_port
|
||||
name = "Space, Mid Port"
|
||||
landmark_tag = "xanufrigate_space_mid_port"
|
||||
|
||||
/obj/effect/shuttle_landmark/xanu_frigate/space/mid_stbd
|
||||
name = "Space, Mid Starboard"
|
||||
landmark_tag = "xanufrigate_space_mid_stbd"
|
||||
|
||||
/obj/effect/shuttle_landmark/xanu_frigate/space/aft_port
|
||||
name = "Space, Aft Port"
|
||||
landmark_tag = "xanufrigate_space_aft_port"
|
||||
|
||||
/obj/effect/shuttle_landmark/xanu_frigate/space/aft_stbd
|
||||
name = "Space, Aft Starboard"
|
||||
landmark_tag = "xanufrigate_space_aft_stbd"
|
||||
|
||||
/obj/effect/shuttle_landmark/xanu_frigate/space/far_port
|
||||
name = "Space, Far Port"
|
||||
landmark_tag = "xanufrigate_space_far_port"
|
||||
|
||||
/obj/effect/shuttle_landmark/xanu_frigate/space/far_stbd
|
||||
name = "Space, Far Starboard"
|
||||
landmark_tag = "xanufrigate_space_far_stbd"
|
||||
|
||||
//Transit
|
||||
/obj/effect/shuttle_landmark/xanu_frigate/transit_a
|
||||
name = "In Transit"
|
||||
landmark_tag = "xanufrigate_transit_a"
|
||||
base_turf = /turf/space/transit/east
|
||||
|
||||
/obj/effect/shuttle_landmark/xanu_frigate/transit_b
|
||||
name = "In Transit"
|
||||
landmark_tag = "xanufrigate_transit_b"
|
||||
base_turf = /turf/space/transit
|
||||