static void OnChangeSoundVolume(MySyncSoundBlock sync, ref ChangeSoundVolumeMsg msg, MyNetworkClient sender)
 {
     sync.Entity.Volume = msg.Volume;
     if (Sync.IsServer)
     {
         Sync.Layer.SendMessageToAll(msg);
     }
 }
        public void SendChangeSoundVolumeRequest(float volume)
        {
            ChangeSoundVolumeMsg msg = new ChangeSoundVolumeMsg();

            msg.EntityId = Entity.EntityId;
            msg.Volume   = volume;

            Sync.Layer.SendMessageToServer(ref msg, MyTransportMessageEnum.Request);
        }
示例#3
0
        public void SendChangeSoundVolumeRequest(float volume)
        {
            ChangeSoundVolumeMsg msg = new ChangeSoundVolumeMsg();

            msg.EntityId = Entity.EntityId;
            msg.Volume = volume;

            Sync.Layer.SendMessageToServer(ref msg, MyTransportMessageEnum.Request);
        }
示例#4
0
 static void OnChangeSoundVolume(MySyncSoundBlock sync, ref ChangeSoundVolumeMsg msg, MyNetworkClient sender)
 {
     sync.Entity.Volume = msg.Volume;
     if (Sync.IsServer)
         Sync.Layer.SendMessageToAll(msg);
 }