Usually, in games, I tend to either skim or skip over NPC dialogue, provided the NPC isn't an integral part of the story. In this case, however, each NPC is important.
I've played Harvest Moon, Rune Factory, and multiple otome and visual novel games, and one thing I've found is that I hate repeating dialogue. This is especially the case in Harvest Moon where each character repeats the same line every day until you either A) increase their heart level B) unlock some special heart event or C) visit them on some sort of holiday/event.
I understand the need for repeating dialogue in a genre like Harvest Moon where the point of the game is to basically repeat the same actions every day with little variation. Don't get me wrong -- I love Harvest Moon -- but there comes a point in one's life where one has to question why it has to be this way.
For Pumpkin-Online, I suggest a similar route. Have a set of dialogue for each character that replays every day until the player unlocks a special quest and/or gets closer to them. For each heart level, however, instead of the 1-2 different lines Harvest Moon uses, I'd suggest 10-20 different lines per character for much more variation. Even 5 is an accomplishment! Keep in mind this does not include the different dialogue a character would say when receiving a present or during some sort of special event/quest and there should also be other dialogue after getting into a relationship with an NPC and getting married.
And please, do not make trivial or irreverent dialogue. If you're going to have a certain amount of dialogue per character, please don't let the dialogue be about the weather because that does nothing for the game, plot, or character development. Every single piece of dialogue should reveal something new or interesting about the character, whether that be an estranged family member that character recently reunited with or a hobby they just got into.
But, you know, if you have to include weather dialogue, at least make it unique. Instead of the generic "Hi. How are you doing? It's sunny today. I like sunny days. Do you like sunny days? Oh wow. Me too." do something more along the lines of "Yoyoyo [insert player's name here]! I see you've come down to the shop today. Whaddya want ta buy? Seeds? Furniture? It's sunny today. Maybe you want to buy some sunglasses? Hint hint, wink wink." or something like that. Something INTERESTING.
P.S.: Excuse my ranting, but some NPC dialogue really peeves me, and I want someone to do something about it! Btw, I just noticed the adorable pumpkin emoticons you added to the website! I love them!
![blank [blank]](/bboard/images/smilies/pumpkin-blank.png)