/// <summary> /// Constructs an instance of the NetMessage. /// </summary> /// <param name="name">String identifier of the message type.</param> /// <param name="group">The group this message type belongs to.</param> /// <param name="id">Legacy enum ID for this message.</param> internal NetMessage(string name, MsgGroups group, NetMessages id) { MsgName = name; MsgGroup = group; MsgId = id; }
private void RegisterNetworkBinaryData(IBinaryDataSetBuilder dataSetBuilder) { NetMessages.RegisterEngineBinaryDataTypes(dataSetBuilder); //TODO: let game do the same }