#include <ProjectXAISpawner.h>
◆ AProjectXAISpawner()
AProjectXAISpawner::AProjectXAISpawner |
( |
| ) |
|
◆ BeginPlay()
void AProjectXAISpawner::BeginPlay |
( |
| ) |
|
|
overridevirtual |
◆ BeginSpawning_Implementation()
void AProjectXAISpawner::BeginSpawning_Implementation |
( |
| ) |
|
|
overridevirtual |
◆ Cleanup()
void AProjectXAISpawner::Cleanup |
( |
| ) |
|
|
virtual |
◆ Despawn()
void AProjectXAISpawner::Despawn |
( |
| ) |
|
|
virtual |
◆ EndPlay()
void AProjectXAISpawner::EndPlay |
( |
const EEndPlayReason::Type |
EndPlayReason | ) |
|
|
overridevirtual |
◆ HandleSpawn()
void AProjectXAISpawner::HandleSpawn |
( |
| ) |
|
|
virtual |
◆ ImplementsSpawnCompleteCallback()
bool AProjectXAISpawner::ImplementsSpawnCompleteCallback |
( |
| ) |
const |
|
overridevirtual |
◆ MatchStarted()
void AProjectXAISpawner::MatchStarted |
( |
| ) |
|
|
overridevirtual |
◆ OnAIDeath()
void AProjectXAISpawner::OnAIDeath |
( |
AActor * |
Victim, |
|
|
const float |
Damage, |
|
|
struct FDamageEvent const & |
DamageEvent, |
|
|
const AController * |
EventInstigator, |
|
|
const AActor * |
DamageCauser, |
|
|
const class APlayerState * |
InstigatorPlayerState |
|
) |
| |
|
virtual |
◆ OnAISpawned()
◆ ShouldDestroySpawnerOnceComplete()
FORCEINLINE bool AProjectXAISpawner::ShouldDestroySpawnerOnceComplete |
( |
| ) |
const |
|
inline |
◆ StopSpawning_Implementation()
void AProjectXAISpawner::StopSpawning_Implementation |
( |
| ) |
|
|
overridevirtual |
◆ AIRespawnTimer
FTimerHandle AProjectXAISpawner::AIRespawnTimer |
◆ AIToSpawn
◆ bAutoDestroy
bool AProjectXAISpawner::bAutoDestroy = true |
◆ bDespawnAIWhenStopSpawningCalled
bool AProjectXAISpawner::bDespawnAIWhenStopSpawningCalled = false |
◆ bExecuteImmediately
bool AProjectXAISpawner::bExecuteImmediately = false |
◆ bExecuteOnMatchStart
bool AProjectXAISpawner::bExecuteOnMatchStart = true |
◆ bRespawn
bool AProjectXAISpawner::bRespawn |
◆ LifeTime
float AProjectXAISpawner::LifeTime = -1.0f |
◆ PlayerCountHealthMultipliers
TMap<int32, float> AProjectXAISpawner::PlayerCountHealthMultipliers |
◆ RequiredPlayerCount
int32 AProjectXAISpawner::RequiredPlayerCount = INDEX_NONE |
◆ RespawnTime
float AProjectXAISpawner::RespawnTime = 60.0f |
◆ SpawnDelay
float AProjectXAISpawner::SpawnDelay = 0.0f |
◆ SpawnedAI
◆ Team
int32 AProjectXAISpawner::Team = 99 |
The documentation for this class was generated from the following files: