This update turns the "Hybrid UI Apps" mod into a core mod for my other Hybrid mods to utilize. All hybrid system code has been moved into this shared mod so that I can update it once without necessarily needing to release updates to the other mods.
This also allows other people to list this mod as a dependency of their own third-party hybrid mods without needing to ship copies of my hybrid system with their own mod (which always ends up causing issues).
This update improves the appearance and behavior of the hybrid and debug UIs. The hybrid battery level (both the visual bar as well as the text) now reflects the "relative state of charge", meaning "0%" is "the minimum working battery level" but not actually a "fully depleted battery", and likewise with 100%. To see the exact/raw state-of-charge of the battery, use the Arcanox Debug app.
I discovered a need to visually see the gears being simulated in the eCVT hybrid transmission I wrote, so I made a very basic eCVT Debug app to show them. Don't expect the gears to line up; they just rotate at the correct proportions (but scaled down).
In the latest update to my ETK800 and Citybus Hybrid mods, I changed how debug information is presented. Seeing the inner-workings of the hybrid system no longer requires unpacking/changing the mod, as the debug information is exposed to a new UI app in this mod called "Hybrid Debug". A large number of internal values will be shown in a table when this app is added.