public static void SendToClients(RailgunTracerData data)
        {
            //Below, save your data to string or some other serializable type
            var sendData = MyAPIGateway.Utilities.SerializeToBinary(data);

            //Send the message to the ID you registered in Setup, and specify the user via SteamId
            bool sendStatus = MyAPIGateway.Multiplayer.SendMessageToOthers(NetID, sendData);

            if (!MyAPIGateway.Utilities.IsDedicated && MyAPIGateway.Multiplayer.IsServer)
            {
                RailgunCore.DrawProjectileClient(data);
            }
        }
        public static void DrawProjectileClient(RailgunTracerData tracerData)
        {
            RailgunProjectileData projectileData;
            bool registered = railgunDataDict.TryGetValue(tracerData.ShooterID, out projectileData);

            if (!registered)
            {
                return;
            }

            var projectile = new ArmorPiercingProjectileClient(tracerData, projectileData);

            projectile.DrawTracer();
        }