Setup NPC director

This commit is contained in:
koritsa
2026-06-01 16:26:15 +03:00
parent cf73d79190
commit 30e5e4ca41
17 changed files with 590 additions and 50 deletions
@@ -7,6 +7,7 @@
class UStartingSaveData;
class UCommissionBoardConfig;
class UNPCDirectorConfig;
UCLASS()
class NAKEDDESIRE_API UNakedDesireGameInstance : public UGameInstance
@@ -20,4 +21,8 @@ public:
// Hand-authored commission pool the UMissionSubsystem offers (§13).
UPROPERTY(EditDefaultsOnly, Category = "Commissions")
TObjectPtr<UCommissionBoardConfig> CommissionBoard;
// Crowd population tuning the UNPCDirectorSubsystem uses (§10.2, §17.1).
UPROPERTY(EditDefaultsOnly, Category = "NPC")
TObjectPtr<UNPCDirectorConfig> NPCDirector;
};