I’m having a bit of trouble with a sliding func_door brush. What I’m after is that when the door is triggered (trigger_multiple) it first opens at full speed, and then when it’s about 3/4 open its speed reduces by about half. Similarly when it closes it needs to start off fast and slow down near the end as before.
I cannot seem to get this working and am puzzled. The door simply refuses to alter in speed, or it opens and closes strangely. How I’ve approached this is by using multiple OnStartTouch outputs for the trigger_multiple that trigger after particular delays. Like this etc:
OnStartTouch door001 Cpen 0.00
OnStartTouch door001 SetSpeed 50 0.00
OnStartTouch door001 SetSpeed 25 1.00
OnStartTouch door001 Close 4.00
OnStartTouch door001 SetSpeed 50 4.00
OnStartTouch door001 SetSpeed 25 5.00
I’ve used messed about with flags for both the door and the trigger_multiple but nothing works.
Any ideas? Cheers.