예제 #1
0
        public uint m_Unknown21;                            // 21


        public bool Load(DBCRecord dbcRecord)
        {
            this.m_WorldSafeLocsID = dbcRecord.GetUInt(0);
            this.m_MapId           = dbcRecord.GetUInt(1);
            this.m_X         = dbcRecord.GetFloat(2);
            this.m_Y         = dbcRecord.GetFloat(3);
            this.m_Z         = dbcRecord.GetFloat(4);
            this.m_Unknown5  = dbcRecord.GetUInt(5);
            this.m_Unknown6  = dbcRecord.GetUInt(6);
            this.m_Unknown7  = dbcRecord.GetUInt(7);
            this.m_Unknown8  = dbcRecord.GetUInt(8);
            this.m_Name      = dbcRecord.GetString(9);
            this.m_Unknown10 = dbcRecord.GetUInt(10);
            this.m_Unknown11 = dbcRecord.GetUInt(11);
            this.m_Unknown12 = dbcRecord.GetUInt(12);
            this.m_Unknown13 = dbcRecord.GetUInt(13);
            this.m_Unknown14 = dbcRecord.GetUInt(14);
            this.m_Unknown15 = dbcRecord.GetUInt(15);
            this.m_Unknown16 = dbcRecord.GetUInt(16);
            this.m_Unknown17 = dbcRecord.GetUInt(17);
            this.m_Unknown18 = dbcRecord.GetUInt(18);
            this.m_Unknown19 = dbcRecord.GetUInt(19);
            this.m_Unknown20 = dbcRecord.GetUInt(20);
            this.m_Unknown21 = dbcRecord.GetUInt(21);

            //LOGs.WriteLine( LogMessageType.MSG_INFO, "{0}", m_WorldSafeLocsID );

            return(true);
        }
        public uint m_Unknown1;                      // 25

        public bool Load(DBCRecord dbcRecord)
        {
            this.m_CreatureFamilyID = dbcRecord.GetUInt(0);
            this.m_MinSize          = dbcRecord.GetFloat(1);
            this.m_MinLevel         = dbcRecord.GetUInt(2);
            this.m_MaxSize          = dbcRecord.GetFloat(3);
            this.m_MaxLevel         = dbcRecord.GetUInt(4);
            this.m_Skilline         = dbcRecord.GetUInt(5);
            this.m_Tameable         = dbcRecord.GetUInt(6);
            this.m_PetFoodID        = dbcRecord.GetUInt(7);
            this.m_Name             = dbcRecord.GetUInt(8);
            this.m_Namealt1         = dbcRecord.GetUInt(9);
            this.m_Namealt2         = dbcRecord.GetUInt(10);
            this.m_Namealt3         = dbcRecord.GetUInt(11);
            this.m_Namealt4         = dbcRecord.GetString(12);
            this.m_Namealt5         = dbcRecord.GetUInt(13);
            this.m_Namealt6         = dbcRecord.GetUInt(14);
            this.m_Namealt7         = dbcRecord.GetUInt(15);
            this.m_Namealt8         = dbcRecord.GetUInt(16);
            this.m_Namealt9         = dbcRecord.GetUInt(17);
            this.m_Namealt10        = dbcRecord.GetUInt(18);
            this.m_Namealt11        = dbcRecord.GetUInt(19);
            this.m_Namealt12        = dbcRecord.GetUInt(20);
            this.m_Namealt13        = dbcRecord.GetUInt(21);
            this.m_Namealt14        = dbcRecord.GetUInt(22);
            this.m_Namealt15        = dbcRecord.GetUInt(23);
            this.m_Nameflags        = dbcRecord.GetUInt(24);
            this.m_Unknown1         = dbcRecord.GetUInt(25);

            //LOGs.WriteLine( LogMessageType.MSG_INFO, "{0}, {1}", m_CreatureFamilyID, m_Namealt4 );

            return(true);
        }
