Nibu
07cfa26d6c
Merge master into moddable-ships-wiring
...
#3 landed the same --top-speed fix this branch already carried; both
conflicting files keep this branch's version (same behavior, stronger test).
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-11-10 17:51:00 +00:00
Nibu
d97e2714cd
Retire the Wwise catalog fields: SoundBank, AudioStats (AudioStat) and Faction music
...
Nothing reads or writes them (audio is native Unity plus AquaSynth). Keys 21, 22 and 13 to 15 stay
reserved as never-reuse comments, as with the earlier retirements. The shipped catalog still holds old
values; the reader skips unknown keys.
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-11-10 05:50:28 +00:00
Nibu
2b0fb3c22d
fly <hull> reaches unoffered hulls through their Loadout; authoring doc no longer says console-only
...
A hull no maker offers is drawn by no generator, so fly now falls back to a catalog
Loadout of the named ship hull (Loadouts.Materialize with the game's chooser). The
authoring doc claimed a product-less package is console-only; it is unreachable
unless a Loadout fits it.
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-11-06 00:15:56 +00:00
Nibu
5b4665dfbb
ship-authoring starter: a complete flyable package for authors with no Blender
...
Writes <mods>/<id>/ship.cc and ship.glb: a shipped hull's stats, a 4x6 grid with two drives, a radiator, two energy guns and the internal modules, and a boxed model carrying every anchor. The package is read back through ShipModCatalog.ReadPackage, so the GLB's node ids and mesh roles are judged by the reader the game boots with. Refuses to overwrite a package.
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-11-05 11:39:11 +00:00
soul
152b9251a9
Research: release pipeline prior art (Unity CI, Personal licensing, Forgejo runners and releases, versioning tools)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-29 23:00:49 +01:00
soul
293e3a33fd
Research: hyperbolic in-between space (H2 rendering, motion and precision, curved Kepler, HyperRogue scaffolding, getting lost, Aetheria's Euclidean gravity body)
...
Serves the operator's musing on hyperbolic inter-zone travel, 2026-10-28.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-28 21:22:25 +01:00
soul
3e98238cf0
Living-world map: the economy's catalog records, owners and checks after recipe role inputs
...
Owner, inputs, outputs, derived state, forbidden writers, shared paths and
verification layer for RecipeData, Recipes.RoleInputsOf/Fillers and
EconomyChecks, read at 30030af6e . Notes the two stores of a recipe's role
slots behind one reader, filler choice at production time as unowned, and
stale docs: the target prose is not on master and target r2's L-recipe
wording predates intermediate role inputs.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-27 12:16:07 +01:00
soul
b375cfc8ec
Research: ore geology and regional resources prior art (Dwarf Fortress, EVE, Elite/X4/Starsector, real asteroid taxonomy), for ruling ores-are-regional
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-27 05:11:18 +01:00
soul
37677c4893
Research: recipe-graph structure in factory games (shared vs single-use intermediates)
...
Prior art for aetheria-living-world❓ consumer-demand-gear-specific-intermediates: Factorio 1.1 and Space Age, Dyson Sphere Program, Satisfactory, No Man's Sky.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-23 17:05:31 +02:00
soul
a19d0eb73b
Arena: sim-rate map and target section 7 (sim rate cut, step part of A-pure)
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-23 06:09:11 +02:00
soul
5c38029ec0
Research: crafting chains and non-gear demand, prior art (serves follow-up crafting-chains-and-demand)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-22 15:56:21 +02:00
soul
bc05417450
Command seam fixes: the player's switches, ping and stance flips are PilotCommand presses; triggers, switches and ping are internal
...
ActivatedBehavior replaces IActivatedBehavior so Activate/Deactivate can be internal under Unity's C# 9.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-22 04:33:20 +02:00
soul
3efc8cddd7
Merge remote-tracking branch 'origin/master' into eureka/aetheria-arena-determinism-ledger
2026-10-22 00:01:30 +02:00
soul
a46c0536cc
release map: ProductWeight's line share counts only offered bins
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-21 23:25:26 +02:00
soul
51a3fd0bc9
Merge remote-tracking branch 'origin/master' into eureka/aetheria-release-delete-muzzle-facing
2026-10-21 20:38:06 +02:00
soul
aea0ce823d
release map: AH-P1 checks line no longer lists the deleted nose-ward rule
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-21 20:37:59 +02:00
soul
6f12283dc0
gravity map: laned-belts mapped and admitted; lane host and half-width cells filled
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-21 20:26:15 +02:00
soul
3df3a9549a
aetheria-arena target: deterministic headless matches between swappable brains
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-21 18:48:50 +02:00
soul
d52b50f911
Research: strategic AI arena and living world prior art (persistent faction worlds, bot tournaments, believability, restricted play, fun proxies, off-screen combat models), for rulings arenas-explore-the-metagame and colosseum-feeds-matchup-model
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-21 18:06:49 +02:00
soul
2f4b617e50
Merge remote-tracking branch 'origin/master' into eureka/aetheria-release-package-agent-hull-guards
2026-10-19 14:25:09 +02:00
soul
96cb6d20f1
Research: prior art for agent-authored stand-in hulls (render-critique loops, part libraries, self-judging limits)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-19 13:01:22 +02:00
soul
3ac185a84e
aetheria-release map: hull collection states (HS) and the agent-built row
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-19 02:07:26 +02:00
soul
a2284391ba
Pin the three language maker keys to the catalog; pin product_makers' exact comparison; fix a stale derivation line
...
ShipSchemaPinTests reads each factions/*.scad maker literal against its Faction
record key in GameData/Aetheria.cc. test_ship_cc pins that Manufacturer keys are
not case folded and that a bare string product body is refused, not read as a
maker. hardpoint-sizes-prior-art.md no longer describes the deleted derivation.
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-19 01:09:12 +02:00
soul
35c93dd6ab
aetheria-release map: body facts and rationale for cut-package-agent-hull-guards
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-19 00:13:44 +02:00
e5485bb3e0
aetheria-release map: agent-built hulls replace the stand-in section (form languages, probe, first cut)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-18 21:17:42 +02:00
0769314ee6
aetheria-release map: boss loadout replaces boss hull derived (Faction.BossLoadout, off-market by product)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-18 21:11:01 +02:00
d28ce42df9
Research: faction form language and role readability for agent-built hulls, for ruling hull-art-communicates-form
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-18 20:37:22 +02:00
a40072d9ab
aetheria-release map: mark the stand-in section superseded by ruling hull-art-communicates-form
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-18 20:30:06 +02:00
112dd24536
aetheria-release map: boss hull derived r4 (fixed Loadouts), stand-in hulls (SI) probe and cut sequence
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-18 18:20:07 +02:00
b19d6add89
aetheria-release map: product tiers follow ruling bin-share-by-floor (spec r2)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-18 17:51:50 +02:00
6d10331c05
aetheria-release map: boss hull derived, product tiers, run seed (body facts BH/PT/RS, cut sequence; InfluenceScale moves to SavedGame key 15)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-18 17:24:54 +02:00
ac835a8ab2
Research: agent-built hull art prior art (LLM 3D workflows, ship generators, low-poly style, internal fit), for ruling hull-programmer-art-stopgap
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-18 16:52:32 +02:00
eb27ced147
Research addendum: why BattleTech keeps BV apart from C-bills (operator's examples)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-18 16:25:25 +02:00
06a173a5b2
aetheria-gravity map: trojan swarms (body fact B61, belt-shapes cells, rationale, cut sequence)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-18 16:24:07 +02:00
0f7ae88e26
Research addendum: outfitting budgets are usually a value currency (BattleTech BV vs C-bills)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-18 16:05:36 +02:00
96911ffc4b
aetheria-gravity map: belt shapes (body fact B60, model sub-table, rationale, cut sequence)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-18 07:06:47 +02:00
db3043a5d2
Research: NPC outfitting selection and quality-for-cost mechanics, for chooseproduct-affordability and quality-paid-in-cost-or-throughput
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-18 07:06:23 +02:00
39aef82f47
aetheria-release map: quality readers at 70c7a497 (body facts QR1-QR5, model row, cut sequence)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-18 07:01:06 +02:00
827f11c6df
aetheria-gravity map: B59 bodyless binary members left at distance 0; why Settle recurses (spec bodyless-node-places-children.r1)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-18 01:56:43 +02:00
Meta Vens
d805c32092
Research: belt shapes prior art (embedded planetoids and gaps, Trojans, Oort-like edges), for ruling belt-shapes-direction
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-17 22:17:54 +02:00
Meta Vens
77207ec73c
aetheria-gravity map: B58 ring Roche margin read before members settle (spec ring-roche-final-heavy.r1)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-17 21:35:22 +02:00
Meta Vens
f948992d94
aetheria-release map: faction curated place names at 0f5def17 (probes P1-P7, draw rule, model rows; spec faction-curated-place-names.r2)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-17 19:00:04 +02:00
Meta Vens
ed40d26dd0
aetheria-release map: assembly-from-maker r2/r3 at 0f5def17 (probes AFM1-AFM5, model rows, quality-readers line)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-17 18:52:17 +02:00
Meta Vens
5283d4de57
aetheria-release map: Studio underlay fits the hull's Shape bounds (spec studio-underlay-fits-hull.r1)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-17 18:39:19 +02:00
Meta Vens
f66d921fec
release map: gear-lines and minor-power-factions (PL10-PL13), replay order
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-17 15:50:56 +02:00
Meta Vens
333d95ec04
release map: ships-addon line at 1d4aa626 (footprint split out, underlay waits on question, livery and mesh-mounts holds)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-17 13:46:11 +02:00
Meta Vens
0c8b15f6c1
gravity map: B57 asteroid probe (reticle gap, rock size, thinner belts); floater-layer cut line
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-17 13:41:52 +02:00
Meta Vens
ed39d9460d
gravity map: B56 belt fills its slot (r4)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-17 08:41:39 +02:00
Meta Vens
6460eed688
Research: quality combining rule meta (rule families simulated over the catalog), for question quality-combining-rule-meta
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-17 07:19:47 +02:00
Meta Vens
3034721958
ew map: B2 corrected
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-17 06:35:03 +02:00