FurryDelayedTrigger3
* Download: http://ut.ar34z.net/furrydelayedtrigger/FurryDelayedTrigger3.u
* Settings: http://ut.ar34z.net/furrydelayedtrigger/FurryDelayedTrigger.jpg
* Demo map: http://ut.ar34z.net/furrydelayedtrigger/furrydelayedtrigger.unr
- Walk over the trigger to enable FurryDelayedTrigger (takes 5 seconds).
- When the light is green, you have 5 seconds to shoot the light in the middle to save your ass.

The properties (and most of the code) come from the TriggerLight, as I wanted the trigger to light up.
This seemed unnatural and therefore a TriggerLightTag was added to the properties.

Features
* A trigger that can temporarily enable itself
* Can optionally trigger a TriggerLight to indicate it's currently on
* Has fail event in case it wasn't triggered in time

How it works
* Use a trigger to enable this trigger
* Once enabled and a TriggerLightTag is set, the TriggerLight will be enabled
* Player has time (as long as you set it) to trigger the FurryDelayedTrigger
* If in time, it will trigger the normal Event
* If player is too late, FailEvent will be called.
* Time in which the trigger sets itself as 'enabled' can be delayed.

Settings
* ChangeTime - Adds a delay in to when the trigger is active. The Trigger just does nothing while during this time. Afterwards it will be triggerable.
* FailEvent - Event to trigger when user doesn't trigger the FurryDelayedTrigger in time.
* RemainOnTime - The time in which the trigger is active. If not triggered in time, FailEvent is called (if set) and the TriggerLight in TriggerLightTag is turned off.
* TriggerLightTag - Tag of one or more TriggerLight(s) to toggle (on or off), based on the light's bInitiallyOn value.