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

strawpedro

Well-Known Member
OP
Member
Joined
Nov 23, 2017
Messages
110
Trophies
0
Age
34
XP
544
Country
United States
So I backed up Cyd from an old save and I'm trying to import him into my current save. Every time I try to load him into a plot, NHSE tells me that the villager didn't originate from my game and asks if I want to update the values. I click yes, and the tool freezes until I force close it. What am I doing wrong?
you can just click no and it should still work.
 

Empz

Member
Newcomer
Joined
Jun 11, 2020
Messages
8
Trophies
0
Age
45
XP
52
Country
Canada
Need some help here. So confused. I have a open plot on my island (Last Plot), and when I load up my save in NHSE a blank villager slot shows up as Villager Index 9.

I follow the instructions and place Judy into the slot. Making sure to match the NPC1 as 9 as well.

When I load my game, Judy ends up replacing my very first villager Lyman and I still have an empty plot.

What am I doing wrong??
 

strawpedro

Well-Known Member
OP
Member
Joined
Nov 23, 2017
Messages
110
Trophies
0
Age
34
XP
544
Country
United States
Need some help here. So confused. I have a open plot on my island (Last Plot), and when I load up my save in NHSE a blank villager slot shows up as Villager Index 9.

I follow the instructions and place Judy into the slot. Making sure to match the NPC1 as 9 as well.

When I load my game, Judy ends up replacing my very first villager Lyman and I still have an empty plot.

What am I doing wrong??

Probably you did not follow one of the steps, make sure you save after editing in the house editor as well instead of just closing it.
Also, after injecting Judy into the empty slot, you need to save your savegame in NHSE before going into the house editor to inject her house.

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

i can't seem to find the download button on github. usually it's in releases
in the main post theres a link
 

haxan

Well-Known Member
Member
Joined
Jul 26, 2011
Messages
435
Trophies
1
Age
29
Location
in my room?
XP
1,734
Country
Probably you did not follow one of the steps, make sure you save after editing in the house editor as well instead of just closing it.
Also, after injecting Judy into the empty slot, you need to save your savegame in NHSE before going into the house editor to inject her house.

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


in the main post theres a link
do you mean the database or the azure site?
 

Yoshimashin

Penguin Spy
Member
Joined
Aug 17, 2006
Messages
405
Trophies
1
Age
36
Location
Seattle, Washington
XP
523
Country
United States
Hello everyone.

I can't figure out how to add a villager to a blank spot. I loaded the character and house data with the files in the OP.

The character will be outside the main office one time, but then they disappear. They also don't have a house generated.

I assume I'm supposed to somehow add a lot for the house some way, but I can't figure it out.

Any help would be appreciated!

---

EDIT

Just saw strawpedro's post, I'll give that a go.

---

EDIT 2

Still nothing. I can edit existing villagers and change their house, but I cannot make new houses show up.
 
Last edited by Yoshimashin,

ozling

Well-Known Member
Member
Joined
Jan 30, 2008
Messages
139
Trophies
1
XP
379
Country
Hello everyone.

I can't figure out how to add a villager to a blank spot. I loaded the character and house data with the files in the OP.

---

EDIT 2

Still nothing. I can edit existing villagers and change their house, but I cannot make new houses show up.

If you edit a villager by loading it into a villager slot (0-9), then the imported villager will appear in your game. It will use the location of previously existing villager's house plot. Make sure you also import the corresponding house in the new villager slot, or the previous villager's house will be used.
 

Yoshimashin

Penguin Spy
Member
Joined
Aug 17, 2006
Messages
405
Trophies
1
Age
36
Location
Seattle, Washington
XP
523
Country
United States
If you edit a villager by loading it into a villager slot (0-9), then the imported villager will appear in your game. It will use the location of previously existing villager's house plot. Make sure you also import the corresponding house in the new villager slot, or the previous villager's house will be used.


I only have the first 5 villagers you more or less start with. Is there no way to kick up the move in process?
 

strawpedro

Well-Known Member
OP
Member
Joined
Nov 23, 2017
Messages
110
Trophies
0
Age
34
XP
544
Country
United States
do you mean the database or the azure site?
there's a hyperlink on the first sentence

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

I only have the first 5 villagers you more or less start with. Is there no way to kick up the move in process?
you need to progress more until you get the residential service center so that you can buy more empty plots, you cannot inject villagers with no open plots

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

I only have the first 5 villagers you more or less start with. Is there no way to kick up the move in process?
you need to progress more until you get the residential service center so that you can buy more empty plots, you cannot inject villagers with no open plots
 

IntrigueR

Well-Known Member
Newcomer
Joined
May 4, 2020
Messages
75
Trophies
0
Age
42
XP
206
Country
Singapore
Hi everyone. Is Judy.nhvh tally with the actual home interior? it doesn't seem to work for mine. the walls are plain.
 

Jiburiru

Member
Newcomer
Joined
Jul 2, 2020
Messages
7
Trophies
0
Age
31
XP
162
Country
Canada
Terribly sorry to bother you guys, but I did some research and still have some questions.

From my understanding, if we were to use NHSE to edit a save file, we should be able to hypothetically move the save from EMUnand to Sysnand, so that we can play online using the Sysnand.

Could anyone possibly explain the process in transferring the file? I have read somewhere that you could either transfer it through the computer or use something like JKSV. However, I am not too familiar with it, and wanted to know more. Thank you so much in advance!
 

berichan

ACNHMobileSpawner dev
Member
Joined
Dec 9, 2014
Messages
224
Trophies
0
XP
625
Country
Antarctica
If anyone is interested, I used the database here (with credit in the source and video) to let you inject the villagers in real-time in my app. It injects both the villager and their furniture/house.

It handles the memory migration and NPC flag switching for you, so you get a villager with the memories of the one it's being injected over. You can obviously change this in the source if you don't want this.

There's a short video on how to use it here:

 
Last edited by berichan,

IZUNYA

Well-Known Member
Member
Joined
Dec 24, 2019
Messages
376
Trophies
0
XP
783
Country
France
If anyone is interested, I used the database here (with credit in the source and video) to let you inject the villagers in real-time in my app. It injects both the villager and their furniture/house.

It handles the memory migration and NPC flag switching for you, so you get a villager with the memories of the one it's being injected over. You can obviously change this in the source if you don't want this.

There's a short video on how to use it here:




Amazing stuff :D
 

ozling

Well-Known Member
Member
Joined
Jan 30, 2008
Messages
139
Trophies
1
XP
379
Country
Could anyone possibly explain the process in transferring the file? I have read somewhere that you could either transfer it through the computer or use something like JKSV. However, I am not too familiar with it, and wanted to know more. Thank you so much in advance!
Probably the wrong thread to ask about transferring saves. There are references on how to do so in the main thread:
https://gbatemp.net/threads/animal-...-engineering-glitches-bugs-etc-thread.560199/

Search within that thread on transferring saves.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Xdqwerty @ Xdqwerty: @K3Nv2, and leave ectoplasm all over the place