2026-10-29 08:30:48 +01:00
..
Agents
Combat lets go of every held weapon it no longer commands: beams and locks, not only AutoWeapons; its end releases a same-step pull
2026-10-23 15:25:11 +02:00
Behaviors
Thrust is a tenth of authored, the ratio gravity fell by; ThrustScale and DragScale are global flight tuning in GameplaySettings
2026-10-29 08:30:48 +01:00
Narrative
Move the ServerShared data model onto CultLib's CultCache
2026-09-14 19:00:42 +02:00
NIH
Galaxy links zones along a double-precision Delaunay triangulation: the vendored float MIConvexHull dropped zones, so ~2% of galaxies threw
2026-10-03 21:59:09 +02:00
Scenarios
determinism-ledger: Scenario.Id, a stable kebab identity for matches and replays
2026-10-21 19:01:43 +02:00
Serialization
Delete the in-tree cache, JsonKnownTypes and vendored MessagePack
2026-09-14 18:42:09 +02:00
Targeting
Every rail's period is derived from the field it orbits in; OrbitPeriod is deleted
2026-10-15 18:11:27 +02:00
Aetheria.Shared.Unity.asmdef
Replace the Database Tools with the Studio and cut Unity over
2026-09-14 19:15:20 +02:00
Aetheria.Shared.Unity.asmdef.meta
Slime Stuff & DB Prep
2021-03-30 01:17:58 +01:00
AetheriaStores.cs
Ore geography: yields, provinces cut inside boss-zone regions, types dealt per region
2026-10-27 06:42:58 +01:00
AetheriaStores.cs.meta
Move the ServerShared data model onto CultLib's CultCache
2026-09-14 19:00:42 +02:00
Agents.meta
Local AI Testing & Interactive Tech Tab
2020-04-23 03:31:17 +01:00
AssemblyInfo.cs
Move the ServerShared data model onto CultLib's CultCache
2026-09-14 19:00:42 +02:00
AssemblyInfo.cs.meta
Move the ServerShared data model onto CultLib's CultCache
2026-09-14 19:00:42 +02:00
Attributes.cs
Delete the in-tree cache, JsonKnownTypes and vendored MessagePack
2026-09-14 18:42:09 +02:00
Attributes.cs.meta
Restore the stable legacy Unity project
2026-08-10 14:57:50 +01:00
Behaviors.meta
Behavior Refactoring
2020-04-09 10:33:16 +01:00
BezierCurve.cs
Mining index: a general targeting index fed by providers; the linear chunk scan goes
2026-10-03 15:02:51 +02:00
BezierCurve.cs.meta
Database Improvements
2021-04-07 01:27:35 +01:00
CapabilityEvents.cs
Pickup is a capability: PickupData/Pickup run a timed grab through Zone's hold API and TryPickUp (group A, sim)
2026-10-13 05:00:22 +02:00
CapabilityEvents.cs.meta
Add an engine-free capability event contract
2026-09-17 14:36:14 +02:00
CargoTransfer.cs
Cargo give: the bay no longer holds a stack below one, so the give's positive-stack filter and its zero-stack test go
2026-10-22 22:15:41 +02:00
CargoTransfer.cs.meta
Transfer verb: a pilot gives cargo to a ship alongside, committed through the conserving bay move
2026-10-22 16:38:17 +02:00
ColorMath.cs
Suns: secondary hue stays on the allowed arc with the primary; ramp never crosses the band
2026-10-16 19:14:15 +02:00
ColorMath.cs.meta
Improved Level Generator
2020-12-01 20:38:28 +00:00
Contacts.cs
Merge cut orbital-layering (closing verdicts cut-orbital-layering.s1, cut-orbital-layering.s2)
2026-10-16 05:08:26 +02:00
Contacts.cs.meta
Ship contact is a simulation rule: Zone steps Contacts, Unity physics writes no Entity
2026-10-12 05:46:32 +02:00
Corporations.cs
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
Corporations.cs.meta
Infrastructure and Production
2020-06-02 07:01:03 +01:00
Delaunay.cs
Galaxy links zones along a double-precision Delaunay triangulation: the vendored float MIConvexHull dropped zones, so ~2% of galaxies threw
2026-10-03 21:59:09 +02:00
Delaunay.cs.meta
Galaxy links zones along a double-precision Delaunay triangulation: the vendored float MIConvexHull dropped zones, so ~2% of galaxies threw
2026-10-03 21:59:09 +02:00
Doctrine.cs
EW 3: allegiance is the observer's belief; telemetry with the track, grudges from acts, one stance writer
2026-10-17 06:45:51 +02:00
Doctrine.cs.meta
Faction play 1: typed doctrine on Faction and one flight per faction per zone
2026-10-08 14:18:41 +02:00
DrawAhead.cs
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
DrawAhead.cs.meta
Sim speed: one SimClock steps the zone; presenters draw ahead by Lead
2026-10-08 18:26:02 +02:00
EconomyChecks.cs
Economy: RecipeData.RoleInputs, Recipes.RoleInputsOf as the one reader of role slots, checks read a role input as any filler and offered recipe-less designs as demanding their roles
2026-10-27 10:56:01 +01:00
EconomyChecks.cs.meta
Recipe schema and catalog checks: RecipeData, OutsideMarketData, role counts, EconomyChecks over fixture catalogs
2026-10-23 02:43:35 +02:00
Entity.cs
Entity.GetBehavior walks Equipment by index: the per-round targeting-system reads no longer allocate an enumerator
2026-10-23 06:09:35 +02:00
Entity.cs.meta
Behavior Refactoring
2020-04-09 10:33:16 +01:00
EntitySerializer.cs
Station kinds: StationKindData catalog list, HullData.Kind, placed station Kind; GenerateStationLoadout takes a kind (the kindless draw is deleted)
2026-10-23 01:16:17 +02:00
EntitySerializer.cs.meta
Restore the stable legacy Unity project
2026-08-10 14:57:50 +01:00
EntitySettings.cs
Restore the stable legacy Unity project
2026-08-10 14:57:50 +01:00
EntitySettings.cs.meta
Save/Load and Main Menu Submenus
2021-03-14 03:56:49 +00:00
EnumDictionary.cs
Restore the stable legacy Unity project
2026-08-10 14:57:50 +01:00
EnumDictionary.cs.meta
Database Improvements
2021-04-07 01:27:35 +01:00
Enums.cs
Catalog subtraction: commodity records lose DemandProfile and both stored categories; the trade menu stops filtering by them
2026-10-22 17:31:08 +02:00
Enums.cs.meta
Database Support
2020-03-22 19:05:26 +00:00
Environment.cs
Brush: name AnimatedSimplexBrush and RadialWaveBrush as arms; pull-failure test asserts the record key
2026-10-22 23:35:09 +02:00
Environment.cs.meta
Unified Volumetric Flow
2021-06-18 12:32:03 +01:00
ExponentialCurve.cs
Swap Unity.Mathematics usings for CultMath
2026-09-14 17:39:12 +02:00
ExponentialCurve.cs.meta
Initial ARPG Port
2020-11-27 22:47:33 +00:00
Extensions.cs
ProductBin: a binned product names its maker's line and a floor; the mint draws above that floor
2026-10-18 17:58:51 +02:00
Extensions.cs.meta
Database Support
2020-03-22 19:05:26 +00:00
FactionProduct.cs
FactionProductData.NotOffered: an off-market product is never drawn, stocked, chosen or a gear home
2026-10-21 20:28:40 +02:00
FactionProduct.cs.meta
Author manufacturer variation as faction products
2026-09-12 01:12:12 +02:00
Feedback.cs
FireControl publishes every landed impact on the receiver's Capabilities; Feedback.Cue and DrawAhead.Carried
2026-10-12 03:58:34 +02:00
Feedback.cs.meta
FireControl publishes every landed impact on the receiver's Capabilities; Feedback.Cue and DrawAhead.Carried
2026-10-12 03:58:34 +02:00
FireControl.cs
Fire mode is one property of a weapon's data (Automatic): creation and the semi-auto floor read it, the floor holds guided, mine, launcher and charged kinds and consumables; a step's rounds apply in arrival order, ties by shot id
2026-10-23 06:12:55 +02:00
FireControl.cs.meta
Delete HardpointTransforms; mount direction and arc become sim data
2026-09-19 07:37:52 +02:00
FloatingBodies.cs
Pickup is a capability: PickupData/Pickup run a timed grab through Zone's hold API and TryPickUp (group A, sim)
2026-10-13 05:00:22 +02:00
FloatingBodies.cs.meta
Floating bodies: FloatingBodyId, KinematicBody.Step, Zone.NextBodyId and the three drift settings
2026-10-07 14:52:12 +02:00
FlowField.cs
Flow: keywords created on first use, strict [0,1) phases, nebula noise on the flow clock, fold-law and cycle tests
2026-10-13 23:25:44 +02:00
FlowField.cs.meta
Flow parity: FlowParity.compute, FlowFieldParityVerify (Unity batchmode, GPU) and its mutation harness
2026-10-13 20:49:22 +02:00
Galaxy.cs
Galaxy.OneExitPerRegion: sector generation prunes each boss zone's extra exits, then recomputes distances (cut one-exit)
2026-10-27 17:28:09 +01:00
Galaxy.cs.meta
Hostility Fix + Story Work
2021-05-14 03:03:28 +01:00
GalaxyStage.cs
The run's seed rides the save: SavedGame key 14, written by Capture, read by Continue
2026-10-18 17:29:17 +02:00
GalaxyStage.cs.meta
Every new run is a scenario: the script harness, the tutorial and main galaxies as scenarios, the New Game submenu and six test arenas
2026-10-03 20:33:55 +02:00
GlobalData.cs
Delete the in-tree cache, JsonKnownTypes and vendored MessagePack
2026-09-14 18:42:09 +02:00
GlobalData.cs.meta
Restore the stable legacy Unity project
2026-08-10 14:57:50 +01:00
GravityField.cs
GravityField: the band potential's promise is the float32 bound measured, 1.8e-6; the sweep covers the taus above the seam
2026-10-16 23:30:31 +02:00
GravityField.cs.meta
Gravity: one potential per zone owns acceleration and height
2026-10-15 04:36:28 +02:00
GravityShader.cs
Well law fix batch: zone node for several massive roots, belt extent, series from tau 0.4, Unity parity on the multi-root fixture
2026-10-16 21:14:58 +02:00
GravityShader.cs.meta
Gravity.cginc is generated: GravityShader.Source() is its one author, a test pins the committed file to it byte for byte
2026-10-15 08:44:11 +02:00
HelmInput.cs
Keyboard turning ramps down on release at the same rate it ramps up, so tapping at a rate holds a gentle turn; reversal still cuts to zero
2026-10-29 08:09:29 +01:00
HelmInput.cs.meta
Helm split: the Unity-regenerated input wrapper and the metas for Steering and HelmInput
2026-10-07 12:44:21 +02:00
HullFootprint.cs
HullFootprint: the one footprint cell reading and edit rule (grow, trim, refuse last cell), with tests
2026-10-17 13:49:45 +02:00
HullFootprint.cs.meta
HullFootprint: the one footprint cell reading and edit rule (grow, trim, refuse last cell), with tests
2026-10-17 13:49:45 +02:00
InputLayout.cs
Move the ServerShared data model onto CultLib's CultCache
2026-09-14 19:00:42 +02:00
InputLayout.cs.meta
Move the ServerShared data model onto CultLib's CultCache
2026-09-14 19:00:42 +02:00
ItemData.cs
Recipe schema and catalog checks: RecipeData, OutsideMarketData, role counts, EconomyChecks over fixture catalogs
2026-10-23 02:43:35 +02:00
ItemData.cs.meta
Restore the stable legacy Unity project
2026-08-10 14:57:50 +01:00
ItemInstance.cs
Reveal book: no scratch holds a departed entity, a destroyed lit gun is refused at the gate, one IsDestroyed rule, departure and allocation pins
2026-10-12 02:20:46 +02:00
ItemInstance.cs.meta
Database Support
2020-03-22 19:05:26 +00:00
ItemManager.cs
determinism-ledger: every ItemManager states its seed; scatter on the zone's dice
2026-10-21 19:01:41 +02:00
ItemManager.cs.meta
New Inventory System + Overhaul
2020-12-10 23:20:38 +00:00
Loadout.cs
Loadouts.Commit takes bossOf: the Loadout and Faction.BossLoadout land in one batch
2026-10-23 01:42:50 +02:00
Loadout.cs.meta
Make loadouts player-store design documents built all-or-nothing (Cut 10)
2026-09-14 22:06:06 +02:00
LoadoutGenerator.cs
LoadoutGenerator.IsDrawable is the one definition of 'a maker offers this design'; StationKinds keeps a kind by it
2026-10-23 18:02:47 +02:00
LoadoutGenerator.cs.meta
Enemy Loadout Generation
2021-03-18 00:36:34 +00:00
Mines.cs
Mines in the sim: a mine layer lays a free-floating mine body in Zone
2026-10-07 19:47:21 +02:00
Mines.cs.meta
Mines in the sim: a mine layer lays a free-floating mine body in Zone
2026-10-07 19:47:21 +02:00
Narrative.meta
UI Improvements
2021-04-27 16:44:44 +01:00
NIH.meta
Database Support
2020-03-22 19:05:26 +00:00
Noise1D.cs
Swap Unity.Mathematics usings for CultMath
2026-09-14 17:39:12 +02:00
Noise1D.cs.meta
Hellfire
2021-01-10 03:59:47 +00:00
OrbitalEntity.cs
Station kinds: StationKindData catalog list, HullData.Kind, placed station Kind; GenerateStationLoadout takes a kind (the kindless draw is deleted)
2026-10-23 01:16:17 +02:00
OrbitalEntity.cs.meta
Stat Effects and Tech Tree Improvements
2020-04-16 03:08:18 +01:00
Pilot.cs
Combat's release sweep leaves a weapon it already commanded alone: PilotCommand.Commands
2026-10-23 13:34:18 +02:00
Pilot.cs.meta
Command seam, agents: one PilotCommand per entity, applied once per step by PilotApplier in Zone.Update
2026-10-22 00:32:11 +02:00
PlayerSettings.cs
Delete the minimap asteroids setting; minimap belts always draw
2026-10-17 04:36:13 +02:00
PlayerSettings.cs.meta
Restore the stable legacy Unity project
2026-08-10 14:57:50 +01:00
PowerBus.cs
Power bus: a consumer its thermostat has closed is not billed
2026-09-30 20:46:30 +02:00
PowerBus.cs.meta
Add the meta Unity generated for PowerBus
2026-09-18 21:43:08 +02:00
PowerTiers.cs
Delete the aether drive: behaviour, union 12, hardpoint type, aggregates, settings, presenters, prefab
2026-10-08 14:04:28 +02:00
PowerTiers.cs.meta
Cut 5: priority tiers replace PowerBus's single shared GrantRatio
2026-09-19 02:58:38 +02:00
Provenance.cs
Lot.EffectiveQuality: the item's one quality, the mean of min(part, assembly) over its fills
2026-10-18 07:04:15 +02:00
Provenance.cs.meta
Add the lot ledger and mint every crafted instance through it
2026-09-17 04:16:23 +02:00
Recipes.cs
Economy: RecipeData.RoleInputs, Recipes.RoleInputsOf as the one reader of role slots, checks read a role input as any filler and offered recipe-less designs as demanding their roles
2026-10-27 10:56:01 +01:00
Recipes.cs.meta
Recipe schema and catalog checks: RecipeData, OutsideMarketData, role counts, EconomyChecks over fixture catalogs
2026-10-23 02:43:35 +02:00
Rect.cs
Swap Unity.Mathematics usings for CultMath
2026-09-14 17:39:12 +02:00
Rect.cs.meta
TECH TREES WHOO
2020-04-11 19:18:02 +01:00
RunGoal.cs
Boss gate: TryWin is the one way to win; equal-gap tie-break and two exit pins tested
2026-10-16 21:18:52 +02:00
RunGoal.cs.meta
Boss gate: a boss zone spawns its faction's boss, and RunGoal derives whether the exit gate is open
2026-10-07 01:13:08 +02:00
RunStart.cs
Staged Approach: the pilot starts knowing its anchor, through the sensors' own info state (ruling stage-states-pilot-knowledge)
2026-10-22 16:00:08 +02:00
RunStart.cs.meta
Scenarios Cut 1: RunStart stages a new run; the Scenario catalog type
2026-09-30 12:35:18 +02:00
SampleElimination.cs
Swap Unity.Mathematics usings for CultMath
2026-09-14 17:39:12 +02:00
SampleElimination.cs.meta
Sector Generation
2021-03-10 09:18:07 +00:00
SavedGame.cs
Ore geography: yields, provinces cut inside boss-zone regions, types dealt per region
2026-10-27 06:42:58 +01:00
SavedGame.cs.meta
Restore the stable legacy Unity project
2026-08-10 14:57:50 +01:00
Scenario.cs
determinism-ledger: Scenario.Id, a stable kebab identity for matches and replays
2026-10-21 19:01:43 +02:00
Scenario.cs.meta
Scenarios Cut 1: RunStart stages a new run; the Scenario catalog type
2026-09-30 12:35:18 +02:00
Scenarios.meta
Every new run is a scenario: the script harness, the tutorial and main galaxies as scenarios, the New Game submenu and six test arenas
2026-10-03 20:33:55 +02:00
ScenarioStage.cs
PilotView enforces its own rules: members only, fire-control readouts only on the member's own track; constructor and View setter internal
2026-10-22 18:26:07 +02:00
ScenarioStage.cs.meta
Every new run is a scenario: the script harness, the tutorial and main galaxies as scenarios, the New Game submenu and six test arenas
2026-10-03 20:33:55 +02:00
SchematicUnderlay.cs
SchematicUnderlay.Fit: the line art stretched onto the hull Shape's Width x Height
2026-10-17 18:47:35 +02:00
SchematicUnderlay.cs.meta
SchematicUnderlay.Fit: the line art stretched onto the hull Shape's Width x Height
2026-10-17 18:47:35 +02:00
Sensing.cs
Pin the mount aim's resolved reads, the record's isolation and its Deactivate clear; delete two dead guards
2026-10-15 07:14:35 +02:00
Sensing.cs.meta
Signatures: every light signature names its channel and item through Entity.SetSignature
2026-10-11 09:13:24 +02:00
Serialization.meta
Delete the in-tree cache, JsonKnownTypes and vendored MessagePack
2026-09-14 18:42:09 +02:00
Settings.cs
Thrust is a tenth of authored, the ratio gravity fell by; ThrustScale and DragScale are global flight tuning in GameplaySettings
2026-10-29 08:30:48 +01:00
Settings.cs.meta
Asteroids & Refactoring
2020-12-01 00:16:11 +00:00
Ship.cs
Thrust is a tenth of authored, the ratio gravity fell by; ThrustScale and DragScale are global flight tuning in GameplaySettings
2026-10-29 08:30:48 +01:00
Ship.cs.meta
Database Support
2020-03-22 19:05:26 +00:00
ShipAuthoring.cs
ShipAuthoringStore.Load names the file when its store format is newer than this runtime reads
2026-10-22 23:35:14 +02:00
ShipAuthoring.cs.meta
Add parallel typed ship authoring and Blender LineArt capture
2026-09-26 18:14:36 +02:00
ShipModCatalog.cs
Merge eureka/aetheria-release-loadout-commit: AetherDb loadout-commit with --boss-of; Loadouts.Commit accepts package designs
2026-10-23 04:27:12 +02:00
ShipModCatalog.cs.meta
Compose validated mod ships into a derived catalog
2026-09-26 18:30:02 +02:00
ShipModPlan.cs
RigChains owns what drives a joint; the judge refuses two actuators on a joint and a reach through a driven joint
2026-10-12 21:31:14 +02:00
ShipModPlan.cs.meta
Ship S2: commit the .meta files for ShipModShips and ShipModPlan
2026-09-30 08:20:33 +02:00
SimClock.cs
Game tick lowered to 30 Hz (ruling tick-rate-stays-30); digest repin follows
2026-10-23 06:09:19 +02:00
SimClock.cs.meta
Sim speed: one SimClock steps the zone; presenters draw ahead by Lead
2026-10-08 18:26:02 +02:00
SimulationDice.cs
determinism-ledger: every ItemManager states its seed; scatter on the zone's dice
2026-10-21 19:01:41 +02:00
SimulationDice.cs.meta
SimulationDice: fmix32 moves out of FireControl, with the structured per-zone dice stream
2026-10-07 14:52:10 +02:00
StationKinds.cs
StationKinds.HullKindFor takes a stand-in's kind only when some maker offers it
2026-10-23 18:04:24 +02:00
StationKinds.cs.meta
Station kinds: StationKindData catalog list, HullData.Kind, placed station Kind; GenerateStationLoadout takes a kind (the kindless draw is deleted)
2026-10-23 01:16:17 +02:00
StationServices.cs
Cargo purchase: a bay stack is one lot, so the lot loop is deleted; stock above MaxStack from outside a bay is refused up front
2026-10-22 22:50:24 +02:00
StationServices.cs.meta
StationServices.cs.meta: the Unity import record for the new script
2026-10-06 19:55:01 +02:00
StatResolver.cs
Consumable host: initialise at activation, dispose at expiry, instantiate consumables
2026-10-09 20:19:22 +02:00
StatResolver.cs.meta
Cut 2: give every entity its own StatResolver, delete the catalog leak
2026-09-18 19:53:59 +02:00
Steering.cs
Helm split, simulation: Ship.Turn is the only facing command; LookDirection becomes Aim
2026-10-07 12:33:20 +02:00
Steering.cs.meta
Helm split: the Unity-regenerated input wrapper and the metas for Steering and HelmInput
2026-10-07 12:44:21 +02:00
Targeting.meta
Mining index: a general targeting index fed by providers; the linear chunk scan goes
2026-10-03 15:02:51 +02:00
ThrustAllocator.cs
Throttle lock is a forward floor on the solve; allocation moves after the performance update
2026-10-10 19:26:49 +02:00
ThrustAllocator.cs.meta
ThrustAllocator: one bounded least-squares solve, yaw first, translation error paid linearly
2026-10-10 00:29:05 +02:00
VapourClouds.cs
VapourCloud: drop the zero-lifetime guard saturate already covers
2026-10-09 21:17:35 +02:00
VapourClouds.cs.meta
Vapour clouds: Zone owns them, a VapourDump behaviour vents one (union 42)
2026-10-09 20:22:00 +02:00
VerseGrammar.cs
VerseGrammar: Open refuses a role named actor and two verbs with one name; edge and command-update pins
2026-10-10 14:02:10 +02:00
VerseGrammar.cs.meta
Verse grammar: VerseGrammar and VerseVerb catalog documents, validation, the verse-grammar AetherDb command, tests
2026-10-10 06:23:01 +02:00
WellTree.cs
WellTree: SubzoneReach is one public static; the strengthless-orbit mean rule is deleted
2026-10-17 04:55:48 +02:00
WellTree.cs.meta
GravityFieldParityVerify: the family zone moves along its tree; tolerance restated from the run
2026-10-16 18:51:20 +02:00
Wormhole.cs
Boss gate: a boss zone spawns its faction's boss, and RunGoal derives whether the exit gate is open
2026-10-07 01:13:08 +02:00
Wormhole.cs.meta
Restore the stable legacy Unity project
2026-08-10 14:57:50 +01:00
Zone.cs
Ore geography: yields, provinces cut inside boss-zone regions, types dealt per region
2026-10-27 06:42:58 +01:00
Zone.cs.meta
Initial ARPG Port
2020-11-27 22:47:33 +00:00
ZoneData.cs
Provinces.ExtraExits throws when a boss zone has no exit-path link to keep instead of silently keeping every link (cut one-exit, finding silent-keep-all-fallback)
2026-10-27 20:23:47 +01:00
ZoneData.cs.meta
Restore the stable legacy Unity project
2026-08-10 14:57:50 +01:00
ZoneGenerator.cs
Ore geography: yields, provinces cut inside boss-zone regions, types dealt per region
2026-10-27 06:42:58 +01:00
ZoneGenerator.cs.meta
Database Support
2020-03-22 19:05:26 +00:00