Adds a New Ruin - Abandoned Clockwork Monastery (#27636)

* Construction

* tick

* tock

* ting

* Update clockwork_cult_site.dmm

* Update clockwork_cult_site.dmm

* clockwork construct

* Update paradise.dme

* Update clockwork_constructs

* continuation

* Update clockwork_cult_site.dmm

* finalization phase

* Update clockwork_constructs.dm

* update

* Update config.toml

* Send the dmm to prison for being illegal

* Update space_ruins.dm

* Update space_ruins.dm

* Update space_ruins.dm

* Update code/modules/mob/living/simple_animal/clockwork_constructs.dm

Co-authored-by: warriorstar-orion <orion@snowfrost.garden>
Signed-off-by: CRUNCH <143041327+Fordoxia@users.noreply.github.com>

* Update code/modules/mob/living/simple_animal/clockwork_constructs.dm

Co-authored-by: warriorstar-orion <orion@snowfrost.garden>
Signed-off-by: CRUNCH <143041327+Fordoxia@users.noreply.github.com>

* update based on code review

* Update config.toml

* Coggers

* New shiny lava

* Update clockwork_monastery.dmm

* Update lights.dm

* Update clockwork_monastery.dmm

* Update clockwork_monastery.dmm

* Update clockwork_monastery.dmm

---------

Signed-off-by: CRUNCH <143041327+Fordoxia@users.noreply.github.com>
Co-authored-by: warriorstar-orion <orion@snowfrost.garden>
This commit is contained in:
CRUNCH
2025-01-06 17:45:08 +00:00
committed by GitHub
co-authored by warriorstar-orion
parent 1277a01baa
commit a387c18e16
28 changed files with 3916 additions and 7 deletions
@@ -271,3 +271,9 @@
/area/ruin/space/clown_mime_ruin
name = "\improper Derelict Transport Vessel"
/area/ruin/space/clockwork_monastery
name = "\improper Abandoned Clockwork Monastery"
there_can_be_many = FALSE
requires_power = FALSE
ambientsounds = list("sound/ambience/reebe_ambience_1.ogg", "sound/ambience/reebe_ambience_2.ogg", "sound/ambience/reebe_ambience_3.ogg")
@@ -229,4 +229,9 @@
atom_say("Patient is now [patientStatus]")
patientStatusHolder = table.patient.stat
/obj/machinery/computer/operating/clockwork
name = "brass operating computer"
desc = "Staring at this causes your head to fill with static."
icon_state = "computer_clockwork"
#undef OP_COMPUTER_COOLDOWN
+1
View File
@@ -32,6 +32,7 @@
desc = "A brass crowbar. It feels faintly warm to the touch."
icon_state = "crowbar_brass"
item_state = "crowbar_brass"
belt_icon = "crowbar_brass"
toolspeed = 0.5
resistance_flags = FIRE_PROOF | ACID_PROOF
@@ -63,6 +63,7 @@
name = "brass screwdriver"
desc = "A screwdriver made of brass. The handle feels freezing cold."
icon_state = "screwdriver_brass"
belt_icon = "screwdriver_brass"
toolspeed = 0.5
random_color = FALSE
resistance_flags = FIRE_PROOF | ACID_PROOF
+1
View File
@@ -327,6 +327,7 @@
desc = "A brass welder that seems to constantly refuel itself. It is faintly warm to the touch."
icon_state = "brasswelder"
item_state = "brasswelder"
belt_icon = "welder_brass"
resistance_flags = FIRE_PROOF | ACID_PROOF
#undef GET_FUEL
@@ -94,6 +94,7 @@
name = "brass wirecutters"
desc = "A pair of wirecutters made of brass. The handle feels freezing cold to the touch."
icon_state = "cutters_brass"
belt_icon = "wirecutters_brass"
toolspeed = 0.5
random_color = FALSE
resistance_flags = FIRE_PROOF | ACID_PROOF
+1
View File
@@ -51,6 +51,7 @@
name = "brass wrench"
desc = "A brass wrench. It's faintly warm to the touch."
icon_state = "wrench_brass"
belt_icon = "wrench_brass"
toolspeed = 0.5
resistance_flags = FIRE_PROOF | ACID_PROOF
@@ -251,6 +251,15 @@ LINEN BINS
dream_messages = list("a tome", "a floating red crystal", "a glowing sword", "a bloody symbol", "a massive humanoid figure")
nightmare_messages = list("a tome", "a floating red crystal", "a glowing sword", "a bloody symbol", "a massive humanoid figure")
/obj/item/bedsheet/clockwork
name = "Ratvarian bedsheet"
desc = "You might dream of Ratvar if you sleep with this. The fabric has threads of brass sewn into it which eminate a pleasent warmth."
icon_state = "sheetclockwork"
item_state = "bedsheetclockwork"
item_color = "brass"
dream_messages = list("tick, tock, tick, tock, tick, tock, tick, tock", "a great shining city of brass", "men in radiant suits of brass", "a perfect blueprint of the world", "a glowing cogwheel", "a massive humanoid figure")
nightmare_messages = list("<span_class = userdanger>\"the Nar'Sian dogs shall be CRUSHED!\"</span>", "the unenlightened, ready to hear His word", "a half-buried brass titan", "two massive humanoid figures attacking each other")
/obj/item/bedsheet/wiz
name = "wizard's bedsheet"
desc = "A special fabric enchanted with magic so you can have an enchanted night. It even glows!"
+8 -5
View File
@@ -270,13 +270,19 @@
atmos_mode = ATMOS_MODE_SEALED
atmos_environment = null
// special turf for the asteroid core on EmeraldStation
/turf/simulated/floor/lava/plasma/fuming
/turf/simulated/floor/lava/plasma
name = "liquid plasma"
desc = "A swirling pit of liquid plasma. It bubbles ominously."
icon = 'icons/turf/floors/liquidplasma.dmi'
icon_state = "liquidplasma-255"
base_icon_state = "liquidplasma"
baseturf = /turf/simulated/floor/lava/plasma
light_range = 3
light_power = 0.75
light_color = LIGHT_COLOR_PINK
// special turf for the asteroid core on EmeraldStation
/turf/simulated/floor/lava/plasma/fuming
baseturf = /turf/simulated/floor/lava/plasma/fuming
atmos_mode = ATMOS_MODE_NO_DECAY
@@ -286,9 +292,6 @@
nitrogen = 0
carbon_dioxide = 1.2
toxins = 10
light_range = 3
light_power = 0.75
light_color = LIGHT_COLOR_PINK
/turf/simulated/floor/lava/mapping_lava/Initialize(mapload)
. = ..()