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