Страница 1 из 9

Моддинг OnGame.

СообщениеДобавлено: 26 апр 2010, 17:06
SS-24
Редактируем P5-data.xml

Программа с помощью, которой удобно редактировать P5-data.xml файла – Notepad++.

Покер клиент имеет четыре размера столов:
  • Стандартный
  • Меньше стандартного (miniTable)
  • Минимальный (smallTable)
  • Больше стандартного (largeTable)
Для некоторых элементов игрового стола параметры задаются в соответствии с размером стола, а для некоторых элементов игрового стола параметры задаются один раз для всех размеров столов.
Начнем.

Авататоры. (Данным блоком строк, авататоры выводятся только на стандартном размере стола.)
001.png


<Layer def="tabledefs.avatars" name="avatar_set" pos="0,0" scale="1.0">
<Children>
……<Picture imageMeta="Images/table/avatar/a_0.png" lockX="true" lockY="true" name="0" pos="0,0" scale="1.0"/>
……<Picture imageMeta="Images/table/avatar/a_1.png" lockX="true" lockY="true" name="1" pos="127,0" scale="1.0"/>
……<Picture imageMeta="Images/table/avatar/a_2.png" lockX="true" lockY="true" name="2" pos="303,-6" scale="1.0"/>
……<Picture imageMeta="Images/table/avatar/a_3.png" lockX="true" lockY="true" name="3" pos="456,0" scale="1.0"/>
……<Picture imageMeta="Images/table/avatar/a_4.png" lockX="true" lockY="true" name="4" pos="646,10" scale="1.0"/>
……<Picture imageMeta="Images/table/avatar/a_5.png" lockX="true" lockY="true" name="5" pos="612,238" scale="1.0"/>
……<Picture imageMeta="Images/table/avatar/a_6.png" lockX="true" lockY="true" name="6" pos="446,361" scale="1.0"/>
……<Picture imageMeta="Images/table/avatar/a_7.png" lockX="true" lockY="true" name="7" pos="305,352" scale="1.0"/>
……<Picture imageMeta="Images/table/avatar/a_8.png" lockX="true" lockY="true" name="8" pos="133,343" scale="1.0"/>
……<Picture imageMeta="Images/table/avatar/a_9.png" lockX="true" name="9" pos="-2,217" scale="1.0"/>
</Children>
</Layer>

name="0" - "9" – номер места игрока.
002.png


pos="Х,Y" координаты вывода авататора, где первое число (X) горизонтальная координата, а второе число (Y) вертикальная координата.

Отключить отображение авататоров можно в настройках покерного клиента, сняв галку с опции "Show Avatars".
003.png

Полностью удалить авататоры можно редактированием файла TableImages.swf, заменяя изображения авататоров на изображение «точка».


Обрамление ников и стеков игроков (рамка). (Похожие блоки есть для всех размеров столов.)
004.png


  • Стандартный
<Layer def="tabledefs.playerInfos" name="player_info_set" pos="0,0" scale="1.0">
<Children>
……<PrototypeInstance name="0" pos="32,148" prototype="layers.prototypes.PlayerInfo" scale="1.0"/>
……<PrototypeInstance lockX="true" lockY="true" name="1" pos="172,82" prototype="layers.prototypes.PlayerInfo" scale="1.0"/>
……<PrototypeInstance lockX="true" lockY="true" name="2" pos="331,82" prototype="layers.prototypes.PlayerInfo" scale="1.0"/>
……<PrototypeInstance lockX="true" lockY="true" name="3" pos="491,82" prototype="layers.prototypes.PlayerInfo" scale="1.0"/>
……<PrototypeInstance lockX="true" lockY="true" name="4" pos="636,148" prototype="layers.prototypes.PlayerInfo" scale="1.0"/>
……<PrototypeInstance lockX="true" lockY="true" name="5" pos="640,355" prototype="layers.prototypes.PlayerInfo" scale="1.0"/>
……<PrototypeInstance lockX="true" lockY="true" name="6" pos="491,418" prototype="layers.prototypes.PlayerInfo" scale="1.0"/>
……<PrototypeInstance lockX="true" lockY="true" name="7" pos="331,418" prototype="layers.prototypes.PlayerInfo" scale="1.0"/>
……<PrototypeInstance lockX="true" lockY="true" name="8" pos="172,418" prototype="layers.prototypes.PlayerInfo" scale="1.0"/>
……<PrototypeInstance name="9" pos="32,355" prototype="layers.prototypes.PlayerInfo" scale="1.0"/>
</Children>
</Layer>

  • Маленький
<Layer def="tabledefs.miniTable.playerInfoPositions" lockX="true" lockY="true" name="player_info_set" pos="0,0" scale="1.0">
...<Children>
……<Position lockX="true" lockY="true" name="0" pos="5,86" scale="1.0"/>
……<Position lockX="true" lockY="true" name="1" pos="72,42" scale="1.0"/>
……<Position lockX="true" lockY="true" name="2" pos="159,40" scale="1.0"/>
……<Position lockX="true" lockY="true" name="3" pos="244,41" scale="1.0"/>
……<Position lockX="true" lockY="true" name="4" pos="292,89" scale="1.0"/>
……<Position lockX="true" lockY="true" name="5" pos="288,145" scale="1.0"/>
……<Position lockX="true" lockY="true" name="6" pos="219,174" scale="1.0"/>
……<Position lockX="true" lockY="true" name="7" pos="147,174" scale="1.0"/>
……<Position lockX="true" lockY="true" name="8" pos="70,174" scale="1.0"/>
……<Position lockX="true" lockY="true" name="9" pos="6,144" scale="1.0"/>
...</Children>
</Layer>

  • Минимальный
<Layer def="tabledefs.smallTable.playerInfoPositions" lockX="true" lockY="true" name="player_info_set" pos="0,0" scale="1.0">
...<Children>
……<Position lockX="true" name="0" pos="-1,70" scale="1.0"/>
……<Position lockX="true" name="1" pos="102,51" scale="1.0"/>
……<Position lockX="true" name="2" pos="202,51" scale="1.0"/>
……<Position lockX="true" name="3" pos="302,51" scale="1.0"/>
……<Position lockX="true" name="4" pos="403,70" scale="1.0"/>
……<Position lockX="true" name="5" pos="403,226" scale="1.0"/>
……<Position lockX="true" name="6" pos="310,237" scale="1.0"/>
……<Position lockX="true" name="7" pos="193,237" scale="1.0"/>
……<Position lockX="true" name="8" pos="98,237" scale="1.0"/>
……<Position lockX="true" name="9" pos="-1,226" scale="1.0"/>
...</Children>
</Layer>

  • Большой
<Layer def="tabledefs.largeTable.playerInfoPositions" lockX="true" lockY="true" name="player_info_set" pos="0,0" scale="1.0">
...<Children>
……<Position lockX="true" lockY="true" name="0" pos="133,260" scale="1.0"/>
……<Position lockX="true" lockY="true" name="1" pos="416,140" scale="1.0"/>
……<Position lockX="true" lockY="true" name="2" pos="769,140" scale="1.0"/>
……<Position lockX="true" lockY="true" name="3" pos="1141,140" scale="1.0"/>
……<Position lockX="true" lockY="true" name="4" pos="1350,235" scale="1.0"/>
……<Position lockX="true" lockY="true" name="5" pos="1338,742" scale="1.0"/>
……<Position lockX="true" lockY="true" name="6" pos="1062,820" scale="1.0"/>
……<Position lockX="true" lockY="true" name="7" pos="766,823" scale="1.0"/>
……<Position lockX="true" lockY="true" name="8" pos="464,823" scale="1.0"/>
……<Position lockX="true" lockY="true" name="9" pos="133,732" scale="1.0"/>
...</Children>
</Layer>

