UnlockEverything
Разблокирует весь контент в Megabonk - предметы, оружие, тома и персонажи

от JustaMea
Библиотека для обеспечения простых и надежных горячих клавиш на клавиатуре и геймпаде для Windows.
MegabonkInput — мод для Megabonk (Мегабонк) от автора JustaMea. Библиотека для обеспечения простых и надежных горячих клавиш на клавиатуре и геймпаде для Windows.
Его скачали 508 раз: это 122-е место среди модов Megabonk в нашем каталоге, редкость — «обычный» (нижняя половина по скачиваниям). Мод давно не обновлялся — проверьте совместимость с текущей версией игры, актуальная версия — 1.0.0.
Для работы ему нужны: BepInExPack IL2CPP.
Текст автора на языке оригинала
This is a library mod that hooks all window messages sent to the game window, allowing reliable input processing and the potential for input blocking and acting on messages such as losing and gaining focus. It doesn't add any functionality to the game by itself, but rather exposes a single constructor on the class "Keybind" and properties to control the keybinds behaviour during runtime.
I arbitrarily decided I wanted keyboard hotkeys. I spent 3 minutes learning it was possible, 30 minutes failing to find a reference to normal input systems in Megabonk, 3 hours researching Rewired and how I might hook it at runtime, and 30 hours writing this alternative, in that order. On one hand I expect theres an easier way like importing a unity dll or hooking a Rewired method I missed, but on the other this one is flexible and really easy to use. It also brings me one step closer to a Dear ImGui Injector.
You just need to
Creating a Keybind is as easy as [BepInDependency("MegabonkInput")] [BepInPlugin(MyPluginInfo.PLUGIN_GUID, MyPluginInfo.PLUGIN_NAME, MyPluginInfo.PLUGIN_VERSION)] public class Plugin : BasePlugin { internal static new ManualLogSource Log; private Keybind myBind;
public override void Load() { // Plugin startup logic Log = base.Log; Log.LogInfo($"Plugin {MyPluginInfo.PLUGIN_GUID} is loaded!");
// Just instantiating a Keybind sets it up to be active immediatly, no additional method calls needed // There are three layers of input, by passing "InputLayer.Game | InputLayer.GameUI" this binding will activate when the player has control of a character and in in-game menus, but not in external tools like configurators or trainers myBind = new Keybind(VirtualKey.VK_DELETE, PressType.WM_KEYDOWN, ExampleAction, InputLayer.Game | InputLayer.GameUI); }
// This method will be activated each time the Keybinds key is pressed private void ExampleAction() { Log.LogInfo($"Keybind was pressed -> {myBind.Key}"); // This keybind is self editing! if (myBind.Key == VirtualKey.VK_DELETE) { myBind.Key = VirtualKey.VK_END; } else { myBind.Key = VirtualKey.VK_DELETE; } } }
Not only is it astoundingly easy to use, but it was also really easy to write. Most of the hard bits came from https://github.com/xiaoxiao921/DearImGuiInjection Shoutouts to all of the modders who have touched that source code. It should be easy to expand the functionality to support mouse events and window focusing just as examples, they're all just messages already passing through the mod's handler, so if you have a particular need let me know. -Rivinwin
В r2modman ставится автоматически
Файл скачивается с официального сервера Thunderstore, без перезаливов и сторонних установщиков
Подробная инструкция для MegabonkВставьте значок в описание на Thunderstore, в README или в Discord — русскоязычные игроки сразу попадут на страницу с переводом и инструкцией.
[](https://modka.app/megabonk/justamea-megabonkinput/)<a href="https://modka.app/megabonk/justamea-megabonkinput/"><img src="https://modka.app/badge.png" alt="Описание на русском — Модка" height="44"></a>[url=https://modka.app/megabonk/justamea-megabonkinput/]Описание на русском — Модка[/url]Скачайте менеджер модов r2modman (или Gale) и выберите в нём игру Megabonk. Создайте профиль — так моды не смешаются с чистой версией игры. Найдите «MegabonkInput» во вкладке Online и нажмите Download — BepInEx и все зависимости подтянутся сами. Нажмите «Start modded» — игра запустится с модами. Чтобы сыграть без модов, запустите игру как обычно из Steam — r2modman не трогает чистую версию игры.
Файл скачивается с официального сервера Thunderstore, куда его загрузил JustaMea. Мы не перезаливаем и не изменяем моды.
Установите вместе с ним: BepInExPack IL2CPP. В менеджере модов зависимости подтягиваются автоматически.
5 октября 2025, актуальная версия — 1.0.0. Это больше года назад: перед установкой проверьте, работает ли мод на текущей версии игры.
Разблокирует весь контент в Megabonk - предметы, оружие, тома и персонажи
Бесшовный многопользовательский мод P2P для Megabonk с использованием Steamworks.
Спаунер предметов для Megabonk, позволяющий нереститься в любом предмете в игре, кроме оружия/домов.
Новый персонаж для MegaBonk, Cow-Noichi! Пользовательская статистика, анимация, оружие и модель.
Персонаж Megabonk я создал для себя просто для удовольствия.
Порт BepInEx ToggleEverything компании Semibox. Вы можете переключать все разблокированное оружие, тома и предметы (требуется Toggler).