ROM Hack WIP Tutorial on how to use the NHSE House Editor for perfect villager injection

Kaizerfreak

Active Member
Newcomer
Joined
Apr 12, 2015
Messages
43
Trophies
0
Age
32
XP
170
Country
United States
If you just load Savannah and her house dump you will have everything correct. the only caveat is that she will be rolled back to the state where she just freshly came from a mystery island.
I'm trying to do the same as this guy and just change the villager's house interior to their default (mainly cause they have the tutorial island interiors) but it's not updating when I replace only the furniture. I hope the editor eventually is able to work like the New Leaf one.

EDIT: Actually it seems just replacing the house file (and not the villager file) gets me the default furniture and my villagers otherwise treat me the same. So I wonder what the Edit Furniture button is supposed to do, since it seems like every villager has some sort of personal inventory?
 
Last edited by Kaizerfreak,
  • Like
Reactions: strawpedro

subcon959

@!#?@!
Member
Joined
Dec 24, 2008
Messages
5,845
Trophies
4
XP
10,108
Country
United Kingdom
Anyone know how to use the House Editor to increase the size of the villager's house? I've tried the house level and status properties but it doesn't seem to do anything. Can villagers even have houses as big as the player?
 

Alexmty

New Member
Newbie
Joined
Apr 29, 2020
Messages
2
Trophies
0
Age
30
XP
60
Country
United States
That's what's intended tbh, if you load the villagers in my pack all of them will be at the fresh state after NMt island. --------------------- MERGED ---------------------------



--------------------- MERGED ---------------------------

Sorry I wasn’t clear on what wasn’t working. I’m trying to have him move out and ready to be adopted. It worked 2 days ago but yesterday it just stopped working. I loaded his file, clicked on move out and changed his flag 024-01. Also added his file where the house is. It still works for all other villagers just not Raymond. Could it be patched? I didn’t update my game though. Any thoughts on how to fix this?

--------------------- MERGED ---------------------------

Sorry I wasn’t clear on what wasn’t working. I’m trying to have him move out and ready to be adopted. It worked 2 days ago but yesterday it just stopped working. I loaded his file, clicked on move out and changed his flag 024-01. Also added his file where the house is. It still works for all other villagers just not Raymond. Could it be patched? I didn’t update my game though. Any thoughts on how to fix this?
 
Last edited by Alexmty,

strawpedro

Well-Known Member
OP
Member
Joined
Nov 23, 2017
Messages
110
Trophies
0
Age
34
XP
544
Country
United States
--------------------- MERGED ---------------------------


Sorry I wasn’t clear on what wasn’t working. I’m trying to have him move out and ready to be adopted. It worked 2 days ago but yesterday it just stopped working. I loaded his file, clicked on move out and changed his flag 024-01. Also added his file where the house is. It still works for all other villagers just not Raymond. Could it be patched? I didn’t update my game though. Any thoughts on how to fix this?

I think just click on the moving out toggle is sufficient, editing flag 24 to 1 will make the villager disappear instantly
 

Kaizerfreak

Active Member
Newcomer
Joined
Apr 12, 2015
Messages
43
Trophies
0
Age
32
XP
170
Country
United States
Anyone know how to use the House Editor to increase the size of the villager's house? I've tried the house level and status properties but it doesn't seem to do anything. Can villagers even have houses as big as the player?
I highly doubt this is possible. Villager houses have always been the same size in every game, I think.
 

strawpedro

Well-Known Member
OP
Member
Joined
Nov 23, 2017
Messages
110
Trophies
0
Age
34
XP
544
Country
United States
I'm trying to do the same as this guy and just change the villager's house interior to their default (mainly cause they have the tutorial island interiors) but it's not updating when I replace only the furniture. I hope the editor eventually is able to work like the New Leaf one.

EDIT: Actually it seems just replacing the house file (and not the villager file) gets me the default furniture and my villagers otherwise treat me the same. So I wonder what the Edit Furniture button is supposed to do, since it seems like every villager has some sort of personal inventory?