예제 #3
0
        public uint m_Unknown10;                            // 10


        public bool Load(DBCRecord dbcRecord)
        {
            this.m_TaxiPathNodeID = dbcRecord.GetUInt(0);
            this.m_Path           = dbcRecord.GetUInt(1);
            this.m_Seq            = dbcRecord.GetUInt(2);
            this.m_MapId          = dbcRecord.GetUInt(3);
            this.m_X          = dbcRecord.GetFloat(4);
            this.m_Y          = dbcRecord.GetFloat(5);
            this.m_Z          = dbcRecord.GetFloat(6);
            this.m_ActionFlag = dbcRecord.GetUInt(7);
            this.m_WaitTime   = dbcRecord.GetUInt(8);
            this.m_Unknown9   = dbcRecord.GetUInt(9);
            this.m_Unknown10  = dbcRecord.GetUInt(10);

            //LOGs.WriteLine( LogMessageType.MSG_INFO, "{0}", m_TaxiPathNodeID );

            return(true);
        }
예제 #4
0
        public float m_Unknown12;      // 34

        public bool Load(DBCRecord dbcRecord)
        {
            this.m_AreaTableId     = dbcRecord.GetUInt(0);
            this.m_MapId           = dbcRecord.GetUInt(1);
            this.m_ZoneId          = dbcRecord.GetUInt(2);
            this.m_ExplorationFlag = dbcRecord.GetUInt(3);
            this.m_AreaFlags       = dbcRecord.GetUInt(4);
            this.m_Unknown2        = dbcRecord.GetUInt(5);
            this.m_Unknown3        = dbcRecord.GetUInt(6);
            this.m_Unknown4        = dbcRecord.GetUInt(7);
            this.m_EXP             = dbcRecord.GetUInt(8);
            this.m_Unknown5        = dbcRecord.GetUInt(9);
            this.m_Level           = dbcRecord.GetUInt(10);
            this.m_NameAlt0        = dbcRecord.GetUInt(11);
            this.m_NameAlt1        = dbcRecord.GetUInt(12);
            this.m_NameAlt2        = dbcRecord.GetUInt(13);
            this.m_NameAlt3        = dbcRecord.GetUInt(14);
            this.m_Name            = dbcRecord.GetString(15);
            this.m_NameAlt5        = dbcRecord.GetUInt(16);
            this.m_NameAlt6        = dbcRecord.GetUInt(17);
            this.m_NameAlt7        = dbcRecord.GetUInt(18);
            this.m_NameAlt8        = dbcRecord.GetUInt(19);
            this.m_NameAlt9        = dbcRecord.GetUInt(20);
            this.m_NameAlt10       = dbcRecord.GetUInt(21);
            this.m_NameAlt11       = dbcRecord.GetUInt(22);
            this.m_NameAlt12       = dbcRecord.GetUInt(23);
            this.m_NameAlt13       = dbcRecord.GetUInt(24);
            this.m_NameAlt14       = dbcRecord.GetUInt(25);
            this.m_NameAlt15       = dbcRecord.GetUInt(26);
            this.m_NameFlags       = dbcRecord.GetUInt(27);
            this.m_Category        = dbcRecord.GetUInt(28);
            this.m_Unknown7        = dbcRecord.GetUInt(29);
            this.m_Unknown8        = dbcRecord.GetUInt(30);
            this.m_Unknown9        = dbcRecord.GetUInt(31);
            this.m_Unknown10       = dbcRecord.GetUInt(32);
            this.m_Unknown11       = dbcRecord.GetFloat(33);
            this.m_Unknown12       = dbcRecord.GetFloat(34);

            //LOGs.WriteLine( LogMessageType.MSG_INFO, "{0}, {1}, {2}, {3} {4} {5}", m_AreaTableId, m_MapId, m_ZoneId, m_Name, m_ExplorationFlag, m_AreaFlags );

            return(true);
        }