INFO

This quality-of-life feature comprises two interactive popups: one where the player can determine how many prestige levels to purchase, and another where the player can scroll through the rewards of that purchase. I contributed some programming and some technical design to this feature, writing the C++ to power the popups as well as creating the widget blueprints in UMG.

This popup features buttons to adjust the number of levels purchased: one more, one less, most possible, and least possible. It also has a text input box to write in any number of levels. The number of resources they spend is displayed on the accept button, which also displays a tooltip describing the purchase when hovered. There is also a cancel button to back out of the transaction, and a preview of the prestige level to be purchased.

When prestige levels are purchased, the rewards granted are displayed in a second popup. The player can scroll through their rewards, which are grouped by item type and sorted by rarity.