Botpack
Class PickupMessageHealthPlus

source: e:\games\UnrealTournament\Botpack\Classes\PickupMessageHealthPlus.uc
Core.Object
   |
   +--Engine.Actor
      |
      +--Engine.Info
         |
         +--Engine.LocalMessage
            |
            +--Botpack.LocalMessagePlus
               |
               +--Botpack.PickupMessagePlus
                  |
                  +--Botpack.PickupMessageHealthPlus
Direct Known Subclasses:None

class PickupMessageHealthPlus
extends Botpack.PickupMessagePlus

// // OptionalObject is an Inventory //

Function Summary
 float GetOffset(int Switch, float YL, float ClipY)
 string GetString(optional int, optional PlayerReplicationInfo, optional PlayerReplicationInfo, optional Object)



Source Code


00001	//
00002	// OptionalObject is an Inventory
00003	//
00004	class PickupMessageHealthPlus expands PickupMessagePlus;
00005	
00006	static function float GetOffset(int Switch, float YL, float ClipY )
00007	{
00008		return ClipY - YL - (64.0/768)*ClipY;
00009	}
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 (OptionalObject != None)
00019		{
00020			if (Class<TournamentHealth>(OptionalObject) != None)
00021				return Class<Inventory>(OptionalObject).Default.PickupMessage$Class<TournamentHealth>(OptionalObject).Default.HealingAmount;
00022			else
00023				return Class<Inventory>(OptionalObject).Default.PickupMessage;
00024		}
00025	}
00026	
00027	defaultproperties
00028	{
00029	}

End Source Code