home *** CD-ROM | disk | FTP | other *** search
/ Game Level Design / GLDesign.bin / Software / UnrealEngine2Runtime / UE2Runtime-22262001_Demo.exe / Gameplay / Classes / ScriptedTrigger.uc < prev    next >
Text File  |  2003-12-11  |  769b  |  28 lines

  1. //=============================================================================
  2. // ScriptedTrigger
  3. // replaces Counter, Dispatcher, SpecialEventTrigger
  4. //=============================================================================
  5. class ScriptedTrigger extends ScriptedSequence;
  6.  
  7. #exec Texture Import File=..\engine\textures\TrigSpcl.pcx Name=S_SpecialEvent Mips=Off MASKED=1
  8.  
  9. function PostBeginPlay()
  10. {
  11.     local ScriptedTriggerController TriggerController;
  12.  
  13.     Super.PostBeginPlay();
  14.     TriggerController = Spawn(class'ScriptedTriggerController');
  15.     TriggerController.InitializeFor(self);
  16. }
  17.  
  18. function bool ValidAction(Int N)
  19. {
  20.     return Actions[N].bValidForTrigger;
  21. }
  22.  
  23.  
  24. defaultproperties
  25. {
  26.      Texture=Texture'S_SpecialEvent'
  27.      bNavigate=false
  28. }