aircraft_warning_system-1.0.4.jar
Curse Maven Snippet
What's new
Aeronautics: touchdown— Changelog (1.0.4)
Sounds
- Full voice packs restored: generic, boeing, airbus (132 .ogg files)
- Added complete sounds.json mapping for all events
- Playback uses forUI so callouts stay audible (not blocked by Blocks volume / distance)
- Subtitles for every callout/GPWS/takeoff sound
- Altitude callouts raised in priority so they aren’t blocked by sink-rate spam
- Sink-rate channel hold shortened so other callouts can play
Aircraft Sensor block
- Dense scan within 16 blocks + coarse scan to 48
- System arms with sensor nearby or Sable ship detection
- Right-click opens config (no more forced “100” test beep)
- Hold W while looking at sensor → Ponder guide
Altitude (radio altimeter)
- Height measured by scanning down from the sensor (collision shapes), not world Y
- 5-point sample; uses lowest clearance
- Can pierce ship/deck layers to measure height above real ground
- Lighter smoothing so callouts match real height more closely
- Multi-threshold crossings play the lowest callout correctly
GPWS / callouts
- STALL on near-vertical climb (steep climb / looking up)
- TERRAIN on near-vertical descent
- Softer sink rate, bank, overspeed thresholds
- Minimums default 50 (reachable in MC); always tracked with radio alt
- Altitude callouts on any descent / below ~150
- Better bank estimate (turn rate + sideslip)
Voice packs
- Plane type < > applies immediately (no extra Apply needed)
- Plays a sample from the selected pack on change
- Config saved so pack survives restart
- Status line shows active pack: Generic / Boeing / Airbus
Sable / Create: Aeronautics
- Detects ships via Sable.HELPER.getTrackingSubLevel
- Plot-container and vehicle-name fallbacks
- High-deck heuristic when standing on a flying platform
- Status shows SABLE when on a sub-level
GUI
- Brighter text and accents
- Status: ALT, VS, SPD, BANK, PCH, phase, pack, SENSOR/SABLE, STALL
- Clearer ON/OFF colors
Build / packaging
- Version 1.0.4
- Source zip includes Gradle wrapper
- Fixed 1.21 SimpleSoundInstance constructor
- Fixed compile issues (float cast, duplicate pack variable)
This mod has no additional files

