From b3c016fe475990c17deaef6ee1d19c3948155710 Mon Sep 17 00:00:00 2001 From: mtkennerly Date: Wed, 4 May 2022 04:25:17 +0800 Subject: [PATCH] Improve handling of BR tags --- data/manifest.yaml | 27 ++++++++++++++++++++++++--- data/wiki-game-cache.yaml | 6 +++--- src/wiki.ts | 3 +++ 3 files changed, 30 insertions(+), 6 deletions(-) diff --git a/data/manifest.yaml b/data/manifest.yaml index 3a69f80c..e2518a3f 100644 --- a/data/manifest.yaml +++ b/data/manifest.yaml @@ -45996,7 +45996,12 @@ Chariot Wars: id: 365460 Charlie II: files: - /HISCORES.SAV
/PROGRESS.SAV: + /HISCORES.SAV: + tags: + - save + when: + - os: windows + /PROGRESS.SAV: tags: - save when: @@ -103929,12 +103934,22 @@ Fuel Renegades: id: 1357860 'Fugitive Hunter: War on Terror': files: + /MAKE/AutoSave*.aww: + tags: + - save + when: + - os: windows /MAKE/Config.dat: tags: - config when: - os: windows - /MAKE/Save*.aww
/MAKE/AutoSave*.aww: + /MAKE/HighScore.dat: + tags: + - save + when: + - os: windows + /MAKE/Save*.aww: tags: - save when: @@ -165235,7 +165250,13 @@ Minit: - save when: - store: steam - /minit/minitSaves/minit_v1.sav
/minitGMS2/minitSaves/minit_v1.sav: + /minit/minitSaves/minit_v1.sav: + tags: + - config + - save + when: + - os: windows + /minitGMS2/minitSaves/minit_v1.sav: tags: - config - save diff --git a/data/wiki-game-cache.yaml b/data/wiki-game-cache.yaml index 5a101fae..29fed508 100644 --- a/data/wiki-game-cache.yaml +++ b/data/wiki-game-cache.yaml @@ -20912,7 +20912,7 @@ Chariot Wars: revId: 1184095 Charlie II: pageId: 82322 - revId: 1184097 + revId: 1246798 Charlie Murder: pageId: 59878 revId: 1178306 @@ -46504,7 +46504,7 @@ Fuel Renegades: revId: 1228173 'Fugitive Hunter: War on Terror': pageId: 90859 - revId: 1244974 + revId: 1246797 Fugl: pageId: 66729 renamedFrom: @@ -74771,7 +74771,7 @@ Ministry of Broadcast: revId: 1172046 Minit: pageId: 63861 - revId: 1139811 + revId: 1246799 Minit Fun Racer: pageId: 166782 revId: 1237429 diff --git a/src/wiki.ts b/src/wiki.ts index f82c2358..1dffbe98 100644 --- a/src/wiki.ts +++ b/src/wiki.ts @@ -257,6 +257,9 @@ function getRawPathFromCell(cell: string | PathCell): [string, boolean] { let regular = true; if (typeof cell === "string") { + if (//.test(cell)) { + regular = false; + } composite += cell; } else if (cell.type === "transclusion") { const [stringified, segmentRegular] = stringifyTransclusionCell(cell);