Expand description
New Game resource seeding: the start structures’ draws and the procedural rock, ore and tree pass with spawned herbs, mushrooms and berries. See docs/RESOURCE-SEEDING.md.
The original builds full component entities here. This port keeps only what the pass reads and writes — the map cells it stamps, the growth and model choices and every draw from the game’s shared random stream, in the original order. It also runs scheduled growth, periodic child placement and natural-resource removal; see docs/GAME-LOOP-STEP-18.md.
Original: FUN_1400a87d0, FUN_1400a7490, FUN_1400a6780.
Structs§
- Cells
- The gameplay map cells seeding reads and writes (
Game, 48-byte cells). - Placed
- A placed entity.
- Seeder
- What the growth and spawn updates need: the cells, the templates, the random numbers, and the lists to fill.
- Template
- The descriptions of one template that seeding reads.
Enums§
- Scheduled
Component - The kinds of scheduled component the port runs for placed entities.