home *** CD-ROM | disk | FTP | other *** search
/ Game Level Design / GLDesign.bin / Software / UnrealEngine2Runtime / UE2Runtime-22262001_Demo.exe / Engine / Classes / UseTrigger.uc < prev    next >
Text File  |  2003-06-23  |  647b  |  19 lines

  1. //=============================================================================
  2. // UseTrigger: if a player stands within proximity of this trigger, and hits Use, 
  3. // it will send Trigger/UnTrigger to actors whose names match 'EventName'.
  4. //=============================================================================
  5. class UseTrigger extends Triggers;
  6.  
  7. var() localized string Message;
  8.  
  9. function UsedBy( Pawn user )
  10. {
  11.     TriggerEvent(Event, self, user);
  12. }
  13.  
  14. function Touch( Actor Other )
  15. {
  16.     if( (Message != "") && (Other.Instigator != None) )
  17.         // Send a string message to the toucher.
  18.         Other.Instigator.ClientMessage( Message );
  19. }