mirror of
https://github.com/fulpstation/fulpstation.git
synced 2025-12-09 16:09:15 +00:00
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:
@@ -16,6 +16,7 @@ env:
|
||||
- DM_MAPFILE="dreamstation"
|
||||
- DM_MAPFILE="birdstation"
|
||||
- DM_MAPFILE="efficiencystation"
|
||||
- DM_MAPFILE="pubbystation"
|
||||
- DM_MAPFILE="templates"
|
||||
|
||||
|
||||
|
||||
114269
_maps/map_files/PubbyStation/PubbyStation.dmm
Normal file
114269
_maps/map_files/PubbyStation/PubbyStation.dmm
Normal file
File diff suppressed because it is too large
Load Diff
20
_maps/map_files/PubbyStation/job/job_changes.dm
Normal file
20
_maps/map_files/PubbyStation/job/job_changes.dm
Normal 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
|
||||
8
_maps/map_files/PubbyStation/job/removed_jobs.dm
Normal file
8
_maps/map_files/PubbyStation/job/removed_jobs.dm
Normal 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
35
_maps/pubbystation.dm
Normal 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
|
||||
@@ -43,3 +43,7 @@ endmap
|
||||
map efficiencystation
|
||||
friendlyname Efficiency Station
|
||||
endmap
|
||||
|
||||
map pubbystation
|
||||
friendlyname Pubby Station
|
||||
endmap
|
||||
|
||||
Reference in New Issue
Block a user