Core.Object | +--Engine.Actor | +--Engine.Effects | +--UnrealShare.Blood2 | +--UnrealShare.BloodSpray
simulated
PostBeginPlay()
SpawnCloud()
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 }