I am genuinely curious too. Maybe you can ask the developer of the tool? If all furniture data is stored in the house dump, then the furniture edit area in Villager editor does nothing?
 

Little_Pirouette

New Member
Newbie
Joined
Apr 29, 2020
Messages
4
Trophies
0
Age
28
XP
50
Country
Canada
First of all, thank you strawpedro for all of your hard work!

I have run into a small problem and I'm wondering if there may be a work around I need to do that I am unaware of.

I want to change the interiors for my starting villagers to their normal layouts without resetting the villager. I went into Agnes's page and edited her house by uploading the house file from the compiled package in this thread. I also edited her items one by one to the default items that she has if I were to just load the villager (though I think this step may be unnecessary) . When I load the game, everything is as it should be and her interior items have changed leaving the villager intact, however, her flooring and wallpaper have not changed.

Is there a way to edit a villager to change their flooring and wallpaper without completely reloading the villager? (perhaps there is a flag that needs to be edited??). Any help is appreciated!

Edit: I have been reading through the thread and so far the consensus seems to be that one can either have a "perfect" version of a villager, but rolled back to the start OR their old villager with the correct items, but their old wallpaper and flooring. Perhaps this is something that may be further looked into with future versions of NHSE... hopefully! Although if we are able to completely rewrite villagers, wallpaper and all, the current version of NHSE should be already capable of this right?
 
Last edited by Little_Pirouette,
  • Like
Reactions: strawpedro

strawpedro

Well-Known Member
OP
Member
Joined
Nov 23, 2017
Messages
110
Trophies
0
Age
34
XP
544
Country
United States
First of all, thank you strawpedro for all of your hard work!

I have run into a small problem and I'm wondering if there may be a work around I need to do that I am unaware of.

I want to change the interiors for my starting villagers to their normal layouts without resetting the villager. I went into Agnes's page and edited her house by uploading the house file from the compiled package in this thread. I also edited her items one by one to the default items that she has if I were to just load the villager (though I think this step may be unnecessary) . When I load the game, everything is as it should be and her interior items have changed leaving the villager intact, however, her flooring and wallpaper have not changed.

Is there a way to edit a villager to change their flooring and wallpaper without completely reloading the villager? (perhaps there is a flag that needs to be edited??). Any help is appreciated!

Edit: I have been reading through the thread and so far the consensus seems to be that one can either have a "perfect" version of a villager, but rolled back to the start OR their old villager with the correct items, but their old wallpaper and flooring. Perhaps this is something that may be further looked into with future versions of NHSE... hopefully! Although if we are able to completely rewrite villagers, wallpaper and all, the current version of NHSE should be already capable of this right?

I'm interested in this too! Perhaps you can create an issue log here: https://github.com/kwsch/NHSE/issues and tag as "enhancement" so the author of NHSE will consider it?
 
  • Like
Reactions: Little_Pirouette

Taishiro

Well-Known Member
Member
Joined
Apr 22, 2020
Messages
322
Trophies
0
Age
23
XP
854
Country
Chile
@strawpedro hi! Leopold's files were dumped before him having moved in to the island yet. MoveInCompletion is set to 0, and the .nhvh file is of a terrain still being built.

It works, however. After injecting the files, he moves in normally the next day with the correct house.
I have no idea if other villagers dumps are like this, but I just happened to find this one^^

This makes me wonder if you can also get the right house by just leaving a villager's house unbuilt and MoveInCompletion=0. :methinks:
 
  • Like
Reactions: strawpedro

strawpedro

Well-Known Member
OP
Member
Joined
Nov 23, 2017
Messages
110
Trophies
0
Age
34
XP
544
Country
United States
@strawpedro hi! Leopold's files were dumped before him having moved in to the island yet. MoveInCompletion is set to 0, and the .nhvh file is of a terrain still being built.

It works, however. After injecting the files, he moves in normally the next day with the correct house.
I have no idea if other villagers dumps are like this, but I just happened to find this one^^

