A3TI FUSION NVG Thermal Imaging ALPHA 0.3
# A3TI Fusion NVG Alpha Compatibility
### What is this?
This modification extends the core A3TI (Arma 3 Thermal Improvement) functionality to allow Infantry Thermal NVGs to work with the Fusion Mode effects. ATM it work only with nods built in with thermal it was decide for anwser to Community request in com
While the original mod is designed for vehicle gunner seats, Zeus, and specific UAV terminals, this update allows soldiers on foot to toggle Thermal Fusion effects using their Night Vision Goggles (NVGs) by pressing `B` .
Note: This is an Alpha build. It is not yet compatible with BCE (Better CAS Environment) or may all third-party thermal NVGs out of the box. A future update may address this if development time permits.
—
### Original Mod & Credits
The core thermal imaging effects, framework, and functionality belong to the original creators.
Original Mod: [A3 Thermal Improvement (A3TI)]https://steamcommunity.com/sharedfiles/filedetails/?id=2041057379
Original Author: [hateandcaffeine] https://steamcommunity.com/profiles/76561198434573190
All credit for the original thermal engine belongs to hateandcaffeine. The following changes are strictly modifications to enable infantry NVG support. Feel free to edit and distribute, provided you credit hateandcaffeine for the original work.
—
### Problem Statement
By default, A3TI activates only when:
1. The player is in a vehicle’s Gunner seat (`cameraView == "GUNNER"`).
2. The player is in Zeus mode.
3. Using specific supported systems (e.g., RHS UAV terminal).
It does not activate for infantry soldiers on foot using standard NVGs, even if those NVGs have thermal capabilities (like the GPNVG or ENVG). This mod solves that limitation.
—
### Modification Details (How it works)
#### 1. File Modified: `A3TIfn_specialCase.sqf`
Modified Code:
“`sqf
/
/
#include "constants.h"
(call FNC(isInZeus)) || (call FNC(isInRHSRaven)) || (player == vehicle player && currentVisionMode player == 1)
“`
Explanation:
I added a third condition: `(player == vehicle player && currentVisionMode player == 1)`.
`player == vehicle player`: Checks if the player is on foot (not in a vehicle).
`currentVisionMode player == 1`: Checks if NVGs are currently active .
Result: A3TI will now activate if you are on foot and your NVGs are ON.
#### 2. File Modified: `A3TIfn_switch.sqf`
Modified Code:
“`sqf
//Don’t allowing changing vision mode or settings if not in applicable situation//get visions
_curPlayerTurret = call FNC(getPlayerTurret);
if (((isNull _curPlayerTurret) || !(cameraView isEqualTo "GUNNER")) && !(call FNC(specialCase)) && !(currentVisionMode player == 1 && call FNC(isThermalNVG))) exitWith {
//not in turret
};
“`
Explanation:
I added `&& !(currentVisionMode player == 1 && call FNC(isThermalNVG))`.
This prevents the script from disabling thermal effects when you scope in/out (zoom in/out) while caring thermal NVGs.
Even if `cameraView` changes, the thermal fusion effect will persist as long as you are using a thermal NVG.
—
### Compatibility & Requirements
NVG Requirement: Standard Vanilla NVGs (like `NVGoggles_F`) will not trigger the thermal fusion effect (they only provide a normal night vision overlay).
Supported NVGs: To get the Thermal Fusion effect, you must be caring a NVG that has a built-in Thermal Module or TI Mode .
Examples: `GPNVG18_TI`, `NVGoggles_TI_blk_F`, `NVGoggles_EnviroG_F`, or mods that add thermal capabilities to NVGs.
BCE Compatibility: ⚠️ Not yet available. This specific version does not work with the BCE (Better CAS Environment)
—
### Alternative Recommendation
If you find that this Alpha version needs more stability or updates, I highly recommend checking out the work of YRUSoPractised .
He have taken inspiration from this mod and created a more comprehensive solution that is actively maintained and updated.
🔥 Check it out: [A3TI Scope & Others by YRUSoPractised] https://steamcommunity.com/sharedfiles/filedetails/?id=3739992827
—
### Future Plans & Limitations
Status: Alpha.
PIP UAV: Remote Drone Terminal (UAV) PIP support is not yet working in this version.
Maintenance: I do not have enough time to keep updating this mod constantly, but I will try to maintain it if possible.
Bugs: There may be conflicts with other mods. Use at your own risk.
I will plan to add compat for BCE and may add settings for peoples who want have thermal working with NVG built in with thermal module or NOT
Special Thanks:
YRUSoPractised for the great derivative work and inspiration.
hateandcaffeine for the incredible original A3TI mod.
—
I created this because I wanted a better reflection of thermal imaging with NODs and wanted to share it with the community. If you enjoy this, please consider supporting the original author and the alternative maintainer!
Revisions:
Old revisions of this mod are available below. Click the link to download.