Мне нравится играть определенное изменение Solitare, который AisleRiot, кажется, не предлагает. Я нашел, что Единственная Карта Тянет версию Клондайка, но это ограничивает пересоглашения, и я нашел, что Три Карты Тянут, который не имеет никаких пределов на пересоглашения. Мне нравится разыгрывать Единственную Карту, Тянут без пределов на пересоглашения. Действительно ли это возможно с AisleRiot, или я должен пойти, находят другую программу?
Draw-Style Redeal-Limit Available? 1 3 Yes 1 none No -- This is what I want 3 3 No 3 none Yes
Я врезался в причину этого изменения в поведении на немецком сайте.
Ранее Вы могли отредактировать значение макс. пересоглашения около начала файла конфигурации и установить его на-1 для неограниченных пересоглашений (согласно комментарию для той строки). В Ubuntu 12.04, которая больше не работает. Код, который анализирует опции в новом пункте меню Klondike, сильно сбрасывает значение макс. пересоглашения.
Может быть более изящный способ сделать это, но самый простой способ, которым я нашел, состоял в том, чтобы отредактировать как корень (используйте sudo), файл:
/usr/share/aisleriot/games/klondike.scm
Около конца файла ищите раздел как это:
(define (apply-options options)
(set! deal-three (cadr (list-ref options 1)))
(set! deal-one (cadr (list-ref options 2)))
(set! no-redeal (cadr (list-ref options 3)))
(set! max-redeal (cond (no-redeal 0)
; (deal-one 2)
(#t -1))))
Или удалите или прокомментируйте с точкой с запятой, предпоследней строкой.