Back to Freecodecamp

Task 40

curriculum/challenges/english/blocks/learn-conversation-starters-in-the-break-room/657b92b25858f24caf6894aa.md

latest2.6 KB
Original Source
<!-- (audio) Tom: Cool! I want to hear you play some day. Sophie: Only if you show me your favorite pics. Tom: It's a deal. -->

--description--

The expression only if is used to set a condition for something to happen. It's like saying "this will happen if that happens". It's a way of making an agreement where one action depends on another.

For example, your friend might say, I'll go out only if it doesn't rain. It means they will go out but the weather must be good - no rain.

--questions--

--text--

What is Sophie's condition?

--answers--

She will play the guitar without any conditions.

--feedback--

Sophie mentioned a specific condition, so it's not without any conditions.


She will play the guitar but Tom has to show her some pictures.


She wants to show her pictures to Tom.

--feedback--

There is no mention of Sophie wanting to show pictures.


She doesn't want to hear Tom play.

--feedback--

The conversation is about Sophie playing the guitar, not Tom.

--video-solution--

2

--scene--

json
{
  "setup": {
    "background": "company2-breakroom.png",
    "characters": [
      {
        "character": "Tom",
        "position": { "x": 50, "y": 15, "z": 1.2 },
        "opacity": 0
      },
      {
        "character": "Sophie",
        "position": { "x": 50, "y": 0, "z": 1.4 },
        "opacity": 0
      }
    ],
    "audio": {
      "filename": "1.3-2.mp3",
      "startTime": 1,
      "startTimestamp": 33.58,
      "finishTimestamp": 38.92
    }
  },
  "commands": [
    {
      "character": "Tom",
      "opacity": 1,
      "startTime": 0
    },
    {
      "character": "Tom",
      "startTime": 1,
      "finishTime": 3.52,
      "dialogue": {
        "text": "Cool! I want to hear you play someday.",
        "align": "center"
      }
    },
    {
      "character": "Tom",
      "opacity": 0,
      "startTime": 3.52
    },
    {
      "character": "Sophie",
      "opacity": 1,
      "startTime": 3.52
    },
    {
      "character": "Sophie",
      "startTime": 3.52,
      "finishTime": 5.42,
      "dialogue": {
        "text": "Only if you show me your favorite pics.",
        "align": "center"
      }
    },
    {
      "character": "Sophie",
      "opacity": 0,
      "startTime": 5.42
    },
    {
      "character": "Tom",
      "opacity": 1,
      "startTime": 5.42
    },
    {
      "character": "Tom",
      "startTime": 5.78,
      "finishTime": 6.34,
      "dialogue": {
        "text": "It's a deal.",
        "align": "center"
      }
    },
    {
      "character": "Tom",
      "opacity": 0,
      "startTime": 6.84
    }
  ]
}