Class AugmentUpgradePage


public class AugmentUpgradePage extends InteractiveCustomUIPage<AugmentUpgradePage.PageData>
Generic repair/upgrade UI for an AugmentBlock. Shows the device name, its broken or repaired state, and the next level's materials as have/need slots. The repair button stays disabled until the next level's RequiredAugmentTags are granted nearby and the player can pay. A repaired device shows a confirmation line and a Close button instead. The upgrade itself runs through AugmentUpgrades, shared with bespoke device pages.