Skip to content

Commit

Permalink
Add Bethesda Official Plugins Naturalized (#107)
Browse files Browse the repository at this point in the history
* Add plugin
  * To 'Official Mods' section.

* Add location
  * https://www.nexusmods.com/morrowind/mods/51107

* Assign 'Early Loaders' group
  * Sort along w/ other official mod plugins.

* Add incompat.
  * Use w/ merged plugin causes duplication of placed references.

* Update names
  * Add Naturalized plugins to appropriate names.

* Add load afters
  * Sort Naturalized plugins w/ rest of official mods.

* Update `useOnlyOneX` messages
  * Naturalized plugins shouldn't be used w/ alt. versions of same mod.
  • Loading branch information
sibir-ine authored Jul 26, 2024
1 parent ede9805 commit f0e1be9
Showing 1 changed file with 30 additions and 10 deletions.
40 changes: 30 additions & 10 deletions masterlist.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -276,7 +276,14 @@ plugins:
subs: [ 'Unofficial Morrowind Official Plugins Patched' ]
condition: 'active("Unofficial Morrowind Official Plugins Patched.ESP")'

- name: '(adamantiumarmor|\[Official\]Adamantium Armor)\.esp'
- name: '(Adamantium Armor|Area Effect Arrows|Helm of Tohan|Master Index|Siege at Firemoth) Naturalized\.esp'
url:
- link: 'https://www.nexusmods.com/morrowind/mods/51107/'
name: 'Bethesda Official Plugins Naturalized'
group: *earlyLoadersGroup
inc: [ 'Unofficial Morrowind Official Plugins Patched.ESP' ]

- name: '(adamantiumarmor|(\[Official\])?Adamantium Armor( Naturalized)?)\.esp'
after:
- 'AreaEffectArrows.esp'
- 'bcsounds.esp'
Expand All @@ -290,12 +297,15 @@ plugins:
- '[Official]Helm of Tohan.esp'
- '[Official]LeFemm Armor.esp'
- '[Official]Master Index.esp'
- 'Area Effect Arrows Naturalized.esp'
- 'Helm of Tohan Naturalized.esp'
- 'Master Index Naturalized.esp'
msg:
- <<: *useOnlyOneX
subs: [ '"Adamantium Armor"' ]
condition: 'many("(adamantiumarmor|\[Official\]Adamantium Armor)\.esp")'
condition: 'many("(adamantiumarmor|(\[Official\])?Adamantium Armor( Naturalized)?)\.esp")'

- name: '(AreaEffectArrows|\[Official\]Area Effect Arrows)\.esp'
- name: '(AreaEffectArrows|(\[Official\])?Area Effect Arrows( Naturalized)?)\.esp'
after:
- 'bcsounds.esp'
- 'entertainers.esp'
Expand All @@ -304,7 +314,7 @@ plugins:
msg:
- <<: *useOnlyOneX
subs: [ '"Area Effect Arrows"' ]
condition: 'many("(AreaEffectArrows|\[Official\]Area Effect Arrows)\.esp")'
condition: 'many("(AreaEffectArrows|(\[Official\])?Area Effect Arrows( Naturalized)?)\.esp")'

- name: '(bcsounds|\[Official\]Bitter Coast Sounds)\.esp'
after:
Expand All @@ -315,18 +325,19 @@ plugins:
subs: [ '"Bitter Coast Sounds"' ]
condition: 'many("(bcsounds|\[Official\]Bitter Coast Sounds)\.esp")'

- name: '(EBQ_Artifact|\[Official\]Helm of Tohan)\.esp'
- name: '(EBQ_Artifact|(\[Official\])?Helm of Tohan( Naturalized)?)\.esp'
after:
- 'AreaEffectArrows.esp'
- 'bcsounds.esp'
- 'entertainers.esp'
- '[Official]Area Effect Arrows.esp'
- '[Official]Bitter Coast Sounds.esp'
- '[Official]Entertainers.esp'
- 'Area Effect Arrows Naturalized.esp'
msg:
- <<: *useOnlyOneX
subs: [ '"EBQ_Artifact" or "Helm of Tohan"' ]
condition: 'many("(EBQ_Artifact|\[Official\]Helm of Tohan)\.esp")'
condition: 'many("(EBQ_Artifact|(\[Official\])?Helm of Tohan( Naturalized)?)\.esp")'

- name: '(entertainers|\[Official\]Entertainers)\.esp'
msg:
Expand All @@ -350,12 +361,15 @@ plugins:
- '[Official]Entertainers.esp'
- '[Official]Helm of Tohan.esp'
- '[Official]Master Index.esp'
- 'Area Effect Arrows Naturalized.esp'
- 'Helm of Tohan Naturalized.esp'
- 'Master Index Naturalized.esp'
msg:
- <<: *useOnlyOneX
subs: [ '"LeFemm Armor"' ]
condition: 'many("(LeFemmArmor|\[Official\]LeFemm Armor)\.esp")'

- name: '(master_index|\[Official\]Master Index)\.esp'
- name: '(master_index|(\[Official\])?Master Index( Naturalized)?)\.esp'
after:
- 'AreaEffectArrows.esp'
- 'bcsounds.esp'
Expand All @@ -365,12 +379,14 @@ plugins:
- '[Official]Bitter Coast Sounds.esp'
- '[Official]Entertainers.esp'
- '[Official]Helm of Tohan.esp'
- 'Area Effect Arrows Naturalized.esp'
- 'Helm of Tohan Naturalized.esp'
msg:
- <<: *useOnlyOneX
subs: [ '"Master Index"' ]
condition: 'many("(master_index|\[Official\]Master Index)\.esp")'
condition: 'many("(master_index|(\[Official\])?Master Index( Naturalized)?)\.esp")'

- name: '(Siege at Firemoth|\[Official\]Siege at Firemoth)\.esp'
- name: '(\[Official\])?Siege at Firemoth( Naturalized)?\.esp'
after:
- 'adamantiumarmor.esp'
- 'AreaEffectArrows.esp'
Expand All @@ -386,10 +402,14 @@ plugins:
- '[Official]Helm of Tohan.esp'
- '[Official]LeFemm Armor.esp'
- '[Official]Master Index.esp'
- 'Adamantium Armor Naturalized.esp'
- 'Area Effect Arrows Naturalized.esp'
- 'Helm of Tohan Naturalized.esp'
- 'Master Index Naturalized.esp'
msg:
- <<: *useOnlyOneX
subs: [ '"Siege at Firemoth"' ]
condition: 'many("(Siege at Firemoth|\[Official\]Siege at Firemoth)\.esp")'
condition: 'many("(\[Official\])?Siege at Firemoth( Naturalized)?\.esp")'

- name: 'Unofficial Morrowind Official Plugins Patched.ESP'
url: [ 'https://www.nexusmods.com/morrowind/mods/43931/' ]
Expand Down

0 comments on commit f0e1be9

Please sign in to comment.