//----------------------------------------------------------- // //----------------------------------------------------------- class BileJet extends Actor; var() rotator BileRotation; function PostBeginPlay() { settimer(0.1, false); } simulated function timer() { local vector X,Y,Z; local int i; local rotator R; GetAxes(Rotation,X,Y,Z); // Randomly chuch out vomit globs for (i = 0; i < 4; i++) { R.Yaw = BileRotation.Yaw * FRand(); R.Pitch = BileRotation.Pitch; R.Roll = BileRotation.Roll; Spawn(Class'KFMod.KFBloatVomit',,,Location,Rotator(X >> R)); } } defaultproperties { bHidden=True LifeSpan=2.500000 BileRotation=(Pitch=2000,Yaw=65535,Roll=0) }