mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2026-08-29 08:08:49 +01:00
Adds a new Lavaland Ruin, the Elephant Graveyard (#47325)
* Initial Commit, Features the Map, Map specific files, changes to a metric ton of icons, etc. * Fixes merge conflict, actually adds the map * Spelling is hard Part 1 * Alright, steps are bad. Got it. * Clean slate, please pretend to compile * dme issue * Fixes it for lavaland elites PR * Removes the last dirty step_x, removes duplicate file, makes treavor happy * Fixes some newline issues. * Fixes some types, spawns skeletons in select graves since mob_spawns kept shoving them outside. * Makes bone statues and shovel actually craftable, cleans up some comments. * Properly defines muddy paper, updates map, fixes a few more typos. * Prevents some future turf atmos issues, finally touched up the two skull sprites. * Refactors strong mineral drops, cleans up some duplicate code, prevents washing hands with OIL * I swear officer, i'm a native english speaker, fixes remains dropping correctly, un-nests my Ifs further. * Oil well now covers target in oil when interacting with it. * Refactors sink deconstruction a bit, oil wells can't be constructed with a wrench. * Cleans up some atmos, and adds a return * Adds subtype of remains for use in graves, move their spawn to src, not loc * Moves around remains spawn, gets rid of untouched var
This commit is contained in:
@@ -357,14 +357,17 @@
|
||||
|
||||
/obj/structure/sink/deconstruct()
|
||||
if(!(flags_1 & NODECONSTRUCT_1))
|
||||
if(buildstacktype)
|
||||
new buildstacktype(loc,buildstackamount)
|
||||
else
|
||||
for(var/i in custom_materials)
|
||||
var/datum/material/M = i
|
||||
new M.sheet_type(loc, FLOOR(custom_materials[M] / MINERAL_MATERIAL_AMOUNT, 1))
|
||||
drop_materials()
|
||||
..()
|
||||
|
||||
/obj/structure/sink/proc/drop_materials()
|
||||
if(buildstacktype)
|
||||
new buildstacktype(loc,buildstackamount)
|
||||
else
|
||||
for(var/i in custom_materials)
|
||||
var/datum/material/M = i
|
||||
new M.sheet_type(loc, FLOOR(custom_materials[M] / MINERAL_MATERIAL_AMOUNT, 1))
|
||||
|
||||
/obj/structure/sink/kitchen
|
||||
name = "kitchen sink"
|
||||
icon_state = "sink_alt"
|
||||
|
||||
Reference in New Issue
Block a user