Sync conf

This commit is contained in:
v.holodov 2024-03-17 14:06:09 +03:00
parent ecc69cd7d3
commit b0dfc5b67a
3 changed files with 273 additions and 51 deletions

View File

@ -384,7 +384,7 @@ function renderFinish(maps, firstPlayerInfo, secondPlayerInfo) {
})
resHtml += "<div style='clear: both;'>";
resHtml += getRenderRaces(firstPlayerInfo.selectedRaces, secondPlayerInfo.selectedRaces);
resHtml += getRenderRaces(firstPlayerInfo, secondPlayerInfo);
resHtml += "</center>";
$("#mapList").html(resHtml);

View File

@ -20,7 +20,7 @@
<script type='text/javascript' src='@routes.Assets.at("lib/underscore/underscore.js")'></script>
<script type='text/javascript' src='@routes.Assets.at("lib/backbonejs/backbone.js")'></script>
<script type="text/javascript" src="@routes.Assets.at("lib/jquery-cookie/jquery.cookie.js")"></script>
<script type='text/javascript' src='@routes.Assets.at("javascripts/index.js?050823")'></script>
<script type='text/javascript' src='@routes.Assets.at("javascripts/index.js?170823")'></script>
</head>
<body data-ws-url="@routes.HomeController.ws.webSocketURL()">
<div class="navbar navbar-inverse navbar-fixed-top">

View File

