Distant Misfires

by DataCpt

Dynamically replaces boring auto-aim bullets with skilfully inaccurate projectiles. Extends the max range of misfires alongside a magazine size increase. Let the biters experience true bullet hell. All configurable.

Content
6 days ago
1.1
578
Combat Enemies

Changelog

Version: 0.11.0
Date: 2024.10.11
  Features:
    - Added a setting to set the bullet projectiles collision property. 0 is default and will act as expected. 1 means you will no longer damage rocks and trees, credit to @PeasantUnit. 2 means you will destroy walls, buildings, yourself and everything else. 
    - Updated shotgun projectiles to use the same collision rules as the others.
  Minor Features:
    - Added compatibility code to provide very basic support for eve-weaponry. Credit to @andrewtc09.
  Combat Balancing:
    - Adjusted some numbers.
  Info:
    - Marked incompatibility with More Ammo.
Version: 0.10.1
Date: 2024.10.07
  Features:
    - Added Fast Uranium Ammo - uranium rounds that travel much faster, with slightly increased damage, range and precision. Unlocked with research after Uranium Ammo. Disabled in startup settings by default.
  Graphics:
    - Added a green tint to uranium ammo's projectiles.
  Bugfixes:
    - Improved safety of ammo modification to improve compatibility. Credit to @teseu and @JonesyUSA.
    - Corrected changelog.
  Locale:
    - Tweaked magazine descriptions. Still a work in progress.
Version: 0.10.0
Date: 2024.09.19
  Features:
    - Added Fast Ammo - piercing rounds that travel much faster. Unlocked with research after Military 3. Disabled in startup settings by default.
    - Added Sniper Ammo - piercing rounds that travel faster, much further, and hit harder. Unlocked with research after Military 4. Disabled in startup settings by default.
  Optimizations:
    - Disabled the range checks now that potential solutions are being introduced.
  Info:
    - These two new magazine types cannot be accounted for when it comes to projectile leading time due to their different speeds. This means that when used in vanilla gun turrets, the projectiles will often miss a biter walking perpendicular to them.
    - Marked incompatibility with Industrial Revolution 3.
Version: 0.9.3
Date: 2024.07.09
  Bugfixes:
    - Improved runtime ammo turret range check.
  Info:
    - Added an icon.
    - Initial public release.
Version: 0.9.2
Date: 2024.06.03
  Features:
    - Improved mod compatibility with toggleable per-user alerts for conflicting settings. Such as the existence of a turret with a greater range than the projectile it fires.
    - Added Base Bullet Range as a startup setting to workaround long range bullet firing turrets.
  Combat Balancing:
    - Piercing projectiles' piercing attributes are now defined by their base damage.
  Changes:
    - Adds extremely light runtime code to check for conflicting settings.
    - Decreased range accuracy. It looks better.
  Bugfixes:
    - Yep.
Version: 0.9.1
Date: 2024.05.30
  Minor Features:
    - Added piercing to piercing rounds.
    - Added physical damage reduction to rocks and trees.
    - Added more options to startup settings.
  Graphics:
    - Removed lights from fired projectiles.
  Optimizations:
    - Reworked settings' implementation.
  Balancing:
    - Increased but capped bonus physical resistance given to trees and rocks.
  Combat Balancing:
    - Decreased the amount of bonus projectile speed given to cannon projectiles.
  Debug:
    - Added toggleable extensive debugging logs.
  Bugfixes:
    - Yep.
Version: 0.9.0
Date: 2024.05.15
  Major Features:
    - Transforms lock-on bullets into projectiles while keeping their stats, graphics and effects.
    - Increases the damage range of most projectiles. Allowing them to hit their (un)intended targets.
    - Adds built-in inaccuracy to both direction and range.
  Minor Features:
    - Basic startup settings.
    - No runtime code.
    - Basic mod compatibility.
    - No dependencies.
  Combat Balancing:
    - Adds projectile speed to cannon projectiles.
    - Increases magazine sizes at no extra cost.
  Graphics:
    - Adds lights to fired projectiles.
  Info:
    - Initial privately shared release.
  Locale:
    - Basic en locale support.