Тоже задавался таким вопросом.
Объясню, для чего это может быть нужно:
Если написать самый первый скрипт, который читает статы чара, мобов вокруг и т.д., все, что может понадобиться. То в другие скрипты можно просто передавать эти данные. Таким образом, уменьшается количество дублирования кода (не надо в каждом макросе писать один и тот же обработчик для сохранения нужных данных) и увеличивается производительность, т.к. обработка этих пакетов будет производиться всего один раз на пакет, а не в каждом скрипте по новой.
Если к этому еще была бы возможность подключать в скрипте другие скрипты (аналог uses в делфи), было бы вообще супер, можно было бы разбор переданных данных описать в одном макросе и вызывать там где нужно.
Так что, если бы разработчики добавили такую функциональность в движок phx, было бы супер.
З.ы. особой сложности в этом не вижу.
|