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

Blades of Time · handler “BladesofTime”

Version 2

Release notes

script improvements.

Released
Size
1.2 KB
Downloads
0
Check
Verified
SHA-256
1b2cc993a8e0e7ce6a5914846025a01ea318392de3a4f8002580b28e015faf5e
Download v2 (.nc)All versions

Files 1

PathSize
handler.js2.3 KB

handler.js

Plain text
Hub.Handler.Version = 2; // Released at https://hub.splitscreen.me/ on Thu Jan 28 2021 01:43:08 GMT+0000 (UTC).
Hub.Handler.Id = "c9s9rirF75jbxb7eu";
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);
};