mirror of
https://github.com/ParadiseSS13/Paradise.git
synced 2026-07-20 03:25:49 +01:00
Makes revenants not able to interact with TGUI interfaces (#14689)
* Makes revs not able to interact with TGUI stuff * Fixes the edge cases
This commit is contained in:
@@ -45,6 +45,9 @@ GLOBAL_DATUM_INIT(tgui_default_state, /datum/tgui_state/default, new)
|
||||
return STATUS_INTERACTIVE
|
||||
return STATUS_CLOSE
|
||||
|
||||
/mob/living/simple_animal/revenant/default_can_use_tgui_topic(src_object)
|
||||
return STATUS_UPDATE
|
||||
|
||||
/mob/living/simple_animal/default_can_use_tgui_topic(src_object)
|
||||
. = shared_tgui_interaction(src_object)
|
||||
if(. > STATUS_CLOSE)
|
||||
|
||||
@@ -19,6 +19,9 @@ GLOBAL_DATUM_INIT(tgui_hands_state, /datum/tgui_state/hands_state, new)
|
||||
return STATUS_INTERACTIVE
|
||||
return STATUS_CLOSE
|
||||
|
||||
/mob/living/simple_animal/revenant/hands_can_use_tgui_topic(src_object)
|
||||
return STATUS_UPDATE
|
||||
|
||||
/mob/living/silicon/robot/hands_can_use_tgui_topic(src_object)
|
||||
if(activated(src_object))
|
||||
return STATUS_INTERACTIVE
|
||||
|
||||
@@ -14,6 +14,9 @@ GLOBAL_DATUM_INIT(tgui_physical_state, /datum/tgui_state/physical, new)
|
||||
/mob/proc/physical_can_use_tgui_topic(src_object)
|
||||
return STATUS_CLOSE
|
||||
|
||||
/mob/living/simple_animal/revenant/physical_can_use_tgui_topic(src_object)
|
||||
return STATUS_UPDATE
|
||||
|
||||
/mob/living/physical_can_use_tgui_topic(src_object)
|
||||
return shared_living_tgui_distance(src_object)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user