Modding Configuration Files - defterai/StarCitizenModding GitHub Wiki
Configuration File
Modding configuration file config.xml
- additional XML file used to configure modding core.
It should be placed in data
folder and can be removed in case need only base core functionality.
Sections
Bugfix
section
Section for bugfix patches which fix some game issues
List of attributes:
enabled
- Enable this section and all bugfix in it. Possible values:"true"
/"false"
List of entries:
StackCorruption1
- Fix issue with stack corruption and game crash in some places (for localization with long texts). Example:<StackCorruption1 />
Languages
section (core v0.60+)
Section for configure custom languages names for system.cfg g_language
parameter (use only in case your language is not present in supported by game)
Since this configuration is fully overwrite supported list of languages in game please add to it all languages that you are supported (except english
)
You can add up to 13 custom languages with only english letters and numbers in names. Name should be not empty and contains less than 32 characters.
List of attributes:
enabled
- Enable this section and languages custom list. Possible values:"true"
/"false"
List of entries:
Language
- Define custom language name and it locale id LCID. Example:<Language name="ukrainian" locale_id="1058" />
Font
section
Section for configure 3D font mapping (inner through font) If enabled it should contains all needed UTF-8 code point mappings since it fully replace original game 3D font mapping.
List of attributes:
enabled
- Enable this section and font mapping in it. Possible values:"true"
/"false"
List of entries:
Letter
- Map UTF-8 code point to group name in 3D font file. Example:<Letter code="65" name="A" />
LetterRange
- Map UTF-8 code points to group name in 3D font file. Example:<LetterRange start_code="65" end_code="70" name="A" />