Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Patch 0 - Mapping #3

Merged
merged 16 commits into from
Mar 22, 2024
26 changes: 26 additions & 0 deletions code/game/area/ovpst.dm
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
/area/ovpst
icon = 'icons/turf/area_almayer.dmi'
// ambience = list('sound/ambience/shipambience.ogg')
icon_state = "almayer"
ceiling = CEILING_METAL
powernet_name = "ovpst"
sound_environment = SOUND_ENVIRONMENT_ROOM
soundscape_interval = 30
// soundscape_playlist = list('sound/effects/xylophone1.ogg', 'sound/effects/xylophone2.ogg', 'sound/effects/xylophone3.ogg')
ambience_exterior = AMBIENCE_ALMAYER
ceiling_muffle = FALSE
requires_power = TRUE
unlimited_power = TRUE

/area/ovpst/airlock
icon_state = "portatmos"

/area/ovpst/airlock/d31

/area/ovpst/airlock/ele_e_d31

/area/ovpst/airlock/ele_e_pin

/area/ovpst/airlock/ele_d_drm

/area/ovpst/airlock/ele_d_pin
13 changes: 13 additions & 0 deletions code/game/machinery/doors/multi_tile.dm
Original file line number Diff line number Diff line change
Expand Up @@ -570,3 +570,16 @@
opacity = FALSE
glass = TRUE

// SECTOR PATROL

/obj/structure/machinery/door/airlock/multi_tile/uacm/general
name = "standard airlock"
desc = "A standard airlock wihtout any specific color coding or anything else that would set it apart from the many others."
desc_lore = "The so called 'general access' airlock is probably the most commonly used one in the galaxy, which is also why airlocks with this access level typically are the ones in their factory default colors, like this one."
req_access = list(ACCESS_SP_OVPST_GENERAL_DEFAULT)
icon = 'icons/obj/structures/doors/2x1comdoor.dmi'
opacity = FALSE
glass = TRUE

/obj/structure/machinery/door/airlock/multi_tile/uacm/general/admin
req_access = list(ACCESS_SP_ADMIN)
79 changes: 72 additions & 7 deletions code/game/objects/effects/decals/warning_stripes.dm
Original file line number Diff line number Diff line change
Expand Up @@ -186,13 +186,6 @@
desc = "UACM Outer Veil Primary Supply Terminal <br><big>- CPU -</big><br>"
desc_lore = "The label CPU indicates doors and areas related to the operation of ship AIs, which typically are also directly tied to the ships Twilight FTL drives and Liquid Data FTL communication systems. These areas are typically sealed to all but the highest-ranking command personnel on board a ship or station but may be sometimes unlocked by the AIs themselves if maintenance is required."
icon_state = "pst_cpu"

/obj/effect/decal/info_tag/pst/ele
name = "EL-E orientation label"
desc = "UACM Outer Veil Primary Supply Terminal <br><big>- EL-E -</big><br>"
desc_lore = "The label EL-E indicates the Central Elevator shaft on board the PST, technically known as the 'Primary Access Elevator - E'"
icon_state = "pst_el.e"

/obj/effect/decal/info_tag/pst/obs
name = "OBS orientation label"
desc = "UACM Outer Veil Primary Supply Terminal <br><big>- OBS -</big><br>"
Expand All @@ -204,3 +197,75 @@
desc = "UACM Outer Veil Primary Supply Terminal <br><big>- SAN -</big><br>"
desc_lore = "The label SAN indicates areas related to sanitation like toilets and showers. These are very commonly general access areas for obvious reasons. Some extra cleaning equipment may also be stored in these areas should the area they are located in be prone to certain types of grime."
icon_state = "pst_san"

/obj/effect/decal/info_tag/pst/ela
name = "EL-A orientation label"
desc = "UACM Outer Veil Primary Supply Terminal <br><big>- EL-A -</big><br>"
desc_lore = "The label EL-A indicates Elevator Shaft A which can be used to access the PST's civilian sectors, which include corporate facilities and dorms as well as office and recreational areas. Likely the best (and only) place to spend your money on the station."
icon_state = "pst_el.a"

/obj/effect/decal/info_tag/pst/elb
name = "EL-B orientation label"
desc = "UACM Outer Veil Primary Supply Terminal <br><big>- EL-B -</big><br>"
desc_lore = "The label EL-B indicates Elevator Shaft B which can be used to access the PST's Cargo and Manufacturing sector. This sector is unique in the sense that it also allows direct access to all three of the stations opening wings to both service and install new equipment as needed. This is also where all the receiving, sorting, and sending out happens. Any cargo shipped from outside the Veil and headed towards a UACM asset is likely to make a stop in this section of the station."
icon_state = "pst_el.b"

/obj/effect/decal/info_tag/pst/elc
name = "EL-C orientation label"
desc = "UACM Outer Veil Primary Supply Terminal <br><big>- EL-C - </big><br>"
desc_lore = "The label EL-C indicates Elevator Shaft C, which is used to access the UACM restricted part of the station. This sector houses the offices of the command staff and various divisions responsible for handling logistics in specific sectors of the Outer Veil, or dedicated to special operations around the area. This is also where UACM, UAAC and UA adjacent agencies like the UAAC-TIS and CMISRS have their formal offices. Lastly, this is also the wing where UACM personnel receive training, both theoretical and practical."
icon_state = "pst_el.c"

