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

Bladestorm: Nightmare · handler “BladestormNightmare”

Version 1

Release notes

Fist Release

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

Files 1

PathSize
handler.js2.3 KB

handler.js

Plain text
Hub.Handler.Version = 1; // Released at https://hub.splitscreen.me/ on Sat Mar 14 2020 07:12:28 GMT+0000 (UTC).
Hub.Handler.Id = "PopScFqc8DsNhEuTN";
Hub.Maintainer.Name = "Talos91";
Hub.Maintainer.Id = "eeL7HAz8zJovChWw4";

Game.KillMutex = ["BLADEULT_MUTEX"];
Game.ExecutableContext = ["data_ea"];
Game.FileSymlinkExclusions = ["steam_api64.dll", "steam_appid.txt", "winmm.dll", "xinput1_3.dll"];
Game.FileSymlinkCopyInstead = [
  //"LINKDATA0.bin",
  "LINKDATA1.bin",
  "LINKDATA2.bin",
  "LINKDATA0.idx",
  "LINKDATA1.idx",
  "LINKDATA2.idx"
];
Game.GameName = "Bladestorm: Nightmare";
Game.HandlerInterval = 100;
Game.SymlinkExe = false;
Game.SymlinkGame = true;
Game.HardlinkGame = true;
Game.SupportsKeyboard = false;
Game.ExecutableName = "Launch_EA.exe";
Game.SteamID = "350310";
Game.GUID = "Bladestorm Nightmare";
Game.MaxPlayers = 2;
Game.MaxPlayersOneMonitor = 4;
Game.BinariesFolder = "";
Game.NeedsSteamEmulation = false;
Game.UseGoldberg = true;
Game.LauncherTitle = "";
Game.Hook.ForceFocus = true;
Game.Hook.ForceFocusWindowName = "BLADESTORM: Nightmare";
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.HookInit = true;
Game.SetForegroundWindowElsewhere = true;
Game.Description =
  "Use a different save slot per instance. Your game and Nucleus need to be in the same drive for this to work but do not place Nucleus inside the game files. If you have this game on steam run this with steam opened. ";
Game.PauseBetweenStarts = 30;

Game.Play = function() {
  Context.EditRegKey("HKEY_CURRENT_USER", "SOFTWARE\\KoeiTecmo\\BLADESTORM Nightmare\\Graphic Setting", "WindowMode", 1, Nucleus.RegType.DWord);

  var filePath = (Context.filePath = Context.GetFolder(Nucleus.Folder.InstancedGameFolder) + "\\steam_settings");
  System.IO.Directory.CreateDirectory(filePath);

  var autoExec = Context.GetFolder(Nucleus.Folder.InstancedGameFolder) + "\\steam_settings\\DLC.txt";
  var lines = ["363911=my GAMECITY GCコインシリアルナンバー ", "363910=GAMECITYオンラインユーザー登録シリアルナンバー (GAMECITYオンラインユーザー登録シリアル)"];

  Context.WriteTextFile(autoExec, lines);
};