42 lines
1.7 KiB
Plaintext
42 lines
1.7 KiB
Plaintext
// Everything Ser Cassian Thal ever says.
|
|
//
|
|
// These nodes share a title, which makes them a node group. Callers just
|
|
// `<<detour Ser_Cassian_Thal_Talk>>` and Yarn runs the most specific variation whose
|
|
// `when:` conditions pass. Adding a new variation later means adding a node,
|
|
// not editing a growing <<if>> chain.
|
|
//
|
|
// Each variation sets $went_inside so the calling scene knows the verdict.
|
|
|
|
title: Chevalier_Cassian_Thal_Talk
|
|
---
|
|
<<if $spoke_to_chevalier_cassian_thal>>
|
|
Chevalier Cassian Thal: Well met good sir.
|
|
<<else>>
|
|
<<set $spoke_to_chevalier_cassian_thal = true>>
|
|
Narrator: You introduce yourself to the man. He takes measure before bowing his head and tipping his forehead with a half-open fist.
|
|
Chevalier Cassian Thal: {$player_name_full}, nice to meet you. I'm Chevalier Cassian Thal of Basel and Cyprus.
|
|
THE FLOAT: His name reeks of money. Old money.
|
|
<<check provenance Hard>>
|
|
<<if $check_result>>
|
|
PROVENANCE: Basel? Makes total sense. But which connections does this old codger have to Cyprus?
|
|
-> Inquire further about Cyprus.
|
|
<<detour SC101_Inquire_Cypurs_Chevalier_Cassian_Thal_Talk>>
|
|
-> Leave it be.
|
|
<<endif>>
|
|
<<endif>>
|
|
===
|
|
|
|
title: SC101_Inquire_Cypurs_Chevalier_Cassian_Thal_Talk
|
|
---
|
|
Chevalier Cassian Thal: Oh, a sharp question, {$player_name_full}.
|
|
Narrator: The knight laughs.
|
|
Chevalier Cassian Thal: I assume you should ask your friend Mr. Doss, I am of no right to reveal this connection.
|
|
<<if $looking_for_doss eq false>>
|
|
<<set $looking_for_doss = true>>
|
|
Narrator: Mr. Doss?
|
|
PROVENANCE: Mr. Doss. We need to find him, appraise him, document our findings, file them, cross-reference them ...
|
|
<<else>>
|
|
CONFLUENCE: There he is again: Mr. Doss.
|
|
<<endif>>
|
|
===
|