Please let me know if you have any opinions or glitches!
Due to an eye disease, I have been working irregularly on updating the mod and replying to posts.
Notes: If you have "PolyamorySweet" installed. Currently, due to PSR specifications, changing any ModConfig setting other than the title often causes a bug in the display of the spouse's room. Therefore, it is better to change settings on the title screen. If you change the settings while playing and the display is buggy, it will be restored when you return to the title and log back in. (It may not come back once, so please relog several times or restart the game itself if the problem persists.)
Notes:
The problem of the spouse standing in the upper left corner (X0,Y0) of the map in the morning has been reported to occur when there are not enough beds for the number of spouses. Change the PolyamorySweetBed setting to extend the bed by the number of spouses, or simply increase the number of beds so that all spouses can sleep.
Known issue: The problem of spouses standing in the upper left void of the map in the morning may or may not be solved by the above method of adding more beds. If you still experience the same problem of the spouse standing in the upper left corner after trying the above methods, it is not possible to correct it at this time. We are currently looking at ways to correct this.
Older Notes. Probably no longer needed, but saved just in case.
Spoiler:
Show
Currently, you can sleep in beds on the third floor or in the basement. There is a caveat, however. If you sleep in a bed on the 3rd floor or in the basement, save the game, exit the game there, and then start and load the next game, the warp from the 3rd floor or basement to the default Farmhouse will not work. This problem is caused by the "Farmhouse Fixes" and the author of the Farmhouse Fixes says that this problem will be fixed in a future update. For this reason, please save when exiting the game by going to sleep in the default Farmhouse before exiting the game! The "Farmhouse Fixes" update fixes this issue. There is now no problem with saving and exiting the game on the 3rd floor or in the basement.
How to manually modify version 1.0 of the options file. ( The options file was updated on May 6, 2024. If you are using prior to that date, you will need to update your options file or modify it manually.) This guide is intended for those who edit the optional file “content.json” by themselves. If you have no particular reason to do so, download and overwrite the options file as usual. //★B1F Room No.1 //◆地下一階 部屋番号1 { "name": "Emily", "startPos": { "X": 16, "Y": 38 }, "spousePosOffset": { "X": 17, "Y": 37 }, "shellType": "custom_spouse_room_blank", }, Edit “startPos” in B1F Room No.1. Since “Y” is set to “38”, change it to “37”. "startPos": { "X": 16, "Y": 37 },This rewrite will fix the issue whereby B1F Room No.1 will now display the spouse's room correctly.
Supplemental Guide to Editing Option Files. If you are using custom NPCs or mods to change the names of characters, etc., there is a way to check if you do not know the name you should enter.
On the title screen, delete "config.json" in the "PolyamorySweetRooms" folder.
Load the save data.
When loading is complete, a "config.json" file is generated, which can be opened in any text editor.
The name in the "SpouseRoomOrder" field is the current spouse's name (ID Name). (In other words, this is the name that should be entered in the "Name" field of the options file.)
It may be a little confusing, in which case please refer to the video guide below.
need some quick clarification on how to adjust the spouse order depending on if I have polyamory (speaking of, why is it marked as optional in the dependency list?)
I remember I had to go in the apartment mod and change the content.json, I don't think it is the case now (or maybe it's because I'm using a spouse you haven't added support yet because the spouse room for Robin is single Revised is bugged)
Anyway if I don't use PSR then go in Mods\T's Apartment House\[PSR] T's Apartment House and open the content.json inside I will see "data": [
//★1F Room No.1 //◆一階 部屋番号1 { "name": "CharacterName_1F_R1", or some variants but the important thing is to replace the text inside "name" to something else, for example to"name": "Abigail", and if I use PSR? then I do the same as above but also open Mods\PolyamorySweet\PolyamorySweet Rooms and open the config.json and add the spouse name in the line "SpouseRoomOrder": like so: "SpouseRoomOrder": "Robin,Haley,Abigail,Caroline,Wizard",
Did I get that right? Also, can I add names in advance for both json file, like say all 42 spouses I plan to marry?
I found the cause of the anomaly and it's not a mod bug but more of an oversight.
If it's your farmers first wedding, and you have Polyamory Sweet installed, if your config setting for Polyamory Sweet Wedding field Days until Marriage is anything higher than 1, you will spend all of those days on a glitched map.
The farmhouse interior layout has two distinct copies in SDV. Farmhouse2 and Farmhouse2_marriage.
Spouse rooms only spawn on the latter so Ts apartment house needs a way to know when the player has advanced from 2 to 2_marriage.
The check looks for is the farmer have spouse or is roommates (krobus).
Here's the oversight, if days until marriage is higher than 1, the farmer doesn't advance to 2_marriage. The trigger for this is actually the wedding event.
Once seen, and the day starts, the farmer spawns outside their farmhouse and the map is correctly loaded when they go inside with the apartment house modifications intact.
------++++++++---- Visual glitches and map load fail. I need more minds.
heres the context. i have polyamory sweet rooms psr and the day after i get engaged i wake up to this glitch. this is the first log.
note the [table] ---> FileNotFoundException: Could not find file '/home/deck/.local/share/Steam/steamapps/common/Stardew Valley/Content/Maps/Custom_TsAH_EX_Basement.xnb'. and ditto for 3rd floor [/table]so i install the 3 or less compat file (sophia, haley , and emily does rasmodia count?) and start again. new log. ok no errors but map glitch still persists https://smapi.io/log/c114d927e3e34722abdbd01a0b29eab1
It was all fine until I got engaged and the day after this happened worst comes to worst i can retrieve a day old save file (i use the multisave mod) to see if i can retrieve pre engagememt glitch free map, ive backed up that save just in case.
Relevant Mods installed PS Rooms Ts apartment house Hallway Fixes found the lines i think wont work and have edited them going to try again //●3階のロケーションデータ追加 { "Action": "EditData", "Target": "Data/Locations", "Entries": {
I got married to a wizard for the fourth time, and when I couldn't find my spouse's room, I checked more rooms and this is what I found.
The spouse's room was created in the air, not in the leftmost room on the basement level. This is where the additional room appears, it's not a room. But I don't want to add it.
You will need to edit the options file. Enter the name of the NPC in the room you wish to assign according to the guide provided on the mod page or in the options file.
If this is difficult, an example of assigning a Wizard to the left of the first basement floor is shown below
Spoiler:
Show
Please open the following file with a text editor or similar. Mods\T's Apartment House\[PSR] T's Apartment House\content.json Look for the following items in the text. //★B1F Room No.1 //◆地下一階 部屋番号1 { "name": "CharacterName_B1F_R1", "startPos": { "X": 16, "Y": 37 }, "spousePosOffset": { "X": 17, "Y": 37 }, "shellType": "custom_spouse_room_blank", }, (At this time, the text to the right of “name” may be different depending on the type of options file being used, but that is not a problem.) Replace the “name” field in this field with Wizard. As shown below. //★B1F Room No.1 //◆地下一階 部屋番号1 { "name": "Wizard", "startPos": { "X": 16, "Y": 37 }, "spousePosOffset": { "X": 17, "Y": 37 }, "shellType": "custom_spouse_room_blank", },Then overwrite the file, start the game and check the room. If there are no other problems, you should see the Wizard's room on the leftmost side of the first basement floor.
(Depending on the mod you are using to make the Wizard marriageable, you may not be able to assign rooms with this setting. If so, please let me know again.)
We were also concerned about the inconsistency in the color of the beams in the house. Can you please tell me what recolor mod you are using so I can add compatibility?
The recolor mod used seems to be "Rustic Country Town Interiors", but since it is already compatible with that mod, it is odd that some of the colors show up as vanilla as in the screenshot...
Please share the log of the results of entering the following two codes into the console command to find the cause. (Also, when entering this code, load the saved data where the color mismatch is actually occurring and enter the code while the player is in the Farmhouse.) patch summary asset "Maps/townInterior" patch summary asset "Maps/FarmHouse2_marriage"
Can you make some compatibility with Nuclear Valley's Marisol? She has a chest and other things in her room at the entrance. And her floor is also looks weird.
A new version with added compatibility will be uploaded soon!
The problem with the strange floor is in the map file of "Nuclear Valley" itself. I can fix it in my mod, but it would be better to contact the author of Nuclear Valley and ask him to fix it, so I will report it in a comment there.
Perhaps you are using "PolyamorySweet"? If so, you will need to edit the options file content.json according to the guide. The guide can be found on the PS mod page, or on the details page for this mod, and also in content.json in the options file.
I did edit it according to the guide above I deleted the Content.json and followed the steps it's still blank I checked inside the content and it had the names listed in order and everything. It allows me to mess with the house add a 3rd floor and everything. just the spouse rooms are an issue.
It is difficult to ascertain the current status. Follow the instructions on the link to share the log. https://smapi.io/log And what is the name of the spouse whose room does not show up? If that NPC will be added by another mod, please tell me the name of that mod as well.
None of the spouses are showing up. Is it because I am using the custom Caroline from the childhood sweetheart. I have Shinko as well. The other women are from SVE, East Scrap, or Ridge.
Hmmm... it is difficult to confirm the problem, so please follow the instructions below to install and reconfigure.
Spoiler:
Show
1. Please remove this mod once it is currently installed. 2. Please download and install the latest version of this mod again. 3. Download and install option file B again. (to be integrated into the main file) 4. Follow the guide to verify your spouse's listing.
Spoiler:
Show
Supplemental Guide to Editing Option Files. If you are using custom NPCs or mods to change the names of characters, etc., there is a way to check if you do not know the name you should enter.
On the title screen, delete "config.json" in the "PolyamorySweetRooms" folder.
Load the save data.
When loading is complete, a "config.json" file is generated, which can be opened in any text editor.
The name in the "SpouseRoomOrder" field is the current spouse's name (ID Name). (In other words, this is the name that should be entered in the "Name" field of the options file.)
It may be a little confusing, in which case please refer to the video guide below.
5. Open "content.json" in the "[PSR] T's Apartment House" folder in this mod's folder with a text editor. 6. Enter the spouse's name that you confirmed in step 4 in the "name" field of the room where you want to place the spouse. (At this time, please assign all the names on the list, i.e., all current spouses, to their respective rooms. If there are spouses who are not assigned, this may cause display problems such as overlapping rooms.) 7. Restart the game.
Hey! I have an East Scarp expansion mod, Sword and Sorcery and am married to the NPC Mateo. Their spouse room has a desk right in the doorway so it's impossible to get in without using a no clip mod. Mateo is normal, they're just never in their spouse room.
321 comments
Notes: If you have "PolyamorySweet" installed.
Currently, due to PSR specifications, changing any ModConfig setting other than the title often causes a bug in the display of the spouse's room. Therefore, it is better to change settings on the title screen. If you change the settings while playing and the display is buggy, it will be restored when you return to the title and log back in. (It may not come back once, so please relog several times or restart the game itself if the problem persists.)
Notes:
The problem of spouses standing in the upper left void of the map in the morning may or may not be solved by the above method of adding more beds.
If you still experience the same problem of the spouse standing in the upper left corner after trying the above methods, it is not possible to correct it at this time.
We are currently looking at ways to correct this.
Older Notes. Probably no longer needed, but saved just in case.
Currently, you can sleep in beds on the third floor or in the basement. There is a caveat, however.If you sleep in a bed on the 3rd floor or in the basement, save the game, exit the game there, and then start and load the next game, the warp from the 3rd floor or basement to the default Farmhouse will not work.
This problem is caused by the "Farmhouse Fixes" and the author of the Farmhouse Fixes says that this problem will be fixed in a future update.
For this reason, please save when exiting the game by going to sleep in the default Farmhouse before exiting the game!
The "Farmhouse Fixes" update fixes this issue.
There is now no problem with saving and exiting the game on the 3rd floor or in the basement.
How to manually modify version 1.0 of the options file.
( The options file was updated on May 6, 2024.
If you are using prior to that date, you will need to update your options file or modify it manually.)
This guide is intended for those who edit the optional file “content.json” by themselves.
If you have no particular reason to do so, download and overwrite the options file as usual.
//★B1F Room No.1 //◆地下一階 部屋番号1
Edit “startPos” in B1F Room No.1.{
"name": "Emily",
"startPos": { "X": 16, "Y": 38 },
"spousePosOffset": { "X": 17, "Y": 37 },
"shellType": "custom_spouse_room_blank",
},
Since “Y” is set to “38”, change it to “37”.
"startPos": { "X": 16, "Y": 37 },
This rewrite will fix the issue whereby B1FRoom No.1 will now display the spouse's room correctly.
If you are using custom NPCs or mods to change the names of characters, etc., there is a way to check if you do not know the name you should enter.
- On the title screen, delete "config.json" in the "PolyamorySweetRooms" folder.
- Load the save data.
- When loading is complete, a "config.json" file is generated, which can be opened in any text editor.
- The name in the "SpouseRoomOrder" field is the current spouse's name (ID Name). (In other words, this is the name that should be entered in the "Name" field of the options file.)
It may be a little confusing, in which case please refer to the video guide below.It should still work with "Polyamory Sweet" afterwards.
I remember I had to go in the apartment mod and change the content.json, I don't think it is the case now (or maybe it's because I'm using a spouse you haven't added support yet because the spouse room for Robin is single Revised is bugged)
Anyway if I don't use PSR then go in Mods\T's Apartment House\[PSR] T's Apartment House and open the content.json
inside I will see
"data": [
or some variants but the important thing is to replace the text inside "name" to something else, for example to//★1F Room No.1 //◆一階 部屋番号1
{
"name": "CharacterName_1F_R1",
"name": "Abigail",
and if I use PSR?
then I do the same as above but also open Mods\PolyamorySweet\PolyamorySweet Rooms and open the config.json
and add the spouse name in the line
"SpouseRoomOrder":
like so: "SpouseRoomOrder": "Robin,Haley,Abigail,Caroline,Wizard",
Did I get that right?
Also, can I add names in advance for both json file, like say all 42 spouses I plan to marry?
Upside: not a mod breaking bug.
Downside: oversight resulting in all(?) weddings being shotgun weddings.
Read on for context and technical jargon
https://imgur.com/a/N3Ss7jf
*Update*
I found the cause of the anomaly and it's not a mod bug but more of an oversight.
If it's your farmers first wedding, and you have Polyamory Sweet installed, if your config setting for Polyamory Sweet Wedding field Days until Marriage is anything higher than 1, you will spend all of those days on a glitched map.
The farmhouse interior layout has two distinct copies in SDV. Farmhouse2 and Farmhouse2_marriage.
Spouse rooms only spawn on the latter so Ts apartment house needs a way to know when the player has advanced from 2 to 2_marriage.
The check looks for is the farmer have spouse or is roommates (krobus).
Here's the oversight, if days until marriage is higher than 1, the farmer doesn't advance to 2_marriage. The trigger for this is actually the wedding event.
Once seen, and the day starts, the farmer spawns outside their farmhouse and the map is correctly loaded when they go inside with the apartment house modifications intact.
------++++++++----
Visual glitches and map load fail.
I need more minds.
heres the context.
i have polyamory sweet rooms psr and the day after i get engaged i wake up to this glitch.
this is the first log.
https://smapi.io/log/e767377d69cb444baebf34bc17d9b3f4
note the
[table]
---> FileNotFoundException: Could not find file '/home/deck/.local/share/Steam/steamapps/common/Stardew Valley/Content/Maps/Custom_TsAH_EX_Basement.xnb'. and ditto for 3rd floor
[/table]so i install the 3 or less compat file (sophia, haley , and emily does rasmodia count?) and start again. new log. ok no errors but map glitch still persists
https://smapi.io/log/c114d927e3e34722abdbd01a0b29eab1
It was all fine until I got engaged and the day after this happened
worst comes to worst i can retrieve a day old save file (i use the multisave mod) to see if i can retrieve pre engagememt glitch free map, ive backed up that save just in case.
Relevant Mods installed
PS Rooms
Ts apartment house
Hallway Fixes
found the lines i think wont work and have edited them going to try again
//●3階のロケーションデータ追加
{
"Action": "EditData",
"Target": "Data/Locations",
"Entries": {
"Custom_TsAH_EX_3rdFloor": {
"DisplayName": "{{i18n:MapName_TsAH_EX_3rdFloor}}",
"ExcludeFromNpcPathfinding": true,
"CreateOnLoad": {
"MapPath": "Maps\\Custom_TsAH_EX_3rdFloor",
"Type": "StardewValley.Locations.DecoratableLocation"
i have a feeling the file was not found error is linked to this createonload command
We will address it in some way in the near future!
Thanks for reporting it!
https://www.nexusmods.com/stardewvalley/mods/16220
I got married to a wizard for the fourth time, and when I couldn't find my spouse's room, I checked more rooms and this is what I found.
The spouse's room was created in the air, not in the leftmost room on the basement level. This is where the additional room appears, it's not a room. But I don't want to add it.
Enter the name of the NPC in the room you wish to assign according to the guide provided on the mod page or in the options file.
If this is difficult, an example of assigning a Wizard to the left of the first basement floor is shown below
Please open the following file with a text editor or similar.
Mods\T's Apartment House\[PSR] T's Apartment House\content.json
Look for the following items in the text.
//★B1F Room No.1 //◆地下一階 部屋番号1
(At this time, the text to the right of “name” may be different depending on the type of options file being used, but that is not a problem.){
"name": "CharacterName_B1F_R1",
"startPos": { "X": 16, "Y": 37 },
"spousePosOffset": { "X": 17, "Y": 37 },
"shellType": "custom_spouse_room_blank",
},
Replace the “name” field in this field with Wizard. As shown below.
//★B1F Room No.1 //◆地下一階 部屋番号1
Then overwrite the file, start the game and check the room.{
"name": "Wizard",
"startPos": { "X": 16, "Y": 37 },
"spousePosOffset": { "X": 17, "Y": 37 },
"shellType": "custom_spouse_room_blank",
},
If there are no other problems, you should see the Wizard's room on the leftmost side of the first basement floor.
(Depending on the mod you are using to make the Wizard marriageable, you may not be able to assign rooms with this setting.
If so, please let me know again.)
We were also concerned about the inconsistency in the color of the beams in the house.
Can you please tell me what recolor mod you are using so I can add compatibility?
https://smapi.io/log/159ebb6fc6e74a42973c4dcc7a688de1
Please share the log of the results of entering the following two codes into the console command to find the cause.
(Also, when entering this code, load the saved data where the color mismatch is actually occurring and enter the code while the player is in the Farmhouse.)
patch summary asset "Maps/townInterior"
patch summary asset "Maps/FarmHouse2_marriage"
It is when entering this code
Can you make some compatibility with Nuclear Valley's Marisol? She has a chest and other things in her room at the entrance. And her floor is also looks weird.
The problem with the strange floor is in the map file of "Nuclear Valley" itself.
I can fix it in my mod, but it would be better to contact the author of Nuclear Valley and ask him to fix it, so I will report it in a comment there.
If so, you will need to edit the options file content.json according to the guide.
The guide can be found on the PS mod page, or on the details page for this mod, and also in content.json in the options file.
Follow the instructions on the link to share the log.
https://smapi.io/log
And what is the name of the spouse whose room does not show up?
If that NPC will be added by another mod, please tell me the name of that mod as well.
https://smapi.io/log/89e8ea3d2beb4f4d85986a2908d1c03c
1. Please remove this mod once it is currently installed.
2. Please download and install the latest version of this mod again.
3. Download and install option file B again. (to be integrated into the main file)
4. Follow the guide to verify your spouse's listing.
Supplemental Guide to Editing Option Files.
If you are using custom NPCs or mods to change the names of characters, etc., there is a way to check if you do not know the name you should enter.
- On the title screen, delete "config.json" in the "PolyamorySweetRooms" folder.
- Load the save data.
- When loading is complete, a "config.json" file is generated, which can be opened in any text editor.
- The name in the "SpouseRoomOrder" field is the current spouse's name (ID Name). (In other words, this is the name that should be entered in the "Name" field of the options file.)
It may be a little confusing, in which case please refer to the video guide below.5. Open "content.json" in the "[PSR] T's Apartment House" folder in this mod's folder with a text editor.
6. Enter the spouse's name that you confirmed in step 4 in the "name" field of the room where you want to place the spouse.
(At this time, please assign all the names on the list, i.e., all current spouses, to their respective rooms. If there are spouses who are not assigned, this may cause display problems such as overlapping rooms.)
7. Restart the game.
New version(4.4) adds compatibility!