The app name can be changed, but for now i will call it "Beta" (For obvious reasons...)
If you don't know, the program is a meta editor for the Halo 2 Beta. If you don't know what the halo 2 beta is, just try searching on youtube...
Anyways the program right now can read and write all tag header and nested values.
What the program cant do yet is write or read values when they are in a reflexive that is in one or more revlexives at a certain chunk number.
A good example of this is in the bitmap tag, there is a reflexive named "Sequences" and inside Sequences there is another reflexive named "Sprites." While you will be able to select any Sequences chunk you want, the sprite's values would be read as if it would be setup so that you are reading the sprites reflexive from Sequences chunk 0.
Okay now on to values:
The current values that the program can read and write is as follows:
- Values:
UInt8 (byte)
Int16 (short)
Int32 (int)
Int64(long)
Float(Single)
Int8(sbyte)
UInt16(ushort)
UInt32(uint)
UInt64(ulong)
Enums:
Enum8
Enum16
Enum32
Enum64 (Don't actually know if there are enum64's in halo, but its here anyway)
Strings:
StringID's
String32's
String128's
String256's
Bitmasks: (Now Read and Write)
Bitmask8
Bitmask16
Bitmask32
Idents
