Writing Proper Localization

Video Guide


Timestamps:

  • 0:40 Formatting
  • 1:02 "desc" & "name" | Skill description & name
  • 2:13 "coinList" -> "coindescs" -> "desc" | Coin description
  • 2:34 Timings
  • 4:18 "skillTagList"
  • 5:31 Adding the custom skill tag to a skill & refreshing to make sure it works in-game

Text Guide

Finding It

All of this game's localization is stored in the limbus_locale in the dumpedData folder. (After pressing 0 while limbus is launched on Lethe.)

That being said though, the custom_limbus_locale folder is a bit more detailed, instead have a folder for every type of localization.

Writing It

I'd recommend just copying and pasting the json for the type of localization you want (like skillList), pasting it into the correct folder and then taking it apart.

The Important Locale Files

  • Skill List determines the localization of all of your skills. (If your skill does NOT have TextID, the skill will search for its Skill ID in the skill list to find its locale.)
  • PassiveList has the names of all the passives in this game, and while we can't directly make custom passives (as you need plugins to do so), a big list with all the passives in them is still huge.
  • PersonalityList determines the names of your custom personalities.
  • BuffList contains every single Status Effect in the game.
  • EnemyList contains the name of every single enemy, abnormality and Abnormality Part.

Embedding Custom Buffs into Locale

In your Skill Locale, you may notice that your custom buff has either missing icons, or extra text that shouldn't be there. This is because your custom buff has not been added to the locale properly. To fix this, replace the buff in the locale with the following:

<sprite name=AaCePcBc\"MDHcFdBb\"><u><link=\"MDHcFdBb\">Obsession</link></u>

Now you may be wondering, what is all of this? Don't worry, I'll go through all of it.

  • sprite name is the name of the sprite/icon you want to appear on the locale.
  • "MDHcFdBb" is the ID of your custom buff for this to work.
  • Obsession is the name of the buff that will also show up in the locale.

After you've done this, reload and you should see the locale has been fixed assuming you did everything correctly.

Another Big Reminder

Please use Format on Save, it saved my life and cured my cancer.