private static void OnSetHandbrake(MySyncGrid syncObject, ref SetHandbrakeMsg msg, MyNetworkClient sender) { syncObject.Entity.GridSystems.WheelSystem.HandBrake = msg.Handbrake; }
private static void OnSetHandbrake(MySyncGrid syncObject, ref SetHandbrakeMsg msg, MyNetworkClient sender) { syncObject.Entity.GridSystems.WheelSystem.HandBrake = msg.Handbrake; if (Sync.IsServer) { Sync.Layer.SendAsRpcToAllButOne(ref msg, sender.SteamUserId); } }
internal void SetHandbrakeRequest(bool v) { var msg = new SetHandbrakeMsg(); msg.GridEntityId = Entity.EntityId; msg.Handbrake = v; Sync.Layer.SendMessageToAllAndSelf(ref msg); }
internal void SetHandbrakeRequest(bool v) { var msg = new SetHandbrakeMsg(); msg.GridEntityId = Entity.EntityId; msg.Handbrake = v; Sync.Layer.SendAsRpcToServerAndSelf(ref msg); }