Skip to content
Beta: this is a preview of the new SplitScreen.Me. Data may be reset before launch.

Among Us · handler “AmongUs”

Version 1

Release notes

version1

Released
Size
1.3 KB
Downloads
304
Check
Verified
SHA-256
e94be1fe0c25fd40a09b2fd04dc975f9fb385368427821aad9873367e27902f3
Download v1 (.nc)All versions

Files 1

PathSize
handler.js3.1 KB

handler.js

Plain text
Hub.Handler.Version = 1; // Released at https://hub.splitscreen.me/ on Tue Sep 15 2020 22:41:12 GMT+0000 (UTC).
Hub.Handler.Id = "g7gfD56Bd36EXXs65";
Hub.Maintainer.Name = "Snailedlt";
Hub.Maintainer.Id = "SE7kdQcCoCbgkzDeH";

Game.DirSymlinkExclusions = ["Among Us_Data\\Plugins\\x86"];
Game.FileSymlinkExclusions = ["steam_api.dll", "steam_api64.dll", "steam_appid.txt"];
Game.GameName = "Among Us";
Game.HandlerInterval = 100;
Game.UseGoldberg = true;
//Game.LaunchAsDifferentUsers = true;
Game.SymlinkExe = false;
Game.SymlinkGame = true;
Game.ExecutableName = "Among Us.exe";
Game.SteamID = "945360";
Game.GUID = "Among Us";
Game.MaxPlayers = 10;
Game.MaxPlayersOneMonitor = 10;
Game.LauncherTitle = "";
Game.Hook.ForceFocus = true;
Game.Hook.ForceFocusWindowName = "Among Us";
Game.Hook.CustomDllEnabled = false;
Game.Hook.DInputEnabled = false;
Game.Hook.XInputEnabled = false;
Game.Hook.XInputReroute = false;
Game.FakeFocus = true;
Game.ResetWindows = true;
Game.BlockRawInput = true;
Game.SetWindowHook = true;
Game.UserProfileSavePath = "AppData\\LocalLow\\Innersloth\\Among Us";
Game.Description =
  "Make a local or online multiplayer game in one instance and the other instances can join. Only multiple keyboards and mice supported as the game lacks gamepad support. Press the END key in your keyboard to unlock the main cursor and the input when you finish playing. You can also use CTRL+Q to close Nucleus and all its instances. Using multiple monitors is recommended.";
Game.PauseBetweenStarts = 30;

Game.SupportsMultipleKeyboardsAndMice = true;

Game.HookSetCursorPos = true;
Game.HookGetCursorPos = true;
Game.HookGetKeyState = false;
Game.HookGetAsyncKeyState = true;
Game.HookGetKeyboardState = false;
Game.HookFilterRawInput = true;
Game.HookFilterMouseMessages = false;
Game.HookUseLegacyInput = false;
Game.HookDontUpdateLegacyInMouseMsg = false;
Game.HookMouseVisibility = false;

Game.SendNormalMouseInput = true;
Game.SendNormalKeyboardInput = true;
Game.SendScrollWheel = true;
Game.ForwardRawKeyboardInput = false;
Game.ForwardRawMouseInput = false;
Game.HookReRegisterRawInput = true;
Game.HookReRegisterRawInputMouse = true;
Game.HookReRegisterRawInputKeyboard = false;
Game.DrawFakeMouseCursor = true;
Game.LockInputAtStart = true;
Game.LockInputToggleKey = 0x23;

Game.Play = function() {
  var Args = (Context.Args = " -popupwindow " + " -screen-width " + Context.Width + " -screen-height " + Context.Height);

  Context.StartArguments = Args;

  Context.EditRegKey("HKEY_CURRENT_USER", "SOFTWARE\\Innersloth\\Among Us", "Screenmanager Fullscreen mode_h3630240806", 3, Nucleus.RegType.DWord);

  Context.EditRegKey("HKEY_CURRENT_USER", "SOFTWARE\\Innersloth\\Among Us", "Screenmanager Resolution Height_h2627697771", Context.Height, Nucleus.RegType.DWord);

  Context.EditRegKey("HKEY_CURRENT_USER", "SOFTWARE\\Innersloth\\Among Us", "Screenmanager Resolution Width_h182942802", Context.Width, Nucleus.RegType.DWord);

  Context.EditRegKey("HKEY_CURRENT_USER", "SOFTWARE\\Innersloth\\Among Us", "Screenmanager Resolution Use Native_h1405027254", 0, Nucleus.RegType.DWord);
};