public override System.Collections.Generic.Queue <Moonfish.Tags.BlamPointer> ReadFields(System.IO.BinaryReader binaryReader)
 {
     System.Collections.Generic.Queue <Moonfish.Tags.BlamPointer> pointerQueue = new System.Collections.Generic.Queue <Moonfish.Tags.BlamPointer>(base.ReadFields(binaryReader));
     this.Position               = binaryReader.ReadVector3();
     this.Facing                 = binaryReader.ReadSingle();
     this.Type                   = ((TypeEnum)(binaryReader.ReadInt16()));
     this.TeamDesignator         = ((TeamDesignatorEnum)(binaryReader.ReadInt16()));
     this.Identifier             = binaryReader.ReadInt16();
     this.ScenarioNetpointsFlags = ((Flags)(binaryReader.ReadInt16()));
     this.EMPTYSTRING            = binaryReader.ReadStringID();
     this.EMPTYSTRING0           = binaryReader.ReadStringID();
     return(pointerQueue);
 }
 public override System.Collections.Generic.Queue <Moonfish.Tags.BlamPointer> ReadFields(System.IO.BinaryReader binaryReader)
 {
     System.Collections.Generic.Queue <Moonfish.Tags.BlamPointer> pointerQueue = new System.Collections.Generic.Queue <Moonfish.Tags.BlamPointer>(base.ReadFields(binaryReader));
     this.Position           = binaryReader.ReadVector3();
     this.Facing             = binaryReader.ReadSingle();
     this.TeamDesignator     = ((TeamDesignatorEnum)(binaryReader.ReadInt16()));
     this.BSPIndex           = binaryReader.ReadInt16();
     this.GameType1          = ((GameType1Enum)(binaryReader.ReadInt16()));
     this.GameType2          = ((GameType2Enum)(binaryReader.ReadInt16()));
     this.GameType3          = ((GameType3Enum)(binaryReader.ReadInt16()));
     this.GameType4          = ((GameType4Enum)(binaryReader.ReadInt16()));
     this.SpawnType0         = ((SpawnType0Enum)(binaryReader.ReadInt16()));
     this.SpawnType1         = ((SpawnType1Enum)(binaryReader.ReadInt16()));
     this.SpawnType2         = ((SpawnType2Enum)(binaryReader.ReadInt16()));
     this.SpawnType3         = ((SpawnType3Enum)(binaryReader.ReadInt16()));
     this.EMPTYSTRING        = binaryReader.ReadStringID();
     this.EMPTYSTRING0       = binaryReader.ReadStringID();
     this.CampaignPlayerType = ((CampaignPlayerTypeEnum)(binaryReader.ReadInt16()));
     this.fieldpad           = binaryReader.ReadBytes(6);
     return(pointerQueue);
 }