Example #1
0
        private void Process(Client client, ClientConstructorCraft msg)
        {
            var vehicle = state.history.vehicles.GetOrAddNew(msg.itemGuid);

            vehicle.position = msg.spawnPosition;
            vehicle.rotation = msg.spawnRotation;
            vehicle.craft    = msg;

            SendToAll(client.peer, msg);
        }
Example #2
0
 private void Process(ClientConstructorCraft msg)
 {
     using (new MessageBlocker()) {
         Logic.Commands.SpawnPrefab(msg.itemGuid, msg.children, msg.tech, msg.spawnPosition, msg.spawnRotation);
     }
 }