Skip to content

Commit

Permalink
Add more detailed information on how load order works
Browse files Browse the repository at this point in the history
  • Loading branch information
AnimatedSwine37 committed Jan 9, 2024
1 parent c22daee commit a907c58
Show file tree
Hide file tree
Showing 5 changed files with 18 additions and 8 deletions.
Binary file added assets/images/using-mods/aemulus-priority.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/images/using-mods/reloaded-priority.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
14 changes: 10 additions & 4 deletions using-mods/aemulus-load-order.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,10 +8,16 @@ 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 by default 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.
>
> This behaviour can be switched so lower in the list means higher priority by clicking the ↕ button in the top right.
## How Does Load Order Work?
By default Aemulus loads mods starting at the bottom and working its way up. That means if two mods edit the same file(s) and Aemulus can't resolve the conflict, a mod higher in the list will take priority.

In the example below, if the Fortune Teller and Dojima's Coffee mods both edited the same file which couldn't be merged, Fortune Teller's file would end up being used as it is higher priority.

![]({%link assets/images/using-mods/aemulus-priority.png %})

The way priority is decided can be reversed by clicking the ↕ button in the top right. When you do this, you'll notice the Package Priority indicator on right of your mod list switches to show priority goes down rather than up.

![]({%link assets/images/using-mods/aemulus-reverse-priority.png %})

## Is My Load Order Right?

Expand Down
12 changes: 8 additions & 4 deletions using-mods/reloaded-load-order.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,10 +9,14 @@ 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.
## How Does Load Order Work?
Reloaded loads mods starting at the top and working its way down. That means if two mods edit the same file(s) and Persona Essentials can't resolve the conflict, a mod lower in the list will take priority.

In the example below, if the Custom Sub Menu and Detailed Descriptions mods both edited the same file which couldn't be merged, Detailed Descriptions' file would end up being used as it is higher priority.

![]({%link assets/images/using-mods/reloaded-priority.png %})

One exception to this rule is when a mod uses a file emulator to allow automatic merging. In this case it will **always take priority** over any mods that are not formatted for merging. If you notice this, the mods that aren't formatted for merging should be updated.

## Is My Load Order Right?

Expand Down

0 comments on commit a907c58

Please sign in to comment.