Il Dr Home — 11 of 12

Leonardo Boselli

Release 3

Section 2.5 - Spunti di conversazione

[Uno snodo della conversazione ed i suoi possibili sviluppi]

malattia-node is a closed convnode.

The node of the Dr Jeremy Home is malattia-node.

The other-suggestions of malattia-node are { yes-no-suggestion }.

The tell-suggestions of malattia-node are { sintomi }.

[Azioni che vengono attivate implicitamente o esplicitamente quando l'NPC viene salutato]

After saying hello to the Dr Jeremy Home when the greeting type is explicit for the first time:

say "[node malattia-node]'Buongiorno dottore!' esordisci.[paragraph break]Il Dr Home ti osserva e dice: 'Cosa vuoi? Sei malato?'"

After saying hello to the Dr Jeremy Home when the greeting type is explicit more than one time:

say "[node malattia-node]'Buongiorno dottore!' esordisci.[paragraph break]Il Dr Home ti osserva e dice: 'Non ti avevo già congedato? Cosa vuoi? Sei malato?'"

[Azioni che vengono attivate implicitamente o esplicitamente quando l'NPC viene congedato]

After saying goodbye to the Dr Jeremy Home when the farewell type is explicit:

say "'Allora la saluto!' concludi.[paragraph break]Il Dr Home dice solo: 'Chiudi la porta prima di andartene,' e ricomincia a far rimbalzare la palla contro la parete."

After saying goodbye to the Dr Jeremy Home when the farewell type is implicit:

say "Il Dr Home dice: '[o]Chiudi la porta[x] prima di andartene,' e ricomincia a far rimbalzare la palla contro la parete."

[Un'alternativa ai saluti standard]

Understand "buongiorno" as hailing.

[Nodo di discussione: malattia-node: risposte a 'sì', 'no', 'sintomi']

Response for malattia-node when saying yes:

say "[node sintomi-node]'Sì, ecco perché sono qui, dottore,' gli rispondi. [paragraph break]'Ma qual è il problema esattamente?' chiede il dottore."

Response for malattia-node when saying no:

say "'No, io volevo solo...' inizi a dire. [paragraph break]'Allora gentilmente non farmi perdere tempo.' taglia corto il [o]dottore[x], '[t]Addio[x]!'".

Response for malattia-node when told about sintomi:

say "[remove sintomi tell suggestion]'Facciamo un passo alla volta,' ti interrompe, 'Ora dimmi, sei malato, [t]sì[x] o [t]no[x]?'"

Default response for malattia-node:

say "'Forza, ti ho fatto una domanda abbastanza semplice,' replica, 'Sei malato, [t]sì[x] o [t]no[x]?'";

Node-continuation rule for malattia-node:

if a random chance of 1 in 2 succeeds then say "'Non ho a disposizione tutto il giorno,' si lamenta il dottore, 'quindi gradirei molto sapere se risponderai alla mia domanda: sei malato [t]sì[x] o [t]no[x]?'"

[Uno snodo della conversazione ed i suoi possibili sviluppi]

sintomi-node is a closed convnode.

The tell-suggestions are {sintomi}.

[Nodo di discussione: sintomi-node: risposte a 'sintomi']

Response for sintomi-node when told about sintomi:

now the Dr Home is satisfied;

say "'Bene, dottore, ho questo terribile mal di testa, la mia schiena mi sta uccidendo, ho problemi nel camminare ed è comparso questo grosso bubbone sotto l[']ascella destra,' gli dici. [paragraph break][node help-node]'Non ti preoccupare,' replica, 'sarai morto entro la settimana e poi non ti farà mai più male. Ora, c[']è nient[']altro che posso fare per te? [t]Sì[x] o [t]no[x]?' [line break]"

Default response for sintomi-node:

say "'No, no, no, non cercare di cambiare argomento, dimmi solo i [t]sintomi[x]!' ti interrompe."

[Uno snodo della conversazione ed i suoi possibili sviluppi]

help-node is a convnode.

the other-suggestions of help-node are {yes-no-suggestion}.

[Nodo di discussione: sintomi-node: risposte a 'sì' e 'no']

response for help-node when saying no:

say "'No, penso che mi sia stato già d[']aiuto, dottore,' rispondi. [paragraph break]'Faccio del mio meglio,' risponde seccamente, '[t]addio[x]!'."

response for help-node when saying yes:

say "[node dottor-node]'Beh, sì, speravo in qualcosa di più ottimistico,' rispondi. [paragraph break]'Non lavoro nel ramo della speranza,' replica seccamente, '[t]addio[x]!'."

[Uno snodo della conversazione ed i suoi possibili sviluppi]

dottor-node is a closed convnode.

The ask-suggestions are {tempo, consigli}.

The tell-suggestions are {sintomi}.

[Nodo di discussione: sintomi-node: risposte a 'tempo', 'consigli' e 'sintomi']

Default response for dottor-node:

say "'Sono un uomo molto occupato,' dice lanciando la palla da baseball verso il soffitto, 'non farmi perdere altro tempo.' conclude riafferrandola al volo. '[t]Addio[x]!'"

response for dottor-node when asked about consigli:

say "[remove consigli ask suggestion]'Mi può dare un suggerimento su come ridurre il dolore - o rimanere in vita - o cose utili come queste?' chiedi. [paragraph break]'Il dolore è un toccasana per l[']anima. Così la morte. Ritieniti fortunato', replica. [line break]"

response for dottor-node when asked-or-told about the tempo:

say "[remove tempo ask suggestion]'E['] piuttosto freddo in questo periodo dell[']anno; potrebbe influire sulla mia salute?' chiedi. [paragraph break]'E['] possibile,' risponde. [line break]"

response for dottor-node when told about sintomi:

say "[remove sintomi tell suggestion]'Mi permetta di parlarle degli altri miei sintomi,' cominci a dire. [paragraph break]'Non farlo,' ti interrompe, 'sono sicuramente molto noiosi; il tuo non è un caso interessante dal punto di vista medico.' [line break]".