(if: (passage:)'s name is "inventaire")[<!--Do nothing-->]
(else-if: (passage:)'s tags contains "donotshowinventaire")[<!--Do nothing-->]
(else:)[
(link: "Regarder l'inventaire")[(goto: "inventaire")]
(link: "Regarder la carte")[(goto: "carte")]
]Le montant d'or dans votre bourse est de {$bourse} pièces d'or.
Votre habilété est de {$habileté}.
Votre endurance est de {$endurance}.
Votre endurance maximale est de {$enduranceMax}.
(if: $sacADos's length > 0)[Votre sac à dos contient : (print: $sacADos).]
(else:)[Votre sac à dos est vide.]
(if: $objetsSpeciaux's length > 0)[Vos objets spéciaux sont: (print: $objetsSpeciaux).]
(else:)[Vous n'avez pas d'objets spéciaux]
(if: $armes's length > 0)[Vos armes sont : (print: $armes).]
(else:)[Vous n'avez pas d'armes.]
Votre avez {$repas} repas.
Votre avez {$potions} potions.
(link: "Consommer une potion pour regagner de l'endurance")[
(if: $potions > 0)[
(set: $potions to $potions - 1)
(set: $endurance to (either: $endurance + 4, $enduranceMax))
(print: "Vous buvez une potion et regagnez 4 points d'endurance.")]
(else:)[
(print: "Vous n'avez pas de potion!")]
]
(if: $compétences's length > 0)[Vos compétences sont : (print: $compétences).]
(else:)[Vous n'avez pas de compétences.]
(link-goto: "Retour", (history:)'s last) Vous devez choisir deux armes.
(if: $armes's length is 0) [Vous n'avez sélectionné aucune arme pour l'instant.]
(else-if: $armes's length is 2)[(go-to: "Derniers préparatifs")]
(else:)
[
Vous avez choisi l'arme suivante:
(for: each _item, ...$armes)
[_item ]
Il vous reste une arme à prendre:
]
<div class="blocArmes">
<div class="arme">{(if: not ($armes contains 'Marteau de guerre') and $armes's length<2)[(link: "Marteau de guerre")[
(set: $armes to it + (a: 'Marteau de guerre'))
(go-to: "Choix des armes")
]]
(else:)[<span class="armeIndisponible">Arme déjà choisie</span>]}</div>
<div class="arme">{(if: not ($armes contains 'Poignard') and $armes's length<2)[(link: "Poignard")[
(set: $armes to it + (a: 'Poignard'))
(go-to: "Choix des armes")
]]
(else:)[<span class="armeIndisponible">Arme déjà choisie</span>]}</div>
</div>
<div class="blocArmes">
<div class="arme">{(if: not ($armes contains 'Épée') and $armes's length<2)[(link: "Épée")[
(set: $armes to it + (a: 'Épée'))
(go-to: "Choix des armes")
]]
(else:)[<span class="armeIndisponible">Arme déjà choisie</span>]}</div>
<div class="arme">{(if: not ($armes contains 'Lance') and $armes's length<2)[(link: "Lance")[
(set: $armes to it + (a: 'Lance'))
(go-to: "Choix des armes")
]]
(else:)[<span class="armeIndisponible">Arme déjà choisie</span>]}</div>
</div>
<div class="blocArmes">
<div class="arme">{(if: not ($armes contains "Masse d'armes") and $armes's length<2)[(link: "Masse d'armes")[
(set: $armes to it + (a: "Masse d'armes"))
(go-to: "Choix des armes")
]]
(else:)[<span class="armeIndisponible">Arme déjà choisie</span>]}</div>
</div>Vous avez sélectionner 2 armes à prendre avant votre départ:
(print: $armes's (1)) et (print: $armes's (2))
(link: "Recommencer ma sélection d'armes")[
(set: $armes to (a:))
(go-to: "Choix des armes")
]
En plus de vous proposer des armes, plusieurs objets vous sont donnés avant votre départ:
2 Potions de lampsur et 5 rations de repas qui seront rangés dans votre inventaire
Un bouclier et une cotte de mailles qui seront rangés parmis vos objets spéciaux
(Pas de limite de place)
(link: "Tout prendre")
[
(set: $repas to 5)
(set: $potions to 2)
(set: $objetsSpeciaux to it + (a: 'Bouclier', 'Cottes de mailles'))
(go-to: "A l'aventure")
]A l'aventure !!!
[[Commencer l'aventure|Texte1]](set: $compétences to (a:))
(set: $maitriseArme to 'Aucune')
(set: $listeMaitriseArme to (a: 'Poignard','Lance',"Masse d'armes",'Sabre','Marteau de guerre','Épée','Hache','Épée','Bâton','Glaive'))
[[Choississez vos compétences|Les compétences disponibles]]Vous pouvez sélectionner jusqu'à 5 compétences.
(if: $compétences's length is 0) [Vous n'avez sélectionnez aucune compétence pour l'instant.]
(else-if: $compétences's length is 5)[(go-to: "Vos compétences")]
(else:)
[
Vos compétences sont:
(for: each _item, ...$compétences)
[_item ]
]
<div class="blocCompetences">
<div class="competence">{(if: not ($compétences contains 'Camouflage'))[(link: "Camouflage")[
(set: $compétences to it + (a: 'Camouflage'))
(go-to: "Les compétences disponibles")
]
<br/>
<span class="descriptionCompetence">Cette technique permet au Seigneur Kaï de se fondre dans le
paysage. A la campagne, il peut se cacher parmi les arbres et les
rochers et se rendre de cette façon invisible à l'ennemi même s'il
passe tout près de lui. Dans une ville, cette Discipline donnera à
celui qui l'utilise la faculté d'avoir l'air d'un habitant du cru, tant
par l'apparence que par l'accent ou la langue employée. On peut
ainsi trouver un abri où se cacher en toute sécurité.</span>
]
(else:)[<span class="competenceIndisponible">Compétence déjà choisie</span>]}</div>
<div class="competence">{(if: not ($compétences contains 'Chasse'))[(link: "Chasse")[
(set: $compétences to it + (a: 'Chasse'))
(go-to: "Les compétences disponibles")
]
<br/>
<span class="descriptionCompetence">Cette Discipline donne au Seigneur Kaï l'assurance qu'il ne
mourra jamais de faim, même s'il se trouve dans un
environnement hostile. Il aura toujours la possibilité de chasser
pour se procurer de la nourriture, sauf dans les déserts et autres
régions arides. Vous devez savoir que la Vassagonie est un
empire situé au coeur du désert. Dans ce pays aride, les occasions
de faire bonne chasse seront peut-être rares, pour ne pas dire
inexistantes. Cette technique, cependant, se révélera très utile,
car elle permet à un Seigneur Kaï de se déplacer très vite et avec
une grande agilité.</span>
]
(else:)[<span class="competenceIndisponible">Compétence déjà choisie</span>]}</div>
<div class="competence">{(if: not ($compétences contains 'Sixième sens'))[(link: "Sixième sens")[
(set: $compétences to it + (a: 'Sixième sens'))
(go-to: "Les compétences disponibles")
]
<br/>
<span class="descriptionCompetence">Grâce à cette technique, le Seigneur Kaï devine les dangers
imminents qui le menacent. Ce Sixième Sens peut également lui
révéler les intentions véritables d'un inconnu ou la nature d'un
objet étrange rencontré au cours d'une aventure.</span>
]
(else:)[<span class="competenceIndisponible">Compétence déjà choisie</span>]}</div>
</div>
<div class="blocCompetences">
<div class="competence">{(if: not ($compétences contains 'Orientation'))[(link: "Orientation")[
(set: $compétences to it + (a: 'Orientation'))
(go-to: "Les compétences disponibles")
]
<br/>
<span class="descriptionCompetence">Chaque fois qu'il se trouvera dans l'obligation de décider quelle
direction il doit prendre, le Seigneur Kaï fera toujours le bon
choix grâce à cette technique. Il saura ainsi quel chemin il
convient d'emprunter dans une forêt et il pourra également, dans
une ville, découvrir l'endroit où est caché une personne ou un
objet. Par ailleurs, il saura interpréter chaque trace de pas,
chaque empreinte qui pourrait lui permettre de remonter une
piste.</span>
]
(else:)[<span class="competenceIndisponible">Compétence déjà choisie</span>]}</div>
<div class="competence">{(if: not ($compétences contains 'Guérison'))[(link: "Guérison")[
(set: $compétences to it + (a: 'Guérison'))
(go-to: "Les compétences disponibles")
]
<br/>
<span class="descriptionCompetence">Cette Discipline donne la faculté de récupérer des points
d'ENDURANCE perdus lors d'un combat. Si vous maîtrisez cette
technique, vous pourrez ajouter 1 point d'ENDURANCE à votre
total chaque fois qu'il vous sera possible d'aller d'un bout à
l'autre d'un paragraphe sans avoir à combattre un ennemi. (Vous
n'aurez le droit d'utiliser cette technique de la Guérison que
lorsque vos points d'ENDURANCE seront tombés en dessous de
votre total initial. Rappelez-vous que vos points d'ENDURANCE
ne peuvent en aucun cas excéder votre total de départ.)</span>
]
(else:)[<span class="competenceIndisponible">Compétence déjà choisie</span>]}</div>
<div class="competence">{(if: not ($compétences contains 'Maîtrise des armes'))[(link: "Maîtrise des armes")[
(set: $compétences to it + (a: 'Maîtrise des armes'))
(set: $maitriseArmeHasard to (random: 1,10))
(set: $maitriseArme to$listeMaitriseArme's $maitriseArmeHasard))
(go-to: "Les compétences disponibles")
]
<br/>
<span class="descriptionCompetence">En entrant au monastère Kaï, chaque élève a la possibilité d'être
initié au maniement d'une arme. Si vous choisissez d'avoir la
Maîtrise d'une arme, utilisez la Table de Hasard à la manière
habituelle pour obtenir un chiffre qui correspondra, dans la liste
ci-dessous, à l'arme dont on vous aura enseigné le maniement.
Vous aurez dès lors la parfaite Maîtrise de cette arme et, chaque
fois que vous combattrez avec elle, vous aurez droit à 2 points
d'HABILETÉ supplémentaires.</span>
]
(else:)[<span class="competenceIndisponible">Compétence déjà choisie</span>]}</div>
</div>
<div class="blocCompetences">
<div class="competence">{(if: not ($compétences contains 'Bouclier psychique'))[(link: "Bouclier psychique")[
(set: $compétences to it + (a: 'Bouclier psychique'))
(go-to: "Les compétences disponibles")
]
<br/>
<span class="descriptionCompetence">Certaines créatures malfaisantes de Magnamund ont la faculté
de vous porter atteinte en faisant usage de leur force psychique.
La technique du Bouclier Psychique vous permet cependant de
ne pas perdre de points d'ENDURANCE lorsque vous vous
trouvez soumis à une telle agression.</span>
]
(else:)[<span class="competenceIndisponible">Compétence déjà choisie</span>]}</div>
<div class="competence">{(if: not ($compétences contains 'Puissance psychique'))[(link: "Puissance psychique")[
(set: $compétences to it + (a: 'Puissance psychique'))
(go-to: "Les compétences disponibles")
]
<br/>
<span class="descriptionCompetence">Cette technique permet au Seigneur Kaï d'attaquer un ennemi en
se servant de la force de son esprit : on peut l'utiliser en même
temps qu'une arme de combat habituelle et l'on dispose alors de
2 points supplémentaires d'HABILETÉ. Cette Puissance
Psychique, cependant, n'est pas forcément efficace avec toutes
les créatures : il se peut que certaines d'entre elles y soient
insensibles. Si le cas se présente, vous en serez averti au cours de
votre mission.</span>
]
(else:)[<span class="competenceIndisponible">Compétence déjà choisie</span>]}</div>
<div class="competence">{(if: not ($compétences contains 'Communication animale'))[(link: "Communication animale")[
(set: $compétences to it + (a: 'Communication animale'))
(go-to: "Les compétences disponibles")
]
<br/>
<span class="descriptionCompetence">Grâce à cette technique, un Seigneur Kaï peut communiquer avec
certains animaux et deviner les intentions de certains autres.</span>
]
(else:)[<span class="competenceIndisponible">Compétence déjà choisie</span>]}</div>
</div>
(if: $compétences's length > 0) [
(link: "Recommencer mon choix de compétences")[
(set: $compétences to (a:))
(go-to: "Choisir compétences")
]
]Vos compétences sont:
(if: $compétences's length is 0)
[Vous n'avez sélectionnez aucune compétence.]
(else:)
[(for: each _item, ...$compétences)
[_item
(if:_item is 'Maîtrise des armes')[$maitriseArme]
]
(link: "Recommencer mon choix de compétences")[
(set: $compétences to (a:))
(set: $maitriseArme to 'Aucune')
(go-to: "Choisir compétences")
]
]
Vous devez maintenant choisir vos armes de départ pour cette aventure.
On vous propose d'en choisir deux parmis cinq:
(set: $armesDisponibles to (a: 'MarteauDeGuerre','Poignard','Épée','Lance','MasseDarmes'))
[[Choississez vos armes|Choix des armes]]On vous donne Une carte des régions du sud, un insigne et une bourse.
Votre Habileté, votre Endurance et votre Bourse de départ sont déterminés au hasard:
{(set: $bourse to (random: 1,10)+10)}
Le montant d'or dans votre bourse est de {$bourse} pièces d'or.
{(set: $habileté to (random: 1,10)+10)}
Votre habilété est de {$habileté}.
{(set: $endurance to (random: 1,10)+20)}
Votre endurance est de {$endurance}.
{(set: $enduranceMax to $endurance)}
(set: $sacADos to (a:))
(set: $repas to 0)
(set: $potions to 0)
(set: $objetsSpeciaux to (a:'Insigne de seigneur Kaï'))
(set: $armes to (a:))
[[Faire un nouveau tirage|Tirage statistiques]]
[[Passez à la suite et choisir vos compétences|Choisir compétences]](link-goto: "Retour", (history:)'s last)
<img src="C:\Users\Omega\Desktop\Twine dev\images\map.png" id="map">Vou allez faire votre premier combat
[[Choississez vos armes|Combat 1]]<!--Table de hasard-->
Vous affrontez les gardes de la cryptes!
Habileté: 18 Endurance: 30
(set: $ennemiHabileté to 18)
(set: $ennemiEndurance to 30)
(set: $tourCombat to 1)
Tour 1:
(set: $resultatCombat to "En cours")
(set: $quotientAttaque to $habileté - $ennemiHabileté)
Quotientd'attaque = $quotientAttaque (Votre habileté - Habileté ennemi)
(set: $tableHasard to (floor: (random: 1, 11)))
Table de hasard: $tableHasard
<!--
Definir la fonction
(set: $change-variables to (d, e)[
(if: d = "value1")[(set: $a to 1)(set: $b to 2)(set: $c to 3)]
(else-if: d = "value2" and e = "value3")[(set: $a to 4)(set: $b to 5)(set: $c to 6)]
(else:)[(set: $a to 7)(set: $b to 8)(set: $c to 9)]
])
Appeller la fonction
(change-variables: $d, $e)
Il faut écrire une fonction PasserUnTour qui modifie l'endurance puis vérifie si le joueur ou l'ennemi sont mort et propose de passer un nouveau tour/Fin de combat/Défaite
-->
(if: $tableHasard = 1)[
(if: $quotientAttaque <= -11)[
(set: $resultatCombat to "TJoueur")
(print: "Vous êtes mort sur le coup face à la puissance de votre adversaire!")
]
]