Това е списък с всички клавиши (и клавишни комбинации) които YSokoban може да обработва:
Клавиш | Действие | Категория | Command |
---|---|---|---|
Ctrl-TAB | отваряне на списъка с колекции | - | |
Shift-TAB | отваряне на списъка с играчи | - | |
ESC | Започване на текущото ниво отначало (всички ходове се прехвърлят в буфера за преиграване - redo) | игра | loadLevel 0 |
Shift-ESC | Започване на текущото ниво отначало + смяна на размера на YSokoban за да пасне на нивото | игра | |
стрелките | местене на работника (наляво, надясно, нагоре, надолу) | игра | |
backspace | ход назад | игра | undo 1 |
Shift-backspace | стъпка назад | игра | undo 0 |
space | ход напред или ако в момента се визуализира решение (с F2) - стоп | игра | redo 1 |
Ctrl-space | продължаване на изиграване на решението (без повече спирания) | игра | redo 2 |
Shift-space | изиграване на следващата стъпка от решението | игра | redo 0 |
F9 | включва/изключва подсказките | игра | showReachable |
Ctrl-F9 | включва/изключва показването на възможните за бутане сандъци | игра | showMovable |
Alt-F9 | включва показването на сандъците които не са били местени. | игра | showNotMoved |
F2 | изиграва избраното решение (ако са повече от 1 - избраното от комбо бокса в долния десен ъгъл) | преиграване | |
Ctrl-F2 | изиграва избраното решение, като спира при смяна на сандък | преиграване | |
Shift-F2 | изиграва избраното решение постъпково | преиграване | |
End | ако се натисне по време на изиграването на избраното решение, веднага показва края.<br\>Ако се натисне когато нивото е изиграно (виж Home) ще покаже непреместваните сандъци (виж Alt-F9 за повече) | преиграване | |
Home | Работи само в при завършено ниво (по време на крайната анимация): презарежда нивото и слага отметки само върху непреместваните сандъци (виж Alt-F9 за повече). | преиграване | |
F11 | Включва/изключва пълноекранно показване. | - | |
Ctrl-F11 | вклчва/изключва показването на статус линията и лентата с бутони. | - | |
Ctrl-S | Запис на текушото състояние | - | saveState |
Ctrl-DCtrl-O | Прочитане на текущото състояние | - | loadState |
Ctrl-Home | Зарежда първото ниво в колекцията | навигация | firstLevel |
Ctrl-End | Зарежда последното ниво в колекцията | навигация | lastLevel |
Ctrl-0..9 | Отбелязва текущото ниво | навигация | setBookmark 0..9 |
0..9 | Зарежда отбелязаното ниво | навигация | gotoBookmark 0..9 |
Ctrl-лява стрелка | Зарежда предишното ниво | навигация | loadLevel -1 |
Ctrl-дясна стрелка | Зарежда следващото ниво | навигация | loadLevel +1 |
Shift-Ctrl-лява/надолу стрелка | Зарежда предишното нерешено ниво | навигация | loadUnsolvedLevel -1 |
Shift-Ctrl-дясна/нагоре стрелка | Зарежда следващото нерешено ниво | навигация | loadUnsolvedLevel +1 |
Ctrl-Alt-стрелките | Зарежда следващо/предишно ниво дори и да е невалидно | навигация | |
Alt-стрелките | Същото като Ctrl-Alt-стрелките | навигация | |
Alt-Shift-стрелките | Зарежда следващо/предишно невалидно ниво | навигация | loadErrorLevel n |
Alt-F3 | Избира се директория за запис на BMP/PNG файловете (при правене на снимки на всеки ход) | снимки | |
Ctrl-F3 | ако не записваме - начало на запис със номер на кадър 0; ако записваме - стоп на записа (само в режим на запис) | снимкиshots | record 8 |
Shift-F3 | ако не записваме - продължаваме записа (със следващия номер на кадър); ако записваме - стоп на записа (само в режим на запис) | снимки | record 9 |
Shift-X | Снимка на текущото нов | снимки | screenShot 0 |
Ctrl-Shift-X | Снимка на всички нива от колекцията | снимки | screenShot -1 |
Ctrl-Alt-Shift-F3 | превключване между режим на запис и нормален | снимки | record 0 |
Ctrl-Shift-F3 | превключване между режим на BMP/PNG запис | снимки | record 2 |
Ctrl-Alt-F3 | превключване между режим на запис на целия прозорец или само на нивото | снимки | record 5 |
Ctrl-F1 Shift-F1 или F12 | Активиране на текущия браузър с коректен адрес така, че да покаже какво се знае за това ниво в базата данни на YSokoban | - | |
Ctrl-F12 | Поставяне в клипборда на коректен адрес така, на който може да се видят данните за това ниво в базата данни на YSokoban | - | |
Ctrl-C Ctrl-Ins |
копиране на направените до момента ходове (в клипборда) | - | copyMoves |
Ctrl-Alt-C Ctrl-Alt-Ins |
копиране на оставащите ходове (от буфера за преиграване) | - | copyMoves |
Ctrl-L | копиране на текущото ниво и решението му в клипборда | - | copyLevel |
Alt-L | копиране на текущото ниво в клипборда (без решение, без промени, само оригиналното ниво). | - | copyLevel |
Alt-Shift-L | същото като Alt-L но интервалите са заменени с - или _ (минус или подчертаване) | - | copyLevel |
Ctrl-Alt-L | същото като Ctrl-L но интервалите са заменени с - или _ (минус или подчертаване) | - | copyLevel |
Ctrl-Shift-L | същото като Ctrl-L, но RLE пакетирано | - | copyLevel |
Ctrl-Alt-Shift-L | същото като Ctrl-L, но в MF8 формат | - | copyLevel |
Ctrl-M | същото като по-горе, но в XSB + MF8 формат | - | copyLevel |
Ctrl-R | вкл./изкл. показване на числова/символна координатна система (като при шах) | - | ruler |
Alt-R | вкл./изкл. числова/числова координатна система | - | ruler |
Ctrl-V (Shift-Ins) |
вмъква (paste) ходове от клипборда | - | paste |
Ctrl-I | вмъква (paste) ходове от клипборда, като ги изпълнява веднага без да ги показва | - | paste |
Ctrl-Shift-V Ctrl-Shift-Ins |
вмъква (paste) ходове от клипборда, но спира на всяка смяна на сандък (може да продължите с интервал) | - | paste |
Shift-лява стрлка | Завърта на 90 градуса нивото наляво | ориентация | |
Shift-дясна стрела | Завърта на 90 градуса нивото надясно | ориентация | |
Shift-стрелка надолу | Хоризонтално отражение | ориентация | |
Shift-стрелка нагоре | Хоризонтално отражение (или вертикално ако е избрано от конфигурацията) | ориентация | |
Shift-H | Хоризонтално отражение | ориентация | |
Shift-L | Завърта на 90 градуса нивото наляво | ориентация | |
Shift-O | Оригинално (без промяна по ориентацията) ниво | ориентация | |
Shift-R | Завърта на 90 градуса нивото надясно | ориентация | |
Shift-U | Завърта на 180 градуса нивото | ориентация | |
Shift-V | Вертикално отразяване | ориентация | |
Shift-\ | Диагонално отразяване (= на хоризонтално + завъртане на 90 градуса) | ориентация | |
Shift-/ | Диагонално отразяване (= на хоризонтално + завъртане на 270 градуса) | ориентация | |
M | Изпълнение на новосъздаден макрос (редактиран в долната част на макро диалога и все още незасписан) | Макроси | |
Shift-M | Изпълнение на избран макрос (показан в горната част на макро диалога) | Макроси | |
F3..F8 | превключване на кожи | Кожи | |
Ctrl-F3..F8 | превключване на кожи с обратната настройка за мрежата) | Кожи | |
Ctrl-N | вкл./изк. на мрежата (като Ctrl-F3..F8, но за текущата кожа). | Кожи | toggleNet |
* | вкл./изк. на автоматичното преоразмеряване | Кожи | |
= | изключване на автоматичното преоразмеряване на кожата и избиране на нормалния размер за тази кожа. | Кожи | |
# или ` | превкл. алгоритъма за преоразмерявне (има два възможни и зависи от кожата кой е по подходящ). | Кожи | |
- или [ | спира преоразмерявнето и използва размер за кожата с 1 точка по-малък от текущия | Кожи | |
+ или ] | спира преоразмерявнето и използва размер за кожата с 1 точка по-голям от текущия | Кожи | |
S и A | Итерира по кожите записани в под директорията с кожи. A/S итерира назад/напред по кожите. | Кожи | |
Alt-D | Понякога имате текст с ниво с празни редове между всеки ред (получава се при някой електронни писма). Alt-D премахва такива празни редове от клипборда. След това може да ги вмъкнете където искате. Не натискайте alt-D два пъти, защото ще изтриете повече такива редове отколкото трябва. След натискането на Alt-D визуално не се случва нищо, просто вмъкнете резултата в текстов файл за да видите ефекта. | Tool | |
Ctrl-P | Следващото копиране към клипборда ще използва push-format вместо LURD format (еднократно) | виж copyMoves 1 | |
Ctrl-Shift-P | Същото като Ctrl-P, но ще остане включено (няма да е еднократно) | ||
Alt-P | Същото като Ctrl-P, но допълнително ще се маркират сандъците през които само се преминава. | виж copyMoves 2 | |
Alt-Shift-P | Същото като Alt-P, но ще остане включено (няма да е еднократно) | ||
Ctrl-Alt-P | Както Ctrl-P но няма да се разчита на преминаване през сандъци (за такива през които се преминава ще се генерират две бутания) | виж copyMoves 3 | |
Ctrl-Alt-Shift-P | Същото като Ctrl-Alt-P, но ще остане включено (няма да е еднократно) | ||
F1 | Активира стандартния браузер с помощните файлове записани в YSokobanDocs директорията (ако са налични). | Tool |