/obj/effect/decal/info_tag/pst/eld
name = "EL-D orientation label"
desc = "UACM Outer Veil Primary Supply Terminal <br><big>- EL-D -</big><br>"
desc_lore = "The label EL-D indicates Elevator Shaft D, which can be used to reach the so called “dorms” section of the station, or as it is formally known, the Residential Sector. All personnel temporarily or permanently residing on the station are housed in a room on a level in this sector and in the case of an emergency alert, are expected to take shelter there. Room size varies by level though rumors say that there are more than just simple resting facilities housed somewhere in this sector, with the reasoning being that if this is considered the safest place for personnel, it would also be the safest place for much more in case of an incursion."
icon_state = "pst_el.d"

/obj/effect/decal/info_tag/pst/ele
name = "EL-E orientation label"
desc = "UACM Outer Veil Primary Supply Terminal <br><big>- EL-E -</big><br>"
desc_lore = "The label EL-E indicates the Central Elevator shaft on board the PST, technically known as the 'Primary Access Elevator - E'. The central elevator can be used to move between the main entrance and pathway to other elevator shaft - the so-called pinnacle of the station - or the opposite direction - towards on of many docking bays or berthing stations."
icon_state = "pst_el.e"

/obj/effect/decal/info_tag/pst/ofc
name = "OFC orientation label"
desc = "UACM Outer Veil Primary Supply Terminal <br><big>- OFC -</big><br>"
desc_lore = "The label OFC indicates office areas, which as the name suggests are typically areas with some specific, bureaucratic function assigned to them and can be anything from personal offices of high-ranking personnel to teaching rooms and spare, unused generic spaces. "
icon_state = "pst_ofc"

/obj/effect/decal/info_tag/pst/mem
name = "MEM orientation label"
desc = "UACM Outer Veil Primary Supply Terminal <br><big>- MEM -</big><br>"
desc_lore = "The label MEM indicates the memorial, an area celebrating the memory of those fallen while on duty. The PST's memorial, following the wishes of one of the stations commanders, is also dedicated to all USCMC personnel that died in the aftermath of the Blackfire Incident."
icon_state = "pst_mem"

/obj/effect/decal/info_tag/pst/lby
name = "LBY orientation label"
desc = "UACM Outer Veil Primary Supply Terminal <br><big>- LBY -</big><br>"
desc_lore = "The label LBY indicates a lobby, an area that is typically open to general access that serves both as an entryway and waiting room for whatever place it connects to. These areas typically have access to some sort of form of hydration and nutrition as well as rudimentary entertainment."
icon_state = "pst_lby"

/obj/effect/decal/info_tag/pst/drm
name = "DRM orientation label"
desc = "UACM Outer Veil Primary Supply Terminal <br><big>- DRM -</big><br>"
desc_lore = "The label DRM indicates dorms, private quarters of personnel living on the PST, both someone passing through or a permanent assignment."
icon_state = "pst_drm"

/obj/effect/decal/info_tag/pst/rec
name = "REC orientation label"
desc = "UACM Outer Veil Primary Supply Terminal <br><big>- REC -</big><br>"
desc_lore = "The label REC indicates recreational areas, which often include public CivNet access points but can essentially be any area dedicated to down time or recreation on the station, including cafeterias and kitchens."
icon_state = "pst_rec"

/obj/effect/decal/info_tag/pst/t14
name = "T-14 orientation label"
desc = "UACM Outer Veil Primary Supply Terminal <br><big>- T-14 -</big><br>"
desc_lore = "The label T-14 does not exist in the UACM orientation symbol manual and seems to be specific to the PST. The number seems significant."
icon_state = "pst_t14"

/obj/effect/decal/info_tag/pst/mup
name = "MUP orientation label"
desc = "UACM Outer Veil Primary Supply Terminal <br><big>- MUP -</big><br>"
desc_lore = "The label MUP indicates the Main Upload Point of a space station or spaceship and is usually one of the most extremely guarded spots on these objects. With proper access credentials, an MUP can be used to tweak or directly override the AI governing the stations systems. Because such access is typically impossible to trace as malicious software destroys any systems and data that it touches, agents delivering malicious software through a MUP is a very infamous way of the three superpowers sabotaging each other's endeavors. "
icon_state = "pst_mup"
Original file line number Diff line number Diff line change
Expand Up @@ -188,6 +188,8 @@
//office chair

/obj/structure/bed/chair/modular/office
icon = 'icons/obj/items/sp_crafting.dmi'
icon_state = "chair"
name = "office chair"
desc = "A somewhat comfortable looking seat and backrest attached to a metal frame with four legs. A small wheel is attached to each of the legs."
desc_lore = "Chairs on wheels tend to be preferred by spaceship personnel on account of there being a lot of back-and-forth movement even within a single work area. These chairs also handle turbulence better and don’t fall over as much during regular spaceship operation, something that becomes very noticeable for someone that spends weeks on the same station."
Expand Down
Loading
Loading