Nanook.QueenBee.Parser.PakFormat.PakFormat C# (CSharp) Method

PakFormat() static private method

static private PakFormat ( ) : System
return System
        static PakFormat()
        {
            //types must be in the same order as the enum
            _types = new uint[,] {
                   // Wii        PC         XBox       XBox XBX   PS2        PC WPC        //MUST MATCH Pack Format ENUM
                    { 0x00000000,0x00000000,0x00000000,0x00000000,0x00000000,0x00000000 }, //Unknown
                    { 0x00200100,0x00200100,0x00200100,0x00010400,0x00010400,0x00010400 }, //SectionInteger
                    { 0x00200200,0x00200200,0x00200200,0x00020400,0x00020400,0x00020400 }, //SectionFloat
                    { 0x00200300,0x00200300,0x00200300,0x00030400,0x00030400,0x00030400 }, //SectionString
                    { 0x00200400,0x00200400,0x00200400,0x00040400,0x00040400,0x00040400 }, //SectionStringW
                    { 0x00200500,0x00200500,0x00200500,0x00050400,0x00050400,0x00050400 }, //SectionFloatsX2
                    { 0x00200600,0x00200600,0x00200600,0x00060400,0x00060400,0x00060400 }, //SectionFloatsX3
                    { 0x00200700,0x00200700,0x00200700,0x00070400,0x00070400,0x00070400 }, //SectionScript
                    { 0x00200A00,0x00200A00,0x00200A00,0x000A0400,0x000A0400,0x000A0400 }, //SectionStruct
                    { 0x00200C00,0x00200C00,0x00200C00,0x000C0400,0x000C0400,0x000C0400 }, //SectionArray
                    { 0x00200D00,0x00200D00,0x00200D00,0x000D0400,0x000D0400,0x000D0400 }, //SectionQbKey
                    { 0x00201A00,0x00201A00,0x00201A00,0x00041A00,0x00041A00,0x00041A00 }, //SectionQbKeyString
                    { 0x00201B00,0x00201B00,0x00201B00,0x001A0400,0x001A0400,0x001A0400 }, //SectionStringPointer
                    { 0x00201C00,0x00201C00,0x00201C00,0x001C0400,0x001C0400,0x001C0400 }, //SectionQbKeyStringQs
                    { 0x00010100,0x00010100,0x00010100,0x00010100,0x00010100,0x00010100 }, //ArrayInteger
                    { 0x00010200,0x00010200,0x00010200,0x00020100,0x00020100,0x00020100 }, //ArrayFloat
                    { 0x00010300,0x00010300,0x00010300,0x00030100,0x00030100,0x00030100 }, //ArrayString
                    { 0x00010400,0x00010400,0x00010400,0x00040100,0x00040100,0x00040100 }, //ArrayStringW
                    { 0x00010500,0x00010500,0x00010500,0x00050100,0x00050100,0x00050100 }, //ArrayFloatsX2
                    { 0x00010600,0x00010600,0x00010600,0x00060100,0x00060100,0x00060100 }, //ArrayFloatsX3
                    { 0x00010A00,0x00010A00,0x00010A00,0x000A0100,0x000A0100,0x000A0100 }, //ArrayStruct
                    { 0x00010C00,0x00010C00,0x00010C00,0x000C0100,0x000C0100,0x000C0100 }, //ArrayArray
                    { 0x00010D00,0x00010D00,0x00010D00,0x000D0100,0x000D0100,0x000D0100 }, //ArrayQbKey
                    { 0x00011A00,0x00011A00,0x00011A00,0x001A0100,0x001A0100,0x001A0100 }, //ArrayQbKeyString
                    { 0x00011B00,0x00011B00,0x00011B00,0x001B0100,0x001B0100,0x001B0100 }, //ArrayStringPointer
                    { 0x00011C00,0x00011C00,0x00011C00,0x001C0100,0x001C0100,0x001C0100 }, //ArrayQbKeyStringQs
                    { 0x00810000,0x00810000,0x00810000,0x00000300,0x00000300,0x00000300 }, //StructItemInteger
                    { 0x00820000,0x00820000,0x00820000,0x00000500,0x00000500,0x00000500 }, //StructItemFloat
                    { 0x00830000,0x00830000,0x00830000,0x00000700,0x00000700,0x00000700 }, //StructItemString
                    { 0x00840000,0x00840000,0x00840000,0x00000900,0x00000900,0x00000900 }, //StructItemStringW
                    { 0x00850000,0x00850000,0x00850000,0x00000B00,0x00000B00,0x00000B00 }, //StructItemFloatsX2
                    { 0x00860000,0x00860000,0x00860000,0x00000D00,0x00000D00,0x00000D00 }, //StructItemFloatsX3
                    { 0x008A0000,0x008A0000,0x008A0000,0x00001500,0x00001500,0x00001500 }, //StructItemStruct
                    { 0x008C0000,0x008C0000,0x008C0000,0x00001900,0x00001900,0x00001900 }, //StructItemArray
                    { 0x008D0000,0x008D0000,0x008D0000,0x00001B00,0x00001B00,0x00001B00 }, //StructItemQbKey
                    { 0x009A0000,0x009A0000,0x009A0000,0x00003500,0x00003500,0x00003500 }, //StructItemQbKeyString
                    { 0x009B0000,0x009B0000,0x009B0000,0xFFFFFFFF,0xFFFFFFFF,0xFFFFFFFF }, //StructItemStringPointer
                    { 0x009C0000,0x009C0000,0x009C0000,0xFFFFFFFF,0x001A0400,0xFFFFFFFF }, //StructItemQbKeyStringQs
                    { 0x00010000,0x00010000,0x00010000,0x00000100,0x00000100,0x00000100 }, //Floats
                    { 0x00000100,0x00000100,0x00000100,0x00010000,0x00010000,0x00010000 }  //StructHeader
            };
        }

Same methods

PakFormat::PakFormat ( string pakFile, string pabFile, string dbgFile, PakFormatType type ) : System
PakFormat::PakFormat ( string pakFile, string pabFile, string dbgFile, PakFormatType type, bool autoDetectFiles ) : System