aboutsummaryrefslogtreecommitdiff
path: root/brlan.h
diff options
context:
space:
mode:
authorAlex Marshall <SquidMan72@gmail.com>2009-02-15 03:58:17 -0800
committerAlex Marshall <SquidMan72@gmail.com>2009-02-15 03:58:17 -0800
commit5614e8c852cb627d05736a01d3a349966faa4d24 (patch)
treec7f3cd9ff8989f12b3af1b1c96a4c133c05ddc59 /brlan.h
parent215cd892afdf8827b3c73d7b726bf073a729ef4c (diff)
Added (partially) functional XML -> BRLAN converter to C side Benzin. Added some other new fun stuff. Look at the converter please comex, its output doesn't work in parse-brlan but works in C benzin.
Diffstat (limited to '')
-rwxr-xr-xbrlan.h17
1 files changed, 4 insertions, 13 deletions
diff --git a/brlan.h b/brlan.h
index 6880173..3df14ad 100755
--- a/brlan.h
+++ b/brlan.h
@@ -82,10 +82,11 @@ typedef struct
typedef struct
{
- u32 flags; // Flags?
+ u16 type; // Type (look at animtypes)
+ u16 unk1; // ??? Every case has been 0x0200
u16 coord_count; // How many coordinates.
u16 pad1; // All cases I've seen is zero.
- u32 unk1; // ??? In every case I've seen, it is \x00\x00\x00\x0C.
+ u32 unk2; // ??? In every case I've seen, it is 0x0000000C.
} tag_entryinfo;
typedef struct
@@ -97,17 +98,7 @@ typedef struct
void parse_brlan(char* filename);
-
-
-
-
-
-
-
-
-
-
-
+void make_brlan(char* infile, char* outfile);
#endif //BRLAN_H_