1
0
mirror of https://github.com/zeldaret/oot.git synced 2024-09-21 12:54:51 +00:00

char -> s8 for explicit padding in cmd structs

This commit is contained in:
Dragorn421 2022-05-15 22:00:38 +02:00
parent eaa7b99319
commit 59b9295828
No known key found for this signature in database
GPG Key ID: 3F5E1E94A8EC028F

View File

@ -56,7 +56,7 @@ typedef struct {
typedef struct { typedef struct {
/* 0x00 */ u8 code; /* 0x00 */ u8 code;
/* 0x01 */ u8 data1; /* 0x01 */ u8 data1;
/* 0x02 */ char pad[2]; /* 0x02 */ s8 pad[2];
/* 0x04 */ u8 x; /* 0x04 */ u8 x;
/* 0x05 */ u8 y; /* 0x05 */ u8 y;
/* 0x06 */ u8 z; /* 0x06 */ u8 z;
@ -120,7 +120,7 @@ typedef struct {
typedef struct { typedef struct {
/* 0x00 */ u8 code; /* 0x00 */ u8 code;
/* 0x01 */ u8 data1; /* 0x01 */ u8 data1;
/* 0x02 */ char pad[2]; /* 0x02 */ s8 pad[2];
/* 0x04 */ u8 hour; /* 0x04 */ u8 hour;
/* 0x05 */ u8 min; /* 0x05 */ u8 min;
/* 0x06 */ u8 unk_06; /* 0x06 */ u8 unk_06;
@ -129,7 +129,7 @@ typedef struct {
typedef struct { typedef struct {
/* 0x00 */ u8 code; /* 0x00 */ u8 code;
/* 0x01 */ u8 data1; /* 0x01 */ u8 data1;
/* 0x02 */ char pad[2]; /* 0x02 */ s8 pad[2];
/* 0x04 */ u8 skyboxId; /* 0x04 */ u8 skyboxId;
/* 0x05 */ u8 unk_05; /* 0x05 */ u8 unk_05;
/* 0x06 */ u8 unk_06; /* 0x06 */ u8 unk_06;
@ -138,7 +138,7 @@ typedef struct {
typedef struct { typedef struct {
/* 0x00 */ u8 code; /* 0x00 */ u8 code;
/* 0x01 */ u8 data1; /* 0x01 */ u8 data1;
/* 0x02 */ char pad[2]; /* 0x02 */ s8 pad[2];
/* 0x04 */ u8 unk_04; /* 0x04 */ u8 unk_04;
/* 0x05 */ u8 unk_05; /* 0x05 */ u8 unk_05;
} SCmdSkyboxDisables; } SCmdSkyboxDisables;
@ -158,7 +158,7 @@ typedef struct {
typedef struct { typedef struct {
/* 0x00 */ u8 code; /* 0x00 */ u8 code;
/* 0x01 */ u8 specId; /* 0x01 */ u8 specId;
/* 0x02 */ char pad[4]; /* 0x02 */ s8 pad[4];
/* 0x06 */ u8 natureAmbienceId; /* 0x06 */ u8 natureAmbienceId;
/* 0x07 */ u8 seqId; /* 0x07 */ u8 seqId;
} SCmdSoundSettings; } SCmdSoundSettings;
@ -166,7 +166,7 @@ typedef struct {
typedef struct { typedef struct {
/* 0x00 */ u8 code; /* 0x00 */ u8 code;
/* 0x01 */ u8 data1; /* 0x01 */ u8 data1;
/* 0x02 */ char pad[5]; /* 0x02 */ s8 pad[5];
/* 0x07 */ u8 echo; /* 0x07 */ u8 echo;
} SCmdEchoSettings; } SCmdEchoSettings;