Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 12 additions & 2 deletions Applications/Games/Assassin's Creed III/Steam/script.js
Original file line number Diff line number Diff line change
@@ -1,14 +1,24 @@
include("engines.wine.quick_script.steam_script");
include("engines.wine.verbs.dxvk");
include("engines.wine.verbs.corefonts");
include("engines.wine.verbs.vcrun2008");

// Doesn't work! - https://github.com/PhoenicisOrg/scripts/pull/967#issuecomment-499492492

var installerImplementation = {
run: function () {
new SteamScript()
.name("Assassin’s Creed® III")
.name("Assassin’s Creed III")
.editor("Ubisoft Montreal")
.author("Plata")
.author("Plata, KREYREN")
.appId(208480)
.wineVersion(LATEST_STAGING_VERSION)
.wineDistribution("staging")
.preInstall(function (wine/*, wizard*/) {
wine.DXVK();
wine.corefonts();
wine.vcrun2008();
})
.go();
}
};
Expand Down
27 changes: 27 additions & 0 deletions Applications/Games/Assassin's Creed III/Uplay/script.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
include("engines.wine.quick_script.uplay_script");
include("engines.wine.verbs.dxvk");
include("engines.wine.verbs.corefonts");
include("engines.wine.verbs.vcrun2008");

// STATUS: crash on startup

var installerImplementation = {
run: function () {
new UplayScript()
.name("Assassin's Creed III")
.editor("Ubisoft, Gameloft, Ubisoft Montreal, Blue Byte, MORE")
.applicationHomepage("https://www.ubisoft.com/en-us/game/assassins-creed")
.author("KREYREN")
.appId(54)
.wineDistribution("proton")
.preInstall(function (wine/*, wizard*/) {
wine.DXVK();
wine.corefonts();
wine.vcrun2008();
})
.go();
}
};

/* exported Installer */
var Installer = Java.extend(org.phoenicis.scripts.Installer, installerImplementation);
10 changes: 10 additions & 0 deletions Applications/Games/Assassin's Creed III/Uplay/script.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
{
"scriptName" : "Uplay",
"id" : "applications.games.assassins_creed_3.uplay",
"compatibleOperatingSystems" : [
"LINUX"
],
"testingOperatingSystems" : [],
"free" : false,
"requiresPatch" : false
}
28 changes: 28 additions & 0 deletions Applications/Games/Assassin's Creed III/Uplay_proton/script.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
include("engines.wine.quick_script.uplay_script");
include("engines.wine.verbs.dxvk");
include("engines.wine.verbs.corefonts");
include("engines.wine.verbs.vcrun2008");

// STATUS: crash on startup

var installerImplementation = {
run: function () {
new UplayScript()
.name("Assassin's Creed III")
.editor("Ubisoft, Gameloft, Ubisoft Montreal, Blue Byte, MORE")
.applicationHomepage("https://www.ubisoft.com/en-us/game/assassins-creed")
.author("KREYREN")
.appId(54)
.wineDistribution("staging")
.wineVersion(LATEST_STAGING_VERSION)
.preInstall(function (wine/*, wizard*/) {
wine.DXVK();
wine.corefonts();
wine.vcrun2008();
})
.go();
}
};

/* exported Installer */
var Installer = Java.extend(org.phoenicis.scripts.Installer, installerImplementation);
10 changes: 10 additions & 0 deletions Applications/Games/Assassin's Creed III/Uplay_proton/script.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
{
"scriptName" : "Uplay (Proton+DXVK)",
"id" : "applications.games.assassins_creed_3.uplay_proton_dxvk",
"compatibleOperatingSystems" : [
"LINUX"
],
"testingOperatingSystems" : [],
"free" : false,
"requiresPatch" : false
}
2 changes: 1 addition & 1 deletion Applications/Games/Assassin's Creed III/application.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"name" : "Assassin’s Creed® III",
"name" : "Assassin’s Creed III",
"id" : "applications.games.assassins_creed_3",
"description" : "The American Colonies, 1775. It’s a time of civil unrest and political upheaval in the Americas. As a Native American assassin fights to protect his land and his people, he will ignite the flames of a young nation’s revolution.<br>Assassin’s Creed® III takes you back to the American Revolutionary War, but not the one you’ve read about in history books..."
}