Skip to content

Commit

Permalink
Update Modular PatchXPress (MPxP) (#2867)
Browse files Browse the repository at this point in the history
* Add load afters
  * Non-TGCoS version should load after requried [1.1] & [1.2] plugins.
  * Checksum isn't required, messages will ensure users use the right
    plugins.

* Add incompatibility
  * TGCoS-incompatible version of [2.0] SSkwy plugin added in v1.0.7.
  * Non-TGCoS version v1.0.8: 0xAF71B5A8.

* Update `requiresX` message
  * TGCoS requirement shouldn't be displayed for non-TGCoS version.
  * TGCoS version v1.0.8: 0x8A10F7E6.

* Add `requiresX` message
  * Non-TGCoS version requires non-TGCoS [1.1] or [1.2] plugin.
  • Loading branch information
sibir-ine authored Oct 14, 2023
1 parent ca1e4b4 commit 3147e9b
Showing 1 changed file with 10 additions and 1 deletion.
11 changes: 10 additions & 1 deletion masterlist.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -28727,19 +28727,28 @@ plugins:
# [2.0] Personal Creations #
- name: 'SSkwy Estuary Fortress Extension.esp'
after:
- 'MPXP1.1 [PATCH - DBPT.SSkwy].esp'
- 'MPXP1.1 [PATCH - DBPT.SSkwy.TGCoS].esp'
- 'MPXP1.1 [PATCH - SSkwy.TGCoS].esp'
- 'MPXP1.2 [PATCH - DBPT.SSkwy] (OCS).esp'
- 'MPXP1.2 [PATCH - DBPT.SSkwy.TGCoS] (OCS).esp'
- 'MPXP1.2 [PATCH - SSkwy.TGCoS] (OCS).esp'
- 'MPXP1.3 [PATCH - DBPT.SSkwy.LotD].esp'
- 'MPXP1.3 [PATCH - DBPT.SSkwy.LotD] (OCS).esp'
- 'MPXP1.3 [PATCH - SSkwy.LotD].esp'
- 'MPXP1.3 [PATCH - SSkwy.LotD] (OCS).esp'
inc:
- name: 'The Great City of Solitude.esp'
condition: 'checksum("SSkwy Estuary Fortress Extension.esp", AF71B5A8)'
msg:
- <<: *requiresX
type: error
subs: [ 'MPXP 1.1 **OR** 1.2 TGCoS ESP' ]
condition: 'not active("MPXP1\.[12] \[PATCH - (DBPT\.)?SSkwy\.TGCoS\]( \(OCS\))?\.esp")'
condition: 'checksum("SSkwy Estuary Fortress Extension.esp", 8A10F7E6) and not active("MPXP1\.[12] \[PATCH - (DBPT\.)?SSkwy\.TGCoS\]( \(OCS\))?\.esp")'
- <<: *requiresX
type: error
subs: [ '**MPXP1.1 [PATCH - DBPT.SSkwy].esp** **OR** **MPXP1.2 [PATCH - DBPT.SSkwy] (OCS).esp**' ]
condition: 'checksum("SSkwy Estuary Fortress Extension.esp", AF71B5A8) and not active("MPXP1\.[12] \[PATCH - DBPT\.SSkwy\]( \(OCS\))?\.esp")'
- name: 'SSkwy Estuary Fortress Extension [PATCH - RBS].esp'
msg:
- <<: *requiresX
Expand Down

0 comments on commit 3147e9b

Please sign in to comment.