//----------------------------------------------------------- // //----------------------------------------------------------- class KFRandomSpawn extends xPickUpBase abstract; var() class PickupClasses[11]; var() int PickupWeight[11]; var() array OddsOfAppearing; var() bool bSequential; var() bool bForceDefault; var int NumClasses; var int CurrentClass; var bool bIsEnabledNow; var int WeightTotal; var float InitialWaitTime; var float ReTryWaitTime; simulated function PostBeginPlay() { local int i; if ( Level.NetMode!=NM_Client ) { NumClasses = 0; if(bForceDefault) { for(i=0; i