PSBTPawkette's Scrolling Battle Text
I came back to the game edition™
Downloads:
1.5 Branch:
GitHub
1.6 Branch:
GitHub
I designed PSBT to be very modular. This allows me to quickly create new parts to the addon without having to figure out where they fit in. Also, the addon uses lots of pooling. Alpha Animations, Translation Animations, and Labels are all pooled and constantly reused. This means less creation at runtime, and less memory usage overall. Also I worked in a way to allow the garbage collector to clean up any unused members of those pools when necessary, which should also reduce memory usage.
Parabola animations are also precomputed based on settings and a fixed number of translation points, this means that all we're doing at runtime is playing animations using Zenimax's own animation system. No calculation is happening in Lua for positioning.
Youtube PreviewModules:
- Combat - Show you information about combat events, damage, healing, hots, dots~
- Ultimate - can you use it yet?!
- Auras - effect gain and loss
- Experience - level up more informed
- LowSomething - your something is low! be warned.
- Infamy - replaces the infamy meter and shows updates in PSBT (1.6 only)
- Debug - now you can tell me if I'm a bad programmer
Known Issues:
- French and German are only partially supported.
- Spanish and Russian are missing.
- Occasionally edit layout breaks and you can't drag anything.
As you can see the addon is designed around 4 primary "scroll areas". If you've used MSBT in World of Warcraft, you're probably familiar with the concept.
Along with plenty of options.
Edited by Pawkette on February 20, 2015 7:24AM I love Lua
Mac: Pawkette< Templar, DC >
PS4: Pawkette< Templar, AD >