Unathi Mining Guild Away Ship - Revamp and Bug Fixes (#19304)

Makes tons of changes and bug fixes to the unathi mining guild away site
to dramatically improve it. Largely to bring things into line with
current standards, but also to improve the experience using the site.
This commit is contained in:
courierbravo
2024-06-16 15:38:31 +00:00
committed by GitHub
parent 02d2330e1b
commit ef66265cc4
4 changed files with 48166 additions and 6458 deletions
@@ -0,0 +1,64 @@
################################
# 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: CourierBravo and Ben10083
# 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:
- bugfix: "Made several bugfixes for the unathi mining guild station mapping wise. Includes things like air alarms being in walls, air alarms facing the wrong direction, pipes or pumps facing the wrong directions, things like that."
- bugfix: "Fixed the spawner for the unathi mining guild station away site leader, allowing them to spawn."
- rscadd: "Dramatically revamped the unathi mining guild station away site. Condensed engineering, ensures there's enough air on site to completely repressurize the station, adds a minor healers room, etc."
- rscadd: "Revamped the unathi mining guild station's shuttle, bringing it into line with current shuttle standards"
- balance: "Replaced the randomized weapons with weapons that the unathi mining guild station would reasonably use."
- qol: "Replaced depreciated airlocks on the mining guild station with semi complient airlocks."
- bugfix: "Fixed the various docking markers on the mining guild station. Thank you, Ben10083!"
@@ -61,6 +61,32 @@
name = "Miners' Guild Outpost - Bathroom"
icon_state = "bluenew"
/area/miners_guild/medical
name = "Miners' Guild Outpost - Healers Room"
icon_state = "medbay"
/area/miners_guild/storage
name = "Miners' Guild - Gear Prep"
icon_state = "storage"
/area/miners_guild/docking_port_1
name = "Miners' Guild Outpost - Docking Port 1"
icon_state = "south"
ambience = AMBIENCE_HANGAR
sound_environment = SOUND_ENVIRONMENT_HANGAR
/area/miners_guild/docking_port_2
name = "Miners' Guild Outpost - Docking Port 2"
icon_state = "southeast"
ambience = AMBIENCE_HANGAR
sound_environment = SOUND_ENVIRONMENT_HANGAR
/area/miners_guild/docking_port_3
name = "Miners' Guild Outpost - Docking Port 3"
icon_state = "southwest"
ambience = AMBIENCE_HANGAR
sound_environment = SOUND_ENVIRONMENT_HANGAR
//shuttle
/area/shuttle/miners_guild
name = "Miners' Guild Shuttle"
@@ -32,9 +32,14 @@
"miners_guild_nav1",
"miners_guild_nav2",
"miners_guild_nav3",
"miners_guild_nav4"
"miners_guild_nav4",
"miners_guild_dock1",
"miners_guild_dock2",
"miners_guild_dock3"
)
initial_restricted_waypoints = list(
"Miners' Guild Shuttle" = list("miners_guild_navhangar")
)
initial_restricted_waypoints = list()
/obj/effect/shuttle_landmark/miners_guild
base_turf = /turf/space
@@ -101,10 +106,11 @@
designation = "[pick("Stonebreaker", "Son of Kutah", "Asteroid's Bane", "Sinta Pride", "Ancestors' Glory", "Azhal's Blessing", "Fires of Sk'akh", "Pickaxe", "Where's The Phoron", "How Do I Reset The IFF")]"
..()
/obj/machinery/computer/shuttle_control/explore/miners_guild
/obj/machinery/computer/shuttle_control/explore/terminal/miners_guild
name = "shuttle control console"
shuttle_tag = "Miners' Guild Shuttle"
/datum/shuttle/autodock/overmap/miners_guild
name = "Miners' Guild Shuttle"
move_time = 20
File diff suppressed because it is too large Load Diff