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

  1. class FailedConnect extends LocalMessage
  2.     abstract;
  3.  
  4. var localized string FailMessage[4];
  5.  
  6. static function int GetFailSwitch(string FailString)
  7. {
  8.     if ( FailString ~= "NEEDPW" )
  9.         return 0;
  10.  
  11.     if ( FailString ~= "WRONGPW" )
  12.         return 1;
  13.     
  14.     if ( FailString ~="GAMESTARTED" )
  15.         return 2;
  16.         
  17.     return 3;
  18. }
  19.     
  20. static function string GetString(
  21.     optional int Switch,
  22.     optional PlayerReplicationInfo RelatedPRI_1, 
  23.     optional PlayerReplicationInfo RelatedPRI_2,
  24.     optional Object OptionalObject 
  25.     )
  26. {
  27.     return Default.FailMessage[Clamp(Switch,0,3)];
  28. }
  29.     
  30. defaultproperties
  31. {
  32.     bBeep=false
  33.     bFadeMessage=True
  34.     bIsUnique=True
  35.  
  36.     DrawColor=(R=255,G=0,B=128,A=255)
  37.     FontSize=1
  38.     
  39.     FailMessage(0)="FAILED TO JOIN GAME.  NEED PASSWORD."
  40.     FailMessage(1)="FAILED TO JOIN GAME.  WRONG PASSWORD."
  41.     FailMessage(2)="FAILED TO JOIN GAME.  GAME HAS STARTED."
  42.     FailMessage(3)="FAILED TO JOIN GAME."
  43. }