RimWorld

RimWorld

248 ratings
[XND] Targeting Modes
   
Award
Favorite
Favorited
Unfavorite
Mod, 1.0
File Size
Posted
Updated
481.854 KB
Sep 9, 2018 @ 1:07pm
Jul 29, 2019 @ 1:11pm
17 Change Notes ( view )

Subscribe to download
[XND] Targeting Modes

Description
1.1 Version
I am no longer maintaining this mod, though Odyssey Scorpio has kindly uploaded a maintained version of this mod, so be sure to check it out: https://steamcommunity.com/sharedfiles/filedetails/?id=2026720565

Overview
Targeting Modes sort of brings V.A.T.S from the Fallout universe to RimWorld, so you can now have your colonists and obedience-trained animals lay waste to those who dare oppose you by having them prioritize which body part groups they target, whether it be in ranged or melee combat. If you're using What The Hack by Roolo, you can even have your mechanoids join in on the head-slicing/blasting fun when they're being controlled!

There are five possible targeting modes:
  • General - This is the same as vanilla, and the default targeting mode for all pawns. There are no accuracy penalties.
  • Head - Pawns will prioritize getting hits off on the target's head, with head hits being ~4x more likely (~8x against humans since their base chance is so low). There's a significant accuracy penalty of 30% though.
  • Body - Pawns will prioritize outright mangling their target's body, with body hits being ~2x more likely. There's a minor accuracy penalty of 10%.
  • Arms - Pawns will prioritize hindering their target's manipulation, with arm hits and so on being ~3x more likely. There's a moderate accuracy penalty of 20%.
  • Legs - Pawns will prioritize inhibiting their target's movement, with leg hits and so on being ~3x more likely. There's a moderate accuracy penalty of 20%.
With the differing characteristics of each mode, an extra layer of strategy has been added to the game. To change a pawn's targeting mode, click the 'Targeting' button at the bottom of the screen, and then select which targeting mode you want your pawn to use:



This is also doable with multiple pawns via the same process. After a certain amount of time out of combat, targeting modes will automatically reset to the general mode to cover you if you forgot to reset everybody's modes.

Beware though, because raiders can also use targeting modes! With smart raids, any raider with a skill level of 8 or above with the weapon they have equipped could also target certain body parts. Some mechanoid raiders have also been programmed to favour a body part group over others, and some animals in manhunter packs may have an appetite for different body parts.

Don't like some of the above? Fret not for you can configure this mod through mod settings! Changeable aspects of this mod include whether certain targeting modes even affect accuracy, how often the game will try to reset targeting modes (or if it even tries to), whether hostiles can use targeting modes and how likely they are to use targeting modes.

I'd also recommend using this with something like Custom Death Randomness to be able to eliminate the random death-on-downed chance when even incapacitating your foes.

Powered by the Harmony Patch Library.

Compatibility
Mods:
Integrates with The Birds and The Bees by Fluffy. Works with What The Hack by Roolo. Should also work with all alien race and animal mods.

Incompatible with Combat Extended and I no longer plan on attempting a patch since it isn't really feasible.

Saves:
Can safely be added to ongoing saves. There may be some errors when removing this from a save, though they should be harmless.

Links
Showcase by BaRKy: https://www.youtube.com/watch?v=qpGxbPat__E - thanks!

GitHub releases: https://github.com/XeoNovaDan/TargetingModes/releases
Source code: https://github.com/XeoNovaDan/TargetingModes

Want to chat? I have a discord server here: https://discord.gg/gyM44bb

Credits
Shotgunfrenzy - for his fantastic work with the preview image and the UI icons for each targeting mode!
Brrainz - for his fantastic work with the Harmony Patch Library. This wouldn't have been possible without it!
Why_is_that - for their Settings Helper which allowed for labeled sliders.
AUTOMATIC - for helping get the raider target mode functionality working
Fluffy - for letting me use part of TBATB's logo
Marnador - for their RimWorld-style font
Sentient_Worm - for their countless bug reports

License
As is standard with my mods: you may include this mod in a mod pack, and you may derive from this, but please inform me if you're doing so through Ludeon Forums (preferably) or the Steam Comments Section, and give credit where credit's due.
173 Comments
d0n41dth3gr34t Nov 13, 2022 @ 7:31pm 
Although I know that you have stepped away from rimworld modding, I wanted to let you know that I am planning on remaking something like this for my own mod. It will not have the same logic used here but conceptually it will be similar
pgames-food Feb 6, 2021 @ 10:03pm 
its called "MISSING Mods thread and solutions (for all)"

available here:
https://steamcommunity.com/workshop/discussions/18446744073709551615/2659870916608451301/?appid=294100
pgames-food Feb 6, 2021 @ 10:01pm 
hi i had a look and while i was subscribed to this page, it took me a while to upgrade my 1.0 savegame into 1.2 (a year lol)
and i didnt have a local backup of odyssys mod but if you post to the "missing mods" discussion thread on rimworld/workshop, maybe another person watching that page might have it?

Kippy Feb 6, 2021 @ 9:49am 
Seconding SetArk's question. OdysseyScorpio's version mysteriously vanished. Do you have any intentions of reclaiming this mod or should we rely on local copies until someone else (hopefully) takes up the mantle?
SetArk <Nyanverick 07> Feb 6, 2021 @ 5:00am 
Hoy! sorry for bringing it from the dead, but i've just noticed that the 1.2 version from yah and OdysseyScorpio has been removed from the workshop!
Will there be an new version more integrated with the Vanilla Expanded Framework?
ELF SLAYER Mar 18, 2020 @ 2:36pm 
So... as I said below. Here's the new version for 1.1! Kudos to my friend for updating!

https://steamcommunity.com/sharedfiles/filedetails/?id=2026720565
ELF SLAYER Mar 17, 2020 @ 5:53pm 
Just a heads up, a friend of mine worked on an update to this. We'll be doing some testing tonight and if all's good, he'll upload it tomorrow. He has the mod author's approval, so stay tuned! :steamhappy:
elĐeve Mar 16, 2020 @ 6:12pm 
aghhh 1.1 pleeeeees
Snowstar837 Mar 9, 2020 @ 2:27pm 
Yeah, does anyone know if this works or if it just throws errors?
Deth Mar 4, 2020 @ 10:11am 
does this work though