*Important expectation management for all users of ACHHD-NTR-Cheats*
This may not be a resolvable issue due to the nature of the game's architecture, but we can at least get the conversation rolling.
I am new to the hacking scene, and would like to use this as a little project to get myself started.
*Background*
Users are attempting to use this tool's `Text2Item` feature to obtain items exclusive to the online Challenges and Special Requests. [This Reddit post list out exclusive Challenge items nicely](
https://www.reddit.com/r/achappyhome/comments/5beih3/happy_home_challenge_list/). [Animal Crossing World provides a great visual guide to the Special Requests](
http://animalcrossingworld.com/guid...e-special-design-requests-character-dlc-list/). The `Test2Item` feature successfully inserts items to the villager's room as per design.
*Problem*
Users assume that the item is added to their collection, meaning that the item can be added into the room via the in-game interface without the use of `Text2Item`. This is not the case.
*Workarounds*
To obtain an online event-exclusive item, and have that item written to the player's collection, a player has the following options:
1. Source an amiibo card that has the event-exclusive item(s) written to the amiibo card via 'legitimate means'.
- Load the amiibo card in-game (Amiibo phone --> Call a client --> Deluxe Remodel)
2. Source a Happy Home Designer save file that has the event-exclusive item(s) in the player's collection
- Write the save file to the game
- Write the item(s) to an amiibo card
- Restore the player's original save file to the game
- Load the amiibo card in-game (Amiibo phone --> Call a client --> Deluxe Remodel)
*Note*: Workaround 1 is the widely used method to obtain event-exclusive items to add to a player's collection, but it relies on other charitable players' time and readily available spare amiibo cards.
*Further observations*
- An item that has been added to the villager's house via `Text2Item` cannot be written to that villager's amiibo card.
- When a player attempts to write a villager's house with items sourced via `Text2Item` to the villager's amiibo card, the game will behave as if the data was written to the amiibo card.
- However, when the villager's amiibo card is read by another instance of Happy Home Designer, the game will behave as if the villager's amiibo card had no data present.
- An item that was added to the villager's house via `Text2Item` will persist after the game is saved, exited, reloaded, and be present when the villager's house is visited.
*Hypotheses* (which I am expecting to be shot down in flames by the original contributors)
- `Text2Item` is working as designed.
- There is scope for `Text2Item` to add the item to the player's collection.
- The game writes new items to the player's collection when the player enters the villager's house and there are new items present (see the game's Search button with the New Items icon [shining leaf]).
- The procedure can be observed by placing items with a known hexadecimal value (as per scotline's graphic) in a room and searching for instances of that value with entering the room.
- The item must not be exist in the player's collection prior to entering the room.
- In the player's savefile, XXX.dat represents a villager's house in the player's game.
- In the player's savefile, takumi.dat represent's a player's progress in game.
*Questions to be answered via research and debugging*
- Why do items in a villager's house sourced via `Text2Item` persist after saving the game?
- Are those items associated with a XXX.dat file (e.g. 003.dat for the 3rd villager that had a home built in game)?
- Why are villager's rooms with items sourced via `Text2Item` not able to be written to the villager's amiibo card?
- Is it because the item is not available in the player's takumi.dat file?