UnrealShare
Class BloodSpray

source: e:\games\UnrealTournament\UnrealShare\Classes\BloodSpray.uc
Core.Object
   |
   +--Engine.Actor
      |
      +--Engine.Effects
         |
         +--UnrealShare.Blood2
            |
            +--UnrealShare.BloodSpray
Direct Known Subclasses:GreenBloodSpray

class BloodSpray
extends UnrealShare.Blood2

//============================================================================= // BloodSpray. //=============================================================================

Function Summary
 
simulated
PostBeginPlay()
 
simulated
SpawnCloud()



Source Code


00001	//=============================================================================
00002	// BloodSpray.
00003	//=============================================================================
00004	class BloodSpray extends Blood2;
00005	
00006	simulated function PostBeginPlay()
00007	{
00008		Super.PostBeginPlay();
00009		if ( (Level.NetMode != NM_DedicatedServer) && Level.bHighDetailMode )
00010			SpawnCloud();
00011		if ( !Region.Zone.bWaterZone )
00012			PlayAnim  ( 'Burst', 0.2 );
00013		else 
00014			Destroy();
00015	}
00016	
00017	simulated function SpawnCloud()
00018	{
00019		local Actor A;
00020	
00021		A = spawn(class'BloodPuff');
00022		A.RemoteRole = ROLE_None;
00023	}
00024	
00025	defaultproperties
00026	{
00027	     bOwnerNoSee=True
00028	     DrawScale=0.400000
00029	     AmbientGlow=80
00030	}

End Source Code