Fear and Phobias (#16220)

Added a new fear variable and fear overlay. When fear is over 30, you have a chance to make and feel fear related emotes, and your aim gets worse. At fear over 80, you make more emotes and you will sometimes drop your active item.

Added 8 new phobia neutral traits. These traits trigger a build up of fear under certain circumstances. These traits are:
This commit is contained in:
SatinIsle
2024-08-30 20:27:50 +01:00
committed by GitHub
parent 295ae0f235
commit 069f2e1b1b
13 changed files with 226 additions and 4 deletions
+5 -1
View File
@@ -9,7 +9,7 @@
return
var/list/smite_types = list(SMITE_BREAKLEGS,SMITE_BLUESPACEARTILLERY,SMITE_SPONTANEOUSCOMBUSTION,SMITE_LIGHTNINGBOLT,
SMITE_SHADEKIN_ATTACK,SMITE_SHADEKIN_NOMF,SMITE_AD_SPAM,SMITE_REDSPACE_ABDUCT,SMITE_AUTOSAVE,SMITE_AUTOSAVE_WIDE)
SMITE_SHADEKIN_ATTACK,SMITE_SHADEKIN_NOMF,SMITE_AD_SPAM,SMITE_REDSPACE_ABDUCT,SMITE_AUTOSAVE,SMITE_AUTOSAVE_WIDE,SMITE_TERROR)
var/smite_choice = tgui_input_list(usr, "Select the type of SMITE for [target]","SMITE Type Choice", smite_types)
if(!smite_choice)
@@ -158,6 +158,10 @@
if(target.client)
target.client.create_fake_ad_popup_multiple(/obj/screen/popup/default, 15)
if(SMITE_TERROR)
if(ishuman(target))
target.fear = 200
else
return //Injection? Don't print any messages.