I’m trying to make a panel, where, when activated, setstate defaults a trigger_hurt
Entities
// entity 939
{
"scriptname" "sd_reset_script_trigger"
"origin" "1318 1408 404"
"classname" "target_script_trigger"
"targetname" "sd_reset_script_trigger"
"target" "sd_reset"
}
// entity 940
{
"classname" "func_invisible_user"
"cursorhint" "hint_button"
"target" "sd_reset_script_trigger"
"targetname" "sd_fiu"
"scriptname" "sd_fiu"
"delay" "1"
// brush 0
{
( 1304 1188 318 ) ( 1284 1168 318 ) ( 1284 1168 388 ) common/trigger 36 32 0 0.500000 0.500000 0 0 0
( 1242 1206 318 ) ( 1234 1214 318 ) ( 1234 1214 388 ) common/trigger 36 32 0 0.500000 0.500000 0 0 0
( 1274 1254 318 ) ( 1280 1248 318 ) ( 1274 1254 388 ) common/trigger 36 32 0 0.500000 0.500000 0 0 0
( 1220 1268 318 ) ( 1226 1274 318 ) ( 1226 1274 388 ) common/trigger 36 32 0 0.500000 0.500000 0 0 0
( 1184 1164 420 ) ( 1184 1260 420 ) ( 1312 1260 420 ) common/trigger -15 -35 0 0.500000 0.500000 0 0 0
( 1324 1262 318 ) ( 1196 1262 318 ) ( 1196 1166 318 ) common/trigger -15 -35 0 0.500000 0.500000 0 0 0
}
}
// entity 941
{
"scriptname" "sd_reset"
"classname" "trigger_hurt"
"targetname" "sd_reset"
"dmg" "5"
// brush 0
{
( 1264 1680 320 ) ( 1168 1680 320 ) ( 1168 1584 320 ) common/trigger 33 33 0 0.500000 0.500000 0 7 0
( 1168 1584 448 ) ( 1168 1680 448 ) ( 1264 1680 448 ) common/trigger 33 33 0 0.500000 0.500000 0 7 0
( 1164 1632 528 ) ( 1260 1632 528 ) ( 1260 1632 304 ) common/trigger 32 31 0 0.500000 0.500000 0 7 0
( 1396 1588 528 ) ( 1396 1684 528 ) ( 1396 1684 304 ) common/trigger -32 31 0 0.500000 0.500000 0 7 0
( 1264 1696 528 ) ( 1168 1696 528 ) ( 1168 1696 304 ) common/trigger 32 31 0 0.500000 0.500000 0 7 0
( 1152 1680 528 ) ( 1152 1584 528 ) ( 1152 1584 304 ) common/trigger -32 31 0 0.500000 0.500000 0 7 0
}
}
Script. I see the hint icon, but never get any indication that the script_trigger ever fires.
/Supply Depot Reset
sd_reset_script_trigger
{
spawn
{
wait 200
trigger self startup
}
trigger sd_reset
{
setstate sd_reset default
wait 500
wm_announce "button pushed, hurt brush activated - text prompt"
trigger self sd_ready
}
trigger sd_ready
{
setstate sd_reset invisible
wm_announce "hurt brush invisible - text prompt"
}
trigger startup
{
setstate sd_reset invisible
}
}
Any ideas?

