[MIRROR] Ports more operations to "tool_act" (#5718)
* Merge pull request #35854 from ACCount12/more_tool_act Ports more operations to "tool_act" * Ports more operations to "tool_act"
This commit is contained in:
committed by
Poojawa
parent
f74ceb582c
commit
5f6c41fa30
@@ -38,26 +38,26 @@
|
||||
aggressiveness = 1 //Borgs are nicecurity!
|
||||
actions_types = list(/datum/action/item_action/halt)
|
||||
|
||||
/obj/item/clothing/mask/gas/sechailer/attackby(obj/item/W, mob/user, params)
|
||||
if(istype(W, /obj/item/screwdriver))
|
||||
switch(aggressiveness)
|
||||
if(1)
|
||||
to_chat(user, "<span class='notice'>You set the restrictor to the middle position.</span>")
|
||||
aggressiveness = 2
|
||||
if(2)
|
||||
to_chat(user, "<span class='notice'>You set the restrictor to the last position.</span>")
|
||||
aggressiveness = 3
|
||||
if(3)
|
||||
to_chat(user, "<span class='notice'>You set the restrictor to the first position.</span>")
|
||||
aggressiveness = 1
|
||||
if(4)
|
||||
to_chat(user, "<span class='danger'>You adjust the restrictor but nothing happens, probably because it's broken.</span>")
|
||||
else if(istype(W, /obj/item/wirecutters))
|
||||
if(aggressiveness != 4)
|
||||
to_chat(user, "<span class='danger'>You broke the restrictor!</span>")
|
||||
aggressiveness = 4
|
||||
else
|
||||
..()
|
||||
/obj/item/clothing/mask/gas/sechailer/screwdriver_act(mob/living/user, obj/item/I)
|
||||
switch(aggressiveness)
|
||||
if(1)
|
||||
to_chat(user, "<span class='notice'>You set the restrictor to the middle position.</span>")
|
||||
aggressiveness = 2
|
||||
if(2)
|
||||
to_chat(user, "<span class='notice'>You set the restrictor to the last position.</span>")
|
||||
aggressiveness = 3
|
||||
if(3)
|
||||
to_chat(user, "<span class='notice'>You set the restrictor to the first position.</span>")
|
||||
aggressiveness = 1
|
||||
if(4)
|
||||
to_chat(user, "<span class='danger'>You adjust the restrictor but nothing happens, probably because it's broken.</span>")
|
||||
return TRUE
|
||||
|
||||
/obj/item/clothing/mask/gas/sechailer/wirecutter_act(mob/living/user, obj/item/I)
|
||||
if(aggressiveness != 4)
|
||||
to_chat(user, "<span class='danger'>You broke the restrictor!</span>")
|
||||
aggressiveness = 4
|
||||
return TRUE
|
||||
|
||||
/obj/item/clothing/mask/gas/sechailer/ui_action_click(mob/user, action)
|
||||
if(istype(action, /datum/action/item_action/halt))
|
||||
|
||||
Reference in New Issue
Block a user