You are viewing a potentially older version of this package. View all versions.
NoxyMods-Noxys_Dynamic_Radial_Menu-1.0.6 icon

Noxys Dynamic Radial Menu

Paged radial loadout menu with stable card discovery, explicit cancellation and guarded card swapping.

Date uploaded a day ago
Version 1.0.6
Download link NoxyMods-Noxys_Dynamic_Radial_Menu-1.0.6.zip
Downloads 1323
Dependency string NoxyMods-Noxys_Dynamic_Radial_Menu-1.0.6

This mod requires the following mods to function

BepInEx-BepInExPack_ROUNDS-5.4.1900 icon
BepInEx-BepInExPack_ROUNDS

BepInEx pack for ROUNDS. Preconfigured and ready to use.

Preferred version: 5.4.1900
willis81808-UnboundLib-3.2.14 icon
willis81808-UnboundLib

This is a helpful utility for ROUNDS modders aimed at simplifying common tasks.

Preferred version: 3.2.14
Pykess-ModdingUtils-0.4.8 icon
Pykess-ModdingUtils

Utilities aimed at making modding easier and more accessible

Preferred version: 0.4.8

README

Noxy's Dynamic Radial Menu 1.0.6

Hold V when the JJK mod enables the menu. Aim and release V to choose a technique. Click to select up to two cards; scroll to move between pages of eight. Selections remain across pages within one opening. Release V in the center, or press Escape, to cancel without changing your deck.

The menu recognizes JJK card components rather than temporary GameObject names. Character cards are excluded. Replacement cards must resolve before a swap starts. An interrupted or failed swap releases the busy flag; unexpected mod errors are logged rather than hidden.

Use together with JJK Cursed Techniques 1.5.6 and Noxy's Math Engine 0.5.2. Remove older copies of the same plugin when installing. No original game DLL replacements are required.

Automated tests cover menu state and an offline player's card replacement. They are not a full multiplayer or all-abilities certification.

CHANGELOG

1.0.6

  • Buildable source; component-based discovery survives UnboundLib prefab renaming.
  • Eight slices per page, real card titles, scroll navigation and resolution-aware pointer coordinates.
  • Fresh selection per opening; same-frame pointer update before release; explicit deadzone/Escape cancellation.
  • Character-safe deck diff; all selected prefabs resolved before removal; errors release busy state.
  • Temporary Rika copy cleanup uses a single deck occurrence.
  • Cached texture/sprite is released when the manager is destroyed.