[img]https://i.imgur.com/QfgfIqH.png[/img]
[url=https://steamcommunity.com/linkfilter/?u=https%3A%2F%2Fko-fi.com%2Flikewisehh][img]https://i.imgur.com/8yGwAny.png[/img][/url][ko-fi.com]
Description
[list]
[*] This mod adds an aimbot (a helper algorithm) to [b]Combat Extended[/b] that automatically sets the firing mode (single, burst, auto) and aiming mode (aimed, snapshot, suppress)
[*] You can activate/deactivate using the aimbot on each drafted pawn with a ranged weapon
[*] The beauty of it: You can fully customize the rules in the mod settings
[*] Settings can be applied per weapon tag or per weapon def name with both operators for exact matches or contains
[*] You may now also apply the rules based on the skill level of a pawn (So your level 20 pawns go for snapshot even at long ranges because the incremental effect of aiming properly is negligible at their skill level)
[*] The first matching rule wins. If no rule applies then the default settings at the top of the menu are applied as default
[*] I tried to add a lot of safety logic and checks. For instance, full auto is never applied to a sniper rifle if it doesn't support anything but single shot
[/list]
Dependencies
Obviously, Combat Extended. Moreover, you need Harmony
How to validate the mod behavior
[list]
[*] Just draft a pawn and see that the firing and aiming mods are auto applied based on distance
[*] Check that the gizmo is on the pawn to toggle the feature on and off
[*] Play around with the mod settings and tweak either only the default rule or apply custom rules to concrete weapon def_names or weapon tags
[/list]
A collection of all my rimworld mods
[url=https://steamcommunity.com/sharedfiles/filedetails/?id=3554618789]https://steamcommunity.com/sharedfiles/filedetails/?id=3554618789[/url]