ladxhd / projectz

HD Semi-Emu for Link's Awakening DX
29 stars 7 forks source link

Non-destructive file replacement #16

Open squiddingme opened 6 months ago

squiddingme commented 6 months ago

Description

Currently, modding the game requires replacing files in the Content and Data folders. A method for non-destructively overriding files in the Content and Data folder should be provided by matching the path and file names.

Proposal 1

A global Content_Override and Data_Override folder. Anything inside is prioritized over files with the same relative path and file name in Content and Data. This would be better than nothing; at least users would be able to know what files they've changed and how to restore their game to a vanilla state.

Proposal 2

A more robust Content and Data modding system that loads multiple folders (or even .zip) files. Some kind of system for load ordering would be necessary.