name="0" - "9" – номер места игрока.
pos="Х,Y" - координаты вывода рамки, где первое число (X) горизонтальная координата, а второе число (Y) вертикальная координата.
Вид рамки можно изменить (уменьшить, увеличить и т.д.) редактированием файла TableImages.swf, заменяя изображение рамки на свое изображение рамки.


Панель действий, левая и правая выдвигающиеся панели. (Похожие блоки есть для всех размеров столов.)
Панели выдвинуты.
005.png


Панели задвинуты.
006.png


  • Стандартный
<Layer name="ui_layer" pos="0,0" scale="1.0">
...<Children>
……<PrototypeInstance def="tabledefs.UI.leftSideburn" lockX="true" lockY="true" name="leftSideburn" pos="26,467" prototype="layers.prototypes.LeftSideburn" scale="1.0"/>
……<PrototypeInstance def="tabledefs.UI.rightSideburn" lockX="true" lockY="true" name="rightSideburn" pos="569,467" prototype="layers.prototypes.RightSideburn" scale="1.0"/>
……<Position def="tabledefs.UI.rightSideburnClosedPos" lockX="true" lockY="true" name="rightSideburnClosedPos" pos="419,467" scale="1.0"/>
……<Position def="tabledefs.UI.leftSideburnClosedPos" lockX="true" lockY="true" name="leftSideburnClosedPos" pos="176,467" scale="1.0"/>
……<Picture def="tabledefs.UI.actionPanel" imageMeta="Images/table/action_panel/background_question.png" lockX="true" lockY="true" name="actionPanel" pos="197,467" scale="1.0"/>
……<PrototypeInstance def="tabledefs.UI.leftSideburn.tightPos" lockX="true" lockY="true" name="leftSideburnTightPos" pos="176,374" prototype="layers.prototypes.LeftSideburn" scale="1.0"/>
...</Children>
</Layer>

Левая панель – выдвинутая.
<PrototypeInstance def="tabledefs.UI.leftSideburn" lockX="true" lockY="true" name="leftSideburn" pos="26,467" prototype="layers.prototypes.LeftSideburn" scale="1.0"/>

Правая панель – выдвинутая.
<PrototypeInstance def="tabledefs.UI.rightSideburn" lockX="true" lockY="true" name="rightSideburn" pos="569,467" prototype="layers.prototypes.RightSideburn" scale="1.0"/>

Правая панель – задвинутая.
<Position def="tabledefs.UI.rightSideburnClosedPos" lockX="true" lockY="true" name="rightSideburnClosedPos" pos="419,467" scale="1.0"/>

Левая панель – задвинутая.
<Position def="tabledefs.UI.leftSideburnClosedPos" lockX="true" lockY="true" name="leftSideburnClosedPos" pos="176,467" scale="1.0"/>

Панель действий.
<Picture def="tabledefs.UI.actionPanel" imageMeta="Images/table/action_panel/background_question.png" lockX="true" lockY="true" name="actionPanel" pos="197,467" scale="1.0"/>

  • Маленький
<Layer name="ui_layer" pos="0,0" scale="1.0">
...<Children>
……<Position def="tabledefs.miniTable.leftSideburn" name="leftSideburn" pos="-17,188" prototype="layers.prototypes.LeftSideburn" scale="1.0"/>
……<Position def="tabledefs.miniTable.rightSideburn" name="rightSideburn" pos="226,188" prototype="layers.prototypes.RightSideburn" scale="1.0"/>
……<Position def="tabledefs.miniTable.rightSideburnClosedPos" lockX="true" lockY="true" name="rightSideburnClosedPos" pos="228,187" scale="1.0"/>
……<Position def="tabledefs.miniTable.leftSideburnClosedPos" lockX="true" lockY="true" name="leftSideburnClosedPos" pos="-17,188" scale="1.0"/>
……<Position def="tabledefs.miniTable.actionPanel" imageMeta="Images/table/action_panel/background_question.png" name="actionPanel" pos="4,188" scale="1.0"/>
……<Position def="tabledefs.miniTable.leftSideburnTightPos" lockX="true" lockY="true" name="leftSideburnTightPos" pos="176,374" scale="1.0"/>
...</Children>
</Layer>

  • Минимальный
<Layer name="ui_layer" pos="0,0" scale="1.0">
...<Children>
……<Position def="tabledefs.smallTable.leftSideburn" lockX="true" lockY="true" name="leftSideburn" pos="0,272" prototype="layers.prototypes.LeftSideburn" scale="1.0"/>
……<Position def="tabledefs.smallTable.rightSideburn" lockX="true" lockY="true" name="rightSideburn" pos="442,272" prototype="layers.prototypes.RightSideburn" scale="1.0"/>
……<Position def="tabledefs.smallTable.rightSideburnClosedPos" lockX="true" lockY="true" name="rightSideburnClosedPos" pos="292,272" scale="1.0"/>
……<Position def="tabledefs.smallTable.leftSideburnClosedPos" lockX="true" lockY="true" name="leftSideburnClosedPos" pos="49,272" scale="1.0"/>
……<Position def="tabledefs.smallTable.actionPanel" imageMeta="Images/table/action_panel/background_question.png" lockX="true" lockY="true" name="actionPanel" pos="70,272" scale="1.0"/>
……<Position def="tabledefs.smallTable.leftSideburnTightPos" lockX="true" lockY="true" name="leftSideburnTightPos" pos="176,374" scale="1.0"/>
...</Children>
</Layer>

  • Большой
<Layer lockX="true" lockY="true" name="ui_layer" pos="0,0" scale="1.0">
...<Children>
……<Position def="tabledefs.largeTable.leftSideburn" lockX="true" lockY="true" name="leftSideburn" pos="389,1032" prototype="layers.prototypes.LeftSideburn" scale="1.0"/>
……<Position def="tabledefs.largeTable.rightSideburn" lockX="true" lockY="true" name="rightSideburn" pos="932,1032" prototype="layers.prototypes.RightSideburn" scale="1.0"/>
……<Position def="tabledefs.largeTable.rightSideburnClosedPos" lockX="true" lockY="true" name="rightSideburnClosedPos" pos="782,1032" scale="1.0"/>
……<Position def="tabledefs.largeTable.leftSideburnClosedPos" lockX="true" lockY="true" name="leftSideburnClosedPos" pos="539,1032" scale="1.0"/>
……<Position def="tabledefs.largeTable.actionPanel" imageMeta="Images/table/action_panel/background_question.png" lockX="true" lockY="true" name="actionPanel" pos="560,1032" scale="1.0"/>
……<Position def="tabledefs.largeTable.leftSideburnTightPos" lockX="true" lockY="true" name="leftSideburnTightPos" pos="520,1032" scale="1.0"/>
...</Children>
</Layer>

pos="Х,Y" - координаты вывода панелей, где первое число (X) горизонтальная координата, а второе число (Y) вертикальная координата.

Графическое отображение ставки игрока (фишки). (Похожие блоки есть для всех размеров столов.)
007.png


  • Стандартный
