@@ -17,10 +17,10 @@ class SaintsRow3Game(BasicGame):
1717 GameDataPath = ""
1818 GameSteamId = 55230
1919 GameGogId = 1430740694
20- #GameIniFiles = "display.ini" # Doesn't work for some reason
21- #GameNexusId = # No idea how to get it, most mods aren't on Nexus anyway
22- #GameSavesDirectory = #Need to get it from user-prefixed steam cloud directory
23-
20+ # GameIniFiles = "display.ini" # Doesn't work for some reason
21+ # GameNexusId = # No idea how to get it, most mods aren't on Nexus anyway
22+ # GameSavesDirectory = # Need to get it from user-prefixed steam cloud directory
23+
2424 def init (self , organizer : mobase .IOrganizer ) -> bool :
2525 super ().init (organizer )
2626 self ._register_feature (
@@ -39,12 +39,9 @@ def init(self, organizer: mobase.IOrganizer) -> bool:
3939 "*.asi" ,
4040 "packfiles" ,
4141 "videos" ,
42- "*.txt"
42+ "*.txt" ,
4343 ],
44- move = {
45- "*.vpp_pc" : "packfiles/pc/cache/" ,
46- "*.bik" : "videos/"
47- }
44+ move = {"*.vpp_pc" : "packfiles/pc/cache/" , "*.bik" : "videos/" },
4845 )
4946 ),
5047 )
@@ -53,12 +50,15 @@ def init(self, organizer: mobase.IOrganizer) -> bool:
5350 def executables (self ):
5451 return [
5552 mobase .ExecutableInfo (
56- "Saints Row: The Third (DX11)" , QFileInfo (self .gameDirectory (), "SaintsRowTheThird_DX11.exe" )
53+ "Saints Row: The Third (DX11)" ,
54+ QFileInfo (self .gameDirectory (), "SaintsRowTheThird_DX11.exe" ),
5755 ),
5856 mobase .ExecutableInfo (
59- "Saints Row: The Third (DX9)" , QFileInfo (self .gameDirectory (), "SaintsRowTheThird.exe" )
57+ "Saints Row: The Third (DX9)" ,
58+ QFileInfo (self .gameDirectory (), "SaintsRowTheThird.exe" ),
6059 ),
6160 mobase .ExecutableInfo (
62- "Saints Row: The Third (Launcher)" , QFileInfo (self .gameDirectory (), "game_launcher.exe" )
63- )
64- ]
61+ "Saints Row: The Third (Launcher)" ,
62+ QFileInfo (self .gameDirectory (), "game_launcher.exe" ),
63+ ),
64+ ]
0 commit comments