15#if (LANGUAGE == LANGUAGE_GERMAN)
19static const s8 sArticleEin[] =
"ein ";
20static const s8 sArticleEine[] =
"eine ";
21static const s8 sArticleDie[] =
"die ";
22static const s8 sArticleDas[] =
"das ";
34const u8 gUiText_NumberWord0[] =
"K\xe4pfe";
35const u8 gUiText_NumberWord1[] =
"Kampf";
36const u8 gUiText_NumberWord2[] =
"Tickets";
37const u8 gUiText_NumberWord3[] =
"Ticket";
38const u8 gUiText_NumberWord4[] =
"Runden";
39const u8 gUiText_NumberWord5[] =
"Runde";
40const u8 gUiText_NumberWord6[] =
"M\xfcnzen";
41const u8 gUiText_NumberWord7[] =
"M\xfcnze";
42const u8 gUiText_NumberWord8[] =
"Punkte";
43const u8 gUiText_NumberWord9[] =
"Punkt";
45static const s8 sPossessiveDein[] =
"dein ";
46static const s8 sPossessiveDeine[] =
"deine ";
49const s8 *
const gUiText_ItemPossessives[4] = {
56#elif (LANGUAGE == LANGUAGE_SPANISH)
60static const s8 sArticleEl[] =
"el ";
61static const s8 sArticleLa[] =
"la ";
62static const s8 sArticleLos[] =
"los ";
63static const s8 sArticleLas[] =
"las ";
70static const s8 sArticleUn[] =
"un ";
71static const s8 sArticleUna[] =
"una ";
72static const s8 sArticleUnos[] =
"unos ";
73static const s8 sArticleUnas[] =
"unas ";
80static const s8 sPossessiveTu[] =
"tu ";
81static const s8 sPossessiveTus[] =
"tus ";
84const s8 *
const gUiText_ItemPossessives[2] = {
89#elif (LANGUAGE == LANGUAGE_FRENCH)
93static const s8 sArticleLe[] =
"le ";
94static const s8 sArticleLa[] =
"la ";
95static const s8 sArticleL[] =
"l' ";
96static const s8 sArticleLes[] =
"les ";
97static const s8 sArticleUn[] =
"un ";
98static const s8 sArticleUne[] =
"une ";
99static const s8 sArticleDes[] =
"des ";
104 sArticleLes, sArticleUn, sArticleUne, sArticleDes,
107const s8 gUiText_ItemPronoun[] =
"vous ";
109#elif (LANGUAGE == LANGUAGE_ITALIAN)
113static const s8 sArticleIl[] =
"il ";
114static const s8 sArticleL[] =
"l' ";
115static const s8 sArticleLa[] =
"la ";
116static const s8 sArticleLo[] =
"lo ";
117static const s8 sArticleLe[] =
"le ";
118static const s8 sArticleGli[] =
"gli ";
119static const s8 sArticleUn[] =
"un ";
120static const s8 sArticleUnElided[] =
"un' ";
121static const s8 sArticleUno[] =
"uno ";
122static const s8 sArticleUna[] =
"una ";
127 sArticleLo, sArticleLe, sArticleGli, sArticleUn,
128 sArticleUnElided, sArticleUno, sArticleUna,
131static const s8 sPossessiveIlTuo[] =
"Il tuo ";
132static const s8 sPossessiveLaTua[] =
"la tua ";
135const s8 *
const gUiText_ItemPossessives[4] = {
142#elif (LANGUAGE != LANGUAGE_JAPANESE)
161#if (LANGUAGE == LANGUAGE_JAPANESE)
176 0, 1, 1, 2, 2, 2, 3, 3, 3, 3, 4, 4, 4, 4, 4, 5,
177 5, 5, 5, 5, 5, 6, 6, 6, 6, 6, 6, 6, 7, 7, 7, 7,
178 7, 7, 7, 7, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7,
179 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5,
180 5, 5, 4, 4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 1, 1,
186 0, 4, 1, 4, 2, 3, 3, 2,
187 4, 1, 4, 0, 4, 1, 3, 2,
188 2, 3, 1, 4, 0, 4, -1, 4,
189 -2, 3, -3, 2, -4, 1, -4, 0,
190 -4, 1, -3, 2, -2, 3, -1, 4,
195 4, 3, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
200 0, 1, 1, 2, 3, 4, 6, 8, 6, 4, 3, 2, 1, 1, 0, 0,
const u8 gUiSprite_BounceOffsets[16]
A hop of up to 8 pixels over 16 frames.
const s8 *const gUiText_ArticleTable[8]
The article of each article class.
static const s8 sArticleA[]
static const s8 sArticleAn[]
const u8 gUiSprite_WobbleTail[16]
Nothing in the game reads these 16 bytes.
const s8 gUiSprite_WobbleOffsets[40]
A swing along an arc of radius 4, as {x, y} pairs: x runs 0, 4, 0, -4, 0 while y rises at each side.
const s8 gUiText_ArticleEmpty[]
static const s8 sArticleThe[]
const u8 gUiSprite_CursorBobOffsets[80]
The pointing hand's bob: a smooth rise and fall of 8 pixels over 80 frames.
static const s8 sArticleSome[]
const u16 gUiText_MarkGlyphCodes[]
The edition's language, for C to compare (LANGUAGE == LANGUAGE_GERMAN).
const struct ArticleTable gUiText_IndefiniteArticles
The kanji glyphs and the text marks drawn with characters.
@ TEXT_MARK_SEMIVOICED
the semi-voiced mark (handakuten)
@ TEXT_MARK_VOICED
the voiced mark (dakuten)
The integer types, TRUE, UNUSED and the fixed-address macros.