Published by DemiEngine · Version 1.0.0
Build encounters from waves and objectives, with explicit spawn failure handling. Keep encounter state independent from rendering.
No additional package dependencies.