@ -5,7 +5,7 @@ play.filters.hosts {
allowed = ["localhost:9000", "localhost", "89.108.83.108", "*", "crosspick.ru"]
}
play.http.secret.key="QCY?tAnfk?aZ?iwrNwnxIlR6CTf:123123Latabg@5241AB`R5W:1uDFN];Ik@n"
play.server.http.port = 80
play.server.http.port = 1337
deciders{
classic{
@ -39,6 +39,24 @@ deciders{
name = "Десайдер freakcup"
rules = """"""
}
dredicmappool{
maps = [["2p_battle_marshes"],
["2p_fallen_city_[Rem]"],
["2p_quests_triumph"],
["2p_meeting_of_minds"],
["2p_shrine_of_excellion_[Rem]"],
["2p_titan_fall_[Rem]"],
["2p_tranquilitys_end_[Rem]"],
["2p_outer_reaches"],
["2p_emerald_river"],
["2p_sugaroasis"],
["2p_blood_river_[Rem]"],
["2p_deadly_fun_archeology"],
["2p_bloody_hell_[Ed]"]]
raceCount = 2
name = "Десайдер DreDick"
rules = """"""
}
flazzomappool{
maps = [["2p_battle_marshes"],
["2p_fallen_city_[Rem]"],
@ -90,8 +108,19 @@ deciders{
["2p_bloody_hell_[Ed]"],
["2p_sugaroasis"],
["2p_vortex_plateau"]]
name = "Turtle Shell tournament"
rules = """Выбор карт в BO3: Игроки вычеркивают по очереди карты из маппула, пока их не останется 3 (три). Вычеркивания проводятся вручную в лобби игры или с помощью десайдера, если такая техническая возможность присутствует. Таким образом каждый вычеркнет 6 карт пока не останутся 3 карты."""
name = "Turtle Shell tournament 3x3"
rules = """"""
}
turtleshell3x3{
maps = [["6p_fury_island"],
["6p_irridene"],
["6p_shakun_coast"],
["6p_testing_grounds"],
["6p_gear"],
["6p_platform"]]
raceCount = 3
name = "Turtle Shell tournament 3x3"
rules = """Turtle Shell tournament 3x3"""
}
winter_adventures{
maps = [["6p_ruined_greatway"],
@ -184,6 +213,22 @@ deciders{
rules = """Вы и ваш оппонент перед началом матчей вычеркиваете из маппула карты, пока не останется 3. На них и играете. Для БО1 - та же самая система выбора карт. В суперфинале игрок из верхней сетки начинает с +1 очком, а игрок из нижней сетки - с лузерпиком. Далее оба игрока вычеркивают по 3 карты, и могут лузерпикать из оставшихся 6 в последующих матчах."""
}
burgercup{
maps = [["2p_battle_marshes"],
["2p_fallen_city_[Rem]"],
["2p_fata_morgana_[Rem]"],
["2p_quests_triumph"],
["2p_shrine_of_excellion_[Rem]"],
["2p_titan_fall_[Rem]"],
["2p_tranquilitys_end_[Rem]"],
["2p_fraziersdemise"],
["2p_bloody_hell_[Ed]"],
["2p_blood_river_[Rem]"],
["2p_deadly_fun_archeology"]]
name = "Burger cup"
raceCount = 2
rules = """Выбор карт в БО3 и БО5 осуществляется без лузерпиков, с тремя и пятью десайдерами соответственно. Игроки вычеркивают по очереди карты из маппула, пока их не останется 3 (для БО3) или 5 (для БО5). На этих картах и проходят все матчи встречи. Затем игроки вычеркивают выбранные карты, пока не останется только одна, на которой и играется первый матч встречи. Тот, кто первым начал вычеркивать из всего маппула, уступает оппоненту право вычеркивания первой карты из оставшихся карт-десайдеров. Во втором и последующем матчах проигравший выбирает карту из числа выбранных 3 (5) десайдеров."""
}
trainercup{
maps = [["2p_battle_marshes"],
["2p_fallen_city_[Rem]"],
["2p_fata_morgana_[Rem]"],
@ -195,7 +240,7 @@ deciders{
["2p_fraziersdemise"],
["2p_bloody_hell_[Ed]"],
["2p_deadly_fun_archeology"]]
name = "Burger cup"
name = "Trainer cup"
raceCount = 2
rules = """Выбор карт в БО3 и БО5 осуществляется без лузерпиков, с тремя и пятью десайдерами соответственно. Игроки вычеркивают по очереди карты из маппула, пока их не останется 3 (для БО3) или 5 (для БО5). На этих картах и проходят все матчи встречи. Затем игроки вычеркивают выбранные карты, пока не останется только одна, на которой и играется первый матч встречи. Тот, кто первым начал вычеркивать из всего маппула, уступает оппоненту право вычеркивания первой карты из оставшихся карт-десайдеров. Во втором и последующем матчах проигравший выбирает карту из числа выбранных 3 (5) десайдеров."""
}
@ -268,6 +313,91 @@ deciders{
raceCount = 1
rules = """ """
}
arena-bad-2{
maps = [["2p_outer_reaches"],
["2p_battle_marshes"],
["2p_fallen_city_[Rem]"],
["2p_fata_morgana_[Rem]"],
["2p_quests_triumph"],
["2p_shrine_of_excellion_[Rem]"],
["2p_titan_fall_[Rem]"],
["2p_tranquilitys_end_[Rem]"],
["2p_sugaroasis"],
["2p_bloody_hell_[Ed]"],
["2p_blood_river_[Rem]"],
["2p_deadly_fun_archeology"],
["2p_meeting_of_minds"]]
name = "Arena bad 2"
raceCount = 1
existAdditionalRaces = true
rules = """1 раса, но можно взять вторую при мирроре"""
}
mallusc-cup{
maps = [["2p_outer_reaches"],
["2p_battle_marshes"],
["2p_fallen_city_[Rem]"],
["2p_fata_morgana_[Rem]"],
["2p_quests_triumph"],
["2p_shrine_of_excellion_[Rem]"],
["2p_titan_fall_[Rem]"],
["2p_tranquilitys_end_[Rem]"],
["2p_sugaroasis"],
["2p_bloody_hell_[Ed]"],
["2p_blood_river_[Rem]"],
["2p_deadly_fun_archeology"],
["2p_meeting_of_minds"],
["2p_emerald_river"],
["2p_fraziersdemise"]]
name = "Маллюск кап"
raceCount = 1
existAdditionalRaces = true
rules = """"""
}
showmatch{
maps = [["2p_outer_reaches"],
["2p_battle_marshes"],
["2p_vortex_plateau"],
["2p_velvet_duress"],
["2p_tranquilitys_end_[Rem]"],
["2p_fallen_city_[Rem]"],
["2p_fata_morgana_[Rem]"],
["2p_quests_triumph"],
["2p_shrine_of_excellion_[Rem]"],
["2p_titan_fall_[Rem]"],
["2p_tranquilitys_end_[Rem]"],
["2p_sugaroasis"],
["2p_bloody_hell_[Ed]"],
["2p_blood_river_[Rem]"],
["2p_deadly_fun_archeology"],
["2p_meeting_of_minds"],
["2p_emerald_river"],
["2p_fraziersdemise"]]
name = "Маллюск кап"
raceCount = 1
existAdditionalRaces = true
rules = """"""
}
mallusc-cup{
maps = [["2p_outer_reaches"],
["2p_battle_marshes"],
["2p_fallen_city_[Rem]"],
["2p_fata_morgana_[Rem]"],
["2p_quests_triumph"],
["2p_shrine_of_excellion_[Rem]"],
["2p_titan_fall_[Rem]"],
["2p_tranquilitys_end_[Rem]"],
["2p_sugaroasis"],
["2p_bloody_hell_[Ed]"],
["2p_blood_river_[Rem]"],
["2p_deadly_fun_archeology"],
["2p_meeting_of_minds"],
["2p_emerald_river"],
["2p_fraziersdemise"]]
name = "Маллюск кап"
raceCount = 1
existAdditionalRaces = true
rules = """"""
}
horusheresycup2{
maps = ["2p_battle_marshes",
"2p_fallen_city_[Rem]",
@ -290,6 +420,52 @@ deciders{
Финал сетки лузеров (БО3).
Игрок, прошедший в суперфинал из верхней сетки, имеет +1 очко. Игрок из нижней сетки начинает с лузерпиком. """
}
shouldercup{
description = true
existAdditionalRaces = true
raceCount = 3
maps = [["6p_paynes_retribution", "Количество точек: 28/2/2\nСпорных точек: 10/0/2\nТермогенераторы: 2"],
["6p_fury_island", "Количество точек: 26/6/1\nСпорных точек: 6 + 1 крит\nТермогенераторы: Отсутствуют"],
["6p_irridene", "Количество точек: 21/6/3\nСпорных точек: 6/0/3\nТермогенераторы: 6"],
["6p_shakun_coast", "Количество точек: 24/4/1\nСпорных точек: 6/2/1\nТермогенераторы: 2"],
"2p_tranquilitys_end_[Rem]",
"2p_outer_reaches",
"2p_blood_river_[Rem]",
"2p_sugaroasis",
"2p_meeting_of_minds"]
name = "Horus heresy cup 2"
rules = """ Первая карта десайдер выбирается методом вычеркивания, остальные лузер пик. По обоюдному согласию игроков разрешен повтор карт. Сетка турнира Double Elimination.
Сетка виннеров:
Каждая игра до 2х победы (БО3),
В суперфинале игра до 3-х побед (БО5).
Сетка лузеров:
Каждая игра до 1й победы (БО1),
Финал сетки лузеров (БО3).
Игрок, прошедший в суперфинал из верхней сетки, имеет +1 очко. Игрок из нижней сетки начинает с лузерпиком. """
}
shouldercup{
description = true
existAdditionalRaces = true
raceCount = 3
maps = [["6p_paynes_retribution", "Количество точек: 28/2/2\nСпорных точек: 10/0/2\nТермогенераторы: 2"],
["6p_fury_island", "Количество точек: 26/6/1\nСпорных точек: 6 + 1 крит\nТермогенераторы: Отсутствуют"],
["6p_irridene", "Количество точек: 21/6/3\nСпорных точек: 6/0/3\nТермогенераторы: 6"],
["6p_shakun_coast", "Количество точек: 24/4/1\nСпорных точек: 6/2/1\nТермогенераторы: 2"],
"2p_tranquilitys_end_[Rem]",
"2p_outer_reaches",
"2p_blood_river_[Rem]",
"2p_sugaroasis",
"2p_meeting_of_minds"]
name = "Horus heresy cup 2"
rules = """ Первая карта десайдер выбирается методом вычеркивания, остальные лузер пик. По обоюдному согласию игроков разрешен повтор карт. Сетка турнира Double Elimination.
Сетка виннеров:
Каждая игра до 2х победы (БО3),
В суперфинале игра до 3-х побед (БО5).
Сетка лузеров:
Каждая игра до 1й победы (БО1),
Финал сетки лузеров (БО3).
Игрок, прошедший в суперфинал из верхней сетки, имеет +1 очко. Игрок из нижней сетки начинает с лузерпиком. """
}
shouldercup{
description = true
existAdditionalRaces = true
@ -337,6 +513,22 @@ deciders{
name = "Spring cup 2x2"
rules = """Десайдеры выбирается методом вычеркивания до 3 карт, далее из оставшихся карт методом вычеркивания определяется первая карта. Игрок, начавший вычеркивание из основного пула уступает право начать вычеркивание из оставшихся карт. Исключение суперфинал: Команда прошедшая в суперфинал с верхней сетки имеет преимущество в выборе очередности карт из оставшихся 3 после вычеркивания."""
}
shouldercup2x2{
description = true
raceCount = 2
existAdditionalRaces = true
maps = [["4p_biffys_peril"],
["4p_cold_war"],
["4p_colosseum_of_deadman"],
["4p_chaos_platenau"],
["4p_imperial_area"],
["4p_saints_square"],
["4p_tartarus_center"],
["4p_skerries"],
["4p_gurmuns_pass"]]
name = "Shoulder cup 2x2"
rules = """Расы в командах (как основные, так и дополнительные) должны соблюдать правило - в команде должен быть только один представитель следующих рас: тау, эльдар. В случае поражения на одной из карт, противники могут лузерпикать свои расы на дополнительные (причем допрасы берут все игроки команды и могут мешать), но при этом заранее уведомляют будут ли играть данной связкой рас на следующей карте (в случае если лузерпик произошел на второй карте в рамках Best of 3). Расы свободно выбираются каждое БО 1/3/5 на протяжении турнира. Позиции можно выбирать по договоренности с командами."""
}
sweatybarrakcup{
description = true
maps =[["2p_chaos_gate"],
@ -410,23 +602,19 @@ deciders{
rules = """Выбор карт в БО3 и БО5 осуществляется без лузерпиков, с тремя и пятью десайдерами соответственно. Игроки вычеркивают по очереди карты из маппула, пока их не останется 3 (для БО3) или 5 (для БО5). На этих картах и проходят все матчи встречи. Затем игроки вычеркивают выбранные карты, пока не останется только одна, на которой и играется первый матч встречи. Тот, кто первым начал вычеркивать из всего маппула, уступает оппоненту право вычеркивания первой карты из оставшихся карт-десайдеров. Во втором и последующем матчах проигравший выбирает карту из числа выбранных 3 (5) десайдеров. """
}
freneticmappool{
raceCount = 3
raceCount = 1
description = true
maps =[["2p_battle_marshes"],
["2p_fallen_city_[Rem]"],
["2p_emerald_river"],
["2p_quests_triumph"],
["2p_shrine_of_excellion_[Rem]"],
["2p_titan_fall_[Rem]"],
["2p_tranquilitys_end_[Rem]"],
["2p_bloody_hell_[Ed]"],
["2p_blood_river_[Rem]"],
["2p_deadly_fun_archeology"],
["2p_sugaroasis"],
["2p_outer_reaches"],
["2p_meeting_of_minds"],
["2p_fraziersdemise"],
["2p_fata_morgana_[Rem]"]]
maps =[["2p_titan_fall_[Rem]"],
["2p_fallen_city_[Rem]"],
["2p_quests_triumph"],
["2p_shrine_of_excellion_[Rem]"],
["2p_tranquilitys_end_[Rem]"],
["2p_blood_river_[Rem]"],
["2p_deadly_fun_archeology"],
["2p_emerald_river"],
["2p_chaos_gate"],
["2p_fraziersdemise"],
["2p_meeting_of_minds"]],
name = "Frenetic map pool"
rules = """ """
}
@ -502,20 +690,60 @@ deciders{
rules = """Выбор карт без лузерпиков, с тремя и пятью десайдерами соответственно. Игроки вычеркивают по очереди карты из маппула, пока их не останется 3 (для БО3) или 5 (для БО5). На этих картах и проходят все матчи встречи. Затем игроки вычеркивают выбранные карты, пока не останется только одна, на которой и играется первый матч встречи. Тот, кто первым начал вычеркивать из всего маппула, уступает оппоненту право вычеркивания первой карты из оставшихся карт-десайдеров. Во втором и последующем матчах проигравший выбирает карту из числа выбранных 3 (5) десайдеров. """
}
badcup {
raceCount = 3
maps = [["2p_sugaroasis"],
["2p_titan_fall_[Rem]"],
["2p_deadly_fun_archeology"],
["2p_tranquilitys_end_[Rem]"],
["2p_shrine_of_excellion_[Rem]"],
["2p_quests_triumph"],
["2p_fallen_city_[Rem]"],
["2p_outer_reaches"],
raceCount = 2
maps = [["2p_outer_reaches"],
["2p_battle_marshes"],
["2p_fallen_city_[Rem]"],
["2p_quests_triumph"],
["2p_shrine_of_excellion_[Rem]"],
["2p_titan_fall_[Rem]"],
["2p_tranquilitys_end_[Rem]"],
["2p_sugaroasis"],
["2p_blood_river_[Rem]"]
["2p_deadly_fun_archeology"],
["2p_meeting_of_minds"],
["2p_emerald_river"],
["2p_bloody_hell_[Ed]"],
["2p_blood_river_[Rem]"]]
]
name = "BAD cup"
rules = """ """
rules = """Double elimination. БО3 (БО5 суперфинал). БО1 лузерсетка (БО3 финал лузер сетки). 2 Расы на турнир, без банов. Вторая раса берётся в случае лузерпика(и играется до окончания бо) или по договоренности обеих сторон в случае миррора."""
}
uacup{
raceCount = 0
maps = [["2p_belltower"],
["2p_titan_fall_[Rem]"],
["2p_blood_river_[Rem]"],
["2p_bloody_hell_[Ed]"],
["2p_emerald_river"],
["2p_shrine_of_excellion_[Rem]"],
["2p_deadly_fun_archeology"],
["2p_fallen_city_[Rem]"],
["2p_fata_morgana_[Rem]"],
["2p_tranquilitys_end_[Rem]"],
["2p_outer_reaches"],
]
name = "UA cup"
rules = """"""
}
true_arena_bad2{
raceCount = 2
maps = [["2p_outer_reaches"],
["2p_battle_marshes"],
["2p_fallen_city_[Rem]"],
["2p_quests_triumph"],
["2p_shrine_of_excellion_[Rem]"],
["2p_titan_fall_[Rem]"],
["2p_tranquilitys_end_[Rem]"],
["2p_sugaroasis"],
["2p_blood_river_[Rem]"]
["2p_deadly_fun_archeology"],
["2p_deadly_fun_archeology"],
["2p_meeting_of_minds"],
["2p_fata_morgana_[Rem]"],
["2p_bloody_hell_[Ed]"],
]
name = "BAD cup"
rules = """"""
}
ppcz {
raceCount = 2
@ -527,24 +755,18 @@ deciders{
["2p_fallen_city_[Rem]"],
["2p_outer_reaches"],
["2p_battle_marshes"],
["2p_emerald_river"],
["2p_sugaroasis"],
["2p_bloody_hell_[Ed]"],
["2p_deadly_fun_archeology"],
["2p_blood_river_[Rem]"],
["2p_meeting_of_minds"]]
name = "PPCZ"
rules = """ """
}
badcup_together {
raceCount = 2
maps = [["4p_tartarus_center"],
["4p_skerries"],
["4p_saints_square"],
["4p_cold_war"],
["4p_biffys_peril"],
["4p_imperial_area"],
["4p_tainted_soul"],
["4p_chaos_platenau"],
["4p_colosseum_of_deadman"]]
name = "BAD CUP Together"
rules = """ """
}
}
rules = """
Игрок выбирает основную и дополнительную расу (по желанию). Первая игра всегда играется основной расой. Начиная со второй игры проигравший может взять дополнительную расу, при этом победивший не может поменять расу.
Эльдар не имеет права лузерпикать против SM, IG, CSM (вместо этого карту выбирает оппонент)
Некрон не имеет права лузерпикать против Tau (тоже, что и в примере выше)
Против некрона нельзя выбирать SOE лузерпиком (Tau все еще может выбирать любую карту против некрона"""
}
}