Core.Object | +--Engine.Actor | +--Engine.Info | +--Engine.LocalMessage | +--Arena.MatchResultMessage
string
ChallengersOverthrowMessage
ChampionsStayMessage
MatchRetainMessage
MatchWinMessage
color
GetColor(optional int, optional PlayerReplicationInfo, optional PlayerReplicationInfo)
GetString(optional int, optional PlayerReplicationInfo, optional PlayerReplicationInfo, optional Object)
00001 //============================================================================= 00002 //MatchResultMessage. 00003 //============================================================================= 00004 class MatchResultMessage extends LocalMessage; 00005 00006 var localized string MatchWinMessage; 00007 var localized string MatchRetainMessage; 00008 var localized string ChampionsStayMessage; 00009 var localized string ChallengersOverthrowMessage; 00010 00011 static function string GetString( 00012 optional int Switch, 00013 optional PlayerReplicationInfo RelatedPRI_1, 00014 optional PlayerReplicationInfo RelatedPRI_2, 00015 optional Object OptionalObject 00016 ) 00017 { 00018 if(RelatedPRI_1 != None && RelatedPRI_2 != None) 00019 { 00020 if(Switch == 1) 00021 return RelatedPRI_1.PlayerName $ Default.MatchRetainMessage $ RelatedPRI_2.PlayerName; 00022 else 00023 return RelatedPRI_1.PlayerName $ Default.MatchWinMessage $ RelatedPRI_2.PlayerName; 00024 00025 } 00026 else 00027 if(Switch == 3) 00028 return Default.ChampionsStayMessage; 00029 00030 else if(Switch == 4) 00031 return Default.ChallengersOverthrowMessage; 00032 00033 return ""; 00034 } 00035 00036 static function color GetColor( 00037 optional int Switch, 00038 optional PlayerReplicationInfo RelatedPRI_1, 00039 optional PlayerReplicationInfo RelatedPRI_2 00040 ) 00041 { 00042 return Default.DrawColor; 00043 } 00044 00045 defaultproperties 00046 { 00047 MatchWinMessage=" has overtaken " 00048 MatchRetainMessage=" has beaten down " 00049 ChampionsStayMessage="The Champions have reigned over the Challengers." 00050 ChallengersOverthrowMessage="The Challengers have overthrown the Champions." 00051 bIsConsoleMessage=True 00052 bFadeMessage=True 00053 bBeep=True 00054 LifeTime=10 00055 bCenter=True 00056 }