- Replace the old per-rock placement retry loop with a deterministic pairwise relaxation pass (relaxRockGaps) that enforces a gapFactor x (r1+r2) separation between every pair, so rocks keep a subtle visible gap instead of interpenetrating - Add cluster.gapFactor (default 1.12) and asteroids.compassColor (#c8d2e0) config keys, with updated comments in data/asteroids.json and SystemGenerator.js - Tint the DiscoveryCompass arrow per target: bake the arrow texture white and tint it to the target's color (worlds keep theme neon cyan, clusters use their light gray) - Extend dev/asteroids.test.mjs to assert every rock pair respects the gapFactor separation |
||
|---|---|---|
| .. | ||
| asteroids.test.mjs | ||
| cdp-eval.mjs | ||
| cdpshot.mjs | ||
| discovery.test.mjs | ||
| galaxy.test.mjs | ||
| planet.test.mjs | ||
| research-builds.test.mjs | ||
| ship-behavior.test.mjs | ||
| smoke-game.mjs | ||
| starfield.test.mjs | ||
| test-game.html | ||
| tether.test.mjs | ||