text
This is my method to replace overworld npcs. There might be more efficient method but this is what i use. So firstly if you do not know, overworld models are in
a082(sun)/
a083(moon). Each area in SunMoon has its own folder to store its models. Refer to this pastebin to find the folder of a specific area
https://pastebin.com/RygMs9kk, Not mine and I cant backtrack the owner, but it's from gbatemp somewhere. First, the models you want to use.
Here I want to use my own custom agatha overworld model. Unpack the model in pk3ds. We'll use this later.
So once you took out a file for an area ( for this example i will be using 0102 DECOMPRESSED and UNPACKED), This is the contents of an unpacked 0102 folder. Say you want to replace Lillie in this folder. Lillie is the no 0 model. So go to 0_CP. You MUST delete the remaining _CP folders before repacking. (i dont know it just doesnt work for me if i dont delete)
Another folder. Go to 1_CM
Now copy paste the unpacked agatha model (in image 1) over everything in 1_CM. Additional info: 0.bin is the model 1.bin is the animation The rest is some stuff i dunno
Repack the 1_CM. Replace 1.675 with 1.CM. Rename 1.CM to the similar name 1.675..
Repack 0_CP. Same method. Replace and rename to 0.675...
And repack the folder and compress and it's ready to go into a083.