Aetheria/tests/Aetheria.Shared.Tests
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Meta Vens 14d3327c19 LockOn: the hostile is ordered to close on the player; the warning is measured against the poses it was stamped from
ScenarioStage.Approach(entity, target) states a piloted entity's task as a follow task on the target, passed through Zone.Admit to the flight as the member's baseline task; it replaces Patrol(entity, orbit) and the orbit index, and RunStart's post-admit circuit overwrite. LockOn stages at .6, the quality Crossing and the other RunStart scenarios use (its brief states none), not .8 picked by outcome.

The bearing check keeps well-law r4's intent (measure against the hostile's actual pose, not the staged line) but reads the poses of the tick before the paint was first seen, which is the tick it was stamped in, with a .05 deg limit for float error; the live-pose check at .5 deg spent its budget on the paint inbox's deliberate one-tick delay. LockOnHoldsUnderOnePercentOfEachStagedInput moves hostile x, y and quality by 1% each way.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-18 00:51:33 +02:00
..
AetherDbRootTests.cs ship_cc: layout_revision and valid_ship_id as pure functions, fixed-text errors; pins and tests for the authoring-tool Low findings 2026-10-10 09:49:39 +02:00
Aetheria.Shared.Tests.csproj AetheriaBuild.Build: one player entry point; AetheriaStores.Open refuses a missing catalog 2026-10-10 06:55:32 +02:00
AetheriaStoresTests.cs Merge origin/master into ghostlight-verse/verse-grammar 2026-10-10 14:00:03 +02:00
AssemblyFromMakerCatalogTests.cs Assembly is an AssemblyDistribution: Faction key 19, optional per product, stated-quality mint 2026-10-17 19:03:12 +02:00
AssemblyFromMakerCommandTests.cs Assembly is an AssemblyDistribution: Faction key 19, optional per product, stated-quality mint 2026-10-17 19:03:12 +02:00
AssemblyFromMakerTests.cs Tests: the drawn assembly clamp, Resolve at a stated quality, and the staged hull 2026-10-17 20:18:09 +02:00
BallisticFlightTests.cs Drawn pose: ship indicators and map centre read DrawAhead; Round takes one time; RailAt logs a missing parent 2026-10-16 00:50:29 +02:00
BaseStateTests.cs BaseState: an includeChildren walk keeps its state in locals 2026-09-30 15:12:41 +02:00
BeltScenarioTests.cs Scenarios: Belt and Lock On take the seeds that hold their conditions under the new placement 2026-10-17 05:40:34 +02:00
BrownoutTests.cs Assembly is the maker's: re-land of h1 on 0f5def17 (net diff of ae300c6a..5187a59d) 2026-10-17 18:55:16 +02:00
CapabilityEventsTests.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
CatalogRoleTests.cs Assembly is the maker's: re-land of h1 on 0f5def17 (net diff of ae300c6a..5187a59d) 2026-10-17 18:55:16 +02:00
ChildrenWithinReachTests.cs Tests: belts fill their slots, five placement rules pinned by forced fixtures 2026-10-17 09:00:21 +02:00
ClaimTests.cs ClaimTests: a weapon claimed as a non-weapon is a gear row of the claimed class 2026-10-14 21:37:32 +02:00
ConditionRatioTests.cs Assembly is the maker's: re-land of h1 on 0f5def17 (net diff of ae300c6a..5187a59d) 2026-10-17 18:55:16 +02:00
ConsumableAiTests.cs Tests: the zone gives each admitted pilot its own id 2026-10-17 20:56:28 +02:00
ConsumablesFirstSetCommandTests.cs ConsumablesFirstSetCommandTests: the landed designs carry the thermal pins and linear Quality terms (the shipped-catalog pins cannot see the command) 2026-10-10 15:53:25 +02:00
ConsumablesFirstSetTests.cs Assembly is the maker's: re-land of h1 on 0f5def17 (net diff of ae300c6a..5187a59d) 2026-10-17 18:55:16 +02:00
ConsumableSupplyTests.cs Assembly is the maker's: re-land of h1 on 0f5def17 (net diff of ae300c6a..5187a59d) 2026-10-17 18:55:16 +02:00
ConsumableTests.cs Zone.Entities read-only outside Zone: Admit and Remove are the only membership writers 2026-10-13 02:13:43 +02:00
ContactRevealTests.cs Assembly is the maker's: re-land of h1 on 0f5def17 (net diff of ae300c6a..5187a59d) 2026-10-17 18:55:16 +02:00
ContactTests.cs Assembly is the maker's: re-land of h1 on 0f5def17 (net diff of ae300c6a..5187a59d) 2026-10-17 18:55:16 +02:00
CrossingScenarioTests.cs LockOn states its hostile's patrol order and fit quality; dice streams, patrol circuit and projector range pinned 2026-10-17 21:28:35 +02:00
DemoTerminusTests.cs Tests: TutorialSeed1 follows the galaxy CultMath 0.3.0 rolls 2026-10-09 14:54:42 +02:00
DrawAheadTests.cs Vapour clouds are drawn as fog banks: one ZoneRenderer subscription, VapourCloudInstance presenter, DrawAhead for a free body 2026-10-12 03:34:50 +02:00
DrawnPoseTests.cs Assembly is the maker's: re-land of h1 on 0f5def17 (net diff of ae300c6a..5187a59d) 2026-10-17 18:55:16 +02:00
EmissionTests.cs Assembly is the maker's: re-land of h1 on 0f5def17 (net diff of ae300c6a..5187a59d) 2026-10-17 18:55:16 +02:00
EntityFormatTests.cs One aim slot holds an item or a mount; the cycle covers every located mount 2026-10-15 04:42:38 +02:00
EvasionTermTests.cs Staged fits: a scenario states the quality of a fit its checks rest on 2026-10-17 19:03:20 +02:00
EvasionTrackingTests.cs Briefs, comments and tests name current gear; generic-designs lands only its own records and rewrites the last flavour and brand design texts 2026-10-13 22:34:08 +02:00
FireAuthorityTests.cs Assembly is the maker's: re-land of h1 on 0f5def17 (net diff of ae300c6a..5187a59d) 2026-10-17 18:55:16 +02:00
FireControlCut4Tests.cs Assembly is the maker's: re-land of h1 on 0f5def17 (net diff of ae300c6a..5187a59d) 2026-10-17 18:55:16 +02:00
FireControlCut5Tests.cs Assembly is the maker's: re-land of h1 on 0f5def17 (net diff of ae300c6a..5187a59d) 2026-10-17 18:55:16 +02:00
FireControlCut6cTests.cs Assembly is the maker's: re-land of h1 on 0f5def17 (net diff of ae300c6a..5187a59d) 2026-10-17 18:55:16 +02:00
FireControlCut6dTests.cs Assembly is the maker's: re-land of h1 on 0f5def17 (net diff of ae300c6a..5187a59d) 2026-10-17 18:55:16 +02:00
FireControlCut6Tests.cs Assembly is the maker's: re-land of h1 on 0f5def17 (net diff of ae300c6a..5187a59d) 2026-10-17 18:55:16 +02:00
FireControlCut7Tests.cs Assembly is the maker's: re-land of h1 on 0f5def17 (net diff of ae300c6a..5187a59d) 2026-10-17 18:55:16 +02:00
FireControlCut8Tests.cs Assembly is the maker's: re-land of h1 on 0f5def17 (net diff of ae300c6a..5187a59d) 2026-10-17 18:55:16 +02:00
FireControlCut9Tests.cs Assembly is the maker's: re-land of h1 on 0f5def17 (net diff of ae300c6a..5187a59d) 2026-10-17 18:55:16 +02:00
FireControlCut11Tests.cs Assembly is the maker's: re-land of h1 on 0f5def17 (net diff of ae300c6a..5187a59d) 2026-10-17 18:55:16 +02:00
FireControlCut12Tests.cs Assembly is the maker's: re-land of h1 on 0f5def17 (net diff of ae300c6a..5187a59d) 2026-10-17 18:55:16 +02:00
FireControlCut123Tests.cs Assembly is the maker's: re-land of h1 on 0f5def17 (net diff of ae300c6a..5187a59d) 2026-10-17 18:55:16 +02:00
FireControlCut124Tests.cs Assembly is the maker's: re-land of h1 on 0f5def17 (net diff of ae300c6a..5187a59d) 2026-10-17 18:55:16 +02:00
FireControlPerWeaponTests.cs LockOn states its hostile's patrol order and fit quality; dice streams, patrol circuit and projector range pinned 2026-10-17 21:28:35 +02:00
FireControlTests.cs Assembly is the maker's: re-land of h1 on 0f5def17 (net diff of ae300c6a..5187a59d) 2026-10-17 18:55:16 +02:00
FlightTests.cs Fused Rounds stages its shooter; FlightTests counts the Faction wire slots at 20 2026-10-17 19:57:39 +02:00
FloatingBodyTests.cs LockOn states its hostile's patrol order and fit quality; dice streams, patrol circuit and projector range pinned 2026-10-17 21:28:35 +02:00
FlowFieldTests.cs Assembly is the maker's: re-land of h1 on 0f5def17 (net diff of ae300c6a..5187a59d) 2026-10-17 18:55:16 +02:00
GenericDesignsCommandTests.cs GenericDesignsCommandTests: import the MessagePack snapshot serializer the payload-widening helper uses 2026-10-13 22:39:21 +02:00
GravityShaderTests.cs Well law: the band term, WellTree owns every term; the old law, per-body sums and Gauss ring law deleted 2026-10-16 17:56:25 +02:00
GravitySubtractTests.cs Assembly is the maker's: re-land of h1 on 0f5def17 (net diff of ae300c6a..5187a59d) 2026-10-17 18:55:16 +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 Assembly is the maker's: re-land of h1 on 0f5def17 (net diff of ae300c6a..5187a59d) 2026-10-17 18:55:16 +02:00
HullFootprintTests.cs Shape.SetLine writes through the indexer so it invalidates the caches; footprint tests pin refusal Position and a wide shape 2026-10-17 14:33:41 +02:00
IffAndCombatTests.cs Assembly is the maker's: re-land of h1 on 0f5def17 (net diff of ae300c6a..5187a59d) 2026-10-17 18:55:16 +02:00
ImpactFeedbackTests.cs Layers: one owner puts orbitals above the ship plane and floaters below; per-hull GridOffset is deleted 2026-10-16 02:35:07 +02:00
InputCapacitorTests.cs Assembly is the maker's: re-land of h1 on 0f5def17 (net diff of ae300c6a..5187a59d) 2026-10-17 18:55:16 +02:00
InspectionScannerCatalogTests.cs Assembly is the maker's: re-land of h1 on 0f5def17 (net diff of ae300c6a..5187a59d) 2026-10-17 18:55:16 +02:00
InspectionScannerCommandTests.cs Tests: inspection scanner catalog, command, schematic gear rows; scanner/emission/stance residuals 2026-10-14 21:19:14 +02:00
ItemTitleTests.cs Tests: the VerseGrammar global replaces TestCatalogGlobal as the catalog global fixtures author 2026-10-10 07:18:00 +02:00
LaunchSuppressorCatalogTests.cs Assembly is the maker's: re-land of h1 on 0f5def17 (net diff of ae300c6a..5187a59d) 2026-10-17 18:55:16 +02:00
LaunchSuppressorCommandTests.cs launch-suppressor: apply lands only its own records; tests pin late hiding, the rating line, linear suppression and a named observer sensor 2026-10-13 21:37:41 +02:00
LaunchSuppressorTests.cs LaunchSuppressorTests: pin the factor clamp (above 1, below 0) and the exactly-rated-temperature boundary with a step either side 2026-10-13 06:12:18 +02:00
LayerTests.cs Assembly is the maker's: re-land of h1 on 0f5def17 (net diff of ae300c6a..5187a59d) 2026-10-17 18:55:16 +02:00
LayoutAimTests.cs Merge origin/master into faction-play-1 2026-10-16 20:18:54 +02:00
ListenerTests.cs Tests: a consumable listener's Multiple below 1 is not clamped up 2026-10-13 21:57:12 +02:00
LoadoutTests.cs Assembly is the maker's: re-land of h1 on 0f5def17 (net diff of ae300c6a..5187a59d) 2026-10-17 18:55:16 +02:00
LockOnScenarioTests.cs LockOn: the hostile is ordered to close on the player; the warning is measured against the poses it was stamped from 2026-10-18 00:51:33 +02:00
LockWarningTests.cs Assembly is the maker's: re-land of h1 on 0f5def17 (net diff of ae300c6a..5187a59d) 2026-10-17 18:55:16 +02:00
LootTests.cs Assembly is the maker's: re-land of h1 on 0f5def17 (net diff of ae300c6a..5187a59d) 2026-10-17 18:55:16 +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 Assembly is the maker's: re-land of h1 on 0f5def17 (net diff of ae300c6a..5187a59d) 2026-10-17 18:55:16 +02:00
MiningCut1Tests.cs Assembly is the maker's: re-land of h1 on 0f5def17 (net diff of ae300c6a..5187a59d) 2026-10-17 18:55:16 +02:00
MiningCut2Tests.cs Assembly is the maker's: re-land of h1 on 0f5def17 (net diff of ae300c6a..5187a59d) 2026-10-17 18:55:16 +02:00
MiningCut3Tests.cs Assembly is the maker's: re-land of h1 on 0f5def17 (net diff of ae300c6a..5187a59d) 2026-10-17 18:55:16 +02:00
MiningIndexTests.cs Every rail's period is derived from the field it orbits in; OrbitPeriod is deleted 2026-10-15 18:11:27 +02:00
MiningTargetQueriesTests.cs Zone.Entities read-only outside Zone: Admit and Remove are the only membership writers 2026-10-13 02:13:43 +02:00
MinorPowersTests.cs Test: gear draw assertion back to Assert.Contains 2026-10-17 16:23:48 +02:00
MountCycleTests.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
MunitionPartsTests.cs Briefs, comments and tests name current gear; generic-designs lands only its own records and rewrites the last flavour and brand design texts 2026-10-13 22:34:08 +02:00
OrbitsFromFieldTests.cs WellTree: SubzoneReach is one public static; the strengthless-orbit mean rule is deleted 2026-10-17 04:55:48 +02:00
PaintModeTests.cs Assembly is the maker's: re-land of h1 on 0f5def17 (net diff of ae300c6a..5187a59d) 2026-10-17 18:55:16 +02:00
PickupGenerationTests.cs PickupGenerationTests: count fitted beams, not a station's stock 2026-10-13 06:27:46 +02:00
PickupTests.cs Assembly is the maker's: re-land of h1 on 0f5def17 (net diff of ae300c6a..5187a59d) 2026-10-17 18:55:16 +02:00
PiratesFactionCommandTests.cs Tests: Pirates allegiance count is the other factions' count, not 12; gear draw seeds spread by a hash 2026-10-17 16:22:01 +02:00
PiratesRecordTests.cs Delete NoMakerSellsTwoProductsOfOneDesign (ruling maker-design-tiers-allowed) 2026-10-16 18:46:09 +02:00
PlayerSettingsSensitivityTests.cs Move mouse-look sensitivity into the PlayerSettings CultCache global 2026-09-17 17:22:09 +02:00
PlayerStagingTests.cs Audio 1: delete the unread SoundbanksInfo.json Wwise export and its staging mentions 2026-10-16 17:18:13 +02:00
PopulatedRadiusTests.cs Assembly is the maker's: re-land of h1 on 0f5def17 (net diff of ae300c6a..5187a59d) 2026-10-17 18:55:16 +02:00
PotentialOwnerTests.cs Assembly is the maker's: re-land of h1 on 0f5def17 (net diff of ae300c6a..5187a59d) 2026-10-17 18:55:16 +02:00
PowerBusTests.cs Assembly is the maker's: re-land of h1 on 0f5def17 (net diff of ae300c6a..5187a59d) 2026-10-17 18:55:16 +02:00
PowerCurveTests.cs Assembly is the maker's: re-land of h1 on 0f5def17 (net diff of ae300c6a..5187a59d) 2026-10-17 18:55:16 +02:00
PowerTierTests.cs Assembly is the maker's: re-land of h1 on 0f5def17 (net diff of ae300c6a..5187a59d) 2026-10-17 18:55:16 +02:00
ProductChoiceTests.cs ProductChoiceTests: the nearer-maker bounds tight enough to fail a doubled distance penalty 2026-10-17 03:30:50 +02:00
ProductLinesCatalogTests.cs Merge gear-lines (eureka/aetheria-release-gear-lines, a1e81613) 2026-10-17 17:02:03 +02:00
ProductLinesCommandTests.cs Tests: the weapon and gear command tests share one xunit collection 2026-10-17 16:18:41 +02:00
PursuitScenarioTests.cs Pursuit scenario: Cargo stages consumables; a hostile on your tail, a Mine Launcher fitted, vents and overdrives in the hold 2026-10-11 18:41:48 +02:00
RangeFalloffTests.cs Rerun range-falloff apply on master's catalog; RangeFalloffTests reads the generic missile rack name 2026-10-14 10:15:15 +02:00
RestoredHullsTests.cs RestoredHullsTests: the entrance throw is reached by a single-root zone (several roots give the station a root to orbit) 2026-10-17 05:55:53 +02:00
RigBrandTests.cs RigBrandTests: Belt is built in its own pinned arena, not eight seeds that may hold no belt 2026-10-17 12:18:26 +02:00
RoleAuthoringTests.cs Assembly is an AssemblyDistribution: Faction key 19, optional per product, stated-quality mint 2026-10-17 19:03:12 +02:00
RolesBackfillCommandTests.cs Sweep: every old design-name literal in C# becomes its generic name; product texts ship without the authoring notes 2026-10-13 20:29:10 +02:00
RunGoalTests.cs ZoneGenerator.Place owns every generated distance, fold and belt width 2026-10-17 04:55:57 +02:00
RunSaveTests.cs Assembly is the maker's: re-land of h1 on 0f5def17 (net diff of ae300c6a..5187a59d) 2026-10-17 18:55:16 +02:00
RunStartGearTests.cs Pin ManufacturerPreference: neutral without galaxy or faction, zero outside allegiance, table-bound distance 2026-10-08 16:12:48 +02:00
RunStartTests.cs Merge eureka/aetheria-gravity-children-within-reach (children-within-reach, head cf242106) 2026-10-17 11:52:44 +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
ScannerTests.cs Merge origin/master into faction-play-1 2026-10-16 20:18:54 +02:00
ScenarioTests.cs LockOn patrols orbit 3 by index; the probe file is dropped 2026-10-17 21:38:50 +02:00
ShapeCacheTests.cs Shape.SetLine writes through the indexer so it invalidates the caches; footprint tests pin refusal Position and a wide shape 2026-10-17 14:33:41 +02:00
ShieldReserveTests.cs Assembly is the maker's: re-land of h1 on 0f5def17 (net diff of ae300c6a..5187a59d) 2026-10-17 18:55:16 +02:00
ShipAuthoringTests.cs Packages carry their products: ship.cc homes FactionProductData at mod-product:<id>:<maker key> 2026-10-12 03:54:30 +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 RemovePackage test: the missing-name case must not create its directory 2026-10-16 22:59:36 +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 Tests: CB-R1 enforced whole, backfill replay on a scratch catalog, envelope and operability read the catalog 2026-10-08 23:46:28 +02:00
ShipProductTests.cs validate shares Read's post-load composition; products, key, price rules pinned beyond the first product 2026-10-12 20:00:18 +02:00
ShipRigTests.cs Tests: rig fixture gives map and collider nodes a mesh; fix two test slips 2026-10-16 22:05:53 +02:00
ShipSchemaPinTests.cs ship_cc carries product envelopes through every push; PRODUCT_SCHEMA pinned; authoring doc 2026-10-12 03:54:31 +02:00
ShipValidationTests.cs Merge cut vector-rows-record (Soul verdict cut-vector-rows-record.s3) 2026-10-13 01:21:40 +02:00
SignatureTests.cs Assembly is the maker's: re-land of h1 on 0f5def17 (net diff of ae300c6a..5187a59d) 2026-10-17 18:55:16 +02:00
SimClockTests.cs DrawnPoseTests: coasting probe reads world-axis swing; SimClockTests rides the field at the drawn time 2026-10-15 21:45:10 +02:00
SmokeHullCommandTests.cs Sweep: every old design-name literal in C# becomes its generic name; product texts ship without the authoring notes 2026-10-13 20:29:10 +02:00
SmokeHullScenarioTests.cs Briefs, comments and tests name current gear; generic-designs lands only its own records and rewrites the last flavour and brand design texts 2026-10-13 22:34:08 +02:00
SmokeRoundsCommandTests.cs Briefs, comments and tests name current gear; generic-designs lands only its own records and rewrites the last flavour and brand design texts 2026-10-13 22:34:08 +02:00
SmokeRoundsScenarioTests.cs Merge origin/master into damage-falloff 2026-10-14 09:54:44 +02:00
SmokeRoundsSteppedTests.cs Merge origin/master into damage-falloff 2026-10-14 09:54:44 +02:00
SolutionTests.cs Merge origin/master into faction-play-1 2026-10-16 20:18:54 +02:00
StationPlacementTests.cs Tests: every turret on a read side clears the base body by its extent and reach 2026-10-17 09:30:03 +02:00
StationServicesTests.cs Tests: the VerseGrammar global replaces TestCatalogGlobal as the catalog global fixtures author 2026-10-10 07:18:00 +02:00
StatResolverTests.cs Assembly is the maker's: re-land of h1 on 0f5def17 (net diff of ae300c6a..5187a59d) 2026-10-17 18:55:16 +02:00
SteeringTests.cs Merge origin/master into faction-play-1 2026-10-16 20:18:54 +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
SunsNeverGreenTests.cs ZoneGenerator.Place owns every generated distance, fold and belt width 2026-10-17 04:55:57 +02:00
TargetingSystemTests.cs Assembly is the maker's: re-land of h1 on 0f5def17 (net diff of ae300c6a..5187a59d) 2026-10-17 18:55:16 +02:00
TestCatalog.cs Missing ship.cc fails the fixture, not the game's compose 2026-10-10 07:35:08 +02:00
TestCatalogTests.cs Merge origin/master into ghostlight-verse/verse-grammar 2026-10-10 14:00:03 +02:00
ThrottleLockTests.cs Assembly is the maker's: re-land of h1 on 0f5def17 (net diff of ae300c6a..5187a59d) 2026-10-17 18:55:16 +02:00
ThrustAllocationTests.cs Briefs, comments and tests name current gear; generic-designs lands only its own records and rewrites the last flavour and brand design texts 2026-10-13 22:34:08 +02:00
ThrustAllocatorTests.cs Briefs, comments and tests name current gear; generic-designs lands only its own records and rewrites the last flavour and brand design texts 2026-10-13 22:34:08 +02:00
VapourCloudTests.cs Assembly is the maker's: re-land of h1 on 0f5def17 (net diff of ae300c6a..5187a59d) 2026-10-17 18:55:16 +02:00
VerseGrammarTests.cs VerseGrammarTests: the shipped catalog holds eight starter verbs; combat exit asserts the Target cleared 2026-10-16 20:54:47 +02:00
WellFixture.cs Gravity.cginc regenerated from the band template; orbit and fixture tests read the new law 2026-10-16 18:15:05 +02:00
WellLawTests.cs WellLawTests: the belt fixture lists its outermost asteroid in the middle (10, 87, 43) 2026-10-17 00:26:47 +02:00
ZonePlacedAtBuildTests.cs Assembly is the maker's: re-land of h1 on 0f5def17 (net diff of ae300c6a..5187a59d) 2026-10-17 18:55:16 +02:00
ZoneWorlds.cs Assembly is the maker's: re-land of h1 on 0f5def17 (net diff of ae300c6a..5187a59d) 2026-10-17 18:55:16 +02:00