《塞尔达传说 时光之笛 3D》控制符

《塞尔达传说 时光之笛 3D》控制符

转载自:https://wiki.cloudmodding.com/oot/3D:Text_Format

《塞尔达传说 时光之笛3D》中包含的控制符,例如居中文本、更改颜色或在文本中嵌入的图标。本文记录了各种控制符的行为。

这些控制符号用于.QM 格式中的文本对话。

控制符

所有的文本控制符都以 0x7F 开头。下表详细说明了各种代码的含义,以及它们采用的参数。

格式含义
00Message end
01Wait for input
02 xxHorizontal spacing (kerning)
03 xxxxGo To Message ID (xxxx)
04Instant Text On
05Instant Text Off
06Shop Message Box
07Event Trigger
08 xxDelay x frames
0A xxClose after x frames
0BPlayer’s name
0CBegin Ocarina Playing
0E xxxxPlay sound clip (xxxx)
0E 00 01 00 05 xxPlay sound clip?
0F xxItem obtained? (see below)
10 xxSet text speed (00-03, higher is slower)
11 xx xx xxMessage Background
12(Current Marathon time)
13(Current Race time)
14(Current archery score)
15(#Gold Skulltulas destroyed)
16(Current fish weight)
17(Current Hyrulian time)
18 xxRead variable xx (see below)
19Unskippable text
1A FFFF FFFFDialog choice (2-way)
1B FFFF FFFF FFFFDialog choice (3-way)
1CNewline
1D xxText colour (see below)
1ECenter text
23 xx???
24 xxButton Icons (see below)
25 xx xx xxCredit titles
26 xxIf flag set (see below)
27Else
28End
29If not in MQ mode
2AElse
2BEnd

特殊参数

道具ID (04)

物品ID与原始游戏中的 物品列表相匹配。作为补充,0x7B 代表的是 Biggoron’s Sword

文本颜色 (1D)

参数含义
00White
41Red
42Green
43Blue?
44Light blue
45Pink
46Yellow?
47Black?

变量ID (18)

参数含义
00Best horseback archery score
01Poe collection points
02Largest fish caught
03Best horse race time
04Best marathon time
06Best Dampé race time

图标ID (24)

参数图标
00btn_Joystick
01btn_Cross
02btn_Cross_up
03btn_Cross_right
04btn_Cross_down
05btn_Cross_left
06btn_A
07btn_B
08btn_X
09btn_Y
0Abtn_L
0Bbtn_touchscreen
0Fbtn_Joystick_up
10btn_Joystick_right
11btn_Joystick_down
12btn_Joystick_left
14btn_Joystick_left_and_right
16touch_Ocarina
17touch_navi
18touch_eye
19touch_green
1Atouch_blue
1Btouch_brown
1Ctouch_one
1Dtouch_two
1Etouch_X
1Ftouch_y
21Green arrow
22looktag

标识ID (26)

如果是单数,该标志被设置,如果是复数,则不被设置(为了上述条件的目的)。

参数含义
00Singular/plural flag for current archery score (see 14)
02Singular/plural flag for current fish weight (see 16)
xxSingular/plural flag for value stored in variable xx - 3

特殊字符

所有特殊字符代码以 0x7FC20x7FC3 开头。 目前唯一已知的 0x7FC20x7FC2A1 ,它是“¡”(倒感叹号)。

这是一份关于 0x7FC3 的不完整列表。

格式含义
80À
81Á
82Â
84Ä
87Ç
88È
89É
8AÊ
8DÍ
91Ñ
92Ò
93Ó
94Ô
96Ö
9AÚ
9CÜ
9Fß
A0à
A1á
A2â
A4ä
A7ç
A8è
A9é
AAê
ABë
ACì
ADí
AEî
AFï
B1ñ
B2ò
B3ó
B4ô
B6ö
B9ù
BAú
BBû
BCü

© 2022. All rights reserved.
大家已经冲了