Версия 0.1.5d
Система для тех кто в танке и не хочет использовать сторонние моды, для любителей безмодового варика 1.26.
О наработке
Список библиотек системы
Attributes έψιλο — Система атрибутов, по сути отвечает на некоторые бонусные статы.
Base Unit — Система базы данных.
Enity (Entity) — Библиотека по работе с юнитами, предметами,
GameData — Библиотека по работе с игроком.
Time out — Библиотека по работе с таймером и его окошечком .)
Message Engine — Система сообщений.
Media δελτα — Типа медиаплеера,.
Lotbox αλφα — библиотека лотереи, что-то по типу unit/item pool.
Damage System — Система урона, требует настроек констант.
Cast System βετα — Пока неполноценная система применения заклинаний.3
Spell System βετα — Часть системы заклинаний, на неё регистрируются функции, которые запускаются при изучении или использовании навыка.
Unreginster βετα — автоматическая дэрегистрация некоторых объектов.
Wectors βετα — простые вектора, кламповские или скорповские ещё не интегрированы в систему.
Pawles δελτα — для триггеров.
Base Unit — Система базы данных.
Enity (Entity) — Библиотека по работе с юнитами, предметами,
GameData — Библиотека по работе с игроком.
Time out — Библиотека по работе с таймером и его окошечком .)
Message Engine — Система сообщений.
Media δελτα — Типа медиаплеера,.
Lotbox αλφα — библиотека лотереи, что-то по типу unit/item pool.
Damage System — Система урона, требует настроек констант.
Cast System βετα — Пока неполноценная система применения заклинаний.3
Spell System βετα — Часть системы заклинаний, на неё регистрируются функции, которые запускаются при изучении или использовании навыка.
Unreginster βετα — автоматическая дэрегистрация некоторых объектов.
Wectors βετα — простые вектора, кламповские или скорповские ещё не интегрированы в систему.
Pawles δελτα — для триггеров.
Прочее
Executer - псевдо-таймеры
TTager(Texttags) - плавающий текст.
General, Inquisition, cJass - системные файлы и библиотека.
TTager(Texttags) - плавающий текст.
General, Inquisition, cJass - системные файлы и библиотека.
Как установить
Распакуйте архив в папку вашего JNGP ..Jass New Gen Pack Rebuild\AdicHelper\lib\ или другое вам удобное месторасположение. В файле main.j и media.j замените C:\\Games\\1.26\\ на ваше расположение или просто сотрите, если распаковали в папку lib.
Далее
В WE прописывает в нестандартном сценарии:
#include "cJass\\main.j"
или
#include "<путь к вашей папке с системой>\\cJass\\main.j"
Посмотреть код на репозитории GitHub
примечание: cJass должен быть включён.
Edited by Волчачка
Edited by Волчачка