Skip to content
MOMU EMULATOR THE SERVER OWNER’S LIBRARYNeed a hand? Get support ↗
MOMUEMULATOR
简体中文
CONFIGURATION REFERENCE

CharOption.xml

Star-level item conversion and character bonuses

4.MuServer/Sub-1/Data/MOMU/CharOption.xml
XML29 recorded fieldsutf-8-sigRecorded file structure
Recorded file structure

Verify the active copy and owning role before editing. Recorded structure does not prove feature activation.

APPLICATION / RELOAD/reload spk

Apply on the owning role. Startup-only settings require a restart; spawn/event reloads can reset active state.

Open full tutorial

Field reference

Names and observations come from the supplied files. “Not established” means the unit/range/enum is not verified. Keep a known working value until confirmed.

Section / parameterMeaning and verified limits
CharOptionActivation flag where this file uses 0/1: 0 off, 1 on. Nested switches affect only that entry.
CharOptionAnnouncement or firework presentation control. Some systems use modes rather than a simple boolean; retain documented enum values.
CharOptionAnnouncement or firework presentation control. Some systems use modes rather than a simple boolean; retain documented enum values.
CharOptionUpper level bound. In ItemDrop.xml MonsterMaxLevel=-1 removes that bound.
CharOptionDisplay text. Preserve format placeholders such as %s and %d; translate text without renaming technical attributes.
MessageStable identifier in this table. Keep references unique and consistent; its namespace depends on the file.
MessageDisplay text. Preserve format placeholders such as %s and %d; translate text without renaming technical attributes.
ItemLocal type selector. In an item row it often means category/index position; in a mission or reward row it selects behavior. Do not reuse enums from another system.
ItemStable identifier in this table. Keep references unique and consistent; its namespace depends on the file.
ItemItem/character/requirement level according to the owning entry. Use the context and valid definition range.
ItemObserved parameter ExlOp. Its exact unit, accepted range or enum meaning is not established by the schema alone; retain a known working value and validate this module before changing it.
ItemProgress/reward/stat quantity named by the field; distinguish required progress from awarded points in this section.
ConfigItem/character/requirement level according to the owning entry. Use the context and valid definition range.
ConfigProgress/reward/stat quantity named by the field; distinguish required progress from awarded points in this section.
ConfigWCoinC amount when this system uses the documented WC currency mapping; verify the local enum.
ConfigWCoinP amount when this system uses the documented WP currency mapping; shown as FC in several MOMU interfaces.
ConfigGoblin Point amount when this system uses the documented GP mapping.
ConfigObserved parameter TypeOp1. Its exact unit, accepted range or enum meaning is not established by the schema alone; retain a known working value and validate this module before changing it.
ConfigObserved parameter ValueOp1. Its exact unit, accepted range or enum meaning is not established by the schema alone; retain a known working value and validate this module before changing it.
ConfigObserved parameter TypeOp2. Its exact unit, accepted range or enum meaning is not established by the schema alone; retain a known working value and validate this module before changing it.
ConfigObserved parameter ValueOp2. Its exact unit, accepted range or enum meaning is not established by the schema alone; retain a known working value and validate this module before changing it.
ConfigObserved parameter TypeOp3. Its exact unit, accepted range or enum meaning is not established by the schema alone; retain a known working value and validate this module before changing it.
ConfigObserved parameter ValueOp3. Its exact unit, accepted range or enum meaning is not established by the schema alone; retain a known working value and validate this module before changing it.
ConfigObserved parameter TypeOp4. Its exact unit, accepted range or enum meaning is not established by the schema alone; retain a known working value and validate this module before changing it.
ConfigObserved parameter ValueOp4. Its exact unit, accepted range or enum meaning is not established by the schema alone; retain a known working value and validate this module before changing it.
ConfigObserved parameter TypeOp5. Its exact unit, accepted range or enum meaning is not established by the schema alone; retain a known working value and validate this module before changing it.
ConfigObserved parameter ValueOp5. Its exact unit, accepted range or enum meaning is not established by the schema alone; retain a known working value and validate this module before changing it.
ConfigObserved parameter TypeOp6. Its exact unit, accepted range or enum meaning is not established by the schema alone; retain a known working value and validate this module before changing it.
ConfigObserved parameter ValueOp6. Its exact unit, accepted range or enum meaning is not established by the schema alone; retain a known working value and validate this module before changing it.

29 fields · 1 / 1

Learn how to apply a change

Built around the supplied MOMU configuration snapshot. Reference entries flag alternate copies and unconfirmed fields. Match the guide to your deployed version; archived packages and live gameplay were not audited by publishing these pages.