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); }
static void OnChangeSoundVolume(MySyncSoundBlock sync, ref ChangeSoundVolumeMsg msg, MyNetworkClient sender) { sync.Entity.Volume = msg.Volume; if (Sync.IsServer) Sync.Layer.SendMessageToAll(msg); }