From 71cbd8a615fe288dca0fdc9ef5898b83505e68c1 Mon Sep 17 00:00:00 2001 From: dzahlus Date: Fri, 26 Feb 2021 14:40:00 +0100 Subject: [PATCH 01/79] no more free esword --- code/modules/mining/lavaland/necropolis_chests.dm | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/code/modules/mining/lavaland/necropolis_chests.dm b/code/modules/mining/lavaland/necropolis_chests.dm index 6af1c2118c..3966e2f771 100644 --- a/code/modules/mining/lavaland/necropolis_chests.dm +++ b/code/modules/mining/lavaland/necropolis_chests.dm @@ -1282,8 +1282,8 @@ if(isliving(target) && chaser_timer <= world.time) //living and chasers off cooldown? fire one! chaser_timer = world.time + chaser_cooldown var/obj/effect/temp_visual/hierophant/chaser/C = new(get_turf(user), user, target, chaser_speed, friendly_fire_check) - C.damage = 30 - C.monster_damage_boost = FALSE + C.damage = 15 + C.monster_damage_boost = TRUE log_combat(user, target, "fired a chaser at", src) else INVOKE_ASYNC(src, .proc/cardinal_blasts, T, user) //otherwise, just do cardinal blast @@ -1399,10 +1399,10 @@ new /obj/effect/temp_visual/hierophant/telegraph/teleport(source, user) for(var/t in RANGE_TURFS(1, T)) var/obj/effect/temp_visual/hierophant/blast/B = new /obj/effect/temp_visual/hierophant/blast(t, user, TRUE) //blasts produced will not hurt allies - B.damage = 30 + B.damage = 15 for(var/t in RANGE_TURFS(1, source)) var/obj/effect/temp_visual/hierophant/blast/B = new /obj/effect/temp_visual/hierophant/blast(t, user, TRUE) //but absolutely will hurt enemies - B.damage = 30 + B.damage = 15 for(var/mob/living/L in range(1, source)) INVOKE_ASYNC(src, .proc/teleport_mob, source, L, T, user) //regardless, take all mobs near us along sleep(6) //at this point the blasts detonate @@ -1463,8 +1463,8 @@ if(!J) return var/obj/effect/temp_visual/hierophant/blast/B = new(J, user, friendly_fire_check) - B.damage = 30 - B.monster_damage_boost = FALSE + B.damage = 15 + B.monster_damage_boost = TRUE previousturf = J J = get_step(previousturf, dir) @@ -1476,7 +1476,7 @@ sleep(2) for(var/t in RANGE_TURFS(1, T)) var/obj/effect/temp_visual/hierophant/blast/B = new(t, user, friendly_fire_check) - B.damage = 15 //keeps monster damage boost due to lower damage + B.damage = 15 //keeps monster damage boost due to lower damage (now added to all damage due to reduction to 15, 30dmg 50AP isn't cool) //Just some minor stuff From d646b7535c46919083c1a524c57a07ad9d0cfdf5 Mon Sep 17 00:00:00 2001 From: Artur Date: Wed, 10 Mar 2021 22:31:53 +0200 Subject: [PATCH 02/79] Makes vampries dust when they can't pay the blood cost, not before --- .../mob/living/carbon/human/species_types/vampire.dm | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/code/modules/mob/living/carbon/human/species_types/vampire.dm b/code/modules/mob/living/carbon/human/species_types/vampire.dm index 5e07150ce6..5b415196b8 100644 --- a/code/modules/mob/living/carbon/human/species_types/vampire.dm +++ b/code/modules/mob/living/carbon/human/species_types/vampire.dm @@ -53,10 +53,11 @@ C.adjustOxyLoss(-4) C.adjustCloneLoss(-4) return - C.blood_volume -= 0.75 //Will take roughly 19.5 minutes to die from standard blood volume, roughly 83 minutes to die from max blood volume. - if(C.blood_volume <= (BLOOD_VOLUME_SURVIVE*C.blood_ratio)) - to_chat(C, "You ran out of blood!") - C.dust() + if(C.blood_volume < 0.75) + C.blood_volume -= 0.75 //Will take roughly 19.5 minutes to die from standard blood volume, roughly 83 minutes to die from max blood volume. + else + C.dust(FALSE, TRUE) + var/area/A = get_area(C) if(istype(A, /area/chapel)) to_chat(C, "You don't belong here!") From 0f9754840c9a55fb7ede280f55b50d19ede8fd64 Mon Sep 17 00:00:00 2001 From: Artur Date: Wed, 10 Mar 2021 23:04:16 +0200 Subject: [PATCH 03/79] wrong way, whoops --- code/modules/mob/living/carbon/human/species_types/vampire.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/mob/living/carbon/human/species_types/vampire.dm b/code/modules/mob/living/carbon/human/species_types/vampire.dm index 5b415196b8..136ad1ff1a 100644 --- a/code/modules/mob/living/carbon/human/species_types/vampire.dm +++ b/code/modules/mob/living/carbon/human/species_types/vampire.dm @@ -53,7 +53,7 @@ C.adjustOxyLoss(-4) C.adjustCloneLoss(-4) return - if(C.blood_volume < 0.75) + if(C.blood_volume > 0.75) C.blood_volume -= 0.75 //Will take roughly 19.5 minutes to die from standard blood volume, roughly 83 minutes to die from max blood volume. else C.dust(FALSE, TRUE) From afee43789074dbbab707253a87ceea1e0b47bca5 Mon Sep 17 00:00:00 2001 From: Artur Date: Wed, 10 Mar 2021 23:18:45 +0200 Subject: [PATCH 04/79] Fixes statpanel spans too --- code/modules/mob/living/carbon/human/species_types/vampire.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/mob/living/carbon/human/species_types/vampire.dm b/code/modules/mob/living/carbon/human/species_types/vampire.dm index 136ad1ff1a..9a151118ef 100644 --- a/code/modules/mob/living/carbon/human/species_types/vampire.dm +++ b/code/modules/mob/living/carbon/human/species_types/vampire.dm @@ -126,7 +126,7 @@ . = ..() var/obj/item/organ/heart/vampire/darkheart = getorgan(/obj/item/organ/heart/vampire) if(darkheart) - . += "Current blood level: [blood_volume]/[BLOOD_VOLUME_MAXIMUM]." + . += "Current blood level: [blood_volume]/[BLOOD_VOLUME_MAXIMUM]." /obj/item/organ/heart/vampire From da303f7cf8daf5190273a61c2a52b926ad59b710 Mon Sep 17 00:00:00 2001 From: YakumoChen Date: Sat, 13 Mar 2021 02:45:08 +0000 Subject: [PATCH 05/79] stimmed --- code/datums/mutations/body.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/datums/mutations/body.dm b/code/datums/mutations/body.dm index 866ea85dbf..f7e7960585 100644 --- a/code/datums/mutations/body.dm +++ b/code/datums/mutations/body.dm @@ -261,7 +261,7 @@ desc = "The user's chemical balance is more robust." quality = POSITIVE text_gain_indication = "You feel stimmed." - difficulty = 16 + difficulty = 18 /datum/mutation/human/paranoia name = "Paranoia" From 456cea91f3a8d4d6dc95eb94f33e8e1edb4f87fc Mon Sep 17 00:00:00 2001 From: YakumoChen Date: Sat, 13 Mar 2021 02:47:20 +0000 Subject: [PATCH 06/79] thermals locked --- code/datums/mutations/sight.dm | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/code/datums/mutations/sight.dm b/code/datums/mutations/sight.dm index c8bc1a1597..84effe8eaa 100644 --- a/code/datums/mutations/sight.dm +++ b/code/datums/mutations/sight.dm @@ -42,7 +42,8 @@ difficulty = 18 text_gain_indication = "You can see the heat rising off of your skin..." time_coeff = 2 - instability = 25 + instability = 40 + locked = TRUE var/visionflag = TRAIT_THERMAL_VISION /datum/mutation/human/thermal/on_acquiring(mob/living/carbon/human/owner) @@ -63,7 +64,7 @@ name = "X Ray Vision" desc = "A strange genome that allows the user to see between the spaces of walls." //actual x-ray would mean you'd constantly be blasting rads, wich might be fun for later //hmb text_gain_indication = "The walls suddenly disappear!" - instability = 35 + instability = 50 locked = TRUE visionflag = TRAIT_XRAY_VISION From 0b64ea1ea4785653e66728b9f0bb5ea7304b260b Mon Sep 17 00:00:00 2001 From: YakumoChen Date: Sat, 13 Mar 2021 02:50:10 +0000 Subject: [PATCH 07/79] thermal is a recipe now --- code/datums/mutations/combined.dm | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/code/datums/mutations/combined.dm b/code/datums/mutations/combined.dm index 465706c897..2b2030e8b1 100644 --- a/code/datums/mutations/combined.dm +++ b/code/datums/mutations/combined.dm @@ -30,3 +30,7 @@ /datum/generecipe/hulk required = "/datum/mutation/human/strong; /datum/mutation/human/radioactive" result = HULK + +/datum/generecipe/thermal + required = "/datum/mutation/human/nearsight; /datum/mutation/human/stimmed" + result = THERMAL From 72939a9b978bb9503a07f9669bb8e5275b01d085 Mon Sep 17 00:00:00 2001 From: YakumoChen Date: Sat, 13 Mar 2021 02:53:48 +0000 Subject: [PATCH 08/79] Update syndicate_nodes.dm --- code/modules/research/techweb/nodes/syndicate_nodes.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/research/techweb/nodes/syndicate_nodes.dm b/code/modules/research/techweb/nodes/syndicate_nodes.dm index 193ed8653b..e659e49ac7 100644 --- a/code/modules/research/techweb/nodes/syndicate_nodes.dm +++ b/code/modules/research/techweb/nodes/syndicate_nodes.dm @@ -4,7 +4,7 @@ display_name = "Illegal Technology" description = "Dangerous research used to create dangerous objects." prereq_ids = list("adv_engi", "adv_weaponry", "explosive_weapons") - design_ids = list("decloner", "borg_syndicate_module", "suppressor", "largecrossbow", "donksofttoyvendor", "donksoft_refill", "syndiesleeper") + design_ids = list("decloner", "borg_syndicate_module", "suppressor", "largecrossbow", "donksofttoyvendor", "donksoft_refill", "syndiesleeper", "ci-xray") research_costs = list(TECHWEB_POINT_TYPE_GENERIC = 10000) hidden = TRUE From cb96d72cbd17bf3cb7fe563aa5efdbda1525324e Mon Sep 17 00:00:00 2001 From: YakumoChen Date: Sat, 13 Mar 2021 02:54:19 +0000 Subject: [PATCH 09/79] Update medical_nodes.dm --- code/modules/research/techweb/nodes/medical_nodes.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/research/techweb/nodes/medical_nodes.dm b/code/modules/research/techweb/nodes/medical_nodes.dm index 914a6174ab..4d447d7feb 100644 --- a/code/modules/research/techweb/nodes/medical_nodes.dm +++ b/code/modules/research/techweb/nodes/medical_nodes.dm @@ -104,7 +104,7 @@ display_name = "Combat Cybernetic Implants" description = "Military grade combat implants to improve performance." prereq_ids = list("adv_cyber_implants","weaponry","NVGtech","high_efficiency") - design_ids = list("ci-xray", "ci-thermals", "ci-antidrop", "ci-antistun", "ci-thrusters", "ci-shield") + design_ids = list("ci-thermals", "ci-antidrop", "ci-antistun", "ci-thrusters", "ci-shield") research_costs = list(TECHWEB_POINT_TYPE_GENERIC = 2500) /////////////////////////Advanced Surgery///////////////////////// From c8c33207891b3ba23ff6745fd86514747df5d46a Mon Sep 17 00:00:00 2001 From: Putnam Date: Sun, 14 Mar 2021 15:17:47 -0700 Subject: [PATCH 10/79] Buffed supermatter surge 50x. --- code/modules/events/supermatter_surge.dm | 22 +++++++++++++++++++--- 1 file changed, 19 insertions(+), 3 deletions(-) diff --git a/code/modules/events/supermatter_surge.dm b/code/modules/events/supermatter_surge.dm index d54fc4dcd2..6b0a093440 100644 --- a/code/modules/events/supermatter_surge.dm +++ b/code/modules/events/supermatter_surge.dm @@ -13,11 +13,27 @@ var/power = 2000 /datum/round_event/supermatter_surge/setup() - power = rand(200,4000) + if(prob(70)) + power = rand(200,100000) + else + power = rand(200,200000) /datum/round_event/supermatter_surge/announce() - if(power > 800 || prob(round(power/8))) - priority_announce("Class [round(power/500) + 1] supermatter surge detected. Intervention may be required.", "Anomaly Alert") + var/severity = "" + switch(power) + if(-INFINITY to 100000) + var/low_threat_perc = 100-round(100*((power-200)/(100000-200))) + if(prob(low_threat_perc)) + if(prob(low_threat_perc)) + severity = "low; the supermatter should return to normal operation shortly." + else + severity = "medium; the supermatter should return to normal operation, but check NT CIMS to ensure this." + else + severity = "high; if the supermatter's cooling is not fortified, coolant may need to be added." + if(100000 to INFINITY) + severity = "extreme; emergency action is likely to be required even if coolant loop is fine." + if(power > 20000 || prob(round(power/200))) + priority_announce("Supermatter surge detected. Estimated severity is [severity]", "Anomaly Alert") /datum/round_event/supermatter_surge/start() GLOB.main_supermatter_engine.matter_power += power From 6f6eedb92ca08f2921448c9804b79303073c8e8e Mon Sep 17 00:00:00 2001 From: Artur Date: Tue, 16 Mar 2021 06:47:39 +0200 Subject: [PATCH 11/79] tweaks vampires not to die from bloodloss --- .../mob/living/carbon/human/species_types/vampire.dm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/code/modules/mob/living/carbon/human/species_types/vampire.dm b/code/modules/mob/living/carbon/human/species_types/vampire.dm index 9a151118ef..26750ea774 100644 --- a/code/modules/mob/living/carbon/human/species_types/vampire.dm +++ b/code/modules/mob/living/carbon/human/species_types/vampire.dm @@ -3,7 +3,7 @@ id = SPECIES_VAMPIRE default_color = "FFFFFF" species_traits = list(EYECOLOR,HAIR,FACEHAIR,LIPS,DRINKSBLOOD,HAS_FLESH,HAS_BONE) - inherent_traits = list(TRAIT_NOHUNGER,TRAIT_NOBREATH) + inherent_traits = list(TRAIT_NOHUNGER,TRAIT_NOBREATH,TRAIT_NOMARROW) inherent_biotypes = MOB_UNDEAD|MOB_HUMANOID mutant_bodyparts = list("mcolor" = "FFFFFF", "tail_human" = "None", "ears" = "None", "deco_wings" = "None") exotic_bloodtype = "U" @@ -53,8 +53,8 @@ C.adjustOxyLoss(-4) C.adjustCloneLoss(-4) return - if(C.blood_volume > 0.75) - C.blood_volume -= 0.75 //Will take roughly 19.5 minutes to die from standard blood volume, roughly 83 minutes to die from max blood volume. + if(C.blood_volume > 0.5) + C.blood_volume -= 0.5 //Will take roughly 19.5 minutes to die from standard blood volume, roughly 83 minutes to die from max blood volume. else C.dust(FALSE, TRUE) From 228105b3919febd44c0b8f290f5b9d332681afa3 Mon Sep 17 00:00:00 2001 From: LetterN <24603524+LetterN@users.noreply.github.com> Date: Tue, 16 Mar 2021 14:47:28 +0800 Subject: [PATCH 12/79] laptop and closet decon fix --- code/datums/shuttles.dm | 11 +- code/game/objects/items/stacks/stack.dm | 4 +- .../structures/crates_lockers/closets.dm | 775 +++++++++--------- .../structures/crates_lockers/crates.dm | 20 +- code/modules/cargo/supplypod.dm | 65 +- .../computers/item/laptop.dm | 4 + .../file_system/programs/jobmanagement.dm | 7 +- 7 files changed, 466 insertions(+), 420 deletions(-) diff --git a/code/datums/shuttles.dm b/code/datums/shuttles.dm index 62f8cef5dc..add0668950 100644 --- a/code/datums/shuttles.dm +++ b/code/datums/shuttles.dm @@ -204,12 +204,11 @@ // first 10 minutes only return world.time - SSticker.round_start_time < 6000 -// this is broken and does not work. Thanks TG -// /datum/map_template/shuttle/emergency/airless/post_load() -// . = ..() -// //enable buying engines from cargo -// var/datum/supply_pack/P = SSshuttle.supply_packs[/datum/supply_pack/engineering/shuttle_engine] -// P.special_enabled = TRUE +/datum/map_template/shuttle/emergency/construction/post_load() + . = ..() + //enable buying engines from cargo + var/datum/supply_pack/P = SSshuttle.supply_packs[/datum/supply_pack/engineering/shuttle_engine] + P.special_enabled = TRUE /datum/map_template/shuttle/emergency/asteroid diff --git a/code/game/objects/items/stacks/stack.dm b/code/game/objects/items/stacks/stack.dm index 7b251c075b..d126e39873 100644 --- a/code/game/objects/items/stacks/stack.dm +++ b/code/game/objects/items/stacks/stack.dm @@ -459,8 +459,8 @@ /obj/item/stack/AltClick(mob/living/user) . = ..() - if(isturf(loc)) // to prevent people that are alt clicking a tile to see its content from getting undesidered pop ups - return + // if(isturf(loc)) // to prevent people that are alt clicking a tile to see its content from getting undesidered pop ups + // return if(is_cyborg || !user.canUseTopic(src, BE_CLOSE, TRUE, FALSE) || zero_amount()) //, !iscyborg(user) return //get amount from user diff --git a/code/game/objects/structures/crates_lockers/closets.dm b/code/game/objects/structures/crates_lockers/closets.dm index be7a457c7d..56fb2a0c3e 100644 --- a/code/game/objects/structures/crates_lockers/closets.dm +++ b/code/game/objects/structures/crates_lockers/closets.dm @@ -4,6 +4,10 @@ icon = 'icons/obj/closet.dmi' icon_state = "generic" density = TRUE + max_integrity = 200 + integrity_failure = 0.25 + armor = list("melee" = 20, "bullet" = 10, "laser" = 10, "energy" = 0, "bomb" = 10, "bio" = 0, "rad" = 0, "fire" = 70, "acid" = 60) + var/icon_door = null var/icon_door_override = FALSE //override to have open overlay use icon different to its base's var/secure = FALSE //secure locker or not, also used if overriding a non-secure locker with a secure door overlay to add fancy lights @@ -12,9 +16,6 @@ var/locked = FALSE var/large = TRUE var/wall_mounted = 0 //never solid (You can always pass over it) - max_integrity = 200 - integrity_failure = 0.25 - armor = list("melee" = 20, "bullet" = 10, "laser" = 10, "energy" = 0, "bomb" = 10, "bio" = 0, "rad" = 0, "fire" = 70, "acid" = 60) var/breakout_time = 1200 var/message_cooldown var/can_weld_shut = TRUE @@ -40,12 +41,12 @@ var/should_populate_contents = TRUE /obj/structure/closet/Initialize(mapload) + if(mapload && !opened) // if closed, any item at the crate's loc is put in the contents + addtimer(CALLBACK(src, .proc/take_contents), 0) . = ..() update_icon() if(should_populate_contents) PopulateContents() - if(mapload && !opened) // if closed, any item at the crate's loc is put in the contents - addtimer(CALLBACK(src, .proc/take_contents), 0) if(secure) lockerelectronics = new(src) lockerelectronics.accesses = req_access @@ -60,10 +61,10 @@ /obj/structure/closet/update_icon() . = ..() - if(!opened) - layer = OBJ_LAYER - else - layer = BELOW_OBJ_LAYER + if(istype(src, /obj/structure/closet/supplypod)) + return + + layer = opened ? BELOW_OBJ_LAYER : OBJ_LAYER /obj/structure/closet/update_overlays() . = ..() @@ -71,61 +72,57 @@ /obj/structure/closet/proc/closet_update_overlays(list/new_overlays) . = new_overlays - if(!opened) - if(icon_door) - . += "[icon_door]_door" - else - . += "[icon_state]_door" - if(welded) - . += "welded" - if(!secure) - return - if(broken) - . += "off" - . += "sparking" - else if(locked) - . += "locked" - else - . += "unlocked" - else - if(icon_door_override) - . += "[icon_door]_open" - else - . += "[icon_state]_open" + if(opened) + . += "[icon_door_override ? icon_door : icon_state]_open" + return + + . += "[icon_door || icon_state]_door" + if(welded) + . += icon_welded + + if(!secure) + return + if(broken) + . += "off" + . += "sparking" + //Overlay is similar enough for both that we can use the same mask for both + SSvis_overlays.add_vis_overlay(src, icon, "locked", EMISSIVE_LAYER, EMISSIVE_PLANE, dir, alpha) + . += locked ? "locked" : "unlocked" /obj/structure/closet/examine(mob/user) . = ..() if(welded) - . += "It's welded shut." + . += "It's welded shut." if(anchored) . += "It is bolted to the ground." if(opened) . += "The parts are welded together." else if(secure && !opened) + . += "Alt-click to [locked ? "unlock" : "lock"]." else if(broken) . += "The lock is screwed in." - else if(secure) - . += "Alt-click to [locked ? "unlock" : "lock"]." - if(isliving(user)) - var/mob/living/L = user - if(HAS_TRAIT(L, TRAIT_SKITTISH)) - . += "Ctrl-Shift-click [src] to jump inside." + if(isobserver(user)) . += "It contains: [english_list(contents)]." investigate_log("had its contents examined by [user] as a ghost.", INVESTIGATE_GHOST) + if(HAS_TRAIT(user, TRAIT_SKITTISH)) + . += "If you bump into [p_them()] while running, you will jump inside." + /obj/structure/closet/CanPass(atom/movable/mover, turf/target) if(wall_mounted) return TRUE return !density -/obj/structure/closet/proc/can_open(mob/living/user) +/obj/structure/closet/proc/can_open(mob/living/user, force = FALSE) + if(force) + return TRUE if(welded || locked) return FALSE var/turf/T = get_turf(src) for(var/mob/living/L in T) - if(L.move_resist >= MOVE_FORCE_VERY_STRONG || (horizontal && L.mob_size > MOB_SIZE_TINY && L.density)) + if(L.anchored || L.move_resist >= MOVE_FORCE_VERY_STRONG || (horizontal && L.mob_size > MOB_SIZE_TINY && L.density)) if(user) to_chat(user, "There's something large on top of [src], preventing it from opening." ) return FALSE @@ -137,44 +134,16 @@ if(closet != src && !closet.wall_mounted) return FALSE for(var/mob/living/L in T) - if(L.move_resist >= MOVE_FORCE_VERY_STRONG || horizontal && L.mob_size > MOB_SIZE_TINY && L.density) + if(L.anchored || L.move_resist >= MOVE_FORCE_VERY_STRONG || (horizontal && L.mob_size > MOB_SIZE_TINY && L.density)) if(user) to_chat(user, "There's something too large in [src], preventing it from closing.") return FALSE return TRUE -/obj/structure/closet/proc/can_lock(mob/living/user, var/check_access = TRUE) //set check_access to FALSE if you only need to check if a locker has a functional lock rather than access - if(!secure) - return FALSE - if(broken) - to_chat(user, "[src] is broken!") - return FALSE - if(QDELETED(lockerelectronics) && !locked) //We want to be able to unlock it regardless of electronics, but only lockable with electronics - to_chat(user, "[src] is missing locker electronics!") - return FALSE - if(!check_access) - return TRUE - if(allowed(user)) - return TRUE - to_chat(user, "Access denied.") - -/obj/structure/closet/proc/togglelock(mob/living/user) - add_fingerprint(user) - if(eigen_target) - return - if(opened) - return - if(!can_lock(user)) - return - locked = !locked - user.visible_message("[user] [locked ? null : "un"]locks [src].", - "You [locked ? null : "un"]lock [src].") - update_icon() - -/obj/structure/closet/proc/dump_contents(var/override = TRUE) //Override is for not revealing the locker electronics when you open the locker, for example +/obj/structure/closet/proc/dump_contents(override = TRUE) //Override is for not revealing the locker electronics when you open the locker, for example var/atom/L = drop_location() for(var/atom/movable/AM in src) - if(AM == lockerelectronics && override) + if(AM == lockerelectronics && override) // this stops the electronics from being dumped out? huh continue AM.forceMove(L) if(throwing) // you keep some momentum when getting out of a thrown closet @@ -187,18 +156,30 @@ for(var/atom/movable/AM in L) if(AM != src && insert(AM) == -1) // limit reached break + // for(var/i in reverseRange(L.GetAllContents())) + // var/atom/movable/thing = i + // SEND_SIGNAL(thing, COMSIG_TRY_STORAGE_HIDE_ALL) -/obj/structure/closet/proc/open(mob/living/user) - if(opened || !can_open(user)) +/obj/structure/closet/proc/open(mob/living/user, force = FALSE) + if(!can_open(user, force)) return - playsound(loc, open_sound, 15, 1, -3) + if(opened) + return + welded = FALSE + locked = FALSE // if you manage to open it, then its not welded/locked, hello?! + playsound(loc, open_sound, 15, TRUE, -3) opened = TRUE if(!dense_when_open) density = FALSE climb_time *= 0.5 //it's faster to climb onto an open thing dump_contents() update_icon() - return 1 + after_open(user, force) + return TRUE + +///Proc to override for effects after opening a door +/obj/structure/closet/proc/after_open(mob/living/user, force = FALSE) + return /obj/structure/closet/proc/insert(atom/movable/AM) if(contents.len >= storage_capacity) @@ -208,19 +189,19 @@ do_teleport(AM, get_turf(eigen_target), 0) if(eigen_target.opened == FALSE) eigen_target.bust_open() - else - AM.forceMove(src) + return TRUE + + AM.forceMove(src) return TRUE else return FALSE - /obj/structure/closet/proc/insertion_allowed(atom/movable/AM) if(ismob(AM)) if(!isliving(AM)) //let's not put ghosts or camera mobs inside closets... return FALSE var/mob/living/L = AM - if(L.move_resist >= MOVE_FORCE_VERY_STRONG || L.buckled || L.incorporeal_move || L.has_buckled_mobs()) + if(L.anchored || L.move_resist >= MOVE_FORCE_VERY_STRONG || L.buckled || L.incorporeal_move || L.has_buckled_mobs()) return FALSE if(L.mob_size > MOB_SIZE_TINY) // Tiny mobs are treated as items. if(horizontal && L.density) @@ -236,13 +217,13 @@ else if(istype(AM, /obj/structure/closet)) return FALSE - else if(istype(AM, /obj/effect)) + else if(iseffect(AM)) // todo: move to atom/movable return FALSE else if(isobj(AM)) if((!allow_dense && AM.density) || AM.anchored || AM.has_buckled_mobs()) return FALSE - if(isitem(AM) && !HAS_TRAIT(AM, TRAIT_NODROP)) + else if(isitem(AM) && !HAS_TRAIT(AM, TRAIT_NODROP)) return TRUE else if(!allow_objects && !istype(AM, /obj/effect/dummy/chameleon)) return FALSE @@ -255,25 +236,356 @@ if(!opened || !can_close(user)) return FALSE take_contents() - playsound(loc, close_sound, 15, 1, -3) - climb_time = initial(climb_time) + playsound(loc, close_sound, 15, TRUE, -3) opened = FALSE density = TRUE update_icon() + after_close(user) return TRUE +///Proc to override for effects after closing a door +/obj/structure/closet/proc/after_close(mob/living/user) + return + + /obj/structure/closet/proc/toggle(mob/living/user) if(opened) return close(user) else return open(user) + +/obj/structure/closet/deconstruct(disassembled = TRUE) + if(ispath(material_drop) && material_drop_amount && !(flags_1 & NODECONSTRUCT_1)) + new material_drop(loc, material_drop_amount) + qdel(src) + +/obj/structure/closet/obj_break(damage_flag) + if(!broken && !(flags_1 & NODECONSTRUCT_1)) + bust_open() + +/obj/structure/closet/attackby(obj/item/W, mob/user, params) + if(user in src) + return + if(src.tool_interact(W,user)) + return 1 // No afterattack + else + return ..() + +/obj/structure/closet/proc/tool_interact(obj/item/W, mob/living/user)//returns TRUE if attackBy call shouldn't be continued (because tool was used/closet was of wrong type), FALSE if otherwise + . = TRUE + if(opened) + if(istype(W, /obj/item/weldingtool)) + if(W.tool_behaviour == TOOL_WELDER) + // eigen check + if(eigen_teleport) + to_chat(user, "The unstable nature of \the [src] makes it impossible to deconstruct!") + return + + if(!W.tool_start_check(user, amount=0)) + return + + to_chat(user, "You begin cutting \the [src] apart...") + if(W.use_tool(src, user, 40, volume=50)) + if(!opened) + return + user.visible_message("[user] slices apart \the [src].", + "You cut \the [src] apart with \the [W].", + "You hear welding.") + deconstruct(TRUE) + return + else // for example cardboard box is cut with wirecutters + user.visible_message("[user] cut apart \the [src].", \ + "You cut \the [src] apart with \the [W].") + deconstruct(TRUE) + return + if(user.transferItemToLoc(W, drop_location())) // so we put in unlit welder too + return + else if(W.tool_behaviour == TOOL_WELDER && can_weld_shut) + // eigen check + if(eigen_teleport) + to_chat(user, "The unstable nature of \the [src] makes it impossible to deconstruct!") + return + if(!W.tool_start_check(user, amount=0)) + return + + to_chat(user, "You begin [welded ? "unwelding":"welding"] \the [src]...") + if(W.use_tool(src, user, 40, volume=50)) + if(opened) + return + welded = !welded + after_weld(welded) + user.visible_message("[user] [welded ? "welds shut" : "unwelded"] \the [src].", + "You [welded ? "weld" : "unwelded"] \the [src] with \the [W].", + "You hear welding.") + log_game("[key_name(user)] [welded ? "welded":"unwelded"] closet [src] with [W] at [AREACOORD(src)]") + update_icon() + else if(W.tool_behaviour == TOOL_WRENCH && anchorable) + if(isinspace() && !anchored) + return + set_anchored(!anchored) + W.play_tool_sound(src, 75) + user.visible_message("[user] [anchored ? "anchored" : "unanchored"] \the [src] [anchored ? "to" : "from"] the ground.", \ + "You [anchored ? "anchored" : "unanchored"] \the [src] [anchored ? "to" : "from"] the ground.", \ + "You hear a ratchet.") + else if(user.a_intent != INTENT_HARM && !(W.item_flags & NOBLUDGEON)) + var/item_is_id = W.GetID() + if(!item_is_id) + return FALSE + if(item_is_id || !toggle(user)) + togglelock(user) + // cit addons + else if(istype(W, /obj/item/electronics/airlock)) + handle_lock_addition(user, W) + else if(W.tool_behaviour == TOOL_SCREWDRIVER) + handle_lock_removal(user, W) + + else + return FALSE + +/obj/structure/closet/proc/after_weld(weld_state) + return + +/obj/structure/closet/MouseDrop_T(atom/movable/O, mob/living/user) + if(!istype(O) || O.anchored || istype(O, /obj/screen)) + return + if(!istype(user) || user.incapacitated() || user.lying) + return + if(!Adjacent(user) || !user.Adjacent(O)) + return + if(user == O) //try to climb onto it + return ..() + if(!opened) + return + if(!isturf(O.loc)) + return + + var/actuallyismob = 0 + if(isliving(O)) + actuallyismob = 1 + else if(!isitem(O)) + return + var/turf/T = get_turf(src) + var/list/targets = list(O, src) + add_fingerprint(user) + user.visible_message("[user] [actuallyismob ? "tries to ":""]stuff [O] into [src].", \ + "You [actuallyismob ? "try to ":""]stuff [O] into [src].", \ + "You hear clanging.") + if(actuallyismob) + if(do_after_mob(user, targets, 40)) + user.visible_message("[user] stuffs [O] into [src].", \ + "You stuff [O] into [src].", \ + "You hear a loud metal bang.") + var/mob/living/L = O + if(!issilicon(L)) + L.DefaultCombatKnockdown(40) + if(istype(src, /obj/structure/closet/supplypod/extractionpod)) + O.forceMove(src) + else + O.forceMove(T) + close() + else + O.forceMove(T) + return 1 + +/obj/structure/closet/relaymove(mob/living/user, direction) + if(user.stat || !isturf(loc)) + return + if(locked) + if(message_cooldown <= world.time) + message_cooldown = world.time + 50 + to_chat(user, "[src]'s door won't budge!") + return + container_resist(user) + +/obj/structure/closet/on_attack_hand(mob/user) + if(user.lying && get_dist(src, user) > 0) + return + + if(!toggle(user)) + togglelock(user) + + +/obj/structure/closet/attack_paw(mob/user) + return attack_hand(user) + +/obj/structure/closet/attack_robot(mob/user) + if(user.Adjacent(src)) + return attack_hand(user) + +// tk grab then use on self +/obj/structure/closet/attack_self_tk(mob/user) + return attack_hand(user) + +/obj/structure/closet/verb/verb_toggleopen() + set src in view(1) + set category = "Object" + set name = "Toggle Open" + + if(!usr.canUseTopic(src, BE_CLOSE) || !isturf(loc)) + return + + if(iscarbon(usr) || issilicon(usr) || isdrone(usr)) + return toggle(usr) + else + to_chat(usr, "This mob type can't use this verb.") + +// Objects that try to exit a locker by stepping were doing so successfully, +// and due to an oversight in turf/Enter() were going through walls. That +// should be independently resolved, but this is also an interesting twist. +/obj/structure/closet/Exit(atom/movable/AM) + open() + if(AM.loc == src) + return FALSE + return TRUE + +/obj/structure/closet/container_resist(mob/living/user) + if(opened) + return + if(ismovable(loc)) + // user.changeNext_move(CLICK_CD_BREAKOUT) + // user.last_special = world.time + CLICK_CD_BREAKOUT + var/atom/movable/AM = loc + AM.relay_container_resist(user, src) + return + if(!welded && !locked) + open() + return + + //okay, so the closet is either welded or locked... resist!!! + // user.changeNext_move(CLICK_CD_BREAKOUT) + // user.last_special = world.time + CLICK_CD_BREAKOUT + user.visible_message("[src] begins to shake violently!", \ + "You lean on the back of [src] and start pushing the door open... (this will take about [DisplayTimeText(breakout_time)].)", \ + "You hear banging from [src].") + if(do_after(user,(breakout_time), target = src, required_mobility_flags = MOBILITY_RESIST)) + if(!user || user.stat != CONSCIOUS || user.loc != src || opened || (!locked && !welded) ) + return + //we check after a while whether there is a point of resisting anymore and whether the user is capable of resisting + user.visible_message("[user] successfully broke out of [src]!", + "You successfully break out of [src]!") + bust_open() + else + if(user.loc == src) //so we don't get the message if we resisted multiple times and succeeded. + to_chat(user, "You fail to break out of [src]!") + /obj/structure/closet/proc/bust_open() welded = FALSE //applies to all lockers locked = FALSE //applies to critter crates and secure lockers only broken = TRUE //applies to secure lockers only open() +/obj/structure/closet/AltClick(mob/user) + ..() + if(!user.canUseTopic(src, BE_CLOSE) || !isturf(loc)) + return + if(opened || !secure) + return + else + togglelock(user) + +/obj/structure/closet/proc/togglelock(mob/living/user, silent) + if(secure && !broken) + if(allowed(user)) + if(iscarbon(user)) + add_fingerprint(user) + locked = !locked + user.visible_message("[user] [locked ? null : "un"]locks [src].", + "You [locked ? null : "un"]lock [src].") + update_icon() + else if(!silent) + to_chat(user, "Access Denied.") + else if(secure && broken) + to_chat(user, "\The [src] is broken!") + +/obj/structure/closet/CtrlShiftClick(mob/living/user) + if(!HAS_TRAIT(user, TRAIT_SKITTISH)) + return ..() + if(!user.canUseTopic(src) || !isturf(user.loc) || !user.Adjacent(src) || !user.CanReach(src)) + return + dive_into(user) + +/obj/structure/closet/emag_act(mob/user) + . = ..() + if(!secure || broken) + return + if(user) + user.visible_message("Sparks fly from [src]!", + "You scramble [src]'s lock, breaking it open!", + "You hear a faint electrical spark.") + playsound(src, "sparks", 50, TRUE, SHORT_RANGE_SOUND_EXTRARANGE) + broken = TRUE + locked = FALSE + if(!QDELETED(lockerelectronics)) + QDEL_NULL(lockerelectronics) + update_icon() + +/obj/structure/closet/get_remote_view_fullscreens(mob/user) + if(user.stat == DEAD || !(user.sight & (SEEOBJS|SEEMOBS))) + user.overlay_fullscreen("remote_view", /obj/screen/fullscreen/impaired, 1) + +/obj/structure/closet/emp_act(severity) + . = ..() + if(. & EMP_PROTECT_SELF) + return + if (!(. & EMP_PROTECT_CONTENTS)) + for(var/obj/O in src) + O.emp_act(severity) + if(secure && !broken && !(. & EMP_PROTECT_SELF)) + if(prob(50 / severity)) + locked = !locked + update_icon() + if(prob(20 / severity) && !opened) + if(!locked) + open() + else + req_access = list() + req_access += pick(get_all_accesses()) + if(!QDELETED(lockerelectronics)) + lockerelectronics.accesses = req_access + +/obj/structure/closet/contents_explosion(severity, target) + for(var/atom/A in contents) + A.ex_act(severity, target) + CHECK_TICK + +/obj/structure/closet/singularity_act() + dump_contents() + ..() + +/obj/structure/closet/AllowDrop() + return TRUE + + +/obj/structure/closet/return_temperature() + return + +/obj/structure/closet/proc/dive_into(mob/living/user) + var/turf/T1 = get_turf(user) + var/turf/T2 = get_turf(src) + if(!opened) + if(locked) + togglelock(user, TRUE) + if(!open(user)) + to_chat(user, "It won't budge!") + return + step_towards(user, T2) + T1 = get_turf(user) + if(T1 == T2) + user.set_resting(TRUE, TRUE) + if(!close(user)) + to_chat(user, "You can't get [src] to close!") + user.set_resting(FALSE, TRUE) + return + user.set_resting(FALSE, TRUE) + togglelock(user) + T1.visible_message("[user] dives into [src]!") + +/obj/structure/closet/canReachInto(atom/user, atom/target, list/next, view_only, obj/item/tool) + return ..() && opened + +/// cit specific /// + /obj/structure/closet/proc/handle_lock_addition(mob/user, obj/item/electronics/airlock/E) add_fingerprint(user) if(lock_in_use) @@ -336,294 +648,17 @@ update_icon() return TRUE - -/obj/structure/closet/deconstruct(disassembled = TRUE) - if(ispath(material_drop) && material_drop_amount && !(flags_1 & NODECONSTRUCT_1)) - new material_drop(loc, material_drop_amount) - qdel(src) - -/obj/structure/closet/obj_break(damage_flag) - if(!broken && !(flags_1 & NODECONSTRUCT_1)) - bust_open() - -/obj/structure/closet/attackby(obj/item/W, mob/user, params) - if(user in src) - return - if(src.tool_interact(W,user)) - return 1 // No afterattack - else - return ..() - -/obj/structure/closet/proc/tool_interact(obj/item/W, mob/user)//returns TRUE if attackBy call shouldnt be continued (because tool was used/closet was of wrong type), FALSE if otherwise - . = TRUE - if(opened) - if(istype(W, cutting_tool)) - var/welder = FALSE - if(W.tool_behaviour == TOOL_WELDER) - if(!W.tool_start_check(user, amount=0)) - return - to_chat(user, "You begin [welder ? "slicing" : "deconstructing"] \the [src] apart...") - welder = TRUE - if(W.use_tool(src, user, 40, volume=50)) - if(eigen_teleport) - to_chat(user, "The unstable nature of \the [src] makes it impossible to [welder ? "slice" : "deconstruct"]!") - return - if(!opened) - return - user.visible_message("[user] [welder ? "slice" : "deconstruct"]s apart \the [src].", - "You [welder ? "slice" : "deconstruct"] \the [src] apart with \the [W].", - "You hear [welder ? "welding" : "rustling of screws and metal"].") - deconstruct(TRUE) - return - if(user.a_intent != INTENT_HARM && user.transferItemToLoc(W, drop_location())) // so we put in unlit welder too - return TRUE - else if(istype(W, /obj/item/electronics/airlock)) - handle_lock_addition(user, W) - else if(W.tool_behaviour == TOOL_SCREWDRIVER) - handle_lock_removal(user, W) - else if(W.tool_behaviour == TOOL_WELDER && can_weld_shut) - if(!W.tool_start_check(user, amount=0)) - return - - to_chat(user, "You begin [welded ? "unwelding":"welding"] \the [src]...") - if(W.use_tool(src, user, 40, volume=50)) - if(eigen_teleport) - to_chat(user, "The unstable nature of \the [src] makes it impossible to weld!") - return - if(opened) - return - welded = !welded - after_weld(welded) - user.visible_message("[user] [welded ? "welds shut" : "unwelds"] \the [src].", - "You [welded ? "weld" : "unwelded"] \the [src] with \the [W].", - "You hear welding.") - update_icon() - else if(W.tool_behaviour == TOOL_WRENCH && anchorable) - if(isinspace() && !anchored) - return - setAnchored(!anchored) - W.play_tool_sound(src, 75) - user.visible_message("[user] [anchored ? "anchored" : "unanchored"] \the [src] [anchored ? "to" : "from"] the ground.", \ - "You [anchored ? "anchored" : "unanchored"] \the [src] [anchored ? "to" : "from"] the ground.", \ - "You hear a ratchet.") - else if(user.a_intent != INTENT_HARM && !(W.item_flags & NOBLUDGEON)) - if(W.GetID() || !toggle(user)) - togglelock(user) - else +/obj/structure/closet/proc/can_lock(mob/living/user, var/check_access = TRUE) //set check_access to FALSE if you only need to check if a locker has a functional lock rather than access + if(!secure) return FALSE - -/obj/structure/closet/proc/after_weld(weld_state) - return - -/obj/structure/closet/MouseDrop_T(atom/movable/O, mob/living/user) - if(!istype(O) || O.anchored || istype(O, /obj/screen)) - return - if(!istype(user) || user.incapacitated() || user.lying) - return - if(!Adjacent(user) || !user.Adjacent(O)) - return - if(user == O) //try to climb onto it - return ..() - if(!opened) - return - if(!isturf(O.loc)) - return - - var/actuallyismob = 0 - if(isliving(O)) - actuallyismob = 1 - else if(!isitem(O)) - return - var/turf/T = get_turf(src) - var/list/targets = list(O, src) - add_fingerprint(user) - user.visible_message("[user] [actuallyismob ? "tries to ":""]stuff [O] into [src].", \ - "You [actuallyismob ? "try to ":""]stuff [O] into [src].", \ - "You hear clanging.") - if(actuallyismob) - if(do_after_mob(user, targets, 40)) - user.visible_message("[user] stuffs [O] into [src].", \ - "You stuff [O] into [src].", \ - "You hear a loud metal bang.") - var/mob/living/L = O - if(!issilicon(L)) - L.DefaultCombatKnockdown(40) - if(istype(src, /obj/structure/closet/supplypod/extractionpod)) - O.forceMove(src) - else - O.forceMove(T) - close() - else - O.forceMove(T) - return 1 - -/obj/structure/closet/relaymove(mob/user) - if(user.stat || !isturf(loc) || !isliving(user)) - return - if(locked || welded) - if(message_cooldown <= world.time) - message_cooldown = world.time + 50 - to_chat(user, "[src]'s door won't budge!") - return - container_resist(user) - -/obj/structure/closet/on_attack_hand(mob/user, act_intent = user.a_intent, unarmed_attack_flags) - if(user.lying && get_dist(src, user) > 0) - return - - if(!toggle(user)) - togglelock(user) - -/obj/structure/closet/attack_paw(mob/user) - return attack_hand(user) - -/obj/structure/closet/attack_robot(mob/user) - if(user.Adjacent(src)) - return attack_hand(user) - -// tk grab then use on self -/obj/structure/closet/attack_self_tk(mob/user) - return attack_hand(user) - -/obj/structure/closet/verb/verb_toggleopen() - set src in oview(1) - set category = "Object" - set name = "Toggle Open" - - var/mob/living/L = usr - if(!istype(L) || !CHECK_MOBILITY(L, MOBILITY_USE)) + if(broken) + to_chat(user, "[src] is broken!") return FALSE - - if(iscarbon(usr) || issilicon(usr) || isdrone(usr)) - return attack_hand(usr) - else - to_chat(usr, "This mob type can't use this verb.") - -// Objects that try to exit a locker by stepping were doing so successfully, -// and due to an oversight in turf/Enter() were going through walls. That -// should be independently resolved, but this is also an interesting twist. -/obj/structure/closet/Exit(atom/movable/AM) - open() - if(AM.loc == src) - return 0 - return 1 - -/obj/structure/closet/container_resist(mob/living/user) - if(opened) - return - if(ismovable(loc)) - var/atom/movable/AM = loc - AM.relay_container_resist(user, src) - return - if(!welded && !locked) - open() - return - - //okay, so the closet is either welded or locked... resist!!! - user.visible_message("[src] begins to shake violently!", \ - "You lean on the back of [src] and start pushing the door open... (this will take about [DisplayTimeText(breakout_time)].)", \ - "You hear banging from [src].") - if(do_after(user,(breakout_time), target = src, required_mobility_flags = MOBILITY_RESIST)) - if(!user || user.stat != CONSCIOUS || user.loc != src || opened || (!locked && !welded) ) - return - //we check after a while whether there is a point of resisting anymore and whether the user is capable of resisting - user.visible_message("[user] successfully broke out of [src]!", - "You successfully break out of [src]!") - bust_open() - else - if(user.loc == src) //so we don't get the message if we resisted multiple times and succeeded. - to_chat(user, "You fail to break out of [src]!") - -/obj/structure/closet/AltClick(mob/user) - . = ..() - if(!user.canUseTopic(src, be_close=TRUE) || !isturf(loc)) - to_chat(user, "You can't do that right now!") + if(QDELETED(lockerelectronics) && !locked) //We want to be able to unlock it regardless of electronics, but only lockable with electronics + to_chat(user, "[src] is missing locker electronics!") + return FALSE + if(!check_access) return TRUE - togglelock(user) - return TRUE - -/obj/structure/closet/CtrlShiftClick(mob/living/user) - if(!HAS_TRAIT(user, TRAIT_SKITTISH)) - return ..() - if(!user.canUseTopic(src) || !isturf(user.loc) || !user.Adjacent(src) || !user.CanReach(src)) - return - dive_into(user) - -/obj/structure/closet/emag_act(mob/user) - . = ..() - if(!secure || broken) - return - user.visible_message("Sparks fly from [src]!", - "You scramble [src]'s lock, breaking it open!", - "You hear a faint electrical spark.") - playsound(src, "sparks", 50, 1) - broken = TRUE - locked = FALSE - if(!QDELETED(lockerelectronics)) - QDEL_NULL(lockerelectronics) - update_icon() - -/obj/structure/closet/get_remote_view_fullscreens(mob/user) - if(user.stat == DEAD || !(user.sight & (SEEOBJS|SEEMOBS))) - user.overlay_fullscreen("remote_view", /obj/screen/fullscreen/impaired, 1) - -/obj/structure/closet/emp_act(severity) - . = ..() - if(. & EMP_PROTECT_SELF) - return - if (!(. & EMP_PROTECT_CONTENTS)) - for(var/obj/O in src) - O.emp_act(severity) - if(!secure || broken) - return ..() - if(prob(severity/2)) - locked = !locked - update_icon() - if(prob(severity/5) && !opened) - if(!locked) - open() - else - req_access = list() - req_access += pick(get_all_accesses()) - if(!QDELETED(lockerelectronics)) - lockerelectronics.accesses = req_access - -/obj/structure/closet/contents_explosion(severity, target) - for(var/atom/A in contents) - A.ex_act(severity, target) - CHECK_TICK - -/obj/structure/closet/singularity_act() - dump_contents() - ..() - -/obj/structure/closet/AllowDrop() - return TRUE - - -/obj/structure/closet/return_temperature() - return - -/obj/structure/closet/proc/dive_into(mob/living/user) - var/turf/T1 = get_turf(user) - var/turf/T2 = get_turf(src) - if(!opened) - if(locked) - togglelock(user, TRUE) - if(!open(user)) - to_chat(user, "It won't budge!") - return - step_towards(user, T2) - T1 = get_turf(user) - if(T1 == T2) - user.set_resting(TRUE, TRUE) - if(!close(user)) - to_chat(user, "You can't get [src] to close!") - user.set_resting(FALSE, TRUE) - return - user.set_resting(FALSE, TRUE) - togglelock(user) - T1.visible_message("[user] dives into [src]!") - -/obj/structure/closet/canReachInto(atom/user, atom/target, list/next, view_only, obj/item/tool) - return ..() && opened + if(allowed(user)) + return TRUE + to_chat(user, "Access denied.") diff --git a/code/game/objects/structures/crates_lockers/crates.dm b/code/game/objects/structures/crates_lockers/crates.dm index ee202f9504..030f7f4edf 100644 --- a/code/game/objects/structures/crates_lockers/crates.dm +++ b/code/game/objects/structures/crates_lockers/crates.dm @@ -17,10 +17,13 @@ material_drop_amount = 5 var/obj/item/paper/fluff/jobs/cargo/manifest/manifest -/obj/structure/closet/crate/New() - ..() +/obj/structure/closet/crate/Initialize() + . = ..() if(icon_state == "[initial(icon_state)]open") opened = TRUE + // AddElement(/datum/element/climbable, climb_time = crate_climb_time * 0.5, climb_stun = 0) + // else + // AddElement(/datum/element/climbable, climb_time = crate_climb_time, climb_stun = 0) update_icon() /obj/structure/closet/crate/CanPass(atom/movable/mover, turf/target) @@ -46,21 +49,16 @@ if(manifest) tear_manifest(user) -/obj/structure/closet/crate/tool_interact(obj/item/W, mob/user) - if(W.tool_behaviour == TOOL_WIRECUTTER && manifest) - tear_manifest(user) - return TRUE - return ..() - -/obj/structure/closet/crate/open(mob/living/user) +/obj/structure/closet/crate/open(mob/living/user, force = FALSE) . = ..() if(. && manifest) to_chat(user, "The manifest is torn off [src].") - playsound(src, 'sound/items/poster_ripped.ogg', 75, 1) + playsound(src, 'sound/items/poster_ripped.ogg', 75, TRUE) manifest.forceMove(get_turf(src)) manifest = null update_icon() +// cit specific /obj/structure/closet/crate/handle_lock_addition() return @@ -69,7 +67,7 @@ /obj/structure/closet/crate/proc/tear_manifest(mob/user) to_chat(user, "You tear the manifest off of [src].") - playsound(src, 'sound/items/poster_ripped.ogg', 75, 1) + playsound(src, 'sound/items/poster_ripped.ogg', 75, TRUE) manifest.forceMove(loc) if(ishuman(user)) diff --git a/code/modules/cargo/supplypod.dm b/code/modules/cargo/supplypod.dm index 90adf8e7ff..3d2264a593 100644 --- a/code/modules/cargo/supplypod.dm +++ b/code/modules/cargo/supplypod.dm @@ -130,26 +130,28 @@ /obj/structure/closet/supplypod/update_overlays() . = ..() - if (style == STYLE_INVISIBLE) + if(style == STYLE_INVISIBLE) return - if (rubble) + + if(rubble) . += rubble.getForeground(src) - if (style == STYLE_SEETHROUGH) - for (var/atom/A in contents) + + if(style == STYLE_SEETHROUGH) + for(var/atom/A in contents) var/mutable_appearance/itemIcon = new(A) itemIcon.transform = matrix().Translate(-1 * SUPPLYPOD_X_OFFSET, 0) . += itemIcon - for (var/t in turfs_in_cargo)//T is just a turf's type + for(var/t in turfs_in_cargo)//T is just a turf's type var/turf/turf_type = t var/mutable_appearance/itemIcon = mutable_appearance(initial(turf_type.icon), initial(turf_type.icon_state)) itemIcon.transform = matrix().Translate(-1 * SUPPLYPOD_X_OFFSET, 0) . += itemIcon return - if (opened) //We're opened means all we have to worry about is masking a decal if we have one - if (!decal) //We don't have a decal to mask + if(opened) //We're opened means all we have to worry about is masking a decal if we have one + if(!decal) //We don't have a decal to mask return - if (!door) //We have a decal but no door, so let's just add the decal + if(!door) //We have a decal but no door, so let's just add the decal . += decal return var/icon/masked_decal = new(icon, decal) //The decal we want to apply @@ -159,23 +161,25 @@ door_masker.Blend("#000000", ICON_SUBTRACT) masked_decal.Blend(door_masker, ICON_ADD) . += masked_decal - else //If we're closed - if (!door) //We have no door, lets see if we have a decal. If not, theres nothing we need to do - if (decal) - . += decal - return - else if (GLOB.podstyles[style][POD_SHAPE] != POD_SHAPE_NORML) //If we're not a normal pod shape (aka, if we don't have fins), just add the door without masking - . += door - else - var/icon/masked_door = new(icon, door) //The door we want to apply - var/icon/fin_masker = new(icon, "mask_[fin_mask]") //The fin shape we want to 'cut out' of the door - fin_masker.MapColors(0,0,0,1, 0,0,0,1, 0,0,0,1, 1,1,1,0, 0,0,0,1) - fin_masker.SwapColor("#ffffffff", null) - fin_masker.Blend("#000000", ICON_SUBTRACT) - masked_door.Blend(fin_masker, ICON_ADD) - . += masked_door - if (decal) + return + + //If we're closed + if(!door) //We have no door, lets see if we have a decal. If not, theres nothing we need to do + if(decal) . += decal + return + else if (GLOB.podstyles[style][POD_SHAPE] != POD_SHAPE_NORML) //If we're not a normal pod shape (aka, if we don't have fins), just add the door without masking + . += door + else + var/icon/masked_door = new(icon, door) //The door we want to apply + var/icon/fin_masker = new(icon, "mask_[fin_mask]") //The fin shape we want to 'cut out' of the door + fin_masker.MapColors(0,0,0,1, 0,0,0,1, 0,0,0,1, 1,1,1,0, 0,0,0,1) + fin_masker.SwapColor("#ffffffff", null) + fin_masker.Blend("#000000", ICON_SUBTRACT) + masked_door.Blend(fin_masker, ICON_ADD) + . += masked_door + if(decal) + . += decal /obj/structure/closet/supplypod/tool_interact(obj/item/W, mob/user) if(bluespace) //We dont want to worry about interacting with bluespace pods, as they are due to delete themselves soon anyways. @@ -192,7 +196,7 @@ /obj/structure/closet/supplypod/toggle(mob/living/user) return -/obj/structure/closet/supplypod/open(mob/living/user, force = TRUE) +/obj/structure/closet/supplypod/open(mob/living/user, force = FALSE) return /obj/structure/closet/supplypod/proc/handleReturnAfterDeparting(atom/movable/holder = src) @@ -550,9 +554,6 @@ var/obj/effect/pod_landingzone_effect/helper var/list/smoke_effects = new /list(13) -/obj/effect/ex_act() - return - /obj/effect/pod_landingzone/Initialize(mapload, podParam, single_order = null, clientman) . = ..() if (ispath(podParam)) //We can pass either a path for a pod (as expressconsoles do), or a reference to an instantiated pod (as the centcom_podlauncher does) @@ -647,4 +648,12 @@ desc = "This disk provides a firmware update to the Express Supply Console, granting the use of Nanotrasen's Bluespace Drop Pods to the supply department." icon = 'icons/obj/module.dmi' icon_state = "cargodisk" + // inhand_icon_state = "card-id" w_class = WEIGHT_CLASS_SMALL + +// let's not. +/obj/structure/closet/supplypod/handle_lock_addition() + return + +/obj/structure/closet/supplypod/handle_lock_removal() + return diff --git a/code/modules/modular_computers/computers/item/laptop.dm b/code/modules/modular_computers/computers/item/laptop.dm index 7616e31aa8..37eedcb312 100644 --- a/code/modules/modular_computers/computers/item/laptop.dm +++ b/code/modules/modular_computers/computers/item/laptop.dm @@ -25,6 +25,7 @@ /obj/item/modular_computer/laptop/examine(mob/user) . = ..() + . += "Drag it in your hand to pick it up." if(screen_on) . += "Alt-click to close it." @@ -76,6 +77,9 @@ M.put_in_hand(src, H.held_index) /obj/item/modular_computer/laptop/on_attack_hand(mob/user) + . = ..() + if(!.) + return if(screen_on && isturf(loc)) return attack_self(user) diff --git a/code/modules/modular_computers/file_system/programs/jobmanagement.dm b/code/modules/modular_computers/file_system/programs/jobmanagement.dm index 3f21d2cf2c..0babfcdddd 100644 --- a/code/modules/modular_computers/file_system/programs/jobmanagement.dm +++ b/code/modules/modular_computers/file_system/programs/jobmanagement.dm @@ -20,7 +20,8 @@ "Head of Security", "Chief Engineer", "Research Director", - "Chief Medical Officer") + "Chief Medical Officer", + "Quartermaster") //The scaling factor of max total positions in relation to the total amount of people on board the station in % var/max_relative_positions = 30 //30%: Seems reasonable, limit of 6 @ 20 players @@ -43,7 +44,7 @@ /datum/computer_file/program/job_management/proc/can_close_job(datum/job/job) if(!(job?.title in blacklisted)) - if(job.total_positions > length(GLOB.player_list) * (max_relative_positions / 100)) + if(job.total_positions > job.current_positions) var/delta = (world.time / 10) - GLOB.time_last_changed_position if((change_position_cooldown < delta) || (opened_positions[job.title] > 0)) return TRUE @@ -67,7 +68,7 @@ if(!j || !can_open_job(j)) return if(opened_positions[edit_job_target] >= 0) - GLOB.time_last_changed_position = world.time / 10 + GLOB.time_last_changed_position = world.time / 10 // global cd j.total_positions++ opened_positions[edit_job_target]++ playsound(computer, 'sound/machines/terminal_prompt_confirm.ogg', 50, FALSE) From 69982f6315356acb3316df1562ca8463bdfdb509 Mon Sep 17 00:00:00 2001 From: LetterN <24603524+LetterN@users.noreply.github.com> Date: Wed, 17 Mar 2021 11:49:50 +0800 Subject: [PATCH 13/79] fixes https://github.com/Citadel-Station-13/Citadel-Station-13/issues/14452 and-might-have fi-x-ed https://github.com/Citadel-Station-13/Citadel-Station-13/issues/14450 --- code/controllers/subsystem/ticker.dm | 4 ++-- code/game/machinery/autolathe.dm | 20 ++++++++++++++++--- code/game/objects/items/tanks/jetpack.dm | 4 ++-- .../machinery/portable/canister.dm | 11 +++++----- 4 files changed, 26 insertions(+), 13 deletions(-) diff --git a/code/controllers/subsystem/ticker.dm b/code/controllers/subsystem/ticker.dm index f37feeea34..58238247ff 100755 --- a/code/controllers/subsystem/ticker.dm +++ b/code/controllers/subsystem/ticker.dm @@ -609,9 +609,9 @@ SUBSYSTEM_DEF(ticker) var/list/ded = SSblackbox.first_death if(ded.len) var/last_words = ded["last_words"] ? " Their last words were: \"[ded["last_words"]]\"" : "" - news_message += " NT Sanctioned Psykers picked up faint traces of someone near the station, allegedly having had died. Their name was: [ded["name"]], [ded["role"]], at [ded["area"]].[last_words]" + news_message += "\nNT Sanctioned Psykers picked up faint traces of someone near the station, allegedly having had died. Their name was: [ded["name"]], [ded["role"]], at [ded["area"]].[last_words]" else - news_message += " NT Sanctioned Psykers proudly confirm reports that nobody died this shift!" + news_message += "\nNT Sanctioned Psykers proudly confirm reports that nobody died this shift!" if(news_message) send2otherserver(news_source, news_message,"News_Report") diff --git a/code/game/machinery/autolathe.dm b/code/game/machinery/autolathe.dm index d8a5f7d2c7..0e7b4aa0fa 100644 --- a/code/game/machinery/autolathe.dm +++ b/code/game/machinery/autolathe.dm @@ -48,13 +48,14 @@ ) /obj/machinery/autolathe/Initialize() - AddComponent(/datum/component/material_container, SSmaterials.materialtypes_by_category[MAT_CATEGORY_RIGID], 0, TRUE, null, null, CALLBACK(src, .proc/AfterMaterialInsert)) . = ..() - wires = new /datum/wires/autolathe(src) stored_research = new /datum/techweb/specialized/autounlocking/autolathe matching_designs = list() +/obj/machinery/autolathe/ComponentInitialize() + AddComponent(/datum/component/material_container, SSmaterials.materialtypes_by_category[MAT_CATEGORY_RIGID], 0, TRUE, null, null, CALLBACK(src, .proc/AfterMaterialInsert)) + /obj/machinery/autolathe/Destroy() QDEL_NULL(wires) return ..() @@ -439,6 +440,9 @@ /obj/machinery/autolathe/secure/Initialize() . = ..() + // let's not leave the parent datum floating, right? + if(stored_research) + QDEL_NULL(stored_research) stored_research = new /datum/techweb/specialized/autounlocking/autolathe/public /obj/machinery/autolathe/toy @@ -457,8 +461,18 @@ "Misc", "Imported" ) +/obj/machinery/autolathe/toy/Initialize() + . = ..() + // let's not leave the parent datum floating, right? + if(stored_research) + QDEL_NULL(stored_research) + stored_research = new /datum/techweb/specialized/autounlocking/autolathe/toy /obj/machinery/autolathe/toy/hacked/Initialize() . = ..() adjust_hacked(TRUE) - stored_research = new /datum/techweb/specialized/autounlocking/autolathe/toy + +// override the base to allow plastics +/obj/machinery/autolathe/ComponentInitialize() + var/list/extra_mats = list(/datum/material/plastic) + AddComponent(/datum/component/material_container, SSmaterials.materialtypes_by_category[MAT_CATEGORY_RIGID] + extra_mats, 0, TRUE, null, null, CALLBACK(src, .proc/AfterMaterialInsert)) diff --git a/code/game/objects/items/tanks/jetpack.dm b/code/game/objects/items/tanks/jetpack.dm index 29961d12b4..92e0cee7e8 100644 --- a/code/game/objects/items/tanks/jetpack.dm +++ b/code/game/objects/items/tanks/jetpack.dm @@ -15,7 +15,7 @@ var/datum/effect_system/trail_follow/ion/ion_trail /obj/item/tank/jetpack/Initialize() - ..() + . = ..() ion_trail = new ion_trail.set_up(src) @@ -88,7 +88,7 @@ return TRUE /obj/item/tank/jetpack/suicide_act(mob/user) - if (istype(user, /mob/living/carbon/human/)) + if (ishuman(user)) var/mob/living/carbon/human/H = user H.forcesay("WHAT THE FUCK IS CARBON DIOXIDE?") H.visible_message("[user] is suffocating [user.p_them()]self with [src]! It looks like [user.p_they()] didn't read what that jetpack says!") diff --git a/code/modules/atmospherics/machinery/portable/canister.dm b/code/modules/atmospherics/machinery/portable/canister.dm index 9c3e0ef64a..90f8680da9 100644 --- a/code/modules/atmospherics/machinery/portable/canister.dm +++ b/code/modules/atmospherics/machinery/portable/canister.dm @@ -202,8 +202,9 @@ filled = 1 release_pressure = ONE_ATMOSPHERE*2 -/obj/machinery/portable_atmospherics/canister/Initialize(mapload, datum/gas_mixture/existing_mixture) - . = ..() +/obj/machinery/portable_atmospherics/canister/New(loc, datum/gas_mixture/existing_mixture) + ..() + if(existing_mixture) air_contents.copy_from(existing_mixture) else @@ -221,10 +222,8 @@ air_contents.set_temperature(starter_temp) /obj/machinery/portable_atmospherics/canister/air/create_gas() - var/oh_two = /datum/gas/oxygen - var/dihydrogen = /datum/gas/nitrogen //how to piss of chemists - air_contents.set_moles(oh_two, (O2STANDARD * maximum_pressure * filled) * air_contents.return_volume() / (R_IDEAL_GAS_EQUATION * air_contents.return_temperature())) - air_contents.set_moles(dihydrogen, (N2STANDARD * maximum_pressure * filled) * air_contents.return_volume() / (R_IDEAL_GAS_EQUATION * air_contents.return_temperature())) + air_contents.set_moles(/datum/gas/oxygen, (O2STANDARD * maximum_pressure * filled) * air_contents.return_volume() / (R_IDEAL_GAS_EQUATION * air_contents.return_temperature())) + air_contents.set_moles(/datum/gas/nitrogen, (N2STANDARD * maximum_pressure * filled) * air_contents.return_volume() / (R_IDEAL_GAS_EQUATION * air_contents.return_temperature())) /obj/machinery/portable_atmospherics/canister/update_icon_state() if(stat & BROKEN) From b4969c4770804d14cc8f75d2ec96eb157cda8532 Mon Sep 17 00:00:00 2001 From: GrayRachnid Date: Wed, 17 Mar 2021 12:40:25 -0400 Subject: [PATCH 14/79] Fixes auto-calling for non-heads and adds secure holopads --- _maps/map_files/BoxStation/BoxStation.dmm | 36 ++++++++--------- .../map_files/Deltastation/DeltaStation2.dmm | 32 +++++++-------- _maps/map_files/MetaStation/MetaStation.dmm | 39 +++++++++---------- _maps/map_files/PubbyStation/PubbyStation.dmm | 10 ++--- code/game/machinery/hologram.dm | 6 +-- .../circuitboards/machine_circuitboards.dm | 2 +- 6 files changed, 62 insertions(+), 63 deletions(-) diff --git a/_maps/map_files/BoxStation/BoxStation.dmm b/_maps/map_files/BoxStation/BoxStation.dmm index eb194cf5cf..d99e42beb7 100644 --- a/_maps/map_files/BoxStation/BoxStation.dmm +++ b/_maps/map_files/BoxStation/BoxStation.dmm @@ -1000,7 +1000,7 @@ /turf/open/floor/plasteel/dark, /area/crew_quarters/heads/hos) "act" = ( -/obj/machinery/holopad, +/obj/machinery/holopad/secure, /turf/open/floor/carpet, /area/crew_quarters/heads/hos) "acu" = ( @@ -3551,7 +3551,7 @@ /turf/open/floor/plasteel, /area/security/brig) "agU" = ( -/obj/machinery/holopad, +/obj/machinery/holopad/secure, /turf/open/floor/plasteel/dark, /area/ai_monitored/security/armory) "agV" = ( @@ -19903,7 +19903,6 @@ /turf/open/floor/plasteel, /area/bridge) "aVk" = ( -/obj/machinery/holopad, /obj/structure/cable{ icon_state = "4-8" }, @@ -19913,6 +19912,7 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, +/obj/machinery/holopad, /turf/open/floor/plasteel, /area/bridge) "aVl" = ( @@ -22726,10 +22726,10 @@ /turf/open/floor/plasteel/dark, /area/ai_monitored/turret_protected/ai_upload) "bcf" = ( -/obj/machinery/holopad, /obj/structure/cable{ icon_state = "1-2" }, +/obj/machinery/holopad/secure, /turf/open/floor/plasteel/dark, /area/ai_monitored/turret_protected/ai_upload) "bcg" = ( @@ -23322,10 +23322,10 @@ /turf/open/floor/mineral/titanium/blue, /area/crew_quarters/toilet/locker) "bdK" = ( -/obj/machinery/holopad, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, +/obj/machinery/holopad/secure, /turf/open/floor/carpet, /area/bridge/meeting_room) "bdL" = ( @@ -24557,10 +24557,10 @@ /obj/structure/cable{ icon_state = "1-2" }, -/obj/machinery/holopad, /obj/structure/cable{ icon_state = "2-8" }, +/obj/machinery/holopad/secure, /turf/open/floor/wood, /area/crew_quarters/heads/captain) "bgX" = ( @@ -28662,7 +28662,7 @@ /turf/open/floor/plasteel, /area/crew_quarters/heads/hop) "bqB" = ( -/obj/machinery/holopad, +/obj/machinery/holopad/secure, /turf/open/floor/carpet, /area/crew_quarters/heads/hop) "bqC" = ( @@ -32045,7 +32045,7 @@ /turf/open/floor/plasteel/cafeteria, /area/crew_quarters/heads/hor) "byr" = ( -/obj/machinery/holopad, +/obj/machinery/holopad/secure, /turf/open/floor/plasteel/white, /area/crew_quarters/heads/hor) "bys" = ( @@ -32135,13 +32135,13 @@ /turf/open/floor/plasteel, /area/quartermaster/qm) "byC" = ( -/obj/machinery/holopad, /obj/effect/turf_decal/tile/brown{ dir = 1 }, /obj/effect/turf_decal/tile/brown{ dir = 4 }, +/obj/machinery/holopad/secure, /turf/open/floor/plasteel, /area/quartermaster/qm) "byD" = ( @@ -35876,13 +35876,13 @@ /turf/open/floor/engine, /area/science/storage) "bGZ" = ( -/obj/machinery/holopad, /obj/effect/turf_decal/tile/blue{ dir = 4 }, /obj/effect/turf_decal/tile/blue{ dir = 8 }, +/obj/machinery/holopad/secure, /turf/open/floor/plasteel/cafeteria, /area/crew_quarters/heads/cmo) "bHa" = ( @@ -40809,8 +40809,8 @@ /turf/open/floor/plasteel, /area/security/checkpoint/engineering) "bTI" = ( -/obj/machinery/holopad, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/holopad/secure, /turf/open/floor/plasteel, /area/tcommsat/computer) "bTJ" = ( @@ -45387,7 +45387,6 @@ name = "Privacy Shutters Control"; pixel_y = 26 }, -/obj/machinery/holopad, /obj/machinery/light{ dir = 1 }, @@ -45401,6 +45400,7 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/machinery/holopad/secure, /turf/open/floor/plasteel/dark, /area/crew_quarters/heads/chief) "cfI" = ( @@ -49628,12 +49628,12 @@ /turf/open/floor/plasteel/grimy, /area/ai_monitored/turret_protected/aisat_interior) "ctJ" = ( -/obj/machinery/holopad, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/structure/cable{ icon_state = "2-8" }, /obj/effect/landmark/start/cyborg, +/obj/machinery/holopad/secure, /turf/open/floor/plasteel/grimy, /area/ai_monitored/turret_protected/aisat_interior) "ctK" = ( @@ -50018,9 +50018,9 @@ /turf/open/floor/plasteel/dark, /area/ai_monitored/turret_protected/aisat/atmos) "cuC" = ( -/obj/machinery/holopad, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/effect/landmark/start/cyborg, +/obj/machinery/holopad/secure, /turf/open/floor/plasteel/dark, /area/ai_monitored/turret_protected/aisat/atmos) "cuD" = ( @@ -50075,12 +50075,12 @@ /obj/structure/cable{ icon_state = "1-2" }, -/obj/machinery/holopad, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, /obj/effect/landmark/start/cyborg, +/obj/machinery/holopad/secure, /turf/open/floor/plasteel/dark, /area/ai_monitored/turret_protected/aisat_interior) "cuH" = ( @@ -50106,10 +50106,10 @@ /turf/open/floor/plasteel/dark, /area/ai_monitored/turret_protected/aisat/service) "cuJ" = ( -/obj/machinery/holopad, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, +/obj/machinery/holopad/secure, /turf/open/floor/plasteel/dark, /area/ai_monitored/turret_protected/aisat/service) "cuK" = ( @@ -50676,8 +50676,8 @@ /obj/structure/cable{ icon_state = "1-2" }, -/obj/machinery/holopad, /obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/holopad/secure, /turf/open/floor/plasteel/dark, /area/ai_monitored/turret_protected/aisat/hallway) "cvU" = ( @@ -50932,10 +50932,10 @@ /obj/structure/cable{ icon_state = "2-8" }, -/obj/machinery/holopad, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 9 }, +/obj/machinery/holopad/secure, /turf/open/floor/plasteel/dark, /area/ai_monitored/turret_protected/ai) "cwB" = ( diff --git a/_maps/map_files/Deltastation/DeltaStation2.dmm b/_maps/map_files/Deltastation/DeltaStation2.dmm index 94699a7a00..6965d3d0af 100644 --- a/_maps/map_files/Deltastation/DeltaStation2.dmm +++ b/_maps/map_files/Deltastation/DeltaStation2.dmm @@ -25899,7 +25899,6 @@ /turf/open/floor/plasteel, /area/quartermaster/qm) "aVU" = ( -/obj/machinery/holopad, /obj/structure/cable/white{ icon_state = "4-8" }, @@ -25907,6 +25906,7 @@ icon_state = "1-8" }, /obj/effect/turf_decal/bot, +/obj/machinery/holopad/secure, /turf/open/floor/plasteel, /area/quartermaster/qm) "aVV" = ( @@ -36419,7 +36419,6 @@ /turf/open/floor/plasteel/dark, /area/aisat) "boh" = ( -/obj/machinery/holopad, /obj/effect/turf_decal/tile/neutral{ dir = 1 }, @@ -36430,6 +36429,7 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/machinery/holopad/secure, /turf/open/floor/plasteel/dark, /area/aisat) "boi" = ( @@ -37166,13 +37166,13 @@ /turf/open/floor/plasteel/grimy, /area/crew_quarters/heads/hos) "bpv" = ( -/obj/machinery/holopad, /obj/structure/cable/white{ icon_state = "4-8" }, /obj/structure/disposalpipe/segment{ dir = 4 }, +/obj/machinery/holopad/secure, /turf/open/floor/plasteel/grimy, /area/crew_quarters/heads/hos) "bpw" = ( @@ -46877,7 +46877,6 @@ /turf/open/floor/circuit/green, /area/ai_monitored/turret_protected/ai) "bEg" = ( -/obj/machinery/holopad, /obj/effect/turf_decal/tile/neutral{ dir = 1 }, @@ -46888,6 +46887,7 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/machinery/holopad/secure, /turf/open/floor/plasteel/dark, /area/ai_monitored/turret_protected/ai) "bEh" = ( @@ -48308,12 +48308,12 @@ /turf/open/floor/plasteel, /area/engine/gravity_generator) "bFZ" = ( -/obj/machinery/holopad, /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/bot, /obj/structure/cable/white{ icon_state = "4-8" }, +/obj/machinery/holopad/secure, /turf/open/floor/plasteel, /area/engine/gravity_generator) "bGa" = ( @@ -54052,10 +54052,10 @@ /obj/structure/cable/white{ icon_state = "1-2" }, -/obj/machinery/holopad, /obj/structure/cable/white{ icon_state = "2-8" }, +/obj/machinery/holopad/secure, /turf/open/floor/plasteel/grimy, /area/tcommsat/computer) "bOL" = ( @@ -54114,7 +54114,6 @@ /turf/open/floor/wood, /area/crew_quarters/heads/captain) "bOR" = ( -/obj/machinery/holopad, /obj/structure/cable/white{ icon_state = "1-4" }, @@ -54123,6 +54122,7 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/structure/disposalpipe/segment, +/obj/machinery/holopad/secure, /turf/open/floor/wood, /area/crew_quarters/heads/captain) "bOS" = ( @@ -56069,8 +56069,8 @@ /turf/open/floor/plasteel/dark, /area/crew_quarters/heads/chief) "bRZ" = ( -/obj/machinery/holopad, /obj/effect/turf_decal/bot, +/obj/machinery/holopad/secure, /turf/open/floor/plasteel, /area/crew_quarters/heads/chief) "bSa" = ( @@ -58451,7 +58451,6 @@ /obj/structure/cable/white{ icon_state = "4-8" }, -/obj/machinery/holopad, /obj/effect/landmark/start/cyborg, /obj/effect/turf_decal/tile/neutral{ dir = 1 @@ -58463,6 +58462,7 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/machinery/holopad/secure, /turf/open/floor/plasteel/dark, /area/ai_monitored/turret_protected/aisat_interior) "bVy" = ( @@ -58795,7 +58795,6 @@ /obj/structure/cable/white{ icon_state = "4-8" }, -/obj/machinery/holopad, /obj/effect/turf_decal/tile/neutral{ dir = 1 }, @@ -58806,6 +58805,7 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/machinery/holopad/secure, /turf/open/floor/plasteel/dark, /area/aisat) "bVT" = ( @@ -64575,7 +64575,6 @@ /turf/open/floor/wood, /area/crew_quarters/heads/captain/private) "ceH" = ( -/obj/machinery/holopad, /obj/structure/cable/white{ icon_state = "4-8" }, @@ -64586,6 +64585,7 @@ /obj/structure/disposalpipe/segment{ dir = 10 }, +/obj/machinery/holopad/secure, /turf/open/floor/wood, /area/crew_quarters/heads/captain/private) "ceI" = ( @@ -66125,11 +66125,11 @@ /turf/open/floor/plasteel, /area/security/brig) "chd" = ( -/obj/machinery/holopad, /obj/structure/cable/white{ icon_state = "4-8" }, /obj/effect/turf_decal/bot, +/obj/machinery/holopad/secure, /turf/open/floor/plasteel, /area/security/brig) "che" = ( @@ -66303,7 +66303,6 @@ /obj/structure/cable/white{ icon_state = "1-2" }, -/obj/machinery/holopad, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, @@ -66317,6 +66316,7 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/machinery/holopad/secure, /turf/open/floor/plasteel/dark, /area/ai_monitored/turret_protected/ai_upload) "cho" = ( @@ -67663,10 +67663,10 @@ /turf/open/floor/plasteel/grimy, /area/crew_quarters/heads/hop) "cjC" = ( -/obj/machinery/holopad, /obj/structure/cable/white{ icon_state = "1-2" }, +/obj/machinery/holopad/secure, /turf/open/floor/plasteel/grimy, /area/crew_quarters/heads/hop) "cjD" = ( @@ -102510,10 +102510,10 @@ /turf/open/floor/plasteel, /area/crew_quarters/heads/hor) "drY" = ( -/obj/machinery/holopad, /obj/effect/turf_decal/tile/purple{ dir = 1 }, +/obj/machinery/holopad/secure, /turf/open/floor/plasteel/white, /area/crew_quarters/heads/hor) "drZ" = ( @@ -107086,7 +107086,6 @@ /obj/structure/cable/white{ icon_state = "1-2" }, -/obj/machinery/holopad, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/effect/turf_decal/tile/blue{ dir = 4 @@ -107094,6 +107093,7 @@ /obj/effect/turf_decal/tile/blue{ dir = 8 }, +/obj/machinery/holopad/secure, /turf/open/floor/plasteel/white, /area/crew_quarters/heads/cmo) "dAd" = ( diff --git a/_maps/map_files/MetaStation/MetaStation.dmm b/_maps/map_files/MetaStation/MetaStation.dmm index c2a0e5c353..7f8e7c1d8a 100644 --- a/_maps/map_files/MetaStation/MetaStation.dmm +++ b/_maps/map_files/MetaStation/MetaStation.dmm @@ -3710,7 +3710,6 @@ /turf/open/floor/plasteel/dark, /area/ai_monitored/security/armory) "agS" = ( -/obj/machinery/holopad, /obj/effect/turf_decal/tile/neutral{ dir = 1 }, @@ -3721,6 +3720,7 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/machinery/holopad/secure, /turf/open/floor/plasteel/dark, /area/ai_monitored/security/armory) "agT" = ( @@ -3795,11 +3795,11 @@ /turf/open/floor/carpet, /area/crew_quarters/heads/hos) "agZ" = ( -/obj/machinery/holopad, /obj/structure/chair{ dir = 1 }, /obj/effect/landmark/start/head_of_security, +/obj/machinery/holopad/secure, /turf/open/floor/carpet, /area/crew_quarters/heads/hos) "aha" = ( @@ -9617,8 +9617,8 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 9 }, -/obj/machinery/holopad, /obj/effect/turf_decal/stripes/line, +/obj/machinery/holopad/secure, /turf/open/floor/plasteel, /area/engine/gravity_generator) "arR" = ( @@ -20575,7 +20575,7 @@ /turf/open/floor/plasteel/dark, /area/ai_monitored/turret_protected/ai_upload) "aOc" = ( -/obj/machinery/holopad, +/obj/machinery/holopad/secure, /turf/open/floor/plasteel/dark, /area/ai_monitored/turret_protected/ai_upload) "aOd" = ( @@ -21700,7 +21700,7 @@ /area/quartermaster/qm) "aQs" = ( /obj/structure/disposalpipe/segment, -/obj/machinery/holopad, +/obj/machinery/holopad/secure, /turf/open/floor/plasteel, /area/quartermaster/qm) "aQt" = ( @@ -25578,7 +25578,7 @@ dir = 1; pixel_y = 1 }, -/obj/machinery/holopad, +/obj/machinery/holopad/secure, /turf/open/floor/plasteel/dark, /area/aisat) "aYe" = ( @@ -27503,7 +27503,6 @@ /turf/open/floor/plasteel, /area/crew_quarters/heads/chief) "bbv" = ( -/obj/machinery/holopad, /obj/effect/turf_decal/tile/neutral{ dir = 1 }, @@ -27514,6 +27513,7 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/machinery/holopad/secure, /turf/open/floor/plasteel, /area/crew_quarters/heads/chief) "bbw" = ( @@ -30698,7 +30698,6 @@ /obj/structure/window/reinforced{ dir = 8 }, -/obj/machinery/holopad, /turf/open/floor/wood, /area/crew_quarters/heads/captain/private) "bhz" = ( @@ -31161,8 +31160,8 @@ /turf/open/floor/plasteel/dark, /area/ai_monitored/turret_protected/ai) "bip" = ( -/obj/machinery/holopad, /obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/holopad/secure, /turf/open/floor/plasteel/dark, /area/ai_monitored/turret_protected/ai) "biq" = ( @@ -33899,12 +33898,12 @@ /turf/open/floor/plasteel/dark, /area/ai_monitored/turret_protected/aisat_interior) "bnC" = ( -/obj/machinery/holopad, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, /obj/effect/landmark/start/cyborg, /obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/holopad/secure, /turf/open/floor/plasteel/dark, /area/ai_monitored/turret_protected/aisat_interior) "bnD" = ( @@ -34887,11 +34886,11 @@ /turf/open/floor/plasteel/dark, /area/aisat) "bpF" = ( -/obj/machinery/holopad, /obj/structure/cable/yellow{ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/holopad/secure, /turf/open/floor/plasteel/dark, /area/aisat) "bpG" = ( @@ -34937,8 +34936,8 @@ /obj/structure/cable/yellow{ icon_state = "4-8" }, -/obj/machinery/holopad, /obj/item/beacon, +/obj/machinery/holopad/secure, /turf/open/floor/plasteel/dark, /area/ai_monitored/turret_protected/aisat/foyer) "bpL" = ( @@ -37489,9 +37488,9 @@ /turf/open/floor/wood, /area/crew_quarters/heads/captain/private) "buG" = ( -/obj/machinery/holopad{ - pixel_x = 9; - pixel_y = -9 +/obj/machinery/holopad/secure{ + pixel_x = 15; + pixel_y = -15 }, /turf/open/floor/carpet, /area/crew_quarters/heads/captain/private) @@ -39670,7 +39669,6 @@ /turf/open/floor/plasteel/grimy, /area/tcommsat/computer) "bzq" = ( -/obj/machinery/holopad, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, @@ -39681,6 +39679,7 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/holopad/secure, /turf/open/floor/plasteel/grimy, /area/tcommsat/computer) "bzr" = ( @@ -43456,13 +43455,13 @@ /turf/open/floor/plasteel/dark/telecomms, /area/tcommsat/server) "bHE" = ( -/obj/machinery/holopad, /obj/structure/cable/yellow{ icon_state = "1-4" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 5 }, +/obj/machinery/holopad/secure, /turf/open/floor/plasteel/dark/telecomms, /area/tcommsat/server) "bHF" = ( @@ -58787,7 +58786,7 @@ /area/science/explab) "cmX" = ( /obj/structure/window/reinforced, -/obj/machinery/holopad, +/obj/machinery/holopad/secure, /turf/open/floor/plasteel/dark, /area/aisat) "cmY" = ( @@ -61251,13 +61250,13 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/obj/machinery/holopad, /obj/effect/turf_decal/tile/blue{ dir = 4 }, /obj/effect/turf_decal/tile/blue{ dir = 8 }, +/obj/machinery/holopad/secure, /turf/open/floor/plasteel/cafeteria, /area/crew_quarters/heads/cmo) "crA" = ( @@ -63638,7 +63637,7 @@ }, /area/crew_quarters/heads/hor) "cvU" = ( -/obj/machinery/holopad, +/obj/machinery/holopad/secure, /turf/open/floor/plasteel/cafeteria{ dir = 5 }, diff --git a/_maps/map_files/PubbyStation/PubbyStation.dmm b/_maps/map_files/PubbyStation/PubbyStation.dmm index 8e23df2e5f..aef188164e 100644 --- a/_maps/map_files/PubbyStation/PubbyStation.dmm +++ b/_maps/map_files/PubbyStation/PubbyStation.dmm @@ -3,9 +3,9 @@ /turf/open/space/basic, /area/space) "aab" = ( -/obj/machinery/holopad, /obj/effect/landmark/start/cyborg, /mob/living/simple_animal/bot/secbot/pingsky, +/obj/machinery/holopad/secure, /turf/open/floor/plasteel/dark, /area/ai_monitored/turret_protected/aisat_interior) "aac" = ( @@ -999,7 +999,7 @@ /obj/machinery/power/terminal{ dir = 1 }, -/obj/machinery/holopad, +/obj/machinery/holopad/secure, /turf/open/floor/plasteel/white, /area/ai_monitored/turret_protected/ai) "acs" = ( @@ -11793,7 +11793,7 @@ /turf/open/floor/plasteel/dark, /area/crew_quarters/heads/captain) "aBn" = ( -/obj/machinery/holopad, +/obj/machinery/holopad/secure, /turf/open/floor/plasteel/dark, /area/crew_quarters/heads/captain) "aBo" = ( @@ -12592,7 +12592,7 @@ /turf/open/floor/wood, /area/crew_quarters/heads/hop) "aCR" = ( -/obj/machinery/holopad, +/obj/machinery/holopad/secure, /turf/open/floor/wood, /area/crew_quarters/heads/hop) "aCS" = ( @@ -12995,7 +12995,6 @@ /turf/open/floor/circuit, /area/ai_monitored/turret_protected/ai_upload) "aDM" = ( -/obj/machinery/holopad, /obj/machinery/camera/motion{ c_tag = "AI Upload Center"; dir = 1; @@ -13008,6 +13007,7 @@ name = "Station Intercom (AI Private)"; pixel_y = -28 }, +/obj/machinery/holopad/secure, /turf/open/floor/circuit, /area/ai_monitored/turret_protected/ai_upload) "aDN" = ( diff --git a/code/game/machinery/hologram.dm b/code/game/machinery/hologram.dm index 4a576c5a6e..853bd73eac 100644 --- a/code/game/machinery/hologram.dm +++ b/code/game/machinery/hologram.dm @@ -79,7 +79,7 @@ GLOBAL_LIST_EMPTY(network_holopads) var/secure = FALSE /// If we are currently calling another holopad var/calling = FALSE -/* + /obj/machinery/holopad/secure name = "secure holopad" desc = "It's a floor-mounted device for projecting holographic images. This one will refuse to auto-connect incoming calls." @@ -90,7 +90,7 @@ GLOBAL_LIST_EMPTY(network_holopads) var/obj/item/circuitboard/machine/holopad/board = circuit board.secure = TRUE board.build_path = /obj/machinery/holopad/secure -*/ + /obj/machinery/holopad/tutorial resistance_flags = INDESTRUCTIBLE | LAVA_PROOF | FIRE_PROOF | UNACIDABLE | ACID_PROOF flags_1 = NODECONSTRUCT_1 @@ -372,7 +372,7 @@ GLOBAL_LIST_EMPTY(network_holopads) if(force_answer_call && world.time > (HC.call_start_time + (HOLOPAD_MAX_DIAL_TIME / 2))) HC.Answer(src) break - if(!secure) //HC.head_call && + if(HC.head_call && !secure) HC.Answer(src) break if(outgoing_call) diff --git a/code/game/objects/items/circuitboards/machine_circuitboards.dm b/code/game/objects/items/circuitboards/machine_circuitboards.dm index dcd0cda233..286506a7d1 100644 --- a/code/game/objects/items/circuitboards/machine_circuitboards.dm +++ b/code/game/objects/items/circuitboards/machine_circuitboards.dm @@ -472,7 +472,7 @@ build_path = /obj/machinery/holopad secure = FALSE else - build_path = /obj/machinery/holopad //secure + build_path = /obj/machinery/holopad/secure //secure secure = TRUE to_chat(user, "You [secure? "en" : "dis"]able the security on the [src]") . = ..() From 508210e3ec2431e88c9a0e84221e4b511d4af6e4 Mon Sep 17 00:00:00 2001 From: GrayRachnid Date: Wed, 17 Mar 2021 13:01:49 -0400 Subject: [PATCH 15/79] buffs particle defender --- modular_citadel/code/modules/projectiles/guns/pumpenergy.dm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/modular_citadel/code/modules/projectiles/guns/pumpenergy.dm b/modular_citadel/code/modules/projectiles/guns/pumpenergy.dm index d7212f61d2..5934cfdc03 100644 --- a/modular_citadel/code/modules/projectiles/guns/pumpenergy.dm +++ b/modular_citadel/code/modules/projectiles/guns/pumpenergy.dm @@ -107,7 +107,7 @@ /obj/item/stock_parts/cell/pumpaction //nice number to achieve the amount of shots wanted name = "pump action particle blaster power supply" - maxcharge = 1200 + maxcharge = 1500 //PUMP ACTION DISABLER @@ -153,7 +153,7 @@ /obj/item/ammo_casing/energy/laser/pump projectile_type = /obj/item/projectile/beam/pump - e_cost = 350 + e_cost = 300 select_name = "kill" pellets = 6 variance = 15 @@ -189,5 +189,5 @@ name = "disabling blast" icon_state = "disablerslug" color = null - stamina = 13 + stamina = 16 range = 6 From 679d00f7871936fcdcec723a886fca0c49da927b Mon Sep 17 00:00:00 2001 From: GrayRachnid Date: Wed, 17 Mar 2021 13:48:21 -0400 Subject: [PATCH 16/79] rebalances after further testing --- modular_citadel/code/modules/projectiles/guns/pumpenergy.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modular_citadel/code/modules/projectiles/guns/pumpenergy.dm b/modular_citadel/code/modules/projectiles/guns/pumpenergy.dm index 5934cfdc03..efd43eb839 100644 --- a/modular_citadel/code/modules/projectiles/guns/pumpenergy.dm +++ b/modular_citadel/code/modules/projectiles/guns/pumpenergy.dm @@ -189,5 +189,5 @@ name = "disabling blast" icon_state = "disablerslug" color = null - stamina = 16 + stamina = 15 range = 6 From 1f668a047326eff918cb5771e41738f6d109c174 Mon Sep 17 00:00:00 2001 From: GrayRachnid Date: Wed, 17 Mar 2021 14:11:50 -0400 Subject: [PATCH 17/79] lowers number of shots back to 8 from 10 --- modular_citadel/code/modules/projectiles/guns/pumpenergy.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modular_citadel/code/modules/projectiles/guns/pumpenergy.dm b/modular_citadel/code/modules/projectiles/guns/pumpenergy.dm index efd43eb839..e5b81806e6 100644 --- a/modular_citadel/code/modules/projectiles/guns/pumpenergy.dm +++ b/modular_citadel/code/modules/projectiles/guns/pumpenergy.dm @@ -107,7 +107,7 @@ /obj/item/stock_parts/cell/pumpaction //nice number to achieve the amount of shots wanted name = "pump action particle blaster power supply" - maxcharge = 1500 + maxcharge = 1200 //PUMP ACTION DISABLER From dd44ebae465b6e6132f58cc7cf7fea2864342104 Mon Sep 17 00:00:00 2001 From: Hatterhat Date: Wed, 17 Mar 2021 16:10:32 -0500 Subject: [PATCH 18/79] peak funny --- code/game/objects/structures/ghost_role_spawners.dm | 1 - 1 file changed, 1 deletion(-) diff --git a/code/game/objects/structures/ghost_role_spawners.dm b/code/game/objects/structures/ghost_role_spawners.dm index fadf33cb85..b8d14a6555 100644 --- a/code/game/objects/structures/ghost_role_spawners.dm +++ b/code/game/objects/structures/ghost_role_spawners.dm @@ -676,7 +676,6 @@ ADD_TRAIT(new_spawn, TRAIT_SIXTHSENSE, GHOSTROLE_TRAIT) ADD_TRAIT(new_spawn, TRAIT_EXEMPT_HEALTH_EVENTS, GHOSTROLE_TRAIT) ADD_TRAIT(new_spawn, TRAIT_NO_MIDROUND_ANTAG, GHOSTROLE_TRAIT) //The mob can't be made into a random antag, they are still eligible for ghost roles popups. - ADD_TRAIT(new_spawn, TRAIT_PACIFISM, GHOSTROLE_TRAIT) to_chat(new_spawn,"Ghosting is free!") var/datum/action/toggle_dead_chat_mob/D = new(new_spawn) D.Grant(new_spawn) From 5201cf6ac5a55522bb6012c803e35b7277e6b7d8 Mon Sep 17 00:00:00 2001 From: GrayRachnid Date: Wed, 17 Mar 2021 21:58:41 -0400 Subject: [PATCH 19/79] stops racism --- code/__DEFINES/say.dm | 5 ++++- code/controllers/configuration/configuration.dm | 8 ++++---- code/modules/mob/living/say.dm | 9 +++++---- 3 files changed, 13 insertions(+), 9 deletions(-) diff --git a/code/__DEFINES/say.dm b/code/__DEFINES/say.dm index 9403eca2da..d04004c659 100644 --- a/code/__DEFINES/say.dm +++ b/code/__DEFINES/say.dm @@ -87,12 +87,15 @@ //Don't set this very much higher then 1024 unless you like inviting people in to dos your server with message spam #define MAX_MESSAGE_LEN 4096 //Citadel edit: What's the WORST that could happen? -#define MAX_FLAVOR_LEN 4096 +#define MAX_FLAVOR_LEN 4096 #define MAX_TASTE_LEN 40 //lick... vore... ew... #define MAX_NAME_LEN 42 #define MAX_BROADCAST_LEN 512 #define MAX_CHARTER_LEN 80 +// Is something in the IC chat filter? This is config dependent. +#define CHAT_FILTER_CHECK(T) (config.ic_filter_regex && findtext(T, config.ic_filter_regex)) + // Audio/Visual Flags. Used to determine what sense are required to notice a message. #define MSG_VISUAL (1<<0) #define MSG_AUDIBLE (1<<1) diff --git a/code/controllers/configuration/configuration.dm b/code/controllers/configuration/configuration.dm index 32da3b5938..5d7de05598 100644 --- a/code/controllers/configuration/configuration.dm +++ b/code/controllers/configuration/configuration.dm @@ -22,7 +22,7 @@ var/motd // var/policy - // var/static/regex/ic_filter_regex + var/static/regex/ic_filter_regex /datum/controller/configuration/proc/admin_reload() if(IsAdminAdvancedProcCall()) @@ -53,7 +53,7 @@ loadmaplist(CONFIG_MAPS_FILE) LoadMOTD() // LoadPolicy() - // LoadChatFilter() + LoadChatFilter() if (Master) Master.OnConfigLoad() @@ -486,7 +486,7 @@ Example config: continue runnable_modes[M] = probabilities[M.config_tag] return runnable_modes -/* + /datum/controller/configuration/proc/LoadChatFilter() var/list/in_character_filter = list() if(!fexists("[directory]/in_character_filter.txt")) @@ -499,7 +499,7 @@ Example config: continue in_character_filter += REGEX_QUOTE(line) ic_filter_regex = in_character_filter.len ? regex("\\b([jointext(in_character_filter, "|")])\\b", "i") : null -*/ + //Message admins when you can. /datum/controller/configuration/proc/DelayedMessageAdmins(text) addtimer(CALLBACK(GLOBAL_PROC, /proc/message_admins, text), 0) diff --git a/code/modules/mob/living/say.dm b/code/modules/mob/living/say.dm index 9646796802..7ca2234081 100644 --- a/code/modules/mob/living/say.dm +++ b/code/modules/mob/living/say.dm @@ -90,11 +90,11 @@ GLOBAL_LIST_INIT(department_radio_keys, list( var/static/list/one_character_prefix = list(MODE_HEADSET = TRUE, MODE_ROBOT = TRUE, MODE_WHISPER = TRUE) var/ic_blocked = FALSE - /* - if(client && !forced && config.ic_filter_regex && findtext(message, config.ic_filter_regex)) + + if(client && !forced && CHAT_FILTER_CHECK(message)) //The filter doesn't act on the sanitized message, but the raw message. ic_blocked = TRUE - */ + if(sanitize) message = trim(copytext_char(sanitize(message), 1, MAX_MESSAGE_LEN)) if(!message || message == "") @@ -103,6 +103,7 @@ GLOBAL_LIST_INIT(department_radio_keys, list( if(ic_blocked) //The filter warning message shows the sanitized message though. to_chat(src, "That message contained a word prohibited in IC chat! Consider reviewing the server rules.\n\"[message]\"") + SSblackbox.record_feedback("tally", "ic_blocked_words", 1, lowertext(config.ic_filter_regex.match)) return var/datum/saymode/saymode = SSradio.saymodes[talk_key] @@ -333,7 +334,7 @@ GLOBAL_LIST_INIT(department_radio_keys, list( var/obj/item/bodypart/rightarm = get_bodypart(BODY_ZONE_R_ARM) if(HAS_TRAIT(src, TRAIT_MUTE) && get_selected_language() != /datum/language/signlanguage) return 0 - + if (get_selected_language() == /datum/language/signlanguage) var/left_disabled = FALSE var/right_disabled = FALSE From cbaad4bde7ac50e1456308c2b5c450312ea661cd Mon Sep 17 00:00:00 2001 From: Letter N <24603524+LetterN@users.noreply.github.com> Date: Thu, 18 Mar 2021 22:39:05 +0800 Subject: [PATCH 20/79] Update generate_documentation.yml --- .github/workflows/generate_documentation.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/generate_documentation.yml b/.github/workflows/generate_documentation.yml index c1b7a2d5e1..0fa3f315be 100644 --- a/.github/workflows/generate_documentation.yml +++ b/.github/workflows/generate_documentation.yml @@ -20,7 +20,7 @@ jobs: run: | ~/dmdoc touch dmdoc/.nojekyll - echo codedocs.tgstation13.org > dmdoc/CNAME + echo codedocs.citadel-station.net > dmdoc/CNAME - name: Deploy uses: JamesIves/github-pages-deploy-action@3.7.1 with: From 71d55289592605c70f8d9581de5ff24d7cb8a91c Mon Sep 17 00:00:00 2001 From: Timothy Teakettle <59849408+timothyteakettle@users.noreply.github.com> Date: Thu, 18 Mar 2021 21:50:03 +0000 Subject: [PATCH 21/79] fix --- .../mob/living/carbon/human/innate_abilities/blobform.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/mob/living/carbon/human/innate_abilities/blobform.dm b/code/modules/mob/living/carbon/human/innate_abilities/blobform.dm index ed3c7e21d4..1aac2fd02e 100644 --- a/code/modules/mob/living/carbon/human/innate_abilities/blobform.dm +++ b/code/modules/mob/living/carbon/human/innate_abilities/blobform.dm @@ -37,11 +37,11 @@ to_chat(owner, "There's something stuck to your hand, stopping you from transforming!") return if(IsAvailable()) - transforming = TRUE UpdateButtonIcon() var/mutcolor = owner.get_ability_property(INNATE_ABILITY_SLIME_BLOBFORM, PROPERTY_BLOBFORM_COLOR) || ("#" + H.dna.features["mcolor"]) if(!is_puddle) if(CHECK_MOBILITY(H, MOBILITY_USE)) //if we can use items, we can turn into a puddle + transforming = TRUE is_puddle = TRUE //so we know which transformation to use when its used ADD_TRAIT(H, TRAIT_HUMAN_NO_RENDER, SLIMEPUDDLE_TRAIT) owner.cut_overlays() //we dont show our normal sprite, we show a puddle sprite From bff668b7435fd458859a502d12d1034c57da314e Mon Sep 17 00:00:00 2001 From: silicons <2003111+silicons@users.noreply.github.com> Date: Thu, 18 Mar 2021 21:53:53 -0700 Subject: [PATCH 22/79] why --- code/modules/client/preferences.dm | 4 ++-- code/modules/client/preferences_savefile.dm | 9 ++++++++- 2 files changed, 10 insertions(+), 3 deletions(-) diff --git a/code/modules/client/preferences.dm b/code/modules/client/preferences.dm index 151b271d9e..247b01eef8 100644 --- a/code/modules/client/preferences.dm +++ b/code/modules/client/preferences.dm @@ -54,7 +54,7 @@ GLOBAL_LIST_EMPTY(preferences_datums) var/tip_delay = 500 //tip delay in milliseconds //Antag preferences - var/list/be_special = list() //Special role selection + var/list/be_special = list(ROLE_SYNDICATE) //Special role selection. ROLE_SYNDICATE being missing means they will never be antag! var/tmp/old_be_special = 0 //Bitflag version of be_special, used to update old savefiles and nothing more //If it's 0, that's good, if it's anything but 0, the owner of this prefs file's antag choices were, //autocorrected this round, not that you'd need to check that. @@ -863,7 +863,7 @@ GLOBAL_LIST_EMPTY(preferences_datums) if(days_remaining) dat += "Be [capitalize(i)]: \[IN [days_remaining] DAYS]
" else - dat += "Be [i == ROLE_SYNDICATE ? "Antag": capitalize(i)]: [(i in be_special) ? "Enabled" : "Disabled"]
" + dat += "[i == ROLE_SYNDICATE? "DISABLE ALL ANTAGONISM" : "Be [capitalize(i)]"]: [(i in be_special) ? "Enabled" : "Disabled"]
" dat += "Midround Antagonist: [(toggles & MIDROUND_ANTAG) ? "Enabled" : "Disabled"]
" dat += "
" diff --git a/code/modules/client/preferences_savefile.dm b/code/modules/client/preferences_savefile.dm index 812e8c4821..0b0a200254 100644 --- a/code/modules/client/preferences_savefile.dm +++ b/code/modules/client/preferences_savefile.dm @@ -5,7 +5,7 @@ // You do not need to raise this if you are adding new values that have sane defaults. // Only raise this value when changing the meaning/format/name/layout of an existing value // where you would want the updater procs below to run -#define SAVEFILE_VERSION_MAX 48 +#define SAVEFILE_VERSION_MAX 49 /* SAVEFILE UPDATING/VERSIONING - 'Simplified', or rather, more coder-friendly ~Carn @@ -288,6 +288,13 @@ SAVEFILE UPDATING/VERSIONING - 'Simplified', or rather, more coder-friendly ~Car if(current_version < 48) //unlockable loadout items but we need to clear bad data from a mistake S["unlockable_loadout"] = list() + if(current_version < 49) + var/list/L + S["be_special"] >> L + if(islist(L)) + L |= ROLE_SYNDICATE + S["be_special"] << L + /datum/preferences/proc/load_path(ckey,filename="preferences.sav") if(!ckey) return From d7829db9caf7a70b8b539f5ce064662fffee0376 Mon Sep 17 00:00:00 2001 From: silicons <2003111+silicons@users.noreply.github.com> Date: Thu, 18 Mar 2021 21:55:21 -0700 Subject: [PATCH 23/79] let's make this more clear --- code/modules/client/preferences.dm | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/code/modules/client/preferences.dm b/code/modules/client/preferences.dm index 247b01eef8..ee1954217e 100644 --- a/code/modules/client/preferences.dm +++ b/code/modules/client/preferences.dm @@ -851,6 +851,9 @@ GLOBAL_LIST_EMPTY(preferences_datums) for (var/i in GLOB.special_roles) + if(i == ROLE_SYNDICATE) + dat += "DISABLE ALL ANTAGONISM [!(i in be_special) ? "Enabled" : "Disabled"]
" + continue if(jobban_isbanned(user, i)) dat += "Be [capitalize(i)]: BANNED
" else @@ -863,7 +866,7 @@ GLOBAL_LIST_EMPTY(preferences_datums) if(days_remaining) dat += "Be [capitalize(i)]: \[IN [days_remaining] DAYS]
" else - dat += "[i == ROLE_SYNDICATE? "DISABLE ALL ANTAGONISM" : "Be [capitalize(i)]"]: [(i in be_special) ? "Enabled" : "Disabled"]
" + dat += "Be [capitalize(i)]: [(i in be_special) ? "Enabled" : "Disabled"]
" dat += "Midround Antagonist: [(toggles & MIDROUND_ANTAG) ? "Enabled" : "Disabled"]
" dat += "
" From 4a49f6eebea45623640be498839cffa5b3b5ea6a Mon Sep 17 00:00:00 2001 From: ItzGabby <56864927+ItzGabby@users.noreply.github.com> Date: Fri, 19 Mar 2021 01:38:17 -0400 Subject: [PATCH 24/79] barked on --- code/game/objects/items/balls.dm | 92 ---------- .../circuitboards/machine_circuitboards.dm | 1 + code/game/objects/items/fluff.dm | 160 ++++++++++++++++++ code/game/objects/items/storage/fancy.dm | 14 ++ code/modules/cargo/packs/vending.dm | 10 +- code/modules/clothing/neck/_neck.dm | 12 ++ code/modules/clothing/suits/miscellaneous.dm | 20 +++ .../food_and_drinks/food/snacks_pastry.dm | 11 ++ .../recipes/tablecraft/recipes_pastry.dm | 11 ++ code/modules/vending/barkbox.dm | 36 ++++ icons/mob/clothing/neck.dmi | Bin 55713 -> 56636 bytes icons/mob/clothing/suit.dmi | Bin 480832 -> 481687 bytes icons/mob/head_fluff.dmi | Bin 0 -> 1350 bytes icons/mob/inhands/fluff_lefthand.dmi | Bin 0 -> 1387 bytes icons/mob/inhands/fluff_righthand.dmi | Bin 0 -> 1362 bytes icons/mob/mouthfluff.dmi | Bin 0 -> 1259 bytes icons/obj/barkbox_fluff.dmi | Bin 0 -> 1378 bytes icons/obj/clothing/neck.dmi | Bin 3011 -> 3135 bytes icons/obj/clothing/suits.dmi | Bin 172689 -> 173216 bytes icons/obj/food/containers.dmi | Bin 13087 -> 14193 bytes icons/obj/food/food.dmi | Bin 85760 -> 86650 bytes icons/obj/vending.dmi | Bin 113708 -> 115735 bytes icons/obj/vending_restock.dmi | Bin 2460 -> 2524 bytes .../code/modules/client/loadout/__donator.dm | 4 +- .../code/modules/client/loadout/backpack.dm | 85 +++++++++- .../icons/mob/inhands/balls_left.dmi | Bin 1293 -> 0 bytes .../icons/mob/inhands/balls_right.dmi | Bin 1282 -> 0 bytes modular_citadel/icons/mob/mouthball.dmi | Bin 1329 -> 0 bytes modular_citadel/icons/obj/balls.dmi | Bin 1389 -> 0 bytes tgstation.dme | 3 +- 30 files changed, 354 insertions(+), 105 deletions(-) delete mode 100644 code/game/objects/items/balls.dm create mode 100644 code/game/objects/items/fluff.dm create mode 100644 code/modules/vending/barkbox.dm create mode 100644 icons/mob/head_fluff.dmi create mode 100644 icons/mob/inhands/fluff_lefthand.dmi create mode 100644 icons/mob/inhands/fluff_righthand.dmi create mode 100644 icons/mob/mouthfluff.dmi create mode 100644 icons/obj/barkbox_fluff.dmi delete mode 100644 modular_citadel/icons/mob/inhands/balls_left.dmi delete mode 100644 modular_citadel/icons/mob/inhands/balls_right.dmi delete mode 100644 modular_citadel/icons/mob/mouthball.dmi delete mode 100644 modular_citadel/icons/obj/balls.dmi diff --git a/code/game/objects/items/balls.dm b/code/game/objects/items/balls.dm deleted file mode 100644 index 2e5a385ead..0000000000 --- a/code/game/objects/items/balls.dm +++ /dev/null @@ -1,92 +0,0 @@ -/* BALLS - GLORIOUS BALLS -// -// Includes:- -// 1) Tennis balls, lines 10 - 92 -// -// -// -*/ - -/obj/item/toy/tennis - name = "tennis ball" - desc = "A classical tennis ball. It appears to have faint bite marks scattered all over its surface." - icon = 'modular_citadel/icons/obj/balls.dmi' - icon_state = "tennis_classic" - lefthand_file = 'modular_citadel/icons/mob/inhands/balls_left.dmi' - righthand_file = 'modular_citadel/icons/mob/inhands/balls_right.dmi' - item_state = "tennis_classic" - mob_overlay_icon = 'modular_citadel/icons/mob/mouthball.dmi' - slot_flags = ITEM_SLOT_HEAD | ITEM_SLOT_NECK | ITEM_SLOT_EARS //Fluff item, put it wherever you want! - throw_range = 14 - w_class = WEIGHT_CLASS_SMALL - -/obj/item/toy/tennis/alt_pre_attack(atom/A, mob/living/user, params) //checks if it can do right click memes - altafterattack(A, user, TRUE, params) - return TRUE - -/obj/item/toy/tennis/altafterattack(atom/target, mob/living/carbon/user, proximity_flag, click_parameters) //does right click memes - if(istype(user)) - user.visible_message("[user] waggles [src] at [target].", "You waggle [src] at [target].") - return TRUE - -/obj/item/toy/tennis/rainbow - name = "pseudo-euclidean interdimensional tennis sphere" - desc = "A tennis ball from another plane of existance. Really groovy." - icon_state = "tennis_rainbow" - item_state = "tennis_rainbow" - actions_types = list(/datum/action/item_action/squeeze) //Giving the masses easy access to unilimted honks would be annoying - -/obj/item/toy/tennis/rainbow/Initialize() - . = ..() - AddComponent(/datum/component/squeak) - -/obj/item/toy/tennis/rainbow/izzy //izzyinbox's donator item - name = "Katlin's Ball" - desc = "A tennis ball that's seen a good bit of love, being covered in a few black and white hairs and slobber." - icon_state = "tennis_izzy" - item_state = "tennis_izzy" - -/obj/item/toy/tennis/red //da red wuns go fasta - name = "red tennis ball" - desc = "A red tennis ball. It goes three times faster!" - icon_state = "tennis_red" - item_state = "tennis_red" - throw_speed = 9 - -/obj/item/toy/tennis/yellow //because yellow is hot I guess - name = "yellow tennis ball" - desc = "A yellow tennis ball. It seems to have a flame-retardant coating." - icon_state = "tennis_yellow" - item_state = "tennis_yellow" - resistance_flags = FIRE_PROOF - -/obj/item/toy/tennis/green //pestilence - name = "green tennis ball" - desc = "A green tennis ball. It seems to have an impermeable coating." - icon_state = "tennis_green" - item_state = "tennis_green" - permeability_coefficient = 0.9 - -/obj/item/toy/tennis/cyan //electric - name = "cyan tennis ball" - desc = "A cyan tennis ball. It seems to have odd electrical properties." - icon_state = "tennis_cyan" - item_state = "tennis_cyan" - siemens_coefficient = 0.9 - -/obj/item/toy/tennis/blue //reliability - name = "blue tennis ball" - desc = "A blue tennis ball. It seems ever so slightly more robust than normal." - icon_state = "tennis_blue" - item_state = "tennis_blue" - max_integrity = 300 - -/obj/item/toy/tennis/purple //because purple dyes have high pH and would neutralize acids I guess - name = "purple tennis ball" - desc = "A purple tennis ball. It seems to have an acid-resistant coating." - icon_state = "tennis_purple" - item_state = "tennis_purple" - resistance_flags = ACID_PROOF - -/datum/action/item_action/squeeze - name = "Squeak!" diff --git a/code/game/objects/items/circuitboards/machine_circuitboards.dm b/code/game/objects/items/circuitboards/machine_circuitboards.dm index dcd0cda233..d206acb433 100644 --- a/code/game/objects/items/circuitboards/machine_circuitboards.dm +++ b/code/game/objects/items/circuitboards/machine_circuitboards.dm @@ -609,6 +609,7 @@ /obj/machinery/vending/cigarette = "ShadyCigs Deluxe", /obj/machinery/vending/games = "\improper Good Clean Fun", /obj/machinery/vending/kink = "KinkMate", + /obj/machinery/vending/barkbox = "Bark Box", /obj/machinery/vending/autodrobe = "AutoDrobe", /obj/machinery/vending/wardrobe/sec_wardrobe = "SecDrobe", /obj/machinery/vending/wardrobe/det_wardrobe = "DetDrobe", diff --git a/code/game/objects/items/fluff.dm b/code/game/objects/items/fluff.dm new file mode 100644 index 0000000000..dc78f74b6b --- /dev/null +++ b/code/game/objects/items/fluff.dm @@ -0,0 +1,160 @@ +/* Balls, Bones, and Bountiful Fun +// +// Includes:- +// 1) Fluff Content, lines 12 - 131 +// +// 1) Tennis balls, lines 39 - 99 +// 2) Chew bones, lines 101 - 138 +// 3) Frisbee, lines 140 - 166 +*/ + +/obj/item/toy/fluff + name = "Fluff Item" + desc = "You shouldn't be seeing this." + icon = 'icons/obj/barkbox_fluff.dmi' + icon_state = "poly_tennis" + item_state = "poly_tennis" + lefthand_file = 'icons/mob/inhands/fluff_lefthand.dmi' + righthand_file = 'icons/mob/inhands/fluff_righthand.dmi' + mob_overlay_icon = 'icons/mob/mouthfluff.dmi' + slot_flags = ITEM_SLOT_HEAD | ITEM_SLOT_NECK | ITEM_SLOT_EARS + var/poly_states = 0 + var/poly_colors = list() + +/obj/item/toy/fluff/alt_pre_attack(atom/A, mob/living/user, params) //checks if it can do right click memes + altafterattack(A, user, TRUE, params) + return TRUE + +/obj/item/toy/fluff/altafterattack(atom/target, mob/living/carbon/user, proximity_flag, click_parameters) //does right click memes + if(istype(user)) + user.visible_message("[user] waggles [src] at [target].", "You waggle [src] at [target].") + return TRUE + +/obj/item/toy/fluff/ComponentInitialize() + . = ..() + if(!poly_states) + return + AddElement(/datum/element/polychromic, poly_colors, poly_states, _flags = POLYCHROMIC_ACTION) + +/obj/item/toy/fluff/tennis_poly + name = "polychromic tennis ball" + desc = "A polychromic tennis ball. There's a half torn tag read: WARNIN-, surely it means nothing. Right?" + throw_range = 14 + w_class = WEIGHT_CLASS_SMALL + poly_states = 2 + poly_colors = list("#CCFF00", "#FFFFFF") + +/obj/item/toy/fluff/tennis_poly/red + poly_colors = list("#FF4C00", "#FFFFFF") + +/obj/item/toy/fluff/tennis_poly/yellow + poly_colors = list("#FFCC00", "#FFFFFF") + +/obj/item/toy/fluff/tennis_poly/green + poly_colors = list("#99FF00", "#FFFFFF") + +/obj/item/toy/fluff/tennis_poly/cyan + poly_colors = list("#00FFB2", "#FFFFFF") + +/obj/item/toy/fluff/tennis_poly/blue + poly_colors = list("#007FFF", "#FFFFFF") + +/obj/item/toy/fluff/tennis_poly/purple + poly_colors = list("#CC00FF", "#FFFFFF") + +/obj/item/toy/fluff/tennis_poly/tri + name = "tricolor-polychromic tennis ball" + desc = "A tricolor-polychromic tennis ball. Triple the shocking!" + icon_state = "tripoly_tennis" + item_state = "tripoly_tennis" + poly_states = 3 + poly_colors = list("#FFFFFF", "#FFFFFF", "#FFFFFF") + +/obj/item/toy/fluff/tennis_poly/tri/squeak + name = "tricolor-polychromic tennis sphere" + desc = "A tricolor-polychromic tennis ball. This one seems to emit a squeak when squeezed." + actions_types = list(/datum/action/item_action/squeeze) + +/obj/item/toy/fluff/tennis_poly/tri/squeak/izzy //izzyinbox's donator item + name = "Katlin's Ball" + desc = "A tennis ball that's seen a good bit of love, being covered in a few black and white hairs and slobber." + poly_colors = list("#8FED56", "#51cfde", "#FFFFFF") + +/obj/item/toy/fluff/tennis_poly/tri/squeak/rainbow + name = "pseudo-euclidean interdimensional tennis sphere" + desc = "A tennis ball from another plane of existance. Really groovy." + icon_state = "tennis_rainbow" + item_state = "tennis_rainbow" + poly_states = 0 + actions_types = list(/datum/action/item_action/squeeze) + +/obj/item/toy/fluff/tennis_poly/tri/squeak/Initialize() + . = ..() + AddComponent(/datum/component/squeak) + +/obj/item/toy/fluff/bone_poly + name = "polychromic bone" + desc = "A polychromic chew bone. Nothing like a good bone to chew on." + icon_state = "poly_bone" + item_state = "poly_bone" + throw_range = 7 + w_class = WEIGHT_CLASS_SMALL + poly_states = 1 + poly_colors = list("#FFFFFF") + +/obj/item/toy/fluff/bone_poly/red + poly_colors = list("#FF4C00") + +/obj/item/toy/fluff/bone_poly/yellow + poly_colors = list("#FFCC00") + +/obj/item/toy/fluff/bone_poly/green + poly_colors = list("#99FF00") + +/obj/item/toy/fluff/bone_poly/cyan + poly_colors = list("#00FFB2") + +/obj/item/toy/fluff/bone_poly/blue + poly_colors = list("#007FFF") + +/obj/item/toy/fluff/bone_poly/purple + poly_colors = list("#CC00FF") + +/obj/item/toy/fluff/bone_poly/squeak + name = "polychromic bone" + desc = "A polychromic chew bone. Makes a small squeak when squeezed." + +/obj/item/toy/fluff/bone_poly/squeak/Initialize() + . = ..() + AddComponent(/datum/component/squeak) + +/datum/action/item_action/squeeze + name = "Squeak!" + +/obj/item/toy/fluff/frisbee_poly + name = "polychromic frisbee" + desc = "A polychromic frisbee. Warning: May induce shock." + icon_state = "poly_frisbee" + item_state = "poly_frisbee" + throw_range = 14 + w_class = WEIGHT_CLASS_NORMAL + poly_states = 2 + poly_colors = list("#CCFF00", "#FFFFFF") + +/obj/item/toy/fluff/frisbee_poly/red + poly_colors = list("#FF4C00", "#FFFFFF") + +/obj/item/toy/fluff/frisbee_poly/yellow + poly_colors = list("#FFCC00", "#FFFFFF") + +/obj/item/toy/fluff/frisbee_poly/green + poly_colors = list("#99FF00", "#FFFFFF") + +/obj/item/toy/fluff/frisbee_poly/cyan + poly_colors = list("#00FFB2", "#FFFFFF") + +/obj/item/toy/fluff/frisbee_poly/blue + poly_colors = list("#007FFF", "#FFFFFF") + +/obj/item/toy/fluff/frisbee_poly/purple + poly_colors = list("#CC00FF", "#FFFFFF") \ No newline at end of file diff --git a/code/game/objects/items/storage/fancy.dm b/code/game/objects/items/storage/fancy.dm index 4080a45af0..db55b0414c 100644 --- a/code/game/objects/items/storage/fancy.dm +++ b/code/game/objects/items/storage/fancy.dm @@ -435,6 +435,20 @@ STR.max_items = 6 STR.can_hold = typecacheof(list(/obj/item/reagent_containers/food/snacks/nugget)) +/obj/item/storage/fancy/treat_box + name = "treat box" + desc = "A cardboard box used for holding dog treats." + icon = 'icons/obj/food/containers.dmi' + icon_state = "treatbox" + icon_type = "treat" + spawn_type = /obj/item/reagent_containers/food/snacks/dogtreat + +/obj/item/storage/fancy/treat_box/ComponentInitialize() + . = ..() + var/datum/component/storage/STR = GetComponent(/datum/component/storage) + STR.max_items = 6 + STR.can_hold = typecacheof(list(/obj/item/reagent_containers/food/snacks/dogtreat)) + /obj/item/storage/fancy/cracker_pack name = "cracker pack" desc = "A pack of delicious crackers. Keep away from parrots!" diff --git a/code/modules/cargo/packs/vending.dm b/code/modules/cargo/packs/vending.dm index e55f24d91e..6d978d629f 100644 --- a/code/modules/cargo/packs/vending.dm +++ b/code/modules/cargo/packs/vending.dm @@ -67,7 +67,7 @@ /datum/supply_pack/vending/hydro name = "Hydroponics Supply Crate" - desc = "Arnt you glad you dont have to do it the natural way? Contains a megaseed and nutrimax vending machine refill." + desc = "Aren't you glad you dont have to do it the natural way? Contains a megaseed and nutrimax vending machine refill." cost = 5000 contains = list(/obj/item/vending_refill/hydroseeds, /obj/item/vending_refill/hydronutrients) @@ -82,6 +82,14 @@ contains = list(/obj/item/vending_refill/kink) crate_name = "Kinkmate construction kit" +/datum/supply_pack/vending/barkbox + name = "Bark Box Supply Crate" + desc = "Running of out things to keep your pets happy?" + cost = 2000 + contraband = TRUE + contains = list(/obj/item/vending_refill/barkbox) + crate_name = "bark box supply crate" + /datum/supply_pack/vending/medical name = "Medical Vending Crate" desc = "Contains refills for medical vending machines." diff --git a/code/modules/clothing/neck/_neck.dm b/code/modules/clothing/neck/_neck.dm index b0af7aa0d5..28a3343ae6 100644 --- a/code/modules/clothing/neck/_neck.dm +++ b/code/modules/clothing/neck/_neck.dm @@ -190,6 +190,12 @@ tagname = stripped_input(user, "Would you like to change the name on the tag?", "Name your new pet", "Spot", MAX_NAME_LEN) name = "[initial(name)] - [tagname]" +/obj/item/clothing/neck/petcollar/ribbon + name = "ribbon pet collar" + icon_state = "ribboncollar" + poly_states = 2 + poly_colors = list("#454545", "#292929") + /obj/item/clothing/neck/petcollar/leather name = "leather pet collar" icon_state = "leathercollar" @@ -225,6 +231,12 @@ return ..() +/obj/item/clothing/neck/petcollar/locked/ribbon + name = "ribbon pet collar" + icon_state = "ribboncollar" + poly_states = 2 + poly_colors = list("#454545", "#292929") + /obj/item/clothing/neck/petcollar/locked/leather name = "leather pet collar" icon_state = "leathercollar" diff --git a/code/modules/clothing/suits/miscellaneous.dm b/code/modules/clothing/suits/miscellaneous.dm index 3e72765234..354d488703 100644 --- a/code/modules/clothing/suits/miscellaneous.dm +++ b/code/modules/clothing/suits/miscellaneous.dm @@ -567,6 +567,26 @@ attack_verb = list("warned", "cautioned", "smashed") armor = list("melee" = 5, "bullet" = 0, "laser" = 0,"energy" = 0, "bomb" = 0, "bio" = 0, "rad" = 0, "fire" = 0, "acid" = 0) +/obj/item/clothing/suit/petharness + name = "pet harness" + desc = "For your pet! Or not! Has a little clip on the back." + icon_state = "petharness" + item_state = "petharness" + body_parts_covered = NONE + mutantrace_variation = STYLE_DIGITIGRADE|STYLE_NO_ANTHRO_ICON + allowed = /obj/item/toy/fluff + +/obj/item/clothing/suit/petharness/mesh + name = "mesh pet harness" + desc = "For your pet! Or not! Has some mesh to cover up your more sensitive bits and a little clip on the back." + icon_state = "petharness_mesh" + item_state = "petharness_mesh" + body_parts_covered = CHEST + +/obj/item/clothing/suit/petharness/ComponentInitialize() + . = ..() + AddElement(/datum/element/polychromic, list("#0056D9", "#959595"), 2, _flags = POLYCHROMIC_ACTION) + // WINTER COATS /obj/item/clothing/suit/hooded/wintercoat diff --git a/code/modules/food_and_drinks/food/snacks_pastry.dm b/code/modules/food_and_drinks/food/snacks_pastry.dm index 94960a2658..8c5631336e 100644 --- a/code/modules/food_and_drinks/food/snacks_pastry.dm +++ b/code/modules/food_and_drinks/food/snacks_pastry.dm @@ -466,6 +466,17 @@ foodtype = GRAIN | SUGAR dunkable = TRUE +/obj/item/reagent_containers/food/snacks/dogtreat + name = "dog treat" + desc = "It's a scooby-snack. Right?" + icon_state = "dogtreat" + bitesize = 1 + bonus_reagents = list(/datum/reagent/consumable/nutriment = 1) + list_reagents = list(/datum/reagent/consumable/nutriment = 1) + filling_color = "#635444" + tastes = list("meat" = 1, "dough" = 1) + foodtype = GRAIN | MEAT + /obj/item/reagent_containers/food/snacks/donkpocket name = "\improper Donk-pocket" desc = "The food of choice for the seasoned traitor." diff --git a/code/modules/food_and_drinks/recipes/tablecraft/recipes_pastry.dm b/code/modules/food_and_drinks/recipes/tablecraft/recipes_pastry.dm index 6c418ab612..5343595f89 100644 --- a/code/modules/food_and_drinks/recipes/tablecraft/recipes_pastry.dm +++ b/code/modules/food_and_drinks/recipes/tablecraft/recipes_pastry.dm @@ -214,6 +214,17 @@ result = /obj/item/reagent_containers/food/snacks/cracker subcategory = CAT_PASTRY +/datum/crafting_recipe/food/dogtreat + time = 15 + name = "Dog Treat" + reqs = list( + /datum/reagent/consumable/sodiumchloride = 1, + /obj/item/reagent_containers/food/snacks/meat/cutlet = 1, + /obj/item/reagent_containers/food/snacks/pastrybase = 1, + ) + result = /obj/item/reagent_containers/food/snacks/dogtreat + subcategory = CAT_PASTRY + /datum/crafting_recipe/food/fortunecookie time = 15 name = "Fortune cookie" diff --git a/code/modules/vending/barkbox.dm b/code/modules/vending/barkbox.dm new file mode 100644 index 0000000000..4b5d9734dd --- /dev/null +++ b/code/modules/vending/barkbox.dm @@ -0,0 +1,36 @@ +/obj/machinery/vending/barkbox + name = "Bark Box" + desc = "For all your pet needs!" + icon_state = "barkbox" + product_slogans = "Whuff!;Bark!;Give me a treat!" + products = list( + /obj/item/storage/fancy/treat_box = 8, + /obj/item/clothing/neck/petcollar = 5, + /obj/item/clothing/neck/petcollar/ribbon = 5, + /obj/item/clothing/neck/petcollar/leather = 5, + /obj/item/clothing/suit/petharness = 4, + /obj/item/clothing/suit/petharness/mesh = 4, + /obj/item/toy/fluff/tennis_poly = 4, + /obj/item/toy/fluff/tennis_poly/tri = 2, + /obj/item/toy/fluff/bone_poly = 4, + /obj/item/toy/fluff/frisbee_poly = 4 + ) + contraband = list( + /obj/item/clothing/neck/petcollar/locked = 2, + /obj/item/clothing/neck/petcollar/locked/ribbon = 2, + /obj/item/clothing/neck/petcollar/locked/leather = 2, + /obj/item/key/collar = 2, + /obj/item/dildo/knotted = 3 + ) + premium = list( + /obj/item/toy/fluff/tennis_poly/tri/squeak = 1, + /obj/item/toy/fluff/bone_poly/squeak = 1 + ) + refill_canister = /obj/item/vending_refill/barkbox + default_price = PRICE_CHEAP + extra_price = PRICE_BELOW_NORMAL + payment_department = NO_FREEBIES + +/obj/item/vending_refill/barkbox + machine_name = "Bark Box" + icon_state = "refill_barkbox" diff --git a/icons/mob/clothing/neck.dmi b/icons/mob/clothing/neck.dmi index 3214cc73ba548b925f19e808569439e861ab0ff4..20b85762779ad635119d9ac61121243ef14f98f6 100644 GIT binary patch literal 56636 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

|)CwQ69&H1h_ScH*#o<1H(jO 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 literal 55713 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 H{$k=k5jkEY diff --git a/icons/mob/clothing/suit.dmi b/icons/mob/clothing/suit.dmi index 35c1e5fbfb984f367e079730feaa404231deb964..9fc2a476d2fc59552dc5edf01e14ef1ad9031aba 100644 GIT binary patch delta 22581 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 L!m`}lR)zb5jvvjv`vvu*Xb#{V4 zyt7)fhMnj|AHYX1GzF}F{EeA8R#k1|dZC9slO7O?sbrqArW0kUsGU7BahMM)eN=z0 z`yj@MY)N6KkUg4Z_B!Ca5{katKb)L~wf!9}?^iOCsLVkfZ=;+x9X-o7CpY1@V(>Pv z>!XCv&w$e%pL4^_6rdSaV=@6QdjQkVh_ZA>%OVK=RI9{`Qb`Y{t6cCqzs4PBF_qR} zCq}3;yD(^f<*ZgE>wLd%W0a`H(|*>%q&(sNz6erPqkI4NA+tzT`X6h;!2B)#qYnl= zDlc*@F7D5T^b)p9_Kkh($HGrAt8tga`sUwB4rHF_vKqes{W_dA$Si$MVVB5q@z=+p zx>Us30DW1}9Iv*TBR}uYE#Vgh6t_3|XH?-UGq)Luc3wYpHyWzG3Nmg}O%eO2>m%dt ze41c2^foYG6Nw*;(+Rs_yK4IVm)ycU@9ToxN8>+07LqJ72DzW^<29m9x7i>n>iO#fQS8}|E^~5>rg-Z?vhLV}^(Tqg z@qb9MwcZY`*S08Aill8`eS1wCKij9i_C!ziF(vMD-s(vkHQZQJ5?i43GmJNmgOt`Y z%Y$$s$tphep(fNvJ7=^KV{qFtw#26vj;Dc36@r4^-Nk*s6 zdjt_bd~8BmX5B(N4cIyi=Mr`jGY1mq1g=}8S*D~{QZL82hA65P2QBBJ$?cLNias24 zK(BcS{EdRtFvmO5|CSSaB9`z^;W4prg7rkUB|!j5B=%2Mzc9{+gC1`S`1Lq`j;;= z3fVGNL|m(-AgwlmC0_Ye(Nr%jD;<0QQq!TiD?YTEhpYJO@Z z!;`^F#TKhblg9XpT&SXszU)I|OYDY?*)I6`(YEVkud8T94RWnvhYL{_@7eS9W76Pk zEK{wX-7nomLneA#OB?-;ne|`n00W0|!*c$Rr%6>z$_dl=kFJkDkH;HQkqVnE!_zqg&$ zZA~g}>(-^CAR_=<<=qi!9d@3HOS@Engu+N4r`!EP_Y@toziiZhvST;#UiLpGuyeY9 zYxlgPnCdM4!9|=4-7wiJ80|XELNJ!E(&5CNS_--bCVD&`hb^dm2fz#{XE@kW& zaJ4eYawDJ3!q%eQsrK5ry|2LM>=){xjlCaJ7|A?|k_N;J%mjurj(d5h7N}|NMX$3~ zZ`}KERNmMT@}!t--E-;g8r8&bs)|p%jY=}M@szx@Fk=4u&#iXftWVr zeMGS_BU6*66@j>!=ZLjaxf@4iWwv>@Vj_R>!q*`Rx5h{A8=vVO%MyGAxO=5+^FFfZ zu-RdyKc9I`{-wGrw-%Rnu--_oFBSfMR}Z@5+vJ`!!R~Y3a$|94d6&%95ZQs7`{t5K z(w2ZqlyYw)KRU3y0GjrQWE(G)=?%PBJ>wJ8WhcvDVktxl+g85X` zo!aTAI;5|PLu;eyrArvk07BWKL&vk$L6u6QHtdAG{Nf)n{GWKlI{R+oZH9MV5L+}n zGH#=r&XO;K};E+c*;{cG143kte@>`}vPTFmmoU#SWxF00k#VwSbh8@l$Cb3Tly~ z7_HY~-F(b%nOzlQf>WbtSc6*qPrk^~YuKp<&SAQWxqnP#FrNknDS^Yq_wb%X} zD**27ZHApqHe*n#*(u(76PWz|BB;{1g(EpXh_y@MzMk#7&q1Fbiu~;7ct$=J5O}?w zpZFzZi0CdM?eVP-aOdONocOzaDwD{K*~n(=qOCXa$(ud@K0RLdISrb)U@h zvlZT?%BC%x<*rxLKh^I)*0cTTLQ81ZEX9ZEHIo>U^M)8KX+p>nAUS+N#7E23;dz@c~70<~1bjD_HZ2cM~Gv0mCHDQ|eHe z^U^Yy+`3Ro4HH~acGFMT@2lSBE6fd_K77#y`;TsUYLZf84OO;s2 zM`||LWbZOA>3}DRRyG3+eUKbat)ehmyHQ>@iMoMbVFfS(gCeR(oz#pn7bf$@-^L+W z8iOeZFLLgd_EkS+t>fTaSYV`4H3W6gbe&dwaqKbTv}#Jm;E?2AF1-s=-ol4pQfGTj zmX~c9eK|fXgQ8JQH#gJuw`hzH8>NECM`Ah<2ovOuTu9~ph|2pI;EV~*Sm2Be&N$$F zufFm=t{(=F;I!IwD35*=v_$?y8qYs6iA#y)SzoH{K=ofa9S8W^4Eou3tL5}!`i+j2 zn!+j03taWqtZ}N@p4sH}PW#E-#UBpeB~RJ27PqQsRW_u#E;Q)6{h4`7Cc%+jpmOx? zEg7q%^bt-X_I)!1v|WNW2$EZaOLBZy-ot8suibeRK$c)^M8qL})e{V%o2i138iKb{ zy=hQgLa0u+aQx%ri|+P^gU|p~p;O)UI<^h8SjN+lEYZhp$)Bh;5VSg*h;_H9>gsCw zLroo>Zw^Ag2G_}ae0+SDH7K*!VQ$$2vp=hUa$4w<@;_Wf@g7j6^lVmFzX+&n>{=d+ z8LegqjQ{IzT#{nhs%z`(%oOS_kG~m>PtyO(kkVR4BH60T9=(f4qrets zR`dMLtit92C3l+AXoRZ~hq#HsQw~R=KWl4C2Q9&R<34Ry{?<;Cc5ZGf_~RTa&hBgG z&Q1(PqmkqXrRjc;xAxjIM6lw{lw zJjmT72%0a0Kv=^X8_2%&U@f{G2h|(V+m(pOqS5qQ-ltuNP<4 zb~ke>rhr3Y={Xg6VDR5Pj;ERmLMt^BHN1XLxlRGux^-yP6|yQJfRKoYXzSphw;p!q zm?hyyi9lV{kN^D}7ao4kf6sz3q-!~7bhGR35|L0l5}Mkx86W@P>Mn4>eN+Mxw6bFE zKlZl*O+iJ41vzNk1Q=rD;__>2AL2fs51QrAS5i`v*Vcac^5si)Q`3ZbXPB{ftI2Wu z-6cWgG^d@teaa@Ru1<)1W4|83y|cSJK0f}jw6s+4@U%zEF{ZO-lxS2^I2_@DfBiVE zf91$G4vPGyNq9EHJ7y6>7vid{h|3EN?+#d+-3+HsE9Dda4%n_3AebC_@SgEL})p{4(`Dm)JO7^>r;C13IzuA4IM_NRjY#}LdH^mIM{ zAEl*=zKo3v+a4JvpHhxFIXKky^ddVuWgx=Qqi*{0@?pPOynTEcUr*gU&L)FvnmD1} zxPXq#&c*d7rqzuSd3N^esdd+2fy=vh`P=ea!NCA#)w`~HBJ>Yhw;bLZ)q%^F|2AVT zyEQJkHGWD?4ry!@4V7UQVLbYdSI@qQB?+z!4G%N3vEjNIanu=8=EgV*eV*H+j(WvQ z9k&v(S~zDW5S?g)T_hwH?I^@5zXews>|R_Dk5#b1NlUy2Vm8s}!THs3yo-&EXU~CP z-8qMu%*=>H8#%^NP248!P{Yr$q6~3n?*p5)_ihix>wZFP>gUz9Ga?H7#eR%-JF!th zG-0xO>C=kl@SB4UzBSQ3NYF`=jF#@-=u2N;4ebrNYh=I)y{89pe2>J4!}nfI?Tzk~ z_VT1JuXHhMQl0ouVJ*ky(@4`ce;OcP9k1Ez@E+vs@^TlZ1TMY;04QY1g7KDGCZB}c zw5?@h#2?yl?;GHE3x0s{jBb#?WBzI<1lmnUUPh2QhEu(r0g!>PW~hcId_ z;x3KHH2klVf~7nTWD8x&B{R4w)cb3Gzrp|7ZQ%(vXCF(6b?$uim+g4K6m^{E317ay zAKyi8unUdfmN!Lz53;oQge=DNMNR?qA@pg{G-GOZ86_MrSHlrcRnO*9dQJ`*9{r#; z?@8wHK%=Pq!{(LL!OB~C%{Rs zI&hFM(;Iv2Ko<-wD8K-2k2vh{gh&O*MkTSVjU{j$qaF#K0hD0Z`;b#Z~>L#UU^bUxolHBaxUD<$!r^9?2R?S7bg`&I%fRqT3r|Z&JHNUVf09m^BZf!Yd7%Uz zga2`P`CULZeI|Vwhs3B#-Z>+D>?XnD=1@n`%OB#~p<9RC@^Qk%lGx$-E<9!-JL*pU z2A^jRhI{B9C1l^ErSv-GN|Zf$|JE64%X0v<-5y-KcBl4Z z9_!0v@om6LIqCpIZe=DN`o$<08?r!v;M5tT>=a!Veh)bpMsNkAqg8LMqMdATU7>pr z!917|o{Hv|Ef8GbS-Us)`MMi-1qVF9T?lFN`d!{b@h;8jO&#m!wfhJWv7SJ_jz zaMCRc6v}wyt3kB13DDJ>-})Usi%EZthhcI53L}>o97|W)vLQ*{{U^>@%bm!|L*yWf zDLch)0^_LQ4kj=v6^xfi^3M)k^#&KZUQ|^$0lpu&U`<7pINm7;L79 zk~>SE%2$64?e~;i3Yi2jM{xbw+1bb7EY^7nEE`lT@Iq2-7E%!b6}S1wV|B zpQ?8<@y*(dK^^Rf|~dqVPRo2O&>V#-MhytAb`z;YSkSr zQt}ledFbZuKJLCv#<2-=WVc92NGL2Qz|_{(-rC;QpfsJkaELmgPN#>aJC3FTdN0VE z>- z_px4mOh+k6EmpAOEJZMmxAOqJ!n>gWUI}8SBc0#6TjFxTVy+l#B7lugK%X!H9@2On zVj@6mf9Im~9jJ=PC>`>|A0Kyw1c|~JlarI#|JD%&!Wb><`dJxT{lA|iw9E+UQeA%> zpE(pwKHW_R*2@QA4x$hy9TzNhEHjG8OpI0xDgDm7_hLb{MzL#`0)R?i%<%f=<|=;B z$@Qir?$Uz)u}1uH^m0}G7ZPZSsi44?Bhwn{Qx6qqXxF=d+)IqB)akNAEdJ-IfCWaz zwQ26P@JQf;Fd3z~tWOm*@6{G-O(=Nv{q?;CMr2aM6!b#{I0IkwUwqu@w0`lO8{2k6 z4<8?Y!l_AKGAckJw|;0f2& z#^P`I`vFzvL4TbzeVLntxe09q=>|iGI!5e-M?8qyZ8Lw@>xXGw!x-@4(fK3(glgDd z&>udd)!DHX0M!RFH8s9|wWg?(w40mfhIM8W-&6=vn~kcX)UmLz`UZ!47B~=8Y;CzY znVBH|8MhXV=z2#;_&{bt;O?$(Z;uPKC$EG=_KAX;qTvXXB>oD_ul}ZNf*j(Qc!Eeo~tmRc``{aof>HM zJMN+Cd7O)U;<-N;mdvJBaC(Tw6r8>p$1&49k8^^w?*A=moJvqy*Z6}PnRY=0T)tCK zAu{nlmOoCZ^tT*eT`s`ca&eV#u=L}58TcR`-;7?Wff|wo8-G-Y`8UR8%V^-1 z8-Ryiyvr-c4oI`ewUfqjs%SmlR!Daw`;xoA^9<{TTiJ|dii|pEj!fAo2V!RO&PJrz*!m!fcg|b;WwsuWqz$v!N7-L59vY>#l!R>-;Xl~>4HBZd`sf*2vgG*Ps zF93mF3b0Kd#B;Fl9fPFsbdbzXYH(f53pn`GhJ(jXV6MB7OBEzp@oe(+aG_DN8FMR4 zX>!f8*iOD6I99N!`)(+S3mx?ZeVzj7BeS!!dqBhY_Vx;Z2l>UZ4j!F(hTe0SLM z7asc$<4#OWfTQ3|?mUS_48$7A(gQuFw)>;&I3wOqjZgGgM4s8Zra9YG9CGu?ks zXh-R>!sR?!Q;~chOn8@oQjK*E)-g_d{_(DXylvtqoO+caVbw ze_;pnv-3O)olj4=^qW+ZiIOX5aE!tIxD+c%J|*&_!}jzB!ULqB3tH%@WAca4Hv=#Y z5&GWL=Z3tJLg8=I2r`8nJ738T-f#5x@DMn_+L=_mpa;za#sM%b^bHSBLJ3prlWXsI zEx4riXf?aKx*F~-=J|MegN~0~LHGVVH0sU$p^;Za#742ahw#CJ9Un+g2}$Iu!oI;l zS+L4g%@P6fO^F8`s$vd%0@Hd-El9od;Nd6o3_uOsbflp?*0!haW^T^q=FC3={XC3 zQqOX&%OZ0%E$^{@BdT7?k5+>9Yz-2_q_Hg{Mz05c{@+!LWwXNk#cVaeS? z(-yq?QQZ1bD&3&e!9es%&({P)g4OaV1k9V1_{#qo5PMw7!}|D{z-8=e5ha%WB}B z1XibBGCUR)6EWt`+uYb#@g>6~fZIIPM^=dci3tHHGS5F8C193_|DmfliFd9bgZUb& zt26C+HV3lcccXY__C3McRRZPT;X8b+`DUT6Tju9OGKIxW4xUK(f1;p&$iWir#i?hisxR2$(0A#OXWGNZZm`w8qal?9{+jEsoG zG)&$`8XD1_!bVPV)6yc+)$wHTz=G7m!-GOoQ!^6(BdSd@OTzsg)XAxLmfzZCec+*7 z*jOdTZv=vv8QW^ZP_`nxYq`C~CewX0tF zVNJS)NWhK9f+L6{4v9?Vhie1(L{2%gT3qfS=-Qf=WD~mKKv6-(`;94=ndkTJJ#~d| zG~&$Bc&=*SuSv89LeEv7oBEy^83}aGi}eAY$~0 zZdm7d9w}O23wV&t9WJJkYluEbN0*kaG_d??8U6>K>wo>i^I3sPNW}RaG%AR>Z^V9T zWiK3O2MHt~Wgp7|`Mx|d_X=52Q6V$ZIp6G6$$Aa-I>`F8kLP)~_=t*smU=kp3lMcZ z8jl>*AMY?D>DBM~o>~^^+%l6>wI9UwvMfH=q4D8-j>rQVewvzIW`d^PSvV^ztFJ5I z>ubQt&Q5ZIzei3^PGH4RS&O4!?w^hZu6?;BQKkU=cq2D$MHBI5@>VXB1`xGydzsxS zB0JAfO$`p56vs*~b~D8=&1PXiI>{$%) z0HED%I`XB>s7{)C)j<9r21ffxqp9`P!yJ%; z3MmAjUt@OA5XRmE>6Smv{ODay^oK>`PEC`K{ZYr))3-Df57)r5g4yA!ogcm&^v(7Q zo@#y`6C;@J*}0#E0p56z+Um3uEP>VDxPsDB{MFUfFF84{oSe89oV*5Z2XFgRnL+rm zb$BRjY3i`hpwaNx2^$l`q3nCtTDJ&NHpG_;@+B)v&cuWP^J9>$EBR`KOn!sp1o)pL zEvt?Z$6AX(v|V@7Q`4x<3yMcoTN zqe(WU@tca|lAE1E>Z{!SlA8)YKJZ-NcS7FzE}O=Aa|Fq?uJ(93@XYucohf$s$Bvag)z^!6F7IX(Y6MRV7BkUW1b)?8jr=8qxIkoce^fdSMq)bl!Ug`RTtp}vAd3<4$_}G~2mC?qiX7Csp!||`* ztD;lQ1jsth{!r98&RhBJInLL;%Y#l`C_7n$?mbXedhXnjqN{D;EoDq>2NZf-ny7jq z9oGNW5|Wh~WQ%Sul_YR$3Iq|qoa{Abf*kjzH7}J!j`o-a%E=*+mhsh9 zMpp;gp&AK4&^Xu{aRdkeC%AF4YCieA;mDZv-G?D`i@-X9y$aW(E(u4Y%nwr5u(hDL zmkw0D;gYe=bQlJjK>inb1xs6+Kzx~+=WV%x`&_N%Dt~oUjxi<*Y<)Ai^7vPHrR=XTa1`SL!6sJn!5WL+lx0!FK0H3H&m0IuFB*aja|TY}Q8Y z>}r<0kwsBiDE-dqQC6L&kmUWdxR`m^$QcvF>iNOZ3zGNMe>K=rtkmer%#6_IftXNJ z)*A-PABKZU{}=-sZcI_SfbV=6Ds|cHE;HxzkW-k+e-H@21Wv?b1?R(`?whIs0e*gB z!PAvp`fq{g^zG{yt&NOJ6Di8%$BB4PpFX8DvKjTBcdF-nCg~^601{5vaAzYQOYc0M zgId#rxUD1ngh3s3Z5)%P6?qHZhdV)Ly07L!$LF;hc2$@8s3 zNKop4UZr8>bPV9LU#l&Fh+gbisPa*5_MS{^q5>3?rs%C+x_Ie{1q!ioqt+Qn>rE_? z2>^R}>-8W#vmyNx`+hT=<6k6mgBf?lKNTdmV&fG2^d|y+>m_cYYDhD$K4mn396%-l zEi5Dq#xq7*l7UO;DP!^vBzj8ha0@m_wfOo;@cd>P;>S~m-&g%5@x&0sxWKVIvjF4@ zkWiW6sk8n-Y_@$Vpn}{-dbbtYDwgH--tq7t`NYHqk&nerh`;7ImitmxJHX!6%pNsT z72M!#L6+Qk`3YnhmEheuf4sjcsAdQjwA4h;+_GFwZhrKNEW!W>{#S-0Og zAe(DzTNOebiU-m;B&axAI! z2#7gCK@&fIlW)cx-~cC^|h44NZCIXN-y%Re8JWJT?El#`t@s#&7M z{2dLlz0x4&jJydrPX1jbMMah!cd}iwE{ztZ(mCll2Aa1-5HNvF3pp*Y2kB)(Mf)x6 z?C|B~<^PLoxN(Gx2>?W3#=2RZCPUcx`qF~?8UpW{B(d}-1lBe;cUP0btZU{?`!+w{ z%Ct>S3J@*3h&WBTYiK0?-ZdpW`|9-3rYG#`_an5qX4LB`V0M6j^ji~Tx#t^Mt6H7i z5Bf|=EZ^rkNK)TYmYSWFny*cL4HOnt<2#*&iQWcs?@F*^fZ{Mn-ggd3#b=jjt6JBz zSm#8C5m;5<*-{9x9pqnOZOf*b^>Zyw?ftG}uf8Te{y*%)cGmU^_KG z`uLeTP0ulC3+~vUK?VN04Ay1`BqY*A~r%V8JO@c;z;GFMp>X=9TKa)^Evr zeeh(5NF&Rk( zNtF)M^)=X06_Ow}Ha0c@`w=rgnRU#j1&G$yt6nUvt$mf`HuAFXoR9=5P*w7;gdF+Z~CI6}lB~q^zgB8Y0;(Xky|A^_{f+Il=yfp=g~) z+{f$D10>G{Mo+vWS~!kRU7&XncD#qQX*VR8jUgx#9F8o1`Nsa9n~jCLyT`4@~6{F#Nkb4ia-l zM1c>(^ya?KGksLWKyx>;_!)Yfz0PSC6Vk9SPp6AbDYLbkx8+R@vf4DT6NL!@>=0?N zX1tT#`u^+#V{mLd5N~H`X<6{~D>it+(?5(SZlUuILPpJ=D%S`p0D#qjZ13{rE%-^y z%q)WuXMOpi{?wK3vuzE!pvf%11(>$Y9fYe;_Na&cJ`gZ9rG!k@CTU)Vn ztrzr^#o(hdd#II*lSRdUYY953tF@o*-Fn2n1HKpJ?i84@Qy8ebq=xBP*xySj7`Is% z+H7oW{Pi&J;}vGh&Yg1)*L+W(5t~!7c8|^M1q(G{=e7q64-e0NE9~^-1jJcquJ3o` z$%f6dj_FA-Q%=K3IHM6K!7(J5PAY?u!OdCsxvkBu2jt1LZ{+>_^EavXr+bAm#Y{e3<|b*qsmr1O-bfD&%>oyTM+6#S0_)%;9ic25*RJF*(R`ZSCy5 zmAucaJ?`GPJMD)&mkjUkfAcvlt+2Ql7jhIh^AV88gT?3_>vNmhqCePw8zCVj9amAJ zG$c240Cfenr36(kzQyu`{X#R|5;Qj=sLTP4v0&3oN_g))SDpQ<_zz%wX6DP&nD`Tg z3%HIYSgaYA4#y4z_JLfO!3yE->nE6*!{3~}c&W8ag0gdRroI&y3#MOsBm-dgyL1KV z;;%(8RNwO2>IH3&nLued7W5&NIE>jkj-utD^3EJ2$J?F2ET9`j1jl=(>bNuosX3{oz3m;RPE#X1tLgKmnm@=e8Db z+%MO=;tm?OTkeLtQ)L%1$O9|?;N?}=+)RhKJKKan02#df=3EqgJR|f$ z206{ytLVtcNcO~Inb7L3UAM;2J*<)@60Tb_+z@Fcf|0>@lQUVW#b6$D4O;}&0`KbQ znR!Nv6{V%67c#X)AB(!C5AabJow9_200~sp=-<>|fy4{u{jfz)4G?NLaRlqdRD>UU z+XCr1_B3ko3f0wkx9inJGM3{3&l1v7qZBiVP6{HwPCe4jpeBId{P`qk_R9BOM?gufifUXhR%tjde zfcalnS1~hF($HD> z1kOs3_`c0y6xMPfU2RXqRX0KihWQ4!_2@vui@bYIE%#`r%LK&4VhRdaz?v2SpOgU^ zf1*R9wxMB+6jRXdbY-z6y_|gqB|UgWpU2;qCA`P6F2nCiSNBlviLNT*xcYIq*wz2O zQ^-&vT&pHv+V3{v{fl>*{O<^7Su|r3UI}+mJL?E{wbh!(Mo}#fe~mezC73838X7Wt z{~o)wwROPac~N~m6_`7|r0WBSeJ`5;bAksfEG$jWz@bH;?~>{$8XghxTvXJf(TIiI zS_&&&Lg?S_#y@}l;6d0qIc24#F~Fw$*u+H0$B!6bB#1I@_Uu@8F#{n?VIhck|3T!% z2#3WMePtDu{GUJ7(ciS$DP)*P#ul9F7lVhL>UXI)+I-JTlYmRj0{W&Hl`gcan-XK2SPzfSx{G}V;TsOUSREEIj`~+)6nHV1O1)1x1M{WQKz?9 z_9`=Yg$8N|O}pI3bg*MO5JtU3214iN=a)TRR=KXeg0zFx7z6@d-b|xA+r`1(e-B{c z12Ap80!6Jtr;u$9ryIlInJ8stWnBkvZ*R{Lf1SJ*nxdoe|J_IlSFcH<8_xChb;+mXcY)_4HV!UIPa8$5cp4Lk4*IybsF#(OQ=E7fbaY5h5OjccG5KXCBq&(q zK>3SHiYJ^uZ`-O9Q-Jh;re_^7BxGqs8n~)}Mz1%hruyZP@NuZ?fBnRgY>I1|R0S{b zfDg3T|DDEPeoj8X_@DK0A{7;tm80b@0x;$n{9p+z{lKv*EG!%YQpk{YSz-xn7=jpL z!mCv zB+&CFjbH^FIb1_%8J!LEQWxwy+FIfw8C~(b*2og6rPZq@bZ_!F)qLIi3wmz^y;}*u ze!zX#5*2IQl_vgzC*I;m*Zztz z?bTNe06LIf%v0Gk@MuZ8<#a?0@`oZHR7CXr^+FIqL_GJXzkU0bv^W}#$@QrT&kz(_ zh2RonLPl~V?0rdJCZE9kE}bM)?d^dwJx5fUaZupfiBL{>IHN;J5SNVNYWVc#h}Y65nkLO6f&1{5b3O7UC1_0~(g>Cw7FK$sg(Zab075uA*&e?haR(1a%R; z7By+Syo8qX+%Z24J)IIbQHr2Kjs)y`4dCae=K$KrlopmKVo79X=K=eeGoY~X%~fJ7 zjKzz{jX;s~{^-u2Hbn>7YHz zMAi${7Z;v)US-ihFHm4neXLi7Ccmh8U1g+?ls~9HIOTz3>ZJiJEQQw=FA@axV*#uw zCAef-j{=j9gYuJ@q|)e5pyzcSUUqGJU_xkVX_t<@mo9HzmpgGFQoPim@KrvEKzH|= zBX99f{CVqv5c7FMUEK&!PN+mM_QGmKFKC9)28M99!*~ghpE&z3lC!DerK52f{neE| zz>2ua^6R;7*3;yVqdG9I;Jst0#oL<%z=1HAnqDeUpF(@R>bBD1G*y988e?g~B5iDb zF^(v+bbRSA>&qV(HXkzUpE=uPmtP^btCS!R-FTJ$y1_f1{@Ia!r?MHeuq;Zu+b}le zT1^L8BL?7u{Z9PmLMa}}f%U=k?@d!z-%BE$Kj-GgAdw3VmW?R-K9^syIkOqI zWu=$e$K^&xU%lGj-v=?1F^T2}qc;aJ-FF&>h5(%|p*HCRyS8MtAX?1p;MWth)X81` z3$&bE6d4p*u-65{u>auc`K{<`VP+<>sj2DfzsK;oysS*t!eX_+k!*?#v3i`BpO1k{ z%0Nna<80K#%nTmLVg%e?Jc|<>odSmwSj_03q1}T3^-sV80#%C^~OJ)5&%Z z_bhibp0Goc!jQOxvpX&YD{Y{F`jICSeRaO;k)lELr`{Ed)uo4_vO=*B#9Y2}MOU2^ zF~Z2)&=JLX&XxaLI0THxRVk-8qtnr0yS@v|0@ZYzqqz!>j?bN% z_l5qgf^xVn&dL_dv>*}OhrmB8`hgBD$;}xmlix=LyOM9YJ!lqjS%S13h4E}zyaq*Z zN$bGn!C!;w+?^deBK0(MR|K&=_)<}S49S82G7fU5rxFulG;J{`F0bKz5_=il357Y8 zlSt`Pz%Ej#Qpo}NQifZy2lOIA0J2rBOOSA_)fG+b=6GP7k)zB<@2)&}UX_}Fq9+&x!COzhEGj2$Q%|H5A z%YVFZz^DQ8fPmZarI^GI^bflYTaKt>t716SP^6$?HIj`{&2tUG{`b0G#@gC?fpGA; z@@DlM3@4^8rVnwdy02oYnwYH5hbBCRJXGq?>w!Yty0wSt=rj0}e}Ve}JxdHSN zz7%vq4iE^%!-va7X(nW&;-|4mG&`HXNVe>oH}^00W<#WyAocSV39PP}w>LM+aeo&U zV*lBBa&i(>c^axOq+APA1`o#{p8LvMSXlf<4%X2{;hYw68E|<2w=%)b&hB4d7Si4f z96K)EbSl~~p15pIqaf>$gVswEZ?FB%7@juvwv&{~FDUp?Ty8zE>}(Q9^A|Yv`lns^ zalL+N+Wg+L1m^(ec^``K;QTh%tl?h4DDm^%ZCYEXv-q8WzoX-~-lSUqEKEgwPM*9( zqj=8t|7sb3M^t(Ra-|IvmfU4mE`t)buK0`$!9#TBbF>Z(15J;X%PSvLTm`X%IW6OJ zAL6h^&lyKrD`11gd(bq#H+m+@rL8M|xt}CZ$hFyoPy&oe(Y0rV#$165TZj*p#UG=X;m7s3B7;+itAmMCj$M=V61AeVZe5Qg+2BfFQFp)jHib9kn3=cIn zD6N~?mD`L)BLVOSNQae+21~bj>kXDKUviX=U%S%)7DB{50M1Dv>tQ-2T;x_j+j+Lz z@?SOq!`Y;D{*U$D;K8WeJwB@*wI_ZiY~1|2*J)z+RvlAT^$$>LEll}UtoKiy+q9^H zv?Lg2v6?|xcv$;)cJ>*h`?=;L)6#!O2{wEPJ-!wb6AMGO%YN|hqJHo2XKIRDgrQ^) z_?W|0w}87n1kGzhUz=a2F@Dl_73b~!1%}Db67TucMyk)f#bfGxKGkSiN_!ODd8b7? zXWi{w-kvjzO;?&K$jXLnA17~bZH-ye4hDOJaCTZvS@{c%(;JgYU4)Z9wvf^aDlH&S zbNH94HA*c@gjt6i=s%3T{jU~2@UMqY3-Lei&h)-gfXXnQoaIIUXOI0?fL^N>$$t(0 z?TKO)o?g~?+uMu%8B`J5@o*hM1A312UzcBvv+Q%v=RgDfBKWPUy(w4slJ}ChY$Z)XKPmVs^+sMLW2B+`3#=0{nB9>&@J0)f{o#Id7+L zNW*pLHSY64m;{?wKSA@l*j@ue^f^@IAJU?+#zpKM*BCcl0!^zE1NfY$@=YHeLg$P8 z(8Xes&$+8ezBvA8H`H*9gfv}^QZO#8B|bhL2b$E9tKT#B{+PvX$Q9wdu*=Z?}!I@oXZZtEeyI&i^R&`g*U9RkGyw;W;@B9$sGX z=YE0S)CvQGA3HQAR#{6K>3h7wf)Iz(=$Yo`=6~-T?9bO{GVr*fL89K@`HCa3*`GgX zCU$Q#B7(|azN7pO&|F8bKr6~Sucu;w)HR^Cr=>4T)DiRdBdA8{F|{>znGiqKxV5oT zY4nfnMf7%juJX5s4chV6wLRiB(Lvks&gbrxubw(_o;qhM)2RtnH{puM{E(CT8a=wH zH0LflOQ>hj!85r!6wPDZGcXH_i;GiSQHmgDoO-YJZuN8kvAeT#hWcYQ+8|^HI5_-S z<9g3jH@Z$8yJ`ngf|m5NpV0CIV`YxHOxA;?W8e*?nFi_uD4|@n7LcX;*E@Kj{qDo_ z6w9l$X%j367*(R_1}D^@j&`f(?{7_ef4nOH+YWlh(Gl`O$!h;U5#T#$Ca`N+A&xF{ zG&R$i5AlGjosB150!MK48Kdjyovzw~{cI0g@^#2z_Bg8D<#trkE6sNG%_U0B3%M@t z)pVLG!T_q|=PFM!&L1v$!0T@sbsv-0r(D;^Pp-aOPL7PU3Gmx4O4B)CG_OrCJU9hg zvwH{_<6+C`gNs81<1}X1(ABG6mS0s3exQy3qdU6Vin0};vfzTy!IK>P?GuTv>#y82 z>@|&yvVJu*q8~GM^wZPrJkP+m`>wzkmx=Mb6?rl^2QrhNDdk$4Jux7G=F|yBsSb4~ zzSUZ&ir;Vb!|xccUmKi2siHbXW_2%^>*mWviG_L@GowFdu$l3wv2uQX-V(9j&^EM9O>nCAnITG|&-U)*_O8KY z851O{j;}`n2C(E2@jYV?n!&jr(vin{97lC02B2Dsj&lPpW*cCai;E@!fcSAYx#H>| zA6WW`Z#Vr*CZiIUS=BeA=3)C_CKtb23IR%G*y6y7;h^EXEDE-R>7k}Z3>KxJujfok zhCKs=y)VX8DGjJ_-?O*x`XQguS+)c&6f*<}IEjN1CYQ!BMR^FOy@RVTk%aCKjVT8S zkH?>!H!KfzD09m#7tp{l50&8c;k4w32-cdQbo2~b)Is@@J(8V{l`?%Da4d@+)uC#9 zma~9%+X$#8a5o^${jC;=CoMPidK2B)e9%MyN?J?G%DQe3VZ@M`8f)SOCt>hi98i95 z`Nn_tU~=@_-HBX^@rqsX% z?q*8DA&A1lE*7jWBcrxOZ8EHEQBmxEtoE1hED1g-+W;pwyOji@5A?lNxCTm}5VVDN zqJxi1Vq25eb$aUGHl6aU7ClBsyf@Qs{?t($XtMu=+mOI8pf7h|-y zw+Fer%m!|ndcc<&Xk>dIQB#wEdf*KD%z+s&>Ts;s%Wyg8O5B}+*b)r`Cl?FU!lFX=ikdXmZ z`K%J3*6Yy4vJoJ^2f+8Q7~M%7-6vlG$LQ=U8px6^;WYliJ#zI1N@)ut-sryr4lQG)CTo z=;Geg{yXVk#=GR-4X@Hu0nV6F$Wi#0C{Cnd`af9xZ!$n=QF-x8NSYZZiju=W9o$v2 zprQ%JBqSvI`t`4Vx`;Ro1f`1Idki+JoxybIOT6@cRYRK6)X&!!WQW1mUZ(2XSW!pB zXm!8o)!zU-uL+V7b*&abERV}I4E-NIWY}i*xk!*6U3k$!Vd-6`xy2SL6ISDK&!N;6 zVpos;l*$9yn!h=lP$Qr@1Xt>S?Kefo{Cw!`zJSsy$WDDO$d&$Q+On!H_+RV`>A2hM zZwbhM-3to~cvl9w{~7}SGqL`ET?5bm|C~_AC@2u5jRYQIWdj9K5k)b6+6-}mqLtv`lmEVJf$*18YZb=~)qB<4{XkqAHO zGl%>Pe3M5j_Rc{bX{Nw-N(GxNcW*Qb|ACIMB|*jm42Ro`>y9h@y`=K;8PpC&;6`I( zLE5nMJ;(TgfxrWZ=auz;soitDuD}i$Qfocl*43q7QCVpe(Gxf=np?l%T_yx#r2(K; z78LYh*+#LO&$d#x_xylN`ZrGW~ctgo++i#?})+_tB? zriRqdT&X&>Jv@9yn866!NBAa4|U-LNFN#_kY-lXBt9m~Z@1OI z^cY=51g|NcciOg71b`+iEUaMT*Gz6Yo5@`TV1_#6UeE$71PuyHR@Z#gOLzrMW#pLg zv}X&t9n=Y3oqY*%4`}!jz}vYr`4l0YqyeEf89K0r1k2UU;v&0`$wJWB87;>50h^WN z$3ZR}fbtb6OT!&pzztJJ`%MCaf9pEPo;yO0xn2u>4j*f$gTln&;bEmt z&e#WpKMQ^eceA{_<2CJ?ge$h)@*Eu6=F zyu1o61~HnV5j`bG$|a5o1S_E)IC^$$bW~{^WigxAB|NS3O({NSt^MLMpOvb1F7Z$Q zh-kh^OSGhH)22-}7!v|dsxsUnHg*Aej+ykD`N9E|ZDOc}CR|4!E~=IyLJ6bbDIZM= zO{YtILglplK7(19KXF~IK`Lm2>B2K@bt6QFaLq2&)>>u1ueGMU!N!eus?ZHH1P%;9 zW+@G0iGT%{Puh{OGU1LNqO(<`V;3zC?5rob@^l(|ie?rZ99&y>N_KKy7KdMl{c`eA zhj3-ij0hngYf5-esa%E)nSPwlu+X^OkrJdo&F$!yk9#oUSL5G8K1bOs zuv#76ertDMf{#SAn?B{GW`Z2GL?4)Uyv0h{q0zGa;w)D#&b6Nf#(l{m-XN*{uoQ3o za8`l@2itN*@qDh58On3)h>@~9ja!9?hrY@5^t4i=i6OZoKx0Q+ArT9(eQuN!A}2M# z3?sY#R5F!WE1cgs}CHmJuy2wz_)*{Xr>lhVy)+SKzdIMePY0M7FmEAMjP!!&O00 z=`3x8$-$;MJJ=mHwrOi$w#yAvYZMVLyW=wDYneOtK8nmIp0uq`Iic5uI<@AMfMm zcRTP;-HG`)+~WS7*4tdFmLRv8!&Eh8C(HQYLjM!IJWgTXF@M5Yf1-6@gYm^;{QV1P zf>+kI1!eEAkBg}7Ooo{CD*-aH4&AoUjU8`%lXL>eYN&GMqEuK^prsz&zdv->1T|U; z&H0-F;FP#&Gthu{LZoyMd9lt?MraevPe_#5?FHU3fH;qh7~|N?H3SX$SBI*;wAhDo zQ+uR|Ei+4To%$h%#5pL{Yp6Z;~2I!66+G#yG#z>o>;x6k9LFByIAo6 zAHzD|5Yc9x3pS%NMr%en4c=~02q1*AA#Hlrc~Qw&_H$AEm3Pvv%E$t@ zPU@=H+UZ9q6jglA8kz5cc%Rw4-_dd> z!y-tHLOM}&4h*^r@sFV08vNj;qOH-Q2Q6=a<-{S^FNkn03XDP243(ux8K0h5l$`1q zM0M9$VsaZKGEeZ_gypc$gl9$A;&?$*duOK}rFxP)+tfandQ9fAQ$}jFA*RIE7F6xcdGK3=dW+?jiJHuQ~GB#5pn!o$N=R8{du`I?riR;^0UL^AjO z0wjN}U~*WQU})$)e_NWrnNd#=l53E2dz z0Us!HJ-#*W{{6LTTf%HRgnz`$hA}1iW{d47r->8Peu2e`7f6Ktg7GjS8SC+75zwQ zI8f%e*!FhvF^L;#Az$3{7du#qFJOfZFkOpLL+L@Wo9f&OI(f1uka;D3$Y)89WCB(6 zIo(W4dk=avOlA@fs&UbmA+iHIB~*6d!Y@L1`T}o6^SL@(Io)#ggAan_JfB!fdHgl~8Sr zZW0KDQV8I$Iy?CkuA0z= ziJsImAgt2c6H?Q3R$pu#dd=}u9I&Xw?40u{;@_Z#jZNM2q=rZH3v}9q5Dt^E`m2@l zLJ6;G!eZB=8h3E`h4D_Hi(Xsf3(t`d|!xtV}QaahYl$K^0(hNfAr(W z-Fr`mz!<1RT&(5ll<^o!83EVa*%>mdk|@+NU9Q^79TBlZp*sgIs_#AslIig4wf2Fx z_QUh}4}`f7C3nf}duakNs{N{#ZX#0TTGC6+uGc&Y!Q=U6`E|WIhDI@(eA1N}l83!Q zTfy@mkXXK}itHNuxFh622gU5Q`)QY)@^V#hB1bE`md4xxF($w-Rj7R1Fs4Lk8!z6i zzY5dXza81vc$xWE*y^?RiotGnFG*JxI5K!w4bS$BA#Y|3!O>kaTzbq@7@)hnBj#zN z=$Q(iFh#G(ZT!czI~}fV29w+j=Sr(yeA3k$3nCkAbd~s5GhFMhCeCbJxwJZO{BNoP zz+!P$8>#tI1gB{_4V`BRvkUvQJ;D5*@R+LwMT__Ft<9pQ^VHYK+qWuUi07lc#Zg{f zUD?V(E_LU@vc4a$ns%)`7~rL8bt?r6ZaA!529u6RMj}i_g0>%U@gpUHx+@Em4sK;{v^LT<5vIi zw}0Eq@8)DPnTqmqkIv(QLR>7=e1R(aXS@JBQrgei-8BBPJy5CuppxzZBE|b{P=)iK z=3B`2=jVMf#a%E7IjEky4)NrZPVct-)R3MVTf*%i?%-;3?62ND)I;E;6iHUTntuAD zibc?q8E6SxBxS*g#l8f@?Et`W)O^Jvy^m2Lp2bh~%Q{Q$P6pa`_LPXSmXim6P$F@Z z^}02S4#3fg9J$vT55CWSX>$CTAlTZ*c+)1uvRM*C&b!!{Qmxo0b<`v24D2}L!2QR= zphkvm_u@)DY)c&jX3n_z(8HhA#S9oR_9&qkMU|jf+4YT~>et_}xA0-!q>Xmsi8xBk zw~{XKX^*6ZdAMEhQ=P15`TcGeB8P|Z@ZR6YUgpq P2ggnuN9!Uh-;@6XdB=mZ diff --git a/icons/mob/head_fluff.dmi b/icons/mob/head_fluff.dmi new file mode 100644 index 0000000000000000000000000000000000000000..1eb06e22c76c3f4c5cd65e3db6521bbe842b1e77 GIT binary patch literal 1350 zcmYk43sll~6vux?)6EhesWr_brj{k<<4=tT}n+zklec`A0HQP0>T17Hvq6d zpoasg07$)n*aS$+fS3kiga8QBK)4X1gK`)EdL)2FKr85QrWEWF10cNt#DySqQPgm` z1wa@M=#Kzg2Bb6~W-u7q??y*Qwdc|Z*07dACy^8w40cQmM`}e|YDicjo|15w8Wooq z6?;;P$PNyTqb4c;3XXfLkZsuQw4vvbB)FdJ(hEHwLreVEcLHi&e&c3{1pNW|q1a>0 zc4i1FxCVveyS3PDa&{Jn<>W&4;_6kErMb`z2Uo0FyL?tRy1I!9@s33Y9d9&S`4%i1`{QHZ{1Td} zk3bhQJnQt%|2j8Ssk!3b#gNb&!kIW27mR(#fHV05L#^YVf=8YTnj;M<3ESv0t5|}Q zVxjl$?rrq`g=lz6r{C3f?sc)kcA{`e^_G;y!(f=eW?c zg@DLLNox}UHdu4dpZM1Y4cGP+N3 zMZDch&FijZ2~r%7w6Q&^UAX_F$Z%C`dDfF3=%on>W4ehZMYLC~xnR7?BMITDpjcx< z%|wO^xfoYRt3>mn=49)v`o-4xu<}8#>T6TN&7(%2iBKJho&kI5?iKboa9qj0I%k=m zxw;E&{&3Ayr&a0x-2<)ZbjQ zR_pO9;&wVFXhx?qA`7|qNx37Icb)OtG3D&Xd{gTNVJa5(i^x!jM*Okqg zVe*Me>?K8RN`%t!_?nTL k<&@ESp1BnNx4e7ROEylUoe{H`g2gEWpFq4|=l2slC6$7c0mwgmCZPy}GipIAxrK$Z#wHKnC+uYrMqw6rwl#nTxufB|z?010dx?W4fK{p1ib6Caxx!=NTGsq}aN zPH;(K2@KZECsM+c@(sp!6Q-+ELb?&U`5E@_k&O~Rn|8p+&S`YR?!rp3J}B-;L0drx zid2L0yz1D3cDA<{kTcoX4T9>`m4$33r1Fk$nlK` zf5Vy|yPd7B8C=`kV(oynw-K#rVqh=F(E<)^$fs5sX2k6;x=>o|v+wP1AuB9QsRYgg zVhtYoL#SW5tZ_$Z_+PyeBd&*mxTpP9-kLZm0EW+rcwEQ{?)w3VWa_Z&;nd;8pt?tS zdjgl2`RpCk`8q|PJCo!hJKWIxlW3jzne2#5^M;q6eKw&+uoLh?QJs*&3a`^2Y!@+4 zb-DHIpU9?BC>uxIM76d@Te6X3dpUW8>Fw&m6{QEz7U=Rz9QUG@g6v3}P_(y~`3wGU%Lqr5erHH37Jbzd9m&$JlVPijfg z*r7wnNcpjdIP+xfBP6{&p4HnGduJ3%=Xt(-zLx&V0MvZMK#E*1a&YYIpL{>QbGwLoJQUEFPXym(H9zGpn}z)*7U<7>toz zq|u%0x40!GcfLrsC^0xooLy$sHLpTC>EOo;e$tsuV4Sqv;dDMw$%)I)MrM#X=dogy zRH78>L)aSrPD zUO-}GXJ_{+xMJH(VNpki@9`e%r>R%uD!MC*b@s8JEi0VvwQYL@J2<0r znq5CipW6c64qIAX(f!gVXVD7@lqFWJdfrig_g8&Nlz}i8N}|fIXw3G-M^eXa8|7+$ z`q;+?T<`RLMe!olca9zMId@StuI{RK_Rpm3$H-feqR)uJW_JA`1R2+djrRZYKg=XF znc8vWkixY~ks;V~JtDm6l4y$O$raOmo4SoH4zl8+G{n14KVc{8aPJ<|f}9gF9P=if z`to&>$`q~DGn7~*&q7`()mZaHM4f5BW`a1*Ln-Wrxj8bK`pK|lbRx#ZiiHrk0}xHu X0`GAgc``cKTn|7b1mGLCNB{O8NDYl1 literal 0 HcmV?d00001 diff --git a/icons/mob/inhands/fluff_righthand.dmi b/icons/mob/inhands/fluff_righthand.dmi new file mode 100644 index 0000000000000000000000000000000000000000..27f88cc41d70d318f0d66aff73c9f16ecb262e65 GIT binary patch literal 1362 zcmYk54^+}u6vrR4Vzsn$w6d8dE&Jyx6T-5Rz@erQ6@Q%MJXR_b%|8dy(AoK+xp|uZ znwg4XXgM7O8qv~|e=swhhFW4XG}LsYWojZyYQn&BXZM_U?!E7w`@Wxd-+Nb161~h< z*{lKpn0p_^lK_Arj01dWW}I=D^iMXrn3DvGM}2+$?c(Bi7OUgYqbapof(DWd0GR^= z0YEgMEC*6cpu_>`C7{d$;SvBO34kU+L4a!j0HOoKU0_TggO?OsRstZ+1WGY5CcerH zAfW+B4h)xoG!G~Re7;djrBZP?oc=XmnE+rHNJKKgzJ5VBCJpfvzYF*fRuGdBeSr}b z2>_c%_Kjx7=(ObM$?1O_kL`ABmv@lwQ1?DV4Giw;Ana@b%(V2X11J(of$~A{2D2Ko zCZ6cUxZ`}@Ol+#X`Z8Z~B6dFc6xAiKc#4IKBY)&>m*XM_kB#PxmD~1R6 zv9|zkvzkh{sjT{rN_+UcV>u54Ywl`!nQ0rU0Klx)8;_%~d1I<5vK4N1^JMk7yLesV z>2UE;ajixlc+-EG{ed>8#NL??Qww`7(pt88#rMF2GfH8`P8cm3+j}349Lpm^Bl;Vs zS{anhinQxNcf+m~oPoHErkUn!3MRPMvBWN?k5D7Ah;h5g3=)``)eu z+2-fE?Y2wA2MZFHejXxBju+AQ{Tje;U+Y}<@ae*59g`M&?3X@+pbI)N;hN|CV=aAP zVavr@^-iuMu93IEKdZ|OJJ@Nr@16eCkO=PPBrPr0L2tEiQ{^Wss=Va}4U5?`@lPJv z^K%)PS`QY#&r+V|8z;0jeB_@g_4kO730Mw$g|Xr^_I`)!{?t6 z4!!=nJKTIoyE(mZ)o%opZ-zj4P3wHzeIcgw>u;NDTA672;WmDfSr#`g%skX_{=^>5 z@Bk;+w8(4dv)gChk8?EjN%+nKd@vs)Edp* zMTo$FfaQx2U9!5moJrbT7JaV4ol6(llBvUQ!t+z+Mn5s7YIpCZG@R$k;BW`jRHw~T z(s;l8`&qAOED}{Af{B9-kB{pG@a&vdhmMBiOPB;|VHtJt9!y(VzwzwHwVhx8nJHn@ z=iprN@c+25ZcK7hhU+}Kva<4_9;wLqc~tlN{t&sJYpJkYQE|^=y4ysih#8U{khgRd zAZMFwo~FN)(V{dH#+K0g{LFerh7BdQ`svfe(!OlxAa$Pb0kL4|Wju*gxO8Ez3S2_) za@rkQMbOkU?l*uN@DJzsj(7g@;~Y*xu8=hj3Rf*9M2TREbYg<+V%POa{u5H@BLj%};A(&$r^suO>; z3;%?+tZ29^_)Aie9KdP*zi32sqs;Zs6`ebpl)vjeP(oea)Xfytc?bGmr VSlmHoemun_?(IRum%E=y`WLAxfO7x< literal 0 HcmV?d00001 diff --git a/icons/mob/mouthfluff.dmi b/icons/mob/mouthfluff.dmi new file mode 100644 index 0000000000000000000000000000000000000000..34fd7f99a9c24647847d9796c3968a47511ac633 GIT binary patch literal 1259 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 literal 0 HcmV?d00001 diff --git a/icons/obj/clothing/neck.dmi b/icons/obj/clothing/neck.dmi index d7e0c9c24b85a88285d70d3862a77f7bc154c9fb..8540b2f392a740ff1941adab9976534a7ffe8fef 100644 GIT binary patch delta 2834 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 delta 2732 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 J=~e5n{{T;rg#G{k delta 21497 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 literal 13087 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 NsG)nmSj{^0e*tkM*_HqR diff --git a/icons/obj/food/food.dmi b/icons/obj/food/food.dmi index 9ccfb9e7f8a38170f9b01c919f0b1459321a8aa1..bb426aed2075f710b44383f3549cc5cc43aa60f1 100644 GIT binary patch literal 86650 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 literal 85760 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

eg!`M&GcHTH40h1u}gD8mX4o0TZug~ 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 Tk!{dM2VB;!V0)d?H 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 diff --git a/icons/obj/vending_restock.dmi b/icons/obj/vending_restock.dmi index 978a13803c78bfd7fc4d87acd3b69a98bb9e9929..a48107546fc4c9436caded216d23bdc0b03aedb6 100644 GIT binary patch delta 2072 zcmV+z2~zro*x70%00001bW%=J06^y0W&i*H z(Ua2wDu0wVZWHoxm8ASmPoX11GMk+|Sy5~ke1AArH7`#UyF!Q>J>T)|V#%_bmPt*? zX3a7Mx>spVViF0aFb~jaYtPY(*5oXcI>hOC#j-942Xp*|9U7qG2JuP8Em}df7yP4a zOrxW7i%CJG^8S58#SWxyg{5+d-bCyY)r0Rf)qkpo3`qY%B+thn$xSrclgljf)}1qHN(E+qf}2MNVI%?C z#l#ANl?|8xB}*~dM${G}+6N)6ZPL=J+w_spYFnypXreuU{@0z^nGM-_Es=2aoX!`; zbAR~l-Tl0Kv*CPRPn}XyQc_aF8ldEXZ}@P(`hM_$t04YkK*&Sku%>BZ9zl}S>qt>C zj}3y@U`)(ULk;O*K*Y6hI1~zLLLN^bMTC6VQ8X&zBcotsbYzgKf74YE3HtMPfa01K zddraT$XFsSz z2zZ2AXvnw*G%1fq0#dF=&q#R;P#rXq-G70k0dKJ(;~=C-c{~x3*Hbgd@R32- zfFa$Gag8zPfU{=_r)QAxXq0ez2I=!NGe{pmzl$+{8_G4vBSKo`b~Tls-l3nHfX|C!q+ZpM$hP{w;>j=TK(`r3T>) za`@EnlrEXU?hcMJ9Sn8}-C|>a<$uT^=30oy;b%w$b9M&N_t7oJoSi}Reb_*9{lO7~ z`XotS=;)mbu*E)HiqD4i(N_@$K`RqdcC*v(;qdj z9e?#d?D=pdB_$;#B_$=L6IYPZYsU|Rk!drXP6vWQJ~Mmi(xn+O&tyR+n}3-T^7(~# z7v>kl^@}-c$$C%B9e<`76miGj?5vP4Uk1yUm$P#sKA)e5{uYGwmUSg}_5CG^A0}T& z(BHHn;n3fVjAt{KGcq284yD}6S>9~s@Bn<2ISm9SzMbmX)BcW@|7{{2F+ZI1;XPjemFIsdAAeL*Qc_Y6_#agXatWj6!-al+M+5N*F^1*Z(z?Uh^_v(wFUayPuzhVu& zD1+Vmhs`Ftf7oL_hA9N_&AJnu^^O*Ty+9&_3%XzJ62n=GbHRbib`5@iF zUh}`2PyW{gyMJE(k4Hzy2h%1m-)r4;dHrSbzpnG|QtN$rkNElEov!?j>7bKNwH8~> zQAvZILCo)T>bdz}*ZFs;88q_kb}pB5ez)6sQ9cMCE+#RU=Hz>=r^q4B|LVN_4?bRM z;`}d_x(h{?)0$Mim`C2QkU@Svi2nH@ZMq#~478q}CVvhE`CqLFRTJfZ$Y3Bq48j?d z8sz4Kjz7ntGlR4N=nXl<7XWom{?}!Y&Hua|gfmDRY}Bzd@oz)=6^w#bMil^K(o1vIkSI= z43f79GJois51QP3uXW*xJpb#|^YTCG{$c(ZQqKAMEPsT2&@bQXbN)Aw|F=u|*DxP! zd!+I~B_$;#B_$;#B}ONm4<6g!VQ}KN-?y{3y}i97=GGR9R{HF)hy6as-`<{h{}1`w zvifVV$NfI&Z%3Z*ZBf}u{|w@*`0e-Y?a1>z=zp)j27BG_+X3m`_WzD;u-AN#pC2C9 zTU-4$c!d2vyLhW;W1cqC()_RQGe|D54`0H3uTijzcA??shrIt^+%dStWEcH0=y(+6 zd-lPGy>VdU4s!MfJsqU;z5W>7-*+#-%lB-%0AJW3s2)fS!h3uI2A{upu}?b4&G#Cx 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 J-VZTH{s)t0Tsi;% diff --git a/modular_citadel/icons/mob/inhands/balls_right.dmi b/modular_citadel/icons/mob/inhands/balls_right.dmi deleted file mode 100644 index 45ee6864f0bf2c4db7ac159e78ee06dc525eb33c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1282 zcmZ`$X;70_6uoI`fMg)xiY!G!N3Ehp0;0rLuu#ONKuN%WwuoUdMFa(eTHqtLVpSHE z4jL9IbwG9r0W8c&C87!~1wzg~m2wWfrfu4>Ii5?JB&@+H9gqasF zTI3*H333k*WJ9z7kYJG40u2Ga9)zhNzX9Gt_*M=eNP%D!js$%@1|uk(1M(US4w7es zAQ%t{=u<&>1LU02y}PgE=S&1qLcaRE=NT2rV-|VPUnaPZ zK8{2m9cNkW1kZ?g&S`F30yp*~KyqPLp9iUZ!)l{xVH#0hYZ2phcl)q0dE#M-D(-2O z$!JDPhGw?;9OaYuzts7q^>pJo^*v^en`R$O+csF#Q0Vo+wNxw580*k#W~P<7tgDsC zXj%s5HJ6a-5dPN$6c7FnuGBd~AEr_JG{1WU&&*+FWZxZYmwOA2@Sw zGQ4i^NckIC#$kkXjc(W9sgXQ0A9<;hZrx0$I*+Ye!-gz7OZUQ&I|&; z`}%l#u#yWWhGLRd?ljLB4xsGnTq`(s`FmrEy6dJ^FOsUyUUBjp#Ydlr4^@P3q{&a! zw9OY57GYZiU{%RfMU?*Rh_T}0V!B4mpyyR6$bS13k3ysJ1r3Zq+wX3N{W*4r_B%Ud zqj-MD^U`>@{<>Z2%&Fj2x>n{YyLtbRfn7kL_KNJNMAu2Wd&IKn3m5-U z(x2$inr{^11Do+{jOr1QG5pVsCq8A?k3ZCM(L^q1|APUy_a zRKB-cRWd#$k4r6Bs11#}bVIZ}c}&H0`L^rgW%qqbQgyqg?({MjGw^cpj=GR;GG_4S zCPJM~)U%F#zVYAriZR&Gk6ngSlHOX<6O^R5R=|#Q@_zyH`u_uhU(Kx8RgfhVNg6o( z#nPU2k27+HbE`z?lDT}x!;2}r38lIdHO}qoa|&*nU3ll|^rKXxa%?}ZTCnNT6O)WmC(rL=q4?*{Kp)5;eZ8lU_tqA&RgH|}?IsuNB8ArL=9YS5ayh|+F>$Ckkp zO)PPXwfi?yS*K#~$I1I_oYK)c8~wX#`{X$78oeu9V_ot@L6qsj%I9-B8WH;d&7otB s$Oj=B+4IJImKEAw_8i%JE3#K-8gv0S*P$J6zy|8$k diff --git a/modular_citadel/icons/mob/mouthball.dmi b/modular_citadel/icons/mob/mouthball.dmi deleted file mode 100644 index b5c08dd64873b8bee34cbe5eeb6ebe9b912e5b31..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1329 zcmYjPdsNa_9KQ?|lYHi6GdU7^mNn)h%at^R20@OQf+I9fdO|HV=L0e&=!do0(lSkF zT6W5ro$`SL)TWlQOnW)W)C`%gRp_xWk3=Ruegi#gegC-M&%K}Tz2DFGe!r(ef@#)P z&Q<^b>s@pT699w}B7h~*=n`u}z=D20Kl1jt3;gbL8)07!)(+(^d(SZ1OjBV7yRX93$p z=K*OrfVu!&0#qU(=T>gVM**mBYjoPu3+e41iG#0C8Efbu5!uJ~NmF zNSbGH#!b5*jKinI^0;a7Dg5~49|6cHJM)B$zJqf_P0Np2sU-GE)SI4TmbTi*<*!oI z)vGkw&DryBn~vjmy6;=seN1@|$(1Q>2t86nI_woy2#7gWv9&WrjNQ8KR+ma!Ij`0kEuhK+k-8&te4XDjBS#YxR|5kPKp ztS%7ff4j*~KNLKO%6}l`oasAXC_aQrb1X+%(BejHq62Yi!bH*V#`PM7%_z=8ogbjb z+~D&0BzhxRH2D?t-o%9X`Db+!Z{i4|;Po+-u@@_b`@DTD>_*D0Ct1k_{yS-?yZ8MbcON0Sw~Ux( zdBy0RF`Gh%Apc8MQ-OtvrBn}Jo@1(~pJSREb$&7Tj!DtxmMurL$dU)OoHLtmU~X6D z9@RY#5bv1kNVpn*d&29R!WK)ccZ=^pIv7BxoM!CGkvS+H7nQQ6D2aaAklW|u?~ij= zUkT7VE&t2uLrAR6rIG~q?4ll?=23$-lQdQxZZv|H080_aSK z>H>|i4fO_L*3a8%6XFheW<4@v^?f$fO8O`V9Mh^W71)LO|7ncQyu?c(L}<|Uou>5z zGpgpcf)z6B>2k;iN_ccoXI}iMa&pP&*)#Y$?QB#n``tgU5=pVzxlgLU)(r=U8*ZKI zr+=4uzG1d5L5bl!p#5aSfl4q$F-A9LOA@sz1lSaMa)H5B-GfL*VC_!56C%bR4Q2YQ zq`{FZPrjS;-&5R=VOm}>;Ij;5t?sa-rg8nW&SwREF+G=W3Sp}q-s^u^MtdFJFN&AZ zl-W{E;^jJC>`TVz8=2|I@A6C=ME4N?W#;G9pd8pX&^sL28xS?_M;u9AckNSBY}*Dp zLHtm_EsFp@=-SsI4jQlDGW)}9tuk;7wqQYSMTWg&eSxbhmr}Rty(mmLh@khPvfzmA lde@yyIG!-)N?QYGE}-_^H536(&<0Z_yQskw$&Tpb{{pGIQ;Yxr diff --git a/modular_citadel/icons/obj/balls.dmi b/modular_citadel/icons/obj/balls.dmi deleted file mode 100644 index 9b9f4575b39522783edbb745b2e2bd22f1583f1c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1389 zcmXYxdo+}J7{`Azg9@`DWJQcRi7l)!S&lJfSScptGGdg=qG;9(DVKLHEJac6Fd4bD z*@PWU(+!y!O6RyN6JlPwF?(vFEwO2H3GcqN=lq`MInQ&x&-Xc>e}3nv{yunZQ*8hM z-uHX2K(w+~V?7SdA61tY&@w|k7)+7N+Cb}a4$>=p0K=A;%vuX_?;Q;Cd2#^$`*4aP; z;NO7w!WTyYfV0poWh3fX29yW@C;|ZSF}3bzyM3)_NySqkdrQh4pi;{1Hn;M7hx^B3 zWdW3?M?u%fZVWrme<-CWJBAhL9|SyKE922del|FaKT7kWq1AK&;*2 zpr@s3K673nvZ8hVP6^!3GdDZxH(EJGKInIuHgJ;|#-N@j^gzwUX6t+>ZQN!n?&w$t zD74%t#VpxaNy3xS`%-1?_9TpOxGzuK!7UbR)+!A7hEJo7uGD!aXT|tkZ#CX1m?e%- z^8?ofrpMH!II*=m`J3AB|BTBW%~7=J4%4b_%Us;&BT70J1R{@#34FzlxzkbY^A{xV zXuG;{<6Scm?&hhX^0_7T3j+XfbYCxWa7M+HFp+6M*87RLS!49vw|4mj8Hak?j}@6& zMNzod+g~Bbmho_VhrvCXSKgH#Ssuz6ePFvhq#K^zQn=GVgREy9h7)C(Km34KbrU(; z#%Mj9d%Ioe{k$}fai!LlENM6po{YNT=52XXKvC8#MV45{>!&Av-m2UYum7ozVPRMh zk$b%H@}jGM^^GESHxnBdr!nMWO+D=GX=K7VZWhYFRn_2ed&K^EG`r!GB1(2NA0t}a zmbrWYr}faZn8MyvaKs235XQM&PgdD{Lk&q=?;fLRTaV#P6an3xqL2o|h__pCw$GEC z?~D+&f<+^5W1CLt)(s>$6*O2FrBzhBVj>SHD%f_`3I3j;22R#`Q^Lps`a9+V2hJPl z!w7|uJEuQ1!+G6Xg*+?9lV@Ks)U9&r<2c<%9G|Rx8d#W%@`wGL1jRJ~2NWB_nY$qGxWI*>i7b8bzL=c*~heqsdzY4UgN{ zY-g_ACqxd@9khnbb+y*$h-P1PMU9(KAt%#IZBm&`FO5YcGqEjYDD8^?l=h~KJ=+TB zrR0;wg^`ojW>CHro2tx3oobxfk1Xub1sjH1y7GmOYnj`J?EkD&Gm9uz_DwF4?#lGs zk&RRKx&E^K0V7ubH~p)c_BGA?nkH{;f_ijlXMHH)%9UhOY)n3;!%!mwccqpf|9bmj zTWmV7%J)003y)4dfE~f-j0gCs=sePcpiN;;^O>i+NE1S&3gaC;7XAKppt@}qkuVwe zOaAEY8;|%^dTNDKGuyAKkSaBwmTr8NimhBgV(W|8i`^TFnn;GF`ZI@Q)`M?|CUu2{ zXLy|f$h~#UQS3`dW`+i;^5d*CKz{+p>X1dXL0I5S#7P fv&1mXa7QpdWcRi_a=crPejC7-;_oHe7tQ?-4vU0N diff --git a/tgstation.dme b/tgstation.dme index 7879a87e32..1edbdcb9cf 100644 --- a/tgstation.dme +++ b/tgstation.dme @@ -1036,7 +1036,6 @@ #include "code\game\objects\items\airlock_painter.dm" #include "code\game\objects\items\apc_frame.dm" #include "code\game\objects\items\armor_kits.dm" -#include "code\game\objects\items\balls.dm" #include "code\game\objects\items\binoculars.dm" #include "code\game\objects\items\blueprints.dm" #include "code\game\objects\items\body_egg.dm" @@ -1070,6 +1069,7 @@ #include "code\game\objects\items\extinguisher.dm" #include "code\game\objects\items\fireaxe.dm" #include "code\game\objects\items\flamethrower.dm" +#include "code\game\objects\items\fluff.dm" #include "code\game\objects\items\gift.dm" #include "code\game\objects\items\granters.dm" #include "code\game\objects\items\handcuffs.dm" @@ -3579,6 +3579,7 @@ #include "code\modules\vending\_vending.dm" #include "code\modules\vending\assist.dm" #include "code\modules\vending\autodrobe.dm" +#include "code\modules\vending\barkbox.dm" #include "code\modules\vending\boozeomat.dm" #include "code\modules\vending\cartridge.dm" #include "code\modules\vending\cigarette.dm" From 3fed89b16dd64ae699e2601c24b8b1fe2533be67 Mon Sep 17 00:00:00 2001 From: ItzGabby <56864927+ItzGabby@users.noreply.github.com> Date: Fri, 19 Mar 2021 02:01:37 -0400 Subject: [PATCH 25/79] fixthedamnballs --- .../code/modules/client/loadout/backpack.dm | 26 ++++++++++++------- 1 file changed, 16 insertions(+), 10 deletions(-) diff --git a/modular_citadel/code/modules/client/loadout/backpack.dm b/modular_citadel/code/modules/client/loadout/backpack.dm index 5aa76ebee7..466ee50474 100644 --- a/modular_citadel/code/modules/client/loadout/backpack.dm +++ b/modular_citadel/code/modules/client/loadout/backpack.dm @@ -8,19 +8,10 @@ path = /obj/item/choice_beacon/box/plushie subcategory = LOADOUT_SUBCATEGORY_BACKPACK_TOYS -/datum/gear/backpack/tennis - name = "Tri-color Polychromic Tennis Ball" - path = /obj/item/toy/fluff/tennis_poly/tri - cost = 3 - -/datum/gear/backpack/tennis - name = "Squeakable Tri-color Polychromic Tennis Ball" - path = /obj/item/toy/fluff/tennis_poly/tri/squeak - cost = 6 - /datum/gear/backpack/tennis name = "Polychromic Tennis Ball" path = /obj/item/toy/fluff/tennis_poly + subcategory = LOADOUT_SUBCATEGORY_BACKPACK_TOYS /datum/gear/backpack/tennis/red name = "Red Tennis Ball" @@ -46,6 +37,16 @@ name = "Purple Tennis Ball" path = /obj/item/toy/fluff/tennis_poly/purple +/datum/gear/backpack/tennis/tri + name = "Tri-color Polychromic Tennis Ball" + path = /obj/item/toy/fluff/tennis_poly/tri + cost = 3 + +/datum/gear/backpack/tennis/tri/squeak + name = "Squeakable Tri-color Polychromic Tennis Ball" + path = /obj/item/toy/fluff/tennis_poly/tri/squeak + cost = 6 + /datum/gear/backpack/bone name = "Polychromic Bone" path = /obj/item/toy/fluff/bone_poly @@ -75,6 +76,11 @@ name = "Purple Polychromic Bone" path = /obj/item/toy/fluff/bone_poly/purple +/datum/gear/backpack/bone/squeak + name = "Squeakable Polychromic Bone" + path = /obj/item/toy/fluff/bone_poly/squeak + cost = 6 + /datum/gear/backpack/frisbee name = "Polychromic Frisbee" path = /obj/item/toy/fluff/frisbee_poly From 23d5b3377b4bbe4e330c0bd9de96ed83f8d32b4a Mon Sep 17 00:00:00 2001 From: ItzGabby <56864927+ItzGabby@users.noreply.github.com> Date: Fri, 19 Mar 2021 02:42:17 -0400 Subject: [PATCH 26/79] fixes conflict --- icons/mob/clothing/suit.dmi | Bin 481687 -> 483795 bytes icons/obj/clothing/suits.dmi | Bin 173216 -> 174182 bytes 2 files changed, 0 insertions(+), 0 deletions(-) diff --git a/icons/mob/clothing/suit.dmi b/icons/mob/clothing/suit.dmi index 9fc2a476d2fc59552dc5edf01e14ef1ad9031aba..9df0b5d31828a412fb7b19b2d8594d383bdd78b5 100644 GIT binary patch delta 24874 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 delta 22750 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 BvsC~9 diff --git a/icons/obj/clothing/suits.dmi b/icons/obj/clothing/suits.dmi index 167155f39228a5f19fd9f25e5aca5632cb8a0934..f689ee50680b8d3d0e11bba4db4a10b58bf463ff 100644 GIT binary patch delta 22509 zcmZtt1yodD*f$IhAt6XhH%KUr(j_g8ARS7Blyn~&B&9@h2q}@2?vU>8k_Ksp7#QX| z{_p4c?)ARwUF*Qiu50ge)xNIZ-jg%%cxU|a7cyWS3j+dy%&c}{Lm=3AKH7S2vX-vq zF1F5YwoZ-^h*xG-##kbiAYQ~6zk04x`Q+DEpQ?S+hQ4YUN-$T9hq2_ca6IgzEF^9h zt%Vr8{b-gZ2^Y|Up{NGaV+BrElp-H)+sA+k2?Xr+wj=#n&&=V$X1j!#Bux)#y^k^C z3OK*t(!?T_imnDV>|Sy0tALxw*f7dZ4ve`enPTus=xfJA-YC zr%HrY%AmsYj-rx=dx3mI0y zDY~|}8qtzeMhuS&1O=t|vR)9&GyPiIQwRK_HtAv9G>Oyit`i9gsf4N%Bj!VF&TWfN znoQoNE~q?z6w%ziHCPh>bYY{>+e0?-d1{jWo0+E(h7ST`Fw6(_nA11 z1%=`0K>uB$yee!(P))?=_zjN2P!u*rpD5NrAhsq)sNDJUcO0ZHQDFj~G!r{hj-TSB ziO*S^36UmArzo#dQdV^nV6>|w6{FArY-@@~Rtk6U5R$fVITZ&+y28K;i;5NKEt!(3ZIK4 zKQwxv>Mz^N!VZo2t1L+68pd|gBfk>$TAICdT-+5RKc#b;0WJE$Z)X%1Eco@tgzv7{7}7gMWgbLqb(#yuz` z`f}sR@Vd-K-M=$$bLH6+DI?R$oSppNsEao-@_Ehc7EdpDJ*ywzecPmOv_Zse#>v;B zZO;z}QBGWVb>^i%3mzh6?kdH2i9beO?6lth=neW;p5iP!r7|%Bpc?O( zB(#r8ip$CsV;F$P$~hVYDWFMfxCY5r;Npp51P5$`AicT=r# zZ8Kcie+Ds<_&UBkjoj`Muz8foC;7>v`lDXJ=2VqLWVX^7HI^5ncTPg*A>fW-Lc%}! zXx^K`D9B@Cr3l&?Bkl^dGIU|;#DwV1L3I~>F-%-SwxwVa~{ZLowRwn`{SZFJa z-SH|k983A^zsv>c45(!1XfGeArL}*;oRE2rhpM2URPvBBTVV9tweJjaGbH%7nF9Os zL5Omro1Wr|_aNToNt$eS+y#K*^>zqT+6UA0kPzC=xRK2fc2^?d)!`OE80!$%)f*H) zMJZwvMOy31VyPw|SF&_Zdomd`qb06hn8|7{CaQkN-S1xi>3JjiAdBW}+9odNoVSfr zcw#l_e58-u2G@ruQa&V2y$)1uVAHQ=hp4qjJ|Zxuk8{h_n16ao_53(p&KebEkJv zpCoblqj3u2>1LN;Cx=IHVEZ`!2)+h>%Uz8ax+6~ad?RedOK}*tyqTpwG&&VRe9Mw= z4@jf4J(3w4-=0j7J*Q{N+9qt}`y=%7EKL=Mc3!|1+B*SFXFe`mnjtRpB*tJq-i2U+ zsunq%WsDLu^g@U=L{!mnJBXWv2!Q5@LGaD4iafdTfY4QkH~@3q(CY;9w6fEJI%*Xv z@I~q=xC0Yw^HHWpK}NEMATMFCC<|<~pg;33rf8M+9c_|K=(P;(9J_+-kJLPI@GR^- zn-0Aa=&!zgAzgU#=xhClkh3KWxERN`r5r)YQWE`xv5vdX1gEPe>iBos!%& zmuM5`>8`g(8zq-LT8*9N+5z<@V~?#ricBsUfDDQu=Xz6_qcfS%+>*n|P2oo7GupWQ zxfv(`82G~vFD{TMSn;;qNU{Re5LWC6R&11dR&3N5HDE#X`n2JP&k1m?!jklcC2gSg zjZZtvvjQ^ZZG*>H(pBr7IM02A{=9xIH@eY+>Ovy?I4W4N=e+HmpOmjQdZS|J>~oid zIua%OMfCKSs*^_P-_w>^(k%GW(ppy~Sw4D>Wh?UynD`bAoLq=`^Z6bPc^=hTSpmEC zz{jHxKkI-+_oE1RoSn-1pFfMMvvYHck(u{DIer@QD9l|;i6LYo$1wwAsRXNM3+*69 zBLWfJ^#bqAH+y5HSCMx9j&;I*3vB=2A7%TSLwT@fwOZDd!b9z59{*8cvIpg9mugX> zya~IHhXRBw79BIdj;=#6x8bXZk`ZoXMLo8FA;7pp1u^md&Hg*o6h5$|cPp%`VzYGa zTHa9rZBd=OX#cBKuaM?cDvqY(i$SfwF!<3#!fC+3=&EEX41uMgkWqxw!j%^QIU3FG zYx{$%ZnIP&)IFaiu0AL7chplZ&8c24c!}{tkcFnn#rXw5oj;#-LUhF>MdOgob=njO zM|nwj@dQGq3%ve@%{>rHzMfs4B=m7bt^pCponvi-CH8z}%AL$@)ZQ~^75oXhW_ila^#esbD?~* zdUQCk2xymmJHDeWmHnvos?GDxhr}%ayS*9VzyL>j)KDQ?j$bbu2fX?ps+)_(HV!{} zSGILGp>yJqfaoHpEb>m$A9pq8*BKCSCH6nv`T;+pGS!(INl9PYe=P{81dA-PeY8ya zLfN!$R{$Cf%Cg5zvh|LpMgVxX>6$Sn_pb%WGJGa$diSuoGdATBNpbe@@4bX>PSA?Q zDltKVyg&-()%tonKGuZpT=%})AF3C}eOFPE&$qMdWQG-)%4e2L&J_I2dl1edS?tie z1`H#I0O191ykriy&a|w!#4s+4UE#dhL)+ky+1=C2MA`eTUqC#Q!)Y!XaXF^7sq?GN zJ{Jp1^Nqoa%3B;Hjk{w;`{|lJSX}QP)H(Q(N+@<0T&iDK3K?yY7OJj(8ta9m(O+=h zdCEBTj-G>v7B7aa!j-5dg78#ej6xJ}Sh-{*@{S{~c$D}^*YeR>Vefid+KCzXwMr_= zFLTTl_s|Mx3&_;(SK=hnF)Y)g*Czot)u?>bEb~Zh7o&Vu2x3@>t^%1y#p_XMI#kaBS2NhWeoqM>^b-R4>VWx#~ zC2!mg@j0jdKUJ|`>Py+?q|p6Snu^2~qg(($HK{Op;I|)Wc)PIk%YklgBve~lyK)7o zRm8Cd6UNE*yNuR^t4qM;mSK%kC*A)VN*`#7EG%z>aRsv%T%3|0_zjPH9#J@2W{9c{ zG#xnI!JJaIGs=<7b;n|)1?}#;yvuHg{o2bA0#l%#ZOF8JGOoGJ!!;RrFg9(b z0E^}J7acpK#;}n9WC;xa;STc9QXsH%@}Icl4OtC^10&DgAt^p|i91Am)6q39(tcyt zA(*_wj->5A`f+7ib4&y>uNlT#5cZKE8l%X>OWfu37 z)^gP?Hzi&FXJ%ahd3tmi73_KWB-h%8tv3`cl6TEd6cFF&d$;S4RyA?FhB%j7f%!{7 z&*6yooPmndcNw~3C=jo`K}q%r=QfjOs0lnGUZLr{t?&8S4!!S%zQB63h zEAngyLNHI@e3139vij%$CP@xxxn2{j@an3(Hceg5vKZQf`Ruc9rX+}aiJy{2aXf+q zj&U>_H?YjHRgbFAj&*Fd@lYgPm0ejz5K(AtSn(VPU|X)a^%5 zF#jsrIyHN+M1M^cS%9LsK;Fl59|9#6Vfa7)9^1q;KkOoJL>}%byM^nGQrw!gHHwU; z+pgQAg{i-Et5SdfmK+O{`IdsevyVX@O-2 zF`gMxv7G=>l&<%;mj;>Az)(;s`6oo_Wr)j0MWyJUy&GF%ONgUWy&xTEh6CiET|zWe8n6)BH@A{)Tw4u(>)RTD z?&MK89B58PN%QGcb%#9|Peuatxf8gU@;ra&q`-3G;?HO)hqk_tNof!|uLa?_fy3l9 zK6)+ghLSeld8SzUs)@g;6!HWV1V02088tFaJUV-?Rl3fy8k^{TS+f!OOH8{cy;VqU z+}}ZZC#O3V(PWmSNM!$&^lUyRXU{;^ydY#WWKORw^>pJZWY%NO%EbQ zr~6-Ojvnb72#^)q;(l=aaG3>d4AYr@8D446Rr#+0>`)FD^rTD4zI0a%)1guem9J#u z6uGHl<3wYXW@4*ZJpEoF)6{rZTne4ZZL)ysGK*rf35u&!p%brUS)lV*_+{j_Yd%221vFjZXW>vE=;3GuYf#j9&&Q+^lrUHLeib(to`Bd=WRIkO+p&bkx< zxE1zHyPTUAOJA_gG9tsC-*4mtcPJ2X^Pv!70bD%v6n`bM?f1^_U4Ef6Pwpn1PRa@Q z1G$eSAV;hij0UX%E8rwWPdV816P-ofS3UoUh?a1DAl*^T2?9{aXv7|C(6ZD2n91~=BUSt-8KlNEQPCtb&|J{38k(AA2 zpe8pP{oA1`*A(xMEL+pPtPMKCg}^a-K4^mMr+yeB;v-LeG0%^d<_fwInj+`U^mo#* zIqtf=YW5g-(uCyk0iceT>lFC`Vdk&($4>%Eq}fI$nR$8_f5JcWk^nkJX35bP&36Iw zqidbgxDSwos1wQKsSdM37`rn!!}> z2b_0%x4-vW=I+Vzo+!5Xv&b+aK$dFuwzz4=5%|Bi!`Dp%4l>7+R!l1zi$`Xm{Z;k% zch{=!ri<{sG!OoT#!Of`+M+$;EUpzJp|L^ERu%oI@gU2CKcz0yPV%?!Z_#+JigexY z$ul+XvH!LQG1RfcPA%?#2GLBnv!)NY&i@VmLc-}nBx+sm!6nvtTg(}wg!4k#b24@bmc6I_JM3SrD)@kjM`2x@a@}_VYXR zThPKq;F!Squj((*lmhbAxHg7@Va0!{anq@O+_T&6lJy}yL2Oy^Qqy;+QTaIgJn-k4 z7wBjGLkQb*X`Qhl{vj#@NYb8%gaFH&0-ug&raQN5d0qz#yPv9G@b#ODuMLHT+G9pYk+lrrXOUW2 znr#U%@*l=Rc%r6EHeSJE@LPOXHQ0^6RwcMU5+gV3?z%9oZ>3kR_wVZZ`Ze1m;8Ng) zXh33aZq|n-oN5gOt3Sxh) z6yM35yR{0x)i~>)FOr6tmeHngNs4Bjb*B1Dgg0IB94vP4UGTOTh(Ff`Lv+ynEbiZJ{zBSZYm7L5=l% z!Wzc6ruKVt9aML`80!as^?Y+(Ww%;=Wz@v?m=`HiL*KHF{nJ7m(F^0hi?kK!5Z~S%q=2hLruZ$F$F`oo$4)ajy#U>^N=*sP zu8En^rEqrJ58815wU4UdaE}H;8`UeCrLORUXn}>z+*b>RCoLnuI6M+8eYmZkdiK`kZP{4p6QOv4Qp{IYyTZwCU%U=szwQ0we0(~I74VZJR*8 zP+Yd6P?}2W-vjSzB&>@LIz_qY3&mrkR(3?6_z{dJI7?C3+!B}%UXLCB^^O^Psz!kR zS_NQ93GSMbtiGUDy40^Z%ff>XOe%SiBojo7cbBvXbbIy57_&-q99aKJ|Io6zK?x8W zD}L3f_O4V#4IIIk38Tjf{zl0j!7meP3(cVK?@Tw0AChL;HZqMWie1ma9(V;*{bDmmY^R zvC`)6s2|xcCXxRcD4VyLm*0tbzwd0w+`yUmp;wTCOR6M(ZyyUgm_9PC`@0Lq&F02P zmpua54_?5}(43a4vEx@;Ng& z;on;btMmt^iqdeHY^6!E&_>3o9P%Qs+$N!1zlV@J=<=_}#0H z+xM}*rvi*hLNs?rR97dev?Btoz`mD1UfzBzF9~o!U#)7lN@L%3Vpc%xE7A1(5d-M2 z2}<~KUw=Dz9rp~!c+V!TZR->zArC_)9h}nZsIkwC)}cZm`@XiAB+?6hMvxV(*$T{s z9(+JI*yKK6t~fgD6*IUmmZX{cVS@JOE&ZSUJ{h;i;k5C3b2w#ZMVG|jxszF*V$8Gl zuO(BGH#LA5<;aM0o~8KCrhp-o9>4^i9zw5NDdOIwS^H z2R@-D-|y*ZU$u2kG%Q8(wEu5CZA?b6^uHeeIt7ql{B{118b}cG1%>s0NMp$`p#4+d ze-DNLB;Gzx7E`$Hv3{f;{UCRI)YA$S1% z%WM(c@01d^6Zj|~<75N@#|rVZmZit-cv6?%hE8npm&jJ`x5%RYP^NV%K}QP^lYp2> zUivkHYXi$9=k|C1kg9U6qc`>YA~RenP}k8gBvI{82OOq;QQ{)|e$a&qXeTKXRHxup=2*eoO{6~)Exn~_C$ zdwx`FzS_O1$2YGam0jM4%<4-FvtZuON{3)PhG#x%Zx*jc+?@dJ6-(TNa?sY;K{Tm} z%*k&KO=`8999J|9@B<&AEH&zzHP=e3H1xh(OcZirgl0bC4-8CaBI5alvbLp1Tl4aQ z9l+Fo<54BddTdj&!WhK{4jhh}H|)dJ|9~)&iX!qKG=KsDVI1baz+Kl15E?RJZ$SdL zsgy>QR=`u86xqR%V`Mtsd*lWsIO7Kd62t^vwqLq0*RlpiJe*WORFP}2+Ke;Ui=&$g z*B-wIy7^^PWYBYM##HXas~#XKQ{}2Q6wz7tYJ?QiPCZZu+|JS(-sKZaN{DK zMS5l?o{b&S{;o?1SgyP43oJy|JG4=eSpW@ZP6Si`nkPICodSwZ_5lxtgr|| zV!fx4NkB%DGnlO2R+If}^54q*a_pZ_LxbB}To*q{Ikmn++_66gOe2$|%{Xq`qHf=v zjZYC0Kjg*=Dk1$oVs7pjj_e@WLugIW&n{VmP2h`75UD)4(5NKaz4AN=mffzc5_qnF zUCB=r7ljzyU~Jdyw!1CB5ThvM1F+*@3^1O2?4^Z8XB`#G-q=wS3TU2@pdHL zJg`jk?&{_n_AX*vBoo5|Ggbm*vitxXzD z_mS3h%hB6)!^IA?S>_XE$XYn@Yi@rBV+g&bzk~_QR|bwOs1^Kee7%?1|4MJ{qTKOU z)#M)-1k!l2Jyj1N-?993?Q7mUK9+y|8ik{A4gy&eeevn4Wj*=u?D~3g{-9PE0;%vM z=qzVq(+gmjj7UG7HFWv_qQT@N1~JEQ|H`Lj;X^4;AVP0nL0VPy)c3@6+{}^ts42HA z?suPzyt5w)xoPc~^sX;3AW{p0U!S{APTlt&0kIer>bt<$YTko-!Y3^aFcCP1pPohP zx1UrgwcHM?LIMS$jo8=XIux}g&1>3`MNlk4_`tt#bF6)Ur+)k~%7$|+SSZHFGe;^S zg?#ryV$ADL%1V9mp1i|f&Y~^6Ub1K0`b5b@~E=iKx8w<58Qe zx#V5-0WNPpldF97f)9)vnnqtK``ea;TDk_M_kJBfT<=TT8fv!9;-!%xeg$BzhjGu)3paDdr+t0A|%zU>ym1We&q%gD@c zmpP_uBc94Mz@}Q8F57h^DSQq;0uyx(I`&8Aozfm?X1BYdW~m!Fo`rkSnQQm$Su`{&AO2oI0z9^ zYN|94awrXTd>+SoTqaOJM>O;4IkmV?^3$ayhU?atV*u{Y#>OVKxK5Z;fwxyGW2;kp zF5+;C_4x7QapQJwBKF$)&Ao|yEjwfgCVuq{jwo1*51Qf^-!%+K!;g-4=11HmROb=QvMCmYo{zwy%Sbr(4=Th-{;yh!V)iftVt?NM@0s{`1X+rleZj&R= z>(mu+*ETkB8-axh(<=j+{_C`Ziciq7h~2dq@*zh!FK2xy#h`hptaXq~S&)wY}kcLAQk}K}s{I&<(o%wL#EWx?| z~Idd?7M}kKsEMxx{3G!(s z&LzAYdfh|d!oPQ+IzrMr^`Gr}E%|g2az2DeWgs2Vjgsa%iSfF2aSj%d)Y-bg$Iiz$ zh?Kp*)UuyG)m69s;&)k+oU1iad>kw)c;4R5ofyz@m>*t5d+K0~^8|*goT|Kcp~DFF zhzzeo62AtubaON~FP4p!FXO_gko9z5#@(i)DWKz*oZR2+Lti)XHi5j%e)}Iow-Pu|#2S13$gHT7awGCq zg4@woZ?3IzWAx*A&H_;eo*sWu4^Fr9TMs-vK1vj&@LcV;$4YO?>l(@YpEF8m}cp4YWEw*ZIel|=- z!22184Bt%uVP6CQWIMk6yk7O?wyRvpMzgiwKmT2*P2#_*^m6)_qOlM2{;~g;Hop%A z<@KFJFo3Zbsl{shSjpAZRU1?6vL>dj^TvN%kX)2rqZ#<|drCdo?$b@f1N?07;2=t* zaBn)^!lt&?J>&V}mG6Hb&=9fbQj&4@HK$3P*fHVQlt68(?bKU;+&qpIgDzV@{RM8stPJN5qV=`5(G(Cc(a)T9bvKfWm z1p~(Bl>Y8)w@U26#tIteDQ`iC+B4Tc@K=OU8we^Du_}x%r85i%on*I_6iQ$zW%q2g z6Nh+~XXe;^e1+vXF8U|3ju@Jp&?2 zFdw|(Enc7z?;RbG{O|bsQvSl9<>hJ=)FLKvO|&FCP01t~Ua-%)g=GI=>{Mvh=rkG< zM30I;;^&X`h3=ZVBD_L)W5-V}dIIY3sBzdsWcr3Q=R&IA0;P##@}gO~p>s>^5A z*e_}dyNTnbUn5N29%>CtqY2^nMl*gqBHt;$q>IVP<3BD-$h?sKZ!$1kU&o1*9Qft(GsIorQ6NV$*7?WvL@jJ`N8M7cQwzoZLe)msOa13cp}msh%(iE} zwC%^cz!RHdvQjD;?)mbi_->sV%8q@y50b0>TjH3Lp)&;sxfr1YWdqoj6=3WmZSmB~ z3>hzqFZ5qt`+IFo*<7xts@=6oB<=Wui*-`HW)uqn4kVBFI2I--iB6bsimOqrzTc+) z`0Y@6iFu!US8uy?6~}Pi;g5>3dq!+e2E&@DX5;E`%>(QI=F5B=w*MfL|5D~}BB{~d zs7|TI-%&YIN4!zV09z|v`ghBYf`=z3sVoNN^;cd?k>zOrtq6oKT;=6EYURBcd-d=e z8tWG9d4U61s9tq-wO+O5M8k?>A%g!cP`rs&_L=a|5}Gg$MBQI~W{ z+oZqFevx2iP0-Yxw%Nyl_l1jP71+=$ml)bcXO!jvctkV*SK;GOWqTqXFxuij{3F7q z7`e%B2sa(#O#EE~B#D3hJ-@Z2`XiZnh{=)mCs>LeBJ~qn-QseX??HZ!^~HIqa(JU!m z1Q4=txh&8vi9@}^1JR1e5;3b#fTNs#t%SqH8Zi(tPe?R=^W{=>vW8iqY5hWUT*TK0*SRG z<~m<*cItgwul8Ch;k11{-oCip1RekLP|=Hi>vF?Uqi441`I~Y z7&sgr`pwy~ElaH^Z)D?$0Kh_Dzqk!ecP^SL@q15$hxyk-bkXEF#%#OwPwY~$h><%l zR^&u3Ni^Rd=%?*!kmuE$q#SRQ`!*&BGZQU`tMn>a#L;4NHE{>|)CQ^v_-{a6G=$Rb z@A^f*o7jZyCoqw14Ne4V@DIjbEAaD8Fhy*nbl-HElBG`~*B)#Dek0Ns=bSqC?iS>M z5ArSN@kDp<`uryvLLBC=O+*4CQA8GxBWCPA^GRhKE`5UHk!>0>f2J`oK#i7@-Yf~2 zchCW!pWnwFU%O;e=S>RTgnn)x(wLxiX&o>!3M|!4(KABwAFbd$rLs z266P2Pi(qeAAk@UQ(}3AsCpt*vEy@gnKq;9x#udwb9$g}}V4 zvCSYNpHp29m}F-IfvNlvLCDskdg>vT;2K23$cWmL%H-Hh#9jT(1{~ai`-g{Rt*lre zY&#jLPoF+z5ERtaQ&Rcxfgw5-ZpN|*Cm|(000NHjB0?;!tmG+<-}7L#uW^6kcdTC` z#6tg)mR91c6xF@){`U5^a={)89aVFON=jQlAV7i|FXGFCrx5kgOg= z!I`Kp%2BRbW#{H>oSaWuOc+Ov9omdZU-)cQn$@Te@cC@rai(CzYy8_c9ty7W` z6@ni8L9dLIr1@|EV5ON2^UrT6kkj~Z`XSsSk^S~>#JAf zYhF-b9jKtwn}r`99JnFy{=hQ_d9xx!)2nE!ti+xo26hAE(~g_g>T-{FpCm~Pdx1W2 z$4!I~7lT(!EYr=f%|xAebi|W~Tvk^%mB@d4M>mV8b1wSj#&Y0!GYW(U03Q6h&)0(# zGlrp(bP&)KzGP%jC4J2$TfRrtSX{kG4ZArEafEc3(z$hm1M)K;RicpbH=J6mjm_d^fnWZOzpEHCzoK_a4RF66XK%LAkr--rh2U zn3nrI3y-An@(KF9gKeZPoeBQBn@=FtO;w{wi|dXpqYtkM5@^>yOpr}`eSowX-a~>0 z5E~N%fn>j6@0l!6J~Mj5?zJPIhl|&GemVoUlUSOFX$mLxtIPLRf+z8tQ$_nTR|;fanNA!t1mSq=Gm+Lq}){AZLg5( zpVKl94JbK+)VC-()1HsbKeBY4X<)f>kbda(Wb^{Id3Iv9+oS0dPzGJC-rF$8d|lP- z@rryY_3T)2Q9oTy+Hj0sK9~U)=7s_ZM`MUVm$5mdkWH71S~MX!fO}ztPaIOcuHc?! zjtoBZ#t09~zVJefO>q)|ECqPUXONkmv*kUF@7@)oSGIpADG;K$!48vVd!!Mi$P8cp z@f;}DdV9H^!s{RZ<1hX*9L+j6ln0G!4fYGjytZNV?%Q!_vf*Iu--zY^GHt@YBEhTS z{$K7)NC+n9(OGd~bxN+zkHMsftYZ0_iI<@GBAaV!)L8Xgz3i5F4_vAXI za(hxO#_zHcXY4dD!FnDNEV-;-SVS;Mg=C8F5AnTw54yX?))uk>Hr!}m@MYyXF8T&% zmdg63^VjPYi8ezx`T6*gJHLtnM_Z$bVM-#83B<`=JJDgRmK}FnIPV8qF-(-%?d3`n z{vW9~Pnt|`$H>XvUNK*TI?dw;(w{&vWxUGp#z6=| zKa^ca4pdi9ih<0Y*rrLmd?|JKIN~4MtGM|pm1u0=bq`V9ecP(RH8;-v)|}%?-TiG- z$p5d&8rDD0u9F_&tao2aPyO}Z*RITAHm09tskAY3NNPun5~Q^b()Bq?a!Se@$he?R z;Rwp^wxy-z+h>;ras^}h6>u#r9UYch;Qb#JVbh%40DF!?-IJ-f?*cJ#YL4$;SG%QX z$0e{81Qv<>=FiG|OIXvlIq~5aT= z9wOWx&iHz$$+FuV)4cmBa9MScN%1Mai*bX{I$*SZg{ovq)pOss?K8Zcht-Etx(rlj zvS>{NzAV1;y}bLYbGwfTx`tGi9o`FqKT0=`1)ok^!Kr3uKzEUGs$M3kNi0!fi*-${ zXbxf?PxF|VlKpFdGkWzeUZPXYu zHdK}!tkGOy0tXHj^lsj(NI_ua^B-><)U)4tV>_I?esXrN?wt6JA7fa(Xb0 zr3HbU7P<3d8+Cs^^dt+hcOK=7Ck3`T=;_2Tjbs-q+JL@VhnwTKD2!&0mYnoQg?RhL z(9UzTO+4BY5}$__JgToxUxc3=H6y&pBfJ{Fp|Qw)u*=dLie!GoDZHvS?%-AeBRFcCx?;iNpwQ6UvGdP=lqJ(n^|sB zzxS)f^k|iO97?o~EonTm`LF6-cZPYNjU|uax*klI6oc1+T=HMJ3JVKE2w)vlwb;9d zn@6QUghYi5JwZobn`mfF%}c+(%`%|Q_74oaR#%TNhZ}&a;9s;+CxPLEQXwB3E*TMA z3(q*!`Vsk)R-R{q_hxy{5AuD;EcUZ(bb9o%O@3D7(#hCw{_Cu`rV_v_@+XtvQg)Cc z9*4R@zpGWwYM^!|$VD(_$S<=d7>aTQKDGS9zc~N(Bv$H&?Ox08#2Mc@2Eug8yJ?Y!S+knt7z`QQD1`tQ;}5~xoR*3c(XX(3Al2rm_Rz=fTy^?kFW zB%a~KLGd3tCkvP8>%VVk&Q%x)u+|%$mQo_EdC0ZDjs)XlWIbWFvz|B_V`>`!2wt7? zQP|qT)$U%d)cO){T}P|+tnah>9iQ}SFuxitO(!3hnR`=3 zAN|;P&@Ir&P_;#b@(~RAcONMWTm(XGRSu|&W`S9v3)+NGgh#&qhLYPEY^ppl+wVMJD&lM#B4|se#GKNnHQ2XI)mmI*&Z~3Hftu&IUhh z>6h)r=BGGxWX|8emb`xj^)xbONvAiz0Rx4F-aLP+;lQqaOI!i{-lN7_mFXO!yvZPbkyy~HkUb zIwm~h#6J4j^OF_a8)7AgL}vRPGCb&Gwb;Ga)&_p79*}}4$5c;6k#>8o=;Y`E&@?|j zAMEgJ9n8^U8X;3~=mHJ$_oSI1a6TUW>ZzsBeLxn^3K(bd9{5WkoJ^3eQ{odY`Ikk( z!f*VNEX1am7D-B;WP3mgBUzn$L!eB8;#TT1#Q~JXdsl*tgXuA{t`$_4y|-dpVh9Dd z-vHyO2#EWC+ z;Ko@Ck38d{t2Q>^q(?^ly3wWqJI)XvP31kedB?Yj(In;q39IiwkQn%$F_f1=w7)w2 z)G?QBLu{xr_T5CjajSviNH_h`9jHiy&8vYN6B{K*lgQ%bqZ1;>O?PbDoLF1qrr>4u z&g&aKgx%a){N_)$Dm3~g4w;G(VWxDm`ThR4m;411cAY+pwAuyKQ$>bJ;W7&vYgbUU zQ=d;v@_YC&Brv=gGl(LX@$eA9PLA9AYFVCQbN_u4(FfTTB8t_tY+vg5edkg6IR?!d zcLDhiMcu;c5g?ty(%ZMLEYoKy+u)Cy_;cf?KEDx<3aHc4)9Y{8*trPt6{D3|^~x*K z&wM=9==eXkcBURh1*)T#EeH(y{htd#))FMZ|NnjuS}xZAprGil$+0N@?+qXxg7ok& z|L3kx??$ZPYUIFD_FwY@cGUlS8R(4{XeoN&Nx$94k16fJ!NCoMevISvD*p%WRD=kw z`CcFQd?sd1K9`Fo-N=jPlJ@lU987SI3M57c{)0JXsfp5@AVQ!1pkE!Yh?Xb{Z3hzn z7HTl!!uWTN0SPQG=kjVbdDCjriYGPg^B?6=6$1l9Mhh8Op z!Db=~Ya}x`*yF5+EWfUfR3PI?SXdZ{=2>4|b)t?3$ldIVW_0`90F^n!w9{{H?Df?6(e+`N_+YUE9y zBpcCx1FVIdTFx*^%gSQkyhdU4UfV)fzibQ+Xi$Lqk0Y z_!1hcuBibxVmfO?!n<{&cppxBWZ|V_BGIs`E9|-UdvoLuzbg~O1yX4)X1F4_BFe?Rd-_UxS8Bu}rdCJJNFpoT9&UGkEjJ#99k!njzOWzq%6VXEzfdiwr0tmeFwdy0p@wDg zQ(eX3WBx&<|DA`9iAmh?@$olzKRb~GmU(-`!YFWcv_t_(PE7?BMTcFNyJ+!&o$AzU zVh#kD60}-6#^d63@ue~uTI3SveIU>Sn?BcP1&~1ZleTCXx(DZJkCfnp4%mzcwL_z( zB&ra96_Sk0s2?JQ7ePo)6U)1fiAUXWe|s^pxJaob!N-T{>m$OU^8x~@f_|!q_mvQ! z-}%TJ5_pVgRcdTfaTtbeS-mmq3F~+AW-?@v-LS(oN%DPNIG#6g`!9BFqv1PKeed`GUl*6_8fWI5^Zd?p zKhJ%i=b2R7vRxOYj8WC>)29olPlWXN$z~R&Q(UxG6%`eg$(jYqoBeWAjpoyoNy@|( zOkO4z9UUD?(6WP2vbKvpxprV2y96X5c1YOlwOGvOh0dHKh7)AP+1YeP}*8cRt`<;r;%AhU|BSS3~g z0fF{F>&angIHFv(L|ybbH(O(`>EAlW2^8uvPHzeI7O$P5D_YR`kZTv0{Di#tS0>ck zs+9V7;I@vAr&;DrlA4=7vEEWx99F*mmz<%v4leUNYqpJzOTa zX*m)SH^-%5UU#uFM)_1$R+7OA-yH>l`<9>U{_oTw0|SO2BoBTkTViI^t!S|8L~Fl6 zlH2&?WcSWMoVEg|GYp6m0{G4zsO_o1L-ylKyp3o%4l$OP-g2IJBCgaZz-7(+g~iPW z02yA@b7sSiP^FBzlaT75y58B3Yy&I-M(*NTT3V+aUd#V{alA2FAuKMUDH7s07-*fG z42OaW@@PC_C-Qn@On^$3l=pXish>DaYx|L;bI|cC=_zg)F0bH&x8h2EsyNZ3Y7B_F zw7k;arGdN+$f&f#;w=wt?ZYMiOOmHA`}z3|>;Zm_;FXavs#5%i1rpN!;UGBsIbywa z#eah1ZWvs6w_LN~82&2v4STkpJKIBu3nr;tId!df!8C;@dA>fb(?|3z3pIa}r1i@A zmI_U#?PR;M_cCmaE97V5UwnTBz2Mik!g;%+u%1MzW)5#uUs3~ro@?Q7{j8#bFkwtE z+E+ICU~A40gHa*p%dzoU)>S5!41?nTk@jw^Qs2Y`U2cEWO3^!RSZ{wnIRxAPq>T)9 zXpI#adqbD@k^mq&|Ax7F^xocHN}@!ejfI7%1`q5k2S;lEk_HNe8aV8@U7-V_V!OBW zqxW~JIQEdNgU1Phr{@CG|hWzRj~PCLMFdZA_Nj z{`uJFYkcO-{n3sdyRNGBMh|6oVfWkWYR)X?Y5K2tWljR~??29k=-lwWRQSCu?|^T& zR;@T1c1>{6oq?r<8#qr4@6)09NZPbB>i3_Na`7-;OxR)mW@`{wC!?pz-jOU3rxTXy zPLN^ZCW6o-6msQx)9ATjb|hn5nk4d;fdp}Ftg6h>zIPUA? zE%mni4fS z{NWY7wZ6uIv!>981Qkfn@J`XF}9MCw%4KNc!XI}yp&b6IQK&P(dKZl#UH z^_m6lIo2VZbr2Jbk1{}vrr}3HRmR@k9~1u2=5!dtvSFMC;l*GsA$*xUcVXzLX#pv_ zE}_R{1bbe9i%vab7es3g7Li@S5$BDPmMo{2~Qijw_X$RtjLlYwlBli z=K`B{3gnpD+>tV->Lc6^wPVlQaeH*48PP#&{Ex%^uggCOe6E6SGWzzyPwY~T&_dRE zt)@u7PTTA81W+WUyz$}R zB*quGUAK|r^;!hD9yfRyX1~l_6dSm?|NH_m%G zU_-y`mB(9pttAFRCIq|JV7=qKi1ScEVY)>&BJF%r)?VvXj{1NvY++tv%jPohuk2Ll zpO|=@m-lyhW#!jx+_5sax_^n;GlN}sZeqMzYIZ?KSNESbfn>zsLYU;<@x>m47Z zxf&g`uC1-z#AY<4_8kk`B@ZZPyC|=~nCf;YaZoesAq?B?pZ4Qt{ITT8x8H}$(|dgW zL%)2TepyshCz(vbZf-(lU(ljD&t-5I3y#ly24tjim@TmTCkVv;5{K4Avto@Bx8d_2 zcL%po`MX7U!fiVuQ;(%L|D7E%VU`$8L#pOSmo$!Z(T$ME)kjl%COxO@eQ3zERi<_& zD7pwuH9$U@yAT%~8ylNp|F-^eR<)KYcgF7hk&)wklLGr>tKf^HV`HepCMr_}2x&e# z+6&lY&BPt(W0(JdnM-+}qD=)ANy{pYpGH>Az3;7Oza_L*&4y+d+ zz|Hd3^kI@iD;x$wPw#BsHi;G+|MmPTAiF8YYV9epUtH|`b$p!Q| zB~sa)YC%tbjgg48!2dI=73TJhGi|iz+ z#OEaRK zBePWye7Yry`AeO@gywt1WkxU`^k>3U4IL&=*#1xz{+VY44{=fZeTI#dl~w1$wjIds zs4x7RW-w{aM6!Q~ciNkA+_X9G;{>cS&2wJV z$Lkj?rqI?9(RbdjE;ATSS{1nZoBgaSp?C082;EraG1cAP(E&gA4mLbA^jXss_Iom} zvN33i${Sr9zkF7ro1Vfb|3K7k&0pKld#3LHN9#Qc*ATLy0Jb?Lri63zor>k z^8kJnVe|8%^5-0_I#B*_2_j?}5ayR!n^$&ACnv4H&CR9S2X_t0huzFK<^n-pmw^Xq z`HBcHb?$n8C%1p(x{;B$_1~?W@>G_XO$y2NW;p;}q-kS7P9=k41xV5fYXo^{P)%+w z)vTUTj{N;gAtPuxQ!$qGD&pW8Ph5R{y|6=;%OPmF8qq`lOuT0T4d zxa;~rZKiL9shM%1SbkNX=$X(J9?PZHhncZigk|@gAxNlv6qIboEz zGmv|P!x9ay@dP2K48bysox9F*B7>@7ml6;5z%Gnb=EJG%wq6^%x{81WJG`H7jpZU| ztf7EZCMoWfo_oG9{5y9BiqENxGz2K6`a*>U))SVHXax-L)E)2DFH&~D?AN-wCvO4C zWy%?^>%|wLE7<#!YUH!wzJ#Ux$AeAJf?<);4x^=EqD0T-*F|#18;*Wp6<|<9!pMD2 z;y1kr0^|qEMJp@i<~IYNV#l^qvT|}6#l=s$(&T$2CG0ElW}XQJax=HL*L)N?KC0@- zUR{7M^c7*1{QvG~d+F0kWxqaNV-yvdZJzEZW>%{4T#sR-w-O@3gu1q_zkk*G|JI3% z)a0PhyCF#9ep(ilDqN20)o_wI^GlT-|GA|W0s+k_L7AIjbaa&Vpb(tnYt?PWY3{pQ zj(pRz$jAsA&%vsMI4&iY?bewwf!gcLZaS{>bit-e}w1xxEytC^wza^T`(WEK*f@eNCSFh~zX zxMb$;HZsrM-}-5AHb5YjiaQ|WB3A#~!onkv9j{QN-+}0HG5wJwhp2S$ zBOMBkzHYU*vBhtAXfr_L5EuL$2Fx-GK)tIvOmdKxp;iA9u07Bm^eR;WnPnbI7tZ(} zI3bzR;%Fj!lmx(=h)d}PonnSMYHb}I>flgseOU@vq29dp*q}6*xmyFE=5ILDAR<-+ z!WzH2Ym=Z%Mje-un&sFiQMW2xn{6-M77Xj6{CBJ-rq1F}7`?XUNir@LM2&(ONNhdizKUkRwae0lfPno zH_UQm1Z6Wc*`y|7&Aya?TZj&IlMV=E*kEjq@tSH3?N0h zrQUS)x5dSbz+pUVEM3OECzenxL^zc`l;$Zt_4}vC?FM!T8}+ aun<(s5S!5bh?di&|6SG8*C@Pf8~Psx^_wgJ delta 21716 zcmZs?1z1#3*ET$Kmm=LLh#(+H$AC1FqSD=sbRSYmN?N)>N|5dnlx~#nZf2-qX8z%M zzVCnE>%ac%Ix})dOvd+*tqz|Z@GpFjz8<6?tApeffuFbITu=lfpAUDndg z+||~_-PYL&1oFHNxh1ZfXBc-%ZgdpFs7Es?Pm1_P;5c zoInygrI+k9h`mfhC>qgMCfuNznhGT1yvrG=>O|Zge;WVx?APq@!El$Pgd|-*MU$^? zKp+t4@4^+zSqix3_g19M^5|d-3ERCTzjK6&m~B(M zRAA;QLpU$GOUs+@1rw_dY5%xfFzJ-WO-ASUW=dz6b9U7hwPEKMkw;Ke_<|eOE%c7| zB{B>zC)D3DzH)p_rPJcY$C&<_uPruk4bY;)DFh1G!g!av6H~XfD{JEa*!NR16zr{4tUf)I43|_730>|{>eK&qZdda5jU)6Ry zf)=quIM=kUf?j$}IQKy`1iRzOcCOq$PMR`>Jg@KK}pJ{N3Zh=3O zSm_eIeCsZRnr4{1I8d)253l02@7KRA$y^CM?VG_SFr!|6UF?Dha5UO#5^o(aMBbXf zvKE|_tW|mZDwlbL zs@b2+Jn8afC!g`8#uegY+_J}hV@bvgC-?FXQ{heG`Q}@lTSECLJbaaH0bKWJCjIgC%TJHv|S0Bc^y!$YX(Hj7jMqfI*BS6OVD5<)qC89P{!j6~VH z5jAohKk%pg);E?hCUg<^xCb-3wO0wKF?$5NUY_Ph;*u=JnrBgV+iq+|-2pOw}4LX!e8 zn1CNg&tI2xYs6n=gMO@HZx>?um#gPnW6_^xK|k6284v++8@?Gbth#Bh_AUtVbfVyT zRQl+Nj5#x!au+9ooo9JYz$jhWIZlXs zou8_N=uPI_g~%N*vk^%d82`xI3GGK8JI9lk^Xi#=v15K>^W^H)ptS4c9sM9ttR2o! zZ3c!w!R~p8oWNVmw3muu+C(-CIlLOH-H8NWak)%2u8pK{7731wzujRj`h89^!(;_C zW@yWfddem8uOWdx{y&cPn|*a9YI5ht4|fM~a;I)c@}F(H)Y!roSL?H0b1*(#@M}H! zH}ic|P5BoGMnI50UAjXh#WNzM#How-_8zzk>ML&40>!=rb{}JmL`79!H3;Y?EFQa` zElY1`tmaWZdhyJnEd|%EGav1^vY4L(z>N0THGO&W7JF_g-d#->!sApw6(59~5xR=pRYH{RXps7E-e$D6I0gQFWn8~+- z^m#%#C%7f@;{v3dFp8;m*~*~bhAl)=Ip%l@M~lK<=S6IVM<0Gs?}qi!(xlf%;W%h# z_i`pLekY{e^2qzZm&E@3NmJ{G9mXYTNJ4aI_hjO`@8B{I4$AYTPfHkxi_jS-`8Nf3 zYwx(}Dc&{Z)M3E=*b+-O+X0-MnTwo+m7Z(g{@qi>X7;!1o@HJPyxB&w=9z^*KCNxm zeKYF%4cr{w`$d{(#7Xg7?Tue_suU9@+`UlJIA2ljlg`$ zh(y8e56<+Rh&LleI>{s1<$i(fkn!A{dG#1$o46wKztR7gOwW|fRdZM1Am5RwYDSYS$AcdbqLG-!95ahNC7+Ev71+qs;(Oy3{w2<@`&Rf#?<6A3oj*i> z0u%Aa5ES#|&Z!>)HMw)ZxDX&-1sH>?P7gZT+8HO>Rfk^1{L%5+qB!-}^UOKP`mIfE z2}2{xBPW!QNqbBA=uhYu_f!SQP~_%BzqQ~?ZfZkBP62=$VYD<_G6e!|Tn<~DINcxP52ajk2c4GIxRNh((ItG3Vu3Yh){EAw?i9;1}7qnMUJJVLv$StE)Z! zrtE&lZ3E{N-|d60Ray{5h-0#VNTOQ+-UjN#F) z`q!|+_gPae~_G~8}mY?l;z2S1Lh zd{55f!on#eVb+nu_SYeRSe++oP+bxx{0^I|1L@@gE$=%9feqjR6KikKbu(_IL&~8R>Rjx>1PV?oqNr za{VDO&6jSQr+tR2Rr4Q^S6X#-?UJM6)`H8l`N)wHzgo%BVh1-EhpslfstZw7=RXb2 z?N6mwV1+at2}fsEGsZ_d!=cU|vw(?tOx-<{^SJraUPxhY^|m1sI7cOi1W6nmCO@nm zUFYf{ySqr%PQXRpX^o+|WNb^zo(Z-dvmW1G;1S)3Jp1=0bFolh zc?eMW_~KiQ@Y`EAi{clDBDyX6{DM7EkoY-wPM`o1e7+|%ejI1rn>lzgRzxUSBU1M$$^#Et3oy2y+5vv)0VPLhJQnS_t`g65|_P~krenZZ$UxhT+3Vr zN%rJ=7w4_Wm+gFYe)5Ac_T4SF9u~#uAY}@xO&e9A)S3~6%O}>RJ*$!$2$W(7hP8M4 z#Du?7nJRod_@d&%5`f4>o?A*l8_t4(lx6xs^J?TRxHAsiHQ;jfQv2DG(~B}K?t>NB zV%Wff(Cf(7S6bf{L^0<{ZWSgx+x4Q(><)XqQdJ!+Xl{=0tE7#>S^oyrs z4lmY&AnD0}B~H_*uVC*|aBCVF{B=9B%iIamOC%b)4pWy)XV4xX^Os`D^TF}=;_Cwz^%q|e4GAv3Kt#TIE7@w%bP+moJ^dD$UusDwhL=pCv+f6@^S{_Q z?}M#K;uK?jq!XiFQ3Jvdor!_XGH6^XN_}tboq~qVWP%0m7w@OO(f;6lMs%V9g2~^7 z?}4F5moC>n3AvkZ9C6Oh-*Rg-mLG#I+ze2eXEQ&?2_^ymCPwHnGZ*J*f6hzF_0I(F z5;t+*9{qDAOHHvV=#&T>^n!Uz*OZl+2wejVQV>|p#5)iOcwSH5?~hzwLf%p<X2)i^n#8D*6j}sL`2W%c<)yoj-D$1wB5zs~HZOwHWZ;H) zO|%E6@31X^11zCg0hp&UYiDq?JpUGBPoy*GA#L}Q8@=H+r%ZJW^QL=v3{SUfsdsr--lWA?iC%%q1eIkH4Ew*9%m$8S-~I5?Ug&3;t~6i#`7sb?fa zc~h=)R~8Jqy1)J1qR_bv->=YAxZ`x#c8O?Z|1x%{l(t0VRVK!AENfU=PI|4B9*Tj6 za)q2FsY%yw1ipc5v3+>nZ;~)BC9(LIg;^VX&!HMb=?A5|JW%Y$rC_D z^;WaR{_o3C2yy?;Vi&2vZsTvbRc2=@zP`u`$xQz6qg!*vLmXYqiZo?m_b<%soP48) zMPgy8TI*1jPr43!X&Ay}U%0?zbkbdPLBlMbCXl@%Tq1T>o)a21;(TWy(sY?6Kx?DjsOFJoCnY!w0*gQ8pMFhRGf!*E#U9Of z3H4{}nAY%@WCZ1*UUl^CAw$q)Zkvvas!;^@KcbrXikVM!PyNXQU{Po@J^_zF$zoF} zJeTd1-zP7l&fDkPDOrdVD+5Yo#Nl7V|B(%}TbMSI2AEipXlLwaO-uvJ#x*TvqjR|< zwL);%wW^2l!rfkmC;xIw7W5m&f&)A%u7hU1rCH8a75lj5Als8asWHnI-0#~j7SF9c z_VWFZ-C`@-k~&WSL+~zijpM~ZyK`cEN&L0Bb246}b)8(MvzmC)%LRY8jSPp$oy^DM z7Ke_VA`6ih7At^%E*3yQF>=$kN7BcmavS^WdQ!$%bz6$sPBVU9e&yYPd)M?09@Wg5 zTL-0-sVQ>>-Sf;T#3wC{gLcU%THQ`@VNzU$48MRgB!p2BKD+qvL77XQY;FUrEUmOx z_70Sg;wXbche(9OGb4+|GTU2k8vJqC6%o;keReC8D{){={xMIT<4nE3I8pd+KohU7 z68IIy&s{Wi!3#eA#I%fZs+G7-=Hd}W!Bqs-{TloA#-(w~81JYHgOl)GS;zL$Gp})P zsX1A3Nd1@2o*%0kB+ZyXozf*+K#bX{Vi(`UJBhWgJeT**n&K!375?{xVXKD01rNmD zwxo<`dJZtG9uJ;ZyU1F$oE>yW{h~UoB(gmX5!j=U8-+!aIV)X8z|AKa*5=g z9?U%QNQR-3e5{ZMVA@@nen>o=ZF`wV5)q68%XcAM%U5^=`tSHU@An)( zdLBKMF&FEbqqNAsQ}-1s;t`3aX7t}Dj*Wwpbko!PN?IY#zguJslxjVX^V4xMO{@d% zb4i>nc{*w-I}Ee`BF-@0K#i-YQ@D*YhHln|C3$25{BTiT1>!?(R7L&ddrbfmZG8r( za0M^`5z;k%oW9>Mtn0OWjRE&s>X|mgyRJ(a0IMSpt;XfJ9ilM?~V=%31N?;)1ZM(sjm#&7_1j0 zJSBL8AiGgu!4bMqX#WvkMH%%}xBHPwIJ;hMUu^YLT@!UT*@g(RvPFaX^N+8|)R1R3 zLlPh+{yjg8*NuS%Hx)JkV*v4Ns8^QMdq1k+)=@928>YNIW|YxhFb^c3<{Ij{QRi}I zG2w=!!&Nx3!b^b%7@xGB9Pkp{V^`)}*VK5!b@e*pVu5gzp1>m;x3(-d%Kr0tT)5kY zsynl$-k*UUK|GKk&3noaCR{Ts6%h+t`Oa&HDWMot9GhV&%vuVdO^t!Ru8&Ys#C9BM zWm22F%C<(_1&iD6|1(jcU?6f5Ga{;xAo}RHP|4egYU&+h;xyUGZ?`(EZxQ1*)*xMz z#4tH?uPu=b`ow*P1DuN@W;%LGdZLxnx8cJqJ(h`t{GCxQ=*j`I>I#aan9^AyDxB6q zV1^a0k-6NL>2QFQrVx5dk1M(7Dkx5rG#@;#v_<|!kIk2NJfmcswcCH?^xxTQ6(bxY z_Czh-N0`#2*2GDCYuj<|6r2|$jE_lVps?f9|^0s zqJ+|wjOA>V=@l;cM9#%Y{00%Y)x!8cq1I> zk1&!my=j9aumO{*W@6rg_tvo zVij7gjw#Ld;noirZ?zaNZbtdm-;f!Qxi*bBw|Onpcb*DOk6&~MK-olyDe5zkq$Jm!QjQoHac*~G@hOtc_E;s1zY zN>kydnUz zaGnoJU$+zas6i9Elz}G-adf6B*Ty(Z7wuI-$q_K*3S~L6^mh^K8m*v%393t=0x-nC z1;s_7(xev-Fd|yPAJtmNcuo7Fv)n4VZdX{yN41rX1gw*G_J<|xGf2}iWI1y7q2n<# zZ^IJd&dbe_+q=6Fl&(iW^!~@p#QS^yVuP^G_gPUVCr)|eBpfg4#FD4p1xbQi+uE3) zSmRG?&tr&q=8ZENG4SUWcoZIhq#QeE16Y*#!C>%R`yirlTpbQ3Vta!2u(EIK)F*N8 zj6IcjvH7+MNdwa9S!(!-B2?^ATuV}XAemR-Sjeg)u`?0@15OV;pB3!=Y|?CCe4eHC zs6lnU+%xOf3EBT4SP)1tTGV<=5sU-@!Y744~nTA!4jS zNT4c277GaF854JFa_wB!2>y${UHh!wFfy+%#BJs)&w@l4;UD^o(Ec+1gV}{^LNBw9 z#HD36TDh&m0RW!xfUTpvlYqn@^n?RtjqwvS(`!4AyKn3d0HiJRt5k2}U-#d=_x69_ zAyMXD40JYRf4Z!)+VmRE8>E!xg8#`&>ulr(k=97=?=q4io*g-f{q}dxeeAY8aGHu1 zRJ~gz*p*e9LzL;Vf?V>iXgQ8Co~S}L+$Bl#1UMRkn2Z8m#QZ|ywk;CZEyVpjbb@VA zg7#LCD7poRdhX{x5_XB$-O(SFXxllQL+bsn<|q-nV8VT*gg$q4%Sn#mB^pYqDfcVu z5Dj|Y%?Rf;C;UIm&qyj+?P#GJS1YvZBfz&;TvJ5=>aQ3dtN@%9kzMsWpVJQ+vL7Re z<}Taq7aS^!Z0JE!Cw@NnS6#qRn1>TUxxBpmdwe|N*)9!8%Fp`A$1$RjW`>7(tI|s% z0-bqdlkJIqxwoWb@+iY|?toGVI{Xcq9Ff~|`b(g{{z5og7ZlVti!ren2E`mV4;Q+M zrz{&e9UC2V+4i~1?9?fXHGz-QqJb<|bqZ#b)Guj&A_ZvLC9}bPK+GKwt&$$H0rgFp zM^P)IcLDJq)<>>gOqRPS9EtSX956 zZT|Vo9~-wq)C|792VgZV>E$?-A)|vBZsXO>U05_@!*VFnBl=$QG8z*pJmlyf4GCvx~7zXj_6=)f#n^L(CJbjK@&*qxMXXHB#28w_{ zH#;z(cP`co4b-fdbz#b7O_|37``B z%)DO$SmBS4@=5sO3fkIeXGsJK-25m-jjz^fuA2%jElCozKAX(FaQE_(8PH_DV;E-= zhpYHVd~3lam@|k#=?A5_zHL<2%aE(F7w(Q;`SxuDP_VNs+<7tClJ%dDu|1H?ZM@=R zTtTYpfz$?1Qq)%8MG3wK&nTkM>=DgbbTt0eoVpr1Zsw>td*8tL^_7T@9?goCt*tOt zL49|$IeR`;Z&RS_yC^D^G@ZMs34P<3tG5A4QDMc!Qpe|cX1%d_sA3D7(p)cz=9x9= zt>4JWVZoqo>x}acN;m-|Nl@%b*)a&;H4D^>v={6BJh8m1Nw{8<3rpgL*UYMit=#F= zJ7((Zg#9;if6lgqixLrjzZ!(fa3zR&H1~<^{rmSnUgn-)kqT!15BZW``Sd=J2NlJm zkmyI{>&K`kzet^K-E00=y+Gz>f(9z8KM4(u#uEy$EYA2F;6iHo?BkYje<0$N9$%sH zIu_DLkB=f2XpHpSFz_qOK|$#DFCOkuO6sAv)I`EEgHRo zh&_b$p~`R$TVYg496VbBk!cql3u9G?`@!NTw$+(7x%`6?xV^nqq!uTH%whyUpZ}@U zG%6)zkPi%$Y^A;W%vyZqNhjiJA%6_4b)z-fN#me$StdNFTu&E4pwcB`$gFvhIpc&j zqY*aKb!V*9ys5j;(Xa1V^ujJ{LDle6`_-80&!tS)9bcs8*Ilyjj6N@2^X-V)Lz0yh z<1BLvX!iioFDnBsnO*|o;dH~2%kCS{F2TCdG?c>~E5b2#3Xo3S$WU!yUP47UTY`l1 z>S2lj0tbq)gW^YeYG~}sQKP{*S?&=Nt}iO-E7VvXBA0jKKg$Kf9-XO+az?u_ zuD-_DFlr}GYwv`g?GYB}f2aU+U``3MX6}pf`AEqEX{R3liz0YSAdBn)ib`3Se_2=H z9GSnqm0+VA{y9lzkJe15$);U`tyPRyD+l7K_#Yw3{bSN8gaMe01v*>CdW`ZHM8T#g zCMYuX!^6DGm{4&Kd;6)ldzpx0{`}bU)s09z_0eB^?H+RuXh&lpZrtBJrn5?=pgyBVy#F4n~GT2JPr?L?#&;j1qUqYd?j)JE^e$ z_JV8{35&0Dk5IF05J+J)5gIj-lD*qt5ln-iOL7C?Gx=#ZISHw7=9X>WDP5#7^<4{bj zuL6Oe(M z*Ns6_AdPq9j|5;jARxYaa9%!nGegxwWYxOoCsJs$@t^CUqt*$~IUb|WIM?9p)VwKn z1Mgea9y^_Ko7;e5?5N6MgH}6ljZ<355j$x|pT#;056>IOw!N*i49Bi@^ZIs?@y@W) zB_wJ_A+rYU{h>m%!P=R9yI%A`lwBE?c1ZBqy-PDU07k9 zH=7Qsj@uUEj}h==~w;kv{MQ{4!W3)T51WV9QP zOZ63iuK1nG5jHM%fWu$vQmiIN7oaL0z^15v8~=2k7*xR&ET++H(5QXMd4xpi)Qrd=&?s!?@vS3A*IyEhXrYttZijofU53$Hx!n>an^ z7O|7cTY)2QoPeeGG2crP{y!x<6A{hj#Bf)p{}gks59F$MS_|=0;rLocnq%-Ms@*{Nw3GtTbqs~PQiOUUkGk0-7CuF*;eiL;+8 z7y=}zsd1%$UpMj_6zVco#QD}faMZM?%@O4|h!&W*H|j0kJ3b)K0Y;(bL<6tibTw7* zf3NK9G@_;x)r@OpAm0*BARKcG;n{Zqx^*S|I8}u8yVec~O(h-PgkOCpuc|#Nmf|2p&S|j>~pX7q8U?p+@8>ns7goGR~ z`4cwwegF;d^ai#E|7p7}#jSV?m5Ie=d6)EfL@)dxBJB5ztSC5mU3~4o!R^D^^a+KW z@vgfE-}0_uTq&b-HrX9YkeA_jsRL|4$y&HdXIo)$JN$2sbUv+7dCGXKaY(y^vhK%X ze@5#!LE0FBF0Xc1`VNulyWIbYlYbYLGC%!qV2x|GlNMWo&XtDnL8nY>_d(Zv_@V%c z(hY;lH(XnE0HEvjKi7^1_62!&`v1yAPG?T@p;rs^CcPT)?H+9ywTijZs$uW{nvwD6 z(aV^DZP!=Fxrujw#;mhMxF+k!?iRqTP(1S%xv%N`ePj698Alrz=#BduZY+1Oor*DY z?HUfV@G+H-dm|Q2ieD$LL;3rFF{i|*4;iRue8(Mw;~7oyx=>OgDC*QqF|uKaMM(uF zv}~^QMYU_W=!H_9_&YWX(A_=mvE3tv;KqLrxR~fLezp zYc*bq3H42qJ8rFLEKEn7`t@sw2`_HVyuC7#))2?Z-R&7($Cvet`P4Q3Gy$`?Um;rN zxr5f?0lf$3AGEm-EeYRhz2kj8jLVCi`ILFstf$t5wB>6U^7vGsh-b#pG`WOgg(2v# zXP4a9zl>8_rcL3_z~AcUW8Ik^PI9LQ0&+(kCDN9#L+sDz1Ox8n zR~KTBzP#tkH6NT%#04c}ScU%*A@NX%H#PAle{y-TPD`|L&RB20Tna4@rLq2;-Eozv z>3`{W$$EeR5~~m+@?mtD_JSlEi|pnu&4&ylUOve&?K<(u0}zbt)Uez_!PWyrtTy*M zp!0jX9Mt#w-8A1Ciu=&9(N41H$QN&S%VqpsOCYe$offmbwbgwH9S~R}j=%^A2zW!7 zH@t0TH;o0V6QJ`gm-# zsc&7QUZkBKxDN!Qwn;P|pSTDolQ{VLiXM52Ef~E(pX;!$#H$d^9EE$cckO9J%Tb?? z3%mWLi^0;RAfPBM+L+kGRr|xYqr;_>{q6H+k0#*|pW2@~QvMriYhwL0nv-4em=BYi z(EY?d@b3?Wf%#U+w5RbUmU#-qJ**LDp!W2`qoS|lu82Tgraqz>y8D2B`nR&?LiHY zxB&@Z7hH5`-&=+pR2o3+qRicaK1ki8ezRrck%57BL|q+Ud1q%%hpthzgErPHwyeVn z58;K2@;!AitY594G>dMrgXm!1EpaZW6Fzcsa<7`!w}~TUu9L~DjdgS)zkDIIu&@9H znRWW;qPALGU0uV9`^m}4f9RC+SQS*MOG^X6C%ZX0Ib(c$d@O`sOr$~MyGhN|O^e5< zcj));-xCtgo=He#Z*On+SpDody;ewf29a6%`1mNQt5Z%P_xJZlwq1L+U74RflZ$E< zt$XxN(zo8!G)Lv3dUUjuIBv@jv z+K__QNWx4S^fb2WS@}n!^Ai)yutD8IG+|u)^@l}BGtZm0oJ@Mq^WS4qN|SHeS7)LN z=y31{8fzCTg#*8X&A=T|+PMXE0FIuoLb%O$+kJWgNLD$LT|1Y*0g0A}a!IdNV`F1) z-Yc|y4bB^r1@&4rqcZ1DnX1RjX{LRe3#kuD9S2Gaz;L>=SJQ^bMZpj!bL!x-0=a=!d7n;Gx&MyI-%9!q*vS_?;e=j}H@f?J)1jdq=|WqE{(QK`5WqwbIW| z7m8r|EdPeevRp?9{5S|U_RrQ2m)g4J8;Ql2ma1sYd+Tg9KnCQe4F zb)$GqI6iUi!pph6TXrUs5Ft=ukb(kI~`YjXGAn6{Qp8_pb) z)~L!pQU{DPzZT-OtB3Y5p^#|DU^#mD^Z*Ow4><`WH<%?vxdap5NK|!xel7vJsq2@w z$u>=` zih+elqn0zvGu13{VvavDQHoSX!VnZ>3Xrk}GcEXHCz>U)G*X7QN}dFpLVOh_4r2xJ z3f6p4sr+4WP2{C}jJH+7oiU+26ug@)VDIAOA@Ch^#K|p6rKil8MiFw$JKvNv()`K5*hiP z3iN7G>Xabv59wR2)8upr1QK~g0))RI!=}P*y44YlHq$_9fsT0aOW}k8W02WNOUd0_ zns0`2<-cQ3X3aAxCeq0x%Pvwuy8eop@xJw1`$l<7%-&ly3RoL+0TUPV};zF zRD1Sp_SacEO$aLg)fS0-)=%6GC|Dtxx(E^9zlYG?H7qR-=c!La|Bb=IvgTvHeQ-Qy zx}$lf|1|2nC)L*078o*lo8#%KaE|_r9xIaWiwN-b!Sx1Q`0BV;2M@kOM-h@++%2Hg zEPIXSBR0sN!&0~3&zo=Q>FGaUUzf8^>fN*=5P?w&tkz~Bw@iKe>G)3g$DVB`Y+1Rb z3xwao=iH-tLl6GR`Ag=Km)W7doM3zxATY28!R=gr&lyUcQST=*rU z-5}>UO_6o$SL?-95XeRKMOYB@E9??!2S)*kt27h(F;>u?jUQM2w_5HmR?!O}51-FZ z8`eQVDu7?K+3$zR6MiI>X013i4XS!c^|_Dl%VxlO@P`A%3L2xp_IM@YVct24$QA-o z_5doksloW=LwadxPi&MR8GaP`Z#lNf6+uKi&#&SNMzB2)SR$zOpK`2ZRk z8hQ%aqvf353A(&^@TmBAQw3AIm0Iv}4uF$0NsrgZDvM|0FRviQbm6sagchy5LaERX zCe7BN_iE6YUy$?HXQ`3!+v;s9UR_9CzaHc<_%~3~yI+g!Q9kDmV@#s5GcM#)SblooaIW zwU#v_PSA}v+USL!am&K0w5gnv^{r6O~{}$^JM1Qe-jEwdv3iB)8ki! z^H3DtF-Fp@-Nb&Q*_xYWZmQ<)4Z5szo|)-ia%L+Vg$UW%xqLD-Tmm;BEL3mmOPEoC z3n~a_%dZVyAG!>AbYC8_{FC? zR@lo?qS=ZI@*PL0-e0c^0&!2x&aN_8y78BcQYW!#T71RJOIlmyYuo|xK_d58-W%Mm zG8`fDA0u6nWnVF>OA!_aTQ0&>@tud|{29JFRUa)Eq{()Ni3D;N;%LtdDn3Lh0|Oa- zH|umSQFIXxf$i8?HN?r>vf>5i7LYB#b9TuSln?dtSIJNgq=XqHsO2&e|<)0@>n45`@ z=$mR*A|mXf4b(L93h@v)0urG*ddZ>Y*#YU9X_hva?^MmLz2`_iT_(u6p(ZTYE^$kA zN@I0}R&zj0qYN3_Q;7ilp?1%<%}2#fLAbj?r}{0Ag7|QnnD1)S;}DQ{8ooWAPLkOA z>)#_c7@bXAW30F9iG5m8LCN`2)3I_tKPm3>VXGdTP&SP71zmRlb{Xl+B1_b+BC8zT zIW0NrdAuTg3op=m<$Z^j3xj#{X3^|wj^b6T%Df8ULiiszKMDm{17m@&J+Jy0ao6EXBqNc32gaL51?_kqWSc&`CdOM zbanQGwJ?5{iwJx+>hyD?;OEW@tFW{fi|*xMRm$AL`r5k&U7JJxwG-Z-qP_Vj@AwJ-?|A02gm2m-3`;9|JGbv(j%!g>b@x*L-?>Wxy;?v7#<7ky^rnVqx%GF z8|HudM3nzu_t|rr!MT`{d9e_;REqWPS~WoY+Owl*H0sHpuPl_r9mesf@%5z(WqqFf zOC2bsT00!<72iP6Me290(*{{DepZQEK%k5RWyfc=9&gjPe*en9J~Wq?gN9sp2@c-q zDCE9J@gFltYfofFXl0s#YZNAk(!eDcGC=E0b@A*u%WwM?_@Qk=8QP7z3(GnlaAU_> z5&q zy4yR3^0Zh-DHR-hiRljeQ9}k?Cu3%xSPDY|J9w9M;N!0j0;J&1Mo715iGQwz5bF>T zCI4v)mTA@n@^YdaPf$rDyURdGE~}7)mAXt>AWhlcl@QC&w@7cd8d}SNTk$P%xPp5> zz;`B!+6PE~MH@3&rW#n&GmR#>xu0~?_t_h=>~NDEq-B1YGoC74!17{p>^{$s0#C>| zYwiT?kK*MoAJk0GEJ)<-UHK|>7uH#e&LICRBYj=<(l)-Ja|2P>Z=y#ccJ2<^81pr7 zQC!cyU(Gz{QjlG#$ZJ~3)y}=kouAo%H`3LPUk9;3d=7AgvO(mmBWZH96OkNbSR|sE zTz|~kAIq88i*D9TKX&SrRc{f}^`@El%93WwA54XMi(mhlL9z%t65hySPd~>P(lWfs zS}lm}qHyYreGM$tP8_JSDF7uX7sfFu1!gU%IUrzk8bULlHg0a5Jnhga+m)mw66$$% zXc~lfWJyTHztHlvXlC%s>jV_J^i?yIft`hVAKo~EG( zOR4lZCcnxdD&b_1pLv^if-zG9?5(?6P}!c(^nR zLyhcgIzj&_$HDh~$}fqNkEPt)_)#J6T(uzqXm4*%%F^<@JQ&8z~O0Mmltm{w5MM2NQswVl4u8oJB zKO^ZaR-giGQ?)^VjOi~y6-0Ue2F8E4_D}PDC$^*aDA9~LXdr_p0$lJ@chP?vzhXXJ zY$+8L7q7Qpj%m%!&dt3bI~y8OF7`(v;8fJq(zdo7ag5+i{1HU)7A*z12Vc)hLcLP7wo@|VFH4M;8m>j9x{9NH;lU5o@IM+E#hsj-lzI5ui6)}{KnAz4 zUTkzE1Pu)jYietkCRe1DE+Di7*J=xDNW5ONw%K&%(=!4U3_-#&-Z4*WJwTGPlX1Jz zZ$TjY)c{Hy@cnw^@psJG;Qug$u7%v_!q#R;9-SXSXhC%NJz!B9%kJyb)p!)gl;6-G z@ZI0S0`qF-y-wvv5XusMa(lR*dj7bFq9VhSfDYxBRu#t)=oV^z!f-Wgu z%Gv|dcpweJGd5>d(dCI*%)x2!_5J19*di?a(0-IhfyNf?Z485VVG~~5|I@~GM>VxQ z>mVRi0YQpXi3(iAPz_26Qm=pl7o`Z&yEH+{rJYETB1NhOML;khy+}Z%iBhDBk^n+z zk=~IS2zi_9{k`|rTknso{E?Nj_n9*@d*++(I|WVq22E*Y?-%~SmIA5RonOW3vCOWx zK|Gy74x5KyMh+*}z`bxiInEWNNa69`i<~Rb~v1Vtb zOr!CkaQCDn5GN4dxAm>9Eu*c8qsf35ZRggJ724X`7&*%vi9_2#xTx)r;9*ReC zAq+FL=6zG%P$^+3cL|BLq{LT+g^X%Lmc9UUiv|%}=<~FT9yYhM6se+c`k{?C_I4~2 zlBn%nlh)R&TPdP=k+jixp+2r+c=`e_FS6-rEp+*;3xlNux24qU$}D$>woqG~Dzb@? zb}K$U{*UR)_*!Q*d=HMR*-fwgCf)k?Zro7r=^JdUHZB)W zpRfKBo~tGM2Ws_H(Xen@e>Sa%#!aY>82e%^XwYzK`6e^72`2q?<*}74FhL>&FDK6t*%^H_uxFqrAsVfT_Dr!pO)7<|Vn3F-n~kRsxw6e}1~Rhp?(2 zk|wS0>|=VIB3kV@GPmJX)Pg0hG4tx{+8NJY$i<$pXLVx< zxqnv>fQwxAg~)>!ROg;EXRyH(?I=J)^sMul^Y6?^iuM$w(K` z(b*X{Bm~nw2m=88oQYWPtKcd>l#}SC(7CYsu-S%5Brp0@fW_y1VOUURrqQ>7N47&W zuut~;SxjUBmS2+0%$9UBu$-)P-h zTv&*N=4hMON$r?VlR&y*`+2|1twuL0Dyq|0HonEPmVaB72T%PTbPAAi2onYN7rZ3U z%8~F$Z4TDs$w=%87)lDkW7mk6-~q@NtgX*9;r*qM4}LM(1_WLzukP0pPw%dnVXwG zImbk7pfGl_YMp;=W)jBjv$5gVMNMoC@GO532+s=q`KLnT_J*$+rF3MSKY(91^T(6y z;1%995Jx);T z6I7vlJA>xS>*V`B6$K5%d2DtJh-|I=kLR8rVi=RcR)#8R)f9VdZiJ8Xsj??MmsWK# zKu|nJaFv<{cLpr1yTIXfzI0DDRpu4d`9Pf9SV`6H73-}bUl_WHD1xmW%milE*O!#& z7sXZgJa9Fd_a(eJ97sz~zb+-62+1{2b#!PuI{ihZR0O`@%r5e-@3FHUPjBMLHh5zU zUV>3omBlM~;@s7xw{z}isC8kp+khk6{{!Slt8%2DPNL1~SOcuZT62_+wt0Mvm^5BD zlJ-#|cxOe6m<*rVnq+_pyiA4PqT*3h02uCG5Hy+@Sx{j7=1u{HryYdN{2cC8Yfg+OAG#L|p zv8$u#&BGoiTKReI@xnL#xAi=*O&=9#N`3{M?UE%l><9^*)Cp`TIcZp7ySx`JVg3+T&y@rOjgObb?OF?cv_J?0-L~w1y?J!m4 zwUp;xus9~_VO~w)K|RX~@g#OfUp!#+e)NMKVt}Nn85Fdx1!Lr&s1)CPSvwXtG)oK^ zZ;fD6E!0z)n)fxyTHq{Vi|;F?MD&Hav`F6IFotE8qE5?6LM^+Qr3UAO{rvnmzW3bE zKv)ai#$L8u-&P`SrV7G;K)S~*GaN&-xQs7V0y5G!-%`_9cS*&jB%aJ$5!p#vnqFZ$5b=$Gn>L8NcGL3X=tA=6qC6|*#vnh< z&S-z3wIbdvjyHg2L2+1wJYSiX-f1NV2iw#p>ELv9bdobOi!Sa{!W63o6hn3^)(~oN z{Q%{KM1hY@mH}W;_xBK(G8!ej_LIxFSjcS)Hfe`Bh>c@Ir1c!+4Qj~Zmj&OOe?!`= z#Tr$4mxtZHdqnOf7TBlxUnDwU?qiP#rFguHhezuyiuyO*F&gFlrD|ACclg;9&1$!_ zw6uv7y-OTLeGIlU)6-hr=wtEOO-9u@9aY`O9-?z;WwbV_@w0lQM_=azCN#AN7zv4d zy=H8r>lae6R7XCRnI2l0d@W8LN@>a7@9#H~ZcFoH4-r$Nz=Wi=>O#<0zTGsby(m76_f#%Ny^QL7!y@M`QR^SmIhCyX1k7(s1^E zDyR&b($2Mc?H4;U$y}v>nD=s({50H&GBH}`oV1atg90Wuk}&FiSsK&1aih z)T!$~JpDAUp+V43I0Q`(O2OBqCnyw33Yg%JhCI#o;|BS@qNplGu&ng-hSoEe9LK{T zj=27`aJLM~=IJB5ZyZ~twqA$S;k_}E<;HF6C{DVrC#n6;i+S!Ktm1h1vDTw?d9 zFYIkHF?f{i;wEB5c6zczVT-)6eMs3)&Juk2SV>8VpF#`KawO&PTpJ49IaYC0!yC<- zRZBhhTV2$0PSwIlT5*94mlM*;9K!zAmgiu%s>o74I&4#XLG{2^c|Er8>~trnmnBTC z!VN;EI0Gl6cp?`$>5^akoS6ZXWTh1%Zq%|eK%|FY;IH|%Nj_`fq1hw3{_hw~Y5s*L zCEbs35c2)Wn+0;ZeW3pXR0vm;hES5uPSAjRmx<;S-t4>F2!g4%X?YdQb z1d5ydlwgd)Fs4Z18*H%U$1`?^8?Rli1hK*lzYQE$5mNa_6Y~m_K_eF9@M-=*)#m0} zgkebIT1dAWZJCu=3;K79IU`NFCjE>qnbq<^zm`lF(tXIr`^G=*u_7_|zZ+oQm^x?E z|7d17=#PXl7oo56k^eN=you-f;hZr)qeTBD9?{u~e2+u-J<>_$)U2}Gp6&ZB;87%E zeCQ7TZzp{y&PkVxaDooI31VQ~7`calAeKtqUHN|+YAz-?(7Agz>#s7a#w~)yyq+05R8RT!>sKDZFCc)HedN$-QB29HwrQA5H?bZ# zG%+D^hMzyZ>bzcth@>RT%>v`Vk>{mem&= z!&?-Cc}p{n^Wc|6AQ+zPGSrooC5A=P+xYK4FU?+hMg)s+lDs*W0H9!K2-(yDiPgCN zz-*)c@}2pKj}hG+m!&PNy*hx2y7O6gaULT>HG@_F2v}ZD_;A|1GxsM%6FrejkG;SRgGblCG2KP-^aZKd7Tj`JmHm-L4dTBO2yLUDNZ^R^r1qq| zoE&sdmeOFws%Z6APx$jC8P3Eb6BHlunp|G&ij$?C-t%F+!WBcW^U};h{pEs6{^DJ+ zFCVls*nt93<4-R4^{LjsWK|qAMh-zS(HWJP0mNFwk#W%WwJ#m{RLrC2)~bwN%Rg#T zMwYcLES{hB@W3@rg|c(guNB;KgQ~Yu1*^f%Lq#(e z7TiD_W>15B+SFvt$2ts9vBwCgaW{StnF0V5k*9B!f7HkRBn1IvP+S&?(!8ay)2!s5Y^ih90VK>ipYtFpS z&!+?6{Fiviv=}o~bI4_`JP7S*?&Nf^dx|c3)VunFOTTC#RqXN6Gg1mz8O=Yk8w$%s zGY-A;73=EgXa=qYpP}vT>1hS-D5I<#503Xt);A&p%YBo+>u37^S7x~O!W^KVU~MiM zVId*Vvud|&MJf&~3okwtfAzn->dJS1rOwSqI=}ku zzZ$<2Y=M%o?8MW%{(MA)EJl+@?Mu#oG6gssK4Y5Ge42m5q?>4;=2!=(7KZhI)tYp< i!bfaTb)F6?gXFrU>of|^4BlM|yRLOpvrOG4{J#KhN>if% From b0abc6d726edd82c1153c14e83b9d7f34f51d5f7 Mon Sep 17 00:00:00 2001 From: ItzGabby <56864927+ItzGabby@users.noreply.github.com> Date: Fri, 19 Mar 2021 02:43:30 -0400 Subject: [PATCH 27/79] Revert "fixes conflict" This reverts commit 23d5b3377b4bbe4e330c0bd9de96ed83f8d32b4a. --- icons/mob/clothing/suit.dmi | Bin 483795 -> 481687 bytes icons/obj/clothing/suits.dmi | Bin 174182 -> 173216 bytes 2 files changed, 0 insertions(+), 0 deletions(-) diff --git a/icons/mob/clothing/suit.dmi b/icons/mob/clothing/suit.dmi index 9df0b5d31828a412fb7b19b2d8594d383bdd78b5..9fc2a476d2fc59552dc5edf01e14ef1ad9031aba 100644 GIT binary patch delta 22750 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 BvsC~9 delta 24874 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 diff --git a/icons/obj/clothing/suits.dmi b/icons/obj/clothing/suits.dmi index f689ee50680b8d3d0e11bba4db4a10b58bf463ff..167155f39228a5f19fd9f25e5aca5632cb8a0934 100644 GIT binary patch delta 21716 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 delta 22509 zcmZtt1yodD*f$IhAt6XhH%KUr(j_g8ARS7Blyn~&B&9@h2q}@2?vU>8k_Ksp7#QX| z{_p4c?)ARwUF*Qiu50ge)xNIZ-jg%%cxU|a7cyWS3j+dy%&c}{Lm=3AKH7S2vX-vq zF1F5YwoZ-^h*xG-##kbiAYQ~6zk04x`Q+DEpQ?S+hQ4YUN-$T9hq2_ca6IgzEF^9h zt%Vr8{b-gZ2^Y|Up{NGaV+BrElp-H)+sA+k2?Xr+wj=#n&&=V$X1j!#Bux)#y^k^C z3OK*t(!?T_imnDV>|Sy0tALxw*f7dZ4ve`enPTus=xfJA-YC zr%HrY%AmsYj-rx=dx3mI0y zDY~|}8qtzeMhuS&1O=t|vR)9&GyPiIQwRK_HtAv9G>Oyit`i9gsf4N%Bj!VF&TWfN znoQoNE~q?z6w%ziHCPh>bYY{>+e0?-d1{jWo0+E(h7ST`Fw6(_nA11 z1%=`0K>uB$yee!(P))?=_zjN2P!u*rpD5NrAhsq)sNDJUcO0ZHQDFj~G!r{hj-TSB ziO*S^36UmArzo#dQdV^nV6>|w6{FArY-@@~Rtk6U5R$fVITZ&+y28K;i;5NKEt!(3ZIK4 zKQwxv>Mz^N!VZo2t1L+68pd|gBfk>$TAICdT-+5RKc#b;0WJE$Z)X%1Eco@tgzv7{7}7gMWgbLqb(#yuz` z`f}sR@Vd-K-M=$$bLH6+DI?R$oSppNsEao-@_Ehc7EdpDJ*ywzecPmOv_Zse#>v;B zZO;z}QBGWVb>^i%3mzh6?kdH2i9beO?6lth=neW;p5iP!r7|%Bpc?O( zB(#r8ip$CsV;F$P$~hVYDWFMfxCY5r;Npp51P5$`AicT=r# zZ8Kcie+Ds<_&UBkjoj`Muz8foC;7>v`lDXJ=2VqLWVX^7HI^5ncTPg*A>fW-Lc%}! zXx^K`D9B@Cr3l&?Bkl^dGIU|;#DwV1L3I~>F-%-SwxwVa~{ZLowRwn`{SZFJa z-SH|k983A^zsv>c45(!1XfGeArL}*;oRE2rhpM2URPvBBTVV9tweJjaGbH%7nF9Os zL5Omro1Wr|_aNToNt$eS+y#K*^>zqT+6UA0kPzC=xRK2fc2^?d)!`OE80!$%)f*H) zMJZwvMOy31VyPw|SF&_Zdomd`qb06hn8|7{CaQkN-S1xi>3JjiAdBW}+9odNoVSfr zcw#l_e58-u2G@ruQa&V2y$)1uVAHQ=hp4qjJ|Zxuk8{h_n16ao_53(p&KebEkJv zpCoblqj3u2>1LN;Cx=IHVEZ`!2)+h>%Uz8ax+6~ad?RedOK}*tyqTpwG&&VRe9Mw= z4@jf4J(3w4-=0j7J*Q{N+9qt}`y=%7EKL=Mc3!|1+B*SFXFe`mnjtRpB*tJq-i2U+ zsunq%WsDLu^g@U=L{!mnJBXWv2!Q5@LGaD4iafdTfY4QkH~@3q(CY;9w6fEJI%*Xv z@I~q=xC0Yw^HHWpK}NEMATMFCC<|<~pg;33rf8M+9c_|K=(P;(9J_+-kJLPI@GR^- zn-0Aa=&!zgAzgU#=xhClkh3KWxERN`r5r)YQWE`xv5vdX1gEPe>iBos!%& zmuM5`>8`g(8zq-LT8*9N+5z<@V~?#ricBsUfDDQu=Xz6_qcfS%+>*n|P2oo7GupWQ zxfv(`82G~vFD{TMSn;;qNU{Re5LWC6R&11dR&3N5HDE#X`n2JP&k1m?!jklcC2gSg zjZZtvvjQ^ZZG*>H(pBr7IM02A{=9xIH@eY+>Ovy?I4W4N=e+HmpOmjQdZS|J>~oid zIua%OMfCKSs*^_P-_w>^(k%GW(ppy~Sw4D>Wh?UynD`bAoLq=`^Z6bPc^=hTSpmEC zz{jHxKkI-+_oE1RoSn-1pFfMMvvYHck(u{DIer@QD9l|;i6LYo$1wwAsRXNM3+*69 zBLWfJ^#bqAH+y5HSCMx9j&;I*3vB=2A7%TSLwT@fwOZDd!b9z59{*8cvIpg9mugX> zya~IHhXRBw79BIdj;=#6x8bXZk`ZoXMLo8FA;7pp1u^md&Hg*o6h5$|cPp%`VzYGa zTHa9rZBd=OX#cBKuaM?cDvqY(i$SfwF!<3#!fC+3=&EEX41uMgkWqxw!j%^QIU3FG zYx{$%ZnIP&)IFaiu0AL7chplZ&8c24c!}{tkcFnn#rXw5oj;#-LUhF>MdOgob=njO zM|nwj@dQGq3%ve@%{>rHzMfs4B=m7bt^pCponvi-CH8z}%AL$@)ZQ~^75oXhW_ila^#esbD?~* zdUQCk2xymmJHDeWmHnvos?GDxhr}%ayS*9VzyL>j)KDQ?j$bbu2fX?ps+)_(HV!{} zSGILGp>yJqfaoHpEb>m$A9pq8*BKCSCH6nv`T;+pGS!(INl9PYe=P{81dA-PeY8ya zLfN!$R{$Cf%Cg5zvh|LpMgVxX>6$Sn_pb%WGJGa$diSuoGdATBNpbe@@4bX>PSA?Q zDltKVyg&-()%tonKGuZpT=%})AF3C}eOFPE&$qMdWQG-)%4e2L&J_I2dl1edS?tie z1`H#I0O191ykriy&a|w!#4s+4UE#dhL)+ky+1=C2MA`eTUqC#Q!)Y!XaXF^7sq?GN zJ{Jp1^Nqoa%3B;Hjk{w;`{|lJSX}QP)H(Q(N+@<0T&iDK3K?yY7OJj(8ta9m(O+=h zdCEBTj-G>v7B7aa!j-5dg78#ej6xJ}Sh-{*@{S{~c$D}^*YeR>Vefid+KCzXwMr_= zFLTTl_s|Mx3&_;(SK=hnF)Y)g*Czot)u?>bEb~Zh7o&Vu2x3@>t^%1y#p_XMI#kaBS2NhWeoqM>^b-R4>VWx#~ zC2!mg@j0jdKUJ|`>Py+?q|p6Snu^2~qg(($HK{Op;I|)Wc)PIk%YklgBve~lyK)7o zRm8Cd6UNE*yNuR^t4qM;mSK%kC*A)VN*`#7EG%z>aRsv%T%3|0_zjPH9#J@2W{9c{ zG#xnI!JJaIGs=<7b;n|)1?}#;yvuHg{o2bA0#l%#ZOF8JGOoGJ!!;RrFg9(b z0E^}J7acpK#;}n9WC;xa;STc9QXsH%@}Icl4OtC^10&DgAt^p|i91Am)6q39(tcyt zA(*_wj->5A`f+7ib4&y>uNlT#5cZKE8l%X>OWfu37 z)^gP?Hzi&FXJ%ahd3tmi73_KWB-h%8tv3`cl6TEd6cFF&d$;S4RyA?FhB%j7f%!{7 z&*6yooPmndcNw~3C=jo`K}q%r=QfjOs0lnGUZLr{t?&8S4!!S%zQB63h zEAngyLNHI@e3139vij%$CP@xxxn2{j@an3(Hceg5vKZQf`Ruc9rX+}aiJy{2aXf+q zj&U>_H?YjHRgbFAj&*Fd@lYgPm0ejz5K(AtSn(VPU|X)a^%5 zF#jsrIyHN+M1M^cS%9LsK;Fl59|9#6Vfa7)9^1q;KkOoJL>}%byM^nGQrw!gHHwU; z+pgQAg{i-Et5SdfmK+O{`IdsevyVX@O-2 zF`gMxv7G=>l&<%;mj;>Az)(;s`6oo_Wr)j0MWyJUy&GF%ONgUWy&xTEh6CiET|zWe8n6)BH@A{)Tw4u(>)RTD z?&MK89B58PN%QGcb%#9|Peuatxf8gU@;ra&q`-3G;?HO)hqk_tNof!|uLa?_fy3l9 zK6)+ghLSeld8SzUs)@g;6!HWV1V02088tFaJUV-?Rl3fy8k^{TS+f!OOH8{cy;VqU z+}}ZZC#O3V(PWmSNM!$&^lUyRXU{;^ydY#WWKORw^>pJZWY%NO%EbQ zr~6-Ojvnb72#^)q;(l=aaG3>d4AYr@8D446Rr#+0>`)FD^rTD4zI0a%)1guem9J#u z6uGHl<3wYXW@4*ZJpEoF)6{rZTne4ZZL)ysGK*rf35u&!p%brUS)lV*_+{j_Yd%221vFjZXW>vE=;3GuYf#j9&&Q+^lrUHLeib(to`Bd=WRIkO+p&bkx< zxE1zHyPTUAOJA_gG9tsC-*4mtcPJ2X^Pv!70bD%v6n`bM?f1^_U4Ef6Pwpn1PRa@Q z1G$eSAV;hij0UX%E8rwWPdV816P-ofS3UoUh?a1DAl*^T2?9{aXv7|C(6ZD2n91~=BUSt-8KlNEQPCtb&|J{38k(AA2 zpe8pP{oA1`*A(xMEL+pPtPMKCg}^a-K4^mMr+yeB;v-LeG0%^d<_fwInj+`U^mo#* zIqtf=YW5g-(uCyk0iceT>lFC`Vdk&($4>%Eq}fI$nR$8_f5JcWk^nkJX35bP&36Iw zqidbgxDSwos1wQKsSdM37`rn!!}> z2b_0%x4-vW=I+Vzo+!5Xv&b+aK$dFuwzz4=5%|Bi!`Dp%4l>7+R!l1zi$`Xm{Z;k% zch{=!ri<{sG!OoT#!Of`+M+$;EUpzJp|L^ERu%oI@gU2CKcz0yPV%?!Z_#+JigexY z$ul+XvH!LQG1RfcPA%?#2GLBnv!)NY&i@VmLc-}nBx+sm!6nvtTg(}wg!4k#b24@bmc6I_JM3SrD)@kjM`2x@a@}_VYXR zThPKq;F!Squj((*lmhbAxHg7@Va0!{anq@O+_T&6lJy}yL2Oy^Qqy;+QTaIgJn-k4 z7wBjGLkQb*X`Qhl{vj#@NYb8%gaFH&0-ug&raQN5d0qz#yPv9G@b#ODuMLHT+G9pYk+lrrXOUW2 znr#U%@*l=Rc%r6EHeSJE@LPOXHQ0^6RwcMU5+gV3?z%9oZ>3kR_wVZZ`Ze1m;8Ng) zXh33aZq|n-oN5gOt3Sxh) z6yM35yR{0x)i~>)FOr6tmeHngNs4Bjb*B1Dgg0IB94vP4UGTOTh(Ff`Lv+ynEbiZJ{zBSZYm7L5=l% z!Wzc6ruKVt9aML`80!as^?Y+(Ww%;=Wz@v?m=`HiL*KHF{nJ7m(F^0hi?kK!5Z~S%q=2hLruZ$F$F`oo$4)ajy#U>^N=*sP zu8En^rEqrJ58815wU4UdaE}H;8`UeCrLORUXn}>z+*b>RCoLnuI6M+8eYmZkdiK`kZP{4p6QOv4Qp{IYyTZwCU%U=szwQ0we0(~I74VZJR*8 zP+Yd6P?}2W-vjSzB&>@LIz_qY3&mrkR(3?6_z{dJI7?C3+!B}%UXLCB^^O^Psz!kR zS_NQ93GSMbtiGUDy40^Z%ff>XOe%SiBojo7cbBvXbbIy57_&-q99aKJ|Io6zK?x8W zD}L3f_O4V#4IIIk38Tjf{zl0j!7meP3(cVK?@Tw0AChL;HZqMWie1ma9(V;*{bDmmY^R zvC`)6s2|xcCXxRcD4VyLm*0tbzwd0w+`yUmp;wTCOR6M(ZyyUgm_9PC`@0Lq&F02P zmpua54_?5}(43a4vEx@;Ng& z;on;btMmt^iqdeHY^6!E&_>3o9P%Qs+$N!1zlV@J=<=_}#0H z+xM}*rvi*hLNs?rR97dev?Btoz`mD1UfzBzF9~o!U#)7lN@L%3Vpc%xE7A1(5d-M2 z2}<~KUw=Dz9rp~!c+V!TZR->zArC_)9h}nZsIkwC)}cZm`@XiAB+?6hMvxV(*$T{s z9(+JI*yKK6t~fgD6*IUmmZX{cVS@JOE&ZSUJ{h;i;k5C3b2w#ZMVG|jxszF*V$8Gl zuO(BGH#LA5<;aM0o~8KCrhp-o9>4^i9zw5NDdOIwS^H z2R@-D-|y*ZU$u2kG%Q8(wEu5CZA?b6^uHeeIt7ql{B{118b}cG1%>s0NMp$`p#4+d ze-DNLB;Gzx7E`$Hv3{f;{UCRI)YA$S1% z%WM(c@01d^6Zj|~<75N@#|rVZmZit-cv6?%hE8npm&jJ`x5%RYP^NV%K}QP^lYp2> zUivkHYXi$9=k|C1kg9U6qc`>YA~RenP}k8gBvI{82OOq;QQ{)|e$a&qXeTKXRHxup=2*eoO{6~)Exn~_C$ zdwx`FzS_O1$2YGam0jM4%<4-FvtZuON{3)PhG#x%Zx*jc+?@dJ6-(TNa?sY;K{Tm} z%*k&KO=`8999J|9@B<&AEH&zzHP=e3H1xh(OcZirgl0bC4-8CaBI5alvbLp1Tl4aQ z9l+Fo<54BddTdj&!WhK{4jhh}H|)dJ|9~)&iX!qKG=KsDVI1baz+Kl15E?RJZ$SdL zsgy>QR=`u86xqR%V`Mtsd*lWsIO7Kd62t^vwqLq0*RlpiJe*WORFP}2+Ke;Ui=&$g z*B-wIy7^^PWYBYM##HXas~#XKQ{}2Q6wz7tYJ?QiPCZZu+|JS(-sKZaN{DK zMS5l?o{b&S{;o?1SgyP43oJy|JG4=eSpW@ZP6Si`nkPICodSwZ_5lxtgr|| zV!fx4NkB%DGnlO2R+If}^54q*a_pZ_LxbB}To*q{Ikmn++_66gOe2$|%{Xq`qHf=v zjZYC0Kjg*=Dk1$oVs7pjj_e@WLugIW&n{VmP2h`75UD)4(5NKaz4AN=mffzc5_qnF zUCB=r7ljzyU~Jdyw!1CB5ThvM1F+*@3^1O2?4^Z8XB`#G-q=wS3TU2@pdHL zJg`jk?&{_n_AX*vBoo5|Ggbm*vitxXzD z_mS3h%hB6)!^IA?S>_XE$XYn@Yi@rBV+g&bzk~_QR|bwOs1^Kee7%?1|4MJ{qTKOU z)#M)-1k!l2Jyj1N-?993?Q7mUK9+y|8ik{A4gy&eeevn4Wj*=u?D~3g{-9PE0;%vM z=qzVq(+gmjj7UG7HFWv_qQT@N1~JEQ|H`Lj;X^4;AVP0nL0VPy)c3@6+{}^ts42HA z?suPzyt5w)xoPc~^sX;3AW{p0U!S{APTlt&0kIer>bt<$YTko-!Y3^aFcCP1pPohP zx1UrgwcHM?LIMS$jo8=XIux}g&1>3`MNlk4_`tt#bF6)Ur+)k~%7$|+SSZHFGe;^S zg?#ryV$ADL%1V9mp1i|f&Y~^6Ub1K0`b5b@~E=iKx8w<58Qe zx#V5-0WNPpldF97f)9)vnnqtK``ea;TDk_M_kJBfT<=TT8fv!9;-!%xeg$BzhjGu)3paDdr+t0A|%zU>ym1We&q%gD@c zmpP_uBc94Mz@}Q8F57h^DSQq;0uyx(I`&8Aozfm?X1BYdW~m!Fo`rkSnQQm$Su`{&AO2oI0z9^ zYN|94awrXTd>+SoTqaOJM>O;4IkmV?^3$ayhU?atV*u{Y#>OVKxK5Z;fwxyGW2;kp zF5+;C_4x7QapQJwBKF$)&Ao|yEjwfgCVuq{jwo1*51Qf^-!%+K!;g-4=11HmROb=QvMCmYo{zwy%Sbr(4=Th-{;yh!V)iftVt?NM@0s{`1X+rleZj&R= z>(mu+*ETkB8-axh(<=j+{_C`Ziciq7h~2dq@*zh!FK2xy#h`hptaXq~S&)wY}kcLAQk}K}s{I&<(o%wL#EWx?| z~Idd?7M}kKsEMxx{3G!(s z&LzAYdfh|d!oPQ+IzrMr^`Gr}E%|g2az2DeWgs2Vjgsa%iSfF2aSj%d)Y-bg$Iiz$ zh?Kp*)UuyG)m69s;&)k+oU1iad>kw)c;4R5ofyz@m>*t5d+K0~^8|*goT|Kcp~DFF zhzzeo62AtubaON~FP4p!FXO_gko9z5#@(i)DWKz*oZR2+Lti)XHi5j%e)}Iow-Pu|#2S13$gHT7awGCq zg4@woZ?3IzWAx*A&H_;eo*sWu4^Fr9TMs-vK1vj&@LcV;$4YO?>l(@YpEF8m}cp4YWEw*ZIel|=- z!22184Bt%uVP6CQWIMk6yk7O?wyRvpMzgiwKmT2*P2#_*^m6)_qOlM2{;~g;Hop%A z<@KFJFo3Zbsl{shSjpAZRU1?6vL>dj^TvN%kX)2rqZ#<|drCdo?$b@f1N?07;2=t* zaBn)^!lt&?J>&V}mG6Hb&=9fbQj&4@HK$3P*fHVQlt68(?bKU;+&qpIgDzV@{RM8stPJN5qV=`5(G(Cc(a)T9bvKfWm z1p~(Bl>Y8)w@U26#tIteDQ`iC+B4Tc@K=OU8we^Du_}x%r85i%on*I_6iQ$zW%q2g z6Nh+~XXe;^e1+vXF8U|3ju@Jp&?2 zFdw|(Enc7z?;RbG{O|bsQvSl9<>hJ=)FLKvO|&FCP01t~Ua-%)g=GI=>{Mvh=rkG< zM30I;;^&X`h3=ZVBD_L)W5-V}dIIY3sBzdsWcr3Q=R&IA0;P##@}gO~p>s>^5A z*e_}dyNTnbUn5N29%>CtqY2^nMl*gqBHt;$q>IVP<3BD-$h?sKZ!$1kU&o1*9Qft(GsIorQ6NV$*7?WvL@jJ`N8M7cQwzoZLe)msOa13cp}msh%(iE} zwC%^cz!RHdvQjD;?)mbi_->sV%8q@y50b0>TjH3Lp)&;sxfr1YWdqoj6=3WmZSmB~ z3>hzqFZ5qt`+IFo*<7xts@=6oB<=Wui*-`HW)uqn4kVBFI2I--iB6bsimOqrzTc+) z`0Y@6iFu!US8uy?6~}Pi;g5>3dq!+e2E&@DX5;E`%>(QI=F5B=w*MfL|5D~}BB{~d zs7|TI-%&YIN4!zV09z|v`ghBYf`=z3sVoNN^;cd?k>zOrtq6oKT;=6EYURBcd-d=e z8tWG9d4U61s9tq-wO+O5M8k?>A%g!cP`rs&_L=a|5}Gg$MBQI~W{ z+oZqFevx2iP0-Yxw%Nyl_l1jP71+=$ml)bcXO!jvctkV*SK;GOWqTqXFxuij{3F7q z7`e%B2sa(#O#EE~B#D3hJ-@Z2`XiZnh{=)mCs>LeBJ~qn-QseX??HZ!^~HIqa(JU!m z1Q4=txh&8vi9@}^1JR1e5;3b#fTNs#t%SqH8Zi(tPe?R=^W{=>vW8iqY5hWUT*TK0*SRG z<~m<*cItgwul8Ch;k11{-oCip1RekLP|=Hi>vF?Uqi441`I~Y z7&sgr`pwy~ElaH^Z)D?$0Kh_Dzqk!ecP^SL@q15$hxyk-bkXEF#%#OwPwY~$h><%l zR^&u3Ni^Rd=%?*!kmuE$q#SRQ`!*&BGZQU`tMn>a#L;4NHE{>|)CQ^v_-{a6G=$Rb z@A^f*o7jZyCoqw14Ne4V@DIjbEAaD8Fhy*nbl-HElBG`~*B)#Dek0Ns=bSqC?iS>M z5ArSN@kDp<`uryvLLBC=O+*4CQA8GxBWCPA^GRhKE`5UHk!>0>f2J`oK#i7@-Yf~2 zchCW!pWnwFU%O;e=S>RTgnn)x(wLxiX&o>!3M|!4(KABwAFbd$rLs z266P2Pi(qeAAk@UQ(}3AsCpt*vEy@gnKq;9x#udwb9$g}}V4 zvCSYNpHp29m}F-IfvNlvLCDskdg>vT;2K23$cWmL%H-Hh#9jT(1{~ai`-g{Rt*lre zY&#jLPoF+z5ERtaQ&Rcxfgw5-ZpN|*Cm|(000NHjB0?;!tmG+<-}7L#uW^6kcdTC` z#6tg)mR91c6xF@){`U5^a={)89aVFON=jQlAV7i|FXGFCrx5kgOg= z!I`Kp%2BRbW#{H>oSaWuOc+Ov9omdZU-)cQn$@Te@cC@rai(CzYy8_c9ty7W` z6@ni8L9dLIr1@|EV5ON2^UrT6kkj~Z`XSsSk^S~>#JAf zYhF-b9jKtwn}r`99JnFy{=hQ_d9xx!)2nE!ti+xo26hAE(~g_g>T-{FpCm~Pdx1W2 z$4!I~7lT(!EYr=f%|xAebi|W~Tvk^%mB@d4M>mV8b1wSj#&Y0!GYW(U03Q6h&)0(# zGlrp(bP&)KzGP%jC4J2$TfRrtSX{kG4ZArEafEc3(z$hm1M)K;RicpbH=J6mjm_d^fnWZOzpEHCzoK_a4RF66XK%LAkr--rh2U zn3nrI3y-An@(KF9gKeZPoeBQBn@=FtO;w{wi|dXpqYtkM5@^>yOpr}`eSowX-a~>0 z5E~N%fn>j6@0l!6J~Mj5?zJPIhl|&GemVoUlUSOFX$mLxtIPLRf+z8tQ$_nTR|;fanNA!t1mSq=Gm+Lq}){AZLg5( zpVKl94JbK+)VC-()1HsbKeBY4X<)f>kbda(Wb^{Id3Iv9+oS0dPzGJC-rF$8d|lP- z@rryY_3T)2Q9oTy+Hj0sK9~U)=7s_ZM`MUVm$5mdkWH71S~MX!fO}ztPaIOcuHc?! zjtoBZ#t09~zVJefO>q)|ECqPUXONkmv*kUF@7@)oSGIpADG;K$!48vVd!!Mi$P8cp z@f;}DdV9H^!s{RZ<1hX*9L+j6ln0G!4fYGjytZNV?%Q!_vf*Iu--zY^GHt@YBEhTS z{$K7)NC+n9(OGd~bxN+zkHMsftYZ0_iI<@GBAaV!)L8Xgz3i5F4_vAXI za(hxO#_zHcXY4dD!FnDNEV-;-SVS;Mg=C8F5AnTw54yX?))uk>Hr!}m@MYyXF8T&% zmdg63^VjPYi8ezx`T6*gJHLtnM_Z$bVM-#83B<`=JJDgRmK}FnIPV8qF-(-%?d3`n z{vW9~Pnt|`$H>XvUNK*TI?dw;(w{&vWxUGp#z6=| zKa^ca4pdi9ih<0Y*rrLmd?|JKIN~4MtGM|pm1u0=bq`V9ecP(RH8;-v)|}%?-TiG- z$p5d&8rDD0u9F_&tao2aPyO}Z*RITAHm09tskAY3NNPun5~Q^b()Bq?a!Se@$he?R z;Rwp^wxy-z+h>;ras^}h6>u#r9UYch;Qb#JVbh%40DF!?-IJ-f?*cJ#YL4$;SG%QX z$0e{81Qv<>=FiG|OIXvlIq~5aT= z9wOWx&iHz$$+FuV)4cmBa9MScN%1Mai*bX{I$*SZg{ovq)pOss?K8Zcht-Etx(rlj zvS>{NzAV1;y}bLYbGwfTx`tGi9o`FqKT0=`1)ok^!Kr3uKzEUGs$M3kNi0!fi*-${ zXbxf?PxF|VlKpFdGkWzeUZPXYu zHdK}!tkGOy0tXHj^lsj(NI_ua^B-><)U)4tV>_I?esXrN?wt6JA7fa(Xb0 zr3HbU7P<3d8+Cs^^dt+hcOK=7Ck3`T=;_2Tjbs-q+JL@VhnwTKD2!&0mYnoQg?RhL z(9UzTO+4BY5}$__JgToxUxc3=H6y&pBfJ{Fp|Qw)u*=dLie!GoDZHvS?%-AeBRFcCx?;iNpwQ6UvGdP=lqJ(n^|sB zzxS)f^k|iO97?o~EonTm`LF6-cZPYNjU|uax*klI6oc1+T=HMJ3JVKE2w)vlwb;9d zn@6QUghYi5JwZobn`mfF%}c+(%`%|Q_74oaR#%TNhZ}&a;9s;+CxPLEQXwB3E*TMA z3(q*!`Vsk)R-R{q_hxy{5AuD;EcUZ(bb9o%O@3D7(#hCw{_Cu`rV_v_@+XtvQg)Cc z9*4R@zpGWwYM^!|$VD(_$S<=d7>aTQKDGS9zc~N(Bv$H&?Ox08#2Mc@2Eug8yJ?Y!S+knt7z`QQD1`tQ;}5~xoR*3c(XX(3Al2rm_Rz=fTy^?kFW zB%a~KLGd3tCkvP8>%VVk&Q%x)u+|%$mQo_EdC0ZDjs)XlWIbWFvz|B_V`>`!2wt7? zQP|qT)$U%d)cO){T}P|+tnah>9iQ}SFuxitO(!3hnR`=3 zAN|;P&@Ir&P_;#b@(~RAcONMWTm(XGRSu|&W`S9v3)+NGgh#&qhLYPEY^ppl+wVMJD&lM#B4|se#GKNnHQ2XI)mmI*&Z~3Hftu&IUhh z>6h)r=BGGxWX|8emb`xj^)xbONvAiz0Rx4F-aLP+;lQqaOI!i{-lN7_mFXO!yvZPbkyy~HkUb zIwm~h#6J4j^OF_a8)7AgL}vRPGCb&Gwb;Ga)&_p79*}}4$5c;6k#>8o=;Y`E&@?|j zAMEgJ9n8^U8X;3~=mHJ$_oSI1a6TUW>ZzsBeLxn^3K(bd9{5WkoJ^3eQ{odY`Ikk( z!f*VNEX1am7D-B;WP3mgBUzn$L!eB8;#TT1#Q~JXdsl*tgXuA{t`$_4y|-dpVh9Dd z-vHyO2#EWC+ z;Ko@Ck38d{t2Q>^q(?^ly3wWqJI)XvP31kedB?Yj(In;q39IiwkQn%$F_f1=w7)w2 z)G?QBLu{xr_T5CjajSviNH_h`9jHiy&8vYN6B{K*lgQ%bqZ1;>O?PbDoLF1qrr>4u z&g&aKgx%a){N_)$Dm3~g4w;G(VWxDm`ThR4m;411cAY+pwAuyKQ$>bJ;W7&vYgbUU zQ=d;v@_YC&Brv=gGl(LX@$eA9PLA9AYFVCQbN_u4(FfTTB8t_tY+vg5edkg6IR?!d zcLDhiMcu;c5g?ty(%ZMLEYoKy+u)Cy_;cf?KEDx<3aHc4)9Y{8*trPt6{D3|^~x*K z&wM=9==eXkcBURh1*)T#EeH(y{htd#))FMZ|NnjuS}xZAprGil$+0N@?+qXxg7ok& z|L3kx??$ZPYUIFD_FwY@cGUlS8R(4{XeoN&Nx$94k16fJ!NCoMevISvD*p%WRD=kw z`CcFQd?sd1K9`Fo-N=jPlJ@lU987SI3M57c{)0JXsfp5@AVQ!1pkE!Yh?Xb{Z3hzn z7HTl!!uWTN0SPQG=kjVbdDCjriYGPg^B?6=6$1l9Mhh8Op z!Db=~Ya}x`*yF5+EWfUfR3PI?SXdZ{=2>4|b)t?3$ldIVW_0`90F^n!w9{{H?Df?6(e+`N_+YUE9y zBpcCx1FVIdTFx*^%gSQkyhdU4UfV)fzibQ+Xi$Lqk0Y z_!1hcuBibxVmfO?!n<{&cppxBWZ|V_BGIs`E9|-UdvoLuzbg~O1yX4)X1F4_BFe?Rd-_UxS8Bu}rdCJJNFpoT9&UGkEjJ#99k!njzOWzq%6VXEzfdiwr0tmeFwdy0p@wDg zQ(eX3WBx&<|DA`9iAmh?@$olzKRb~GmU(-`!YFWcv_t_(PE7?BMTcFNyJ+!&o$AzU zVh#kD60}-6#^d63@ue~uTI3SveIU>Sn?BcP1&~1ZleTCXx(DZJkCfnp4%mzcwL_z( zB&ra96_Sk0s2?JQ7ePo)6U)1fiAUXWe|s^pxJaob!N-T{>m$OU^8x~@f_|!q_mvQ! z-}%TJ5_pVgRcdTfaTtbeS-mmq3F~+AW-?@v-LS(oN%DPNIG#6g`!9BFqv1PKeed`GUl*6_8fWI5^Zd?p zKhJ%i=b2R7vRxOYj8WC>)29olPlWXN$z~R&Q(UxG6%`eg$(jYqoBeWAjpoyoNy@|( zOkO4z9UUD?(6WP2vbKvpxprV2y96X5c1YOlwOGvOh0dHKh7)AP+1YeP}*8cRt`<;r;%AhU|BSS3~g z0fF{F>&angIHFv(L|ybbH(O(`>EAlW2^8uvPHzeI7O$P5D_YR`kZTv0{Di#tS0>ck zs+9V7;I@vAr&;DrlA4=7vEEWx99F*mmz<%v4leUNYqpJzOTa zX*m)SH^-%5UU#uFM)_1$R+7OA-yH>l`<9>U{_oTw0|SO2BoBTkTViI^t!S|8L~Fl6 zlH2&?WcSWMoVEg|GYp6m0{G4zsO_o1L-ylKyp3o%4l$OP-g2IJBCgaZz-7(+g~iPW z02yA@b7sSiP^FBzlaT75y58B3Yy&I-M(*NTT3V+aUd#V{alA2FAuKMUDH7s07-*fG z42OaW@@PC_C-Qn@On^$3l=pXish>DaYx|L;bI|cC=_zg)F0bH&x8h2EsyNZ3Y7B_F zw7k;arGdN+$f&f#;w=wt?ZYMiOOmHA`}z3|>;Zm_;FXavs#5%i1rpN!;UGBsIbywa z#eah1ZWvs6w_LN~82&2v4STkpJKIBu3nr;tId!df!8C;@dA>fb(?|3z3pIa}r1i@A zmI_U#?PR;M_cCmaE97V5UwnTBz2Mik!g;%+u%1MzW)5#uUs3~ro@?Q7{j8#bFkwtE z+E+ICU~A40gHa*p%dzoU)>S5!41?nTk@jw^Qs2Y`U2cEWO3^!RSZ{wnIRxAPq>T)9 zXpI#adqbD@k^mq&|Ax7F^xocHN}@!ejfI7%1`q5k2S;lEk_HNe8aV8@U7-V_V!OBW zqxW~JIQEdNgU1Phr{@CG|hWzRj~PCLMFdZA_Nj z{`uJFYkcO-{n3sdyRNGBMh|6oVfWkWYR)X?Y5K2tWljR~??29k=-lwWRQSCu?|^T& zR;@T1c1>{6oq?r<8#qr4@6)09NZPbB>i3_Na`7-;OxR)mW@`{wC!?pz-jOU3rxTXy zPLN^ZCW6o-6msQx)9ATjb|hn5nk4d;fdp}Ftg6h>zIPUA? zE%mni4fS z{NWY7wZ6uIv!>981Qkfn@J`XF}9MCw%4KNc!XI}yp&b6IQK&P(dKZl#UH z^_m6lIo2VZbr2Jbk1{}vrr}3HRmR@k9~1u2=5!dtvSFMC;l*GsA$*xUcVXzLX#pv_ zE}_R{1bbe9i%vab7es3g7Li@S5$BDPmMo{2~Qijw_X$RtjLlYwlBli z=K`B{3gnpD+>tV->Lc6^wPVlQaeH*48PP#&{Ex%^uggCOe6E6SGWzzyPwY~T&_dRE zt)@u7PTTA81W+WUyz$}R zB*quGUAK|r^;!hD9yfRyX1~l_6dSm?|NH_m%G zU_-y`mB(9pttAFRCIq|JV7=qKi1ScEVY)>&BJF%r)?VvXj{1NvY++tv%jPohuk2Ll zpO|=@m-lyhW#!jx+_5sax_^n;GlN}sZeqMzYIZ?KSNESbfn>zsLYU;<@x>m47Z zxf&g`uC1-z#AY<4_8kk`B@ZZPyC|=~nCf;YaZoesAq?B?pZ4Qt{ITT8x8H}$(|dgW zL%)2TepyshCz(vbZf-(lU(ljD&t-5I3y#ly24tjim@TmTCkVv;5{K4Avto@Bx8d_2 zcL%po`MX7U!fiVuQ;(%L|D7E%VU`$8L#pOSmo$!Z(T$ME)kjl%COxO@eQ3zERi<_& zD7pwuH9$U@yAT%~8ylNp|F-^eR<)KYcgF7hk&)wklLGr>tKf^HV`HepCMr_}2x&e# z+6&lY&BPt(W0(JdnM-+}qD=)ANy{pYpGH>Az3;7Oza_L*&4y+d+ zz|Hd3^kI@iD;x$wPw#BsHi;G+|MmPTAiF8YYV9epUtH|`b$p!Q| zB~sa)YC%tbjgg48!2dI=73TJhGi|iz+ z#OEaRK zBePWye7Yry`AeO@gywt1WkxU`^k>3U4IL&=*#1xz{+VY44{=fZeTI#dl~w1$wjIds zs4x7RW-w{aM6!Q~ciNkA+_X9G;{>cS&2wJV z$Lkj?rqI?9(RbdjE;ATSS{1nZoBgaSp?C082;EraG1cAP(E&gA4mLbA^jXss_Iom} zvN33i${Sr9zkF7ro1Vfb|3K7k&0pKld#3LHN9#Qc*ATLy0Jb?Lri63zor>k z^8kJnVe|8%^5-0_I#B*_2_j?}5ayR!n^$&ACnv4H&CR9S2X_t0huzFK<^n-pmw^Xq z`HBcHb?$n8C%1p(x{;B$_1~?W@>G_XO$y2NW;p;}q-kS7P9=k41xV5fYXo^{P)%+w z)vTUTj{N;gAtPuxQ!$qGD&pW8Ph5R{y|6=;%OPmF8qq`lOuT0T4d zxa;~rZKiL9shM%1SbkNX=$X(J9?PZHhncZigk|@gAxNlv6qIboEz zGmv|P!x9ay@dP2K48bysox9F*B7>@7ml6;5z%Gnb=EJG%wq6^%x{81WJG`H7jpZU| ztf7EZCMoWfo_oG9{5y9BiqENxGz2K6`a*>U))SVHXax-L)E)2DFH&~D?AN-wCvO4C zWy%?^>%|wLE7<#!YUH!wzJ#Ux$AeAJf?<);4x^=EqD0T-*F|#18;*Wp6<|<9!pMD2 z;y1kr0^|qEMJp@i<~IYNV#l^qvT|}6#l=s$(&T$2CG0ElW}XQJax=HL*L)N?KC0@- zUR{7M^c7*1{QvG~d+F0kWxqaNV-yvdZJzEZW>%{4T#sR-w-O@3gu1q_zkk*G|JI3% z)a0PhyCF#9ep(ilDqN20)o_wI^GlT-|GA|W0s+k_L7AIjbaa&Vpb(tnYt?PWY3{pQ zj(pRz$jAsA&%vsMI4&iY?bewwf!gcLZaS{>bit-e}w1xxEytC^wza^T`(WEK*f@eNCSFh~zX zxMb$;HZsrM-}-5AHb5YjiaQ|WB3A#~!onkv9j{QN-+}0HG5wJwhp2S$ zBOMBkzHYU*vBhtAXfr_L5EuL$2Fx-GK)tIvOmdKxp;iA9u07Bm^eR;WnPnbI7tZ(} zI3bzR;%Fj!lmx(=h)d}PonnSMYHb}I>flgseOU@vq29dp*q}6*xmyFE=5ILDAR<-+ z!WzH2Ym=Z%Mje-un&sFiQMW2xn{6-M77Xj6{CBJ-rq1F}7`?XUNir@LM2&(ONNhdizKUkRwae0lfPno zH_UQm1Z6Wc*`y|7&Aya?TZj&IlMV=E*kEjq@tSH3?N0h zrQUS)x5dSbz+pUVEM3OECzenxL^zc`l;$Zt_4}vC?FM!T8}+ aun<(s5S!5bh?di&|6SG8*C@Pf8~Psx^_wgJ From 5c53b598b5ff4db3f64ddac5d9a48ba2c4654310 Mon Sep 17 00:00:00 2001 From: ItzGabby <56864927+ItzGabby@users.noreply.github.com> Date: Fri, 19 Mar 2021 02:55:17 -0400 Subject: [PATCH 28/79] hopefully this fixes the conflict --- icons/mob/clothing/suit.dmi | Bin 482332 -> 483785 bytes icons/obj/clothing/suits.dmi | Bin 173233 -> 174182 bytes 2 files changed, 0 insertions(+), 0 deletions(-) diff --git a/icons/mob/clothing/suit.dmi b/icons/mob/clothing/suit.dmi index 1701969d7c67d0a3b6879c8d3c155370c5ffeba4..39ad5337a72d325c5ecfc254b738a0b693f0ec33 100644 GIT binary patch delta 24495 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 Oojq+~Tw-+f-roU8`{V@x diff --git a/icons/obj/clothing/suits.dmi b/icons/obj/clothing/suits.dmi index b2dc300f6f8559f03d272e3c2848e6aaa060d45e..f689ee50680b8d3d0e11bba4db4a10b58bf463ff 100644 GIT binary patch delta 22559 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 delta 21785 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 EKjKk{VE_OC From ea1cf6797e0a0e112f4071f337e0b6f6bda0076b Mon Sep 17 00:00:00 2001 From: ItzGabby <56864927+ItzGabby@users.noreply.github.com> Date: Fri, 19 Mar 2021 02:59:30 -0400 Subject: [PATCH 29/79] I'm literally going to die with these checks --- code/game/objects/items/fluff.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/game/objects/items/fluff.dm b/code/game/objects/items/fluff.dm index dc78f74b6b..7105e57c30 100644 --- a/code/game/objects/items/fluff.dm +++ b/code/game/objects/items/fluff.dm @@ -157,4 +157,4 @@ poly_colors = list("#007FFF", "#FFFFFF") /obj/item/toy/fluff/frisbee_poly/purple - poly_colors = list("#CC00FF", "#FFFFFF") \ No newline at end of file + poly_colors = list("#CC00FF", "#FFFFFF") From 7121295935dd254eb1aa36c3460bf14bd38b30f5 Mon Sep 17 00:00:00 2001 From: ItzGabby <56864927+ItzGabby@users.noreply.github.com> Date: Fri, 19 Mar 2021 03:08:10 -0400 Subject: [PATCH 30/79] finalfix??? --- _maps/RandomRuins/SpaceRuins/advancedlab.dmm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/_maps/RandomRuins/SpaceRuins/advancedlab.dmm b/_maps/RandomRuins/SpaceRuins/advancedlab.dmm index b553bb5c97..445e1eb5fe 100644 --- a/_maps/RandomRuins/SpaceRuins/advancedlab.dmm +++ b/_maps/RandomRuins/SpaceRuins/advancedlab.dmm @@ -132,8 +132,8 @@ /obj/item/clothing/under/pants/classicjeans, /obj/item/clothing/neck/scarf, /obj/item/clothing/neck/stripedgreenscarf, -/obj/item/toy/tennis/rainbow, -/obj/item/toy/tennis, +/obj/item/toy/fluff/tennis_poly/tri/squeak/rainbow, +/obj/item/toy/fluff/tennis_poly, /obj/item/clothing/suit/hooded/wintercoat/miner, /obj/item/clothing/shoes/sneakers/brown, /obj/item/clothing/under/pants/classicjeans, From 150f6f432871aff29ae7f97f9c305538e7436a92 Mon Sep 17 00:00:00 2001 From: LetterN <24603524+LetterN@users.noreply.github.com> Date: Fri, 19 Mar 2021 20:11:26 +0800 Subject: [PATCH 31/79] cbt --- code/game/machinery/constructable_frame.dm | 104 +++++++++++------- .../circuitboards/computer_circuitboards.dm | 3 + 2 files changed, 65 insertions(+), 42 deletions(-) diff --git a/code/game/machinery/constructable_frame.dm b/code/game/machinery/constructable_frame.dm index d5bbcb0adc..bdf7a80c96 100644 --- a/code/game/machinery/constructable_frame.dm +++ b/code/game/machinery/constructable_frame.dm @@ -36,7 +36,7 @@ /obj/structure/frame/machine/examine(user) . = ..() if(state == 3 && req_components && req_component_names) - var/hasContent = 0 + var/hasContent = FALSE var/requires = "It requires" for(var/i = 1 to req_components.len) @@ -46,10 +46,10 @@ continue var/use_and = i == req_components.len requires += "[(hasContent ? (use_and ? ", and" : ",") : "")] [amt] [amt == 1 ? req_component_names[tname] : "[req_component_names[tname]]\s"]" - hasContent = 1 + hasContent = TRUE if(hasContent) - . += requires + "." + . += "[requires]." else . += "It does not require any more components." @@ -76,7 +76,7 @@ amt += req_components[path] return amt -/obj/structure/frame/machine/attackby(obj/item/P, mob/user, params) +/obj/structure/frame/machine/attackby(obj/item/P, mob/living/user, params) switch(state) if(1) if(istype(P, /obj/item/circuitboard/machine)) @@ -88,6 +88,7 @@ if(istype(P, /obj/item/stack/cable_coil)) if(!P.tool_start_check(user, amount=5)) return + to_chat(user, "You start to add cables to the frame...") if(P.use_tool(src, user, 20, volume=50, amount=5, extra_checks = CALLBACK(src, .proc/check_state, 1))) to_chat(user, "You add cables to the frame.") @@ -97,39 +98,41 @@ return if(P.tool_behaviour == TOOL_SCREWDRIVER && !anchored) user.visible_message("[user] disassembles the frame.", \ - "You start to disassemble the frame...", "You hear banging and clanking.") + "You start to disassemble the frame...", "You hear banging and clanking.") if(P.use_tool(src, user, 40, volume=50, extra_checks = CALLBACK(src, .proc/check_state, 1))) - to_chat(user, "You disassemble the frame.") - var/obj/item/stack/sheet/metal/M = new (loc, 5) - M.add_fingerprint(user) - qdel(src) + if(state == 1) + to_chat(user, "You disassemble the frame.") + var/obj/item/stack/sheet/metal/M = new (loc, 5) + M.add_fingerprint(user) + qdel(src) return if(P.tool_behaviour == TOOL_WRENCH) - to_chat(user, "You start [anchored ? "un" : ""]securing [name]...") + to_chat(user, "You start [anchored ? "un" : ""]securing [src]...") if(P.use_tool(src, user, 40, volume=75, extra_checks = CALLBACK(src, .proc/check_state, 1))) - to_chat(user, "You [anchored ? "un" : ""]secure [name].") - setAnchored(!anchored) + if(state == 1) + to_chat(user, "You [anchored ? "un" : ""]secure [src].") + set_anchored(!anchored) return if(2) if(P.tool_behaviour == TOOL_WRENCH) - to_chat(user, "You start [anchored ? "un" : ""]securing [name]...") + to_chat(user, "You start [anchored ? "un" : ""]securing [src]...") if(P.use_tool(src, user, 40, volume=75, extra_checks = CALLBACK(src, .proc/check_state, 2))) - to_chat(user, "You [anchored ? "un" : ""]secure [name].") - setAnchored(!anchored) + to_chat(user, "You [anchored ? "un" : ""]secure [src].") + set_anchored(!anchored) return if(istype(P, /obj/item/circuitboard/machine)) var/obj/item/circuitboard/machine/B = P if(!B.build_path) - to_chat(user, "This circuitboard seems to be broken.") + to_chat(user, "This circuitboard seems to be broken.") return if(!anchored && B.needs_anchored) to_chat(user, "The frame needs to be secured first!") return if(!user.transferItemToLoc(B, src)) return - playsound(src.loc, 'sound/items/deconstruct.ogg', 50, 1) + playsound(src.loc, 'sound/items/deconstruct.ogg', 50, TRUE) to_chat(user, "You add the circuit board to the frame.") circuit = B icon_state = "box_2" @@ -171,34 +174,49 @@ return if(P.tool_behaviour == TOOL_WRENCH && !circuit.needs_anchored) - to_chat(user, "You start [anchored ? "un" : ""]securing [name]...") + to_chat(user, "You start [anchored ? "un" : ""]securing [src]...") if(P.use_tool(src, user, 40, volume=75, extra_checks = CALLBACK(src, .proc/check_state, 3))) - to_chat(user, "You [anchored ? "un" : ""]secure [name].") - setAnchored(!anchored) + to_chat(user, "You [anchored ? "un" : ""]secure [src].") + set_anchored(!anchored) return if(P.tool_behaviour == TOOL_SCREWDRIVER) - var/component_check = 1 + var/component_check = TRUE for(var/R in req_components) if(req_components[R] > 0) - component_check = 0 + component_check = FALSE break if(component_check) P.play_tool_sound(src) var/obj/machinery/new_machine = new circuit.build_path(loc) - if(new_machine.circuit) - QDEL_NULL(new_machine.circuit) - new_machine.circuit = circuit - new_machine.setAnchored(anchored) - new_machine.on_construction() - for(var/obj/O in new_machine.component_parts) - qdel(O) - new_machine.component_parts = list() - for(var/obj/O in src) - O.moveToNullspace() - new_machine.component_parts += O - circuit.moveToNullspace() - new_machine.RefreshParts() + if(istype(new_machine)) + // Machines will init with a set of default components. Move to nullspace so we don't trigger handle_atom_del, then qdel. + // Finally, replace with this frame's parts. + if(new_machine.circuit) + // Move to nullspace and delete. + new_machine.circuit.moveToNullspace() + QDEL_NULL(new_machine.circuit) + for(var/obj/old_part in new_machine.component_parts) + // Move to nullspace and delete. + old_part.moveToNullspace() + qdel(old_part) + + // Set anchor state and move the frame's parts over to the new machine. + // Then refresh parts and call on_construction(). + + new_machine.set_anchored(anchored) + new_machine.component_parts = list() + + circuit.forceMove(new_machine) + new_machine.component_parts += circuit + new_machine.circuit = circuit + + for(var/obj/new_part in src) + new_part.forceMove(new_machine) + new_machine.component_parts += new_part + new_machine.RefreshParts() + + new_machine.on_construction() qdel(src) return @@ -232,12 +250,15 @@ for(var/obj/item/part in added_components) if(istype(part,/obj/item/stack)) - var/obj/item/stack/S = part - var/obj/item/stack/NS = locate(S.merge_type) in components //find a stack to merge with - if(NS) - S.merge(NS) + var/obj/item/stack/incoming_stack = part + for(var/obj/item/stack/merge_stack in components) + if(incoming_stack.can_merge(merge_stack)) + incoming_stack.merge(merge_stack) + if(QDELETED(incoming_stack)) + break if(!QDELETED(part)) //If we're a stack and we merged we might not exist anymore components += part + part.forceMove(src) to_chat(user, "[part.name] applied.") if(added_components.len) replacer.play_rped_sound() @@ -267,9 +288,9 @@ to_chat(user, "You add [P] to [src].") components += P req_components[I]-- - return 1 + return TRUE to_chat(user, "You cannot add that to the machine!") - return 0 + return FALSE if(user.a_intent == INTENT_HARM) return ..() @@ -280,5 +301,4 @@ for(var/X in components) var/obj/item/I = X I.forceMove(loc) - ..() diff --git a/code/game/objects/items/circuitboards/computer_circuitboards.dm b/code/game/objects/items/circuitboards/computer_circuitboards.dm index 01bed631fa..afab49ac76 100644 --- a/code/game/objects/items/circuitboards/computer_circuitboards.dm +++ b/code/game/objects/items/circuitboards/computer_circuitboards.dm @@ -549,6 +549,7 @@ contraband = TRUE obj_flags |= EMAGGED to_chat(user, "You adjust [src]'s routing and receiver spectrum, unlocking special supplies and contraband.") + return TRUE /obj/item/circuitboard/computer/cargo/configure_machine(obj/machinery/computer/cargo/machine) if(!istype(machine)) @@ -565,10 +566,12 @@ build_path = /obj/machinery/computer/cargo/express /obj/item/circuitboard/computer/cargo/express/emag_act(mob/living/user) + . = ..() if(!(obj_flags & EMAGGED)) contraband = TRUE obj_flags |= EMAGGED to_chat(user, "You change the routing protocols, allowing the Drop Pod to land anywhere on the station.") + return TRUE /obj/item/circuitboard/computer/cargo/express/multitool_act(mob/living/user) if (!(obj_flags & EMAGGED)) From 524bb79f0e7db32bbda275131b534337863d749a Mon Sep 17 00:00:00 2001 From: kappa-sama Date: Tue, 19 Jan 2021 16:17:43 -0500 Subject: [PATCH 32/79] tgui machine broke --- code/__DEFINES/blackmarket.dm | 5 + code/controllers/subsystem/blackmarket.dm | 89 ++++++++++ .../cargo/blackmarket/blackmarket_item.dm | 51 ++++++ .../blackmarket/blackmarket_items/clothing.dm | 55 +++++++ .../blackmarket_items/consumables.dm | 58 +++++++ .../blackmarket/blackmarket_items/misc.dm | 53 ++++++ .../blackmarket/blackmarket_items/tools.dm | 74 +++++++++ .../blackmarket/blackmarket_items/weapons.dm | 41 +++++ .../cargo/blackmarket/blackmarket_market.dm | 40 +++++ .../cargo/blackmarket/blackmarket_telepad.dm | 92 +++++++++++ .../cargo/blackmarket/blackmarket_uplink.dm | 152 ++++++++++++++++++ code/modules/cargo/packs/misc.dm | 11 ++ .../reagents/reagent_containers/bottle.dm | 5 + icons/obj/blackmarket.dmi | Bin 0 -> 843 bytes tgstation.dme | 11 ++ 15 files changed, 737 insertions(+) create mode 100644 code/__DEFINES/blackmarket.dm create mode 100644 code/controllers/subsystem/blackmarket.dm create mode 100644 code/modules/cargo/blackmarket/blackmarket_item.dm create mode 100644 code/modules/cargo/blackmarket/blackmarket_items/clothing.dm create mode 100644 code/modules/cargo/blackmarket/blackmarket_items/consumables.dm create mode 100644 code/modules/cargo/blackmarket/blackmarket_items/misc.dm create mode 100644 code/modules/cargo/blackmarket/blackmarket_items/tools.dm create mode 100644 code/modules/cargo/blackmarket/blackmarket_items/weapons.dm create mode 100644 code/modules/cargo/blackmarket/blackmarket_market.dm create mode 100644 code/modules/cargo/blackmarket/blackmarket_telepad.dm create mode 100644 code/modules/cargo/blackmarket/blackmarket_uplink.dm create mode 100644 icons/obj/blackmarket.dmi diff --git a/code/__DEFINES/blackmarket.dm b/code/__DEFINES/blackmarket.dm new file mode 100644 index 0000000000..3ec45a3a99 --- /dev/null +++ b/code/__DEFINES/blackmarket.dm @@ -0,0 +1,5 @@ +// Shipping methods + +#define SHIPPING_METHOD_LTSRBT "LTSRBT" // The BEST way of shipping items: accurate, "undetectable" +#define SHIPPING_METHOD_TELEPORT "Teleport" // Picks a random area to teleport the item to and gives you a minute to get there before it is sent. +#define SHIPPING_METHOD_LAUNCH "Launch" // Throws the item from somewhere at the station. diff --git a/code/controllers/subsystem/blackmarket.dm b/code/controllers/subsystem/blackmarket.dm new file mode 100644 index 0000000000..c26a030e0a --- /dev/null +++ b/code/controllers/subsystem/blackmarket.dm @@ -0,0 +1,89 @@ +SUBSYSTEM_DEF(blackmarket) + name = "Blackmarket" + flags = SS_BACKGROUND + init_order = INIT_ORDER_DEFAULT + + // Descriptions for each shipping method. + var/shipping_method_descriptions = list( + SHIPPING_METHOD_LAUNCH="Launches the item at the station from space, cheap but you might not recieve your item at all.", + SHIPPING_METHOD_LTSRBT="Long-To-Short-Range-Bluespace-Transceiver, a machine that recieves items outside the station and then teleports them to the location of the uplink.", + SHIPPING_METHOD_TELEPORT="Teleports the item in a random area in the station, you get 60 seconds to get there first though." + ) + + var/list/datum/blackmarket_market/markets = list() // List of all existing markets. + var/list/obj/machinery/ltsrbt/telepads = list() // List of existing ltsrbts. + var/list/queued_purchases = list() // Currently queued purchases. + +/datum/controller/subsystem/blackmarket/Initialize(timeofday) + for(var/market in subtypesof(/datum/blackmarket_market)) + markets[market] += new market + for(var/item in subtypesof(/datum/blackmarket_item)) + var/datum/blackmarket_item/I = new item() + if(!I.item) + continue + for(var/M in I.markets) + if(!markets[M]) + stack_trace("SSblackmarket: Item [I] available in market that does not exist.") + continue + markets[M].add_item(item) + qdel(I) + . = ..() + +/datum/controller/subsystem/blackmarket/fire(resumed) + while(length(queued_purchases)) + var/datum/blackmarket_purchase/purchase = queued_purchases[1] + queued_purchases.Cut(1,2) + if(!purchase.uplink || QDELETED(purchase.uplink)) // Uh oh, uplink is gone. We will just keep the money and you will not get your order. + queued_purchases -= purchase + qdel(purchase) + continue + switch(purchase.method) + if(SHIPPING_METHOD_LTSRBT) // Find a ltsrbt pad and make it handle the shipping. + if(!telepads.len) + continue + var/free_pad_found = FALSE // Prioritize pads that don't have a cooldown active. + for(var/obj/machinery/ltsrbt/pad in telepads) + if(pad.recharge_cooldown) + continue + pad.add_to_queue(purchase) + queued_purchases -= purchase + free_pad_found = TRUE + break + if(free_pad_found) + continue + var/obj/machinery/ltsrbt/pad = pick(telepads) + to_chat(recursive_loc_check(purchase.uplink.loc, /mob), "[purchase.uplink] flashes a message noting that the order is being processed by [pad].") + queued_purchases -= purchase + pad.add_to_queue(purchase) + if(SHIPPING_METHOD_TELEPORT) // Get random area, throw it somewhere there. + var/turf/targetturf = get_safe_random_station_turf() + if (!targetturf) // This shouldn't happen. + continue + to_chat(recursive_loc_check(purchase.uplink.loc, /mob), "[purchase.uplink] flashes a message noting that the order is being teleported to [get_area(targetturf)] in 60 seconds.") + addtimer(CALLBACK(src, /datum/controller/subsystem/blackmarket/proc/fake_teleport, purchase.entry.spawn_item(), targetturf), 60 SECONDS) // do_teleport does not want to teleport items from nullspace, so it just forceMoves and does sparks. + queued_purchases -= purchase + qdel(purchase) + if(SHIPPING_METHOD_LAUNCH) // Get the current location of the uplink if it exists, then throws the item from space at the station from a random direction. + var/startSide = pick(GLOB.cardinals) + var/turf/T = get_turf(purchase.uplink) + var/pickedloc = spaceDebrisStartLoc(startSide, T.z) + var/atom/movable/item = purchase.entry.spawn_item(pickedloc) + item.throw_at(purchase.uplink, 3, 3, spin = FALSE) + to_chat(recursive_loc_check(purchase.uplink.loc, /mob), "[purchase.uplink] flashes a message noting the order is being launched at the station from [dir2text(startSide)].") + queued_purchases -= purchase + qdel(purchase) + if(MC_TICK_CHECK) + break + +/datum/controller/subsystem/blackmarket/proc/fake_teleport(atom/movable/item, turf/target) // Used to make a teleportation effect as do_teleport does not like moving items from nullspace. + item.forceMove(target) + var/datum/effect_system/spark_spread/sparks = new + sparks.set_up(5, 1, target) + sparks.attach(item) + sparks.start() + +/datum/controller/subsystem/blackmarket/proc/queue_item(datum/blackmarket_purchase/P) // Used to add /datum/blackmarket_purchase to queued_purchases var. Returns TRUE when queued. + if(P.method == SHIPPING_METHOD_LTSRBT && !telepads.len) + return FALSE + queued_purchases += P + return TRUE diff --git a/code/modules/cargo/blackmarket/blackmarket_item.dm b/code/modules/cargo/blackmarket/blackmarket_item.dm new file mode 100644 index 0000000000..53c0004a7f --- /dev/null +++ b/code/modules/cargo/blackmarket/blackmarket_item.dm @@ -0,0 +1,51 @@ +/datum/blackmarket_item + var/name // Name for the item entry used in the uplink. + var/desc // Description for the item entry used in the uplink. + var/category // The category this item belongs to, should be already declared in the market that this item is accessible in. + var/list/markets = list(/datum/blackmarket_market/blackmarket) // "/datum/blackmarket_market"s that this item should be in, used by SSblackmarket on init. + + var/price // Price for the item, if not set creates a price according to the *_min and *_max vars. + var/stock // How many of this type of item is available, if not set creates a price according to the *_min and *_max vars. + + var/item // Path to or the item itself what this entry is for, this should be set even if you override spawn_item to spawn your item. + + var/price_min = 0 // Minimum price for the item if generated randomly. + var/price_max = 0 // Maximum price for the item if generated randomly. + var/stock_min = 1 // Minimum amount that there should be of this item in the market if generated randomly. This defaults to 1 as most items will have it as 1. + var/stock_max = 0 // Maximum amount that there should be of this item in the market if generated randomly. + var/availability_prob = 0 // Probability for this item to be available. Used by SSblackmarket on init. + +/datum/blackmarket_item/New() + if(isnull(price)) + price = rand(price_min, price_max) + if(isnull(stock)) + stock = rand(stock_min, stock_max) + +/datum/blackmarket_item/proc/spawn_item(loc) // Used for spawning the wanted item, override if you need to do something special with the item. + return new item(loc) + +/datum/blackmarket_item/proc/buy(obj/item/blackmarket_uplink/uplink, mob/buyer, shipping_method) // Buys the item and makes SSblackmarket handle it. + // Sanity + if(!istype(uplink) || !istype(buyer)) + return FALSE + if(!item || stock <= 0) // This shouldn't be able to happen unless there was some manipulation or admin fuckery. + return FALSE + var/datum/blackmarket_purchase/purchase = new(src, uplink, shipping_method) // Alright, the item has been purchased. + if(SSblackmarket.queue_item(purchase)) // SSblackmarket takes care of the shipping. + stock-- + log_game("[key_name(buyer)] has succesfully purchased [name] using [shipping_method] for shipping.") + return TRUE + return FALSE + +/datum/blackmarket_purchase // This exists because it is easier to keep track of all the vars this way. + var/datum/blackmarket_item/entry // The entry being purchased. + var/item // Instance of the item being sent. + var/obj/item/blackmarket_uplink/uplink // The uplink where this purchase was done from. + var/method // Shipping method used to buy this item. + +/datum/blackmarket_purchase/New(_entry, _uplink, _method) + entry = _entry + if(!ispath(entry.item)) + item = entry.item + uplink = _uplink + method = _method diff --git a/code/modules/cargo/blackmarket/blackmarket_items/clothing.dm b/code/modules/cargo/blackmarket/blackmarket_items/clothing.dm new file mode 100644 index 0000000000..a6ee19e38d --- /dev/null +++ b/code/modules/cargo/blackmarket/blackmarket_items/clothing.dm @@ -0,0 +1,55 @@ +/datum/blackmarket_item/clothing + category = "Clothing" + +/datum/blackmarket_item/clothing/ninja_mask + name = "Space Ninja Mask" + desc = "Apart from being acid, lava, fireproof and being hard to take off someone it does nothing special on it's own." + item = /obj/item/clothing/mask/gas/space_ninja + price_min = 200 + price_max = 500 + stock_max = 3 + availability_prob = 40 + +/datum/blackmarket_item/clothing/durathread_vest + name = "Durathread Vest" + desc = "Dont let them tell you this stuff is \"Like asbestos\" or \"Pulled from the market for safety concerns\". It could be the difference between a robusting and a retaliation." + item = /obj/item/clothing/suit/armor/vest/durathread + price_min = 200 + price_max = 400 + stock_max = 4 + availability_prob = 50 + +/datum/blackmarket_item/clothing/durathread_helmet + name = "Durathread Helmet" + desc = "Customers ask why it's called a helmet when it's just made from armoured fabric and I always say the same thing: No refunds." + item = /obj/item/clothing/head/helmet/durathread + price_min = 100 + price_max = 200 + stock_max = 4 + availability_prob = 50 + +/datum/blackmarket_item/clothing/full_spacesuit_set + name = "Nanotrasen Branded Spacesuit Box" + desc = "A few boxes of \"Old Style\" space suits fell off the back of a space truck." + item = /obj/item/storage/box + price_min = 1500 + price_max = 4000 + stock_max = 3 + availability_prob = 30 + +/datum/blackmarket_item/clothing/full_spacesuit_set/spawn_item(loc) + var/obj/item/storage/box/B = ..() + B.name = "Spacesuit Box" + B.desc = "It has a NT logo on it." + new /obj/item/clothing/suit/space(B) + new /obj/item/clothing/head/helmet/space(B) + return B + +/datum/blackmarket_item/clothing/chameleon_hat + name = "Chameleon Hat" + desc = "Pick any hat you want with this Handy device. Not Quality Tested." + item = /obj/item/clothing/head/chameleon/broken + price_min = 100 + price_max = 200 + stock_max = 2 + availability_prob = 70 diff --git a/code/modules/cargo/blackmarket/blackmarket_items/consumables.dm b/code/modules/cargo/blackmarket/blackmarket_items/consumables.dm new file mode 100644 index 0000000000..fd836e760d --- /dev/null +++ b/code/modules/cargo/blackmarket/blackmarket_items/consumables.dm @@ -0,0 +1,58 @@ +/datum/blackmarket_item/consumable + category = "Consumables" + +/datum/blackmarket_item/consumable/clown_tears + name = "Bowl of Clown's Tears" + desc = "Guaranteed fresh from Weepy Boggins Tragic Kitchen" + item = /obj/item/reagent_containers/food/snacks/soup/clownstears + stock = 1 + price_min = 520 + price_max = 600 + availability_prob = 10 + +/datum/blackmarket_item/consumable/donk_pocket_box + name = "Box of Donk Pockets" + desc = "A well packaged box containing the favourite snack of every spacefarer." + item = /obj/item/storage/box/donkpockets + stock_min = 2 + stock_max = 5 + price_min = 325 + price_max = 400 + availability_prob = 80 + +/datum/blackmarket_item/consumable/suspicious_pills + name = "Bottle of Suspicious Pills" + desc = "A random cocktail of luxury drugs that are sure to put a smile on your face!" + item = /obj/item/storage/pill_bottle + stock_min = 2 + stock_max = 3 + price_min = 400 + price_max = 700 + availability_prob = 50 + +/datum/blackmarket_item/consumable/suspicious_pills/spawn_item(loc) + var/pillbottle = pick(list(/obj/item/storage/pill_bottle/zoom, + /obj/item/storage/pill_bottle/happy, + /obj/item/storage/pill_bottle/lsd, + /obj/item/storage/pill_bottle/aranesp, + /obj/item/storage/pill_bottle/stimulant)) + return new pillbottle(loc) + +/datum/blackmarket_item/consumable/floor_pill + name = "Strange Pill" + desc = "The Russian Roulette of the Maintenance Tunnels." + item = /obj/item/reagent_containers/pill/floorpill + stock_min = 5 + stock_max = 35 + price_min = 10 + price_max = 60 + availability_prob = 50 + +/datum/blackmarket_item/consumable/pumpup + name = "Shoddy Stimulants" + desc = "Feel the energy inside each needle!" + /obj/item/reagent_containers/hypospray/medipen/stimpack + stock_max = 5 + price_min = 50 + price_max = 150 + availability_prob = 90 diff --git a/code/modules/cargo/blackmarket/blackmarket_items/misc.dm b/code/modules/cargo/blackmarket/blackmarket_items/misc.dm new file mode 100644 index 0000000000..474be8d29c --- /dev/null +++ b/code/modules/cargo/blackmarket/blackmarket_items/misc.dm @@ -0,0 +1,53 @@ +/datum/blackmarket_item/misc + category = "Miscellaneous" + +/datum/blackmarket_item/misc/cap_gun + name = "Cap Gun" + desc = "Prank your friends with this harmless gun! Harmlessness guranteed." + item = /obj/item/toy/gun + price_min = 50 + price_max = 200 + stock_max = 6 + availability_prob = 80 + +/datum/blackmarket_item/misc/shoulder_holster + name = "Shoulder holster" + desc = "Yeehaw, hardboiled friends! This holster is the first step in your dream of becoming a detective and being allowed to shoot real guns!" + item = /obj/item/storage/belt/holster + price_min = 400 + price_max = 800 + stock_max = 8 + availability_prob = 60 + +/datum/blackmarket_item/misc/holywater + name = "Flask of holy water" + desc = "Father Lootius' own brand of ready-made holy water." + item = /obj/item/reagent_containers/food/drinks/bottle/holywater + price_min = 400 + price_max = 600 + stock_max = 3 + availability_prob = 40 + +/datum/blackmarket_item/misc/holywater/spawn_item(loc) + if (prob(6.66)) + return new /obj/item/reagent_containers/glass/beaker/unholywater(loc) + return ..() + +/datum/blackmarket_item/misc/strange_seed + name = "Strange Seeds" + desc = "An Exotic Variety of seed that can contain anything from glow to acid." + item = /obj/item/seeds/random + price_min = 320 + price_max = 360 + stock_min = 2 + stock_max = 5 + availability_prob = 50 + +/datum/blackmarket_item/misc/smugglers_satchel + name = "Smuggler's Satchel" + desc = "This easily hidden satchel can become a versatile tool to anybody with the desire to keep certain items out of sight and out of mind." + item = /obj/item/storage/backpack/satchel/flat + price_min = 750 + price_max = 1000 + stock_max = 2 + availability_prob = 30 diff --git a/code/modules/cargo/blackmarket/blackmarket_items/tools.dm b/code/modules/cargo/blackmarket/blackmarket_items/tools.dm new file mode 100644 index 0000000000..3da10b16fd --- /dev/null +++ b/code/modules/cargo/blackmarket/blackmarket_items/tools.dm @@ -0,0 +1,74 @@ +/datum/blackmarket_item/tool + category = "Tools" + +/datum/blackmarket_item/tool/caravan_wrench + name = "Experimental Wrench" + desc = "The extra fast and handy wrench you always wanted!" + item = /obj/item/wrench/caravan + stock = 1 + price_min = 400 + price_max = 800 + availability_prob = 20 + +/datum/blackmarket_item/tool/caravan_wirecutters + name = "Experimental Wirecutters" + desc = "The extra fast and handy wirecutters you always wanted!" + item = /obj/item/wirecutters/caravan + stock = 1 + price_min = 400 + price_max = 800 + availability_prob = 20 + +/datum/blackmarket_item/tool/caravan_screwdriver + name = "Experimental Screwdriver" + desc = "The extra fast and handy screwdriver you always wanted!" + item = /obj/item/screwdriver/caravan + stock = 1 + price_min = 400 + price_max = 800 + availability_prob = 20 + +/datum/blackmarket_item/tool/caravan_crowbar + name = "Experimental Crowbar" + desc = "The extra fast and handy crowbar you always wanted!" + item = /obj/item/crowbar/red/caravan + stock = 1 + price_min = 400 + price_max = 800 + availability_prob = 20 + +/datum/blackmarket_item/tool/binoculars + name = "Binoculars" + desc = "Increase your sight by 150% with this handy tool!" + item = /obj/item/binoculars + stock = 1 + price_min = 400 + price_max = 960 + availability_prob = 30 + +/datum/blackmarket_item/tool/riot_shield + name = "Riot Shield" + desc = "Protect yourself from an unexpected riot at your local police department!" + item = /obj/item/shield/riot + price_min = 450 + price_max = 650 + stock_max = 2 + availability_prob = 50 + +/datum/blackmarket_item/tool/thermite_bottle + name = "Thermite Bottle" + desc = "30 units of Thermite to assist in creating a quick access point or get away!" + item = /obj/item/reagent_containers/glass/bottle/thermite + price_min = 500 + price_max = 1500 + stock_max = 3 + availability_prob = 30 + +/datum/blackmarket_item/tool/science_goggles + name = "Science Goggles" + desc = "These glasses scan the contents of containers and projects their contents to the user in an easy-to-read format." + item = /obj/item/clothing/glasses/science + price_min = 150 + price_max = 200 + stock_max = 3 + availability_prob = 50 diff --git a/code/modules/cargo/blackmarket/blackmarket_items/weapons.dm b/code/modules/cargo/blackmarket/blackmarket_items/weapons.dm new file mode 100644 index 0000000000..4978d688ae --- /dev/null +++ b/code/modules/cargo/blackmarket/blackmarket_items/weapons.dm @@ -0,0 +1,41 @@ +/datum/blackmarket_item/weapon + category = "Weapons" + +/datum/blackmarket_item/weapon/bear_trap + name = "Bear Trap" + desc = "Get the janitor back at his own game with this affordable prank kit." + item = /obj/item/restraints/legcuffs/beartrap + price_min = 300 + price_max = 550 + stock_max = 3 + availability_prob = 40 + +/datum/blackmarket_item/weapon/shotgun_dart + name = "Shotgun Dart" + desc = "These handy darts can be filled up with any chemical and be shot with a shotgun! \ + Prank your friends by shooting them with laughter! \ + Not recommended for commercial use." + item = /obj/item/ammo_casing/shotgun/dart + price_min = 10 + price_max = 50 + stock_min = 5 + stock_max = 30 + availability_prob = 40 + +/datum/blackmarket_item/weapon/bone_spear + name = "Bone Spear" + desc = "Authentic tribal spear, made from real bones! A steal at any price, especially if you're a caveman." + item = /obj/item/spear/bonespear + price_min = 200 + price_max = 300 + stock_max = 3 + availability_prob = 60 + +/datum/blackmarket_item/weapon/emp_grenade + name = "EMP Grenade" + desc = "Use this grenade for SHOCKING results!" + item = /obj/item/grenade/empgrenade + price_min = 100 + price_max = 400 + stock_max = 2 + availability_prob = 50 diff --git a/code/modules/cargo/blackmarket/blackmarket_market.dm b/code/modules/cargo/blackmarket/blackmarket_market.dm new file mode 100644 index 0000000000..ee95c82d77 --- /dev/null +++ b/code/modules/cargo/blackmarket/blackmarket_market.dm @@ -0,0 +1,40 @@ +/datum/blackmarket_market + var/name = "huh?" // Name for the market. + + var/list/shipping // Available shipping methods and prices, just leave the shipping method out that you don't want to have. + + // Automatic vars, do not touch these. + var/list/available_items = list() // Items available from this market, populated by SSblackmarket on initialization. + var/list/categories = list() // Item categories available from this market, only items which are in these categories can be gotten from this market. + +/datum/blackmarket_market/proc/add_item(datum/blackmarket_item/item) // Adds item to the available items and add it's category if it is not in categories yet. + if(!prob(initial(item.availability_prob))) + return FALSE + if(ispath(item)) + item = new item() + if(!(item.category in categories)) + categories += item.category + available_items[item.category] = list() + available_items[item.category] += item + return TRUE + +/datum/blackmarket_market/proc/purchase(item, category, method, obj/item/blackmarket_uplink/uplink, user) // Handles buying the item, this is mainly for future use and moving the code away from the uplink. + if(!istype(uplink) || !(method in shipping)) + return FALSE + for(var/datum/blackmarket_item/I in available_items[category]) + if(I.type != item) + continue + var/price = I.price + shipping[method] + if(uplink.money < price) // I can't get the price of the item and shipping in a clean way to the UI, so I have to do this. + to_chat("You don't have enough credits in [uplink] for [I] with [method] shipping.") + return FALSE + if(I.buy(uplink, user, method)) + uplink.money -= price + return TRUE + return FALSE + +/datum/blackmarket_market/blackmarket + name = "Black Market" + shipping = list(SHIPPING_METHOD_LTSRBT =50, + SHIPPING_METHOD_LAUNCH =10, + SHIPPING_METHOD_TELEPORT=75) diff --git a/code/modules/cargo/blackmarket/blackmarket_telepad.dm b/code/modules/cargo/blackmarket/blackmarket_telepad.dm new file mode 100644 index 0000000000..546a20addb --- /dev/null +++ b/code/modules/cargo/blackmarket/blackmarket_telepad.dm @@ -0,0 +1,92 @@ +/obj/item/circuitboard/machine/ltsrbt + name = "LTSRBT (Machine Board)" + icon_state = "bluespacearray" + build_path = /obj/machinery/ltsrbt + req_components = list( + /obj/item/stack/ore/bluespace_crystal = 2, + /obj/item/stock_parts/subspace/ansible = 1, + /obj/item/stock_parts/micro_laser = 1, + /obj/item/stock_parts/scanning_module = 2) + def_components = list(/obj/item/stack/ore/bluespace_crystal = /obj/item/stack/ore/bluespace_crystal/artificial) + +/obj/machinery/ltsrbt + name = "Long-To-Short-Range-Bluespace-Transciever" + desc = "The LTSRBT is a compact teleportation machine for recieving and sending items outside the station and inside the station.\nUsing teleportation frequencies stolen from NT it is near undetectable.\nEssential for any illegal market operations on NT stations.\n" + icon_state = "exonet_node" + circuit = /obj/item/circuitboard/machine/ltsrbt + density = TRUE + idle_power_usage = 200 + var/power_efficiency = 1 // Divider for power_usage_per_teleport. + var/power_usage_per_teleport = 10000 // Power used per teleported which gets divided by power_efficiency. + var/recharge_time = 0 // The time it takes for the machine to recharge before being able to send or recieve items. + var/recharge_cooldown = 0 // Current recharge progress. + var/base_recharge_time = 100 // Base recharge time which is used to get recharge_time. + var/recieving // Current /datum/blackmarket_purchase being recieved. + var/transmitting // Current /datum/blackmarket_purchase being sent to the target uplink. + var/list/datum/blackmarket_purchase/queue = list() // Queue for purchases that the machine should recieve and send. + +/obj/machinery/ltsrbt/Initialize() + . = ..() + SSblackmarket.telepads += src + +/obj/machinery/ltsrbt/Destroy() + SSblackmarket.telepads -= src + if(SSblackmarket.telepads.len) // Bye bye orders. + for(var/datum/blackmarket_purchase/P in queue) + SSblackmarket.queue_item(P) + . = ..() + +/obj/machinery/ltsrbt/RefreshParts() + recharge_time = base_recharge_time + for(var/obj/item/stock_parts/scanning_module/scan in component_parts) // On tier 4 recharge_time should be 20 and by default it is 80 as scanning modules should be tier 1. + recharge_time -= scan.rating * 10 + recharge_cooldown = recharge_time + power_efficiency = 0 + for(var/obj/item/stock_parts/micro_laser/laser in component_parts) + power_efficiency += laser.rating + if(!power_efficiency) // Shouldn't happen but you never know. + power_efficiency = 1 + +/obj/machinery/ltsrbt/proc/add_to_queue(datum/blackmarket_purchase/purchase) // Adds /datum/blackmarket_purchase to queue unless the machine is free, then it sets the purchase to be instantly recieved + if(!recharge_cooldown && !recieving && !transmitting) + recieving = purchase + return + queue += purchase + +/obj/machinery/ltsrbt/process() + if(stat & NOPOWER) + return + if(recharge_cooldown) + recharge_cooldown-- + return + var/turf/T = get_turf(src) + if(recieving) + var/datum/blackmarket_purchase/P = recieving + if(!P.item || ispath(P.item)) + P.item = P.entry.spawn_item(T) + else + var/atom/movable/M = P.item + M.forceMove(T) + use_power(power_usage_per_teleport / power_efficiency) + var/datum/effect_system/spark_spread/sparks = new + sparks.set_up(5, 1, get_turf(src)) + sparks.attach(P.item) + sparks.start() + recieving = null + transmitting = P + recharge_cooldown = recharge_time + return + else if(transmitting) + var/datum/blackmarket_purchase/P = transmitting + if(!P.item) + QDEL_NULL(transmitting) + if(!P.item in T.contents) + QDEL_NULL(transmitting) + return + do_teleport(P.item, get_turf(P.uplink)) + use_power(power_usage_per_teleport / power_efficiency) + QDEL_NULL(transmitting) + recharge_cooldown = recharge_time + return + if(queue.len) + recieving = pick_n_take(queue) diff --git a/code/modules/cargo/blackmarket/blackmarket_uplink.dm b/code/modules/cargo/blackmarket/blackmarket_uplink.dm new file mode 100644 index 0000000000..a1f94629f1 --- /dev/null +++ b/code/modules/cargo/blackmarket/blackmarket_uplink.dm @@ -0,0 +1,152 @@ +/obj/item/blackmarket_uplink + name = "Black Market Uplink" + icon = 'icons/obj/blackmarket.dmi' + icon_state = "uplink" + // UI variables. + var/ui_x = 720 + var/ui_y = 480 + var/viewing_category + var/viewing_market + var/selected_item + var/buying + var/money = 0 // How much money is inserted into the uplink. + var/list/accessible_markets = list(/datum/blackmarket_market/blackmarket) // List of typepaths for "/datum/blackmarket_market"s that this uplink can access. + +/obj/item/blackmarket_uplink/Initialize() + . = ..() + if(accessible_markets.len) + viewing_market = accessible_markets[1] + var/list/categories = SSblackmarket.markets[viewing_market].categories + if(categories && categories.len) + viewing_category = categories[1] + +/obj/item/blackmarket_uplink/attackby(obj/item/I, mob/user, params) + if(istype(I, /obj/item/holochip) || istype(I, /obj/item/stack/spacecash) || istype(I, /obj/item/coin)) + var/worth = I.get_item_credit_value() + if(!worth) + to_chat(user, "[I] doesn't seem to be worth anything!") + money += worth + to_chat(user, "You slot [I] into [src] and it reports a total of [money] credits inserted.") + qdel(I) + return + . = ..() + +/obj/item/blackmarket_uplink/AltClick(mob/user) + if(!isliving(user) || !user.canUseTopic(src, BE_CLOSE, FALSE, NO_TK)) + return + var/amount_to_remove = FLOOR(input(user, "How much do you want to withdraw? Current Amount: [money]", "Withdraw Funds", 5) as num|null, 1) + if(!user.canUseTopic(src, BE_CLOSE, FALSE, NO_TK)) + return + if(!amount_to_remove || amount_to_remove < 0) + return + if(amount_to_remove > money) + to_chat(user, "There is only [money] credits in [src]") + return + var/obj/item/holochip/holochip = new (user.drop_location(), amount_to_remove) + money -= amount_to_remove + holochip.name = "washed " + holochip.name + user.put_in_hands(holochip) + to_chat(user, "You withdraw [amount_to_remove] credits into a holochip.") + +/obj/item/blackmarket_uplink/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = FALSE, datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state) + ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open) + if(!ui) + ui = new(user, src, ui_key, "blackmarket_uplink", name, ui_x, ui_y, master_ui, state) + ui.open() + +/obj/item/blackmarket_uplink/ui_data(mob/user) + var/list/data = list() + var/datum/blackmarket_market/market = viewing_market ? SSblackmarket.markets[viewing_market] : null + data["categories"] = market ? market.categories : null + data["delivery_methods"] = list() + if(market) + for(var/delivery in market.shipping) + data["delivery_methods"] += list(list("name" = delivery, "price" = market.shipping[delivery])) + data["money"] = money + data["buying"] = buying + data["items"] = list() + data["viewing_category"] = viewing_category + data["viewing_market"] = viewing_market + if(viewing_category && market) + if(market.available_items[viewing_category]) + for(var/datum/blackmarket_item/I in market.available_items[viewing_category]) + data["items"] += list(list( + "id" = I.type, + "name" = I.name, + "cost" = I.price, + "amount" = I.stock, + "desc" = I.desc || I.name + )) + return data + +/obj/item/blackmarket_uplink/ui_static_data(mob/user) + var/list/data = list() + data["delivery_method_description"] = SSblackmarket.shipping_method_descriptions + data["ltsrbt_built"] = SSblackmarket.telepads.len + data["markets"] = list() + for(var/M in accessible_markets) + var/datum/blackmarket_market/BM = SSblackmarket.markets[M] + data["markets"] += list(list( + "id" = M, + "name" = BM.name + )) + return data + +/obj/item/blackmarket_uplink/ui_act(action, params) + if(..()) + return + switch(action) + if("set_category") + if(isnull(params["category"])) + return + if(isnull(viewing_market)) + return + if(!(params["category"] in SSblackmarket.markets[viewing_market].categories)) + return + viewing_category = params["category"] + . = TRUE + if("set_market") + if(isnull(params["market"])) + return + var/market = text2path(params["market"]) + if(!(market in accessible_markets)) + return + viewing_market = market + var/list/categories = SSblackmarket.markets[viewing_market].categories + if(categories && categories.len) + viewing_category = categories[1] + else + viewing_category = null + . = TRUE + if("select") + if(isnull(params["item"])) + return + var/item = text2path(params["item"]) + selected_item = item + buying = TRUE + . = TRUE + if("cancel") + selected_item = null + buying = FALSE + . = TRUE + if("buy") + if(isnull(params["method"])) + return + if(isnull(selected_item)) + buying = FALSE + return + var/datum/blackmarket_market/market = SSblackmarket.markets[viewing_market] + market.purchase(selected_item, viewing_category, params["method"], src, usr) + buying = FALSE + selected_item = null + +/datum/crafting_recipe/blackmarket_uplink + name = "Black Market Uplink" + result = /obj/item/blackmarket_uplink + time = 30 + tools = list(TOOL_SCREWDRIVER, TOOL_WIRECUTTER, TOOL_MULTITOOL) + reqs = list(/obj/item/stock_parts/subspace/amplifier = 1, + /obj/item/stack/cable_coil = 15, + /obj/item/radio = 1, + /obj/item/analyzer = 1) + category = CAT_MISC diff --git a/code/modules/cargo/packs/misc.dm b/code/modules/cargo/packs/misc.dm index a158f0f1c1..985c827e65 100644 --- a/code/modules/cargo/packs/misc.dm +++ b/code/modules/cargo/packs/misc.dm @@ -434,6 +434,17 @@ /obj/item/stack/tile/noslip/thirty) crate_name = "high-traction floor tiles crate" +/datum/supply_pack/misc/blackmarket_telepad + name = "Black Market LTSRBT" + desc = "Need a faster and better way of transporting your illegal goods from and to the station? Fear not, the Long-To-Short-Range-Bluespace-Transceiver (LTSRBT for short) is here to help. Contains a LTSRBT circuit, two bluespace crystals, and one ansible." + cost = 8000 + contraband = TRUE + contains = list(/obj/item/circuitboard/machine/ltsrbt, + /obj/item/stack/ore/bluespace_crystal/artificial, + /obj/item/stack/ore/bluespace_crystal/artificial, + /obj/item/stock_parts/subspace/ansible) + crate_name = "crate" + ////////////////////////////////////////////////////////////////////////////// //////////////////////////////// Lewd Supplies /////////////////////////////// ////////////////////////////////////////////////////////////////////////////// diff --git a/code/modules/reagents/reagent_containers/bottle.dm b/code/modules/reagents/reagent_containers/bottle.dm index 76b08c7cdf..5d68d00200 100644 --- a/code/modules/reagents/reagent_containers/bottle.dm +++ b/code/modules/reagents/reagent_containers/bottle.dm @@ -453,3 +453,8 @@ /obj/item/reagent_containers/glass/bottle/ichor/green name = "green potion" list_reagents = list(/datum/reagent/green_ichor = 1) + +/obj/item/reagent_containers/glass/bottle/thermite + name = "thermite bottle" + list_reagents = list(/datum/reagent/thermite = 30) + diff --git a/icons/obj/blackmarket.dmi b/icons/obj/blackmarket.dmi new file mode 100644 index 0000000000000000000000000000000000000000..99f4811ea6b9ac06d3ad0508194f974b8e030f77 GIT binary patch literal 843 zcmV-R1GM~!P)5H3ugrCjbDxkv_$L0RMVDJw3U!wEqAz z``J&2hlc>L0MRf`w*UYD0d!JMQvg8b*k%9#0C##+Sad{Xb7OL8aCB*JZU6vyoKseC za&`CgQ*iP1e<3z4ib9M3*J4ERZ@eeQ=!a>v!fXS!nk# z_NR(3Z+=w7x)<{9t#M^cam`Y1YTEfXwW<7 z1>cHkEo^R;|$b$Ls}5-4HB-sz*g1^@Sb@S3kb(|LU|D2Tj44UiGO4UN4S6L z9SCd?I7%#QK%ww_^Enp$;o_fm^Gp5@>YNYG`QUW0qFYHdT{|f;l z$q$9)x-=h<{r{_c&_??oSKE<%fUE6jKFEhe@>3k3jl6){M%m@C6-}wNy z^K?E4+d0VxL$v?h7%-;tfg2l4=L0mD&Ie(&Ez1YlcK&zy0H-{i55hH`^T8?e!51{4 VS$B!iv6cV;002ovPDHLkV1iSSZHoW^ literal 0 HcmV?d00001 diff --git a/tgstation.dme b/tgstation.dme index ac160fb9d3..dbf539c11e 100644 --- a/tgstation.dme +++ b/tgstation.dme @@ -28,6 +28,7 @@ #include "code\__DEFINES\antagonists.dm" #include "code\__DEFINES\atmospherics.dm" #include "code\__DEFINES\atom_hud.dm" +#include "code\__DEFINES\blackmarket.dm" #include "code\__DEFINES\botany.dm" #include "code\__DEFINES\callbacks.dm" #include "code\__DEFINES\cargo.dm" @@ -310,6 +311,7 @@ #include "code\controllers\subsystem\augury.dm" #include "code\controllers\subsystem\autotransfer.dm" #include "code\controllers\subsystem\blackbox.dm" +#include "code\controllers\subsystem\blackmarket.dm" #include "code\controllers\subsystem\chat.dm" #include "code\controllers\subsystem\communications.dm" #include "code\controllers\subsystem\dbcore.dm" @@ -1869,6 +1871,15 @@ #include "code\modules\cargo\packs.dm" #include "code\modules\cargo\supplypod.dm" #include "code\modules\cargo\supplypod_beacon.dm" +#include "code\modules\cargo\blackmarket\blackmarket_item.dm" +#include "code\modules\cargo\blackmarket\blackmarket_market.dm" +#include "code\modules\cargo\blackmarket\blackmarket_telepad.dm" +#include "code\modules\cargo\blackmarket\blackmarket_uplink.dm" +#include "code\modules\cargo\blackmarket\blackmarket_items\clothing.dm" +#include "code\modules\cargo\blackmarket\blackmarket_items\consumables.dm" +#include "code\modules\cargo\blackmarket\blackmarket_items\misc.dm" +#include "code\modules\cargo\blackmarket\blackmarket_items\tools.dm" +#include "code\modules\cargo\blackmarket\blackmarket_items\weapons.dm" #include "code\modules\cargo\bounties\assistant.dm" #include "code\modules\cargo\bounties\botany.dm" #include "code\modules\cargo\bounties\chef.dm" From 2e419253920498d97de389f95d1dab3a9590ac1d Mon Sep 17 00:00:00 2001 From: kappa-sama <44128284+kappa-sama@users.noreply.github.com> Date: Thu, 21 Jan 2021 10:10:01 -0500 Subject: [PATCH 33/79] poggers Co-authored-by: lolman360 <22850904+lolman360@users.noreply.github.com> --- code/modules/cargo/blackmarket/blackmarket_items/consumables.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/cargo/blackmarket/blackmarket_items/consumables.dm b/code/modules/cargo/blackmarket/blackmarket_items/consumables.dm index fd836e760d..469c467c2f 100644 --- a/code/modules/cargo/blackmarket/blackmarket_items/consumables.dm +++ b/code/modules/cargo/blackmarket/blackmarket_items/consumables.dm @@ -51,7 +51,7 @@ /datum/blackmarket_item/consumable/pumpup name = "Shoddy Stimulants" desc = "Feel the energy inside each needle!" - /obj/item/reagent_containers/hypospray/medipen/stimpack + item = /obj/item/reagent_containers/hypospray/medipen/stimpack stock_max = 5 price_min = 50 price_max = 150 From 1f7b15d8f8d7f51026c9de24f6047768e402363e Mon Sep 17 00:00:00 2001 From: kappa-sama Date: Fri, 22 Jan 2021 11:45:30 -0500 Subject: [PATCH 34/79] clonwops --- .../components/crafting/recipes/recipes_misc.dm | 12 ++++++++++++ code/modules/cargo/blackmarket/blackmarket_uplink.dm | 11 ----------- config/respawns.txt | 2 +- 3 files changed, 13 insertions(+), 12 deletions(-) diff --git a/code/datums/components/crafting/recipes/recipes_misc.dm b/code/datums/components/crafting/recipes/recipes_misc.dm index d85df8c010..032dd0ea90 100644 --- a/code/datums/components/crafting/recipes/recipes_misc.dm +++ b/code/datums/components/crafting/recipes/recipes_misc.dm @@ -336,6 +336,18 @@ subcategory = CAT_TOOL category = CAT_MISC +/datum/crafting_recipe/blackmarket_uplink + name = "Black Market Uplink" + result = /obj/item/blackmarket_uplink + time = 20 + tools = list(TOOL_SCREWDRIVER, TOOL_WIRECUTTER) + reqs = list(/obj/item/stock_parts/subspace/amplifier = 1, + /obj/item/stack/cable_coil = 15, + /obj/item/radio = 1, + /obj/item/analyzer = 1) + subcategory = CAT_MISCELLANEOUS + category = CAT_MISC + /datum/crafting_recipe/heretic/codex name = "Codex Cicatrix" result = /obj/item/forbidden_book diff --git a/code/modules/cargo/blackmarket/blackmarket_uplink.dm b/code/modules/cargo/blackmarket/blackmarket_uplink.dm index a1f94629f1..e31d2521d5 100644 --- a/code/modules/cargo/blackmarket/blackmarket_uplink.dm +++ b/code/modules/cargo/blackmarket/blackmarket_uplink.dm @@ -139,14 +139,3 @@ market.purchase(selected_item, viewing_category, params["method"], src, usr) buying = FALSE selected_item = null - -/datum/crafting_recipe/blackmarket_uplink - name = "Black Market Uplink" - result = /obj/item/blackmarket_uplink - time = 30 - tools = list(TOOL_SCREWDRIVER, TOOL_WIRECUTTER, TOOL_MULTITOOL) - reqs = list(/obj/item/stock_parts/subspace/amplifier = 1, - /obj/item/stack/cable_coil = 15, - /obj/item/radio = 1, - /obj/item/analyzer = 1) - category = CAT_MISC diff --git a/config/respawns.txt b/config/respawns.txt index 804a856a93..2b7f89b30b 100644 --- a/config/respawns.txt +++ b/config/respawns.txt @@ -26,4 +26,4 @@ RESPAWN_MINIMUM_DELAY_ROUNDSTART 30.0 RESPAWN_CHAOS_GAMEMODES WIZARD RESPAWN_CHAOS_GAMEMODES NUCLEAR RESPAWN_CHAOS_GAMEMODES CLOWNOPS -RESPAWN_CHAOS_GAMEMODES REVOLUTION +RESPAWN_CHOAS_GAMEMODES REVOLUTION From a3ba3c19286b7f0158afb5aaab2bd089094b0a3b Mon Sep 17 00:00:00 2001 From: qweq12yt <45515587+qweq12yt@users.noreply.github.com> Date: Fri, 19 Mar 2021 15:36:14 -0300 Subject: [PATCH 35/79] fix ui not opening --- code/modules/cargo/blackmarket/blackmarket_uplink.dm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/code/modules/cargo/blackmarket/blackmarket_uplink.dm b/code/modules/cargo/blackmarket/blackmarket_uplink.dm index e31d2521d5..a912ceb2e9 100644 --- a/code/modules/cargo/blackmarket/blackmarket_uplink.dm +++ b/code/modules/cargo/blackmarket/blackmarket_uplink.dm @@ -48,10 +48,10 @@ user.put_in_hands(holochip) to_chat(user, "You withdraw [amount_to_remove] credits into a holochip.") -/obj/item/blackmarket_uplink/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = FALSE, datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state) - ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open) +/obj/item/blackmarket_uplink/ui_interact(mob/user, ui_key = "BlackmarketUplink", datum/tgui/ui = null, force_open = FALSE, datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state) + ui = SStgui.try_update_ui(user, src, ui) if(!ui) - ui = new(user, src, ui_key, "blackmarket_uplink", name, ui_x, ui_y, master_ui, state) + ui = new(user, src, ui_key, name, ui_x, ui_y, master_ui, state) ui.open() /obj/item/blackmarket_uplink/ui_data(mob/user) From 4838dd40def3c4998b1070618be560db75a288a1 Mon Sep 17 00:00:00 2001 From: qweq12yt <45515587+qweq12yt@users.noreply.github.com> Date: Fri, 19 Mar 2021 16:06:23 -0300 Subject: [PATCH 36/79] small typo --- code/modules/cargo/blackmarket/blackmarket_uplink.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/cargo/blackmarket/blackmarket_uplink.dm b/code/modules/cargo/blackmarket/blackmarket_uplink.dm index a912ceb2e9..bcbed59b38 100644 --- a/code/modules/cargo/blackmarket/blackmarket_uplink.dm +++ b/code/modules/cargo/blackmarket/blackmarket_uplink.dm @@ -48,7 +48,7 @@ user.put_in_hands(holochip) to_chat(user, "You withdraw [amount_to_remove] credits into a holochip.") -/obj/item/blackmarket_uplink/ui_interact(mob/user, ui_key = "BlackmarketUplink", datum/tgui/ui = null, force_open = FALSE, datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state) +/obj/item/blackmarket_uplink/ui_interact(mob/user, ui_key = "BlackMarketUplink", datum/tgui/ui = null, force_open = FALSE, datum/tgui/master_ui = null, datum/ui_state/state = GLOB.default_state) ui = SStgui.try_update_ui(user, src, ui) if(!ui) ui = new(user, src, ui_key, name, ui_x, ui_y, master_ui, state) From 27774c4209f580240a2b7df8ccec5429b11b792a Mon Sep 17 00:00:00 2001 From: qweq12yt <45515587+qweq12yt@users.noreply.github.com> Date: Fri, 19 Mar 2021 16:10:17 -0300 Subject: [PATCH 37/79] git is acting weird.jpg --- tgui/packages/tgui/interfaces/{BlackmarketUplink.js => a.js} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename tgui/packages/tgui/interfaces/{BlackmarketUplink.js => a.js} (100%) diff --git a/tgui/packages/tgui/interfaces/BlackmarketUplink.js b/tgui/packages/tgui/interfaces/a.js similarity index 100% rename from tgui/packages/tgui/interfaces/BlackmarketUplink.js rename to tgui/packages/tgui/interfaces/a.js From 60a720eead2c8e15f3aab6ef799c01edaaffe91c Mon Sep 17 00:00:00 2001 From: qweq12yt <45515587+qweq12yt@users.noreply.github.com> Date: Fri, 19 Mar 2021 16:10:54 -0300 Subject: [PATCH 38/79] ok so now it works --- tgui/packages/tgui/interfaces/{a.js => BlackMarketUplink.js} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename tgui/packages/tgui/interfaces/{a.js => BlackMarketUplink.js} (100%) diff --git a/tgui/packages/tgui/interfaces/a.js b/tgui/packages/tgui/interfaces/BlackMarketUplink.js similarity index 100% rename from tgui/packages/tgui/interfaces/a.js rename to tgui/packages/tgui/interfaces/BlackMarketUplink.js From 4788a2418460f542a2b7c7503129ac04f8aeff84 Mon Sep 17 00:00:00 2001 From: qweq12yt <45515587+qweq12yt@users.noreply.github.com> Date: Fri, 19 Mar 2021 16:32:41 -0300 Subject: [PATCH 39/79] oops, another typo --- config/respawns.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/respawns.txt b/config/respawns.txt index 2b7f89b30b..804a856a93 100644 --- a/config/respawns.txt +++ b/config/respawns.txt @@ -26,4 +26,4 @@ RESPAWN_MINIMUM_DELAY_ROUNDSTART 30.0 RESPAWN_CHAOS_GAMEMODES WIZARD RESPAWN_CHAOS_GAMEMODES NUCLEAR RESPAWN_CHAOS_GAMEMODES CLOWNOPS -RESPAWN_CHOAS_GAMEMODES REVOLUTION +RESPAWN_CHAOS_GAMEMODES REVOLUTION From 381baf32af93077ed7e2d2a41338f07d585d966f Mon Sep 17 00:00:00 2001 From: qweq12yt <45515587+qweq12yt@users.noreply.github.com> Date: Fri, 19 Mar 2021 17:01:57 -0300 Subject: [PATCH 40/79] fixes size for the window --- tgui/packages/tgui/interfaces/BlackMarketUplink.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tgui/packages/tgui/interfaces/BlackMarketUplink.js b/tgui/packages/tgui/interfaces/BlackMarketUplink.js index 8cfcff5756..877fe8b38b 100644 --- a/tgui/packages/tgui/interfaces/BlackMarketUplink.js +++ b/tgui/packages/tgui/interfaces/BlackMarketUplink.js @@ -15,7 +15,7 @@ export const BlackMarketUplink = (props, context) => { } = data; return ( From 265af827b8fa6ccac68381abe7bf1ddb4bdd002b Mon Sep 17 00:00:00 2001 From: qweq12yt <45515587+qweq12yt@users.noreply.github.com> Date: Fri, 19 Mar 2021 17:58:30 -0300 Subject: [PATCH 41/79] ah you pesky ambiguity --- code/modules/cargo/blackmarket/blackmarket_telepad.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/cargo/blackmarket/blackmarket_telepad.dm b/code/modules/cargo/blackmarket/blackmarket_telepad.dm index 546a20addb..eb986a443a 100644 --- a/code/modules/cargo/blackmarket/blackmarket_telepad.dm +++ b/code/modules/cargo/blackmarket/blackmarket_telepad.dm @@ -80,7 +80,7 @@ var/datum/blackmarket_purchase/P = transmitting if(!P.item) QDEL_NULL(transmitting) - if(!P.item in T.contents) + if(!(P.item in T.contents)) QDEL_NULL(transmitting) return do_teleport(P.item, get_turf(P.uplink)) From c02f35a7e55946507345aac2ff60f2f1eb89333a Mon Sep 17 00:00:00 2001 From: Blue Wildrose Date: Sat, 20 Mar 2021 11:29:15 -0700 Subject: [PATCH 42/79] Glowing goo be gone --- .../mob/living/carbon/human/species_types/shadowpeople.dm | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/code/modules/mob/living/carbon/human/species_types/shadowpeople.dm b/code/modules/mob/living/carbon/human/species_types/shadowpeople.dm index 329fa5ee65..4c82a25b4b 100644 --- a/code/modules/mob/living/carbon/human/species_types/shadowpeople.dm +++ b/code/modules/mob/living/carbon/human/species_types/shadowpeople.dm @@ -181,6 +181,10 @@ if(T.light_range && !isspaceturf(T)) //no fairy grass or light tile can escape the fury of the darkness. to_chat(user, "You scrape away [T] with your [name] and snuff out its lights.") T.ScrapeAway(flags = CHANGETURF_INHERIT_AIR) + else if(is_cleanable(AM)) + var/obj/effect/E = AM + if(E.light_range && E.light_power) + disintegrate(E) else if(isliving(AM)) var/mob/living/L = AM if(isethereal(AM)) From d9a2316825784332924ae91f4c6154b96c6800a4 Mon Sep 17 00:00:00 2001 From: silicons <2003111+silicons@users.noreply.github.com> Date: Sat, 20 Mar 2021 12:13:28 -0700 Subject: [PATCH 43/79] fix --- code/__DEFINES/role_preferences.dm | 4 +++- code/game/gamemodes/game_mode.dm | 2 +- code/modules/client/preferences_savefile.dm | 7 ------- 3 files changed, 4 insertions(+), 9 deletions(-) diff --git a/code/__DEFINES/role_preferences.dm b/code/__DEFINES/role_preferences.dm index 09b5be572f..9cabc16a45 100644 --- a/code/__DEFINES/role_preferences.dm +++ b/code/__DEFINES/role_preferences.dm @@ -41,11 +41,13 @@ #define ROLE_GHOSTCAFE "ghostcafe" #define ROLE_MINOR_ANTAG "minorantag" #define ROLE_RESPAWN "respawnsystem" +/// Not an actual antag. Lets players force all antags off. +#define ROLE_NO_ANTAGONISM "NO_ANTAGS" //Missing assignment means it's not a gamemode specific role, IT'S NOT A BUG OR ERROR. //The gamemode specific ones are just so the gamemodes can query whether a player is old enough //(in game days played) to play that role GLOBAL_LIST_INIT(special_roles, list( - ROLE_SYNDICATE, + ROLE_NO_ANTAGONISM, ROLE_TRAITOR = /datum/game_mode/traitor, ROLE_BROTHER = /datum/game_mode/traitor/bros, ROLE_OPERATIVE = /datum/game_mode/nuclear, diff --git a/code/game/gamemodes/game_mode.dm b/code/game/gamemodes/game_mode.dm index 610db63b1b..5ea99da479 100644 --- a/code/game/gamemodes/game_mode.dm +++ b/code/game/gamemodes/game_mode.dm @@ -420,7 +420,7 @@ for(var/mob/dead/new_player/player in players) if(player.client && player.ready == PLAYER_READY_TO_PLAY) - if((role in player.client.prefs.be_special) && (ROLE_SYNDICATE in player.client.prefs.be_special)) + if((role in player.client.prefs.be_special) && !(ROLE_NO_ANTAGONISM in player.client.prefs.be_special)) if(!jobban_isbanned(player, ROLE_SYNDICATE) && !QDELETED(player) && !jobban_isbanned(player, role) && !QDELETED(player)) //Nodrak/Carn: Antag Job-bans if(age_check(player.client)) //Must be older than the minimum age candidates += player.mind // Get a list of all the people who want to be the antagonist for this round diff --git a/code/modules/client/preferences_savefile.dm b/code/modules/client/preferences_savefile.dm index 0b0a200254..492e1eff88 100644 --- a/code/modules/client/preferences_savefile.dm +++ b/code/modules/client/preferences_savefile.dm @@ -288,13 +288,6 @@ SAVEFILE UPDATING/VERSIONING - 'Simplified', or rather, more coder-friendly ~Car if(current_version < 48) //unlockable loadout items but we need to clear bad data from a mistake S["unlockable_loadout"] = list() - if(current_version < 49) - var/list/L - S["be_special"] >> L - if(islist(L)) - L |= ROLE_SYNDICATE - S["be_special"] << L - /datum/preferences/proc/load_path(ckey,filename="preferences.sav") if(!ckey) return From 77178c766492b060598d81b64fc397f6bf7f630d Mon Sep 17 00:00:00 2001 From: silicons <2003111+silicons@users.noreply.github.com> Date: Sat, 20 Mar 2021 12:14:38 -0700 Subject: [PATCH 44/79] Fix --- code/modules/client/preferences.dm | 6 +++--- code/modules/client/preferences_savefile.dm | 9 ++++++++- 2 files changed, 11 insertions(+), 4 deletions(-) diff --git a/code/modules/client/preferences.dm b/code/modules/client/preferences.dm index ee1954217e..257a520af8 100644 --- a/code/modules/client/preferences.dm +++ b/code/modules/client/preferences.dm @@ -54,7 +54,7 @@ GLOBAL_LIST_EMPTY(preferences_datums) var/tip_delay = 500 //tip delay in milliseconds //Antag preferences - var/list/be_special = list(ROLE_SYNDICATE) //Special role selection. ROLE_SYNDICATE being missing means they will never be antag! + var/list/be_special = list() //Special role selection. ROLE_SYNDICATE being missing means they will never be antag! var/tmp/old_be_special = 0 //Bitflag version of be_special, used to update old savefiles and nothing more //If it's 0, that's good, if it's anything but 0, the owner of this prefs file's antag choices were, //autocorrected this round, not that you'd need to check that. @@ -851,8 +851,8 @@ GLOBAL_LIST_EMPTY(preferences_datums) for (var/i in GLOB.special_roles) - if(i == ROLE_SYNDICATE) - dat += "DISABLE ALL ANTAGONISM [!(i in be_special) ? "Enabled" : "Disabled"]
" + if(i == ROLE_NO_ANTAGONISM) + dat += "DISABLE ALL ANTAGONISM [(i in be_special) ? "YES" : "NO"]
" continue if(jobban_isbanned(user, i)) dat += "Be [capitalize(i)]: BANNED
" diff --git a/code/modules/client/preferences_savefile.dm b/code/modules/client/preferences_savefile.dm index 492e1eff88..b8959d93aa 100644 --- a/code/modules/client/preferences_savefile.dm +++ b/code/modules/client/preferences_savefile.dm @@ -5,7 +5,7 @@ // You do not need to raise this if you are adding new values that have sane defaults. // Only raise this value when changing the meaning/format/name/layout of an existing value // where you would want the updater procs below to run -#define SAVEFILE_VERSION_MAX 49 +#define SAVEFILE_VERSION_MAX 50 /* SAVEFILE UPDATING/VERSIONING - 'Simplified', or rather, more coder-friendly ~Carn @@ -288,6 +288,13 @@ SAVEFILE UPDATING/VERSIONING - 'Simplified', or rather, more coder-friendly ~Car if(current_version < 48) //unlockable loadout items but we need to clear bad data from a mistake S["unlockable_loadout"] = list() + if(current_version < 50) + var/list/L + S["be_special"] >> L + if(islist(L)) + L -= ROLE_SYNDICATE + S["be_special"] << L + /datum/preferences/proc/load_path(ckey,filename="preferences.sav") if(!ckey) return From e4f2e437014807723c5a9d4648e8d526a4c26aa6 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Sat, 20 Mar 2021 15:28:10 -0500 Subject: [PATCH 45/79] Automatic changelog generation for PR #14457 [ci skip] --- html/changelogs/AutoChangeLog-pr-14457.yml | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-14457.yml diff --git a/html/changelogs/AutoChangeLog-pr-14457.yml b/html/changelogs/AutoChangeLog-pr-14457.yml new file mode 100644 index 0000000000..fce2e15ce2 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-14457.yml @@ -0,0 +1,5 @@ +author: "GrayRachnid" +delete-after: True +changes: + - bugfix: "fixed the holopad autocall bug" + - bugfix: "properly incorporated the secure holopad that was commented out in the code." From a94f304b523b99592a879828136ac6645b63da46 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Sat, 20 Mar 2021 15:28:28 -0500 Subject: [PATCH 46/79] Automatic changelog generation for PR #14458 [ci skip] --- html/changelogs/AutoChangeLog-pr-14458.yml | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-14458.yml diff --git a/html/changelogs/AutoChangeLog-pr-14458.yml b/html/changelogs/AutoChangeLog-pr-14458.yml new file mode 100644 index 0000000000..79810f22e0 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-14458.yml @@ -0,0 +1,5 @@ +author: "GrayRachnid" +delete-after: True +changes: + - balance: "buffed particle defender disabler shots from 13->15 stamina (15*6=90)" + - balance: "buffed particle defender laser ammo to 4 shots" From 6fa99c22e6569a939f51146d585f146dfc05aa8d Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Sat, 20 Mar 2021 15:28:35 -0500 Subject: [PATCH 47/79] Automatic changelog generation for PR #14461 [ci skip] --- html/changelogs/AutoChangeLog-pr-14461.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-14461.yml diff --git a/html/changelogs/AutoChangeLog-pr-14461.yml b/html/changelogs/AutoChangeLog-pr-14461.yml new file mode 100644 index 0000000000..29f326d24c --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-14461.yml @@ -0,0 +1,4 @@ +author: "Hatterhat" +delete-after: True +changes: + - rscdel: "removes pacifism from ghost cafe. have fun beating up your coworkers" From f41f69ccfa9e33c615e2f940c6eb1b683db232b1 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Sat, 20 Mar 2021 15:28:43 -0500 Subject: [PATCH 48/79] Automatic changelog generation for PR #14464 [ci skip] --- html/changelogs/AutoChangeLog-pr-14464.yml | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-14464.yml diff --git a/html/changelogs/AutoChangeLog-pr-14464.yml b/html/changelogs/AutoChangeLog-pr-14464.yml new file mode 100644 index 0000000000..a6f9fe668b --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-14464.yml @@ -0,0 +1,6 @@ +author: "GrayRachnid" +delete-after: True +changes: + - config: "the in_character_filter.txt is now usable" + - admin: "headmins should edit the in_character_filter.txt" + - server: "someone with box access should delete racism with the in_character_filter.txt" From 1d9f0745076e068dd32a9fd806fe789704ccd5ea Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Sat, 20 Mar 2021 15:29:43 -0500 Subject: [PATCH 49/79] Automatic changelog generation for PR #14436 [ci skip] --- html/changelogs/AutoChangeLog-pr-14436.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-14436.yml diff --git a/html/changelogs/AutoChangeLog-pr-14436.yml b/html/changelogs/AutoChangeLog-pr-14436.yml new file mode 100644 index 0000000000..5768d8dc16 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-14436.yml @@ -0,0 +1,4 @@ +author: "Putnam3145" +delete-after: True +changes: + - balance: "Buffed supermatter surge massively." From c1e41567624231bc7c96df79a75dbfbb9215e48b Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Sat, 20 Mar 2021 15:30:12 -0500 Subject: [PATCH 50/79] Automatic changelog generation for PR #14469 [ci skip] --- html/changelogs/AutoChangeLog-pr-14469.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-14469.yml diff --git a/html/changelogs/AutoChangeLog-pr-14469.yml b/html/changelogs/AutoChangeLog-pr-14469.yml new file mode 100644 index 0000000000..71d16a17ee --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-14469.yml @@ -0,0 +1,4 @@ +author: "timothyteakettle" +delete-after: True +changes: + - bugfix: "using the puddle ability when stunned wont break it" From fb340ed36899927062e4bd9e2bc7cd8f1666e071 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Sat, 20 Mar 2021 15:31:17 -0500 Subject: [PATCH 51/79] Automatic changelog generation for PR #14405 [ci skip] --- html/changelogs/AutoChangeLog-pr-14405.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-14405.yml diff --git a/html/changelogs/AutoChangeLog-pr-14405.yml b/html/changelogs/AutoChangeLog-pr-14405.yml new file mode 100644 index 0000000000..e7b92bdce5 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-14405.yml @@ -0,0 +1,4 @@ +author: "Arturlang" +delete-after: True +changes: + - bugfix: "Vampire statpanel no longer shows spans unnecesary" From a970c739603494ad0fd893e1039de2274b62f749 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Sat, 20 Mar 2021 15:32:16 -0500 Subject: [PATCH 52/79] Automatic changelog generation for PR #14323 [ci skip] --- html/changelogs/AutoChangeLog-pr-14323.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-14323.yml diff --git a/html/changelogs/AutoChangeLog-pr-14323.yml b/html/changelogs/AutoChangeLog-pr-14323.yml new file mode 100644 index 0000000000..4a1fbcb14b --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-14323.yml @@ -0,0 +1,4 @@ +author: "dzahlus" +delete-after: True +changes: + - balance: "rebalanced hierophant STAFF to do 15 damage on all attacks" From 969f64af1a9ff2280bf6030b58e761b1d8f197aa Mon Sep 17 00:00:00 2001 From: zerothebigboy Date: Sat, 20 Mar 2021 19:23:55 -0400 Subject: [PATCH 53/79] f u c k --- .../changeling/powers/biodegrade.dm | 28 +++++++++++++++---- 1 file changed, 22 insertions(+), 6 deletions(-) diff --git a/code/modules/antagonists/changeling/powers/biodegrade.dm b/code/modules/antagonists/changeling/powers/biodegrade.dm index db4e47aa78..8b3b1659d1 100644 --- a/code/modules/antagonists/changeling/powers/biodegrade.dm +++ b/code/modules/antagonists/changeling/powers/biodegrade.dm @@ -12,24 +12,34 @@ /obj/effect/proc_holder/changeling/biodegrade/sting_action(mob/living/carbon/human/user) var/used = FALSE // only one form of shackles removed per use - if(!user.restrained() && isopenturf(user.loc)) + if(!user.restrained() && !user.legcuffed && isopenturf(user.loc)) to_chat(user, "We are already free!") - return 0 + return FALSE if(user.handcuffed) var/obj/O = user.get_item_by_slot(SLOT_HANDCUFFED) if(!istype(O)) - return 0 + return FALSE user.visible_message("[user] vomits a glob of acid on [user.p_their()] [O]!", \ "We vomit acidic ooze onto our restraints!") addtimer(CALLBACK(src, .proc/dissolve_handcuffs, user, O), 30) used = TRUE + if(user.legcuffed) + var/obj/O = user.get_item_by_slot(SLOT_LEGCUFFED) + if(!istype(O)) + return FALSE + user.visible_message("[user] vomits a glob of acid on [user.p_their()] [O]!", \ + "We vomit acidic ooze onto our restraints!") + + addtimer(CALLBACK(src, .proc/dissolve_legcuffs, user, O), 30) + used = TRUE + if(user.wear_suit && user.wear_suit.breakouttime && !used) var/obj/item/clothing/suit/S = user.get_item_by_slot(SLOT_WEAR_SUIT) if(!istype(S)) - return 0 + return FALSE user.visible_message("[user] vomits a glob of acid across the front of [user.p_their()] [S]!", \ "We vomit acidic ooze onto our straight jacket!") addtimer(CALLBACK(src, .proc/dissolve_straightjacket, user, S), 30) @@ -39,7 +49,7 @@ if(istype(user.loc, /obj/structure/closet) && !used) var/obj/structure/closet/C = user.loc if(!istype(C)) - return 0 + return FALSE C.visible_message("[C]'s hinges suddenly begin to melt and run!") to_chat(user, "We vomit acidic goop onto the interior of [C]!") addtimer(CALLBACK(src, .proc/open_closet, user, C), 70) @@ -48,7 +58,7 @@ if(istype(user.loc, /obj/structure/spider/cocoon) && !used) var/obj/structure/spider/cocoon/C = user.loc if(!istype(C)) - return 0 + return FALSE C.visible_message("[src] shifts and starts to fall apart!") to_chat(user, "We secrete acidic enzymes from our skin and begin melting our cocoon...") addtimer(CALLBACK(src, .proc/dissolve_cocoon, user, C), 25) //Very short because it's just webs @@ -62,6 +72,12 @@ new /obj/effect/decal/cleanable/greenglow(O.drop_location()) qdel(O) +/obj/effect/proc_holder/changeling/biodegrade/proc/dissolve_legcuffs(mob/living/carbon/human/user, obj/O) + if(O && user.legcuffed == O) + user.visible_message("[O] dissolve[O.gender==PLURAL?"":"s"] into a puddle of sizzling goop.") + new /obj/effect/decal/cleanable/greenglow(O.drop_location()) + qdel(O) + /obj/effect/proc_holder/changeling/biodegrade/proc/dissolve_straightjacket(mob/living/carbon/human/user, obj/S) if(S && user.wear_suit == S) user.visible_message("[S] dissolves into a puddle of sizzling goop.") From 531409e4721a855a862ca9858e916f3bf69e3c04 Mon Sep 17 00:00:00 2001 From: zeroisthebiggay <43571008+zeroisthebiggay@users.noreply.github.com> Date: Sat, 20 Mar 2021 19:39:57 -0400 Subject: [PATCH 54/79] Update strained_muscles.dm --- .../modules/antagonists/changeling/powers/strained_muscles.dm | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/code/modules/antagonists/changeling/powers/strained_muscles.dm b/code/modules/antagonists/changeling/powers/strained_muscles.dm index 68451012f6..6ec019c9cc 100644 --- a/code/modules/antagonists/changeling/powers/strained_muscles.dm +++ b/code/modules/antagonists/changeling/powers/strained_muscles.dm @@ -5,6 +5,7 @@ name = "Strained Muscles" desc = "We evolve the ability to reduce the acid buildup in our muscles, allowing us to move much faster." helptext = "The strain will make us tired, and we will rapidly become fatigued. Standard weight restrictions, like hardsuits, still apply. Cannot be used in lesser form." + chemical_cost = 0 // slows chemregen while active dna_cost = 1 req_human = 1 var/stacks = 0 //Increments every 5 seconds; damage increases over time @@ -17,9 +18,11 @@ active = !active if(active) to_chat(user, "Our muscles tense and strengthen.") + changeling.chem_recharge_slowdown += 0.8 // stacking this with other abilities will cause you to actively lose chemicals else user.remove_movespeed_modifier(/datum/movespeed_modifier/strained_muscles) to_chat(user, "Our muscles relax.") + changeling.chem_recharge_slowdown -= 0.8 if(stacks >= 10) to_chat(user, "We collapse in exhaustion.") user.DefaultCombatKnockdown(60) @@ -37,6 +40,7 @@ to_chat(user, "Our muscles relax without the energy to strengthen them.") user.DefaultCombatKnockdown(40) user.remove_movespeed_modifier(/datum/movespeed_modifier/strained_muscles) + changeling.chem_recharge_slowdown -= 0.8 break stacks++ From bc3a2e19b21847a37395c5d195fcfcb95b643bdc Mon Sep 17 00:00:00 2001 From: zeroisthebiggay <43571008+zeroisthebiggay@users.noreply.github.com> Date: Sat, 20 Mar 2021 19:44:41 -0400 Subject: [PATCH 55/79] Update strained_muscles.dm --- code/modules/antagonists/changeling/powers/strained_muscles.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/antagonists/changeling/powers/strained_muscles.dm b/code/modules/antagonists/changeling/powers/strained_muscles.dm index 6ec019c9cc..6839c1f17b 100644 --- a/code/modules/antagonists/changeling/powers/strained_muscles.dm +++ b/code/modules/antagonists/changeling/powers/strained_muscles.dm @@ -4,7 +4,7 @@ /obj/effect/proc_holder/changeling/strained_muscles name = "Strained Muscles" desc = "We evolve the ability to reduce the acid buildup in our muscles, allowing us to move much faster." - helptext = "The strain will make us tired, and we will rapidly become fatigued. Standard weight restrictions, like hardsuits, still apply. Cannot be used in lesser form." + helptext = "The strain will make us tired, and we will rapidly become fatigued. Standard weight restrictions, like hardsuits, still apply. Our chemical generation is drastically slowed while this is active. Cannot be used in lesser form." chemical_cost = 0 // slows chemregen while active dna_cost = 1 req_human = 1 From f4b3d7274cbe23dd66b0de3438c2b87c36c70b75 Mon Sep 17 00:00:00 2001 From: zeroisthebiggay <43571008+zeroisthebiggay@users.noreply.github.com> Date: Sat, 20 Mar 2021 19:50:13 -0400 Subject: [PATCH 56/79] Update strained_muscles.dm --- code/modules/antagonists/changeling/powers/strained_muscles.dm | 1 + 1 file changed, 1 insertion(+) diff --git a/code/modules/antagonists/changeling/powers/strained_muscles.dm b/code/modules/antagonists/changeling/powers/strained_muscles.dm index 6839c1f17b..f9b7c114d1 100644 --- a/code/modules/antagonists/changeling/powers/strained_muscles.dm +++ b/code/modules/antagonists/changeling/powers/strained_muscles.dm @@ -15,6 +15,7 @@ action_background_icon_state = "bg_ling" /obj/effect/proc_holder/changeling/strained_muscles/sting_action(mob/living/carbon/user) + var/datum/antagonist/changeling/changeling = user.mind.has_antag_datum(/datum/antagonist/changeling) active = !active if(active) to_chat(user, "Our muscles tense and strengthen.") From b292fcb1dd990465ad0437983f51cc65b859ee98 Mon Sep 17 00:00:00 2001 From: zeroisthebiggay <43571008+zeroisthebiggay@users.noreply.github.com> Date: Sat, 20 Mar 2021 19:52:39 -0400 Subject: [PATCH 57/79] Update strained_muscles.dm --- code/modules/antagonists/changeling/powers/strained_muscles.dm | 1 + 1 file changed, 1 insertion(+) diff --git a/code/modules/antagonists/changeling/powers/strained_muscles.dm b/code/modules/antagonists/changeling/powers/strained_muscles.dm index f9b7c114d1..bbd3b8e87b 100644 --- a/code/modules/antagonists/changeling/powers/strained_muscles.dm +++ b/code/modules/antagonists/changeling/powers/strained_muscles.dm @@ -34,6 +34,7 @@ return TRUE /obj/effect/proc_holder/changeling/strained_muscles/proc/muscle_loop(mob/living/carbon/user) + var/datum/antagonist/changeling/changeling = user.mind.has_antag_datum(/datum/antagonist/changeling) while(active) user.add_movespeed_modifier(/datum/movespeed_modifier/strained_muscles) if(user.stat != CONSCIOUS || user.staminaloss >= 90) From 2977784a259644f2be15df1fac7f0ef600065c44 Mon Sep 17 00:00:00 2001 From: Changelogs Date: Sun, 21 Mar 2021 00:15:30 +0000 Subject: [PATCH 58/79] Automatic changelog compile [ci skip] --- html/changelog.html | 41 ++++++++++++++++++++++ html/changelogs/.all_changelog.yml | 25 +++++++++++++ html/changelogs/AutoChangeLog-pr-14323.yml | 4 --- html/changelogs/AutoChangeLog-pr-14400.yml | 5 --- html/changelogs/AutoChangeLog-pr-14405.yml | 4 --- html/changelogs/AutoChangeLog-pr-14436.yml | 4 --- html/changelogs/AutoChangeLog-pr-14457.yml | 5 --- html/changelogs/AutoChangeLog-pr-14458.yml | 5 --- html/changelogs/AutoChangeLog-pr-14461.yml | 4 --- html/changelogs/AutoChangeLog-pr-14464.yml | 6 ---- html/changelogs/AutoChangeLog-pr-14465.yml | 4 --- html/changelogs/AutoChangeLog-pr-14469.yml | 4 --- 12 files changed, 66 insertions(+), 45 deletions(-) delete mode 100644 html/changelogs/AutoChangeLog-pr-14323.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-14400.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-14405.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-14436.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-14457.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-14458.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-14461.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-14464.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-14465.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-14469.yml diff --git a/html/changelog.html b/html/changelog.html index db25a1a928..fcae534cd2 100644 --- a/html/changelog.html +++ b/html/changelog.html @@ -50,6 +50,47 @@ -->
+

21 March 2021

+

Arturlang updated:

+
    +
  • Vampire statpanel no longer shows spans unnecesary
  • +
+

GrayRachnid updated:

+
    +
  • fixed the holopad autocall bug
  • +
  • properly incorporated the secure holopad that was commented out in the code.
  • +
  • the in_character_filter.txt is now usable
  • +
  • headmins should edit the in_character_filter.txt
  • +
  • someone with box access should delete racism with the in_character_filter.txt
  • +
  • buffed particle defender disabler shots from 13->15 stamina (15*6=90)
  • +
  • buffed particle defender laser ammo to 4 shots
  • +
+

Hatterhat updated:

+
    +
  • removes pacifism from ghost cafe. have fun beating up your coworkers
  • +
+

LetterN updated:

+
    +
  • Art gallery (meta)
  • +
  • Laptop vendor (meta, delta, box)
  • +
+

Putnam3145 updated:

+
    +
  • Buffed supermatter surge massively.
  • +
+

The-Sun-In-Splendour updated:

+
    +
  • You cannot revive yourself (as a changeling) if you've been absorbed anymore
  • +
+

dzahlus updated:

+
    +
  • rebalanced hierophant STAFF to do 15 damage on all attacks
  • +
+

timothyteakettle updated:

+
    +
  • using the puddle ability when stunned wont break it
  • +
+

20 March 2021

Hatterhat updated:

    diff --git a/html/changelogs/.all_changelog.yml b/html/changelogs/.all_changelog.yml index e7dbe52efd..c56ed45b9f 100644 --- a/html/changelogs/.all_changelog.yml +++ b/html/changelogs/.all_changelog.yml @@ -28786,3 +28786,28 @@ DO NOT EDIT THIS FILE BY HAND! AUTOMATICALLY GENERATED BY ss13_genchangelog.py. Hatterhat: - bugfix: Bluespace beaker filling icons for that narrow band between 90 and 80% full now actually exist. +2021-03-21: + Arturlang: + - bugfix: Vampire statpanel no longer shows spans unnecesary + GrayRachnid: + - bugfix: fixed the holopad autocall bug + - bugfix: properly incorporated the secure holopad that was commented out in the + code. + - config: the in_character_filter.txt is now usable + - admin: headmins should edit the in_character_filter.txt + - server: someone with box access should delete racism with the in_character_filter.txt + - balance: buffed particle defender disabler shots from 13->15 stamina (15*6=90) + - balance: buffed particle defender laser ammo to 4 shots + Hatterhat: + - rscdel: removes pacifism from ghost cafe. have fun beating up your coworkers + LetterN: + - rscadd: Art gallery (meta) + - rscadd: Laptop vendor (meta, delta, box) + Putnam3145: + - balance: Buffed supermatter surge massively. + The-Sun-In-Splendour: + - bugfix: You cannot revive yourself (as a changeling) if you've been absorbed anymore + dzahlus: + - balance: rebalanced hierophant STAFF to do 15 damage on all attacks + timothyteakettle: + - bugfix: using the puddle ability when stunned wont break it diff --git a/html/changelogs/AutoChangeLog-pr-14323.yml b/html/changelogs/AutoChangeLog-pr-14323.yml deleted file mode 100644 index 4a1fbcb14b..0000000000 --- a/html/changelogs/AutoChangeLog-pr-14323.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "dzahlus" -delete-after: True -changes: - - balance: "rebalanced hierophant STAFF to do 15 damage on all attacks" diff --git a/html/changelogs/AutoChangeLog-pr-14400.yml b/html/changelogs/AutoChangeLog-pr-14400.yml deleted file mode 100644 index 311aaeddca..0000000000 --- a/html/changelogs/AutoChangeLog-pr-14400.yml +++ /dev/null @@ -1,5 +0,0 @@ -author: "LetterN" -delete-after: True -changes: - - rscadd: "Art gallery (meta)" - - rscadd: "Laptop vendor (meta, delta, box)" diff --git a/html/changelogs/AutoChangeLog-pr-14405.yml b/html/changelogs/AutoChangeLog-pr-14405.yml deleted file mode 100644 index e7b92bdce5..0000000000 --- a/html/changelogs/AutoChangeLog-pr-14405.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Arturlang" -delete-after: True -changes: - - bugfix: "Vampire statpanel no longer shows spans unnecesary" diff --git a/html/changelogs/AutoChangeLog-pr-14436.yml b/html/changelogs/AutoChangeLog-pr-14436.yml deleted file mode 100644 index 5768d8dc16..0000000000 --- a/html/changelogs/AutoChangeLog-pr-14436.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Putnam3145" -delete-after: True -changes: - - balance: "Buffed supermatter surge massively." diff --git a/html/changelogs/AutoChangeLog-pr-14457.yml b/html/changelogs/AutoChangeLog-pr-14457.yml deleted file mode 100644 index fce2e15ce2..0000000000 --- a/html/changelogs/AutoChangeLog-pr-14457.yml +++ /dev/null @@ -1,5 +0,0 @@ -author: "GrayRachnid" -delete-after: True -changes: - - bugfix: "fixed the holopad autocall bug" - - bugfix: "properly incorporated the secure holopad that was commented out in the code." diff --git a/html/changelogs/AutoChangeLog-pr-14458.yml b/html/changelogs/AutoChangeLog-pr-14458.yml deleted file mode 100644 index 79810f22e0..0000000000 --- a/html/changelogs/AutoChangeLog-pr-14458.yml +++ /dev/null @@ -1,5 +0,0 @@ -author: "GrayRachnid" -delete-after: True -changes: - - balance: "buffed particle defender disabler shots from 13->15 stamina (15*6=90)" - - balance: "buffed particle defender laser ammo to 4 shots" diff --git a/html/changelogs/AutoChangeLog-pr-14461.yml b/html/changelogs/AutoChangeLog-pr-14461.yml deleted file mode 100644 index 29f326d24c..0000000000 --- a/html/changelogs/AutoChangeLog-pr-14461.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Hatterhat" -delete-after: True -changes: - - rscdel: "removes pacifism from ghost cafe. have fun beating up your coworkers" diff --git a/html/changelogs/AutoChangeLog-pr-14464.yml b/html/changelogs/AutoChangeLog-pr-14464.yml deleted file mode 100644 index a6f9fe668b..0000000000 --- a/html/changelogs/AutoChangeLog-pr-14464.yml +++ /dev/null @@ -1,6 +0,0 @@ -author: "GrayRachnid" -delete-after: True -changes: - - config: "the in_character_filter.txt is now usable" - - admin: "headmins should edit the in_character_filter.txt" - - server: "someone with box access should delete racism with the in_character_filter.txt" diff --git a/html/changelogs/AutoChangeLog-pr-14465.yml b/html/changelogs/AutoChangeLog-pr-14465.yml deleted file mode 100644 index 2a46092e67..0000000000 --- a/html/changelogs/AutoChangeLog-pr-14465.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "The-Sun-In-Splendour" -delete-after: True -changes: - - bugfix: "You cannot revive yourself (as a changeling) if you've been absorbed anymore" diff --git a/html/changelogs/AutoChangeLog-pr-14469.yml b/html/changelogs/AutoChangeLog-pr-14469.yml deleted file mode 100644 index 71d16a17ee..0000000000 --- a/html/changelogs/AutoChangeLog-pr-14469.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "timothyteakettle" -delete-after: True -changes: - - bugfix: "using the puddle ability when stunned wont break it" From ce3c4e99ea42d9c6158a09c64659309620a5fffb Mon Sep 17 00:00:00 2001 From: LetterN <24603524+LetterN@users.noreply.github.com> Date: Sun, 21 Mar 2021 13:46:18 +0800 Subject: [PATCH 59/79] fix-but-its-in-the-wrong-branch --- code/modules/cargo/order.dm | 28 ++++++++++++++++++++-------- 1 file changed, 20 insertions(+), 8 deletions(-) diff --git a/code/modules/cargo/order.dm b/code/modules/cargo/order.dm index 4fa6a4eade..ad9fa2018e 100644 --- a/code/modules/cargo/order.dm +++ b/code/modules/cargo/order.dm @@ -16,7 +16,7 @@ errors |= MANIFEST_ERROR_ITEM /obj/item/paper/fluff/jobs/cargo/manifest/proc/is_approved() - return stamped && stamped.len && !is_denied() + return stamped?.len && !is_denied() /obj/item/paper/fluff/jobs/cargo/manifest/proc/is_denied() return stamped && ("stamp-deny" in stamped) @@ -49,6 +49,7 @@ P.info += "

    [station_name()] Supply Requisition

    " P.info += "
    " P.info += "Order #[id]
    " + P.info += "Time of Order: [STATION_TIME_TIMESTAMP("hh:mm:ss", world.time)]
    " P.info += "Item: [pack.name]
    " P.info += "Access Restrictions: [get_access_desc(pack.access)]
    " P.info += "Requested by: [orderer]
    " @@ -68,10 +69,10 @@ P.name = "shipping manifest - [packname?"#[id] ([pack.name])":"(Grouped Item Crate)"]" P.info += "

    [command_name()] Shipping Manifest

    " P.info += "
    " - if(id && !(id == "Cargo")) + if(owner && !(owner == "Cargo")) P.info += "Direct purchase from [owner]
    " P.name += " - Purchased by [owner]" - P.info += "Order #[id]
    " + P.info += "Order[packname?"":"s"]: [id]
    " P.info += "Destination: [station_name]
    " if(packname) P.info += "Item: [packname]
    " @@ -82,8 +83,11 @@ var/obj/structure/closet/C = container ignore_this += C.lockerelectronics for(var/atom/movable/AM in container.contents - ignore_this) - if((P.errors & MANIFEST_ERROR_CONTENTS) && prob(50)) - continue + if((P.errors & MANIFEST_ERROR_CONTENTS)) + if(prob(50)) + P.info += "
  • [AM.name]
  • " + else + continue P.info += "
  • [AM.name]
  • " P.info += "
" P.info += "

Stamp below to confirm receipt of goods:

" @@ -94,7 +98,7 @@ /obj/structure/closet/crate/large, /obj/structure/closet/secure_closet/goodies )) - if(blacklisted_error[container.type]) + if(is_type_in_list(container, blacklisted_error)) P.errors &= ~MANIFEST_ERROR_ITEM else var/lost = max(round(container.contents.len / 10), 1) @@ -108,15 +112,23 @@ var/obj/structure/closet/crate/C = container C.manifest = P C.update_icon() + else + // manifest goes in if it's not a crate + container.contents += P return P /datum/supply_order/proc/generate(atom/A) + var/account_holder + if(paying_account) + account_holder = paying_account.account_holder + else + account_holder = "Cargo" var/obj/structure/closet/crate/C = pack.generate(A, paying_account) - generateManifest(C, paying_account, pack) + generateManifest(C, account_holder, pack) return C -/datum/supply_order/proc/generateCombo(var/miscbox, var/misc_own, var/misc_contents) +/datum/supply_order/proc/generateCombo(miscbox, misc_own, misc_contents) for (var/I in misc_contents) new I(miscbox) generateManifest(miscbox, misc_own, "") From 8d9c4f55d632f7726c09650baff5275fc4c9637a Mon Sep 17 00:00:00 2001 From: LetterN <24603524+LetterN@users.noreply.github.com> Date: Sun, 21 Mar 2021 13:51:08 +0800 Subject: [PATCH 60/79] no dumb names --- .../file_system/programs/budgetordering.dm | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/code/modules/modular_computers/file_system/programs/budgetordering.dm b/code/modules/modular_computers/file_system/programs/budgetordering.dm index 65ff97dd1b..e55257dfbd 100644 --- a/code/modules/modular_computers/file_system/programs/budgetordering.dm +++ b/code/modules/modular_computers/file_system/programs/budgetordering.dm @@ -1,8 +1,9 @@ /datum/computer_file/program/budgetorders filename = "orderapp" - filedesc = "Nanotrasen Internal Requisition Network (NIRN)" + filedesc = "NT IRN" + category = PROGRAM_CATEGORY_SUPL program_icon_state = "request" - extended_desc = "A request network that utilizes the Nanotrasen Ordering network to purchase supplies using a department budget account." + extended_desc = "Nanotrasen Internal Requisition Network interface for supply purchasing using a department budget account." requires_ntnet = TRUE transfer_access = ACCESS_HEADS usage_flags = PROGRAM_LAPTOP | PROGRAM_TABLET @@ -35,7 +36,7 @@ return FALSE if(!paccess_to_check) // No required_access, allow it. return TRUE - if(IsAdminGhost(user)) + if(isAdminGhostAI(user)) return TRUE //Aquire access from the inserted ID card. @@ -79,7 +80,6 @@ data["supplies"] = list() for(var/pack in SSshuttle.supply_packs) var/datum/supply_pack/P = SSshuttle.supply_packs[pack] - // todo: replace to P.access_view if(!is_visible_pack(usr, P.access , null, P.contraband) || P.hidden) continue if(!data["supplies"][P.group]) @@ -105,7 +105,7 @@ data["docked"] = SSshuttle.supply.mode == SHUTTLE_IDLE data["loan"] = !!SSshuttle.shuttle_loan data["loan_dispatched"] = SSshuttle.shuttle_loan && SSshuttle.shuttle_loan.dispatched - data["can_send"] = FALSE //There is no situation where I want the app to be able to send the shuttle AWAY from the station, but conversely is fine. + data["can_send"] = FALSE //There is no situation where I want the app to be able to send the shuttle AWAY from the station, but conversely is fine. data["can_approve_requests"] = can_approve_requests data["app_cost"] = TRUE var/message = "Remember to stamp and send back the supply manifests." From 661ed14c83358c018e9092bf850d2908bf3b7fac Mon Sep 17 00:00:00 2001 From: silicons <2003111+silicons@users.noreply.github.com> Date: Sun, 21 Mar 2021 02:05:43 -0700 Subject: [PATCH 61/79] Update job.dm --- code/controllers/subsystem/job.dm | 55 ++++++++++++------------------- 1 file changed, 21 insertions(+), 34 deletions(-) diff --git a/code/controllers/subsystem/job.dm b/code/controllers/subsystem/job.dm index c090d7367c..4a93c1692d 100644 --- a/code/controllers/subsystem/job.dm +++ b/code/controllers/subsystem/job.dm @@ -490,42 +490,29 @@ SUBSYSTEM_DEF(job) job.after_spawn(H, M, joined_late) // note: this happens before the mob has a key! M will always have a client, H might not. equip_loadout(N, H, TRUE)//CIT CHANGE - makes players spawn with in-backpack loadout items properly. A little hacky but it works - if(ishuman(H) && H.client && N) - if(H.client && H.client.prefs && length(H.client.prefs.tcg_cards)) - var/obj/item/tcgcard_binder/binder = new(get_turf(H)) - H.equip_to_slot_if_possible(binder, SLOT_IN_BACKPACK, disable_warning = TRUE, bypass_equip_delay_self = TRUE) - for(var/card_type in H.client.prefs.tcg_cards) - if(card_type) - if(islist(H.client.prefs.tcg_cards[card_type])) - for(var/duplicate in H.client.prefs.tcg_cards[card_type]) - var/obj/item/tcg_card/card = new(get_turf(H), card_type, duplicate) - card.forceMove(binder) - binder.cards.Add(card) - else - var/obj/item/tcg_card/card = new(get_turf(H), card_type, H.client.prefs.tcg_cards[card_type]) + var/list/tcg_cards + if(ishuman(H)) + if(length(H.client?.prefs?.tcg_cards)) + tcg_cards = H.client.prefs.tcg_cards + else if(N?.client?.prefs?.tcg_cards)) + tcg_cards = N.client.prefs.tcg_cards + if(tcg_cards) + var/obj/item/tcgcard_binder/binder = new(get_turf(H)) + H.equip_to_slot_if_possible(binder, SLOT_IN_BACKPACK, disable_warning = TRUE, bypass_equip_delay_self = TRUE) + for(var/card_type in N.client.prefs.tcg_cards) + if(card_type) + if(islist(H.client.prefs.tcg_cards[card_type])) + for(var/duplicate in N.client.prefs.tcg_cards[card_type]) + var/obj/item/tcg_card/card = new(get_turf(H), card_type, duplicate) card.forceMove(binder) binder.cards.Add(card) - binder.check_for_exodia() - if(length(H.client.prefs.tcg_decks)) - binder.decks = H.client.prefs.tcg_decks - else - if(H && N.client.prefs && length(N.client.prefs.tcg_cards)) - var/obj/item/tcgcard_binder/binder = new(get_turf(H)) - H.equip_to_slot_if_possible(binder, SLOT_IN_BACKPACK, disable_warning = TRUE, bypass_equip_delay_self = TRUE) - for(var/card_type in N.client.prefs.tcg_cards) - if(card_type) - if(islist(H.client.prefs.tcg_cards[card_type])) - for(var/duplicate in N.client.prefs.tcg_cards[card_type]) - var/obj/item/tcg_card/card = new(get_turf(H), card_type, duplicate) - card.forceMove(binder) - binder.cards.Add(card) - else - var/obj/item/tcg_card/card = new(get_turf(H), card_type, N.client.prefs.tcg_cards[card_type]) - card.forceMove(binder) - binder.cards.Add(card) - binder.check_for_exodia() - if(length(N.client.prefs.tcg_decks)) - binder.decks = N.client.prefs.tcg_decks + else + var/obj/item/tcg_card/card = new(get_turf(H), card_type, N.client.prefs.tcg_cards[card_type]) + card.forceMove(binder) + binder.cards.Add(card) + binder.check_for_exodia() + if(length(N.client.prefs.tcg_decks)) + binder.decks = N.client.prefs.tcg_decks return H /* From 4e22ad7484476199840fbca06d8f46b4cd3b401c Mon Sep 17 00:00:00 2001 From: silicons <2003111+silicons@users.noreply.github.com> Date: Sun, 21 Mar 2021 02:07:03 -0700 Subject: [PATCH 62/79] Update job.dm --- code/controllers/subsystem/job.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/controllers/subsystem/job.dm b/code/controllers/subsystem/job.dm index 4a93c1692d..7e7efe398f 100644 --- a/code/controllers/subsystem/job.dm +++ b/code/controllers/subsystem/job.dm @@ -494,7 +494,7 @@ SUBSYSTEM_DEF(job) if(ishuman(H)) if(length(H.client?.prefs?.tcg_cards)) tcg_cards = H.client.prefs.tcg_cards - else if(N?.client?.prefs?.tcg_cards)) + else if(length(N?.client?.prefs?.tcg_cards)) tcg_cards = N.client.prefs.tcg_cards if(tcg_cards) var/obj/item/tcgcard_binder/binder = new(get_turf(H)) From 86b8bbf72752390a7ea258cad93828a86ca173af Mon Sep 17 00:00:00 2001 From: LetterN <24603524+LetterN@users.noreply.github.com> Date: Sun, 21 Mar 2021 21:44:04 +0800 Subject: [PATCH 63/79] no more free shipping --- .../crates_lockers/crates/secure.dm | 13 ++- .../file_system/programs/budgetordering.dm | 4 +- code/modules/shuttle/supply.dm | 96 ++++++++++++------- 3 files changed, 76 insertions(+), 37 deletions(-) diff --git a/code/game/objects/structures/crates_lockers/crates/secure.dm b/code/game/objects/structures/crates_lockers/crates/secure.dm index 2c923c1905..eb652c5180 100644 --- a/code/game/objects/structures/crates_lockers/crates/secure.dm +++ b/code/game/objects/structures/crates_lockers/crates/secure.dm @@ -80,16 +80,25 @@ name = "private crate" desc = "A crate cover designed to only open for who purchased its contents." icon_state = "privatecrate" + ///Account of the person buying the crate if private purchasing. var/datum/bank_account/buyer_account + ///Department of the person buying the crate if buying via the NIRN app. + var/datum/bank_account/department/department_account + ///Is the secure crate opened or closed? var/privacy_lock = TRUE + ///Is the crate being bought by a person, or a budget card? + var/department_purchase = FALSE /obj/structure/closet/crate/secure/owned/examine(mob/user) . = ..() - to_chat(user, "It's locked with a privacy lock, and can only be unlocked by the buyer's ID.") + . += "It's locked with a privacy lock, and can only be unlocked by the buyer's ID." /obj/structure/closet/crate/secure/owned/Initialize(mapload, datum/bank_account/_buyer_account) . = ..() buyer_account = _buyer_account + if(istype(buyer_account, /datum/bank_account/department)) + department_purchase = TRUE + department_account = buyer_account /obj/structure/closet/crate/secure/owned/togglelock(mob/living/user, silent) if(privacy_lock) @@ -97,7 +106,7 @@ var/obj/item/card/id/id_card = user.get_idcard(TRUE) if(id_card) if(id_card.registered_account) - if(id_card.registered_account == buyer_account) + if(id_card.registered_account == buyer_account || (department_purchase && (id_card.registered_account?.account_job?.paycheck_department) == (department_account.department_id))) if(iscarbon(user)) add_fingerprint(user) locked = !locked diff --git a/code/modules/modular_computers/file_system/programs/budgetordering.dm b/code/modules/modular_computers/file_system/programs/budgetordering.dm index e55257dfbd..162f480c02 100644 --- a/code/modules/modular_computers/file_system/programs/budgetordering.dm +++ b/code/modules/modular_computers/file_system/programs/budgetordering.dm @@ -1,7 +1,7 @@ /datum/computer_file/program/budgetorders filename = "orderapp" filedesc = "NT IRN" - category = PROGRAM_CATEGORY_SUPL + // category = PROGRAM_CATEGORY_SUPL program_icon_state = "request" extended_desc = "Nanotrasen Internal Requisition Network interface for supply purchasing using a department budget account." requires_ntnet = TRUE @@ -36,7 +36,7 @@ return FALSE if(!paccess_to_check) // No required_access, allow it. return TRUE - if(isAdminGhostAI(user)) + if(IsAdminGhost(user)) return TRUE //Aquire access from the inserted ID card. diff --git a/code/modules/shuttle/supply.dm b/code/modules/shuttle/supply.dm index 7af0315934..899e2b2f6f 100644 --- a/code/modules/shuttle/supply.dm +++ b/code/modules/shuttle/supply.dm @@ -25,7 +25,14 @@ GLOBAL_LIST_INIT(blacklisted_cargo_types, typecacheof(list( /obj/item/shared_storage, /obj/structure/extraction_point, /obj/machinery/syndicatebomb, - /obj/item/hilbertshotel + /obj/item/hilbertshotel, + /obj/machinery/launchpad, + /obj/machinery/disposal, + /obj/structure/disposalpipe, + /obj/item/hilbertshotel, + /obj/machinery/camera, + /obj/item/gps, + /obj/structure/checkoutmachine ))) GLOBAL_LIST_INIT(cargo_shuttle_leave_behind_typecache, typecacheof(list( @@ -33,6 +40,11 @@ GLOBAL_LIST_INIT(cargo_shuttle_leave_behind_typecache, typecacheof(list( /mob/living/simple_animal/slaughter ))) +/// How many goody orders we can fit in a lockbox before we upgrade to a crate +#define GOODY_FREE_SHIPPING_MAX 5 +/// How much to charge oversized goody orders +#define CRATE_TAX 700 + /obj/docking_port/mobile/supply name = "supply shuttle" id = "supply" @@ -58,6 +70,7 @@ GLOBAL_LIST_INIT(cargo_shuttle_leave_behind_typecache, typecacheof(list( return check_blacklist(shuttle_areas, GLOB.blacklisted_cargo_types - GLOB.cargo_shuttle_leave_behind_typecache) return ..() +// fuc off /obj/docking_port/mobile/supply/enterTransit() var/list/leave_behind = list() for(var/i in check_blacklist(shuttle_areas, GLOB.cargo_shuttle_leave_behind_typecache)) @@ -98,12 +111,11 @@ GLOBAL_LIST_INIT(cargo_shuttle_leave_behind_typecache, typecacheof(list( sell() /obj/docking_port/mobile/supply/proc/buy() - if(!SSshuttle.shoppinglist.len) - return - var/list/obj/miscboxes = list() //miscboxes are combo boxes that contain all goody orders grouped var/list/misc_order_num = list() //list of strings of order numbers, so that the manifest can show all orders in a box var/list/misc_contents = list() //list of lists of items that each box will contain + if(!SSshuttle.shoppinglist.len) + return var/list/empty_turfs = list() for(var/place in shuttle_areas) @@ -113,30 +125,39 @@ GLOBAL_LIST_INIT(cargo_shuttle_leave_behind_typecache, typecacheof(list( continue empty_turfs += T - var/datum/bank_account/cargo_budget = SSeconomy.get_dep_account(ACCOUNT_CAR) var/value = 0 var/purchases = 0 + var/list/goodies_by_buyer = list() // if someone orders more than GOODY_FREE_SHIPPING_MAX goodies, we upcharge to a normal crate so they can't carry around 20 combat shotties + for(var/datum/supply_order/SO in SSshuttle.shoppinglist) if(!empty_turfs.len) break - var/price = SO.pack.cost if(SO.applied_coupon) price *= (1 - SO.applied_coupon.discount_pct_off) + var/datum/bank_account/D if(SO.paying_account) //Someone paid out of pocket D = SO.paying_account + var/list/current_buyer_orders = goodies_by_buyer[SO.paying_account] // so we can access the length a few lines down if(!SO.pack.goody) price *= 1.1 //TODO make this customizable by the quartermaster + + // note this is before we increment, so this is the GOODY_FREE_SHIPPING_MAX + 1th goody to ship. also note we only increment off this step if they successfully pay the fee, so there's no way around it + else if(LAZYLEN(current_buyer_orders) == GOODY_FREE_SHIPPING_MAX) + price += CRATE_TAX + D.bank_card_talk("Goody order size exceeds free shipping limit: Assessing [CRATE_TAX] credit S&H fee.") else - D = cargo_budget + D = SSeconomy.get_dep_account(ACCOUNT_CAR) if(D) - if(!D.adjust_money(-SO.pack.cost)) + if(!D.adjust_money(-price)) if(SO.paying_account) D.bank_card_talk("Cargo order #[SO.id] rejected due to lack of funds. Credits required: [price]") continue if(SO.paying_account) + if(SO.pack.goody) + LAZYADD(goodies_by_buyer[SO.paying_account], SO) D.bank_card_talk("Cargo order #[SO.id] has shipped. [price] credits have been charged to your bank account.") var/datum/bank_account/department/cargo = SSeconomy.get_dep_account(ACCOUNT_CAR) cargo.adjust_money(price - SO.pack.cost) //Cargo gets the handling fee @@ -145,30 +166,7 @@ GLOBAL_LIST_INIT(cargo_shuttle_leave_behind_typecache, typecacheof(list( SSshuttle.orderhistory += SO QDEL_NULL(SO.applied_coupon) - if(SO.pack.goody) //goody means it gets piled in the miscbox - if(SO.paying_account) - if(!miscboxes.len || !miscboxes[D.account_holder]) //if there's no miscbox for this person - miscboxes[D.account_holder] = new /obj/item/storage/lockbox/order(pick_n_take(empty_turfs)) - var/obj/item/storage/lockbox/order/our_box = miscboxes[D.account_holder] - our_box.buyer_account = SO.paying_account - miscboxes[D.account_holder].name = "small items case - purchased by [D.account_holder]" - misc_contents[D.account_holder] = list() - for (var/item in SO.pack.contains) - misc_contents[D.account_holder] += item - misc_order_num[D.account_holder] = "[misc_order_num[D.account_holder]]#[SO.id] " - else //No private payment, so we just stuff it all into a generic crate - if(!miscboxes.len || !miscboxes["Cargo"]) - miscboxes["Cargo"] = new /obj/structure/closet/secure_closet/goodies(pick_n_take(empty_turfs)) - miscboxes["Cargo"].name = "small items closet" - misc_contents["Cargo"] = list() - miscboxes["Cargo"].req_access = list() - for (var/item in SO.pack.contains) - misc_contents["Cargo"] += item - //new item(miscboxes["Cargo"]) - if(SO.pack.access) - miscboxes["Cargo"].req_access += SO.pack.access - misc_order_num["Cargo"] = "[misc_order_num["Cargo"]]#[SO.id] " - else + if(!SO.pack.goody) //we handle goody crates below SO.generate(pick_n_take(empty_turfs)) SSblackbox.record_feedback("nested tally", "cargo_imports", 1, list("[SO.pack.cost]", "[SO.pack.name]")) @@ -177,16 +175,43 @@ GLOBAL_LIST_INIT(cargo_shuttle_leave_behind_typecache, typecacheof(list( message_admins("\A [SO.pack.name] ordered by [ADMIN_LOOKUPFLW(SO.orderer_ckey)], paid by [D.account_holder] has shipped.") purchases++ + // we handle packing all the goodies last, since the type of crate we use depends on how many goodies they ordered. If it's more than GOODY_FREE_SHIPPING_MAX + // then we send it in a crate (including the CRATE_TAX cost), otherwise send it in a free shipping case + for(var/D in goodies_by_buyer) + var/list/buying_account_orders = goodies_by_buyer[D] + var/datum/bank_account/buying_account = D + var/buyer = buying_account.account_holder + + if(buying_account_orders.len > GOODY_FREE_SHIPPING_MAX) // no free shipping, send a crate + var/obj/structure/closet/crate/secure/owned/our_crate = new /obj/structure/closet/crate/secure/owned(pick_n_take(empty_turfs)) + our_crate.buyer_account = buying_account + our_crate.name = "goody crate - purchased by [buyer]" + miscboxes[buyer] = our_crate + else //free shipping in a case + miscboxes[buyer] = new /obj/item/storage/lockbox/order(pick_n_take(empty_turfs)) + var/obj/item/storage/lockbox/order/our_case = miscboxes[buyer] + our_case.buyer_account = buying_account + miscboxes[buyer].name = "goody case - purchased by [buyer]" + misc_contents[buyer] = list() + + for(var/O in buying_account_orders) + var/datum/supply_order/our_order = O + for (var/item in our_order.pack.contains) + misc_contents[buyer] += item + misc_order_num[buyer] = "[misc_order_num[buyer]]#[our_order.id] " + for(var/I in miscboxes) var/datum/supply_order/SO = new/datum/supply_order() SO.id = misc_order_num[I] SO.generateCombo(miscboxes[I], I, misc_contents[I]) qdel(SO) + var/datum/bank_account/cargo_budget = SSeconomy.get_dep_account(ACCOUNT_CAR) investigate_log("[purchases] orders in this shipment, worth [value] credits. [cargo_budget.account_balance] credits left.", INVESTIGATE_CARGO) /obj/docking_port/mobile/supply/proc/sell() var/datum/bank_account/D = SSeconomy.get_dep_account(ACCOUNT_CAR) + var/presale_points = D.account_balance var/gain = 0 if(!GLOB.exports_list.len) // No exports list? Generate it! @@ -204,6 +229,8 @@ GLOBAL_LIST_INIT(cargo_shuttle_leave_behind_typecache, typecacheof(list( continue if(bounty_ship_item_and_contents(AM, dry_run = FALSE)) matched_bounty = TRUE + // ignore mech checks because the mech is ONLY for bounty + continue if(!AM.anchored || istype(AM, /obj/mecha)) export_item_and_contents(AM, export_categories , dry_run = FALSE, external_report = ex) @@ -230,4 +257,7 @@ GLOBAL_LIST_INIT(cargo_shuttle_leave_behind_typecache, typecacheof(list( msg = copytext_char(msg, 1, MAX_MESSAGE_LEN) SSshuttle.centcom_message = msg - investigate_log("Shuttle contents sold for [gain] credits. Contents: [ex.exported_atoms || "none."] Message: [SSshuttle.centcom_message || "none."]", INVESTIGATE_CARGO) + investigate_log("Shuttle contents sold for [D.account_balance - presale_points] credits. Contents: [ex.exported_atoms ? ex.exported_atoms.Join(",") + "." : "none."] Message: [SSshuttle.centcom_message || "none."]", INVESTIGATE_CARGO) + +#undef GOODY_FREE_SHIPPING_MAX +#undef CRATE_TAX From a8e446647658cb13f8da6591a90161e2a154ef1c Mon Sep 17 00:00:00 2001 From: Hatterhat Date: Sun, 21 Mar 2021 18:16:22 -0500 Subject: [PATCH 64/79] sigh --- code/modules/mob/living/carbon/human/human_helpers.dm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/code/modules/mob/living/carbon/human/human_helpers.dm b/code/modules/mob/living/carbon/human/human_helpers.dm index 5f30d902b1..7ff8ab51be 100644 --- a/code/modules/mob/living/carbon/human/human_helpers.dm +++ b/code/modules/mob/living/carbon/human/human_helpers.dm @@ -115,13 +115,13 @@ . = ..() if(!.) return + if(HAS_TRAIT(src, TRAIT_NOGUNS)) + to_chat(src, "Your fingers don't fit in the trigger guard!") + return FALSE if(G.trigger_guard == TRIGGER_GUARD_NORMAL) if(HAS_TRAIT(src, TRAIT_CHUNKYFINGERS)) to_chat(src, "Your meaty finger is much too large for the trigger guard!") return FALSE - if(HAS_TRAIT(src, TRAIT_NOGUNS)) - to_chat(src, "Your fingers don't fit in the trigger guard!") - return FALSE /mob/living/carbon/human/proc/get_bank_account() RETURN_TYPE(/datum/bank_account) From 722b50088ab2fb2d2c41c405d6e0b29d63c71f7b Mon Sep 17 00:00:00 2001 From: Hatterhat <31829017+Hatterhat@users.noreply.github.com> Date: Sun, 21 Mar 2021 19:26:34 -0500 Subject: [PATCH 65/79] message tweak Co-authored-by: necromanceranne <40847847+necromanceranne@users.noreply.github.com> --- code/modules/mob/living/carbon/human/human_helpers.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/mob/living/carbon/human/human_helpers.dm b/code/modules/mob/living/carbon/human/human_helpers.dm index 7ff8ab51be..3e65bb6e66 100644 --- a/code/modules/mob/living/carbon/human/human_helpers.dm +++ b/code/modules/mob/living/carbon/human/human_helpers.dm @@ -116,7 +116,7 @@ if(!.) return if(HAS_TRAIT(src, TRAIT_NOGUNS)) - to_chat(src, "Your fingers don't fit in the trigger guard!") + to_chat(src, "You can't bring yourself to use a ranged weapon!") return FALSE if(G.trigger_guard == TRIGGER_GUARD_NORMAL) if(HAS_TRAIT(src, TRAIT_CHUNKYFINGERS)) From ec7714351ac6733ff7e2346ad54d8f1d48433511 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Mon, 22 Mar 2021 15:37:59 -0500 Subject: [PATCH 66/79] Automatic changelog generation for PR #14489 [ci skip] --- html/changelogs/AutoChangeLog-pr-14489.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-14489.yml diff --git a/html/changelogs/AutoChangeLog-pr-14489.yml b/html/changelogs/AutoChangeLog-pr-14489.yml new file mode 100644 index 0000000000..6e34a49696 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-14489.yml @@ -0,0 +1,4 @@ +author: "LetterN" +delete-after: True +changes: + - bugfix: "NIRM departamental purchases now work. Have fun spending the entire R&D Budget!" From a27f03aa65edaf27798961f15398d657b3842351 Mon Sep 17 00:00:00 2001 From: Changelogs Date: Tue, 23 Mar 2021 00:15:15 +0000 Subject: [PATCH 67/79] Automatic changelog compile [ci skip] --- html/changelog.html | 6 ++++++ html/changelogs/.all_changelog.yml | 4 ++++ html/changelogs/AutoChangeLog-pr-14489.yml | 4 ---- 3 files changed, 10 insertions(+), 4 deletions(-) delete mode 100644 html/changelogs/AutoChangeLog-pr-14489.yml diff --git a/html/changelog.html b/html/changelog.html index fcae534cd2..50c7c8d839 100644 --- a/html/changelog.html +++ b/html/changelog.html @@ -50,6 +50,12 @@ -->
+

23 March 2021

+

LetterN updated:

+
    +
  • NIRM departamental purchases now work. Have fun spending the entire R&D Budget!
  • +
+

21 March 2021

Arturlang updated:

    diff --git a/html/changelogs/.all_changelog.yml b/html/changelogs/.all_changelog.yml index c56ed45b9f..ae22fdc466 100644 --- a/html/changelogs/.all_changelog.yml +++ b/html/changelogs/.all_changelog.yml @@ -28811,3 +28811,7 @@ DO NOT EDIT THIS FILE BY HAND! AUTOMATICALLY GENERATED BY ss13_genchangelog.py. - balance: rebalanced hierophant STAFF to do 15 damage on all attacks timothyteakettle: - bugfix: using the puddle ability when stunned wont break it +2021-03-23: + LetterN: + - bugfix: NIRM departamental purchases now work. Have fun spending the entire R&D + Budget! diff --git a/html/changelogs/AutoChangeLog-pr-14489.yml b/html/changelogs/AutoChangeLog-pr-14489.yml deleted file mode 100644 index 6e34a49696..0000000000 --- a/html/changelogs/AutoChangeLog-pr-14489.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "LetterN" -delete-after: True -changes: - - bugfix: "NIRM departamental purchases now work. Have fun spending the entire R&D Budget!" From 249b9a61c7f7fa62a90c145fb8efa201b091f56d Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Mon, 22 Mar 2021 19:52:45 -0500 Subject: [PATCH 68/79] Automatic changelog generation for PR #14447 [ci skip] --- html/changelogs/AutoChangeLog-pr-14447.yml | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-14447.yml diff --git a/html/changelogs/AutoChangeLog-pr-14447.yml b/html/changelogs/AutoChangeLog-pr-14447.yml new file mode 100644 index 0000000000..1ed321f6b9 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-14447.yml @@ -0,0 +1,5 @@ +author: "LetterN" +delete-after: True +changes: + - bugfix: "fixed laptops pickability" + - bugfix: "fixed closets being unweldable" From a3c2e0c938616a0e4f5a2316709c76185abc876f Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Mon, 22 Mar 2021 19:55:15 -0500 Subject: [PATCH 69/79] Automatic changelog generation for PR #14491 [ci skip] --- html/changelogs/AutoChangeLog-pr-14491.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-14491.yml diff --git a/html/changelogs/AutoChangeLog-pr-14491.yml b/html/changelogs/AutoChangeLog-pr-14491.yml new file mode 100644 index 0000000000..a40970617c --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-14491.yml @@ -0,0 +1,4 @@ +author: "Hatterhat" +delete-after: True +changes: + - bugfix: "The NOGUNS trait now takes precedence over the triggerguard checks." From d9977e24b5ea6167ff87c442bd6c945b78436eb2 Mon Sep 17 00:00:00 2001 From: Hatterhat <31829017+Hatterhat@users.noreply.github.com> Date: Mon, 22 Mar 2021 21:29:48 -0500 Subject: [PATCH 70/79] Update medicine.dm --- code/modules/reagents/chemistry/recipes/medicine.dm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/code/modules/reagents/chemistry/recipes/medicine.dm b/code/modules/reagents/chemistry/recipes/medicine.dm index f2e9bd9e1a..918ccf01e5 100644 --- a/code/modules/reagents/chemistry/recipes/medicine.dm +++ b/code/modules/reagents/chemistry/recipes/medicine.dm @@ -335,7 +335,7 @@ required_reagents = list( /datum/reagent/medicine/mannitol = 2, /datum/reagent/water = 2, /datum/reagent/impedrezene = 1) /datum/chemical_reaction/medsuture - required_reagents = list(/datum/reagent/cellulose = 10, /datum/reagent/toxin/formaldehyde = 20, /datum/reagent/medicine/polypyr = 15) //This might be a bit much, reagent cost should be reviewed after implementation. + required_reagents = list(/datum/reagent/cellulose = 5, /datum/reagent/toxin/formaldehyde = 5, /datum/reagent/medicine/polypyr = 5) //This might be a bit much, reagent cost should be reviewed after implementation. /datum/chemical_reaction/medsuture/on_reaction(datum/reagents/holder, created_volume) var/location = get_turf(holder.my_atom) @@ -343,7 +343,7 @@ new /obj/item/stack/medical/suture/medicated(location) /datum/chemical_reaction/medmesh - required_reagents = list(/datum/reagent/cellulose = 20, /datum/reagent/consumable/aloejuice = 20, /datum/reagent/space_cleaner/sterilizine = 10) + required_reagents = list(/datum/reagent/cellulose = 5, /datum/reagent/consumable/aloejuice = 5, /datum/reagent/space_cleaner/sterilizine = 5) /datum/chemical_reaction/medmesh/on_reaction(datum/reagents/holder, created_volume) var/location = get_turf(holder.my_atom) From e4a1c612cda34b840f5886a0f42584e58b1edd72 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Mon, 22 Mar 2021 22:14:59 -0500 Subject: [PATCH 71/79] Automatic changelog generation for PR #14475 [ci skip] --- html/changelogs/AutoChangeLog-pr-14475.yml | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-14475.yml diff --git a/html/changelogs/AutoChangeLog-pr-14475.yml b/html/changelogs/AutoChangeLog-pr-14475.yml new file mode 100644 index 0000000000..5c26ac3970 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-14475.yml @@ -0,0 +1,6 @@ +author: "qweq12yt" +delete-after: True +changes: + - rscadd: "added the black market uplink" + - imageadd: "added blackmarket.dmi" + - bugfix: "increased the black market interface's width, now the delivery options will show properly when the LTSRBT is built" From 3b28170fa997ed680b3d9a3bd4f85e1b3158ca35 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Mon, 22 Mar 2021 22:15:16 -0500 Subject: [PATCH 72/79] Automatic changelog generation for PR #14473 [ci skip] --- html/changelogs/AutoChangeLog-pr-14473.yml | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-14473.yml diff --git a/html/changelogs/AutoChangeLog-pr-14473.yml b/html/changelogs/AutoChangeLog-pr-14473.yml new file mode 100644 index 0000000000..1d7db07abe --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-14473.yml @@ -0,0 +1,14 @@ +author: "ItzGabby" +delete-after: True +changes: + - rscadd: "Fluff Items with polychromic support" + - rscadd: "A new vendor called Bark box" + - rscadd: "A new form of snack with it's own box" + - rscadd: "Two harness, one of them being lewd" + - rscadd: "One new collar, with a ribbon. Classy." + - rscadd: "More locked forms of collars" + - rscdel: "Purged old balls" + - balance: "Removed the funny buffs each colored tennis ball had, down with the powergame!" + - imageadd: "Added polychromic fluff icons, vendor icons, suit icons, snack icons, fancy box icons, and a polychromic version of Izzy's ball." + - imagedel: "Deleted old balls, Izzy's Ball, except the rainbow one since it's special and as I did not go out of my way to get permission to touch." + - spellcheck: "Walked into vending.dm and glared for a moment at hydroponics' grammar." From 32f4938eb9131b6802f7fc5cdb6e19d2ebe2729a Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Tue, 23 Mar 2021 16:22:29 -0500 Subject: [PATCH 73/79] Automatic changelog generation for PR #14484 [ci skip] --- html/changelogs/AutoChangeLog-pr-14484.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-14484.yml diff --git a/html/changelogs/AutoChangeLog-pr-14484.yml b/html/changelogs/AutoChangeLog-pr-14484.yml new file mode 100644 index 0000000000..84cafd410a --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-14484.yml @@ -0,0 +1,4 @@ +author: "zeroisthebiggay" +delete-after: True +changes: + - rscadd: "biodegrade works on legcuffs" From 111074b8a688e48d3be889694a28f5c9090a6dca Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Tue, 23 Mar 2021 16:34:02 -0500 Subject: [PATCH 74/79] Automatic changelog generation for PR #14481 [ci skip] --- html/changelogs/AutoChangeLog-pr-14481.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-14481.yml diff --git a/html/changelogs/AutoChangeLog-pr-14481.yml b/html/changelogs/AutoChangeLog-pr-14481.yml new file mode 100644 index 0000000000..381314f407 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-14481.yml @@ -0,0 +1,4 @@ +author: "BlueWildrose" +delete-after: True +changes: + - bugfix: "The nightmare's light eater can now destroy messes that emit light, like glowing goo or ectoplasmic puddles." From d57c35de8732c38e13e8fff0bee527898ff85a32 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Tue, 23 Mar 2021 16:35:57 -0500 Subject: [PATCH 75/79] Automatic changelog generation for PR #14430 [ci skip] --- html/changelogs/AutoChangeLog-pr-14430.yml | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-14430.yml diff --git a/html/changelogs/AutoChangeLog-pr-14430.yml b/html/changelogs/AutoChangeLog-pr-14430.yml new file mode 100644 index 0000000000..ceab32ae0b --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-14430.yml @@ -0,0 +1,5 @@ +author: "YakumoChen" +delete-after: True +changes: + - balance: "Genetics - Thermal vision is a recipe instead of a natural gene now. Nearsighted+Stimmed. Other minor nerfs, Thermal is 40 instability." + - balance: "Research - X-ray eyes are now an illegal tech." From bbb0ffa2f19e2c2458067df3be94d414b008d636 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Tue, 23 Mar 2021 17:15:29 -0500 Subject: [PATCH 76/79] Automatic changelog generation for PR #14498 [ci skip] --- html/changelogs/AutoChangeLog-pr-14498.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-14498.yml diff --git a/html/changelogs/AutoChangeLog-pr-14498.yml b/html/changelogs/AutoChangeLog-pr-14498.yml new file mode 100644 index 0000000000..2499ae9044 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-14498.yml @@ -0,0 +1,4 @@ +author: "Hatterhat" +delete-after: True +changes: + - balance: "Medicated sutures and advanced regenerative mesh are now easier to make. Reagent-quantity wise, anyway." From 0cefa7f470096787c02c9f0b9243aa9e8e167585 Mon Sep 17 00:00:00 2001 From: Changelogs Date: Wed, 24 Mar 2021 00:15:18 +0000 Subject: [PATCH 77/79] Automatic changelog compile [ci skip] --- html/changelog.html | 45 ++++++++++++++++++++++ html/changelogs/.all_changelog.yml | 36 +++++++++++++++++ html/changelogs/AutoChangeLog-pr-14430.yml | 5 --- html/changelogs/AutoChangeLog-pr-14447.yml | 5 --- html/changelogs/AutoChangeLog-pr-14473.yml | 14 ------- html/changelogs/AutoChangeLog-pr-14475.yml | 6 --- html/changelogs/AutoChangeLog-pr-14481.yml | 4 -- html/changelogs/AutoChangeLog-pr-14484.yml | 4 -- html/changelogs/AutoChangeLog-pr-14491.yml | 4 -- html/changelogs/AutoChangeLog-pr-14498.yml | 4 -- 10 files changed, 81 insertions(+), 46 deletions(-) delete mode 100644 html/changelogs/AutoChangeLog-pr-14430.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-14447.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-14473.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-14475.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-14481.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-14484.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-14491.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-14498.yml diff --git a/html/changelog.html b/html/changelog.html index 50c7c8d839..32c8dba4d6 100644 --- a/html/changelog.html +++ b/html/changelog.html @@ -50,6 +50,51 @@ -->
    +

    24 March 2021

    +

    BlueWildrose updated:

    +
      +
    • The nightmare's light eater can now destroy messes that emit light, like glowing goo or ectoplasmic puddles.
    • +
    +

    Hatterhat updated:

    +
      +
    • The NOGUNS trait now takes precedence over the triggerguard checks.
    • +
    • Medicated sutures and advanced regenerative mesh are now easier to make. Reagent-quantity wise, anyway.
    • +
    +

    ItzGabby updated:

    +
      +
    • Fluff Items with polychromic support
    • +
    • A new vendor called Bark box
    • +
    • A new form of snack with it's own box
    • +
    • Two harness, one of them being lewd
    • +
    • One new collar, with a ribbon. Classy.
    • +
    • More locked forms of collars
    • +
    • Purged old balls
    • +
    • Removed the funny buffs each colored tennis ball had, down with the powergame!
    • +
    • Added polychromic fluff icons, vendor icons, suit icons, snack icons, fancy box icons, and a polychromic version of Izzy's ball.
    • +
    • Deleted old balls, Izzy's Ball, except the rainbow one since it's special and as I did not go out of my way to get permission to touch.
    • +
    • Walked into vending.dm and glared for a moment at hydroponics' grammar.
    • +
    +

    LetterN updated:

    +
      +
    • fixed laptops pickability
    • +
    • fixed closets being unweldable
    • +
    +

    YakumoChen updated:

    +
      +
    • Genetics - Thermal vision is a recipe instead of a natural gene now. Nearsighted+Stimmed. Other minor nerfs, Thermal is 40 instability.
    • +
    • Research - X-ray eyes are now an illegal tech.
    • +
    +

    qweq12yt updated:

    +
      +
    • added the black market uplink
    • +
    • added blackmarket.dmi
    • +
    • increased the black market interface's width, now the delivery options will show properly when the LTSRBT is built
    • +
    +

    zeroisthebiggay updated:

    +
      +
    • biodegrade works on legcuffs
    • +
    +

    23 March 2021

    LetterN updated:

      diff --git a/html/changelogs/.all_changelog.yml b/html/changelogs/.all_changelog.yml index ae22fdc466..8ee6b9291f 100644 --- a/html/changelogs/.all_changelog.yml +++ b/html/changelogs/.all_changelog.yml @@ -28815,3 +28815,39 @@ DO NOT EDIT THIS FILE BY HAND! AUTOMATICALLY GENERATED BY ss13_genchangelog.py. LetterN: - bugfix: NIRM departamental purchases now work. Have fun spending the entire R&D Budget! +2021-03-24: + BlueWildrose: + - bugfix: The nightmare's light eater can now destroy messes that emit light, like + glowing goo or ectoplasmic puddles. + Hatterhat: + - bugfix: The NOGUNS trait now takes precedence over the triggerguard checks. + - balance: Medicated sutures and advanced regenerative mesh are now easier to make. + Reagent-quantity wise, anyway. + ItzGabby: + - rscadd: Fluff Items with polychromic support + - rscadd: A new vendor called Bark box + - rscadd: A new form of snack with it's own box + - rscadd: Two harness, one of them being lewd + - rscadd: One new collar, with a ribbon. Classy. + - rscadd: More locked forms of collars + - rscdel: Purged old balls + - balance: Removed the funny buffs each colored tennis ball had, down with the powergame! + - imageadd: Added polychromic fluff icons, vendor icons, suit icons, snack icons, + fancy box icons, and a polychromic version of Izzy's ball. + - imagedel: Deleted old balls, Izzy's Ball, except the rainbow one since it's special + and as I did not go out of my way to get permission to touch. + - spellcheck: Walked into vending.dm and glared for a moment at hydroponics' grammar. + LetterN: + - bugfix: fixed laptops pickability + - bugfix: fixed closets being unweldable + YakumoChen: + - balance: Genetics - Thermal vision is a recipe instead of a natural gene now. + Nearsighted+Stimmed. Other minor nerfs, Thermal is 40 instability. + - balance: Research - X-ray eyes are now an illegal tech. + qweq12yt: + - rscadd: added the black market uplink + - imageadd: added blackmarket.dmi + - bugfix: increased the black market interface's width, now the delivery options + will show properly when the LTSRBT is built + zeroisthebiggay: + - rscadd: biodegrade works on legcuffs diff --git a/html/changelogs/AutoChangeLog-pr-14430.yml b/html/changelogs/AutoChangeLog-pr-14430.yml deleted file mode 100644 index ceab32ae0b..0000000000 --- a/html/changelogs/AutoChangeLog-pr-14430.yml +++ /dev/null @@ -1,5 +0,0 @@ -author: "YakumoChen" -delete-after: True -changes: - - balance: "Genetics - Thermal vision is a recipe instead of a natural gene now. Nearsighted+Stimmed. Other minor nerfs, Thermal is 40 instability." - - balance: "Research - X-ray eyes are now an illegal tech." diff --git a/html/changelogs/AutoChangeLog-pr-14447.yml b/html/changelogs/AutoChangeLog-pr-14447.yml deleted file mode 100644 index 1ed321f6b9..0000000000 --- a/html/changelogs/AutoChangeLog-pr-14447.yml +++ /dev/null @@ -1,5 +0,0 @@ -author: "LetterN" -delete-after: True -changes: - - bugfix: "fixed laptops pickability" - - bugfix: "fixed closets being unweldable" diff --git a/html/changelogs/AutoChangeLog-pr-14473.yml b/html/changelogs/AutoChangeLog-pr-14473.yml deleted file mode 100644 index 1d7db07abe..0000000000 --- a/html/changelogs/AutoChangeLog-pr-14473.yml +++ /dev/null @@ -1,14 +0,0 @@ -author: "ItzGabby" -delete-after: True -changes: - - rscadd: "Fluff Items with polychromic support" - - rscadd: "A new vendor called Bark box" - - rscadd: "A new form of snack with it's own box" - - rscadd: "Two harness, one of them being lewd" - - rscadd: "One new collar, with a ribbon. Classy." - - rscadd: "More locked forms of collars" - - rscdel: "Purged old balls" - - balance: "Removed the funny buffs each colored tennis ball had, down with the powergame!" - - imageadd: "Added polychromic fluff icons, vendor icons, suit icons, snack icons, fancy box icons, and a polychromic version of Izzy's ball." - - imagedel: "Deleted old balls, Izzy's Ball, except the rainbow one since it's special and as I did not go out of my way to get permission to touch." - - spellcheck: "Walked into vending.dm and glared for a moment at hydroponics' grammar." diff --git a/html/changelogs/AutoChangeLog-pr-14475.yml b/html/changelogs/AutoChangeLog-pr-14475.yml deleted file mode 100644 index 5c26ac3970..0000000000 --- a/html/changelogs/AutoChangeLog-pr-14475.yml +++ /dev/null @@ -1,6 +0,0 @@ -author: "qweq12yt" -delete-after: True -changes: - - rscadd: "added the black market uplink" - - imageadd: "added blackmarket.dmi" - - bugfix: "increased the black market interface's width, now the delivery options will show properly when the LTSRBT is built" diff --git a/html/changelogs/AutoChangeLog-pr-14481.yml b/html/changelogs/AutoChangeLog-pr-14481.yml deleted file mode 100644 index 381314f407..0000000000 --- a/html/changelogs/AutoChangeLog-pr-14481.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "BlueWildrose" -delete-after: True -changes: - - bugfix: "The nightmare's light eater can now destroy messes that emit light, like glowing goo or ectoplasmic puddles." diff --git a/html/changelogs/AutoChangeLog-pr-14484.yml b/html/changelogs/AutoChangeLog-pr-14484.yml deleted file mode 100644 index 84cafd410a..0000000000 --- a/html/changelogs/AutoChangeLog-pr-14484.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "zeroisthebiggay" -delete-after: True -changes: - - rscadd: "biodegrade works on legcuffs" diff --git a/html/changelogs/AutoChangeLog-pr-14491.yml b/html/changelogs/AutoChangeLog-pr-14491.yml deleted file mode 100644 index a40970617c..0000000000 --- a/html/changelogs/AutoChangeLog-pr-14491.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Hatterhat" -delete-after: True -changes: - - bugfix: "The NOGUNS trait now takes precedence over the triggerguard checks." diff --git a/html/changelogs/AutoChangeLog-pr-14498.yml b/html/changelogs/AutoChangeLog-pr-14498.yml deleted file mode 100644 index 2499ae9044..0000000000 --- a/html/changelogs/AutoChangeLog-pr-14498.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Hatterhat" -delete-after: True -changes: - - balance: "Medicated sutures and advanced regenerative mesh are now easier to make. Reagent-quantity wise, anyway." From 513b98f3e0602cd038fee4beb10fb7f82f886ee5 Mon Sep 17 00:00:00 2001 From: zeroisthebiggay <43571008+zeroisthebiggay@users.noreply.github.com> Date: Tue, 23 Mar 2021 20:28:46 -0400 Subject: [PATCH 78/79] Update strained_muscles.dm --- code/modules/antagonists/changeling/powers/strained_muscles.dm | 1 - 1 file changed, 1 deletion(-) diff --git a/code/modules/antagonists/changeling/powers/strained_muscles.dm b/code/modules/antagonists/changeling/powers/strained_muscles.dm index bbd3b8e87b..2fdf1baf04 100644 --- a/code/modules/antagonists/changeling/powers/strained_muscles.dm +++ b/code/modules/antagonists/changeling/powers/strained_muscles.dm @@ -5,7 +5,6 @@ name = "Strained Muscles" desc = "We evolve the ability to reduce the acid buildup in our muscles, allowing us to move much faster." helptext = "The strain will make us tired, and we will rapidly become fatigued. Standard weight restrictions, like hardsuits, still apply. Our chemical generation is drastically slowed while this is active. Cannot be used in lesser form." - chemical_cost = 0 // slows chemregen while active dna_cost = 1 req_human = 1 var/stacks = 0 //Increments every 5 seconds; damage increases over time From 0ded71d19684161b937929bfb2223bcf29d26635 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Wed, 24 Mar 2021 00:47:47 -0500 Subject: [PATCH 79/79] Automatic changelog generation for PR #14483 [ci skip] --- html/changelogs/AutoChangeLog-pr-14483.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-14483.yml diff --git a/html/changelogs/AutoChangeLog-pr-14483.yml b/html/changelogs/AutoChangeLog-pr-14483.yml new file mode 100644 index 0000000000..9dd9dc4296 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-14483.yml @@ -0,0 +1,4 @@ +author: "zeroisthebiggay" +delete-after: True +changes: + - balance: "strained muscles isn't free"