Core.Object | +--Engine.Actor | +--Engine.Effects | +--Botpack.UT_GreenBlob
simulated
Setup(vector WallNormal)
00001 //============================================================================= 00002 // ut_GreenBlob. 00003 //============================================================================= 00004 class UT_GreenBlob extends Effects; 00005 00006 simulated function Setup(vector WallNormal) 00007 { 00008 Velocity = VRand()*140*FRand()+WallNormal*250; 00009 DrawScale = FRand()*0.7 + 0.6; 00010 } 00011 00012 auto state Explode 00013 { 00014 00015 simulated function Landed( vector HitNormal ) 00016 { 00017 Destroy(); 00018 } 00019 00020 simulated function HitWall( vector HitNormal, actor Wall ) 00021 { 00022 Destroy(); 00023 } 00024 } 00025 00026 defaultproperties 00027 { 00028 bHighDetail=True 00029 Physics=PHYS_Falling 00030 RemoteRole=ROLE_SimulatedProxy 00031 LifeSpan=7.000000 00032 DrawType=DT_Mesh 00033 Style=STY_Translucent 00034 Texture=Texture'Botpack.Jgreen' 00035 Mesh=LodMesh'Botpack.BioGelm' 00036 DrawScale=0.800000 00037 bUnlit=True 00038 CollisionRadius=4.000000 00039 CollisionHeight=4.000000 00040 bCollideWorld=True 00041 bBounce=True 00042 NetPriority=2.000000 00043 }