...
The third column, women_name, is optional. This is used for titles in which the gender of the title-bearer affects the title content. These files are tab-delimited files with the column names at the top. They can be edited in a piece of software such as Microsoft Excel or LibreOffice Calc. You can also use the Ryzom Translation Manager plugin. The only catch is that if the text contains
Warning |
---|
The text may contain unicode characters, such as in the foreign langauge files like ru, and the editor |
...
must be capable of saving UTF-8 files. |
To continue with our example we would add a new title to the end of the file like this:
...
Lets say that we'll going to assign a brick to allow a player to use the new title, "Master Helper." Creating the sbrick, which should be located inin code/ryzom/common/data_leveldesign/leveldesign/game_element/sbrick/title is a pretty trivial matter. In the EGS console you can use the learnBrickcommand to 'teach' an entity the brick. Assuming we made pc_master_helper.sbrick here's what the entry in unblock.titles would look like:
...
You can use pre-generated title strings like Title00066 but failing that you will have to add an entry into ECharacterTitle in thecode/ryzom/common/src/game_share/character_title.h file. The title must be added to the end of the enum and the enum name must match the title_id.
Note |
---|
We have opened |
...
an issue with the goal of eliminating this hard-coded requirement. |