// Everything the bouncer ever says. // // These nodes share a title, which makes them a node group. Callers just // `<>` and Yarn runs the most specific variation whose // `when:` conditions pass. Adding a new variation later means adding a node, // not editing a growing <> chain. // // Each variation sets $went_inside so the calling scene knows the verdict. title: Bouncer_Talk when: once --- Bouncer: Evening. Name on the list? You: Depends who's asking. -> I'm on the list. <> <> <> Bouncer: ...you're not on the list. Bouncer: But it's slow tonight. Go on. <> <> Bouncer: Nobody's on the list tonight. Especially not you. <> <> -> Let me through. <= 2>> <> <> Bouncer: ...yeah. Yeah, okay. <> <> <> Bouncer: Fine. Don't make it a thing. <> <> Bouncer: Try that again and you're talking to the pavement. <> <> <> -> Actually, I'll head home. Bouncer: Smart choice. <> === title: Bouncer_Talk when: $is_vip --- Bouncer: Didn't even see you there. Go on in. <> === title: Bouncer_Talk when: $claimed_to_be_on_list --- Bouncer: Still not on the list, I assume. Bouncer: Go on, before I change my mind. <> === title: Bouncer_Talk when: always --- Bouncer: Back again. <> ===