Warcraft III: The Frozen Throne · handler “Warcraft III: Frozen Throne”
Version 4
Release notes
fixed the script so it opens warcraft 3 frozen throne instead of reign of chaos
- Released
- Size
- 1.2 KB
- Downloads
- 1,022
- Check
- Verified
- SHA-256
- a54908620b72f6877ed9520da2fa99330715c656c9537ba7754d07043a01e2e3
Files 1
| Path | Size |
|---|---|
| handler.js | 2.3 KB |
handler.js
Plain textHub.Handler.Version = 4; // Released at https://hub.splitscreen.me/ on Fri Jul 31 2020 11:29:32 GMT+0000 (UTC).
Hub.Handler.Id = "3yQfwCBiTu8MjzetF";
Hub.Maintainer.Name = "Snailedlt";
Hub.Maintainer.Id = "SE7kdQcCoCbgkzDeH";
Game.KillMutex = ["Warcraft III Game Application"];
Game.HandlerInterval = 100;
Game.SymlinkExe = false;
Game.SymlinkGame = true;
Game.ExecutableName = "war3.exe";
Game.SteamID = "921"; //doesn't matter what it is as long as it's unique
Game.GUID = "Warcraft III Frozen Throne";
Game.GameName = "Warcraft III: Frozen Throne"; //Name shown in the Nucleus Game list
Game.MaxPlayers = 24;
Game.MaxPlayersOneMonitor = 24;
Game.LauncherTitle = "";
Game.LauncherExe = "";
Game.SaveType = Nucleus.SaveType.None;
Game.ForceFinishOnPlay = true;
Game.SupportsPositioning = true;
Game.HideTaskbar = false;
Game.Hook.ForceFocus = true;
Game.Hook.ForceFocusWindowName = "Warcraft III";
Game.Hook.DInputEnabled = false;
Game.Hook.DInputForceDisable = true;
Game.Hook.XInputEnabled = false;
Game.Hook.XInputReroute = false;
Game.PauseBetweenStarts = 20;
Game.KillMutexType = "Event";
Game.StartArguments = " -window";
Game.KeepSymLinkOnExit = false;
Game.UseForceBindIP = true;
Game.Description =
'NucleusCoop needs to be ran as Administrator in order for it to work with this game. Launch in vertical splitscreen for best performance, note that it might take up to several minutes before the 2nd instance launches. If KBM doesn\'t work as intended press the "End" key on your keyboard.';
// Keyboard Support
// See https://universalsplitscreen.github.io/docs/untested/ if it doesn't work
Game.SupportsMultipleKeyboardsAndMice = true;
Game.HookSetCursorPos = true;
Game.HookGetCursorPos = true;
Game.HookGetKeyState = false;
Game.HookGetAsyncKeyState = true;
Game.HookGetKeyboardState = false;
Game.HookFilterRawInput = false;
Game.HookFilterMouseMessages = false;
Game.HookUseLegacyInput = false;
Game.HookDontUpdateLegacyInMouseMsg = false;
Game.HookMouseVisibility = false;
Game.SendNormalMouseInput = true;
Game.SendNormalKeyboardInput = true;
Game.SendScrollWheel = false;
Game.ForwardRawKeyboardInput = false;
Game.ForwardRawMouseInput = false;
Game.DrawFakeMouseCursor = false;
Game.LockInputAtStart = true;
Game.LockInputToggleKey = 0x23; //See https://docs.microsoft.com/en-us/windows/win32/inputdev/virtual-key-codes