Skip to content

Commit 78ced90

Browse files
authored
Add support for Need for Speed: High Stakes (#148)
* Add support for Need for Speed: High Stakes --------- Co-authored-by: uwx <uwx@users.noreply.github.com>
1 parent 571b167 commit 78ced90

2 files changed

Lines changed: 29 additions & 0 deletions

File tree

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,7 @@ You can rename `modorganizer-basic_games-xxx` to whatever you want (e.g., `basic
6161
| METAL GEAR SOLID 3: Snake Eater — [STEAM](https://store.steampowered.com/app/2131650/METAL_GEAR_SOLID_3_Snake_Eater__Master_Collection_Version/)|[AkiraJkr](https://github.com/AkiraJkr)|[game_metalgearsolid3mc.py](games/game_metalgearsolid3mc.py)| |
6262
| Mirror's Edge — [GOG](https://www.gog.com/game/mirrors_edge) / [STEAM](https://store.steampowered.com/app/17410/Mirrors_Edge)|[EzioTheDeadPoet](https://eziothedeadpoet.github.io/AboutMe/)|[game_mirrorsedge.py](games/game_mirrorsedge.py)| |
6363
| Mount & Blade II: Bannerlord — [GOG](https://www.gog.com/game/mount_blade_ii_bannerlord) / [STEAM](https://store.steampowered.com/app/261550/Mount__Blade_II_Bannerlord/) | [Holt59](https://github.com/holt59/) | [game_mountandblade2.py](games/game_mountandblade2.py) | <ul><li>mod data checker</li></ul> |
64+
| Need for Speed: High Stakes | [uwx](https://github.com/uwx) | [game_nfshs.py](games/game_nfshs.py) | |
6465
| No Man's Sky - [GOG](https://www.gog.com/game/no_mans_sky) / [Steam](https://store.steampowered.com/app/275850/No_Mans_Sky/)|[EzioTheDeadPoet](https://eziothedeadpoet.github.io/AboutMe/)|[game_nomanssky.py](games/game_nomanssky.py)| |
6566
| S.T.A.L.K.E.R. Anomaly — [MOD](https://www.stalker-anomaly.com/) | [Qudix](https://github.com/Qudix) | [game_stalkeranomaly.py](games/game_stalkeranomaly.py) | <ul><li>mod data checker</li></ul> |
6667
| Stardew Valley — [GOG](https://www.gog.com/game/stardew_valley) / [STEAM](https://store.steampowered.com/app/413150/Stardew_Valley/) | [Syer10](https://github.com/Syer10), [Holt59](https://github.com/holt59/) | [game_stardewvalley.py](games/game_stardewvalley.py) | <ul><li>mod data checker</li></ul> |

games/game_nfshs.py

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
# -*- encoding: utf-8 -*-
2+
3+
import mobase
4+
from PyQt6.QtCore import QFileInfo
5+
6+
from ..basic_game import BasicGame
7+
8+
9+
class NFSHSGame(BasicGame):
10+
11+
Name = "Need for Speed: High Stakes Support Plugin"
12+
Author = "uwx"
13+
Version = "1.0.0"
14+
15+
GameName = "Need for Speed: High Stakes"
16+
GameShortName = "nfshs"
17+
GameNexusName = "needforspeedhighstakes"
18+
GameNexusId = 6032
19+
GameBinary = "nfshs.exe"
20+
GameDataPath = ""
21+
22+
def executables(self):
23+
return [
24+
mobase.ExecutableInfo(
25+
"Need for Speed: High Stakes",
26+
QFileInfo(self.gameDirectory().absoluteFilePath(self.binaryName())),
27+
)
28+
]

0 commit comments

Comments
 (0)