# Appendix

## TES3View

In this step, we will install and run TES3View, which allows us to check for conflicts in our load order.

### Installing TES3View

* Download **TES3View** from [**here**](https://www.nexusmods.com/morrowind/mods/54508?).
* From the downloaded archive, extract everything to the game's **Root** folder.
* Run **Mod Organizer 2**.
* Click the [![Executables](https://github.com/Sigourn/morrowindsharp/raw/main/MO2/MO_Executables.png)](https://github.com/Sigourn/morrowindsharp/blob/main/MO2/MO_Executables.png) button.
* Click the [![AddExe](https://github.com/Sigourn/morrowindsharp/raw/main/MO2/MO_Add_File.png)](https://github.com/Sigourn/morrowindsharp/blob/main/MO2/MO_Add_File.png) button and choose **Add from file...**.
* Navigate to **Morrowind** and double click **TES3View\.exe**.
* Click **Apply**.

### Running TES3View

* In Mod Organizer 2, click on the executables dropdown menu to the left of the **Run** button, and select **TES3View**.
* Run **TES3View**.
* Right click anywhere in the plugin list, click **Select All** then click **OK**.
* Wait for TES3View to load all plugins, indicated by the **Background Loader: finished** message.
* Right-click on any of the plugins then click **Apply Filter to show Conflicts**.

{% hint style="success" %}
This will show all plugins with conflicting records.
{% endhint %}

* Click the **+** button next to any of the of the plugins to expand their record groups, and click the **+** inside to expand the conflicting records.
* Click on any record, then right-click on the info window and click **Hide no conflict and empty rows**.

{% hint style="success" %}
This will show the conflicting edits between plugins. Note that some edits are intentional and some aren't, only experience will tell. However, using this method is a good idea to see how many conflicts a mod has with your mod setup.
{% endhint %}

## Wrye Mash

In this step, we will use Wrye Mash to update and repair saves.

### Updating Saves

* In Mod Organizer 2, click on the executables dropdown menu to the left of the **Run** button, and select **mash64**.
* Run **mash64**.
* Select the **Saves** tab.

{% hint style="success" %}
Saves that don't need to be updated have a **purple box** next to them. All others should be updated if you plan on using them.
{% endhint %}

* Click the faulty save, and right-click on any of the master files listed on the right panel.
* Select **Yes** on the **Update Masters** window.
  * If an **Update Masters** window appears, click **OK**.
* Click **Save**.

{% hint style="success" %}
Updating saves is necessary whenever we uninstall or modify plugins in an on-going save.
{% endhint %}

### Repairing Saves

* In Mod Organizer 2, click on the executables dropdown menu to the left of the **Run** button, and select **mash64**.
* Run **mash64**.
* Select the **Saves** tab.
* Right-click a save then click **Repair All**.

{% hint style="success" %}
Repairing saves is necessary whenever you uninstall or modify plugins in an on-going save.
{% endhint %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://sigourn.gitbook.io/morrowind-sharp/appendix.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
