Aetheria/tools/AetherDb
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Meta Vens e42299858c Author a PowerSupply term on the four shipped continuous-performance stats
Cut 7's gate removal (previous commit) only has anything to curve if some
shipped stat actually declares a PowerSupply term. Checked: none did --
removing the gates would have made brownout invisible (still full
performance at any nonzero grant) instead of graceful.

Added tools/AetherDb's "brownout-migrate [apply]" command (ShieldMigrate's
own dry-run/apply/report shape) and ran it against GameData/Aetheria.cc,
authoring exponent-1 (linear, the gentle default) PowerSupply terms on:

  design                behaviour        stat        before  after
  Arctica               RadiatorData     pumpedHeat    3   ->   4
  Iapyx                 RadiatorData     pumpedHeat    1   ->   2
  Large Drive           ThrusterData     thrust        2   ->   3
  OK Disperser          RadiatorData     pumpedHeat    3   ->   4
  Skiron                RadiatorData     pumpedHeat    1   ->   2
  Traction              AetherDriveData  torque        3   ->   4
  cold like my heart    RadiatorData     pumpedHeat    3   ->   4
  deep space burnout    ThrusterData     thrust        3   ->   4

No shipped ConstantWeaponData record exists yet, so ConstantWeaponData.Damage
has nothing to author against; the tool still targets it for whenever one
ships. None of the four targeted fields is a power-request field
(StatValidation.PowerRequestFields), so this does not trip
ValidateNoPowerSupplyOnRequest.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-19 04:10:39 +02:00
..
AetherDb.cs Rewrite AetherDb over AetheriaStores and CultRecordRef 2026-09-14 19:05:14 +02:00
AetherDb.csproj Rewrite AetherDb over AetheriaStores and CultRecordRef 2026-09-14 19:05:14 +02:00
AuthoredSettings.cs Swap Unity.Mathematics usings for CultMath 2026-09-14 17:39:12 +02:00
Program.cs Author a PowerSupply term on the four shipped continuous-performance stats 2026-09-19 04:10:39 +02:00