This makes me wonder if you can also get the right house by just leaving a villager's house unbuilt and MoveInCompletion=0. :methinks:

Interesting, I coulda sworn I dumped all of them after they'd moved in .. Good thing it still works though.
 

Roachess

Member
Newcomer
Joined
Apr 30, 2020
Messages
5
Trophies
0
Age
31
XP
48
Country
United States
I wanted to add that I was editing my save file using this tutorial and I answered "Yes" to updating values when loading villagers and it ended up corrupting my save file and that's literally all I changed with my save data. I wanted to give a heads up to others. I luckily had an older save backed up and didn't loose too much progress. I redid this tutorial pressing "No" this time on updating values and it worked just fine!
 

strawpedro

Well-Known Member
OP
Member
Joined
Nov 23, 2017
Messages
110
Trophies
0
Age
34
XP
544
Country
United States
I wanted to add that I was editing my save file using this tutorial and I answered "Yes" to updating values when loading villagers and it ended up corrupting my save file and that's literally all I changed with my save data. I wanted to give a heads up to others. I luckily had an older save backed up and didn't loose too much progress. I redid this tutorial pressing "No" this time on updating values and it worked just fine!

I found out directly overwriting the save when pasting back your changes then restoring with JKSV results in save corruption. you should always restore your save from a fresh new folder.
If you still are having issue, please let me know which villager file you were attempting to load. Also, if you press no when loading villagers, essentially you have not injected the villager.
 

Roachess

Member
Newcomer
Joined
Apr 30, 2020
Messages
5
Trophies
0
Age
31
XP
48
Country
United States
I found out directly overwriting the save when pasting back your changes then restoring with JKSV results in save corruption. you should always restore your save from a fresh new folder.
If you still are having issue, please let me know which villager file you were attempting to load. Also, if you press no when loading villagers, essentially you have not injected the villager.

Okay then that might have been what corrupted my save, thank you! I didn't realize you couldn't do that. Although all the villagers I put in are working fine now and nothing seems to be acting up even though I pressed no.
 
  • Like
Reactions: strawpedro

ozling

Well-Known Member
Member
Joined
Jan 30, 2008
Messages
139
Trophies
1
XP
379
Country
I wanted to add that I was editing my save file using this tutorial and I answered "Yes" to updating values when loading villagers and it ended up corrupting my save file and that's literally all I changed with my save data. I wanted to give a heads up to others. I luckily had an older save backed up and didn't loose too much progress. I redid this tutorial pressing "No" this time on updating values and it worked just fine!
I delete my folder in JKSV and then copy the edited folder from PC to Switch. This has minimised corruptions for me.
 

Jadedjake5

Well-Known Member
Newcomer
Joined
Sep 25, 2010
Messages
51
Trophies
1
XP
238
Country
United States
So I have a quick question. Previously when I wanted a villager to be in boxes I would have to check the moving out box and edit Flag 24 to the value of 1 instead of 0. But I see some people on here saying this makes the villager disappear completely? Just wanting some clarity on the matter.
 

strawpedro

Well-Known Member
OP
Member
Joined
Nov 23, 2017
Messages
110
Trophies
0
Age
34
XP
544
Country
United States
So I have a quick question. Previously when I wanted a villager to be in boxes I would have to check the moving out box and edit Flag 24 to the value of 1 instead of 0. But I see some people on here saying this makes the villager disappear completely? Just wanting some clarity on the matter.
Just don’t change the flag value and you’ll be able to have ppl ask them move to their island. Although that case the villager will stay moving out indefinitely unless you change the flag value.
 

eddieboi

Member
Newcomer
Joined
Apr 25, 2020
Messages
13
Trophies
0
Age
24
XP
65
Country
United States
Just don’t change the flag value and you’ll be able to have ppl ask them move to their island. Although that case the villager will stay moving out indefinitely unless you change the flag value.
revert the backup, it will solve the problem
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    K3Nv2 @ K3Nv2: Pass