soul
8ae052bb47
Materialize refuses an unbuildable Loadout before minting or drawing; delete the boss item-stream restore
...
Materialize now settles what the catalog alone decides, tries the cells on a
throwaway ItemManager (own ledger and stream, designs built unbranded), and only
then asks the chooser and mints lots. ZoneGenerator's copy-and-restore of
itemManager.Random is deleted, and the boss faction's LoadoutGenerator is created
on the first choice instead of as an argument. Resolve keeps its signature and is
Settle then Build.
Tests: an unbuildable boss zone equals the no-boss zone (serialized pack, ledger,
roster and gear, next item draw) for one failure, several failures and design-only
slots, across every faction as boss faction.
Not yet built or run when committed.
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-19 01:22:38 +02:00
..
CultCache
Pin AetheriaStores routing with tests; make PlayerSettings readable
2026-09-14 19:12:54 +02:00
Editor
Merge faction-curated-place-names ( 7da0d414), --no-ff
2026-10-18 02:16:57 +02:00
Gameplay
Faction.BossLoadout (key 22): the boss is its faction's Loadout, resolved by Loadouts.BossOf and built by Materialize
2026-10-18 21:14:09 +02:00
ServerShared
Materialize refuses an unbuildable Loadout before minting or drawing; delete the boss item-stream restore
2026-10-19 01:22:38 +02:00
Tests
Swap Unity.Mathematics usings for CultMath
2026-09-14 17:39:12 +02:00
UI
Delete the Markov name generator, its data and settings, NameFile and GeonameFile
2026-10-17 19:26:15 +02:00
Zone Display
DrawAhead.BeltDraw keeps the belt's meshes by the belt's key; empty candidates and a zero kept count are named refusals; ZoneRenderer draws through DrawBelts and one DrawInstanced seam
2026-10-18 00:23:47 +02:00
AetheriaInput.cs
Helm split: the Unity-regenerated input wrapper and the metas for Steering and HelmInput
2026-10-07 12:44:21 +02:00
AetheriaInput.cs.meta
Minimap + Input System
2020-12-02 16:42:09 +00:00
CultCache.meta
Restore the stable legacy Unity project
2026-08-10 14:57:50 +01:00
Editor.meta
Old Aetheria Code
2020-03-09 01:28:55 +00:00
EngineAssets.cs
Switch engine asset references from Resources paths to Addressables GUIDs
2026-09-18 05:04:50 +02:00
EngineAssets.cs.meta
Switch engine asset references from Resources paths to Addressables GUIDs
2026-09-18 05:04:50 +02:00
EventLog.cs
Trade Menu Spreadsheet
2021-01-14 03:20:27 +00:00
EventLog.cs.meta
Trade Menu Spreadsheet
2021-01-14 03:20:27 +00:00
FilterTest.cs
Hit Detection
2021-01-08 12:44:10 +00:00
FilterTest.cs.meta
Hit Detection
2021-01-08 12:44:10 +00:00
Gameplay.meta
Weapon Scripting Overhaul
2021-01-25 05:53:36 +00:00
Prototype.cs
Hit Detection
2021-01-08 12:44:10 +00:00
Prototype.cs.meta
Copy Aetheria Code
2020-02-27 18:51:07 +00:00
PrototypeParticleReturn.cs
Trade Menu Spreadsheet
2021-01-14 03:20:27 +00:00
PrototypeParticleReturn.cs.meta
Trade Menu Spreadsheet
2021-01-14 03:20:27 +00:00
Rotate.cs
Hit Detection
2021-01-08 12:44:10 +00:00
Rotate.cs.meta
Hit Detection
2021-01-08 12:44:10 +00:00
ServerShared.meta
Initial Client/Server Communication
2020-02-26 17:48:40 +00:00
Tests.meta
Sector & Loadout Generation Fixes
2021-03-18 22:48:33 +00:00
UI.meta
Generating and Displaying Zones
2020-03-29 04:19:24 +01:00
UnityExtensions.cs
Swap Unity.Mathematics usings for CultMath
2026-09-14 17:39:12 +02:00
UnityExtensions.cs.meta
Database Support
2020-03-22 19:05:26 +00:00
Zone Display.meta
Trailer Stuff & More
2021-03-27 10:03:24 +00:00