wessonsm, и это заложенные мины.
Скажем, события TL и OnKeyPressed могут возникать в любых диалогах, включая в IF:G, IF:M и т.д. Ты не ожидаешь, что v600.v602 изменятся, а они меняются. Во всех ЯП давно пришли к мысли, что глобальное — источник ошибок.
В Эре 3.0.0 можно выделять локальные для триггера SN:M массивы. Выделил на 1000 элементов, записал туда номера артефактов, выбрал случайные, показал диалог, дал арты герою. В конце триггера память сама освободится. И полная независимость от других скриптов и модов.
Для диалогов а-ля IF:G ищу решение. Локальных z-переменных всего 10, это очень мало.
Скачать Герои 3 Эра и всё, что с ней связано / ERA 2.46f для старых модов
Поддержать проект
|