Decorate: user state`ы для оружия

Всееем привеДОСтер тостер нам в компостер

Сегодня мы будем разбирать юзер стэйты, эт кастомные стэйты для оружия. С помощью них можно сделать быстрый бросок гранаты держа не гранату а к примеру пистолет, или удар ногой, или то что вам в голову придёт.

Данный способ создания дополнительных плюшек в оружие (да представляю плюшечный пистолет и имп) самый лёгкий. Для начала в команде A_WeaponReady для оружия поставьте флаг WRF_ALLOWUSER[номер юзер стейта] и выглядеть это должно вот так A_WeaponReady(WRF_ALLOWUSER1)

Если вы хотите чтоб оружие поддерживало несколько юзер стейтов сделайте либо так A_WeaponReady(WRF_ALLOWUSER1 | следующий флаг | …) либо так

Спрайт A 1 A_WeaponReady(WRF_ALLOWUSER1)
Спрайт A 0 A_WeaponReady(WRF_ALLOWUSER2)
Спрайт A 0 A_WeaponReady(WRF_ALLOWUSER3)
...

Теперь сам стейт, называться он должен User[номер юзер стейта] и выглядит User1

И вот мы подошли к самому включению, в настройках (в игре) ищем настройки weapon state 1/2/3/4 в options/customize op/ либо options/customize op/action. И да, юзер стейтов всего 4, но этого вполне достаточно.

ааа ну вообщем, вот конец. да, вот он

Ну и всем ДОСвиДОС дос нам в нос

avatar