Bang-On Balls: Chronicles · handler “Bang-On Balls: Chronicles”
Version 2
Release notes
Updated to use Goldberg Experimental instead of lobby connect.
- Released
- Size
- 1.3 KB
- Downloads
- 197
- Check
- Verified
- SHA-256
- 0333bdc938c2107ff4c5eb304f3ba6792666e1534a4f8ca9b915ce871af484c9
Files 1
| Path | Size |
|---|---|
| handler.js | 2.6 KB |
handler.js
Plain textHub.Handler.Version = 2; // Released at https://hub.splitscreen.me/ on Mon Mar 27 2023 21:30:46 GMT+0000 (Coordinated Universal Time).
Hub.Handler.Id = "684JwQG93SunjfzQM";
Hub.Maintainer.Name = "Zensuu";
Hub.Maintainer.Id = "sshRgms8c4xET4sCy";
Game.FileSymlinkExclusions = ["steam_api64.dll", "steam_appid.txt"];
Game.UseNucleusEnvironment = true;
Game.UseGoldberg = true;
Game.GoldbergExperimental = true;
Game.CreateSteamAppIdByExe = true;
Game.UseSteamless = true;
Game.SteamlessArgs = "--quiet --keepbind";
Game.HandlerInterval = 100;
Game.ExecutableName = "BoB-Win64-Shipping.exe";
Game.SteamID = "1227650";
Game.GUID = "Bang-On Balls Chronicles";
Game.GameName = "Bang-On Balls Chronicles";
Game.LauncherTitle = "";
Game.MaxPlayersOneMonitor = 4;
Game.MaxPlayers = 4;
Game.SymlinkExe = false;
Game.SymlinkGame = true;
Game.BinariesFolder = "BoB\\Binaries\\Win64";
Game.SupportsPositioning = true;
Game.HookFocus = true;
Game.Hook.ForceFocus = true;
Game.Hook.ForceFocusWindowName = "Bang-On Balls: Chronicles";
Game.HasDynamicWindowTitle = true;
Game.SetForegroundWindowElsewhere = false;
Game.PreventWindowDeactivation = true;
Game.SetWindowHook = true;
Game.Hook.DInputEnabled = false;
Game.Hook.XInputEnabled = true;
Game.Hook.XInputReroute = false;
Game.XInputPlusDll = ["xinput1_3.dll"];
Game.SupportsKeyboard = true;
Game.Hook.CustomDllEnabled = false;
Game.UserProfileSavePathNoCopy = true;
Game.UserProfileConfigPath = "AppData\\Local\\BoB\\Saved\\Config\\WindowsNoEditor";
Game.UserProfileSavePath = "AppData\\Local\\BoB\\Saved\\SaveGames";
Game.Description =
"Run your main game at least once before using this. After all instances have resized and repositioned, you can enter the game with the player you wish to host with. After entering the game, press shift-tab to open the emulated steam overlay and invite the other players to your game. Alt-tab to each instance and join using the shift-tab overlay. If you have a keyboard player, alt-tab to their instance to allow control.";
Game.PauseBetweenStarts = 25;
Game.Play = function() {
var vidcfg = Context.EnvironmentPlayer + Context.UserProfileConfigPath + "\\GameUserSettings.ini";
Context.ModifySaveFile(vidcfg, vidcfg, Nucleus.SaveType.INI, [new Nucleus.IniSaveInfo("/Script/Engine.GameUserSettings", "FullscreenMode", "2")]);
if (Context.PlayerID > 0) {
Context.ModifySaveFile(vidcfg, vidcfg, Nucleus.SaveType.INI, [new Nucleus.IniSaveInfo("/Script/Engine.GameUserSettings", "MusicAudioVolume", "0.000000")]);
}
if (Context.HasKeyboardPlayer == true) {
Game.KeyboardPlayerSkipPreventWindowDeactivate = true;
}
};