Core.Object | +--Engine.Actor | +--Engine.Effects | +--UnrealShare.AnimSpriteEffect | +--Botpack.UT_SpriteSmokePuff
int
NumSets
float
RisingRate
Texture
SSprites[4]
simulated
BeginPlay()
00001 //============================================================================= 00002 // ut_spritesmokepuff. 00003 //============================================================================= 00004 class UT_SpriteSmokePuff extends AnimSpriteEffect; 00005 00006 #exec OBJ LOAD FILE=textures\utSmoke.utx PACKAGE=botpack.utsmoke 00007 00008 var() Texture SSprites[4]; 00009 var() float RisingRate; 00010 var() int NumSets; 00011 00012 simulated function BeginPlay() 00013 { 00014 Velocity = Vect(0,0,1)*RisingRate; 00015 if ( !Level.bDropDetail ) 00016 Texture = SSPrites[Rand(NumSets)]; 00017 } 00018 00019 defaultproperties 00020 { 00021 SSprites(0)=Texture'Botpack.utsmoke.us1_a00' 00022 SSprites(1)=Texture'Botpack.utsmoke.us2_a00' 00023 SSprites(2)=Texture'Botpack.utsmoke.US3_A00' 00024 SSprites(3)=Texture'Botpack.utsmoke.us8_a00' 00025 RisingRate=50.000000 00026 NumSets=4 00027 NumFrames=8 00028 Pause=0.050000 00029 bNetOptional=True 00030 Physics=PHYS_Projectile 00031 RemoteRole=ROLE_SimulatedProxy 00032 LifeSpan=1.500000 00033 DrawType=DT_SpriteAnimOnce 00034 Style=STY_Translucent 00035 Texture=Texture'Botpack.utsmoke.us1_a00' 00036 DrawScale=2.000000 00037 ScaleGlow=0.400000 00038 LightType=LT_None 00039 LightBrightness=10 00040 LightHue=0 00041 LightSaturation=255 00042 LightRadius=7 00043 bCorona=False 00044 }