diff --git a/emulators/tr2x.yml b/emulators/tr2x.yml index 76c688f5..1b78796f 100644 --- a/emulators/tr2x.yml +++ b/emulators/tr2x.yml @@ -4,9 +4,9 @@ type: standalone core_classification: game_engine source: "https://github.com/LostArtefacts/TRX" upstream: "https://github.com/LostArtefacts/TRX" -source_commit: "c43c1cc875277324dff44a9e57e4fdd58fd3fb4c" -upstream_commit: "c43c1cc875277324dff44a9e57e4fdd58fd3fb4c" -profiled_date: "2026-10-04" +source_commit: "3d39911a1b839c753b6efad236db67d9fb2b273e" +upstream_commit: "3d39911a1b839c753b6efad236db67d9fb2b273e" +profiled_date: "2026-10-23" cores: [] systems: - tomb-raider-2 @@ -28,7 +28,7 @@ notes: | files. main.sfx is TR2's sample bank. The gameflow sets sfx_path to it - (data/trx/ship/games/tr2/gameflow.json5:33) and the level pipeline + (data/trx/ship/games/tr2/gameflow.json5:35) and the level pipeline reads it per level (src/trx/game/level/pipeline.c:179). FMV extension probing (src/trx/game/paths.c:76-79): @@ -36,7 +36,7 @@ notes: | The retail Core/Eidos cutscenes are .rpl. The gameflow still names them .AVI, resolution picks whichever extension exists. - Music backend (src/trx/game/music/backend_files.c:25-49): + Music backend (src/trx/game/music/backend_files.c:33-35, 108-134): extensions .flac .ogg .mp3 .wav .wma file name trackNN. (two-digit) or N. Retail TR2 CD rips yield 2.mp3 through 61.mp3 (bare-number form, @@ -49,7 +49,7 @@ files: unsourceable: "retail data the collection does not hold, and a same-named file of another game must not stand in" required: true category: game_data - source_ref: "data/trx/ship/games/tr2/gameflow.json5:33" + source_ref: "data/trx/ship/games/tr2/gameflow.json5:35" note: "Shared sample bank, loaded for every level." # Levels @@ -65,161 +65,161 @@ files: path: "games/tr2/levels/assault.tr2" required: true category: game_data - source_ref: "data/trx/ship/games/tr2/gameflow.json5:54" + source_ref: "data/trx/ship/games/tr2/gameflow.json5:57" note: "Lara's Home / assault course." - name: "wall.tr2" path: "games/tr2/levels/wall.tr2" required: true category: game_data - source_ref: "data/trx/ship/games/tr2/gameflow.json5:84" + source_ref: "data/trx/ship/games/tr2/gameflow.json5:89" note: "The Great Wall" - name: "boat.tr2" path: "games/tr2/levels/boat.tr2" required: true category: game_data - source_ref: "data/trx/ship/games/tr2/gameflow.json5:119" + source_ref: "data/trx/ship/games/tr2/gameflow.json5:125" note: "Venice" - name: "venice.tr2" path: "games/tr2/levels/venice.tr2" required: true category: game_data - source_ref: "data/trx/ship/games/tr2/gameflow.json5:144" + source_ref: "data/trx/ship/games/tr2/gameflow.json5:151" note: "Bartoli's Hideout" - name: "opera.tr2" path: "games/tr2/levels/opera.tr2" required: true category: game_data - source_ref: "data/trx/ship/games/tr2/gameflow.json5:171" + source_ref: "data/trx/ship/games/tr2/gameflow.json5:179" note: "Opera House" - name: "rig.tr2" path: "games/tr2/levels/rig.tr2" required: true category: game_data - source_ref: "data/trx/ship/games/tr2/gameflow.json5:202" + source_ref: "data/trx/ship/games/tr2/gameflow.json5:211" note: "Offshore Rig" - name: "platform.tr2" path: "games/tr2/levels/platform.tr2" required: true category: game_data - source_ref: "data/trx/ship/games/tr2/gameflow.json5:231" + source_ref: "data/trx/ship/games/tr2/gameflow.json5:241" note: "Diving Area" - name: "unwater.tr2" path: "games/tr2/levels/unwater.tr2" required: true category: game_data - source_ref: "data/trx/ship/games/tr2/gameflow.json5:260" + source_ref: "data/trx/ship/games/tr2/gameflow.json5:271" note: "40 Fathoms" - name: "keel.tr2" path: "games/tr2/levels/keel.tr2" required: true category: game_data - source_ref: "data/trx/ship/games/tr2/gameflow.json5:289" + source_ref: "data/trx/ship/games/tr2/gameflow.json5:301" note: "Wreck of the Maria Doria" - name: "living.tr2" path: "games/tr2/levels/living.tr2" required: true category: game_data - source_ref: "data/trx/ship/games/tr2/gameflow.json5:321" + source_ref: "data/trx/ship/games/tr2/gameflow.json5:334" note: "Living Quarters" - name: "deck.tr2" path: "games/tr2/levels/deck.tr2" required: true category: game_data - source_ref: "data/trx/ship/games/tr2/gameflow.json5:351" + source_ref: "data/trx/ship/games/tr2/gameflow.json5:365" note: "The Deck" - name: "skidoo.tr2" path: "games/tr2/levels/skidoo.tr2" required: true category: game_data - source_ref: "data/trx/ship/games/tr2/gameflow.json5:383" + source_ref: "data/trx/ship/games/tr2/gameflow.json5:398" note: "Tibetan Foothills" - name: "monastry.tr2" path: "games/tr2/levels/monastry.tr2" required: true category: game_data - source_ref: "data/trx/ship/games/tr2/gameflow.json5:411" + source_ref: "data/trx/ship/games/tr2/gameflow.json5:427" note: "Barkhang Monastery" - name: "catacomb.tr2" path: "games/tr2/levels/catacomb.tr2" required: true category: game_data - source_ref: "data/trx/ship/games/tr2/gameflow.json5:440" + source_ref: "data/trx/ship/games/tr2/gameflow.json5:457" note: "Catacombs of the Talion" - name: "icecave.tr2" path: "games/tr2/levels/icecave.tr2" required: true category: game_data - source_ref: "data/trx/ship/games/tr2/gameflow.json5:468" + source_ref: "data/trx/ship/games/tr2/gameflow.json5:486" note: "Ice Palace" - name: "emprtomb.tr2" path: "games/tr2/levels/emprtomb.tr2" required: true category: game_data - source_ref: "data/trx/ship/games/tr2/gameflow.json5:496" + source_ref: "data/trx/ship/games/tr2/gameflow.json5:515" note: "Temple of Xian" - name: "floating.tr2" path: "games/tr2/levels/floating.tr2" required: true category: game_data - source_ref: "data/trx/ship/games/tr2/gameflow.json5:526" + source_ref: "data/trx/ship/games/tr2/gameflow.json5:546" note: "Floating Islands" - name: "xian.tr2" path: "games/tr2/levels/xian.tr2" required: true category: game_data - source_ref: "data/trx/ship/games/tr2/gameflow.json5:552" + source_ref: "data/trx/ship/games/tr2/gameflow.json5:573" note: "The Dragon's Lair" - name: "house.tr2" path: "games/tr2/levels/house.tr2" required: true category: game_data - source_ref: "data/trx/ship/games/tr2/gameflow.json5:578" + source_ref: "data/trx/ship/games/tr2/gameflow.json5:600" note: "Home Sweet Home" - name: "cut1.tr2" path: "games/tr2/levels/cut1.tr2" required: true category: game_data - source_ref: "data/trx/ship/games/tr2/gameflow.json5:691" + source_ref: "data/trx/ship/games/tr2/gameflow.json5:714" note: "Cutscene level 1" - name: "cut2.tr2" path: "games/tr2/levels/cut2.tr2" required: true category: game_data - source_ref: "data/trx/ship/games/tr2/gameflow.json5:706" + source_ref: "data/trx/ship/games/tr2/gameflow.json5:729" note: "Cutscene level 2" - name: "cut3.tr2" path: "games/tr2/levels/cut3.tr2" required: true category: game_data - source_ref: "data/trx/ship/games/tr2/gameflow.json5:721" + source_ref: "data/trx/ship/games/tr2/gameflow.json5:744" note: "Cutscene level 3" - name: "cut4.tr2" path: "games/tr2/levels/cut4.tr2" required: true category: game_data - source_ref: "data/trx/ship/games/tr2/gameflow.json5:737" + source_ref: "data/trx/ship/games/tr2/gameflow.json5:761" note: "Cutscene level 4" # FMV cutscenes @@ -231,7 +231,7 @@ files: path: "games/tr2/fmv/logo.rpl" required: false category: game_data - source_ref: "data/trx/ship/games/tr2/gameflow.json5:756" + source_ref: "data/trx/ship/games/tr2/gameflow.json5:781" note: "Eidos legal screen." - name: "ANCIENT.AVI" @@ -239,7 +239,7 @@ files: path: "games/tr2/fmv/ancient.rpl" required: false category: game_data - source_ref: "data/trx/ship/games/tr2/gameflow.json5:757" + source_ref: "data/trx/ship/games/tr2/gameflow.json5:782" note: "Intro cutscene." - name: "MODERN.AVI" @@ -247,42 +247,42 @@ files: path: "games/tr2/fmv/modern.rpl" required: false category: game_data - source_ref: "data/trx/ship/games/tr2/gameflow.json5:758" + source_ref: "data/trx/ship/games/tr2/gameflow.json5:783" - name: "LANDING.AVI" aliases: [landing.rpl] path: "games/tr2/fmv/landing.rpl" required: false category: game_data - source_ref: "data/trx/ship/games/tr2/gameflow.json5:759" + source_ref: "data/trx/ship/games/tr2/gameflow.json5:784" - name: "MS.AVI" aliases: [ms.rpl] path: "games/tr2/fmv/ms.rpl" required: false category: game_data - source_ref: "data/trx/ship/games/tr2/gameflow.json5:760" + source_ref: "data/trx/ship/games/tr2/gameflow.json5:785" - name: "CRASH.AVI" aliases: [crash.rpl] path: "games/tr2/fmv/crash.rpl" required: false category: game_data - source_ref: "data/trx/ship/games/tr2/gameflow.json5:761" + source_ref: "data/trx/ship/games/tr2/gameflow.json5:786" - name: "JEEP.AVI" aliases: [jeep.rpl] path: "games/tr2/fmv/jeep.rpl" required: false category: game_data - source_ref: "data/trx/ship/games/tr2/gameflow.json5:762" + source_ref: "data/trx/ship/games/tr2/gameflow.json5:787" - name: "END.AVI" aliases: [end.rpl] path: "games/tr2/fmv/end.rpl" required: false category: game_data - source_ref: "data/trx/ship/games/tr2/gameflow.json5:763" + source_ref: "data/trx/ship/games/tr2/gameflow.json5:788" # Music tracks (retail CD audio, ripped as N.). # Enumerated by the ship tree in docs/trx/INSTALLING.md (TR2 uses the @@ -291,331 +291,331 @@ files: path: "games/tr2/music/2.mp3" required: false category: game_data - source_ref: "src/trx/game/music/backend_files.c:48" + source_ref: "src/trx/game/music/backend_files.c:128" - name: "3.mp3" path: "games/tr2/music/3.mp3" required: false category: game_data - source_ref: "src/trx/game/music/backend_files.c:48" + source_ref: "src/trx/game/music/backend_files.c:128" - name: "4.mp3" path: "games/tr2/music/4.mp3" required: false category: game_data - source_ref: "src/trx/game/music/backend_files.c:48" + source_ref: "src/trx/game/music/backend_files.c:128" - name: "5.mp3" path: "games/tr2/music/5.mp3" required: false category: game_data - source_ref: "src/trx/game/music/backend_files.c:48" + source_ref: "src/trx/game/music/backend_files.c:128" - name: "6.mp3" path: "games/tr2/music/6.mp3" required: false category: game_data - source_ref: "src/trx/game/music/backend_files.c:48" + source_ref: "src/trx/game/music/backend_files.c:128" - name: "7.mp3" path: "games/tr2/music/7.mp3" required: false category: game_data - source_ref: "src/trx/game/music/backend_files.c:48" + source_ref: "src/trx/game/music/backend_files.c:128" - name: "8.mp3" path: "games/tr2/music/8.mp3" required: false category: game_data - source_ref: "src/trx/game/music/backend_files.c:48" + source_ref: "src/trx/game/music/backend_files.c:128" - name: "9.mp3" path: "games/tr2/music/9.mp3" required: false category: game_data - source_ref: "src/trx/game/music/backend_files.c:48" + source_ref: "src/trx/game/music/backend_files.c:128" - name: "10.mp3" path: "games/tr2/music/10.mp3" required: false category: game_data - source_ref: "src/trx/game/music/backend_files.c:48" + source_ref: "src/trx/game/music/backend_files.c:128" - name: "11.mp3" path: "games/tr2/music/11.mp3" required: false category: game_data - source_ref: "src/trx/game/music/backend_files.c:48" + source_ref: "src/trx/game/music/backend_files.c:128" - name: "12.mp3" path: "games/tr2/music/12.mp3" required: false category: game_data - source_ref: "src/trx/game/music/backend_files.c:48" + source_ref: "src/trx/game/music/backend_files.c:128" - name: "13.mp3" path: "games/tr2/music/13.mp3" required: false category: game_data - source_ref: "src/trx/game/music/backend_files.c:48" + source_ref: "src/trx/game/music/backend_files.c:128" - name: "14.mp3" path: "games/tr2/music/14.mp3" required: false category: game_data - source_ref: "src/trx/game/music/backend_files.c:48" + source_ref: "src/trx/game/music/backend_files.c:128" - name: "15.mp3" path: "games/tr2/music/15.mp3" required: false category: game_data - source_ref: "src/trx/game/music/backend_files.c:48" + source_ref: "src/trx/game/music/backend_files.c:128" - name: "16.mp3" path: "games/tr2/music/16.mp3" required: false category: game_data - source_ref: "src/trx/game/music/backend_files.c:48" + source_ref: "src/trx/game/music/backend_files.c:128" - name: "17.mp3" path: "games/tr2/music/17.mp3" required: false category: game_data - source_ref: "src/trx/game/music/backend_files.c:48" + source_ref: "src/trx/game/music/backend_files.c:128" - name: "18.mp3" path: "games/tr2/music/18.mp3" required: false category: game_data - source_ref: "src/trx/game/music/backend_files.c:48" + source_ref: "src/trx/game/music/backend_files.c:128" - name: "19.mp3" path: "games/tr2/music/19.mp3" required: false category: game_data - source_ref: "src/trx/game/music/backend_files.c:48" + source_ref: "src/trx/game/music/backend_files.c:128" - name: "20.mp3" path: "games/tr2/music/20.mp3" required: false category: game_data - source_ref: "src/trx/game/music/backend_files.c:48" + source_ref: "src/trx/game/music/backend_files.c:128" - name: "21.mp3" path: "games/tr2/music/21.mp3" required: false category: game_data - source_ref: "src/trx/game/music/backend_files.c:48" + source_ref: "src/trx/game/music/backend_files.c:128" - name: "22.mp3" path: "games/tr2/music/22.mp3" required: false category: game_data - source_ref: "src/trx/game/music/backend_files.c:48" + source_ref: "src/trx/game/music/backend_files.c:128" - name: "23.mp3" path: "games/tr2/music/23.mp3" required: false category: game_data - source_ref: "src/trx/game/music/backend_files.c:48" + source_ref: "src/trx/game/music/backend_files.c:128" - name: "24.mp3" path: "games/tr2/music/24.mp3" required: false category: game_data - source_ref: "src/trx/game/music/backend_files.c:48" + source_ref: "src/trx/game/music/backend_files.c:128" - name: "25.mp3" path: "games/tr2/music/25.mp3" required: false category: game_data - source_ref: "src/trx/game/music/backend_files.c:48" + source_ref: "src/trx/game/music/backend_files.c:128" - name: "26.mp3" path: "games/tr2/music/26.mp3" required: false category: game_data - source_ref: "src/trx/game/music/backend_files.c:48" + source_ref: "src/trx/game/music/backend_files.c:128" - name: "27.mp3" path: "games/tr2/music/27.mp3" required: false category: game_data - source_ref: "src/trx/game/music/backend_files.c:48" + source_ref: "src/trx/game/music/backend_files.c:128" - name: "28.mp3" path: "games/tr2/music/28.mp3" required: false category: game_data - source_ref: "src/trx/game/music/backend_files.c:48" + source_ref: "src/trx/game/music/backend_files.c:128" - name: "29.mp3" path: "games/tr2/music/29.mp3" required: false category: game_data - source_ref: "src/trx/game/music/backend_files.c:48" + source_ref: "src/trx/game/music/backend_files.c:128" - name: "30.mp3" path: "games/tr2/music/30.mp3" required: false category: game_data - source_ref: "src/trx/game/music/backend_files.c:48" + source_ref: "src/trx/game/music/backend_files.c:128" - name: "31.mp3" path: "games/tr2/music/31.mp3" required: false category: game_data - source_ref: "src/trx/game/music/backend_files.c:48" + source_ref: "src/trx/game/music/backend_files.c:128" - name: "32.mp3" path: "games/tr2/music/32.mp3" required: false category: game_data - source_ref: "src/trx/game/music/backend_files.c:48" + source_ref: "src/trx/game/music/backend_files.c:128" - name: "33.mp3" path: "games/tr2/music/33.mp3" required: false category: game_data - source_ref: "src/trx/game/music/backend_files.c:48" + source_ref: "src/trx/game/music/backend_files.c:128" - name: "34.mp3" path: "games/tr2/music/34.mp3" required: false category: game_data - source_ref: "src/trx/game/music/backend_files.c:48" + source_ref: "src/trx/game/music/backend_files.c:128" - name: "35.mp3" path: "games/tr2/music/35.mp3" required: false category: game_data - source_ref: "src/trx/game/music/backend_files.c:48" + source_ref: "src/trx/game/music/backend_files.c:128" - name: "36.mp3" path: "games/tr2/music/36.mp3" required: false category: game_data - source_ref: "src/trx/game/music/backend_files.c:48" + source_ref: "src/trx/game/music/backend_files.c:128" - name: "37.mp3" path: "games/tr2/music/37.mp3" required: false category: game_data - source_ref: "src/trx/game/music/backend_files.c:48" + source_ref: "src/trx/game/music/backend_files.c:128" - name: "38.mp3" path: "games/tr2/music/38.mp3" required: false category: game_data - source_ref: "src/trx/game/music/backend_files.c:48" + source_ref: "src/trx/game/music/backend_files.c:128" - name: "39.mp3" path: "games/tr2/music/39.mp3" required: false category: game_data - source_ref: "src/trx/game/music/backend_files.c:48" + source_ref: "src/trx/game/music/backend_files.c:128" - name: "40.mp3" path: "games/tr2/music/40.mp3" required: false category: game_data - source_ref: "src/trx/game/music/backend_files.c:48" + source_ref: "src/trx/game/music/backend_files.c:128" - name: "41.mp3" path: "games/tr2/music/41.mp3" required: false category: game_data - source_ref: "src/trx/game/music/backend_files.c:48" + source_ref: "src/trx/game/music/backend_files.c:128" - name: "42.mp3" path: "games/tr2/music/42.mp3" required: false category: game_data - source_ref: "src/trx/game/music/backend_files.c:48" + source_ref: "src/trx/game/music/backend_files.c:128" - name: "43.mp3" path: "games/tr2/music/43.mp3" required: false category: game_data - source_ref: "src/trx/game/music/backend_files.c:48" + source_ref: "src/trx/game/music/backend_files.c:128" - name: "44.mp3" path: "games/tr2/music/44.mp3" required: false category: game_data - source_ref: "src/trx/game/music/backend_files.c:48" + source_ref: "src/trx/game/music/backend_files.c:128" - name: "45.mp3" path: "games/tr2/music/45.mp3" required: false category: game_data - source_ref: "src/trx/game/music/backend_files.c:48" + source_ref: "src/trx/game/music/backend_files.c:128" - name: "46.mp3" path: "games/tr2/music/46.mp3" required: false category: game_data - source_ref: "src/trx/game/music/backend_files.c:48" + source_ref: "src/trx/game/music/backend_files.c:128" - name: "47.mp3" path: "games/tr2/music/47.mp3" required: false category: game_data - source_ref: "src/trx/game/music/backend_files.c:48" + source_ref: "src/trx/game/music/backend_files.c:128" - name: "48.mp3" path: "games/tr2/music/48.mp3" required: false category: game_data - source_ref: "src/trx/game/music/backend_files.c:48" + source_ref: "src/trx/game/music/backend_files.c:128" - name: "49.mp3" path: "games/tr2/music/49.mp3" required: false category: game_data - source_ref: "src/trx/game/music/backend_files.c:48" + source_ref: "src/trx/game/music/backend_files.c:128" - name: "50.mp3" path: "games/tr2/music/50.mp3" required: false category: game_data - source_ref: "src/trx/game/music/backend_files.c:48" + source_ref: "src/trx/game/music/backend_files.c:128" - name: "51.mp3" path: "games/tr2/music/51.mp3" required: false category: game_data - source_ref: "src/trx/game/music/backend_files.c:48" + source_ref: "src/trx/game/music/backend_files.c:128" - name: "52.mp3" path: "games/tr2/music/52.mp3" required: false category: game_data - source_ref: "src/trx/game/music/backend_files.c:48" + source_ref: "src/trx/game/music/backend_files.c:128" - name: "53.mp3" path: "games/tr2/music/53.mp3" required: false category: game_data - source_ref: "src/trx/game/music/backend_files.c:48" + source_ref: "src/trx/game/music/backend_files.c:128" - name: "54.mp3" path: "games/tr2/music/54.mp3" required: false category: game_data - source_ref: "src/trx/game/music/backend_files.c:48" + source_ref: "src/trx/game/music/backend_files.c:128" - name: "55.mp3" path: "games/tr2/music/55.mp3" required: false category: game_data - source_ref: "src/trx/game/music/backend_files.c:48" + source_ref: "src/trx/game/music/backend_files.c:128" - name: "56.mp3" path: "games/tr2/music/56.mp3" required: false category: game_data - source_ref: "src/trx/game/music/backend_files.c:48" + source_ref: "src/trx/game/music/backend_files.c:128" - name: "57.mp3" path: "games/tr2/music/57.mp3" @@ -625,32 +625,32 @@ files: sha1: "0873bc661731f6daa8c8a76af4259228b1cbf8ef" md5: "423c7e39256ef8fd82193fefacdb14aa" category: game_data - source_ref: "src/trx/game/music/backend_files.c:48" + source_ref: "src/trx/game/music/backend_files.c:128" note: "The one music track the TRX 1.11.1 Windows and Linux zips ship." - name: "58.mp3" path: "games/tr2/music/58.mp3" required: false category: game_data - source_ref: "src/trx/game/music/backend_files.c:48" + source_ref: "src/trx/game/music/backend_files.c:128" - name: "59.mp3" path: "games/tr2/music/59.mp3" required: false category: game_data - source_ref: "src/trx/game/music/backend_files.c:48" + source_ref: "src/trx/game/music/backend_files.c:128" - name: "60.mp3" path: "games/tr2/music/60.mp3" required: false category: game_data - source_ref: "src/trx/game/music/backend_files.c:48" + source_ref: "src/trx/game/music/backend_files.c:128" - name: "61.mp3" path: "games/tr2/music/61.mp3" required: false category: game_data - source_ref: "src/trx/game/music/backend_files.c:48" + source_ref: "src/trx/game/music/backend_files.c:128" # The Golden Mask expansion # Known game tr2-gm, extends tr2 (src/trx/game/shell/mod.c:37-38). @@ -671,7 +671,7 @@ files: sha1: "9de9423b6f12875b8d02dd783d5c1547f15e36fc" md5: "b9045310d16b80638970978a9ce8489e" category: game_data - source_ref: "data/trx/ship/games/tr2-gm/gameflow.json5:34, src/trx/game/game_flow/reader.c:198-219, src/trx/game/paths.c:203-212, tools/download_assets:71, tools/installer/TRX_Installer/InstallMappings.cs:35-40" + source_ref: "data/trx/ship/games/tr2-gm/gameflow.json5:35, src/trx/game/game_flow/reader.c:198-219, src/trx/game/paths.c:203-212, tools/download_assets:71, tools/installer/TRX_Installer/InstallMappings.cs:35-40" note: "Sample bank of the expansion. main_gm.sfx is tried first, each name in the expansion directory then in games/tr2." - name: "title.tr2" @@ -694,7 +694,7 @@ files: sha1: "8d8109c1afbb2b443c1c1f57add4676f17b5dc84" md5: "04ad2f33e48081a6b27a7f0ebf90968d" category: game_data - source_ref: "data/trx/ship/games/tr2-gm/gameflow.json5:56" + source_ref: "data/trx/ship/games/tr2-gm/gameflow.json5:58" note: "The Cold War" - name: "level2.tr2" @@ -705,7 +705,7 @@ files: sha1: "6c9417d3b03cc2fd9fac62cea0910d9ef107ee1b" md5: "d9b53b88dd70eec1e4b31182f3286bf5" category: game_data - source_ref: "data/trx/ship/games/tr2-gm/gameflow.json5:88" + source_ref: "data/trx/ship/games/tr2-gm/gameflow.json5:90" note: "Fool's Gold" - name: "level3.tr2" @@ -716,7 +716,7 @@ files: sha1: "e92f045520d6e0aaec2c42dd2c28d34a0677df70" md5: "ca4294e3bd8835ebf06e114b479a22c2" category: game_data - source_ref: "data/trx/ship/games/tr2-gm/gameflow.json5:113" + source_ref: "data/trx/ship/games/tr2-gm/gameflow.json5:115" note: "Furnace of the Gods" - name: "level4.tr2" @@ -727,7 +727,7 @@ files: sha1: "83ffcd559e656186bc807e1040485f72956dbc00" md5: "63ff8be5c7abf37d7065456afeda029f" category: game_data - source_ref: "data/trx/ship/games/tr2-gm/gameflow.json5:138" + source_ref: "data/trx/ship/games/tr2-gm/gameflow.json5:140" note: "Kingdom" - name: "level5.tr2" @@ -738,5 +738,5 @@ files: sha1: "4508d23e8475ef6afd7a1756763dd606f23c15a9" md5: "88c8124b6d152b9f3fe1c4eeec4428a5" category: game_data - source_ref: "data/trx/ship/games/tr2-gm/gameflow.json5:175" + source_ref: "data/trx/ship/games/tr2-gm/gameflow.json5:177" note: "Nightmare in Vegas"