Varvarka
Я пытаюсь создать бестиарий в своём проекте. За основу взял журнал заданий от Янфлая - https://www.youtube.com/watch?v=X8bmhSI91mg&t=1s
Алгоритм следующий:
1. В игре есть торговец, который продаёт предметы: "Сведения о существе "гоблин"", "Сведения о существе паук"" и т.д.
2. Эти предметы являются расходниками (потребляемыми).
3. При активации предмета из инвентаря выпадает событие Х (Х - будут много и каждое будет прикреплено к своему предмету (но пока я создал только одно на пробу).
4. В общем событии прописано ветвление условий. Если этот предмет ещё не потреблялся (локальный А выключен), то в Журнале Заданий появляется новая заметка, если же локальный включен, то герои бранятся, что купили не нужный предмет.
Вот скрин полного алгоритма:
5. В данном случае я создал выключатель №593 "Гоблин", но поскольку подобных событий будет много (для каждого предмета Y), то я решил заменить общие выключатели локальными. Во-первых, чтобы не плодить лишние выключатели. Во-вторых, чтобы был меньше риск ошибки при копи-пасте подобный событий. Однако если с общими выключателями всё работает нормально, то с локальными возникает баг. Мукер не реагирует на ветвление условий и при активации общего события переходит в ветвь иначе, т.е. считает Локальный А включенным. Не понимаю почему. Грешу на какие-то плагины, но решил, на всякий случай, спросить: а вдруг дело в мукере?
Лок. переключатели в общем событии будут работать только тогда, когда оно вызывается из какого-либо события на карте. Когда ОС вызываются через предмет, лок. переключатели не будут работать, так как у ОС нет своих локальных переключателей. ОС работают с лок. переключателями того события, из которого оно вызывается.
Kirillkrm, в твоём случае придётся пользоваться обычными переключателями.
Varvarka
Благодарю! О сколько же ещё открытий чудных готовит мне путь постижения мукера трудный )
Подскажите пожалуйста как сделать так в МВ, чтобы герой подходил к стене вплотную?
У меня внутри помещения герой подходит к стене, но не вплотную. Спрайт головы касается спрайта стены и всё. А хочется, чтобы спрайт головы перекрыл стену.
Подобную проблему со шкафами-столами я решил выставим ограничения по "проходимость по сторонам", но в настройках тайлсета для вкладки А нет выбора проходимости по сторонам.
Если не трудно, то скажите более точный путь. Облазал пак, но там вроде только графика. Запустил их тестовые карты побегать - там тоже нельзя вплотную к стенам подходить.
Или никто этим не заморачивается и мне лучше просто на это забить?
-----
В настройках плагинов нашёл, но не понял как он работает. И как его себе в проект перетащить - тоже пока не знаю.
Скачиваешь и кидаешь в папку js\plugins своего проекта.
Помогло) огромное спасибо)
Эту тему просматривают: 13 (пользователей: 0 , гостей: 13)
Социальные закладки