Bang-On Balls: Chronicles · handler “Bang-On Balls: Chronicles”
Version 1
Release notes
First release.
- Released
- Size
- 1.2 KB
- Downloads
- 117
- Check
- Verified
- SHA-256
- 55de2173bd32ac6cd36f9b97818527aacb97fc25e13dccd4d16910ceb598079f
Files 1
| Path | Size |
|---|---|
| handler.js | 2.5 KB |
handler.js
Plain textHub.Handler.Version = 1; // Released at https://hub.splitscreen.me/ on Thu Jun 09 2022 04:41:16 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.GoldbergLobbyConnect = 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. Enter the game with the first instance, and use the lobby connect prompt for the other instances to auto join. Make sure all instances have resized and repositioned before doing anything with the controller or mouse/keyboard. If you are a keyboard player alt-tab to your instance.";
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;
}
};