Character Comparer Pro
Compare characters side by side and copy their values.
Overview
Character Comparer Pro is a paid tool for the Honey Select 2 character Maker that pins several characters into a single side-by-side table so you can inspect their face sliders, body sliders, and ABMX bone modifiers at a glance. Differences are color-coded relative to the character you are currently editing, and you can copy values between characters either in bulk (a whole face, body, or bone set, or everything at once) or one value at a time. You can pin the character you are building right now, or browse your saved card folders to pin any card and even preview it in a built-in rotatable 3D view. Bone-related features rely on ABMX being installed; face and body comparison work on their own.
Hotkeys
| Key | Action |
|---|---|
| F8 | Show or hide the comparison window inside the character Maker (rebindable in config) |
Features
- Side-by-side comparison tablePin multiple characters at once and see each one's values in its own color-tagged column next to the character you are editing.
- Face, body, and bone tabsSwitch between face sliders, body sliders, and ABMX bone modifiers, the latter broken out into per-bone scale, position, rotation, and length values.
- Color-coded differencesEach cell is tinted by how far its value drifts from the live character, so mismatches jump out immediately.
- Pin the current character or a cardAdd the character you are working on with one button, or browse your card folders to pin and compare any saved character.
- Bulk copy between charactersCopy a pinned character's entire face, body, or ABMX set, or everything together, onto the character you are editing, with an optional confirmation step.
- Per-value copyCopy a single slider or a single bone axis from any pinned column onto the live character without touching anything else.
- Direct live editingType new numbers straight into the live column to change the current character's values in place.
- Built-in 3D card previewSpawn a rotatable, zoomable, pannable preview of any browsed card off to the side without loading it into your scene.
- Search, category, and differences-only filtersNarrow the table with a search box, filter by section chips, or hide every row where all values already match.
- Readable slider and bone namesRows are labeled with friendly names discovered from the Maker instead of raw numeric indices.
Configuration
| Setting | Default | What it does |
|---|---|---|
| Maximum pinned characters | 6 | Upper limit on how many characters can sit in the table at once; can be set anywhere from 2 to 10, though higher numbers make the columns cramped. |
| Color-code differences | true | Tints slider and bone cells based on how far they deviate from the live character's value. |
| Diff color sensitivity | 0.5 | Controls how quickly the difference gradient turns red; smaller values make it more sensitive. |
| Value multiplier | 100 | Multiplier applied only to displayed values so they read like the Maker's 0 to 100 sliders; the underlying data and copy operations stay untouched. |
| Confirm bulk overwrites | true | Makes the bulk face/body/ABMX/ALL copy buttons ask for confirmation first; turn it off for one-click power-user copying. |
| Show sidebar toggle | true | Adds a Character Comparer entry to the Maker sidebar in addition to the hotkey and the in-Maker buttons. |
| UI scale | 1 | Scales the whole comparison window and its panels; also adjustable in-window via the gear button. |
| Censor folder names | false | Masks folder names in the card browser so they can be hidden during screenshots or streaming; thumbnails and navigation still work. |
Requirements
- BepInEx 5. This is a BepInEx plugin and needs the BepInEx 5 loader installed for Honey Select 2.
- KKAPI / Modding API (1.46.1 or newer). A hard dependency; it provides the Maker integration, sidebar toggle, and card-loading support the plugin is built on.
- ABMX (KKABMX / BonemodX). Optional but needed for the bone-mods tab, bone comparison, and copying bone modifiers; without it the face and body tabs still work and the bone tab is disabled.
Tips
- The comparison window only appears inside the character Maker, and all copy buttons apply to the character you are currently editing (shown as the Target in the title bar).
- Cards you pin from disk bring in face and body values only, not ABMX bone mods, so their bone counts show as empty.
- Turn off Confirm bulk overwrites in the config for faster one-click copying once you trust what you are doing.
- The default toggle key is F8; you can change it in the BepInEx configuration if it clashes with another plugin.