Cog Sample: Adding more gameplay

Cog Sample: Make Area a component instead of an actor
Cog Sample: Add Basic actor for Projectiles, Areas, etc...
Cog Sample: Start to add Projectile
Cog Sample: Start to add SpawnPrediction
This commit is contained in:
Arnaud Jamin
2023-10-26 12:33:50 -04:00
parent 07e9db10af
commit 42ca1afc6a
67 changed files with 2462 additions and 669 deletions
@@ -0,0 +1,22 @@
#pragma once
#include "CoreMinimal.h"
#include "CogSampleSpawnableInterface.generated.h"
UINTERFACE(MinimalAPI, Blueprintable)
class UCogSampleSpawnableInterface : public UInterface
{
GENERATED_BODY()
};
class ICogSampleSpawnableInterface
{
GENERATED_BODY()
public:
virtual AActor* GetCreator() const { return nullptr; }
virtual void SetCreator(AActor* Value) { }
};