Skip to content

Releases: Counserf/TVD

0.4

Choose a tag to compare

@Counserf Counserf released this 27 Feb 07:27

TVD - Tactical Victory Determination: Release v0.4

Дата релиза: 27 февраля 2025
Версия: 0.4
Разработчик: [GROM]Vojak

TVD (Tactical Victory Determination) — скриптовый мод для Arma 3, добавляющий динамическую систему очков, задач и завершения миссий для PvP и кооперативных сценариев. Версия 0.3 улучшает баланс и совместимость с модами.

Changelog v0.4

Добавлено:

  • Командиры отделений (КО): Лидеры групп, кроме КС, теперь имеют ценность 25 очков, усиливая их тактическую роль
  • Раздел "Scoring System": Добавлен в README.md и DESCRIPTION.md с описанием очков за юниты, технику, зоны, захват и резерв

Изменено:

  • Классификация техники: Теперь вместо чисто гусеничной/колёсной/другое - 100/50/25, теперь классификация расширена - вооружённые/невооружённые по типам (самолёты: 150/75, гусеничная техника и вертолёты: 100/40 или 100/50, машины: 60/30, лодки: 50/20, статичное: 30, прочее: 25) для лучшей совместимости с модами (RHS, CUP и др.)

Исправлено:

  • Подсчёт очков: Уточнён начальный подсчёт очков для юнитов и техники, чтобы исключить дублирование
  • Комментарии: Добавлены пояснения в код для упрощения понимания и дальнейшей разработки

Требования

  • Arma 3 (версия 2.0+ рекомендуется)
  • CBA_A3 (обязательно для асинхронных функций)
  • ACE3 (опционально для плена и обыска)

Установка

  • Скопируйте папку TVD в корень миссии
  • Настройте description.ext, mission_parameters.hpp и init.sqf (см. README.md)
  • Добавьте триггеры баз (trgBase_side0, trgBase_side1) и маркеры зон (mZone_X)

Realese 0.3

Choose a tag to compare

@Counserf Counserf released this 26 Feb 20:47

Mass fixed

Release 0.2

Choose a tag to compare

@Counserf Counserf released this 25 Feb 21:09

Add:

  • README.md
  • DESCRIPTION.md
  • Added side dependency from Atrium
  • Added the ability for two sides out of three to play for each other

Remove:

  • instruction.txt

Release 0.1

Choose a tag to compare

@Counserf Counserf released this 25 Feb 16:57

Адаптация TVD для Арма 3

Оптимизация: Сетевые запросы: Было ~25-30 (BIS_fnc_MP, publicVariable), стало ~13-15 (remoteExec, CBA-ивенты). Улучшение: ~50-60% (меньше трафика, пиковые нагрузки -70%).

Производительность: Циклы forEach → select (-30-40% CPU), асинхронность (CBA_fnc_addPerFrameHandler) (-50% пиков). Итог: +35-45%. GPU не затронут.

Стабильность: Было ~80-85% (ошибки isNull, индексация), стало ~98-99% (проверки, защита). Улучшение: +15-20%.

Проблемы: Убраны устаревшие функции (BIS_fnc_MP), лишняя синхронизация, краши, неоптимизированные циклы. Добавлены очереди логов, накопление для админа.

Итог: Сеть +50-60%, CPU +35-45%, стабильность +15-20%. Готово для 200+ игроков!