USpecialSpawnSpec¶
#include <SpecialSpawnSpec.h>
Inherits from UObject
Public Functions¶
Name | |
---|---|
bool | CanSpawnHorse(ASpawnWave * SpawnWave) const |
bool | ForceBotsUseLoadout() const |
TSubclassOf< ULoadoutSelection > | GetAllowedClassLoadout(TSubclassOf< ATBLCharacter > CharacterClass) const |
TMap< TSubclassOf< ATBLCharacter >, TSubclassOf< ULoadoutSelection > > | GetAllowedClasses() const |
void | GetAllowedClassesList(TArray< TSubclassOf< ATBLCharacter >> & AllowedClassesList, ATBLPlayerController * TargetController) const |
void | GetAllowedClassesSet(TSet< TSubclassOf< ATBLCharacter >> & AllowedClassesSet, ATBLPlayerController * TargetController) const |
int32 | GetMaxHorseCount(ASpawnWave * SpawnWave, [[EFaction]] FactionOverride) const |
TSubclassOf< ULoadoutSelection > | GetRandomClassLoadout() const |
bool | HasAllowedClassList() const |
bool | IsAllowedClass(TSubclassOf< ATBLCharacter > CharacterClass) const |
bool | IsHorseWave() const |
USpecialSpawnSpec() |
Public Attributes¶
Name | |
---|---|
float | AutoVoAllyCavalaryIncomingDelay |
float | AutoVoCavalaryChargeDelay |
float | AutoVoEnemyCavalryIncomingDelay |
float | AutoVoHorseAllyPercent |
float | AutoVoHorseEnemyPercent |
float | AutoVoOffenseChargeDelay |
[[FText]] | SpawnName |
UTexture2D * | SpawnWaveIcon |
bool | bAutospawnAllowed |
bool | bForceBotsUseLoadout |
bool | bIgnorePlayerOwnership |
bool | bJoinAfterDeath |
bool | bPromptedSpawn |
bool | bUseSubclassesOfAllowedClasses |
Protected Attributes¶
Name | |
---|---|
TMap< TSubclassOf< ATBLCharacter >, TSubclassOf< ULoadoutSelection > > | AllowedClasses |
int32 | MaxHorseCount |
bool | bHorse |
Updated on 2025-01-21 at 09:02:24 +0100