!=========================================
! Personnages
! NOTE : les personnages apparaissant dans les premières scènes sont dans homeland_lastnight
Personnage chauffeurs "chauffeurs de taxi"
with description "Celui qui est debout essaye de remonter le moral de l'autre, assis dans son taxi. Vous ne comprenez pas un mot de ce qui se dit, mais vous pensez savoir ce qui se passe : celui qui est assis a joué au poker un peu trop, ou a des problèmes avec sa copine... Mince, formulé comme ça, on dirait vous et ce qui vous attend si vous ne rentrez pas dare-dare chez vous !",
name 'chauffeur' 'chauffeurs' 'taxi' 'assis' 'debout' 'appuye' 'portiere' 'porte' 'locaux' 'conducteur' 'conducteurs',
found_in outside1 outside2,
life [; ParlerSansPrecision, Show: "Vous n'avez pas d'argent, et de toute façon vous devez prendre l'avion au plus vite. En plus, vous ne connaissez pas un traître mot de Papiamento @{2014} vous savez juste que ça s'appelle le Papiamento, et c'est déjà plus que la majorité des touristes qui viennent passer leurs vacances ici.";
],
has animate pluralname concealed;
Personnage touristes "touristes"
with description "Il y a quelques touristes qui font la queue devant le comptoir d'enregistrement. En majorité américains, en majorité bronzés, en majorité en tongs, en majorité les cheveux desséchés par le sel, en majorité riches. Tous différents, mais assez surprenants d'uniformité. Des stéréotypes de touristes américains en vacances à Aruba, quoi.",
parse_name [ n w ;
w = NextWord();
while(w) {
if (w == 'americains//p' or 'horde' or 'groupe' or 'groupes' or 'touristes//p' or 'bronzes//p' or 'tongs' or 'voyageurs//p' or 'passagers//p' or 'riches//p') {n++;}
if (location == staralliance && w == 'famille' or 'membre' or 'membres//p' or 'peres//p' or 'meres//p' or 'fils//p' or 'filles/p') {n++;}
w = NextWord();
}
return n;
],
name 'americains' 'horde' 'groupe' 'groupes' 'touristes' 'bronzes' 'tongs' 'voyageurs' 'passagers' 'riches',
found_in staralliance delta united american,
life [; ParlerSansPrecision, Show: "Vous réfléchissez un instant à l'idée d'arrêter un de ces touristes, là, et de lui expliquer votre situation. Peut-être qu'ils montreraient un peu de solidarité, un peu de patriotisme en aidant un compatriote ? Vous en doutez @{2014} qui achèterait un billet d'avion pour un parfait inconnu, enfin voyons ?";
],
has animate pluralname concealed;
Personnage hotesses "hôtesses"
with description "Derrière les comptoirs des compagnies aériennes, des hôtesses en uniforme @{2014} elles sont toutes charmantes, la peau brune, de longs cheveux, et un sourire éclatant pour chaque nouveau client. Elles s'affairent, enregistrent leurs bagages, impriment les cartes d'embarquement, essaient de satisfaire les demandes incongrues des passagers, toujours avec patience, sans empressement extérieur ; mais vous pensez bien que c'est une façade, on ne peut pas décemment sourire à la quinzième fois qu'on vous demande si c'est possible d'être en première classe avec un billet de classe économique, ou si ça sera du poulet ou du b@oeuf à bord de l'avion. Mais assez de misanthropie, elles sont payées pour ça après tout.",
found_in staralliance delta united american,
name 'hotesse' 'hotesses//p' 'accueil' 'employees//p',
life [; ParlerSansPrecision: "Vous doutez que les hôtesses puissent vous aider @{2014} pas d'argent, pas de billet d'avion, c'est la règle.";
Show, Give: if (noun == boardingfanton or boardinghickens or boardingmodified) {"Inutile ; vous n'avez pas de bagages à enregistrer, puisque vous avez tout perdu. Vous n'avez plus qu'à aller au point de contrôle de sécurité.";} else {"Vous ne voyez pas très bien ce qu'elles pourraient faire avec ceci.";}
],
has animate female pluralname concealed;
Personnage serveuses "serveuses du restaurant" restau
with description "Vous regardez à l'intérieur du restaurant et apercevez deux jeunes serveuses en train de discuter au bar. Grandes, brunes, la peau mate, en train de discuter d'on ne sait quoi, sûrement de choses futiles à en juger par les éclats de rire fréquents. C'est agréable de les voir pépier ainsi, mais elles ne semblent pas se rendre compte du tout que l'homme à la casquette attend son addition et les fusille du regard.",
name 'serveuses' 'serveuse' 'grande' 'grandes' 'brune' 'brunes' 'discutant' 'commeres' 'belles' 'belle',
life [; ParlerSansPrecision: "C'est vrai, vous pourriez leur dire que leur client attend pour payer, mais en même temps, ce ne sont pas vraiment vos affaires.";
Show, Give: if (noun == pieces) {"Ça ne sera sans doute pas assez pour acheter de quoi manger @{2014} la nourriture des aéroports est toujours bien trop chère...";} else {"Vous n'allez pas interrompre leur conversation pour leur montrer ceci, tout de même.";}
Ask: "Elles sont trop occupées à pépier et rire pour vous remarquer.";
],
orders [;
Give: if (noun == food) {"Inutile, vous n'avez pas assez d'argent pour acheter à manger.";} else {"Elles sont trop occupées à pépier et rire pour vous remarquer.";}
],
has animate female pluralname concealed;
Object mec "homme pressé" restau
with description [; print "Vous détaillez du regard l'homme assis à l'une des tables du restaurant. Brun, les cheveux courts, il a une moustache qui s'étend le long de sa lèvre supérieure, à la "; style underline; print "Magnum"; style roman; " ; son goût pour le sport ne fait aucun doute, comme en témoignent sa casquette @{2014} à l'effigie des Redskins de Washington @{2014} et son ventre rebondi, façonné par des années de Budweiser.";
],
parse_name [ n t;
t = NextWord();
while (t) {
if (t == 'homme' or 'moustache' or 'moustachu' or 'ventre' or 'ventru' or 'bedonnant' or 'magnum' or 'redskins' or 'casquette' or 'brun' or 'gros' or 'presse' or 'nerveux' or 'sportif' or 'touriste' or 'americain') {n++;}
if (t == 'chester' or 'hickens') {n=n+2;}
t = NextWord();
}
return n;
],
life [;
ParlerSansPrecision, Show, Give: "Il n'a pas vraiment l'air disposé à faire la conversation présentement.";
Attack: "Vous ne voyez pas pourquoi vous feriez cela.";
],
has animate concealed;
Object addict "drogué" toilets
with description "Vous regardez discrètement l'homme à côté de vous. Il est jeune, bronzé, et décoiffé @{2014} et il a une mine affreuse : ce doit être l'homme à la peau la plus blanche de l'île, et il a des gros cernes sous ses yeux. Il ne vous prête pas la moindre espèce d'attention, trop occupé qu'il est à sniffer frénétiquement la poudre blanche qu'il a répandue sur le rebord de l'évier.",
parse_name [ n t;
t = NextWord();
while (t) {
if (t == 'came' or 'drogue' or 'jeune' or 'echevele' or 'decoiffe' or 'addict' or 'cocainomane' or 'homme' or 'aspirant' or 'accro') {n++;}
if (t == 'ben' or 'fanton') {n=n+2;}
t = NextWord();
}
return n;
],
life [; ParlerSansPrecision, Show, Give: "Il est visiblement très occupé en ce moment.";
Attack: "La dernière chose que vous voulez, c'est avoir à expliquer à votre femme pourquoi vous étiez en train de vous bagarrer avec un camé dans les toilettes d'un aéroport situé dans un paradis fiscal caribéen.";
],
has animate concealed;
Personnage agente "agente de sécurité aérienne" security1
with passed 0,
description "L'agente de sécurité se tient en face de vous, la mine sérieuse ; pas un seul muscle de son visage ne trahit une quelconque sympathie à votre égard. Les agents de la sécurité aérienne ne sont pas connus pour leurs qualité humaine, et celle-ci ne déroge pas à la règle. Grande, métisse, les cheveux ramenés en une queue de cheval, le visage rond @{2014} et ces yeux, qui vous fixent comme si elle essayait de regarder directement à l'intérieur de votre crâne. Si elle essayait de vous mettre mal à l'aise, eh bien c'est réussi.",
name 'femme' 'securite' 'agente' 'agent' 'aerienne',
life [; Show, Give: if (self.passed ==0) {switch(noun){
passeport: self.passed=1;
if (boardingmodified in player) {print "Vous tendez votre carte d'embarquement et votre passeport à l'agente. Elle s'en saisit, et à ce moment précis vous sentez une goutte de sueur perler le long de votre colonne vertébrale.";} else {print "Vous tendez votre passeport à l'agente, qui le saisit et l'ouvre. Puis elle se fige pendant ce qui semble être une éternité, et vous sentez votre estomac se nouer.^^@<< Un problème, madame l'agente ? faites-vous d'une voix faible.^@{2014} Eh ben... Elle est où votre carte d'embarquement ?^@{2014} La carte... Ah oui, mince, pardon !! vous écriez-vous. @>>^^Vous la ramassez, et d'un coup d'@oeil discret vérifiez que vous avez attrapé la bonne ; puis vous la tendez à l'agente avec un sourire d'excuse. Elle s'en saisit en vous lançant un regard mauvais, presque suspicieux, mais elle revient à l'examen de votre carte. Pendant une seconde, vous avez cru être perdu... Maintenant, il vous faut vous recomposer et essayer d'apparaître le plus normal possible.";}
" Vous faites de votre mieux pour conserver une expression neutre et relaxée @{2014} après tout, vous le savez, ces agents ont suivi la formation SPOT, et savent repérer la moindre micro-expression sur votre visage. Enfin, du moins c'est ce qu'ils disent, même si vous avez du mal à croire que tous les agents du TSA sont des maîtres dans l'art d'épier le langage corporel des voyageurs.^^L'agente inspecte votre passeport, votre carte d'embarquement, puis, ayant constaté que le même nom était inscrit sur les deux documents, vous les tend. @<< Voilà monsieur. Videz bien vos poches et mettez tous vos objets dans le casier sur le tapis roulant, et passez à travers le portique. @>>^^Vous réprimez un soupir de soulagement. La retouche numérique de la carte d'embarquement est passée inaperçue !";
boardingmodified: self.passed=1;
if (passeport in player) {print "Vous tendez votre carte d'embarquement et votre passeport à l'agente. Elle s'en saisit, et à ce moment précis vous sentez une goutte de sueur perler le long de votre colonne vertébrale.";} else {print "Vous tendez votre fausse carte d'embarquement à l'agente, priant pour qu'elle ne remarque rien. Celle-ci se fige et vous regarde droit dans les yeux, d'un air mauvais. Votre gorge se noue."; style underline; print "^^Oh non. Elle l'a à peine regardée et elle sait que c'est une fausse. Ils sont trop forts. Je suis cuit."; style roman; print "^^@<< Que... Un problème, madame l'agente ?^@{2014} VOTRE PASSEPORT, MONSIEUR ! ALLEZ, ON SE DÉPÊCHE, VOUS RALENTISSEZ TOUT LE MONDE, LÀ ! @>> crie-t-elle brusquement, vous faisant sursauter.^^Le passeport !! Vous vous dépêchez de ramasser votre passeport, tremblant, le c@oeur battant à 100 à l'heure, pour lui donner en courbant l'échine. L'agente vous toise, puis pousse un grognement satisfait.^^C'était moins une. Vous avez vraiment cru être fait... Maintenant, il vous faut vous recomposer et essayer d'apparaître le plus normal possible.";}
" Vous faites de votre mieux pour conserver une expression neutre et relaxée @{2014} après tout, vous le savez, ces agents ont suivi la formation SPOT, et savent repérer la moindre micro-expression sur votre visage. Enfin, du moins c'est ce qu'ils disent, même si vous avez du mal à croire que tous les agents du TSA sont des maîtres dans l'art d'épier le langage corporel des voyageurs.^^L'agente inspecte votre passeport, votre carte d'embarquement, puis, ayant constaté que le même nom était inscrit sur les deux documents, vous les tend. @<< Voilà monsieur. Videz bien vos poches et mettez tous vos objets dans le casier sur le tapis roulant, et passez à travers le portique. @>>^^Vous réprimez un soupir de soulagement. La retouche numérique de la carte d'embarquement est passée inaperçue !";
boardingfanton, boardinghickens: mauvaisboarding(); rtrue;
}}
else {"@<< C'est bon pour moi, monsieur, pas besoin de me montrer quoi que ce soit de plus, fait-elle d'un air agacé. Videz vos poches et traversez le portique de sécurité s'il vous plaît. @>>";}
ParlerSansPrecision: "@<< Je ne suis pas là pour faire la conversation, monsieur. @>>";
Kiss: "Euh... Non. Elle vous arrêterait sans doute sur le champ.";
],
orders [; "@<< Monsieur, je vais vous demander de changer de ton ; je ne suis pas là pour recevoir des ordres de votre part. @>>";
],
has animate concealed;
[ mauvaisboarding ;
print "@<< Mais bien sûr, madame. @>> répondez-vous à l'agente d'un ton qui se veut naturel. @<< Voici mon passeport et ma carte d'embarquement.^@{2014} Merci. @>> fait l'agente. Elle prend les documents et commence à les étudier.";
w8();
print "^Une barre soucieuse apparaît sur son front. @<< Monsieur, êtes-vous sûr qu'il s'agit de votre carte d'embarquement ?^@{2014} Euh, eh bien, ma foi... commencez-vous à bafouiller. Enfin oui, bien sûr, pourquoi ?^@{2014} Cette carte d'embarquement ne correspond pas au nom qui est marqué sur votre passeport. J'en déduis que ça n'est pas votre carte d'embarquement, monsieur ! @>>^Vous commencez à bafouiller de plus en plus, et la sueur perle à grosses gouttes de votre front. L'agente fronce les sourcils @{2014} elle est en train de se dire que votre comportement est suspicieux. Mais comment peut-elle savoir, comment pourrait-on lui expliquer la situation ? @<< Eh bien, vous voyez, c'est à dire que...";
w8();
print "^@{2014} Êcoutez, monsieur, voilà ce qu'on va faire. Bien entendu, j'imagine que vous n'avez pas la carte d'embarquement à votre nom sur vous ? @>>^Vous manquez de répondre oui, mais vous sentez le piège, et les explications qui devraient suivre une réponse positive à une telle question. @<< Non, madame. J'ai dû l'oublier quelque part.^@{2014} Écoutez, je ne peux pas vous laisser passer sans carte d'embarquement à votre nom. Donc, en vertu de la procédure usuelle, je vais vous demander de bien vouloir rebrousser chemin et revenir avec votre carte d'embarquement. Et pour des raisons de sécurité, et c'est la procédure usuelle, je vais appeler au micro le nom qui est inscrit sur cette carte d'embarquement, pour voir si^@{2014} NON! @>>";
w8();
print "^Cette fois-ci, c'est sorti tout seul ; vous n'avez même pas eu le temps de vous retenir. Immédiatement, l'agente de sécurité sent qu'il y a quelque chose de louche derrière cette affaire ; d'un signe, elle appelle un collègue, qui vous encercle aussitôt. @<< Monsieur, je vais vous demander de bien vouloir me suivre avec mon collègue, nous aurions besoin de nous entretenir avec vous... @>>";
w8();
print "^^Ça n'a pris que quelques heures pour tout leur raconter. Vous vous en sortez avec une inculpation de vol, parce que vous avez utilisé une carte de crédit qui n'était pas à vous. Ils vous ont rapatrié à Atlanta, et ils ont appelé votre femme. Et bien entendu, elle était furieuse.";
w8();
print "^@<< Non seulement tu n'étais pas à Houston, mais en plus tu étais dans une île paradisiaque en train de jouer toutes nos économies au poker !! Et tu as tout perdu ! Et tu voudrais que je te pardonne ??!^@{2014} Mais, chérie, je... @>>^^";
style bold; print "*CRAC*"; style roman; print ", fait le rouleau à pâtisserie en s'écrasant sur votre tête, sous le regard médusé des policiers qui vous escortaient, qui n'ont eu le temps de rien faire.";
w8();
deadflag=1;
];
Personnage agent2 "préposé au scanner"
with description [; if (location == security1) {"Vous voyez un autre agent de sécurité de l'autre côté de la pièce. Il ne vous regarde pas, et en réalité reste complètement immobile. Vous comprenez vite pourquoi : son travail est de regarder l'écran montrant la photographie aux rayons X des objets posés sur le tapis afin de détecter les potentielles menaces, et de faire avancer ledit tapis avec deux boutons différents. Pas la tâche la plus gratifiante, mais vous êtes sûr que la sécurité nationale en dépend.";} else {"L'agent de sécurité est toujours aussi immobile, regardant l'intérieur de vos valises et les dessous de vos objets de tous les jours sur son écran d'ordinateur, à longueur de journée. Beurk, en le disant comme ça, ça le ferait presque passer pour un pervers... Alors qu'il est le garant de la sécurité du territoire national américain, et qu'en réalité une lourde tâche pèse sur lui !";}
],
name 'agent' 'prepose' 'autre' 'operateur' 'scanner',
parse_name [ n t ;
t = NextWord(); if (t == 'scanner') {return 0;}
while (WordInProperty(NextWord(), self, name)) {n++;}
return n;
],
found_in security1 security2,
life [; ParlerSansPrecision: if (location == security1) {"A quoi bon ? Il ne vous entendrait pas, et même s'il vous entendait, il ne voudrait sûrement pas parler avec un terroriste potentiel...";} else {"Pour vous entendre répliquer @<< Je ne fais pas la conversation @>> ? Assez perdu de temps à essayer de leur tirer un sourire.";}
],
has animate concealed;
Personnage douanierobj "douanier" douane
with description "Assis sur son grand siège surélevé, derrière sa vitre en plexiglas, le douanier trône sur son royaume, délimité subtilement par une ligne jaune. Jeune, cheveux courts et mâchoire carrée, comme tous les officiers de douane américains, c'est sa volonté qui fait loi ; une mauvaise réponse, un regard de travers, et il peut refuser l'entrée sur le territoire américain et exiger une séance d'interrogatoire en vertu du Patriot Act... Comme en plus, il semble inclus dans leur formation un cours pour mettre mal à l'aise les gens, pas étonnant que tout le monde adore passer à la douane.",
name 'douanier' 'americain' 'officier' 'passeur' 'soldat' 'policier' 'agent' 'controleur' 'controle',
before [; Approcher: <<Go n_obj>>;
],
life [; Show, Give: if (douane.rand < 1) {"Le douanier est trop loin @{2014} il faut vous approcher, maintenant qu'il vous en a donné l'autorisation...";} else {"@<< Restez derrière la ligne jaune, monsieur, vous viendrez quand je vous appellerai. @>> aboie-t-il d'un ton autoritaire.";}
Attack: douanieragression(); rtrue;
ParlerSansPrecision: "Il est trop loin, il ne vous entendra pas derrière sa vitre de plexiglas. Et de toute façon, il n'a pas l'air commode...";
],
orders [; "@<< Monsieur, on ne donne pas d'ordres aux États-Unis d'Amérique. Je vais vous demander de changer de ton si vous voulez que votre demande soit acceptée. @>>";
],
has animate concealed;
Personnage douanier "douanier" guichet
with description "Assis sur son grand siège surélevé, derrière sa vitre en plexiglas, le douanier trône sur son royaume, délimité subtilement par une ligne jaune. Jeune, cheveux courts et mâchoire carrée, comme tous les officiers de douane américains, c'est sa volonté qui fait loi ; une mauvaise réponse, un regard de travers, et il peut refuser l'entrée sur le territoire américain et exiger une séance d'interrogatoire en vertu du Patriot Act... Comme en plus, il semble inclus dans leur formation un cours pour mettre mal à l'aise les gens, pas étonnant que tout le monde adore passer à la douane. Il vous toise du regard et vous répète, de façon un peu plus intimidante cette fois : @<< Donnez-moi votre passeport, monsieur. @>>",
name 'douanier' 'americain' 'officier' 'passeur' 'soldat' 'policier',
life [; Ask, Tell, Answer: "Le douanier reste de marbre : @<< Donnez-moi votre passeport, monsieur. @>>";
Show, Give: if (noun == boardingmodified || noun == boardinghickens || noun == boardingfanton) {"@<< Pas besoin de ça, monsieur. Donnez-moi juste votre passeport. @>>";} if (noun==passeport) {conversation(); rtrue;}
Attack: douanieragression(); rtrue;
ParlerSansPrecision: conversation(); rtrue;
],
orders [; "@<< Monsieur, on ne donne pas d'ordres aux États-Unis d'Amérique. Je vais vous demander de changer de ton si vous voulez que votre demande soit acceptée. @>>";
],
has animate concealed;
[ douanierearly;
"Vous faites un pas en avant @{2014} un pas de trop. Le douanier vous fusille immédiatement du regard et hurle à votre encontre. @<< Est-ce que je vous ai dit de bouger ? RESTEZ OU VOUS ETES ! Attendez-là, ne bougez pas ou je vous arrête sur-le-champ ! @>> ^Instinctivement, vous repassez derrière votre côté de la ligne jaune en courbant l'échine. Pas commode, le douanier @{2014} voire même carrément timbré. Pourquoi vous fait-il attendre pour vous faire passer alors que vous êtes absolument seuls ? Vous le demanderiez bien, mais c'est encore un coup à se faire hurler dessus...";
];
[ douanieragression;
print "Le douanier vous toise, impassible, bien à l'abri derrière sa vitre de plexiglas. Et ne bouge pas, ne dit rien. Vous traite comme si vous n'existiez pas, ou plus exactement comme s'il voulait vous presser avec toute l'autorité dont il est investi. Vous comprenez que ça n'est pas de sa faute, et que son but est sans doute de rendre quelqu'un qui a quoi que ce soit à se reprocher un peu plus nerveux ; mais tout de même, pensez-vous vraiment qu'un terroriste qui a décidé de mourir aujourd'hui en faisant exploser l'avion va se répandre en pleurs devant ce grand malabar impassible ? La CIA ne fait-elle pas assez bien son travail pour détecter les terroristes ?^Soudain, vous en avez assez. Vous êtes citoyen américain,"; style underline; print "goddamnit"; style roman; print", et vous faire attendre comme un chien sur le paillasson pour rentrer dans votre propre pays vous ulcère. Vous vous avancez vers le douanier, bien décidé à lui faire connaître votre opinion en tant que citoyen américain, à défaut de lui enfoncer son Patriot Act là où le soleil ne brille jamais. D'un pas décidé, qui se veut légèrement intimidant, vous vous approchez du douanier, qui lève un sourcil à cette intrusion semble-t-il imprévue. Vous êtes sans doute le seul freluquet à avoir osé remettre en cause son autorité naturelle, et vous pouvez déjà sentir que le respect qu'il vous porte grandit à chaque pas que vous faites en sa direction.^^Le douanier se lève, sort de s sort son pistolet, tire et vous touche en plein c@oeur. Puis il se rassoit, impassible.";
deadflag = 1;
];
[ douaniertroplent ;
print "Vous restez bien en place, le regardant droit dans les yeux, décidé à jouer à ce petit jeu avec lui @{2014} après tout, il vous a fait attendre complètement arbitrairement lui aussi. Rira bien qui rira...^^";
w8();
print "D'un coup, le douanier sort de son guichet, menottes à la main, avançant d'un pas militaire. Vous avez à peine le temps de réagir qu'il est déjà sur vous ; il vous plaque au sol brutalement et vous tord les bras derrière le dos. Vous criez, mais ça ne semble que l'exciter encore plus ; il vous donne un coup de pied dans les côtes et crie @<< Tu te crois malin, hein ? On ne joue pas au plus malin avec les États-Unis d'Amérique ! C'est nous les plus malins ! @>>^^";
w8();
print "Après quelques heures passées menotté dans une cellule, on vous libère, et on vous apprend que vous avez été inculpé d'@<< entrave à la sécurité intérieure @>> et @<< résistance pendant l'arrestation @>>. Vous protestez, mais entouré de policiers pas commodes, vous n'en faites pas trop.^^@<< Le jugement sera rendu dans deux semaines à Atlanta, tâchez d'y être. En attendant, puisque le TSA vous a déjà contrôlé, on va vous remettre dans un avion à destination d'Atlanta. Votre femme a été contactée, elle vous attendra à l'aéroport. @>>^^... Quoi ?^^";
w8();
print "Oh non...^^";
w8();
style underline; print "Elle sait.^^"; style roman;
w8();
print "Vous passez tout le vol la peur au ventre, essayant de trouver un bon moyen de tout lui expliquer. Mais quand vous arrivez à l'aéroport, elle ne vous laisse même pas le temps d'ouvrir la bouche.^^@<< Non seulement tu n'étais pas à Houston, mais en plus tu étais dans une île paradisiaque en train de jouer toutes nos économies au poker !! Et tu as tout perdu ! Et tu voudrais que je te pardonne ??!^@{2014} Mais, chérie, je... @>>^^";
style bold; print "*CRAC*"; style roman; print ", fait le rouleau à pâtisserie en s'écrasant sur votre tête.";
w8();
deadflag=1;
];
[ conversation ;
print "Vous tendez votre passeport au douanier, qui s'en saisit sans un mot. Il lit votre passeport, regarde votre visage ; vous essayez de ne rien trahir, ni gêne ni impatience, afin qu'il pose le moins de questions possible et que vous puissiez passer au plus vite en salle d'embarquement.
^^@<< Monsieur, dans le cadre du Patriot Act, voté par le Congrès des États-Unis d'Amérique, je vais devoir vous poser quelques questions auxquelles vous devrez me répondre franchement et honnêtement.
^@{2014} En... Entendu, bafouillez-vous.";
w8(); print "^@{2014} Bien. Avez-vous été par le passé ou êtes-vous actuellement impliqué dans des activités d'espionnage ou de sabotage envers les États-Unis d'Amérique ?
^@{2014} Non monsieur.";
w8(); print "^@{2014} Des activités terroristes ?
^@{2014} Non monsieur.";
w8(); print "^@{2014} Un génocide ?
^@{2014} Non monsieur.";
w8(); print "^@{2014} Un génocide de petits enfants ?
^@{2014} Non monsieur.";
w8(); print "^@{2014} Même pas un ou deux, comme ça, en passant ?
^@{2014} Non monsieur.";
w8(); print "^@{2014} Avez-vous d'une manière ou d'une autre participé aux actes de persécution commis par l'Allemagne nazie ou ses alliés entre 1933 et 1945 ?
^@{2014} Non monsieur @{2014} je n'étais pas né. @>>";
w8(); print "^Le douanier lève la tête. @<< Contentez-vous de répondre aux questions, monsieur, n'essayez pas de jouer au plus malin avec les États-Unis d'Amérique. @>>
^Vous baissez la tête. @<< Oui monsieur. @>>";
w8();
print "^Il vous regarde d'un air mauvais, puis reprend sa lecture :
^@<< Avez-vous déjà été rendu coupable de crimes de guerre ou de crimes contre l'humanité ?
^@{2014} Non monsieur.";
w8(); print "^@{2014} Consommez-vous des drogues et stupéfiants, ou êtes-vous toxicomane ?
^@{2014} Non monsieur.";
w8(); print "^@{2014} Téléchargez-vous illégalement des films sur Internet ?
^@{2014} Euh...";
w8(); print " Non monsieur. @>>";
w8(); print "^Il lève la tête. @<< Je regrette monsieur, mais je vais devoir poser la question une nouvelle fois. Avez-vous, d'une façon ou d'une autre, été mis en présence ou cherché activement à obtenir un film sous copyright d'après la loi du Digital Millennium Copyright Act des États-Unis d'Amérique par des moyens illicites tels que téléchargement sur Internet ou récupération sur le disque dur d'un ami proche lors d'une soirée arrosée ?
^@{2014} Non, non monsieur ! @>>";
w8(); print "^Cette fois-ci, il semble en alerte. @<< Monsieur, mon entraînement supra-sophistiqué me permet de détecter un mensonge dans la réponse précédente, pour les raisons suivantes : double dénégation, hésitation, réponse invraisemblable au vu du cadre sociétal actuel des États-Unis d'Amérique. Je vais devoir en inférer que vous avez téléchargé illégalement un film dans votre vie. Je n'hésiterai pas à recourir à la force s'il le faut, mais il va me falloir le nom du film téléchargé illégalement.";
w8(); print "^@{2014} Euh... "; w8(); style underline; print "Saw VI"; style roman; print "? @>> faites-vous, hésitant.";
w8(); print "^Le visage du douanier se crispe. @<< Mauvaise réponse, monsieur, j'en ai peur. Les seuls films pour lesquels les États-Unis d'Amérique autorisent le téléchargement illégal sont les films produits par Joseph Staline, le film nord-coréen "; style underline; print "Pulgasari"; style roman; print ", et tout film provenant des "; style underline; print "rogue states"; style roman; print " et des pays ennemis des États-Unis d'Amérique, ainsi que les films critiquant ouvertement les États-Unis d'Amérique, comme les films de propagande de Michael Moore. Le film que vous m'avez cité ne rentre pas dans une de ces catégories : par conséquent je me vois obligé de vous refuser l'entrée dans les États-Unis d'Amérique.
^@{2014} Mais enfin c'est insensé ! explosez-vous. Je suis citoyen américain, bon sang, je peux rentrer dans mon propre pays, non ? @>>
^Le douanier attrape un talkie-walkie : @<< Suspect énervé ; neutralisation imminente. @>>
^^Puis, rapide comme l'éclair, il vous assomme avec la crosse de son revolver.
";
w8();
ClearScreen();
print "^^^^Vous êtes réveillé par l'odeur : une odeur d'humide, de rat, de fange. Vous ouvrez les yeux, et contemplez le plafond : il s'agit d'un plafond en pierre de type grotte, et...^^Attendez une minute. Où êtes-vous ?^^Vous vous levez d'un bond, et regardez autour de vous. Il semblerait que vous soyez dans une prison souterraine, une cellule dans le genre grotte fétide et humide plutôt qu'une véritable prison aux normes sanitaires. Vous n'êtes pas seul dans la cellule : un homme est assis à l'autre bout de la pièce ; petit, rabougri, probablement d'origine arabe, ses longs cheveux et sa longue barbe traînent presque par terre. Il vous salue dans un anglais parfait, sans la moindre trace d'accent :
^@<< Bonjour, le nouveau ! Ça va, la tête ? @>>^";
remove passeport; remove cartes; remove boardingfanton; remove boardinghickens; remove boardingmodified;
PlayerTo(geole);
return true;
];
Personnage rachid "Rachid" geole
with state 5,
description "Vous regardez votre compagnon de cellule. Il semble d'origine arabe ; il est petit et se tient voûté @{2014} probablement une conséquence d'une longue période d'enfermement dans une cellule sombre. Ses cheveux et sa barbe sont fascinants : longs, bruns, et semblant incroyablement vigoureux, ils ont une longueur démesurée. Voyant que vous regardez sa pilosité abondante, il vous dit avec un clin d'@oeil : @<< Eh oui, depuis que je suis dans cette prison et que je ne me rase plus, je ressemble de plus en plus à un terroriste ! @>> Vous riez à ce trait d'esprit.",
name 'rachid' 'arabe' 'poilu' 'hirsute' 'ermite' 'terroriste' 'prisonnier' 'suspect' 'homme' 'victime' 'torture',
life [; Show, Give: if (self.state<2 && noun==chips) {escape(); rtrue;} else {"Vous ne voyez pas à quoi ça vous avancerait.";}
ParlerSansPrecision: if (self.state>0) {self.state--;} switch(self.state){
4: "@<< Bonjour ? faites-vous d'une voix mal assurée. Euh... Vous savez où on est ? @>>^Il rit. @<< Ah ! Ça fait cet effet aussi quand on s'y retrouve pour la première fois ! Moi-même, vous savez, j'ai mis deux ans avant de le savoir ! @>>^Votre regard s'arrête sur le soupirail, et la végétation tropicale à l'extérieur ; soudain, vous comprenez. @<< Guantánamo, Cuba ? @>>^L'autre semble pris de court, et même un peu vexé. @<< Quoi ?? Mais, mais, comment avez-vous fait ? Comment pouvez-vous le savoir alors que j'ai passé tant de temps sans le savoir ?!^@{2014} Comment ça, vous voulez dire que vous n'avez pas fait le rapprochement entre une prison américaine sur une île tropicale et Guantánamo ?^@{2014} Mais non, comment aurais-je pu ? Ça n'est pas particulièrement connu comme lieu, si ? @>>^Vous vous arrêtez, incrédule. Comment peut-il dire une chose pareille en gardant tout son sérieux ? Pire, il est visiblement sincère ! A moins que...^@<< Vous voulez dire que... Vous ne connaissez pas Guantánamo ? Vous n'avez pas vu les actualités ?@>> ^Contre toute attente, l'autre se met à rire. @<< Les actualités ? Est-ce que vous voyez une télé ici ? Ça fait dix ans que je n'ai pas vu les actualités !^@{2014} Dix ans ?^@{2014} Eh oui ! J'ai été arrêté un mois après le 11 septembre 2001, et je suis là depuis ! @>>";
3: "Vous n'en croyez pas vos yeux. @<< Alors, vous êtes le @<< prisonnier zéro @>> de Guantánamo ?! Mais... Comment ça se fait ? Qu'avez-vous fait ? Êtes-vous un terroriste ?^@{2014} Un terroriste, moi ? Jamais de la vie ! Je suis Rachid Al-Rayed, doctorant en chimie @{2014} enfin, je l'étais quand ils m'ont arrêté. @>> Il soupire. @<< Que voulez-vous, un arabe en études de chimie qui prend un avion pour New York depuis l'Arabie Saoudite, et qui proteste quand on le fouille au corps, c'est louche, hein ! Même si le gars est de nationalité américaine, qu'il rentre d'une conférence en Inde, et qu'il proteste simplement contre une fouille au corps arbitraire et inique ! Non mais, depuis quand on fouille les gens quand ils prennent l'avion, tout de même ? @>>^Vous éclatez de rire. @<< Ah, les années 2000... C'était le bon temps. De nos jours on a le Patriot Act, et on se fait fouiller au corps quasiment à chaque voyage ! @>>^Il vous regarde, incrédule. @<< Vous êtes sérieux, là ?^@{2014} Ah, vous verrez, le monde dehors est devenu complètement fou... @>>";
2: "@<< Et vous êtes là depuis dix ans, alors ?^@{2014} Dix ans dans la même cellule ! Il paraît que je suis un cas, un gros dur. Les soldats ici, ils vous traitent comme un chien... @>>^Vous grimacez. @<< Oui, je crois que je vois. Il y a eu un scandale quand on a découvert comment les soldats américains traitaient les prisonniers en Afghanistan...^@{2014} C'est vrai ? Heureusement pour les États-Unis que personne ne voit ce qui se passe ici alors... @>> Il baisse la voix d'un ton, et prend un air grave, visiblement assez affecté par son expérience ici. @<< Ici, ils vous torturent. Ah mais je sais, vous vous dites que la torture est illégale, interdite par la convention de Genève, tout ça ! Mais allez leur dire... @>> Son visage s'assombrit. @<< Ils vous frappent. Vous menacent de mort. Vous humilient. Vous restez nu dans une pièce froide jusqu'à ce que vous vous évanouissiez. Ils vous plongent la tête sous l'eau... Le seul moyen d'y échapper, c'est de... @>> Il a du mal à le dire. @<< De dénoncer. N'importe qui, même des innocents. Dès que vous coopérez, vous avez le droit à des traitements de faveur. C'est de la torture, pure et simple. @>>^^Vous frissonnez en entendant cela. Vous aviez entendu des rumeurs, mais de vous retrouver ici, avec un prisonnier qui vous raconte son histoire... Et la perspective d'être soumis aux mêmes traitements... @<< Désolé, je n'aurais pas dû en parler. Changeons de sujet. @>>";
1: "@<< Vous avez essayé de vous échapper ? @>>^Rachid baisse la voix, sur le ton de la confidence. @<< Chut. Parlez tout doucement. @>>^Vous vous approchez.^@<< Vous savez, je suis étudiant en chimie ? Eh bien, je me rappelle avoir déjà lu quelque part que le dentifrice contient des acides et que, avec le temps, du dentifrice pourrait même fragiliser du métal... C'est là que mon plan commence. J'ai mangé du bois, des cailloux, de l'herbe, et bien d'autres choses, et j'ai prétexté une bouche sensible et une mauvaise haleine chronique. Au bout d'une semaine, les soldats m'ont donné du dentifrice @{2014} mais pas de brosse à dents parce que je pourrais m'en servir pour poignarder un garde. @<< T'as des doigts, sers-t'en ! @>> comme ils disaient. Mais petit à petit, année par année, les barreaux devenaient de plus en plus fragiles... Regardez. @>>^Il pointe du doigt les barreaux près du mur de gauche. Vous vous approchez, et en effet il semble que le métal est attaqué, comme si des petites souris avaient grignoté les barreaux. Deux des barreaux les plus proches du mur sont attaqués de la sorte, en haut et en bas. @<< Pourquoi avez-vous arrêté ? dites-vous. @>>^Rachid secoue la tête. @<< Restrictions budgétaires. Et donner des privilèges aux prisonniers alors que ce sont des terroristes assoiffés de sang, ça ne plaisait pas aux couches dirigeantes @{2014} il devait y avoir une campagne électorale ou un scandale quelconque à ce moment-là... Ça fait deux mois maintenant que je ne me suis pas lavé les dents. @>>^Vous ne pouvez réprimer une grimace. @<< Mais il n'y a pas moyen de fragiliser le métal ?^@{2014} Si, si seulement on avait une lime, ou quelque chose comme ça, juste un objet un peu dur et métallique, je pourrais limer le reste des barreaux, mais on n'a pas le droit aux colis de proches ici... @>>";
0: "@<< Mais il n'y a aucun moyen de s'évader alors ?^@{2014} Ah ben si c'était si facile, je ne serais plus là ! Notre meilleure chance ça serait de finir le travail sur les barreaux et s'évader, mais là je ne vois pas comment faire. Si on avait juste un objet un peu dur ou un peu coupant, je pourrais essayer de limer le reste... Mais à part ça je suis à court d'idées. @>>";
}
],
has animate concealed proper;
Object voix "voix" couloirbase
with state 5,
description "Vous ne pouvez rien voir, et vous n'osez surtout pas risquer un @oeil hors de votre cachette. Il vous semble qu'ils ne sont que deux, mais vous ne savez pas qui ils sont. Des geôliers, des déménageurs, des soldats ? Vous retenez votre souffle.",
name 'voix' 'homme' 'hommes' 'approchant',
before [; Attack: decouvert(); rtrue;
Listen: <<Examine self>>;
Approcher: "Ça ne va pas ? Il ne faut pas qu'ils sachent que vous êtes là !";
],
life [; "Ça ne va pas ? Il ne faut pas qu'ils sachent que vous êtes là !";
],
orders [; "Ça ne va pas ? Il ne faut pas qu'ils sachent que vous êtes là !";
],
has animate pluralname concealed;