<Layer def="tabledefs.userChipPiles" name="user_chip_piles" pos="0,0" scale="1.0">
...<Children>
……<PrototypeInstance lockX="true" lockY="true" name="0" pos="155,195" prototype="layers.prototypes.ChipPile" scale="0.0"/>
……<PrototypeInstance lockX="true" lockY="true" name="1" pos="249,168" prototype="layers.prototypes.ChipPile" scale="0.0"/>
……<PrototypeInstance lockX="true" lockY="true" name="2" pos="409,168" prototype="layers.prototypes.ChipPile" scale="0.0"/>
……<PrototypeInstance lockX="true" lockY="true" name="3" pos="569,168" prototype="layers.prototypes.ChipPile" scale="0.0"/>
……<PrototypeInstance lockX="true" lockY="true" name="4" pos="610,195" prototype="layers.prototypes.ChipPile" scale="0.0"/>
……<PrototypeInstance lockX="true" lockY="true" name="5" pos="610,290" prototype="layers.prototypes.ChipPile" scale="0.0"/>
……<PrototypeInstance lockX="true" lockY="true" name="6" pos="569,325" prototype="layers.prototypes.ChipPile" scale="0.0"/>
……<PrototypeInstance lockX="true" lockY="true" name="7" pos="409,325" prototype="layers.prototypes.ChipPile" scale="0.0"/>
……<PrototypeInstance lockX="true" lockY="true" name="8" pos="249,325" prototype="layers.prototypes.ChipPile" scale="0.0"/>
……<PrototypeInstance lockX="true" lockY="true" name="9" pos="155,290" prototype="layers.prototypes.ChipPile" scale="0.0"/>
...</Children>
</Layer>

  • Маленький
<Layer def="tabledefs.miniTable.userChipPiles" name="user_chip_piles" pos="0,0" scale="1.0">
...<Children>
……<Position imageMeta="Images/extras/chip_pile.png" lockX="true" lockY="true" name="0" pos="42,84" scale="1.0"/>
……<Position lockX="true" lockY="true" name="1" pos="105,78" scale="1.0"/>
……<Position lockX="true" lockY="true" name="2" pos="177,76" scale="1.0"/>
……<Position lockX="true" lockY="true" name="3" pos="272,78" scale="1.0"/>
……<Position lockX="true" lockY="true" name="4" pos="320,93" scale="1.0"/>
……<Position lockX="true" lockY="true" name="5" pos="324,157" scale="1.0"/>
……<Position lockX="true" lockY="true" name="6" pos="273,171" scale="1.0"/>
……<Position lockX="true" lockY="true" name="7" pos="190,173" scale="1.0"/>
……<Position lockX="true" lockY="true" name="8" pos="109,172" scale="1.0"/>
……<Position lockX="true" lockY="true" name="9" pos="59,165" scale="1.0"/>
...</Children>
</Layer>

  • Минимальный
<Layer def="tabledefs.smallTable.userChipPiles" name="user_chip_piles" pos="0,0" scale="1.0">
<Children>
……<Position imageMeta="Images/extras/chip_pile.png" lockX="true" lockY="true" name="0" pos="99,117" scale="0.5"/>
……<Position imageMeta="Images/extras/chip_pile.png" lockX="true" lockY="true" name="1" pos="168,104" scale="0.5"/>
……<Position imageMeta="Images/extras/chip_pile.png" lockX="true" lockY="true" name="2" pos="260,104" scale="0.5"/>
……<Position imageMeta="Images/extras/chip_pile.png" lockX="true" lockY="true" name="3" pos="353,104" scale="0.5"/>
……<Position imageMeta="Images/extras/chip_pile.png" lockX="true" lockY="true" name="4" pos="389,128" scale="0.5"/>
……<Position imageMeta="Images/extras/chip_pile.png" lockX="true" lockY="true" name="5" pos="401,174" scale="0.5"/>
……<Position imageMeta="Images/extras/chip_pile.png" lockX="true" lockY="true" name="6" pos="306,202" scale="0.5"/>
……<Position imageMeta="Images/extras/chip_pile.png" lockX="true" lockY="true" name="7" pos="264,202" scale="0.5"/>
……<Position imageMeta="Images/extras/chip_pile.png" lockX="true" lockY="true" name="8" pos="174,202" scale="0.5"/>
……<Position imageMeta="Images/extras/chip_pile.png" lockX="true" lockY="true" name="9" pos="90,184" scale="0.5"/>
……<Layer def="tabledefs.smallTable.userChipPiles" name="user_chip_piles" pos="0,0" scale="1.0">
………<Children>
…………<Position imageMeta="Images/extras/chip_pile.png" lockX="true" lockY="true" name="0" pos="99,117" scale="0.65"/>
…………<Position imageMeta="Images/extras/chip_pile.png" lockX="true" lockY="true" name="1" pos="169,104" scale="0.65"/>
…………<Position imageMeta="Images/extras/chip_pile.png" lockX="true" lockY="true" name="2" pos="260,104" scale="0.65"/>
…………<Position imageMeta="Images/extras/chip_pile.png" lockX="true" lockY="true" name="3" pos="353,104" scale="0.65"/>
…………<Position imageMeta="Images/extras/chip_pile.png" lockX="true" lockY="true" name="4" pos="386,128" scale="0.65"/>
…………<Position imageMeta="Images/extras/chip_pile.png" lockX="true" lockY="true" name="5" pos="401,174" scale="0.65"/>
…………<Position imageMeta="Images/extras/chip_pile.png" lockX="true" lockY="true" name="6" pos="306,202" scale="0.65"/>
…………<Position imageMeta="Images/extras/chip_pile.png" lockX="true" lockY="true" name="7" pos="264,202" scale="0.65"/>
…………<Position imageMeta="Images/extras/chip_pile.png" lockX="true" lockY="true" name="8" pos="174,202" scale="0.65"/>
…………<Position imageMeta="Images/extras/chip_pile.png" lockX="true" lockY="true" name="9" pos="90,184" scale="0.65"/>
………</Children>
……</Layer>
</Children>
</Layer>

  • Большой
<Layer def="tabledefs.largeTable.userChipPiles" name="user_chip_piles" pos="0,0" scale="1.0">
<Children>
……<Position imageMeta="Images/extras/chip_pile.png" lockX="true" lockY="true" name="0" pos="312,359" scale="1.5"/>
……<Position imageMeta="Images/extras/chip_pile.png" lockX="true" lockY="true" name="1" pos="533,330" scale="1.5"/>
……<Position imageMeta="Images/extras/chip_pile.png" lockX="true" lockY="true" name="2" pos="787,330" scale="1.5"/>
……<Position imageMeta="Images/extras/chip_pile.png" lockX="true" lockY="true" name="3" pos="1094,330" scale="1.5"/>
……<Position imageMeta="Images/extras/chip_pile.png" lockX="true" lockY="true" name="4" pos="1223,409" scale="1.5"/>
……<Position imageMeta="Images/extras/chip_pile.png" lockX="true" lockY="true" name="5" pos="1259,585" scale="1.5"/>
……<Position imageMeta="Images/extras/chip_pile.png" lockX="true" lockY="true" name="6" pos="994,675" scale="1.5"/>
……<Position imageMeta="Images/extras/chip_pile.png" lockX="true" lockY="true" name="7" pos="797,675" scale="1.5"/>
……<Position imageMeta="Images/extras/chip_pile.png" lockX="true" lockY="true" name="8" pos="509,675" scale="1.5"/>
……<Position imageMeta="Images/extras/chip_pile.png" lockX="true" lockY="true" name="9" pos="260,560" scale="1.5"/>
</Children>
</Layer>

