protected void ReadGroupTags(Managers.BlamDefinition gd, IO.EndianReader s) { uint gt = s.ReadUInt32(); if (gt != uint.MaxValue) GroupTag1 = gd.TagGroupFind(TagInterface.TagGroup.FromUInt(gt)); else GroupTag1 = TagInterface.TagGroup.Null; gt = s.ReadUInt32(); if (gt != uint.MaxValue) GroupTag2 = gd.TagGroupFind(TagInterface.TagGroup.FromUInt(gt)); else GroupTag2 = TagInterface.TagGroup.Null; gt = s.ReadUInt32(); if (gt != uint.MaxValue) GroupTag3 = gd.TagGroupFind(TagInterface.TagGroup.FromUInt(gt)); else GroupTag3 = TagInterface.TagGroup.Null; }