Начните вводить название — например, MoreHead, Sodium или PEAK

MeleeSwingCustomization — иконка
Обложка GTFOМод для GTFO

MeleeSwingCustomization

от Dinorush

Добавлена дополнительная настройка melee для разработчиков.

  • Редкий
  • 19,2 тыс. скачиваний
  • Версия 1.4.3
  • Обновлён 22 апреля 2026
  • Инструменты

О моде MeleeSwingCustomization

MeleeSwingCustomization — мод для GTFO (ГТФО) от автора Dinorush. Добавлена дополнительная настройка melee для разработчиков.

Его скачали 19,2 тыс. раз: это 106-е место среди модов GTFO в нашем каталоге, редкость — «редкий» (топ-50% по скачиваниям). Мод обновлялся в течение года, актуальная версия — 1.4.3.

Для работы ему нужны: BepInExPack GTFO, ModifierAPI.

Полное описание MeleeSwingCustomization

Текст автора на языке оригинала

MeleeSwingCustomization

Does not require MTFO by default to allow other plugins to use it for QoL.

Customization (Requires MTFO)

Reads custom files under Custom/MeleeSwingCustomization. You can customize the hitbox location for swings (i.e. the attack sphere) and pushes, set capsule hitboxes for swings, and adjust the speed of swing/push animations. Speed adjustments automatically scale attack timings (i.e. MeleeAnimation times). A template file is generated on game launch if the folder does not exist. Files support LiveEdit and immediately apply changes on save. They have the format:

[ // Can contain multiple blocks
    {
        "ArchetypeID": 4,       // MeleeArchetypeID of the target weapon
        "Name": "Improved Bat", // Purely for organization
        "AttackOffset": "(0 0.55 0)", // Position offset for the attack sphere. null uses the original.
        "PushOffset": null,     // Position offset the push sphere. null uses the original.
        "LightAttackSpeed": 1,  // Speed modifier for light attacks/hits
        "ChargedAttackSpeed": 1,// Speed modifier for charged attacks/hits
        "PushSpeed": 1          // Speed modifier for pushes
        "AttackSphereCenterMod": 1.9; // Modifier on attack sphere radius when the hitbox is at the center of the screen.
    },
]

AttackOffset also supports capsule hit detection. To use it, specify 2 or 3 offsets. The first specifies the position offset for the attack sphere, while the next two specify the start and end for the capsule, respectively. If a third offset is not specified, the capsule end is set as the attack offset. For exmaple, this makes a capsule hitbox from (0, -0.2, 0) to (0, 0.55, 0):

"AttackOffset": "(0 0.55 0) (0 -0.2 0)"

AttackOffset also supports a larger object definition for further customization:

"AttackOffset": {
    "Offset": "(0 0.55 0) (0 -0.2 0)",   // Position offset for the attack sphere/capsule.
    "EntityRayLengthAdd": 0,             // Additional length of the entity-only ray, combined with CameraDamageRayLength. Ignored if 0.
    "EntityOffset": null,                // Position offset for the entity-only attack sphere.
    "EntitySize": 0,                     // Radius of the entity-only sphere. 0 uses AttackSphereRadius.
    "EntityUseCenterMod": true,          // Applies the "AttackSphereCenterMod" bonus to EntitySize. 
    "CapsuleOffset": "(0 -0.2 0)"        // Parallel field to Offset that specifies only capsule offsets.
                                           // Useful if you don't want to modify the attack sphere offset.
    "CapsuleUseCamFwd": false,           // Capsule uses CameraDamageRayLength + EntityRayLengthAdd to compute capsule length.
                                           // Starts at the first capsule offset, drawing towards the second.
                                           // If none are specified, draws from (0, 0, 0) to the attack offset.
    "CapsuleCamFwdAdd": 0,               // Modifier added with CameraDamageRayLength to compute capsule length.
    "CapsuleSize": 0,                    // Radius/size of the capsule. 0 uses AttackSphereRadius.
    "CapsuleUseCenterMod": false         // Applies the "AttackSphereCenterMod" bonus to CapsuleSize.
    "CapsuleDelay": 0                    // Delay after DamageStartTime before the capsule becomes active.
                                           // Can use an object format to adjust specific attacks, e.g.
                                           // { "Light": 0.05, "ChargedLeft": 0.1, "ChargedRight": 0.2 }
}

Short Guide to Melee Hitboxes

Melee follows a 3-step process:

  1. Direct Hits
  • Hits whatever is being looked at within CameraDamageRayLength (MeleeArchetype) distance.
  • If something is being looked at within said distance, no other hitboxes can be active.
  1. Attack Sphere
  • Centered on the attack offset, hits any enemy/lock within AttackSphereRadius (MeleeArchetype) of the offset.
  1. View to Attack Offset
  • Checks for hits on a line from the player's viewpoint to the attack offset.
  • Hits enemies/locks if AttackSphere hit something, otherwise hits anything.

Capsule hit detection adds an additional 4th step that functions identically to Attack Sphere (but uses a capsule instead).

Examples

Small wall hitbox, normal entity hitbox

  • Lower CameraDamageRayLength and AttackSphereRadius and move AttackOffset closer
  • Set EntityRayLengthAdd to add up to the intended ray length
  • Set EntityOffset and EntitySize to the old AttackOffset and AttackSphereRadius values

Big hitbox at the end of the weapon, thin handle hitbox

  • Set attack offset to the location of the big hitbox and specify AttackSphereRadius as needed.
  • Specify capsule endpoints for the handle with a small CapsuleSize.

