Text Guide: Difference between revisions
mNo edit summary |
Indefinite articles |
||
Line 53: | Line 53: | ||
UI:WaitShowDialogue("What's that![pause=0] A [script=0]shiny!", { exclaim }) | UI:WaitShowDialogue("What's that![pause=0] A [script=0]shiny!", { exclaim }) | ||
</pre> | </pre> | ||
== Indefinite Articles == | |||
Important for translation. | |||
[a/an] | |||
[el/la] | |||
[der/die/das] | |||
[ein/eine/einen] | |||
[ein/eine/ein] | |||
[il/la] | |||
[i/le] | |||
[uno/una] | |||
[은/는] | |||
[을/를] | |||
[이/가] | |||
[와/과] | |||
[으/로] | |||
[이/라면] | |||
[male] | |||
[female] | |||
[neutral] | |||
Revision as of 18:07, 16 February 2024
This document is a guide to displaying dialogue text in PMDO.
Text Tester
This utility can be found in the Scripting tab of the dev panel:
Enter text into the textbox, and click on the “Dialogue” box to display a textbox with the dialogue.
Make sure that you are currently in a ground or dungeon map (Not the title screen!). You can jump to one of those maps by using F12 or F1+F12 respectively.
Text Tags
Color Text
Welcome to [color=#FFC663]Treasure Town[color]!
Pause Text
Ready,[pause=30] set,[pause=0] GO!
Speed Text
[speed=4.0]Fast as a Ninjask![speed=0.2] Slow as a Slowpoke...
Set Emote Text
[emote=Determined]You Slowpoke![emote=Worried] We're gonna be late now...
Sound Text
Look what sound I can make! [sound=Battle/_UNK_DUN_Water_Drop]Very cool, right? [sound=Battle/_UNK_DUN_Water_Drop,10]I can even go slower... like so.
Break Text into Multiple Windows
Curiosity killed the cat.[br]But satisfaction brought it back.
Scroll To Next Window
Curiosity killed the cat.[scroll]But satisfaction brought it back.
Call Script
I’m talking,[script=0] and as I talk someone emoted.
Call Setup
local function exclaim() SOUND:PlayBattleSE("EVT_Emote_Exclaim_2") GROUND:CharSetEmote(chara, "exclaim", 1) end UI:WaitShowDialogue("What's that![pause=0] A [script=0]shiny!", { exclaim })
Indefinite Articles
Important for translation.
[a/an]
[el/la]
[der/die/das]
[ein/eine/einen]
[ein/eine/ein]
[il/la]
[i/le]
[uno/una]
[은/는]
[을/를]
[이/가]
[와/과]
[으/로]
[이/라면]
[male]
[female]
[neutral]
Special Characters
Use unicode escape characters to achieve special characters:
The total comes to 500\uE024. Will you pay? Thanks! \u266A Please come again \u266A
Most special letters are placed in the Private Reserved Area:
Shop Prices: \uE100-\uE109
Type icons: \uE080-\uE092
Item icons: \uE0A0-\uE0B2
Button icons: \uF000-\uF029
There are many more than listed here, and more may be added with new control schemes…
Unown Font: \uE041-\uE05A
If you shift the characters in your text by E000, you will automatically translate English letters to Unown. Make sure everything is capitalized.
Misc Icons: