Включается функционал на вкладке "General" опция "Layout".
Программа может заменить графику рума на файлы лейаута, который находится в папке Layout. Для этого рум должен быть настроен, как написано в разделе "Настройка рума" и на вкладке General отмечены группы лейаута, которые нужно заменить. В программе для примера есть встроенный лейаут. Чтобы установить свой лейаут, нужно заменить файлы в папке Layout на свои файлы такого же размера. Чтобы вернуть встроенный лейаут, нужно закрыть программу и удалить папку Layout или файлы, которые нужно восстановить. После запуска программы все удаленные файлы будут восстановлены из встроенного лейаута.
Визуальный редактор графики объектов стола (для клиента iPoker версии 21.x.x.x) меняет и показывает большинство объектов лейаута. Описание всех остальных файлов лейаута для разных версий клиента iPoker указаны после таблицы групп лейаута.
Группы лейаута (название файлов и размер в пикселях):
Группа Table theme:
Table (0_1.png, 1024*726)
Table (0_2.png, 1024*726)
Table Title (1_x.png, 1024*33)
Группа Table theme v23:
Pattern (12_1.png, 1024*726)
Shadow (12_2.png, 1024*726)
Felt (12_3.png, 1024*726)
Table (12_4.png, 1024*726)
Promo logo (12_5.png, 1024*726)
Группа Slider:
Slider (7_x.png, 6*15)
Slider background (11_1.png, 355*30)
Slider Money (9_1.png, 84*19)
Slider new (10_x.png, 244*6)
Slider Tab (6_x.png, 127*56)
Slider Thumb (8_1.png, 30*30)
Группа Dealer:
Dealer (70_1.png, 30*25)
Группа Note Icon:
Note Icon (39_1.png, 10*12)
Группа CheckBox:
CheckBox (42_x.png, 21*20)
Группа Amount Background:
Amount Background (43_1.png, 55*17)
Группа Seat Open:
Seat Open (44_1.png, 205*75)
Seat Open v21 (63_1.png, 146*48)
Empty Seat v21 (63_2.png, 146*48)
Группа Button:
Button Check (3_x.png, 127*56)
Button Deposit (48_x.png, 105*35)
Button Fold (2_x.png, 127*56)
Button Left Bottom (17_x.png, 87*28)
Button Left Top (47_1.png, 34*34)
Button Raise (4_x.png, 127*56)
Button Sit Out Options v23_9 (18_x.png, 235*30)
Button Speed Fold (5_x.png, 127*56)
Button Time Bank (19_x.png, 61*56)
Группа Player:
Player Action v21 (62_x.png, 142*24)
Player Avatar (29_1.png, 75*75)
Player Avatar v20 (29_2.png, 94*94)
Player Avatar Notes 1-8 (21_1 .. 28_1.png, 75*75)
Player Bounty (59_1.png, 73*20)
Player Bounty v21 (59_2.png, 59*18)
Player Box (30_1.png, 128*75)
Player Box v21 (60_x.png, 146*48)
Player Box Aggressor Side v21 (61_1.png, 14*48)
Player Box Notes 1-8 (31_1 .. 38_1 .png, 128*75)
Player Box Notes 1-8 v21 (31_2 .. 38_2 .png, 146*54)
Player Box Separator (20_1.png, 100*1)
Player Menu "Color notes" (50_1 .. 58_1 .png, 24*24)
Player Sit Out (45_1.png, 73*73)
Player Timer (40_1.png, 73*73)
Player Timer Frame (41_1.png, 128*75)
Группа Chips:
Chips (71_1 .. 94_1.png, 25*19)
Группа Cards:
Card Hole (100_1.png, 50*68)
Cards (101_1 .. 152_1.png, 62*83)
Группа Card pocket:
Rabbit Hunt (64_1.png, 67*89)
All-in Cash Out (64_2.png, 67*89)
Для всех версий клиента iPoker фишки и карты меняются вручную. После замены нужно нажать в редакторе Update - Cards (или Chips).
Для замены фишек нужно менять файлы в папке Layout\Chips. Нумерация файлов начинается с 71_1 по 94_1. Номинал фишек по порядку: "1, 1c, 1k, 1m, 5, 5c, 5k, 5m, 10, 10c, 10k, 25, 25c, 25k, 25m, 50, 50c, 50k, 100, 100k, 100m, 500, 500k, 500m", где c - цент, k - тысяча, m - миллион.
Для замены карт нужно менять файлы в папке Layout\Cards. Нумерация файлов начинается с 101_1 по 152_1. Первые тринадцать карт (2, 3, 4, 5, 6, 7, 8, 9, 10, J, Q, K, A) - трефы (clubs), вторые - бубны (diamonds), третье - червы (hearts), четвертые - пики (spades).
Для клиента iPoker v19.x.x.x.
Файлы "Player Menu "Color notes" меняются вручную. Цвет в файлах 51_1 .. 58_1 должен соответствовать цвету в файлах 31_1 .. 38_1, файл 50_1 содержит цвет кнопки, которая отменяет цвет у нотса.
Все остальные файлы лейаута меняются в визуальном редакторе графики объектов стола (для клиента версии 19.x.x.x), который есть в iPoker Tools до 173 версии программы.
Для клиента iPoker v20.x.x.x.
Файл "All-in odds" не меняется
Файлы "Player Box" и "Player Box Notes" не меняются.
Файл "Player Bounty" меняется вручную.
Чтобы сделать нотсы рамкой, нужно на вкладке General включить опцию "Notes v20, frame width".
Чтобы увеличить высоту места игрока, нужно на вкладке General включить опцию "Player Box v20, height plus".
Для клиента iPoker v20.11.x.x.
Файл "Table" состоит из двух файлов: 0_1.png - фон, 0_2.png - стол.
Для клиента iPoker v21.x.x.x +.
Файл "All-in odds" не меняется. Фон берется из файла "Player Action v21 winner" - 62_3.png
Файлы "Player Action v21" меняются вручную. У игрока может быть четыре состояния: "normal" - 62_1.png, "inactive" - 62_2.png, "winner" - 62_3.png, "aggressor" - 62_4.png.
Файл "Player Bounty v21" меняется вручную.
Файлы "Player Box v21". У игрока может быть шесть состояний: "normal" - 60_1.png, "inactive" - 60_2.png, "winner" - 60_3.png, "aggressor" - 60_4.png, "timer blink" - 60_5.png, "disconnect" - 60_6.png.
Файл "Player Box Aggressor Side v21" меняется вручную.
Чтобы скрыть подсветку места игрока при его ходе, нужно на вкладке Editor - Hide включить опцию "Player highlight v21".
Чтобы скрыть у игрока панель таймера с графическим индикатор времени, нужно на вкладке Editor - Hide включить опцию "Player timer bar v21".
Чтобы переместить карты хиро вверх, нужно на вкладке Editor - Misc включить опцию "Hero cards v21, up plus".
Для клиента iPoker v23.x.x.x.
Тема стола состоит из нескольких слоев:
1) фон, цвет которого задается опцией в руме: Settings - Themes - Table theme > Background
2) узор - файл 12_1.png, чтобы файл заменился, нужно выбрать в руме: Settings - Themes - Table theme > Pattern 1 (верхний левый)
3) тень - файл 12_2.png
4) сукно - файл 12_3.png, на изображение накладывается цвет, который задается опцией в руме: Settings - Themes - Table theme > Felt (эффект Color Overlay)
5) стол - файл 12_4.png
6) промо лого - файл 12_5.png (добавлен в 23.9.x.x версии клиента iPoker)
Если сделать любой слой, в котором есть файл, непрозрачным, то предыдущие слои будут не видны.
Например, если заменить файл 12_1.png (или 12_2.png) на полностью черный, то фон всегда будет черным и в руме нельзя его изменить.
Или, например, если заменить файл 12_4.png на файл 0_1.png из папки Layout, то в руме ничего нельзя будет изменить в лейауте и на всех столах лейаут будет одинаковым.
Для клиента iPoker v23.9.x.x.
Чтобы заменить фишки, нужно в настройках рума на вкладке Themes выбрать "TABLE CHIPS" > Classic
Файлы "Button Sit Out Options v23_9" меняются вручную. 18_1.png - ничего не выбрано, 18_2.png - мышка над кнопкой, 18_3.png - что-то выбрано.
Файлы "Rabbit Hunt" и "All-in Cash Out" меняются вручную
Визуальный редактор графики объектов стола (для клиента iPoker версии 21.x.x.x):
Object - список доступных объектов, у которых можно изменить графику.
Show - список объектов для показа в редакторе.
Notes - включает/выключает показ цветных нотсов (после каждого включения нотсы у игроков будут меняться).
Update - обновляет карты и фишки из папок Cards и Chips без перезагрузки программы.
Load graphics - открывает окно для замены графики у объекта, который выбран в списке Object. В зависимости от количества файлов у объекта, откроется:
для одного файла стандартный диалог выбора файла:
для нескольких файлов специальное окно с заменой сразу всех файлов объекта: