RimWorld Mods

[XND] Turret Extensions Mod

Author of the [XND] Turret Extensions Mod: mlie

Turret Extensions Mod is a powerful framework and gameplay enhancement mod that fixes several vanilla turret issues, improves turret behavior, and enables advanced turret mechanics through XML without requiring C#.

Turret Extensions Features

The Turret Extensions Mod introduces multiple improvements and framework capabilities:

Vanilla Fixes and Improvements

  • Fixes inaccurate cooldown and warmup stat readouts.
  • Prevents pawns from always facing south when manning turrets.
  • Fixes siegers using incorrect shell types.
  • Manned turrets now use the operator’s Shooting Accuracy and Aiming Time stats.
  • Displays damage amount and type for turret ammunition.

Framework Capabilities

  • Manned turrets that factor in operator accuracy and aiming time.
  • Automatic turrets that can be force-targeted like pawns.
  • Force-targeting automatically cancels when the target is downed.
  • Turrets with limited firing arcs instead of full 360° rotation.
  • Upgradable turrets with customizable parameters.

All these features in the Turret Extensions Mod are implemented entirely via XML, allowing modders to create advanced turret behavior without writing C#.

Modding Support

The Turret Extensions Mod includes comprehensive documentation to help modders implement its framework. An example of a mod using this system is TE Turret Expansion Mod.

Compatibility notes

  • Combat Extended: Not compatible with the Turret Extensions Mod.
  • Mods without Turret Extensions support will behave as in vanilla.
  • Can be safely added to existing saves.
  • Can be removed safely if no dependent mods are active.
  • Updates and responses from the maintainer may be delayed.
  • Available translation: Deutsch (by Energistics).

When troubleshooting the Turret Extensions Mod:

  • See if the error persists if you just have this mod and its requirements active.
  • If not, try adding your other mods until it happens again.
  • Always post your log using the Log Uploader.
  • For best support, please use the Discord-channel for error-reporting.
  • Do not report errors by making a discussion-thread, I get no notification of that.
  • If you have the solution for a problem, please post it to the GitHub repository.
  • Use RimSort to sort your mods.

Additional credits: Mehni, erdelf, Lanilor, ChJees, Spdskatr, Telefonmast, FuriouslyEloquent, Pardeike (Brrainz), Diana Winters, Marnador.

Hm, you're using an ad blocker...

We get it, ads are not what you’re here for. But ads help us keep the lights on. We deliver up-to-date mods, guides and plenty of RimWorld content at no cost to you. So, please, add us to your ad blocker’s whitelist to continue browsing the RimWorld Base. 

Please whitelist us on your ad blocker and

Get a lifetime ad-free experience with the purchase of any RimWorld merchandise from our store. 

Still seeing this message after making a purchase? Click here to fix it

Get your RimWorld T-Shirt!

Dress in RimWorld style. For you or your loved ones!