Пример #1
0
 public static void SendChangeUseConveyorSystemRequest(long entityId, bool newVal)
 {
     var msg = new ChangeUseConveyorsMsg();
     msg.ProductionEntityId = entityId;
     msg.Value = newVal;
     Sync.Layer.SendMessageToServerAndSelf(ref msg, MyTransportMessageEnum.Success);
 }
Пример #2
0
        public static void SendChangeUseConveyorSystemRequest(long entityId, bool newVal)
        {
            var msg = new ChangeUseConveyorsMsg();

            msg.ProductionEntityId = entityId;
            msg.Value = newVal;
            Sync.Layer.SendMessageToServerAndSelf(ref msg, MyTransportMessageEnum.Success);
        }
Пример #3
0
 static void ChangeUseConveyorSystemSucess(ref ChangeUseConveyorsMsg msg, MyNetworkClient sender)
 {
     MyEntity entity;
     if (MyEntities.TryGetEntityById(msg.GetEntityId(), out entity))
     {
         if (entity as IMyInventoryOwner != null)
             (entity as IMyInventoryOwner).UseConveyorSystem = msg.Value;
     }
 }
Пример #4
0
        static void ChangeUseConveyorSystemSucess(ref ChangeUseConveyorsMsg msg, MyNetworkClient sender)
        {
            MyEntity entity;

            if (MyEntities.TryGetEntityById(msg.GetEntityId(), out entity))
            {
                if (entity as IMyInventoryOwner != null)
                {
                    (entity as IMyInventoryOwner).UseConveyorSystem = msg.Value;
                }
            }
        }
Пример #5
0
 static void ChangeUseConveyorSystemSucess(ref ChangeUseConveyorsMsg msg, MyNetworkClient sender)
 {
     MyEntity entity;
     if (MyEntities.TryGetEntityById(msg.GetEntityId(), out entity))
     {
         if (entity as IMyInventoryOwner != null)
         {
             (entity as IMyInventoryOwner).UseConveyorSystem = msg.Value;
             if (Sync.IsServer)
             {
                 Sync.Layer.SendMessageToAllButOne(ref msg, sender.SteamUserId, MyTransportMessageEnum.Success);
             }
         }
     }
 }
Пример #6
0
        static void ChangeUseConveyorSystemSucess(ref ChangeUseConveyorsMsg msg, MyNetworkClient sender)
        {
            MyEntity entity;

            if (MyEntities.TryGetEntityById(msg.GetEntityId(), out entity))
            {
                if (entity as IMyInventoryOwner != null)
                {
                    (entity as IMyInventoryOwner).UseConveyorSystem = msg.Value;
                    if (Sync.IsServer)
                    {
                        Sync.Layer.SendMessageToAllButOne(ref msg, sender.SteamUserId, MyTransportMessageEnum.Success);
                    }
                }
            }
        }