Feel The Snow · handler “FeelTheSnow”
Version 2
Release notes
Keyboard support and a lot of improvements.
- Released
- Size
- 1.3 KB
- Downloads
- 39
- Check
- Verified
- SHA-256
- 7e3f0bc5cb251728e9c8ed032f0201f3afb2419c6512f9473d8fdb992d24095e
Files 1
| Path | Size |
|---|---|
| handler.js | 3.0 KB |
handler.js
Plain textHub.Handler.Version = 2; // Released at https://hub.splitscreen.me/ on Mon Nov 02 2020 07:52:25 GMT+0000 (UTC).
Hub.Handler.Id = "s745Hw3yCd74QNTtb";
Hub.Maintainer.Name = "Talos91";
Hub.Maintainer.Id = "eeL7HAz8zJovChWw4";
var answers1 = ["2x", "1x"];
Game.AddOption("Select the game zoom level you want.", "", "Zoom", answers1);
Game.FileSymlinkExclusions = ["steam_appid.txt"];
Game.NeedsSteamEmulation = false;
Game.UseGoldberg = true;
Game.UseNucleusEnvironment = true;
Game.CreateSteamAppIdByExe = true;
Game.HandlerInterval = 100;
Game.SymlinkExe = false;
Game.SymlinkGame = true;
Game.SymlinkFolders = true;
Game.SupportsKeyboard = true;
Game.ExecutableName = "FeelTheSnow.exe";
Game.SteamID = "538100";
Game.GUID = "Feel The Snow";
Game.GameName = "Feel The Snow";
Game.MaxPlayers = 4;
Game.MaxPlayersOneMonitor = 4;
Game.BinariesFolder = "";
Game.LauncherTitle = "";
Game.HideTaskbar = true;
Game.Hook.ForceFocus = true;
Game.Hook.ForceFocusWindowName = "Feel The Snow";
Game.Hook.DInputEnabled = false;
Game.Hook.DInputForceDisable = true;
Game.Hook.XInputEnabled = true;
Game.Hook.XInputReroute = false;
Game.Hook.CustomDllEnabled = false;
Game.XInputPlusDll = ["xinput1_3.dll"];
Game.FakeFocus = false;
Game.HookFocus = true;
Game.SetWindowHookStart = true;
Game.ResetWindows = true;
Game.RefreshWindowAfterStart = true;
Game.PromptBetweenInstances = false;
Game.UserProfileConfigPath = "AppData\\Local\\FeelTheSnow";
Game.Description =
"Create a public server in one instance and join via the steam option in the others. If the windows are not resized correctly after Nuleus finishes all the resizing and positioning process or if the UI elements do not show correctly in-game press CTRL+T to minimize the windows and press it again to fix those issues. Each instance has its own saves that are copies of your original ones, so your original saves will not be overwritten, after the first launch click game options/open user profile save path in the Nucleus UI to access them. If you want to unlock steam achivements in splitscreen set the goldberg option to false in the script and connect the instances via the LAN option.";
Game.PauseBetweenStarts = 20;
Game.Play = function() {
var VideoConfig = Context.EnvironmentPlayer + Context.UserProfileConfigPath + "\\conf.ini";
Context.ModifySaveFile(VideoConfig, VideoConfig, Nucleus.SaveType.INI, [new Nucleus.IniSaveInfo("Settings", "Splash", "'1.000000'")]);
var zoom = Context.Options["Zoom"];
if (zoom == "1x") {
var VideoConfig = Context.EnvironmentPlayer + Context.UserProfileConfigPath + "\\conf.ini";
Context.ModifySaveFile(VideoConfig, VideoConfig, Nucleus.SaveType.INI, [new Nucleus.IniSaveInfo("Settings", "Fullscreen", "'2.000000'")]);
}
if (zoom == "2x") {
var VideoConfig = Context.EnvironmentPlayer + Context.UserProfileConfigPath + "\\conf.ini";
Context.ModifySaveFile(VideoConfig, VideoConfig, Nucleus.SaveType.INI, [new Nucleus.IniSaveInfo("Settings", "Fullscreen", "'1.000000'")]);
}
};