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