Victor engine Visual equip
Разгребу всё по полочкам или первые тесты плагина, пришлось разбираться.
Не забудьте сначала добавить в скрипты базовый модуль.Спойлер Общие понятия.:
Если актёр один.
Создаём шмотку в базе данных, в окошке "заметки" (справа снизу) пишем эту команду. При надевании\снятии данной вещи графика должна измениться. Удалять спрайты не нужно, но об этом далее.
Спойлер один ГГ:
Если актёров несколько.
Тут нужно будет заморочится с операторами "если" (выбран X и надета броня Y, то...), зацикливанием (лучше периодичным меньше секунды что бы глазу было менее заметно, ибо в момент срабатывания нагружает игру) и созданием отдельных событий для "переодевания" для каждого героя. В базе данных брони уже ничего прописывать не нужно. Пишем всё в комментарии из списка команд событий. Теоретически выполнимо, проверил на парочке случаев. Так же можно привязать к состояниям, переключателям и другим штучкам, если допустим слотов брони не хватает.
Так же вам понадобится комментарий для удаления этих спрайтов, потому что заменить пустым спрайтом не получится. Видимо он накладывается ещё поверх даже с одинаковым "priority: x". А так же если их не удалять то можно перегрузить систему отображением большого количества спрайтов.Спойлер Комментарий:
Спойлер Удаление спрайтов:
Изменение другого события.
Тут всё что и для нескольких героев только команда поменялась. Правда использовать без острой необходимости не рекомендую. В процессе тестов не смог удалять спрайты с события (ни этой командой <clear event visual: x>, ни этой <default event visual: x>). Так что использовать на свой риск.
Для других команд с клонированием вообще применения придумать сложно, когда есть базовые функции, потому и писать их не буду. Разве что все события кругом были бы похожи на героя? Или зеркало? Это для особых мыслителей, пусть сами в документации разбираются. Мож чё хитрое придумают.Спойлер Для событий:
з.ы. И помните что пробел тоже символ! Не заметить в конце или в начале его просто.
з.з.ы. Там картинки пропали, действительно пришлось разбираться.
А так же есть ещё скрипт Composite что то там.. но говорят он глючный\недопиленый, но более функциональный. Там можно прям создание персонажа замутить. Цвет глаз там, тип волос на аватарке... Найти можно !тут!. Лично мне хватает функционала Виктора.
Социальные закладки