:annie_join_party
  js Managers.Villagers.moveVillagerToParty('Annie');

:annie_leave_party
  fade out
  wait 30
  js $gameParty.removeVillager('Annie');
  fade in
  wait 30


:annie_follower_event
  Annie ("What's wrong?", "I have to go", "Nevermind", "Nevermind")
  if response == "I have to go"
    Annie "Okay, see you later then!"
    include annie_leave_party
    return
  end

:invite_annie_to_hang_out
  Player "Hello Annie, do you want to hang out with me for a while?"

  if Managers.Villagers.isVillagerAvailableToHangOut('Annie')
    Annie "Sure! You're always fun to hang out with."
    include annie_join_party
  else
    Annie "I'm sorry <name>, I can't right now."
  end

