RimWorld

RimWorld

Not enough ratings
Turrets Don't Shoot Friends
   
Award
Favorite
Favorited
Unfavorite
Mod, 1.6
File Size
Posted
Updated
321.841 KB
20 Jul @ 12:31am
30 Jul @ 8:08am
6 Change Notes ( view )

Subscribe to download
Turrets Don't Shoot Friends

Description
🛡️ Turrets Don't Shoot Friends
Because friendly fire isn't very friendly.




❓ What does this mod do?

🔫 Turrets will no longer shoot through friendly units — if a colonist or animal is in the line of fire, the turret will refuse to fire.

🧠 Non-drafted pawns caught in the line of fire will instinctively flee to safety.

⚠ Drafted pawns do not flee — so choose their positions wisely!

New feature: Optional Safe Zone in front of turrets!
Friendly pawns standing within 3 tiles of your turret will not take any damage, even if they are in the firing line.
This allows for tighter defensive formations and smarter base layouts.

New feature: Optional structure protection!
Turrets can be configured to avoid damaging your own buildings and walls.
(This setting is disabled by default and can be toggled in mod settings.)

🛠️ All of this can be configured in mod settings.

🎯 Adds realism, tactical flexibility, and helps prevent tragic accidents during combat.




🔄 Compatibility

✔ Compatible with all mods using standard turrets (Verb_Shoot)
✔ Works with CE (Combat Extended) in basic form
✔ Safe to add or remove mid-save
✔ No known conflicts




📦 Requirements

Requires Harmony (framework library mod)
⛔ No other dependencies




🌐 Supported languages

🇺🇸 English
🇷🇺 Russian
🇺🇦 Ukrainian
🇵🇱 Polish
🇩🇪 German
🇫🇷 French
🇰🇷 Korean
🇯🇵 Japanese
🇨🇳 Simplified Chinese (简体中文) – thanks to 大番薯之怒!




Let your turrets fight smart — not dangerously.
25 Comments
FireCat  [author] 30 Jul @ 6:48am 
@大番薯之怒
check the mod settings, everything should work
大番薯之怒 30 Jul @ 1:36am 
I tested it, and it seems that the two newly added functions are not working.
大番薯之怒 30 Jul @ 12:22am 
Thank you for making adjustments based on the suggestions we put forward. I have already refined the translation of the new content you added. Now you can incorporate my translation file into your MOD. Please let me know once you have completed this, and I will hide my translation MOD.
FireCat  [author] 29 Jul @ 1:16pm 
🛠️ Update: Structure Protection & Japanese Language

Added optional setting to prevent turrets from damaging player-owned structures.

“Prevent friendly fire” is now toggleable in mod settings.

Added Japanese localization 🇯🇵

Improved stability and compatibility with other mods.

Fixed turret wall destruction and null reference errors.
大番薯之怒 27 Jul @ 11:45am 
This kind of situation occasionally happens on the spaceship~
大番薯之怒 27 Jul @ 11:40am 
To add further clarification to my previous proposal: what I mean is that if there are our own walls or turrets in the firing path, it would be ideal for the turret to choose not to fire at all. Sometimes, due to angle issues, the turret ends up hitting the walls or other turrets.
FireCat  [author] 27 Jul @ 11:33am 
@幽月琉璃Luna
It sounds logical and reasonable from a game balance point of view, so I’ll add a setting for it.
大番薯之怒 27 Jul @ 11:30am 
Of course you can~
FireCat  [author] 27 Jul @ 11:24am 
@大番薯之怒
No, I don't mind — if you'd like, I can include your localization in the mod right away.
大番薯之怒 26 Jul @ 9:51am 
Sometimes, when turrets fire, they accidentally damage the walls and other turrets of their own ship. It would be perfect if your MOD could also apply to walls and turrets.