home *** CD-ROM | disk | FTP | other *** search
/ Unreal Tournament Game Programming for Teens / UnrealTournamentGameProgrammingForTeens.iso / Chapter Files / Chapter05 / CommandTriggerV4.txt < prev   
Encoding:
Text File  |  2006-10-11  |  916 b   |  29 lines

  1. //=============================================================
  2. // CommandTrigger.
  3. // See CommandTriggerV3.txt
  4. //=============================================================
  5. class RandomCommandTrigger extends Trigger
  6.     placeable;
  7.     var (Message) public string StandUpMessage;
  8.     var (Message) public string CommandMessage;
  9.  
  10.     var private string DefaultMessage;
  11.     //#1
  12.     var private string FirstOthLine;
  13.     var private string SecondOthLine;
  14.  
  15.     function PostBeginPlay(){
  16.       Super.PostBeginPlay();
  17.       //#2
  18.       //Assign initial values   
  19.       FirstOthLine = "I swear 'tis better";
  20.       SecondOthLine = "to be much abused";
  21.  
  22.        //#3
  23.        //Concatenate the lines
  24.        local RandomNumber = Random(25);
  25.        DefaultMessage @= " " @ RandomNumber;
  26.        DefaultMessage @= FirstOthLine ;
  27.        DefaultMessage @= SecondOthLine;
  28.        Message = DefaultMessage;
  29.     }