#Custom dialog
10 messages · Page 1 of 1 (latest)
in order to allow celeste to be translated to other languages, celeste does not use text directly. instead, each dialog is identified by its unique dialog id
below is an example from the vanilla game; the highlighted in pink part is the dialog id - then, then theo says his lines, he says the CH1_THEO_A dialog id, which becomes different text depending on your current language
to make you own dialog you need to basically replicate what vanilla did - make a Dialog folder inside your mod folder, and put an English.txt file (make sure to show file extensions to make sure you don't accidentally name your file English.txt.txt)
it's recommended that dialog ids have your username and your campaign name inside them, like so:
YourUsername_YourCampaignName_YourDialogId=
[MADELINE left normal]
Hello, world!
then when you want to display said dialog you just refer to that dialog id
note: when first creating the English.txt file you need to restart everest for it to pick it up - after that, any changes to English.txt will be reloaded as soon as you save
this is all explained in the wiki