All docs
Workflow FreePro

Radial Menu

A hold-and-flick pie menu for HS2 Studio.

Version
1.0.1
Access
Free & Pro
Category
Workflow
Hotkey
Assign your own
GUID  com.zolteq.radialmenu

Overview

Radial Menu is a fully configurable pie menu for Honey Select 2 Studio. Hold your chosen key or mouse button and a wheel pops up under the cursor; flick toward a segment and release to fire it, no clicking required. Segments can run Studio's own actions, undress or redress a character, learn any Studio button, mirror the toolbar, open other plugins' windows, and (in the Pro build) reach deep inside dozens of other plugins. Slots nest into sub-wheels, and you can keep several wheels, each on its own hotkey. It ships as a free Lite build and a paid Pro build that adds the cross-plugin control, item spawners, a donut ring shape, and richer undress.

Hotkeys

KeyAction
Your chosen key or mouse buttonOpen a wheel. Nothing is bound out of the box in either build: you assign each wheel its own keyboard key or mouse button (including middle and side buttons) in the editor or the F1 config screen.
Hold then release (or Toggle)Hold the open key, flick toward a segment, and release to fire it. A wheel can instead be set to Toggle mode, where you press to open and click a segment to fire.
Mouse wheel scroll (while a wheel is open)Cycle between your wheels with a slide/fan-out transition.
F6Open or close the visual layout editor.
EscapeClose the open wheel, editor, or settings window.

Features

  • Hold-and-flick pie menuHold a key, the wheel appears under your cursor, and you flick toward a segment and release to trigger it, so common actions are one gesture away (in both Lite and Pro).
  • Large library of Studio-native actionsBoth builds bundle over a hundred built-in Studio actions such as save/load, undo/redo, duplicate and delete, camera resets and in-session camera memory slots, gizmo modes, light toggles, screenshots, backgrounds and green screen, character panel tabs, FK/IK, expressions, animation restart and speed, maps, and sound.
  • Undress and redress charactersBoth builds can strip or re-dress the selected character; Lite handles the whole outfit or a single clothing slot, while Pro also covers accessory slots and lets you save a custom multi-piece set.
  • Custom Button that learns any Studio controlIn both builds a slot can learn any on-screen Studio UI button (you click Learn, then click the button) and replay that click on demand.
  • Nested sub-wheels and multiple wheelsIn both builds any slot can branch into a nested sub-wheel, and you can keep several separate wheels, each opened by its own hotkey.
  • Live Studio toolbar mirrorBoth builds can mirror Studio's left toolbar (including buttons added by other plugins) as wheel segments, so you can drive or replace the sidebar from the radial menu.
  • Open plugin windows and edit their settingsBoth builds can open the windows of many installed plugins and expose a themed per-plugin settings panel, with entries appearing only for the plugins you actually have.
  • Deep cross-plugin control (Pro only)Pro reaches inside other plugins to do real work: jump Global Search to a tab, open Bone Visualizer, run Timeline transport, drive HS2PE, ABMX, Material Editor, Node Constraints, Performance Mode, Graphics presets and effects, Better Penetration, Pregnancy+, Subtitles, MoarCamz, MultiCam, and more.
  • One-tap item spawners (Pro only)Pro can drop specific studio items (such as Zolteq's Shadow Sphere and the Meina gimmick pack) or a captured Global Search item set into the scene with a single flick.
  • Themes, shapes, and a drag-and-drop editorBoth builds offer 17 accent themes, chip or wedge segment styles, size presets, and a visual editor where you drag actions onto the live preview ring; the full donut ring shape is Pro only.

Configuration

SettingDefaultWhat it does
Open at cursortrueOpen wheels centered on the mouse cursor; turn off to open at screen center instead.
Default open modeHoldReleaseDefault activation gesture for wheels (Hold/Release or Toggle); each wheel can override it. Pro build.
ThemeAzureAccent color for the wheel and editor, chosen from 17 themes (also pickable from swatches in the editor).
Wheel scaleMediumOverall size of the wheel (Small / Medium / Large / Huge).
Segment shapeChipsRounded chips or curved pie wedges; the full donut ring option is Pro only.
Show labelstrueShow each action's name on its segment; turn off for an icon-only wheel. Pro build.
Collapse categories by defaultfalseStart the editor's action categories collapsed instead of expanded.
Ring radius150Distance from the wheel center to each segment (advanced).
Segment size84Diameter of each segment button (advanced).
Center dead zone46Radius of the center cancel / back zone (advanced).
Editor UI sizeNormalSize of the layout editor window (Compact through Max).
Live debug loggingfalseWrite a running trace to the BepInEx log while reproducing a problem, then turn it off.

Requirements

  • BepInEx 5. The plugin loads as a standard BepInEx 5 plugin.
  • Honey Select 2 Studio (StudioNEOV2). It runs only inside HS2 Studio and does nothing in the main game.
  • Modding API (KKAPI). Recommended: the live toolbar-mirror feature reads Studio's toolbar through KKAPI, which is included in the standard modpack.
  • Target plugins for cross-plugin actions. Optional: Pro's deep actions and both builds' plugin-open/settings entries only appear or work when the relevant plugin (Global Search, Bone Visualizer, Timeline, HS2PE, ABMX, Material Editor, Graphics, and so on) is installed.

Tips

  • Lite is the free build: Studio-native actions, undress/redress, the Custom Button, nested wheels and multiple hotkeys, themes, the toolbar mirror, and shallow open-window and settings entries. Pro adds deep cross-plugin control, item spawners, accessory-aware undress, and the donut ring shape.
  • The fastest binding is a spare mouse button: click a wheel's hotkey capture in the editor and press a middle or side mouse button.
  • Actions whose plugin you do not have installed either grey out (Pro cross-plugin actions) or simply never appear (the open-window entries), so the wheel stays clean.
  • Keep several small wheels rather than one crowded one, and scroll the mouse wheel while a wheel is open to switch between them.