J-20-A-and-C Enhance Pack July-2025

🔧 System Enhancements

-FLIR Display FixFLIR page now correctly shown on J-20C.
-Wide-Angle WACQ Mode UpdateWACQ scan distance increased to 20 NM; P3 screen animations updated to match scan distances of wide and long aperture modes.
-HMD IR Lock Ring RepairIR inner ring and related animation now correctly shown on the helmet display after fixing WeaponSystem code.

🎮 Interface and Display Improvements

-Auxiliary Screen Crash PreventionExiting AA or AG mode now automatically returns to the main menu, preventing potential VR crashes.
-VR / Non-VR Mode ToggleSettings page now includes a toggle via OSB6 for switching between VR and Non-VR modes.Default is VR to simplify P3 object handling and increase stability.Non-VR reveals more data, including compass scales, airport locations, flight plans, and waypoints.
Note: Do not activate non-VR parameters while in VR mode.
-Radar Target Capacity EnhancementRadar system now supports tracking more than 15 targets.

⚔️ Weapon System Improvements

-Mounting Page Adjustments in Mission EditorBay doors are set to open; PL-17 uses PL-15 model when mounted to avoid clipping. PL-17 model restored when launched.
-Weapon Switching Logic UpdateWeapon selection now skips empty pylons and invalid missile types during combat.
Note: After a missile type is depleted, manual switching to other types is still required.

DLZ and TOF Implementation

--TOF Display: MFD Top page now tracks TOF countdowns for up to six launched missiles.HUD and HMD show dial-style interfaces with concentric rings and a counter-clockwise rotating needle.Final segment marked in red (approx. 30°); 300° corresponds to 150 seconds. Pointer resets and hides after countdown completion.
--DLZ Display: STT-locked targets now show a circular dot around the frame in HUD and HMD. The dot moves counter-clockwise to indicate distance:
---Top: max range to dynamic max
---Left: dynamic max to optimal
---Bottom: optimal to dynamic min
---Right: dynamic min to minimum weapon rangeWhen target is out of HUD angle, a centered frame with info is shown; disappears once re-entering view.

👁 HUD & Helmet Display Enhancements

-Master Arm - SAFE IndicatorSAFE status is now shown on HUD and HMD when Master Arm switch is in SAFE position.
-New HUD MetricsAdded display of true airspeed and vertical climb rate.
-STT Lock Visual OptimizationHUD and helmet STT lock visuals reorganized for clarity.
-HUD Angle AlignmentHUD viewing angles calibrated to align with helmet display. Aircraft angle-of-attack and target heading now properly rendered.
-Vertical Scan VACQ UpdateVACQ field adjusted to 8° × 90°.

🛠️ Debug Layer Optimization

-Helmet Debug Display OptimizationDebug display code moved to separate layer file; visibility controlled via global variable Render_debug_info in utils.lua.
-HUD Debug Display OptimizationHUD debug logic refactored similarly to helmet system; unified control under Render_debug_info.






J-20-A-and-C Enhance Pack
New Features
- Canopy Upgrade:
The canopy has been replaced with a transparent, crystal-clear version.
- Default View Adjustment:
The default view has been re-centered for a more natural starting perspective.
- Material File Replacement:
All material files are now updated to versions with alpha channels. This change improves performance and prevents log warnings.
- Enhanced Input Bindings:
Multiple key and axis binding fixes have been implemented. This update facilitates better joystick and throttle lever assignments—check in-game details for a complete list.
- Model Parameter Tweaks:
Some model parameters have been adjusted, with portions modeled after the F-22 version. (Note: As aerodynamic nuances remain somewhat uncertain, further verification is pending.)
- Quaternion Functions Added:
New functions related to quaternions have been introduced to streamline spatial calculations.
- New Debug Function:
A Log_and_print function has been added to simplify debug outputs.
- Additional Handles:
A series of new handles (pointers) have been implemented to better display and store intermediate data.

Weapon Mount Enhancements
- PL-17 Integration:
The PL-17 is now included in a single-shot layout with a fictional four-round magazine, making it available for player use.
- PL-15 Update:
A fictional two-round magazine variant for the PL-15 has been added for player deployment.
- PL-10E Update:
A four-round fictional magazine version has been added for the PL-10E, now available for players.
- Independent Binding:
The primary weapon system’s Arm/Safe switch can now be bound independently.
- Display Improvements:
The Top display page now shows the quantity of PL-17 rounds. On the P4 screen, both PL-17 information and integrated cannon/ammo displays have been added. Additionally, pertinent ammunition details are now visible on the HUD, HMD, and MFD.

