Homemade Dear Unity Game MOD Manager DUMM
Self-made dear Unity game MOD manager DUMM, a special version based on UMM for code reconstruction, function enhancement, interface beautification, and Chineseization
Screenshots 8 screenshots
About this mod Machine translation
Self-made dear Unity game MOD manager DUMM, a special version based on UMM for code reconstruction, function enhancement, interface beautification, and Chineseization
Preface
Unity Mod Manager (UMM for short) is a well-known modification tool for Unity engine games. Like most water friends, I have been paying attention to this software for a while. The original author is a Russian man. newman55, which lasted for more than 10 months, has released a total of 17 versions. From the previous intrusive injection game to the current non-intrusive injection game, it has taken a big step in the production of Unity engine game MODs; however, this guy has not updated the code for more than two months, so I decided to take over and continue to fill in. In fact, when I was writing a general tutorial on the production of Unity engine game MODs years ago, I had already made a similar UMM tutorial post. Therefore, I decided to call the self-made tool Dear Unity Mod Manager, which I feel is very kind. In fact, the inspiration for the name comes from the well-known real-time GUI class library dear imgui developed by ocornut, another French guy I have been following!
Main topic
As the title states, this tool was born from my comprehensive review of all UMM codes and multiple reconstructions and improvements; UMM friends are already familiar with it, and several friends in the forum have already posted posts on things like porting and localization. Therefore, I will not go into details about the specific introduction. Let me first explain the aspects that Dear Unity Mod Manager (DUMM for short) has improved over UMM:
- The UMM installation interface has been beautified and supports 73 custom skins;
- The built-in interface of the UMM game has been beautified, the interface font has been changed to Microsoft YaHei, the default size is 20-point font, the font scaling has been changed to a minimum of 1x and a maximum of 2x, and the control scaling algorithm has been improved. From now on, the 4K resolution is no longer blind, and it is much more comfortable;
- Fixed bugs and optimized performance of UMM’s game plug-in library UnityModManager.dll;
- All third-party class libraries that UMM relies on have been updated to the latest. The MOD module injection class library UnityDoorstop uses the latest version 4.0.0, and the class library file name is winhttp.dll;
- It is recommended that when installing DUMM, friends should first choose the installation method of "DoorstopProxy". This method will not modify any dll library files in the game directory and is a pure memory injection method;
- The update program of UMM has been improved and named DUMMUpdater.exe, so that friends can get the latest version of DUMM published on the GitHub website in time;
- The configuration file UnityModManagerConfig.xml of the UMM installer has been improved. Now the Name attribute of the GameInfo node has been specified as the Chinese name of the game. The original name of the game has been changed to the new node GameName, and an optional fill-in node GameScriptName has been added. This node is dedicated to some games that require special processing in the UnityModManager.dll class library, such as: Risk of Rain 2.
DUMM program operating environment requirements:
- The operating system must be WIN10 X64;
- .Net Framework Runtime v4.7.2+ needs to be installed;
DUMM project source code link:
Hereby explain:
I have been doing software system architecture design for many years, and I became a freelance developer a few years ago. I make money by taking orders on major online outsourcing platforms, but the amount of money I make depends mainly on luck. Based on my more than ten years of experience in software system operation and maintenance, development, and my love for PC games, I used several years of free time to develop and produce "PC Game Mod Production and System Operation and Maintenance, Developer" Collection of Practical Tools", I believe that this …
Install & use Install: follow the bundled instructions
- Unzip the archive from playbuff and read the bundled readme / instructions first.
- There is no universal mod manager for this game: some mods replace game files directly, some go into a game-specific Mods folder, and some need a game-specific community loader or tool first — follow the bundled readme.
- Place the files exactly as the readme says; mods with listed dependencies need those installed too.
- Launch the game to confirm it loaded; some games require enabling mods in settings or an in-game mod menu.
Install locations vary a lot between games and mods — the bundled readme is the most reliable guide.