Refactors do_after w/ TG's do_after (#18282)

* part1

* keeps range ability

* no cog vore
This commit is contained in:
Cameron Lennox
2025-08-21 18:21:14 -04:00
committed by GitHub
parent 877d3cf713
commit b3fb00d70d
81 changed files with 542 additions and 294 deletions
@@ -21,7 +21,7 @@
if(activatable_hand)
if(!on)
if(delay_time)
if(!do_after(user, delay_time, src, exclusive = TASK_USER_EXCLUSIVE))
if(!do_after(user, delay_time, src))
return 0
on = 1
if(icon_on)
@@ -76,7 +76,7 @@
playsound(src, sound_activated, 50, 1)
else if(togglable)
if(delay_time)
if(!do_after(user, delay_time, src, exclusive = TASK_USER_EXCLUSIVE))
if(!do_after(user, delay_time, src))
return 0
on = 0
icon_state = icon_state_off
@@ -25,7 +25,7 @@
if(activatable_hand)
if(!on)
if(delay_time)
if(!do_after(user, delay_time, src, exclusive = TASK_USER_EXCLUSIVE))
if(!do_after(user, delay_time, src))
return 0
on = 1
icon_state = icon_state_on
@@ -88,7 +88,7 @@
playsound(src, sound_activated, 50, 1)
else if(togglable)
if(delay_time)
if(!do_after(user, delay_time, src, exclusive = TASK_USER_EXCLUSIVE))
if(!do_after(user, delay_time, src))
return 0
on = 0
icon_state = icon_state_off