Extend Hitbox a bit farther but don't hit walls any farther away

  • Specify a capsule endpoint (start or end) past the attack offset.

Extend range with GtfXP MeleeRangeMultiplier

  • Use CapsuleUseCamFwd to scale with the same modifier
  • Use CapsuleCamFwdAdd to get the hitbox to be close to the standard range
  • Optional: Specify capsule start point and/or end point (draws from 0 -> attack offset by default).

Нужно для работы

В r2modman ставится автоматически

Моды, которым нужен MeleeSwingCustomization

4 в каталоге

Fatal Experiment 2 — иконка

Fatal Experiment 2

Глубокий конец GTFO Modded, вы готовы? 25 экспедиций. Обычные пистолеты. 150+ Вражеские варианты. Команда из 4 человек рекомендована.

Эпический58,6 тыс.Рандауны

Fatal Experiment 3 — иконка

Fatal Experiment 3

24 экспедиции. Тонны разблокируемого снаряжения. Еще больше вражеских вариантов. Чистый хаос. Команда из 4 человек рекомендована.

Редкий16,7 тыс.Рандауны

CC2 — иконка

CC2

Убей мутанта.

Обычный9,7 тыс.Рандауны

BetterMeleeHitbox — иконка

BetterMeleeHitbox

Улучшает ближние хитбоксы и сроки повреждения.

Обычный6,6 тыс.Библиотека

Как установить MeleeSwingCustomization

Файл скачивается с официального сервера Thunderstore, без перезаливов и сторонних установщиков

Подробная инструкция для GTFO
  1. Скачайте менеджер модов r2modman (или Gale) и выберите в нём игру GTFO.
  2. Создайте профиль — так моды не смешаются с чистой версией игры.
  3. Найдите «MeleeSwingCustomization» во вкладке Online и нажмите Download — BepInEx и все зависимости подтянутся сами.
  4. Нажмите «Start modded» — игра запустится с модами.
  5. Для мультиплеера всем игрокам нужен одинаковый набор модов: в r2modman профиль можно экспортировать кодом и отправить друзьям.
Вы автор мода? Поставьте ссылку на русское описание

Вставьте значок в описание на Thunderstore, в README или в Discord — русскоязычные игроки сразу попадут на страницу с переводом и инструкцией.

Описание на русском — Модка
Markdown[![Описание на русском — Модка](https://modka.app/badge.png)](https://modka.app/gtfo/dinorush-meleeswingcustomization/)
HTML<a href="https://modka.app/gtfo/dinorush-meleeswingcustomization/"><img src="https://modka.app/badge.png" alt="Описание на русском — Модка" height="44"></a>
Steam (BBCode)[url=https://modka.app/gtfo/dinorush-meleeswingcustomization/]Описание на русском — Модка[/url]

Частые вопросы о MeleeSwingCustomization

Как установить MeleeSwingCustomization?

Скачайте менеджер модов r2modman (или Gale) и выберите в нём игру GTFO. Создайте профиль — так моды не смешаются с чистой версией игры. Найдите «MeleeSwingCustomization» во вкладке Online и нажмите Download — BepInEx и все зависимости подтянутся сами. Нажмите «Start modded» — игра запустится с модами. Для мультиплеера всем игрокам нужен одинаковый набор модов: в r2modman профиль можно экспортировать кодом и отправить друзьям.

Безопасен ли MeleeSwingCustomization?

Файл скачивается с официального сервера Thunderstore, куда его загрузил Dinorush. Мы не перезаливаем и не изменяем моды.

Нужно ли друзьям ставить MeleeSwingCustomization?

Автор не указал, клиентский это мод или серверный. Безопаснее, чтобы одинаковый набор модов был у всех игроков в лобби: проще всего поделиться профилем r2modman.

Что нужно для работы MeleeSwingCustomization?

Установите вместе с ним: BepInExPack GTFO, ModifierAPI. В менеджере модов зависимости подтягиваются автоматически.

Когда MeleeSwingCustomization обновлялся последний раз?

22 апреля 2026, актуальная версия — 1.4.3. Дата берётся с официальной страницы мода при каждом обновлении каталога.

Похожие моды

Все моды на GTFO
Dangerous Big Pickups — иконка

Dangerous Big Pickups

(перенаправлено с «Rundown Devs») Потому что почему бы тебе не нанести ущерб, держа в руках сферу данных!

Обычный7,9 тыс.Инструменты

LegacyLobby — иконка

LegacyLobby

Возвращает этику экрана лобби с 1 по 4.

Обычный7 тыс.Клиентский

GTFOplus Carrot Edition — иконка

GTFOplus Carrot Edition

Выбор клиентских модов Project Zaero, включая исправления ошибок, улучшения качества жизни и новые функции для улучшения вашего опыта GTFO.

Обычный6,7 тыс.Клиентский

EnemyBossbars — иконка

EnemyBossbars

Настройка боссбаров для врагов! До 3 боссбаров могут быть на экране одновременно.

Обычный6,2 тыс.Инструменты

Zone Randomizer — иконка

Zone Randomizer

Рандомизирует зоны уровней с каждой каплей. Сделайте каждый пробег уникальным! Работает со всем (tm)

Обычный6,1 тыс.Клиентский

ProjectEternal — иконка

ProjectEternal

ЦЕЛЬНЫЙ НАСТОЯЩИЙ РЕИТЕРАЦИЯ НЕЗНАННЫЙ - ПРОБЛЕЖИТЬ ДЕПЕРЬ ПОЛУЧШЕ ://ERROR

Легендарный123,7 тыс.Рандауны