Mercurial > touhou-doc
annotate 06/msg.xml @ 13:2925b0e246c6 default tip
Fix a lot of things, and add a TODO.
author | Emmanuel Gil Peyrot <linkmauve@linkmauve.fr> |
---|---|
date | Fri, 17 Feb 2012 12:54:08 +0100 (2012-02-17) |
parents | f82309a9465e |
children |
rev | line source |
---|---|
0 | 1 <?xml version="1.0" encoding="utf-8"?> |
2 <?xml-stylesheet type="text/xsl" href="../html.xsl"?> | |
3 <?xml-stylesheet type="text/css" href="../style.css"?> | |
4 <opcodes xmlns="urn:opcodes:description"> | |
5 <title>MSG opcodes</title> | |
6 | |
7 <op> | |
8 <num>0</num> | |
9 <name></name> | |
10 <desc></desc> | |
11 </op> | |
12 | |
13 <op> | |
14 <num>1</num> | |
13
2925b0e246c6
Fix a lot of things, and add a TODO.
Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>
parents:
0
diff
changeset
|
15 <name>enter</name> |
0 | 16 <params> |
13
2925b0e246c6
Fix a lot of things, and add a TODO.
Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>
parents:
0
diff
changeset
|
17 <param type="s" name="side">0 is left, 1 is right.</param> |
2925b0e246c6
Fix a lot of things, and add a TODO.
Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>
parents:
0
diff
changeset
|
18 <param type="s" name="effect"/> |
0 | 19 </params> |
20 <desc></desc> | |
21 </op> | |
22 | |
23 <op> | |
24 <num>2</num> | |
25 <name>change_face</name> | |
26 <params> | |
13
2925b0e246c6
Fix a lot of things, and add a TODO.
Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>
parents:
0
diff
changeset
|
27 <param type="s" name="side"/> |
2925b0e246c6
Fix a lot of things, and add a TODO.
Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>
parents:
0
diff
changeset
|
28 <param type="s" name="sprite"/> |
0 | 29 </params> |
30 <desc></desc> | |
31 </op> | |
32 | |
33 <op> | |
34 <num>3</num> | |
35 <name>display</name> | |
36 <params> | |
13
2925b0e246c6
Fix a lot of things, and add a TODO.
Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>
parents:
0
diff
changeset
|
37 <param type="s" name="side"/> |
2925b0e246c6
Fix a lot of things, and add a TODO.
Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>
parents:
0
diff
changeset
|
38 <param type="s" name="line">0 is top, 1 is bottom.</param> |
2925b0e246c6
Fix a lot of things, and add a TODO.
Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>
parents:
0
diff
changeset
|
39 <param type="z" name="text">Only one line.</param> |
0 | 40 </params> |
41 <desc>Displays a line of text.</desc> | |
42 </op> | |
43 | |
44 <op> | |
45 <num>4</num> | |
46 <name>pause</name> | |
47 <params> | |
13
2925b0e246c6
Fix a lot of things, and add a TODO.
Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>
parents:
0
diff
changeset
|
48 <param type="S" name="duration" unit="frames"/> |
0 | 49 </params> |
50 <desc>Wait for the user to provide an input, or timeout.</desc> | |
51 </op> | |
52 | |
53 <op> | |
54 <num>5</num> | |
55 <name>switch</name> | |
56 <params> | |
13
2925b0e246c6
Fix a lot of things, and add a TODO.
Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>
parents:
0
diff
changeset
|
57 <param type="s" name="side"/> |
2925b0e246c6
Fix a lot of things, and add a TODO.
Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>
parents:
0
diff
changeset
|
58 <param type="s" values="0 to 5">Animation to use (0=?; 1=appear; 2=unused (leave too?); 3=front; 4=back; 5=leave)</param> |
0 | 59 </params> |
60 <desc>Makes one of the two girls come to or leave the screen.</desc> | |
61 </op> | |
62 | |
63 <op> | |
64 <num>6</num> | |
65 <name>appear_enemy</name> | |
66 <desc>Makes the enemy sprite come in the game area.</desc> | |
67 </op> | |
68 | |
69 <op> | |
70 <num>7</num> | |
71 <name>music</name> | |
72 <params> | |
13
2925b0e246c6
Fix a lot of things, and add a TODO.
Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>
parents:
0
diff
changeset
|
73 <param type="S" name="music_id"/> |
0 | 74 </params> |
75 <desc>Plays the selected music.</desc> | |
76 </op> | |
77 | |
78 <op> | |
79 <num>8</num> | |
80 <name>display2</name> | |
81 <params> | |
13
2925b0e246c6
Fix a lot of things, and add a TODO.
Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>
parents:
0
diff
changeset
|
82 <param type="s" name="side"/> |
2925b0e246c6
Fix a lot of things, and add a TODO.
Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>
parents:
0
diff
changeset
|
83 <param type="s" name="line">0 is top, 1 is bottom.</param> |
2925b0e246c6
Fix a lot of things, and add a TODO.
Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>
parents:
0
diff
changeset
|
84 <param type="z" name="text">Only one line.</param> |
0 | 85 </params> |
86 <desc>Displays a line of text on a character. Always used to introduce her.</desc> | |
87 </op> | |
88 | |
89 <op> | |
90 <num>9</num> | |
13
2925b0e246c6
Fix a lot of things, and add a TODO.
Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>
parents:
0
diff
changeset
|
91 <name>show_scores</name> |
0 | 92 <params> |
13
2925b0e246c6
Fix a lot of things, and add a TODO.
Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>
parents:
0
diff
changeset
|
93 <param type="S">Unused?</param> |
0 | 94 </params> |
13
2925b0e246c6
Fix a lot of things, and add a TODO.
Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>
parents:
0
diff
changeset
|
95 <desc>Display the score panel.</desc> |
0 | 96 </op> |
97 | |
98 <op> | |
99 <num>10</num> | |
13
2925b0e246c6
Fix a lot of things, and add a TODO.
Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>
parents:
0
diff
changeset
|
100 <name>freeze</name> |
2925b0e246c6
Fix a lot of things, and add a TODO.
Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>
parents:
0
diff
changeset
|
101 <desc>Disable the input and fige the pause.</desc> |
0 | 102 </op> |
103 | |
104 <op> | |
105 <num>11</num> | |
106 <name>next_level</name> | |
107 <desc>Close the score panel and launch the next level.</desc> | |
108 </op> | |
109 | |
110 <op> | |
111 <num>12</num> | |
112 <name></name> | |
113 <desc></desc> | |
114 </op> | |
115 | |
116 <op> | |
117 <num>13</num> | |
13
2925b0e246c6
Fix a lot of things, and add a TODO.
Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>
parents:
0
diff
changeset
|
118 <name>allow_skip</name> |
0 | 119 <params> |
13
2925b0e246c6
Fix a lot of things, and add a TODO.
Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>
parents:
0
diff
changeset
|
120 <param type="S">boolean</param> |
0 | 121 </params> |
13
2925b0e246c6
Fix a lot of things, and add a TODO.
Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>
parents:
0
diff
changeset
|
122 <desc>If 0 disallow, if 1 allow.</desc> |
0 | 123 </op> |
124 | |
125 <op> | |
126 <num>14</num> | |
127 <name></name> | |
128 <desc></desc> | |
129 </op> | |
130 </opcodes> |