Skip to content

DsCppModManager v0.40

Choose a tag to compare

@summerspring-cf summerspring-cf released this 11 Aug 12:55
· 10 commits to main since this release

In-game mod manager for DragonSword: Awakening.
Adds a 모드매니저 / Mod Manager entry to the title menu — enable/disable mods, reorder them, and change their settings, in a panel built from the game's own settings widgets.

Which download?

File For UE4SS
DsCppModManager_0.40.zip Most people (all-in-one) Included — nothing else to download
DsCppModManager-NoUE4SS_0.40.zip You already run UE4SS (e.g. Nexus users) Not included — UE4SS must already be installed

Both contain the same manager. The no-UE4SS build is ~190 KB; the all-in-one is ~7 MB because it carries UE4SS.

Install

  1. Close the game completely. A running game locks the mod DLL and the install fails.
  2. Extract the zip and double-click install.bat.
    Not on the default Steam path? Drag your game folder onto the install.bat icon.
  3. Launch the game — a 모드매니저 entry appears on the title menu.

The all-in-one install.bat sets UE4SS up only if the ue4ss folder is missing, and never touches an existing UE4SS install. The no-UE4SS install.bat stops with a message if UE4SS isn't installed yet.

What's new in v0.40

Language

  • Korean / English UI selectable (top of the 기본 / Basic tab).
  • Automatically follows the game's language — change the language in-game and the manager UI switches with it. (Currently, Korean is shown in Korean and every other language is shown in English.)
  • Full English translation of the manager UI.

Gamepad

  • Full pad control of the panel — D-pad to move rows, A to activate, B to close, LB/RB to switch the mods tab ↔ order tab. Combo-box dropdowns are navigable with the pad too.
  • The cream selection outline and the on-screen button hints only appear while you're using the pad, and disappear the moment you touch mouse or keyboard.
  • On the title screen, press Y to open the mod manager — while a pad is in use, a Y-button icon is shown next to the "모드매니저" label.
    Note: this game's title menu cycles through its four fixed entries in native engine code, so the D-pad can't stop on the manager row. A dedicated Y button is used as the entry point instead. (With a mouse, just click the row.)

Mod-kind badges

  • Each mod row and the order tab now show whether a mod is Lua / C++ / pak.

Display & stability

  • Removed the brief blank frame that appeared on language switch and panel rebuild.
  • While the manager panel is open, clicks on other windows no longer leak into the game.
  • Notification popups now show which mod sent them.
  • Better .pak mod detection (default ~mods mount, loose .pak files recognized).

⚠ UE4SS is not my work

The all-in-one archive bundles RE-UE4SS (MIT, Copyright (c) 2022 Narknon), included unmodified, purely so players with no ue4ss folder don't have to install it by hand. My own code is the small DsCppModManager/ folder — the rest of the all-in-one archive by size is UE4SS.

Bundled build: experimental channel, commit c838a8ac, UE4SS.dll 16,519,168 B. The no-UE4SS build contains none of it.

Verify your download

certutil -hashfile DsCppModManager_0.40.zip SHA256
certutil -hashfile DsCppModManager-NoUE4SS_0.40.zip SHA256
File SHA256
DsCppModManager_0.40.zip 845FF7F735A6E6C226D8D8490645225064E3A36768FB2C67F730D79DE5209DA0
DsCppModManager-NoUE4SS_0.40.zip 156F23FBDE6200C0C70EE9197F59BD05F974D6AD4E777821DF67103EB0247569