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> |
