A new map for pubbies by pubbies (#20925)

* Adds PubbyStation

* Update PubbyStation

- Remove floating air alarm in science security
- Add exosuit console to AI sat
- Replace unnecessary atmos r-walls with normal walls.
- Fixed EVA and teleporter shutter button
- Add holopad to AI chamber
- Add scrubbers and vents to science hallway
- Fixed warehouse scrubber

* Fix inaccessible hydroponics tray.

* More minor tweaks

- Simplified atmos design giving more room for activities
- Added a bit more decoration to tech storage

* More fixes

- remove step_x vars
- fix r_wall again in atmos
- add monkey cubes to virology
- add firealarm to mining dock
- moved dorms holopad
- moved toxins scrubber
- moved detective RC console
- moved science air alarm
- added missing air alarm to medbay

* Even more PubbyStation fixes

- fix disposal pipe above botany
- fix hydro/kitchen area defs
- add fire axe to atmos
- fix detective RC console
- fix maint req_access
- fix paper bin in science foyer
- add another monkey cube box to xenobio
- fix engineering only starting with 3 glass
- fix a few turfs having lavaland base turfs
- fix toxins incinerator req_access
- move xenobio RC console
- replace construction area with a miniature aux base building area
- add a second cryo tube

* Yet Another PubbyStation Update (YAPSU)

- make arrivals more robust
- move xenobio fridge
- fix engineering storage camera position
- fix cargo req_access
- add some cameras
- align bridge keycard auth better
- fix AI sat external airlock req_access
- add an extinguisher to emergency shuttle
- edit maint bar fridge to have less stuff but be all access
- add telescreens to engineering
- add wall safe to HoS office replacing secure briefcase
- add firelocks to AI sat
- remove AI windoor but add another layer of airlocks
- add firelocks to engi hallway
- remove second detective RC console (again)
- fix arrivals shuttle vars
- update maint items

* Whoops I forgot some things

- Move air alarms around to make them easier to find
- Add vents/scrubbers to brig office

* Add gloves+masks to medbay.

* More PubbyStation stuff.

- add extinguisher to bar/kitchen
- add extinguisher to dorms
- remove barricade from maint bar
- add a few r_walls to HoS office
- move atmos extinguisher
- fix airless tiles on maint mech bay
- extend maint slightly
This commit is contained in:
pubby
2016-10-18 23:28:56 -05:00
committed by oranges
parent 9cd27d136a
commit b26c78c9e3
6 changed files with 114337 additions and 0 deletions

View File

@@ -16,6 +16,7 @@ env:
- DM_MAPFILE="dreamstation" - DM_MAPFILE="dreamstation"
- DM_MAPFILE="birdstation" - DM_MAPFILE="birdstation"
- DM_MAPFILE="efficiencystation" - DM_MAPFILE="efficiencystation"
- DM_MAPFILE="pubbystation"
- DM_MAPFILE="templates" - DM_MAPFILE="templates"

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,20 @@
/datum/job/assistant
/datum/job/captain
/datum/job/hop
/datum/job/hos/New()
..()
access += access_crematorium
minimal_access += access_crematorium
/datum/job/warden/New()
..()
access += access_crematorium
minimal_access += access_crematorium
/datum/job/officer/New()
..()
access += access_crematorium
minimal_access += access_crematorium
/datum/job/detective

View File

@@ -0,0 +1,8 @@
/datum/job/chaplain/config_check()
return 0
/datum/job/librarian/config_check()
return 0
/datum/job/lawyer/config_check()
return 0

35
_maps/pubbystation.dm Normal file
View File

@@ -0,0 +1,35 @@
#if !defined(MAP_FILE)
#define TITLESCREEN "title" //Add an image in misc/fullscreen.dmi, and set this define to the icon_state, to set a custom titlescreen for your map
#define MINETYPE "lavaland"
#include "map_files\PubbyStation\PubbyStation.dmm"
#include "map_files\generic\z2.dmm"
#include "map_files\generic\z3.dmm"
#include "map_files\generic\z4.dmm"
#include "map_files\generic\lavaland.dmm"
#include "map_files\generic\z6.dmm"
#include "map_files\generic\z7.dmm"
#include "map_files\generic\z8.dmm"
#include "map_files\generic\z9.dmm"
#include "map_files\generic\z10.dmm"
#include "map_files\generic\z11.dmm"
#define MAP_PATH "map_files/PubbyStation"
#define MAP_FILE "PubbyStation.dmm"
#define MAP_NAME "PubbyStation"
#define MAP_TRANSITION_CONFIG DEFAULT_MAP_TRANSITION_CONFIG
#if !defined(MAP_OVERRIDE_FILES)
#define MAP_OVERRIDE_FILES
#include "map_files\PubbyStation\job\job_changes.dm"
#include "map_files\PubbyStation\job\removed_jobs.dm"
#endif
#elif !defined(MAP_OVERRIDE)
#warn a map has already been included, ignoring PubbyStation.
#endif

View File

@@ -43,3 +43,7 @@ endmap
map efficiencystation map efficiencystation
friendlyname Efficiency Station friendlyname Efficiency Station
endmap endmap
map pubbystation
friendlyname Pubby Station
endmap