mirror of
https://github.com/yogstation13/Yogstation.git
synced 2025-02-26 09:04:50 +00:00
Adds a new syndicate space ruin + new spawners (#18498)
* Adds the station as a whole, coded new areas * Forgot to save the file * Updated station with areas * Updated map with essentials * Fixed solar arrays starting unpowered * Finished station layout, fixed some bugs * Added the spawners code, fixed some station bugs. * Fixed sleeper not rendering icon properly * Addons to the map, added the spawners in. * Made the station an actual derelict now * Made the station an actual derelict x2 * Added lore notes to guide the spawners. * paper * Lore papers added to the ruin (at last) * Made the station more derelict, added hostile mobs * More immersion details added * Removed soldiers, added few pirates and a gun * More pirates, less mats, restructured map * Converted map to TGM (second attempt) * Fixed pistol mag incompatibility, added 1 solar assembly Fixed the incompatibility of pistol mags, now the mag should be able to be used with the gun. Added 1 more solar assembly to match the slots for solars. * Added protolathe and printer boards Added the missing protolathe and circuit imprinter boards. * Scattered plastitanium has more sheets Added more sheets to the scattered plastitanium and plastitanium glass. * Added extra mag, added esword crate Added another mag for the pistol (for the weaklings). Added a secure crate with 2 eswords in the virology lab. * Minor fixes - Hydroponics APC fixed (hopefully) Changed a few area placements, fixed (hopefully) the hydroponics APC position. * Added more ores (and missing ones) The ore crate spawned lacking some ores such as uranium and dilithium, now the crate spawns with those. Added more bluespace as well. * Added disposal system Disposal system tubes added to the ruin. They're unfinished, same as the atmos pipes. Added missing disposal bins to some rooms. * big red text update Updates the red text to specify that if you touch the main station or abandon the derelict to fuck off somewhere else (without intention to return) you shall no longer be welcome to my ruin.
This commit is contained in:
3934
_maps/RandomRuins/SpaceRuins/syndicate_derelict_station.dmm
Normal file
3934
_maps/RandomRuins/SpaceRuins/syndicate_derelict_station.dmm
Normal file
File diff suppressed because it is too large
Load Diff
@@ -358,4 +358,9 @@
|
||||
suffix = "nicelittlenest.dmm"
|
||||
name = "Cozy Home"
|
||||
description = "A nice little place for travellers to rest. There is even a mint under the pillow!"
|
||||
|
||||
|
||||
/datum/map_template/ruin/space/syndicate_derelict_station
|
||||
id = "syndicatederelictstation"
|
||||
suffix = "syndicate_derelict_station.dmm"
|
||||
name = "Syndicate Derelict Station"
|
||||
description = "A remote station once used to be a syndicate research wing. Due to an unknown issue, it has been since abandoned as a bunch of floating debris."
|
||||
|
||||
@@ -488,3 +488,43 @@
|
||||
|
||||
/area/ruin/space/has_grav/monastery/library/lounge
|
||||
name = "Monastery Library Lounge"
|
||||
|
||||
//SYNDICATE DERELICT STATION
|
||||
|
||||
/area/ruin/space/has_grav/syndiederelict
|
||||
name = "Syndicate Derelict Station"
|
||||
icon_state = "red"
|
||||
|
||||
/area/ruin/space/has_grav/syndiederelict/engineering
|
||||
name = "Syndicate Derelict Engineering"
|
||||
icon_state = "construction"
|
||||
|
||||
/area/ruin/space/has_grav/syndiederelict/solars
|
||||
name = "Syndicate Derelict Solar Array"
|
||||
icon_state = "yellow"
|
||||
requires_power = FALSE
|
||||
dynamic_lighting = DYNAMIC_LIGHTING_IFSTARLIGHT
|
||||
|
||||
/area/ruin/space/has_grav/syndiederelict/hydroponics
|
||||
name = "Syndicate Derelict Hydroponics"
|
||||
icon_state = "hydro"
|
||||
|
||||
/area/ruin/space/has_grav/syndiederelict/kitchen
|
||||
name = "Syndicate Derelict Kitchen"
|
||||
icon_state = "kitchen"
|
||||
|
||||
/area/ruin/space/has_grav/syndiederelict/hallway
|
||||
name = "Syndicate Derelict Hallway"
|
||||
icon_state = "red"
|
||||
|
||||
/area/ruin/space/has_grav/syndiederelict/research
|
||||
name = "Syndicate Derelict Research Wing"
|
||||
icon_state = "toxlab"
|
||||
|
||||
/area/ruin/space/has_grav/syndiederelict/medbay
|
||||
name = "Syndicate Derelict Medical Bay"
|
||||
icon_state = "medbay"
|
||||
|
||||
/area/ruin/space/has_grav/syndiederelict/virology
|
||||
name = "Syndicate Derelict Virology"
|
||||
icon_state = "virology"
|
||||
|
||||
@@ -677,3 +677,35 @@
|
||||
id = /obj/item/card/id
|
||||
implants = list(/obj/item/implant/teleporter/innkeeper) //stay at your inn please.
|
||||
suit_store = /obj/item/gun/ballistic/shotgun/doublebarrel //emergency weapon, ice planets are dangerous, and customers can be too.
|
||||
|
||||
// Syndicate Derelict Station spawns
|
||||
|
||||
/obj/effect/mob_spawn/human/syndicate_derelict_engineer
|
||||
name = "syndicate engineer sleeper"
|
||||
short_desc = "You're an engineer working for the Syndicate, assigned to repair a derelict research station."
|
||||
flavour_text = "During your briefing, you're told that an old syndicate research post has gone missing without notice. No theories have been brought to its fate, and it's unlikely to know the cause of its destruction. Your job will be to restore this post to optimal levels."
|
||||
important_info = "Do not abandon the derelict or mess with the main station under any circumstances."
|
||||
icon = 'icons/obj/machines/sleeper.dmi'
|
||||
icon_state = "sleeper_s"
|
||||
outfit = /datum/outfit/syndicate_derelict_engi
|
||||
random = TRUE
|
||||
roundstart = FALSE
|
||||
death = FALSE
|
||||
assignedrole = "Syndicate Derelict Engineer"
|
||||
|
||||
/datum/outfit/syndicate_derelict_engi
|
||||
name = "Syndicate Derelict Engineer"
|
||||
uniform = /obj/item/clothing/under/syndicate
|
||||
head = /obj/item/clothing/head/helmet/space/syndicate/black/engie
|
||||
back = /obj/item/storage/backpack/duffelbag/syndie
|
||||
suit = /obj/item/clothing/suit/space/syndicate/black/engie
|
||||
suit_store = /obj/item/tank/internals/oxygen/red
|
||||
belt = /obj/item/storage/belt/utility/chief/full
|
||||
mask = /obj/item/clothing/mask/gas/syndicate
|
||||
shoes = /obj/item/clothing/shoes/magboots/syndie
|
||||
gloves = /obj/item/clothing/gloves/combat
|
||||
glasses = /obj/item/clothing/glasses/meson/engine
|
||||
ears = /obj/item/radio/headset/syndicate
|
||||
id = /obj/item/card/id/syndicate
|
||||
l_pocket = /obj/item/flashlight
|
||||
r_pocket = /obj/item/kitchen/knife/combat/survival
|
||||
|
||||
@@ -0,0 +1,19 @@
|
||||
/////////// syndicate derelict station items
|
||||
|
||||
/obj/item/paper/fluff/ruins/syndicate_derelict_station/engineering
|
||||
name = "Syndicate engineering notification"
|
||||
info = "Welcome to the station, gentlemen. You have been assigned to this station to repair it after an accident that left it without maintenance for a long time.<br><br>Your objective here is simple: <b>Repair the station to its peak state, and man it until we can afford to send a research team.</b><br><br>We have sent you a package of materials in order to help you repair and restock the station. Anything else, you're on your own."
|
||||
|
||||
/obj/item/paper/crumpled/bloody/ruins/syndicate_derelict_station/lore1
|
||||
name = "unfinished paper scrap"
|
||||
desc = "It appears to have been written in a rush. Unfortunately, the blood stain does not give a clear view of its text."
|
||||
info = "##### -- there's no way this fucking happened...<br><br>whoever sees this, please, let them kno-- ###-_"
|
||||
|
||||
/obj/item/paper/crumpled/bloody/ruins/syndicate_derelict_station/lore2
|
||||
name = "bloody paper scrap"
|
||||
desc = "Barely readable due to the blood stains covering the whole paper."
|
||||
info = "##### -- DO NOT G-###-_ SIDE__###"
|
||||
|
||||
/obj/item/paper/crumpled/ruins/syndicate_derelict_station/important_note
|
||||
name = "Important note"
|
||||
info = "word has been spread that pirates are raiding around us, keep this gun with you just in case they come around"
|
||||
@@ -52,3 +52,4 @@
|
||||
#_maps/RandomRuins/SpaceRuins/pubby_monastery.dmm
|
||||
#_maps/RandomRuins/SpaceRuins/bigape.dmm
|
||||
#_maps/RandomRuins/SpaceRuins/nicelittlenest.dmm
|
||||
#_maps/RandomRuins/SpaceRuins/syndicate_derelict_station.dmm
|
||||
|
||||
@@ -3402,6 +3402,7 @@
|
||||
#include "code\modules\ruins\spaceruin_code\oldstation.dm"
|
||||
#include "code\modules\ruins\spaceruin_code\originalcontent.dm"
|
||||
#include "code\modules\ruins\spaceruin_code\spacehotel.dm"
|
||||
#include "code\modules\ruins\spaceruin_code\syndicate_derelict_station.dm"
|
||||
#include "code\modules\ruins\spaceruin_code\TheDerelict.dm"
|
||||
#include "code\modules\ruins\spaceruin_code\whiteshipruin_box.dm"
|
||||
#include "code\modules\security_levels\keycard_authentication.dm"
|
||||
|
||||
Reference in New Issue
Block a user