:annie-gift-loved
  if Managers.Time.yearDay == 27
    Annie "Ohhh! That's the best birthday gift ever!"
  else
    Annie "Ohhh! I want to eat that! Can I have it?"
  end
  
  take item

:annie-gift-liked
  Annie "Is that for me? Thank you, <name>. It's a good gift."
  take item

:annie-gift-normal
  Annie "Thank you for the gift, <name>!"
  take item

:annie-gift-dislike
  Annie "You could have been more creative."
  take item

:annie-gift-hated
  Annie "Eww. Take that away from me!"
  refuse gift

:annie-gift-hot-milk
  Annie "How did you know I wanted one of those? Thanks a lot!"
  take item
  if hearts >= 1 && !companion
    if Managers.Villagers.canAddVillagerToParty('Annie')
      Annie ("If you're not doing anything else, would you like to hang out?", "Sure", "Not right now")
      if response == "Sure"
        include annie_join_party
        return
      end

      if response == "Not right now"
        Annie "OK, no problem."
        return
      end
    end
  end

:annie-gift-strawberry-juice
  Annie "Ohhh! Is that for me? I love <color:item>strawberry juice</color>!"
  Annie "<heart>"
  take item

:annie-gift-grape-juice
  Annie "Ohhh! Is that for me? I love <color:item>grape juice</color>!"
  Annie "<heart>"
  take item

:annie-gift-white-rose
  Annie "White roses are so pretty, right? Thank you very much, <name>! I love it."
  Annie "<heart>"
  take item

:annie-gift-diamond
  Annie "You're giving me a diamond? Wow, thank you so much, <name>! I love it."
  Annie "<heart>"
  take item