Jump to content

Localizable.tsv

From Battle Cats Game Modding Wiki
Revision as of 12:22, 4 September 2025 by Fieryhenry (talk | contribs) (localizable.tsv)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

localizable.tsv is a file inside of resLocal which contains various text strings used by the game.

Structure

The file is a tsv file with 2 columns. The first column is the name of the key, and the second column is the value.

Examples

item_name_22	Catfood
cool_text	<flash>This flashes!!!</flash>
message_text	Well done, you successfully "%@"

Taking the first line, this says that if the game ever references item_name_22 it will use the text "Catfood".

Taking the second line, some text fields in the game support more formatting such as <flash>some text</flash>, this will cause the text to flash yellow and magenta.

Taking the third line, some text fields have placeholders (the %@) which are replaced with a string by the game before being rendered to the screen, these come in different forms. Some are named, e.g ${varName}, some use %@ and some use other format specifiers such as %d or %02d