Front Mission Evolved · handler “FrontMissionEvolved”
Version 1
Release notes
First Release
- Released
- Size
- 1.3 KB
- Downloads
- 37
- Check
- Verified
- SHA-256
- 7b7b2f921c639b0c0154b11974bf5e035dc489e50961cc61c19e160d45b1fada
Files 1
| Path | Size |
|---|---|
| handler.js | 2.8 KB |
handler.js
Plain textHub.Handler.Version = 1; // Released at https://hub.splitscreen.me/ on Tue May 05 2020 06:10:34 GMT+0000 (UTC).
Hub.Handler.Id = "sNzDWAqnBvjJ4Ls2a";
Hub.Maintainer.Name = "Talos91";
Hub.Maintainer.Id = "eeL7HAz8zJovChWw4";
Game.KillMutex = ["FrontMission"];
Game.FileSymlinkExclusions = ["steam_api.dll", "steam_appid.txt", "steam_interfaces.txt", "dinput8.dll", "xinput1_3.dll"];
Game.GameName = "Front Mission Evolved";
Game.HandlerInterval = 100;
Game.SymlinkExe = false;
Game.SymlinkGame = true;
Game.SymlinkFolders = true;
Game.SupportsKeyboard = true;
Game.ExecutableName = "FrontMissionEvolved.exe";
Game.SteamID = "43000";
Game.GUID = "Front Mission Evolved";
Game.MaxPlayers = 8;
Game.MaxPlayersOneMonitor = 8;
Game.BinariesFolder = "";
Game.NeedsSteamEmulation = false;
Game.UseGoldberg = true;
Game.GoldbergExperimental = true;
Game.GoldbergNoLocalSave = true;
Game.UseNucleusEnvironment = true;
Game.LauncherTitle = "";
Game.Hook.ForceFocus = true;
Game.StartArguments = "";
Game.Hook.ForceFocusWindowName = "Front Mission Evolved";
Game.Hook.DInputEnabled = false;
Game.Hook.DInputForceDisable = true;
Game.Hook.XInputEnabled = true;
Game.Hook.XInputReroute = false;
Game.Hook.CustomDllEnabled = false;
Game.UseDInputBlocker = false;
Game.XInputPlusDll = ["xinput1_3.dll", "Dinput.dll", "Dinput8.dll"];
Game.FakeFocus = false;
Game.HookFocus = true;
Game.ResetWindows = true;
Game.UserProfileConfigPath = "Documents\\Front Mission Evolved";
Game.UserProfileSavePath = "AppData\\Roaming\\Goldberg SteamEmu Saves\\43000\\remote";
Game.Description =
"So the instances launch and resize correctly make sure to run your main game at least one time first and change some graphic settings. In the gamepad instances first enable gamepad in the game options before starting multiplayer. If you launch an instance with the keyboard icon the last instance that opens will be always the keyboard player, alt-tab to it if you can not control it, do not enable gamepad in options for that one.";
Game.PauseBetweenStarts = 30;
Game.Play = function() {
var txtPath = Context.EnvironmentPlayer + Context.UserProfileConfigPath + "\\graphics.cfg";
var dict = ["2|Fullscreen=0 ", "4|ScreenHeight=" + Context.Height, "5|ScreenWidth=" + Context.Width];
Context.ReplaceLinesInTextFile(txtPath, dict);
var interfaces = Context.GetFolder(Nucleus.Folder.InstancedGameFolder) + "\\steam_interfaces.txt";
var lines = [
"SteamClient008",
"SteamGameServer009",
"SteamUser013",
"SteamFriends005",
"SteamUtils004",
"SteamMatchMaking007",
"SteamMatchMakingServers002",
"STEAMUSERSTATS_INTERFACE_VERSION006",
"STEAMAPPS_INTERFACE_VERSION003",
"SteamNetworking003",
"STEAMREMOTESTORAGE_INTERFACE_VERSION002",
"SteamMasterServerUpdater001"
];
Context.WriteTextFile(interfaces, lines);
};