Clean up some stale data in the manifest
This commit is contained in:
parent
c1f9367c56
commit
f25a3a91fe
4 changed files with 83 additions and 144 deletions
|
@ -1531,27 +1531,6 @@ $1 Ride:
|
|||
- save
|
||||
steam:
|
||||
id: 529950
|
||||
12 is Better Than 6:
|
||||
files:
|
||||
"<winAppData>/_12ibt6/savedata.ini":
|
||||
tags:
|
||||
- save
|
||||
when:
|
||||
- os: windows
|
||||
"<winAppData>/_12ibt6/settings.ini":
|
||||
tags:
|
||||
- config
|
||||
when:
|
||||
- os: windows
|
||||
id:
|
||||
steamExtra:
|
||||
- 411110
|
||||
- 450820
|
||||
- 450830
|
||||
installDir:
|
||||
12 is Better Than 6: {}
|
||||
steam:
|
||||
id: 410110
|
||||
123 Slaughter Me Street:
|
||||
installDir:
|
||||
123 Slaughter Me Street: {}
|
||||
|
@ -25258,7 +25237,7 @@ Alone in the Dark (2008):
|
|||
store: steam
|
||||
steam:
|
||||
id: 259170
|
||||
Alone in the Dark (2023):
|
||||
Alone in the Dark (2024):
|
||||
gog:
|
||||
id: 1177195295
|
||||
steam:
|
||||
|
@ -108640,14 +108619,6 @@ Command & Conquer:
|
|||
when:
|
||||
- os: dos
|
||||
- os: windows
|
||||
Command & Conquer (2013):
|
||||
files:
|
||||
"<home>/Documents/Command & Conquer":
|
||||
tags:
|
||||
- config
|
||||
- save
|
||||
when:
|
||||
- os: windows
|
||||
"Command & Conquer 3: Tiberium Wars":
|
||||
files:
|
||||
"<home>/Saved Games/Command & Conquer 3 Kane's Wrath":
|
||||
|
@ -178942,14 +178913,6 @@ Engram:
|
|||
store: steam
|
||||
steam:
|
||||
id: 930360
|
||||
Enigma:
|
||||
files:
|
||||
"<winAppData>/Roaming/Enigma":
|
||||
tags:
|
||||
- config
|
||||
- save
|
||||
when:
|
||||
- os: windows
|
||||
Enigma (2015):
|
||||
files:
|
||||
"<base>/ENIGMA.cf":
|
||||
|
@ -296060,7 +296023,7 @@ Koihime Enbu RyoRaiRai:
|
|||
- store: steam
|
||||
steam:
|
||||
id: 795510
|
||||
Koikatsu Party:
|
||||
Koikatsu:
|
||||
files:
|
||||
"<base>/Koikatsu Party/UserData/save":
|
||||
tags:
|
||||
|
@ -385033,7 +384996,7 @@ Outcast 1.1:
|
|||
store: steam
|
||||
steam:
|
||||
id: 336610
|
||||
Outcast 2 - A New Beginning:
|
||||
"Outcast: A New Beginning":
|
||||
gog:
|
||||
id: 1299791510
|
||||
steam:
|
||||
|
@ -475227,18 +475190,6 @@ Silent Gentleman:
|
|||
- store: steam
|
||||
steam:
|
||||
id: 636360
|
||||
"Silent Heroes: Elite Troops of WWII":
|
||||
files:
|
||||
"<base>/profiles/*/save":
|
||||
tags:
|
||||
- save
|
||||
when:
|
||||
- os: windows
|
||||
"<base>/profiles/*/settings":
|
||||
tags:
|
||||
- config
|
||||
when:
|
||||
- os: windows
|
||||
Silent Hill 2:
|
||||
steam:
|
||||
id: 2124490
|
||||
|
@ -499300,14 +499251,14 @@ Squad:
|
|||
store: steam
|
||||
steam:
|
||||
id: 393380
|
||||
Squad Z:
|
||||
steam:
|
||||
id: 784030
|
||||
Squadron 51:
|
||||
Squad 51 vs. the Flying Saucers:
|
||||
installDir:
|
||||
Squadron 51: {}
|
||||
steam:
|
||||
id: 1378800
|
||||
Squad Z:
|
||||
steam:
|
||||
id: 784030
|
||||
"Squadron: Sky Guardians":
|
||||
installDir:
|
||||
Squadron Sky Guardians: {}
|
||||
|
@ -594585,6 +594536,42 @@ Turok:
|
|||
- save
|
||||
when:
|
||||
- os: windows
|
||||
Turok (2015):
|
||||
files:
|
||||
"<base>/config.cfg":
|
||||
tags:
|
||||
- config
|
||||
when:
|
||||
- os: windows
|
||||
- os: mac
|
||||
- os: linux
|
||||
"<base>/saves":
|
||||
tags:
|
||||
- save
|
||||
when:
|
||||
- os: windows
|
||||
- os: mac
|
||||
- os: linux
|
||||
gog:
|
||||
id: 1444038183
|
||||
installDir:
|
||||
Turok: {}
|
||||
launch:
|
||||
"<base>/Turok EX.app":
|
||||
- when:
|
||||
- os: mac
|
||||
store: steam
|
||||
"<base>/TurokEx":
|
||||
- when:
|
||||
- bit: 64
|
||||
os: linux
|
||||
store: steam
|
||||
"<base>/sobek.exe":
|
||||
- when:
|
||||
- os: windows
|
||||
store: steam
|
||||
steam:
|
||||
id: 405820
|
||||
"Turok 2: Seeds of Evil (2017)":
|
||||
files:
|
||||
"<base>/kexengine.cfg":
|
||||
|
@ -594644,42 +594631,6 @@ Turok:
|
|||
store: steam
|
||||
steam:
|
||||
id: 1996770
|
||||
"Turok: Dinosaur Hunter (2015)":
|
||||
files:
|
||||
"<base>/config.cfg":
|
||||
tags:
|
||||
- config
|
||||
when:
|
||||
- os: windows
|
||||
- os: mac
|
||||
- os: linux
|
||||
"<base>/saves":
|
||||
tags:
|
||||
- save
|
||||
when:
|
||||
- os: windows
|
||||
- os: mac
|
||||
- os: linux
|
||||
gog:
|
||||
id: 1444038183
|
||||
installDir:
|
||||
Turok: {}
|
||||
launch:
|
||||
"<base>/Turok EX.app":
|
||||
- when:
|
||||
- os: mac
|
||||
store: steam
|
||||
"<base>/TurokEx":
|
||||
- when:
|
||||
- bit: 64
|
||||
os: linux
|
||||
store: steam
|
||||
"<base>/sobek.exe":
|
||||
- when:
|
||||
- os: windows
|
||||
store: steam
|
||||
steam:
|
||||
id: 405820
|
||||
"Turok: Escape from Lost Valley":
|
||||
installDir:
|
||||
Turok Escape from Lost Valley: {}
|
||||
|
@ -625217,7 +625168,7 @@ Where Is The Beach?:
|
|||
store: steam
|
||||
steam:
|
||||
id: 1008260
|
||||
Where They Cremate The Roadkill:
|
||||
Where They Cremate the Roadkill:
|
||||
installDir:
|
||||
Where They Cremate The Roadkill: {}
|
||||
launch:
|
||||
|
@ -646759,30 +646710,6 @@ Zzzzz:
|
|||
store: steam
|
||||
steam:
|
||||
id: 925640
|
||||
"В тылу врага: Диверсанты 2":
|
||||
files:
|
||||
"<base>/profiles/*/save":
|
||||
tags:
|
||||
- save
|
||||
when:
|
||||
- os: windows
|
||||
"<base>/profiles/*/settings":
|
||||
tags:
|
||||
- config
|
||||
when:
|
||||
- os: windows
|
||||
"В тылу врага: Диверсанты 3":
|
||||
files:
|
||||
"<base>/profiles/*/save":
|
||||
tags:
|
||||
- save
|
||||
when:
|
||||
- os: windows
|
||||
"<base>/profiles/*/settings":
|
||||
tags:
|
||||
- config
|
||||
when:
|
||||
- os: windows
|
||||
ВЗЛОМ ЖОПЫ:
|
||||
installDir:
|
||||
VZLOM JOPI: {}
|
||||
|
|
|
@ -1367,7 +1367,7 @@
|
|||
* [Alone](https://www.pcgamingwiki.com/wiki/?curid=92233)
|
||||
* [Alone (Avasion)](https://www.pcgamingwiki.com/wiki/?curid=137296)
|
||||
* [Alone in Space](https://www.pcgamingwiki.com/wiki/?curid=44489)
|
||||
* [Alone in the Dark (2023)](https://www.pcgamingwiki.com/wiki/?curid=180712)
|
||||
* [Alone in the Dark (2024)](https://www.pcgamingwiki.com/wiki/?curid=180712)
|
||||
* [Alone in the Forest VR](https://www.pcgamingwiki.com/wiki/?curid=93958)
|
||||
* [Alone in the War](https://www.pcgamingwiki.com/wiki/?curid=144176)
|
||||
* [Alone K.W.](https://www.pcgamingwiki.com/wiki/?curid=44395)
|
||||
|
@ -6332,6 +6332,7 @@
|
|||
* [Comit the Astrodian 3](https://www.pcgamingwiki.com/wiki/?curid=70705)
|
||||
* [ComixPlay](https://www.pcgamingwiki.com/wiki/?curid=44467)
|
||||
* [Commanager Tycoon](https://www.pcgamingwiki.com/wiki/?curid=92819)
|
||||
* [Command & Conquer (2013)](https://www.pcgamingwiki.com/wiki/?curid=182598)
|
||||
* [Command Adventures: Starship](https://www.pcgamingwiki.com/wiki/?curid=184714)
|
||||
* [Command Ops 2](https://www.pcgamingwiki.com/wiki/?curid=57904)
|
||||
* [Command: Chains of War](https://www.pcgamingwiki.com/wiki/?curid=62534)
|
||||
|
@ -22375,7 +22376,7 @@
|
|||
* [OutBreak: The Escape](https://www.pcgamingwiki.com/wiki/?curid=78441)
|
||||
* [Outbreak: The New Nightmare](https://www.pcgamingwiki.com/wiki/?curid=62825)
|
||||
* [Outburst](https://www.pcgamingwiki.com/wiki/?curid=65496)
|
||||
* [Outcast 2 - A New Beginning](https://www.pcgamingwiki.com/wiki/?curid=171519)
|
||||
* [Outcast: A New Beginning](https://www.pcgamingwiki.com/wiki/?curid=171519)
|
||||
* [Outcome](https://www.pcgamingwiki.com/wiki/?curid=126402)
|
||||
* [Outer Rim](https://www.pcgamingwiki.com/wiki/?curid=60243)
|
||||
* [Outer Space](https://www.pcgamingwiki.com/wiki/?curid=98692)
|
||||
|
@ -27496,6 +27497,7 @@
|
|||
* [SILENT DOOM](https://www.pcgamingwiki.com/wiki/?curid=128419)
|
||||
* [Silent Footsteps](https://www.pcgamingwiki.com/wiki/?curid=103003)
|
||||
* [Silent Gentleman](https://www.pcgamingwiki.com/wiki/?curid=89332)
|
||||
* [Silent Heroes: Elite Troops of WWII](https://www.pcgamingwiki.com/wiki/?curid=126542)
|
||||
* [Silent Hill 2](https://www.pcgamingwiki.com/wiki/?curid=31057)
|
||||
* [Silent hill 2](https://www.pcgamingwiki.com/wiki/?curid=182665)
|
||||
* [Silent Hunter 4: Wolves of the Pacific](https://www.pcgamingwiki.com/wiki/?curid=41362)
|
||||
|
@ -28977,9 +28979,9 @@
|
|||
* [SQR 2](https://www.pcgamingwiki.com/wiki/?curid=64050)
|
||||
* [SQR 3](https://www.pcgamingwiki.com/wiki/?curid=73827)
|
||||
* [SQR 4](https://www.pcgamingwiki.com/wiki/?curid=134678)
|
||||
* [Squad 51 vs. the Flying Saucers](https://www.pcgamingwiki.com/wiki/?curid=166523)
|
||||
* [Squad Z](https://www.pcgamingwiki.com/wiki/?curid=104243)
|
||||
* [Squadron 42](https://www.pcgamingwiki.com/wiki/?curid=189862)
|
||||
* [Squadron 51](https://www.pcgamingwiki.com/wiki/?curid=166523)
|
||||
* [Squadron: Sky Guardians](https://www.pcgamingwiki.com/wiki/?curid=65578)
|
||||
* [Squake](https://www.pcgamingwiki.com/wiki/?curid=53564)
|
||||
* [Squally](https://www.pcgamingwiki.com/wiki/?curid=120903)
|
||||
|
@ -35984,7 +35986,7 @@
|
|||
* [Where the Bees Make Honey](https://www.pcgamingwiki.com/wiki/?curid=126263)
|
||||
* [Where the Heart Leads](https://www.pcgamingwiki.com/wiki/?curid=174590)
|
||||
* [Where the Money Is](https://www.pcgamingwiki.com/wiki/?curid=68639)
|
||||
* [Where They Cremate The Roadkill](https://www.pcgamingwiki.com/wiki/?curid=71896)
|
||||
* [Where They Cremate the Roadkill](https://www.pcgamingwiki.com/wiki/?curid=71896)
|
||||
* [Where Thoughts Go: Prologue](https://www.pcgamingwiki.com/wiki/?curid=107814)
|
||||
* [Where Thoughts Go: Resolutions](https://www.pcgamingwiki.com/wiki/?curid=125183)
|
||||
* [Where Time Stood Still](https://www.pcgamingwiki.com/wiki/?curid=88832)
|
||||
|
@ -37245,6 +37247,8 @@
|
|||
* [Ôpe](https://www.pcgamingwiki.com/wiki/?curid=150237)
|
||||
* [Бухой Батя / Drunk Dad](https://www.pcgamingwiki.com/wiki/?curid=121753)
|
||||
* [В поисках Атлантиды](https://www.pcgamingwiki.com/wiki/?curid=121077)
|
||||
* [В тылу врага: Диверсанты 2](https://www.pcgamingwiki.com/wiki/?curid=147346)
|
||||
* [В тылу врага: Диверсанты 3](https://www.pcgamingwiki.com/wiki/?curid=147347)
|
||||
* [ВЗЛОМ ЖОПЫ](https://www.pcgamingwiki.com/wiki/?curid=156519)
|
||||
* [Воин Хинора](https://www.pcgamingwiki.com/wiki/?curid=129623)
|
||||
* [ДОКА 2! - КРОВЬ, КИШКИ, ГОЛЫЕ СИСЬКИ](https://www.pcgamingwiki.com/wiki/?curid=125181)
|
||||
|
|
|
@ -7360,9 +7360,11 @@ Alone in the Dark (2008):
|
|||
templates:
|
||||
- "{{Game data/config|Windows|{{p|localappdata}}\\Atari\\AITD\\}}"
|
||||
- "{{Game data/saves|Windows|{{p|localappdata}}\\Atari\\AITD\\}}"
|
||||
Alone in the Dark (2023):
|
||||
Alone in the Dark (2024):
|
||||
gog: 1177195295
|
||||
pageId: 180712
|
||||
renamedFrom:
|
||||
- Alone in the Dark (2023)
|
||||
steam: 1310410
|
||||
Alone in the Dark 2:
|
||||
gog: 1207660963
|
||||
|
@ -53173,11 +53175,6 @@ English Country Tune:
|
|||
Engram:
|
||||
pageId: 125195
|
||||
steam: 930360
|
||||
Enigma:
|
||||
pageId: 192046
|
||||
templates:
|
||||
- "{{Game data/config|Windows|{{p|appdata}}\\Roaming\\Enigma\\}}"
|
||||
- "{{Game data/saves|Windows|{{p|appdata}}\\Roaming\\Enigma\\}}"
|
||||
Enigma (2015):
|
||||
pageId: 39785
|
||||
steam: 494100
|
||||
|
@ -88442,10 +88439,11 @@ Koihime Enbu:
|
|||
Koihime Enbu RyoRaiRai:
|
||||
pageId: 99922
|
||||
steam: 795510
|
||||
Koikatsu Party:
|
||||
Koikatsu:
|
||||
pageId: 166215
|
||||
renamedFrom:
|
||||
- コイカツ! / Koikatsu Party
|
||||
- Koikatsu Party
|
||||
steam: 1073440
|
||||
templates:
|
||||
- "{{Game data/config|Windows|{{p|game}}\\UserData\\config}}"
|
||||
|
@ -115211,9 +115209,11 @@ Outcast 1.1:
|
|||
templates:
|
||||
- "{{Game data/config|Windows|{{p|game}}\\userdata\\config.ini}}"
|
||||
- "{{Game data/saves|Windows|{{p|game}}\\userdata\\savegames}}"
|
||||
Outcast 2 - A New Beginning:
|
||||
"Outcast: A New Beginning":
|
||||
gog: 1299791510
|
||||
pageId: 171519
|
||||
renamedFrom:
|
||||
- Outcast 2 - A New Beginning
|
||||
steam: 1013140
|
||||
"Outcast: Second Contact":
|
||||
gog: 2109390794
|
||||
|
@ -149337,14 +149337,16 @@ Squad:
|
|||
templates:
|
||||
- "{{Game data/config|Windows|{{p|localappdata}}\\SquadGame\\Saved\\Config\\WindowsNoEditor\\}}"
|
||||
- "{{Game data/saves|Windows|{{p|localappdata}}\\SquadGame\\Saved\\SaveGames\\}}"
|
||||
Squad 51 vs. the Flying Saucers:
|
||||
pageId: 166523
|
||||
renamedFrom:
|
||||
- Squadron 51
|
||||
steam: 1378800
|
||||
Squad Z:
|
||||
pageId: 104243
|
||||
steam: 784030
|
||||
Squadron 42:
|
||||
pageId: 189862
|
||||
Squadron 51:
|
||||
pageId: 166523
|
||||
steam: 1378800
|
||||
"Squadron: Sky Guardians":
|
||||
pageId: 65578
|
||||
steam: 673570
|
||||
|
@ -178225,6 +178227,19 @@ Turok:
|
|||
templates:
|
||||
- "{{Game data/config|Windows|{{P|game}}\\TurokGame\\Config}}"
|
||||
- "{{Game data/saves|Windows|{{P|appdata}}\\Touchstone\\Turok}}"
|
||||
Turok (2015):
|
||||
gog: 1444038183
|
||||
pageId: 30173
|
||||
renamedFrom:
|
||||
- "Turok: Dinosaur Hunter (2015)"
|
||||
steam: 405820
|
||||
templates:
|
||||
- "{{Game data/config|Windows|{{P|game}}\\config.cfg}}"
|
||||
- "{{Game data/config|OS X|{{P|game}}/config.cfg}}"
|
||||
- "{{Game data/config|Linux|{{P|game}}/config.cfg}}"
|
||||
- "{{Game data/saves|Windows|{{P|game}}\\saves\\}}"
|
||||
- "{{Game data/saves|OS X|{{P|game}}/saves/}}"
|
||||
- "{{Game data/saves|Linux|{{P|game}}/saves/}}"
|
||||
"Turok 2: Seeds of Evil":
|
||||
pageId: 54178
|
||||
"Turok 2: Seeds of Evil (2017)":
|
||||
|
@ -178245,17 +178260,6 @@ Turok:
|
|||
- "{{Game data/saves|Windows|{{p|userprofile}}\\Saved Games\\Nightdive Studios\\Turok 3\\saves\\*.sav}}"
|
||||
"Turok: Dinosaur Hunter":
|
||||
pageId: 30285
|
||||
"Turok: Dinosaur Hunter (2015)":
|
||||
gog: 1444038183
|
||||
pageId: 30173
|
||||
steam: 405820
|
||||
templates:
|
||||
- "{{Game data/config|Windows|{{P|game}}\\config.cfg}}"
|
||||
- "{{Game data/config|OS X|{{P|game}}/config.cfg}}"
|
||||
- "{{Game data/config|Linux|{{P|game}}/config.cfg}}"
|
||||
- "{{Game data/saves|Windows|{{P|game}}\\saves\\}}"
|
||||
- "{{Game data/saves|OS X|{{P|game}}/saves/}}"
|
||||
- "{{Game data/saves|Linux|{{P|game}}/saves/}}"
|
||||
"Turok: Escape from Lost Valley":
|
||||
pageId: 141387
|
||||
steam: 1078560
|
||||
|
@ -187771,8 +187775,10 @@ Where Is My Heart?:
|
|||
Where Is The Beach?:
|
||||
pageId: 125699
|
||||
steam: 1008260
|
||||
Where They Cremate The Roadkill:
|
||||
Where They Cremate the Roadkill:
|
||||
pageId: 71896
|
||||
renamedFrom:
|
||||
- Where They Cremate The Roadkill
|
||||
steam: 705610
|
||||
"Where Thoughts Go: Prologue":
|
||||
pageId: 107814
|
||||
|
|
|
@ -120,6 +120,8 @@ impl Manifest {
|
|||
steam_cache: &SteamCache,
|
||||
games: Option<Vec<String>>,
|
||||
) -> Result<(), Error> {
|
||||
self.0.clear();
|
||||
|
||||
for (title, info) in &wiki_cache.0 {
|
||||
if let Some(games) = &games {
|
||||
if !games.contains(title) {
|
||||
|
|
Reference in a new issue