Aetheria/GameData
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
..
Narrative An outline, flawed but structural 2021-10-28 16:56:35 -04:00
Aetheria.cc Author a PowerSupply term on the four shipped continuous-performance stats 2026-09-19 04:10:39 +02:00
SoundbanksInfo.json Music & SFX 2021-04-30 11:19:25 +01:00