Automatic Tool Assignment for Tasks
Introduction
This quality-of-life mod automatically equips characters with a suitable tool whenever you assign them a task, removing the need to change their equipment through the inventory.
Behavior
- When the user assigns a task to a character, that character is also equipped with the best available tool for that job.
- The efficiency stat is used to rank available tools and select the best one. Critical chance is used as a tie-breaker.
- Only tools in the mansion's inventory are considered.
- When a task is assigned to multiple characters, the order in which characters are selected determines which character gets the best tool.
- Characters will unequip their tool - if any - when they are assigned a task that does not require one.
- This only triggers with player input. Events that change the character's task automatically (e.g., the transition to "Rest" after travelling or depleting a dungeon's resources) will result in the character retaining their tools.
Disclaimer
This mod has undergone limited testing and can encounter unexpected issues. Make sure to backup your save files before installing it, and please report any bugs or other problems you experience. In that way, you can help make this mod better for yourself and everyone.
Download
The current release is up to date with game version 0.9.0b.
Initial Release (developed for Strive: Conquest 0.8.5a)
Installation
Add the folder "AutoToolEquip" to your mods folder, then enable the mod through the game menu. You can find detailed, step-by-step instructions in the README.txt file provided.
Compatibility
This mod has only been tested for compatibility with Functional Chastity Devices (S2Ch). It should be compatible with almost any mod, as it only modifies the job selection GUI, but you should still make a backup of your save files before installing it.
For Modders
Feel free to study, copy, reproduce, and redistribute any of the code in this mod! It's been heavily commented to make it easier to follow. I cannot guarantee it will be good code (or bug free), but hopefully you'll still find it to be helpful. Attribution and/or credit is appreciated, but not required.