Make Surfaces Float
This commit is contained in:
+6
-6
@@ -30,7 +30,7 @@ struct SM64Surface
|
||||
int16_t type;
|
||||
int16_t force;
|
||||
uint16_t terrain;
|
||||
int32_t vertices[3][3];
|
||||
float vertices[3][3]; // world-space coordinates
|
||||
};
|
||||
|
||||
struct SM64MarioInputs
|
||||
@@ -115,11 +115,11 @@ struct SM64SurfaceCollisionData
|
||||
int16_t force;
|
||||
int8_t flags;
|
||||
int8_t room;
|
||||
int32_t lowerY; // libsm64: 32 bit
|
||||
int32_t upperY; // libsm64: 32 bit
|
||||
int32_t vertex1[3]; // libsm64: 32 bit
|
||||
int32_t vertex2[3]; // libsm64: 32 bit
|
||||
int32_t vertex3[3]; // libsm64: 32 bit
|
||||
float lowerY;
|
||||
float upperY;
|
||||
float vertex1[3];
|
||||
float vertex2[3];
|
||||
float vertex3[3];
|
||||
struct {
|
||||
float x;
|
||||
float y;
|
||||
|
||||
Reference in New Issue
Block a user