Give Hollywood and the TV Studio the same queue story and validate every venue's placements
This commit is contained in:
1 parent
efa062833f
commit
a196a35342
18 files changed
+55
-9
No files matched your search
@@ -134,6 +134,10 @@ canonical implemented-features list in `docs/project/development-status.md`.
|
||||
multiplier into every `_marquee_emissive` entry, which flattens any gradient. It now reads
|
||||
`mat.get_meta("night_energy", 2.0)`, so a multi-strip panel can keep its top-to-bottom ratio
|
||||
(the event banners: 2.6 → 1.4).
|
||||
- **`placement_problems()` was only gated for the Joke Shop.** Its test validated one venue's prop
|
||||
list, so the TV Studio carried six violations (props inside the steps/door exclusion and off the
|
||||
sidewalk) unnoticed. `test_every_venue_placement_clears_the_sidewalk_and_the_approach` now runs the
|
||||
validator on all three venues. When adding a venue or a prop, that test is the gate.
|
||||
- **Venue lights must keep `omni_attenuation == 1.0`** — `test_world.test_venue_lights_use_physical_falloff`
|
||||
enforces physical falloff on every Omni/Spot in all three venues, so a "pool" cannot come from
|
||||
sharpening the curve. Use `omni_range` + energy instead: 10 m / energy 8 gives a brighter pool and
|
||||
|
||||
Reference in new issue
Block a user