From 3824aa13d09de9cad0403a9f9fefcd396fdf50de Mon Sep 17 00:00:00 2001 From: Roxy <75404941+TealSeer@users.noreply.github.com> Date: Mon, 5 May 2025 16:12:50 -0400 Subject: [PATCH] update signal params --- .../code/modules/mob/living/simple_animal/friendly/dogs.dm | 2 +- modular_skyrat/modules/armaments/code/armament_component.dm | 2 +- .../modules/ashwalkers/code/buildings/ash_farming.dm | 2 +- modular_skyrat/modules/ashwalkers/code/species/Ashwalkers.dm | 2 +- modular_skyrat/modules/cell_component/code/cell_component.dm | 2 +- .../modules/clock_cult/code/structures/traps/trap.dm | 2 +- .../modules/mob/living/carbon/human/species/ghoul.dm | 4 ++-- .../modular_items/lewd_items/code/lewd_items/shibari.dm | 2 +- modular_skyrat/modules/polarized_windows/capacitor.dm | 2 +- .../modules/reagent_forging/code/mindless_killer.dm | 2 +- .../modules/reagent_forging/code/reagent_component.dm | 2 +- .../modules/plexagon_selfserve/code/off_duty_component.dm | 2 +- 12 files changed, 13 insertions(+), 13 deletions(-) diff --git a/modular_skyrat/master_files/code/modules/mob/living/simple_animal/friendly/dogs.dm b/modular_skyrat/master_files/code/modules/mob/living/simple_animal/friendly/dogs.dm index 428e69b1172..9023eae9b10 100644 --- a/modular_skyrat/master_files/code/modules/mob/living/simple_animal/friendly/dogs.dm +++ b/modular_skyrat/master_files/code/modules/mob/living/simple_animal/friendly/dogs.dm @@ -150,7 +150,7 @@ harass_target(target, always_shoot = TRUE) -/mob/living/basic/pet/dog/corgi/borgi/proc/on_attackby(datum/source, obj/item/used_item, mob/living/target) +/mob/living/basic/pet/dog/corgi/borgi/proc/on_attackby(datum/source, obj/item/used_item, mob/living/target, list/modifiers) SIGNAL_HANDLER if(!used_item.force || used_item.damtype == STAMINA || health <= 0) diff --git a/modular_skyrat/modules/armaments/code/armament_component.dm b/modular_skyrat/modules/armaments/code/armament_component.dm index a089db93b91..ee1526f04e2 100644 --- a/modular_skyrat/modules/armaments/code/armament_component.dm +++ b/modular_skyrat/modules/armaments/code/armament_component.dm @@ -38,7 +38,7 @@ inserted_card = null return ..() -/datum/component/armament/proc/on_attackby(atom/target, obj/item, mob/user) +/datum/component/armament/proc/on_attackby(datum/source, obj/item, mob/user, list/modifiers) SIGNAL_HANDLER if(!user || !item) diff --git a/modular_skyrat/modules/ashwalkers/code/buildings/ash_farming.dm b/modular_skyrat/modules/ashwalkers/code/buildings/ash_farming.dm index 78e63dfe400..96ad618a4ee 100644 --- a/modular_skyrat/modules/ashwalkers/code/buildings/ash_farming.dm +++ b/modular_skyrat/modules/ashwalkers/code/buildings/ash_farming.dm @@ -28,7 +28,7 @@ /** * check_attack is meant to listen for the COMSIG_ATOM_ATTACKBY signal, where it essentially functions like the attackby proc */ -/datum/component/simple_farm/proc/check_attack(datum/source, obj/item/attacking_item, mob/user) +/datum/component/simple_farm/proc/check_attack(datum/source, obj/item/attacking_item, mob/user, list/modifiers) SIGNAL_HANDLER //if its a seed, lets try to plant diff --git a/modular_skyrat/modules/ashwalkers/code/species/Ashwalkers.dm b/modular_skyrat/modules/ashwalkers/code/species/Ashwalkers.dm index 50c7fa1f73f..d62b07055c4 100644 --- a/modular_skyrat/modules/ashwalkers/code/species/Ashwalkers.dm +++ b/modular_skyrat/modules/ashwalkers/code/species/Ashwalkers.dm @@ -20,7 +20,7 @@ UnregisterSignal(carbon_target, COMSIG_MOB_ITEM_ATTACK) carbon_target.faction &= FACTION_ASHWALKER -/datum/species/lizard/ashwalker/proc/mob_attack(datum/source, mob/mob_target, mob/user) +/datum/species/lizard/ashwalker/proc/mob_attack(datum/source, mob/mob_target, mob/user, list/modifiers) SIGNAL_HANDLER if(!isliving(mob_target)) diff --git a/modular_skyrat/modules/cell_component/code/cell_component.dm b/modular_skyrat/modules/cell_component/code/cell_component.dm index dbc4b6800e7..331014dc36c 100644 --- a/modular_skyrat/modules/cell_component/code/cell_component.dm +++ b/modular_skyrat/modules/cell_component/code/cell_component.dm @@ -172,7 +172,7 @@ component_cell_out_of_charge/component_cell_removed proc using loc where necessa to_chat(user, span_danger("There is no cell inserted in [equipment]!")) /// Handling of cell insertion. -/datum/component/cell/proc/insert_cell(datum/source, obj/item/inserting_item, mob/living/user, params) +/datum/component/cell/proc/insert_cell(datum/source, obj/item/inserting_item, mob/living/user, list/modifiers) SIGNAL_HANDLER if(!equipment.can_interact(user)) return diff --git a/modular_skyrat/modules/clock_cult/code/structures/traps/trap.dm b/modular_skyrat/modules/clock_cult/code/structures/traps/trap.dm index dc6aa45b3cd..dbcff7ecd2d 100644 --- a/modular_skyrat/modules/clock_cult/code/structures/traps/trap.dm +++ b/modular_skyrat/modules/clock_cult/code/structures/traps/trap.dm @@ -135,7 +135,7 @@ return /// Signal proc when the trap has PARENT_ATTACKBY called on it -/datum/component/clockwork_trap/proc/on_attackby(datum/source, obj/item/attack_item, mob/user) +/datum/component/clockwork_trap/proc/on_attackby(datum/source, obj/item/attack_item, mob/user, list/modifiers) SIGNAL_HANDLER if(!IS_CLOCK(user) || !istype(attack_item, /obj/item/clockwork/clockwork_slab)) diff --git a/modular_skyrat/modules/customization/modules/mob/living/carbon/human/species/ghoul.dm b/modular_skyrat/modules/customization/modules/mob/living/carbon/human/species/ghoul.dm index 26eaa5ab788..1eb54ca24c6 100644 --- a/modular_skyrat/modules/customization/modules/mob/living/carbon/human/species/ghoul.dm +++ b/modular_skyrat/modules/customization/modules/mob/living/carbon/human/species/ghoul.dm @@ -123,13 +123,13 @@ return COMPONENT_CANCEL_ATTACK_CHAIN -/datum/species/ghoul/proc/attach_meat(mob/living/carbon/human/target, obj/item/attacking_item, mob/living/user, params) +/datum/species/ghoul/proc/attach_meat(mob/living/carbon/human/target, obj/item/attacking_item, mob/living/user, list/modifiers) SIGNAL_HANDLER if(!istype(target)) return - if(LAZYACCESS(params2list(params), RIGHT_CLICK)) + if(LAZYACCESS(modifiers, RIGHT_CLICK)) return // MEAT LIMBS: If our limb is missing, and we're using meat, stick it in! diff --git a/modular_skyrat/modules/modular_items/lewd_items/code/lewd_items/shibari.dm b/modular_skyrat/modules/modular_items/lewd_items/code/lewd_items/shibari.dm index f164ad67255..42a0d835397 100644 --- a/modular_skyrat/modules/modular_items/lewd_items/code/lewd_items/shibari.dm +++ b/modular_skyrat/modules/modular_items/lewd_items/code/lewd_items/shibari.dm @@ -96,7 +96,7 @@ new_color += num2hex(rand(0, 255), 2) set_greyscale(colors = list(new_color)) -/obj/item/stack/shibari_rope/proc/handle_roping(datum/source, mob/living/carbon/attacked, mob/living/user) +/obj/item/stack/shibari_rope/proc/handle_roping(datum/source, mob/living/carbon/attacked, mob/living/user, list/modifiers) SIGNAL_HANDLER if(get_dist(user, src) > 1) diff --git a/modular_skyrat/modules/polarized_windows/capacitor.dm b/modular_skyrat/modules/polarized_windows/capacitor.dm index 86631099aaa..5bb3fb7050b 100644 --- a/modular_skyrat/modules/polarized_windows/capacitor.dm +++ b/modular_skyrat/modules/polarized_windows/capacitor.dm @@ -8,7 +8,7 @@ * Handles installing the capacitor in the window, to provide it with some * polarization functionalities. */ -/obj/item/stock_parts/capacitor/proc/install_polarization_controller(datum/source, obj/structure/window/target, mob/user) +/obj/item/stock_parts/capacitor/proc/install_polarization_controller(datum/source, obj/structure/window/target, mob/user, list/modifiers) SIGNAL_HANDLER if(!istype(target)) diff --git a/modular_skyrat/modules/reagent_forging/code/mindless_killer.dm b/modular_skyrat/modules/reagent_forging/code/mindless_killer.dm index cb50f76b9b1..0420c7c7d5d 100644 --- a/modular_skyrat/modules/reagent_forging/code/mindless_killer.dm +++ b/modular_skyrat/modules/reagent_forging/code/mindless_killer.dm @@ -23,7 +23,7 @@ examine_list += span_danger("It has an awful gleam against those who cannot think.") -/datum/component/mindless_killer/proc/deal_smite(datum/source, mob/living/target_mob, mob/user, params) +/datum/component/mindless_killer/proc/deal_smite(datum/source, mob/living/target_mob, mob/user, proximity_flag, list/modifiers) SIGNAL_HANDLER if(!istype(target_mob)) return diff --git a/modular_skyrat/modules/reagent_forging/code/reagent_component.dm b/modular_skyrat/modules/reagent_forging/code/reagent_component.dm index db369db6e63..ca186d156dd 100644 --- a/modular_skyrat/modules/reagent_forging/code/reagent_component.dm +++ b/modular_skyrat/modules/reagent_forging/code/reagent_component.dm @@ -96,7 +96,7 @@ SIGNAL_HANDLER examine_list += span_notice("[parent_weapon] is able to be imbued with a chemical at a reagent forge!") -/datum/component/reagent_weapon/proc/inject_attacked(datum/source, mob/living/target, mob/living/user, params) +/datum/component/reagent_weapon/proc/inject_attacked(datum/source, mob/living/target, mob/living/user, list/modifiers) SIGNAL_HANDLER //don't have the weapon or any imbued reagents? don't try diff --git a/modular_zubbers/modules/plexagon_selfserve/code/off_duty_component.dm b/modular_zubbers/modules/plexagon_selfserve/code/off_duty_component.dm index c911dba9aea..776070c74e2 100644 --- a/modular_zubbers/modules/plexagon_selfserve/code/off_duty_component.dm +++ b/modular_zubbers/modules/plexagon_selfserve/code/off_duty_component.dm @@ -41,7 +41,7 @@ on_cooldown = FALSE ///Attempts an unlock if attacked by another ID. If the ID has HoP access, it will unlock and return TRUE -/datum/component/off_duty_timer/proc/attempt_unlock(datum/source, obj/item/attacking_item, mob/user, params) +/datum/component/off_duty_timer/proc/attempt_unlock(datum/source, obj/item/attacking_item, mob/user, list/modifiers) SIGNAL_HANDLER if(!hop_locked) return FALSE