Система модификаций
| Содержание | 
Система модификаций
Модификации — прогрессионная механика для внутриигровых предметов, дающая возможность с помощью специальных модов изменять характеристики некоторых моделей основного или дополнительного оружия, а также бронежилетов "Спектр". Система модификаций позволяет пользователю развивать свое оружие и настраивать его характеристики под себя.
В системе модификаций, выполняя специальные контракты или продвигаясь по прогрессии предметов, можно получить специальную валюту —  детали, которые затем тратятся на улучшение модов. Оружие и снаряжение прокачиваются во время игры с ними. Чем больше времени в игре вы проводите с тем или иным предметом, тем выше его уровень и больше ассортимент доступных модов. Для разных типов оружия (штурмовые винтовки, дробовики и так далее) доступен свой набор модов.
 детали, которые затем тратятся на улучшение модов. Оружие и снаряжение прокачиваются во время игры с ними. Чем больше времени в игре вы проводите с тем или иным предметом, тем выше его уровень и больше ассортимент доступных модов. Для разных типов оружия (штурмовые винтовки, дробовики и так далее) доступен свой набор модов.
Прогрессия
В системе прогрессии 40 уровней. Первые уровни требуют небольшого количества опыта, но прогрессия будет постепенно усложняться. По мере прокачки оружия вы можете получить различные предметы: новые моды, а также слоты для них, детали, уникальное оборудование. Кроме того, при достижении последних уровней мастерства некоторых моделей вы получите предметы кастомизации.
Развитие предметов
Получать очки мастерства оружия можно в боях. Чем больше времени вы проводите с оружием, тем выше уровень мастерства и тем больше модов вам доступно.
Инвентарь модов
Все доступные моды можно получить за игру — с повышением уровня мастерства. После открытия моды попадут в инвентарь, где вы сможете улучшить их с помощью деталей или установить перед боем на оружие. Чтобы начать пользоваться уникальными модами, надо потратить определенное количество деталей после получения мода.
Моды делятся на два типа — улучшаемые и уникальные. Моды первого типа можно прокачать, а моды второго типа сразу имеют максимальный уровень и особые эффекты. Кроме того, моды с улучшениями выделяются в инвентаре определенным цветом: например, обычный мод имеет белую ячейку, эпический — фиолетовую, а легендарный — золотую.
Два уникальных мода нельзя использовать одновременно — вы можете установить только один уникальный и два обычных.
Предметы кастомизации
Прокачали пушку до высших уровней? Получите специальные предметы, подтверждающие ваше мастерство! В набор входят брелок с миниатюрной моделью оружия, уникальная нашивка и камуфляж.
<div class="wf-tabs-menu"> <ul class="wf-tabs-list"> <li class="wf-tabs-list__item type-opened" data-tab-target="tab--1">Камуфляжи</li> <li class="wf-tabs-list__item" data-tab-target="tab--2">Брелоки</li> <li class="wf-tabs-list__item" data-tab-target="tab--3">Нашивки</li> </ul> </div>
 
        АК-47
 
        ОЦ-14 "Гроза"
 
        Desert Eagle
 
        Пистолет Макарова
 
        Fabarm P.S.S.10
 
        СР-2 "Вереск"
 
        АКС-74У
 
        Mauser Kar98k
 
        Remington 870 RAS
 
        M40A5
 
        H&K G36 Assault
 
        Kel-Tec RDB-C
 
        Sentry 12
 
        SIG MPX Copperhead
 
            АК-47
 
            ОЦ-14 "Гроза"
 
            Desert Eagle
 
            Пистолет Макарова
 
            Fabarm P.S.S.10
 
            СР-2 'Вереск'
 
            АКС-74У
 
            Mauser Kar98k
 
            H&K G36 Assault
 
            Kel-Tec RDB-C
 
            Remington 870 RAS
 
            M40A5
 
            Sentry 12
 
            SIG MPX Copperhead
