static void OnSelectSound(MySyncSoundBlock sync, ref SelectSoundMsg msg, MyNetworkClient sender) { sync.Entity.SelectSound(msg.CueId, false); if (Sync.IsServer) { Sync.Layer.SendMessageToAll(msg); } }
public void SendSelectSoundRequest(MyStringId cueId) { SelectSoundMsg msg = new SelectSoundMsg(); msg.EntityId = Entity.EntityId; msg.CueId = cueId; Sync.Layer.SendMessageToServer(ref msg, MyTransportMessageEnum.Request); }
public void SendSelectSoundRequest(MyCueId cueId) { SelectSoundMsg msg = new SelectSoundMsg(); msg.EntityId = Entity.EntityId; msg.CueId = cueId; Sync.Layer.SendMessageToServer(ref msg, MyTransportMessageEnum.Request); }
static void OnSelectSound(MySyncSoundBlock sync, ref SelectSoundMsg msg, MyNetworkClient sender) { sync.Entity.SelectSound(msg.CueId, false); if (Sync.IsServer) Sync.Layer.SendMessageToAll(msg); }