From 0e91e914799c1a53c16e6d5ffa64faa9c73b39c3 Mon Sep 17 00:00:00 2001 From: Mark van Alphen Date: Fri, 31 May 2019 18:26:15 +0200 Subject: [PATCH] Lavaland fixes --- .../LavaRuins/lavaland_surface_hermit.dmm | 6 +- .../lavaland_surface_syndicate_base1.dmm | 56 +++++++++++++++--- _maps/map_files/generic/Lavaland.dmm | 13 ++-- code/modules/clothing/masks/gasmask.dm | 5 ++ code/modules/clothing/under/jobs/civilian.dm | 2 + code/modules/mining/equipment_locker.dm | 2 +- icons/mob/species/drask/mask.dmi | Bin 41713 -> 42291 bytes icons/mob/species/grey/mask.dmi | Bin 45107 -> 45762 bytes 8 files changed, 65 insertions(+), 19 deletions(-) diff --git a/_maps/map_files/RandomRuins/LavaRuins/lavaland_surface_hermit.dmm b/_maps/map_files/RandomRuins/LavaRuins/lavaland_surface_hermit.dmm index 0128135c6b0..74aa1875f96 100644 --- a/_maps/map_files/RandomRuins/LavaRuins/lavaland_surface_hermit.dmm +++ b/_maps/map_files/RandomRuins/LavaRuins/lavaland_surface_hermit.dmm @@ -179,6 +179,10 @@ /obj/effect/baseturf_helper, /turf/simulated/floor/plating, /area/ruin/powered) +"X" = ( +/obj/item/flashlight/lantern, +/turf/simulated/floor/plating/asteroid/basalt, +/area/ruin/powered) (1,1,1) = {" a @@ -383,7 +387,7 @@ b b f k -f +X b b b diff --git a/_maps/map_files/RandomRuins/LavaRuins/lavaland_surface_syndicate_base1.dmm b/_maps/map_files/RandomRuins/LavaRuins/lavaland_surface_syndicate_base1.dmm index 2358e040146..49f725e0e0f 100644 --- a/_maps/map_files/RandomRuins/LavaRuins/lavaland_surface_syndicate_base1.dmm +++ b/_maps/map_files/RandomRuins/LavaRuins/lavaland_surface_syndicate_base1.dmm @@ -682,6 +682,8 @@ /area/ruin/unpowered/syndicate_lava_base/engineering) "bf" = ( /obj/structure/cable{ + d1 = 1; + d2 = 2; icon_state = "1-2" }, /obj/machinery/igniter{ @@ -691,6 +693,8 @@ /area/ruin/unpowered/syndicate_lava_base/engineering) "bg" = ( /obj/structure/cable{ + d1 = 1; + d2 = 2; icon_state = "1-2" }, /obj/machinery/door/airlock/glass{ @@ -733,6 +737,8 @@ /area/ruin/unpowered/syndicate_lava_base/engineering) "bj" = ( /obj/structure/cable{ + d1 = 1; + d2 = 2; icon_state = "1-2" }, /obj/machinery/door/airlock/glass{ @@ -1046,6 +1052,9 @@ dir = 8; level = 2 }, +/obj/machinery/pipedispenser{ + pixel_y = 0 + }, /turf/simulated/floor/plasteel, /area/ruin/unpowered/syndicate_lava_base/engineering) "bM" = ( @@ -1090,8 +1099,8 @@ pixel_x = -6; pixel_y = -25; req_access_txt = "150"; - tag_exterior_door = "syndicate_incinerator_exterior"; - tag_interior_door = "syndicate_incinerator_interior" + tag_exterior_door = "syndicate_base_incinerator_exterior"; + tag_interior_door = "syndicate_base_incinerator_interior" }, /obj/machinery/atmospherics/pipe/simple/visible/yellow, /turf/simulated/floor/plasteel, @@ -1273,7 +1282,7 @@ "ch" = ( /obj/machinery/air_sensor{ frequency = 1442; - id_tag = "Syndicate_Construction_o2_sensor" + id_tag = "syndie_lavaland_o2_sensor" }, /turf/simulated/floor/engine{ name = "o2 floor"; @@ -5344,9 +5353,16 @@ dir = 1 }, /obj/structure/table, -/obj/item/storage/firstaid/fire, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, +/obj/item/storage/box/masks{ + pixel_x = -2; + pixel_y = -2 + }, +/obj/item/storage/box/gloves{ + pixel_x = 5; + pixel_y = 5 + }, /turf/simulated/floor/plasteel/white/side{ dir = 5 }, @@ -5359,6 +5375,7 @@ dir = 1 }, /obj/structure/cable{ + d2 = 4; icon_state = "0-4" }, /obj/effect/decal/cleanable/dirt, @@ -5372,9 +5389,12 @@ dir = 1 }, /obj/structure/cable{ + d2 = 2; icon_state = "0-2" }, /obj/structure/cable{ + d1 = 2; + d2 = 8; icon_state = "2-8" }, /turf/simulated/floor/plating, @@ -5486,8 +5506,15 @@ /area/ruin/unpowered/syndicate_lava_base/medbay) "lK" = ( /obj/structure/table, -/obj/item/storage/firstaid/regular, +/obj/item/storage/firstaid/regular{ + pixel_x = -4; + pixel_y = -4 + }, /obj/effect/decal/cleanable/dirt, +/obj/item/storage/firstaid/fire{ + pixel_x = 4; + pixel_y = 4 + }, /turf/simulated/floor/plasteel/white/side{ dir = 4 }, @@ -5518,6 +5545,8 @@ /area/ruin/unpowered/syndicate_lava_base/engineering) "lM" = ( /obj/structure/cable{ + d1 = 1; + d2 = 2; icon_state = "1-2" }, /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -5716,14 +5745,13 @@ /obj/machinery/cell_charger, /obj/item/stock_parts/cell/high/plus, /obj/effect/decal/cleanable/dirt, -/obj/machinery/pipedispenser{ - pixel_y = 12 - }, /obj/effect/decal/cleanable/dirt, /turf/simulated/floor/plasteel, /area/ruin/unpowered/syndicate_lava_base/engineering) "mh" = ( /obj/structure/cable{ + d1 = 1; + d2 = 2; icon_state = "1-2" }, /turf/simulated/floor/plasteel, @@ -5870,6 +5898,8 @@ /area/ruin/unpowered/syndicate_lava_base/engineering) "mG" = ( /obj/structure/cable{ + d1 = 1; + d2 = 2; icon_state = "1-2" }, /obj/effect/decal/cleanable/dirt, @@ -5989,6 +6019,8 @@ /area/ruin/unpowered/syndicate_lava_base/engineering) "nd" = ( /obj/structure/cable{ + d1 = 1; + d2 = 2; icon_state = "1-2" }, /obj/effect/turf_decal/stripes/line, @@ -6309,8 +6341,10 @@ "nB" = ( /obj/structure/table/reinforced, /obj/item/surgicaldrill, -/obj/item/cautery, /obj/effect/decal/cleanable/dirt, +/obj/item/bonegel, +/obj/item/bonesetter, +/obj/item/FixOVein, /turf/simulated/floor/plasteel/white/side, /area/ruin/unpowered/syndicate_lava_base/medbay) "nC" = ( @@ -6318,6 +6352,7 @@ /obj/item/retractor, /obj/item/hemostat, /obj/effect/decal/cleanable/dirt, +/obj/item/cautery, /turf/simulated/floor/plasteel/white/side{ dir = 6 }, @@ -6582,6 +6617,8 @@ /area/ruin/unpowered/syndicate_lava_base/medbay) "oe" = ( /obj/structure/cable{ + d1 = 1; + d2 = 2; icon_state = "1-2" }, /obj/machinery/atmospherics/binary/dp_vent_pump/high_volume{ @@ -6746,6 +6783,7 @@ "oE" = ( /obj/structure/cable, /obj/structure/cable{ + d2 = 2; icon_state = "0-2" }, /obj/machinery/power/compressor{ diff --git a/_maps/map_files/generic/Lavaland.dmm b/_maps/map_files/generic/Lavaland.dmm index 6f8f4195dfb..69405d23205 100644 --- a/_maps/map_files/generic/Lavaland.dmm +++ b/_maps/map_files/generic/Lavaland.dmm @@ -1376,14 +1376,14 @@ /obj/structure/cable{ icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ +/obj/machinery/meter, +/obj/machinery/atmospherics/pipe/simple/visible/cyan{ dir = 6 }, -/obj/machinery/meter, /turf/simulated/floor/plating, /area/mine/living_quarters) "dq" = ( -/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ +/obj/machinery/atmospherics/pipe/manifold/visible/cyan{ dir = 1 }, /turf/simulated/floor/plating, @@ -1581,7 +1581,7 @@ /turf/simulated/floor/plating, /area/mine/living_quarters) "dI" = ( -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ +/obj/machinery/atmospherics/pipe/simple/visible/cyan{ dir = 5 }, /turf/simulated/floor/plating, @@ -1657,10 +1657,7 @@ name = "Mining Station Maintenance"; req_access_txt = "48" }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply, +/obj/machinery/atmospherics/pipe/simple/visible/universal, /turf/simulated/floor/plating, /area/mine/living_quarters) "dT" = ( diff --git a/code/modules/clothing/masks/gasmask.dm b/code/modules/clothing/masks/gasmask.dm index 6a33cdc5a1a..02808eda485 100644 --- a/code/modules/clothing/masks/gasmask.dm +++ b/code/modules/clothing/masks/gasmask.dm @@ -70,6 +70,11 @@ armor = list("melee" = 10, "bullet" = 5, "laser" = 5, "energy" = 5, "bomb" = 0, "bio" = 50, "rad" = 0) resistance_flags = FIRE_PROOF + sprite_sheets = list( + "Drask" = 'icons/mob/species/drask/mask.dmi', + "Grey" = 'icons/mob/species/grey/mask.dmi', + ) + /obj/item/clothing/mask/gas/explorer/attack_self(mob/user) adjustmask(user) diff --git a/code/modules/clothing/under/jobs/civilian.dm b/code/modules/clothing/under/jobs/civilian.dm index bf9d9a4569b..6bfd40ad0ad 100644 --- a/code/modules/clothing/under/jobs/civilian.dm +++ b/code/modules/clothing/under/jobs/civilian.dm @@ -224,6 +224,8 @@ item_state = "explorer" item_color = "explorer" + sprite_sheets = list() + /obj/item/clothing/under/barber desc = "It's a barber's uniform." name = "barber's uniform" diff --git a/code/modules/mining/equipment_locker.dm b/code/modules/mining/equipment_locker.dm index 6857e286848..82ae53fa5a0 100644 --- a/code/modules/mining/equipment_locker.dm +++ b/code/modules/mining/equipment_locker.dm @@ -485,7 +485,7 @@ /datum/data/mining_equipment/New(name, path, equipment_cost) equipment_name = name equipment_path = path - equipment_cost = cost + cost = equipment_cost /obj/machinery/mineral/equipment_vendor/New() ..() diff --git a/icons/mob/species/drask/mask.dmi b/icons/mob/species/drask/mask.dmi index c1357c4314426484997d6a5e7cc1b011f51b822a..dffedfb1c78f5da8a9edb860bca4374cd62e01c9 100644 GIT binary patch delta 5737 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 delta 5154 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 Xru5>1>NqEI0N{$wHT3ICPBH%l#hRiV diff --git a/icons/mob/species/grey/mask.dmi b/icons/mob/species/grey/mask.dmi index 1225b1e68ad4b7e583d7f7040f81a8cc6c851a96..112895a6009bb3b1819f4a080763aefdc1dcd828 100644 GIT binary patch delta 7115 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 Qza342=@@F4XxfMU4_0P}Bme*a delta 6350 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 Op!HPu30%$Q{r>>&LD|0m