Radar System Rework and Enhancements
- ACM Lock Functionality Overhaul:
The acmLock feature has been fully rewritten and enhanced; except for the WACQ mode, the radar now operates in a fully stabilized mode. In this mode, the radar no longer exhibits random pitch and roll due to aircraft movements.
- Improved Tracking:
During the acmLock process, the system now accurately follows the aircraft’s attitude changes.
- Nearest-Target Auto-Lock:
Automatic target locking via acmLock now prioritizes the nearest target, greatly improving efficiency.
- Lock-On Speed Increase:
The acmLock system’s lock-on speed has been dramatically improved, with typical automatic lock times (after the radar scan cycle and target selection) ranging from 0.4 to 0.8 seconds.
- Horizontal Scanning HACQ Mode:
A new HACQ mode featuring horizontal scanning has been added. When the DMS (Display Management System) is pressed downward long, HACQ mode activates (a short press triggers VACQ mode); specifications are 50 nautical miles range, with a 120° horizontal and 10° vertical scope.
- BST Mode Aperture Adjustment:
For BST mode’s long-aperture function (triggered by a long press when DMS is tilted upward—with a short press reverting to aperture mode), the aperture is now configured to 5° both horizontally and vertically within the radar's range.

Enhanced MFD Radar and EHSI Display Pages
- Display Effects in BVR and acmLock Modes:
- The radar page now clearly shows the scanning width corresponding to various acm modes, with beam sweep proportional to range.
- Radar distance scales now correctly adjust when toggling between imperial and metric units.
- The beam’s helmet-following effect in BST mode (both aperture and long-aperture) is now accurately portrayed.
- Post-Lock Display Improvements:
- Once locked, targets on the radar page are color-coded based on IFF (Identification Friend or Foe).
- The target’s distance scale, the crosshair, and the beam-following effects are now correctly displayed after lock-on.
- The system automatically adjusts the radar display scale based on the target distance post-lock-on.
- Furthermore, the EHSI now accurately displays the target’s NCTR value, regardless of whether the lock was acquired automatically via acmLock or manually via BVR.

Helmet Functionality Enhancements
- Target Display Based on Radar Data:
The helmet now shows targets based on radar scan results. Targets are color-coded—red for enemies, yellow for unknowns, and green for allies—with a slight offset effect to account for the aircraft’s random attitude variations, ensuring the display is easy to read while still reflecting positional differences.
- Time-Filtered and Clustered Target Display:
An additional target display shows results after temporal filtering and distance clustering, similar to the radar projection on the HUD. These targets appear with blue boxes and are not subject to random offset variations due to aircraft attitude changes.
- BST Mode Targeting Fix:
A bug preventing proper helmet-targeting in BST mode has been corrected.

HUD Display Improvements
- Enhanced Helmet Integration:
Nearly all enhancements introduced for the helmet are now integrated into the HUD.
- Text and Font Adjustments:
The positioning and font sizes of textual elements have been tweaked for clearer readability.
- Dynamic Crosshairs:
The built-in air-to-air cannon’s dynamic crosshairs are now accurately displayed.
- HACQ Mode Reference Lines:
In HACQ mode, reference lines now appear as two horizontal lines spaced 10° apart.
- HUD Angular Calibration:
The HUD’s angular range has been calibrated for a seamless transition between helmet and HUD displays.
The aircraft's angle of attack and the target’s relative heading are now displayed accurately.

J-20A Specific Update
- Built-In Cannon:
The J-20A now features an integrated cannon.

Disabled Features
- Simplified Main EHSI Screen:
The main screen's EHSI has been simplified and will no longer display airport locations, detailed bearing scales, and other such elements. This modification addresses known VR issues where players entering the cockpit in DCS without log warnings leads to crashes.
(It is speculated that the maximum number of display objects on a single screen in VR mode is significantly lower than in standard mode.)

Known Issues
- Secondary Screen Crash Under Specific Conditions:
In VR mode, make sure to exit cruise mode first (for example, by switching to AA mode) before switching the EHSI page on the secondary screen; otherwise, a crash might occur.
(It appears that VR mode imposes a lower overall limit on displayable objects.)
- Radar and Related Function Failures with Over 15 Targets:
When more than 15 targets are present simultaneously, there is a high likelihood that the radar, radar-based displays, acmLock, and related functions might fail to operate properly.
(At this point, the cause of this limitation remains unknown.)
