Botpack
Class LocalMessagePlus

source: e:\games\UnrealTournament\Botpack\Classes\LocalMessagePlus.uc
Core.Object
   |
   +--Engine.Actor
      |
      +--Engine.Info
         |
         +--Engine.LocalMessage
            |
            +--Botpack.LocalMessagePlus
Direct Known Subclasses:CriticalEventPlus, CTFMessage2, DeathMessagePlus, DecapitationMessage, ItemMessagePlus, KillerMessagePlus, MultiKillMessage, PickupMessagePlus, StringMessagePlus, VictimMessage

class LocalMessagePlus
extends Engine.LocalMessage

// // Designed for ChallengeHUD //
Variables
 LightGreenColor, CyanColor
 int FontSize
           Relative font size.


Function Summary
 color GetColor(optional int, optional PlayerReplicationInfo, optional PlayerReplicationInfo)
 int GetFontSize(int Switch)
     
// 2: Small ...
 float GetOffset(int Switch, float YL, float ClipY)



Source Code


00001	//
00002	// Designed for ChallengeHUD
00003	//
00004	class LocalMessagePlus expands LocalMessage;
00005	
00006	var color GreenColor, LightGreenColor, CyanColor;
00007	
00008	var int FontSize;						// Relative font size.
00009											// 0: Huge
00010											// 1: Big
00011											// 2: Small ...
00012	
00013	static function int GetFontSize(int Switch)
00014	{
00015		return Default.FontSize;
00016	}
00017	
00018	static function color GetColor(
00019		optional int Switch,
00020		optional PlayerReplicationInfo RelatedPRI_1, 
00021		optional PlayerReplicationInfo RelatedPRI_2
00022		)
00023	{
00024		return Default.DrawColor;
00025	}
00026	
00027	static function float GetOffset(int Switch, float YL, float ClipY )
00028	{
00029		return Default.YPos/768 * ClipY;
00030	}
00031	
00032	defaultproperties
00033	{
00034	     GreenColor=(G=255)
00035	     LightGreenColor=(G=128)
00036	     CyanColor=(G=128,B=255)
00037	     bIsConsoleMessage=True
00038	}

End Source Code