Add wildlife spawn manager

This commit is contained in:
2026-05-18 14:16:50 -07:00
parent f0d8e3ef05
commit 494fe6f2ef
5 changed files with 304 additions and 1 deletions
+8
View File
@@ -542,6 +542,14 @@ tile has no nav data, wildlife falls back to direct movement input so damage,
flee, chase, and harvest loops remain functional while map navigation is being
authored.
### Wildlife Spawning
`AAgrarianWildlifeSpawnManager` owns MVP wildlife population seeding on the
server. Designers can assign a wildlife class, initial count, max active count,
spawn radius, and respawn interval. Spawn points optionally project to navigation
before spawning so the first wildlife prototype favors reachable positions while
still falling back cleanly on maps without complete nav data.
### JSON Metadata
Use JSON files for external terrain/tile pipeline metadata while the pipeline is