mirror of
https://github.com/zeldaret/oot
synced 2026-07-11 15:18:59 -04:00
Fix ovl_Demo_Go non matchings (2/3 matched)
`z_demo_go.c` is now functionally equivalent and almost fully matched. Note that I added a Vec3i struct in `z64actor.h` now used in `CsCmdActorAction`. Also fixed some missing VT codes in various actor strings.
This commit is contained in:
+7
-7
@@ -13,6 +13,11 @@ struct GlobalContext;
|
||||
// From z64light.h
|
||||
struct LightMapper;
|
||||
|
||||
typedef struct
|
||||
{
|
||||
f32 x, y;
|
||||
} Vec2f;
|
||||
|
||||
typedef struct
|
||||
{
|
||||
f32 x, y, z;
|
||||
@@ -25,13 +30,8 @@ typedef struct
|
||||
|
||||
typedef struct
|
||||
{
|
||||
f32 x, y;
|
||||
} Vec2f;
|
||||
|
||||
typedef struct
|
||||
{
|
||||
u32 x, y;
|
||||
} Vec2i;
|
||||
s32 x, y, z;
|
||||
} Vec3i;
|
||||
|
||||
typedef struct
|
||||
{
|
||||
|
||||
@@ -83,9 +83,9 @@ typedef struct
|
||||
/* 0x02 */ u16 startFrame;
|
||||
/* 0x04 */ u16 endFrame;
|
||||
/* 0x06 */ Vec3s rot;
|
||||
/* 0x0C */ Vec3f startPos;
|
||||
/* 0x18 */ Vec3f endPos;
|
||||
/* 0x24 */ Vec3f normal;
|
||||
/* 0x0C */ Vec3i startPos;
|
||||
/* 0x18 */ Vec3i endPos;
|
||||
/* 0x24 */ Vec3i normal;
|
||||
} CsCmdActorAction; // size = 0x30
|
||||
|
||||
typedef enum
|
||||
|
||||
Reference in New Issue
Block a user