public static void WaypointMessage(ServerWaypointItem serverItem) { WaypointItem item = new WaypointItem( ); item.Name = serverItem.Name; item.Position = new Vector3D(serverItem.X, serverItem.Y, serverItem.Z); item.Remove = serverItem.Enabled; item.SteamId = 0; item.Text = serverItem.Name; string messageString = MyAPIGateway.Utilities.SerializeToXML(item); byte[] data = Encoding.Unicode.GetBytes(messageString); BroadcastDataMessage(DataMessageType.Waypoint, data); }
public static void WaypointMessage( ServerWaypointItem serverItem ) { WaypointItem item = new WaypointItem( ); item.Name = serverItem.Name; item.Position = new Vector3D( serverItem.X, serverItem.Y, serverItem.Z ); item.Remove = serverItem.Enabled; item.SteamId = 0; item.Text = serverItem.Name; string messageString = MyAPIGateway.Utilities.SerializeToXML( item ); byte[ ] data = Encoding.Unicode.GetBytes( messageString ); BroadcastDataMessage( DataMessageType.Waypoint, data ); }