From 5a04b43db4ab4e41000f4f9af629b2e4708ad44a Mon Sep 17 00:00:00 2001 From: Seris02 Date: Sat, 14 Mar 2020 16:12:17 +0800 Subject: [PATCH 01/40] duffel baaaaaaaaaaags --- code/game/objects/items/storage/backpack.dm | 12 ++++++++++-- .../research/designs/bluespace_designs.dm | 11 +++++++++++ code/modules/research/techweb/all_nodes.dm | 2 +- icons/mob/back.dmi | Bin 100520 -> 102044 bytes icons/obj/storage.dmi | Bin 71541 -> 73160 bytes 5 files changed, 22 insertions(+), 3 deletions(-) diff --git a/code/game/objects/items/storage/backpack.dm b/code/game/objects/items/storage/backpack.dm index cee8e0f3ee..785bd34d7e 100644 --- a/code/game/objects/items/storage/backpack.dm +++ b/code/game/objects/items/storage/backpack.dm @@ -47,6 +47,7 @@ armor = list("melee" = 0, "bullet" = 0, "laser" = 0, "energy" = 0, "bomb" = 0, "bio" = 0, "rad" = 0, "fire" = 60, "acid" = 50) component_type = /datum/component/storage/concrete/bluespace/bag_of_holding rad_flags = RAD_PROTECT_CONTENTS | RAD_NO_CONTAMINATE + var/max_weight_class = 35 /obj/item/storage/backpack/holding/satchel name = "satchel of holding" @@ -54,14 +55,21 @@ icon_state = "holdingsat" item_state = "holdingsat" species_exception = list(/datum/species/angel) - rad_flags = RAD_PROTECT_CONTENTS | RAD_NO_CONTAMINATE + +/obj/item/storage/backpack/holding/duffel + name = "duffel bag of holding" + desc = "A duffel bag that opens into a localized pocket of Blue Space." + icon_state = "holdingduffel" + item_state = "holdingduffel" + max_weight_class = 50 //gotten from ratio of duffelbag max to bag max * 35 (BoH storage) ie (30/21)*35 = 50 + slowdown = 1 /obj/item/storage/backpack/holding/ComponentInitialize() . = ..() var/datum/component/storage/STR = GetComponent(/datum/component/storage) STR.allow_big_nesting = TRUE STR.max_w_class = WEIGHT_CLASS_BULKY - STR.max_combined_w_class = 35 + STR.max_combined_w_class = max_weight_class /obj/item/storage/backpack/holding/suicide_act(mob/living/user) user.visible_message("[user] is jumping into [src]! It looks like [user.p_theyre()] trying to commit suicide.") diff --git a/code/modules/research/designs/bluespace_designs.dm b/code/modules/research/designs/bluespace_designs.dm index b03b85f99b..0d11b8e887 100644 --- a/code/modules/research/designs/bluespace_designs.dm +++ b/code/modules/research/designs/bluespace_designs.dm @@ -35,6 +35,17 @@ dangerous_construction = TRUE departmental_flags = DEPARTMENTAL_FLAG_SCIENCE +/datum/design/duffelbag_holding + name = "Duffel Bag of Holding" + desc = "A duffel bag that opens into a localized pocket of bluespace." + id = "duffelbag_holding" + build_type = PROTOLATHE + materials = list(/datum/material/gold = 3000, /datum/material/diamond = 1500, /datum/material/uranium = 250, /datum/material/bluespace = 2000) + build_path = /obj/item/storage/backpack/holding/duffel + category = list("Bluespace Designs") + dangerous_construction = TRUE + departmental_flags = DEPARTMENTAL_FLAG_SCIENCE + /datum/design/biobag_holding name = "Bio Bag of Holding" desc = "A chemical holding thingy. Mostly used for xenobiology." diff --git a/code/modules/research/techweb/all_nodes.dm b/code/modules/research/techweb/all_nodes.dm index b0d95a87d7..a969860055 100644 --- a/code/modules/research/techweb/all_nodes.dm +++ b/code/modules/research/techweb/all_nodes.dm @@ -278,7 +278,7 @@ display_name = "Bluespace Pockets" description = "Studies into the mysterious alternate dimension known as bluespace and how to place items in the threads of reality." prereq_ids = list("adv_power", "adv_bluespace", "adv_biotech", "adv_plasma") - design_ids = list( "bluespacebodybag","bag_holding", "bluespace_pod", "borg_upgrade_trashofholding", "blutrash", "satchel_holding", "bsblood_bag") + design_ids = list( "bluespacebodybag","bag_holding", "bluespace_pod", "borg_upgrade_trashofholding", "blutrash", "satchel_holding", "bsblood_bag", "duffelbag_holding") research_costs = list(TECHWEB_POINT_TYPE_GENERIC = 5500) /datum/techweb_node/bluespace_portal diff --git a/icons/mob/back.dmi b/icons/mob/back.dmi index 1a2c0e189a8e2162448b7e8dac4f682dc8db4a22..32637a7989142b552fdd02bd0ff85cf3e64c5588 100644 GIT binary patch delta 17105 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 Y9V8mr$azel-(dx5sAwx!Dq05qAN4v(@Bjb+ delta 9341 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 Zf^`3;I*iPt{$vEal2ef_dHKore*hLyF?#?2 From b453a25e145c273bdfb83430c89ac94f36edb773 Mon Sep 17 00:00:00 2001 From: Ghommie <42542238+Ghommie@users.noreply.github.com> Date: Sun, 15 Mar 2020 15:41:32 +0100 Subject: [PATCH 02/40] Something about banana pies, runtime errors and warnings. --- code/datums/beam.dm | 3 ++- code/game/machinery/magnet.dm | 4 ++-- code/modules/admin/verbs/randomverbs.dm | 6 +++--- .../food_and_drinks/food/snacks_pie.dm | 6 +++--- icons/effects/creampie.dmi | Bin 2281 -> 2280 bytes tgstation.dme | 2 +- 6 files changed, 11 insertions(+), 10 deletions(-) diff --git a/code/datums/beam.dm b/code/datums/beam.dm index d97ee9a773..2622b6ae39 100644 --- a/code/datums/beam.dm +++ b/code/datums/beam.dm @@ -83,6 +83,7 @@ elements.Cut() /datum/beam/Destroy() + finished = TRUE Reset() target = null origin = null @@ -100,7 +101,7 @@ var/length = round(sqrt((DX)**2+(DY)**2)) //hypotenuse of the triangle formed by target and origin's displacement for(N in 0 to length-1 step 32)//-1 as we want < not <=, but we want the speed of X in Y to Z and step X - if(QDELETED(src) || finished) + if(finished) break var/obj/effect/ebeam/X = new beam_type(origin_oldloc) X.owner = src diff --git a/code/game/machinery/magnet.dm b/code/game/machinery/magnet.dm index 50edbe5891..c4494b822f 100644 --- a/code/game/machinery/magnet.dm +++ b/code/game/machinery/magnet.dm @@ -316,7 +316,7 @@ if("togglemoving") moving = !moving if(moving) - spawn() MagnetMove() + INVOKE_ASYNC(src, .proc/MagnetMove) updateUsrDialog() @@ -325,7 +325,7 @@ if(looping) return - while(moving && rpath.len >= 1) + while(moving && length(rpath) >= 1) if(stat & (BROKEN|NOPOWER)) break diff --git a/code/modules/admin/verbs/randomverbs.dm b/code/modules/admin/verbs/randomverbs.dm index b8b92b0a58..b8175326ec 100644 --- a/code/modules/admin/verbs/randomverbs.dm +++ b/code/modules/admin/verbs/randomverbs.dm @@ -1315,15 +1315,15 @@ GLOBAL_LIST_EMPTY(custom_outfits) //Admin created outfits var/obj/item/reagent_containers/food/snacks/pie/cream/nostun/creamy = new(get_turf(target)) creamy.splat(target) if (ADMIN_PUNISHMENT_CUSTOM_PIE) - var/obj/item/reagent_containers/food/snacks/pie/cream/nostun/A = new(get_turf(target)) + var/obj/item/reagent_containers/food/snacks/pie/cream/nostun/A = new() if(!A.reagents) - var/amount = input(usr, "Specify the reagent size of [A]", "Set Reagent Size", 50) as num + var/amount = input(usr, "Specify the reagent size of [A]", "Set Reagent Size", 50) as num|null if(amount) A.create_reagents(amount) if(A.reagents) var/chosen_id = choose_reagent_id(usr) if(chosen_id) - var/amount = input(usr, "Choose the amount to add.", "Choose the amount.", A.reagents.maximum_volume) as num + var/amount = input(usr, "Choose the amount to add.", "Choose the amount.", A.reagents.maximum_volume) as num|null if(amount) A.reagents.add_reagent(chosen_id, amount) A.splat(target) diff --git a/code/modules/food_and_drinks/food/snacks_pie.dm b/code/modules/food_and_drinks/food/snacks_pie.dm index b3ad6b5126..178f4e786b 100644 --- a/code/modules/food_and_drinks/food/snacks_pie.dm +++ b/code/modules/food_and_drinks/food/snacks_pie.dm @@ -44,8 +44,8 @@ if(ishuman(hit_atom)) var/mob/living/carbon/human/H = hit_atom var/mutable_appearance/creamoverlay = mutable_appearance('icons/effects/creampie.dmi') - if(H.dna.species.limbs_id == "lizard") - creamoverlay.icon_state = "creampie_lizard" + if((dna.species.default_features["mam_snouts"] && dna.features["mam_snouts"] != "None") || (dna.species.default_features["snout"] && dna.features["snout"] != "None")) + creamoverlay.icon_state = "creampie_snout" else creamoverlay.icon_state = "creampie_human" if(stunning) @@ -53,7 +53,7 @@ H.adjust_blurriness(1) H.visible_message("[H] is creamed by [src]!", "You've been creamed by [src]!") playsound(H, "desceration", 50, TRUE) - if(!H.is_mouth_covered()) + if(!H.is_mouth_covered()) reagents.trans_to(H,15) //Cream pie combat if(!H.creamed) // one layer at a time H.add_overlay(creamoverlay) diff --git a/icons/effects/creampie.dmi b/icons/effects/creampie.dmi index 6caecf7d767c3f4880957c5790ed05a2b696faeb..d85131f47d3677c19118a93dbe6352dde626832f 100644 GIT binary patch delta 240 zcmVznyZD~G;u>E6Ty3Hx$X z3qoi;?pzmuMp{`faj>;I2m~DJ>IEK&yOfUyra!#o^EFH3^YJqh2bN#f`);Lglv*B>Ju73g-mY#x@Cwmx6`{^DBtx@f0fq-2>}@Il delta 241 zcmVO@=8xDPJO3CE=_p;9pwU^x0zN&ea5e?T rF!_DxfWFXCkm}t?-zW_|CVN)KVzaC7U+@p(Cl&7A03^q=VgZH+GNf~J diff --git a/tgstation.dme b/tgstation.dme index 06c841e021..8b04b3deac 100644 --- a/tgstation.dme +++ b/tgstation.dme @@ -1498,6 +1498,7 @@ #include "code\modules\antagonists\swarmer\swarmer.dm" #include "code\modules\antagonists\swarmer\swarmer_event.dm" #include "code\modules\antagonists\traitor\datum_traitor.dm" +#include "code\modules\antagonists\traitor\syndicate_contract.dm" #include "code\modules\antagonists\traitor\classes\ai.dm" #include "code\modules\antagonists\traitor\classes\assassin.dm" #include "code\modules\antagonists\traitor\classes\freeform.dm" @@ -1506,7 +1507,6 @@ #include "code\modules\antagonists\traitor\classes\martyr.dm" #include "code\modules\antagonists\traitor\classes\subterfuge.dm" #include "code\modules\antagonists\traitor\classes\traitor_class.dm" -#include "code\modules\antagonists\traitor\syndicate_contract.dm" #include "code\modules\antagonists\traitor\equipment\contractor.dm" #include "code\modules\antagonists\traitor\equipment\Malf_Modules.dm" #include "code\modules\antagonists\traitor\IAA\internal_affairs.dm" From 4020c67956110977e6d72d31506ba32a1e49219c Mon Sep 17 00:00:00 2001 From: Ghom <42542238+Ghommie@users.noreply.github.com> Date: Sun, 15 Mar 2020 16:16:28 +0100 Subject: [PATCH 03/40] Update snacks_pie.dm --- code/modules/food_and_drinks/food/snacks_pie.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/food_and_drinks/food/snacks_pie.dm b/code/modules/food_and_drinks/food/snacks_pie.dm index 178f4e786b..dfb62ef59d 100644 --- a/code/modules/food_and_drinks/food/snacks_pie.dm +++ b/code/modules/food_and_drinks/food/snacks_pie.dm @@ -44,7 +44,7 @@ if(ishuman(hit_atom)) var/mob/living/carbon/human/H = hit_atom var/mutable_appearance/creamoverlay = mutable_appearance('icons/effects/creampie.dmi') - if((dna.species.default_features["mam_snouts"] && dna.features["mam_snouts"] != "None") || (dna.species.default_features["snout"] && dna.features["snout"] != "None")) + if((("mam_snouts" in H.dna.species.default_features) && H.dna.features["mam_snouts"] != "None") || (("snout" in H.dna.species.default_features) && H.dna.features["snout"] != "None")) creamoverlay.icon_state = "creampie_snout" else creamoverlay.icon_state = "creampie_human" From 0ce0265420b459087d7c93313dc7910839abaa48 Mon Sep 17 00:00:00 2001 From: Ghommie <42542238+Ghommie@users.noreply.github.com> Date: Sun, 15 Mar 2020 20:47:37 +0100 Subject: [PATCH 04/40] fixing missing icons for survival pod machinery. --- code/modules/mining/equipment/survival_pod.dm | 5 ++++- tgstation.dme | 2 +- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/code/modules/mining/equipment/survival_pod.dm b/code/modules/mining/equipment/survival_pod.dm index b9f85a5c8f..bbab74689c 100644 --- a/code/modules/mining/equipment/survival_pod.dm +++ b/code/modules/mining/equipment/survival_pod.dm @@ -139,6 +139,9 @@ icon = 'icons/obj/lavaland/survival_pod.dmi' icon_state = "sleeper" +/obj/machinery/sleeper/survival_pod/update_icon_state() + return + /obj/machinery/sleeper/survival_pod/update_overlays() . = ..() if(!state_open) @@ -189,7 +192,7 @@ flags_1 = NODECONSTRUCT_1 var/empty = FALSE -/obj/machinery/stasis/survival_pod/ComponentInitialize() +/obj/machinery/smartfridge/survival_pod/ComponentInitialize() . = ..() AddElement(/datum/element/update_icon_blocker) diff --git a/tgstation.dme b/tgstation.dme index 06c841e021..8b04b3deac 100644 --- a/tgstation.dme +++ b/tgstation.dme @@ -1498,6 +1498,7 @@ #include "code\modules\antagonists\swarmer\swarmer.dm" #include "code\modules\antagonists\swarmer\swarmer_event.dm" #include "code\modules\antagonists\traitor\datum_traitor.dm" +#include "code\modules\antagonists\traitor\syndicate_contract.dm" #include "code\modules\antagonists\traitor\classes\ai.dm" #include "code\modules\antagonists\traitor\classes\assassin.dm" #include "code\modules\antagonists\traitor\classes\freeform.dm" @@ -1506,7 +1507,6 @@ #include "code\modules\antagonists\traitor\classes\martyr.dm" #include "code\modules\antagonists\traitor\classes\subterfuge.dm" #include "code\modules\antagonists\traitor\classes\traitor_class.dm" -#include "code\modules\antagonists\traitor\syndicate_contract.dm" #include "code\modules\antagonists\traitor\equipment\contractor.dm" #include "code\modules\antagonists\traitor\equipment\Malf_Modules.dm" #include "code\modules\antagonists\traitor\IAA\internal_affairs.dm" From 802d37a399c186a64ef052932d366fd49c5431b5 Mon Sep 17 00:00:00 2001 From: Hatterhat Date: Sun, 15 Mar 2020 15:55:31 -0500 Subject: [PATCH 05/40] borgs should be outclassed lategame and not hunt --- .../objects/items/robot/robot_upgrades.dm | 59 ------------------- .../mining/equipment/kinetic_crusher.dm | 9 --- .../mob/living/silicon/robot/robot_modules.dm | 3 +- .../designs/mechfabricator_designs.dm | 18 ------ code/modules/research/techweb/all_nodes.dm | 2 +- 5 files changed, 2 insertions(+), 89 deletions(-) diff --git a/code/game/objects/items/robot/robot_upgrades.dm b/code/game/objects/items/robot/robot_upgrades.dm index 28a93a7a83..5c9b616d70 100644 --- a/code/game/objects/items/robot/robot_upgrades.dm +++ b/code/game/objects/items/robot/robot_upgrades.dm @@ -173,65 +173,6 @@ R.module.basic_modules += S R.module.add_module(S, FALSE, TRUE) -/obj/item/borg/upgrade/premiumka - name = "mining cyborg premium KA" - desc = "A premium kinetic accelerator replacement for the mining module's standard kinetic accelerator." - icon_state = "cyborg_upgrade3" - require_module = 1 - module_type = list(/obj/item/robot_module/miner) - -/obj/item/borg/upgrade/premiumka/action(mob/living/silicon/robot/R, user = usr) - . = ..() - if(.) - for(var/obj/item/gun/energy/kinetic_accelerator/cyborg/KA in R.module) - for(var/obj/item/borg/upgrade/modkit/M in KA.modkits) - M.uninstall(src) - R.module.remove_module(KA, TRUE) - - var/obj/item/gun/energy/kinetic_accelerator/premiumka/cyborg/PKA = new /obj/item/gun/energy/kinetic_accelerator/premiumka/cyborg(R.module) - R.module.basic_modules += PKA - R.module.add_module(PKA, FALSE, TRUE) - -/obj/item/borg/upgrade/premiumka/deactivate(mob/living/silicon/robot/R, user = usr) - . = ..() - if (.) - for(var/obj/item/gun/energy/kinetic_accelerator/premiumka/cyborg/PKA in R.module) - for(var/obj/item/borg/upgrade/modkit/M in PKA.modkits) - M.uninstall(src) - R.module.remove_module(PKA, TRUE) - - var/obj/item/gun/energy/kinetic_accelerator/cyborg/KA = new (R.module) - R.module.basic_modules += KA - R.module.add_module(KA, FALSE, TRUE) - - -/obj/item/borg/upgrade/advcutter - name = "mining cyborg advanced plasma cutter" - desc = "An upgrade for the mining cyborgs plasma cutter, bringing it to advanced operation." - icon_state = "cyborg_upgrade3" - require_module = 1 - module_type = list(/obj/item/robot_module/miner) - -/obj/item/borg/upgrade/advcutter/action(mob/living/silicon/robot/R, user = usr) - . = ..() - if(.) - for(var/obj/item/gun/energy/plasmacutter/cyborg/C in R.module) - C.name = "advanced cyborg plasma cutter" - C.desc = "An improved version of the cyborg plasma cutter. Baring functionality identical to the standard hand held version." - C.icon_state = "adv_plasmacutter" - for(var/obj/item/ammo_casing/energy/plasma/weak/L in C.ammo_type) - L.projectile_type = /obj/item/projectile/plasma/adv - -/obj/item/borg/upgrade/advcutter/deactivate(mob/living/silicon/robot/R, user = usr) - . = ..() - if (.) - for(var/obj/item/gun/energy/plasmacutter/cyborg/C in R.module) - C.name = initial(name) - C.desc = initial(desc) - C.icon_state = initial(icon_state) - for(var/obj/item/ammo_casing/energy/plasma/weak/L in C.ammo_type) - L.projectile_type = initial(L.projectile_type) - /obj/item/borg/upgrade/tboh name = "janitor cyborg trash bag of holding" desc = "A trash bag of holding replacement for the janiborg's standard trash bag." diff --git a/code/modules/mining/equipment/kinetic_crusher.dm b/code/modules/mining/equipment/kinetic_crusher.dm index b515ebbc13..5df60c4093 100644 --- a/code/modules/mining/equipment/kinetic_crusher.dm +++ b/code/modules/mining/equipment/kinetic_crusher.dm @@ -29,15 +29,6 @@ var/light_on = FALSE var/brightness_on = 7 -/obj/item/twohanded/kinetic_crusher/cyborg //probably give this a unique sprite later - desc = "An integrated version of the standard kinetic crusher with a grinded down axe head to dissuade mis-use against crewmen. Deals damage equal to the standard crusher against creatures, however." - force = 10 //wouldn't want to give a borg a 20 brute melee weapon unemagged now would we - detonation_damage = 60 - wielded = 1 - -/obj/item/twohanded/kinetic_crusher/cyborg/unwield() - return - /obj/item/twohanded/kinetic_crusher/Initialize() . = ..() AddComponent(/datum/component/butchering, 60, 110) //technically it's huge and bulky, but this provides an incentive to use it diff --git a/code/modules/mob/living/silicon/robot/robot_modules.dm b/code/modules/mob/living/silicon/robot/robot_modules.dm index c45a472367..003330f761 100644 --- a/code/modules/mob/living/silicon/robot/robot_modules.dm +++ b/code/modules/mob/living/silicon/robot/robot_modules.dm @@ -812,7 +812,6 @@ /obj/item/borg/sight/meson, /obj/item/storage/bag/ore/cyborg, /obj/item/pickaxe/drill/cyborg, - /obj/item/twohanded/kinetic_crusher/cyborg, /obj/item/weldingtool/mini, /obj/item/storage/bag/sheetsnatcher/borg, /obj/item/t_scanner/adv_mining_scanner, @@ -1023,4 +1022,4 @@ /datum/robot_energy_storage/wrapping_paper max_energy = 30 recharge_rate = 1 - name = "Wrapping Paper Storage" \ No newline at end of file + name = "Wrapping Paper Storage" diff --git a/code/modules/research/designs/mechfabricator_designs.dm b/code/modules/research/designs/mechfabricator_designs.dm index a5ad3287fc..8242314f32 100644 --- a/code/modules/research/designs/mechfabricator_designs.dm +++ b/code/modules/research/designs/mechfabricator_designs.dm @@ -624,24 +624,6 @@ construction_time = 120 category = list("Cyborg Upgrade Modules") -/datum/design/borg_upgrade_advcutter - name = "Cyborg Upgrade (Advanced Plasma Cutter)" - id = "borg_upgrade_advcutter" - build_type = MECHFAB - build_path = /obj/item/borg/upgrade/advcutter - materials = list(/datum/material/iron = 8000, /datum/material/plasma = 2000, /datum/material/gold = 2000) - construction_time = 120 - category = list("Cyborg Upgrade Modules") - -/datum/design/borg_upgrade_premiumka - name = "Cyborg Upgrade (Premium Kinetic Accelerator)" - id = "borg_upgrade_premiumka" - build_type = MECHFAB - build_path = /obj/item/borg/upgrade/premiumka - materials = list(/datum/material/iron=8000, /datum/material/glass=4000, /datum/material/titanium=2000) - construction_time = 120 - category = list("Cyborg Upgrade Modules") - /datum/design/borg_upgrade_lavaproof name = "Cyborg Upgrade (Lavaproof Tracks)" id = "borg_upgrade_lavaproof" diff --git a/code/modules/research/techweb/all_nodes.dm b/code/modules/research/techweb/all_nodes.dm index b0d95a87d7..fa784e7a05 100644 --- a/code/modules/research/techweb/all_nodes.dm +++ b/code/modules/research/techweb/all_nodes.dm @@ -336,7 +336,7 @@ display_name = "Advanced Robotics Research" description = "It can even do the dishes!" prereq_ids = list("robotics") - design_ids = list("borg_upgrade_diamonddrill", "borg_upgrade_advancedmop", "borg_upgrade_advcutter", "borg_upgrade_premiumka") + design_ids = list("borg_upgrade_diamonddrill", "borg_upgrade_advancedmop") research_costs = list(TECHWEB_POINT_TYPE_GENERIC = 3000) /datum/techweb_node/neural_programming From 2b9f352a14c0b3227d9207bd12f34bc1abba0096 Mon Sep 17 00:00:00 2001 From: Ghom <42542238+Ghommie@users.noreply.github.com> Date: Sun, 15 Mar 2020 22:12:55 +0100 Subject: [PATCH 06/40] Fixing a couple issues with recyclers. --- code/game/machinery/recycler.dm | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/code/game/machinery/recycler.dm b/code/game/machinery/recycler.dm index a2c128437f..dc9f280e48 100644 --- a/code/game/machinery/recycler.dm +++ b/code/game/machinery/recycler.dm @@ -8,7 +8,7 @@ layer = ABOVE_ALL_MOB_LAYER // Overhead density = TRUE circuit = /obj/item/circuitboard/machine/recycler - var/safety_mode = FALSE // Temporarily stops machine if it detects a mob + var/safety_mode = FALSE // Temporarily stops machine if it detects a mob, or upon deconstruction. var/icon_name = "grinder-o" var/blood = 0 var/eat_dir = WEST @@ -24,6 +24,10 @@ update_icon() req_one_access = get_all_accesses() + get_all_centcom_access() +/obj/machinery/recycler/deconstruct(disassembled = TRUE) + safety_mode = TRUE //to stop stock parts and circuit from being deleted. + return ..() + /obj/machinery/recycler/RefreshParts() var/amt_made = 0 var/mat_mod = 0 @@ -97,18 +101,14 @@ . = ..() /obj/machinery/recycler/proc/eat(atom/AM0, sound=TRUE) - if(stat & (BROKEN|NOPOWER)) - return - if(safety_mode) + if(stat & (BROKEN|NOPOWER) || safety_mode) return + var/list/to_eat - if(isitem(AM0)) - to_eat = AM0.GetAllContentsIgnoring(GLOB.typecache_mob) - else - to_eat = list(AM0) + + to_eat = AM0.GetAllContentsIgnoring(GLOB.typecache_mob) var/items_recycled = 0 - for(var/i in to_eat) var/atom/movable/AM = i var/obj/item/bodypart/head/as_head = AM From 8af3d0e2faa5113f8aeed645753aafd5aa76f578 Mon Sep 17 00:00:00 2001 From: Ghommie <42542238+Ghommie@users.noreply.github.com> Date: Mon, 16 Mar 2020 00:09:03 +0100 Subject: [PATCH 07/40] Fixing a little issue with the musician trait etcetera. --- code/datums/traits/good.dm | 4 ++-- code/game/turfs/simulated/walls.dm | 3 ++- code/modules/mob/living/simple_animal/friendly/dog.dm | 2 +- tgstation.dme | 2 +- 4 files changed, 6 insertions(+), 5 deletions(-) diff --git a/code/datums/traits/good.dm b/code/datums/traits/good.dm index f6ac0e26af..23fd75f982 100644 --- a/code/datums/traits/good.dm +++ b/code/datums/traits/good.dm @@ -108,10 +108,10 @@ var/mob/living/carbon/human/H = quirk_holder var/obj/item/choice_beacon/music/B = new(get_turf(H)) H.put_in_hands(B) - H.equip_to_slot(B, SLOT_IN_BACKPACK) + H.equip_to_slot_if_possible(B, SLOT_IN_BACKPACK) var/obj/item/musicaltuner/musicaltuner = new(get_turf(H)) H.put_in_hands(musicaltuner) - H.equip_to_slot(musicaltuner, SLOT_IN_BACKPACK) + H.equip_to_slot_if_possible(musicaltuner, SLOT_IN_BACKPACK) H.regenerate_icons() /datum/quirk/photographer diff --git a/code/game/turfs/simulated/walls.dm b/code/game/turfs/simulated/walls.dm index d26a6efb02..268e8e9109 100644 --- a/code/game/turfs/simulated/walls.dm +++ b/code/game/turfs/simulated/walls.dm @@ -70,7 +70,8 @@ /turf/closed/wall/proc/break_wall() new sheet_type(src, sheet_amount) - return new girder_type(src) + if(girder_type) + return new girder_type(src) /turf/closed/wall/proc/devastate_wall() new sheet_type(src, sheet_amount) diff --git a/code/modules/mob/living/simple_animal/friendly/dog.dm b/code/modules/mob/living/simple_animal/friendly/dog.dm index 46cdc755db..8837b7be34 100644 --- a/code/modules/mob/living/simple_animal/friendly/dog.dm +++ b/code/modules/mob/living/simple_animal/friendly/dog.dm @@ -447,7 +447,7 @@ sleep(3) step_to(src,movement_target,1) - if(movement_target) //Not redundant due to sleeps, Item can be gone in 6 decisecomds + if(movement_target?.loc) //Not redundant due to sleeps, Item can be gone in 6 decisecomds if (movement_target.loc.x < src.x) setDir(WEST) else if (movement_target.loc.x > src.x) diff --git a/tgstation.dme b/tgstation.dme index 06c841e021..8b04b3deac 100644 --- a/tgstation.dme +++ b/tgstation.dme @@ -1498,6 +1498,7 @@ #include "code\modules\antagonists\swarmer\swarmer.dm" #include "code\modules\antagonists\swarmer\swarmer_event.dm" #include "code\modules\antagonists\traitor\datum_traitor.dm" +#include "code\modules\antagonists\traitor\syndicate_contract.dm" #include "code\modules\antagonists\traitor\classes\ai.dm" #include "code\modules\antagonists\traitor\classes\assassin.dm" #include "code\modules\antagonists\traitor\classes\freeform.dm" @@ -1506,7 +1507,6 @@ #include "code\modules\antagonists\traitor\classes\martyr.dm" #include "code\modules\antagonists\traitor\classes\subterfuge.dm" #include "code\modules\antagonists\traitor\classes\traitor_class.dm" -#include "code\modules\antagonists\traitor\syndicate_contract.dm" #include "code\modules\antagonists\traitor\equipment\contractor.dm" #include "code\modules\antagonists\traitor\equipment\Malf_Modules.dm" #include "code\modules\antagonists\traitor\IAA\internal_affairs.dm" From a1618a4550636c6bd9a381280776f56256ccf329 Mon Sep 17 00:00:00 2001 From: Ghom <42542238+Ghommie@users.noreply.github.com> Date: Mon, 16 Mar 2020 00:35:19 +0100 Subject: [PATCH 08/40] Webedit fixing a runtime. --- code/game/gamemodes/dynamic/dynamic_rulesets_midround.dm | 3 +++ 1 file changed, 3 insertions(+) diff --git a/code/game/gamemodes/dynamic/dynamic_rulesets_midround.dm b/code/game/gamemodes/dynamic/dynamic_rulesets_midround.dm index e0ad2b8bbc..039fc102e8 100644 --- a/code/game/gamemodes/dynamic/dynamic_rulesets_midround.dm +++ b/code/game/gamemodes/dynamic/dynamic_rulesets_midround.dm @@ -677,6 +677,9 @@ message_admins("[ADMIN_LOOKUPFLW(Ninja)] has been made into a ninja by dynamic.") log_game("[key_name(Ninja)] was spawned as a ninja by dynamic.") return Ninja + +/datum/dynamic_ruleset/midround/from_ghosts/ninja/finish_setup(mob/new_character, index) + return #undef ABDUCTOR_MAX_TEAMS #undef REVENANT_SPAWN_THRESHOLD From 2553384c6e2332b106fa3bb5d64241ec9fa7860e Mon Sep 17 00:00:00 2001 From: Ghommie <42542238+Ghommie@users.noreply.github.com> Date: Mon, 16 Mar 2020 01:23:12 +0100 Subject: [PATCH 09/40] Shortcut fix for a sticky situation. --- code/modules/ninja/suit/gloves.dm | 3 +++ code/modules/ninja/suit/head.dm | 6 +++++- code/modules/ninja/suit/mask.dm | 4 ++++ 3 files changed, 12 insertions(+), 1 deletion(-) diff --git a/code/modules/ninja/suit/gloves.dm b/code/modules/ninja/suit/gloves.dm index 4e7f1dc9ea..dbe4c80579 100644 --- a/code/modules/ninja/suit/gloves.dm +++ b/code/modules/ninja/suit/gloves.dm @@ -70,6 +70,9 @@ else . = FALSE //as to not cancel attack_hand() +/obj/item/clothing/gloves/space_ninja/dropped(mob/user) + . = ..() + REMOVE_TRAIT(src, TRAIT_NODROP, NINJA_SUIT_TRAIT) /obj/item/clothing/gloves/space_ninja/proc/toggledrain() var/mob/living/carbon/human/U = loc diff --git a/code/modules/ninja/suit/head.dm b/code/modules/ninja/suit/head.dm index a62f871f56..9a65dabc1e 100644 --- a/code/modules/ninja/suit/head.dm +++ b/code/modules/ninja/suit/head.dm @@ -9,4 +9,8 @@ strip_delay = 12 resistance_flags = LAVA_PROOF | FIRE_PROOF | ACID_PROOF blockTracking = 1//Roughly the only unique thing about this helmet. - flags_inv = HIDEEARS|HIDEEYES|HIDEFACE|HIDEHAIR|HIDEFACIALHAIR \ No newline at end of file + flags_inv = HIDEEARS|HIDEEYES|HIDEFACE|HIDEHAIR|HIDEFACIALHAIR + +/obj/item/clothing/head/helmet/space/space_ninja/dropped(mob/user) + . = ..() + REMOVE_TRAIT(src, TRAIT_NODROP, NINJA_SUIT_TRAIT) diff --git a/code/modules/ninja/suit/mask.dm b/code/modules/ninja/suit/mask.dm index 52657f913c..421c13f9eb 100644 --- a/code/modules/ninja/suit/mask.dm +++ b/code/modules/ninja/suit/mask.dm @@ -19,6 +19,10 @@ Contents: resistance_flags = LAVA_PROOF | FIRE_PROOF | ACID_PROOF modifies_speech = TRUE +/obj/item/clothing/mask/gas/space_ninja/dropped(mob/user) + . = ..() + REMOVE_TRAIT(src, TRAIT_NODROP, NINJA_SUIT_TRAIT) + /obj/item/clothing/mask/gas/space_ninja/handle_speech(datum/source, list/speech_args) var/message = speech_args[SPEECH_MESSAGE] if(message[1] != "*") From 5e5bdec85d6ae74927023e64e7ede9b85f33e7a5 Mon Sep 17 00:00:00 2001 From: Ghommie <42542238+Ghommie@users.noreply.github.com> Date: Mon, 16 Mar 2020 01:55:02 +0100 Subject: [PATCH 10/40] More runtime errors. --- code/datums/diseases/transformation.dm | 12 ++++++------ code/game/objects/items/stacks/stack.dm | 3 ++- code/modules/mob/living/carbon/human/species.dm | 4 ++-- code/modules/surgery/organs/eyes.dm | 2 ++ 4 files changed, 12 insertions(+), 9 deletions(-) diff --git a/code/datums/diseases/transformation.dm b/code/datums/diseases/transformation.dm index 36c7d70f3c..430b7e07b0 100644 --- a/code/datums/diseases/transformation.dm +++ b/code/datums/diseases/transformation.dm @@ -32,16 +32,16 @@ ..() switch(stage) if(1) - if (prob(stage_prob) && stage1) + if (prob(stage_prob) && length(stage1)) to_chat(affected_mob, pick(stage1)) if(2) - if (prob(stage_prob) && stage2) + if (prob(stage_prob) && length(stage2)) to_chat(affected_mob, pick(stage2)) if(3) - if (prob(stage_prob*2) && stage3) + if (prob(stage_prob*2) && length(stage3)) to_chat(affected_mob, pick(stage3)) if(4) - if (prob(stage_prob*2) && stage4) + if (prob(stage_prob*2) && length(stage4)) to_chat(affected_mob, pick(stage4)) if(5) do_disease_transformation(affected_mob) @@ -162,7 +162,7 @@ desc = "This disease, actually acute nanomachine infection, converts the victim into a cyborg." severity = DISEASE_SEVERITY_BIOHAZARD visibility_flags = 0 - stage1 = list() + stage1 = null stage2 = list("Your joints feel stiff.", "Beep...boop..") stage3 = list("Your joints feel very stiff.", "Your skin feels loose.", "You can feel something move...inside.") stage4 = list("Your skin feels very loose.", "You can feel... something...inside you.") @@ -195,7 +195,7 @@ desc = "This disease changes the victim into a xenomorph." severity = DISEASE_SEVERITY_BIOHAZARD visibility_flags = 0 - stage1 = list() + stage1 = null stage2 = list("Your throat feels scratchy.", "Kill...") stage3 = list("Your throat feels very scratchy.", "Your skin feels tight.", "You can feel something move...inside.") stage4 = list("Your skin feels very tight.", "Your blood boils!", "You can feel... something...inside you.") diff --git a/code/game/objects/items/stacks/stack.dm b/code/game/objects/items/stacks/stack.dm index f707c02ce9..5f2795c857 100644 --- a/code/game/objects/items/stacks/stack.dm +++ b/code/game/objects/items/stacks/stack.dm @@ -219,8 +219,9 @@ O = new R.result_type(usr.drop_location()) if(O) O.setDir(usr.dir) + log_craft("[O] crafted by [usr] at [loc_name(O.loc)]") + use(R.req_amount * multiplier) - log_craft("[O] crafted by [usr] at [loc_name(O.loc)]") if(R.applies_mats && custom_materials && custom_materials.len) var/list/used_materials = list() diff --git a/code/modules/mob/living/carbon/human/species.dm b/code/modules/mob/living/carbon/human/species.dm index b428f49578..fc2817f134 100644 --- a/code/modules/mob/living/carbon/human/species.dm +++ b/code/modules/mob/living/carbon/human/species.dm @@ -397,7 +397,7 @@ GLOBAL_LIST_EMPTY(roundstart_race_names) if(I.flags_inv & HIDEFACIALHAIR) facialhair_hidden = TRUE - if(H.wear_mask) + if(H.wear_mask && istype(H.wear_mask)) var/obj/item/clothing/mask/M = H.wear_mask dynamic_fhair_suffix = M.dynamic_fhair_suffix //mask > head in terms of facial hair if(M.flags_inv & HIDEFACIALHAIR) @@ -451,7 +451,7 @@ GLOBAL_LIST_EMPTY(roundstart_race_names) if(I.flags_inv & HIDEHAIR) hair_hidden = TRUE - if(H.wear_mask) + if(H.wear_mask && istype(H.wear_mask)) var/obj/item/clothing/mask/M = H.wear_mask if(!dynamic_hair_suffix) //head > mask in terms of head hair dynamic_hair_suffix = M.dynamic_hair_suffix diff --git a/code/modules/surgery/organs/eyes.dm b/code/modules/surgery/organs/eyes.dm index a915d12838..6b93995e62 100644 --- a/code/modules/surgery/organs/eyes.dm +++ b/code/modules/surgery/organs/eyes.dm @@ -319,6 +319,8 @@ on_mob.forceMove(scanning) for(var/i in 1 to light_beam_distance) scanning = get_step(scanning, scandir) + if(!scanning) + break if(scanning.opacity || scanning.has_opaque_atom) stop = TRUE var/obj/effect/abstract/eye_lighting/L = LAZYACCESS(eye_lighting, i) From 1fe67d5ce9dc40cd9eb23475cfab97241a4c93c3 Mon Sep 17 00:00:00 2001 From: Hatterhat Date: Mon, 16 Mar 2020 01:35:47 -0500 Subject: [PATCH 11/40] a finger of the monkey's paw curls. --- .../objects/items/robot/robot_upgrades.dm | 28 +++++++++++++++++++ .../mining/equipment/kinetic_crusher.dm | 9 ++++++ .../mob/living/silicon/robot/robot_modules.dm | 2 +- .../designs/mechfabricator_designs.dm | 9 ++++++ code/modules/research/techweb/all_nodes.dm | 2 +- 5 files changed, 48 insertions(+), 2 deletions(-) diff --git a/code/game/objects/items/robot/robot_upgrades.dm b/code/game/objects/items/robot/robot_upgrades.dm index 5c9b616d70..b137c5c0f3 100644 --- a/code/game/objects/items/robot/robot_upgrades.dm +++ b/code/game/objects/items/robot/robot_upgrades.dm @@ -173,6 +173,34 @@ R.module.basic_modules += S R.module.add_module(S, FALSE, TRUE) + +/obj/item/borg/upgrade/advcutter + name = "mining cyborg advanced plasma cutter" + desc = "An upgrade for the mining cyborgs plasma cutter, bringing it to advanced operation." + icon_state = "cyborg_upgrade3" + require_module = 1 + module_type = list(/obj/item/robot_module/miner) + +/obj/item/borg/upgrade/advcutter/action(mob/living/silicon/robot/R, user = usr) + . = ..() + if(.) + for(var/obj/item/gun/energy/plasmacutter/cyborg/C in R.module) + C.name = "advanced cyborg plasma cutter" + C.desc = "An improved version of the cyborg plasma cutter. Baring functionality identical to the standard hand held version." + C.icon_state = "adv_plasmacutter" + for(var/obj/item/ammo_casing/energy/plasma/weak/L in C.ammo_type) + L.projectile_type = /obj/item/projectile/plasma/adv + +/obj/item/borg/upgrade/advcutter/deactivate(mob/living/silicon/robot/R, user = usr) + . = ..() + if (.) + for(var/obj/item/gun/energy/plasmacutter/cyborg/C in R.module) + C.name = initial(name) + C.desc = initial(desc) + C.icon_state = initial(icon_state) + for(var/obj/item/ammo_casing/energy/plasma/weak/L in C.ammo_type) + L.projectile_type = initial(L.projectile_type) + /obj/item/borg/upgrade/tboh name = "janitor cyborg trash bag of holding" desc = "A trash bag of holding replacement for the janiborg's standard trash bag." diff --git a/code/modules/mining/equipment/kinetic_crusher.dm b/code/modules/mining/equipment/kinetic_crusher.dm index 5df60c4093..b515ebbc13 100644 --- a/code/modules/mining/equipment/kinetic_crusher.dm +++ b/code/modules/mining/equipment/kinetic_crusher.dm @@ -29,6 +29,15 @@ var/light_on = FALSE var/brightness_on = 7 +/obj/item/twohanded/kinetic_crusher/cyborg //probably give this a unique sprite later + desc = "An integrated version of the standard kinetic crusher with a grinded down axe head to dissuade mis-use against crewmen. Deals damage equal to the standard crusher against creatures, however." + force = 10 //wouldn't want to give a borg a 20 brute melee weapon unemagged now would we + detonation_damage = 60 + wielded = 1 + +/obj/item/twohanded/kinetic_crusher/cyborg/unwield() + return + /obj/item/twohanded/kinetic_crusher/Initialize() . = ..() AddComponent(/datum/component/butchering, 60, 110) //technically it's huge and bulky, but this provides an incentive to use it diff --git a/code/modules/mob/living/silicon/robot/robot_modules.dm b/code/modules/mob/living/silicon/robot/robot_modules.dm index 003330f761..4f20a95dab 100644 --- a/code/modules/mob/living/silicon/robot/robot_modules.dm +++ b/code/modules/mob/living/silicon/robot/robot_modules.dm @@ -812,6 +812,7 @@ /obj/item/borg/sight/meson, /obj/item/storage/bag/ore/cyborg, /obj/item/pickaxe/drill/cyborg, + /obj/item/twohanded/kinetic_crusher/cyborg, /obj/item/weldingtool/mini, /obj/item/storage/bag/sheetsnatcher/borg, /obj/item/t_scanner/adv_mining_scanner, @@ -820,7 +821,6 @@ /obj/item/gps/cyborg, /obj/item/weapon/gripper/mining, /obj/item/cyborg_clamp, - /obj/item/card/id/miningborg, /obj/item/stack/marker_beacon, /obj/item/destTagger, /obj/item/stack/packageWrap) diff --git a/code/modules/research/designs/mechfabricator_designs.dm b/code/modules/research/designs/mechfabricator_designs.dm index 8242314f32..02d16b8c2e 100644 --- a/code/modules/research/designs/mechfabricator_designs.dm +++ b/code/modules/research/designs/mechfabricator_designs.dm @@ -624,6 +624,15 @@ construction_time = 120 category = list("Cyborg Upgrade Modules") +/datum/design/borg_upgrade_advcutter + name = "Cyborg Upgrade (Advanced Plasma Cutter)" + id = "borg_upgrade_advcutter" + build_type = MECHFAB + build_path = /obj/item/borg/upgrade/advcutter + materials = list(/datum/material/iron = 8000, /datum/material/plasma = 2000, /datum/material/gold = 2000) + construction_time = 120 + category = list("Cyborg Upgrade Modules") + /datum/design/borg_upgrade_lavaproof name = "Cyborg Upgrade (Lavaproof Tracks)" id = "borg_upgrade_lavaproof" diff --git a/code/modules/research/techweb/all_nodes.dm b/code/modules/research/techweb/all_nodes.dm index fa784e7a05..57348fceda 100644 --- a/code/modules/research/techweb/all_nodes.dm +++ b/code/modules/research/techweb/all_nodes.dm @@ -336,7 +336,7 @@ display_name = "Advanced Robotics Research" description = "It can even do the dishes!" prereq_ids = list("robotics") - design_ids = list("borg_upgrade_diamonddrill", "borg_upgrade_advancedmop") + design_ids = list("borg_upgrade_diamonddrill", "borg_upgrade_advancedmop", "borg_upgrade_advcutter") research_costs = list(TECHWEB_POINT_TYPE_GENERIC = 3000) /datum/techweb_node/neural_programming From ff035f27752c0a0e328f896eee4a8b890cbcdca5 Mon Sep 17 00:00:00 2001 From: Trilbyspaceclone <30435998+Trilbyspaceclone@users.noreply.github.com> Date: Mon, 16 Mar 2020 02:38:25 -0400 Subject: [PATCH 12/40] Update unsorted.dm --- code/__HELPERS/unsorted.dm | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/code/__HELPERS/unsorted.dm b/code/__HELPERS/unsorted.dm index af2fb281e6..ac97966eef 100644 --- a/code/__HELPERS/unsorted.dm +++ b/code/__HELPERS/unsorted.dm @@ -1426,7 +1426,9 @@ GLOBAL_DATUM_INIT(dview_mob, /mob/dview, new) /proc/get_random_drink() var/list/blocked = list(/obj/item/reagent_containers/food/drinks/soda_cans, - /obj/item/reagent_containers/food/drinks/bottle + /obj/item/reagent_containers/food/drinks/bottle, + /obj/item/reagent_containers/food/drinks/flask/russian, + /obj/item/reagent_containers/food/drinks/flask/steel ) return pick(subtypesof(/obj/item/reagent_containers/food/drinks) - blocked) @@ -1562,4 +1564,4 @@ GLOBAL_DATUM_INIT(dview_mob, /mob/dview, new) channels_to_use += channel if(channels_to_use.len) - world.TgsChatBroadcast() \ No newline at end of file + world.TgsChatBroadcast() From 97b8d0ba27f9d77160cf10dd9fe7550d3b8fb4b8 Mon Sep 17 00:00:00 2001 From: BlackMajor Date: Mon, 16 Mar 2020 19:51:47 +1300 Subject: [PATCH 13/40] small ash walker camp tweak --- _maps/map_files/Mining/Lavaland.dmm | 772 +++++++----------- .../objects/structures/ghost_role_spawners.dm | 1 + 2 files changed, 313 insertions(+), 460 deletions(-) diff --git a/_maps/map_files/Mining/Lavaland.dmm b/_maps/map_files/Mining/Lavaland.dmm index ac795671ea..33b8ff0e48 100644 --- a/_maps/map_files/Mining/Lavaland.dmm +++ b/_maps/map_files/Mining/Lavaland.dmm @@ -197,11 +197,10 @@ /turf/open/floor/plasteel, /area/mine/laborcamp/security) "cp" = ( -/obj/structure/stone_tile, -/obj/structure/stone_tile{ - dir = 8 +/obj/structure/stone_tile/block{ + dir = 1 }, -/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/turf/closed/indestructible/riveted/boss, /area/ruin/unpowered/ash_walkers) "cq" = ( /obj/structure/cable{ @@ -261,13 +260,10 @@ /turf/open/floor/plasteel, /area/mine/laborcamp) "dA" = ( -/obj/structure/stone_tile/block{ - dir = 4 - }, /obj/structure/stone_tile/block/cracked{ - dir = 8 + dir = 1 }, -/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/turf/closed/indestructible/riveted/boss, /area/ruin/unpowered/ash_walkers) "dD" = ( /obj/structure/stone_tile/surrounding_tile/cracked{ @@ -278,7 +274,7 @@ "dF" = ( /obj/structure/stone_tile/block/cracked, /turf/closed/mineral/volcanic/lava_land_surface, -/area/ruin/unpowered/ash_walkers) +/area/lavaland/surface/outdoors) "dG" = ( /obj/structure/cable{ icon_state = "2-8" @@ -314,19 +310,19 @@ dir = 1 }, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, -/area/ruin/unpowered/ash_walkers) +/area/lavaland/surface/outdoors) "eq" = ( /obj/structure/stone_tile/surrounding_tile/cracked{ dir = 8 }, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, -/area/ruin/unpowered/ash_walkers) +/area/lavaland/surface/outdoors) "eP" = ( /obj/structure/stone_tile/block/cracked{ dir = 4 }, /turf/closed/mineral/volcanic/lava_land_surface, -/area/ruin/unpowered/ash_walkers) +/area/lavaland/surface/outdoors) "eQ" = ( /obj/structure/closet/crate/radiation, /obj/item/flashlight/lantern, @@ -379,7 +375,7 @@ /obj/structure/stone_tile/block, /obj/item/twohanded/bonespear, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, -/area/ruin/unpowered/ash_walkers) +/area/lavaland/surface/outdoors) "fC" = ( /turf/closed/wall/r_wall, /area/mine/laborcamp/security) @@ -389,7 +385,7 @@ }, /obj/item/twohanded/bonespear, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, -/area/ruin/unpowered/ash_walkers) +/area/lavaland/surface/outdoors) "fQ" = ( /turf/open/floor/plating/asteroid/basalt/lava_land_surface, /area/lavaland/surface/outdoors/unexplored/danger) @@ -487,7 +483,7 @@ dir = 4 }, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, -/area/ruin/unpowered/ash_walkers) +/area/lavaland/surface/outdoors) "gy" = ( /obj/structure/stone_tile/cracked, /obj/structure/stone_tile{ @@ -526,12 +522,6 @@ }, /turf/open/indestructible/boss, /area/lavaland/surface/outdoors) -"gF" = ( -/obj/structure/stone_tile/block{ - dir = 8 - }, -/turf/open/floor/plating/asteroid/basalt/lava_land_surface, -/area/ruin/unpowered/ash_walkers) "gG" = ( /obj/structure/stone_tile{ dir = 1 @@ -571,7 +561,7 @@ "hd" = ( /obj/structure/mineral_door/sandstone, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, -/area/ruin/unpowered/ash_walkers) +/area/lavaland/surface/outdoors) "hg" = ( /obj/structure/stone_tile/surrounding, /obj/structure/stone_tile/center/cracked, @@ -589,7 +579,7 @@ /obj/structure/stone_tile/center, /obj/item/hatchet, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, -/area/ruin/unpowered/ash_walkers) +/area/lavaland/surface/outdoors) "hs" = ( /obj/structure/stone_tile/block{ dir = 1 @@ -608,7 +598,7 @@ /obj/effect/mob_spawn/human/corpse/damaged, /obj/effect/decal/cleanable/blood, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, -/area/ruin/unpowered/ash_walkers) +/area/lavaland/surface/outdoors) "hG" = ( /obj/item/radio/intercom{ desc = "Talk through this. It looks like it has been modified to not broadcast."; @@ -660,7 +650,7 @@ dir = 4 }, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, -/area/ruin/unpowered/ash_walkers) +/area/lavaland/surface/outdoors) "id" = ( /obj/structure/stone_tile{ dir = 4 @@ -674,10 +664,6 @@ }, /turf/open/indestructible/boss, /area/lavaland/surface/outdoors) -"io" = ( -/obj/structure/stone_tile/slab/cracked, -/turf/open/floor/plating/asteroid/basalt/lava_land_surface, -/area/ruin/unpowered/ash_walkers) "iq" = ( /obj/structure/cable{ icon_state = "1-4" @@ -981,12 +967,6 @@ }, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, /area/lavaland/surface/outdoors) -"kk" = ( -/obj/structure/stone_tile{ - dir = 8 - }, -/turf/open/floor/plating/asteroid/basalt/lava_land_surface, -/area/ruin/unpowered/ash_walkers) "kl" = ( /obj/structure/fluff/drake_statue/falling, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, @@ -1052,9 +1032,6 @@ /obj/structure/stone_tile/center/cracked, /turf/open/lava/smooth/lava_land_surface, /area/lavaland/surface/outdoors) -"kI" = ( -/turf/closed/mineral/random/volcanic, -/area/ruin/unpowered/ash_walkers) "kJ" = ( /obj/structure/stone_tile/surrounding_tile{ dir = 4 @@ -1090,7 +1067,7 @@ }, /obj/structure/stone_tile/center, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, -/area/ruin/unpowered/ash_walkers) +/area/lavaland/surface/outdoors) "kR" = ( /obj/structure/stone_tile/slab/cracked, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, @@ -1103,7 +1080,7 @@ dir = 8 }, /turf/closed/indestructible/riveted/boss, -/area/lavaland/surface/outdoors) +/area/ruin/unpowered/ash_walkers) "le" = ( /obj/structure/stone_tile, /obj/structure/stone_tile{ @@ -1722,7 +1699,7 @@ dir = 8 }, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, -/area/ruin/unpowered/ash_walkers) +/area/lavaland/surface/outdoors) "nC" = ( /obj/machinery/cryopod{ dir = 4 @@ -1732,9 +1709,6 @@ "nE" = ( /turf/closed/mineral/random/volcanic, /area/lavaland/surface/outdoors/explored) -"nI" = ( -/turf/open/floor/plating/asteroid/basalt/lava_land_surface, -/area/ruin/unpowered/ash_walkers) "nJ" = ( /turf/closed/wall/mineral/wood, /area/ruin/unpowered/ash_walkers) @@ -1770,14 +1744,14 @@ "ot" = ( /obj/structure/stone_tile/surrounding_tile, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, -/area/ruin/unpowered/ash_walkers) +/area/lavaland/surface/outdoors) "oB" = ( /obj/item/stack/sheet/mineral/wood, /obj/structure/stone_tile{ dir = 4 }, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, -/area/ruin/unpowered/ash_walkers) +/area/lavaland/surface/outdoors) "oL" = ( /obj/effect/turf_decal/tile/red{ dir = 8 @@ -1809,7 +1783,7 @@ dir = 1 }, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, -/area/ruin/unpowered/ash_walkers) +/area/lavaland/surface/outdoors) "pf" = ( /obj/structure/cable{ icon_state = "1-4" @@ -1836,7 +1810,7 @@ dir = 8 }, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, -/area/ruin/unpowered/ash_walkers) +/area/lavaland/surface/outdoors) "pF" = ( /obj/structure/stone_tile/surrounding_tile{ dir = 8 @@ -1849,13 +1823,13 @@ dir = 4 }, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, -/area/ruin/unpowered/ash_walkers) +/area/lavaland/surface/outdoors) "pG" = ( /obj/structure/stone_tile/surrounding_tile{ dir = 1 }, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, -/area/ruin/unpowered/ash_walkers) +/area/lavaland/surface/outdoors) "pH" = ( /obj/structure/stone_tile/surrounding_tile/cracked{ dir = 1 @@ -1909,7 +1883,7 @@ /obj/item/flashlight/lantern, /obj/structure/stone_tile/center, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, -/area/ruin/unpowered/ash_walkers) +/area/lavaland/surface/outdoors) "qN" = ( /obj/structure/stone_tile/block, /obj/structure/stone_tile{ @@ -1919,11 +1893,11 @@ dir = 1 }, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, -/area/ruin/unpowered/ash_walkers) +/area/lavaland/surface/outdoors) "qS" = ( /obj/structure/stone_tile/slab, /turf/closed/indestructible/riveted/boss, -/area/lavaland/surface/outdoors) +/area/ruin/unpowered/ash_walkers) "rb" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable{ @@ -1948,7 +1922,7 @@ /obj/structure/stone_tile/surrounding_tile/cracked, /obj/structure/ore_box, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, -/area/ruin/unpowered/ash_walkers) +/area/lavaland/surface/outdoors) "rQ" = ( /obj/structure/stone_tile/block{ dir = 1 @@ -1989,7 +1963,7 @@ dir = 8 }, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, -/area/ruin/unpowered/ash_walkers) +/area/lavaland/surface/outdoors) "sl" = ( /obj/structure/stone_tile/block{ dir = 1 @@ -1998,10 +1972,6 @@ dir = 8 }, /turf/closed/indestructible/riveted/boss, -/area/lavaland/surface/outdoors) -"sq" = ( -/obj/structure/stone_tile, -/turf/open/floor/plating/asteroid/basalt/lava_land_surface, /area/ruin/unpowered/ash_walkers) "sx" = ( /obj/item/stack/sheet/mineral/coal, @@ -2019,7 +1989,7 @@ /obj/item/stack/sheet/mineral/coal, /obj/item/stack/sheet/mineral/coal, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, -/area/ruin/unpowered/ash_walkers) +/area/lavaland/surface/outdoors) "sN" = ( /obj/machinery/portable_atmospherics/canister/oxygen, /obj/machinery/light/small{ @@ -2027,10 +1997,6 @@ }, /turf/open/floor/plasteel, /area/mine/laborcamp) -"sR" = ( -/obj/structure/stone_tile/block/cracked, -/turf/open/floor/plating/asteroid/basalt/lava_land_surface, -/area/ruin/unpowered/ash_walkers) "tp" = ( /obj/machinery/light/small{ dir = 8 @@ -2065,10 +2031,6 @@ }, /turf/open/floor/plasteel, /area/mine/laborcamp) -"ub" = ( -/obj/structure/stone_tile/slab, -/turf/open/floor/plating/asteroid/basalt/lava_land_surface, -/area/ruin/unpowered/ash_walkers) "ug" = ( /obj/structure/table, /obj/item/storage/firstaid/regular, @@ -2177,7 +2139,7 @@ dir = 1 }, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, -/area/ruin/unpowered/ash_walkers) +/area/lavaland/surface/outdoors) "wm" = ( /obj/item/seeds/glowshroom, /obj/item/seeds/glowshroom, @@ -2234,20 +2196,13 @@ /obj/item/pickaxe, /obj/item/pickaxe, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, -/area/ruin/unpowered/ash_walkers) +/area/lavaland/surface/outdoors) "xs" = ( /obj/structure/stone_tile/block/cracked{ dir = 8 }, /turf/closed/mineral/volcanic/lava_land_surface, -/area/ruin/unpowered/ash_walkers) -"xJ" = ( -/obj/structure/stone_tile/block/cracked{ - dir = 1 - }, -/obj/structure/stone_tile/block, -/turf/open/floor/plating/asteroid/basalt/lava_land_surface, -/area/ruin/unpowered/ash_walkers) +/area/lavaland/surface/outdoors) "xR" = ( /obj/machinery/mineral/processing_unit_console, /turf/closed/wall, @@ -2258,7 +2213,7 @@ }, /obj/item/pickaxe, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, -/area/ruin/unpowered/ash_walkers) +/area/lavaland/surface/outdoors) "yd" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, /obj/structure/cable, @@ -2282,11 +2237,7 @@ }, /obj/structure/stone_tile/center, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, -/area/ruin/unpowered/ash_walkers) -"yv" = ( -/obj/structure/stone_tile/block, -/turf/open/floor/plating/asteroid/basalt/lava_land_surface, -/area/ruin/unpowered/ash_walkers) +/area/lavaland/surface/outdoors) "yw" = ( /obj/machinery/conveyor_switch/oneway{ id = "gulag" @@ -2318,7 +2269,7 @@ dir = 8 }, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, -/area/ruin/unpowered/ash_walkers) +/area/lavaland/surface/outdoors) "zx" = ( /obj/structure/table, /obj/item/storage/fancy/donut_box, @@ -2348,15 +2299,6 @@ }, /turf/open/floor/plasteel, /area/mine/laborcamp) -"Ad" = ( -/obj/structure/stone_tile{ - dir = 4 - }, -/turf/open/floor/plating/asteroid/basalt/lava_land_surface, -/area/ruin/unpowered/ash_walkers) -"Ag" = ( -/turf/closed/mineral/volcanic/lava_land_surface, -/area/ruin/unpowered/ash_walkers) "An" = ( /obj/structure/stone_tile/slab, /obj/structure/table/wood, @@ -2373,7 +2315,7 @@ }, /obj/item/twohanded/bonespear, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, -/area/ruin/unpowered/ash_walkers) +/area/lavaland/surface/outdoors) "AP" = ( /obj/effect/turf_decal/tile/red, /obj/effect/turf_decal/tile/red{ @@ -2401,7 +2343,7 @@ "AU" = ( /obj/structure/stone_tile, /turf/closed/mineral/volcanic/lava_land_surface, -/area/ruin/unpowered/ash_walkers) +/area/lavaland/surface/outdoors) "AX" = ( /turf/open/lava/smooth/lava_land_surface, /area/lavaland/surface/outdoors/explored) @@ -2419,12 +2361,6 @@ /obj/item/flashlight/lantern, /turf/open/indestructible/boss, /area/ruin/unpowered/ash_walkers) -"Bf" = ( -/obj/structure/stone_tile/block/cracked{ - dir = 1 - }, -/turf/open/floor/plating/asteroid/basalt/lava_land_surface, -/area/ruin/unpowered/ash_walkers) "Bg" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3{ dir = 9 @@ -2449,7 +2385,7 @@ /obj/structure/stone_tile/slab, /obj/effect/decal/cleanable/blood, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, -/area/ruin/unpowered/ash_walkers) +/area/lavaland/surface/outdoors) "Bs" = ( /obj/structure/stone_tile/cracked{ dir = 8 @@ -2472,7 +2408,7 @@ "BF" = ( /obj/structure/flora/rock/jungle, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, -/area/ruin/unpowered/ash_walkers) +/area/lavaland/surface/outdoors) "BG" = ( /obj/structure/stone_tile/block{ dir = 4 @@ -2494,7 +2430,7 @@ }, /obj/structure/stone_tile/center/cracked, /turf/closed/mineral/volcanic/lava_land_surface, -/area/ruin/unpowered/ash_walkers) +/area/lavaland/surface/outdoors) "BP" = ( /obj/structure/stone_tile/block/cracked{ dir = 4 @@ -2520,7 +2456,7 @@ dir = 1 }, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, -/area/ruin/unpowered/ash_walkers) +/area/lavaland/surface/outdoors) "Cy" = ( /obj/structure/chair/office{ dir = 1 @@ -2551,17 +2487,11 @@ }, /turf/closed/indestructible/riveted/boss, /area/lavaland/surface/outdoors) -"Ds" = ( -/obj/structure/stone_tile/cracked{ - dir = 8 - }, -/turf/open/floor/plating/asteroid/basalt/lava_land_surface, -/area/ruin/unpowered/ash_walkers) "Dx" = ( /obj/structure/bonfire/dense, /obj/structure/stone_tile/center, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, -/area/ruin/unpowered/ash_walkers) +/area/lavaland/surface/outdoors) "Dz" = ( /obj/structure/stone_tile/block/cracked{ dir = 8 @@ -2578,7 +2508,7 @@ }, /obj/item/book/granter/crafting_recipe/bone_bow, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, -/area/ruin/unpowered/ash_walkers) +/area/lavaland/surface/outdoors) "Ef" = ( /obj/structure/stone_tile/block/cracked, /turf/open/lava/smooth{ @@ -2590,7 +2520,7 @@ name = "old rusty grill" }, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, -/area/ruin/unpowered/ash_walkers) +/area/lavaland/surface/outdoors) "ED" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 5 @@ -2610,15 +2540,6 @@ /obj/structure/stone_tile/surrounding/cracked, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, /area/ruin/unpowered/ash_walkers) -"EV" = ( -/obj/structure/stone_tile/cracked{ - dir = 4 - }, -/obj/structure/stone_tile/cracked{ - dir = 8 - }, -/turf/open/floor/plating/asteroid/basalt/lava_land_surface, -/area/ruin/unpowered/ash_walkers) "Fn" = ( /obj/structure/stone_tile/block/cracked{ dir = 4 @@ -2661,7 +2582,7 @@ dir = 4 }, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, -/area/ruin/unpowered/ash_walkers) +/area/lavaland/surface/outdoors) "FC" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer3, @@ -2688,7 +2609,7 @@ "Gc" = ( /obj/structure/flora/junglebush/b, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, -/area/ruin/unpowered/ash_walkers) +/area/lavaland/surface/outdoors) "Gw" = ( /obj/structure/stone_tile/block{ dir = 1 @@ -2701,7 +2622,7 @@ dir = 1 }, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, -/area/ruin/unpowered/ash_walkers) +/area/lavaland/surface/outdoors) "GC" = ( /obj/structure/stone_tile/surrounding_tile/cracked, /obj/structure/stone_tile/center, @@ -2755,7 +2676,7 @@ dir = 1 }, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, -/area/ruin/unpowered/ash_walkers) +/area/lavaland/surface/outdoors) "Ik" = ( /obj/structure/table, /obj/effect/turf_decal/tile/red, @@ -2765,15 +2686,6 @@ }, /turf/open/floor/plasteel, /area/mine/laborcamp/security) -"It" = ( -/obj/structure/stone_tile/block{ - dir = 8 - }, -/obj/structure/stone_tile/block/cracked{ - dir = 4 - }, -/turf/open/floor/plating/asteroid/basalt/lava_land_surface, -/area/ruin/unpowered/ash_walkers) "IV" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 @@ -2820,17 +2732,6 @@ /obj/effect/decal/cleanable/blood, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, /area/ruin/unpowered/ash_walkers) -"JR" = ( -/obj/structure/stone_tile/block, -/obj/structure/stone_tile/block/cracked{ - dir = 1 - }, -/turf/open/floor/plating/asteroid/basalt/lava_land_surface, -/area/ruin/unpowered/ash_walkers) -"JZ" = ( -/obj/structure/stone_tile/cracked, -/turf/open/floor/plating/asteroid/basalt/lava_land_surface, -/area/ruin/unpowered/ash_walkers) "Ks" = ( /obj/machinery/shower{ dir = 8 @@ -2857,7 +2758,7 @@ dir = 4 }, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, -/area/ruin/unpowered/ash_walkers) +/area/lavaland/surface/outdoors) "KO" = ( /obj/machinery/computer/secure_data, /obj/effect/turf_decal/tile/red{ @@ -2885,7 +2786,7 @@ dir = 1 }, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, -/area/ruin/unpowered/ash_walkers) +/area/lavaland/surface/outdoors) "Ld" = ( /obj/machinery/light/small, /obj/effect/turf_decal/loading_area{ @@ -2895,7 +2796,7 @@ /area/mine/laborcamp) "LJ" = ( /turf/open/water, -/area/ruin/unpowered/ash_walkers) +/area/lavaland/surface/outdoors) "Mh" = ( /obj/structure/stone_tile/cracked, /obj/structure/stone_tile/block{ @@ -2920,7 +2821,7 @@ }, /obj/structure/stone_tile/cracked, /turf/closed/mineral/volcanic/lava_land_surface, -/area/ruin/unpowered/ash_walkers) +/area/lavaland/surface/outdoors) "MX" = ( /obj/structure/stone_tile/slab/cracked, /turf/open/indestructible/boss, @@ -2931,13 +2832,6 @@ }, /turf/open/floor/plasteel, /area/mine/laborcamp) -"NN" = ( -/obj/structure/stone_tile/block/cracked, -/obj/structure/stone_tile/block{ - dir = 1 - }, -/turf/open/floor/plating/asteroid/basalt/lava_land_surface, -/area/ruin/unpowered/ash_walkers) "NS" = ( /obj/machinery/computer/prisoner, /obj/effect/turf_decal/tile/red{ @@ -2977,17 +2871,10 @@ /obj/structure/stone_tile/center, /obj/effect/decal/cleanable/blood, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, -/area/ruin/unpowered/ash_walkers) +/area/lavaland/surface/outdoors) "OK" = ( /turf/closed/wall/r_wall, /area/mine/laborcamp) -"OR" = ( -/obj/structure/stone_tile/block{ - dir = 1 - }, -/obj/structure/stone_tile/block/cracked, -/turf/open/floor/plating/asteroid/basalt/lava_land_surface, -/area/ruin/unpowered/ash_walkers) "Pj" = ( /obj/structure/stone_tile/surrounding_tile/cracked, /obj/structure/stone_tile/surrounding_tile/cracked{ @@ -2998,7 +2885,7 @@ }, /obj/structure/stone_tile/center, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, -/area/ruin/unpowered/ash_walkers) +/area/lavaland/surface/outdoors) "PF" = ( /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 8 @@ -3102,7 +2989,7 @@ "QM" = ( /obj/structure/stone_tile/surrounding_tile/cracked, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, -/area/ruin/unpowered/ash_walkers) +/area/lavaland/surface/outdoors) "QZ" = ( /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 8 @@ -3146,7 +3033,7 @@ dir = 8 }, /turf/closed/indestructible/riveted/boss, -/area/ruin/unpowered/ash_walkers) +/area/lavaland/surface/outdoors) "Rs" = ( /obj/machinery/light/small{ dir = 1 @@ -3182,13 +3069,10 @@ "Sh" = ( /obj/structure/stone_tile/block, /turf/closed/mineral/volcanic/lava_land_surface, -/area/ruin/unpowered/ash_walkers) +/area/lavaland/surface/outdoors) "Si" = ( /turf/closed/indestructible/riveted/boss, /area/ruin/unpowered/ash_walkers) -"Sr" = ( -/turf/closed/mineral/random/high_chance/volcanic, -/area/ruin/unpowered/ash_walkers) "SG" = ( /obj/structure/stone_tile/block{ dir = 4 @@ -3301,13 +3185,6 @@ }, /turf/open/floor/plasteel/white, /area/mine/laborcamp) -"UG" = ( -/obj/structure/stone_tile/block, -/obj/structure/stone_tile/block{ - dir = 1 - }, -/turf/open/floor/plating/asteroid/basalt/lava_land_surface, -/area/ruin/unpowered/ash_walkers) "UV" = ( /obj/structure/stone_tile{ dir = 8 @@ -3315,7 +3192,7 @@ /obj/structure/stone_tile/cracked, /obj/effect/decal/cleanable/blood, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, -/area/ruin/unpowered/ash_walkers) +/area/lavaland/surface/outdoors) "Vb" = ( /obj/structure/stone_tile/block/cracked{ dir = 4 @@ -3336,7 +3213,7 @@ dir = 1 }, /turf/closed/mineral/volcanic/lava_land_surface, -/area/ruin/unpowered/ash_walkers) +/area/lavaland/surface/outdoors) "Vs" = ( /obj/machinery/camera{ c_tag = "Labor Camp Central"; @@ -3360,16 +3237,7 @@ }, /obj/structure/reagent_dispensers/watertank, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, -/area/ruin/unpowered/ash_walkers) -"VP" = ( -/obj/structure/stone_tile/cracked{ - dir = 4 - }, -/obj/structure/stone_tile/cracked{ - dir = 1 - }, -/turf/open/floor/plating/asteroid/basalt/lava_land_surface, -/area/ruin/unpowered/ash_walkers) +/area/lavaland/surface/outdoors) "VV" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable{ @@ -3395,7 +3263,7 @@ "Wj" = ( /obj/structure/stone_tile/surrounding_tile/cracked, /turf/closed/mineral/volcanic/lava_land_surface, -/area/ruin/unpowered/ash_walkers) +/area/lavaland/surface/outdoors) "Wq" = ( /obj/structure/chair{ dir = 1 @@ -3453,13 +3321,6 @@ }, /turf/open/indestructible/boss, /area/ruin/unpowered/ash_walkers) -"WU" = ( -/obj/structure/stone_tile, -/obj/structure/stone_tile/cracked{ - dir = 8 - }, -/turf/open/floor/plating/asteroid/basalt/lava_land_surface, -/area/ruin/unpowered/ash_walkers) "Xe" = ( /obj/structure/stone_tile/surrounding_tile, /obj/structure/stone_tile/center/cracked, @@ -3470,7 +3331,7 @@ dir = 8 }, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, -/area/ruin/unpowered/ash_walkers) +/area/lavaland/surface/outdoors) "Xf" = ( /obj/structure/stone_tile/block{ dir = 8 @@ -3505,7 +3366,7 @@ dir = 8 }, /turf/closed/mineral/volcanic/lava_land_surface, -/area/ruin/unpowered/ash_walkers) +/area/lavaland/surface/outdoors) "XG" = ( /obj/effect/decal/cleanable/blood, /obj/structure/stone_tile/cracked{ @@ -3515,7 +3376,7 @@ dir = 4 }, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, -/area/ruin/unpowered/ash_walkers) +/area/lavaland/surface/outdoors) "XS" = ( /obj/machinery/flasher{ id = "labor" @@ -3527,7 +3388,7 @@ light_range = null }, /turf/open/water, -/area/ruin/unpowered/ash_walkers) +/area/lavaland/surface/outdoors) "Ym" = ( /obj/structure/cable{ icon_state = "1-2" @@ -3554,15 +3415,6 @@ /obj/effect/turf_decal/tile/red, /turf/open/floor/plasteel, /area/mine/laborcamp/security) -"YH" = ( -/obj/structure/stone_tile/block/cracked{ - dir = 4 - }, -/obj/structure/stone_tile/block{ - dir = 8 - }, -/turf/open/floor/plating/asteroid/basalt/lava_land_surface, -/area/ruin/unpowered/ash_walkers) "Zc" = ( /obj/structure/stone_tile{ dir = 4 @@ -55272,16 +55124,16 @@ aa aa aa aa -Si -Si -Si -Si -Si -Si -Si -Ag -Ag -Ag +aa +aa +aa +aa +aa +aa +aa +Mx +Mx +Mx Mx Mx Mx @@ -55529,19 +55381,19 @@ aa aa aa aa -Si -Sr -Sr -Sr -JZ -nI -nI -nI -nI -CG -Ag -Ag -Ag +aa +ad +ad +ad +iy +ab +ab +ab +ab +jR +Mx +Mx +Mx Mx aj aj @@ -55786,19 +55638,19 @@ aa aa aa aa -Si -Sr -nI -nI -nI -nI -pq -nI +aa +ad +ab +ab +ab +ab +kN +ab LJ -nI -nI -nI -Ag +ab +ab +ab +Mx Mx aj aj @@ -56043,19 +55895,19 @@ aa aa aa aa -Si -yv -nI -nI -nI -nI +aa +it +ab +ab +ab +ab BF LJ LJ LJ -nI -JZ -nI +ab +iy +ab Mx aj aj @@ -56300,19 +56152,19 @@ aa aa aa aa -Si -yv -nI -nI -Ad -nI +aa +it +ab +ab +jx +ab LJ LJ LJ LJ -kI -nI -JZ +ai +ab +iy Mx aj aj @@ -56557,19 +56409,19 @@ aa aa aa aa -Si -nI -nI +aa +ab +ab Ez -nI +ab LJ LJ Yg LJ -kI -kI -nI -nI +ai +ai +ab +ab Mx aj ab @@ -56814,19 +56666,19 @@ aa aa aa aa -Si -nI -nI +aa +ab +ab sx -nI +ab LJ LJ LJ LJ -kI -kI -Sr -Ag +ai +ai +ad +Mx Mx Mx aj @@ -57071,19 +56923,19 @@ aa aa aa aa -Si -nI -nI -nI -Wh -nI +aa +ab +ab +ab +jQ +ab LJ LJ Gc -nI -Sr -nI -Ag +ab +ad +ab +Mx Mx Mx aj @@ -57328,19 +57180,19 @@ aa aa aa aa -Si -Sr -nI -nI -nI -Wh -nI -nI -nI -nI -nI -nI -Ag +aa +ad +ab +ab +ab +jQ +ab +ab +ab +ab +ab +ab +Mx Mx Mx aj @@ -57585,19 +57437,19 @@ aa aa aa aa -Si -Ag -Ag -nI -nI -nI -nI -Ds -nI -Ds -nI -nI -Ag +aa +Mx +Mx +ab +ab +ab +ab +jS +ab +jS +ab +ab +Mx Mx Mx aj @@ -57843,18 +57695,18 @@ Mh aa aa Rr -Ag +Mx xs eq -nI -nI -nI -nI -nI -nI -nI -nI -Ag +ab +ab +ab +ab +ab +ab +ab +ab +Mx Mx aj aj @@ -58102,16 +57954,16 @@ Si Si Si Si -yv -nI -nI -sq -kk +it +ab +ab +jq +ja Gx -nI -nI -nI -Si +ab +ab +ab +aa Mx aj aj @@ -58359,16 +58211,16 @@ wm Vb Bs Si -yv -sq -CG +it +jq +jR AH -Ds -Ds +jS +jS KV -nI +ab DQ -Si +aa aa ab aj @@ -58616,16 +58468,16 @@ zf Qk iG Si -Wh -EV +jQ +ll Xe -ke +iu Ch -kk -Ad -Wh -nI -Ad +ja +jx +jQ +ab +jx lp lz lp @@ -58873,16 +58725,16 @@ qh pq Jq ke -ub -YH -sR +gP +ma +ix Dx -Bf +kM UV -kk -Ds -nI -yv +ja +jS +ab +it lu lq lD @@ -59130,16 +58982,16 @@ ui Xw Rb Si -sR -Wh +ix +jQ gt -gF +jb pF -sq -Ad -VP -Ad -pq +jq +jx +ky +jx +kN lv lv lE @@ -59387,16 +59239,16 @@ dM eQ Zc Si -Wh +jQ XG -pq -NN -JZ +kN +mn +iy oB -EV +ll nB -nI -Si +ab +aa aa aj aj @@ -59644,16 +59496,16 @@ Si Si Si Si -CG -Wh -CG -JR -Ad +jR +jQ +jR +ae +jx Pj ia yf -Ds -Si +jS +aa aj aj ab @@ -59899,18 +59751,18 @@ Dn Zs Zs xX -gF +jb Fz QM -CG -Wh +jR +jQ pc -dA -yv +lg +it qA vR -WU -Ag +mD +Mx aj aj aj @@ -60159,15 +60011,15 @@ Si Si Br pD -Wh -Ad -NN -Wh +jQ +jx +mn +jQ hr zv BH -sq -Ag +jq +Mx ab aj aj @@ -60405,7 +60257,7 @@ aj aa aa aa -Gw +cp Si KA KA @@ -60416,15 +60268,15 @@ Si Si Si ft -Ad -pq -NN +jx +kN +mn VI Vj MS AU -Ag -Ag +Mx +Mx ab aj aj @@ -60673,15 +60525,15 @@ ty Si Si qN -nI +ab hD -UG -Ag -Ag -Ag -Ag -Ag -Ag +gR +Mx +Mx +Mx +Mx +Mx +Mx Mx ab aj @@ -60919,7 +60771,7 @@ aj aa aa aa -uz +dA Ou KA QC @@ -60930,11 +60782,11 @@ vi Si BU kP -cp -CG -xJ -RF -Ag +iY +jR +lG +js +Mx xs xs xs @@ -61176,7 +61028,7 @@ aj aa aa aa -Gw +cp An KA nt @@ -61186,16 +61038,16 @@ rQ MX sa Bj -ub -It -dA +gP +kj +lg sk Si Si nJ Si Si -Ag +Mx Mx ab aj @@ -61433,7 +61285,7 @@ aj aa aa aa -Gw +cp Uh KA jj @@ -61444,15 +61296,15 @@ RX Si BU Oy -cp -pq -UG +iY +kN +gR nJ WN Yy Hq nJ -Ag +Mx Mx ab ab @@ -61701,15 +61553,15 @@ se Si Si KJ -CG +jR fN -ub +gP RF eh EQ Tn nJ -Ag +Mx Mx aj aj @@ -61947,7 +61799,7 @@ aj aa aa aa -Gw +cp Si KA KA @@ -61957,10 +61809,10 @@ KA Si Si Si -sR -pq -sq -nI +ix +kN +jq +ab nJ JP Qd @@ -62213,10 +62065,10 @@ Si Si Si Si -io +kR rO xr -nI +ab eo nJ nJ @@ -62471,15 +62323,15 @@ BG SG Xo ot -nI -nI -nI +ab +ab +ab pG -Ag -Ag +Mx +Mx eP -Ag -Ag +Mx +Mx Wj Mx ab @@ -62728,11 +62580,11 @@ aa aa Mx Mx -nI -nI -nI +ab +ab +ab HX -Ag +Mx Mx Mx Mx @@ -62985,11 +62837,11 @@ aa aa Mx Mx -Ag -nI -nI -OR -Ag +Mx +ab +ab +iC +Mx Mx Mx ab @@ -63242,11 +63094,11 @@ aa aa ad Mx -Ag -Ag -nI -gF -Ag +Mx +Mx +ab +jb +Mx Mx ab ab @@ -63501,9 +63353,9 @@ ad ad Mx Mx -Ag +Mx hd -Ag +Mx Mx ab ab diff --git a/code/game/objects/structures/ghost_role_spawners.dm b/code/game/objects/structures/ghost_role_spawners.dm index 116c598235..77416c45e5 100644 --- a/code/game/objects/structures/ghost_role_spawners.dm +++ b/code/game/objects/structures/ghost_role_spawners.dm @@ -59,6 +59,7 @@ new_spawn.real_name = random_unique_lizard_name(gender) if(is_mining_level(z)) to_chat(new_spawn, "Drag the corpses of men and beasts to your nest. It will absorb them to create more of your kind. Glory to the Necropolis!") + to_chat(new_spawn, "You can expand the weather proof area provided by your shelters by using the 'New Area' key near the bottom right of your HUD.") else to_chat(new_spawn, "You have been born outside of your natural home! Whether you decide to return home, or make due with your new home is your own decision.") From b8e8a81d1c75bc6725b30aed8202466b8988fdc7 Mon Sep 17 00:00:00 2001 From: Seris02 <49109742+Seris02@users.noreply.github.com> Date: Mon, 16 Mar 2020 20:49:10 +0800 Subject: [PATCH 14/40] there --- code/game/objects/items/storage/backpack.dm | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/code/game/objects/items/storage/backpack.dm b/code/game/objects/items/storage/backpack.dm index 785bd34d7e..b4e0dab65b 100644 --- a/code/game/objects/items/storage/backpack.dm +++ b/code/game/objects/items/storage/backpack.dm @@ -47,7 +47,6 @@ armor = list("melee" = 0, "bullet" = 0, "laser" = 0, "energy" = 0, "bomb" = 0, "bio" = 0, "rad" = 0, "fire" = 60, "acid" = 50) component_type = /datum/component/storage/concrete/bluespace/bag_of_holding rad_flags = RAD_PROTECT_CONTENTS | RAD_NO_CONTAMINATE - var/max_weight_class = 35 /obj/item/storage/backpack/holding/satchel name = "satchel of holding" @@ -61,15 +60,13 @@ desc = "A duffel bag that opens into a localized pocket of Blue Space." icon_state = "holdingduffel" item_state = "holdingduffel" - max_weight_class = 50 //gotten from ratio of duffelbag max to bag max * 35 (BoH storage) ie (30/21)*35 = 50 - slowdown = 1 /obj/item/storage/backpack/holding/ComponentInitialize() . = ..() var/datum/component/storage/STR = GetComponent(/datum/component/storage) STR.allow_big_nesting = TRUE STR.max_w_class = WEIGHT_CLASS_BULKY - STR.max_combined_w_class = max_weight_class + STR.max_combined_w_class = 35 /obj/item/storage/backpack/holding/suicide_act(mob/living/user) user.visible_message("[user] is jumping into [src]! It looks like [user.p_theyre()] trying to commit suicide.") From fabcbd306c72c87ea84f402cb393280300bfbc19 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Mon, 16 Mar 2020 08:12:43 -0500 Subject: [PATCH 15/40] Automatic changelog generation for PR #11465 [ci skip] --- html/changelogs/AutoChangeLog-pr-11465.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-11465.yml diff --git a/html/changelogs/AutoChangeLog-pr-11465.yml b/html/changelogs/AutoChangeLog-pr-11465.yml new file mode 100644 index 0000000000..d0de4bf083 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-11465.yml @@ -0,0 +1,4 @@ +author: "Seris02" +delete-after: True +changes: + - rscadd: "duffel bags of holding" From 19fd006103c0ffe3e949521da3ee1f58a5b1337e Mon Sep 17 00:00:00 2001 From: necromanceranne Date: Tue, 17 Mar 2020 02:12:28 +1100 Subject: [PATCH 16/40] Fixed some missing sprites --- code/modules/clothing/glasses/hud.dm | 3 ++- icons/mob/eyes.dmi | Bin 13175 -> 13532 bytes icons/obj/clothing/glasses.dmi | Bin 14195 -> 14235 bytes 3 files changed, 2 insertions(+), 1 deletion(-) diff --git a/code/modules/clothing/glasses/hud.dm b/code/modules/clothing/glasses/hud.dm index c84aec5c15..05655c259a 100644 --- a/code/modules/clothing/glasses/hud.dm +++ b/code/modules/clothing/glasses/hud.dm @@ -97,7 +97,8 @@ /obj/item/clothing/glasses/hud/diagnostic/sunglasses name = "diagnostic HUDSunglasses" desc = "Sunglasses with a diagnostic HUD." - icon_state = "sunhuddiagnostic" + icon_state = "sunhuddiag" + item_state = "glasses" darkness_view = 1 flash_protect = 1 tint = 1 diff --git a/icons/mob/eyes.dmi b/icons/mob/eyes.dmi index b981a18f0649b843399b407db33457f20a7f5cc5..50e6e1bcb1927460b10d1d76a2e830e3474378a5 100644 GIT binary patch literal 13532 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 WZdzi%1AhksIeXg1vh;_mcmEHN%!o1o literal 13175 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 qxgZ>9X14P9D literal 14195 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 I%NhIsKg=$BivR!s From faa5a9351072765fef38638c04dd60f9a5a69a6b Mon Sep 17 00:00:00 2001 From: bunny232 Date: Mon, 16 Mar 2020 11:23:11 -0400 Subject: [PATCH 17/40] Fixed missing pipe by box vault (#11488) * Update BoxStation.dmm * Update BoxStation.dmm --- _maps/map_files/BoxStation/BoxStation.dmm | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/_maps/map_files/BoxStation/BoxStation.dmm b/_maps/map_files/BoxStation/BoxStation.dmm index 7d272b4c59..bbe78d044d 100644 --- a/_maps/map_files/BoxStation/BoxStation.dmm +++ b/_maps/map_files/BoxStation/BoxStation.dmm @@ -56197,6 +56197,11 @@ /obj/effect/landmark/blobstart, /turf/open/floor/plating, /area/maintenance/starboard/fore) +"jga" = ( +/obj/machinery/vending/snack/random, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel/dark, +/area/hallway/primary/central) "jgm" = ( /obj/structure/disposalpipe/segment{ dir = 10 @@ -89485,7 +89490,7 @@ aDt aEO aGc vOU -aKG +jga dml dml oNz From 2370105ccb95437a86723018959bc1840412df27 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Mon, 16 Mar 2020 10:23:14 -0500 Subject: [PATCH 18/40] Automatic changelog generation for PR #11488 [ci skip] --- html/changelogs/AutoChangeLog-pr-11488.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-11488.yml diff --git a/html/changelogs/AutoChangeLog-pr-11488.yml b/html/changelogs/AutoChangeLog-pr-11488.yml new file mode 100644 index 0000000000..fa4343b4a8 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-11488.yml @@ -0,0 +1,4 @@ +author: "bunny232" +delete-after: True +changes: + - bugfix: "Box bridge now actually has the air distro connected" From b5872bba6323b75b7f6af7db59474832f3571d85 Mon Sep 17 00:00:00 2001 From: necromanceranne Date: Tue, 17 Mar 2020 02:43:44 +1100 Subject: [PATCH 19/40] Pretty sure this should now use the correct sprites --- code/game/objects/items/twohanded.dm | 6 +++--- icons/mob/back.dmi | Bin 102044 -> 102950 bytes icons/mob/inhands/weapons/staves_lefthand.dmi | Bin 25109 -> 25111 bytes icons/obj/items_and_weapons.dmi | Bin 132586 -> 132525 bytes 4 files changed, 3 insertions(+), 3 deletions(-) diff --git a/code/game/objects/items/twohanded.dm b/code/game/objects/items/twohanded.dm index 57fc99c663..f93e43f2ec 100644 --- a/code/game/objects/items/twohanded.dm +++ b/code/game/objects/items/twohanded.dm @@ -1012,7 +1012,7 @@ /obj/item/twohanded/electrostaff icon = 'icons/obj/items_and_weapons.dmi' - icon_state = "electrostaff_3" + icon_state = "electrostaff" item_state = "electrostaff" lefthand_file = 'icons/mob/inhands/weapons/staves_lefthand.dmi' righthand_file = 'icons/mob/inhands/weapons/staves_righthand.dmi' @@ -1116,10 +1116,10 @@ /obj/item/twohanded/electrostaff/update_icon_state() . = ..() if(!wielded) - icon_state = "electrostaff_3" + icon_state = "electrostaff" item_state = "electrostaff" else - icon_state = item_state = (on? "electrostaff_1" : "electrostaff_3") + icon_state = item_state = (on? "electrostaff_1" : "electrostaff") set_light(7, on? 1 : 0, LIGHT_COLOR_CYAN) /obj/item/twohanded/electrostaff/examine(mob/living/user) diff --git a/icons/mob/back.dmi b/icons/mob/back.dmi index 32637a7989142b552fdd02bd0ff85cf3e64c5588..947ccb79242b5c9e57da552fccb892bfa2eda86f 100644 GIT binary patch delta 17827 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 Vt(=h0JcfYBOF2c^d}*V9{vSC4wm<*? diff --git a/icons/mob/inhands/weapons/staves_lefthand.dmi b/icons/mob/inhands/weapons/staves_lefthand.dmi index ca1694b1f1d030708695637ed77c06fce98104c1..72b18bf262a8588e02a7dcdd3d24a1e7cb9ce3ab 100644 GIT binary patch delta 7588 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 bs<}deqqkR^{P)!JZ=OD3cf8E%!p;8&oTQi8 delta 7628 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 diff --git a/icons/obj/items_and_weapons.dmi b/icons/obj/items_and_weapons.dmi index ea5c34438f42006d1cb832e08e7251f5ad2b59ed..a320c4a2e9fd562626a80d7db3388198e4cc2df8 100644 GIT binary patch delta 9681 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 Jdc`sN{{tk(oW%eD From d47c24a8d01bd5298099a3e9b1a70fe74018dbba Mon Sep 17 00:00:00 2001 From: Ghom <42542238+Ghommie@users.noreply.github.com> Date: Mon, 16 Mar 2020 16:44:15 +0100 Subject: [PATCH 20/40] Fixing right click / verb set_APTFT --- code/modules/reagents/reagent_containers.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/reagents/reagent_containers.dm b/code/modules/reagents/reagent_containers.dm index adac8b5651..a85d181c86 100644 --- a/code/modules/reagents/reagent_containers.dm +++ b/code/modules/reagents/reagent_containers.dm @@ -43,7 +43,7 @@ set_APTFT() return TRUE -/obj/item/reagent_containers/proc/set_APTFT(mob/user) //set amount_per_transfer_from_this +/obj/item/reagent_containers/proc/set_APTFT() //set amount_per_transfer_from_this set name = "Set Transfer Amount" set category = "Object" set waitfor = FALSE From 5eb93eaa569abaca88af1fb93ed7e4321838ff80 Mon Sep 17 00:00:00 2001 From: necromanceranne Date: Tue, 17 Mar 2020 02:49:27 +1100 Subject: [PATCH 21/40] And these too --- code/game/objects/items/twohanded.dm | 2 +- icons/mob/inhands/weapons/staves_lefthand.dmi | Bin 25111 -> 24858 bytes .../mob/inhands/weapons/staves_righthand.dmi | Bin 25954 -> 26694 bytes 3 files changed, 1 insertion(+), 1 deletion(-) diff --git a/code/game/objects/items/twohanded.dm b/code/game/objects/items/twohanded.dm index f93e43f2ec..2c31e4addf 100644 --- a/code/game/objects/items/twohanded.dm +++ b/code/game/objects/items/twohanded.dm @@ -1119,7 +1119,7 @@ icon_state = "electrostaff" item_state = "electrostaff" else - icon_state = item_state = (on? "electrostaff_1" : "electrostaff") + icon_state = item_state = (on? "electrostaff_1" : "electrostaff_0") set_light(7, on? 1 : 0, LIGHT_COLOR_CYAN) /obj/item/twohanded/electrostaff/examine(mob/living/user) diff --git a/icons/mob/inhands/weapons/staves_lefthand.dmi b/icons/mob/inhands/weapons/staves_lefthand.dmi index 72b18bf262a8588e02a7dcdd3d24a1e7cb9ce3ab..8851fd8e7b6ea82ca5aa491814f557b866e3601c 100644 GIT binary patch literal 24858 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 V_EN3;?keu#Q^(AX<{4eM`9IbG?FIk< diff --git a/icons/mob/inhands/weapons/staves_righthand.dmi b/icons/mob/inhands/weapons/staves_righthand.dmi index 4d366d950f49db8be78bc66d29d4c4541944b848..4d02fcb3839360cd93d2b2b975d738247156edee 100644 GIT binary patch literal 26694 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 H)DXJ7+$k6Y38BUb4JY_v? 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 U4|lx5-v35D+O55CH+{Zjc-#L_q0ALPB6D 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 NpS3V3)VqB5KLB?+=+6KE From 5d134539ad8de37b207272afde31a4dd162b6cfa Mon Sep 17 00:00:00 2001 From: necromanceranne Date: Tue, 17 Mar 2020 02:56:19 +1100 Subject: [PATCH 22/40] wait no this does need another sprite goddamnit why does it work like this --- icons/obj/items_and_weapons.dmi | Bin 132525 -> 132533 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/icons/obj/items_and_weapons.dmi b/icons/obj/items_and_weapons.dmi index a320c4a2e9fd562626a80d7db3388198e4cc2df8..c1d41591a2a8b7dc75f1f1454fe451f03ad10bfd 100644 GIT binary patch delta 7483 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 Date: Mon, 16 Mar 2020 16:59:37 +0100 Subject: [PATCH 23/40] Update sheet_types.dm --- code/game/objects/items/stacks/sheets/sheet_types.dm | 1 + 1 file changed, 1 insertion(+) diff --git a/code/game/objects/items/stacks/sheets/sheet_types.dm b/code/game/objects/items/stacks/sheets/sheet_types.dm index 6865660d0b..31886edf2b 100644 --- a/code/game/objects/items/stacks/sheets/sheet_types.dm +++ b/code/game/objects/items/stacks/sheets/sheet_types.dm @@ -136,6 +136,7 @@ GLOBAL_LIST_INIT(metal_recipes, list ( \ merge_type = /obj/item/stack/sheet/metal grind_results = list(/datum/reagent/iron = 20) point_value = 2 + tableVariant = /obj/structure/table material_type = /datum/material/iron /obj/item/stack/sheet/metal/ratvar_act() From 75a84c06b14f9a6b9027a050e72c13bf48f0f3eb Mon Sep 17 00:00:00 2001 From: Ghom <42542238+Ghommie@users.noreply.github.com> Date: Mon, 16 Mar 2020 17:04:29 +0100 Subject: [PATCH 24/40] Update MMI.dm --- code/modules/mob/living/brain/MMI.dm | 3 +++ 1 file changed, 3 insertions(+) diff --git a/code/modules/mob/living/brain/MMI.dm b/code/modules/mob/living/brain/MMI.dm index 77844a4788..d1258ce6e4 100644 --- a/code/modules/mob/living/brain/MMI.dm +++ b/code/modules/mob/living/brain/MMI.dm @@ -24,6 +24,9 @@ /obj/item/mmi/update_overlays() . = ..() + . += add_mmi_overlay() + +/obj/item/mmi/proc/add_mmi_overlay() if(brainmob && brainmob.stat != DEAD) . += "mmi_alive" else From be8f5e11938afec71e27754786e2a21323fc20ba Mon Sep 17 00:00:00 2001 From: Ghom <42542238+Ghommie@users.noreply.github.com> Date: Mon, 16 Mar 2020 17:05:12 +0100 Subject: [PATCH 25/40] Update posibrain.dm --- code/modules/mob/living/brain/posibrain.dm | 3 +++ 1 file changed, 3 insertions(+) diff --git a/code/modules/mob/living/brain/posibrain.dm b/code/modules/mob/living/brain/posibrain.dm index 173b68fc3c..505f49ad3f 100644 --- a/code/modules/mob/living/brain/posibrain.dm +++ b/code/modules/mob/living/brain/posibrain.dm @@ -193,3 +193,6 @@ GLOBAL_VAR(posibrain_notify_cooldown) icon_state = "[initial(icon_state)]-occupied" else icon_state = initial(icon_state) + +/obj/item/mmi/posibrain/add_mmi_overlay + return From a24a67e4896c36d14f2f806fe60f44cfe2a21c3f Mon Sep 17 00:00:00 2001 From: Ghom <42542238+Ghommie@users.noreply.github.com> Date: Mon, 16 Mar 2020 17:07:30 +0100 Subject: [PATCH 26/40] Update reagent_containers.dm --- code/modules/reagents/reagent_containers.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/reagents/reagent_containers.dm b/code/modules/reagents/reagent_containers.dm index a85d181c86..b8273e33ab 100644 --- a/code/modules/reagents/reagent_containers.dm +++ b/code/modules/reagents/reagent_containers.dm @@ -50,7 +50,7 @@ var/N = input("Amount per transfer from this:","[src]") as null|anything in possible_transfer_amounts if(N) amount_per_transfer_from_this = N - to_chat(user, "[src]'s transfer amount is now [amount_per_transfer_from_this] units.") + to_chat(usr, "[src]'s transfer amount is now [amount_per_transfer_from_this] units.") /obj/item/reagent_containers/proc/add_initial_reagents() if(list_reagents) From a505806ef26e4c4ab3fad813887dbce044f171a3 Mon Sep 17 00:00:00 2001 From: Ghom <42542238+Ghommie@users.noreply.github.com> Date: Mon, 16 Mar 2020 17:13:56 +0100 Subject: [PATCH 27/40] No comment. --- code/modules/mob/living/brain/posibrain.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/mob/living/brain/posibrain.dm b/code/modules/mob/living/brain/posibrain.dm index 505f49ad3f..893d7c5103 100644 --- a/code/modules/mob/living/brain/posibrain.dm +++ b/code/modules/mob/living/brain/posibrain.dm @@ -194,5 +194,5 @@ GLOBAL_VAR(posibrain_notify_cooldown) else icon_state = initial(icon_state) -/obj/item/mmi/posibrain/add_mmi_overlay +/obj/item/mmi/posibrain/add_mmi_overlay() return From ffb2e65c1777377b39ba4c97c02124bf6313b8dd Mon Sep 17 00:00:00 2001 From: Seris02 <49109742+Seris02@users.noreply.github.com> Date: Tue, 17 Mar 2020 00:20:51 +0800 Subject: [PATCH 28/40] why I hate byond (#11496) --- code/modules/mob/living/carbon/human/human.dm | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/code/modules/mob/living/carbon/human/human.dm b/code/modules/mob/living/carbon/human/human.dm index 1b57796250..41f8283ab9 100644 --- a/code/modules/mob/living/carbon/human/human.dm +++ b/code/modules/mob/living/carbon/human/human.dm @@ -242,6 +242,12 @@ return if(href_list["pockets"]) + var/strip_mod = 1 + var/strip_silence = FALSE + var/obj/item/clothing/gloves/g = gloves + if (istype(g)) + strip_mod = g.strip_mod + strip_silence = g.strip_silence var/pocket_side = href_list["pockets"] var/pocket_id = (pocket_side == "right" ? SLOT_R_STORE : SLOT_L_STORE) var/obj/item/pocket_item = (pocket_id == SLOT_R_STORE ? r_store : l_store) @@ -258,7 +264,7 @@ else return - if(do_mob(usr, src, POCKET_STRIP_DELAY/delay_denominator, ignorehelditem = TRUE)) //placing an item into the pocket is 4 times faster + if(do_mob(usr, src, max(round(POCKET_STRIP_DELAY/(delay_denominator*strip_mod)),1), ignorehelditem = TRUE)) //placing an item into the pocket is 4 times faster (and the strip_mod too) if(pocket_item) if(pocket_item == (pocket_id == SLOT_R_STORE ? r_store : l_store)) //item still in the pocket we search dropItemToGround(pocket_item) @@ -276,7 +282,8 @@ show_inv(usr) else // Display a warning if the user mocks up - to_chat(src, "You feel your [pocket_side] pocket being fumbled with!") + if (!strip_silence) + to_chat(src, "You feel your [pocket_side] pocket being fumbled with!") ..() //CITADEL CHANGE - removes a tab from behind this ..() so that flavortext can actually be examined From 6f0fc2bdea53608908beeb3cdf18e0f0339f7236 Mon Sep 17 00:00:00 2001 From: necromanceranne Date: Tue, 17 Mar 2020 03:20:53 +1100 Subject: [PATCH 29/40] I LOVE YOU KITCHEN GUN! --- .../modules/mob/living/simple_animal/hostile/syndicate.dm | 2 +- code/modules/projectiles/ammunition/ballistic/smg.dm | 3 --- code/modules/projectiles/boxes_magazines/external/smg.dm | 2 +- code/modules/projectiles/projectile/bullets/smg.dm | 8 +------- code/modules/uplink/uplink_items/uplink_roles.dm | 2 +- 5 files changed, 4 insertions(+), 13 deletions(-) diff --git a/code/modules/mob/living/simple_animal/hostile/syndicate.dm b/code/modules/mob/living/simple_animal/hostile/syndicate.dm index 0947a3090b..22bc968f84 100644 --- a/code/modules/mob/living/simple_animal/hostile/syndicate.dm +++ b/code/modules/mob/living/simple_animal/hostile/syndicate.dm @@ -204,7 +204,7 @@ rapid = 2 icon_state = "syndicate_smg" icon_living = "syndicate_smg" - casingtype = /obj/item/ammo_casing/c45/nostamina + casingtype = /obj/item/ammo_casing/c45 projectilesound = 'sound/weapons/gunshot_smg.ogg' /mob/living/simple_animal/hostile/syndicate/ranged/smg/pilot //caravan ambush ruin diff --git a/code/modules/projectiles/ammunition/ballistic/smg.dm b/code/modules/projectiles/ammunition/ballistic/smg.dm index 49ec78f9dd..7f241fd16d 100644 --- a/code/modules/projectiles/ammunition/ballistic/smg.dm +++ b/code/modules/projectiles/ammunition/ballistic/smg.dm @@ -24,9 +24,6 @@ caliber = ".45" projectile_type = /obj/item/projectile/bullet/c45 -/obj/item/ammo_casing/c45/nostamina - projectile_type = /obj/item/projectile/bullet/c45_nostamina - /obj/item/ammo_casing/c45/kitchengun desc = "A .45 bullet casing. It has a small sponge attached to it." projectile_type = /obj/item/projectile/bullet/c45_cleaning diff --git a/code/modules/projectiles/boxes_magazines/external/smg.dm b/code/modules/projectiles/boxes_magazines/external/smg.dm index 70637bb57a..a0d8481413 100644 --- a/code/modules/projectiles/boxes_magazines/external/smg.dm +++ b/code/modules/projectiles/boxes_magazines/external/smg.dm @@ -60,7 +60,7 @@ /obj/item/ammo_box/magazine/smgm45 name = "SMG magazine (.45)" icon_state = "c20r45-24" - ammo_type = /obj/item/ammo_casing/c45/nostamina + ammo_type = /obj/item/ammo_casing/c45 caliber = ".45" max_ammo = 24 diff --git a/code/modules/projectiles/projectile/bullets/smg.dm b/code/modules/projectiles/projectile/bullets/smg.dm index 94ec2d3c2b..eb4c8e9776 100644 --- a/code/modules/projectiles/projectile/bullets/smg.dm +++ b/code/modules/projectiles/projectile/bullets/smg.dm @@ -1,18 +1,12 @@ // .45 (M1911 & C20r) /obj/item/projectile/bullet/c45 - name = ".45 bullet" - damage = 20 - stamina = 65 - -/obj/item/projectile/bullet/c45_nostamina name = ".45 bullet" damage = 30 /obj/item/projectile/bullet/c45_cleaning name = ".45 bullet" - damage = 24 - stamina = 10 + damage = 40 //BANG BANG BANG /obj/item/projectile/bullet/c45_cleaning/on_hit(atom/target, blocked = FALSE) . = ..() diff --git a/code/modules/uplink/uplink_items/uplink_roles.dm b/code/modules/uplink/uplink_items/uplink_roles.dm index 3c3245a0fd..3d28010133 100644 --- a/code/modules/uplink/uplink_items/uplink_roles.dm +++ b/code/modules/uplink/uplink_items/uplink_roles.dm @@ -159,7 +159,7 @@ /datum/uplink_item/role_restricted/kitchen_gun name = "Kitchen Gun (TM)" desc = "A revolutionary .45 caliber cleaning solution! Say goodbye to daily stains and dirty surfaces with Kitchen Gun (TM)! \ - Just five shots from Kitchen Gun (TM), and it'll sparkle like new! Includes two extra ammunition clips!" + Just three shots from Kitchen Gun (TM), and it'll sparkle like new! Includes two extra ammunition clips!" cost = 10 surplus = 40 restricted_roles = list("Cook", "Janitor") From 4953b5e23fd8e46c5465937e58262c00f694cd3d Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Mon, 16 Mar 2020 11:20:54 -0500 Subject: [PATCH 30/40] Automatic changelog generation for PR #11496 [ci skip] --- html/changelogs/AutoChangeLog-pr-11496.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-11496.yml diff --git a/html/changelogs/AutoChangeLog-pr-11496.yml b/html/changelogs/AutoChangeLog-pr-11496.yml new file mode 100644 index 0000000000..08c74a913e --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-11496.yml @@ -0,0 +1,4 @@ +author: "Seris02" +delete-after: True +changes: + - bugfix: "fixed thieving gloves not pickpocketing fast" From fc2b6a9a8109b16434c9ff176143fc0e3e181e38 Mon Sep 17 00:00:00 2001 From: necromanceranne Date: Tue, 17 Mar 2020 03:57:35 +1100 Subject: [PATCH 31/40] fixes turrets --- code/game/machinery/porta_turret/portable_turret.dm | 1 + 1 file changed, 1 insertion(+) diff --git a/code/game/machinery/porta_turret/portable_turret.dm b/code/game/machinery/porta_turret/portable_turret.dm index 47caea1b25..bab5c4d93e 100644 --- a/code/game/machinery/porta_turret/portable_turret.dm +++ b/code/game/machinery/porta_turret/portable_turret.dm @@ -247,6 +247,7 @@ if(prob(70)) if(stored_gun) stored_gun.forceMove(loc) + stored_gun = null to_chat(user, "You remove the turret and salvage some components.") if(prob(50)) new /obj/item/stack/sheet/metal(loc, rand(1,4)) From b4338a81b07a5e3057fcafaaafd6a50060dc8298 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Mon, 16 Mar 2020 15:22:26 -0500 Subject: [PATCH 32/40] Automatic changelog generation for PR #11483 [ci skip] --- html/changelogs/AutoChangeLog-pr-11483.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-11483.yml diff --git a/html/changelogs/AutoChangeLog-pr-11483.yml b/html/changelogs/AutoChangeLog-pr-11483.yml new file mode 100644 index 0000000000..1dba7db9e1 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-11483.yml @@ -0,0 +1,4 @@ +author: "Hatterhat" +delete-after: True +changes: + - rscdel: "Mining cyborgs are no longer physically capable of claiming points nor wielding a premium accelerator." From 2b5218085bf6cc59ffebf0b62aff6e73349a43d9 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Mon, 16 Mar 2020 15:23:49 -0500 Subject: [PATCH 33/40] Automatic changelog generation for PR #11484 [ci skip] --- html/changelogs/AutoChangeLog-pr-11484.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-11484.yml diff --git a/html/changelogs/AutoChangeLog-pr-11484.yml b/html/changelogs/AutoChangeLog-pr-11484.yml new file mode 100644 index 0000000000..b344c39cd4 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-11484.yml @@ -0,0 +1,4 @@ +author: "Yenwodyah" +delete-after: True +changes: + - bugfix: "Recycler doesn't delete people in mechs, cardboard boxes, spells, etc. anymore." From 254a34c8092502111c69d4053e463e96411e3bf2 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Tue, 17 Mar 2020 11:25:35 -0500 Subject: [PATCH 34/40] Automatic changelog generation for PR #11498 [ci skip] --- html/changelogs/AutoChangeLog-pr-11498.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-11498.yml diff --git a/html/changelogs/AutoChangeLog-pr-11498.yml b/html/changelogs/AutoChangeLog-pr-11498.yml new file mode 100644 index 0000000000..1d90d62182 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-11498.yml @@ -0,0 +1,4 @@ +author: "necromanceranne" +delete-after: True +changes: + - bugfix: "Diagnostic HUDSunglasses are better than ever!" From dbb35927dce0302803bec44f1ee9cb510a440292 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Tue, 17 Mar 2020 11:25:47 -0500 Subject: [PATCH 35/40] Automatic changelog generation for PR #11500 [ci skip] --- html/changelogs/AutoChangeLog-pr-11500.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-11500.yml diff --git a/html/changelogs/AutoChangeLog-pr-11500.yml b/html/changelogs/AutoChangeLog-pr-11500.yml new file mode 100644 index 0000000000..f5f6719199 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-11500.yml @@ -0,0 +1,4 @@ +author: "necromanceranne" +delete-after: True +changes: + - bugfix: "Sprite fixes I hope" From 611977cc2d0181a164f0b97757c899a28ac5370d Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Tue, 17 Mar 2020 11:25:54 -0500 Subject: [PATCH 36/40] Automatic changelog generation for PR #11503 [ci skip] --- html/changelogs/AutoChangeLog-pr-11503.yml | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-11503.yml diff --git a/html/changelogs/AutoChangeLog-pr-11503.yml b/html/changelogs/AutoChangeLog-pr-11503.yml new file mode 100644 index 0000000000..96d1bd52d5 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-11503.yml @@ -0,0 +1,5 @@ +author: "necromanceranne" +delete-after: True +changes: + - balance: "You can no longer acquire stun bullets in the .45 calibre. You can get the 30 damage version out of the autolathe instead." + - balance: "KITCHEN GUN (TM) is a lot stronger. Cleaning bullets are a whole 40 damage!" From 0933109ed9f7e8252cbee2857b8975e77b2f602d Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Tue, 17 Mar 2020 11:26:08 -0500 Subject: [PATCH 37/40] Automatic changelog generation for PR #11504 [ci skip] --- html/changelogs/AutoChangeLog-pr-11504.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-11504.yml diff --git a/html/changelogs/AutoChangeLog-pr-11504.yml b/html/changelogs/AutoChangeLog-pr-11504.yml new file mode 100644 index 0000000000..a03052dfb5 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-11504.yml @@ -0,0 +1,4 @@ +author: "necromanceranne" +delete-after: True +changes: + - bugfix: "Fixed turrets not allowing their guns to be recovered." From e5675c14da3bd7bfe3baa6a77cfad2cf87f04a8b Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Tue, 17 Mar 2020 11:28:26 -0500 Subject: [PATCH 38/40] Automatic changelog generation for PR #11493 [ci skip] --- html/changelogs/AutoChangeLog-pr-11493.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-11493.yml diff --git a/html/changelogs/AutoChangeLog-pr-11493.yml b/html/changelogs/AutoChangeLog-pr-11493.yml new file mode 100644 index 0000000000..aa9aae34af --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-11493.yml @@ -0,0 +1,4 @@ +author: "Trilbyspaceclone" +delete-after: True +changes: + - bugfix: "No longer can you get the The End and Russian Flask without being the donator" From a5be3a411bcd87e55405a6e35f955f5c3a624eef Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Tue, 17 Mar 2020 11:29:08 -0500 Subject: [PATCH 39/40] Automatic changelog generation for PR #11495 [ci skip] --- html/changelogs/AutoChangeLog-pr-11495.yml | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-11495.yml diff --git a/html/changelogs/AutoChangeLog-pr-11495.yml b/html/changelogs/AutoChangeLog-pr-11495.yml new file mode 100644 index 0000000000..ef1778d811 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-11495.yml @@ -0,0 +1,5 @@ +author: "BlackMajor" +delete-after: True +changes: + - tweak: "Adjusted the ash walker camp's storm proofing." + - rscadd: "Added a tip about creating areas to the ash walker spawn text." From 707420967201eef5d801b715f8f188d04703fdf5 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Tue, 17 Mar 2020 11:29:32 -0500 Subject: [PATCH 40/40] Automatic changelog generation for PR #11501 [ci skip] --- html/changelogs/AutoChangeLog-pr-11501.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-11501.yml diff --git a/html/changelogs/AutoChangeLog-pr-11501.yml b/html/changelogs/AutoChangeLog-pr-11501.yml new file mode 100644 index 0000000000..ff2bc9428e --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-11501.yml @@ -0,0 +1,4 @@ +author: "Bumtickley00" +delete-after: True +changes: + - tweak: "Iron sheets build the normal metal table again"