Aetheria/tools
Repository files (latest commit first)
Filename Latest commit message Latest commit date
soul cc0c164574 determinism-ledger: every ItemManager states its seed; scatter on the zone's dice
- ItemManager(uint seed, ...) refuses seed 0 and seeds Random from it.
- RunStart.ItemSeed(galaxy, step) is public (formula unchanged), refuses a
  zero result; named steps ArenaStep, StageStep, ContinueStep and NoRunSeed.
- Continue seeds the item stream from the saved run's seed (ContinueStep);
  a scene with no galaxy uses NoRunSeed.
- Zone's unpack scatter draws SimulationDice.For(CombatSeed, ScatterStream,
  1-based pack ordinal), never the item stream.
- Loadout's scratch manager and AetherDb's catalog command take fixed seeds;
  every test and Editor construction gains 1u (mechanical rewrite).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-21 19:01:41 +02:00
..
AetherDb determinism-ledger: every ItemManager states its seed; scatter on the zone's dice 2026-10-21 19:01:41 +02:00
blender smoke_hull_source: pin H10, H6 all-edited, maker-less record, collider-alone and the unbuilt exit text 2026-10-19 13:45:09 +02:00
emoji test_fe0f_twins: the function test no longer depends on the font already holding twins 2026-10-12 04:57:33 +02:00