//============================================================================= // KFAISpawnSquad //============================================================================= // A squad definition used by the spawning manager //============================================================================= // Killing Floor 2 // Copyright (C) 2015 Tripwire Interactive LLC //============================================================================= class KFAISpawnSquad extends Object dependson(KFSpawnVolume) hidecategories(Object); /** Type and amount of AI and spawn behavior */ struct AISquadElement { var() EAIType Type; var() byte Num ; /** Override AIType with custom class reference (this loads it into memory) */ var class CustomClass; structdefaultproperties { Num=1 } }; var() ESquadType MinVolumeType; var() const array MonsterList; defaultproperties { MinVolumeType=EST_Medium }