Mercurial > touhou-doc
comparison 06/ecl.xhtml @ 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 |
parents | 79dfd9765a67 |
children |
comparison
equal
deleted
inserted
replaced
12:79dfd9765a67 | 13:2925b0e246c6 |
---|---|
57 uint16_t <a href="#type">type</a>; | 57 uint16_t <a href="#type">type</a>; |
58 uint16_t size; // Really the size of the instruction. NOT ignored by the game. | 58 uint16_t size; // Really the size of the instruction. NOT ignored by the game. |
59 float x; | 59 float x; |
60 float y; | 60 float y; |
61 float z; // Unused, always 0. | 61 float z; // Unused, always 0. |
62 int16_t resistance; // From 0 to 0x7fff; greater is equal to 0. | 62 int16_t life; // From 0 to 0x7fff; lower than 0 is equal to 1. |
63 int16_t object_dropped; // Between -2 and 2. | 63 int16_t object_dropped; // Between -2 and 2. |
64 // 0000 to 00ff: power | 64 // 0 to 6: <a href="ecl.xml#i124">corresponding bonus</a> |
65 // ff00 to ffff: random | 65 // -1: random |
66 // other: nothing | 66 // other: nothing |
67 uint16_t unknown1; | 67 uint32_t die_score; |
68 uint16_t unknown2; // 0 for normal enemies; 1 for mid-boss; 3 or 4 for boss. | |
69 } thecl_enemy_t; | 68 } thecl_enemy_t; |
70 </pre> | 69 </pre> |
71 | 70 |
72 <p>Unknown, used only at the end of each stage.</p> | 71 <p>Unknown, used only at the end of each stage.</p> |
73 <pre> | 72 <pre> |
101 <ol start="0"> | 100 <ol start="0"> |
102 <li class="used">normal enemy</li> | 101 <li class="used">normal enemy</li> |
103 <li>normal enemy</li> | 102 <li>normal enemy</li> |
104 <li class="used">mirrored enemy</li> | 103 <li class="used">mirrored enemy</li> |
105 <li>mirrored enemy</li> | 104 <li>mirrored enemy</li> |
106 <li class="used">normal enemy</li> | 105 <li class="used">normal enemy (random placement)</li> |
107 <li>normal enemy (random placement)</li> | 106 <li>normal enemy (random placement)</li> |
108 <li class="used">mirrored enemy</li> | 107 <li class="used">mirrored enemy (random placement)</li> |
109 <li>mirrored enemy (random placement)</li> | 108 <li>mirrored enemy (random placement)</li> |
110 <li class="used">starts the msg (which?)</li> | 109 <li class="used">starts the msg (which?)</li> |
111 <li class="used">nothing?</li> | 110 <li class="used">nothing?</li> |
112 <li class="used">crash!?</li> | 111 <li class="used">crash!?</li> |
113 <li>nothing?</li> | 112 <li>nothing?</li> |