diff --git a/Applications/Accessories/7-zip/Online/script.js b/Applications/Accessories/7-zip/Online/script.js index ecf3780ff7..d703ebdce9 100644 --- a/Applications/Accessories/7-zip/Online/script.js +++ b/Applications/Accessories/7-zip/Online/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.online_installer_script"); +const OnlineInstallerScript = include("engines.wine.quick_script.online_installer_script"); new OnlineInstallerScript() .name("7-zip") diff --git a/Applications/Accessories/ImgBurn/Online/script.js b/Applications/Accessories/ImgBurn/Online/script.js index aff0149e91..82ebd93df3 100644 --- a/Applications/Accessories/ImgBurn/Online/script.js +++ b/Applications/Accessories/ImgBurn/Online/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.online_installer_script"); +const OnlineInstallerScript = include("engines.wine.quick_script.online_installer_script"); new OnlineInstallerScript() .name("ImgBurn") diff --git a/Applications/Accessories/Soundplant/Online/script.js b/Applications/Accessories/Soundplant/Online/script.js index a0626e9167..cb16cc8069 100644 --- a/Applications/Accessories/Soundplant/Online/script.js +++ b/Applications/Accessories/Soundplant/Online/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.online_installer_script"); +const OnlineInstallerScript = include("engines.wine.quick_script.online_installer_script"); include("engines.wine.plugins.windows_version"); new OnlineInstallerScript() diff --git a/Applications/Custom/LocalInstaller/Local/script.js b/Applications/Custom/LocalInstaller/Local/script.js index a0db23e5c5..c6cf999444 100644 --- a/Applications/Custom/LocalInstaller/Local/script.js +++ b/Applications/Custom/LocalInstaller/Local/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.local_installer_script"); +const LocalInstallerScript = include("engines.wine.quick_script.local_installer_script"); include("engines.wine.plugins.windows_version"); new LocalInstallerScript() diff --git a/Applications/Custom/OnlineInstaller/Online/script.js b/Applications/Custom/OnlineInstaller/Online/script.js index 59f095e560..080b2f6e76 100644 --- a/Applications/Custom/OnlineInstaller/Online/script.js +++ b/Applications/Custom/OnlineInstaller/Online/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.online_installer_script"); +const OnlineInstallerScript = include("engines.wine.quick_script.online_installer_script"); include("engines.wine.plugins.windows_version"); new OnlineInstallerScript() diff --git a/Applications/Development/Enterprise Architect/Local/script.js b/Applications/Development/Enterprise Architect/Local/script.js index b5b6b8b2ad..89ef2f5d4f 100644 --- a/Applications/Development/Enterprise Architect/Local/script.js +++ b/Applications/Development/Enterprise Architect/Local/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.local_installer_script"); +const LocalInstallerScript = include("engines.wine.quick_script.local_installer_script"); new LocalInstallerScript() .name("Enterprise Architect") diff --git a/Applications/Development/Enterprise Architect/Online (Trial)/script.js b/Applications/Development/Enterprise Architect/Online (Trial)/script.js index 8f87c8b6f1..6172740e3d 100644 --- a/Applications/Development/Enterprise Architect/Online (Trial)/script.js +++ b/Applications/Development/Enterprise Architect/Online (Trial)/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.online_installer_script"); +const OnlineInstallerScript = include("engines.wine.quick_script.online_installer_script"); new OnlineInstallerScript() .name("Enterprise Architect") diff --git a/Applications/Development/Notepad++/v7.2.2/script.js b/Applications/Development/Notepad++/v7.2.2/script.js index b7bd6bf295..b3f33a5589 100644 --- a/Applications/Development/Notepad++/v7.2.2/script.js +++ b/Applications/Development/Notepad++/v7.2.2/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.online_installer_script"); +const OnlineInstallerScript = include("engines.wine.quick_script.online_installer_script"); new OnlineInstallerScript() .name("Notepad++") diff --git a/Applications/Games/18 Wheels of Steel Across America/Local/script.js b/Applications/Games/18 Wheels of Steel Across America/Local/script.js index a25103bda7..8fb2ea463b 100644 --- a/Applications/Games/18 Wheels of Steel Across America/Local/script.js +++ b/Applications/Games/18 Wheels of Steel Across America/Local/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.local_installer_script"); +const LocalInstallerScript = include("engines.wine.quick_script.local_installer_script"); new LocalInstallerScript() .name("18 Wheels of Steel: Across America") diff --git a/Applications/Games/Age of Empires II HD/Steam/script.js b/Applications/Games/Age of Empires II HD/Steam/script.js index 01bc1e3f62..7fa45db210 100644 --- a/Applications/Games/Age of Empires II HD/Steam/script.js +++ b/Applications/Games/Age of Empires II HD/Steam/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.steam_script"); +const SteamScript = include("engines.wine.quick_script.steam_script"); const {ls, mkdir, fileExists, cat, cp, getFileSize, fileName, lns, remove, touch, writeToFile, createTempFile, createTempDir, chmod, Checksum} = include("utils.functions.filesystem.files"); new SteamScript() diff --git a/Applications/Games/Age of Empires III: Complete Collection/Steam/script.js b/Applications/Games/Age of Empires III: Complete Collection/Steam/script.js index 628f238c7b..11a3195d94 100644 --- a/Applications/Games/Age of Empires III: Complete Collection/Steam/script.js +++ b/Applications/Games/Age of Empires III: Complete Collection/Steam/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.steam_script"); +const SteamScript = include("engines.wine.quick_script.steam_script"); include("engines.wine.plugins.override_dll"); include("engines.wine.verbs.mfc42"); diff --git a/Applications/Games/Anno 2070/Local/script.js b/Applications/Games/Anno 2070/Local/script.js index e40989e7d7..7ce2adb785 100644 --- a/Applications/Games/Anno 2070/Local/script.js +++ b/Applications/Games/Anno 2070/Local/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.local_installer_script"); +const LocalInstallerScript = include("engines.wine.quick_script.local_installer_script"); include("engines.wine.plugins.virtual_desktop"); include("engines.wine.plugins.override_dll"); include("engines.wine.verbs.corefonts"); diff --git a/Applications/Games/Anno 2070/Uplay/script.js b/Applications/Games/Anno 2070/Uplay/script.js index 82b1dd9183..45f2186bed 100644 --- a/Applications/Games/Anno 2070/Uplay/script.js +++ b/Applications/Games/Anno 2070/Uplay/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.uplay_script"); +const UplayScript = include("engines.wine.quick_script.uplay_script"); include("engines.wine.verbs.corefonts"); include("engines.wine.plugins.virtual_desktop"); diff --git a/Applications/Games/Assassin's Creed II/Steam/script.js b/Applications/Games/Assassin's Creed II/Steam/script.js index 4ddc47e7a1..800427df49 100644 --- a/Applications/Games/Assassin's Creed II/Steam/script.js +++ b/Applications/Games/Assassin's Creed II/Steam/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.steam_script"); +const SteamScript = include("engines.wine.quick_script.steam_script"); new SteamScript() .name("Assassin’s Creed II") diff --git a/Applications/Games/Assassin's Creed III/Steam/script.js b/Applications/Games/Assassin's Creed III/Steam/script.js index a212c56f1d..29bd94a8af 100644 --- a/Applications/Games/Assassin's Creed III/Steam/script.js +++ b/Applications/Games/Assassin's Creed III/Steam/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.steam_script"); +const SteamScript = include("engines.wine.quick_script.steam_script"); new SteamScript() .name("Assassin’s Creed® III") diff --git a/Applications/Games/Assassin's Creed IV Black Flag/Steam/script.js b/Applications/Games/Assassin's Creed IV Black Flag/Steam/script.js index d9b13ac931..0770b8e531 100644 --- a/Applications/Games/Assassin's Creed IV Black Flag/Steam/script.js +++ b/Applications/Games/Assassin's Creed IV Black Flag/Steam/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.steam_script"); +const SteamScript = include("engines.wine.quick_script.steam_script"); new SteamScript() .name("Assassin’s Creed® IV Black Flag™") diff --git a/Applications/Games/Assassin's Creed Revelations/Steam/script.js b/Applications/Games/Assassin's Creed Revelations/Steam/script.js index 35427d67c9..d104ed2cf2 100644 --- a/Applications/Games/Assassin's Creed Revelations/Steam/script.js +++ b/Applications/Games/Assassin's Creed Revelations/Steam/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.steam_script"); +const SteamScript = include("engines.wine.quick_script.steam_script"); include("engines.wine.verbs.uplay"); new SteamScript() diff --git a/Applications/Games/Assassin's Creed Unity/Steam/script.js b/Applications/Games/Assassin's Creed Unity/Steam/script.js index 7064d2f7b6..fa23a4efa4 100644 --- a/Applications/Games/Assassin's Creed Unity/Steam/script.js +++ b/Applications/Games/Assassin's Creed Unity/Steam/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.steam_script"); +const SteamScript = include("engines.wine.quick_script.steam_script"); new SteamScript() .name("Assassin’s Creed® Unity") diff --git a/Applications/Games/Assassin's Creed/Steam/script.js b/Applications/Games/Assassin's Creed/Steam/script.js index 4beddc15d9..158ec06d5d 100644 --- a/Applications/Games/Assassin's Creed/Steam/script.js +++ b/Applications/Games/Assassin's Creed/Steam/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.steam_script"); +const SteamScript = include("engines.wine.quick_script.steam_script"); new SteamScript() .name("Assassin's Creed™") diff --git a/Applications/Games/Assassin's Creed: Brotherhood/Steam/script.js b/Applications/Games/Assassin's Creed: Brotherhood/Steam/script.js index 5bc14c7fbb..e564844d43 100644 --- a/Applications/Games/Assassin's Creed: Brotherhood/Steam/script.js +++ b/Applications/Games/Assassin's Creed: Brotherhood/Steam/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.steam_script"); +const SteamScript = include("engines.wine.quick_script.steam_script"); include("engines.wine.verbs.uplay"); new SteamScript() diff --git a/Applications/Games/Audiosurf/Steam/script.js b/Applications/Games/Audiosurf/Steam/script.js index a0c768354f..fa19015cb3 100644 --- a/Applications/Games/Audiosurf/Steam/script.js +++ b/Applications/Games/Audiosurf/Steam/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.steam_script"); +const SteamScript = include("engines.wine.quick_script.steam_script"); include("engines.wine.verbs.quicktime76"); include("engines.wine.verbs.corefonts"); include("engines.wine.verbs.tahoma"); diff --git a/Applications/Games/BRINK/Steam/script.js b/Applications/Games/BRINK/Steam/script.js index 82c7a8c64b..0cac3a7f3d 100644 --- a/Applications/Games/BRINK/Steam/script.js +++ b/Applications/Games/BRINK/Steam/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.steam_script"); +const SteamScript = include("engines.wine.quick_script.steam_script"); new SteamScript() .name("BRINK") diff --git "a/Applications/Games/Batman\342\204\242: Arkham Asylum/Steam/script.js" "b/Applications/Games/Batman\342\204\242: Arkham Asylum/Steam/script.js" index 5d8d4ac831..10b2aac79f 100644 --- "a/Applications/Games/Batman\342\204\242: Arkham Asylum/Steam/script.js" +++ "b/Applications/Games/Batman\342\204\242: Arkham Asylum/Steam/script.js" @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.steam_script"); +const SteamScript = include("engines.wine.quick_script.steam_script"); include("engines.wine.plugins.csmt"); include("engines.wine.plugins.glsl"); diff --git "a/Applications/Games/Batman\342\204\242: Arkham City/Steam/script.js" "b/Applications/Games/Batman\342\204\242: Arkham City/Steam/script.js" index 035962981e..e76ffb86dc 100644 --- "a/Applications/Games/Batman\342\204\242: Arkham City/Steam/script.js" +++ "b/Applications/Games/Batman\342\204\242: Arkham City/Steam/script.js" @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.steam_script"); +const SteamScript = include("engines.wine.quick_script.steam_script"); include("engines.wine.plugins.csmt"); new SteamScript() diff --git "a/Applications/Games/Batman\342\204\242: Arkham Origins/Steam/script.js" "b/Applications/Games/Batman\342\204\242: Arkham Origins/Steam/script.js" index fd9a3bbad4..b2b5f4f1fd 100644 --- "a/Applications/Games/Batman\342\204\242: Arkham Origins/Steam/script.js" +++ "b/Applications/Games/Batman\342\204\242: Arkham Origins/Steam/script.js" @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.steam_script"); +const SteamScript = include("engines.wine.quick_script.steam_script"); include("engines.wine.plugins.csmt"); new SteamScript() diff --git a/Applications/Games/Beyond Good and Evil/Uplay/script.js b/Applications/Games/Beyond Good and Evil/Uplay/script.js index 621b32a550..5c8ae85f08 100644 --- a/Applications/Games/Beyond Good and Evil/Uplay/script.js +++ b/Applications/Games/Beyond Good and Evil/Uplay/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.uplay_script"); +const UplayScript = include("engines.wine.quick_script.uplay_script"); new UplayScript() .name("Beyond Good and Evil™") diff --git a/Applications/Games/BioShock/Steam (Demo)/script.js b/Applications/Games/BioShock/Steam (Demo)/script.js index bbd486c40d..a02849a37c 100644 --- a/Applications/Games/BioShock/Steam (Demo)/script.js +++ b/Applications/Games/BioShock/Steam (Demo)/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.steam_script"); +const SteamScript = include("engines.wine.quick_script.steam_script"); new SteamScript() .name("BioShock™ (Demo)") diff --git a/Applications/Games/BioShock/Steam/script.js b/Applications/Games/BioShock/Steam/script.js index caa4caac18..6f430af450 100644 --- a/Applications/Games/BioShock/Steam/script.js +++ b/Applications/Games/BioShock/Steam/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.steam_script"); +const SteamScript = include("engines.wine.quick_script.steam_script"); new SteamScript() .name("BioShock™") diff --git a/Applications/Games/Black Mesa/Steam/script.js b/Applications/Games/Black Mesa/Steam/script.js index ecb05cf4e8..d87ea035b8 100644 --- a/Applications/Games/Black Mesa/Steam/script.js +++ b/Applications/Games/Black Mesa/Steam/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.steam_script"); +const SteamScript = include("engines.wine.quick_script.steam_script"); new SteamScript() .name("Black Mesa") diff --git a/Applications/Games/Blizzard app/Online/script.js b/Applications/Games/Blizzard app/Online/script.js index ff664cc22e..1c87463cb7 100644 --- a/Applications/Games/Blizzard app/Online/script.js +++ b/Applications/Games/Blizzard app/Online/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.online_installer_script"); +const OnlineInstallerScript = include("engines.wine.quick_script.online_installer_script"); include("engines.wine.verbs.vcrun2015"); include("engines.wine.verbs.corefonts"); diff --git a/Applications/Games/Borderlands/Steam/script.js b/Applications/Games/Borderlands/Steam/script.js index 99c4451483..8b54564068 100644 --- a/Applications/Games/Borderlands/Steam/script.js +++ b/Applications/Games/Borderlands/Steam/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.steam_script"); +const SteamScript = include("engines.wine.quick_script.steam_script"); new SteamScript() .name("Borderlands") diff --git a/Applications/Games/Braid/Steam (Demo)/script.js b/Applications/Games/Braid/Steam (Demo)/script.js index bdd2d78d87..ae6510781a 100644 --- a/Applications/Games/Braid/Steam (Demo)/script.js +++ b/Applications/Games/Braid/Steam (Demo)/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.steam_script"); +const SteamScript = include("engines.wine.quick_script.steam_script"); new SteamScript() .name("Braid (Demo)") diff --git a/Applications/Games/Braid/Steam/script.js b/Applications/Games/Braid/Steam/script.js index 6c6d792cb0..be895199b5 100644 --- a/Applications/Games/Braid/Steam/script.js +++ b/Applications/Games/Braid/Steam/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.steam_script"); +const SteamScript = include("engines.wine.quick_script.steam_script"); new SteamScript() .name("Braid") diff --git a/Applications/Games/Burnout Paradise: The Ultimate Box/Steam/script.js b/Applications/Games/Burnout Paradise: The Ultimate Box/Steam/script.js index eeeaabcb66..df78d84c38 100644 --- a/Applications/Games/Burnout Paradise: The Ultimate Box/Steam/script.js +++ b/Applications/Games/Burnout Paradise: The Ultimate Box/Steam/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.steam_script"); +const SteamScript = include("engines.wine.quick_script.steam_script"); new SteamScript() .name("Burnout™ Paradise: The Ultimate Box") diff --git a/Applications/Games/CONSORTIUM/Steam/script.js b/Applications/Games/CONSORTIUM/Steam/script.js index a699cfa5bc..d314afde49 100644 --- a/Applications/Games/CONSORTIUM/Steam/script.js +++ b/Applications/Games/CONSORTIUM/Steam/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.steam_script"); +const SteamScript = include("engines.wine.quick_script.steam_script"); new SteamScript() .name("CONSORTIUM") diff --git a/Applications/Games/Caesar III/Local/script.js b/Applications/Games/Caesar III/Local/script.js index 96a4d6b56e..91f033187e 100644 --- a/Applications/Games/Caesar III/Local/script.js +++ b/Applications/Games/Caesar III/Local/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.local_installer_script"); +const LocalInstallerScript = include("engines.wine.quick_script.local_installer_script"); include("engines.wine.plugins.virtual_desktop"); new LocalInstallerScript() diff --git a/Applications/Games/Caesar III/Steam/script.js b/Applications/Games/Caesar III/Steam/script.js index 98302c2a58..1402dd9f79 100644 --- a/Applications/Games/Caesar III/Steam/script.js +++ b/Applications/Games/Caesar III/Steam/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.steam_script"); +const SteamScript = include("engines.wine.quick_script.steam_script"); include("engines.wine.plugins.virtual_desktop"); new SteamScript() diff --git a/Applications/Games/Call of Juarez Gunslinger/Steam (Demo)/script.js b/Applications/Games/Call of Juarez Gunslinger/Steam (Demo)/script.js index 14b18e1d29..9d75a06779 100644 --- a/Applications/Games/Call of Juarez Gunslinger/Steam (Demo)/script.js +++ b/Applications/Games/Call of Juarez Gunslinger/Steam (Demo)/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.steam_script"); +const SteamScript = include("engines.wine.quick_script.steam_script"); new SteamScript() .name("Call of Juarez® Gunslinger (Demo)") diff --git a/Applications/Games/Call of Juarez Gunslinger/Steam/script.js b/Applications/Games/Call of Juarez Gunslinger/Steam/script.js index a0536743b8..bcf49e0547 100644 --- a/Applications/Games/Call of Juarez Gunslinger/Steam/script.js +++ b/Applications/Games/Call of Juarez Gunslinger/Steam/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.steam_script"); +const SteamScript = include("engines.wine.quick_script.steam_script"); new SteamScript() .name("Call of Juarez® Gunslinger") diff --git a/Applications/Games/ChromaGun/Steam (Demo)/script.js b/Applications/Games/ChromaGun/Steam (Demo)/script.js index 5113cb7523..49a3647e3e 100644 --- a/Applications/Games/ChromaGun/Steam (Demo)/script.js +++ b/Applications/Games/ChromaGun/Steam (Demo)/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.steam_script"); +const SteamScript = include("engines.wine.quick_script.steam_script"); new SteamScript() .name("ChromaGun (Demo)") diff --git a/Applications/Games/ChromaGun/Steam/script.js b/Applications/Games/ChromaGun/Steam/script.js index 8b630cabd1..68a4e1e28f 100644 --- a/Applications/Games/ChromaGun/Steam/script.js +++ b/Applications/Games/ChromaGun/Steam/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.steam_script"); +const SteamScript = include("engines.wine.quick_script.steam_script"); new SteamScript() .name("ChromaGun") diff --git a/Applications/Games/Civilization V/Steam/script.js b/Applications/Games/Civilization V/Steam/script.js index f30ed8db79..0311148b88 100644 --- a/Applications/Games/Civilization V/Steam/script.js +++ b/Applications/Games/Civilization V/Steam/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.steam_script"); +const SteamScript = include("engines.wine.quick_script.steam_script"); new SteamScript() .name("Civilization V") diff --git a/Applications/Games/Clicker Heroes/Steam/script.js b/Applications/Games/Clicker Heroes/Steam/script.js index 7564c455f7..0fb7d8816d 100644 --- a/Applications/Games/Clicker Heroes/Steam/script.js +++ b/Applications/Games/Clicker Heroes/Steam/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.steam_script"); +const SteamScript = include("engines.wine.quick_script.steam_script"); new SteamScript() .name("Clicker Heroes") diff --git a/Applications/Games/Cogs/Steam (Demo)/script.js b/Applications/Games/Cogs/Steam (Demo)/script.js index 0b9aa8637d..5ba00255f0 100644 --- a/Applications/Games/Cogs/Steam (Demo)/script.js +++ b/Applications/Games/Cogs/Steam (Demo)/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.steam_script"); +const SteamScript = include("engines.wine.quick_script.steam_script"); new SteamScript() .name("Cogs (Demo)") diff --git a/Applications/Games/Cogs/Steam/script.js b/Applications/Games/Cogs/Steam/script.js index aafaefdf57..6ebe15aa61 100644 --- a/Applications/Games/Cogs/Steam/script.js +++ b/Applications/Games/Cogs/Steam/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.steam_script"); +const SteamScript = include("engines.wine.quick_script.steam_script"); new SteamScript() .name("Cogs") diff --git a/Applications/Games/Command and Conquer - Tiberium Wars/Local/script.js b/Applications/Games/Command and Conquer - Tiberium Wars/Local/script.js index 85e8361616..775e70b8b1 100644 --- a/Applications/Games/Command and Conquer - Tiberium Wars/Local/script.js +++ b/Applications/Games/Command and Conquer - Tiberium Wars/Local/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.local_installer_script"); +const LocalInstallerScript = include("engines.wine.quick_script.local_installer_script"); const Wine = include("engines.wine.engine.object"); const {LATEST_STABLE_VERSION, LATEST_DEVELOPMENT_VERSION, LATEST_STAGING_VERSION, LATEST_DOS_SUPPORT_VERSION} = include("engines.wine.engine.versions"); include("engines.wine.plugins.csmt"); diff --git a/Applications/Games/Consortium: The Tower/Steam (Demo)/script.js b/Applications/Games/Consortium: The Tower/Steam (Demo)/script.js index 1c137afd2c..bf8873641b 100644 --- a/Applications/Games/Consortium: The Tower/Steam (Demo)/script.js +++ b/Applications/Games/Consortium: The Tower/Steam (Demo)/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.steam_script"); +const SteamScript = include("engines.wine.quick_script.steam_script"); new SteamScript() .name("Consortium: The Tower (Demo)") diff --git a/Applications/Games/Consortium: The Tower/Steam/script.js b/Applications/Games/Consortium: The Tower/Steam/script.js index 0739777e30..7931c310e5 100644 --- a/Applications/Games/Consortium: The Tower/Steam/script.js +++ b/Applications/Games/Consortium: The Tower/Steam/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.steam_script"); +const SteamScript = include("engines.wine.quick_script.steam_script"); new SteamScript() .name("Consortium: The Tower") diff --git a/Applications/Games/Crayon Physics/Online/script.js b/Applications/Games/Crayon Physics/Online/script.js index 0c938d892b..7f6fdc47ed 100644 --- a/Applications/Games/Crayon Physics/Online/script.js +++ b/Applications/Games/Crayon Physics/Online/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.zip_script"); +const ZipScript = include("engines.wine.quick_script.zip_script"); new ZipScript() .name("Crayon Physics") diff --git a/Applications/Games/DC Universe Online/Online/script.js b/Applications/Games/DC Universe Online/Online/script.js index 184f7b7a04..57328bdc1d 100644 --- a/Applications/Games/DC Universe Online/Online/script.js +++ b/Applications/Games/DC Universe Online/Online/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.online_installer_script"); +const OnlineInstallerScript = include("engines.wine.quick_script.online_installer_script"); include("engines.wine.verbs.vcrun2012"); include("engines.wine.verbs.d3dx9"); diff --git a/Applications/Games/DOOM (2016)/Steam/script.js b/Applications/Games/DOOM (2016)/Steam/script.js index 0465e87ecf..a4a5108ac1 100644 --- a/Applications/Games/DOOM (2016)/Steam/script.js +++ b/Applications/Games/DOOM (2016)/Steam/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.steam_script"); +const SteamScript = include("engines.wine.quick_script.steam_script"); new SteamScript() .name("DOOM (2016)") diff --git a/Applications/Games/Dr. Langeskov, The Tiger, and The Terribly Cursed Emerald: A Whirlwind Heist/Steam/script.js b/Applications/Games/Dr. Langeskov, The Tiger, and The Terribly Cursed Emerald: A Whirlwind Heist/Steam/script.js index c3936e9bc2..f92ca21326 100644 --- a/Applications/Games/Dr. Langeskov, The Tiger, and The Terribly Cursed Emerald: A Whirlwind Heist/Steam/script.js +++ b/Applications/Games/Dr. Langeskov, The Tiger, and The Terribly Cursed Emerald: A Whirlwind Heist/Steam/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.steam_script"); +const SteamScript = include("engines.wine.quick_script.steam_script"); new SteamScript() .name("Dr. Langeskov, The Tiger, and The Terribly Cursed Emerald: A Whirlwind Heist") diff --git a/Applications/Games/Dragon Ball Xenoverse 2/Steam/script.js b/Applications/Games/Dragon Ball Xenoverse 2/Steam/script.js index 7544fe238f..8695570804 100644 --- a/Applications/Games/Dragon Ball Xenoverse 2/Steam/script.js +++ b/Applications/Games/Dragon Ball Xenoverse 2/Steam/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.steam_script"); +const SteamScript = include("engines.wine.quick_script.steam_script"); include("engines.wine.plugins.csmt"); new SteamScript() diff --git a/Applications/Games/Dragon Ball Xenoverse/Steam/script.js b/Applications/Games/Dragon Ball Xenoverse/Steam/script.js index 91ccce0a7e..952d3da765 100644 --- a/Applications/Games/Dragon Ball Xenoverse/Steam/script.js +++ b/Applications/Games/Dragon Ball Xenoverse/Steam/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.steam_script"); +const SteamScript = include("engines.wine.quick_script.steam_script"); new SteamScript() .name("Dragon Ball Xenoverse") diff --git a/Applications/Games/Druid Soccer/Online/script.js b/Applications/Games/Druid Soccer/Online/script.js index 3a10d969eb..47cbd8ac39 100644 --- a/Applications/Games/Druid Soccer/Online/script.js +++ b/Applications/Games/Druid Soccer/Online/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.zip_script"); +const ZipScript = include("engines.wine.quick_script.zip_script"); new ZipScript() .name("Druid Soccer") diff --git a/Applications/Games/Earth Eternal - Valkal's Shadow/Online/script.js b/Applications/Games/Earth Eternal - Valkal's Shadow/Online/script.js index 02ca2c00c2..ce37be44d3 100644 --- a/Applications/Games/Earth Eternal - Valkal's Shadow/Online/script.js +++ b/Applications/Games/Earth Eternal - Valkal's Shadow/Online/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.online_installer_script"); +const OnlineInstallerScript = include("engines.wine.quick_script.online_installer_script"); include("engines.wine.plugins.windows_version"); include("engines.wine.verbs.corefonts"); include("engines.wine.verbs.d3dx9"); diff --git a/Applications/Games/Enderal/Steam/script.js b/Applications/Games/Enderal/Steam/script.js index a4259b7473..2c8e1ba200 100644 --- a/Applications/Games/Enderal/Steam/script.js +++ b/Applications/Games/Enderal/Steam/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.steam_script"); +const SteamScript = include("engines.wine.quick_script.steam_script"); const {ls, mkdir, fileExists, cat, cp, getFileSize, fileName, lns, remove, touch, writeToFile, createTempFile, createTempDir, chmod, Checksum} = include("utils.functions.filesystem.files"); new SteamScript() diff --git a/Applications/Games/Epic Games Launcher/Local/script.js b/Applications/Games/Epic Games Launcher/Local/script.js index 160a3d5366..9763f18c8b 100644 --- a/Applications/Games/Epic Games Launcher/Local/script.js +++ b/Applications/Games/Epic Games Launcher/Local/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.local_installer_script"); +const LocalInstallerScript = include("engines.wine.quick_script.local_installer_script"); new LocalInstallerScript() .name("Epic Games Launcher") diff --git a/Applications/Games/Epic Games Launcher/Online/script.js b/Applications/Games/Epic Games Launcher/Online/script.js index 47222e694b..bf457c98fb 100644 --- a/Applications/Games/Epic Games Launcher/Online/script.js +++ b/Applications/Games/Epic Games Launcher/Online/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.online_installer_script"); +const OnlineInstallerScript = include("engines.wine.quick_script.online_installer_script"); new OnlineInstallerScript() .name("Epic Games Launcher") diff --git a/Applications/Games/Ether One Redux/Steam/script.js b/Applications/Games/Ether One Redux/Steam/script.js index e35d0ba568..166a30b841 100644 --- a/Applications/Games/Ether One Redux/Steam/script.js +++ b/Applications/Games/Ether One Redux/Steam/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.steam_script"); +const SteamScript = include("engines.wine.quick_script.steam_script"); new SteamScript() .name("Ether One Redux") diff --git a/Applications/Games/Europa Universalis II/Local/script.js b/Applications/Games/Europa Universalis II/Local/script.js index c9c50b40fd..24ef72f419 100644 --- a/Applications/Games/Europa Universalis II/Local/script.js +++ b/Applications/Games/Europa Universalis II/Local/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.local_installer_script"); +const LocalInstallerScript = include("engines.wine.quick_script.local_installer_script"); new LocalInstallerScript() .name("Europa Universalis II") diff --git a/Applications/Games/Europa Universalis IV/Steam (Demo)/script.js b/Applications/Games/Europa Universalis IV/Steam (Demo)/script.js index 7cc771c0f7..f98effe151 100644 --- a/Applications/Games/Europa Universalis IV/Steam (Demo)/script.js +++ b/Applications/Games/Europa Universalis IV/Steam (Demo)/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.steam_script"); +const SteamScript = include("engines.wine.quick_script.steam_script"); new SteamScript() .name("Europa Universalis IV (Demo)") diff --git a/Applications/Games/Europa Universalis IV/Steam/script.js b/Applications/Games/Europa Universalis IV/Steam/script.js index 707a49c6cd..02531c9856 100644 --- a/Applications/Games/Europa Universalis IV/Steam/script.js +++ b/Applications/Games/Europa Universalis IV/Steam/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.steam_script"); +const SteamScript = include("engines.wine.quick_script.steam_script"); new SteamScript() .name("Europa Universalis IV") diff --git a/Applications/Games/Far Cry 2/Steam/script.js b/Applications/Games/Far Cry 2/Steam/script.js index 10234299a5..8ec81e39bc 100644 --- a/Applications/Games/Far Cry 2/Steam/script.js +++ b/Applications/Games/Far Cry 2/Steam/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.steam_script"); +const SteamScript = include("engines.wine.quick_script.steam_script"); include("engines.wine.plugins.csmt"); include("engines.wine.verbs.secur32"); diff --git a/Applications/Games/Far Cry 3 - Blood Dragon/Uplay/script.js b/Applications/Games/Far Cry 3 - Blood Dragon/Uplay/script.js index ef2dc95eb9..bf21b454fc 100644 --- a/Applications/Games/Far Cry 3 - Blood Dragon/Uplay/script.js +++ b/Applications/Games/Far Cry 3 - Blood Dragon/Uplay/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.uplay_script"); +const UplayScript = include("engines.wine.quick_script.uplay_script"); new UplayScript() .name("Far Cry 3 - Blood Dragon") diff --git a/Applications/Games/Far Cry/Steam/script.js b/Applications/Games/Far Cry/Steam/script.js index 5a6fb6dce9..9f84c9945a 100644 --- a/Applications/Games/Far Cry/Steam/script.js +++ b/Applications/Games/Far Cry/Steam/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.steam_script"); +const SteamScript = include("engines.wine.quick_script.steam_script"); new SteamScript() .name("Far Cry") diff --git a/Applications/Games/FlatOut/Steam (Demo)/script.js b/Applications/Games/FlatOut/Steam (Demo)/script.js index 739dba19d5..381a42a32f 100644 --- a/Applications/Games/FlatOut/Steam (Demo)/script.js +++ b/Applications/Games/FlatOut/Steam (Demo)/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.steam_script"); +const SteamScript = include("engines.wine.quick_script.steam_script"); new SteamScript() .name("FlatOut (Demo)") diff --git a/Applications/Games/FlatOut/Steam/script.js b/Applications/Games/FlatOut/Steam/script.js index 7ff808686f..6c22601e60 100644 --- a/Applications/Games/FlatOut/Steam/script.js +++ b/Applications/Games/FlatOut/Steam/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.steam_script"); +const SteamScript = include("engines.wine.quick_script.steam_script"); new SteamScript() .name("FlatOut") diff --git a/Applications/Games/GOG Galaxy/Online/script.js b/Applications/Games/GOG Galaxy/Online/script.js index 21e3b70441..31e0c9a86f 100644 --- a/Applications/Games/GOG Galaxy/Online/script.js +++ b/Applications/Games/GOG Galaxy/Online/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.online_installer_script"); +const OnlineInstallerScript = include("engines.wine.quick_script.online_installer_script"); include("engines.wine.verbs.corefonts"); include("engines.wine.verbs.vcrun2017"); include("engines.wine.verbs.xact"); diff --git a/Applications/Games/Goodbye Deponia/Steam (Demo)/script.js b/Applications/Games/Goodbye Deponia/Steam (Demo)/script.js index 15224b109a..52be55b4ff 100644 --- a/Applications/Games/Goodbye Deponia/Steam (Demo)/script.js +++ b/Applications/Games/Goodbye Deponia/Steam (Demo)/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.steam_script"); +const SteamScript = include("engines.wine.quick_script.steam_script"); new SteamScript() .name("Goodbye Deponia (Demo)") diff --git a/Applications/Games/Goodbye Deponia/Steam/script.js b/Applications/Games/Goodbye Deponia/Steam/script.js index e93792b1de..c80ba68c2a 100644 --- a/Applications/Games/Goodbye Deponia/Steam/script.js +++ b/Applications/Games/Goodbye Deponia/Steam/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.steam_script"); +const SteamScript = include("engines.wine.quick_script.steam_script"); new SteamScript() .name("Goodbye Deponia") diff --git a/Applications/Games/Guild Wars 2/Local/script.js b/Applications/Games/Guild Wars 2/Local/script.js index bd6bf114aa..e58698b748 100644 --- a/Applications/Games/Guild Wars 2/Local/script.js +++ b/Applications/Games/Guild Wars 2/Local/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.local_installer_script"); +const LocalInstallerScript = include("engines.wine.quick_script.local_installer_script"); include("engines.wine.plugins.csmt"); include("engines.wine.plugins.virtual_desktop"); diff --git a/Applications/Games/Guild Wars 2/Online/script.js b/Applications/Games/Guild Wars 2/Online/script.js index 03525cf3d2..731f14f51a 100644 --- a/Applications/Games/Guild Wars 2/Online/script.js +++ b/Applications/Games/Guild Wars 2/Online/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.online_installer_script"); +const OnlineInstallerScript = include("engines.wine.quick_script.online_installer_script"); include("engines.wine.plugins.csmt"); include("engines.wine.plugins.virtual_desktop"); diff --git a/Applications/Games/Hearthstone/Online/script.js b/Applications/Games/Hearthstone/Online/script.js index 8f7399fda4..a48031c891 100644 --- a/Applications/Games/Hearthstone/Online/script.js +++ b/Applications/Games/Hearthstone/Online/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.online_installer_script"); +const OnlineInstallerScript = include("engines.wine.quick_script.online_installer_script"); include("engines.wine.verbs.vcrun2015"); include("engines.wine.verbs.corefonts"); diff --git a/Applications/Games/Heroes of the Storm/Online/script.js b/Applications/Games/Heroes of the Storm/Online/script.js index ac93e1c15e..985e203217 100644 --- a/Applications/Games/Heroes of the Storm/Online/script.js +++ b/Applications/Games/Heroes of the Storm/Online/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.online_installer_script"); +const OnlineInstallerScript = include("engines.wine.quick_script.online_installer_script"); include("engines.wine.plugins.windows_version"); include("engines.wine.verbs.vcrun2015"); include("engines.wine.verbs.corefonts"); diff --git a/Applications/Games/Hexcells Infinite/Steam/script.js b/Applications/Games/Hexcells Infinite/Steam/script.js index 1ac18138cc..7997fa1e80 100644 --- a/Applications/Games/Hexcells Infinite/Steam/script.js +++ b/Applications/Games/Hexcells Infinite/Steam/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.steam_script"); +const SteamScript = include("engines.wine.quick_script.steam_script"); new SteamScript() .name("Hexcells Infinite") diff --git a/Applications/Games/Hexcells Plus/Steam/script.js b/Applications/Games/Hexcells Plus/Steam/script.js index 75e1dccd89..bd98a1feff 100644 --- a/Applications/Games/Hexcells Plus/Steam/script.js +++ b/Applications/Games/Hexcells Plus/Steam/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.steam_script"); +const SteamScript = include("engines.wine.quick_script.steam_script"); new SteamScript() .name("Hexcells Plus") diff --git a/Applications/Games/Hexcells/Steam/script.js b/Applications/Games/Hexcells/Steam/script.js index c09fc540b9..8081e31f0a 100644 --- a/Applications/Games/Hexcells/Steam/script.js +++ b/Applications/Games/Hexcells/Steam/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.steam_script"); +const SteamScript = include("engines.wine.quick_script.steam_script"); new SteamScript() .name("Hexcells") diff --git a/Applications/Games/Icy Tower/v1.5/script.js b/Applications/Games/Icy Tower/v1.5/script.js index 4b8d940ae4..5323b57ea2 100644 --- a/Applications/Games/Icy Tower/v1.5/script.js +++ b/Applications/Games/Icy Tower/v1.5/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.online_installer_script"); +const OnlineInstallerScript = include("engines.wine.quick_script.online_installer_script"); new OnlineInstallerScript() .name("Icy Tower 1.5") diff --git a/Applications/Games/It came from space and ate our brains/Steam/script.js b/Applications/Games/It came from space and ate our brains/Steam/script.js index 5f55bfabf5..dbc54270cd 100644 --- a/Applications/Games/It came from space and ate our brains/Steam/script.js +++ b/Applications/Games/It came from space and ate our brains/Steam/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.steam_script"); +const SteamScript = include("engines.wine.quick_script.steam_script"); include("engines.wine.verbs.d3dx10"); diff --git a/Applications/Games/League of Legends/Online/script.js b/Applications/Games/League of Legends/Online/script.js index 8612357fce..b0eb19df25 100644 --- a/Applications/Games/League of Legends/Online/script.js +++ b/Applications/Games/League of Legends/Online/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.custom_installer_script"); +const CustomInstallerScript = include("engines.wine.quick_script.custom_installer_script"); include("engines.wine.plugins.csmt"); include("engines.wine.plugins.override_dll"); include("engines.wine.plugins.windows_version"); diff --git a/Applications/Games/Lego Rock Raiders/Local/script.js b/Applications/Games/Lego Rock Raiders/Local/script.js index 309f9ab54a..78b9d36ece 100644 --- a/Applications/Games/Lego Rock Raiders/Local/script.js +++ b/Applications/Games/Lego Rock Raiders/Local/script.js @@ -1,6 +1,6 @@ -include("engines.wine.quick_script.local_installer_script"); +const LocalInstallerScript = include("engines.wine.quick_script.local_installer_script"); include("utils.functions.net.download"); -include("utils.functions.filesystem.extract"); +const {CabExtract, Extractor} = include("utils.functions.filesystem.extract"); const {ls, mkdir, fileExists, cat, cp, getFileSize, fileName, lns, remove, touch, writeToFile, createTempFile, createTempDir, chmod, Checksum} = include("utils.functions.filesystem.files"); include("engines.wine.verbs.amstream"); include("engines.wine.verbs.quartz"); diff --git a/Applications/Games/Mafia II/Steam (Demo)/script.js b/Applications/Games/Mafia II/Steam (Demo)/script.js index f35469aab3..b4cdec33ab 100644 --- a/Applications/Games/Mafia II/Steam (Demo)/script.js +++ b/Applications/Games/Mafia II/Steam (Demo)/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.steam_script"); +const SteamScript = include("engines.wine.quick_script.steam_script"); new SteamScript() .name("Mafia II (Demo)") diff --git a/Applications/Games/Mafia II/Steam/script.js b/Applications/Games/Mafia II/Steam/script.js index fc66e95c27..45dcc23542 100644 --- a/Applications/Games/Mafia II/Steam/script.js +++ b/Applications/Games/Mafia II/Steam/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.steam_script"); +const SteamScript = include("engines.wine.quick_script.steam_script"); new SteamScript() .name("Mafia II") diff --git a/Applications/Games/Magic The Gathering Arena/Online/script.js b/Applications/Games/Magic The Gathering Arena/Online/script.js index b3230b6401..ed6b9b0f75 100644 --- a/Applications/Games/Magic The Gathering Arena/Online/script.js +++ b/Applications/Games/Magic The Gathering Arena/Online/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.online_installer_script"); +const OnlineInstallerScript = include("engines.wine.quick_script.online_installer_script"); include("engines.wine.verbs.dxvk"); include("engines.wine.plugins.usetakefocus"); diff --git a/Applications/Games/Mass Effect 2/Origin/script.js b/Applications/Games/Mass Effect 2/Origin/script.js index 1592e1d64a..3f8a9fe9aa 100644 --- a/Applications/Games/Mass Effect 2/Origin/script.js +++ b/Applications/Games/Mass Effect 2/Origin/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.origin_script"); +const OriginScript = include("engines.wine.quick_script.origin_script"); new OriginScript() .name("Mass Effect 2") diff --git a/Applications/Games/Mass Effect 2/Steam/script.js b/Applications/Games/Mass Effect 2/Steam/script.js index 092c909036..46a2066330 100644 --- a/Applications/Games/Mass Effect 2/Steam/script.js +++ b/Applications/Games/Mass Effect 2/Steam/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.steam_script"); +const SteamScript = include("engines.wine.quick_script.steam_script"); new SteamScript() .name("Mass Effect 2") diff --git a/Applications/Games/Mass Effect/Steam/script.js b/Applications/Games/Mass Effect/Steam/script.js index e484e74bcb..369c38a733 100644 --- a/Applications/Games/Mass Effect/Steam/script.js +++ b/Applications/Games/Mass Effect/Steam/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.steam_script"); +const SteamScript = include("engines.wine.quick_script.steam_script"); new SteamScript() .name("Mass Effect") diff --git a/Applications/Games/Medieval II: Total War/Steam (Demo)/script.js b/Applications/Games/Medieval II: Total War/Steam (Demo)/script.js index d22c5a3ce6..6cedba5a7d 100644 --- a/Applications/Games/Medieval II: Total War/Steam (Demo)/script.js +++ b/Applications/Games/Medieval II: Total War/Steam (Demo)/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.steam_script"); +const SteamScript = include("engines.wine.quick_script.steam_script"); new SteamScript() .name("Medieval II: Total War™ (Demo)") diff --git a/Applications/Games/Medieval II: Total War/Steam/script.js b/Applications/Games/Medieval II: Total War/Steam/script.js index 3f313791ef..472fb23493 100644 --- a/Applications/Games/Medieval II: Total War/Steam/script.js +++ b/Applications/Games/Medieval II: Total War/Steam/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.steam_script"); +const SteamScript = include("engines.wine.quick_script.steam_script"); new SteamScript() .name("Medieval II: Total War™") diff --git a/Applications/Games/Mirror's Edge/Steam/script.js b/Applications/Games/Mirror's Edge/Steam/script.js index 0a31f994e8..31485b018d 100644 --- a/Applications/Games/Mirror's Edge/Steam/script.js +++ b/Applications/Games/Mirror's Edge/Steam/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.steam_script"); +const SteamScript = include("engines.wine.quick_script.steam_script"); include("engines.wine.plugins.managed"); include("engines.wine.verbs.physx"); diff --git a/Applications/Games/Mount & Blade/Steam (Demo)/script.js b/Applications/Games/Mount & Blade/Steam (Demo)/script.js index 4539f0fb8d..dcd1113fe8 100644 --- a/Applications/Games/Mount & Blade/Steam (Demo)/script.js +++ b/Applications/Games/Mount & Blade/Steam (Demo)/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.steam_script"); +const SteamScript = include("engines.wine.quick_script.steam_script"); new SteamScript() .name("Mount & Blade (Demo)") diff --git a/Applications/Games/Mount & Blade/Steam/script.js b/Applications/Games/Mount & Blade/Steam/script.js index fcdf8cd06b..0da8eaaea3 100644 --- a/Applications/Games/Mount & Blade/Steam/script.js +++ b/Applications/Games/Mount & Blade/Steam/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.steam_script"); +const SteamScript = include("engines.wine.quick_script.steam_script"); new SteamScript() .name("Mount & Blade") diff --git a/Applications/Games/Niko: Through The Dream/Steam/script.js b/Applications/Games/Niko: Through The Dream/Steam/script.js index 2abc9e8778..ae4933a52d 100644 --- a/Applications/Games/Niko: Through The Dream/Steam/script.js +++ b/Applications/Games/Niko: Through The Dream/Steam/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.steam_script"); +const SteamScript = include("engines.wine.quick_script.steam_script"); include("engines.wine.plugins.managed"); include("engines.wine.verbs.dotnet40"); diff --git a/Applications/Games/Origin/Local (Legacy)/script.js b/Applications/Games/Origin/Local (Legacy)/script.js index 627be1c292..4626dc1bb9 100644 --- a/Applications/Games/Origin/Local (Legacy)/script.js +++ b/Applications/Games/Origin/Local (Legacy)/script.js @@ -1,6 +1,6 @@ -include("engines.wine.quick_script.local_installer_script"); +const LocalInstallerScript = include("engines.wine.quick_script.local_installer_script"); include("utils.functions.net.download"); -include("utils.functions.filesystem.extract"); +const {CabExtract, Extractor} = include("utils.functions.filesystem.extract"); new LocalInstallerScript() .name("Origin") diff --git a/Applications/Games/Origin/Online (Legacy)/script.js b/Applications/Games/Origin/Online (Legacy)/script.js index 07887bb1cf..b11b16c18b 100644 --- a/Applications/Games/Origin/Online (Legacy)/script.js +++ b/Applications/Games/Origin/Online (Legacy)/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.online_installer_script"); +const OnlineInstallerScript = include("engines.wine.quick_script.online_installer_script"); new OnlineInstallerScript() .name("Origin") diff --git a/Applications/Games/Origin/Online/script.js b/Applications/Games/Origin/Online/script.js index 3bb3d6aced..9048f5afb5 100644 --- a/Applications/Games/Origin/Online/script.js +++ b/Applications/Games/Origin/Online/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.online_installer_script"); +const OnlineInstallerScript = include("engines.wine.quick_script.online_installer_script"); new OnlineInstallerScript() .name("Origin") diff --git a/Applications/Games/Orwell: Keeping an Eye On You/Steam (Demo)/script.js b/Applications/Games/Orwell: Keeping an Eye On You/Steam (Demo)/script.js index 40a6c72d2f..0c2dbbffbd 100644 --- a/Applications/Games/Orwell: Keeping an Eye On You/Steam (Demo)/script.js +++ b/Applications/Games/Orwell: Keeping an Eye On You/Steam (Demo)/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.steam_script"); +const SteamScript = include("engines.wine.quick_script.steam_script"); new SteamScript() .name("Orwell: Keeping an Eye On You (Demo)") diff --git a/Applications/Games/Orwell: Keeping an Eye On You/Steam/script.js b/Applications/Games/Orwell: Keeping an Eye On You/Steam/script.js index 4aa1a9d4fa..554ac16f8f 100644 --- a/Applications/Games/Orwell: Keeping an Eye On You/Steam/script.js +++ b/Applications/Games/Orwell: Keeping an Eye On You/Steam/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.steam_script"); +const SteamScript = include("engines.wine.quick_script.steam_script"); new SteamScript() .name("Orwell: Keeping an Eye On You") diff --git a/Applications/Games/Overwatch/Online/script.js b/Applications/Games/Overwatch/Online/script.js index 0ce45ae0f3..ccbd6aa2f4 100644 --- a/Applications/Games/Overwatch/Online/script.js +++ b/Applications/Games/Overwatch/Online/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.online_installer_script"); +const OnlineInstallerScript = include("engines.wine.quick_script.online_installer_script"); include("engines.wine.plugins.windows_version"); include("engines.wine.plugins.override_dll"); include("engines.wine.verbs.vcrun2015"); diff --git a/Applications/Games/PAYDAY The Heist/Steam/script.js b/Applications/Games/PAYDAY The Heist/Steam/script.js index 589e95e8e1..7a0d96aae8 100644 --- a/Applications/Games/PAYDAY The Heist/Steam/script.js +++ b/Applications/Games/PAYDAY The Heist/Steam/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.steam_script"); +const SteamScript = include("engines.wine.quick_script.steam_script"); new SteamScript() .name("PAYDAY™ The Heist") diff --git a/Applications/Games/PC Building Simulator/Steam/script.js b/Applications/Games/PC Building Simulator/Steam/script.js index 667b00b1de..e9fcf66891 100644 --- a/Applications/Games/PC Building Simulator/Steam/script.js +++ b/Applications/Games/PC Building Simulator/Steam/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.steam_script"); +const SteamScript = include("engines.wine.quick_script.steam_script"); include("engines.wine.plugins.virtual_desktop"); include("engines.wine.verbs.corefonts"); include("utils.functions.apps.resources"); diff --git a/Applications/Games/Prehistorik/Online/script.js b/Applications/Games/Prehistorik/Online/script.js index e8d35add00..16916027f3 100644 --- a/Applications/Games/Prehistorik/Online/script.js +++ b/Applications/Games/Prehistorik/Online/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.zip_script"); +const ZipScript = include("engines.wine.quick_script.zip_script"); new ZipScript() .name("Prehistorik") diff --git a/Applications/Games/Prey/Steam (Demo)/script.js b/Applications/Games/Prey/Steam (Demo)/script.js index 886b82959a..2bd77efe6f 100644 --- a/Applications/Games/Prey/Steam (Demo)/script.js +++ b/Applications/Games/Prey/Steam (Demo)/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.steam_script"); +const SteamScript = include("engines.wine.quick_script.steam_script"); new SteamScript() .name("Prey (Demo)") diff --git a/Applications/Games/Prey/Steam/script.js b/Applications/Games/Prey/Steam/script.js index 2fa6a43ce8..94cb8a141b 100644 --- a/Applications/Games/Prey/Steam/script.js +++ b/Applications/Games/Prey/Steam/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.steam_script"); +const SteamScript = include("engines.wine.quick_script.steam_script"); new SteamScript() .name("Prey") diff --git a/Applications/Games/Prince Of Persia: Original/Online/script.js b/Applications/Games/Prince Of Persia: Original/Online/script.js index 7c5b16fb6f..15c033f01b 100644 --- a/Applications/Games/Prince Of Persia: Original/Online/script.js +++ b/Applications/Games/Prince Of Persia: Original/Online/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.zip_script"); +const ZipScript = include("engines.wine.quick_script.zip_script"); new ZipScript() .name("Prince Of Persia: Original") diff --git a/Applications/Games/Prince of Persia: The Sands of Time/Uplay/script.js b/Applications/Games/Prince of Persia: The Sands of Time/Uplay/script.js index 0b49bddc06..41b320d3b4 100644 --- a/Applications/Games/Prince of Persia: The Sands of Time/Uplay/script.js +++ b/Applications/Games/Prince of Persia: The Sands of Time/Uplay/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.uplay_script"); +const UplayScript = include("engines.wine.quick_script.uplay_script"); new UplayScript() .name("Prince of Persia®: The Sands of Time") diff --git a/Applications/Games/Pro Evolution Soccer 2018/Steam (Demo)/script.js b/Applications/Games/Pro Evolution Soccer 2018/Steam (Demo)/script.js index a7ee79e826..91e2c3d583 100644 --- a/Applications/Games/Pro Evolution Soccer 2018/Steam (Demo)/script.js +++ b/Applications/Games/Pro Evolution Soccer 2018/Steam (Demo)/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.steam_script"); +const SteamScript = include("engines.wine.quick_script.steam_script"); new SteamScript() .name("Pro Evolution Soccer 2018 (Demo)") diff --git a/Applications/Games/Pro Evolution Soccer 2018/Steam/script.js b/Applications/Games/Pro Evolution Soccer 2018/Steam/script.js index 7fe944a1fb..facdb6d027 100644 --- a/Applications/Games/Pro Evolution Soccer 2018/Steam/script.js +++ b/Applications/Games/Pro Evolution Soccer 2018/Steam/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.steam_script"); +const SteamScript = include("engines.wine.quick_script.steam_script"); new SteamScript() .name("Pro Evolution Soccer 2018") diff --git a/Applications/Games/Q.U.B.E: Director's Cut/Steam/script.js b/Applications/Games/Q.U.B.E: Director's Cut/Steam/script.js index 39904615a4..533f2c7e67 100644 --- a/Applications/Games/Q.U.B.E: Director's Cut/Steam/script.js +++ b/Applications/Games/Q.U.B.E: Director's Cut/Steam/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.steam_script"); +const SteamScript = include("engines.wine.quick_script.steam_script"); include("engines.wine.verbs.dotnet40"); new SteamScript() diff --git a/Applications/Games/Quantum Conundrum/Steam/script.js b/Applications/Games/Quantum Conundrum/Steam/script.js index 015e09d509..089952c418 100644 --- a/Applications/Games/Quantum Conundrum/Steam/script.js +++ b/Applications/Games/Quantum Conundrum/Steam/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.steam_script"); +const SteamScript = include("engines.wine.quick_script.steam_script"); include("engines.wine.verbs.vcrun2008"); new SteamScript() diff --git a/Applications/Games/Rayman Legends/Steam (Demo)/script.js b/Applications/Games/Rayman Legends/Steam (Demo)/script.js index 1d2c2796c7..a69f7e5f58 100644 --- a/Applications/Games/Rayman Legends/Steam (Demo)/script.js +++ b/Applications/Games/Rayman Legends/Steam (Demo)/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.steam_script"); +const SteamScript = include("engines.wine.quick_script.steam_script"); include("engines.wine.verbs.uplay"); new SteamScript() diff --git a/Applications/Games/Rayman Legends/Steam/script.js b/Applications/Games/Rayman Legends/Steam/script.js index 1b61b29f67..51b44b8330 100644 --- a/Applications/Games/Rayman Legends/Steam/script.js +++ b/Applications/Games/Rayman Legends/Steam/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.steam_script"); +const SteamScript = include("engines.wine.quick_script.steam_script"); include("engines.wine.verbs.uplay"); new SteamScript() diff --git a/Applications/Games/Rayman Origins/Uplay/script.js b/Applications/Games/Rayman Origins/Uplay/script.js index 7b6268a1a0..e341b09da8 100644 --- a/Applications/Games/Rayman Origins/Uplay/script.js +++ b/Applications/Games/Rayman Origins/Uplay/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.uplay_script"); +const UplayScript = include("engines.wine.quick_script.uplay_script"); new UplayScript() .name("Rayman® Origins") diff --git a/Applications/Games/Red Trigger/Steam/script.js b/Applications/Games/Red Trigger/Steam/script.js index 8a8bded72f..70675a8562 100644 --- a/Applications/Games/Red Trigger/Steam/script.js +++ b/Applications/Games/Red Trigger/Steam/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.steam_script"); +const SteamScript = include("engines.wine.quick_script.steam_script"); new SteamScript() .name("Red Trigger") diff --git a/Applications/Games/Resident Evil 3/Local/script.js b/Applications/Games/Resident Evil 3/Local/script.js index 33313ffe56..15a694bce7 100644 --- a/Applications/Games/Resident Evil 3/Local/script.js +++ b/Applications/Games/Resident Evil 3/Local/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.local_installer_script"); +const LocalInstallerScript = include("engines.wine.quick_script.local_installer_script"); new LocalInstallerScript() .name("Resident Evil 3") diff --git a/Applications/Games/RimWorld/Local/script.js b/Applications/Games/RimWorld/Local/script.js index 16acc71fea..950289572b 100644 --- a/Applications/Games/RimWorld/Local/script.js +++ b/Applications/Games/RimWorld/Local/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.local_installer_script"); +const LocalInstallerScript = include("engines.wine.quick_script.local_installer_script"); include("engines.wine.verbs.vcrun2017"); include("engines.wine.verbs.d3dx9"); include("engines.wine.verbs.corefonts"); diff --git a/Applications/Games/RimWorld/Steam/script.js b/Applications/Games/RimWorld/Steam/script.js index 752d9ed7f1..90c3da90b5 100644 --- a/Applications/Games/RimWorld/Steam/script.js +++ b/Applications/Games/RimWorld/Steam/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.steam_script"); +const SteamScript = include("engines.wine.quick_script.steam_script"); include("engines.wine.verbs.vcrun2017"); include("engines.wine.verbs.d3dx9"); include("engines.wine.verbs.corefonts"); diff --git a/Applications/Games/Road Rash/Online/script.js b/Applications/Games/Road Rash/Online/script.js index ab15f12f1a..f857f1c7a4 100644 --- a/Applications/Games/Road Rash/Online/script.js +++ b/Applications/Games/Road Rash/Online/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.zip_script"); +const ZipScript = include("engines.wine.quick_script.zip_script"); include("engines.wine.plugins.regedit"); new ZipScript() diff --git a/Applications/Games/Rocksmith 2014/Steam/script.js b/Applications/Games/Rocksmith 2014/Steam/script.js index 7eb382fa85..fd91a110a2 100644 --- a/Applications/Games/Rocksmith 2014/Steam/script.js +++ b/Applications/Games/Rocksmith 2014/Steam/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.steam_script"); +const SteamScript = include("engines.wine.quick_script.steam_script"); include("engines.wine.plugins.sound_driver"); const {ls, mkdir, fileExists, cat, cp, getFileSize, fileName, lns, remove, touch, writeToFile, createTempFile, createTempDir, chmod, Checksum} = include("utils.functions.filesystem.files"); diff --git a/Applications/Games/Rocksmith/Steam/script.js b/Applications/Games/Rocksmith/Steam/script.js index fd5568717f..857d4b2d9f 100644 --- a/Applications/Games/Rocksmith/Steam/script.js +++ b/Applications/Games/Rocksmith/Steam/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.steam_script"); +const SteamScript = include("engines.wine.quick_script.steam_script"); include("engines.wine.plugins.sound_driver"); const {ls, mkdir, fileExists, cat, cp, getFileSize, fileName, lns, remove, touch, writeToFile, createTempFile, createTempDir, chmod, Checksum} = include("utils.functions.filesystem.files"); diff --git a/Applications/Games/STAR WARS - Empire at War - Gold Pack/Local/script.js b/Applications/Games/STAR WARS - Empire at War - Gold Pack/Local/script.js index e193fff81b..8656c4c3fa 100644 --- a/Applications/Games/STAR WARS - Empire at War - Gold Pack/Local/script.js +++ b/Applications/Games/STAR WARS - Empire at War - Gold Pack/Local/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.local_installer_script"); +const LocalInstallerScript = include("engines.wine.quick_script.local_installer_script"); include("engines.wine.verbs.d3dx9"); const Wine = include("engines.wine.engine.object"); const {LATEST_STABLE_VERSION, LATEST_DEVELOPMENT_VERSION, LATEST_STAGING_VERSION, LATEST_DOS_SUPPORT_VERSION} = include("engines.wine.engine.versions"); diff --git a/Applications/Games/STAR WARS - Empire at War - Gold Pack/Steam/script.js b/Applications/Games/STAR WARS - Empire at War - Gold Pack/Steam/script.js index 4031bf54a2..8cebbd2e77 100644 --- a/Applications/Games/STAR WARS - Empire at War - Gold Pack/Steam/script.js +++ b/Applications/Games/STAR WARS - Empire at War - Gold Pack/Steam/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.steam_script"); +const SteamScript = include("engines.wine.quick_script.steam_script"); include("engines.wine.verbs.d3dx9"); new SteamScript() diff --git a/Applications/Games/STAR WARS Battlefront II/Local/script.js b/Applications/Games/STAR WARS Battlefront II/Local/script.js index 8685fbe891..53bb97076e 100644 --- a/Applications/Games/STAR WARS Battlefront II/Local/script.js +++ b/Applications/Games/STAR WARS Battlefront II/Local/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.local_installer_script"); +const LocalInstallerScript = include("engines.wine.quick_script.local_installer_script"); const Wine = include("engines.wine.engine.object"); const {LATEST_STABLE_VERSION, LATEST_DEVELOPMENT_VERSION, LATEST_STAGING_VERSION, LATEST_DOS_SUPPORT_VERSION} = include("engines.wine.engine.versions"); const {ls, mkdir, fileExists, cat, cp, getFileSize, fileName, lns, remove, touch, writeToFile, createTempFile, createTempDir, chmod, Checksum} = include("utils.functions.filesystem.files"); diff --git a/Applications/Games/STAR WARS Battlefront II/Steam/script.js b/Applications/Games/STAR WARS Battlefront II/Steam/script.js index 936aaf1583..0fdb66d642 100644 --- a/Applications/Games/STAR WARS Battlefront II/Steam/script.js +++ b/Applications/Games/STAR WARS Battlefront II/Steam/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.steam_script"); +const SteamScript = include("engines.wine.quick_script.steam_script"); new SteamScript() .name("STAR WARS™ Battlefront™ II") diff --git a/Applications/Games/STAR WARS Jedi Knight - Jedi Academy/Steam/script.js b/Applications/Games/STAR WARS Jedi Knight - Jedi Academy/Steam/script.js index 1d9cb0f20f..05b607cafe 100644 --- a/Applications/Games/STAR WARS Jedi Knight - Jedi Academy/Steam/script.js +++ b/Applications/Games/STAR WARS Jedi Knight - Jedi Academy/Steam/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.steam_script"); +const SteamScript = include("engines.wine.quick_script.steam_script"); new SteamScript() .name("STAR WARS™ Jedi Knight - Jedi Academy™") diff --git a/Applications/Games/STAR WARS Jedi Knight - Mysteries of the Sith/Steam/script.js b/Applications/Games/STAR WARS Jedi Knight - Mysteries of the Sith/Steam/script.js index fe6ff04668..dd195d1e2a 100644 --- a/Applications/Games/STAR WARS Jedi Knight - Mysteries of the Sith/Steam/script.js +++ b/Applications/Games/STAR WARS Jedi Knight - Mysteries of the Sith/Steam/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.steam_script"); +const SteamScript = include("engines.wine.quick_script.steam_script"); new SteamScript() .name("STAR WARS™ Jedi Knight - Mysteries of the Sith™") diff --git a/Applications/Games/STAR WARS Jedi Knight II - Jedi Outcast/Steam/script.js b/Applications/Games/STAR WARS Jedi Knight II - Jedi Outcast/Steam/script.js index ac414113f6..6c6af05dd3 100644 --- a/Applications/Games/STAR WARS Jedi Knight II - Jedi Outcast/Steam/script.js +++ b/Applications/Games/STAR WARS Jedi Knight II - Jedi Outcast/Steam/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.steam_script"); +const SteamScript = include("engines.wine.quick_script.steam_script"); new SteamScript() .name("STAR WARS™ Jedi Knight II - Jedi Outcast™") diff --git a/Applications/Games/STAR WARS Jedi Knight: Dark Forces II/Steam/script.js b/Applications/Games/STAR WARS Jedi Knight: Dark Forces II/Steam/script.js index e9a55fad5b..51c32724d7 100644 --- a/Applications/Games/STAR WARS Jedi Knight: Dark Forces II/Steam/script.js +++ b/Applications/Games/STAR WARS Jedi Knight: Dark Forces II/Steam/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.steam_script"); +const SteamScript = include("engines.wine.quick_script.steam_script"); new SteamScript() .name("STAR WARS™ Jedi Knight: Dark Forces II") diff --git a/Applications/Games/STAR WARS: Dark Forces/Steam/script.js b/Applications/Games/STAR WARS: Dark Forces/Steam/script.js index 5ac681bef7..e68f5a452d 100644 --- a/Applications/Games/STAR WARS: Dark Forces/Steam/script.js +++ b/Applications/Games/STAR WARS: Dark Forces/Steam/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.steam_script"); +const SteamScript = include("engines.wine.quick_script.steam_script"); new SteamScript() .name("STAR WARS™: Dark Forces") diff --git a/Applications/Games/STAR WARS: The Old Republic/Online/script.js b/Applications/Games/STAR WARS: The Old Republic/Online/script.js index 40f352d058..77db2530ef 100644 --- a/Applications/Games/STAR WARS: The Old Republic/Online/script.js +++ b/Applications/Games/STAR WARS: The Old Republic/Online/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.online_installer_script"); +const OnlineInstallerScript = include("engines.wine.quick_script.online_installer_script"); include("engines.wine.verbs.d3dx9"); const {ls, mkdir, fileExists, cat, cp, getFileSize, fileName, lns, remove, touch, writeToFile, createTempFile, createTempDir, chmod, Checksum} = include("utils.functions.filesystem.files"); diff --git a/Applications/Games/Scribblenauts Unlimited/Steam/script.js b/Applications/Games/Scribblenauts Unlimited/Steam/script.js index 9c8d5ecaf6..848fe04770 100644 --- a/Applications/Games/Scribblenauts Unlimited/Steam/script.js +++ b/Applications/Games/Scribblenauts Unlimited/Steam/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.steam_script"); +const SteamScript = include("engines.wine.quick_script.steam_script"); new SteamScript() .name("Scribblenauts Unlimited") diff --git a/Applications/Games/Shower With Your Dad Simulator 2015: Do You Still Shower With Your Dad/Steam/script.js b/Applications/Games/Shower With Your Dad Simulator 2015: Do You Still Shower With Your Dad/Steam/script.js index 1b874ce9e1..80a08730e5 100644 --- a/Applications/Games/Shower With Your Dad Simulator 2015: Do You Still Shower With Your Dad/Steam/script.js +++ b/Applications/Games/Shower With Your Dad Simulator 2015: Do You Still Shower With Your Dad/Steam/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.steam_script"); +const SteamScript = include("engines.wine.quick_script.steam_script"); new SteamScript() .name("Shower With Your Dad Simulator 2015: Do You Still Shower With Your Dad?") diff --git a/Applications/Games/SimCity (2013)/Local/script.js b/Applications/Games/SimCity (2013)/Local/script.js index 54355dc4cf..f66fb1dca9 100644 --- a/Applications/Games/SimCity (2013)/Local/script.js +++ b/Applications/Games/SimCity (2013)/Local/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.local_installer_script"); +const LocalInstallerScript = include("engines.wine.quick_script.local_installer_script"); new LocalInstallerScript() .name("SimCity (2013)") diff --git a/Applications/Games/SimCity (2013)/Origin/script.js b/Applications/Games/SimCity (2013)/Origin/script.js index 524105c0b3..d18ade1ec8 100644 --- a/Applications/Games/SimCity (2013)/Origin/script.js +++ b/Applications/Games/SimCity (2013)/Origin/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.origin_script"); +const OriginScript = include("engines.wine.quick_script.origin_script"); new OriginScript() .name("SimCity (2013)") diff --git a/Applications/Games/Space Colony/Local/script.js b/Applications/Games/Space Colony/Local/script.js index 3e54e74e46..fb674fc0db 100644 --- a/Applications/Games/Space Colony/Local/script.js +++ b/Applications/Games/Space Colony/Local/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.local_installer_script"); +const LocalInstallerScript = include("engines.wine.quick_script.local_installer_script"); include("utils.functions.net.resource"); new LocalInstallerScript() diff --git a/Applications/Games/Space Colony/Steam/script.js b/Applications/Games/Space Colony/Steam/script.js index c9c798d9d3..a16345d59f 100644 --- a/Applications/Games/Space Colony/Steam/script.js +++ b/Applications/Games/Space Colony/Steam/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.steam_script"); +const SteamScript = include("engines.wine.quick_script.steam_script"); include("engines.wine.verbs.vcrun2010"); include("engines.wine.verbs.dotnet40"); include("engines.wine.verbs.d3dx9"); diff --git a/Applications/Games/Space Engineers/Steam/script.js b/Applications/Games/Space Engineers/Steam/script.js index e3cbce9c80..2179ddf4c6 100644 --- a/Applications/Games/Space Engineers/Steam/script.js +++ b/Applications/Games/Space Engineers/Steam/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.steam_script"); +const SteamScript = include("engines.wine.quick_script.steam_script"); include("engines.wine.verbs.dotnet472"); include("engines.wine.verbs.vcrun2017"); include("engines.wine.verbs.dxvk"); diff --git a/Applications/Games/Spore/Origin/script.js b/Applications/Games/Spore/Origin/script.js index a7b05ea7b1..40c34a2640 100644 --- a/Applications/Games/Spore/Origin/script.js +++ b/Applications/Games/Spore/Origin/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.origin_script"); +const OriginScript = include("engines.wine.quick_script.origin_script"); new OriginScript() .name("Spore") diff --git a/Applications/Games/Spore/Steam/script.js b/Applications/Games/Spore/Steam/script.js index afb504f821..329fd64a98 100644 --- a/Applications/Games/Spore/Steam/script.js +++ b/Applications/Games/Spore/Steam/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.steam_script"); +const SteamScript = include("engines.wine.quick_script.steam_script"); new SteamScript() .name("Spore") diff --git a/Applications/Games/Sprouts Adventure/Local/script.js b/Applications/Games/Sprouts Adventure/Local/script.js index 0f414156b4..84255cbe93 100644 --- a/Applications/Games/Sprouts Adventure/Local/script.js +++ b/Applications/Games/Sprouts Adventure/Local/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.local_installer_script"); +const LocalInstallerScript = include("engines.wine.quick_script.local_installer_script"); include("engines.wine.verbs.vcrun2005"); new LocalInstallerScript() diff --git a/Applications/Games/Star Craft II/Online/script.js b/Applications/Games/Star Craft II/Online/script.js index 636d54d1c6..1cec491f82 100644 --- a/Applications/Games/Star Craft II/Online/script.js +++ b/Applications/Games/Star Craft II/Online/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.online_installer_script"); +const OnlineInstallerScript = include("engines.wine.quick_script.online_installer_script"); include("engines.wine.verbs.vcrun2015"); include("engines.wine.verbs.corefonts"); diff --git a/Applications/Games/Star Trek Online/Steam/script.js b/Applications/Games/Star Trek Online/Steam/script.js index 4aeb2d8aba..019f65278f 100644 --- a/Applications/Games/Star Trek Online/Steam/script.js +++ b/Applications/Games/Star Trek Online/Steam/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.steam_script"); +const SteamScript = include("engines.wine.quick_script.steam_script"); new SteamScript() .name("Star Trek Online") diff --git a/Applications/Games/Steam/Online/script.js b/Applications/Games/Steam/Online/script.js index 1b6e53e012..7cf626c32b 100644 --- a/Applications/Games/Steam/Online/script.js +++ b/Applications/Games/Steam/Online/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.online_installer_script"); +const OnlineInstallerScript = include("engines.wine.quick_script.online_installer_script"); include("engines.wine.verbs.corefonts"); include("engines.wine.plugins.windows_version"); diff --git a/Applications/Games/Styx: Shards of Darkness/Steam (Demo)/script.js b/Applications/Games/Styx: Shards of Darkness/Steam (Demo)/script.js index 7f97f60906..19d2ba4cdb 100644 --- a/Applications/Games/Styx: Shards of Darkness/Steam (Demo)/script.js +++ b/Applications/Games/Styx: Shards of Darkness/Steam (Demo)/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.steam_script"); +const SteamScript = include("engines.wine.quick_script.steam_script"); new SteamScript() .name("Styx: Shards of Darkness (Demo)") diff --git a/Applications/Games/Styx: Shards of Darkness/Steam/script.js b/Applications/Games/Styx: Shards of Darkness/Steam/script.js index 43ddef266b..f3a8d7f654 100644 --- a/Applications/Games/Styx: Shards of Darkness/Steam/script.js +++ b/Applications/Games/Styx: Shards of Darkness/Steam/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.steam_script"); +const SteamScript = include("engines.wine.quick_script.steam_script"); new SteamScript() .name("Styx: Shards of Darkness") diff --git a/Applications/Games/Subnautica Below Zero/Steam/script.js b/Applications/Games/Subnautica Below Zero/Steam/script.js index 176ffc18ae..98b411e8ff 100644 --- a/Applications/Games/Subnautica Below Zero/Steam/script.js +++ b/Applications/Games/Subnautica Below Zero/Steam/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.steam_script"); +const SteamScript = include("engines.wine.quick_script.steam_script"); include("engines.wine.plugins.virtual_desktop"); include("engines.wine.verbs.vcrun2013"); include("engines.wine.verbs.corefonts"); diff --git a/Applications/Games/Subnautica/Steam/script.js b/Applications/Games/Subnautica/Steam/script.js index 4534f2bdf1..b241bd3e74 100644 --- a/Applications/Games/Subnautica/Steam/script.js +++ b/Applications/Games/Subnautica/Steam/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.steam_script"); +const SteamScript = include("engines.wine.quick_script.steam_script"); include("engines.wine.plugins.virtual_desktop"); include("engines.wine.verbs.vcrun2013"); include("engines.wine.verbs.corefonts"); diff --git a/Applications/Games/Super Blue Boy Planet/Steam/script.js b/Applications/Games/Super Blue Boy Planet/Steam/script.js index b7add549c6..02a27dd1b5 100644 --- a/Applications/Games/Super Blue Boy Planet/Steam/script.js +++ b/Applications/Games/Super Blue Boy Planet/Steam/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.steam_script"); +const SteamScript = include("engines.wine.quick_script.steam_script"); new SteamScript() .name("Super Blue Boy Planet") diff --git a/Applications/Games/TRON RUNr/Steam (Demo)/script.js b/Applications/Games/TRON RUNr/Steam (Demo)/script.js index 3f2a9a11aa..0269d76eeb 100644 --- a/Applications/Games/TRON RUNr/Steam (Demo)/script.js +++ b/Applications/Games/TRON RUNr/Steam (Demo)/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.steam_script"); +const SteamScript = include("engines.wine.quick_script.steam_script"); new SteamScript() .name("TRON RUN/r (Demo)") diff --git a/Applications/Games/TRON RUNr/Steam/script.js b/Applications/Games/TRON RUNr/Steam/script.js index ce7347231b..f924545ed3 100644 --- a/Applications/Games/TRON RUNr/Steam/script.js +++ b/Applications/Games/TRON RUNr/Steam/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.steam_script"); +const SteamScript = include("engines.wine.quick_script.steam_script"); new SteamScript() .name("TRON RUN/r") diff --git a/Applications/Games/Teenagent/GOG/script.js b/Applications/Games/Teenagent/GOG/script.js index e3bf32d6a6..08c24b6516 100644 --- a/Applications/Games/Teenagent/GOG/script.js +++ b/Applications/Games/Teenagent/GOG/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.gog_script"); +const GogScript = include("engines.wine.quick_script.gog_script"); new GogScript() .name("Teenagent") diff --git a/Applications/Games/The Crew/Steam (Demo)/script.js b/Applications/Games/The Crew/Steam (Demo)/script.js index d5a944efb2..e0d178bfac 100644 --- a/Applications/Games/The Crew/Steam (Demo)/script.js +++ b/Applications/Games/The Crew/Steam (Demo)/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.steam_script"); +const SteamScript = include("engines.wine.quick_script.steam_script"); new SteamScript() .name("The Crew™ (Demo)") diff --git a/Applications/Games/The Crew/Steam/script.js b/Applications/Games/The Crew/Steam/script.js index 32ce14ca75..2c92f8ca9e 100644 --- a/Applications/Games/The Crew/Steam/script.js +++ b/Applications/Games/The Crew/Steam/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.steam_script"); +const SteamScript = include("engines.wine.quick_script.steam_script"); new SteamScript() .name("The Crew™") diff --git a/Applications/Games/The Elder Scrolls I: Arena/Online/script.js b/Applications/Games/The Elder Scrolls I: Arena/Online/script.js index 44c0d0fcf3..89cd818e45 100644 --- a/Applications/Games/The Elder Scrolls I: Arena/Online/script.js +++ b/Applications/Games/The Elder Scrolls I: Arena/Online/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.zip_script"); +const ZipScript = include("engines.wine.quick_script.zip_script"); include("engines.wine.plugins.dos_support"); const {ls, mkdir, fileExists, cat, cp, getFileSize, fileName, lns, remove, touch, writeToFile, createTempFile, createTempDir, chmod, Checksum} = include("utils.functions.filesystem.files"); diff --git a/Applications/Games/The Elder Scrolls IV: Oblivion/Local/script.js b/Applications/Games/The Elder Scrolls IV: Oblivion/Local/script.js index 1caa63a404..3640787830 100644 --- a/Applications/Games/The Elder Scrolls IV: Oblivion/Local/script.js +++ b/Applications/Games/The Elder Scrolls IV: Oblivion/Local/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.local_installer_script"); +const LocalInstallerScript = include("engines.wine.quick_script.local_installer_script"); new LocalInstallerScript() .name("The Elder Scrolls IV: Oblivion") diff --git a/Applications/Games/The Elder Scrolls IV: Oblivion/Steam/script.js b/Applications/Games/The Elder Scrolls IV: Oblivion/Steam/script.js index edc73c6591..0e5a301e9e 100644 --- a/Applications/Games/The Elder Scrolls IV: Oblivion/Steam/script.js +++ b/Applications/Games/The Elder Scrolls IV: Oblivion/Steam/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.steam_script"); +const SteamScript = include("engines.wine.quick_script.steam_script"); new SteamScript() .name("The Elder Scrolls IV: Oblivion") diff --git a/Applications/Games/The Elder Scrolls V: Skyrim/Steam/script.js b/Applications/Games/The Elder Scrolls V: Skyrim/Steam/script.js index 38f52494f0..108e97a030 100644 --- a/Applications/Games/The Elder Scrolls V: Skyrim/Steam/script.js +++ b/Applications/Games/The Elder Scrolls V: Skyrim/Steam/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.steam_script"); +const SteamScript = include("engines.wine.quick_script.steam_script"); new SteamScript() .name("The Elder Scrolls V: Skyrim") diff --git a/Applications/Games/The Room Two/Steam/script.js b/Applications/Games/The Room Two/Steam/script.js index 19753cdd97..52e6ba2445 100644 --- a/Applications/Games/The Room Two/Steam/script.js +++ b/Applications/Games/The Room Two/Steam/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.steam_script"); +const SteamScript = include("engines.wine.quick_script.steam_script"); new SteamScript() .name("The Room Two") diff --git a/Applications/Games/The Room/Steam/script.js b/Applications/Games/The Room/Steam/script.js index 7153c7e2d8..adc0e72f6a 100644 --- a/Applications/Games/The Room/Steam/script.js +++ b/Applications/Games/The Room/Steam/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.steam_script"); +const SteamScript = include("engines.wine.quick_script.steam_script"); new SteamScript() .name("The Room") diff --git a/Applications/Games/The Sims 3/Local/script.js b/Applications/Games/The Sims 3/Local/script.js index b2db9d9bc5..40e3258c80 100644 --- a/Applications/Games/The Sims 3/Local/script.js +++ b/Applications/Games/The Sims 3/Local/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.local_installer_script"); +const LocalInstallerScript = include("engines.wine.quick_script.local_installer_script"); include("engines.wine.verbs.vcrun2010"); include("engines.wine.verbs.tahoma"); include("engines.wine.verbs.mfc42"); diff --git a/Applications/Games/The Sims 3/Steam/script.js b/Applications/Games/The Sims 3/Steam/script.js index 4bddda15c4..fbf3e42e87 100644 --- a/Applications/Games/The Sims 3/Steam/script.js +++ b/Applications/Games/The Sims 3/Steam/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.steam_script"); +const SteamScript = include("engines.wine.quick_script.steam_script"); include("engines.wine.verbs.dotnet20"); include("engines.wine.verbs.vcrun2010"); include("engines.wine.verbs.tahoma"); diff --git a/Applications/Games/The Sims/Local/script.js b/Applications/Games/The Sims/Local/script.js index 4023e418f5..dd6f430aee 100644 --- a/Applications/Games/The Sims/Local/script.js +++ b/Applications/Games/The Sims/Local/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.local_installer_script"); +const LocalInstallerScript = include("engines.wine.quick_script.local_installer_script"); new LocalInstallerScript() .name("The Sims") diff --git a/Applications/Games/The Turing Test/Steam/script.js b/Applications/Games/The Turing Test/Steam/script.js index 6afd74f5d9..731c482720 100644 --- a/Applications/Games/The Turing Test/Steam/script.js +++ b/Applications/Games/The Turing Test/Steam/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.steam_script"); +const SteamScript = include("engines.wine.quick_script.steam_script"); new SteamScript() .name("The Turing Test") diff --git a/Applications/Games/The Vanishing of Ethan Carter Redux/Steam/script.js b/Applications/Games/The Vanishing of Ethan Carter Redux/Steam/script.js index 6f80808a48..e012d0d29f 100644 --- a/Applications/Games/The Vanishing of Ethan Carter Redux/Steam/script.js +++ b/Applications/Games/The Vanishing of Ethan Carter Redux/Steam/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.steam_script"); +const SteamScript = include("engines.wine.quick_script.steam_script"); new SteamScript() .name("The Vanishing of Ethan Carter Redux") diff --git a/Applications/Games/The Vanishing of Ethan Carter/Steam/script.js b/Applications/Games/The Vanishing of Ethan Carter/Steam/script.js index a9426e7514..85c6a5a384 100644 --- a/Applications/Games/The Vanishing of Ethan Carter/Steam/script.js +++ b/Applications/Games/The Vanishing of Ethan Carter/Steam/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.steam_script"); +const SteamScript = include("engines.wine.quick_script.steam_script"); new SteamScript() .name("The Vanishing of Ethan Carter") diff --git a/Applications/Games/The Witcher 3: Wild Hunt/Steam/script.js b/Applications/Games/The Witcher 3: Wild Hunt/Steam/script.js index 8383912991..6b17f7f4fc 100644 --- a/Applications/Games/The Witcher 3: Wild Hunt/Steam/script.js +++ b/Applications/Games/The Witcher 3: Wild Hunt/Steam/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.steam_script"); +const SteamScript = include("engines.wine.quick_script.steam_script"); include("engines.wine.verbs.dxvk"); new SteamScript() diff --git a/Applications/Games/The Witness/Steam/script.js b/Applications/Games/The Witness/Steam/script.js index db23661e5a..eaf64444ec 100644 --- a/Applications/Games/The Witness/Steam/script.js +++ b/Applications/Games/The Witness/Steam/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.steam_script"); +const SteamScript = include("engines.wine.quick_script.steam_script"); new SteamScript() .name("The Witness") diff --git a/Applications/Games/Toki Tori/Steam (Demo)/script.js b/Applications/Games/Toki Tori/Steam (Demo)/script.js index 431bb96679..221a4725d9 100644 --- a/Applications/Games/Toki Tori/Steam (Demo)/script.js +++ b/Applications/Games/Toki Tori/Steam (Demo)/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.steam_script"); +const SteamScript = include("engines.wine.quick_script.steam_script"); new SteamScript() .name("Toki Tori (Demo)") diff --git a/Applications/Games/Toki Tori/Steam/script.js b/Applications/Games/Toki Tori/Steam/script.js index e961924b7e..73f2743de9 100644 --- a/Applications/Games/Toki Tori/Steam/script.js +++ b/Applications/Games/Toki Tori/Steam/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.steam_script"); +const SteamScript = include("engines.wine.quick_script.steam_script"); new SteamScript() .name("Toki Tori") diff --git a/Applications/Games/Tom Clancy's Rainbow Six 3 : Raven Shield/Local (1.0->1.6)/script.js b/Applications/Games/Tom Clancy's Rainbow Six 3 : Raven Shield/Local (1.0->1.6)/script.js index 776bb98a64..22b78e7299 100644 --- a/Applications/Games/Tom Clancy's Rainbow Six 3 : Raven Shield/Local (1.0->1.6)/script.js +++ b/Applications/Games/Tom Clancy's Rainbow Six 3 : Raven Shield/Local (1.0->1.6)/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.local_installer_script"); +const LocalInstallerScript = include("engines.wine.quick_script.local_installer_script"); include("engines.wine.plugins.virtual_desktop"); new LocalInstallerScript() diff --git a/Applications/Games/Tom Clancy's Rainbow Six 3 : Raven Shield/Steam (Gold)/script.js b/Applications/Games/Tom Clancy's Rainbow Six 3 : Raven Shield/Steam (Gold)/script.js index 918f1fbfcd..810a38d275 100644 --- a/Applications/Games/Tom Clancy's Rainbow Six 3 : Raven Shield/Steam (Gold)/script.js +++ b/Applications/Games/Tom Clancy's Rainbow Six 3 : Raven Shield/Steam (Gold)/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.steam_script"); +const SteamScript = include("engines.wine.quick_script.steam_script"); include("engines.wine.plugins.virtual_desktop"); new SteamScript() diff --git a/Applications/Games/Tom Clancy's Splinter Cell/Uplay/script.js b/Applications/Games/Tom Clancy's Splinter Cell/Uplay/script.js index 843473403e..6443138190 100644 --- a/Applications/Games/Tom Clancy's Splinter Cell/Uplay/script.js +++ b/Applications/Games/Tom Clancy's Splinter Cell/Uplay/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.uplay_script"); +const UplayScript = include("engines.wine.quick_script.uplay_script"); new UplayScript() .name("Tom Clancy's Splinter Cell®") diff --git a/Applications/Games/Tom Clancy's The Division/Steam (Demo)/script.js b/Applications/Games/Tom Clancy's The Division/Steam (Demo)/script.js index 76305c9aa3..a7fa812e7c 100644 --- a/Applications/Games/Tom Clancy's The Division/Steam (Demo)/script.js +++ b/Applications/Games/Tom Clancy's The Division/Steam (Demo)/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.steam_script"); +const SteamScript = include("engines.wine.quick_script.steam_script"); include("engines.wine.verbs.uplay"); new SteamScript() diff --git a/Applications/Games/Tom Clancy's The Division/Steam/script.js b/Applications/Games/Tom Clancy's The Division/Steam/script.js index 3a8c2cc360..009b6bbe32 100644 --- a/Applications/Games/Tom Clancy's The Division/Steam/script.js +++ b/Applications/Games/Tom Clancy's The Division/Steam/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.steam_script"); +const SteamScript = include("engines.wine.quick_script.steam_script"); include("engines.wine.verbs.uplay"); new SteamScript() diff --git a/Applications/Games/Tomb Raider Anniversary/Steam (Demo)/script.js b/Applications/Games/Tomb Raider Anniversary/Steam (Demo)/script.js index d5105cdd88..55fe9b14e4 100644 --- a/Applications/Games/Tomb Raider Anniversary/Steam (Demo)/script.js +++ b/Applications/Games/Tomb Raider Anniversary/Steam (Demo)/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.steam_script"); +const SteamScript = include("engines.wine.quick_script.steam_script"); new SteamScript() .name("Tomb Raider: Anniversary (Demo)") diff --git a/Applications/Games/Tomb Raider Anniversary/Steam/script.js b/Applications/Games/Tomb Raider Anniversary/Steam/script.js index 02d68c3caf..e909286291 100644 --- a/Applications/Games/Tomb Raider Anniversary/Steam/script.js +++ b/Applications/Games/Tomb Raider Anniversary/Steam/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.steam_script"); +const SteamScript = include("engines.wine.quick_script.steam_script"); new SteamScript() .name("Tomb Raider: Anniversary") diff --git a/Applications/Games/Tomb Raider Legend/Steam (Demo)/script.js b/Applications/Games/Tomb Raider Legend/Steam (Demo)/script.js index 88eb41a98f..c270352ccd 100644 --- a/Applications/Games/Tomb Raider Legend/Steam (Demo)/script.js +++ b/Applications/Games/Tomb Raider Legend/Steam (Demo)/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.steam_script"); +const SteamScript = include("engines.wine.quick_script.steam_script"); new SteamScript() .name("Tomb Raider: Legend (Demo)") diff --git a/Applications/Games/Tomb Raider Legend/Steam/script.js b/Applications/Games/Tomb Raider Legend/Steam/script.js index 698677e915..fb60c60528 100644 --- a/Applications/Games/Tomb Raider Legend/Steam/script.js +++ b/Applications/Games/Tomb Raider Legend/Steam/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.steam_script"); +const SteamScript = include("engines.wine.quick_script.steam_script"); new SteamScript() .name("Tomb Raider: Legend") diff --git a/Applications/Games/Tomb Raider Underworld/Steam (Demo)/script.js b/Applications/Games/Tomb Raider Underworld/Steam (Demo)/script.js index 173f56adbf..5f03cfa075 100644 --- a/Applications/Games/Tomb Raider Underworld/Steam (Demo)/script.js +++ b/Applications/Games/Tomb Raider Underworld/Steam (Demo)/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.steam_script"); +const SteamScript = include("engines.wine.quick_script.steam_script"); new SteamScript() .name("Tomb Raider: Underworld (Demo)") diff --git a/Applications/Games/Tomb Raider Underworld/Steam/script.js b/Applications/Games/Tomb Raider Underworld/Steam/script.js index 2f7074c150..45724eb2d1 100644 --- a/Applications/Games/Tomb Raider Underworld/Steam/script.js +++ b/Applications/Games/Tomb Raider Underworld/Steam/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.steam_script"); +const SteamScript = include("engines.wine.quick_script.steam_script"); new SteamScript() .name("Tomb Raider: Underworld") diff --git a/Applications/Games/Tomb Raider: The Dagger Of Xian/Local (Demo)/script.js b/Applications/Games/Tomb Raider: The Dagger Of Xian/Local (Demo)/script.js index 005e52f75d..51de15858b 100644 --- a/Applications/Games/Tomb Raider: The Dagger Of Xian/Local (Demo)/script.js +++ b/Applications/Games/Tomb Raider: The Dagger Of Xian/Local (Demo)/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.local_installer_script"); +const LocalInstallerScript = include("engines.wine.quick_script.local_installer_script"); new LocalInstallerScript() .name("Tomb Raider: The Dagger Of Xian (Demo)") diff --git a/Applications/Games/Tomb Raider: The Dagger Of Xian/Online (Demo)/script.js b/Applications/Games/Tomb Raider: The Dagger Of Xian/Online (Demo)/script.js index 9f0f884580..618a0bad0c 100644 --- a/Applications/Games/Tomb Raider: The Dagger Of Xian/Online (Demo)/script.js +++ b/Applications/Games/Tomb Raider: The Dagger Of Xian/Online (Demo)/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.online_installer_script"); +const OnlineInstallerScript = include("engines.wine.quick_script.online_installer_script"); new OnlineInstallerScript() .name("Tomb Raider: The Dagger Of Xian (Demo)") diff --git a/Applications/Games/Total War Rome II/Steam/script.js b/Applications/Games/Total War Rome II/Steam/script.js index 81d6e08c7b..ae8ce2d54d 100644 --- a/Applications/Games/Total War Rome II/Steam/script.js +++ b/Applications/Games/Total War Rome II/Steam/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.steam_script"); +const SteamScript = include("engines.wine.quick_script.steam_script"); include("engines.wine.verbs.d3dx9"); include("engines.wine.verbs.vcrun2005"); include("engines.wine.verbs.vcrun2008"); diff --git a/Applications/Games/Totally Accurate Battlegrounds/Steam/script.js b/Applications/Games/Totally Accurate Battlegrounds/Steam/script.js index ad430095de..2ebf4e063a 100644 --- a/Applications/Games/Totally Accurate Battlegrounds/Steam/script.js +++ b/Applications/Games/Totally Accurate Battlegrounds/Steam/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.steam_script"); +const SteamScript = include("engines.wine.quick_script.steam_script"); new SteamScript() .name("Totally Accurate Battlegrounds") diff --git a/Applications/Games/Trackmania Turbo/Steam (Demo)/script.js b/Applications/Games/Trackmania Turbo/Steam (Demo)/script.js index 0041d5b878..99f0124738 100644 --- a/Applications/Games/Trackmania Turbo/Steam (Demo)/script.js +++ b/Applications/Games/Trackmania Turbo/Steam (Demo)/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.steam_script"); +const SteamScript = include("engines.wine.quick_script.steam_script"); include("engines.wine.verbs.uplay"); new SteamScript() diff --git a/Applications/Games/Trackmania Turbo/Steam/script.js b/Applications/Games/Trackmania Turbo/Steam/script.js index 3022538206..520b73331b 100644 --- a/Applications/Games/Trackmania Turbo/Steam/script.js +++ b/Applications/Games/Trackmania Turbo/Steam/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.steam_script"); +const SteamScript = include("engines.wine.quick_script.steam_script"); include("engines.wine.verbs.uplay"); new SteamScript() diff --git a/Applications/Games/Tropico 3/Steam/script.js b/Applications/Games/Tropico 3/Steam/script.js index b0a22031d5..c3e5c55fde 100644 --- a/Applications/Games/Tropico 3/Steam/script.js +++ b/Applications/Games/Tropico 3/Steam/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.steam_script"); +const SteamScript = include("engines.wine.quick_script.steam_script"); new SteamScript() .name("Tropico 3") diff --git a/Applications/Games/Tropico 4/Steam (Demo)/script.js b/Applications/Games/Tropico 4/Steam (Demo)/script.js index 545f1456d8..32f57eec4e 100644 --- a/Applications/Games/Tropico 4/Steam (Demo)/script.js +++ b/Applications/Games/Tropico 4/Steam (Demo)/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.steam_script"); +const SteamScript = include("engines.wine.quick_script.steam_script"); new SteamScript() .name("Tropico 4 (Demo)") diff --git a/Applications/Games/Tropico 4/Steam/script.js b/Applications/Games/Tropico 4/Steam/script.js index 5fd9899dd5..f2a3227c16 100644 --- a/Applications/Games/Tropico 4/Steam/script.js +++ b/Applications/Games/Tropico 4/Steam/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.steam_script"); +const SteamScript = include("engines.wine.quick_script.steam_script"); new SteamScript() .name("Tropico 4") diff --git a/Applications/Games/Unholy Heights/Steam/script.js b/Applications/Games/Unholy Heights/Steam/script.js index 283185565b..f533e37110 100644 --- a/Applications/Games/Unholy Heights/Steam/script.js +++ b/Applications/Games/Unholy Heights/Steam/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.steam_script"); +const SteamScript = include("engines.wine.quick_script.steam_script"); include("engines.wine.verbs.dotnet40"); new SteamScript() diff --git a/Applications/Games/Uplay/Local/script.js b/Applications/Games/Uplay/Local/script.js index b855571b62..0274110814 100644 --- a/Applications/Games/Uplay/Local/script.js +++ b/Applications/Games/Uplay/Local/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.local_installer_script"); +const LocalInstallerScript = include("engines.wine.quick_script.local_installer_script"); new LocalInstallerScript() .name("Uplay") diff --git a/Applications/Games/Uplay/Online/script.js b/Applications/Games/Uplay/Online/script.js index e9f9bc3d73..1645df1428 100644 --- a/Applications/Games/Uplay/Online/script.js +++ b/Applications/Games/Uplay/Online/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.online_installer_script"); +const OnlineInstallerScript = include("engines.wine.quick_script.online_installer_script"); include("engines.wine.plugins.windows_version"); include("engines.wine.verbs.corefonts"); diff --git a/Applications/Games/Warcraft III Expansion Set/Online/script.js b/Applications/Games/Warcraft III Expansion Set/Online/script.js index 5fec17b9dd..d680e22341 100644 --- a/Applications/Games/Warcraft III Expansion Set/Online/script.js +++ b/Applications/Games/Warcraft III Expansion Set/Online/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.online_installer_script"); +const OnlineInstallerScript = include("engines.wine.quick_script.online_installer_script"); include("engines.wine.plugins.windows_version"); include("engines.wine.verbs.vcrun2015"); include("engines.wine.verbs.corefonts"); diff --git a/Applications/Games/Warface/Steam/script.js b/Applications/Games/Warface/Steam/script.js index a0c990c114..e198d4d361 100644 --- a/Applications/Games/Warface/Steam/script.js +++ b/Applications/Games/Warface/Steam/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.steam_script"); +const SteamScript = include("engines.wine.quick_script.steam_script"); include("engines.wine.plugins.csmt"); new SteamScript() diff --git a/Applications/Games/Warlock - Master of the Arcane/Steam/script.js b/Applications/Games/Warlock - Master of the Arcane/Steam/script.js index d73ebec89d..e12dc264c5 100644 --- a/Applications/Games/Warlock - Master of the Arcane/Steam/script.js +++ b/Applications/Games/Warlock - Master of the Arcane/Steam/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.steam_script"); +const SteamScript = include("engines.wine.quick_script.steam_script"); include("engines.wine.verbs.corefonts"); include("engines.wine.verbs.d3dx9"); include("engines.wine.verbs.tahoma"); diff --git a/Applications/Games/Wildlife Park 2/Local/script.js b/Applications/Games/Wildlife Park 2/Local/script.js index ff1c67c9e7..07111192b4 100644 --- a/Applications/Games/Wildlife Park 2/Local/script.js +++ b/Applications/Games/Wildlife Park 2/Local/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.local_installer_script"); +const LocalInstallerScript = include("engines.wine.quick_script.local_installer_script"); include("engines.wine.plugins.virtual_desktop"); include("engines.wine.verbs.quartz"); diff --git a/Applications/Games/Wildlife Park 2/Steam/script.js b/Applications/Games/Wildlife Park 2/Steam/script.js index 6f1ee9b838..ed7196b4a0 100644 --- a/Applications/Games/Wildlife Park 2/Steam/script.js +++ b/Applications/Games/Wildlife Park 2/Steam/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.steam_script"); +const SteamScript = include("engines.wine.quick_script.steam_script"); include("engines.wine.plugins.virtual_desktop"); include("engines.wine.verbs.quartz"); diff --git a/Applications/Games/Worms Armageddon/Steam/script.js b/Applications/Games/Worms Armageddon/Steam/script.js index 2a599dabca..6d3af56db5 100644 --- a/Applications/Games/Worms Armageddon/Steam/script.js +++ b/Applications/Games/Worms Armageddon/Steam/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.steam_script"); +const SteamScript = include("engines.wine.quick_script.steam_script"); new SteamScript() .name("Worms Armageddon") diff --git a/Applications/Games/Worms Reloaded/Steam/script.js b/Applications/Games/Worms Reloaded/Steam/script.js index 281935d2f1..d43aec876e 100644 --- a/Applications/Games/Worms Reloaded/Steam/script.js +++ b/Applications/Games/Worms Reloaded/Steam/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.steam_script"); +const SteamScript = include("engines.wine.quick_script.steam_script"); new SteamScript() .name("Worms™ Reloaded") diff --git a/Applications/Games/XIII/GOG/script.js b/Applications/Games/XIII/GOG/script.js index ce45c147b9..eeb78c7a7b 100644 --- a/Applications/Games/XIII/GOG/script.js +++ b/Applications/Games/XIII/GOG/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.gog_script"); +const GogScript = include("engines.wine.quick_script.gog_script"); new GogScript() .name("XIII") diff --git a/Applications/Games/Xenon 2/Online/script.js b/Applications/Games/Xenon 2/Online/script.js index dc29278033..d3c7f5fc80 100644 --- a/Applications/Games/Xenon 2/Online/script.js +++ b/Applications/Games/Xenon 2/Online/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.zip_script"); +const ZipScript = include("engines.wine.quick_script.zip_script"); new ZipScript() .name("Xenon 2") diff --git a/Applications/Games/osu!/Online/script.js b/Applications/Games/osu!/Online/script.js index 1187886879..35db03526f 100644 --- a/Applications/Games/osu!/Online/script.js +++ b/Applications/Games/osu!/Online/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.online_installer_script"); +const OnlineInstallerScript = include("engines.wine.quick_script.online_installer_script"); include("engines.wine.verbs.dotnet45"); include("engines.wine.verbs.corefonts"); diff --git a/Applications/Graphics/Microsoft Paint/Online/script.js b/Applications/Graphics/Microsoft Paint/Online/script.js index dfaf87f5be..64f7effd91 100644 --- a/Applications/Graphics/Microsoft Paint/Online/script.js +++ b/Applications/Graphics/Microsoft Paint/Online/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.zip_script"); +const ZipScript = include("engines.wine.quick_script.zip_script"); new ZipScript() .name("Microsoft Paint") diff --git a/Applications/Graphics/Photofiltre/Online/script.js b/Applications/Graphics/Photofiltre/Online/script.js index fd1ef78e65..198c7c6486 100644 --- a/Applications/Graphics/Photofiltre/Online/script.js +++ b/Applications/Graphics/Photofiltre/Online/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.online_installer_script"); +const OnlineInstallerScript = include("engines.wine.quick_script.online_installer_script"); new OnlineInstallerScript() .name("Photofiltre") diff --git a/Applications/Internet/TeamSpeak 3/v3.0.19.4/script.js b/Applications/Internet/TeamSpeak 3/v3.0.19.4/script.js index 0d46c6c9be..303a434ed1 100644 --- a/Applications/Internet/TeamSpeak 3/v3.0.19.4/script.js +++ b/Applications/Internet/TeamSpeak 3/v3.0.19.4/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.online_installer_script"); +const OnlineInstallerScript = include("engines.wine.quick_script.online_installer_script"); new OnlineInstallerScript() .name("TeamSpeak 3") diff --git a/Applications/Internet/mIRC/v7.46/script.js b/Applications/Internet/mIRC/v7.46/script.js index be93db35a5..d31e0c795c 100644 --- a/Applications/Internet/mIRC/v7.46/script.js +++ b/Applications/Internet/mIRC/v7.46/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.online_installer_script"); +const OnlineInstallerScript = include("engines.wine.quick_script.online_installer_script"); new OnlineInstallerScript() .name("mIRC") diff --git a/Applications/Multimedia/Mp3tag/Online/script.js b/Applications/Multimedia/Mp3tag/Online/script.js index 61703081d6..9de69e4e02 100644 --- a/Applications/Multimedia/Mp3tag/Online/script.js +++ b/Applications/Multimedia/Mp3tag/Online/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.online_installer_script"); +const OnlineInstallerScript = include("engines.wine.quick_script.online_installer_script"); new OnlineInstallerScript() .name("Mp3tag") diff --git a/Applications/Office/Adobe Acrobat Reader DC/Online/script.js b/Applications/Office/Adobe Acrobat Reader DC/Online/script.js index 52b1e9de96..318b428b97 100644 --- a/Applications/Office/Adobe Acrobat Reader DC/Online/script.js +++ b/Applications/Office/Adobe Acrobat Reader DC/Online/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.online_installer_script"); +const OnlineInstallerScript = include("engines.wine.quick_script.online_installer_script"); include("engines.wine.verbs.mspatcha"); include("engines.wine.plugins.windows_version"); diff --git a/Applications/Office/ElsterFormular/Online/script.js b/Applications/Office/ElsterFormular/Online/script.js index 682815e6c3..d8675ab556 100644 --- a/Applications/Office/ElsterFormular/Online/script.js +++ b/Applications/Office/ElsterFormular/Online/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.local_installer_script"); +const LocalInstallerScript = include("engines.wine.quick_script.local_installer_script"); include("engines.wine.plugins.native_application"); include("engines.wine.verbs.vcrun2017"); diff --git a/Applications/Office/Microsoft Office 2010/Local/script.js b/Applications/Office/Microsoft Office 2010/Local/script.js index 21cc5bc930..ba17f5d4e3 100644 --- a/Applications/Office/Microsoft Office 2010/Local/script.js +++ b/Applications/Office/Microsoft Office 2010/Local/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.local_installer_script"); +const LocalInstallerScript = include("engines.wine.quick_script.local_installer_script"); include("engines.wine.plugins.override_dll"); new LocalInstallerScript() diff --git a/Applications/Office/Microsoft Office 2013/Local/script.js b/Applications/Office/Microsoft Office 2013/Local/script.js index 707b390c69..740383a2d9 100644 --- a/Applications/Office/Microsoft Office 2013/Local/script.js +++ b/Applications/Office/Microsoft Office 2013/Local/script.js @@ -1,4 +1,4 @@ -include("engines.wine.quick_script.local_installer_script"); +const LocalInstallerScript = include("engines.wine.quick_script.local_installer_script"); include("engines.wine.plugins.override_dll"); new LocalInstallerScript() diff --git a/Engines/Wine/Engine/Implementation/script.js b/Engines/Wine/Engine/Implementation/script.js index 203402bb2d..a5b3a58440 100644 --- a/Engines/Wine/Engine/Implementation/script.js +++ b/Engines/Wine/Engine/Implementation/script.js @@ -1,5 +1,5 @@ const {ls, mkdir, fileExists, cat, cp, getFileSize, fileName, lns, remove, touch, writeToFile, createTempFile, createTempDir, chmod, Checksum} = include("utils.functions.filesystem.files"); -include("utils.functions.filesystem.extract"); +const {CabExtract, Extractor} = include("utils.functions.filesystem.extract"); include("utils.functions.net.download"); include("utils.functions.net.resource"); diff --git a/Engines/Wine/Engine/Object/script.js b/Engines/Wine/Engine/Object/script.js index d02eda6a10..127415d39c 100644 --- a/Engines/Wine/Engine/Object/script.js +++ b/Engines/Wine/Engine/Object/script.js @@ -1,6 +1,6 @@ const WineEngine = include("engines.wine.engine.implementation"); const {ls, mkdir, fileExists, cat, cp, getFileSize, fileName, lns, remove, touch, writeToFile, createTempFile, createTempDir, chmod, Checksum} = include("utils.functions.filesystem.files"); -include("utils.functions.filesystem.extract"); +const {CabExtract, Extractor} = include("utils.functions.filesystem.extract"); include("utils.functions.net.download"); include("utils.functions.net.resource"); diff --git a/Engines/Wine/QuickScript/Custom Installer Script/script.js b/Engines/Wine/QuickScript/Custom Installer Script/script.js index 49b2d38081..2757f02c51 100644 --- a/Engines/Wine/QuickScript/Custom Installer Script/script.js +++ b/Engines/Wine/QuickScript/Custom Installer Script/script.js @@ -1,6 +1,6 @@ -include("engines.wine.quick_script.installer_script"); +const InstallerScript = include("engines.wine.quick_script.installer_script"); -class CustomInstallerScript extends InstallerScript { +module.default = class CustomInstallerScript extends InstallerScript { constructor() { super(); } diff --git a/Engines/Wine/QuickScript/GoG Script/script.js b/Engines/Wine/QuickScript/GoG Script/script.js index 4739574ad1..195187b8d4 100644 --- a/Engines/Wine/QuickScript/GoG Script/script.js +++ b/Engines/Wine/QuickScript/GoG Script/script.js @@ -1,10 +1,10 @@ const Wine = include("engines.wine.engine.object"); const {LATEST_STABLE_VERSION, LATEST_DEVELOPMENT_VERSION, LATEST_STAGING_VERSION, LATEST_DOS_SUPPORT_VERSION} = include("engines.wine.engine.versions"); -include("engines.wine.quick_script.quick_script"); +const QuickScript = include("engines.wine.quick_script.quick_script"); include("engines.wine.verbs.gdiplus"); include("utils.functions.net.download"); -class GogScript extends QuickScript { +module.default = class GogScript extends QuickScript { constructor() { super(); } diff --git a/Engines/Wine/QuickScript/Installer Script/script.js b/Engines/Wine/QuickScript/Installer Script/script.js index 7ba0d02f66..04dfeb7d20 100644 --- a/Engines/Wine/QuickScript/Installer Script/script.js +++ b/Engines/Wine/QuickScript/Installer Script/script.js @@ -1,13 +1,13 @@ -include("engines.wine.quick_script.quick_script"); +const QuickScript = include("engines.wine.quick_script.quick_script"); const Wine = include("engines.wine.engine.object"); const {LATEST_STABLE_VERSION, LATEST_DEVELOPMENT_VERSION, LATEST_STAGING_VERSION, LATEST_DOS_SUPPORT_VERSION} = include("engines.wine.engine.versions"); -include("utils.functions.filesystem.extract"); +const {CabExtract, Extractor} = include("utils.functions.filesystem.extract"); const {ls, mkdir, fileExists, cat, cp, getFileSize, fileName, lns, remove, touch, writeToFile, createTempFile, createTempDir, chmod, Checksum} = include("utils.functions.filesystem.files"); include("engines.wine.verbs.luna"); const operatingSystemFetcher = Bean("operatingSystemFetcher"); -class InstallerScript extends QuickScript { +module.default = class InstallerScript extends QuickScript { constructor() { super(); } diff --git a/Engines/Wine/QuickScript/Local Installer Script/script.js b/Engines/Wine/QuickScript/Local Installer Script/script.js index 321054147f..6a8fc0e04a 100644 --- a/Engines/Wine/QuickScript/Local Installer Script/script.js +++ b/Engines/Wine/QuickScript/Local Installer Script/script.js @@ -1,6 +1,6 @@ -include("engines.wine.quick_script.installer_script"); +const InstallerScript = include("engines.wine.quick_script.installer_script"); -class LocalInstallerScript extends InstallerScript { +module.default = class LocalInstallerScript extends InstallerScript { constructor() { super(); diff --git a/Engines/Wine/QuickScript/Online Installer Script/script.js b/Engines/Wine/QuickScript/Online Installer Script/script.js index cb4a4ebd7c..9633ac559b 100644 --- a/Engines/Wine/QuickScript/Online Installer Script/script.js +++ b/Engines/Wine/QuickScript/Online Installer Script/script.js @@ -1,7 +1,7 @@ -include("engines.wine.quick_script.installer_script"); +const InstallerScript = include("engines.wine.quick_script.installer_script"); include("utils.functions.net.download"); -class OnlineInstallerScript extends InstallerScript { +module.default = class OnlineInstallerScript extends InstallerScript { constructor() { super(); diff --git a/Engines/Wine/QuickScript/Origin Script/script.js b/Engines/Wine/QuickScript/Origin Script/script.js index 7a6b2887f6..4a3818e31d 100644 --- a/Engines/Wine/QuickScript/Origin Script/script.js +++ b/Engines/Wine/QuickScript/Origin Script/script.js @@ -1,11 +1,11 @@ -include("engines.wine.quick_script.quick_script"); +const QuickScript = include("engines.wine.quick_script.quick_script"); include("utils.functions.net.download"); const Wine = include("engines.wine.engine.object"); const {LATEST_STABLE_VERSION, LATEST_DEVELOPMENT_VERSION, LATEST_STAGING_VERSION, LATEST_DOS_SUPPORT_VERSION} = include("engines.wine.engine.versions"); const {ls, mkdir, fileExists, cat, cp, getFileSize, fileName, lns, remove, touch, writeToFile, createTempFile, createTempDir, chmod, Checksum} = include("utils.functions.filesystem.files"); include("engines.wine.verbs.luna"); -class OriginScript extends QuickScript { +module.default = class OriginScript extends QuickScript { constructor() { super(); diff --git a/Engines/Wine/QuickScript/Quick Script/script.js b/Engines/Wine/QuickScript/Quick Script/script.js index efc4ebf0e0..ecb74a6275 100644 --- a/Engines/Wine/QuickScript/Quick Script/script.js +++ b/Engines/Wine/QuickScript/Quick Script/script.js @@ -1,6 +1,6 @@ include("engines.wine.shortcuts.wine"); -class QuickScript { +module.default = class QuickScript { constructor() { this._wineVersion = LATEST_STABLE_VERSION; this._wineArchitecture = "x86"; diff --git a/Engines/Wine/QuickScript/Steam Script/script.js b/Engines/Wine/QuickScript/Steam Script/script.js index 68f09a5c8c..522952fb2e 100644 --- a/Engines/Wine/QuickScript/Steam Script/script.js +++ b/Engines/Wine/QuickScript/Steam Script/script.js @@ -1,15 +1,15 @@ -include("engines.wine.quick_script.quick_script"); +const QuickScript = include("engines.wine.quick_script.quick_script"); include("utils.functions.net.download"); const Wine = include("engines.wine.engine.object"); const {LATEST_STABLE_VERSION, LATEST_DEVELOPMENT_VERSION, LATEST_STAGING_VERSION, LATEST_DOS_SUPPORT_VERSION} = include("engines.wine.engine.versions"); include("engines.wine.plugins.override_dll"); -include("utils.functions.filesystem.extract"); +const {CabExtract, Extractor} = include("utils.functions.filesystem.extract"); const {ls, mkdir, fileExists, cat, cp, getFileSize, fileName, lns, remove, touch, writeToFile, createTempFile, createTempDir, chmod, Checksum} = include("utils.functions.filesystem.files"); include("engines.wine.verbs.luna"); include("engines.wine.verbs.corefonts"); include("engines.wine.plugins.windows_version"); -class SteamScript extends QuickScript { +module.default = class SteamScript extends QuickScript { constructor() { super(); diff --git a/Engines/Wine/QuickScript/Uplay Script/script.js b/Engines/Wine/QuickScript/Uplay Script/script.js index 391bf408c0..b6f44b7201 100644 --- a/Engines/Wine/QuickScript/Uplay Script/script.js +++ b/Engines/Wine/QuickScript/Uplay Script/script.js @@ -1,14 +1,14 @@ -include("engines.wine.quick_script.quick_script"); +const QuickScript = include("engines.wine.quick_script.quick_script"); include("utils.functions.net.download"); const Wine = include("engines.wine.engine.object"); const {LATEST_STABLE_VERSION, LATEST_DEVELOPMENT_VERSION, LATEST_STAGING_VERSION, LATEST_DOS_SUPPORT_VERSION} = include("engines.wine.engine.versions"); -include("utils.functions.filesystem.extract"); +const {CabExtract, Extractor} = include("utils.functions.filesystem.extract"); const {ls, mkdir, fileExists, cat, cp, getFileSize, fileName, lns, remove, touch, writeToFile, createTempFile, createTempDir, chmod, Checksum} = include("utils.functions.filesystem.files"); include("engines.wine.verbs.luna"); include("engines.wine.verbs.corefonts"); include("engines.wine.plugins.windows_version"); -class UplayScript extends QuickScript { +module.default = class UplayScript extends QuickScript { constructor() { super(); diff --git a/Engines/Wine/QuickScript/Zip Script/script.js b/Engines/Wine/QuickScript/Zip Script/script.js index 7f7b72b85d..56204dff64 100644 --- a/Engines/Wine/QuickScript/Zip Script/script.js +++ b/Engines/Wine/QuickScript/Zip Script/script.js @@ -1,11 +1,11 @@ -include("engines.wine.quick_script.quick_script"); +const QuickScript = include("engines.wine.quick_script.quick_script"); include("utils.functions.net.download"); const Wine = include("engines.wine.engine.object"); const {LATEST_STABLE_VERSION, LATEST_DEVELOPMENT_VERSION, LATEST_STAGING_VERSION, LATEST_DOS_SUPPORT_VERSION} = include("engines.wine.engine.versions"); -include("utils.functions.filesystem.extract"); +const {CabExtract, Extractor} = include("utils.functions.filesystem.extract"); include("engines.wine.verbs.luna"); -class ZipScript extends QuickScript { +module.default = class ZipScript extends QuickScript { constructor() { super(); } diff --git a/Engines/Wine/Shortcuts/Reader/script.js b/Engines/Wine/Shortcuts/Reader/script.js index 57f6f7a724..6246b2e9fa 100644 --- a/Engines/Wine/Shortcuts/Reader/script.js +++ b/Engines/Wine/Shortcuts/Reader/script.js @@ -64,7 +64,7 @@ class WineShortcutReader { } } -class ShortcutReader { +module.default = class ShortcutReader { constructor() { // do nothing } diff --git a/Engines/Wine/Shortcuts/Wine/script.js b/Engines/Wine/Shortcuts/Wine/script.js index 752cf98fb8..9040182bd8 100644 --- a/Engines/Wine/Shortcuts/Wine/script.js +++ b/Engines/Wine/Shortcuts/Wine/script.js @@ -8,7 +8,7 @@ const ShortcutDTOBuilderClass = Java.type("org.phoenicis.library.dto.ShortcutDTO * WineShortcut prototype */ // eslint-disable-next-line no-unused-vars -class WineShortcut { +module.default = class WineShortcut { constructor() { this._shortcutManager = Bean("shortcutManager"); this._appsManager = Bean("repositoryManager"); diff --git a/Engines/Wine/Tools/Configure Wine/script.js b/Engines/Wine/Tools/Configure Wine/script.js index bb10f06d7e..30bd890d87 100644 --- a/Engines/Wine/Tools/Configure Wine/script.js +++ b/Engines/Wine/Tools/Configure Wine/script.js @@ -5,7 +5,7 @@ const {LATEST_STABLE_VERSION, LATEST_DEVELOPMENT_VERSION, LATEST_STAGING_VERSION * Tool to configure Wine */ // eslint-disable-next-line no-unused-vars -class ConfigureWineTool { +module.default = class ConfigureWineTool { constructor() { // do nothing } diff --git a/Engines/Wine/Tools/Kill Wine Processes/script.js b/Engines/Wine/Tools/Kill Wine Processes/script.js index dea0fefddf..3c00da4329 100644 --- a/Engines/Wine/Tools/Kill Wine Processes/script.js +++ b/Engines/Wine/Tools/Kill Wine Processes/script.js @@ -5,7 +5,7 @@ const {LATEST_STABLE_VERSION, LATEST_DEVELOPMENT_VERSION, LATEST_STAGING_VERSION * Tool to kill running Wine processes */ // eslint-disable-next-line no-unused-vars -class KillWineProcessesTool { +module.default = class KillWineProcessesTool { constructor() { // do nothing } diff --git a/Engines/Wine/Tools/Reboot Wine/script.js b/Engines/Wine/Tools/Reboot Wine/script.js index 303b8b794f..56d5775b81 100644 --- a/Engines/Wine/Tools/Reboot Wine/script.js +++ b/Engines/Wine/Tools/Reboot Wine/script.js @@ -5,7 +5,7 @@ const {LATEST_STABLE_VERSION, LATEST_DEVELOPMENT_VERSION, LATEST_STAGING_VERSION * Tool to reboot Wine */ // eslint-disable-next-line no-unused-vars -class RebootWineTool { +module.default = class RebootWineTool { constructor() { // do nothing } diff --git a/Engines/Wine/Tools/Repair Wine Prefix/script.js b/Engines/Wine/Tools/Repair Wine Prefix/script.js index a2251f28e4..56623106e3 100644 --- a/Engines/Wine/Tools/Repair Wine Prefix/script.js +++ b/Engines/Wine/Tools/Repair Wine Prefix/script.js @@ -5,7 +5,7 @@ const {LATEST_STABLE_VERSION, LATEST_DEVELOPMENT_VERSION, LATEST_STAGING_VERSION * Tool to repair a Wine prefix */ // eslint-disable-next-line no-unused-vars -class RepairWinePrefixTool { +module.default = class RepairWinePrefixTool { constructor() { // do nothing } diff --git a/Engines/Wine/Tools/Wine Registry Editor/script.js b/Engines/Wine/Tools/Wine Registry Editor/script.js index 2fd06dd2c8..71c7c7610c 100644 --- a/Engines/Wine/Tools/Wine Registry Editor/script.js +++ b/Engines/Wine/Tools/Wine Registry Editor/script.js @@ -6,7 +6,7 @@ include("engines.wine.plugins.regedit"); * Tool to open the Wine registry editor */ // eslint-disable-next-line no-unused-vars -class WineRegistryEditorTool { +module.default = class WineRegistryEditorTool { constructor() { // do nothing } diff --git a/Engines/Wine/Tools/Wine Task Manager/script.js b/Engines/Wine/Tools/Wine Task Manager/script.js index 9c3e5db6e9..31070e0b5f 100644 --- a/Engines/Wine/Tools/Wine Task Manager/script.js +++ b/Engines/Wine/Tools/Wine Task Manager/script.js @@ -5,7 +5,7 @@ const {LATEST_STABLE_VERSION, LATEST_DEVELOPMENT_VERSION, LATEST_STAGING_VERSION * Tool to open the Wine task manager */ // eslint-disable-next-line no-unused-vars -class WineTaskManagerTool { +module.default = class WineTaskManagerTool { constructor() { // do nothing } diff --git a/Engines/Wine/Tools/Wine Terminal Opener/script.js b/Engines/Wine/Tools/Wine Terminal Opener/script.js index 2e65232900..4e51d07234 100644 --- a/Engines/Wine/Tools/Wine Terminal Opener/script.js +++ b/Engines/Wine/Tools/Wine Terminal Opener/script.js @@ -5,7 +5,7 @@ const {LATEST_STABLE_VERSION, LATEST_DEVELOPMENT_VERSION, LATEST_STAGING_VERSION * Tool to open a terminal in a Wine prefix */ // eslint-disable-next-line no-unused-vars -class WineTerminalOpenerTool { +module.default = class WineTerminalOpenerTool { constructor() { this.terminalOpener = Bean("terminalOpener"); } diff --git a/Engines/Wine/Tools/Wine Uninstaller/script.js b/Engines/Wine/Tools/Wine Uninstaller/script.js index d755accb26..f3dc3ed1ed 100644 --- a/Engines/Wine/Tools/Wine Uninstaller/script.js +++ b/Engines/Wine/Tools/Wine Uninstaller/script.js @@ -5,7 +5,7 @@ const {LATEST_STABLE_VERSION, LATEST_DEVELOPMENT_VERSION, LATEST_STAGING_VERSION * Tool to uninstall Wine */ // eslint-disable-next-line no-unused-vars -class UninstallWineTool { +module.default = class UninstallWineTool { constructor() { // do nothing } diff --git a/Engines/Wine/Tools/WineConsole/script.js b/Engines/Wine/Tools/WineConsole/script.js index 3d89e5ac5c..3629817f19 100644 --- a/Engines/Wine/Tools/WineConsole/script.js +++ b/Engines/Wine/Tools/WineConsole/script.js @@ -5,7 +5,7 @@ const {LATEST_STABLE_VERSION, LATEST_DEVELOPMENT_VERSION, LATEST_STAGING_VERSION * Tool to open a Wine console */ // eslint-disable-next-line no-unused-vars -class WineConsoleTool { +module.default = class WineConsoleTool { constructor() { // do nothing } diff --git a/Engines/Wine/Verbs/D9VK/script.js b/Engines/Wine/Verbs/D9VK/script.js index 9da5bcdacc..3fd0784c03 100644 --- a/Engines/Wine/Verbs/D9VK/script.js +++ b/Engines/Wine/Verbs/D9VK/script.js @@ -73,7 +73,7 @@ Wine.prototype.D9VK = function (d9vkVersion) { * Verb to install D9VK */ // eslint-disable-next-line no-unused-vars -class D9VKVerb { +module.default = class D9VKVerb { constructor() { // do nothing } diff --git a/Engines/Wine/Verbs/DXVK/script.js b/Engines/Wine/Verbs/DXVK/script.js index b18fc16796..a0d94eb195 100644 --- a/Engines/Wine/Verbs/DXVK/script.js +++ b/Engines/Wine/Verbs/DXVK/script.js @@ -78,7 +78,7 @@ Wine.prototype.DXVK = function (dxvkVersion) { * Verb to install DXVK */ // eslint-disable-next-line no-unused-vars -class DXVKVerb { +module.default = class DXVKVerb { constructor() { // do nothing } diff --git a/Engines/Wine/Verbs/FAudio/script.js b/Engines/Wine/Verbs/FAudio/script.js index 6c56f46181..95f0906c16 100644 --- a/Engines/Wine/Verbs/FAudio/script.js +++ b/Engines/Wine/Verbs/FAudio/script.js @@ -58,7 +58,7 @@ Wine.prototype.faudio = function (faudioVersion) { * Verb to install FAudio */ // eslint-disable-next-line no-unused-vars -class FAudioVerb { +module.default = class FAudioVerb { constructor() { // do nothing } diff --git a/Engines/Wine/Verbs/PhysX/script.js b/Engines/Wine/Verbs/PhysX/script.js index 0cc99155d0..fec47c03e8 100644 --- a/Engines/Wine/Verbs/PhysX/script.js +++ b/Engines/Wine/Verbs/PhysX/script.js @@ -26,7 +26,7 @@ Wine.prototype.physx = function () { * Verb to install Nvidia PhysX */ // eslint-disable-next-line no-unused-vars -class PhysXVerb { +module.default = class PhysXVerb { constructor() { // do nothing } diff --git a/Engines/Wine/Verbs/QuickTime 7.6/script.js b/Engines/Wine/Verbs/QuickTime 7.6/script.js index d89b53c679..410a97331e 100644 --- a/Engines/Wine/Verbs/QuickTime 7.6/script.js +++ b/Engines/Wine/Verbs/QuickTime 7.6/script.js @@ -25,7 +25,7 @@ Wine.prototype.quicktime76 = function () { * Verb to install QuickTime 7.6 */ // eslint-disable-next-line no-unused-vars -class QuickTime76Verb { +module.default = class QuickTime76Verb { constructor() { // do nothing } diff --git a/Engines/Wine/Verbs/Remove Mono/script.js b/Engines/Wine/Verbs/Remove Mono/script.js index dd3573f0bc..d3b58c2437 100644 --- a/Engines/Wine/Verbs/Remove Mono/script.js +++ b/Engines/Wine/Verbs/Remove Mono/script.js @@ -32,7 +32,7 @@ Wine.prototype.removeMono = function () { * Verb to remove mono */ // eslint-disable-next-line no-unused-vars -class RemoveMonoVerb { +module.default = class RemoveMonoVerb { constructor() { // do nothing } diff --git a/Engines/Wine/Verbs/Tahoma/script.js b/Engines/Wine/Verbs/Tahoma/script.js index 92882f5b79..7a81218006 100644 --- a/Engines/Wine/Verbs/Tahoma/script.js +++ b/Engines/Wine/Verbs/Tahoma/script.js @@ -4,7 +4,7 @@ include("engines.wine.plugins.register_font"); include("utils.functions.net.resource"); include("engines.wine.verbs.luna"); const {ls, mkdir, fileExists, cat, cp, getFileSize, fileName, lns, remove, touch, writeToFile, createTempFile, createTempDir, chmod, Checksum} = include("utils.functions.filesystem.files"); -include("utils.functions.filesystem.extract"); +const {CabExtract, Extractor} = include("utils.functions.filesystem.extract"); /** * Verb to install the Tahoma font @@ -39,7 +39,7 @@ Wine.prototype.tahoma = function () { * Verb to install the Tahoma font */ // eslint-disable-next-line no-unused-vars -class TahomaVerb { +module.default = class TahomaVerb { constructor() { // do nothing } diff --git a/Engines/Wine/Verbs/Uplay/script.js b/Engines/Wine/Verbs/Uplay/script.js index 68e9a6e751..16f7e40201 100644 --- a/Engines/Wine/Verbs/Uplay/script.js +++ b/Engines/Wine/Verbs/Uplay/script.js @@ -24,7 +24,7 @@ Wine.prototype.uplay = function () { * Verb to install Uplay */ // eslint-disable-next-line no-unused-vars -class UplayVerb { +module.default = class UplayVerb { constructor() { // do nothing } diff --git a/Engines/Wine/Verbs/VK9/script.js b/Engines/Wine/Verbs/VK9/script.js index d6018c8313..34cd75709c 100644 --- a/Engines/Wine/Verbs/VK9/script.js +++ b/Engines/Wine/Verbs/VK9/script.js @@ -72,7 +72,7 @@ Wine.prototype.VK9 = function (vk9Version) { * Verb to install VK9 */ // eslint-disable-next-line no-unused-vars -class VK9Verb { +module.default = class VK9Verb { constructor() { // do nothing } diff --git a/Engines/Wine/Verbs/Windows XP SP 3/script.js b/Engines/Wine/Verbs/Windows XP SP 3/script.js index 004afd46b9..f64e3fdf15 100644 --- a/Engines/Wine/Verbs/Windows XP SP 3/script.js +++ b/Engines/Wine/Verbs/Windows XP SP 3/script.js @@ -46,7 +46,7 @@ Wine.prototype.sp3extract = function (fileToExtract) { * Verb to install Windows XP Service Pack 3 */ // eslint-disable-next-line no-unused-vars -class WindowsXPSP3Verb { +module.default = class WindowsXPSP3Verb { constructor() { // do nothing } diff --git a/Engines/Wine/Verbs/adobeair/script.js b/Engines/Wine/Verbs/adobeair/script.js index e3e9cc3261..ae1f60fa92 100644 --- a/Engines/Wine/Verbs/adobeair/script.js +++ b/Engines/Wine/Verbs/adobeair/script.js @@ -34,7 +34,7 @@ Wine.prototype.adobeair = function () { * Verb to install adobeair */ // eslint-disable-next-line no-unused-vars -class AdobeAirVerb { +module.default = class AdobeAirVerb { constructor() { // do nothing } diff --git a/Engines/Wine/Verbs/amstream/script.js b/Engines/Wine/Verbs/amstream/script.js index 08e0c81845..3eadb3b21b 100644 --- a/Engines/Wine/Verbs/amstream/script.js +++ b/Engines/Wine/Verbs/amstream/script.js @@ -4,7 +4,7 @@ include("engines.wine.plugins.override_dll"); include("utils.functions.net.resource"); include("engines.wine.verbs.luna"); const {ls, mkdir, fileExists, cat, cp, getFileSize, fileName, lns, remove, touch, writeToFile, createTempFile, createTempDir, chmod, Checksum} = include("utils.functions.filesystem.files"); -include("utils.functions.filesystem.extract"); +const {CabExtract, Extractor} = include("utils.functions.filesystem.extract"); include("engines.wine.plugins.regsvr32"); @@ -61,7 +61,7 @@ Wine.prototype.amstream = function () { * Verb to install amstream */ // eslint-disable-next-line no-unused-vars -class AmstreamVerb { +module.default = class AmstreamVerb { constructor() { // do nothing } diff --git a/Engines/Wine/Verbs/atmlib/script.js b/Engines/Wine/Verbs/atmlib/script.js index 5ea674d458..182b7b1c43 100644 --- a/Engines/Wine/Verbs/atmlib/script.js +++ b/Engines/Wine/Verbs/atmlib/script.js @@ -37,7 +37,7 @@ Wine.prototype.atmlib = function () { * Verb to install atmlib */ // eslint-disable-next-line no-unused-vars -class AtmlibVerb { +module.default = class AtmlibVerb { constructor() { // do nothing } diff --git a/Engines/Wine/Verbs/corefonts/script.js b/Engines/Wine/Verbs/corefonts/script.js index d94ddfc501..099928bed4 100644 --- a/Engines/Wine/Verbs/corefonts/script.js +++ b/Engines/Wine/Verbs/corefonts/script.js @@ -141,7 +141,7 @@ Wine.prototype.corefonts = function () { * Verb to install corefonts */ // eslint-disable-next-line no-unused-vars -class CorefontsVerb { +module.default = class CorefontsVerb { constructor() { // do nothing } diff --git a/Engines/Wine/Verbs/crypt32/script.js b/Engines/Wine/Verbs/crypt32/script.js index 9bb76cfc87..a9dd24477d 100644 --- a/Engines/Wine/Verbs/crypt32/script.js +++ b/Engines/Wine/Verbs/crypt32/script.js @@ -21,7 +21,7 @@ Wine.prototype.crypt32 = function () { * Verb to install crypt32 */ // eslint-disable-next-line no-unused-vars -class Crypt32Verb { +module.default = class Crypt32Verb { constructor() { // do nothing } diff --git a/Engines/Wine/Verbs/d3drm/script.js b/Engines/Wine/Verbs/d3drm/script.js index 73dab989fb..88b016705b 100644 --- a/Engines/Wine/Verbs/d3drm/script.js +++ b/Engines/Wine/Verbs/d3drm/script.js @@ -4,7 +4,7 @@ include("engines.wine.plugins.override_dll"); include("utils.functions.net.resource"); include("engines.wine.verbs.luna"); const {ls, mkdir, fileExists, cat, cp, getFileSize, fileName, lns, remove, touch, writeToFile, createTempFile, createTempDir, chmod, Checksum} = include("utils.functions.filesystem.files"); -include("utils.functions.filesystem.extract"); +const {CabExtract, Extractor} = include("utils.functions.filesystem.extract"); /** * Verb to install d3drm @@ -42,7 +42,7 @@ Wine.prototype.d3drm = function () { * Verb to install d3drm */ // eslint-disable-next-line no-unused-vars -class D3drmVerb { +module.default = class D3drmVerb { constructor() { // do nothing } diff --git a/Engines/Wine/Verbs/d3dx10/script.js b/Engines/Wine/Verbs/d3dx10/script.js index 16039459b8..62fcc268b7 100644 --- a/Engines/Wine/Verbs/d3dx10/script.js +++ b/Engines/Wine/Verbs/d3dx10/script.js @@ -80,7 +80,7 @@ Wine.prototype.d3dx10 = function () { * Verb to install D3DX10 */ // eslint-disable-next-line no-unused-vars -class D3DX10Verb { +module.default = class D3DX10Verb { constructor() { // do nothing } diff --git a/Engines/Wine/Verbs/d3dx11/script.js b/Engines/Wine/Verbs/d3dx11/script.js index 8a54e70f9f..0a91b4ce34 100644 --- a/Engines/Wine/Verbs/d3dx11/script.js +++ b/Engines/Wine/Verbs/d3dx11/script.js @@ -67,7 +67,7 @@ Wine.prototype.d3dx11 = function () { * Verb to install D3DX11 */ // eslint-disable-next-line no-unused-vars -class D3DX11Verb { +module.default = class D3DX11Verb { constructor() { // do nothing } diff --git a/Engines/Wine/Verbs/d3dx9/script.js b/Engines/Wine/Verbs/d3dx9/script.js index 9fc41d6550..e101e14791 100644 --- a/Engines/Wine/Verbs/d3dx9/script.js +++ b/Engines/Wine/Verbs/d3dx9/script.js @@ -87,7 +87,7 @@ Wine.prototype.d3dx9 = function () { * Verb to install D3DX9 */ // eslint-disable-next-line no-unused-vars -class D3DX9Verb { +module.default = class D3DX9Verb { constructor() { // do nothing } diff --git a/Engines/Wine/Verbs/devenum/script.js b/Engines/Wine/Verbs/devenum/script.js index fdb5b0349b..d40cdadcfb 100644 --- a/Engines/Wine/Verbs/devenum/script.js +++ b/Engines/Wine/Verbs/devenum/script.js @@ -4,7 +4,7 @@ include("engines.wine.plugins.override_dll"); include("utils.functions.net.resource"); include("engines.wine.verbs.luna"); const {ls, mkdir, fileExists, cat, cp, getFileSize, fileName, lns, remove, touch, writeToFile, createTempFile, createTempDir, chmod, Checksum} = include("utils.functions.filesystem.files"); -include("utils.functions.filesystem.extract"); +const {CabExtract, Extractor} = include("utils.functions.filesystem.extract"); include("engines.wine.plugins.regsvr32"); /** @@ -40,7 +40,7 @@ Wine.prototype.devenum = function () { * Verb to install devenum */ // eslint-disable-next-line no-unused-vars -class DevenumVerb { +module.default = class DevenumVerb { constructor() { // do nothing } diff --git a/Engines/Wine/Verbs/dotnet20sp2/script.js b/Engines/Wine/Verbs/dotnet20sp2/script.js index b9bfd80dc8..3529c12b12 100644 --- a/Engines/Wine/Verbs/dotnet20sp2/script.js +++ b/Engines/Wine/Verbs/dotnet20sp2/script.js @@ -67,7 +67,7 @@ Wine.prototype.dotnet20sp2 = function () { * Verb to install dotnet20sp2 */ // eslint-disable-next-line no-unused-vars -class Dotnet20SP2Verb { +module.default = class Dotnet20SP2Verb { constructor() { // do nothing } diff --git a/Engines/Wine/Verbs/dotnet40/script.js b/Engines/Wine/Verbs/dotnet40/script.js index a652bfdcd6..34b4ec355d 100755 --- a/Engines/Wine/Verbs/dotnet40/script.js +++ b/Engines/Wine/Verbs/dotnet40/script.js @@ -66,7 +66,7 @@ Wine.prototype.dotnet40 = function () { * Verb to install .NET 4.0 */ // eslint-disable-next-line no-unused-vars -class Dotnet40Verb { +module.default = class Dotnet40Verb { constructor() { // do nothing } diff --git a/Engines/Wine/Verbs/dotnet45/script.js b/Engines/Wine/Verbs/dotnet45/script.js index 07cf183780..64e27a7e0f 100755 --- a/Engines/Wine/Verbs/dotnet45/script.js +++ b/Engines/Wine/Verbs/dotnet45/script.js @@ -57,7 +57,7 @@ Wine.prototype.dotnet45 = function () { * Verb to install .NET 4.5 */ // eslint-disable-next-line no-unused-vars -class Dotnet45Verb { +module.default = class Dotnet45Verb { constructor() { // do nothing } diff --git a/Engines/Wine/Verbs/dotnet452/script.js b/Engines/Wine/Verbs/dotnet452/script.js index a431ab57d0..262ae11fb3 100755 --- a/Engines/Wine/Verbs/dotnet452/script.js +++ b/Engines/Wine/Verbs/dotnet452/script.js @@ -57,7 +57,7 @@ Wine.prototype.dotnet452 = function () { * Verb to install .NET 4.5.2 */ // eslint-disable-next-line no-unused-vars -class Dotnet452Verb { +module.default = class Dotnet452Verb { constructor() { // do nothing } diff --git a/Engines/Wine/Verbs/dotnet46/script.js b/Engines/Wine/Verbs/dotnet46/script.js index ebf28cc5b1..0ae1f1d7c7 100755 --- a/Engines/Wine/Verbs/dotnet46/script.js +++ b/Engines/Wine/Verbs/dotnet46/script.js @@ -52,7 +52,7 @@ Wine.prototype.dotnet46 = function () { * Verb to install .NET 4.6 */ // eslint-disable-next-line no-unused-vars -class Dotnet46Verb { +module.default = class Dotnet46Verb { constructor() { // do nothing } diff --git a/Engines/Wine/Verbs/dotnet461/script.js b/Engines/Wine/Verbs/dotnet461/script.js index 73bee313da..48873d30e8 100755 --- a/Engines/Wine/Verbs/dotnet461/script.js +++ b/Engines/Wine/Verbs/dotnet461/script.js @@ -53,7 +53,7 @@ Wine.prototype.dotnet461 = function () { * Verb to install .NET 4.6.1 */ // eslint-disable-next-line no-unused-vars -class Dotnet461Verb { +module.default = class Dotnet461Verb { constructor() { // do nothing } diff --git a/Engines/Wine/Verbs/dotnet462/script.js b/Engines/Wine/Verbs/dotnet462/script.js index c2c3763f40..b2f3246764 100755 --- a/Engines/Wine/Verbs/dotnet462/script.js +++ b/Engines/Wine/Verbs/dotnet462/script.js @@ -53,7 +53,7 @@ Wine.prototype.dotnet462 = function () { * Verb to install .NET 4.6.2 */ // eslint-disable-next-line no-unused-vars -class Dotnet462Verb { +module.default = class Dotnet462Verb { constructor() { // do nothing } diff --git a/Engines/Wine/Verbs/dotnet472/script.js b/Engines/Wine/Verbs/dotnet472/script.js index 4f0a71be25..f451c47f73 100755 --- a/Engines/Wine/Verbs/dotnet472/script.js +++ b/Engines/Wine/Verbs/dotnet472/script.js @@ -53,7 +53,7 @@ Wine.prototype.dotnet472 = function () { * Verb to install .NET 4.7.2 */ // eslint-disable-next-line no-unused-vars -class Dotnet472Verb { +module.default = class Dotnet472Verb { constructor() { // do nothing } diff --git a/Engines/Wine/Verbs/gallium9/script.js b/Engines/Wine/Verbs/gallium9/script.js index 14f3e00805..57dfbe6a1a 100644 --- a/Engines/Wine/Verbs/gallium9/script.js +++ b/Engines/Wine/Verbs/gallium9/script.js @@ -79,7 +79,7 @@ Wine.prototype.gallium9 = function (gallium9Version) { * Verb to install Gallium 9 Standalone */ // eslint-disable-next-line no-unused-vars -class Gallium9Verb { +module.default = class Gallium9Verb { constructor() { // do nothing } diff --git a/Engines/Wine/Verbs/gdiplus/script.js b/Engines/Wine/Verbs/gdiplus/script.js index 3da103a691..7c6248195b 100644 --- a/Engines/Wine/Verbs/gdiplus/script.js +++ b/Engines/Wine/Verbs/gdiplus/script.js @@ -33,7 +33,7 @@ Wine.prototype.gdiplus = function () { * Verb to install gdiplus */ // eslint-disable-next-line no-unused-vars -class GdiplusVerb { +module.default = class GdiplusVerb { constructor() { // do nothing } diff --git a/Engines/Wine/Verbs/luna/script.js b/Engines/Wine/Verbs/luna/script.js index 10170f051e..cda4810386 100644 --- a/Engines/Wine/Verbs/luna/script.js +++ b/Engines/Wine/Verbs/luna/script.js @@ -36,7 +36,7 @@ Wine.prototype.luna = function () { * Verb to install luna */ // eslint-disable-next-line no-unused-vars -class LunaVerb { +module.default = class LunaVerb { constructor() { // do nothing } diff --git a/Engines/Wine/Verbs/mfc42/script.js b/Engines/Wine/Verbs/mfc42/script.js index f9b74f69d0..38b552bf02 100644 --- a/Engines/Wine/Verbs/mfc42/script.js +++ b/Engines/Wine/Verbs/mfc42/script.js @@ -42,7 +42,7 @@ Wine.prototype.mfc42 = function () { * Verb to install mfc42.dll and mfc42u.dll */ // eslint-disable-next-line no-unused-vars -class Mfc42Verb { +module.default = class Mfc42Verb { constructor() { // do nothing } diff --git a/Engines/Wine/Verbs/msls31/script.js b/Engines/Wine/Verbs/msls31/script.js index 214484e48b..9a45678fee 100644 --- a/Engines/Wine/Verbs/msls31/script.js +++ b/Engines/Wine/Verbs/msls31/script.js @@ -30,7 +30,7 @@ Wine.prototype.msls31 = function () { * Verb to install msls31.dll */ // eslint-disable-next-line no-unused-vars -class Msls31Verb { +module.default = class Msls31Verb { constructor() { // do nothing } diff --git a/Engines/Wine/Verbs/mspatcha/script.js b/Engines/Wine/Verbs/mspatcha/script.js index 0ec8c85373..827620cb5b 100644 --- a/Engines/Wine/Verbs/mspatcha/script.js +++ b/Engines/Wine/Verbs/mspatcha/script.js @@ -45,7 +45,7 @@ Wine.prototype.mspatcha = function () { * Verb to install mspatcha */ // eslint-disable-next-line no-unused-vars -class MspatchaVerb { +module.default = class MspatchaVerb { constructor() { // do nothing } diff --git a/Engines/Wine/Verbs/msxml3/script.js b/Engines/Wine/Verbs/msxml3/script.js index 06e3fd06d0..54036eb4a3 100644 --- a/Engines/Wine/Verbs/msxml3/script.js +++ b/Engines/Wine/Verbs/msxml3/script.js @@ -33,7 +33,7 @@ Wine.prototype.msxml3 = function () { * Verb to install msxml3 */ // eslint-disable-next-line no-unused-vars -class Msxml3Verb { +module.default = class Msxml3Verb { constructor() { // do nothing } diff --git a/Engines/Wine/Verbs/msxml6/script.js b/Engines/Wine/Verbs/msxml6/script.js index 3e4499d3a6..caa22f94e6 100644 --- a/Engines/Wine/Verbs/msxml6/script.js +++ b/Engines/Wine/Verbs/msxml6/script.js @@ -47,7 +47,7 @@ Wine.prototype.msxml6 = function () { * Verb to install msxml6 */ // eslint-disable-next-line no-unused-vars -class Msxml6Verb { +module.default = class Msxml6Verb { constructor() { // do nothing } diff --git a/Engines/Wine/Verbs/quartz/script.js b/Engines/Wine/Verbs/quartz/script.js index 3583e34fa1..99b5640d97 100644 --- a/Engines/Wine/Verbs/quartz/script.js +++ b/Engines/Wine/Verbs/quartz/script.js @@ -45,7 +45,7 @@ Wine.prototype.quartz = function () { * Verb to install quartz */ // eslint-disable-next-line no-unused-vars -class QuartzVerb { +module.default = class QuartzVerb { constructor() { // do nothing } diff --git a/Engines/Wine/Verbs/sandbox/script.js b/Engines/Wine/Verbs/sandbox/script.js index 12d9fddc4e..d1bb41c302 100644 --- a/Engines/Wine/Verbs/sandbox/script.js +++ b/Engines/Wine/Verbs/sandbox/script.js @@ -24,7 +24,7 @@ Wine.prototype.sandbox = function () { * Verb to install a sandbox */ // eslint-disable-next-line no-unused-vars -class SandboxVerb { +module.default = class SandboxVerb { constructor() { // do nothing } diff --git a/Engines/Wine/Verbs/secur32/script.js b/Engines/Wine/Verbs/secur32/script.js index cebf76e303..d79f5be81d 100644 --- a/Engines/Wine/Verbs/secur32/script.js +++ b/Engines/Wine/Verbs/secur32/script.js @@ -57,7 +57,7 @@ Wine.prototype.secur32 = function () { * Verb to install secur32 */ // eslint-disable-next-line no-unused-vars -class Secur32Verb { +module.default = class Secur32Verb { constructor() { // do nothing } diff --git a/Engines/Wine/Verbs/vcrun2003/script.js b/Engines/Wine/Verbs/vcrun2003/script.js index d77d101169..35c798e137 100644 --- a/Engines/Wine/Verbs/vcrun2003/script.js +++ b/Engines/Wine/Verbs/vcrun2003/script.js @@ -37,7 +37,7 @@ Wine.prototype.vcrun2003 = function () { * Verb to install vcrun2003 */ // eslint-disable-next-line no-unused-vars -class Vcrun2003Verb { +module.default = class Vcrun2003Verb { constructor() { // do nothing } diff --git a/Engines/Wine/Verbs/vcrun2005/script.js b/Engines/Wine/Verbs/vcrun2005/script.js index 9940ae40ad..19074463b7 100644 --- a/Engines/Wine/Verbs/vcrun2005/script.js +++ b/Engines/Wine/Verbs/vcrun2005/script.js @@ -37,7 +37,7 @@ Wine.prototype.vcrun2005 = function () { * Verb to install vcrun2005 */ // eslint-disable-next-line no-unused-vars -class Vcrun2005Verb { +module.default = class Vcrun2005Verb { constructor() { // do nothing } diff --git a/Engines/Wine/Verbs/vcrun2008/script.js b/Engines/Wine/Verbs/vcrun2008/script.js index 669fced954..0523ab5b36 100644 --- a/Engines/Wine/Verbs/vcrun2008/script.js +++ b/Engines/Wine/Verbs/vcrun2008/script.js @@ -50,7 +50,7 @@ Wine.prototype.vcrun2008 = function () { * Verb to install vcrun2008 */ // eslint-disable-next-line no-unused-vars -class Vcrun2008Verb { +module.default = class Vcrun2008Verb { constructor() { // do nothing } diff --git a/Engines/Wine/Verbs/vcrun2010/script.js b/Engines/Wine/Verbs/vcrun2010/script.js index bd8206780a..1186697153 100644 --- a/Engines/Wine/Verbs/vcrun2010/script.js +++ b/Engines/Wine/Verbs/vcrun2010/script.js @@ -49,7 +49,7 @@ Wine.prototype.vcrun2010 = function () { * Verb to install vcrun2010 */ // eslint-disable-next-line no-unused-vars -class Vcrun2010Verb { +module.default = class Vcrun2010Verb { constructor() { // do nothing } diff --git a/Engines/Wine/Verbs/vcrun2012/script.js b/Engines/Wine/Verbs/vcrun2012/script.js index f1ea9b7d80..dcb2bae6ce 100644 --- a/Engines/Wine/Verbs/vcrun2012/script.js +++ b/Engines/Wine/Verbs/vcrun2012/script.js @@ -49,7 +49,7 @@ Wine.prototype.vcrun2012 = function () { * Verb to install vcrun2012 */ // eslint-disable-next-line no-unused-vars -class Vcrun2012Verb { +module.default = class Vcrun2012Verb { constructor() { // do nothing } diff --git a/Engines/Wine/Verbs/vcrun2013/script.js b/Engines/Wine/Verbs/vcrun2013/script.js index a765243608..3b9354471f 100644 --- a/Engines/Wine/Verbs/vcrun2013/script.js +++ b/Engines/Wine/Verbs/vcrun2013/script.js @@ -43,7 +43,7 @@ Wine.prototype.vcrun2013 = function () { * Verb to install vcrun2013 */ // eslint-disable-next-line no-unused-vars -class Vcrun2013Verb { +module.default = class Vcrun2013Verb { constructor() { // do nothing } diff --git a/Engines/Wine/Verbs/vcrun2015/script.js b/Engines/Wine/Verbs/vcrun2015/script.js index 3b00db1705..4841042433 100644 --- a/Engines/Wine/Verbs/vcrun2015/script.js +++ b/Engines/Wine/Verbs/vcrun2015/script.js @@ -59,7 +59,7 @@ Wine.prototype.vcrun2015 = function () { * Verb to install vcrun2015 */ // eslint-disable-next-line no-unused-vars -class Vcrun2015Verb { +module.default = class Vcrun2015Verb { constructor() { // do nothing } diff --git a/Engines/Wine/Verbs/vcrun2017/script.js b/Engines/Wine/Verbs/vcrun2017/script.js index e54d30171f..6fe43e2d76 100644 --- a/Engines/Wine/Verbs/vcrun2017/script.js +++ b/Engines/Wine/Verbs/vcrun2017/script.js @@ -59,7 +59,7 @@ Wine.prototype.vcrun2017 = function () { * Verb to install vcrun2017 */ // eslint-disable-next-line no-unused-vars -class Vcrun2017Verb { +module.default = class Vcrun2017Verb { constructor() { // do nothing } diff --git a/Engines/Wine/Verbs/vcrun6sp6/script.js b/Engines/Wine/Verbs/vcrun6sp6/script.js index d472f31c54..9376acb37d 100644 --- a/Engines/Wine/Verbs/vcrun6sp6/script.js +++ b/Engines/Wine/Verbs/vcrun6sp6/script.js @@ -37,7 +37,7 @@ Wine.prototype.vcrun6sp6 = function () { * Verb to install vcrun6sp6 */ // eslint-disable-next-line no-unused-vars -class Vcrun6SP6Verb { +module.default = class Vcrun6SP6Verb { constructor() { // do nothing } diff --git a/Engines/Wine/Verbs/vulkanSDK/script.js b/Engines/Wine/Verbs/vulkanSDK/script.js index 1cf3271675..05ec4bffd2 100644 --- a/Engines/Wine/Verbs/vulkanSDK/script.js +++ b/Engines/Wine/Verbs/vulkanSDK/script.js @@ -63,7 +63,7 @@ Wine.prototype.vulkanSDK = function () { * Verb to install all the necessary things to run winevulkan (even inside wine mainline or newest wine-staging) */ // eslint-disable-next-line no-unused-vars -class VulkanSDKVerb { +module.default = class VulkanSDKVerb { constructor() { // do nothing } diff --git a/Engines/Wine/Verbs/xact/script.js b/Engines/Wine/Verbs/xact/script.js index 6fe2e4e22c..275a6d0565 100644 --- a/Engines/Wine/Verbs/xact/script.js +++ b/Engines/Wine/Verbs/xact/script.js @@ -178,7 +178,7 @@ Wine.prototype.xact = function () { * Verb to install xact */ // eslint-disable-next-line no-unused-vars -class XactVerb { +module.default = class XactVerb { constructor() { // do nothing } diff --git a/Utils/Functions/Apps/PlainInstaller/script.js b/Utils/Functions/Apps/PlainInstaller/script.js index d1a83a061b..ecfffefe53 100644 --- a/Utils/Functions/Apps/PlainInstaller/script.js +++ b/Utils/Functions/Apps/PlainInstaller/script.js @@ -2,7 +2,7 @@ * A "plain" script installer that is fully configurable. */ // eslint-disable-next-line no-unused-vars -class PlainInstaller { +module.default = class PlainInstaller { constructor() { // do nothing } diff --git a/Utils/Functions/Apps/Resources/script.js b/Utils/Functions/Apps/Resources/script.js index 364e94eee4..bc8f487a7d 100644 --- a/Utils/Functions/Apps/Resources/script.js +++ b/Utils/Functions/Apps/Resources/script.js @@ -2,7 +2,7 @@ * AppResource class */ // eslint-disable-next-line no-unused-vars -class AppResource { +module.default = class AppResource { constructor() { this.appsManager = Bean("repositoryManager"); } diff --git a/Utils/Functions/Filesystem/Extract/script.js b/Utils/Functions/Filesystem/Extract/script.js index 3d06681d45..ce8259a4f2 100644 --- a/Utils/Functions/Filesystem/Extract/script.js +++ b/Utils/Functions/Filesystem/Extract/script.js @@ -7,7 +7,7 @@ const FileClass = Java.type("java.io.File"); * CabExtract class */ // eslint-disable-next-line no-unused-vars -class CabExtract { +module.CabExtract = class CabExtract { constructor() { // do nothing } @@ -96,7 +96,7 @@ class CabExtract { * Extractor class */ // eslint-disable-next-line no-unused-vars -class Extractor { +module.Extractor = class Extractor { constructor() { this.extractor = Bean("extractor"); } diff --git a/Utils/Functions/Net/Download/script.js b/Utils/Functions/Net/Download/script.js index 23a8b9c1bf..b3c19995e2 100644 --- a/Utils/Functions/Net/Download/script.js +++ b/Utils/Functions/Net/Download/script.js @@ -4,7 +4,7 @@ const {ls, mkdir, fileExists, cat, cp, getFileSize, fileName, lns, remove, touch * Downloader class */ // eslint-disable-next-line no-unused-vars -class Downloader { +module.default = class Downloader { constructor() { this._downloader = Bean("downloader"); this._algorithm = "SHA"; diff --git a/Utils/Functions/Net/Resource/script.js b/Utils/Functions/Net/Resource/script.js index 3097302237..6f7d580f15 100644 --- a/Utils/Functions/Net/Resource/script.js +++ b/Utils/Functions/Net/Resource/script.js @@ -5,7 +5,7 @@ const {ls, mkdir, fileExists, cat, cp, getFileSize, fileName, lns, remove, touch * Resource class */ // eslint-disable-next-line no-unused-vars -class Resource { +module.default = class Resource { constructor() { this._resourcesPath = Bean("propertyReader").getProperty("application.user.resources"); this._algorithm = "SHA"; diff --git a/docs/_docs/Develop/script-js.md b/docs/_docs/Develop/script-js.md index b698bfee3f..1cc883574a 100644 --- a/docs/_docs/Develop/script-js.md +++ b/docs/_docs/Develop/script-js.md @@ -28,7 +28,7 @@ If you wish to change the trust level (if the application compalains about admin A basic script looks like: ```javascript -include("engines.wine.quick_script.steam_script"); +const SteamScript = include("engines.wine.quick_script.steam_script"); new SteamScript() .name("A Game") // name of the game @@ -65,7 +65,7 @@ For a different shortcut (e.g. if you want to pass arguments): A basic script looks like: ```javascript -include("engines.wine.quick_script.origin_script"); +const OriginScript = include("engines.wine.quick_script.origin_script"); new OriginScript() .name("A Game") // name of the game @@ -86,7 +86,7 @@ You can determine the app ID by going into `C:\Origin Games\*name of the game*\ A basic script looks like: ```javascript -include("engines.wine.quick_script.uplay_script"); +const UplayScript = include("engines.wine.quick_script.uplay_script"); new UplayScript() .name("A Game") // name of the game @@ -104,7 +104,7 @@ Installs a local Windows executable. Shows a setup window browse step (see [Setu A basic script looks like: ```javascript -include("engines.wine.quick_script.local_installer_script"); +const LocalInstallerScript = include("engines.wine.quick_script.local_installer_script"); new LocalInstallerScript() .name("Application-Name") // name of the application @@ -121,7 +121,7 @@ Downloads and installs a Windows executable. A basic script looks like: ```javascript -include("engines.wine.quick_script.online_installer_script"); +const OnlineInstallerScript = include("engines.wine.quick_script.online_installer_script"); new OnlineInstallerScript() .name("Application-Name") // name of the application @@ -138,7 +138,7 @@ new OnlineInstallerScript() Executes a custom installation command: ```javascript -include("engines.wine.quick_script.custom_installer_script"); +const CustomInstallerScript = include("engines.wine.quick_script.custom_installer_script"); new CustomInstallerScript() .name("Application-Name") // name of the application @@ -156,7 +156,7 @@ new CustomInstallerScript() A basic script looks like: ```javascript -include("engines.wine.quick_script.zip_script"); +const ZipScript = include("engines.wine.quick_script.zip_script"); new ZipScript() .name("Application-Name") // name of the application @@ -176,7 +176,7 @@ This section describes some advanced methods which give you more possibilities t When you want to use a certain functionality in your scripts, you need to include it in your scripts, for example: ```javascript -include("engines.wine.quick_script.steam_script"); +const SteamScript = include("engines.wine.quick_script.steam_script"); ``` allows you to execute a steam script. The content of the include is the id of the functionality, which can be found in the `script.json` file located next to the `script.js` file implementing the functionality.