Почему для минимального стола два блока строк, я не знаю. Изменять параметры надо во втором блоке строк.

name="0" - "9" – номер места игрока.
pos="Х,Y" - координаты вывода фишек, где первое число (X) горизонтальная координата, а второе число (Y) вертикальная координата.
scale="х.х" – масштаб графического отображения ставок (фишки) (изменения возможны только для минимального и большого столов). Если Вы желаете убрать фишки на минимальном столе, заменяем scale="0.65" на scale="0.0".
Убрать фишки с других размеров столов можно редактированием файла TableImages.swf, заменяя изображения фишек на изображение «точка»


Графическое отображение фишек основного и побочных банков. (Похожие блоки есть для всех размеров столов.)
008.png


  • Стандартный
<Layer def="tabledefs.pots" name="pots" pos="0,0" scale="1.0">
<Children>
……<PrototypeInstance name="0" pos="229,228" prototype="layers.prototypes.ChipPile" scale="1.0"/>
……<PrototypeInstance name="1" pos="209,275" prototype="layers.prototypes.ChipPile" scale="1.0"/>
……<PrototypeInstance name="2" pos="264,290" prototype="layers.prototypes.ChipPile" scale="1.0"/>
……<PrototypeInstance name="3" pos="329,295" prototype="layers.prototypes.ChipPile" scale="1.0"/>
……<PrototypeInstance name="4" pos="380,295" prototype="layers.prototypes.ChipPile" scale="1.0"/>
……<PrototypeInstance name="5" pos="431,295" prototype="layers.prototypes.ChipPile" scale="1.0"/>
……<PrototypeInstance name="6" pos="483,295" prototype="layers.prototypes.ChipPile" scale="1.0"/>
……<PrototypeInstance name="7" pos="534,295" prototype="layers.prototypes.ChipPile" scale="1.0"/>
……<PrototypeInstance name="8" pos="579,273" prototype="layers.prototypes.ChipPile" scale="1.0"/>
</Children>
</Layer>

  • Маленький
<Layer def="tabledefs.miniTable.pots" name="pots" pos="0,0" scale="1.0">
<Children>
……<Position lockX="true" lockY="true" name="0" pos="124,91" scale="1.0"/>
……<Position lockX="true" lockY="true" name="1" pos="99,110" scale="1.0"/>
……<Position lockX="true" lockY="true" name="2" pos="100,132" scale="1.0"/>
……<Position lockX="true" lockY="true" name="3" pos="132,138" scale="1.0"/>
……<Position lockX="true" lockY="true" name="4" pos="168,138" scale="1.0"/>
……<Position lockX="true" lockY="true" name="5" pos="204,139" scale="1.0"/>
……<Position lockX="true" lockY="true" name="6" pos="240,139" scale="1.0"/>
……<Position lockX="true" lockY="true" name="7" pos="272,139" scale="1.0"/>
……<Position lockX="true" lockY="true" name="8" pos="305,140" scale="1.0"/>
</Children>
</Layer>

  • Минимальный
<Layer def="tabledefs.smallTable.pots" name="pots" pos="0,0" scale="1.0">
<Children>
……<Position lockX="true" lockY="true" name="0" pos="145,137" scale="0.5"/>
……<Position lockX="true" lockY="true" name="1" pos="123,154" scale="0.5"/>
……<Position lockX="true" lockY="true" name="2" pos="151,167" scale="0.5"/>
……<Position lockX="true" lockY="true" name="3" pos="175,181" scale="0.5"/>
……<Position lockX="true" lockY="true" name="4" pos="219,176" scale="0.5"/>
……<Position lockX="true" lockY="true" name="5" pos="283,178" scale="0.5"/>
……<Position lockX="true" lockY="true" name="6" pos="313,178" scale="0.5"/>
……<Position lockX="true" lockY="true" name="7" pos="342,178" scale="0.5"/>
……<Position lockX="true" lockY="true" name="8" pos="361,188" scale="0.5"/>
</Children>
</Layer>

  • Большой
<Layer def="tabledefs.largeTable.pots" name="pots" pos="0,0" scale="1.0">
<Children>
……<Position lockX="true" lockY="true" name="0" pos="506,416" scale="1.4"/>
……<Position lockX="true" lockY="true" name="1" pos="450,445" scale="1.4"/>
……<Position lockX="true" lockY="true" name="2" pos="449,520" scale="1.4"/>
……<Position lockX="true" lockY="true" name="3" pos="510,558" scale="1.4"/>
……<Position lockX="true" lockY="true" name="4" pos="593,570" scale="1.4"/>
……<Position lockX="true" lockY="true" name="5" pos="698,570" scale="1.4"/>
……<Position lockX="true" lockY="true" name="6" pos="820,570" scale="1.4"/>
……<Position lockX="true" lockY="true" name="7" pos="934,570" scale="1.4"/>
……<Position lockX="true" lockY="true" name="8" pos="1032,570" scale="1.4"/>
</Children>
</Layer>

name="0" – основной банк. name="1" - "8" – побочные банки.
pos="Х,Y" - координаты вывода фишек банков, где первое число (X) горизонтальная координата, а второе число (Y) вертикальная координата.
scale="х.х" – масштаб фишек (изменения возможны только для минимального и большого столов). Если Вы желаете убрать фишки на минимальном столе, заменяем scale="0.5" на scale="0.0".
Убрать фишки с других размеров столов можно редактированием файла TableImages.swf, заменяя изображения чипов на изображение «точка»


Карты борда. (Похожие блоки есть для всех размеров столов.)
009.png


  • Стандартный
<Layer def="tabledefs.communityCards" name="community_cards" pos="0,0" scale="1.0">
<Children>
……<Position imageMeta="Images/table/card/cardback_big.png" name="0" pos="280,196" scale="1.0"/>
……<Position imageMeta="Images/table/card/cardback_big.png" name="1" pos="334,196" scale="1.0"/>
……<Position imageMeta="Images/table/card/cardback_big.png" name="2" pos="388,196" scale="1.0"/>
……<Position imageMeta="Images/table/card/cardback_big.png" name="3" pos="442,196" scale="1.0"/>
……<Position imageMeta="Images/table/card/cardback_big.png" name="4" pos="496,196" scale="1.0"/>
</Children>
</Layer>

  • Маленький
<Layer def="tabledefs.miniTable.communityCards" name="community_cards" pos="0,0" scale="1.0">
<Children>
……<Position imageMeta="Images/table/card/cardback_big.png" lockX="true" lockY="true" name="0" pos="64,89" scale="1.0"/>
……<Position imageMeta="Images/table/card/cardback_big.png" lockX="true" lockY="true" name="1" pos="116,89" scale="1.0"/>
……<Position imageMeta="Images/table/card/cardback_big.png" lockX="true" lockY="true" name="2" pos="168,89" scale="1.0"/>
……<Position imageMeta="Images/table/card/cardback_big.png" lockX="true" lockY="true" name="3" pos="219,89" scale="1.0"/>
……<Position imageMeta="Images/table/card/cardback_big.png" lockX="true" lockY="true" name="4" pos="270,89" scale="1.0"/>
</Children>
</Layer>

  • Минимальный
