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

PixelJunk Nom Nom Galaxy · handler “NomNomGalaxy”

Version 1 (current)

Release notes

You guys should try this out!

Released
Size
1.2 KB
Downloads
332
Check
Verified
SHA-256
b347d3b55ee2778e55a029ce114371904de6013908275872af6b113694586148
Download v1 (.nc)All versions

Files 1

PathSize
handler.js2.7 KB

handler.js

Plain text
Hub.Handler.Version = 1; // Released at https://hub.splitscreen.me/ on Tue Nov 10 2020 07:35:07 GMT+0000 (UTC).
Hub.Handler.Id = "7ipY86Qec9q7QK7EG";
Hub.Maintainer.Name = "Ho_Mer";
Hub.Maintainer.Id = "2fsrPxkKsuNCKgrmR";

Game.FileSymlinkExclusions = ["steam_api.dll", "steam_appid.txt", "steam_interfaces.txt"];
Game.FileSymlinkCopyInstead = ["settings.dat"];
Game.GameName = "PixelJunk Nom Nom Galaxy";
Game.HandlerInterval = 100;
Game.SymlinkExe = false;
Game.SymlinkGame = true;
Game.SymlinkFolders = true;
Game.SupportsKeyboard = true;
Game.ExecutableName = "NomNomGalaxy.exe";
Game.SteamID = "226100";
Game.GUID = "Nom Nom Galaxy";
Game.MaxPlayers = 4;
Game.MaxPlayersOneMonitor = 4;
Game.NeedsSteamEmulation = false;
Game.UseGoldberg = true;
Game.GoldbergExperimental = true;
Game.LauncherTitle = "";
Game.Hook.ForceFocus = true;
Game.Hook.ForceFocusWindowName = "PixelJunk� NomNom Galaxy";
Game.HasDynamicWindowTitle = true;
Game.Hook.DInputEnabled = false;
Game.Hook.DInputForceDisable = true;
Game.Hook.XInputEnabled = true;
Game.Hook.XInputReroute = false;
Game.XInputPlusDll = ["xinput1_3.dll"];
Game.Hook.CustomDllEnabled = false;
Game.FakeFocus = false;
Game.HookFocus = true;
Game.UserProfileSavePath = "AppData\\Roaming\\NomNomGalaxy";
Game.ResetWindows = true;
Game.RefreshWindowAfterStart = true;
Game.Description =
  "SET your main game to windowed before running this. Use different profiles per instance. Create an online game in one instance and invite the other players. If you open an instance with keyboard set in the game options the first player as keyboard. This game has native splitscreen for 2 players max, with this script you can play 4 players local co-op.";
Game.PauseBetweenStarts = 30;

Game.Play = function() {
  var interfaces = Context.GetFolder(Nucleus.Folder.InstancedGameFolder) + "\\steam_interfaces.txt";
  var lines = [
    "SteamClient016",
    "SteamGameServer012",
    "SteamGameServerStats001",
    "SteamUser017",
    "SteamFriends014",
    "SteamUtils007",
    "SteamMatchMaking009",
    "SteamMatchMakingServers002",
    "STEAMUSERSTATS_INTERFACE_VERSION011",
    "STEAMAPPS_INTERFACE_VERSION006",
    "SteamNetworking005",
    "STEAMREMOTESTORAGE_INTERFACE_VERSION012",
    "STEAMSCREENSHOTS_INTERFACE_VERSION002",
    "STEAMHTTP_INTERFACE_VERSION002",
    "STEAMUNIFIEDMESSAGES_INTERFACE_VERSION001",
    "STEAMUGC_INTERFACE_VERSION003",
    "STEAMAPPLIST_INTERFACE_VERSION001",
    "STEAMMUSIC_INTERFACE_VERSION001",
    "STEAMMUSICREMOTE_INTERFACE_VERSION001",
    "STEAMHTMLSURFACE_INTERFACE_VERSION_002",
    "STEAMCONTROLLER_INTERFACE_VERSION"
  ];

  Context.WriteTextFile(interfaces, lines);
};