The Notify mods by Crotalus are extremely useful, but I wasn't happy that they only sent notifications for certain ACU upgrades, and not all of them. As such, I took it upon myself to enhance these great mods to have the new functionality I was looking for.
I've updated both the V1 and V2 versions of Notify. V1 was a much easier change and the only change I've made is adding all of the upgrades. You can find that one as Notify Enhanced V1.2 on the mod vault.
V2 was a bit more complex mod which added queueing up commands, and showing an ETA. This took a bit more work, but I've updated that one as well. You can find that on the vault as well under Notify V3.7 Notify V3.8.
You can also download the mod from github. https://github.com/CodingSquirrel/Notify
My changes include:
- notifying all of the upgrades
- Notifying if you cancel an upgrade
- The ETA will pause if you pause your ACU
- The ETA should be more accurate on the first tick
- Increased stability for upgrade tracking
- Enhancement queue is interleaved into existing build queue
- Enhancement that is queued between multiple orders of the same building will correctly split the order and place itself between them (e.g., if you queue 4 t1 pgens, then an upgrade, then 3 more pgens it will show as: 4, upgrade, 3)
- Right clicking on any of the split items in the queue will decriment from the last. (e.g., if you right click on either sets of those t1 pgens the result will be: 4, upgrade, 2)
- The queue is only displayed if only one unit is selected
- Both build orders and upgrades are displayed in either the Construction or Enhancement tabs
- If a single ACU or SCU is selected and you queue an upgrade, all other upgrades for that slot become disabled, except for progressions on the same upgrade (e.g., if you queue the UEF shield upgrade, only the heavy shield will not be disabled)
- Once the upgrade is complete you are then able to queue up the other upgrades in that slot, which will throw the upgrade removal prompt as normal
- If multiple SCUs are selected and you queue an upgrade none of the others become disabled, however it will only queue the upgrade for any SCU that doesn't currently have an upgrade queued for that slot
- If any selected SCU does not currently have an upgrade in that slot queued, but does have a complete one in that slot, it will throw the warning dialog. If you click yes, all SCUs that aren't working on an upgrade in that slot will queue for that upgrade. If you click no, the ones without the conflict will upgrade as normal, while the ones with the conflict won't
- When a new Engineering Suite is queued up, you will gain access to the higher tier construction tabs (this should respect all unit restrictions)
- Hotbuild now works with the queued advanced engineering upgrades
- Added chat commands to enable and disable the ally notify portion of the mod and the ETA/Percentage overlay. /enableNotify and /disableNotify will turn on and off both the chat notifications and the ETA/Percent overlay, /enableNotifyChat and /disableNotifyChat will turn on and off just the chat notifications, and /enableNotifyOverlay and /disableNotifyOverlay will turn on and off just the overlay. Adding "once" after any of these commands will keep the settings from being saved, it will only keep the changes for the current game (e.g., typing "/disableNotifyOverlay once" into chat will turn off the overlay for this game only).
- Upgrades on your ACU and SCUs will show up as icons in the unit view panel.
Please let me know if you guys find any issues or have any comments on my changes.
And of course a huge credit to Crotalus for creating the mods in the first place.
**Note** If you're having trouble finding the mod in the vault, you might have to use the 'Server Search' button. So type in something like "notify" into the search box and then click 'Server Search'. That should make it show up.