202 lines (169 with data), 10.0 kB
# Vous pouvez placer le script de votre jeu dans ce fichier.
# Déclarez sous cette ligne les images, avec l'instruction 'image'
# Fonds
image fond = "chocolat/fond.jpg"
image fond2 = "chocolat/fond-credits.jpg"
#Image de l'histoire
image illu cookie = "chocolat/cookie.jpg"
image illu poupee = "chocolat/poupee.jpg"
image illu totem = "chocolat/totem.jpg"
image illu chevre = "chocolat/chevre.jpg"
image illu liqueur = "chocolat/liqueur.jpg"
image illu pieces = "chocolat/pieces.jpg"
image illu foret = "chocolat/foret.jpg"
#personnages dialogués de l'histoire (mais en mode NVL)
define p = Character(_("Moi"), kind=nvl, color= "#f2db70")
define bc = DynamicCharacter("cookie",kind=nvl, color="#23c5f2")
define t = Character(_("Le Totem"), kind=nvl, color="#9f684a")
# narrateur spécifique
define n = Character(None, kind=nvl, what_color = "#ccc")
# Animation pour la transformation cookie/chèvre
define magic = ImageDissolve ("chocolat/chevreNB.png", 0.4, reverse = True)
# Le jeu commence ici
label histoire_chocolat:
window show
scene fond
# pas d'image pour commencer, le héros a les yeux fermés
# par contre on lance la musique, mais tout doux
play music "chocolat/musique/Alexander_Stamenkovic_-_First_Dream.mp3" fadein 10.0
n "Je devrais me réveiller comme un matin ordinaire, mais je me sens toute... bizarre."
n "J'ai encore les yeux fermés de sommeil, mais je sens bien que quelque chose n'est pas comme d'habitude."
#Affichage du cookie
show illu cookie at left
with dissolve
nvl clear
n "Whooah !"
n "Mais kekceksa ?!?"
n "Je suis où ?!?"
n "Il se passe quoi ?!?"
nvl clear
$ cookie = _("Le... truc")
bc "Bonjour ! Ça va ?\n Comment tu t'appelles ?"
n "Mais... mais... On dirait un cookie !"
n "Un cookie... qui parle !"
p "Beuh ?! Mmmm... Gulp !{w}\nOn est où ? Comment je suis arrivée là ? Vous êtes qui ? ou plutôt vous êtes quoi ?!"
$ cookie = _("Le cookie")
bc "Comment ça, je suis quoi ? Soyez polie, je suis comme vous après tout !"
p "Ben, excusez-moi, mais... vous ne ressemblez pas vraiment à un être humain... {w}En fait, vous ressemblez plutôt... {w}à une sorte de cookie... {w}qui parle..."
nvl clear
bc "Vous savez, je ne voudrais pas être méchant mais...{w}\n... vous non plus vous ne ressemblez pas vraiment à un être humain..."
p "Bien sûr que je suis un être humain ! Vous m'avez bien regardé !"
bc "Justement... oui ! Vous devriez vous regarder aussi..."
n "Le cookie me tend un miroir et..."
nvl clear
show illu poupee with dissolve
n " "
n "Gulp..."
n "Je suis... je suis..."
n "Je suis une poupée !"
n "Mais qu'est-ce qui m'est arrivé ?!?!\n"
p "Mais qu'est-ce qui m'est arrivé ?!?!"
bc "La même chose que moi je suppose."
p "C'est à dire ?"
nvl clear
n "J'ai beau réfléchir, je n'arrive pas à me souvenir des .. au moins des dernières 24 heures."
bc "Hé bien, je ne sais pas trop, en fait... {w}\nJe me suis réveillé comme ça un jour, et je ne me souvenais pas comment c'était arrivé."
nvl clear
n "L'a pas l'air bien fut'-fut' ce cookie. Je ne suis pas sure qu'il puisse servir à grand chose."
p "Tu peux m'apprendre quelque chose d'utile ?"
bc "Et bien...{w}\nMoi aussi je voudrais redevenir normal...{w}\nEt comme je suis ici depuis un bon moment, j'ai eu le temps de me renseigner un peu.{w}\nIl paraît que quelque part dans la forêt, il y a un totem qu'on peut prier..."
n "Prier un totem... Et bien, on n'est pas rendu..."
nvl clear
p "Allons-y ! Je n'ai pas l'intention de rester dans cet état plus longtemps que nécessaire !"
bc "C'est que... c'est pas tout près !"
p "Raison de plus pour y aller maintenant !{w}\nPlus vite on est parti, plus vite on est arrivé !"
n "Le cookie n'a pas l'air très enthousiaste, mais je ne lui demande pas son avis et nous partons."
nvl clear
show illu foret with fade
play music "chocolat/musique/Gerry_Davis_-_Fireflies.mp3"
n "Par contre, il n'a pas menti, c'est trèèèèèèès loin."
n "Nous marchons pendant des heures, à travers des forêts, des collines, des vallées, des plaines, et encore des forêts, des collines, des vallées et des plaines."
n "En chemin j'essaie de le faire parler, pour en apprendre un peu plus sur ce qui m'est arrivé."
n "Malheureusement, il ne sait pas grand chose..."
nvl clear
n "Il répète en boucle qu'il n'est pas sûr que ce soit une bonne idée, que le Totem est un peu capricieux d'après ce qu'on lui a dit et qu'il n'est même pas très sûr de l'endroit où il se trouve."
p "Tu es sûr que tu veux vraiment redevenir comme avant ?"
bc "..."
p "Parce que moi oui !"
n "Après pas mal de détours, de soupirs et de gémissements, nous finissons par arriver dans une clairière, où se tient le Totem."
nvl clear
show illu totem with dissolve
play music "chocolat/musique/Sanifu_-_SANIFU_s_Chant.mp3"
t "Tiens, des quémandeurs ! Ça faisait longtemps.{w}\nQu'est-ce que vous croyez, êtres sans importance, je n'ai pas que ça à faire.{w}\nAllez voir ailleurs si j'y suis."
bc "Excusez-nous, Monsieur le Totem, mais on voulait juste vous demander si par has-"
t "Hé, attendez, c'est qu'il n'est pas venu tout seul le gâteau, il a amené une jolie poupée avec lui ! {w} Alors, qu'est-ce que je peux faire pour toi ma jolie ? {w} T'as qu'à demander, on peut toujours s'arranger avec une belle plante comme toi..."
nvl clear
bc "Monsieur le Totem, on voudrait que vous utilisiez vos grands pouvoirs pour..."
t "On ne t'as pas sonné, le biscuit, tu vas te taire oui ?{w}\nTu ne vois pas que je parle à ta charmante compagne, là ?"
play music "chocolat/musique/Cliffhanger_-_Soft_n_mellow.mp3"
extend "\nNe dis rien, ma jolie, je sais exactement ce que tu veux ..."
show illu pieces
with Dissolve (2.0)
extend "\nJe vais faire de toi la plus riche des poupées..."
nvl clear
t "Regarde-moi ce trésor...{w}\nTu n'as qu'un mot à dire et tout est à toi.{w}\nAllez... Avoue que tu es tentée ! {w} Ce n'est pas tous les jours qu'on te fait une si bonne offre... {w} Une fontaine d'or qui se déverse sur toi..."
p "Merci, c'est gentil, mais ce n'est pas pour cela que je suis venue..."
nvl clear
show illu totem
t "Je vois... Ne dis plus rien, je sais pourquoi tu es venue en réalité.{w}\nPuisque ce n'est pas pour la richesse, ça ne peut être qu'une seule chose : {w} la rumeur de mon charme dévastateur est parvenue jusqu'à toi..."
p "..."
t "Attends, je vais nous mettre un peu plus dans l'ambiance."
nvl clear
show illu liqueur
t "Salut, poupée ! Tu viens ? Je t'offre un verre..."
p "...{i}soupir{/i}..."
t "Goûte-donc ça, tu vas voir, c'est du velours...{w}\nEt sinon, tu habites chez tes parents ?{w}\nTu sais que tu es sur le point de faire la connaissance du type le plus fascinant de l'univers ?{w}Alors, après ce verre, si on allait dans un endroit tranquille ?"
p "!!!!!!"
show illu cookie
nvl clear
play sound "chocolat/musique/scratch.ogg"
stop music
bc "{size=30}NON MAIS PAs du{/size} {size=28}tou{/size}{size=26}t en f{/size}{size=24}ait {/size}{size=22}tou{/size}{size=20}t ce {/size}{size=18}qu'on v{/size}{size=16}eut c{/size}{size=14}'est ê{/size}{size=12}tre trans{size=10}for-{/size}"
t "Mais tu nous les brises le cracker. Tu ne vois pas que Mademoiselle et moi on est en pleine romance ?"
bc "{size=-6}Oui, mais, bon, enfin, quoi, juste une petite transfo-{/size}"
t "Ah, tu veux être transformé ?!{w}\nOK, ça va pas traîner !"
nvl clear
t "{font=chocolat/Futhark_Adapted.ttf}Tu me rends chèvre{/font}{nw}"
show illu chevre
play sound "chocolat/musique/chime-glissando.ogg"
with magic
play music "chocolat/musique/chevre.ogg"
$ cookie = _("Le cookie (?)")
$ nvl_erase()
t "{font=chocolat/Futhark_Adapted.ttf}Tu me rends chèvre{/font}\n"
bc "MêêÊêêêÊêêêÊê !!.."
t "Y'a pas mais ! Tu voulais être transformé, je ne vois pas de quoi tu te plains !"
p "...!!!..."
$ cookie = _("Le c...hèvre")
bc "MêêÊêêêÊêêêÊê !!.."
t "Silence le biquet ! Va donc voir ailleurs si j'y suis ! Mademoiselle et moi on a à causer..."
p "..."
nvl clear
show illu totem with dissolve
play music "chocolat/musique/Cliffhanger_-_Soft_n_mellow.mp3"
n "{s}Le cookie{/s} La chèvre s'éloigne à toute vitesse en bêlant comme une perdue, et je reste seule devant le Totem."
t "Alors, où en étions-nous ?"
n "Moi aussi je songe à m'éloigner à toute vitesse, avant qu'il ne me transforme en dieu sait quoi ou que je ne sois obligée d'écouter son baratin à deux balles."
p "Non, mais , en fait, j'étais là par hasard, je ne le connaissais même pas ce cookie, enfin, cette chèvre...{w}\nAu fait, j'y pense, j'ai justement rendez-vous ailleurs, je dois y aller..."
t "Mais attends, on vient à peine de se rencontrer..."
nvl clear
show illu foret
play music "chocolat/musique/Jefrry_-_If_Only__ballad_for.._.mp3"
n "Je m'éloigne aussi vite que je le peux sans lui laisser le temps de réagir."
n "Toute cette aventure a été un vrai fiasco."
n "Pourtant..."
n "En y réfléchissant..."
n "Être une poupée... {w} ce n'est pas si terrible..."
n "En tout cas..."
n "... c'est mieux que d'être une chèvre !"
nvl clear
show illu poupee
n " "
#Affichage des credits
# Crédits généraux (Crédits histoire et logiciels)
call credits
# Crédits spécifiques (images, musiques et bruitages)
call credits_chocolat
# fin de l'histoire
call fin
return