update signal params

This commit is contained in:
Roxy
2025-05-05 16:12:50 -04:00
parent 82d538288d
commit 3824aa13d0
12 changed files with 13 additions and 13 deletions
@@ -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)
@@ -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)
@@ -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
@@ -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))
@@ -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
@@ -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))
@@ -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!
@@ -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)
@@ -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))
@@ -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
@@ -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
@@ -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