Command your colonists like a boss!
Achtung! Mod enhances how you control RimWorld and reduces the number of clicks by half. And almost no dependencies in your save files (read more about this below).
These enhancements can be divided into the following areas:
Wouldn't it be nice to not micro-manage the drafting status of your colonists? With Achtung! you can.
With Achtung! the context menu contains all possible actions regardless of the current drafting status of the selected colonist. Once you select an action Achtung! automatically changes the drafting status if necessary to execute the action.
Save time by issuing a command with more than one colonist selected. For example: select three brawlers and right click an enemy, then choose "melee". Done.
Achtung! combines all possible actions into one MultiAction(tm) context menu and shows you how many colonists can execute a certain action by appending a multiplier at the end of the menu item.
This is where the name "Achtung!" comes from. It's the german word used to get the attention of soldiers and which is usually followed by a line-up in front of the commander.
Within RimWorld in combat, you want your colonists neatly positioned along a line or equally spaced in all your door openings. This is really easy with Achtung! Select multiple colonists, and with the right mouse button, drag along a line. Achtung! will move your colonists to equally spaced positions in real time. 10 colonists into 10 doors? No problem!
Some tasks are too important to be interrupted. Like cleaning that hospital room so nobody gets infected. That's why Achtung! has a few extra commands that will make sure that something is really done well. For now, this is "Clean Room", "Fight Fire", and "Sow Zone/Room". More are planned in the future.
When you choose "Clean Room", the colonist(s) will start cleaning the room until you stop them or the room is really clean. They will check the room while cleaning so that it doesn't matter if other colonists might introduce new filth while the cleaning is ongoing.
The command "Fight Fire" works outside the home area and is useful if you don't want to extend the home area just to get rid of a fire.
Choosing "Sow Zone/Room" will make sure that the zone selected or all growing inside a room will be sowed completely. Time consuming tasks like removing other large plants like trees or hauling away objects are not performed to avoid exhaustion.
Achtung uses the default way to access mod settings. There, you find switches to turn certain features on/off and you can change the default keys to your liking.
Achtung! is developed with the user in mind. To stay compatible with other mods, Achtung! was developed to stay out of its way and does not overwrite any essential functions. Instead, it reuses existing functionality and probably works with 99% of other mods out of the box.
Here are the current problems and their workarounds for the current version:
-
Achtung! usually does not modify save state for saved games to avoid a dependency on it. However, a side effect of the provided custom jobs is that when save the game and your colonists are actively running an Achtung job this will be saved too thus creating a dependency to Achtung. Workaround: open the saved game with Achtung, cancel all Achtung jobs and save it again. This will "clean" the save and remove the dependency.
-
The jobs in Achtung have 1st priority (that's the whole point). They all force the colonist to work until done and if you don't keep an eye on them, they become unhappy or injured. Currently, there is a build-in prevention to avoid the worst but this option is not yet configurable and kicks only in as a last resort and cancels the job. But that's how we roll here at Achtung! Workaround: if you want the soft solution just schedule stuff and hope for the best ;-)
Achtung! Mod works with RimWorld B18 and will get updated in-sync with RimWorld. I does not depend on any other mods and is known to work in any mod order you like.
The preferred way to install Achtung! is to use Steam Workshop to subscribe to Achtung! Mod updates here. Doing so will automatically update it anytime a new version comes out.
Alternatively, download the zip file from GitHub and install it by unzipping the "RimWorld-Achtung-Mod-master" directory into the Mods folder (you can rename it but it doesn't matter).
Without feedback, this mod would have never come so far. So please, send me feedback and rate and recommend my mod whenever possible. The three main places to do so are
Yes, here's a youtube playlist: http://tinyurl.com/achtungmod
No, Achtung! changes only the interface and the user actions. Rimworld will warn you but you can simply ignore the warning. If you later decide to remove Achtung! your saved games will still work as before!
Most likely. I don't know of any mods altering the selection mechanism. The context menu is created in a general way so it will include actions from other mods without breaking.
It's german for "Attention!" and used in the military as a command to line up soldiers.
Awesome! Please send see the Feedback section or send me email to andreas@pardeike.net
Free. As in free beer. Copy, learn and be respectful.
Andreas Pardeike
Email: andreas@pardeike.net
Steam: pardeike
Twitter: @pardeike