// 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(); // HackingTool Type MyMwcObjectBuilder_SmallShip_HackingTool_TypesEnum? hackingToolType = MyMwcMessageIn.ReadObjectBuilderSmallShipHackingToolTypesEnumEx(binaryReader, senderEndPoint); if (hackingToolType == null) return NetworkError(); HackingToolType = hackingToolType.Value; MyMwcLog.IfNetVerbose_AddToLog("HackingToolType: " + HackingToolType); 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()); } // HackingTool Type MyMwcObjectBuilder_SmallShip_HackingTool_TypesEnum?hackingToolType = MyMwcMessageIn.ReadObjectBuilderSmallShipHackingToolTypesEnumEx(binaryReader, senderEndPoint); if (hackingToolType == null) { return(NetworkError()); } HackingToolType = hackingToolType.Value; MyMwcLog.IfNetVerbose_AddToLog("HackingToolType: " + HackingToolType); return(true); }
internal override void SetObjectBuilderIdInternal(int?objectBuilderId) { HackingToolType = (MyMwcObjectBuilder_SmallShip_HackingTool_TypesEnum)Convert.ToUInt16(objectBuilderId); }
public MyMwcObjectBuilder_SmallShip_HackingTool(MyMwcObjectBuilder_SmallShip_HackingTool_TypesEnum hackingToolType) { HackingToolType = hackingToolType; }
internal override void SetObjectBuilderIdInternal(int? objectBuilderId) { HackingToolType = (MyMwcObjectBuilder_SmallShip_HackingTool_TypesEnum)Convert.ToUInt16(objectBuilderId); }
public static void WriteObjectBuilderSmallShipHackingToolTypesEnum(MyMwcObjectBuilder_SmallShip_HackingTool_TypesEnum val, BinaryWriter binaryWriter) { binaryWriter.Write((ushort)val); }