Author: ataboo
Author Website:

Requirements: No addons required

Version: 0.24
Signed: Yes, serverkey included

Short description: This is mod brings a functional XM-25 to Arma 3 and a 4 round mag to go with it.

Date: 2015-01-03 20:19

Comments: (10)


XM-25 Airbursting Grenade Launcher (ATA_xm25) [ALPHA]


Adds the XM-25 Counter Defilade Target Engagement System, an air-bursting grenade launcher. The launcher includes scripts that range with the on-board laser and calculate the round drop and adjust the targetting reticle in the scope.

- XM-25 Grenade Launcher with attached scope
- 4 Round HEAB (High Explosive Air Burst) Magazine

Extract into the ArmA 3 Directory, by default this is located in:
32-Bit - C:/Program Files/Steam/Steamapps/Common/ArmA 3/
64-Bit - C:/Program Files (x86)/Steam/Steamapps/Common/ArmA 3/
After extraction it should look like this:
Steam/Steamapps/Common/ArmA 3/@your_mod_folder_name

You can also use the "Arma 3 Alpha" folder in your "My Documents" folder. Your folder setup could than look like for example this:
mydocuments\Arma3 Alpha\@your_mod_folder_name\
mydocuments\Arma3 Alpha\@your_mod_folder_name\
mydocuments\Arma3 Alpha\@your_mod_folder_name\

Place the "userconfig" folder into your game install folder, usually:
"C:\Program Files (x86)\Steam\steamapps\common\Arma 3".

You'll also need to add a Launch Parameter to Steam, in order to do so right-click on ArmA 3 Alpha and click Properties and then Set Launch Options. In the window that opens enter in -mod=@your_mod_folder_name
For using multiple mods you would then do so like this:

You can also use -nosplash to get rid of the splash art and intro videos.

And of course you can also enable and disable community made addons and mods through the in-game Options Expansions menu if you do not want to mess with startup parameters!

When the above information still does not provide you with enough to learn how to install custom addons and mods you can always ask in our Guide On Installing Mods.

Included files:

Add "null = execVM "\ATA_xm25\scripts\ATA_Hud_Start.sqf";" to init in mission to make the airburst/scope work.
Set Interface Size to Large in Video Options to line-up UI and crosshairs.

Center dot is bore to ranging laser.
LCDs above bore dot indicate laser range.
LCD Display on center right indicates burst range.
Display above that shows angle below bore and a star when laser ranging active.

L - toggles laser ranging mode
PgUp - increases burst range
PgDn - decreases burst range
hold SHIFT for coarse range adjustment

Crosshair will adjust with zoom by detecting + - (numpad) keypress.

Hud diagram:

Source files:
A few people have contacted me wanting to update/work with the XM-25 project and sorry again for not checking in sooner.
Here's a dump of my XM-25 assets and working directories.
Anybody's free to use them as long as it stays free.
Sorry that it's a bit of a mess, but it was one of my first projects. Also it was made for the ArmA 3 Alpha (BiTools 2) so could use some updating.
I don't check in on the forums very often (obviously haha) so the best place to reach me with questions is email.
XM-25 Airbursting Grenade Launcher (ATA_xm25) [ALPHA] v0.24.

Known issues:
- Textures/materials will be improved
- NVG visible IR laser isn't necessarily synced with ranging yet
- Laser ranges to center of object when not over terrain (not as accurate) probably won't change

UI and crosshairs only line up when Interface Size is set to Large.

Credits & Thanks:
Thanks to the community for the awesome wiki's, tutorials, and these forums. This is my first mod so please be gentle .

License / Disclaimer:
You're free to do whatever with everything in the project as long as you don't make it proprietary or sell it.


- Adjusted Textures/Materials a bit
- Reduced airburst damage

- Added res/shadowLODs
- Added round to magazine model
- Fixed C to D problem with geometry LOD
- Improved LCD digit textures
- Added LCD digits for rad/deg indicator
- Added star "laser active" indicator by angle digits
- Added BiKey and released to public
- Added reticle adjust on high zoom

- Added scripts to PBO
- Added hudSet vs hudLas lcd displays
- Removed nlaw reticle
- Height calc crosshair works better

- Airbursts with hud settings.
- Using Kaybar animations
- Laser is not it's own acc
- Reticle is stock NLAW
- Hands positioned so face not in stock

Forum topic:
- BI forums

Enable javascript to be able to download from Armaholic please!

Tags: No tags