示例#1
0
        public void ChangeRotorDisplacement(float newDisplacement)
        {
            var msg = new SetRotorDisplacementMsg();

            msg.EntityId     = Entity.EntityId;
            msg.Displacement = newDisplacement;

            Sync.Layer.SendMessageToServer(ref msg);
        }
示例#2
0
        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);
            }
        }
        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);
            }
        }
        public void ChangeRotorDisplacement(float newDisplacement)
        {
            var msg = new SetRotorDisplacementMsg();
            msg.EntityId = Entity.EntityId;
            msg.Displacement = newDisplacement;

            Sync.Layer.SendMessageToServer(ref msg);
        }