feat: enforce activity site capacity
This commit is contained in:
@@ -39,6 +39,7 @@ SimulationManager tick
|
||||
- consumes active-world facts through ActiveWorldAdapter;
|
||||
- checks simulation-owned ResourceStateRecord availability;
|
||||
- reserves and returns stable resource target IDs;
|
||||
- skips full-capacity activity sites based on authoritative NPC target claims;
|
||||
- returns typed activity-site, storage, or wander positions without owning
|
||||
presentation.
|
||||
|
||||
@@ -46,6 +47,7 @@ SimulationManager tick
|
||||
|
||||
- exposes loaded resource interaction positions;
|
||||
- exposes loaded storage and activity-site interaction positions;
|
||||
- exposes activity-site capacity as an active-world fact;
|
||||
- contains active-world query facts, not persistent mutable authority;
|
||||
- does not choose actions or reserve resources.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user