quests and queststate work
This commit is contained in:
parent
94b460bbc8
commit
445ae1387c
27 changed files with 3815 additions and 179 deletions
|
|
@ -22,6 +22,8 @@ public class GameState
|
|||
public DangerLevel Danger { get; set; }
|
||||
public Matrix4x4? CameraMatrix { get; set; }
|
||||
public IReadOnlyList<QuestProgress> ActiveQuests { get; set; } = [];
|
||||
/// <summary>Active quests as shown in the game UI (title + objectives).</summary>
|
||||
public IReadOnlyList<UiQuestInfo> UiQuests { get; set; } = [];
|
||||
|
||||
// Derived (computed once per tick by GameStateEnricher)
|
||||
public ThreatMap Threats { get; set; } = new();
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue