mirror of
https://github.com/ApfelTeeSaft/UnrealEvent.git
synced 2026-08-27 03:43:40 +00:00
53 lines
1.8 KiB
C++
53 lines
1.8 KiB
C++
#pragma once
|
|
#include "CoreMinimal.h"
|
|
#include "UObject/Object.h"
|
|
#include "UObject/NoExportTypes.h"
|
|
#include "Styling/SlateBrush.h"
|
|
#include "FortServerBotInfo.h"
|
|
#include "Templates/SubclassOf.h"
|
|
#include "FortServerBotManagerAthena.generated.h"
|
|
|
|
class AFortAthenaMutator_Bots;
|
|
class AFortGameModeAthena;
|
|
class AFortPlayerPawnAthena;
|
|
|
|
UCLASS(Blueprintable)
|
|
class UFortServerBotManagerAthena : public UObject {
|
|
GENERATED_BODY()
|
|
public:
|
|
private:
|
|
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
|
|
TSubclassOf<AFortPlayerPawnAthena> BotPlayerPawnClass;
|
|
|
|
UPROPERTY(BlueprintReadWrite, EditAnywhere, Transient, meta=(AllowPrivateAccess=true))
|
|
TArray<FFortServerBotInfo> PlayerBots;
|
|
|
|
UPROPERTY(BlueprintReadWrite, EditAnywhere, Transient, meta=(AllowPrivateAccess=true))
|
|
AFortGameModeAthena* CachedGameMode;
|
|
|
|
UPROPERTY(BlueprintReadWrite, EditAnywhere, Transient, meta=(AllowPrivateAccess=true))
|
|
uint8 LastBotTeam;
|
|
|
|
UPROPERTY(BlueprintReadWrite, EditAnywhere, Transient, meta=(AllowPrivateAccess=true))
|
|
AFortAthenaMutator_Bots* CachedBotMutator;
|
|
|
|
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
|
|
bool bAddBotOnMinimap;
|
|
|
|
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
|
|
FSlateBrush SpecialActorMinimapIconBrush;
|
|
|
|
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
|
|
FVector2D SpecialActorMinimapIconScale;
|
|
|
|
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
|
|
FSlateBrush SpecialActorCompassIconBrush;
|
|
|
|
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
|
|
FVector2D SpecialActorCompassIconScale;
|
|
|
|
public:
|
|
UFortServerBotManagerAthena();
|
|
};
|
|
|