CogPackage: fix Gameplay Cues not cooked

CogSample: Add area of effect
CogSample: Add "Easy" cheat
CogWindow: Fix some tooltips
CogEngine: Spawns now spawn the default controller
CogDebug: Early out on DebugDraw if WorldContextObject is null
This commit is contained in:
Arnaud Jamin
2023-10-20 15:47:57 -04:00
parent 812f4fa91f
commit ac90ba6ab6
31 changed files with 1277 additions and 347 deletions
+10 -2
View File
@@ -7,6 +7,7 @@
class UCogWindowManager;
class UCogEngineWindow_Selection;
class UCogSampleAbilitySystemComponent;
UCLASS()
class ACogSampleGameState : public AGameStateBase
@@ -23,12 +24,19 @@ class ACogSampleGameState : public AGameStateBase
private:
//--------------------------------------------------------------
//---------------------------------------------------------------------------------
// To make sure it doesn't get garbage collected.
//--------------------------------------------------------------
//---------------------------------------------------------------------------------
UPROPERTY()
TObjectPtr<UObject> CogWindowManagerRef = nullptr;
//---------------------------------------------------------------------------------
// The game state has an AbilitySystemComponent to serve as the default instigator
// for effects that are not applied by characters.
//---------------------------------------------------------------------------------
UPROPERTY()
UCogSampleAbilitySystemComponent* AbilitySystemComponent = nullptr;
#if ENABLE_COG
void InitializeCog();