Language Loader
A BepInEx plugin to load languages from csv files.
Last updated | 2 years ago |
Total downloads | 4729 |
Total rating | 3 |
Categories | Language Libraries |
Dependency string | IngoH-Language_Loader-2.0.0 |
Dependants | 2 other packages depend on this package |
This mod requires the following mods to function
BepInEx-BepInExPack_Inscryption
BepInEx pack for Inscryption. Preconfigured and ready to use.
Preferred version: 5.4.1701README
Language Loader
A BepInEx plugin to load languages from csv files.
Loads languages from .ilang files (formatted in csv) inside the plugins folder.
The start of .ilang files may contain metadata in key: value
format, terminated by #ENDMETA#
.
An example translation file is provided in the Example folder.
Languages can be selected from the in-game settings.
Supported meta fields:
- id - The namespaced id of the translation.
- name - The displayed name of the translation.
- author - The creator(s) of the language.
- special - Additional properties to be used by LanguageLoader.
Dialogue codes:
- [end:] - Force newline
- [e:(x)] - Set emotion to (x)
- [w:(t)] - Wait for (t) seconds
- [size:(s)] - Set font size to (s)
- [t:(f)] - Set character frequency (dialogue speed) to (f)
- [c:(c)] - Set color to (c)
- [leshy:(d)] - Makes leshy say (d)
- [shake:(i)] - Shakes the talking card with intensity (i)
- [anim:(a)] - Plays animation (a)
- [p:(p)] - Sets the voice pitch to (p)
Changelog
2.0.0
- Update template
- Fixed names for languages without meta
1.0.2
- Fix issue with
special
metadata being null
1.0.1
- Fix README