<Layer def="tabledefs.smallTable.communityCards" name="community_cards" pos="0,0" scale="1.0">
<Children>
……<Position imageMeta="Images/table/card/cardback_big.png" lockX="true" lockY="true" name="0" pos="167,128" scale="0.7"/>
……<Position imageMeta="Images/table/card/cardback_big.png" lockX="true" lockY="true" name="1" pos="204,128" scale="0.7"/>
……<Position imageMeta="Images/table/card/cardback_big.png" lockX="true" lockY="true" name="2" pos="241,128" scale="0.7"/>
……<Position imageMeta="Images/table/card/cardback_big.png" lockX="true" lockY="true" name="3" pos="278,128" scale="0.7"/>
……<Position imageMeta="Images/table/card/cardback_big.png" lockX="true" lockY="true" name="4" pos="315,128" scale="0.7"/>
</Children>
</Layer>

  • Большой
<Layer def="tabledefs.largeTable.communityCards" name="community_cards" pos="0,0" scale="1.0">
<Children>
……<Position imageMeta="Images/table/card/cardback_big.png" lockX="true" lockY="true" name="0" pos="525,437" scale="1.5"/>
……<Position imageMeta="Images/table/card/cardback_big.png" lockX="true" lockY="true" name="1" pos="623,437" scale="1.5"/>
……<Position imageMeta="Images/table/card/cardback_big.png" lockX="true" lockY="true" name="2" pos="721,437" scale="1.5"/>
……<Position imageMeta="Images/table/card/cardback_big.png" lockX="true" lockY="true" name="3" pos="818,437" scale="1.5"/>
……<Position imageMeta="Images/table/card/cardback_big.png" lockX="true" lockY="true" name="4" pos="915,437" scale="1.5"/>
</Children>
</Layer>

name="0" - "4" – номер карты борда.
pos="Х,Y" - координаты вывода карты, где первое число (X) горизонтальная координата, а второе число (Y) вертикальная координата.
scale="х.х" масштаб карт борда. На минимальном столе мы можем увеличить масштаб карт борда, заменив scale="0.7" на scale="1.0".


Карманные карты игроков. (Похожие блоки есть для всех размеров столов.)

  • Стандартный
<Layer def="tabledefs.playerCards" name="player_cards" pos="0,0" scale="1.0">
<Children>
……<Position imageMeta="Images/extras/two_cards.png" lockX="true" lockY="true" name="0" pos="114,190" scale="1.0"/>
……<Position imageMeta="Images/extras/two_cards.png" lockX="true" lockY="true" name="1" pos="220,151" scale="1.0"/>
……<Position imageMeta="Images/extras/two_cards.png" lockX="true" lockY="true" name="2" pos="364,149" scale="1.0"/>
……<Position imageMeta="Images/extras/two_cards.png" lockX="true" lockY="true" name="3" pos="512,150" scale="1.0"/>
……<Position imageMeta="Images/extras/two_cards.png" lockX="true" lockY="true" name="4" pos="645,201" scale="1.0"/>
……<Position imageMeta="Images/extras/two_cards.png" lockX="true" lockY="true" name="5" pos="636,297" scale="1.0"/>
……<Position imageMeta="Images/extras/two_cards.png" lockX="true" lockY="true" name="6" pos="522,324" scale="1.0"/>
……<Position imageMeta="Images/extras/two_cards.png" lockX="true" lockY="true" name="7" pos="355,326" scale="1.0"/>
……<Position imageMeta="Images/extras/two_cards.png" lockX="true" lockY="true" name="8" pos="205,324" scale="1.0"/>
……<Position imageMeta="Images/extras/two_cards.png" lockX="true" lockY="true" name="9" pos="121,308" scale="1.0"/>
</Children>
</Layer>

  • Маленький
<Layer def="tabledefs.miniTable.playerCards" name="player_cards" pos="0,0" scale="1.0">
<Children>
……<Position imageMeta="Images/extras/two_cards.png" lockX="true" lockY="true" name="0" pos="58,72" scale="1.0"/>
……<Position imageMeta="Images/extras/two_cards.png" lockX="true" lockY="true" name="1" pos="120,65" scale="1.0"/>
……<Position imageMeta="Images/extras/two_cards.png" lockX="true" lockY="true" name="2" pos="194,64" scale="1.0"/>
……<Position imageMeta="Images/extras/two_cards.png" lockX="true" lockY="true" name="3" pos="256,69" scale="1.0"/>
……<Position imageMeta="Images/extras/two_cards.png" lockX="true" lockY="true" name="4" pos="309,83" scale="1.0"/>
……<Position imageMeta="Images/extras/two_cards.png" lockX="true" lockY="true" name="5" pos="315,128" scale="1.0"/>
……<Position imageMeta="Images/extras/two_cards.png" lockX="true" lockY="true" name="6" pos="269,150" scale="1.0"/>
……<Position imageMeta="Images/extras/two_cards.png" lockX="true" lockY="true" name="7" pos="197,146" scale="1.0"/>
……<Position imageMeta="Images/extras/two_cards.png" lockX="true" lockY="true" name="8" pos="121,148" scale="1.0"/>
……<Position imageMeta="Images/extras/two_cards.png" lockX="true" lockY="true" name="9" pos="56,133" scale="1.0"/>
</Children>
</Layer>

  • Минимальный
<Layer def="tabledefs.smallTable.playerCards" lockX="true" lockY="true" name="player_cards" pos="0,0" scale="1.0">
<Children>
……<Position imageMeta="Images/extras/two_cards.png" lockX="true" lockY="true" name="0" pos="77,129" scale="0.7"/>
……<Position imageMeta="Images/extras/two_cards.png" lockX="true" lockY="true" name="1" pos="133,97" scale="0.7"/>
……<Position imageMeta="Images/extras/two_cards.png" lockX="true" lockY="true" name="2" pos="226,97" scale="0.7"/>
……<Position imageMeta="Images/extras/two_cards.png" lockX="true" lockY="true" name="3" pos="324,97" scale="0.7"/>
……<Position imageMeta="Images/extras/two_cards.png" lockX="true" lockY="true" name="4" pos="413,129" scale="0.7"/>
……<Position imageMeta="Images/extras/two_cards.png" lockX="true" lockY="true" name="5" pos="417,184" scale="0.7"/>
……<Position imageMeta="Images/extras/two_cards.png" lockX="true" lockY="true" name="6" pos="338,199" scale="0.7"/>
……<Position imageMeta="Images/extras/two_cards.png" lockX="true" lockY="true" name="7" pos="225,199" scale="0.7"/>
……<Position imageMeta="Images/extras/two_cards.png" lockX="true" lockY="true" name="8" pos="133,199" scale="0.7"/>
……<Position imageMeta="Images/extras/two_cards.png" lockX="true" lockY="true" name="9" pos="77,198" scale="0.7"/>
</Children>
</Layer>

  • Большой
<Layer def="tabledefs.largeTable.playerCards" lockX="true" lockY="true" name="player_cards" pos="0,0" scale="1.0">
<Children>
……<Position imageMeta="Images/extras/two_cards.png" name="0" pos="243,369" scale="1.5"/>
……<Position imageMeta="Images/extras/two_cards.png" name="1" pos="454,303" scale="1.5"/>
……<Position imageMeta="Images/extras/two_cards.png" name="2" pos="703,303" scale="1.5"/>
……<Position imageMeta="Images/extras/two_cards.png" name="3" pos="1008,303" scale="1.5"/>
……<Position imageMeta="Images/extras/two_cards.png" name="4" pos="1269,376" scale="1.5"/>
……<Position imageMeta="Images/extras/two_cards.png" name="5" pos="1269,611" scale="1.5"/>
……<Position imageMeta="Images/extras/two_cards.png" name="6" pos="1088,653" scale="1.5"/>
……<Position imageMeta="Images/extras/two_cards.png" name="7" pos="705,653" scale="1.5"/>
……<Position imageMeta="Images/extras/two_cards.png" name="8" pos="431,653" scale="1.5"/>
……<Position imageMeta="Images/extras/two_cards.png" name="9" pos="265,633" scale="1.5"/>
</Children>
</Layer>

