Core.Object | +--Engine.Actor | +--Engine.Effects | +--UnrealShare.AnimSpriteEffect | +--UnrealShare.SpriteLightning
float
Damage
MomentumTransfer
rotator
NormUp
radius
simulated
PostBeginPlay()
00001 //============================================================================= 00002 // SpriteLightning. 00003 //============================================================================= 00004 class SpriteLightning extends AnimSpriteEffect; 00005 00006 #exec OBJ LOAD FILE=Textures\fireeffect17.utx PACKAGE=UnrealShare.Effect17 00007 00008 #exec AUDIO IMPORT FILE="Sounds\general\thundr2.WAV" NAME="Lightning" GROUP="General" 00009 00010 var rotator NormUp; 00011 var() float Damage; 00012 var() float radius; 00013 var() float MomentumTransfer; 00014 00015 simulated function PostBeginPlay() 00016 { 00017 AnimTime=0.0; 00018 PlaySound (EffectSound1); 00019 MakeNoise(1.0); 00020 Super.PostBeginPlay(); 00021 } 00022 00023 defaultproperties 00024 { 00025 Damage=40.000000 00026 Radius=120.000000 00027 MomentumTransfer=1400.000000 00028 EffectSound1=Sound'UnrealShare.General.Lightning' 00029 RemoteRole=ROLE_SimulatedProxy 00030 LifeSpan=1.000000 00031 Skin=FireTexture'UnrealShare.Effect17.fireeffect17' 00032 DrawScale=0.200000 00033 LightEffect=LE_NonIncidence 00034 LightBrightness=255 00035 LightHue=151 00036 LightRadius=8 00037 }