Advertisement
Guest User

Untitled

a guest
Mar 25th, 2021
4,103
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.89 KB | None | 0 0
  1. @ECHO OFF
  2. FOR /F "usebackq tokens=3*" %%A IN (`reg query "HKLM\SOFTWARE\EA Games\STAR WARS Battlefront II" /v "Install Dir"`) DO (
  3. set iiinstalldir=%%B
  4. )
  5.  
  6. FOR /F "usebackq tokens=3*" %%A IN (`reg query "HKLM\SOFTWARE\Wow6432Node\EA Games\STAR WARS Battlefront" /v "Install Dir"`) DO (
  7. set iinstalldir=%%B
  8. )
  9.  
  10. FOR /F "usebackq tokens=3*" %%A IN (`reg query "HKLM\SOFTWARE\WOW6432Node\BioWare\Mass Effect Andromeda" /v "Install Dir"`) DO (
  11. set minstalldir=%%B
  12. )
  13.  
  14. FOR /F "tokens=2* skip=2" %%A IN ('reg query "HKLM\SOFTWARE\WOW6432Node\Electronic Arts\EA Core" /v "EADM6InstallDir"') DO (
  15. set origindir=%%B
  16. )
  17.  
  18. FOR /F "tokens=2* skip=2" %%A IN ('reg query "HKLM\SOFTWARE\WOW6432Node\Electronic Arts\EA Desktop" /v "DesktopAppPath"') DO (
  19. set eadesk=%%B
  20. )
  21.  
  22. cls
  23.  
  24. ECHO ----------------------------------------------------------------------------------------------------------------------
  25. ECHO Star Wars Battlefront (2015) and Star Wars Battlefront II (2017) and Mass Effect: Andromeda Modding Patch v1.2.2 for Epic Games Store, Steam and EA Desktop/Game Pass.
  26. ECHO Created by VictorPLopes, BattleDash and Diana (Dulana57)
  27. ECHO ----------------------------------------------------------------------------------------------------------------------
  28. ECHO It is recommended to launch the game with Frosty after forcing mods.
  29. ECHO It works directly from Origin/EA Desktop but it's better to launch Battlefront from Frosty Mod Manager/Editor to guarantee everything is working fine and to refresh your mod list.
  30. ECHO You must run this program again every time you want to play another Battlefront game, so you can either disable mods or select the other game.
  31. ECHO You must disable this whenever you play any other Frostbite game or if you encounter issues with other games.
  32. ECHO It's normal to see some error messages when running this patch. Ignore "EADesktop.exe" or "Origin.exe" not being found.
  33. ECHO It's recommended to restart your computer after running this program.
  34. ECHO ----------------------------------------------------------------------------------------------------------------------
  35. ECHO For more information about this patch, modding and support, join the Battlefront Modding Discord server at https://discord.gg/EzXSJfUDmq
  36. ECHO ----------------------------------------------------------------------------------------------------------------------
  37. if defined GAME_DATA_DIR (echo The patch is currently [Installed] - Mods are being forced to load)
  38. if not defined GAME_DATA_DIR (echo The patch is currently [Not installed] - Mods are not being forced to load)
  39. ECHO ----------------------------------------------------------------------------------------------------------------------
  40.  
  41. ECHO What do you want to do?
  42. ECHO 1 - Enable mods for Star Wars Battlefront (2015).
  43. ECHO 2 - Enable mods for Star Wars Battlefront II (2017).
  44. ECHO 3 - Disable mods for all games.
  45. ECHO 4 - Enable mods for Mass Effect: Andromeda
  46. set /p mods="Type the number of your desired option and press [ENTER]: "
  47. set /p launch="What do you want to do? Start EA Desktop [E], start Origin [O], restart your computer [R] or close this program [ENTER]? "
  48.  
  49. ECHO ----------------------------------------------------------------------------------------------------------------------
  50. ECHO This window will close by itself, do NOT press X to close it.
  51. ECHO ----------------------------------------------------------------------------------------------------------------------
  52.  
  53. if "%mods%" == "1" setx GAME_DATA_DIR "%iinstalldir%\ModData"
  54. if "%mods%" == "2" setx GAME_DATA_DIR "%iiinstalldir%\ModData"
  55. if "%mods%" == "3" setx GAME_DATA_DIR ""
  56. if "%mods%" == "4" setx GAME_DATA_DIR "%minstalldir%\ModData"
  57.  
  58. taskkill /f /im Origin.exe
  59. taskkill /f /im EADesktop.exe
  60. timeout 10 >nul
  61. if "%launch%" == "O" start "" "%origindir%\Origin.exe
  62. if "%launch%" == "E" start "" "%eadesk%"
  63. if "%launch%" == "R" shutdown /r -t 30
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement