:cindy_second_date
  switch isPlayingDate ON

  displayItemId none
  start cutscene no villagers no creatures

  # Remove anything from the fallen tree position and create a new fallen tree there
  js Managers.FarmObjects.eraseFarmObjectsXy(Maps.BEACH, 5, 14);
  + Managers.FarmObjects.createFarmObjectAt(Maps.BEACH, 5, 14).modelName = 'fallen-tree';
  + Managers.FarmObjects.refreshMapEvents();

  js this.cindyEvent = $gameMap.createNormalEventAt('villagers/cindy', 3, 6, 14, Direction.DOWN, false, true, Objects.VillagerSitting);
  + var characterName = Managers.Player.generatePlayerSpriteName() + '_extra';
  + this.playerEvent = $gameMap.createNormalEventAt(characterName, 3, 5, 14, Direction.DOWN, false, true, Objects.VillagerSitting);
  + this.cindyEvent.offsetX = -6;

  include load_player_dating_animations

  wait 200

  Cindy "It's so peaceful in here..."
  wait 60
  Cindy "Say <name>..."
  Player "Hm?"
  Cindy "Did you notice how much my life has improved since you arrived in Orange Town?"
  Player "What do you mean?"
  Cindy "First you convinced me to look into learning how to draw furniture."
  Cindy "Then you also helped me move out of grandpa's house when things became unbearable."
  Cindy "No one cared about me like that before..."
  Player "<...>"
  wait 40
  js this.cindyEvent.erase(); delete this.cindyEvent;
  create villager Cindy 6,15,2
  offset Cindy Y -20
  wait 40

  Cindy "I'm afraid to lose your friendship now, but there's something that I need to tell you."
  Player "<?>"
  Cindy "I'm starting to like you as more than just a friend."
  js this.playerEvent.erase(); delete this.playerEvent;
  move Player now 5,15
  switch hidePlayer OFF
  offset Player Y -12
  wait 1
  turn Player right
  Player "<!>"
  wait 40
  Player ("What can I say to that?", "I too, want to be more than a friend.", "Like best friends?")

  if response == "Like best friends?"
    Cindy "What?"
    Cindy "Oh, yeah. That's exactly what I mean."
    fade out
    wait 10
  else
    include cindy_second_date_change_relationship
  end

  teleport to home without saving 15,10,8
  switch isPlayingDate OFF
  displayItemId undefined
  offset Player Y 0
  speed Player restore
  switch playedCindySecondDate ON
  wait 1
  fade in

:cindy_second_date_change_relationship
  include load_player_dating_animations
  wait 10

  turn Cindy left
  Cindy "<heart>"
  Cindy "I'm so happy to hear that!"

  include kiss_cindy
  switch datingCindy ON
  increase friendship Cindy x 500
  gain achievement FIRST_DATE
