vampires/Source/vampires/EnemyDataAsset.h

31 lines
613 B
C
Raw Normal View History

2025-02-05 23:12:03 +00:00
// Louis Hobbs | 2024-2025
2025-01-24 21:51:01 +00:00
#pragma once
#include "CoreMinimal.h"
2025-02-16 22:29:37 +00:00
#include "PickupDataAsset.h"
2025-01-24 21:51:01 +00:00
#include "Engine/DataAsset.h"
#include "EnemyDataAsset.generated.h"
class UPaperFlipbook;
class UBehaviorTree;
/**
*
*/
UCLASS()
class VAMPIRES_API UEnemyDataAsset : public UDataAsset
{
GENERATED_BODY()
public:
UPROPERTY(BlueprintReadWrite, EditAnywhere)
UStaticMesh* StaticMesh;
2025-01-24 21:51:01 +00:00
UPROPERTY(EditDefaultsOnly, Meta = (AllowPrivateAccess = "true"))
UBehaviorTree* BehaviorTree = nullptr;
2025-02-16 22:29:37 +00:00
UPROPERTY(EditDefaultsOnly, Meta = (AllowPrivateAccess = "true"))
UPickupDataAsset* PickupDataAsset = nullptr;
2025-01-24 21:51:01 +00:00
};