Auto-Reload

If you liked this item, please rate it up on Steam Workshop page.

Author: GauravDas

Last revision: 2 Jun, 2017 at 18:06 UTC

File size: 201.73 KB

On Steam Workshop

Description:
Description

Ever forget to reload your units before shooting or going into overwatch? This mod is for you.

A lot of abilities in XCOM 2 require one action point but consume all action points when used. You can use the first action point to manually reload, but it is easy to forget, and you end up having wasted an action point.

This mod automatically detects if there were any such wasted action points and triggers a reload.

However, there are a few cases where we do not auto-reload:

  • If the unit can get a free action due to a hair trigger, except if you are using Long War 2. Hair triggers in Long War 2 do not give free actions.
  • If the unit has free reload charges due to an auto-loader, except if you are using Free Reload Anytime mod.

This mod does not work when you load into an existing mission. It will work from the next mission onwards.

Configuration

This mod can be configured to not trigger an auto-reload when certain skills are used.
The default configuration file has been made keeping in mind cases where user would not reload manually.

By default auto-reload will not trigger when these skills are used:

  • Any skill that does not end your turn. For example, Salvo in vanilla and Light ‘Em Up in Long War 2.
  • Skulljack: Also applies to Skullmine. These are two part abilities for the move and hack, making it tough to check for auto-reload.
  • Serial: Serial refunds action points on a kill. So we do not want to use an action point to auto-reload.
  • Rocket Launcher (LW2): Also applicable for Concussion Rocket and Blaster Bomb. Using an action point gives an aim penalty and increases scatter.
  • Rapid Deployment (LW2): We do not auto-reload for the free support grenade that can be thrown or launched.
  • Quickburn (LW2): We do not auto-reload for the free flamethrower action.
  • Traverse Fire (LW2): Traverse fire allows both action to be used for a standard shot, so we do not want to use an action to auto-reload.

Details on how to configure this mod can be found in this discussion.

Compatibility

This mod has no overrides.
I have specifically tested this mod to be working with a bunch of other mods that modify reload such as Quick Reload, Free Reload Anytime, Confirm Free Reload, robojumper’s various speed-ups

You can find more details including the source code in this discussion.