RuneI
Class BloodUnderwater

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

class BloodUnderwater
extends Engine.Effects

//============================================================================= // BloodUnderwater. //=============================================================================
Variables
 float ExpandSpeed
 float GlowSpeed

States
Expanding
State Expanding Function Summary
 void Tick(float DeltaTime)



Source Code


00001	//=============================================================================
00002	// BloodUnderwater.
00003	//=============================================================================
00004	class BloodUnderwater expands Effects;
00005	
00006	var float ExpandSpeed;
00007	var float GlowSpeed;
00008	
00009	auto state Expanding
00010	{
00011		function Tick(float DeltaTime)
00012		{
00013			DrawScale += DeltaTime * ExpandSpeed;
00014			ScaleGlow -= DeltaTime * GlowSpeed;
00015			if (ScaleGlow < 0)
00016				Destroy();
00017		}
00018		
00019	begin:
00020	}
00021	
00022	defaultproperties
00023	{
00024	     ExpandSpeed=0.160000
00025	     GlowSpeed=0.160000
00026	     DrawType=DT_Sprite
00027	     Style=STY_Translucent
00028	     Texture=Texture'RuneFX.WaterBlood'
00029	     DrawScale=0.400000
00030	     bShadowCast=False
00031	}

End Source Code