-
Notifications
You must be signed in to change notification settings - Fork 45
Expand file tree
/
Copy pathscript.js
More file actions
30 lines (28 loc) · 1.07 KB
/
script.js
File metadata and controls
30 lines (28 loc) · 1.07 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
include(["engines", "wine", "quick_script", "steam_script"]);
include(["engines", "wine", "verbs", "dotnet20"]);
include(["engines", "wine", "verbs", "vcrun2010"]);
include(["engines", "wine", "verbs", "tahoma"]);
include(["engines", "wine", "verbs", "mfc42"]);
var installerImplementation = {
run: function () {
new SteamScript()
.name("The Sims 3")
.editor("Electronic Arts")
.applicationHomepage("http://www.thesims3.com/")
.author("Zemogiter")
.wineDistribution("upstream")
.wineVersion("4.0-rc2")
.appId(47890)
.preInstall(function (wine/*, wizard*/) {
wine.dotnet20();
wine.mfc42();
wine.tahoma();
wine.vcrun2010();
})
.gameOverlay(false)
.executable("Steam.exe", ["-silent", "-applaunch", 47890, "-no-ces-sandbox", "xgamma -gamma 1"])
.go();
}
};
/* exported Installer */
var Installer = Java.extend(org.phoenicis.scripts.Installer, installerImplementation);