Miningedits (#2363)

Does some mapping stuff, re-arranges mining. Adds catwalks.
Noises the open space sprite somewhat, effect could definitely be improved.
Adds a ghosttrap to mining drones
Adds holes to holes
Fixes some of the airlocks
This commit is contained in:
LordFowl
2017-05-21 22:12:06 +03:00
committed by skull132
parent 50842b640b
commit 8c119edefd
33 changed files with 1069 additions and 837 deletions
+26
View File
@@ -49,3 +49,29 @@
user << "<span class='notice'>Slicing lattice joints ...</span>"
new /obj/item/stack/rods(src.loc)
qdel(src)
if (istype(C, /obj/item/stack/rods))
var/obj/item/stack/rods/R = C
if (R.use(2))
user << "<span class='notice'>Constructing catwalk ...</span>"
playsound(src, 'sound/weapons/Genhit.ogg', 50, 1)
new /obj/structure/lattice/catwalk(src.loc)
qdel(src)
return
/obj/structure/lattice/catwalk
name = "catwalk"
desc = "A catwalk for easier EVA maneuvering."
icon = 'icons/obj/smooth/catwalk.dmi'
icon_state = "catwalk"
smooth = SMOOTH_TRUE
canSmoothWith = null
/obj/structure/lattice/catwalk/Initialize()
. = ..()
///// Z-Level Stuff
if(!(istype(src.loc, /turf/space) || istype(src.loc, /turf/simulated/open) || istype(src.loc, /turf/simulated/floor/asteroid)))
///// Z-Level Stuff
return INITIALIZE_HINT_QDEL
for(var/obj/structure/lattice/catwalk/LAT in src.loc)
if(LAT != src)
qdel(LAT)
+5
View File
@@ -100,6 +100,11 @@
desc = "A warning sign which reads 'HARD VACUUM AHEAD'."
icon_state = "space"
/obj/structure/sign/drop
name = "\improper DANGER! DROP HAZARD"
desc = "A warning sign which reads 'DANGER! DROP HAZARD'."
icon_state = "drop"
/obj/structure/sign/deathsposal
name = "\improper DISPOSAL LEADS TO SPACE"
desc = "A warning sign which reads 'DISPOSAL LEADS TO SPACE'."
+9 -1
View File
@@ -12,7 +12,8 @@
var/w_items = 0 //the combined w_class of all the items in the cistern
var/mob/living/swirlie = null //the mob being given a swirlie
/obj/structure/toilet/New()
/obj/structure/toilet/Initialize()
. = ..()
open = round(rand(0, 1))
update_icon()
@@ -91,7 +92,14 @@
user << "You carefully place \the [I] into the cistern."
return
/obj/structure/toilet/noose
desc = "The HT-451, a torque rotation-based, waste disposal unit for small matter. This one's cistern seems remarkably scratched."
/obj/structure/toilet/noose/Initialize()
. = ..()
new /obj/item/stack/cable_coil(src)
if(prob(5))
cistern = 1
/obj/structure/urinal
name = "urinal"