Перейти до вмісту

Effectlib

Effectlib

Effectlib — мод для Vintage Story (автор: llama3013). Effectlib — бібліотека для створення предметів, що надають гравцеві тимчасові ефекти або ефекти до смерті через JSON чи код, а також команда адміністратора.

Навіщо потрібен цей мод

Ця залежність потрібна розробникам модів, яким потрібно надавати гравцям налаштовані ефекти через витратні предмети, інструменти та інші предмети. Адміністратори сервера можуть застосовувати ефекти безпосередньо, без окремого предмета.

Що додає Effectlib

Effectlib надає основу для ефектів, пов’язаних із предметами. Мод може описати ефект у JSON або створити його кодом, а потім прив’язати до поведінки предмета, наприклад до споживання. Так можна зробити їжу зі швидкістю, жезл, що витрачає міцність, або пігулку з одноразовою дією.

Для ефекту можна вказати ідентифікатор, тривалість, відображення на HUD, сповіщення, піктограму, правила витрачання, вартість міцності, анімацію використання та звук. Ефекти з одним ідентифікатором можна не складати, а окремі поля атрибутів дають змогу призначити предмету кілька поведінок ефектів.

Бібліотека також додає команду /efflib для адміністраторів. Вона видає тимчасовий ефект або ефект до смерті гравця, тому підходить для тестування, серверних подій і контенту, створеного іншими модами.

Де завантажити Effectlib

Офіційна сторінка мода на Vintage Story Mod DB. Звідти ставлять актуальну версію через менеджер модів гри.

Завантажити мод Effectlib на mods.vintagestory.at