-
Notifications
You must be signed in to change notification settings - Fork 17
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add Improved AI (Navmesh Overhaul Mod) #370
Conversation
4feb1ca
to
4077234
Compare
9904265
to
a5b7e1f
Compare
@jaens There are a number of issues with this PR, that need to be worked out before we can merge it. First, we add trailing slashes at the end of url's, and also add a name to them. So instead of writing - name: 'NavmeshOverhaul.esm'
url: [ 'https://www.nexusmods.com/newvegas/mods/81003' ] we would write - name: 'NavmeshOverhaul.esm'
url:
- link: 'https://www.nexusmods.com/newvegas/mods/81003/'
name: 'Improved AI (Navmesh Overhaul Mod)' Also, if we add data for more than one plugin from the same mod page, we can make use of regular expressions (see this link for an explanation) to add an url to them: - name: '(NavmeshOverhaul|YUPNavmeshPatch)\.esm'
url:
- link: 'https://www.nexusmods.com/newvegas/mods/81003/'
name: 'Improved AI (Navmesh Overhaul Mod)'
- name: 'NavmeshOverhaul.esm'
group: *fixesGroup
- name: 'YUPNavmeshPatch.esm'
group: *fixesGroup
inc:
... When it comes to incompatible - name: 'Test.esp'
inc:
- 'Example 1.esp'
- 'Example 2.esp'
- name: 'CosmeticVampireOverhaul.esp'
inc:
- name: 'BVFE.esp'
display: 'Fangs and Eyes - A Vampire Appearance Mod'
- name: 'Book Covers Skyrim Updated.esp'
inc:
- name: 'LegacyoftheDragonborn.esm'
condition: 'not checksum("Book Covers Skyrim Updated.esp", 6D8408E1)'
- name: 'Lux - Eli Breezehome patch.esp'
inc:
- name: 'Eli_Breezehome.esp'
display: 'Eli''s Breezehome Optimization'
condition: 'version("Eli_Breezehome.esp", "1.6.0", >=)' So as you can see, a plugin name The # Cleaning Data Anchors
- &quickClean
util: '[SSEEdit](https://www.nexusmods.com/skyrimspecialedition/mods/164)'
detail: 'A guide to cleaning plugins using xEdit can be found [here](https://tes5edit.github.io/docs/7-mod-cleaning-and-error-checking.html#ThreeEasyStepstocleanMods).'
- &reqManualFix
util: '[SSEEdit](https://www.nexusmods.com/skyrimspecialedition/mods/164)'
detail: 'It is strongly recommended not to use mods that contain **deleted navmeshes** as they''re known to cause crashes. **Deleted navmeshes** must be corrected manually (a complex process that should be done by the mod author). More information on **deleted navmeshes** is provided [here](https://www.creationkit.com/index.php?title=Fixing_Navmesh_Deletion_Tutorial).' Last but not least, creating and using a message anchor ( |
That can be done by specifying that YUP must load after - name: 'YUP .*\.es[mp]'
url:
- link: 'https://www.nexusmods.com/newvegas/mods/51664/'
name: 'Yukichigai Unofficial Patch - YUP' by adding a load after to that. So: - name: 'YUP .*\.es[mp]'
url:
- link: 'https://www.nexusmods.com/newvegas/mods/51664/'
name: 'Yukichigai Unofficial Patch - YUP'
after: [ 'NavmeshOverhaul.esm' ] |
- Main file Version: 5.0 - Navmesh Overhaul YUP Patch v3.0
NavmeshOverhaul.esm
should also be loaded before YUP, according to https://www.nexusmods.com/newvegas/mods/81003?tab=description but I see no way of specifying that?NavmeshOverhaul.esm
contains a check if "Uncut Wasteland" and "YUPNavMesh" is loaded at the same time, in which case it displays a warning.Add the same warning and link to the workaround to LOOT as well.