From bdf27b6f8c857c234ee19434e7582e1f334693e4 Mon Sep 17 00:00:00 2001 From: Rihen Date: Tue, 22 Nov 2022 15:30:06 +0100 Subject: [PATCH 1/2] =?UTF-8?q?Ajout=C3=A9=20quelques=20trucs=20qui=20fais?= =?UTF-8?q?aient=20bugger?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .env.example | 3 --- Chapters.json | 18 +++++++++--------- .../conflit_interieur/conflit_interieur.nani | 2 ++ Output/fin_de_vie/fin_de_vie_intro.nani | 1 + .../rupture_du_lien/rupture_du_lien.nani | 2 ++ .../soin_de_bouche/soin_de_bouche.nani | 2 ++ Output/la_rencontre/la_rencontre_intro.nani | 1 + .../le_d\303\256ner/le_d\303\256ner.nani" | 2 ++ Output/la_rencontre/les_soins/les_soins.nani | 2 ++ .../presentation/presentation.nani | 4 +++- .../vite_fait_bien_fait.nani | 9 +++++---- .../comment_faire_son_deuil.nani | 2 ++ Output/le_deuil/le_deuil/le_deuil.nani | 2 ++ Output/le_deuil/le_deuil_intro.nani | 1 + .../un_nouveau_patient_en_chambre_14.nani | 2 ++ .../acceptation_inconditionnelle.nani | 2 ++ .../angoisse_de_la_dyspnee.nani | 2 ++ .../les_dernieres_volontes.nani | 5 ++++- .../les_professionnels_face_a_la_mort.nani | 6 ++++-- ...ons_collectives_de_la_fin_de_vie_intro.nani | 1 + .../culpabilite_des_proches.nani | 4 +++- .../lieu_de_vie,_lieu_de_mort.nani | 4 +++- .../projet_de_vie/projet_de_vie.nani | 2 ++ Output/vivre_en_ems/vivre_en_ems_intro.nani | 1 + eol_json_parser.py | 3 +++ 25 files changed, 61 insertions(+), 22 deletions(-) delete mode 100644 .env.example diff --git a/.env.example b/.env.example deleted file mode 100644 index 17656d1..0000000 --- a/.env.example +++ /dev/null @@ -1,3 +0,0 @@ -INPUT_FILE_NAME=Chapters.json -OUTPUT_FOLDER_NAME=Output -LAST_INTERACTION=-1 \ No newline at end of file diff --git a/Chapters.json b/Chapters.json index c7e3352..1e5f880 100644 --- a/Chapters.json +++ b/Chapters.json @@ -151,7 +151,7 @@ { "Id": 4, "Name": "Avec un grand sourire :", - "Text": "Avec un grand sourire : Bonjour et bienvenue à La maison des Lilas, je suis Claude Berset votre infirmière ! ", + "Text": "Avec un grand sourire : Bonjour et bienvenue à La maison des Lilas, je suis Claude Berset votre infirmièr(e) ! ", "Authenticity": 0, "Respect": 1, "Compassion": 0, @@ -1337,7 +1337,7 @@ { "Id": 2, "Title": "Vite fait bien fait", - "SceneIntroduction": "Pascal interpelle Claude à sa sortie de la chambre d’Agathe.\r\n- Pascal : Écoute Claude, ça fait maintenant plus de vingt minutes que tu es rentrée dans la chambre 14. Tout ça pour des présentations. Je te rappelle que tu as beaucoup de choses à faire aujourd’hui ! On va pas s’en sortir, si tu continues comme ça ! C’est pas possible. J’ai besoin que tu travailles plus rapidement.\r\n ", + "SceneIntroduction": "Pascal interpelle Claude à sa sortie de la chambre d’Agathe.", "Min": 0, "MinRespect": 0, "MinCompassion": 0, @@ -1357,7 +1357,7 @@ "History": "Infirmier chef depuis 10 ans, marié, deux enfants adolescents, a travaillé dans les soins intensifs.\r\nDirectif et autoritaire, il subit des pressions par rapport à la réduction des budgets.\r\nIl ne le dit pas mais cela transpire dans ses attitudes.", "ImageName": "pascal.png" }, - "Text": "J’ai besoin que tu travailles plus rapidement.", + "Text": "Écoute Claude, ça fait maintenant plus de vingt minutes que tu es rentrée dans la chambre 14. Tout ça pour des présentations. Je te rappelle que tu as beaucoup de choses à faire aujourd’hui ! On va pas s’en sortir, si tu continues comme ça ! C’est pas possible. J’ai besoin que tu travailles plus rapidement.\r\n ", "Responses": [ { "Id": 1, @@ -3851,7 +3851,7 @@ "History": "Veuve depuis 15 ans, habitait Zinal.\r\nElle souffre encore de la perte de son mari, n’a jamais envisagé le re-mariage, elle aurait envie de rejoindre son mari.\r\nElle a deux enfants, Margot ,70 ans, qui vit à Neuchâtel et Simon, 65 ans, qui vit à Zürich, elle le voit très rarement.\r\nSuite à l’accouchement très difficile de Simon, elle a subit une hystérectomie.\r\nElle est très proche de Xavier, 35 ans, fils unique de Margot, son petit fils chéri, parti aux USA poursuivre sa carrière.\r\nAgathe souffre d’un diabèthe de type 2, traité par injection.\r\nIl y a 5 ans, elle a fait un infarctus important qui a généré une difficulté respiratoire, surtout quand elle se déplace.\r\nElle n’a pas énormément d’appétit au début et n’aime plus la viande. Elle boit volontiers mais il faut le lui rappeler. \r\nElle souffre de douleurs aux articulations surtout aux genoux.\r\nElle est croyante et pratiquante.\r\nSon diabète lui cause des pertes de sensibilité et elle s’est blessée à un pied sans s’en rendre compte. Cette plaie peine à cicatriser.", "ImageName": "Agathe.png" }, - "Text": "1c) Agathe d'un ton vif et rapide : Non ! … je n’arrive pas à dormir ici c’est tout !", + "Text": "Agathe d'un ton vif et rapide : Non ! … je n’arrive pas à dormir ici c’est tout !", "Responses": [ { "Id": 1, @@ -6696,7 +6696,7 @@ }, { "Id": 2, - "Name": "Bonjour, je suis sa fille, Margot, ", + "Name": "Bonjour, je suis sa fille, Margot ", "Actor": { "Id": 4, "Name": "Margot", @@ -6705,7 +6705,7 @@ "History": "70 ans, fille aînée d’Agathe, elle vit à Neuchâtel avec son mari Francis.\r\nIls ont eu ensemble un enfant : Xavier.\r\nElle est enseignante retraitée et passe beaucoup de temps à lire.\r\nLe récent placement d’Agathe en EMS la met situation de culpabilité.\r\nEn même temps, elle ne voit pas d’autre solution viable pour elle et pour sa maman.\r\n", "ImageName": "Margot.png" }, - "Text": "Bonjour, je suis sa fille, Margot, ", + "Text": "Bonjour, je suis sa fille, Margot ", "Responses": [ { "Id": 1, @@ -9557,7 +9557,7 @@ { "Id": 2, "Title": "Les dernières volontés", - "SceneIntroduction": "A son admission, Claude avait constaté qu’Agathe n’avait pas de directives anticipées. À plusieurs reprises, elle a essayé d’en parler sans succès. Aujourd’hui, Claude pense qu’il est essentiel d’aider Agathe à les rédiger. Cela pourrait l’apaiser.\r\n'Agathe, j’ai repensé à ce que vous m’avez dit et il me semble important qu’on parle de vos dernières volontés.'", + "SceneIntroduction": "A son admission, Claude avait constaté qu’Agathe n’avait pas de directives anticipées. À plusieurs reprises, elle a essayé d’en parler sans succès. Aujourd’hui, Claude pense qu’il est essentiel d’aider Agathe à les rédiger. Cela pourrait l’apaiser.\r\n\nClaude va donc voir Agathe et lui propose de les rédiger ensemble.", "Min": 11, "MinRespect": 1, "MinCompassion": -1, @@ -10191,7 +10191,7 @@ "History": "Infirmier chef depuis 10 ans, marié, deux enfants adolescents, a travaillé dans les soins intensifs.\r\nDirectif et autoritaire, il subit des pressions par rapport à la réduction des budgets.\r\nIl ne le dit pas mais cela transpire dans ses attitudes.", "ImageName": "pascal.png" }, - "Text": "Valeurs : Rappel du code déontologique, des principes éthiques.\r\nDe tes valeurs ?", + "Text": "De tes valeurs ? Valeurs : Rappel du code déontologique, des principes éthiques.", "Responses": [ { "Id": 1, @@ -10269,7 +10269,7 @@ "History": "Infirmier chef depuis 10 ans, marié, deux enfants adolescents, a travaillé dans les soins intensifs.\r\nDirectif et autoritaire, il subit des pressions par rapport à la réduction des budgets.\r\nIl ne le dit pas mais cela transpire dans ses attitudes.", "ImageName": "pascal.png" }, - "Text": "[Autodétermination : Rappel]\r\nAgathe est une personne capable de discernement. Elle est seule responsable de ses choix.", + "Text": "Agathe est une personne capable de discernement. Elle est seule responsable de ses choix.", "Responses": [ { "Id": 1, diff --git a/Output/fin_de_vie/conflit_interieur/conflit_interieur.nani b/Output/fin_de_vie/conflit_interieur/conflit_interieur.nani index 9cd0653..97d0538 100644 --- a/Output/fin_de_vie/conflit_interieur/conflit_interieur.nani +++ b/Output/fin_de_vie/conflit_interieur/conflit_interieur.nani @@ -1,8 +1,10 @@ +@hideChars remove:true @back Hospital @printer Fullscreen Claude est en proie au doute. A-t-elle pris la bonne décision en quittant Agathe ? Elle est tiraillée entre son devoir d’aide et les contraintes organisationnelles. Elle s’assied sur une chaise dans le couloir, sa tête dans ses mains. Au même moment, Pascal passe. 'Claude, ça va ? Je te rappelle que tu as une journée très chargée aujourd’hui. Que se passe-t-il ?' +@resetText @printer Dialogue # 1 @char Claude diff --git a/Output/fin_de_vie/fin_de_vie_intro.nani b/Output/fin_de_vie/fin_de_vie_intro.nani index 53c781b..4334822 100644 --- a/Output/fin_de_vie/fin_de_vie_intro.nani +++ b/Output/fin_de_vie/fin_de_vie_intro.nani @@ -1,3 +1,4 @@ +@hideUI LoadingUI @back Hospital @spawn Blur wait:false @printer Fullscreen diff --git a/Output/fin_de_vie/rupture_du_lien/rupture_du_lien.nani b/Output/fin_de_vie/rupture_du_lien/rupture_du_lien.nani index 7ef07b2..efc6cda 100644 --- a/Output/fin_de_vie/rupture_du_lien/rupture_du_lien.nani +++ b/Output/fin_de_vie/rupture_du_lien/rupture_du_lien.nani @@ -1,8 +1,10 @@ +@hideChars remove:true @back Hospital @printer Fullscreen Claude a fini sa tournée. Elle prend quinze minutes pour accompagner retourner auprès d’Agathe. Elle frappe à sa porte, n’entend aucune réponse, puis entre. Agathe regarde fixement devant elle. On ne sait pas si elle a conscience de la présence de Claude. Elle prend une chaise et s’installe à côté de son lit. Claude prend la main d’Agathe. +@resetText @printer Dialogue # 1 @char Agathe diff --git a/Output/fin_de_vie/soin_de_bouche/soin_de_bouche.nani b/Output/fin_de_vie/soin_de_bouche/soin_de_bouche.nani index 233ed7a..ecd6871 100644 --- a/Output/fin_de_vie/soin_de_bouche/soin_de_bouche.nani +++ b/Output/fin_de_vie/soin_de_bouche/soin_de_bouche.nani @@ -1,8 +1,10 @@ +@hideChars remove:true @back Hospital @printer Fullscreen Claude est devant la chambre d’Agathe. Elle vient faire le soin de bouche horaire. +@resetText @printer Dialogue # 1 @char Agathe diff --git a/Output/la_rencontre/la_rencontre_intro.nani b/Output/la_rencontre/la_rencontre_intro.nani index c8cbfba..a9358a8 100644 --- a/Output/la_rencontre/la_rencontre_intro.nani +++ b/Output/la_rencontre/la_rencontre_intro.nani @@ -1,3 +1,4 @@ +@hideUI LoadingUI @back Hospital @spawn Blur wait:false @printer Fullscreen diff --git "a/Output/la_rencontre/le_d\303\256ner/le_d\303\256ner.nani" "b/Output/la_rencontre/le_d\303\256ner/le_d\303\256ner.nani" index 7c8c003..70f9ec6 100644 --- "a/Output/la_rencontre/le_d\303\256ner/le_d\303\256ner.nani" +++ "b/Output/la_rencontre/le_d\303\256ner/le_d\303\256ner.nani" @@ -1,7 +1,9 @@ +@hideChars remove:true @back Hospital @printer Fullscreen Il est bientôt l’heure du dîner. Je vais proposer à Agathe d’aller manger en compagnie des autres résidents. Je frappe à sa porte puis j’entre. +@resetText @printer Dialogue # 1 @char Agathe diff --git a/Output/la_rencontre/les_soins/les_soins.nani b/Output/la_rencontre/les_soins/les_soins.nani index 84831a7..3e5f80f 100644 --- a/Output/la_rencontre/les_soins/les_soins.nani +++ b/Output/la_rencontre/les_soins/les_soins.nani @@ -1,8 +1,10 @@ +@hideChars remove:true @back Hospital @printer Fullscreen Il est 10h. Vous vous rendez à la chambre 14 pour la réfection du pansement du pied droit d’Agathe. Vous êtes devant la porte. +@resetText @printer Dialogue # 1 @char Claude diff --git a/Output/la_rencontre/presentation/presentation.nani b/Output/la_rencontre/presentation/presentation.nani index d628450..f83169f 100644 --- a/Output/la_rencontre/presentation/presentation.nani +++ b/Output/la_rencontre/presentation/presentation.nani @@ -1,7 +1,9 @@ +@hideChars remove:true @back Hospital @printer Fullscreen Il est 7h15. C’est l’heure de vous rendre en chambre 14 pour rencontrer Agathe Salamin et lui faire son injection d’insuline avant qu’elle prenne son petit-déjeuner. Vous êtes maintenant devant sa porte. +@resetText @printer Dialogue # 1 @char Claude @@ -27,7 +29,7 @@ Agathe: Agathe ne répond pas. @choice "Bonjour, je m’appelle Claude Berset. Je suis infirmière et suis là pour vous accompagner durant votre séjour. Dans un premier temps, je vous propose de vous faire votre insuline." goto:.4 @choice "Bonjour Madame Salamin ! Je viens pour l’insuline ! " goto:.4 @choice "Avec entrain : Bonjour on ne se connaît pas mais ça va bien se passer ! " goto:.5 -@choice "Avec un grand sourire : Bonjour et bienvenue à La maison des Lilas, je suis Claude Berset votre infirmière ! " goto:.5 +@choice "Avec un grand sourire : Bonjour et bienvenue à La maison des Lilas, je suis Claude Berset votre infirmièr(e) ! " goto:.5 @stop # 4 diff --git a/Output/la_rencontre/vite_fait_bien_fait/vite_fait_bien_fait.nani b/Output/la_rencontre/vite_fait_bien_fait/vite_fait_bien_fait.nani index 8a4e6bd..9170e49 100644 --- a/Output/la_rencontre/vite_fait_bien_fait/vite_fait_bien_fait.nani +++ b/Output/la_rencontre/vite_fait_bien_fait/vite_fait_bien_fait.nani @@ -1,13 +1,14 @@ +@hideChars remove:true @back Hospital @printer Fullscreen -Pascal interpelle Claude à sa sortie de la chambre d’Agathe. -- Pascal : Écoute Claude, ça fait maintenant plus de vingt minutes que tu es rentrée dans la chambre 14. Tout ça pour des présentations. Je te rappelle que tu as beaucoup de choses à faire aujourd’hui ! On va pas s’en sortir, si tu continues comme ça ! C’est pas possible. J’ai besoin que tu travailles plus rapidement. - +Pascal interpelle Claude à sa sortie de la chambre d’Agathe. +@resetText @printer Dialogue # 1 @char Pascal -Pascal: J’ai besoin que tu travailles plus rapidement. +Pascal: Écoute Claude, ça fait maintenant plus de vingt minutes que tu es rentrée dans la chambre 14. Tout ça pour des présentations. Je te rappelle que tu as beaucoup de choses à faire aujourd’hui ! On va pas s’en sortir, si tu continues comme ça ! C’est pas possible. J’ai besoin que tu travailles plus rapidement. + @choice "Que se passe-t-il Pascal ? C’est bien la première fois que tu te permets une remarque sur le temps que je passe avec un résident." goto:.2 @choice "Pascal, je comprends ton besoin de faire un maximum de tâches en un minimum de temps mais je suis infirmière." goto:.2 diff --git a/Output/le_deuil/comment_faire_son_deuil/comment_faire_son_deuil.nani b/Output/le_deuil/comment_faire_son_deuil/comment_faire_son_deuil.nani index 6eb00ff..754c841 100644 --- a/Output/le_deuil/comment_faire_son_deuil/comment_faire_son_deuil.nani +++ b/Output/le_deuil/comment_faire_son_deuil/comment_faire_son_deuil.nani @@ -1,7 +1,9 @@ +@hideChars remove:true @back Hospital @printer Fullscreen Claude a demandé un rendez-vous avec Pascal. Elle vit difficilement la mort d’Agathe et l’attitude du nouveau résident la déstabilise. Elle se questionne autour de la problématique du deuil. Ils se rencontrent dans son bureau. +@resetText @printer Dialogue # 1 @char Pascal diff --git a/Output/le_deuil/le_deuil/le_deuil.nani b/Output/le_deuil/le_deuil/le_deuil.nani index 2f26656..8d44122 100644 --- a/Output/le_deuil/le_deuil/le_deuil.nani +++ b/Output/le_deuil/le_deuil/le_deuil.nani @@ -1,9 +1,11 @@ +@hideChars remove:true @back Hospital @printer Fullscreen Trois jours plus tard, selon ses volontés, Agathe est décédée seule dans sa chambre. Il est très difficile pour Claude d’accepter sa mort. Elle a, en peu de temps, noué des liens avec Agathe et s’est beaucoup investie dans cette relation. Voici venu maintenant le temps du deuil. Un deuil à faire rapidement : un nouveau résident entrera demain en chambre 14… Claude se rend dans la chambre d’Agathe. Elle y rencontre Margot, venue prendre les affaires de sa maman. Margot est en larmes et cesse de ranger la chambre d’Agathe. Elle a les yeux rouges et regarde Claude : +@resetText @printer Dialogue # 1 @char Margot diff --git a/Output/le_deuil/le_deuil_intro.nani b/Output/le_deuil/le_deuil_intro.nani index 3ee09d6..feff58c 100644 --- a/Output/le_deuil/le_deuil_intro.nani +++ b/Output/le_deuil/le_deuil_intro.nani @@ -1,3 +1,4 @@ +@hideUI LoadingUI @back Hospital @spawn Blur wait:false @printer Fullscreen diff --git a/Output/le_deuil/un_nouveau_patient_en_chambre_14/un_nouveau_patient_en_chambre_14.nani b/Output/le_deuil/un_nouveau_patient_en_chambre_14/un_nouveau_patient_en_chambre_14.nani index e22971b..fd68d83 100644 --- a/Output/le_deuil/un_nouveau_patient_en_chambre_14/un_nouveau_patient_en_chambre_14.nani +++ b/Output/le_deuil/un_nouveau_patient_en_chambre_14/un_nouveau_patient_en_chambre_14.nani @@ -1,7 +1,9 @@ +@hideChars remove:true @back Hospital @printer Fullscreen Le lendemain, la Maison des Lilas accueille un nouveau patient. Ralph Riederneiter occupe l’ancienne chambre d’Agathe. Claude prend son service en fin d’après-midi et se rend dans la chambre 14 pour rencontrer Ralph qui est assis devant la fenêtre perdu dans ses pensées. +@resetText @printer Dialogue # 1 @char Claude diff --git a/Output/representations_individuelles_et_representations_collectives_de_la_fin_de_vie/acceptation_inconditionnelle/acceptation_inconditionnelle.nani b/Output/representations_individuelles_et_representations_collectives_de_la_fin_de_vie/acceptation_inconditionnelle/acceptation_inconditionnelle.nani index eed61d3..5c0e078 100644 --- a/Output/representations_individuelles_et_representations_collectives_de_la_fin_de_vie/acceptation_inconditionnelle/acceptation_inconditionnelle.nani +++ b/Output/representations_individuelles_et_representations_collectives_de_la_fin_de_vie/acceptation_inconditionnelle/acceptation_inconditionnelle.nani @@ -1,9 +1,11 @@ +@hideChars remove:true @back Hospital @printer Fullscreen Deux jours plus tard, Agathe a bénéficié d’un traitement morphinique selon le standard qui réduit fortement sa sensation d’étouffement. En plus de l’oxygénothérapie, l’équipe infirmière a mis en place des soins de bouche aux deux heures, ainsi qu’un humidificateur et un ventilateur pour réduire encore sa sensation d’étouffement. Agathe a renoncé à Exit. Avec l’aide de Claude, elle a rédigé un formulaire de directives anticipées qui précisent qu’elle ne veut pas être réanimée, qu’elle ne veut pas de traitement visant à prolonger sa vie et que l’on soigne activement les symptômes tels que la douleur, la peur, la détresse respiratoire et les nausées. Elle refuse d’être alimentée et hydratée si la situation se péjorait et qu’elle serait incapable de discernement. Agathe sonne. Claude se rend à son chevet. Claude frappe et entre. +@resetText @printer Dialogue # 1 @char Claude diff --git a/Output/representations_individuelles_et_representations_collectives_de_la_fin_de_vie/angoisse_de_la_dyspnee/angoisse_de_la_dyspnee.nani b/Output/representations_individuelles_et_representations_collectives_de_la_fin_de_vie/angoisse_de_la_dyspnee/angoisse_de_la_dyspnee.nani index 3cc9e6e..cdc9d6d 100644 --- a/Output/representations_individuelles_et_representations_collectives_de_la_fin_de_vie/angoisse_de_la_dyspnee/angoisse_de_la_dyspnee.nani +++ b/Output/representations_individuelles_et_representations_collectives_de_la_fin_de_vie/angoisse_de_la_dyspnee/angoisse_de_la_dyspnee.nani @@ -1,7 +1,9 @@ +@hideChars remove:true @back Hospital @printer Fullscreen Agathe se sent mourir. Son médecin l’a renseignée sur la péjoration de sa pathologie et sur les résultats de ses examens cardiaques sanguins et cliniques. Claude a participé hier à cette rencontre avec le médecin. Elle est maintenant devant la porte de la chambre d’Agathe, frappe et entre. +@resetText @printer Dialogue # 1 @char Claude diff --git a/Output/representations_individuelles_et_representations_collectives_de_la_fin_de_vie/les_dernieres_volontes/les_dernieres_volontes.nani b/Output/representations_individuelles_et_representations_collectives_de_la_fin_de_vie/les_dernieres_volontes/les_dernieres_volontes.nani index a5d753e..cfd4b68 100644 --- a/Output/representations_individuelles_et_representations_collectives_de_la_fin_de_vie/les_dernieres_volontes/les_dernieres_volontes.nani +++ b/Output/representations_individuelles_et_representations_collectives_de_la_fin_de_vie/les_dernieres_volontes/les_dernieres_volontes.nani @@ -1,8 +1,11 @@ +@hideChars remove:true @back Hospital @printer Fullscreen A son admission, Claude avait constaté qu’Agathe n’avait pas de directives anticipées. À plusieurs reprises, elle a essayé d’en parler sans succès. Aujourd’hui, Claude pense qu’il est essentiel d’aider Agathe à les rédiger. Cela pourrait l’apaiser. -'Agathe, j’ai repensé à ce que vous m’avez dit et il me semble important qu’on parle de vos dernières volontés.' +Claude va donc voir Agathe et lui propose de les rédiger ensemble. + +@resetText @printer Dialogue # 1 @char Agathe diff --git a/Output/representations_individuelles_et_representations_collectives_de_la_fin_de_vie/les_professionnels_face_a_la_mort/les_professionnels_face_a_la_mort.nani b/Output/representations_individuelles_et_representations_collectives_de_la_fin_de_vie/les_professionnels_face_a_la_mort/les_professionnels_face_a_la_mort.nani index cc69110..4940a43 100644 --- a/Output/representations_individuelles_et_representations_collectives_de_la_fin_de_vie/les_professionnels_face_a_la_mort/les_professionnels_face_a_la_mort.nani +++ b/Output/representations_individuelles_et_representations_collectives_de_la_fin_de_vie/les_professionnels_face_a_la_mort/les_professionnels_face_a_la_mort.nani @@ -1,9 +1,11 @@ +@hideChars remove:true @back Hospital @printer Fullscreen Claude est dans le bureau de l’équipe. Elle est très émue, a l’air abattue. Assise, elle se sent vide d’énergie, elle regarde par la fenêtre et pense ne plus avoir le courage de poursuivre sa journée. Elle ne sait pas si elle a eu la bonne attitude avec Agathe. Pascal entre. Consigne : lisez cette scène dans laquelle Claude et Pascal parlent du suicide assisté +@resetText @printer Dialogue # 1 @char Pascal @@ -28,8 +30,8 @@ Pascal: Oui, elle n’a pas changé. Tu as bien fait. # 4 @char Pascal -Pascal: Valeurs : Rappel du code déontologique, des principes éthiques. -De tes valeurs ? +Pascal: De tes valeurs ? +Valeurs : Rappel du code déontologique, des principes éthiques. @choice "Je suis très embarrassée. D’un côté je dois respecter les choix d’Agathe. De l’autre côté, je suis infirmière et je me dois de la soigner et de l’accompagner." goto:.5 @stop diff --git a/Output/representations_individuelles_et_representations_collectives_de_la_fin_de_vie/representations_individuelles_et_representations_collectives_de_la_fin_de_vie_intro.nani b/Output/representations_individuelles_et_representations_collectives_de_la_fin_de_vie/representations_individuelles_et_representations_collectives_de_la_fin_de_vie_intro.nani index 4ba66ac..6022fc8 100644 --- a/Output/representations_individuelles_et_representations_collectives_de_la_fin_de_vie/representations_individuelles_et_representations_collectives_de_la_fin_de_vie_intro.nani +++ b/Output/representations_individuelles_et_representations_collectives_de_la_fin_de_vie/representations_individuelles_et_representations_collectives_de_la_fin_de_vie_intro.nani @@ -1,3 +1,4 @@ +@hideUI LoadingUI @back Hospital @spawn Blur wait:false @printer Fullscreen diff --git a/Output/vivre_en_ems/culpabilite_des_proches/culpabilite_des_proches.nani b/Output/vivre_en_ems/culpabilite_des_proches/culpabilite_des_proches.nani index 6df27a2..b5ef300 100644 --- a/Output/vivre_en_ems/culpabilite_des_proches/culpabilite_des_proches.nani +++ b/Output/vivre_en_ems/culpabilite_des_proches/culpabilite_des_proches.nani @@ -1,8 +1,10 @@ +@hideChars remove:true @back Hospital @printer Fullscreen Nous sommes dimanche. Claude voit Margot sortir de la chambre d’Agathe. Elle se dirige vers elle et engage la conversation. +@resetText @printer Dialogue # 1 @char Claude @@ -14,7 +16,7 @@ Claude: Elle se dirige vers elle et engage la conversation. # 2 @char Margot -Margot: Bonjour, je suis sa fille, Margot, +Margot: Bonjour, je suis sa fille, Margot @choice "Agathe vit un grand changement. Et j’ai l’impression que c’est très éprouvant pour elle." goto:.37 @choice "Fatiguée … " goto:.5 diff --git a/Output/vivre_en_ems/lieu_de_vie,_lieu_de_mort/lieu_de_vie,_lieu_de_mort.nani b/Output/vivre_en_ems/lieu_de_vie,_lieu_de_mort/lieu_de_vie,_lieu_de_mort.nani index fe0a358..3486a2f 100644 --- a/Output/vivre_en_ems/lieu_de_vie,_lieu_de_mort/lieu_de_vie,_lieu_de_mort.nani +++ b/Output/vivre_en_ems/lieu_de_vie,_lieu_de_mort/lieu_de_vie,_lieu_de_mort.nani @@ -1,8 +1,10 @@ +@hideChars remove:true @back Hospital @printer Fullscreen Mardi matin. 7h30. Claude a eu le rapport de la nuit. Elle sait qu’Agathe a bien dormi. Elle a vérifié la prescription d’insuline et préparé son plateau. Elle a croisé Pascal qui lui a rappelé de bien respecter le continuum des soins. +@resetText @printer Dialogue # 1 @char Claude @@ -23,7 +25,7 @@ Agathe: Eh bien non, mais c'est bien normal, je ne suis ni chez moi, ni dans mon # 3 @char Agathe -Agathe: 1c) Agathe d'un ton vif et rapide : Non ! … je n’arrive pas à dormir ici c’est tout ! +Agathe: Agathe d'un ton vif et rapide : Non ! … je n’arrive pas à dormir ici c’est tout ! @choice "Claude reste sans voix." goto:.5 @choice "Claude regarde fixement Agathe : Pourquoi continuez-vous ainsi Agathe !" goto:.4 diff --git a/Output/vivre_en_ems/projet_de_vie/projet_de_vie.nani b/Output/vivre_en_ems/projet_de_vie/projet_de_vie.nani index 88c2323..17f57b3 100644 --- a/Output/vivre_en_ems/projet_de_vie/projet_de_vie.nani +++ b/Output/vivre_en_ems/projet_de_vie/projet_de_vie.nani @@ -1,7 +1,9 @@ +@hideChars remove:true @back Hospital @printer Fullscreen Jeudi 10h. Claude est devant la porte de la chambre d’Agathe. +@resetText @printer Dialogue # 1 @char Claude diff --git a/Output/vivre_en_ems/vivre_en_ems_intro.nani b/Output/vivre_en_ems/vivre_en_ems_intro.nani index 12cf91e..33839ef 100644 --- a/Output/vivre_en_ems/vivre_en_ems_intro.nani +++ b/Output/vivre_en_ems/vivre_en_ems_intro.nani @@ -1,3 +1,4 @@ +@hideUI LoadingUI @back Hospital @spawn Blur wait:false @printer Fullscreen diff --git a/eol_json_parser.py b/eol_json_parser.py index c9354aa..351c420 100644 --- a/eol_json_parser.py +++ b/eol_json_parser.py @@ -81,6 +81,7 @@ def main(argv): intro_file_name = chapter_name + "_intro.nani" intro_file_path = os.path.join(chapter_folder, intro_file_name) with open(intro_file_path, 'w', encoding='utf-8') as f: + f.write("@hideUI LoadingUI\n") f.write("@back Hospital\n") f.write("@spawn Blur wait:false\n") f.write("@printer Fullscreen\n") @@ -101,10 +102,12 @@ def main(argv): with open(naninovel_file_path, 'w', encoding='utf-8') as f: # First we create environment and introduction + f.write("@hideChars remove:true\n") f.write("@back Hospital\n") f.write("@printer Fullscreen\n") f.write(f"{scene['SceneIntroduction']}\n\n") + f.write("@resetText\n") f.write("@printer Dialogue\n") # Iterate over interactions for interaction in scene["Interactions"]: -- GitLab From 5311951dce320bd70bd30a2e311813890a5a5d92 Mon Sep 17 00:00:00 2001 From: Studer Brendan Date: Tue, 22 Nov 2022 16:01:27 +0100 Subject: [PATCH 2/2] readded .env.example. Fais attention de pas l'enelver Henri --- .env.example | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 .env.example diff --git a/.env.example b/.env.example new file mode 100644 index 0000000..17656d1 --- /dev/null +++ b/.env.example @@ -0,0 +1,3 @@ +INPUT_FILE_NAME=Chapters.json +OUTPUT_FOLDER_NAME=Output +LAST_INTERACTION=-1 \ No newline at end of file -- GitLab