This wiki is a read-only version of the Stardew Valley Wiki. The official editable wiki maintained by ConcernedApe can be found at stardewvalleywiki.com

Changes

Jump to: navigation, search

Talk:Friendship

2,019 bytes added, 01:31, 6 June 2019
Universal Exceptions
Hey! I'd like to add an exception that [[Krobus]] hates [[Cranberry Candy]], but I'm not sure how to edit it in! -- [[User:QuinnSea|QuinnSea]] ([[User talk:QuinnSea|talk]]) 21:52, 5 July 2016 (CST)
 
I don't know if it's been discovered yet, but it seems that the data on the wiki isn't automated and still being input by hand. I'm not a wiki expert, so I don't know how to collate and automate the data for presentation. Either way, if this is already known, then please ignore. If you like to know how NPCGiftTastes works, then please read on. The game parses the NPCGiftsTaste table in several progressive steps. During each step an Item can change it's friendship value. Below is how I believe it is handled in-game.
 
:All items in ObjectInformation that do not have a CATEGORY listed in the TYPES AND CATEGORIES field is considered as category 0.
:NPCGiftsTastes uses both item ID as well as CATEGORY to define what an item's friendship value is in ObjectInformation. Values 0 and below are CATAGORIES, Values 1 and above are ID'S.
:The Steps are as follows:
#For each CHARACTER in NPCGiftsTastes, any item ID's for each section is tested.
#For each UNIVERSAL in NPCGiftsTastes, any item ID's for each section is tested.
#For each CHARACTER in NPCGiftsTastes, any CATEGORY for each section is tested.
#For each UNIVERSAL in NPCGiftsTastes, any CATEGORY for each section is tested.
#For all other items not represented in NPCGiftsTaste, the default value of LIKE is used.
 
:This satisfies unusual conditions like [[Milk]] being a default LIKE value for most characters, despite not being listed in the UNIVERSAL LIKE set.
:This also properly handles any ITEM without a CATEGORY, which is usually junk and such, by assigning it a CATEGORY of 0 and then using it in the UNIVERSAL HATE set.
 
I haven't cross checked every item, but using the above seems to satisfy many of the conditions I've checked. I know some people have suggested exceptions programmed in, but it does not seem like this is the case. Perhaps this information can be used to automate this page and keep it up-to-date in the event of any changes. --[[User:Asmoranomar|Asmoranomar]] ([[User talk:Asmoranomar|talk]]) 02:31, 6 June 2019 (BST)
===False Entries?===

Navigation menu