Make Exodus Great Again (#6970)

Engine room tweaked so it uses gas coolers and stuff
    Shields set up in the Bridge substation
    Psychology moved slightly and made bigger to account for the treatment machines
    Chemistry, toxins, xenobotany, other areas like that all given borosilicate windows
    Representative office put near the bridge, detective's office and forensics moved around a little bit
    Red dock and the transfer shuttle changed to match the transfer shuttle on the Aurora map
    Exodus CentComm changed to match Aurora CentComm better
    Supermatter has a catchment zone for when the crystal is ejected to prevent it from looping around and exploding against security or the holodeck
    Toxins test range made more resilient
    Countless cruel and unnecessary blobstart markers removed. I thought it was a bit unkind that a blob could appear literally in the middle of a department, or underneath someone's feet while they're taking a shit in the bathroom. People go there to AFK.
    Windows around the representative's shuttle dock electrified, the cockpit for the shuttle has the same access requirement as their airlock on CentComm. Accounting for it being in a less secure spot on the Exodus, to try and prevent wanton theft of their shuttle "just because". It's still possible, but it can't be done by just anybody.
This commit is contained in:
Joshie
2019-09-20 15:58:28 +10:00
committed by Erki
parent 8bf07d4342
commit e23a9709a3
6 changed files with 17190 additions and 13354 deletions

View File

@@ -61,6 +61,7 @@
. = ..() . = ..()
for(var/obj/machinery/door/firedoor/F in loc) for(var/obj/machinery/door/firedoor/F in loc)
if(F != src) if(F != src)
crash_with("Duplicate firedoors at [x]-[y]-[z]. Deleting one.")
QDEL_IN(src, 1) QDEL_IN(src, 1)
return . return .
var/area/A = get_area(src) var/area/A = get_area(src)

View File

@@ -0,0 +1,41 @@
################################
# 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: Furrycactus
# 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:
- maptweak: "Reworked the Exodus map so that it's a little bit more in line with recent developments. Way too many changes to list here."

View File

@@ -192,3 +192,13 @@
MS.warmup_time = 0 MS.warmup_time = 0
shuttles["Mercenary"] = MS shuttles["Mercenary"] = MS
// Tau Ceti Foreign Legion
shuttle = new()
shuttle.location = 1
shuttle.warmup_time = 10
shuttle.area_offsite = locate(/area/shuttle/legion/centcom)
shuttle.area_station = locate(/area/shuttle/legion/station)
shuttles["Tau Ceti Foreign Legion"] = shuttle
START_PROCESSING(shuttle_controller, shuttle)

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff