mirror of
https://github.com/Aurorastation/Aurora.3.git
synced 2026-08-22 20:43:10 +01:00
SSMD Updates (#18916)
GitHub, you are stupid. - Updates airlocks on the SSMD Corvette. - Updates some access stuff on the SSMD Corvette. - Replaces some fake objects and 3/4th'd stuff in the SSMD Corvette. - Adds CO2 tanks! - Renames the SSMD Corvette to the Sol Reconaissance Corvette. From @TheDanseMacabre: Edits the text on the ghost roles to match lore. Also fixes #15452.
This commit is contained in:
@@ -0,0 +1,42 @@
|
||||
################################
|
||||
# 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: Lavillastrangiato
|
||||
|
||||
# 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:
|
||||
- qol: "Airlock updates and assorted fixes and retouches to the SSMD Corvette."
|
||||
- qol: "Renames the SSMD Corvette to the Sol Recon Corvette as per lore."
|
||||
@@ -1,5 +1,5 @@
|
||||
/datum/map_template/ruin/away_site/ssmd_corvette
|
||||
name = "SSMD Corvette"
|
||||
name = "Solarian Navy Reconnaissance Corvette"
|
||||
description = "A long-range reconnaissance corvette design in use by the Solarian Navy, the Uhlan-class is a relatively costly and somewhat uncommon ship to be seen in the Alliance's fleets, and is typically reserved for more elite (or at least better equipped and trained) units. Designed to operate alone or as part of a small task force with minimal support in unfriendly space, it is most commonly seen assigned to probing, surveillance, harassment, and strike operations. \
|
||||
In spite of its small size, the Uhlan has relatively generous crew facilities and it is well-armed relative to its size and role, all made possible by extensive automation."
|
||||
|
||||
@@ -15,84 +15,84 @@
|
||||
unit_test_groups = list(3)
|
||||
|
||||
/singleton/submap_archetype/ssmd_corvette
|
||||
map = "SSMD Corvette"
|
||||
map = "Sol Recon Corvette"
|
||||
descriptor = "A long-range reconnaissance corvette design in use by the Solarian Navy, the Uhlan-class is a relatively costly and somewhat uncommon ship to be seen in the Alliance's fleets, and is typically reserved for more elite (or at least better equipped and trained) units. Designed to operate alone or as part of a small task force with minimal support in unfriendly space, it is most commonly seen assigned to probing, surveillance, harassment, and strike operations. \
|
||||
In spite of its small size, the Uhlan has relatively generous crew facilities and it is well-armed relative to its size and role, all made possible by extensive automation."
|
||||
|
||||
//areas
|
||||
/area/ship/ssmd_corvette
|
||||
name = "SSMD Corvette"
|
||||
name = "Sol Recon Corvette"
|
||||
requires_power = TRUE
|
||||
|
||||
/area/ship/ssmd_corvette/bridge
|
||||
name = "SSMD Corvette Bridge"
|
||||
name = "Sol Recon Corvette Bridge"
|
||||
|
||||
/area/ship/ssmd_corvette/hangar
|
||||
name = "SSMD Corvette Hangar"
|
||||
name = "Sol Recon Corvette Hangar"
|
||||
|
||||
/area/ship/ssmd_corvette/starboardengine
|
||||
name = "SSMD Corvette Starboard Engine"
|
||||
name = "Sol Recon Corvette Starboard Engine"
|
||||
|
||||
/area/ship/ssmd_corvette/portengine
|
||||
name = "SSMD Corvette Port Engine"
|
||||
name = "Sol Recon Corvette Port Engine"
|
||||
|
||||
/area/ship/ssmd_corvette/synthroom
|
||||
name = "SSMD Corvette Synthetic Room"
|
||||
name = "Sol Recon Corvette Synthetic Room"
|
||||
|
||||
/area/ship/ssmd_corvette/dorms
|
||||
name = "SSMD Corvette Dorms"
|
||||
name = "Sol Recon Corvette Dorms"
|
||||
|
||||
/area/ship/ssmd_corvette/brig
|
||||
name = "SSMD Corvette Brig"
|
||||
name = "Sol Recon Corvette Brig"
|
||||
|
||||
/area/ship/ssmd_corvette/starboardfoyer
|
||||
name = "SSMD Corvette Starboard Foyer"
|
||||
name = "Sol Recon Corvette Starboard Foyer"
|
||||
|
||||
/area/ship/ssmd_corvette/francisca
|
||||
name = "SSMD Corvette Francisca Gunnery Compartment"
|
||||
name = "Sol Recon Corvette Francisca Gunnery Compartment"
|
||||
|
||||
/area/ship/ssmd_corvette/grauwolf
|
||||
name = "SSMD Corvette Grauwolf Gunnery Compartment"
|
||||
name = "Sol Recon Corvette Grauwolf Gunnery Compartment"
|
||||
|
||||
/area/ship/ssmd_corvette/bathroom
|
||||
name = "SSMD Corvette Bathroom"
|
||||
name = "Sol Recon Corvette Bathroom"
|
||||
|
||||
/area/ship/ssmd_corvette/captain
|
||||
name = "SSMD Corvette Captain's Office"
|
||||
name = "Sol Recon Corvette Captain's Office"
|
||||
|
||||
/area/ship/ssmd_corvette/storage
|
||||
name = "SSMD Corvette Storage Compartment"
|
||||
name = "Sol Recon Corvette Storage Compartment"
|
||||
|
||||
/area/ship/ssmd_corvette/hangar
|
||||
name = "SSMD Corvette Hangar"
|
||||
name = "Sol Recon Corvette Hangar"
|
||||
|
||||
/area/ship/ssmd_corvette/canteen
|
||||
name = "SSMD Corvette Canteen"
|
||||
name = "Sol Recon Corvette Canteen"
|
||||
|
||||
/area/ship/ssmd_corvette/mechbay
|
||||
name = "SSMD Corvette Mechbay"
|
||||
name = "Sol Recon Corvette Mechbay"
|
||||
|
||||
/area/ship/ssmd_corvette/medbay
|
||||
name = "SSMD Corvette Medbay"
|
||||
name = "Sol Recon Corvette Medbay"
|
||||
|
||||
/area/ship/ssmd_corvette/cryo
|
||||
name = "SSMD Corvette Cryogenics"
|
||||
name = "Sol Recon Corvette Cryogenics"
|
||||
|
||||
/area/ship/ssmd_corvette/nuke
|
||||
name = "SSMD Corvette Reactor Compartment"
|
||||
name = "Sol Recon Corvette Reactor Compartment"
|
||||
|
||||
/area/ship/ssmd_corvette/portfoyer
|
||||
name = "SSMD Corvette Port Foyer"
|
||||
name = "Sol Recon Corvette Port Foyer"
|
||||
|
||||
/area/shuttle/ssmd_shuttle
|
||||
name = "SSMD Shuttle"
|
||||
name = "Recon Corvette Shuttle"
|
||||
icon_state = "shuttle2"
|
||||
|
||||
//ship stuff
|
||||
|
||||
/obj/effect/overmap/visitable/ship/ssmd_corvette
|
||||
name = "SSMD Corvette"
|
||||
class = "SSMDV"
|
||||
name = "Solarian Navy Reconnaissance Corvette"
|
||||
class = "SAMV"
|
||||
desc = "A long-range reconnaissance corvette design in use by the Solarian Navy, the Uhlan-class is a relatively costly and somewhat uncommon ship to be seen in the Alliance's fleets, and is typically reserved for more elite (or at least better equipped and trained) units. Designed to operate alone or as part of a small task force with minimal support in unfriendly space, it is most commonly seen assigned to probing, surveillance, harassment, and strike operations. \
|
||||
In spite of its small size, the Uhlan has relatively generous crew facilities and it is well-armed relative to its size and role, all made possible by extensive automation."
|
||||
icon_state = "corvette"
|
||||
@@ -132,13 +132,13 @@
|
||||
return skybox_image
|
||||
|
||||
/obj/effect/shuttle_landmark/ssmd_corvette/nav1
|
||||
name = "SSMD Corvette - Port Side"
|
||||
name = "Sol Recon Corvette - Port Side"
|
||||
landmark_tag = "nav_ssmd_corvette_1"
|
||||
base_turf = /turf/space/dynamic
|
||||
base_area = /area/space
|
||||
|
||||
/obj/effect/shuttle_landmark/ssmd_corvette/nav2
|
||||
name = "SSMD Corvette - Port Side"
|
||||
name = "Sol Recon Corvette - Port Side"
|
||||
landmark_tag = "nav_ssmd_corvette_2"
|
||||
base_turf = /turf/space/dynamic
|
||||
base_area = /area/space
|
||||
@@ -150,8 +150,8 @@
|
||||
|
||||
//shuttle stuff
|
||||
/obj/effect/overmap/visitable/ship/landable/ssmd_shuttle
|
||||
name = "SSMD Shuttle"
|
||||
class = "SSMDV"
|
||||
name = "Sol Recon Corvette Shuttle"
|
||||
class = "SAMV"
|
||||
designation = "Vizsla"
|
||||
desc = "A modestly sized shuttle design used by the Solarian armed forces, the Destrier is well-armored but somewhat slow, and was explicitly designed to be as survivable as possible for operations during combat. Notably features a fast-deployment exosuit catapult."
|
||||
shuttle = "SSMD Shuttle"
|
||||
@@ -173,6 +173,7 @@
|
||||
name = "SSMD Shuttle"
|
||||
move_time = 90
|
||||
shuttle_area = list(/area/shuttle/ssmd_shuttle)
|
||||
dock_target = "airlock_ssmd_shuttle"
|
||||
current_location = "nav_hangar_ssmd"
|
||||
landmark_transition = "nav_transit_ssmd_shuttle"
|
||||
range = 1
|
||||
@@ -180,6 +181,11 @@
|
||||
logging_home_tag = "nav_hangar_ssmd"
|
||||
defer_initialisation = TRUE
|
||||
|
||||
/obj/effect/map_effect/marker/airlock/shuttle/ssmd_shuttle
|
||||
name = "SSMD Shuttle"
|
||||
shuttle_tag = "SSMD Shuttle"
|
||||
master_tag = "airlock_ssmd_shuttle"
|
||||
|
||||
/obj/effect/shuttle_landmark/ssmd_shuttle/hangar
|
||||
name = "SSMD Shuttle Hangar"
|
||||
landmark_tag = "nav_hangar_ssmd"
|
||||
|
||||
+8835
-8630
File diff suppressed because it is too large
Load Diff
@@ -1,7 +1,7 @@
|
||||
/datum/ghostspawner/human/ssmd_navy_crewman
|
||||
short_name = "ssmd_navy_crewman"
|
||||
name = "SSMD Navy Crewman"
|
||||
desc = "Crew the Southern Solarian Military District reconnaissance corvette. Closely monitor and investigate pirate (especially SFA remnant) activity within the region, while serving the interests of the Solarian government, and the SSMD. (OOC Note: Because the bulk of the SSMD's forces are people from the planet Visegrad or surrounding space, it is recommended that your character use the Visegradi or general Solarian accent.)"
|
||||
name = "Sol Navy Recon Crewman"
|
||||
desc = "Crew a Solarian naval recon corvette, under the command of Fleet Admiral Klaudia Szalai's Southern Solarian Reconstruction Mandate. Closely monitor and investigate pirate (especially SFA remnant) activity within the region, while serving the interests of the Solarian government, and the SSRM. (OOC Note: Because the bulk of the SSRM's forces are people from the planet Visegrad or the rest of the Southern Solarian Reconstruction Mandate, it is recommended that your character use the Visegradi or general Solarian accent.)"
|
||||
tags = list("External")
|
||||
mob_name_prefix = "PO3. "
|
||||
|
||||
@@ -12,13 +12,13 @@
|
||||
possible_species = list(SPECIES_HUMAN)
|
||||
allow_appearance_change = APPEARANCE_PLASTICSURGERY
|
||||
|
||||
assigned_role = "SSMD Navy Crewman"
|
||||
special_role = "SSMD Navy Crewman"
|
||||
assigned_role = "Sol Navy Recon Crewman"
|
||||
special_role = "Sol Navy Recon Crewman"
|
||||
respawn_flag = null
|
||||
|
||||
|
||||
/obj/outfit/admin/ssmd_navy_crewman
|
||||
name = "SSMD Navy Crewman"
|
||||
name = "Sol Recon Navy Crewman"
|
||||
|
||||
uniform = /obj/item/clothing/under/rank/sol/
|
||||
shoes = /obj/item/clothing/shoes/jackboots
|
||||
@@ -38,8 +38,8 @@
|
||||
|
||||
/datum/ghostspawner/human/ssmd_navy_officer
|
||||
short_name = "ssmd_navy_officer"
|
||||
name = "SSMD Navy Officer"
|
||||
desc = "Command the Southern Solarian Military District reconnaissance corvette. Closely monitor and investigate pirate (especially SFA remnant) activity within the region, while serving the interests of the Solarian government, and the SSMD. (OOC Note: Because the bulk of the SSMD's forces are people from the planet Visegrad or surrounding space, it is recommended that your character use the Visegradi or general Solarian accent.)"
|
||||
name = "Sol Navy Recon Officer"
|
||||
desc = "Command a Solarian naval recon corvette, under the command of Fleet Admiral Klaudia Szalai's Southern Solarian Reconstruction Mandate. Closely monitor and investigate pirate (especially SFA remnant) activity within the region, while serving the interests of the Solarian government, and the SSRM. (OOC Note: Because the bulk of the SSRM's forces are people from the planet Visegrad or the rest of the Southern Solarian Reconstruction Mandate, it is recommended that your character use the Visegradi or general Solarian accent.)"
|
||||
tags = list("External")
|
||||
mob_name_prefix = "LCDR. "
|
||||
|
||||
@@ -50,13 +50,13 @@
|
||||
possible_species = list(SPECIES_HUMAN)
|
||||
allow_appearance_change = APPEARANCE_PLASTICSURGERY
|
||||
|
||||
assigned_role = "SSMD Navy Officer"
|
||||
special_role = "SSMD Navy Officer"
|
||||
assigned_role = "Sol Navy Recon Officer"
|
||||
special_role = "Sol Navy Recon Officer"
|
||||
respawn_flag = null
|
||||
|
||||
|
||||
/obj/outfit/admin/ssmd_navy_officer
|
||||
name = "SSMD Navy Officer"
|
||||
name = "Sol Navy Recon Officer"
|
||||
|
||||
uniform = /obj/item/clothing/under/rank/sol/dress/officer
|
||||
shoes = /obj/item/clothing/shoes/laceup
|
||||
@@ -75,20 +75,20 @@
|
||||
|
||||
/datum/ghostspawner/human/ssmd_navy_crewman/senior
|
||||
short_name = "ssmd_navy_senior_crewman"
|
||||
name = "SSMD Navy Senior Crewman"
|
||||
desc = "Serve as the second-in-command of the Southern Solarian Military District reconnaissance corvette. Closely monitor and investigate pirate (especially SFA remnant) activity within the region, while serving the interests of the Solarian government, and the SSMD. (OOC Note: Because the bulk of the SSMD's forces are people from the planet Visegrad or surrounding space, it is recommended that your character use the Visegradi or general Solarian accent.)"
|
||||
name = "Sol Navy Recon Chief"
|
||||
desc = "Serve as the second-in-command of a Solarian naval recon corvette, under the command of Fleet Admiral Klaudia Szalai's Southern Solarian Reconstruction Mandate. Closely monitor and investigate pirate (especially SFA remnant) activity within the region, while serving the interests of the Solarian government, and the SSRM. (OOC Note: Because the bulk of the SSRM's forces are people from the planet Visegrad or the rest of the Southern Solarian Reconstruction Mandate, it is recommended that your character use the Visegradi or general Solarian accent.)"
|
||||
mob_name_prefix = "CPO. "
|
||||
|
||||
spawnpoints = list("ssmd_navy_crewman")
|
||||
max_count = 1
|
||||
|
||||
assigned_role = "SSMD Navy Senior Crewman"
|
||||
special_role = "SSMD Navy Senior Crewman"
|
||||
assigned_role = "Sol Navy Recon Chief"
|
||||
special_role = "Sol Navy Recon Chief"
|
||||
|
||||
/datum/ghostspawner/human/ssmd_marine_pilot
|
||||
short_name = "ssmd_marine_pilot"
|
||||
name = "SSMD Marine Exosuit Pilot"
|
||||
desc = "Protect the Southern Solarian Military District reconnaissance corvette, and pilot the gremlin recon exosuit. Closely monitor and investigate pirate (especially SFA remnant) activity within the region, while serving the interests of the Solarian government, and the SSMD. (OOC Note: Because the bulk of the SSMD's forces are people from the planet Visegrad or surrounding space, it is recommended that your character use the Visegradi or general Solarian accent.)"
|
||||
name = "Sol Marine Recon Exosuit Pilot"
|
||||
desc = "Protect a Solarian naval recon corvette under the commander of the Fleet Admiral Klaudia Szalai's Southern Solarian Reconstruction Mandate, and pilot the gremlin recon exosuit. Closely monitor and investigate pirate (OOC Note: Because the bulk of the SSRM's forces are people from the planet Visegrad or the rest of the Southern Solarian Reconstruction Mandate, it is recommended that your character use the Visegradi or general Solarian accent.)"
|
||||
tags = list("External")
|
||||
mob_name_prefix = "SGT. "
|
||||
|
||||
@@ -99,13 +99,13 @@
|
||||
possible_species = list(SPECIES_HUMAN)
|
||||
allow_appearance_change = APPEARANCE_PLASTICSURGERY
|
||||
|
||||
assigned_role = "SSMD Marine Exosuit Pilot"
|
||||
special_role = "SSMD Marine Exosuit Pilot"
|
||||
assigned_role = "Sol Marine Recon Exosuit Pilot"
|
||||
special_role = "Sol Marine Recon Exosuit Pilot"
|
||||
respawn_flag = null
|
||||
|
||||
|
||||
/obj/outfit/admin/ssmd_marine_pilot
|
||||
name = "SSMD Marine Exosuit Pilot"
|
||||
name = "Sol Marine Recon Exosuit Pilot"
|
||||
|
||||
uniform = /obj/item/clothing/under/rank/sol/marine
|
||||
shoes = /obj/item/clothing/shoes/jackboots
|
||||
@@ -125,8 +125,8 @@
|
||||
|
||||
/datum/ghostspawner/human/ssmd_ipc
|
||||
short_name = "ssmd_ipc"
|
||||
name = "SSMD Military Synthetic"
|
||||
desc = "Assist the crew of the Southern Solarian Military District reconnaissance corvette in whatever capacity necessary. Use your superior reflexes and skills to expertly pilot the ship and man its targeting systems. Remember that you are not a free, enlisted soldier: you are the military's non-combatant property, programmed to rigidly serve the interests of the Solarian government and the SSMD above all else."
|
||||
name = "Sol Military Recon Synthetic"
|
||||
desc = "Assist the crew of a Solarian naval recon corvette under the command of Fleet Admiral Klaudia Szalai's Southern Solarian Reconstruction Mandate in whatever capacity necessary. Use your superior reflexes and skills to expertly pilot the ship and assist in reconnaissance operations. Remember that you are not a free, enlisted soldier: you are the military's non-combatant property, programmed to rigidly serve the interests of the Solarian government and the SSRM above all else."
|
||||
tags = list("External")
|
||||
|
||||
spawnpoints = list("ssmd_ipc")
|
||||
@@ -137,13 +137,13 @@
|
||||
uses_species_whitelist = TRUE
|
||||
allow_appearance_change = APPEARANCE_PLASTICSURGERY
|
||||
|
||||
assigned_role = "SSMD Military Synthetic"
|
||||
special_role = "SSMD Military Synthetic"
|
||||
assigned_role = "Sol Military Recon Synthetic"
|
||||
special_role = "Sol Military Recon Synthetic"
|
||||
respawn_flag = null
|
||||
|
||||
|
||||
/obj/outfit/admin/ssmd_ipc
|
||||
name = "SSMD Military Synthetic"
|
||||
name = "Sol Military Recon Synthetic"
|
||||
|
||||
uniform = /obj/item/clothing/under/rank/sol/ipc
|
||||
shoes = /obj/item/clothing/shoes/jackboots
|
||||
@@ -169,5 +169,5 @@
|
||||
//items
|
||||
|
||||
/obj/item/card/id/ssmd_ship
|
||||
name = "\improper SSMD patrol ship identification card"
|
||||
name = "\improper Sol Navy Recon identification card"
|
||||
access = list(ACCESS_SOL_SHIPS, ACCESS_EXTERNAL_AIRLOCKS)
|
||||
|
||||
Reference in New Issue
Block a user