Text Guide: Difference between revisions

From PMDOWiki
Trio (talk | contribs)
mNo edit summary
IDK (talk | contribs)
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

\uE03F

\uE021

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:

\uE10A

\uE10B

\uE10C

\uE10D

\uE10E

\uE10F

\uE110

\uE111

\uE023

\uE024

\uE040