public void ChangeRotorDisplacement(float newDisplacement) { var msg = new SetRotorDisplacementMsg(); msg.EntityId = Entity.EntityId; msg.Displacement = newDisplacement; Sync.Layer.SendMessageToServer(ref msg); }
private static void OnChangeRotorDisplacement(MySyncMotorStator sync, ref SetRotorDisplacementMsg msg, MyNetworkClient sender) { MyMotorStator stator = (MyMotorStator)sync.Entity; stator.DummyDisplacement = msg.Displacement; if (Sync.IsServer) { Sync.Layer.SendMessageToAll(ref msg); } }