RuneI
Class ProtSphereDamage

source: c:\runehov\RuneI\Classes\ProtSphereDamage.uc
Core.Object
   |
   +--Engine.Actor
      |
      +--Engine.Effects
         |
         +--RuneI.ProtSphereDamage
Direct Known Subclasses:None

class ProtSphereDamage
extends Engine.Effects

//============================================================================= // ProtSphereDamage. //=============================================================================
Variables
 float DecayPerSecond


Function Summary
 void Tick(float DeltaTime)



Source Code


00001	//=============================================================================
00002	// ProtSphereDamage.
00003	//=============================================================================
00004	class ProtSphereDamage expands Effects;
00005	
00006	var() float DecayPerSecond;
00007	
00008	
00009	function Tick(float DeltaTime)
00010	{
00011		if (ScaleGlow > 0)
00012		{
00013			ScaleGlow -= DeltaTime * DecayPerSecond;
00014			if (ScaleGlow < 0)
00015			{
00016				ScaleGlow = 0;
00017				Destroy();
00018			}
00019		}
00020	}
00021	
00022	defaultproperties
00023	{
00024	     DecayPerSecond=2.000000
00025	     DrawType=DT_VerticalSprite
00026	     Style=STY_Translucent
00027	     Sprite=Texture'RuneFX.Spark1'
00028	     Texture=Texture'RuneFX.Spark1'
00029	     DrawScale=2.000000
00030	     ScaleGlow=3.000000
00031	}

End Source Code