2023-02-07
Research on radial wheel
Ideally, I would like to hide the addiction-related debuffs to the player, unless V is equipped with a biomonitor.
Looking at a way to conditionally display status effects entries on top-left of the RadialWheelController, browsing the sources one will probably stumble upon:
UI_PlayerBioMonitorDeffrom the blackboard definitions, which has aBuffsListandDebuffsListto cache the status effects.- this cache is
Variant, and containsBuffInfoentries. inkCooldownGameControlleruses this cache for display- its method
RequestCooldownVisualizationis called fromSingleCooldownManagerinActivateCooldown: all these take care of preparing the ink texts and icons to display.
- its method
- and eventually
buffListGameControlleris in charge of updating the buffs / debuffs lists.