name="0" - "9" – номер места игрока.
pos="Х,Y" – координаты вывода карманных карт на игровом столе, где первое число (X) горизонтальная координата, а второе число (Y) вертикальная координата.
010.png


scale="х.х" – масштаб открытых карманных карт. На минимальном столе мы можем увеличить масштаб открытых карманных карт, заменив scale="0.7" на scale="1.0".
011.png



Баттон. (Похожие блоки есть для всех размеров столов.)
012.png


  • Стандартный
<Area def="tabledefs.dealerButton" lockX="true" lockY="true" name="dealer_button" pos="0,0" scale="1.0">
<Children>
……<Position imageMeta="Images/table/dealer_button.png" lockX="true" lockY="true" name="0" pos="103,209" scale="1.0"/>
……<Position imageMeta="Images/table/dealer_button.png" lockX="true" lockY="true" name="1" pos="200,151" scale="1.0"/>
……<Position imageMeta="Images/table/dealer_button.png" lockX="true" lockY="true" name="2" pos="344,151" scale="1.0"/>
……<Position imageMeta="Images/table/dealer_button.png" lockX="true" lockY="true" name="3" pos="493,151" scale="1.0"/>
……<Position imageMeta="Images/table/dealer_button.png" lockX="true" lockY="true" name="4" pos="615,167" scale="1.0"/>
……<Position imageMeta="Images/table/dealer_button.png" lockX="true" lockY="true" name="5" pos="653,261" scale="1.0"/>
……<Position imageMeta="Images/table/dealer_button.png" lockX="true" lockY="true" name="6" pos="530,307" scale="1.0"/>
……<Position imageMeta="Images/table/dealer_button.png" lockX="true" lockY="true" name="7" pos="376,308" scale="1.0"/>
……<Position imageMeta="Images/table/dealer_button.png" lockX="true" lockY="true" name="8" pos="225,307" scale="1.0"/>
……<Position imageMeta="Images/table/dealer_button.png" lockX="true" lockY="true" name="9" pos="96,275" scale="1.0"/>
</Children>
</Area>

  • Маленький
<Area def="tabledefs.miniTable.dealerButton" lockX="true" lockY="true" name="dealer_button" pos="0,0" scale="1.0">
<Children>
……<Position imageMeta="Images/table/dealer_button.png" lockX="true" lockY="true" name="0" pos="64,92" scale="0.5"/>
……<Position imageMeta="Images/table/dealer_button.png" lockX="true" lockY="true" name="1" pos="109,78" scale="0.5"/>
……<Position imageMeta="Images/table/dealer_button.png" lockX="true" lockY="true" name="2" pos="179,77" scale="0.5"/>
……<Position imageMeta="Images/table/dealer_button.png" lockX="true" lockY="true" name="3" pos="252,76" scale="0.5"/>
……<Position imageMeta="Images/table/dealer_button.png" lockX="true" lockY="true" name="4" pos="306,96" scale="0.5"/>
……<Position imageMeta="Images/table/dealer_button.png" lockX="true" lockY="true" name="5" pos="300,141" scale="0.5"/>
……<Position imageMeta="Images/table/dealer_button.png" lockX="true" lockY="true" name="6" pos="245,156" scale="0.5"/>
……<Position imageMeta="Images/table/dealer_button.png" lockX="true" lockY="true" name="7" pos="169,156" scale="0.5"/>
……<Position imageMeta="Images/table/dealer_button.png" lockX="true" lockY="true" name="8" pos="108,155" scale="0.5"/>
……<Position imageMeta="Images/table/dealer_button.png" lockX="true" lockY="true" name="9" pos="64,140" scale="0.5"/>
</Children>
</Area>

  • Минимальный
<Area def="tabledefs.smallTable.dealerButton" lockX="true" lockY="true" name="dealer_button" pos="0,0" scale="1.0">
<Children>
……<Position imageMeta="Images/table/dealer_button.png" lockX="true" lockY="true" name="0" pos="65,137" scale="0.7"/>
……<Position imageMeta="Images/table/dealer_button.png" lockX="true" lockY="true" name="1" pos="121,97" scale="0.7"/>
……<Position imageMeta="Images/table/dealer_button.png" lockX="true" lockY="true" name="2" pos="214,97" scale="0.7"/>
……<Position imageMeta="Images/table/dealer_button.png" lockX="true" lockY="true" name="3" pos="312,97" scale="0.7"/>
……<Position imageMeta="Images/table/dealer_button.png" lockX="true" lockY="true" name="4" pos="405,113" scale="0.7"/>
……<Position imageMeta="Images/table/dealer_button.png" lockX="true" lockY="true" name="5" pos="427,169" scale="0.7"/>
……<Position imageMeta="Images/table/dealer_button.png" lockX="true" lockY="true" name="6" pos="364,184" scale="0.7"/>
……<Position imageMeta="Images/table/dealer_button.png" lockX="true" lockY="true" name="7" pos="248,184" scale="0.7"/>
……<Position imageMeta="Images/table/dealer_button.png" lockX="true" lockY="true" name="8" pos="155,184" scale="0.7"/>
……<Position imageMeta="Images/table/dealer_button.png" lockX="true" lockY="true" name="9" pos="60,180" scale="0.7"/>
</Children>
</Area>

  • Большой
<Area def="tabledefs.largeTable.dealerButton" lockX="true" lockY="true" name="dealer_button" pos="0,0" scale="1.0">
<Children>
……<Position imageMeta="Images/table/dealer_button.png" lockX="true" lockY="true" name="0" pos="215,417" scale="1.5"/>
……<Position imageMeta="Images/table/dealer_button.png" lockX="true" lockY="true" name="1" pos="419,310" scale="1.5"/>
……<Position imageMeta="Images/table/dealer_button.png" lockX="true" lockY="true" name="2" pos="672,310" scale="1.5"/>
……<Position imageMeta="Images/table/dealer_button.png" lockX="true" lockY="true" name="3" pos="975,310" scale="1.5"/>
……<Position imageMeta="Images/table/dealer_button.png" lockX="true" lockY="true" name="4" pos="1234,351" scale="1.5"/>
……<Position imageMeta="Images/table/dealer_button.png" lockX="true" lockY="true" name="5" pos="1306,581" scale="1.5"/>
……<Position imageMeta="Images/table/dealer_button.png" lockX="true" lockY="true" name="6" pos="1094,622" scale="1.5"/>
……<Position imageMeta="Images/table/dealer_button.png" lockX="true" lockY="true" name="7" pos="730,622" scale="1.5"/>
……<Position imageMeta="Images/table/dealer_button.png" lockX="true" lockY="true" name="8" pos="456,622" scale="1.5"/>
……<Position imageMeta="Images/table/dealer_button.png" lockX="true" lockY="true" name="9" pos="207,577" scale="1.5"/>
</Children>
</Area>

