Firearm AI for 1.3
🟡 Updated this yearPreview

🔍 Analysis
- 👍 1.2% endorsement rate — high engagement, a strong quality signal
- 🏆 #4 of 185 Gameplay mods in this game by downloads
📋 About This Mod
PCVR version | Nomad version
Firearm AI
This mod adds an implementation of firearm AI to the game.
Back in U12 there was a very broken implementation in the game and this mod was used as a bandaid to at least make it “work”. In 1. 0 this implementation was largely removed and firearm AI was nonexistent.
Enter this mod: now it not only brings back an improved version of the U12 firearm AI but also includes more features that were previously not possible.
- better range keeping / movement AI
- improved IK for better visual
- melee (eg pistol whip) when too close
- support for (fake) two handed firearms
For Modders
If you want a firearm to be used by AI you need to do two things:
1. add the AIFireable component to your item using the SDK. The aimTransform should be the transform where your bullet comes out of, so most likely end of the barrel with forward facing in the direction of the bullet travel. You then need to hook up the fireEvent to fire your weapon
2. In your item json make sure in your ItemModuleAI you have set the primary (or secondary) class to Firearm and you have RangedWeaponData in there
More detailed explanations:
- aimTransform: used to align the gun to aim at the target
- aimEvent: gets called when the ranged attack starts
- reloadEvent: unused at the moment
- fireEvent: gets called when the ranged attack finishes
ItemModuleAI
- primaryClass / secondaryClass: one has to be Firearm for it to be recognised as a gun, the other can be set to Melee if you want them to attempt a melee attack when the target is in melee range
- weaponHandling / secondaryHandling: OneHanded in most cases, TwoHanded if you want the other free hand to align with a handle. If you want to specify a specific handle you can set a custom reference on your Item component with name “FirearmSecondaryHandle” and a reference to the handle transform
- rangedWeaponData: more configuration see below
- defaultStanceInfo / stanceInfosByOffhand: used to determine the stance of the NPC while holding the weapon. I recommend using the shield one for most cases or dual for akimbo
ItemModuleAI. RangedWeaponData
- tooCloseDistance: used to determine the preferred range the AI will circle around you
- spread: every time the AI aims it will choose a random offset determined from the spread values to simulate inaccurate aiming
- projectileSpeed: used when accountForGravity is enabled
- accountForGravity: when aiming the AI will use projectileSpeed to determine if they need to aim higher to hit the target
- weaponHoldPositionOffset: the position offset where the gun should be held
- weaponAimAngleOffset: the rotation offset for aiming, unlikely
This mod adds firearm AI to RimWorld 1.3, enhancing combat behavior for ranged weapons. With 1,875 endorsements and 153,869 downloads, it's a popular choice for players seeking more tactical gunplay. It's a straightforward gameplay addition, last updated in July 2026.
✨ Key Features
📊 Pros & Cons
✅ Pros
- High download count (153,869) shows strong community interest.
- Solid endorsement ratio (1,875) indicates satisfied users.
- Simple concept—improved AI for firearms—fits seamlessly into vanilla gameplay.
⚠️ Cons
- Only supports RimWorld 1.3, so players on newer versions can't use it.
- No detailed description, so you'll need to test to see exactly how the AI behaves.
This is for RimWorld players on version 1.3 who want smarter gunplay in combat. If you're tired of pawns making dumb shooting decisions, this mod aims to fix that. It's a must-try for anyone who relies heavily on ranged tactics.
💡 Beginner Tips
- Make sure your game is on version 1.3, as this mod won't work on other versions.
- Test the AI in a custom scenario with a few shooters to see how it changes their behavior.
- Combine with other combat mods for a more tactical experience, but watch for conflicts.
📊 Mod Details
- Game
- Blade Sorcery Nomad Mods
- Author
- HuJohner
- Version
- 4.0.0
- Downloads
- 153,869
- Endorsements
- 1,875
- Category
- Gameplay
- Created
- 4/7/2025
- Updated
- 7/30/2026
🔧 How to Install Bladeandsorcerynomad Mods
Download from Nexus Mods.
📖 Full step-by-step install guide for Bladeandsorcerynomad →
Visit the official mod page for specific installation instructions for this mod.
🎮 Need cheat codes or console commands? Check ur gaming wiki for Bladeandsorcerynomad commands, item IDs, and more.
Keep browsing — more Bladeandsorcerynomad mods await