Dungeons 3 · handler “Dungeons3”
Version 1
Release notes
First release
- Released
- Size
- 1.1 KB
- Downloads
- 659
- Check
- Verified
- SHA-256
- fb1dd855a5f3c1c909eeb010f13cd0fe79198e7db834305935c416f5a78f015b
Files 1
| Path | Size |
|---|---|
| handler.js | 2.4 KB |
handler.js
Plain textHub.Handler.Version = 1; // Released at https://hub.splitscreen.me/ on Fri Mar 20 2020 08:02:17 GMT+0000 (UTC).
Hub.Handler.Id = "uKpL2g5aq6jy7LPXr";
Hub.Maintainer.Name = "Talos91";
Hub.Maintainer.Id = "eeL7HAz8zJovChWw4";
Game.DirSymlinkExclusions = ["Dungeons3Bin_Data\\Plugins"];
Game.FileSymlinkExclusions = ["steam_api64.dll", "steam_appid.txt", "Dungeons3.exe", "KalypsoLauncher.exe", "winmm.dll"];
Game.NeedsSteamEmulation = false;
Game.UseGoldberg = true;
Game.UseSteamStubDRMPatcher = true;
Game.HandlerInterval = 100;
Game.SymlinkExe = false;
Game.SymlinkGame = true;
Game.SymlinkFolders = true;
Game.SupportsKeyboard = true;
Game.ExecutableName = "Dungeons3Bin.exe";
Game.SteamID = "493900";
Game.GUID = "Dungeons 3";
Game.GameName = "Dungeons 3";
Game.MaxPlayers = 4;
Game.MaxPlayersOneMonitor = 4;
Game.LauncherTitle = "";
Game.SupportsPositioning = true;
Game.HideTaskbar = false;
Game.ForceFinishOnPlay = true;
Game.Hook.ForceFocus = true;
Game.Hook.ForceFocusWindowName = "Dungeons 3";
Game.Hook.DInputEnabled = false;
Game.Hook.DInputForceDisable = true;
Game.Hook.XInputEnabled = true;
Game.Hook.XInputReroute = false;
Game.Hook.CustomDllEnabled = false;
Game.XInputPlusDll = ["xinput1_4.dll"];
Game.FakeFocus = true;
Game.BlockRawInput = false;
Game.Description = "Press A on gamepads to enable them in menus, you can also use the cursor to join the same public multiplayer game.";
Game.PauseBetweenStarts = 40;
Game.Play = function() {
var username = System.Environment.UserName;
var txtPath = "C:\\Users\\" + username + "\\AppData\\Roaming\\Kalypso Media\\Dungeons 3\\config.cfg";
var dict = ["54|Graphic.Resolution = " + Context.Width + "x" + Context.Height, "60|Graphic.FullScreen = False", "63|Graphic.WindowedResolution = " + Context.Width + "x" + Context.Height];
Context.ReplaceLinesInTextFile(txtPath, dict);
Context.EditRegKey("HKEY_CURRENT_USER", "SOFTWARE\\Realmforge Studios GmbH\\Dungeons 3", "Screenmanager Is Fullscreen mode_h3981298716", 0, Nucleus.RegType.DWord);
Context.EditRegKey("HKEY_CURRENT_USER", "SOFTWARE\\Realmforge Studios GmbH\\Dungeons 3", "Screenmanager Resolution Height_h2627697771", Context.Height, Nucleus.RegType.DWord);
Context.EditRegKey("HKEY_CURRENT_USER", "SOFTWARE\\Realmforge Studios GmbH\\Dungeons 3", "Screenmanager Resolution Width_h182942802", Context.Width, Nucleus.RegType.DWord);
};