Advertisement
Guest User

Mass Effect LE Launcher v2

a guest
May 15th, 2021
2,914
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.84 KB | None | 0 0
  1. #Warn
  2. #NoEnv
  3.  
  4. MassEffectDir = %A_ScriptDir%\..\..
  5.  
  6. ; Don't edit the language here - use the GUI itself
  7. Commandline = -NoHomeDir -SeekFreeLoadingPCConsole -locale {locale} -Subtitles 20
  8. CommandlineOverrideLang = -OVERRIDELANGUAGE=
  9. CommandlineLang = -language=
  10. ME1Lang = INT
  11. ME2Lang = INT
  12. ME3Lang = INT
  13.  
  14. Gui, Add, Button, w200 h50 gME1, Mass Effect 1
  15. Gui, Add, Button, w200 h50 gME2, Mass Effect 2
  16. Gui, Add, Button, w200 h50 gME3, Mass Effect 3
  17. Gui, Add, DropDownList, w200 vLangChoice Choose1, English|French|German|Spanish|Italian|Russian|Polish|Japanese
  18. Gui, Show,, Mass Effect LE Launcher
  19. Return
  20.  
  21. ME1:
  22. Gui, Submit
  23. Gosub, Set%LangChoice%
  24. SetWorkingDir, "%MassEffectDir%\Game\ME1\Binaries\Win64"
  25. RunWait, "%MassEffectDir%\Game\ME1\Binaries\Win64\MassEffect1.exe" %Commandline% %CommandlineOverrideLang%%ME1Lang%
  26. Gui, Show
  27. Return
  28.  
  29. ME2:
  30. Gui, Submit
  31. Gosub, Set%LangChoice%
  32. SetWorkingDir, "%MassEffectDir%\Game\ME2\Binaries\Win64"
  33. RunWait, "%MassEffectDir%\Game\ME2\Binaries\Win64\MassEffect2.exe" %Commandline% %CommandlineOverrideLang%%ME2Lang%
  34. Gui, Show
  35. Return
  36.  
  37. ME3:
  38. Gui, Submit
  39. Gosub, Set%LangChoice%
  40. SetWorkingDir, "%MassEffectDir%\Game\ME3\Binaries\Win64"
  41. RunWait, "%MassEffectDir%\Game\ME3\Binaries\Win64\MassEffect3.exe" %Commandline% %CommandlineLang%%ME3Lang%
  42. Gui, Show
  43. Return
  44.  
  45. SetEnglish:
  46. ME1Lang = INT
  47. ME2Lang = INT
  48. ME3Lang = INT
  49. Return
  50.  
  51. SetFrench:
  52. ME1Lang = FR
  53. ME2Lang = FRA
  54. ME3Lang = FRA
  55. Return
  56.  
  57. SetGerman:
  58. ME1Lang = DE
  59. ME2Lang = DEU
  60. ME3Lang = DEU
  61. Return
  62.  
  63. SetSpanish:
  64. ME1Lang = ES
  65. ME2Lang = ESN
  66. ME3Lang = ESN
  67. Return
  68.  
  69. SetItalian:
  70. ME1Lang = IT
  71. ME2Lang = ITA
  72. ME3Lang = ITA
  73. Return
  74.  
  75. SetRussian:
  76. ME1Lang = RA
  77. ME2Lang = RUS
  78. ME3Lang = RUS
  79. Return
  80.  
  81. SetPolish:
  82. ME1Lang = PLPC
  83. ME2Lang = POL
  84. ME3Lang = POL
  85. Return
  86.  
  87. SetJapanese:
  88. ME1Lang = JA
  89. ME2Lang = JPN
  90. ME3Lang = JPN
  91. Return
  92.  
  93. GuiClose:
  94. ExitApp
  95.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement