Changes

Jump to navigation Jump to search
Line 105: Line 105:  
* 1 Syrup/Misc Artisan Goods (-27): [[Mystic Syrup]]
 
* 1 Syrup/Misc Artisan Goods (-27): [[Mystic Syrup]]
 
I would guess these items are included in [[Friendship#Universal_Neutrals|Universal Neutrals]] as a solution to cluttered Neutral tables. If an item goes unmentioned by Universal or NPC gift tastes, [[Modding:Gift_taste_data#How_a_gift_taste_is_determined|<code>NPC::getGiftTasteForThisItem</code>]] spits out Neutral. My assumption is the logic goes like this: if there are fewer exceptions (i.e. fewer NPCs who love, hate, like, dislike these 9) than the amount of times it needs referencing (i.e. the NPCs for whom they're neutral by default), then why not make it a rule and simplify however many categories to "'''All [[Friendship#Universal_Neutrals|Universal Neutrals]]'''."<br>Is this assumption correct? To clarify why I ask, imagine an NPC who ''loves'' [[Minerals#Gems|Gems]] (-2). They would only ''like'' [[Diamond]] (72) because a Universal Item ID taste overrides NPC Category taste. So, do these nine items act like [[Diamond]] by some [[Modding:Gift_taste_data#How_a_gift_taste_is_determined|shenanigans]] or are they listed as [[Friendship#Universal_Neutrals|Universal Neutrals]] because they are commonly-neutral-and-hard-to-organize-items? If I've missed something in the [[Modding:Gift_taste_data#How_a_gift_taste_is_determined|code]] (perhaps related to edibility and price), I would be very interested to know. If I'm correct, then some kind of distinction on the page would be appreciated. I'd be more than happy to provide suggestions if desired. Thank you for your time. --[[User:Puppershuffle|Puppershuffle]] ([[User talk:Puppershuffle|talk]]) 01:48, 23 June 2024 (UTC)
 
I would guess these items are included in [[Friendship#Universal_Neutrals|Universal Neutrals]] as a solution to cluttered Neutral tables. If an item goes unmentioned by Universal or NPC gift tastes, [[Modding:Gift_taste_data#How_a_gift_taste_is_determined|<code>NPC::getGiftTasteForThisItem</code>]] spits out Neutral. My assumption is the logic goes like this: if there are fewer exceptions (i.e. fewer NPCs who love, hate, like, dislike these 9) than the amount of times it needs referencing (i.e. the NPCs for whom they're neutral by default), then why not make it a rule and simplify however many categories to "'''All [[Friendship#Universal_Neutrals|Universal Neutrals]]'''."<br>Is this assumption correct? To clarify why I ask, imagine an NPC who ''loves'' [[Minerals#Gems|Gems]] (-2). They would only ''like'' [[Diamond]] (72) because a Universal Item ID taste overrides NPC Category taste. So, do these nine items act like [[Diamond]] by some [[Modding:Gift_taste_data#How_a_gift_taste_is_determined|shenanigans]] or are they listed as [[Friendship#Universal_Neutrals|Universal Neutrals]] because they are commonly-neutral-and-hard-to-organize-items? If I've missed something in the [[Modding:Gift_taste_data#How_a_gift_taste_is_determined|code]] (perhaps related to edibility and price), I would be very interested to know. If I'm correct, then some kind of distinction on the page would be appreciated. I'd be more than happy to provide suggestions if desired. Thank you for your time. --[[User:Puppershuffle|Puppershuffle]] ([[User talk:Puppershuffle|talk]]) 01:48, 23 June 2024 (UTC)
 +
:I'm not sure what you're asking, in all honesty. Classification of gifts as universals on the wiki started with the code, but it was looked over by a human, and if an item happens to be hated by everyone (or neutral to everyone), then it's classified as a universal on the wiki. So, you are correct in thinking that if a majority of NPCs happen to feel neutral towards an item, it's classified as a universal with exceptions on the wiki, without regard to whatever hoops the code jumps through.
 +
:The gifting code has been rewritten several times, and I think it's still incredibly obfuscated. But it works the way ConcernedApe wants it to. There's no rhyme or reason, except what CA wanted gift tastes to be.
 +
:I hope this helps somewhat. Please feel free to comment back if you want to clarify further! [[User:Margotbean|margotbean]] ([[User talk:Margotbean|talk]]) 07:21, 23 June 2024 (UTC)
107,410

edits

Navigation menu