:cindy_first_date
  switch isPlayingDate ON

  displayItemId none
  start cutscene no villagers no creatures
  create villager Cindy 70,72,4
  speed Cindy 3
  speed Player 3
  move villager Cindy 43,72,4
  move villager Player 43,73,4

  include load_player_dating_animations

  wait 150
  fade out
  wait 10
  remove villager Cindy

  # Part 2
  teleport to mountain without saving 19,33,6
  wait 1
  start cutscene no villagers no creatures
  create villager Cindy 18,33,6
  play child add_seasonal_item_to_player
  play child add_seasonal_item_to_cindy
  speed Cindy 3
  move villager Player 29,33,6
  move villager Cindy 29,33,6
  fade in
  wait 120
  fade out
  wait 10
  remove villager Cindy

  # Part 3
  teleport to orange town without saving 13,47,4
  wait 1
  start cutscene no villagers no creatures
  create villager Cindy 16,47,8

  offset Cindy Y -6

  if-variable month is 1
    displayItemId peach
    create item mango 12,45
  else
    if-variable month is 2
      displayItemId banana
      create item passion-fruit 12,45
    else
      if-variable month is 3
        displayItemId grape
        create item golden-honeydew 12,45
      else
        displayItemId starfruit
        create item persimmon 12,45
      end
    end
  end

  speed Cindy 3
  move villager Player 10,47,8
  move villager Cindy 12,47,4
  fade in
  wait for Player
  wait 20

  displayItemId none
  play sound DropItem

  if-variable month is 1
    create item peach 10,45
  else
    if-variable month is 2
      create item banana 10,45
    else
      if-variable month is 3
        create item grape 10,45
      else
        create item starfruit 10,45
      end
    end
  end

  wait for Cindy  
  Cindy "<name>, wait! I have to give you something."
  turn Player right
  wait 10
  Player "Huh? Did you bring anything special?"
  wait 30

  move villager Cindy 11,47,4
  wait for Cindy
  turn Player right
  wait 10

  play sound PickItem
  villager_item_display Cindy strawberry-icecream
  wait 30
  Cindy "I made some ice cream for dessert!"
  Player "That's awesome!"

  turn Cindy up
  wait 10
  villager_item_display Cindy none
  play sound DropItem

  create item strawberry-icecream 11,45

  wait 10
  Player "I didn't know you could make your own ice cream."
  wait 10
  turn Cindy left
  wait 10

  Cindy "I learned it just for today! I hope it turned out all right."
  Player "I'm sure it did, but why go through all that trouble?"
  Cindy "I wanted to thank you for being a good friend."
  Cindy "Even though we don't know each other that well yet, I feel comfortable around you."
  Cindy "When I'm with you, I can forget about the bad things in my life, even if just for a moment."
  Player "I'm here everytime you need me!"

  # HUG
  include hug_cindy

  displayItemId undefined
  teleport to home without saving 15,10,8
  switch isPlayingDate OFF
  speed Player restore
  switch playedCindyFirstDate ON
  wait 1
  fade in
  increase friendship Cindy x 300

:add_seasonal_item_to_cindy
  if-variable month is 1
    villager_item_display Cindy mango
    return
  end
  
  if-variable month is 2
    villager_item_display Cindy passion-fruit
    return
  end

  if-variable month is 3
    villager_item_display Cindy golden-honeydew
    return
  end

  villager_item_display Cindy persimmon

