Two quality-of-life modules for Anomaly G.A.M.M.A 0.9.1 to consolidate some weapon-related keybinds, as well as better ammo check animations.
## Module 1. One Key Reload + Universally Animated Ammo Check
### One Key Reload: consolidates a few functions onto the reload key (default R)
- Single-tap R = reload; hold R = ammo check; double-tap R = change ammo type; Shift + R = unjam/inspect
- Note: you can either use the engine keybind "Reload", or the MCM keybind from this mod.
- Note: double-tap R behavior can be customized in MCM. Default is "Situational", which only opens the ammo wheel UI when you have 3+ types of ammo.
- Note: "Ammo Selector" can be unbound.
### Universally Animated Ammo Check
- For weapons without ammo-check animations, play the reload animation instead. For weapons without magazines, play a lower/raise animation.
Disable the following addons:
- G.A.M.M.A. Unjam Reload
Enable the following addons are loaded before OneKey Weapon Controls:
- 207- Mags Redux (Disable G.A.M.M.A. Unjam Reload) - RavenAscendant
- 261- Ammo Check - Ishmaeel
## Module 2. One Key Firemode: keybinds consolidated to X by default.
- Tap X = select next fire mode; Shift + X = select previous fire mode; hold X = check fire mode
- Note: In game settings -> controls, "Previous Firing Mode" and "Next Firing Mode" need to be bound to something else (e.g. 0 and 9).
# Installation:
Install with Mod Organzier and place at bottom of load order.
- If you use module 1 (One Key Reload + Unviersally Animated Ammo Check), make sure to load the following addons before this:
- 207- Mags Redux (Disable G.A.M.M.A. Unjam Reload) - RavenAscendant
- 261- Ammo Check - Ishmaeel
- (Optional, but compatible) Devices of Anomaly Redone
Disable
- G.A.M.M.A. Unjam Reload on same key
Changelog:
Github.com
does it work in anomaly 1.5.2?
да да работает. это для гаммы типчик делал чтобы работали анимции проверки магазинов!
This was made for the GAMMA modpack. If you can get the Mags Redux and Ammo Check mods to work on vanilla Anomaly 1.5.2 then this might work.
This comment is currently awaiting admin approval, join now to view.
Nice, been wanting a mod like this for a while. Would it be possible to have double tap R for unjam/inspect ?
Hello, nice mod! I need help, when I type R it automatically inspect the weapon, it's like I hold down shift, then everything bugs, it's a complete mess for me, can you help me?
This mod is actually underrated af.
The new ammo check animations are so good and make sense (it's reloading a non-empty magazine, which make it look like as if the actor is taking the mag out to inspect it, rather than nothing happening like in GAMMA or holster/draw like normal.)
I've found an issue: a chance to load ammo directly into weapon instead of a mag. GAMMA.
This comment is currently awaiting admin approval, join now to view.
Hi man, no matter what I do, i get this error:
---------------------------
Fatal Error
---------------------------
Expression : <no expression>
Function : CScriptEngine::lua_pcall_failed
File : D:\a\xray-monolith\xray-monolith\src\xrServerEntities\script_engine.cpp
Line : 262
Description : fatal error
Arguments :
2 : [Lua] d:/anomaly/bin/..\gamedata\scripts\magazines.script(417) : refund_ammo
LUA error: d:/anomaly/bin/..\gamedata\scripts\magazines.script:417: bad argument #1 to 'pairs' (table expected, got nil)
Check log for details
stack trace:
Press OK to abort execution
---------------------------
OK
---------------------------
Tried with gamma mags, mags 24, etc. Everytime I press Y to change ammo type this happens.