Skip to content

Commit 80dc114

Browse files
feat: cyberpunk2077 (#200)
* feat: delete toplevel extraneous files * chore: rename executables * [pre-commit.ci] Auto fixes from pre-commit.com hooks. --------- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
1 parent 3b2f67c commit 80dc114

1 file changed

Lines changed: 15 additions & 5 deletions

File tree

games/game_cyberpunk2077.py

Lines changed: 15 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,16 @@ class CyberpunkModDataChecker(BasicModDataChecker):
3434
def __init__(self):
3535
super().__init__(
3636
GlobPatterns(
37+
delete=[
38+
"*.gif",
39+
"*.jpg",
40+
"*.jpeg",
41+
"*.jxl",
42+
"*.md",
43+
"*.png",
44+
"*.txt",
45+
"*.webp",
46+
],
3747
move={
3848
# archive and ArchiveXL
3949
"*.archive": "archive/pc/mod/",
@@ -439,22 +449,22 @@ def executables(self) -> list[mobase.ExecutableInfo]:
439449
game_dir = self.gameDirectory()
440450
bin_path = game_dir.absoluteFilePath(self.binaryName())
441451
skip_start_screen = (
442-
" -skipStartScreen" if self._get_setting("skipStartScreen") else ""
452+
"-skipStartScreen" if self._get_setting("skipStartScreen") else ""
443453
)
444454
return [
445455
# Default, runs REDmod deploy if necessary
446456
mobase.ExecutableInfo(
447-
f"{game_name}",
457+
f"{game_name} (REDmod)",
448458
bin_path,
449-
).withArgument(f"--launcher-skip -modded{skip_start_screen}"),
459+
).withArgument(f"--launcher-skip -modded {skip_start_screen}"),
450460
# Start game without REDmod
451461
mobase.ExecutableInfo(
452-
f"{game_name} - skip REDmod deploy",
462+
f"{game_name}",
453463
bin_path,
454464
).withArgument(f"--launcher-skip {skip_start_screen}"),
455465
# Deploy REDmods only
456466
mobase.ExecutableInfo(
457-
"Manually deploy REDmod",
467+
"REDmod",
458468
self._get_redmod_binary(),
459469
).withArgument("deploy -reportProgress -force %modlist%"),
460470
# Launcher

0 commit comments

Comments
 (0)