diff --git a/masterlist.yaml b/masterlist.yaml index 5c9f9b9..e26efa0 100644 --- a/masterlist.yaml +++ b/masterlist.yaml @@ -1,7 +1,36 @@ # LOOT ignores anything that doesn't come under 'bash_tags', globals', 'groups' # or 'plugins', so a section like this is useful for storing data that gets # re-used. -common: [] +common: +# Messages + - &obsolete + type: say + content: + - lang: en + text: 'Obsolete. Update to the latest version. %1%' + - lang: ru + text: 'Устарело. Обновите до последней версии. %1%' + - lang: es + text: 'Obsoleto. Actualizar a la última versión. %1%' + - lang: ko + text: '사용되지 않습니다. 최신 버전으로 업데이트하십시오. %1%' + - lang: zh_CN + text: '已过时。请升级到最新版本。 %1%' + - lang: da + text: 'Forældet. Opdatér til den nyeste version. %1%' + - lang: ja + text: '旧式のプラグインです。最新版に更新してください。 %1%' + - lang: de + text: 'Veraltet. Aktualisere zur letzten Version. %1%' + subs: [ '' ] + + - &useInstead + type: warn + content: + - lang: en + text: 'Use %1% instead.' + - lang: ja + text: '代わりに%1%を使用してください。' bash_tags: [] @@ -127,45 +156,57 @@ plugins: # Unofficial Patches - - name: 'Patch for Purists - Dialogue Typos.esm' + - name: 'Patch for Purists.*\.es(m|p)' + url: [ 'https://www.nexusmods.com/morrowind/mods/45096' ] group: *unofficialPatches + - name: 'Patch for Purists( - Base Patch)?\.esm' + inc: + - 'gr_ScriptImprovements.esm' + - 'gr_ScriptImprovements.esp' + - 'Morrowind Patch v1.2.2.esm' + - 'Morrowind Patch v1.6.3.esm' + - 'Morrowind Patch v1.6.4.esm' + - 'Morrowind Patch v1.6.5-BETA.esm' + - 'Morrowind Patch 1.6.5 Beta (BTB Edit).esm' + - 'Morrowind Patch v1.6.5d_beta.esm' + - 'Morrowind Patch v1.6.6_beta.esm' + - 'Morrowind Rebirth [Main].ESP' + msg: + - <<: *useInstead + type: error + subs: [ 'Morrowind Patch Project 1.6.5 [For Rebirth].esm' ] + condition: 'active("Morrowind Rebirth [Main].ESP")' + + - name: 'Patch for Purists.esm' + msg: + - <<: *obsolete + condition: 'version("Patch for Purists.esm", "3.1.2", <)' + - type: say + content: 'Legacy version. Only recommended for old saves.' + condition: 'version("Patch for Purists.esm", "3.1.2", <)' + + - name: 'Patch for Purists - (Base Patch|(Book|Dialogue|Statistic) Typos|Floating Rocks|Expansion Implementation|Dialogue Inconsistencies)\.esm' + msg: + - *obsolete + - type: say + content: 'Legacy version. Only recommended for old saves.' - name: 'Patch for Purists - Base Patch.esm' - group: *unofficialPatches after: - name: 'Patch for Purists - Dialogue Typos.esm' - msg: - - type: error - condition: 'active("Morrowind Rebirth [Main].ESP")' - content: - - lang: en - text: 'Morrowind Rebirth is not compatible with Patch of Purists. Instead, "Morrowind Patch Project 1.6.5 [For Rebirth].esm" which comes with it should be used.' - - type: error - condition: 'active("gr_ScriptImprovements.esp") or active("gr_ScriptImprovements.esm")' - content: - - lang: en - text: 'Patch for Purists is incompatible with Script Improvements, and already implements the real fixes it provides to scripts' - - type: error - condition: 'active("Morrowind Patch v1.2.2.esm") or active("Morrowind Patch v1.6.3.esm") or active("Morrowind Patch v1.6.4.esm") or active("Morrowind Patch v1.6.5-BETA.esm") or active("Morrowind Patch 1.6.5 Beta (BTB Edit).esm") or active("Morrowind Patch v1.6.5d_beta.esm") or active("Morrowind Patch v1.6.5d_beta.esm") or active("Morrowind Patch v1.6.6_beta.esm")' - content: - - lang: en - text: 'Patch for Purists is incompatible with the Unofficial Morrowind Patch (UMP) and Morrowind Patch Project (MPP)' - name: 'Patch for Purists - Book Typos.esm' - group: *unofficialPatches after: - name: 'Patch for Purists - Dialogue Typos.esm' - name: 'Patch for Purists - Base Patch.esm' - name: 'Patch for Purists - Floating Rocks.esm' - group: *unofficialPatches after: - name: 'Patch for Purists - Dialogue Typos.esm' - name: 'Patch for Purists - Base Patch.esm' - name: 'Patch for Purists - Book Typos.esm' - name: 'Patch for Purists - Expansion Implementation.esm' - group: *unofficialPatches after: - name: 'Patch for Purists - Dialogue Typos.esm' - name: 'Patch for Purists - Base Patch.esm' @@ -173,7 +214,6 @@ plugins: - name: 'Patch for Purists - Floating Rocks.esm' - name: 'Patch for Purists - Dialogue Inconsistencies.esm' - group: *unofficialPatches after: - name: 'Patch for Purists - Dialogue Typos.esm' - name: 'Patch for Purists - Base Patch.esm' @@ -182,7 +222,6 @@ plugins: - name: 'Patch for Purists - Expansion Implementation.esm' - name: 'Patch for Purists - Statistic Typos.esm' - group: *unofficialPatches after: - name: 'Patch for Purists - Dialogue Typos.esm' - name: 'Patch for Purists - Base Patch.esm'