// Read this object from message-in internal override bool Read(BinaryReader binaryReader, EndPoint senderEndPoint, int gameVersion) { if (base.Read(binaryReader, senderEndPoint, gameVersion) == false) return NetworkError(); // Radar Type MyMwcObjectBuilder_SmallShip_Radar_TypesEnum? radarType = MyMwcMessageIn.ReadObjectBuilderSmallShipRadarTypesEnumEx(binaryReader, senderEndPoint); if (radarType == null) return NetworkError(); RadarType = radarType.Value; MyMwcLog.IfNetVerbose_AddToLog("RadarType: " + RadarType); return true; }
// Read this object from message-in internal override bool Read(BinaryReader binaryReader, EndPoint senderEndPoint, int gameVersion) { if (base.Read(binaryReader, senderEndPoint, gameVersion) == false) { return(NetworkError()); } // Radar Type MyMwcObjectBuilder_SmallShip_Radar_TypesEnum?radarType = MyMwcMessageIn.ReadObjectBuilderSmallShipRadarTypesEnumEx(binaryReader, senderEndPoint); if (radarType == null) { return(NetworkError()); } RadarType = radarType.Value; MyMwcLog.IfNetVerbose_AddToLog("RadarType: " + RadarType); return(true); }
internal override void SetObjectBuilderIdInternal(int?objectBuilderId) { RadarType = (MyMwcObjectBuilder_SmallShip_Radar_TypesEnum)Convert.ToUInt16(objectBuilderId); }
public MyMwcObjectBuilder_SmallShip_Radar(MyMwcObjectBuilder_SmallShip_Radar_TypesEnum radarType /*, float radarRange*/) { RadarType = radarType; //RadarRange = radarRange; }
internal override void SetObjectBuilderIdInternal(int? objectBuilderId) { RadarType = (MyMwcObjectBuilder_SmallShip_Radar_TypesEnum)Convert.ToUInt16(objectBuilderId); }
public MyMwcObjectBuilder_SmallShip_Radar(MyMwcObjectBuilder_SmallShip_Radar_TypesEnum radarType/*, float radarRange*/) { RadarType = radarType; //RadarRange = radarRange; }
public static void WriteObjectBuilderSmallShipRadarTypesEnum(MyMwcObjectBuilder_SmallShip_Radar_TypesEnum val, BinaryWriter binaryWriter) { binaryWriter.Write((ushort)val); }