,,,,,,,{(if: visit is 1)[Te voilà donc, (print: $Perso's Prénom) ($output_race: $Perso,"le"). Tu t'es retranché dans ]
(else:)[Tu es ]dans la remise de l'auberge avec notre cher [[Lucius->Lucius]] pour te mettre à l'abri d'un élémental de bière qui se déchaine dans la [[salle->Salle]].
}(if:visits is 1)[Lucius s'affole, la tête penchée sur les tonneaux de sa remise.]
(else:)[Lucius est affalé par terre, adossé à un tonneau]
(if: $ElementalOK)[Qu'est-ce que tu veux savoir, ($output_race: $Perso, "le")?
* [[Qui]]
* [[Quoi]]
* [[Comment]]
]\
(else-if: $ElementalOK is false and $ElementalApaise is true)[Merci d'avoir libérer ma Rose. Elle repose en paix maintenant.]\
(else-if: $ElementalOK is false and $ElementalSac is true)[Tu as l'âme de ma Rose dans ce sac. Prends en grand soin !]\
(else:)[Tu as vaincu la créature. Et même si je sais que c'était nécessaire, je ne peux m'empêcher d'être triste de savoir l'âme de ma Rose anéantie.]
[[Laisser Lucius->Remise]]Oui j'ai été jeune, on dirait pas, hein ($output_race: $Perso,"le") ?
Je l'ai un peu oublié moi aussi...je me souviens comment on était bien dans notre vie simple avec ma Rose. Je dirais pas que c'était le bonheur, juste on était bien. Présent l'un pour l'autre.
|lunlautre)[Quand elle avait peur, ou qu'elle desespérait de ne pas nous nourrir suffisamment avec le jardin, je lui chantais une petite comptine que j'avais écrite. Ça l'apaisait, le soir, au coin du feu.]
|comptine)[Oh ! je ne m'en souviens plus bien mon ami (print:$Perso's Race). Je pourrais à peine te la murmurer. Je crois l'avoir griffonée sur un carnet, à l'époque.]
|carnet)[Je l'ai vu traîner derrière le comptoir y'a pas bien longtemps, si ça t'intéresse.]
[[Poser une autre question->Lucius]]
(click: "l'un pour l'autre")[(show:?lunlautre)]
(click: "comptine")[(show: ?comptine)]
(click: "carnet")[(set: $indice_carnet to true)(show: ?carnet)]
Ah ça vous intrigue cet ingrédient !
Rose avait sa recette familiale pour brasser la bière. J'avais pas franchement mon mot à dire dans tout ça. Elle s'en chargeait toujours seule. Et moi j'étais pas trop regardant.
|secret)[Jusqu'au jour où elle est tombée malade. Elle a tenu le lit dix jours, mais la maladie a gagné. La veille de sa mort elle me révéla le secret de sa recette, pour que l'auberge lui survive.]
|houblon)[Un houblon perpétuel. Ça paraît incroyable n'est-ce pas ? L'information a vite circulé qu'on brassait de la qualité par ici. Ça change un peu de la vinasse du coin !]
|sac)[Le houblon, quand il est dans son sac de conservation, est inerte. Peut-être qu'avec ce sac tu parviendras à retirer le houblon de la créature...
Il se trouve sous une latte du parquet de la salle. Au fond sous la coursive, elle est légèrement relevée.]
[[Poser une autre question->Lucius]]
(click-append: "regardant")[ : j'avais déjà pas mal à faire et puis vous savez, pour un mariage heureux faut bien laisser son jardin sacré à l'autre, surtout quand il est si bien defendu]
(click: "seule")[(show: ?secret)]
(click: "secret")[(show: ?houblon)]
(click: "houblon")[(set: $indice_sac to true)(show: ?sac)]Vous voici dans la salle de l'auberge. Les tables et les chaises ont été entassées pour faire un barrage à l'[[entrée->Exterieur]].
$ElementalOK[Le plus étrange reste cet [[élémental->Elemental]] de bière qui se déchaîne encore au milieu, faisant valdinguer le mobilier et s'acharnant sur les quelques malheureux ayant été attrapés.]
Derrière le [[bar->Comptoir]], il y a l'accès à la [[remise->Remise]].
Un accès à une (if:$indice_sac is true)|coursive>[coursive](else:)[escalier] dessert le [[dortoir->Dortoir]] à l'étage.
(click-append: "malheureux")[ hommes de **Geoffroy**]\
\
(click:?coursive)[Une latte au fond de la salle semble être légèrement soulevée.]\
\
|latte)[En tirant légèrement sur celle-ci, un étrange sac en toile de jutte aux reflets dorés se dévoile.]\
\
(click: "latte")[(show: ?latte)]\
(click: "sac")[(set: $Inventaire's Objets to it + (a: "Sac à houblon"))(dialog:"Un sac à houblon a été ajouté à votre inventaire !","OK")]Un [[escalier->Salle]] mène au premier étage, donne sur une coursive qui dessert les accès au dortoir. Le bois craque sous les pieds, et l'air est chargé de poussière. Deux portes percent le mur.
|dortoir)[Elles débouchent sur une même large pièce, bien remplie de plusieurs lits. Quelques meubles de rangement proposent chichement un peu d'espace aux voyageurs pour entreposer leurs affaires.]
|meubles)[En farfouillant dans les meubles, vous trouvez (if: $Perso's Prénom is "Bolrak")[un pot de chambre](else:)[pas grand chose d'intéressant].]
(if:$ElementalOK is true)[En contre bas vous voyez l'élémental s'affairer. Une idée vous vient : (seq-link: bind $saut, "Sauter sur l'élémental","Vous êtes sûr ? ça me paraît un peu risqué","J'insiste, c'est un peu haut quoi","Bon espèce " + ($output_race: $Perso, "de") + " borné, tu veux te tuer ? Vas-y !","YAHOOuu...")]
(click:"YAHOOuu...")
[(display: "Saut Elemental")]
(click: "portes")[(show: ?dortoir)]
(click: "meubles")[(show: ?meubles)]
(click: "pot de chambre")[(set: $Inventaire's Objets to it + (a: "Pot de chambre"))(dialog:"Un pot de chambre a été ajouté à votre inventaire !","OK")]Derrière le comptoir, un fatra pas possible. |fatra)[Vous voyez des cafards s'agiter entre les couverts et les choppes.] Peut-être que Lucius est un peu débordé en tenant son auberge seul.
(if: $indice_carnet is true)[Vous voyez un carnet un peu usagé sur une étagère du comptoir.]
(click: "fatra")[(show: ?fatra)]
(click: "carnet")[(set: $Inventaire's Objets to it + (a: "Carnet"))(dialog:"Un carnet a été ajouté à votre inventaire !","OK")]
[[Repasser en salle->Salle]]Les hommes de **Geoffroy** sont dans les parages. Mieux vaut ne pas les affronter tous d'un coup !
<!--[[Explorer->Combat_Geoffroy]]-->
[[Salle]] L'élémental de bière fait son office de destruction et déchaine sa colère sur les hommes qui sont passés à portée. A se demander s'il ne s'acharne pas sur des cadavres parfois.
[[Engager le combat->Set Combat]]
[[Retourner dans la salle ->Salle]] {
(track: 'tavern', 'stop')
(track: 'combat','loop',true)
(track: 'combat','playwhenpossible')
}
(set: $turn to "you")
(goto: "Battleground"){
(newgroup: 'effet', 'pipi', 'carnet', 'epee', 'sac')
(newgroup: 'bgm', 'intro', 'tavern', 'combat', 'outro')
(group: 'effet','volume',2)
(group: 'bgm','volume',0.3)
(track: 'intro','loop',true)
(track: 'intro','playwhenpossible')
}\
<!-- Paramétrage variable environnement -->
(set: $ElementalOK to true)
(set: $Elemental to (dm:"Nom","","Prénom","Elemental de bière","Race","Elementale","caracFATE",$template_FATE,"Carac2","","Stress",(dm:"box1",false,"box2",false,"box3",false),"Ivresse",(dm:"box1",false,"box2",false,"box3",false)))\
(set: $Elemental's caracFATE to (dm:"Force",3,"Vitesse",2,"Duperie",0,"Intelligence",0,"Prudence",0,"Exubérance",0))
<!-- Création de l'objet "Personnage"-->
(set: $template_FATE to (dm:"Force",num,"Vitesse",num,"Duperie",num,"Intelligence",num,"Prudence",num,"Exubérance",num))
(set: $personnage to (dm:"Nom",string,"Prénom",string,"Race",string,"caracFATE",$template_FATE,"Carac2",string,"Stress",(dm:"box1",bool,"box2",bool,"box3",bool),"Ivresse",(dm:"box1",bool,"box2",bool,"box3",bool)))
<!-- Création de l'objet "Inventaire"-->
(set: $Inventaire to (dm: "Equipement",(a:),"Objets",(a:)))
<!-- Macro -->
(set: $output_race to (macro: $personnage-type _perso, string-type _pronom, [
(set: _race to _perso's Race)
(if: _race's 1st is in "aeiouy")[(set: _pronom's last to "'")]
(else:)[(set: _pronom to it + " ")]
(output-data: _pronom + _perso's Race)
]))
(set: $roll_FATE_dice to (macro: $template_FATE-type _caracFATE, string-type _carac_util, num-type _bonus, [
(set: _roll_result to (random:-1,1)+(random:-1,1)+(random:-1,1)+(random:-1,1)+_carac_util of _caracFATE+_bonus)
(output-data: _roll_result)
]))
(set: $Add_Stress to (macro: $personnage-type _perso, num-type _point, [
(if: _point is 1 and box1 of _perso's Stress is false)[(set: box1 of _perso's Stress to true)]
(else-if: _point is 2 and box2 of _perso's Stress is false)[(set: box2 of _perso's Stress to true)]
(else-if: _point is 3 and box3 of _perso's Stress is false)[(set: box3 of _perso's Stress to true)]
(else-if: _point is 1 and box1 of _perso's Stress is true and box2 of _perso's Stress is false)[(set: box2 of _perso's Stress to true)]
(else-if: _point is 2 and box2 of _perso's Stress is true and box3 of _perso's Stress is false)[(set: box3 of _perso's Stress to true)]
(else-if: _point is 1 and box1 of _perso's Stress is true and box2 of _perso's Stress is true and box3 of _perso's Stress is false)[(set: box3 of _perso's Stress to true)]
(track:"ouch","play")
(output-data: _perso's Stress)
]))
(set: $Add_Ivresse to (macro: $personnage-type _perso, [
(if: _perso's Prénom is "Syldan")[(set: box1 of _perso's Ivresse to true)(set: box2 of _perso's Ivresse to true)(set: box3 of _perso's Ivresse to true)]
(else-if: box1 of _perso's Ivresse is false)[(set: box1 of _perso's Ivresse to true)]
(else-if: box1 of _perso's Ivresse is true and box2 of _perso's Ivresse is false)[(set: box2 of _perso's Ivresse to true)]
(else-if: box1 of _perso's Ivresse is true and box2 of _perso's Ivresse is true and box3 of _perso's Ivresse is false)[(set: box3 of _perso's Ivresse to true)]
(track:"rot","play")
(output-data: _perso's Ivresse)
]))
(set: $Test_Stress to (macro: $personnage-type _perso, [
(output-data: box1 of _perso's Stress and box2 of _perso's Stress and box3 of _perso's Stress)
]))
(set: $Test_Ivresse to (macro: $personnage-type _perso, [
(output-data: box1 of _perso's Ivresse and box2 of _perso's Ivresse and box3 of _perso's Ivresse)
]))
(go-to:"Page Garde")(set: $Perso to (dm:"Nom","","Prénom","","Race","","caracFATE",$template_FATE,"Carac2","","Stress",(dm:"box1",false,"box2",false,"box3",false),"Ivresse",(dm:"box1",false,"box2",false,"box3",false)))\
Mais au fait, qui êtes vous ?
=|=
<img src="images/token_bolrak.png" alt="🎅" width=100%>
[[Bolrak Brisefer -> Set Bolrak]]
//le nain à la tchatche facile//
=|=
<img src="images/token_ekba.png" alt="🪕" width=100%>
[[Ekba -> Set Ekba]]
//fils de ... fils de Pao, l'orque menestrel//
=|=
<img src="images/token_syldan.png" alt="🧝" width=100%>
[[Syldan -> Set Syldan]]
|==|
(set: $Perso's Nom to "Brisefer")
(set: $Perso's Prénom to "Bolrak")
(set: $Perso's Race to "nain")
(set: $Perso's caracFATE to (dm:"Force",1,"Vitesse",1,"Duperie",2,"Intelligence",2,"Prudence",0,"Exubérance",3))
(set: $Inventaire's Equipement to it + (a: "Hache du clan Brisefer", "Bouclier du clan Briser"))
(go-to: "Choix Recap")(set: $Perso's Nom to "fils de Pao")
(set: $Perso's Prénom to "Ekba")
(set: $Perso's Race to "orc")
(set: $Perso's caracFATE to (dm:"Force",2,"Vitesse",3,"Duperie",0,"Intelligence",1,"Prudence",1,"Exubérance",2))
(set: $Inventaire's Equipement to it + (a: "Mandoline de combat"))
(go-to: "Choix Recap")(set: $Perso's Nom to "")
(set: $Perso's Prénom to "Syldan")
(set: $Perso's Race to "elfe")
(set: $Perso's caracFATE to (dm:"Force",0,"Vitesse",2,"Duperie",3,"Intelligence",1,"Prudence",2,"Exubérance",1))
(set: $Inventaire's Equipement to it + (a: "Arc"))
(go-to: "Choix Recap"){
(track: 'intro','fadeout',2)
(track: 'tavern','loop',true)
(track: 'tavern','playwhenpossible')
}\
(set: $nom_recap to "Recap")\
(if: $Perso's Prénom is "Syldan")[(set: $nom_recap to (joined: " ","Recap",$Perso's Prénom))]\
(else:)[(set: $nom_recap to (joined: " ","Recap","Autre"))]\
Veux-tu un résumé des évènements qui t'ont menés à cette fâcheuse situation ?
[[Ma foi pourquoi pas !->$nom_recap]] J'ai la mémoire un peu courte...
[[Non->Remise]], merci ça ira(click: ?page)[==
En route vers la ville de Galliholm, tu t'arrêtes en fin de journée dans une petite auberge à la croisée des chemins, //"le houblon fleuri"//. Le tenancier, **Lucius**, un homme bourru, te sert un repas simple mais nourrissant.
(click: ?page)[==
Alors que tu te requinques en te délassant un peu à l'écart de l'agitation, tu vois deux boute-en-trains débarquer dans l'établissement. Ils sont bruyants et expansifs, aiment être au centre de l'attention. **Des troubadours** en somme. Même si tu es l'exact opposé, cette profusion de vie te fais un peu mieux supporter la solitude de tes longues journées de marche.
(click: ?page)[==
Mais bientôt cela tourne au vinaigre : le nobliot du coin, **Geoffroy Sone**, apparemment bien décidé à installer son vin à la carte, fait ouvertement du chantage au vieux **Lucius**. Ton sang n'a pas le temps de monter en température que déjà les deux energumènes que tu as remarqués prennent la défense du malheureux. Mais tu auras le dernier mot quand tu mettra en déroute cette sale race de noble de mes deux avec une patate venue tout droit des fosses du Cocyte.
(click-goto: ?page, "Recap Fin")(click: ?page)[==
Alors que vous cheminiez vers la grande cité de Galliholm, plein d'espoir et d'ambition, prêt à en coudre avec la populace et les seigneurs sur le terrain du divertissement et de la godriole, vous vous arrêtez en fin de journée dans un petit bourg, à la croisée de chemins. Dans l'auberge du //houblon fleuri// un tenancier bourru, **Lucius**, vous sert une pitence convenable, accompagnée d'une boisson...surprenante.
(click: ?page)[==
(if:$Perso's Prénom is "Bolrak")[Certes c'est une bière peu accessible, à l'attaque acidulée très prononcée. Mais ton palais avisé de fin connaisseur décrypte tout de même une certaine complexité d'arômes de foin et de citron que tu te surprends à apprécier à mesure que tu dégustes.](else:)[Bref c'est de la pisse de chat rendu comestible par une surdose d'houblon.]
(click: ?page)[==
Vous apprenez bien vite que le tavernier a quelques soucis avec un nobliot du coin, **Geoffroy Sone**, qui aimerait bien caser son vin à la carte. Enfin, tente plutôt d'imposer son vin. Malheureusement, le bougre a décidé de faire une descente chez notre cher **Lucius** le jour où vous êtes de passage. Et vous n'avez pu vous empêcher de voler au secours de la veuve et de l'orphelin.
Mais un étrange allié, un elfe, que vous aviez remarqué mais qui se faisait discret jusque là , envoie valser Geoffroy avec **une patate** que vous n'auriez prise pour rien au monde.
(click-goto: ?page, "Recap Fin")(click: ?page)[==
Bref vous avez débouté le **Geoffroy** et ses compères qui vous ont promis un retour de bâton imminent. Qu'à cela ne tienne, vous embrigadez les convives restants avec vous grâce à vos talents de meneurs.
(click: ?page)[==
Alors que vous êtiez en train de gérer l'assault de ces bougres d'hommes de main de **Geoffroy**, un élément inattendu est survenu. Et plutôt qu'élément, je devrais dire élémentale. De bière. C'est peu commun. Et celui-ci déboule en trombe dans la salle de l'auberge et s'en prend un peu à tout le monde.
(click: ?page)[==
Dans la cohue, beaucoup fuientt le lieu, certains tombent sous les griffes de l'élémentale, et Lucius se réfugie dans sa remise. Vous arrivez non sans difficulté à l'y rejoindre.
C'est ici que commence la fin de votre aventure...
(click-goto: ?page, "Remise")|modalhooks>[]\
(if: (passage:)'s tags contains "NoInvent")[]\
(else:)[(append: ?Sidebar)[
(font:"MiddleAge")+(text-colour:#091834)+(link-repeat:"Inventaire " + "🎒")[(track:'open_invent','playwhenpossible')(display:"Modal code")(append:?modal)[(display: "Inventaire")]]]]
(text-style:"bold","underline")[Equipement :]
(if: $Inventaire's Equipement is an empty)[Vous n'avez aucun équipement.]\
(else:)[Votre équipement est le suivant :
* (text-style:"underline")[Armes :]
(for: each _equip, ...$Inventaire's Equipement)[** _equip.]]\
(text-style:"bold","underline")[Objet :]
(if: $Inventaire's Objets is an empty)[Vous n'avez aucun objet dans votre inventaire.]
(else:)[\
(for: each _objet, ...$Inventaire's Objets)[** _objet.]]Tu te demandes qui est cet élémental ?
Je n'en suis pas sûr, mais...je crois que c'est l'âme de ma défunte épouse Rose.
|Rose)[Elle a été toute ma vie. On a construit cette auberge ensemble. Au début il n'y avait personne ici, ce n'était même pas la croisée de chemins. On était pauvres, mais on se suffisait l'un à l'autre. Elle venait du nord, et elle aimait la bière. Vous savez ici c'est plutôt une terre de vin. Alors elle a commencé à brasser sa bière, et ça a finit par avoir son succès.]
|Bière)[Elle avait une recette de famille, avec un ingrédient bien particulier.]
|Vin)[Oh le vin...j'en buvais étant jeune, mais je le goûte plus bien. Je préfère la bière de ma chère Rose.]
[[Poser une autre question->Lucius]]
(click: "Rose")[(show:?Rose)]
(click: "bière")[(show:?Bière)]
(click: "vin")[(show:?Vin)]
(click: "ingrédient")[(go-to: "Indice Sac")]
(click: "jeune")[(go-to:"Indice Carnet")]
(click: "âme")[(go-to:"Quoi")]Je n'y connais rien à la magie moi, vous savez. Je comprends pas trop ce qui se passe, mais j'ai l'impression de reconnaître un peu de ma Rose dans cette créature.
|elemental)[Oui...il a commencé à apparaitre après la mort de Rose. Je me suis mis à brasser la bière pour continuer l'activité de l'auberge. Et cette créature apparaissait parfois. J'ai vite ressenti que y'avait de ma Rose dans cette magie. Mais j'étais trop content de la revoir. Alors je n'ai rien dit. Mais d'habitude, c'est pas ça.]
|taille)[Je ne l'ai jamais vu aussi grande, ni aussi agressive. On dirait qu'elle a compris que l'auberge était en danger. Cette auberge c'était tout aussi pour Rose.]
|Bière)[Elle avait une recette de famille, avec un ingrédient bien particulier.]
[[Poser une autre question->Lucius]]
(click: "créature")[(show: ?elemental)]
(click-append: "activité de l'auberge. ")[J'sais rien faire d'autre que ça. Je mourrais problablement en servant de pauvres artisans fatigués. ]
(click: "c'est pas ça")[(show: ?taille)]
(click: "brasser la bière")[(show: ?bière)]
(click: "Rose")[(go-to: "Qui")]
(click: "ingrédient")[(go-to: "Indice Sac")]Comment l'arrêter ? J'en sais foutre rien ($output_race: $Perso,"le") ! Mais s'il te plait ne [[la->Qui]]...je veux dire ne le tue pas.
[[Poser une autre question->Lucius]](replace: ?modalhooks)[{
(css:"
position: fixed;
display:block;
z-index: 1;
left: 0;
top: 0;
width: 100%; /* Full width */
height: 100%;
overflow: auto; /* Enable scroll if needed */
background-color: rgba(0,0,0,0.2);
")[
(css:"
display: block;
margin: 15% auto;
padding: 20px;
width: 80%;
border: 1px solid white;
background-color: #8ECAE6;
color: #091834;
overflow: scroll;
")|modal>[
(enchant: "×", (text-colour: #091834))(css:"float:right")+(link-repeat:"×")[(replace: ?modalhooks)[]]
]
]
}](if: $saut is "YAHOOuu..." and $Perso's Prénom is "Ekba")[(set: $matelaON to true)(set: $dial to "À ta demande le **MJ** a placé un matela sous la coursive. Seulement ça reste haut. Tu prends un point de stress.")]
(else-if: $saut is "YAHOOuu..." and $Perso's Race is "elfe")[(set: $dial to "Tu sautes lestement et avec grâce par dessus la rembarde.")(set: $dial to it + "
Et tu t'éclates comme un merde au sol.")]
(else-if: $saut is "YAHOOuu..." and $Perso's Race is "nain")[(set: $dial to "Tu grimpes maladroiement sur la rembarde pour faire un saut de l'ange.")(set: $dial to it + "
Et tu t'éclates comme un merde au sol.")]
(else-if: $saut is "YAHOOuu..." and $Perso's Race is "orc")[(set: $dial to "Tu prends appui des deux mains sur la rembarde et d'un coup d'un seul, tu te propulse par dessus.")(set: $dial to it + "
Et tu t'éclates comme un merde au sol.")]
(if: $matelaON is true)[(dialog: $dial,"Merci le MJ")(set: $Perso's Stress to ($Add_Stress: $Perso, 1))(go-to: "Salle")]
(else:)[{
(track: "perdu","play")
(dialog: $dial)(restart:)}]{(if: (passage:)'s tags contains "NoCarac")[]\
(else:)[\
{
(if: $Perso's Prénom is "Bolrak")[(set: $Perso_symbol to "🎅")]
(else-if: $Perso's Prénom is "Ekba")[(set: $Perso_symbol to "🪕")]
(else-if: $Perso's Prénom is "Syldan")[(set: $Perso_symbol to "🧝")]
}
(set: _tempCarac to $Perso's caracFATE)\
(set: _carac_name to (datanames: _tempCarac))\
[(prepend: ?Sidebar)[(box:"XXXXXX=")+(b4r:"solid")+(b4r-colour:#091834)+(corner-radius:8)+(text-colour:#091834)+(text-size:0.5)+(align:"<==")[(text-size:0.7)[(font:'MiddleAge')[''(print: $Perso's Prénom + " " + $Perso's Nom)'']](text-size:0.8)[ $Perso_symbol]
(for: each _carac, ..._carac_name)[* _carac : (source: _carac of $Perso's caracFATE)]
Stress : (if: box1 of $Perso's Stress)[⬛ ](else:)[⬜ ](if: box2 of $Perso's Stress)[⬛ ](else:)[⬜ ](if: box3 of $Perso's Stress)[⬛](else:)[⬜]]
(text-colour:#091834)+(text-size:0.2)+(align:"<==")[//N.B :// Caractéristiques non contractuelles. Le MJ se réserve le droit de ne pas en tenir compte]\
]]]}{(display: "Ennemi")(display: "Log")(display: "Joueur")}<div id="enemy">
=||=
[(text-style:"underline")[**(print: $Elemental's Prénom)**]
Stress : (if: box1 of $Elemental's Stress)[⬛ ](else:)[⬜ ](if: box2 of $Elemental's Stress)[⬛ ](else:)[⬜ ](if: box3 of $Elemental's Stress)[⬛](else:)[⬜]
]
=|
<img src= "images/beer_elemental.jpg" alt="🍺" width=100%></img>
|==|
</div>{<div id="log">
(if: $log is "atk")[(display: "Affichage ATK")]
(elseif: $log is "obj")[(display: "Affichage Objet")]
(if: ($Test_Stress: $Elemental) is true)[(display: "Victoire")]
(if: $log is "enemy")[(display: "Elemental ATK")]
(if: ($Test_Ivresse: $Perso) is true)[(display: "Perdu")]
</div>}<div id="you">
=||=
(text-style:"underline")[**(print: Prénom of $Perso)**] :
Stress : (if: box1 of $Perso's Stress)[⬛ ](else:)[⬜ ](if: box2 of $Perso's Stress)[⬛ ](else:)[⬜ ](if: box3 of $Perso's Stress)[⬛](else:)[⬜]
(if: $Perso's Ivresse is not an empty)[\
Ivresse : (if: box1 of $Perso's Ivresse)[⬛ ](else:)[⬜ ](if: box2 of $Perso's Ivresse)[⬛ ](else:)[⬜ ](if: box3 of $Perso's Ivresse)[⬛](else:)[⬜]
]
=|=
(if: $Perso's Prénom is "Bolrak")[<img src="images/token_bolrak.png" alt="🎅" width=100%>]\
(else-if: $Perso's Prénom is "Ekba")[<img src="images/token_ekba.png" alt="🪕" width=100%>]\
(else-if: $Perso's Prénom is "Syldan")[<img src="images/token_syldan.png" alt="🧝" width=100%>]
|==|
{(if: $turn is "you" and ($Test_Stress: $Perso) is false and ($Test_Ivresse: $Perso) is false and $ElementalOK is true)[
=|=
(link: "Attaquer " + "⚔️",(button:))[
(display: "Choix ATK")
(set: $log to "atk")
(set: $turn to "enemy")
(align: "=><=")[[OK->Roll ATK]]
]
(link:"Fuir le combat "+"🏃",(button:))[(track: 'escape','playwhenpossible')(set: $log to "")(track: 'combat','stop')(track:'tavern','loop',true)(track:'tavern','playwhenpossible')(go-to:"Salle")]
=|=
(link-repeat: "Objet " + "🎒",(button:))[
(display: "Choix Objet")
(set: $turn to "enemy")
(set: $log to "obj")
(align: "=><=")[[OK->Utilisation Objet]]
]
|==|
]
(elseif: $turn is "enemy" and ($Test_Stress: $Perso) is false and ($Test_Ivresse: $Perso) is false and $ElementalOK is true)[
(link: "Continue",(button:))[
(set: $log to "enemy")
(set: $turn to "you")
(goto: "Battleground")]
]
</div>}(track: 'epee','playwhenpossible')
(set: $roll_atk to ($roll_FATE_dice: $Perso's caracFATE, $caracATK, 0))\
(set: $roll_def to ($roll_FATE_dice: $Elemental's caracFATE, "Force", 0))\
(if: $roll_atk - $roll_def >= 4)[(set: $Elemental's Stress to ($Add_Stress: $Elemental, 1))]
(go-to: "Battleground")(text-size:0.7)[Avec quelle caractéristique attaquer : (cycling-link: bind $caracATK, ...(datanames: $Perso's caracFATE)) ?
](set: $roll_atk to ($roll_FATE_dice: $Elemental's caracFATE, "Force", 0))[L'élémental s'en prend à toi !]
(set: $roll_def to ($roll_FATE_dice: $Perso's caracFATE, "Vitesse", 0))
[Ton jet de défense //(vitesse)// fait **(print: $roll_def)**.]
(if: $roll_atk >= $roll_def and $Perso's Prénom is not "Syldan")[
L'élémental te noie dans une colonne de bière ! Tu subis un point d'ivresse.(set: $Perso's Ivresse to ($Add_Ivresse: $Perso))]\
(else-if: $roll_atk >= $roll_def and $Perso's Prénom is "Syldan")[L'élémental te noie dans une colonne de bière ! Et tu le sais, l'alcool c'est pas ton fort... tu subis trois points d'ivresse.(set: $Perso's Ivresse to ($Add_Ivresse: $Perso))]\
(else:)[
Tu esquives habillement l'attaque de l'élémental.
//Top à la vachette !//
](track: "perdu","play")
(if: ($Test_Ivresse: $Perso))[Tu finis rond comme une queue de pelle, et tu plonges dans un coma éthylique.]
(else:)[Tes blessures sont trop importantes, tu tombes **K.O**.]
(link: "Recommencer")[(restart:)](set: $objet_ATK to "null")\
(enchant: ?modal, (text-colour: #091834))(display:"Modal code")(append:?modal)[(display: "Inventaire")
(for: each _Objet_ATK, ...$Inventaire's Objets)[(click: _Objet_ATK)[(set: $objet_ATK to _Objet_ATK)(dialog: "Vous allez utiliser l'objet " + $objet_ATK, "OK")(replace: ?modalhooks)[]]]](if: $Perso's Prénom is "Ekba" and $objet_ATK is "Carnet")[(track:'carnet','playwhenpossible')(set: $ElementalOK to false)]\
(elseif: $Perso's Prénom is "Syldan" and $objet_ATK is "Sac à houblon")[(track:'sac','playwhenpossible')(set: $ElementalOK to false)]\
(elseif: $Perso's Prénom is "Bolrak" and $objet_ATK is "Pot de chambre")[\
(track:'pipi','playwhenpossible')\
(set: box1 of $Perso's Ivresse to false)\
(set: box2 of $Perso's Ivresse to false)\
(set: box3 of $Perso's Ivresse to false)\
(set: $Elemental's Stress to ($Add_Stress: $Elemental,1))\
]
(go-to: "Battleground")[Ton jet d'attaque fait **(print: $roll_atk)** avec //(print: $caracATK)//.]
[L'élémental se défend.]
{(if: $roll_atk - $roll_def >= 4)[Malgré la forme liquide et peu tangible de l'élémental, ton attaque extraordinaire lui inflige un point de stress.]
(else:)[Ton attaque ne fait que répandre un peu de bière dans toute la pièce.]}(if: $objet_ATK is "null")[Vous n'avez choisi aucun objet. Dommage !]\
(else:)[
Vous utilisez l'objet $objet_ATK sur l'élémental.]
{(if: $Perso's Prénom is "Ekba" and $objet_ATK is "Carnet")[Tu sors ta chère mandoline de combat, mais tu décides de composer sur la comptine que tu as trouvée dans le carnet de Lucius. Rapidement l'élémentale s'apaise, et tandis qu'il prête attention à ta douce mélodie, sa taille diminue.
A la fin de la comptine, le voilà complètement évaporé. Au sol gît le houblon perpétuel.(click: "houblon perpétuel")[(go-to:"Victoire Ekba")]]\
(else-if: $Perso's Prénom is not "Ekba" and $objet_ATK is "Carnet")[Tu te lances dans la déclame d'une comptine...mais tu chantes faux ! Et puis le rythme n'y est pas.]
(elseif: $Perso's Prénom is "Syldan" and $objet_ATK is "Sac à houblon")[(set: Objets of $Inventaire to it - (a: "Sac à houblon"))\
(set: Objets of $Inventaire to it + (a: "Elemental de bière"))\
D'un geste habile et maîtrisé, après avoir esquivé d'un //taï sabaki// une attaque de la créature, tu plonges le sac dans son coeur et te saisis du houblon perpétuel.
(click: " houblon perpétuel")[(dialog: "Un élemental de bière a été ajouté à ton inventaire !", "OK")(go-to:"Victoire Syldan")]
]\
(else-if: $Perso's Prénom is not "Syldan" and $objet_ATK is "Sac à houblon")[Tu as beau essayer d'avoir de saisir le houblon au coeur de l'élémental avec le sac, il file, se faufile et se défile. Tu manques d'habilité, c'est peine perdu.]
\
(elseif: $Perso's Prénom is "Bolrak" and $objet_ATK is "Pot de chambre")[//"Un petit pipi et c'est reparti !" - Proverbe Nain//]
(else:)[Rien ne se passe...]}(track: 'combat','stop')\
(track: "victoire", "play")\
Bravo ! Vous avez térrassé l'élémental !
(set: $ElementalOK to false)
(link: "Retourner explorer la salle")[(track:'outro','loop',true)(track:'outro','playwhenpossible')(go-to:"Salle")](track: 'combat','stop')\
(track: "victoire", "play")\
Bravo ! Vous avez térrassé l'élémental !
(set: $ElementalSac to true)
(link: "Retourner explorer la salle")[(track:'outro','loop',true)(track:'outro','playwhenpossible')(go-to:"Salle")](track: 'combat','stop')\
(track: "victoire", "play")\
Bravo ! Vous avez térrassé l'élémental !
(set: $ElementalApaise to true)
(link: "Retourner explorer la salle")[(track:'outro','loop',true)(track:'outro','playwhenpossible')(go-to:"Salle")][[Exterieur]]Vous voilà à l'instant de l'|exploit>[exploit]. L'auberge est en vrac, après l'attaque des hommes de main de ce vilain nobliau. Et surtout ce monstre de bière...
|PageGarde)[\
<img src="images/tavern_outside.jpg" width=100%>
(link: "Commencer",(button:))[(go-to: "Choix Perso")]]
(click:?exploit)[(show:?PageGarde)](if: $ElementalOK is false and (passage:)'s tags does not contain "NoEpilogue")[[
J'en ai fini ici->Epilogue]]Vous reprenez la route, le coeur (if: $ElementalApaise is true or $ElementalSac is true)[léger](else:)[lourd], en direction de Galliholm, toujours en quête d'aventure, de fortune et surtout de gloire !
<img src="images/journey.jpg" width=100%>intro : ./audio/intro.mp3
tavern : https://preview.filmmusic.io/5c243242ae9f91545876034.mp3
combat : ./audio/combat.mp3
pipi : ./audio/pissing.wav
rot : ./audio/burp.wav
carnet : ./audio/book.wav
epee : ./audio/sword.wav
sac : ./audio/sac.wav
open_invent : ./audio/openbag.wav
escape : ./audio/escape.ogg
perdu : ./audio/loose.wav
ouch : ./audio/ouch.mp3
victoire : ./audio/win.wav
outro : https://preview.filmmusic.io/5c2414b86cd3b1545868472.mp3preload: yes(if: (passage:)'s tags contains "NoMort")[]\
(else:)[\
(if: ($Test_Stress: $Perso) is true)[(dialog: "Vous êtes mort !","Snif")(restart:)]]