From 22a73db1ac0b28b95710703a2ac4048521b58499 Mon Sep 17 00:00:00 2001 From: sibir Date: Fri, 3 May 2024 22:57:29 -0700 Subject: [PATCH] Update global messages for F4SE v7.1 (#605) * Update global runtime messages * Refer to old versions as 'pre-NG' to avoid confusion. * Remove last remnants of VR. * Update global F4SE messages * Split into NG & pre-NG messages. * Update for v7.1, compatible with NG. * Link to Nexus page as, currently, Silverlock page doesn't have latest version. --- masterlist.yaml | 28 +++++++++++++++------------- 1 file changed, 15 insertions(+), 13 deletions(-) diff --git a/masterlist.yaml b/masterlist.yaml index 549cf11..3eb6ff2 100644 --- a/masterlist.yaml +++ b/masterlist.yaml @@ -243,7 +243,7 @@ prelude: subs: - 'F4SE' - '[F4SE](https://f4se.silverlock.org)' - condition: 'file("F4SE/Plugins/([^\.]+\.dll)") and not file("../f4se(vr)?_loader\.exe")' + condition: 'file("F4SE/Plugins/([^\.]+\.dll)") and not file("../f4se_loader.exe")' - &scriptExtenderRequiredScripts type: warn @@ -251,7 +251,7 @@ prelude: subs: - 'Fallout 4 Script Extender' - '[F4SE](https://f4se.silverlock.org)' - condition: 'not file("scripts/F4SE.pex") and ((file("../Fallout4.exe") and file("../f4se_loader.exe")) or (file("../Fallout4VR.exe") and file("../f4sevr_loader.exe")))' + condition: 'not file("scripts/F4SE.pex") and file("../f4se_loader.exe")' common: # File Anchors @@ -259,10 +259,6 @@ common: name: '../f4se_loader.exe' display: '[F4SE](https://f4se.silverlock.org)' - - &F4SE_VR - name: '../f4sevr_loader.exe' - display: '[F4SE VR](https://f4se.silverlock.org)' - - &RobCoPatcher name: 'F4SE/Plugins/RobCo_Patcher.dll' display: '[RobCo Patcher](https://www.nexusmods.com/fallout4/mods/69798/)' @@ -429,23 +425,29 @@ globals: condition: 'readable("../Fallout4.exe") and version("../Fallout4.exe", "1.10.980.0", >=)' # Fallout 4 - <<: *versionOldX - subs: [ '**Fallout 4**' ] + subs: [ '**Fallout 4 pre-NG**' ] condition: 'readable("../Fallout4.exe") and version("../Fallout4.exe", "1.10.163.0", <)' - <<: *versionUpToDateX - subs: [ '**Fallout 4**' ] + subs: [ '**Fallout 4 pre-NG**' ] condition: 'readable("../Fallout4.exe") and version("../Fallout4.exe", "1.10.163.0", ==)' # F4SE - Latest Version - <<: *versionOldX - subs: [ '**[F4SE](https://f4se.silverlock.org)**' ] - condition: 'version("../f4se_loader.exe", "0.0.6.23", <) and file("../f4se_loader.exe")' + subs: [ '**[F4SE](https://www.nexusmods.com/fallout4/mods/42147/) NG**' ] + condition: 'version("../f4se_loader.exe", "0.0.7.1", <) and file("../f4se_loader.exe") and readable("../Fallout4.exe") and version("../Fallout4.exe", "1.10.980.0", >=)' + - <<: *versionUpToDateX + subs: [ '**F4SE NG**' ] + condition: 'version("../f4se_loader.exe", "0.0.7.1", >=) and readable("../Fallout4.exe") and version("../Fallout4.exe", "1.10.980.0", >=)' + - <<: *versionOldX + subs: [ '**[F4SE](https://f4se.silverlock.org) pre-NG**' ] + condition: 'version("../f4se_loader.exe", "0.0.6.23", <) and file("../f4se_loader.exe") and readable("../Fallout4.exe") and version("../Fallout4.exe", "1.10.163.0", <=)' - <<: *versionUpToDateX - subs: [ '**F4SE**' ] - condition: 'version("../f4se_loader.exe", "0.0.6.23", >=)' + subs: [ '**F4SE pre-NG**' ] + condition: 'version("../f4se_loader.exe", "0.0.6.23", ==) and readable("../Fallout4.exe") and version("../Fallout4.exe", "1.10.163.0", <=)' # F4SE - Runtime Compatibility - <<: *versionF4SEIncFO4 - condition: 'readable("../Fallout4.exe") and version("../Fallout4.exe", "1.10.980.0", >=) and version("../f4se_loader.exe", "0.0.6.23", <=) and file("../f4se_loader.exe")' + condition: 'readable("../Fallout4.exe") and version("../Fallout4.exe", "1.10.980.0", ==) and version("../f4se_loader.exe", "0.0.7.1", <) and file("../f4se_loader.exe")' - <<: *versionF4SEIncFO4 condition: 'readable("../Fallout4.exe") and version("../Fallout4.exe", "1.10.163.0", ==) and version("../f4se_loader.exe", "0.0.6.20", <) and file("../f4se_loader.exe")' - <<: *versionF4SEIncFO4