mirror of
https://github.com/CHOMPStation2/CHOMPStation2.git
synced 2025-12-10 10:12:45 +00:00
TG: - User interface updates. Revision: r3646 Author: baloh.matevz TG: - Added a character setup option which allows you to pick between the Midnight, Orange and Old icon sets for the user interface. - Deleted most of the unneeded icons from screen1_Midnight.dmi Use that as the reference for making new icon sets. Revision: r3647 Author: baloh.matevz
65 lines
2.8 KiB
Plaintext
65 lines
2.8 KiB
Plaintext
/mob/verb/shortcut_changeintent(var/changeto as num)
|
|
set name = "_changeintent"
|
|
set hidden = 1
|
|
if(istype(usr,/mob/living/carbon))
|
|
if(changeto == 1)
|
|
switch(usr.a_intent)
|
|
if("help")
|
|
usr.a_intent = "disarm"
|
|
usr.hud_used.action_intent.icon_state = "disarm"
|
|
usr.hud_used.hurt_intent.icon_state = "harm_small"
|
|
usr.hud_used.help_intent.icon_state = "help_small"
|
|
usr.hud_used.grab_intent.icon_state = "grab_small"
|
|
usr.hud_used.disarm_intent.icon_state = "disarm_small_active"
|
|
if("disarm")
|
|
usr.a_intent = "hurt"
|
|
usr.hud_used.action_intent.icon_state = "harm"
|
|
usr.hud_used.hurt_intent.icon_state = "harm_small_active"
|
|
usr.hud_used.help_intent.icon_state = "help_small"
|
|
usr.hud_used.grab_intent.icon_state = "grab_small"
|
|
usr.hud_used.disarm_intent.icon_state = "disarm_small"
|
|
if("hurt")
|
|
usr.a_intent = "grab"
|
|
usr.hud_used.action_intent.icon_state = "grab"
|
|
usr.hud_used.hurt_intent.icon_state = "harm_small"
|
|
usr.hud_used.help_intent.icon_state = "help_small"
|
|
usr.hud_used.grab_intent.icon_state = "grab_small_active"
|
|
usr.hud_used.disarm_intent.icon_state = "disarm_small"
|
|
if("grab")
|
|
usr.a_intent = "help"
|
|
usr.hud_used.action_intent.icon_state = "help"
|
|
usr.hud_used.hurt_intent.icon_state = "harm_small"
|
|
usr.hud_used.help_intent.icon_state = "help_small_active"
|
|
usr.hud_used.grab_intent.icon_state = "grab_small"
|
|
usr.hud_used.disarm_intent.icon_state = "disarm_small"
|
|
else if(changeto == -1)
|
|
switch(usr.a_intent)
|
|
if("help")
|
|
usr.a_intent = "grab"
|
|
usr.hud_used.action_intent.icon_state = "grab"
|
|
usr.hud_used.hurt_intent.icon_state = "harm_small"
|
|
usr.hud_used.help_intent.icon_state = "help_small"
|
|
usr.hud_used.grab_intent.icon_state = "grab_small_active"
|
|
usr.hud_used.disarm_intent.icon_state = "disarm_small"
|
|
if("disarm")
|
|
usr.a_intent = "help"
|
|
usr.hud_used.action_intent.icon_state = "help"
|
|
usr.hud_used.hurt_intent.icon_state = "harm_small"
|
|
usr.hud_used.help_intent.icon_state = "help_small_active"
|
|
usr.hud_used.grab_intent.icon_state = "grab_small"
|
|
usr.hud_used.disarm_intent.icon_state = "disarm_small"
|
|
if("hurt")
|
|
usr.a_intent = "disarm"
|
|
usr.hud_used.action_intent.icon_state = "disarm"
|
|
usr.hud_used.hurt_intent.icon_state = "harm_small"
|
|
usr.hud_used.help_intent.icon_state = "help_small"
|
|
usr.hud_used.grab_intent.icon_state = "grab_small"
|
|
usr.hud_used.disarm_intent.icon_state = "disarm_small_active"
|
|
if("grab")
|
|
usr.a_intent = "hurt"
|
|
usr.hud_used.action_intent.icon_state = "harm"
|
|
usr.hud_used.hurt_intent.icon_state = "harm_small_active"
|
|
usr.hud_used.help_intent.icon_state = "help_small"
|
|
usr.hud_used.grab_intent.icon_state = "grab_small"
|
|
usr.hud_used.disarm_intent.icon_state = "disarm_small"
|
|
return |