feat: replace activity markers with typed sites
This commit is contained in:
@@ -39,12 +39,13 @@ SimulationManager tick
|
||||
- consumes active-world facts through ActiveWorldAdapter;
|
||||
- checks simulation-owned ResourceStateRecord availability;
|
||||
- reserves and returns stable resource target IDs;
|
||||
- returns activity or wander positions without owning presentation.
|
||||
- returns typed activity-site, storage, or wander positions without owning
|
||||
presentation.
|
||||
|
||||
### ActiveWorldAdapter
|
||||
|
||||
- exposes loaded resource interaction positions;
|
||||
- maps current temporary activity markers to action IDs;
|
||||
- exposes loaded storage and activity-site interaction positions;
|
||||
- contains active-world query facts, not persistent mutable authority;
|
||||
- does not choose actions or reserve resources.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user