Part - Le repos retrouvé
rest_regained is a scene.
rest_regained begins when player is in orpheus_sanctuary__corridor and player is carrying orpheus_head.
rest_regained ends temporally when player is not in orpheus_sanctuary__altar_room.
rest_regained ends successfully when player_knows_orpheus_chant is true.
rest_regained ends anyway when rest_regained is stopped.
when rest_regained begins:
if testing is true:
say as player_information "rest_regained begins";
when rest_regained ends:
if testing is true:
say as player_information "rest_regained ends";
putting_orpheus_on_altar_number is a number that varies.
putting_orpheus_on_altar_number is 0.
taking_orpheus_on_altar_number is a number that varies.
taking_orpheus_on_altar_number is 0.
player_knows_orpheus_chant is a truth state that varies.
player_knows_orpheus_chant is false.
after dropping orpheus_head when player is not in orpheus_sanctuary and player is not in bacchantes_grove:
make speech by "[The orpheus]" with "Que fais-tu, rustre ? Ce n'est pas un digne endroit pour moi où reposer. Garde-moi avec toi.";
say as player_action "Pourtant, la tête est pour le moment bel et bien au sol.";
when rest_regained begins:
mark_a_pause;
make speech by "[The orpheus]" with "Enfin je regoûte à la pure sérénité de cet endroit... À présent, ne tarde pas à me reposer comme il se doit.";
after dropping orpheus_head when player is in orpheus_sanctuary:
make speech by "[The orpheus]" with "Crois-tu que ce soit une situation convenable pour le prince que je suis d'endurer l’éternité à même le sol ? Rends-moi plutôt ma place sur mon autel.";
after putting orpheus_head on orpheus_altar:
increase putting_orpheus_on_altar_number by 1;
if putting_orpheus_on_altar_number is 1:
make speech by "[The orpheus]" with "Toute ma gratitude va à ton dévouement, philosophe. C'est bien là que je dois reposer.";
else:
make speech by "[The orpheus]" with "Je préfère cela ! Si c'est pour jouer à ce genre de jeux avec moi, j'aime mieux que tu me laisses en paix.";
if player_knows_orpheus_chant is false:
if orpheus_lyre is not on orpheus_altar:
if player is not carrying orpheus_lyre:
make speech by "[The orpheus]" with "Cependant tu n'as pas encore ma [italic type]lyre[roman type], or jamais je ne pourrai retrouver un repos véritable si elle n'est à mes côtés. Rapporte-la moi donc, et je tiendrai promesse en t'apprenant mon [italic type]chant[roman type].";
else:
make speech by "[The orpheus]" with "Maintenant veux-tu bien également déposer cette [italic type]lyre[roman type] à mes côtés.";
else:
make_orpheus_teaching_his_chant;
after putting orpheus_lyre on orpheus_altar:
if location of orpheus_head is location of the player:
if orpheus_head is not on orpheus_altar:
make speech by "[The orpheus]" with "Bien, tu as reposé ma lyre où elle devrait toujours être. Et qu'en est-il de moi ?";
else:
make_orpheus_teaching_his_chant;
after taking orpheus_head when orpheus_picked_up is true:
if orpheus_altar is supporting orpheus_head:
increase taking_orpheus_on_altar_number by 1;
make speech by "[The orpheus]" with "Comptes-tu une nouvelle fois me trimbaler à travers le pays ? Il n'est plus rien qui me concerne là-dehors. Ainsi, je te l'ordonne, remets-moi à ma place.";
else if player is not in orpheus_sanctuary__altar_room:
say as player_action "La tête se retrouve à nouveau dans vos mains.";
make speech by "[The orpheus]" with "Je n'ai nulle envie d'être l'objet de tes expériences, obsessionnel philosophe. Je t'ai seulement demandé que tu m'aides à retrouver ma place sur mon autel. Et, d'ici là, tu dois me garder avec toi.";
else:
continue the action;
to make_orpheus_teaching_his_chant:
mark_a_pause;
make speech by "[The orpheus]" with "Enfin... Grace à toi, je vais pouvoir de nouveau attendre ici la fin des temps et y cultiver en paix ma mélancolie. Espérons que rien ni personne ne viendras plus m'y déranger... Et pour cela je tiendrai ma promesse. Maintenant, philosophe, laisse-toi abreuver par cet enchantement...";
mark_a_pause;
say as player_action "Dans l'obscurité et l'air vibrant de ce sanctuaire, un étrange phénomène se produit dont vous ne sauriez clairement vous souvenir. Pourtant, dès cet instant, votre esprit semble se trouver doté d'une faculté nouvelle.";
mark_a_pause;
make speech by "[The orpheus]" with "Cela est fait. Tu connais à présent mon chant. Dès lors, qui que tu choisiras pour lui adresser ces paroles, celles-ci toucheront immanquablement son cœur, et, par l'inflexion avec laquelle elles seront dites, toutes les créatures et les choses qui demeurent plongées dans le désarroi s'apaiseront, pour enfin s'en retourner sans peine à l'inclination que leur dicte leur âme.";
now player_knows_orpheus_chant is true;
test rest_regained with "purloin la tête / purloin lyre / gonear Bassins des Souvenirs vénérables / regarder le rocher / nager / nager dans l'eau / poser la tête / prendre la tête / purloin la lampe / allumer la lampe / prendre la tête / nord / poser la tête sur l'autel / poser la lyre sur l'autel / prendre la tête / poser la tête sur l'autel".