fertig-classic-games/assets/images/ta
Brian Fertig b42a71bf2f feat: add radar detection system with jamming and contacts
Introduce a second detection layer independent of line-of-sight vision.
Radar buildings (Radar Tower, Advanced Radar) provide coverage that reveals
unit positions through fog as contacts, while Radar Jammers can blind enemy
radar within range without affecting normal sight.

Key changes:
- Add three sensor buildings: Radar Tower, Advanced Radar, Radar Jammer
- Implement computeRadar() with jamming logic and stampDisc() optimization
- Add isDetectedBy() for radar contact detection
- Draw radar contacts as green diamond blips in WorldView
- Show radar contacts as neutral green pips on minimap
- Expand build grid to 2 rows and artwork sheets to 4 rows
- Refuse repair orders on airborne units; builders stop chasing airborne targets
- Add validation for radarRange and jamRange in rules compiler
- Update sprites.md documentation and add comprehensive tests
2026-08-01 14:51:05 -06:00
..
originals
arm-structures.png feat: add radar detection system with jamming and contacts 2026-08-01 14:51:05 -06:00
arm-structures.psd feat: add radar detection system with jamming and contacts 2026-08-01 14:51:05 -06:00
arm-units.png
arm-units.psd
background.png
core-structures.png feat: add radar detection system with jamming and contacts 2026-08-01 14:51:05 -06:00
core-structures.psd feat: add radar detection system with jamming and contacts 2026-08-01 14:51:05 -06:00
core-units.png
core-units.psd
terrain-grasslands.png
terrain-grasslands.psd
terrain-snowfields.png
terrain-snowfields.psd
terrain-tropics.png
terrain-tropics.psd