diff options
| author | megazig <megazig@megazig-desktop.(none)> | 2009-04-19 14:36:52 -0500 |
|---|---|---|
| committer | megazig <megazig@megazig-desktop.(none)> | 2009-04-19 14:36:52 -0500 |
| commit | 0a6bad6a04ebfb4b0723a118ab477af33c5a43b4 (patch) | |
| tree | 50d9f6f9e114c9c55da7fe3e29ad1df3cbcaf83e /brlan.h | |
| parent | 0c025bc83b0a889347fad1d128ab02a315656577 (diff) | |
big brlan fix
Diffstat (limited to '')
| -rwxr-xr-x | brlan.h | 9 |
1 files changed, 8 insertions, 1 deletions
@@ -83,7 +83,7 @@ typedef struct typedef struct { u16 type; // Type (look at animtypes) - u16 unk1; // ??? Every case has been 0x0200 + u16 unk1; // Every case has been 0x0200 // 0x0100 for pairs u16 coord_count; // How many coordinates. u16 pad1; // All cases I've seen is zero. u32 unk2; // ??? In every case I've seen, it is 0x0000000C. @@ -96,6 +96,13 @@ typedef struct u32 part3; // With Bit 16 set in flags, this seems to be yet another coordinate. (Bit 17 seems to act the same) } tag_data; +typedef struct +{ + u32 part1; + u16 part2; + u16 padding; +} tag_data2; + void parse_brlan(char* filename); void make_brlan(char* infile, char* outfile); |
