RELEASED HappyBirthday!

Discussion in 'Gameplay Mechanics' started by zipy199522, Aug 18, 2016.

  1. zipy199522

    zipy199522 Scruffy Nerf-Herder

    Ever wonder why you don't have a birthday in Stardew Valley? Well worry no more!

    Introducing the mod, Happy Birthday!

    This mod is pretty basic and does a few things.

    1.Adds in a new menu where you can choose the birthday for your farmer. Just load up your character and try to move and the menu should pop up!

    2.NPCs wish you a happy birthday. Dialogue for this can be found at StardewValley/Content/Data/FarmerBirthdayDialogue.xnb

    3.You get a random gift from each NPC according to how close you are to them. Possible gifts can be found at StardewValley/Content/Data/PossibleBirthdayGifts.xnb

    There may or may not be a few content additions in the future depending on how much time I have, so keep an eye out just incase!

    1.Download SMAPI
    2.Download the main mod file
    3.Place the main mod content file at StardewValley/Mods/
    4.Merge the mod Content file with the content file located at StardewValley/Content
    Place FarmerBirthdayDialogue.xnb and PossibleBirthdayGifts.xnb from the mod content folder inside of StardewValley/Content/Data
    5.Run the game!

    Note: This mod was built with custom NPCs in mind. You can either add in your custom NPC to the mod content files to allow for NPC specific dialogue and gifts, but if you don't you'll just get a default birthday message and the NPC will choose a gift from the general gift pool.

    Have fun!



      Attached Files:

      Digus, chenjohn0329, SJaguar and 20 others like this.
    • Jinxiewinxie

      Jinxiewinxie Farmer Fashionista

      I really like this mod! For some reason, when I mouse over my dog while I have it installed correctly, I get a little "talk icon".

      Here's what it looks like normally and when I rename the manifest file to manifestno so the mod doesn't load:


      Here's what it looks like when the mod is working:


      You can see the little talk button under my Loved Label's mod hover thingie.
      • LuthienNightwolf

        LuthienNightwolf Oxygen Tank

        Omg this is awesome, I may wait a bit before I try it to see how it works for others but I'm definitely interested. >u> *watches thread*
          Zalkyria likes this.
        • zipy199522

          zipy199522 Scruffy Nerf-Herder

          Well that's quite odd, yet hilarious. Guess I missed a small bit in the code. I'll patch it really quick then. =)

          *Edit* Fixed! Turns out the game counts pets as NPCs. Makes sense. Go and grab that sweet sweet update.
            Last edited: Aug 19, 2016
            lannihamm likes this.
          • Standardheld

            Standardheld Subatomic Cosmonaut

            I accidentally chose "fall" as season for my birthday, when I wanted "winter". Now the birthday is set and I can't change it again. Is there any possibility to change this without editing the save game itself? (Changing the birthday date in the text file found under "Happy birtdhay"-folder didn't work for me)
            • Jinxiewinxie

              Jinxiewinxie Farmer Fashionista

              Thank you much!
              • zipy199522

                zipy199522 Scruffy Nerf-Herder

                If you delete the birthday file for the character and reload the game you should be able to get the option to chose your birthday again.
                • Standardheld

                  Standardheld Subatomic Cosmonaut

                  I did but nothing happened when I pressed "O" again ... and the birthday was still this day :(
                  • zipy199522

                    zipy199522 Scruffy Nerf-Herder

                    In that case follow these steps.

                    1.Make sure that SMAPI and Stadew Valley aren't running.
                    2.Navigate to the Mod directory for Happy Birthday.
                    3.Delete the entire Player_Birthday folder.
                    4.Reload SMAPI and try to see if a menu pops up for you to reselect your birthday. I just tested this and this does in fact work.

                    *Edit* Just uploaded a bug fix where NPCs would wish you a happy birthday every day. Opps.
                      Last edited: Aug 19, 2016
                    • DarkOmegaMK2

                      DarkOmegaMK2 Pangalactic Porcupine

                      This is the best!!!
                      • Standardheld

                        Standardheld Subatomic Cosmonaut

                        Thanks, that worked it out!
                        • Ladysarajane

                          Ladysarajane Phantasmal Quasar

                          Looking forward to this being updated, when you are not so busy with school work :)
                          • Jokerine

                            Jokerine Scruffy Nerf-Herder

                            Excited to see this updated too! :)
                            • Naesaki

                              Naesaki Void-Bound Voyager

                              Looking forward to seeing this updated ^^
                              • berzao

                                berzao Intergalactic Tourist

                                me too
                                • zipy199522

                                  zipy199522 Scruffy Nerf-Herder

                                  Same here! =D
                                    Ladysarajane likes this.
                                  • zipy199522

                                    zipy199522 Scruffy Nerf-Herder

                                    Well it's that time of the day to say that Happy Birthday has been fully updated to SDV 1.1 with a few minor feature updates.
                                    1.You get a notification when it is your birthday on your birthday to remind you.
                                    2.You get mail from your parents on your birthday! (only if you replace the mail.xnb with the one I provide).

                                    Have fun!
                                    Also part of the issue of players not seeing the birthday wishes is not on my part, but how SDV handles dialogue. Certain days have set dialogues that have priority over mine sadly. I'm not sure how to fix this ATM.
                                    • foghorn

                                      foghorn Pangalactic Porcupine

                                      Last edited: Oct 20, 2016
                                      zipy199522 likes this.
                                    • zipy199522

                                      zipy199522 Scruffy Nerf-Herder

                                    • Ladysarajane

                                      Ladysarajane Phantasmal Quasar

                                      Is your Birthday suppose to show up in The calendar or just as mail for a reminder? I can't remember if it did or not.

                                      Share This Page