Sheldon Spawn Controller

Block or population-cap any wild creature by class in ASA, even creatures that ordinary spawn configs can't touch.

File Details

sheldon spawn controller-windowsserver 5.zip

  • R
  • Jul 10, 2026
  • 20.92 KB
  • 2
  • 1.0

File Name

sheldon spawn controller-windowsserver 5.zip

Supported Versions

  • 1.0

New: ScanQueryRadius INI setting. Separates the sweep's octree query sphere size from the tile spacing (ScanTileRadius). Default 0 keeps the old behavior (query = spacing), so existing configs work unchanged. On very dense maps, very large query spheres may not return every actor in range — if blocked creatures are surviving the sweep, use smaller query spheres on a denser grid (e.g. ScanTileRadius=60000, ScanGridWrap=41, ScanQueryRadius=55000, ScanIntervalSeconds=1). See the CONFIG reference for guidance.

New: spawn re-check. Some creatures can slip past the spawn-init check — for example when another mod converts a creature to a different class an instant after it spawns, or under heavy server load. Blocked-class creatures that pass the first check are now re-checked about 1 second after spawning and removed if their (final) class is blocked. With bVerboseLog=True these show as SSC buff recheck cull <Class> in the server log.

New: sweep heartbeat logging. With bVerboseLog=True, each sweep query now logs SSC sweep tile <n> — an easy way to confirm the sweep is alive and walking the full grid.

No breaking changes. All existing INI settings and blocklists work as before.