70 лет Великой Победы!
Русский
English
Deutsch

Энциклопедия

География

Free counters!

Библиотека функций DASH library v2.0 от SoldierEPilot

Библиотека функций DASH library v2.0 от SoldierEPilot (фото)Состоялся релиз новой версии библиотеки скриптов для ArmA: CWA 1.99 от SoldierEPilot (DASH library v2.0).

Некоторое время назад мы писали об удобном инструменте создания миссий - библиотеке DASH library v1.3 - в помощь картоделам ArmA: Cold War Assault. И вот недавно автор выпустил обновлённый пакет DASH library v2.0, с русской версией которого предлагается познакомиться нашим читателям.

По сообщению SoldierEPilot, обновлённая версия библиотеки DASH library 2.0 содержит 7 наиболее заметных нововведений:

1. Никаких геймлоджиков, 98% функций перемещены в stringtable.csv, благодаря чему:
  • минимальная вероятность конфликтов имен - всего 3 глобальные функции и 3 глобальные переменные;
  • не нужно грузить 3 модуля, чтобы работать с 2-я функциями - утилитами "loadFns" и "alias" легко загружается все что нужно и ничего более;
  • чуть быстрее стали работать 6 из 6 проверенных на скорость выполнения функций (+10% в среднем);
2. Удалено ~20 fns, доработано ~20, добавлено ~90.

Примерно половина удалений приходится на функции, работающие с инвентарем - большинство из них заменены на более мощные аналоги;

3. SQL-подобные запросы к "базам данных" ("sqlSelect", "sqlDelete");
4. Название, позиция и удаленность ближайшего населенного пункта на 25 островах ("nearestVillage");
5. Замена анимаций перемещения юнитов ("overrideMoves");
6. Интеграция с Fwatch 1.13.

Сама библиотека от Fwatch не зависит, но:

  • несколько хороших функций не работают БЕЗ нее;
  • еще несколько штук работают гораздо лучше С ней;

Конкретный пример - с Fwatch 1.13 в распакованных миссиях и кампаниях можно получить массивы всех групп и транспортных средств на карте без использования триггеров, что удобно для модостроителей (экспериментальные "getGroups" и "getVehicles");

7. Более удобные тестовые миссии.

Сейчас в распоряжении скриптеров уже более 280 функций, не засоряющих глобальное пространство имён (в отличие от предыдущих версий), собранных в один скромного размера файл и готовых к применению в наикрутейших дополнениях, модах, миссиях и кампаниях к Cold War Assault.

Удачных всем проектов!

SoldierEPilot

Библиотека функций DASH library v2.0 от SoldierEPilot (фото)  СКАЧАТЬ библиотеку функций DASH library v2.0 от SoldierEPilot
  (456,0 KiB, 563 скачиваний)


Поддержите сообщество OFP - поделитесь в соцсетях:


1 комментарий: Библиотека функций DASH library v2.0 от SoldierEPilot

Добавить комментарий

СЕТЕВЫЕ ИГРЫ

Сетевая миссия Ногвиль

Кабинет

Авторизация

РегистрацияЗабыли пароль?

Регистрация

Пароль не введён
Вы не бот?

Генерация пароля

Регистрация