Aetheria/tests/Aetheria.Shared.Tests
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Meta Vens baf90d34c9 Mine Launcher heat in kelvin; every shipped weapon must perform at a hull's starting temperature
AetherDb mine-launcher now corrects an already authored launcher to 173.15..473.15 K (optimum 249.65, plateau 36,
the sibling weapon's) and authors new ones the same way. Entity.StartingCellTemperature names the 280 the hull
cells start at, and ShippedWeaponOperabilityTests reads it against the shipped catalog. The catalog blob follows
in the next commit, so the test is red at this commit.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-08 15:04:16 +02:00
..
Aetheria.Shared.Tests.csproj Cut 1 fix batch 3 (F1): load real GameplaySettings, fix the speed-cap test 2026-09-26 01:48:58 +02:00
AetheriaStoresTests.cs Fused rounds fire out of arc; safe fuse; proximity misses type as Burst 2026-09-29 16:27:46 +02:00
BaseStateTests.cs BaseState: an includeChildren walk keeps its state in locals 2026-09-30 15:12:41 +02:00
BrownoutTests.cs Helm split, simulation: Ship.Turn is the only facing command; LookDirection becomes Aim 2026-10-07 12:33:20 +02:00
CapabilityEventsTests.cs Test that capability events route only to their own kind's subscribers 2026-09-17 14:37:07 +02:00
ConditionRatioTests.cs Helm split, simulation: Ship.Turn is the only facing command; LookDirection becomes Aim 2026-10-07 12:33:20 +02:00
EvasionTermTests.cs EvasionTermTests: LookDirection became Aim and Ship.Turn is the only facing command 2026-10-07 22:33:16 +02:00
EvasionTrackingTests.cs Mine Launcher: the 2021 damage curve; a mine layer is mountless in EveryCatalogGunTracks; script metas 2026-10-08 14:20:13 +02:00
FireAuthorityTests.cs Mining Cut 3: a chunk is a target, detected by reflected light 2026-09-30 12:56:39 +02:00
FireControlCut4Tests.cs Mining Cut 3: a chunk is a target, detected by reflected light 2026-09-30 12:56:39 +02:00
FireControlCut5Tests.cs Mining Cut 3: a chunk is a target, detected by reflected light 2026-09-30 12:56:39 +02:00
FireControlCut6cTests.cs Mining Cut 3: a chunk is a target, detected by reflected light 2026-09-30 12:56:39 +02:00
FireControlCut6dTests.cs Mining Cut 3: a chunk is a target, detected by reflected light 2026-09-30 12:56:39 +02:00
FireControlCut6Tests.cs Mining Cut 3: a chunk is a target, detected by reflected light 2026-09-30 12:56:39 +02:00
FireControlCut7Tests.cs Mining Cut 3: a chunk is a target, detected by reflected light 2026-09-30 12:56:39 +02:00
FireControlCut8Tests.cs Helm split, simulation: Ship.Turn is the only facing command; LookDirection becomes Aim 2026-10-07 12:33:20 +02:00
FireControlCut9Tests.cs Merge controls-helm: Ship.Turn is the only facing command; the helm split and face-the-aim 2026-10-07 20:08:31 +02:00
FireControlCut11Tests.cs Mining Cut 3: a chunk is a target, detected by reflected light 2026-09-30 12:56:39 +02:00
FireControlCut12Tests.cs Mining Cut 3: a chunk is a target, detected by reflected light 2026-09-30 12:56:39 +02:00
FireControlCut123Tests.cs Mining Cut 3: a chunk is a target, detected by reflected light 2026-09-30 12:56:39 +02:00
FireControlCut124Tests.cs Mine Launcher: a shape and a product that sells it; the blast-neutrality test exempts a mine layer; WireMines takes a Substance material by its path 2026-10-08 14:09:03 +02:00
FireControlPerWeaponTests.cs Helm split, simulation: Ship.Turn is the only facing command; LookDirection becomes Aim 2026-10-07 12:33:20 +02:00
FireControlTests.cs Pin the agent steering writes and the helm rules Soul found unpinned 2026-10-07 16:23:56 +02:00
FloatingBodyTests.cs FloatingBodyTests: set Ship.Aim where the fixture set LookDirection 2026-10-07 20:11:08 +02:00
HardpointOwnershipTests.cs 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
HeatResponseTests.cs Cut 1: close S5/S6's validation gaps, pin S7's surviving mutants 2026-09-18 18:42:10 +02:00
IffAndCombatTests.cs Helm split, simulation: Ship.Turn is the only facing command; LookDirection becomes Aim 2026-10-07 12:33:20 +02:00
InputCapacitorTests.cs Fire control Cut 3: hit authority moves to FireControl 2026-09-19 14:07:07 +02:00
LoadoutTests.cs Merge master into eureka/aetheria-release-scenarios: adopt the scenarios lane onto master's base 2026-10-03 14:53:29 +02:00
MineLauncherCatalogTests.cs Mine Launcher: a shape and a product that sells it; the blast-neutrality test exempts a mine layer; WireMines takes a Substance material by its path 2026-10-08 14:09:03 +02:00
MineTests.cs MineTests: pin the layer's identity, the faction frozen at lay, and the blast disc as the trigger disc 2026-10-07 21:17:41 +02:00
MiningCut1Tests.cs Mining Cuts 1-2: pin five chunk-surface rules that survived mutation 2026-09-30 00:00:30 +02:00
MiningCut2Tests.cs Mining Cuts 1-2: pin five chunk-surface rules that survived mutation 2026-09-30 00:00:30 +02:00
MiningCut3Tests.cs Helm split, simulation: Ship.Turn is the only facing command; LookDirection becomes Aim 2026-10-07 12:33:20 +02:00
MiningIndexTests.cs Helm split, simulation: Ship.Turn is the only facing command; LookDirection becomes Aim 2026-10-07 12:33:20 +02:00
MiningTargetQueriesTests.cs Helm split, simulation: Ship.Turn is the only facing command; LookDirection becomes Aim 2026-10-07 12:33:20 +02:00
PlayerSettingsSensitivityTests.cs Move mouse-look sensitivity into the PlayerSettings CultCache global 2026-09-17 17:22:09 +02:00
PowerBusTests.cs F2: gate the bus's reactors and consumers on Active, not Online 2026-09-19 05:06:31 +02:00
PowerCurveTests.cs Resolve request/brownout conflict: evaluate power requests nominally 2026-09-19 06:58:57 +02:00
PowerTierTests.cs F3: an empty tier is not a satisfied tier, and sub-epsilon demand pays its way 2026-09-19 05:15:30 +02:00
RestoredHullsTests.cs Helm split, simulation: Ship.Turn is the only facing command; LookDirection becomes Aim 2026-10-07 12:33:20 +02:00
RoleAuthoringTests.cs Cut 7: refuse a stat naming a role its design lacks 2026-09-19 05:01:17 +02:00
RunSaveTests.cs The run's credits are saved and seeded: SavedGame key 13, ScenarioStage.Credits, Staged.Credits 2026-10-06 19:30:32 +02:00
RunStartTests.cs Merge origin/master into mining: resolve five conflicts by owner, delete the belt-task machine 2026-10-06 15:29:29 +02:00
SafeAssert.cs Scenarios Cut 1: a failed staging reports what it admitted, not a crash 2026-09-30 14:59:50 +02:00
ScenarioTests.cs Helm split, simulation: Ship.Turn is the only facing command; LookDirection becomes Aim 2026-10-07 12:33:20 +02:00
ShieldReserveTests.cs F4/F5: shield restore survives inactivity, and CanTakeHit stops mutating 2026-09-19 05:32:29 +02:00
ShipAuthoringTests.cs AetherDb ship-authoring: create --like a shipped hull, and validate reads the GLB when present 2026-10-03 17:07:09 +02:00
ShipFixture.cs Ship packages: a thruster or radiator anchor on a mesh-less GLB node is refused at bind 2026-10-03 17:07:08 +02:00
ShipModCatalogTests.cs Ship packages: a thruster or radiator anchor on a mesh-less GLB node is refused at bind 2026-10-03 17:07:08 +02:00
ShipModPlanTests.cs Ship mounts: anchors only for visible hardpoints, every role rule in Validate 2026-10-03 14:39:08 +02:00
ShippedWeaponOperabilityTests.cs Mine Launcher heat in kelvin; every shipped weapon must perform at a hull's starting temperature 2026-10-08 15:04:16 +02:00
ShipSchemaPinTests.cs ship_cc: replace_visual writes ShipAuthoring's model asset and anchors, pinned to the C# keys 2026-10-03 17:07:10 +02:00
ShipValidationTests.cs Ship mounts: anchors only for visible hardpoints, every role rule in Validate 2026-10-03 14:39:08 +02:00
StationServicesTests.cs StationServicesTests: pin partial-cell armour wear and a repair fraction above the sell fraction 2026-10-07 04:05:50 +02:00
StatResolverTests.cs Pin Gate 1, Gate 2 and F8's mutant fix with tests and mutations 2026-09-18 20:42:05 +02:00
SteeringTests.cs Turn bound has one owner, the actuators; pin the turn rate and the 90 degree boundary 2026-10-07 19:11:34 +02:00
stryker-config.json Cut 11 map: mutation testing moves to Stryker, and the survivors it found 2026-09-22 15:59:06 +02:00
TargetingSystemTests.cs Helm split, simulation: Ship.Turn is the only facing command; LookDirection becomes Aim 2026-10-07 12:33:20 +02:00