Skip to main content

@hmcs/character-settings

The Character Settings MOD (@hmcs/character-settings) provides a WebView-based settings panel for configuring individual characters.

Overview

Open the settings panel in one of these ways:

  • Right-click a character and select "Character Settings" from the context menu
  • The panel opens next to the character as a floating WebView window

Features

The settings panel is organized into three tabs. Changes take effect after clicking Save. All settings are persisted to ~/.homunculus/preferences.db.

Basic

SettingDescriptionRange / Type
NameDisplay name of the character (read-only)
ScaleCharacter display size0.10 – 3.00

Persona

SettingDescription
ProfileCharacter background and profile description (free text)
PersonalityPersonality traits written in natural language (free text)

OCEAN

Adjusts the character's Big Five personality dimensions. Each trait is set with a slider and visualized on a radar chart.

TraitLowHigh
OpennessConservativeCurious
ConscientiousnessSpontaneousOrganized
ExtraversionIntrovertedExtroverted
AgreeablenessIndependentCooperative
NeuroticismStableSensitive

Notes

  • The Character Settings MOD adds a "Character Settings" entry to the Context Menu.
  • The settings panel UI uses the shared @hmcs/ui component library.