User Tools

Site Tools


kirby64_the_crystal_shards:level_settings_blocks

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
kirby64_the_crystal_shards:level_settings_blocks [2020/03/05 18:29]
jesusyoshi54 [Camera&Kirby Nodes]
kirby64_the_crystal_shards:level_settings_blocks [2020/05/10 23:45]
jesusyoshi54 [Path Nodes]
Line 30: Line 30:
 struct Main_Header struct Main_Header
 { {
-/​*0x00*/ ​   ​ptr    ​*Collision_Header;​ +/​*0x00*/ ​   ​struct Collision_Header ​   ​*Collision_Header;​ 
-/​*0x04*/ ​   ​ptr    ​*Node_Header;​ +/​*0x04*/ ​   ​struct Node_Header ​   ​*Node_Header;​ 
-/​*0x08*/ ​   ​ptr    ​*Entity_IDs;​+/​*0x08*/ ​   ​struct Entities ​   (*Entity_IDs)[];
 }; };
 </​code>​ </​code>​
Line 55: Line 55:
 /*0x0*/ u16        Vertex[3]; /*0x0*/ u16        Vertex[3];
 /*0x6*/ u16    ​Polygon_Number;​ /*0x6*/ u16    ​Polygon_Number;​
-/*0x8*/ u16        ​Solidty_Type; //(1 forward norm, 2 back norm, 4 no shadow, 8 non solid)+/*0x8*/ u16        ​Solidity_Type; //(1 forward norm, 2 back norm, 4 no shadow, 8 non solid)
 /*0xA*/ u16    ​Destructable_Group_Index;​ /*0xA*/ u16    ​Destructable_Group_Index;​
 /*0xC*/ u16    ​Break_Particle;​ //(seen in DEDEDE hammer break) /*0xC*/ u16    ​Break_Particle;​ //(seen in DEDEDE hammer break)
Line 87: Line 87:
 struct Normal struct Normal
 { {
-/​*0x0*/ ​   Vec3f    Surface_Normals +/​*0x0*/ ​   Vec3f    Surface_Normals; 
-/​*0xC*/ ​   f32      Origin_Offset +/​*0xC*/ ​   f32      Origin_Offset; 
-}+};
 </​code>​ </​code>​
  
Line 250: Line 250:
 struct Path_Node_Footer struct Path_Node_Footer
 { {
-/​*0x00*/ ​   u32    ​Num_Node_Sections+/​*0x00*/ ​   u32    ​FlagUnk//0x200 if *Unk should be used 
-/​*0x04*/ ​   u32    ​Unused;+/​*0x04*/ ​   u32    ​Num_Node_Sections;
 /​*0x08*/ ​   Vec3f  (*Position_Matrix)[];​ /​*0x08*/ ​   Vec3f  (*Position_Matrix)[];​
 /​*0x0C*/ ​   f32    Inverse_H_Speed;​ /​*0x0C*/ ​   f32    Inverse_H_Speed;​
kirby64_the_crystal_shards/level_settings_blocks.txt · Last modified: 2021/04/09 18:18 by someone2639