Aetheria/GameData
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Meta Vens 285b57713f Clear dangling boss hull links, and stop the tool writing on read
Eight factions pointed at one boss hull GUID that no longer resolves,
shared wreckage from the database loss. PlaceFactionsMain gives a boss zone
to every faction carrying a BossHull, so each dangling link claimed a
chokepoint that could never spawn a boss.

AetherDb.Open no longer registers the name file store. CultCache subscribes
Add to a store EntryAdded, MultiFileBackingStore.PullAll re-emits what it
loads, and Add pushes to that type store, whose Push writes a file: opening
the cache rewrote all twelve name files, 4.4 MB, on every command. They were
byte identical, and it only surfaced as an error because Unity had one of
them memory mapped. Name files now load only on request, and the scope doc
records the underlying smell.

Adds commands: factions, clear-boss-hulls, save, loadout (runs the real
LoadoutGenerator against every hull), hardpoint-fit.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-12 02:05:33 +02:00
..
KeyboardLayouts Restore the stable legacy Unity project 2026-08-10 14:57:50 +01:00
NameFile Modular Database Upgrade 2021-06-23 04:25:23 +01:00
Narrative An outline, flawed but structural 2021-10-28 16:56:35 -04:00
AetherDB.msgpack Clear dangling boss hull links, and stop the tool writing on read 2026-09-12 02:05:33 +02:00
SoundbanksInfo.json Music & SFX 2021-04-30 11:19:25 +01:00