Получение деталей
Детали для создания модов можно получить в специальном контракте или продвигаясь по прогрессии оружия. В будущем детали могут быть доступны и другими способами.
 .charms_block {
 width: 100%;
 height: 100%;
 }
 .charms_block__item {
 height: 175px;
 justify-content: flex-end;
 align-items: center;
 flex-direction: column;
 width: 16%;
 }
 .charms_block__item img {
 max-height: 120px;
 margin: auto;
 }
 .charms_block__item p {
 text-align: center;
 }
 .weapons_block__item {
 height: 150px;
 justify-content: flex-end;
 align-items: center;
 flex-direction: column;
 }
 .weapons_block__item img {
 margin: auto;
 max-width: 200px!important;
 }
 .weapons_block__item .news__lightbox {
 overflow: visible;
 height: 100%;
 }
 .weapons_block__item {
 width: 25%;
 }
 @media screen and (max-width:800px) {
 .weapons_block__item {
 width: 33%;
 }
 }
 @media screen and (max-width:500px) {
 .weapons_block__item {
 width: 45%;
 }
 }
 /*--[flex]--*/
 .flex {
 display: -webkit-box !important;
 display: -webkit-flex !important;
 display: -moz-box !important;
 display: -ms-flexbox !important;
 display: flex !important;
 }
 .align-content--start {
 -webkit-align-content: flex-start;
 -ms-flex-line-pack: start;
 align-content: flex-start;
 }
 .align-content--center {
 -webkit-align-content: center;
 -ms-flex-line-pack: center;
 align-content: center;
 }
 .align-content--end {
 -webkit-align-content: flex-end;
 -ms-flex-line-pack: end;
 align-content: flex-end;
 }
 .align-content--between {
 -webkit-align-content: space-between;
 -ms-flex-line-pack: justify;
 align-content: space-between;
 }
 .align-content--around {
 -webkit-align-content: space-around;
 -ms-flex-line-pack: distribute;
 align-content: space-around;
 }
 .align-content--evenly {
 -webkit-align-content: space-evenly;
 -ms-flex-line-pack: space-evenly;
 align-content: space-evenly;
 }
 .align-items--start,
 .flex--top {
 -webkit-box-align: start;
 -webkit-align-items: flex-start;
 -moz-box-align: start;
 -ms-flex-align: start;
 align-items: flex-start;
 }
 .align-items--center,
 .flex--middle {
 -webkit-box-align: center;
 -webkit-align-items: center;
 -moz-box-align: center;
 -ms-flex-align: center;
 align-items: center;
 }
 .align-items--end,
 .flex--bottom {
 -webkit-box-align: end;
 -webkit-align-items: flex-end;
 -moz-box-align: end;
 -ms-flex-align: end;
 align-items: flex-end;
 }
 .flex-direction--row {
 -webkit-box-orient: horizontal;
 -webkit-box-direction: normal;
 -webkit-flex-direction: row;
 -moz-box-orient: horizontal;
 -moz-box-direction: normal;
 -ms-flex-direction: row;
 flex-direction: row;
 }
 .flex-direction--row-reverse {
 -webkit-box-orient: horizontal;
 -webkit-box-direction: reverse;
 -webkit-flex-direction: row-reverse;
 -moz-box-orient: horizontal;
 -moz-box-direction: reverse;
 -ms-flex-direction: row-reverse;
 flex-direction: row-reverse;
 }
 .flex-direction--column {
 -webkit-box-orient: vertical;
 -webkit-box-direction: normal;
 -webkit-flex-direction: column;
 -moz-box-orient: vertical;
 -moz-box-direction: normal;
 -ms-flex-direction: column;
 flex-direction: column;
 }
 .flex-direction--column-reverse {
 -webkit-box-orient: vertical;
 -webkit-box-direction: reverse;
 -webkit-flex-direction: column-reverse;
 -moz-box-orient: vertical;
 -moz-box-direction: reverse;
 -ms-flex-direction: column-reverse;
 flex-direction: column-reverse;
 }
 .flex-wrap--wrap {
 -webkit-flex-wrap: wrap;
 -ms-flex-wrap: wrap;
 flex-wrap: wrap;
 }
 .flex-wrap--reverse {
 -webkit-flex-wrap: wrap-reverse;
 -ms-flex-wrap: wrap-reverse;
 flex-wrap: wrap-reverse;
 }
 .flex-wrap--nowrap {
 -webkit-flex-wrap: nowrap;
 -ms-flex-wrap: nowrap;
 flex-wrap: nowrap;
 }
 .justify-content--start,
 .flex--left {
 -webkit-box-pack: start;
 -webkit-justify-content: flex-start;
 -moz-box-pack: start;
 -ms-flex-pack: start;
 justify-content: flex-start;
 }
 .justify-content--center,
 .flex--center {
 -webkit-box-pack: center;
 -webkit-justify-content: center;
 -moz-box-pack: center;
 -ms-flex-pack: center;
 justify-content: center;
 }
 .justify-content--end,
 .flex--rigth {
 -webkit-box-pack: end;
 -webkit-justify-content: flex-end;
 -moz-box-pack: end;
 -ms-flex-pack: end;
 justify-content: flex-end;
 }
 .justify-content--between {
 -webkit-box-pack: justify;
 -webkit-justify-content: space-between;
 -moz-box-pack: justify;
 -ms-flex-pack: justify;
 justify-content: space-between;
 }
 .justify-content--around {
 -webkit-justify-content: space-around;
 -ms-flex-pack: distribute;
 justify-content: space-around;
 }
 .justify-content--evenly {
 -webkit-box-pack: space-evenly;
 -webkit-justify-content: space-evenly;
 -moz-box-pack: space-evenly;
 -ms-flex-pack: space-evenly;
 justify-content: space-evenly;
 }
 /*--[/flex]--*/
 .wf-tabs {
 margin: 0;
 }
 .wf-tabs-menu {
 position: relative;
 }
 .wf-tabs-menu ul{
 margin: 0;
 }
 .wf-tabs-list {
 display: -webkit-box;
 display: flex;
 -webkit-box-pack: justify;
 justify-content: space-between;
 }
 .wf-tabs-list__item {
 border-bottom: 2px solid #901819;
 font-size: 16px;
 font-family: Quantico;
 line-height: 20px;
 font-weight: 700;
 -webkit-box-pack: center;
 justify-content: center;
 -webkit-box-align: center;
 align-items: center;
 display: -webkit-box;
 display: flex;
 width: 50%;
 height: 50px;
 text-align: center;
 cursor: pointer;
 text-transform: uppercase;
 color: white;
 }
 .wf-tabs-list__item.type-opened {
 background: #901819;
 }
 .text ul li.wf-tabs-list__item {
 margin-bottom: 0;
 }
 .text ul li.wf-tabs-list__item:before {
 content: ;
 width: 0;
 display: none;
 }
 .wf-tabs-menu__arrow,
 .tab-content {
 display: none;
 }
 .tab-content.type-opened {
 display: block;
 }
 @media (max-width: 768px) {
 .wf-tabs-menu__arrow {
 display: block;
 position: absolute;
 right: 14px;
 top: 9px;
 -webkit-transform: rotate(90deg);
 transform: rotate(90deg);
 -webkit-transition: all 0.2s ease-out;
 transition: all 0.2s ease-out;
 }
 .wf-tabs-menu__arrow:before {
 display: block;
 }
 .wf-tabs-menu.type-opened .wf-tabs-menu__arrow {
 -webkit-transform: rotate(-90deg);
 transform: rotate(-90deg);
 }
 .wf-tabs-menu.type-opened .wf-tabs-list__item {
 display: flex;
 }
 .wf-tabs-list {
 flex-wrap: wrap;
 margin-bottom: 5px;
 }
 .wf-tabs-list__item {
 background: #c00;
 border: none;
 height: 32px;
 font-weight: normal;
 margin: 0;
 -webkit-box-ordinal-group: 3;
 order: 2;
 text-align: center;
 -webkit-transition: all 0.3s ease;
 transition: all 0.3s ease;
 width: 100%;
 }
 .wf-tabs-list__item:hover {
 background: #a80000;
 }
 .wf-tabs-list__item:not(.type-opened) {
 display: none;
 }
 .wf-tabs-list__item.type-opened {
 background: #c00;
 color: #fff;
 -webkit-box-ordinal-group: 2;
 order: 1;
 }
 }
 .wf-wiki-2-0 ul.wf-tabs-list li:before {
 display:none;
 }
<script>var pageTab = function() {
var pageMenu = document.querySelector('.wf-tabs-menu'),
pageTabs = document.querySelectorAll('.wf-tabs-list__item'),
pageTabContent = document.querySelectorAll('.tab-content'),
pageTabTarget;
pageTabs.forEach(function(item) {
item.addEventListener('click', selectPageTabs);
});
function selectPageTabs() {
pageTabs.forEach(function(item) {
item.classList.remove('type-opened');
});
this.classList.add('type-opened');
pageTabTarget = this.getAttribute('data-tab-target');
selectPageTabContent(pageTabTarget);
};
function selectPageTabContent() {
pageTabContent.forEach(function(item) {
item.classList.contains(pageTabTarget) ? item.classList.add('type-opened') : item.classList.remove('type-opened');
});
};
pageMenu.addEventListener('click', selectPageMenu);
function selectPageMenu() {
if (document.documentElement.clientWidth <= 768) {
pageMenu.classList.toggle('type-opened');
};
};
};
pageTab();
</script>
				
				
	























