## Gameplay
Class TimedTrigger

source: C:\XIII\Gameplay\Classes\TimedTrigger.uc

    Core.Object
       |
       +--Engine.Actor
          |
          +--Engine.Triggers
             |
             +--Engine.Trigger
                |
                +--Gameplay.TimedTrigger

Direct Known Subclasses:None

class TimedTrigger
extends Engine.Trigger

    //=============================================================================
    // TimedTrigger: causes an event after X seconds.
    //=============================================================================

Variables
`float` | `DelaySeconds`
`bool` | `bRepeating`

Function Summary
`void` | `MatchStarting()`
`void` | `Timer()`

Source Code

    00001	//=============================================================================
    00002	// TimedTrigger: causes an event after X seconds.
    00003	//=============================================================================
    00004	class TimedTrigger extends Trigger;
    00005
    00006	var() float DelaySeconds;
    00007	var() bool bRepeating;
    00008
    00009	function Timer()
    00010	{
    00011		TriggerEvent(Event,self,None);
    00012
    00013		if ( !bRepeating )
    00014			Destroy();
    00015	}
    00016
    00017	function MatchStarting()
    00018	{
    00019		SetTimer(DelaySeconds, bRepeating);
    00020	}
    00021
    00022
    00023	defaultproperties
    00024	{
    00025	     DelaySeconds=1.000000
    00026	     bCollideActors=False
    00027	}

End Source Code