Releases: TerminalHash/Gruhsha-CTF
v3.4
Список изменений версии 3.4
KABOOM! Данная версия включает в себя достаточно весомое геймплейное изменение - изменённую физику взрывов. Так же, наконец-то мод получил собственный справочник с подсказками и кратким описанием сути мода.
Добавлено:
- Добавлена отсылка на бетонного осла - Fridge
- Добавлен справочник с несколькими советами и описанием режима
- Добавлена фумокега - смешная, но в то же время смертоносная версия обычной кеги, буквально стирающая с карты любые постройки
- Добавлены эффекты взрывов с KIWI (возможно отключить в настройках мода)
- Добавлена фумо Ноко Шиканоко
- Добавлен бустер
- Добавлен более лучший редактор карты (работает не только на локалхосте)
- Добавлен один новый войслайн
- Добавлен кастомный звук смерти для cosm_akylka
- Добавлены Paintbrush и Wrench c KIWI
- Добавлены новые бинды
- Добавлены новые эмоции
- Добавлена начальная реализация экспорта/импорта настроек в/из EU Captains
- Добавлена спец-проверка на sv_deltapos_modifer
- Добавлена возможность посмотреть количество монет и инвентарь у сокомандников (бинд назначается в настройках, чтобы посмотреть, нужно навести на игрока курсор с зажатой клавишей)
- Добавлены новые карты (спасибо vladkvs193 и cosm_akylka за несколько новых карт)
Изменено:
- Полностью изменена физика взрывов - тайлы разлетаются в стороны (благодаря реализации Tile Entity), наносят более весомый урон игрокам, полностью пересмотрены мощность и урон по тайлам у большинства взрывчатых предметов (в сторону баланса между зрелищной разрушаемостью и жизнеспособностью структур), так же рыцарям добавлена возможность защищаться от тайлов (огромное спасибо Skemonde за новые взрывы и спасибо egor0928931 за код для щитов)
- Полностью переписана липкая бомба - она взрывается по восьми направлениям и гарантированно уничтожает блоки, мощность была пересмотрена (спасибо, Skemonde)
- Изменены блоковые стрелы - теперь они спаунят tile entity в качестве блока (спасибо, Skemonde)
- Количество приходящих материалов лимитировано до 2000 дерева и 1000 камня при одном строителе и до 4000 дерева и 2000 камня при двух и более (материалы больше нельзя получить, если какой-то из показателей достиг максимума)
- Количество добываемого дерева с бревна возвращено к ванильному значению
- Теперь sv_test автоматически выключается при команде *offi
- Карточки показываются теперь при наведении на линию игрока (спасибо, Skemonde)
- У строителей теперь 6 слотов в инвентаре
- Фонари теперь "защищают" от эффекта ледяной бомбы
- Незначительно увеличена мощность для бомбовой стрелы из-за новых взрывов (фактически она осталась ванильной по мощности)
- За место ледяных бомб при киллстриках падают обычные
- Местами обновлен/изменён/удалён код для изменения текстур
- Обновлена статистика: добавлен новый хиттер в учёт и теперь учитываются матчи с ничьёй
- Обновлены некоторые изменения, которые брались из пулл-реквестов для ванильной игры
- Обновлен код загрузки голов до последней ревизии из KIWI
Исправлено:
- Исправлен вывод урона игрока в TCPR-статистике
- Исправлены звуки боли и смерти у vladkvs193
- Исправлен визуал захвата бомбера (kag-base/pull/2217)
- Исправлена позиция полоски здоровья у машинок (kag-base/pull/2230)
- Исправлена логика втыкания стрел в игрока (спасибо, Skemonde)
v3.3.1
Список изменений версии 3.3.1
Добавлено:
- Добавлены новые карты
- Добавлен баннер, уведомляющий об ничье (вместе со звуком)
- Добавлена голова-отсылка для игрока WaveMiner
- Всякие мелкие добавления, не стоящие внимания
Изменено:
- Время матча уменьшено с 45 минут до 35
- В связи с изменением выше, аирдроп прилетает через каждые 6 минут
- Установка некоторых текстур переписана на вариант от mugg91 для более предсказуемой работы
- Мины после взведения невозможно подобрать (попросил Hallios)
- Полностью возвращены к ванильной логике пикапы + смержен фикс краша при открытии колеса пикапов
- Возвращена старая логика загрузки кастомных голов (исправляет проблему с отсутствием головы в целом)
- Всякие мелкие изменения, не стоящие внимания
Исправлено:
- Исправлен краш при спауне грегов
- Исправлен рандомный дроп
- Исправлено отображение времени на панели аирдроп-таймера
- Исправлена логика направленного взрыва (не учитывались углы от 180 до 360 (и -180 до -360 соответственно) + были неправильные условия)
v3.3
Список изменений версии 3.3
Главное нововведение данной версии - это изменение текстур в зависимости от праздника, который длится в момент игры. Используются текстуры, которые рисовали разработчики для обновлений, так и собственные.
К сожалению, данная фича неидеальна и являет собой большое количество костылей, поэтому если где-то возникают проблемы с текстурами - большая просьба оставлять багрепорты со скриншотами!
Добавлено:
- Добавлен улучшенный бомбер: игроки могут скидывать с него предметы, загрузив их в инвентарь бомбера (клавиша Space для действия), стоит 280 монет
- Добавлена слайд-мина: она моментально активируется на маленькой скорости передвижения, стоит 100 монет и купить можно раз в одну минуту
- Добавлен дроп рандомных предметов (конкретно ледяной и липкой бомб) с рыцарей: при киллстрике от двух игроков падает либо липкая, либо ледяная бомба с кулдауном в 5 секунд перед следующим дропом
- Добавлена панель с таймером прилёта аирдропа
- Добавлена панель, отображающая количество игроков за тот или иной класс
- Добавлена команда на обновление пулов материалов
- Добавлены новые эмоции
- Добавлены новые карты
Изменено:
- Цена на водную бомбу повыше на до 70 монет, так же на неё выставлено количество в 4 штуки на команду
- Изменён задний фон на тот, что стоит в KIWI (спасибо, Skemonde)
- Дополнено условие, разрешающее использовать дрели рыцарям и лучникам во время внезапной смерти: повышенный нагрев накладывается в тот момент, когда игрок находится на территории противника
- Новым игрокам по-умолчанию выставляется старая система подбора
- Полностью убрана отдача от ледяных бомб (по идее)
- Количество добываемого пилой дерева увеличено до 35 единиц
- Обновлена цена на военный корабль (250 > 350) и большую лодку (100 > 200)
- Обновлена цена на липкую бомбу (105 > 85)
- Обновлен перевод для липкой бомбы
- Обновлен мапцикл мода
Исправлено:
- Исправлено отсутствие синхронизации отмеченных строителей
- Таймер конвертации предметов теперь сбрасывается, если он выпал со склада или с игрока
- Возможно, исправлена проблема с текстурами голов в таблице
- Исправлено отсутствие урона по кегам от шипов (исправление взято из kag-base)
- Исправлены обходы лимитов классов: игроки спаунятся исключительно с классом рыцаря после начала раунда + если он пытается сменить класс или остаться с ним после выставления лимита в ноль, его автоматически сменит обратно на рыцаря
v3.2.4
- [+] Добавлена возможность пометить строителя отдельно от капитана;
- [+] Переработка стационарного арбалета: он может стрелять почти всеми типами стрел, скорость стрельбы (и одновременно расстояние) увеличена, стрелы живут десять секунд.
v3.2.3
- [+] Добавлен ящик со стационарным арбалетом в магазин лучника, стоимость 100 монет (попрошено игроком arsenpip)
- [+] Добавлен вид взрыва DirectionalExplosion
- [+] Добавлены капитанские плашки для некоторых игроков
- [+] Добавлен бинд для убирания предмета в инвентарь
- [+] Добавлен tcpr-вывод урона игроков в конце раунда
- [+] Переработана липкая бомба: перерисованы текстуры (спасибо, cosm_akylka), использует новый вид взрыва и в связи с этими изменениями и некоторыми особенностями, была повышена цена до 105 монет и "вес" бомбы в аирдропе уменьшен до уровня золота и бизона
- [=] Время конвертации материалов в инвентаре уменьшено до 10 секунд
- [=] Изменён фон: закомментирована текстура BackgroundIsland и добавлена текстура BackgroundCastle
- [=] Убрана установка кадра огненного меча
v3.2.2
- [+] Эффект горения ускоряет прохождение эффекта замедления в два раза;
- [+] Если игрок имеет эффект замедления, то стан от водной бомбой добавляет дополнительные пять секунд к нему;
- [+] Добавлен приоритет подбора для ледяной бомбы;
- [=] Починено тело для игрока cosm_akylka;
- [=] Обновлены спрайты и перевод для ледяной бомбы.
v3.2.1
- [=] Теперь у рыцарей и лучников быстрее нагревается дрель при использовании во время внезапной смерти, чтобы уменьшить имбовость пушей от рыцарей;
- [=] Пофикшен зум камеры, когда игрок находится в наблюдателях: за место экшен-клавиш использовался хардкод;
- [-] Выключен бафф "Огненные мечи" (демократия такая демократия);
- [-] Выключен дебафф "Щиты пропускают половину урона от слешей и джебов" (демократия такая демократия).
v3.2
Представляем вам второй крупный релиз спустя два месяца после предыдущего!
Добавлены новые предметы:
- Липкая бомба, основное предназначение - разрушение конструкций;
- Ледяная бомба, основное предназначение - замедление противника/остановка пуша;
- Золотая мина, подверсия обычной, способна прилипать к поверхностям и статическим блобам, имеет больший радиус взрыва, лимит до двух штук;
- Стрела, спаунящая каменный блок (подвид той, что спаунит деревянный блок);
- Аирдроп: каждые 8 минут будет прилетать ящик чётко в центр карты, который возможно открыть только на базе, помимо полезных предметов он всем в команде даёт 35 монет.
Основные изменения:
- [+] Добавлена кнопка в таблицу игроков, открывающая ссылку на дискорд-сервер мода;
- [+] За место смертей, ассистов и КДР в таблице показываются урон и У/М (убийства в минуту aka KPM);
- [+] Добавлено много новых карт;
- [+] Добавлена команда offi для не-суперадминов;
- [+] Добавлено требование buy delay, которое запрещает покупать предмет в течение минуты:
- [+] Взрывпакеты больше нельзя подобрать после поджига;
- [+] Взрывпакетам разрешено цепляться за статические блобы;
- [+] Обновлен код карточки: взят код из KIWI, в неё так же перемещены смерти, КДР и ассисты;
- [+] Обновлены некоторые скрипты и конфиги до их ванильных вариаций;
- [+] Изменено поведение системы подбора: она работает со стороны сервера;
- [+] После разрушения магазинов, с них падает 50% материала;
- [=] Взрывпакеты кладутся в инвентарь при покупке;
- [=] Семечкам разрешено расти на бедроке;
- [=] Подбор предметов разделён на два режима: прицельный (навести курсором > подобрать) и ванильный (подбор предметов, что лежат рядом с игроком);
- [=] Спаун фумо разрешён только игроку TerminalHash (1984 :fridge);
- [=] Убрано отталкивание у вёдер.
Балансные изменения:
- [+] Обычные стрелы у лучников сделаны бесконечными;
- [+] Изменён бафф на кеги во время "Внезапной смерти": они разрушают гораздо больше тайлов и блобов;
- [+] Профит от кег был очень сильно уменьшен;
- [+] Строители быстрее ломают свои постройки (черри-пик kag-base/pull/1973 и улучшение этого пулл-реквеста);
- [=] Здоровье катапульты было увеличено до уровня баллисты;
- [=] У магазина лодок и магазина машин убрано требование золота и увеличено кол-во дерева для постройки, так же их можно построить всего по одному на команду;
- [=] У ассортимента магазина машин обновлены цены;
- [=] Изменены ресаплаи: дерева и камня приходит гораздо меньше, таймер увеличен до 30 секунд;
- [=] Огненные стрелы поджигают тайлы и блобы сразу же, как только воткнулись в них;
- [=] Количество добываемого пилами дерева уменьшено до 25 штук;
- [=] Минам добавлен лимит на 5 штук;
- [=] Уменьшен таймер до 45 минут, как оптимального времени раунда;
- [=] Активация "Внезапной смерти" происходит за пять минут до конца раунда;
- [=] Высота всех имеющихся карт в моде была уменьшена.
Внезапная смерть:
- Добавлен дебафф на цены: для определённых предметов теперь пересчитываются цены во время активации "Внезапной смерти";
- Добавлен дебафф на щит: он пропускает половину урона от слешей и тычков, блокирует всё остальное;
- Добавлен бафф для мечей: игрок получает возможность раз в 30 секунд поджечь противника, слешнув по нему.
Фиксы:
- [=] Пофикшена потеря эластичности крюка, когда игрок открывает инвентарь;
- [=] Пофикшено переключение типа стрелы/бомбы, когда игрок держит в руках предмет (сделано в виде настройки);
- [=] Пофикшена nomenubuying-фича;
- [=] Пофикшена буферизация ударов кирки (kag-base/pull/2069);
- [=] Пофикшены приёмы игрока tigorsun, если игрок пытается прыгать по его тактикам, то у него либо выпадет кега из рук, либо бомба не даст ему дополнительного ускорения;
- [=] Пофикшен приоритет поедания еды: теперь, если у игрока мало здоровья, будет съеден тот предмет, который восстановит большее количество;
- [=] Пофикшен подбор предметов, если игрок целится в них курсором;
- [=] Пофикшено кидание бомб за строителя и убран соответствующий кастомный бинд;
- [=] Пофикшена установка кастомного цвета никнейму игрока;
- [=] Пофикшена возможность есть еду, будучи в стане (kag-base/pull/1975);
- [=] Пофикшен прикол, когда строитель бьёт киркой воздух и в нём спаунятся частицы и воспроизводится звук удара по бедроку (kag-base/pull/2114);
- [=] Пофикшена двойная постройка магазинов (kag-base/pull/2116).
Full Changelog: v3.1...v3.2
v3.1
Спустя два месяца работы, представляем вам версию 3.1! Это самый большой релиз за историю мода (178 коммитов, на секундочку), в котором, наконец-то, завершены работы над балансом мода.
Основные изменения:
- Капитанам разрешено спамить метками;
- Пилы автоматически добывают полностью выросшее дерево;
- Катапульту можно зарядить виртуальным камнем;
- Кнопка сна обратно перемещена в магазин еды.
Баланс:
- Включён внутриигровой таймер матча (установлен на 1 час);
- Когда остаётся 20 минут до конца матча, включаются спец-баффы: кеги становятся мощнее в 1.8 раз, выключаются границы дриллинга (рыцари и лучники смогут пользоваться дрелями везде) и увеличивается множитель требования для строительства на миду (с 1.2 на 1.35);
- Материалы разделены на виртуальные и реальные: при смерти строителя из него "выпадают" реальные материалы, которые тот может сконвертировать в руках (5 сек), инвентаре (15 сек) или на складе (10 сек);
- Туннель на основной зоне карты ломается в течении трёх минут, если он находится на зоне противника, то ломается в течении одной минуты;
- Снижено количество тиков перед установкой следующего блока/блоба (7 > 6);
- Лучники могут пользоваться дрелями^1
- Строители и лучники могут пользоваться бомбами так же, как и рыцари;
- Дрель у лучников и рыцарей нагревается чуть быстрее.
1 - а так же наносить урон ими :fridge:
Бинды и настройки:
- Добавлен бинд на отметку строителя на экране;
- Добавлен бинд на активацию и бросок бомбы для строителя (исправляет баг с поворотом блобов);
- Добавлены бинды на покупку предметов в магазине, не открывая его меню;
- Добавлена настройка автоподбора дрелей и бомб;
- Опция для отключения визуального мусора разделена на три опции;
- Настройки игрока разделены на две страницы: функциональные настройки и визуальные/звуковые настройки.
Добавлено;
- Если какая-то команда захватила больше всего флагов, то она считается выигравшей по истечению таймера;
- Добавлен овертайм: если игрок несёт флаг и остаётся 10 секунд и меньше до конца раунда, то добавляется одна минута времени матча;
- Добавлены команды для изменения времени матча посекундно и поминутно;
- Добавлена команда для включения спец-баффов;
- Добавлены новые карты;
- Добавлены новые дебаг-карты;
- Добавлены головы некоторым игрокам;
- Добавлены новые войслайны;
- Добавлена возможность задавать свой порядок меток в колесе путём хардкода списка;
- Добавлены новые TCPR-сообщения в некоторые скрипты;
- Добавлено требование "Builder-only";
- Добавлена опция для включения старого поведения крюка при зарядке лука (когда на правую кнопку мыши игрок отменяет зарядку лука за место бросания крюка);
- Добавлен автоподбор дрелей для всех классов;
- Добавлен автоподбор бомб для строителя и лучника;
- Добавлена капитанская плашка для игрока QuickToast;
- Добавлено несколько дебаг-скриптов;
- Добавлено увеличение ресаплаев в зависимости от текущего лимита строителей;
- У туннеля можно посмотреть его текущее здоровье;
- Обратно добавлена Сырно с ограничением на спаун.
Обновлено:
- Обновлены наши собственные карты;
- Обновлен мапцикл мода;
- Обновлен код загрузки кастомных голов;
- Обновлен код карточки игрока: взяты свежие изменения из KIWI, туда перемещена иконка клана и к ней добавлено объяснение;
- Обновлена текстура груши в таблице информации о сервере.
Изменено:
- Уменьшен угол наклона тела при движении;
- Установка тега "offi match" перемещена в скрипт статистики;
- Цена батута изменена на 50 монет и 550 дерева;
- Батут могут покупать только строители и капитаны;
- Размер границ зоны дриллинга изменён на более мелкий;
- Увеличены значения ресаплаев для строителя;
- Выключен динамический респаун игроков, зависящий от их количества;
- Значения динамического респауна игроков, зависящего от времени игры, изменены: 12 > 11, 14 > 13, 16 >15;
- Количество приходящего материала уменьшается теперь в 20 минут игры;
- Размеры иконки метки были изменены на более мелкие (по жалобе Phymos);
- Изменён внешний вид таблицы информации о сервере;
- Мелкие неважные изменения.
Фиксы:
- Обновлен фикс стомпов;
- Пофикшены бомж жабы - из-за двойного наложения shieldHit их мощность снизилась ровно в два с половиной раза;
- Пофикшено поведение взрывпакетов - до этого они не пробивали некоторые поверхности толщиной в один блок;
- Пофикшены различные карты как с VNR, так и с EU Captains;
- Пофикшен баг со шрифтами в колесе меток, раньше с некоторым шансом загружалась большая версия шрифта при запуске мода;
- Пофикшена отмена выстрела из лука при использовании кастомного бинда;
- Пофикшено положение командных материалов в таблице игроков;
- Пофикшены динамические цены на предметы: в случае матча 8v9 верхнее число для условия было не 18, а 17;
- Различные мелкие исправления, которые не стоят внимания.
Было добавлено, но на текущий момент выключено:
- Добавлена прочность батутам.
Известные баги:
- Если назначить бинд на активацию бомбы на клавишу активации/броска (по-умолчанию Space), то строитель не сможет нормально поворачивать блобы;
- Лучник не меняет тип бомбы на другой при броске, если один из них исчерпан.
Полный список изменений: v3.0.2...v3.1
v3.0.2
Основные изменения:
- Переписан код установки кастомных биндов для эмоций (клавиши с 1 по 9) - теперь оно точно не должно иметь багов;
- Добавлена возможность включить/выключить кастомные звуки смерти и боли у игроков (будут воспроизводиться ванильные, если параметр выключен);
- При ударе каменного блока и бедрока рыцарем теперь воспроизводится звук и вылетают искры (не работает на сервере);
- Добавлена проверка на offi match в условие для установки длительного времени респауна;
- Добавлен бинд на отмену выстрела для лучника;
- Добавлена установка некоторых настроек игрока по-умолчанию при создании конфига или их отсутствии (по жалобе arsenpip);
- Если игрок имеет кастомный цвет имени, он больше не будет перезаписываться;
- Обновлены некоторые VNR-карты;
- И различные изменения в кастомных штуках.
Балансные изменения:
- Цена кеги снижена до 130 монет;
- Стан от воды без какой-либо защиты по длительности как ванильный;
- Лучники могут пользоваться крюком и одновременно стрелять;
- Рыцари могут защититься от падающих шипов, прикрываясь щитом.
Фиксы:
- Исправлена регрессия: строители после обновления скриптов не могли поджигать кеги и взрывпакеты;
- Исправлена регрессия: теперь метками можно снова пользоваться (фикс экспериментальный);
- Вероятно, исправлено положение второй цифры возраста, если он переваливает за 10 лет;
- Пофикшен стомп от трупа.