Загрузка игровых данных из интернета
Информация:
Автор: EvilCat
Версия скрипта:
- 0.3: Версия совместимости с кошачьими утилитами 1.5.
- 0.2.1: Версия совместимости с кошачьими утилитами 1.4.
- 0.2: Появилась возможность загружать данные из нескольких разных хранилищ.
- 0.1.2: Внедрён объект Promise, оптимизирована загрузка нескольких файлов, добавлена синхронная загрузка.
- 0.1: Релиз
Версия мейкера: MV
Тип: Веб
Условия использования/Лицензия: Creative Commons 4.0 Attribution
Описание:
Пока что - добавляет команду (Plugin Command при редактирвании ивента), позволяющую запросить содержимое ивента из интернета. В перспективе - загрузка самых разных частей игры из интернета.
Особенности:
Для MV веб и так является родной платформой, так что этот плагин не добавляет новой функциональности, а просто позволяет лучше управлять существующей. На данный момент его можно использовать так:
- Создать событие.
- Дать ему какую-нибудь графику по умолчанию (я предпочитаю сияющую пентаграмму), добавить команду плагина "WebLoad loadEvent <имя_файла>" (не надо добавлять .json в имя файла), а после неё - включить внутренний переключатель А. Добавить вторую страницу с такой же графикой, но без команд. Сделать первую страницу параллельно запускаемой.
- Настроить параметр плагина "Base URL", указав корневую папку вашего хранилища файлов (с чертой в конце!).
- Поместить в хранилище файл с соответствующим именем. Внутри файла - json, который можно взять из файла данных карты (Map###.json в папке data вашего проекта), предварительно создав событие и найдя его в этом файле. Потом событие можно удалить.
- Запустить проект. Событие должно пару секунд побыть пентаграммой и затем загрузиться в искомом виде.
Для тестов можно использовать адрес
pokeliga.com/test/ и название файла MV. Это указывает на файл
pokeliga.com/test/MV.json, в котором содержатся Лошадь, добавляющая в партию четвёртого главного героя.
Установка:
Установить
кошачьи утилиты.
Скопировать файл WebLoad.js в папку js/plugins проекта и добавить в проекте ниже, чем кошачьи утилиты.
Зависимости:
Кошачьи утилиты 1.5
Скачать:
В репозитории на BitBucket (нажмите Raw в углу и скачайте).