Core.Object | +--Engine.Actor | +--Engine.Effects | +--UnrealShare.Electricity
simulated
AnimEnd()
PostBeginPlay()
00001 //============================================================================= 00002 // Electricity. 00003 //============================================================================= 00004 class Electricity extends Effects; 00005 00006 #exec MESH IMPORT MESH=Electr ANIVFILE=MODELS\Electr_a.3D DATAFILE=MODELS\Electr_d.3D X=0 Y=0 Z=0 00007 #exec MESH ORIGIN MESH=Electr X=0 Y=0 Z=0 YAW=0 00008 #exec MESH SEQUENCE MESH=Electr SEQ=All STARTFRAME=0 NUMFRAMES=11 00009 #exec MESH SEQUENCE MESH=Electr SEQ=ElectBurst STARTFRAME=0 NUMFRAMES=11 00010 #exec OBJ LOAD FILE=Textures\fireeffect7.utx PACKAGE=UnrealShare.Effect7 00011 #exec MESHMAP SCALE MESHMAP=Electr X=0.15 Y=0.15 Z=0.3 YAW=128 00012 #exec MESHMAP SETTEXTURE MESHMAP=Electr NUM=1 TEXTURE=UnrealShare.Effect7.MyTex16 00013 00014 simulated function PostBeginPlay() 00015 { 00016 if ( Level.NetMode != NM_DedicatedServer ) 00017 { 00018 PlayAnim( 'ElectBurst', 0.6 ); 00019 PlaySound (EffectSound1); 00020 } 00021 } 00022 00023 simulated function AnimEnd() 00024 { 00025 Destroy (); 00026 } 00027 00028 defaultproperties 00029 { 00030 RemoteRole=ROLE_SimulatedProxy 00031 LifeSpan=2.000000 00032 DrawType=DT_Mesh 00033 Mesh=LodMesh'UnrealShare.Electr' 00034 bUnlit=True 00035 LightType=LT_Steady 00036 LightEffect=LE_NonIncidence 00037 LightBrightness=255 00038 LightHue=200 00039 LightSaturation=255 00040 LightRadius=3 00041 }