# https://www.playframework.com/documentation/latest/AllowedHostsFilter # Allow requests to localhost:9000. 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 deciders{ classic{ maps = [["2p_battle_marshes"], ["2p_fallen_city_[Rem]"], ["2p_fata_morgana_[Rem]"], ["2p_quests_triumph"], ["2p_meeting_of_minds"], ["2p_shrine_of_excellion_[Rem]"], ["2p_titan_fall_[Rem]"], ["2p_tranquilitys_end_[Rem]"], ["2p_fraziersdemise"], ["2p_outer_reaches"], ["2p_blood_river_[Rem]"], ["2p_deadly_fun_archeology"], ["2p_bloody_hell_[Ed]"]] name = "Классический десайдер" rules = """""" } turtleshell{ maps = [["2p_battle_marshes"], ["2p_fallen_city_[Rem]"], ["2p_fata_morgana_[Rem]"], ["2p_quests_triumph"], ["2p_meeting_of_minds"], ["2p_shrine_of_excellion_[Rem]"], ["2p_titan_fall_[Rem]"], ["2p_tranquilitys_end_[Rem]"], ["2p_fraziersdemise"], ["2p_outer_reaches"], ["2p_blood_river_[Rem]"], ["2p_deadly_fun_archeology"], ["2p_bloody_hell_[Ed]"], ["2p_sugaroasis"], ["2p_vortex_plateau"]] name = "Turtle Shell tournament" rules = """Выбор карт в BO3: Игроки вычеркивают по очереди карты из маппула, пока их не останется 3 (три). Вычеркивания проводятся вручную в лобби игры или с помощью десайдера, если такая техническая возможность присутствует. Таким образом каждый вычеркнет 6 карт пока не останутся 3 карты.""" } dvijcup{ 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", "2p_blood_river_[Rem]", "2p_deadly_fun_archeology"] name = "Dvij cup" rules = """Выбор карт в БО3 и БО5 осуществляется без лузерпиков, с тремя и пятью десайдерами соответственно. Игроки вычеркивают по очереди карты из маппула, пока их не останется 3 (для БО3) или 5 (для БО5). На этих картах и проходят все матчи встречи. Затем игроки вычеркивают выбранные карты, пока не останется только одна, на которой и играется первый матч встречи. Тот, кто первым начал вычеркивать из всего маппула, уступает оппоненту право вычеркивания первой карты из оставшихся карт-десайдеров. Во втором и последующем матчах проигравший выбирает карту из числа выбранных 3 (5) десайдеров.""" } meatgrinder{ maps = [["2p_battle_marshes"], ["2p_fallen_city"], ["2p_deadly_fun_archeology"], ["2p_bloody_hell_[Ed]"], ["2p_outer_reaches"], ["2p_quests_triumph"], ["2p_shrine_of_excellion_[Rem]"], ["2p_titan_fall_[Rem]"], ["2p_tranquilitys_end_[Rem]"], ["2p_sugaroasis"], ["2p_blood_river_[Rem]"]] name = "Meat grinder" raceCount = 1 rules = """Десайдеры выбираются методом вычеркивания до 3(5) карт, далее из оставшихся карт методом вычеркивания определяется первая карта. Игрок, начавший вычеркивание из основного пула уступает право начать вычеркивание из оставшихся карт.""" } compatchcup{ maps = [["2p_fallen_city"], ["2p_deadly_fun_archeology"], ["2p_quests_triumph"], ["2p_battle_marshes"], ["2p_titan_fall_[Rem]"], ["2p_tranquilitys_end_[Rem]"], ["2p_blood_river_[Rem]"]] name = "Community patch cup" raceCount = 1 rules = """см. в дискорде турнира"""} medskillcup{ maps = ["2p_battle_marshes", "2p_fallen_city_[Rem]", "2p_fata_morgana_[Rem]", "2p_bloody_hell_[Ed]", "2p_outer_reaches", "2p_quests_triumph", "2p_shrine_of_excellion_[Rem]", "2p_titan_fall_[Rem]", "2p_tranquilitys_end_[Rem]", "2p_fraziersdemise", "2p_emerald_river", "2p_deadly_fun_archeology", "2p_blood_river_[Rem]"] name = "Med skill cup 4" rules = """Вы и ваш оппонент перед началом матчей вычеркиваете из маппула карты, пока не останется 3. На них и играете. Для БО1 - та же самая система выбора карт. В суперфинале игрок из верхней сетки начинает с +1 очком, а игрок из нижней сетки - с лузерпиком. Далее оба игрока вычеркивают по 3 карты, и могут лузерпикать из оставшихся 6 в последующих матчах.""" } burgercup{ maps = [["2p_battle_marshes"], ["2p_fallen_city_[Rem]"], ["2p_fata_morgana_[Rem]"], ["2p_blood_river_[Rem]"], ["2p_quests_triumph"], ["2p_shrine_of_excellion_[Rem]"], ["2p_titan_fall_[Rem]"], ["2p_tranquilitys_end_[Rem]"], ["2p_fraziersdemise"], ["2p_bloody_hell_[Ed]"], ["2p_deadly_fun_archeology"]] name = "Burger cup" raceCount = 2 rules = """Выбор карт в БО3 и БО5 осуществляется без лузерпиков, с тремя и пятью десайдерами соответственно. Игроки вычеркивают по очереди карты из маппула, пока их не останется 3 (для БО3) или 5 (для БО5). На этих картах и проходят все матчи встречи. Затем игроки вычеркивают выбранные карты, пока не останется только одна, на которой и играется первый матч встречи. Тот, кто первым начал вычеркивать из всего маппула, уступает оппоненту право вычеркивания первой карты из оставшихся карт-десайдеров. Во втором и последующем матчах проигравший выбирает карту из числа выбранных 3 (5) десайдеров.""" } everyonecup{ maps = [["2p_battle_marshes"], ["2p_fallen_city_[Rem]"], ["2p_moonbase"], ["2p_fata_morgana_[Rem]"], ["2p_meeting_of_minds"], ["2p_emperors_valley"], ["2p_titan_fall_[Rem]"], ["2p_tranquilitys_end_[Rem]"], ["2p_fraziersdemise"], ["2p_bloody_hell_[Ed]"], ["2p_blood_river_[Rem]"], ["2p_deadly_fun_archeology"], ["2p_sugaroasis"]] name = "Everyone cup" raceCount = 1 rules = """Все матчи БО3. Игроки вычеркивают по очереди карты из маппула, пока их не останется 3. На этих картах и проходят все матчи встречи.""" } bigbosswinter{ maps = ["2p_battle_marshes", "2p_fallen_city_[Rem]", "2p_fata_morgana_[Rem]", "2p_meeting_of_minds", "2p_outer_reaches", "2p_quests_triumph", "2p_shrine_of_excellion_[Rem]", "2p_titan_fall_[Rem]", "2p_tranquilitys_end_[Rem]", "2p_bloody_hell_[Ed]", "2p_emerald_river", "2p_deadly_fun_archeology", "2p_winter_confrontation"] name = "Big boss of winter" rules = """Выбор карт в БО3 и БО5 осуществляется без лузерпиков, с тремя и пятью десайдерами соответственно. Игроки вычеркивают по очереди карты из маппула, пока их не останется 3 (для БО3) или 5 (для БО5). На этих картах и проходят все матчи встречи. Затем игроки вычеркивают выбранные карты, пока не останется только одна, на которой и играется первый матч встречи. Тот, кто первым начал вычеркивать из всего маппула, уступает оппоненту право вычеркивания первой карты из оставшихся карт-десайдеров. Во втором и последующем матчах проигравший выбирает карту из числа выбранных 3 (5) десайдеров.В суперфинале турнира оба игрока вычеркивают по две карты. После этого из оставшихся 9 карт можно брать любые, выбирает их проигравший в предыдущем матче. Первый лузер-пик - за игроком из нижней сетки, который начинает с -1 очком. """ } frenchtournament{ 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_outer_reaches"], ["2p_blood_river_[Rem]"], ["2p_sugaroasis"], ["2p_meeting_of_minds"], ["2p_emerald_river"], ["2p_vortex_plateau"], ["2p_deadly_fun_archeology"]] name = "French tournament" raceCount = 1 rules = """ """ } horusheresycup2{ 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_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 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"], ["6p_snowblind", "Количество точек: 22/2/3\nСпорных точек: 4/2/3\nТермогенераторы: отсутствуют"], ["6p_temple_cyrene", "Количество точек: 25/4/5\nСпорных точек: 8/0/3\nТермогенераторы: 2"], ["6p_testing_grounds", "Количество точек: 32/6/5\nСпорных точек: 10/2/5\nТермогенераторы: 6"], ["6p_ruined_greatway", "Количество точек: 22/2/1\nСпорных точек: 2/2/1\nТермогенераторы: 2"], ["6p_gear", "Количество точек: 24/2/3\nСпорных точек: 2 крита, но ввиду контактности карты сражение может идти на большинстве внешних точек\nТермогенераторы: 2"]] name = "Shoulder to shoulder cup" rules = """Классическая Double elimination с сеткой лузеров. В сетке виннеров - БО3, в сетке лузеров - БО1, в суперфинале - БО5. Игрок, прошедший в суперфинал из верхней сетки, имеет +1 очко. Игрок из нижней сетки начинает с лузерпиком. """ } shouldercup4x4{ description = true raceCount = 4 maps = [["8p_burial_grounds", "Количество стратегических/реликтовых/критических точек: 32/2/4\nСпорных точек: 4/2/2\nТермогенераторы: 3"], ["8p_daturias_pits", "Количество стратегических/реликтовых/критических точек: 26/6/1\nСпорных точек: 2/2/1\nТермогенераторы: 0"], ["8p_forbidden_jungle", "Количество стратегических/реликтовых/критических точек: 36/5/0\nСпорных точек: 12/5/0\nТермогенераторы: 4"], ["8p_demes_northlands", "Количество стратегических/реликтовых/критических точек: 32/4/3\nСпорных точек: 3/2/2\nТермогенераторы: 2"], ["8p_glacier", "Количество стратегических/реликтовых/критических точек: 24/4/5\nСпорных точек: 0/0/4\nТермогенераторы: 4"], ["8p_jalaganda_lowlands", "Количество стратегических/реликтовых/критических точек: 26/5/3\nСпорных точек: 2/1/3\nТермогенераторы: 0"], ["8p_monse", "Количество стратегических/реликтовых/критических точек: 26/4/4\nСпорных точек: 2/2/4\nТермогенераторы: 1t"], ["8p_thurabis_plateau", "Количество стратегических/реликтовых/критических точек: 32/2/0\nСпорных точек: 12/2/0\nТермогенераторы: 0"], ["8p_verdant_isles_ed", "Количество стратегических/реликтовых/критических точек: 32/4/3\nСпорных точек: 0/4/3\nТермогенераторы: 0"]] name = "Shoulder to shoulder cup" rules = """Классическая Double elimination с сеткой лузеров. В сетке виннеров - БО3, в сетке лузеров - БО1, в суперфинале - БО5. Игрок, прошедший в суперфинал из верхней сетки, имеет +1 очко. Игрок из нижней сетки начинает с лузерпиком. """ } springcup{ description = true maps = [["4p_biffys_peril"], ["4p_cold_war"], ["4p_colosseum_of_deadman"], ["4p_gorhael_crater"], ["4p_imperial_area"], ["4p_saints_square"], ["4p_tartarus_center"], ["4p_testcake"], ["4p_skerries"], ["4p_tiboraxx"], ["4p_torrents"]] name = "Spring cup 2x2" rules = """Десайдеры выбирается методом вычеркивания до 3 карт, далее из оставшихся карт методом вычеркивания определяется первая карта. Игрок, начавший вычеркивание из основного пула уступает право начать вычеркивание из оставшихся карт. Исключение суперфинал: Команда прошедшая в суперфинал с верхней сетки имеет преимущество в выборе очередности карт из оставшихся 3 после вычеркивания.""" } sweatybarrakcup{ description = true maps =[["2p_chaos_gate"], ["2p_colosseum_suicide"], ["2p_emerald_river"], ["2p_faceoff"], ["2p_moonbase_[Ed]"], ["2p_outer_reaches"], ["2p_fear"], ["2p_fraziersdemise"], ["2p_sugaroasis"], ["2p_terror_psyclaw"], ["2p_titan_fall_[Rem]"], ["2p_tranquilitys_end_[Rem]"], ["2p_velvet_duress"], ["2p_winter_confortation"], ["2p_deadly_fun_archeology"]] name = "Sweaty barrack cup" rules = """Перед началом матча, игроки поочередно вычеркивают по одной карте, пока не выберут десайдер. Если иного не сказано в секции "Расы" (см. ограничения для рас). Во второй и всех последующих играх - побежденный выбирает карту. Чтобы не было повторений карт, игроки могу выбрать всего 1 раз карту из списка. """ } tpmodcup{ 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_blood_river_[Rem]", "2p_sugaroasis", "2p_faceoff", "2p_deadly_fun_archeology", "2p_terror_psyclaw", "2p_meeting_of_minds"] name = "Турнир по ТП моду" rules = """ Первая карта десайдер выбирается методом вычеркивания, остальные лузер пик.""" } bestfriendscup{ maps = ["4p_gorhael_crater", "4p_gurmuns_pass", "4p_saints_square", "4p_skerries", "4p_panrea_lowlands", "4p_doom_spiral", "4p_tiboraxx"] name = "Best friends cup cup" rules = """ Обе команды вычеркивают по очереди неудобные для себя карты. Каждая команда вычеркивает в общей сложности 3. На оставшейся, седьмой карте, проходит Ваш первый матч - она называется десайдером. Во всех последующих играх карту выбирает команда, проигравшая в последнем матче. Это называется лузерпиком - выбором проигравших. В суперфинале турнира сражается команда из сетки виннеров против финалистов из сетки лузеров, в формате БО5 (до трёх побед). """ } noweaknesscup{ 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 = "No Weakness cup" rules = """Выбор карт в БО3 и БО5 осуществляется без лузерпиков, с тремя и пятью десайдерами соответственно. Игроки вычеркивают по очереди карты из маппула, пока их не останется 3 (для БО3) или 5 (для БО5). На этих картах и проходят все матчи встречи. Затем игроки вычеркивают выбранные карты, пока не останется только одна, на которой и играется первый матч встречи. Тот, кто первым начал вычеркивать из всего маппула, уступает оппоненту право вычеркивания первой карты из оставшихся карт-десайдеров. Во втором и последующем матчах проигравший выбирает карту из числа выбранных 3 (5) десайдеров. """ } freneticmappool{ raceCount = 2 description = true maps =[["2p_battle_marshes"], ["2p_fallen_city_[Rem]"], ["2p_fata_morgana_[Rem]"], ["2p_emerald_river"], ["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"], ["2p_sugaroasis"], ["2p_outer_reaches"], ["2p_meeting_of_minds"]] name = "Frenetic map pool" rules = """ """ } freneticmappool{ raceCount = 2 description = true maps =[["2p_battle_marshes"], ["2p_fallen_city_[Rem]"], ["2p_fata_morgana_[Rem]"], ["2p_emerald_river"], ["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"], ["2p_sugaroasis"], ["2p_outer_reaches"], ["2p_meeting_of_minds"]] name = "Frenetic map pool" rules = """ """ } freneticmappool2{ raceCount = 2 description = true maps =[["2p_battle_marshes"], ["2p_fallen_city_[Rem]"], ["2p_fata_morgana_[Rem]"], ["2p_emerald_river"], ["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"], ["2p_meeting_of_minds"]] name = "Frenetic map pool" rules = """ """ } freneticmappool2x2{ raceCount = 2 description = true maps =[["4p_biffys_peril"], ["4p_chaos_platenau"], ["4p_cold_war"], ["4p_gorhael_crater"], ["4p_gurmuns_pass"], ["4p_imperial_area"], ["4p_marconia"], ["4p_panrea_lowlands"], ["4p_saints_square"], ["6p_snowblind"], ["4p_tartarus_center"], ["4p_skerries"], ["4p_doom_spiral"]] name = "Frenetic map pool" rules = """ """ } deadgamecup{ raceCount = 2 description = true maps =[["2p_battle_marshes"], ["2p_fallen_city", "Обратите внимание, не ремастер"], ["2p_quests_triumph"], ["2p_shrine_of_excellion_[Rem]"], ["2p_titan_fall_[Rem]"], ["2p_tranquilitys_end_[Rem]"], ["2p_blood_river_[Rem]"], ["2p_sugaroasis"], ["2p_outer_reaches"]] name = "Dead game cup" rules = """ """ } casinocup { raceCount = 2 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"], ["2p_outer_reaches"], ["2p_meeting_of_minds"]] name = "Casino cup" rules = """Выбор карт без лузерпиков, с тремя и пятью десайдерами соответственно. Игроки вычеркивают по очереди карты из маппула, пока их не останется 3 (для БО3) или 5 (для БО5). На этих картах и проходят все матчи встречи. Затем игроки вычеркивают выбранные карты, пока не останется только одна, на которой и играется первый матч встречи. Тот, кто первым начал вычеркивать из всего маппула, уступает оппоненту право вычеркивания первой карты из оставшихся карт-десайдеров. Во втором и последующем матчах проигравший выбирает карту из числа выбранных 3 (5) десайдеров. """ } }