From 8aa9604cd705f4745b81451bd75aaa4532c536f1 Mon Sep 17 00:00:00 2001 From: Luca xD Date: Fri, 21 Aug 2020 19:50:08 +0200 Subject: [PATCH] added The Binding of Isaac: Rebirth (and added mirrors edge to Readme) --- README.md | 2 ++ games/game_thebindingofisaacrebirth.py | 30 ++++++++++++++++++++++++++ 2 files changed, 32 insertions(+) create mode 100644 games/game_thebindingofisaacrebirth.py diff --git a/README.md b/README.md index 92bb5a2..7636ae3 100644 --- a/README.md +++ b/README.md @@ -47,9 +47,11 @@ git clone https://github.com/ModOrganizer2/modorganizer-basic_games basic_games | Game | Author | File | Extras | |------|--------|------|--------| +|[The Binding of Isaac:Rebirth](https://store.steampowered.com/app/250900/The_Binding_of_Isaac_Rebirth/) |[EzioTheDeadPoet](https://github.com/EzioTheDeadPoet)|[game_thebindingofisaacrebirth.py](games/game_thebindingofisaacrebirth.py)|| | [Dark Messiah of Might & Magic](https://store.steampowered.com/app/2100/Dark_Messiah_of_Might__Magic/) | Holt59 | [game_darkmessiah[...].py](games/game_darkmessiahofmightandmagic.py) | | | [Darkest Dungeon](https://store.steampowered.com/app/262060/Darkest_Dungeon/) | [erri120](https://github.com/erri120) | [game_darkestdungeon.py](games/game_darkestdungeon.py) | | | [Dungeon Siege II](https://store.steampowered.com/app/39200/Dungeon_Siege_II/) | Holt59 | [game_dungeonsiege2.py](games/game_dungeonsiege2.py) | | +|[Mirror's Edge](https://www.gog.com/game/mirrors_edge)|[EzioTheDeadPoet](https://github.com/EzioTheDeadPoet)|[game_mirrorsedge.py](games/game_mirrorsedge.py)|| | [Mount & Blade II: Bannerlord](https://store.steampowered.com/app/261550/Mount__Blade_II_Bannerlord/) | Holt59 | | | | [S.T.A.L.K.E.R. Anomaly](https://www.stalker-anomaly.com/) | [Qudix](https://github.com/Qudix) | [game_stalkeranomaly.py](games/game_stalkeranomaly.py) | | | [Stardew Valley](https://store.steampowered.com/app/413150/Stardew_Valley/) | [Syer10](https://github.com/Syer10), Holt59 | [game_stardewvalley.py](games/game_stardewvalley.py) | | diff --git a/games/game_thebindingofisaacrebirth.py b/games/game_thebindingofisaacrebirth.py new file mode 100644 index 0000000..e221129 --- /dev/null +++ b/games/game_thebindingofisaacrebirth.py @@ -0,0 +1,30 @@ +# -*- encoding: utf-8 -*- + +from PyQt5.QtCore import QDir, QFileInfo, QStandardPaths + +from pathlib import Path + +import mobase + +from ..basic_game import BasicGame + + +class TheBindingOfIsaacRebirthGame(BasicGame): + Name = "The Binding of Isaac: Rebirth - Support Plugin" + Author = "Luca/EzioTheDeadPoet" + Version = "0.1.0" + + GameName = "The Binding of Isaac: Rebirth" + GameShortName = "thebindingofisaacrebirth" + GameNexusName = "thebindingofisaacrebirth" + GameNexusId = 1293 + GameSteamId = 250900 + GameBinary = "isaac-ng.exe" + GameDocumentsDirectory = str(Path(QStandardPaths.writableLocation(QStandardPaths.HomeLocation)).joinpath("Documents", "My Games", "Binding of Isaac Afterbirth+")) + GameDataPath = str(Path(QStandardPaths.writableLocation(QStandardPaths.HomeLocation)).joinpath("Documents", "My Games", "Binding of Isaac Afterbirth+ Mods")) + + + def iniFiles(self): + return [ + "options.ini" + ] \ No newline at end of file