Core.Object | +--Engine.Actor | +--Engine.Effects | +--UnrealShare.SpriteExplosion
int
i
Texture
s_Exp[20]
simulated
BeginPlay()
Tick(float DeltaTime)
00001 //============================================================================= 00002 // SpriteExplosion. 00003 //============================================================================= 00004 class SpriteExplosion extends Effects; 00005 00006 var() Texture s_Exp[20]; 00007 00008 #exec Texture Import File=models\exp001.pcx Name=s_Exp001 Mips=Off Mask=On Flags=2 00009 #exec Texture Import File=models\exp002.pcx Name=s_Exp002 Mips=Off Mask=On Flags=2 00010 #exec Texture Import File=models\exp003.pcx Name=s_Exp003 Mips=Off Mask=On Flags=2 00011 #exec Texture Import File=models\exp004.pcx Name=s_Exp004 Mips=Off Mask=On Flags=2 00012 #exec Texture Import File=models\exp005.pcx Name=s_Exp005 Mips=Off Mask=On Flags=2 00013 #exec Texture Import File=models\exp006.pcx Name=s_Exp006 Mips=Off Mask=On Flags=2 00014 #exec Texture Import File=models\exp007.pcx Name=s_Exp007 Mips=Off Mask=On Flags=2 00015 #exec Texture Import File=models\exp008.pcx Name=s_Exp008 Mips=Off Mask=On Flags=2 00016 #exec Texture Import File=models\exp009.pcx Name=s_Exp009 Mips=Off Mask=On Flags=2 00017 #exec Texture Import File=models\exp010.pcx Name=s_Exp010 Mips=Off Mask=On Flags=2 00018 #exec Texture Import File=models\exp011.pcx Name=s_Exp011 Mips=Off Mask=On Flags=2 00019 #exec Texture Import File=models\exp012.pcx Name=s_Exp012 Mips=Off Mask=On Flags=2 00020 #exec Texture Import File=models\exp013.pcx Name=s_Exp013 Mips=Off Mask=On Flags=2 00021 #exec Texture Import File=models\exp014.pcx Name=s_Exp014 Mips=Off Mask=On Flags=2 00022 #exec Texture Import File=models\exp015.pcx Name=s_Exp015 Mips=Off Mask=On Flags=2 00023 #exec Texture Import File=models\exp016.pcx Name=s_Exp016 Mips=Off Mask=On Flags=2 00024 #exec Texture Import File=models\exp017.pcx Name=s_Exp017 Mips=Off Mask=On Flags=2 00025 #exec Texture Import File=models\exp018.pcx Name=s_Exp018 Mips=Off Mask=On Flags=2 00026 #exec Texture Import File=models\exp019.pcx Name=s_Exp019 Mips=Off Mask=On Flags=2 00027 #exec Texture Import File=models\exp020.pcx Name=s_Exp020 Mips=Off Mask=On Flags=2 00028 00029 var int i; 00030 00031 simulated function BeginPlay() 00032 { 00033 Super.BeginPlay(); 00034 i = 1; 00035 Texture = s_Exp[i]; 00036 if ( Level.NetMode != NM_DedicatedServer ) 00037 PlaySound (EffectSound1); 00038 MakeNoise(1.0); 00039 } 00040 00041 simulated function Tick( float DeltaTime ) 00042 { 00043 i++; 00044 if ( Level.NetMode != NM_DedicatedServer ) 00045 Texture = s_Exp[i]; 00046 if (i > 18) Destroy(); 00047 } 00048 00049 defaultproperties 00050 { 00051 s_Exp(1)=Texture'UnrealShare.s_Exp001' 00052 s_Exp(2)=Texture'UnrealShare.s_Exp002' 00053 s_Exp(3)=Texture'UnrealShare.s_Exp003' 00054 s_Exp(4)=Texture'UnrealShare.s_Exp004' 00055 s_Exp(5)=Texture'UnrealShare.s_Exp005' 00056 s_Exp(6)=Texture'UnrealShare.s_Exp006' 00057 s_Exp(7)=Texture'UnrealShare.s_Exp007' 00058 s_Exp(8)=Texture'UnrealShare.s_Exp008' 00059 s_Exp(9)=Texture'UnrealShare.s_Exp009' 00060 s_Exp(10)=Texture'UnrealShare.s_Exp010' 00061 s_Exp(11)=Texture'UnrealShare.s_Exp011' 00062 s_Exp(12)=Texture'UnrealShare.s_Exp012' 00063 s_Exp(13)=Texture'UnrealShare.s_Exp013' 00064 s_Exp(14)=Texture'UnrealShare.s_Exp014' 00065 s_Exp(15)=Texture'UnrealShare.s_Exp015' 00066 s_Exp(16)=Texture'UnrealShare.s_Exp016' 00067 s_Exp(17)=Texture'UnrealShare.s_Exp017' 00068 s_Exp(18)=Texture'UnrealShare.s_Exp018' 00069 s_Exp(19)=Texture'UnrealShare.s_Exp019' 00070 RemoteRole=ROLE_SimulatedProxy 00071 DrawType=DT_Sprite 00072 Texture=Texture'UnrealShare.s_Exp001' 00073 AmbientGlow=160 00074 }