name="0" - "9" – номер места игрока.
pos="Х,Y" – координаты вывода баттона на игровом столе, где первое число (X) горизонтальная координата, а второе число (Y) вертикальная координата.
scale="х.х" – масштаб баттона. При желании мы можем увеличить или уменьшить размер баттона изменяя его масштаб.


Сброшенные карты. (Похожие блоки есть для всех размеров столов.)
013.png


  • Стандартный
<Layer def="tabledefs.foldedCards" name="folded_cards" pos="0,0" scale="1.0">
<Children>
...…<Position lockX="true" lockY="true" name="0" pos="171,221" scale="1.0"/>
...…<Position lockX="true" lockY="true" name="1" pos="258,202" scale="1.0"/>
...…<Position lockX="true" lockY="true" name="2" pos="385,198" scale="1.0"/>
...…<Position lockX="true" lockY="true" name="3" pos="556,208" scale="1.0"/>
...…<Position lockX="true" lockY="true" name="4" pos="589,225" scale="1.0"/>
...…<Position lockX="true" lockY="true" name="5" pos="604,272" scale="1.0"/>
...…<Position lockX="true" lockY="true" name="6" pos="531,287" scale="1.0"/>
...…<Position lockX="true" lockY="true" name="7" pos="385,288" scale="1.0"/>
...…<Position lockX="true" lockY="true" name="8" pos="234,285" scale="1.0"/>
...…<Position lockX="true" lockY="true" name="9" pos="177,266" scale="1.0"/>
</Children>
</Layer>

  • Маленький
<Layer def="tabledefs.miniTable.foldedCards" name="folded_cards" pos="0,0" scale="1.0">
<Children>
...…<Position name="0" pos="68,80" scale="1.0"/>
...…<Position name="1" pos="123,71" scale="1.0"/>
...…<Position name="2" pos="179,69" scale="1.0"/>
...…<Position name="3" pos="236,68" scale="1.0"/>
...…<Position name="4" pos="291,81" scale="1.0"/>
...…<Position name="5" pos="292,125" scale="1.0"/>
...…<Position name="6" pos="239,147" scale="1.0"/>
...…<Position name="7" pos="179,156" scale="1.0"/>
...…<Position name="8" pos="124,159" scale="1.0"/>
...…<Position name="9" pos="70,127" scale="1.0"/>
</Children>
</Layer>

  • Минимальный
<Layer def="tabledefs.smallTable.foldedCards" name="folded_cards" pos="0,0" scale="1.0">
<Children>
...…<Position lockX="true" lockY="true" name="0" pos="111,149" scale="0.6"/>
...…<Position lockX="true" lockY="true" name="1" pos="157,126" scale="0.7"/>
...…<Position lockX="true" lockY="true" name="2" pos="240,125" scale="0.7"/>
...…<Position lockX="true" lockY="true" name="3" pos="347,126" scale="0.7"/>
...…<Position lockX="true" lockY="true" name="4" pos="391,156" scale="0.7"/>
...…<Position lockX="true" lockY="true" name="5" pos="402,165" scale="0.7"/>
...…<Position lockX="true" lockY="true" name="6" pos="325,183" scale="0.7"/>
...…<Position lockX="true" lockY="true" name="7" pos="241,183" scale="0.7"/>
...…<Position lockX="true" lockY="true" name="8" pos="158,183" scale="0.7"/>
...…<Position lockX="true" lockY="true" name="9" pos="91,173" scale="0.7"/>
</Children>
</Layer>

  • Большой
<Layer def="tabledefs.largeTable.foldedCards" name="folded_cards" pos="0,0" scale="1.0">
<Children>
...…<Position lockX="true" lockY="true" name="0" pos="405,442" scale="1.0"/>
...…<Position lockX="true" lockY="true" name="1" pos="518,428" scale="1.0"/>
...…<Position lockX="true" lockY="true" name="2" pos="693,427" scale="1.0"/>
...…<Position lockX="true" lockY="true" name="3" pos="1032,431" scale="1.0"/>
...…<Position lockX="true" lockY="true" name="4" pos="1167,460" scale="1.0"/>
...…<Position lockX="true" lockY="true" name="5" pos="1175,588" scale="1.0"/>
...…<Position lockX="true" lockY="true" name="6" pos="982,588" scale="1.0"/>
...…<Position lockX="true" lockY="true" name="7" pos="762,586" scale="1.0"/>
...…<Position lockX="true" lockY="true" name="8" pos="510,588" scale="1.0"/>
...…<Position lockX="true" lockY="true" name="9" pos="385,543" scale="1.0"/>
</Children>
</Layer>

name="0" - "9" – номер места игрока.
pos="Х,Y" – координаты вывода сброшенных карт на игровом столе, где первое число (X) горизонтальная координата, а второе число (Y) вертикальная координата. Если мы желаем уменьшить "анимацию" сброса карт, в выражениях pos="Х,Y" заменяем координаты сброса на координаты карманных карт.


Кнопка занять место. (Похожие блоки есть для минимального и большого размера столов.)
014.png


  • Стандартный
<Layer def="tabledefs.UI.sitDownButtons" name="sit_down_buttons" pos="0,0" scale="1.0">
<Children>
...…<PrototypeInstance lockX="true" lockY="true" name="0" pos="25,130" prototype="layers.prototypes.SitDownButton" scale="1.0"/>
...…<PrototypeInstance lockX="true" lockY="true" name="1" pos="186,81" prototype="layers.prototypes.SitDownButton" scale="1.0"/>
...…<PrototypeInstance lockX="true" lockY="true" name="2" pos="354,79" prototype="layers.prototypes.SitDownButton" scale="1.0"/>
...…<PrototypeInstance lockX="true" lockY="true" name="3" pos="523,81" prototype="layers.prototypes.SitDownButton" scale="1.0"/>
...…<PrototypeInstance lockX="true" lockY="true" name="4" pos="671,130" prototype="layers.prototypes.SitDownButton" scale="1.0"/>
...…<PrototypeInstance lockX="true" lockY="true" name="5" pos="671,363" prototype="layers.prototypes.SitDownButton" scale="1.0"/>
...…<PrototypeInstance lockX="true" lockY="true" name="6" pos="503,427" prototype="layers.prototypes.SitDownButton" scale="1.0"/>
...…<PrototypeInstance lockX="true" lockY="true" name="7" pos="359,429" prototype="layers.prototypes.SitDownButton" scale="1.0"/>
...…<PrototypeInstance lockX="true" lockY="true" name="8" pos="200,427" prototype="layers.prototypes.SitDownButton" scale="1.0"/>
...…<PrototypeInstance name="9" pos="25,363" prototype="layers.prototypes.SitDownButton" scale="1.0"/>
</Children>
</Layer>

  • Минимальный
<Folder def="tabledefs.smallTable.sitDownButtons" name="sit_down_buttons" pos="0,0" scale="1.0">
<Children>
...…<Position imageMeta="Images/lobby/table_preview/sit_button_default.png" name="0" pos="7,75" scale="1.0"/>
...…<Position imageMeta="Images/lobby/table_preview/sit_button_default.png" name="1" pos="113,50" scale="1.0"/>
...…<Position imageMeta="Images/lobby/table_preview/sit_button_default.png" name="2" pos="214,50" scale="1.0"/>
...…<Position imageMeta="Images/lobby/table_preview/sit_button_default.png" name="3" pos="315,50" scale="1.0"/>
...…<Position imageMeta="Images/lobby/table_preview/sit_button_default.png" name="4" pos="415,75" scale="1.0"/>
...…<Position imageMeta="Images/lobby/table_preview/sit_button_default.png" name="5" pos="419,220" scale="1.0"/>
...…<Position imageMeta="Images/lobby/table_preview/sit_button_default.png" name="6" pos="321,249" scale="1.0"/>
...…<Position imageMeta="Images/lobby/table_preview/sit_button_default.png" name="7" pos="204,249" scale="1.0"/>
...…<Position imageMeta="Images/lobby/table_preview/sit_button_default.png" name="8" pos="108,249" scale="1.0"/>
...…<Position imageMeta="Images/lobby/table_preview/sit_button_default.png" name="9" pos="7,220" scale="1.0"/>
</Children>
</Folder>

  • Большой
