From 7965b662f1baa30ea6bf6d3b1873e507cef66c1f Mon Sep 17 00:00:00 2001 From: AnimatedSwine37 <24914353+AnimatedSwine37@users.noreply.github.com> Date: Mon, 8 Jan 2024 16:47:44 +1000 Subject: [PATCH] Add mod load order pages --- audio/index.md | 2 +- binary/index.md | 2 +- code/index.md | 2 +- contributing/index.md | 2 +- events/index.md | 2 +- flowscript/index.md | 2 +- getting-started/index.md | 2 +- models/index.md | 2 +- sprites/index.md | 2 +- text/index.md | 2 +- using-mods/aemulus-load-order.md | 21 +++++++++++++++++++++ using-mods/index.md | 9 +++++++++ using-mods/reloaded-load-order.md | 24 ++++++++++++++++++++++++ videos/index.md | 2 +- 14 files changed, 65 insertions(+), 11 deletions(-) create mode 100644 using-mods/aemulus-load-order.md create mode 100644 using-mods/index.md create mode 100644 using-mods/reloaded-load-order.md diff --git a/audio/index.md b/audio/index.md index 726bcdd..bcf9aee 100644 --- a/audio/index.md +++ b/audio/index.md @@ -1,7 +1,7 @@ --- title: Audio layout: page -nav_order: 3 +nav_order: 4 has_children: true games: ['P3F', 'P3P', 'P4G', 'P4G Vita', 'P5R'] --- diff --git a/binary/index.md b/binary/index.md index 943890a..323aa92 100644 --- a/binary/index.md +++ b/binary/index.md @@ -1,7 +1,7 @@ --- title: Binary Files layout: page -nav_order: 10 +nav_order: 11 has_children: true --- diff --git a/code/index.md b/code/index.md index 4ca0fc8..2bc20cc 100644 --- a/code/index.md +++ b/code/index.md @@ -1,7 +1,7 @@ --- title: Code Mods layout: page -nav_order: 11 +nav_order: 12 has_children: true --- diff --git a/contributing/index.md b/contributing/index.md index 0945832..d762b3e 100644 --- a/contributing/index.md +++ b/contributing/index.md @@ -1,7 +1,7 @@ --- title: Contributing layout: page -nav_order: 12 +nav_order: 13 include_toc: true --- diff --git a/events/index.md b/events/index.md index 652fa9b..85ed530 100644 --- a/events/index.md +++ b/events/index.md @@ -1,7 +1,7 @@ --- title: Events layout: page -nav_order: 8 +nav_order: 9 has_children: true games: ['P3F', 'P3P', 'P4G', 'P4G Vita', 'P5R'] --- diff --git a/flowscript/index.md b/flowscript/index.md index 9948a92..2555f9b 100644 --- a/flowscript/index.md +++ b/flowscript/index.md @@ -1,7 +1,7 @@ --- title: Flowscript layout: page -nav_order: 6 +nav_order: 7 has_children: true --- diff --git a/getting-started/index.md b/getting-started/index.md index 2f002be..954e2ce 100644 --- a/getting-started/index.md +++ b/getting-started/index.md @@ -1,7 +1,7 @@ --- title: Getting Started layout: page -nav_order: 2 +nav_order: 3 has_children: true games: ['P3P', 'P4G', 'P5R'] --- diff --git a/models/index.md b/models/index.md index 1138681..4367761 100644 --- a/models/index.md +++ b/models/index.md @@ -1,7 +1,7 @@ --- title: Models layout: page -nav_order: 5 +nav_order: 6 has_children: true --- diff --git a/sprites/index.md b/sprites/index.md index d9fd0c3..4ea2a00 100644 --- a/sprites/index.md +++ b/sprites/index.md @@ -1,7 +1,7 @@ --- title: Sprites layout: page -nav_order: 9 +nav_order: 10 has_children: true --- diff --git a/text/index.md b/text/index.md index 9afcbd8..fee197b 100644 --- a/text/index.md +++ b/text/index.md @@ -1,7 +1,7 @@ --- title: Text layout: page -nav_order: 7 +nav_order: 8 has_children: true --- diff --git a/using-mods/aemulus-load-order.md b/using-mods/aemulus-load-order.md new file mode 100644 index 0000000..ed3f12f --- /dev/null +++ b/using-mods/aemulus-load-order.md @@ -0,0 +1,21 @@ +--- +title: Aemulus Load Order +layout: page +parent: Using Mods +nav_order: 2 +games: ['P3F', 'P4G Vita'] +--- + +In general your load order should not matter as most file types will be automatically merged by Aemulus, removing potential conflicts. + +{: .info } +> In Aemulus a mod that is **higher** in the list has a **higher priority**. So, if your mod is first in the list it would take precendence over everything else. + +## Is My Load Order Right? + +The easiest way to tell if your load order is good is to **play the game**. If you find that a mod isn't working then try these steps in order: +1. Check the mod's Gamebanana page. There may be known incompatibilities that are listed in the description or a comment. +2. Move the mod that isn't working to the **top** of the list so it becomes high priority then rebuild. If this works then you'll likely notice that a different mod breaks, in that case reach out to one or both of the authors to see if they can help make the two compatible. +3. Disable all other mods then rebuild. +- If that fixes it, enable other mods a few at a time (building after each change) until you find which causes it to stop working. With that found, reach out to one or both of the authors to see if they can help make the two compatible. +- If it still doesn't work, ask for help in the [Persona Modding Discord server](https://discord.gg/naoto) or report the issue to the author directly. \ No newline at end of file diff --git a/using-mods/index.md b/using-mods/index.md new file mode 100644 index 0000000..934f263 --- /dev/null +++ b/using-mods/index.md @@ -0,0 +1,9 @@ +--- +title: Using Mods +layout: page +nav_order: 2 +has_children: true +games: ['Universal'] +--- + +This section is dedicated to using mods. It's not done yet so for now you should checkout the guides on GameBanana: [P3P](https://gamebanana.com/tuts/15677), [P4G](https://gamebanana.com/tuts/15696), [P5R](https://gamebanana.com/tuts/15399). diff --git a/using-mods/reloaded-load-order.md b/using-mods/reloaded-load-order.md new file mode 100644 index 0000000..641c6e6 --- /dev/null +++ b/using-mods/reloaded-load-order.md @@ -0,0 +1,24 @@ +--- +title: Reloaded Load Order +layout: page +parent: Using Mods +nav_order: 1 +games: ['P3P', 'P4G', 'P5R'] +--- + +In general your load order should not matter as most file types will be automatically merged by Persona Essentials, removing potential conflicts. +The only major file types that are not automatically merged currently are BMDs which store messages and SPRs/SPDs which store sprites. + +{: .info } +> In Reloaded a mod that is **lower** in the list has a **higher priority**. So, if your mod is last in the list it would take precendence over everything else. +> +> When mods use a file emulator to allow automatic merging, it will **always take priority** over any mods that are not formatted for merging. In this case those mods should be updated. + +## Is My Load Order Right? + +The easiest way to tell if your load order is good is to **play the game**. If you find that a mod isn't working then try these steps in order: +1. Check the mod's Gamebanana page. There may be known incompatibilities that are listed in the description or a comment. +2. Move the mod that isn't working to the **bottom** of the list so it becomes high priority. If this works then you'll likely notice that a different mod breaks, in that case reach out to one or both of the authors to see if they can help make the two compatible. +3. Disable all other mods. +- If that fixes it, enable other mods a few at a time until you find which causes it to stop working. With that found, reach out to one or both of the authors to see if they can help make the two compatible. +- If it still doesn't work, ask for help in the [Persona Modding Discord server](https://discord.gg/naoto) or report the issue to the author directly. \ No newline at end of file diff --git a/videos/index.md b/videos/index.md index d75f2e0..83267c3 100644 --- a/videos/index.md +++ b/videos/index.md @@ -1,7 +1,7 @@ --- title: Videos layout: page -nav_order: 4 +nav_order: 5 has_children: true ---