Deliverer7
Newcomer
Issue
On PC and Mac, wine only displays name as "Wine". It does not display as "Crystal Fruit Wine" or "Melon Wine" as expected.
Steps to Reproduce
At this point, the inventory will display two stacks of "Wine": one stack of 4 "Wine" and one stack of 2 "Wine". When hovering the mouse over the wine bottle, it will not display what kind of wine it is; only "Wine".
More Information
From the _SVBAK file (generated from iPad game):
From the main save file (generated on PC):
Theory: It seems as if whatever mechanism is taking an item from a Keg and then placing it in the inventory is not updating the <DisplayName> tag appropriately on PC when collecting an item placed in a keg on the iPad.
Hopes this helps. I can provide copies of the files upon request (saving a copy of them off to the side for now and continuing on with my game).
On PC and Mac, wine only displays name as "Wine". It does not display as "Crystal Fruit Wine" or "Melon Wine" as expected.
Steps to Reproduce
- On iPad, place 4 crystal berries into 4 kegs. Place 2 melons into 2 kegs.
- Wait ten game days.
- Copy Save Game folder from iPad to the Saves folder on PC (using iTunes: iPad > File Sharing > App = Stardew Valley > Select Game Folder > Save > Save to %APPDATA%\StardewValley\Saves).
- Launch game on PC.
- In game, collect products from the 6 kegs.
At this point, the inventory will display two stacks of "Wine": one stack of 4 "Wine" and one stack of 2 "Wine". When hovering the mouse over the wine bottle, it will not display what kind of wine it is; only "Wine".
More Information
- After I transferred the save folder from the PC back to the iPad (overwriting the existing save game folder) and after launching the game on the iPad, I am able to see, in the inventory, the actual name of the wines. The stack of 4 "Wine" from the PC was called "Crystal Fruit Wine" on my iPad. The stack of 2 "Wine" from the PC was called "Melon Wine" on my iPad.
- While in game on the iPad, I went to Settings > and tapped "Save Backup".
- I opened iTunes on my PC, copied the save folder from the iPad to the PC. Inside the save folder, I opened the _SVBAK file in Notepad++. I noticed that the <Name>Crystal Fruit Wine</Name> item has the tag <DisplayName>Crystal Fruit Wine</DisplayName>. When I looked in the main save file (titled same as the parent folder name), the item <Name>Crystal Fruit Wine</Name> has the tag <DisplayName>Wine</DisplayName>.
From the _SVBAK file (generated from iPad game):
XML:
<Item p4:type="Object" xmlns:p4="http://www.w3.org/2001/XMLSchema-instance">
<isLostItem>false</isLostItem>
<category>-26</category>
<hasBeenInInventory>true</hasBeenInInventory>
<name>Crystal Fruit Wine</name>
<parentSheetIndex>348</parentSheetIndex>
<specialItem>false</specialItem>
<SpecialVariable>0</SpecialVariable>
<DisplayName>Crystal Fruit Wine</DisplayName>
<Name>Crystal Fruit Wine</Name>
<Stack>4</Stack>
<hasBeenInventory>false</hasBeenInventory>
<tileLocation>
<X>0</X>
<Y>0</Y>
</tileLocation>
<owner>0</owner>
<type>Basic</type>
<canBeSetDown>true</canBeSetDown>
<canBeGrabbed>true</canBeGrabbed>
<isHoedirt>false</isHoedirt>
<isSpawnedObject>false</isSpawnedObject>
<questItem>false</questItem>
<questId>0</questId>
<isOn>true</isOn>
<fragility>0</fragility>
<price>450</price>
<edibility>20</edibility>
<stack>4</stack>
<quality>0</quality>
<bigCraftable>false</bigCraftable>
<setOutdoors>false</setOutdoors>
<setIndoors>false</setIndoors>
<readyForHarvest>false</readyForHarvest>
<showNextIndex>false</showNextIndex>
<flipped>true</flipped>
<hasBeenPickedUpByFarmer>true</hasBeenPickedUpByFarmer>
<isRecipe>false</isRecipe>
<isLamp>false</isLamp>
<minutesUntilReady>0</minutesUntilReady>
<boundingBox>
<X>0</X>
<Y>0</Y>
<Width>64</Width>
<Height>64</Height>
<Location>
<X>0</X>
<Y>0</Y>
</Location>
</boundingBox>
<scale>
<X>0</X>
<Y>0</Y>
</scale>
<uses>0</uses>
<lastNoteBlockSoundTime>0</lastNoteBlockSoundTime>
<preservedParentSheetIndex>414</preservedParentSheetIndex>
</Item>
XML:
<Item xsi:type="Object">
<isLostItem>false</isLostItem>
<category>-26</category>
<hasBeenInInventory>true</hasBeenInInventory>
<name>Crystal Fruit Wine</name>
<parentSheetIndex>348</parentSheetIndex>
<specialItem>false</specialItem>
<SpecialVariable>0</SpecialVariable>
<DisplayName>Wine</DisplayName>
<Name>Crystal Fruit Wine</Name>
<Stack>4</Stack>
<tileLocation>
<X>0</X>
<Y>0</Y>
</tileLocation>
<owner>0</owner>
<type>Basic</type>
<canBeSetDown>true</canBeSetDown>
<canBeGrabbed>true</canBeGrabbed>
<isHoedirt>false</isHoedirt>
<isSpawnedObject>false</isSpawnedObject>
<questItem>false</questItem>
<questId>0</questId>
<isOn>true</isOn>
<fragility>0</fragility>
<price>450</price>
<edibility>20</edibility>
<stack>4</stack>
<quality>0</quality>
<bigCraftable>false</bigCraftable>
<setOutdoors>false</setOutdoors>
<setIndoors>false</setIndoors>
<readyForHarvest>false</readyForHarvest>
<showNextIndex>false</showNextIndex>
<flipped>true</flipped>
<hasBeenPickedUpByFarmer>true</hasBeenPickedUpByFarmer>
<isRecipe>false</isRecipe>
<isLamp>false</isLamp>
<minutesUntilReady>0</minutesUntilReady>
<boundingBox>
<X>0</X>
<Y>0</Y>
<Width>64</Width>
<Height>64</Height>
<Location>
<X>0</X>
<Y>0</Y>
</Location>
<Size>
<X>64</X>
<Y>64</Y>
</Size>
</boundingBox>
<scale>
<X>0</X>
<Y>0</Y>
</scale>
<uses>0</uses>
<preservedParentSheetIndex>414</preservedParentSheetIndex>
</Item>
Theory: It seems as if whatever mechanism is taking an item from a Keg and then placing it in the inventory is not updating the <DisplayName> tag appropriately on PC when collecting an item placed in a keg on the iPad.
Hopes this helps. I can provide copies of the files upon request (saving a copy of them off to the side for now and continuing on with my game).