<Folder def="tabledefs.largeTable.sitDownButtons" name="sit_down_buttons" pos="0,0" scale="1.0">
<Children>
...…<Position imageMeta="Images/lobby/table_preview/sit_button_default.png" lockX="true" lockY="true" name="0" pos="116,295" scale="1.0"/>
...…<Position imageMeta="Images/lobby/table_preview/sit_button_default.png" lockX="true" lockY="true" name="1" pos="422,170" scale="1.0"/>
...…<Position imageMeta="Images/lobby/table_preview/sit_button_default.png" lockX="true" lockY="true" name="2" pos="741,170" scale="1.0"/>
...…<Position imageMeta="Images/lobby/table_preview/sit_button_default.png" lockX="true" lockY="true" name="3" pos="1065,170" scale="1.0"/>
...…<Position imageMeta="Images/lobby/table_preview/sit_button_default.png" lockX="true" lockY="true" name="4" pos="1350,295" scale="1.0"/>
...…<Position imageMeta="Images/lobby/table_preview/sit_button_default.png" lockX="true" lockY="true" name="5" pos="1350,777" scale="1.0"/>
...…<Position imageMeta="Images/lobby/table_preview/sit_button_default.png" lockX="true" lockY="true" name="6" pos="1034,890" scale="1.0"/>
...…<Position imageMeta="Images/lobby/table_preview/sit_button_default.png" lockX="true" lockY="true" name="7" pos="744,900" scale="1.0"/>
...…<Position imageMeta="Images/lobby/table_preview/sit_button_default.png" lockX="true" lockY="true" name="8" pos="462,890" scale="1.0"/>
...…<Position imageMeta="Images/lobby/table_preview/sit_button_default.png" lockX="true" lockY="true" name="9" pos="116,777" scale="1.0"/>
</Children>
</Folder>

name="0" - "9" – номер места игрока.
pos="Х,Y" – координаты кнопки занять место, где первое число (X) горизонтальная координата, а второе число (Y) вертикальная координата.


Меню написания нотсов. (Похожие блоки есть для минимального и большого размера столов.)
015.png


  • Стандартный
<Area def="tabledefs.playerNotesEditors" name="player_notes_editor" pos="0,0" scale="1.0">
<Children>
...…<PrototypeInstance name="0" pos="1,62" prototype="areas.PlayerNotesNote" scale="1.0"/>
...…<PrototypeInstance name="1" pos="124,0" prototype="areas.PlayerNotesNote" scale="1.0"/>
...…<PrototypeInstance name="2" pos="289,0" prototype="areas.PlayerNotesNote" scale="1.0"/>
...…<PrototypeInstance name="3" pos="458,0" prototype="areas.PlayerNotesNote" scale="1.0"/>
...…<PrototypeInstance name="4" pos="587,62" prototype="areas.PlayerNotesNote" scale="1.0"/>
...…<PrototypeInstance name="5" pos="587,270" prototype="areas.PlayerNotesNote" scale="1.0"/>
...…<PrototypeInstance name="6" pos="458,334" prototype="areas.PlayerNotesNote" scale="1.0"/>
...…<PrototypeInstance name="7" pos="290,334" prototype="areas.PlayerNotesNote" scale="1.0"/>
...…<PrototypeInstance name="8" pos="124,334" prototype="areas.PlayerNotesNote" scale="1.0"/>
...…<PrototypeInstance name="9" pos="1,270" prototype="areas.PlayerNotesNote" scale="1.0"/>
</Children>
</Area>

  • Минимальный
<Area def="tabledefs.playerNotesEditorsSmall" name="player_notes_editor" pos="0,0" scale="1.0">
<Children>
...…<PrototypeInstance name="0" pos="0,1" prototype="areas.PlayerNotesNote" scale="1.0"/>
...…<PrototypeInstance name="1" pos="56,1" prototype="areas.PlayerNotesNote" scale="1.0"/>
...…<PrototypeInstance name="2" pos="157,1" prototype="areas.PlayerNotesNote" scale="1.0"/>
...…<PrototypeInstance name="3" pos="271,1" prototype="areas.PlayerNotesNote" scale="1.0"/>
...…<PrototypeInstance name="4" pos="317,1" prototype="areas.PlayerNotesNote" scale="1.0"/>
...…<PrototypeInstance name="5" pos="317,127" prototype="areas.PlayerNotesNote" scale="1.0"/>
...…<PrototypeInstance name="6" pos="274,137" prototype="areas.PlayerNotesNote" scale="1.0"/>
...…<PrototypeInstance name="7" pos="157,137" prototype="areas.PlayerNotesNote" scale="1.0"/>
...…<PrototypeInstance name="8" pos="58,137" prototype="areas.PlayerNotesNote" scale="1.0"/>
...…<PrototypeInstance name="9" pos="-1,127" prototype="areas.PlayerNotesNote" scale="1.0"/>
</Children>
</Area>

  • Большой
<Area def="tabledefs.playerNotesEditorsLarge" lockX="true" lockY="true" name="player_notes_editor" pos="0,0" scale="1.0">
<Children>
...…<PrototypeInstance lockX="true" lockY="true" name="0" pos="83,172" prototype="areas.PlayerNotesNote" scale="1.0"/>
...…<PrototypeInstance lockX="true" lockY="true" name="1" pos="373,53" prototype="areas.PlayerNotesNote" scale="1.0"/>
...…<PrototypeInstance lockX="true" lockY="true" name="2" pos="720,53" prototype="areas.PlayerNotesNote" scale="1.0"/>
...…<PrototypeInstance lockX="true" lockY="true" name="3" pos="1076,53" prototype="areas.PlayerNotesNote" scale="1.0"/>
...…<PrototypeInstance lockX="true" lockY="true" name="4" pos="1298,149" prototype="areas.PlayerNotesNote" scale="1.0"/>
...…<PrototypeInstance lockX="true" lockY="true" name="5" pos="1298,657" prototype="areas.PlayerNotesNote" scale="1.0"/>
...…<PrototypeInstance lockX="true" lockY="true" name="6" pos="1019,734" prototype="areas.PlayerNotesNote" scale="1.0"/>
...…<PrototypeInstance lockX="true" lockY="true" name="7" pos="724,734" prototype="areas.PlayerNotesNote" scale="1.0"/>
...…<PrototypeInstance lockX="true" lockY="true" name="8" pos="428,734" prototype="areas.PlayerNotesNote" scale="1.0"/>
...…<PrototypeInstance lockX="true" lockY="true" name="9" pos="87,651" prototype="areas.PlayerNotesNote" scale="1.0"/>
</Children>
</Area>

name="0" - "9" – номер места игрока.
pos="Х,Y" – координаты меню написания нотсов, где первое число (X) горизонтальная координата, а второе число (Y) вертикальная координата.