This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision | |||
|
kirby64_the_crystal_shards:levels [2020/09/11 18:39] jesusyoshi54 [Levels] |
kirby64_the_crystal_shards:levels [2021/01/08 00:42] (current) someone2639 [Level List] updated struct and added a list of defines |
||
|---|---|---|---|
| Line 34: | Line 34: | ||
| /*0x10*/ u32 biAreaSetup; // Bank-index of area stup block | /*0x10*/ u32 biAreaSetup; // Bank-index of area stup block | ||
| /*0x14*/ u16 Death Camera; // Determines how far the camera follows kirby when falling into void/death | /*0x14*/ u16 Death Camera; // Determines how far the camera follows kirby when falling into void/death | ||
| - | /*0x16*/ u16 unk16; // Cutscene related? | + | /*0x16*/ u16 levelType; // See the next table |
| /*0x18*/ u32 biDustSettings; // Bank-index of Dust particle settings | /*0x18*/ u32 biDustSettings; // Bank-index of Dust particle settings | ||
| /*0x1C*/ u32 biDustImg; // Bank-index of Dust particle image | /*0x1C*/ u32 biDustImg; // Bank-index of Dust particle image | ||
| Line 40: | Line 40: | ||
| }; | }; | ||
| </code> | </code> | ||
| + | |||
| + | The `levelType` field can be one of these values: | ||
| + | ^Value ^ Description ^ | ||
| + | | 0 | "Normal" gameplay | | ||
| + | | 1 | DDD/Adeleine Boss (1-2-6,1-3-9) | | ||
| + | | 2 | End of World Boss | | ||
| + | | 3 | End of stage (carpet with prizes) | | ||
| + | | 4 | Ride water on log/Log Flume(3-2-4) | | ||
| + | | 5 | Ride sled(5-1-3) | | ||
| + | | 6 | Minecart stage (4-2-2) | | ||
| + | | 7 | unused | | ||
| + | | 8 | Ride DDD (4-4-3,2-2-6,5-4-3) | | ||
| + | | 9 | 0-2 Boss (7-1-3) | | ||
| + | | 10 | MiniBoss (enlarged enemy) | | ||
| + | |||
| ---- | ---- | ||