public void Parse(GameBitBuffer buffer)
 {
     Field0 = new DT_CSTRING();
     Field0.Parse(buffer);
     serLabel = new SerializeData();
     serLabel.Parse(buffer);
     Field2 = new DT_CSTRING();
     Field2.Parse(buffer);
     serText = new SerializeData();
     serText.Parse(buffer);
     Field4 = new DT_CSTRING();
     Field4.Parse(buffer);
     serComment = new SerializeData();
     serComment.Parse(buffer);
     Field6 = new DT_CSTRING();
     Field6.Parse(buffer);
     serSpeaker = new SerializeData();
     serSpeaker.Parse(buffer);
     Field8 = buffer.ReadInt(32);
     Field9 = buffer.ReadInt(32);
     Field10 = buffer.ReadInt(32);
 }
 public void Parse(GameBitBuffer buffer)
 {
     Field0 = buffer.ReadInt(32);
     Field1 = buffer.ReadInt(32);
     Field2 = buffer.ReadInt(32);
     Field3 = buffer.ReadInt(4) + (-1);
     Field4 = buffer.ReadInt(4) + (-1);
     Field5 = buffer.ReadInt(32);
     Field6 = buffer.ReadInt(32);
     Field7 = buffer.ReadInt(32);
     Field8 = new ConvLocaleDisplayTimes[18];
     for(int i = 0;i < _Field8.Length;i++)
     {
         _Field8[i] = new ConvLocaleDisplayTimes();
         _Field8[i].Parse(buffer);
     }
     Field9 = new DT_CSTRING();
     Field9.Parse(buffer);
     serComment = new SerializeData();
     serComment.Parse(buffer);
     Field11 = buffer.ReadInt(32);
     Field12 = new DT_VARIABLEARRAY();
     Field12.Parse(buffer);
     serTrueNodes = new SerializeData();
     serTrueNodes.Parse(buffer);
     Field14 = new DT_VARIABLEARRAY();
     Field14.Parse(buffer);
     serFalseNodes = new SerializeData();
     serFalseNodes.Parse(buffer);
     Field16 = new DT_VARIABLEARRAY();
     Field16.Parse(buffer);
     serChildNodes = new SerializeData();
     serChildNodes.Parse(buffer);
 }
 public void Parse(GameBitBuffer buffer)
 {
     Field0 = buffer.ReadInt(32);
     Field1 = buffer.ReadInt(4);
     snoAppearance = buffer.ReadInt(32);
     snoPhysMesh = buffer.ReadInt(32);
     Field4 = new AxialCylinder();
     Field4.Parse(buffer);
     Field5 = new Sphere();
     Field5.Parse(buffer);
     aabbBounds = new AABB();
     aabbBounds.Parse(buffer);
     serTagMap = new SerializeData();
     serTagMap.Parse(buffer);
     hTagMap = new DT_TAGMAP();
     hTagMap.Parse(buffer);
     snoAnimSet = buffer.ReadInt(32);
     snoMonster = buffer.ReadInt(32);
     serMsgTriggeredEvents = new SerializeData();
     serMsgTriggeredEvents.Parse(buffer);
     Field12 = buffer.ReadInt(32);
     Field13 = new DT_VARIABLEARRAY();
     Field13.Parse(buffer);
     Field14 = new Vector3D();
     Field14.Parse(buffer);
     Field15 = new WeightedLook[8];
     for(int i = 0;i < _Field15.Length;i++)
     {
         _Field15[i] = new WeightedLook();
         _Field15[i].Parse(buffer);
     }
     snoPhysics = buffer.ReadInt(32);
     Field17 = buffer.ReadInt(32);
     Field18 = buffer.ReadInt(32);
     Field19 = buffer.ReadFloat32();
     Field20 = buffer.ReadFloat32();
     Field21 = buffer.ReadFloat32();
     Field22 = new ActorCollisionData();
     Field22.Parse(buffer);
     Field23 = new InventoryImages[5];
     for(int i = 0;i < _Field23.Length;i++)
     {
         _Field23[i] = new InventoryImages();
         _Field23[i].Parse(buffer);
     }
     Field24 = buffer.ReadInt(32);
     Field25 = new DT_CSTRING();
     Field25.Parse(buffer);
     serVOCastingNotes = new SerializeData();
     serVOCastingNotes.Parse(buffer);
     Field27 = new DT_CSTRING();
     Field27.Parse(buffer);
     serVORole = new SerializeData();
     serVORole.Parse(buffer);
 }