O`ZORRO2ڦp Jy,gHz?< NA\!1AY&&A!*F'8Lj <!NH ><?p | QX$<&< A <3@NqNq"<WQQW3^Hz.?< NA\4<:<&<Q3@QNuY*,BOOT ZORRO II ...Y7(http://www.atari-st.fr.stY<(http://www.chez.com/freddo Eteignez votre ordinateur : VIRUS !!! wvutsrqpaRC4%'7GWgwY+,VIRUS IN MEMORY!Y++NO VIRUS IN MEMORYY2% From MADJK MultiBooter HY2'e~3993320o O`!O%`')+-/1 3@5`79;=?A OE`GIKMOQ S@U`WY[]_a Oe`gikmoq s@u`wy{} ` @ ` @ `  @ ` @ ` ǀ @ ` ׀ ٠  @` @`!QWa   !Aa!!#A%a')+-/1!3A5a79;=?A!CAEaGIKMOQ!SAUa\Y[]a!cAeagikmoq!sAuawy{!! !""#B"%b"'")"+"-"ʷ+o O`!O%`')+-/1 3@5`79;=?A OE`GIKMOQ S@U`WY[]_a Oe`gikmoq s@u`wy{} ` @ ` @ `  @ ` @ ` ǀ @ ` ׀ ٠  @` @`!QWa   !Aa!!#A%a')+-/1!3A5a79;=?A!CAEaGIKMOQ!SAUa\Y[]a!cAeagikmoq!sAuawy{!! !""#B"%b"'")"+"-"ʷ+1000BORN  pUTO  ,p1000BORNPRG gbYZ000BORNGFA S|kCONTROL ACC cKDESKTOP INF 000BORNLST 5 0<000BORNRSC a 000BORNRSH j M EADSTRTDAT ^RESSOURS   000BORNGFA 000BORNPRG ӢTOTTES LST ݅EBUT BAK oADRE LST zD000BORNGFA d .  p..  pCARTES B_H pGRAPH PIC p"000BORNPRG [ a.  p..  pTAILLE  pKCARTES  pr3TAILLE_B pgCARTES_B p(;B846 866 866 866 856 876 866 856 896 906 886 896 886 886 886 LS     DD DQE DE7 DE <<                           `0        `0    `0        `0                          KU    耋>  Ȁ R  #                                       ?                  ?                           JU@@@@@ UW  UUU` : UT  U  U_U  UU` UUP  WP * 5WX * 5WX * 5WX * WP  UUP UW  U_p 5W  UX                         ? MTE|QE@ExE@=|<^<AQ@A^8PAT>>??!@@@@??!>>>??!@@@@??!  + a```xHxh#"#"#(."(?? @@?? ??!```@@@CCCLLL P P P 000@@@  +???00ppUWUWppUWUWxx~~ssHNHHNHHNH>>  @@@@  +xȀNH8聎輎 8.(8.(x? N H8?!x!!oo??????@???A???AA@@DDD???DDD888xHΫHDDD  *          $ $ $@D@D@D@@@@@@AAA@@@@@@@@@ @@@@@@@@  @@?@ @ @?@ @ @?@.@.@111 *???  *"""BBB   ????????   @@@    )      ??? 00 0  ```bb b 8 8 8 8 AAAAAAAAAAAA9999     ```bb b  00 0???                               *000!??!B~~BAAAAAA AA A@AA@AAAA!??!AAAB~~B000@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ +ppp~p~`` > >`` > >v`` > >u`` > >s`` > >ppp~p~62 TB EB  +ppp|p < ?v v| < ? u| < ? s| < ?x < ?00p|pQ d*c$"$ ED  * 62 TH EH  +~>Bc^YCU}MCc~>62 TD ED  +s62 TD ED  *x">p""Ȅ7|7|(||(||(||DŽ8|8|"qݎݎ"vv"vv||vvqtt"77>WW"gg"ww +vv55UU~eevv< "}} < '~(~~@&~"vv>"vv"~  +cc ! cc CCtt"55<T?````````````? ? ? ? ? ? ``` ? ? < ? ? ````````````ggg???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????pppppppppppppppppppppppppppppppppppppppppppppppppppppppppwww22772```````````````3ll3s```3````````````````ggg?# ??Ϗ??303?0# ߼߼3' ߰߰#߰߰3?????????????????????332G2@33?????????????????????????????????????332G2@33??????????????????????????????30????30??3?0332233??????????????????ppppppppppppppp?30=p=p @==3 0xx@30||3ppp3@ppppppppppppppppppwww?31010113#3 3O003#?333333ߌߌ#333ϘϘ2gϰϰ3߀߀#?#777733#332g@#3003͌͌2s300xx3x͌͌2s3`````````````````````````````````````````````````````````ggg???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????pppppppppppppppppppppppppppppppppppppppppppppppppppppppppwww`````````````````````````````````````````````````````````ggg??0??????????????X????????????????????????????????X????????????????????????????????x??????????????????ppppppppppppppp??ppppppppppppppppwww>?UUUUUUUUUUUUUUUWU?UU>UUUUUUUXWW>?UUUUUUUUUUUUUUU@WU?UU>UUUUUUUXWW>?U}}]׺]}wUWU?UU>}}}}}}wUwUwUXWW>?Uwwu]]wwUW~U?UU>wwwwuwuwuwwww]w]w]]w]w]wwUwUwUXWW>?Uwwww]]wwUWU?UU>wwwwwwwwww]w]w]]w]w]wUUUX@WW```````````````>?Uww]]wU`W```````````````gggU?UU>}}}w]]]]w]w]wUUUX0WW????????????>?Uuwwww]]w]XاW??????????????????????????????U?UU>uuuwwwww]w]w]]w]w]ww]w]w]XXWWߧ??????????????????????????????>?Uuww]w]xW??????????????????pppppppppppppppU?UU>uuu}wwww]w]w]}}}w]w]w]XpWWpppppppppppppppwww>?UUUUUUUUUUUUUUuWU?UU>UUUUUUUuUuUuXWW>?UUUUUUUUUUUUUUU@WU?UU>UUUUUUUXWW>?UUUUUUUUUUUUUUUWU?UU>UWUWUWwwwwwwUXWW>?UUWwwUUWU?UU>UWUWUW]]]׮wwwuuu___WUWUWUUXWW>?UUW]wwu׮_WUUUWU?UU>UWUWUWw___UUUUX@WW```````````````>?UUWwwׯwUU`W```````````````gggU?UU>UWUWUWuuuwwwUUUիUX0WW????????????>?UUW}uwUUUXاW??????????????????????????????U?UU>UWUWUW}}}wWwWwWuuu}w}w}wUuUuUuUXXWWߧ??????????????????????????????>?UUW}wWu}wUuUUxW??????????????????pppppppppppppppU?UU>UWUWUWwwwwWwWwWwwwwwwUXpWWpppppppppppppppwww>?UUWwwWwwUUWU?UU>UUUUUUUXWW>?UUUUUUUUUUUUUUU@WU?UU>UUUuUuUuUUUUXWW>?UUUUUUUUUUUUUUWU?UU>UUUUUUUUUXWW>?UUUUUUUUUUUUUUWU?UU>UUUuUuUuUUUUXWW>?UUUUUUUuUUUUUUUWU?UU>UUUUUUUUUX@WW```````````````>?UUUUUUUUUUUUUU`W```````````````gggU?UU>UUUUUUUUUX0WW????????????>?UUUUUUUUUUUUUUXاW??????????????????????????????U?UU>UUUUUUUUUXXWWߧ??????????????????????????????>?UUUUUUUUUUUUUUxW??????????????????pppppppppppppppU?UU>UUUUUUUUUXpWWpppppppppppppppwww>?UUUUUUUUUUUUUUWU?UU>UUUUUUUXWW>?UUUUUUUUUUUUUUU@WU?UU>UUUUUUUXWW>?UUUUUUUUUUUUUUUWU?UU>U]w]w]wwwwwwwUUXWW>?UUU]wwwUUUUWU?UU>U___wUwUwUwwwwUwUwUUUUUXWW>?UUU_wUwwUUUUWU?UU>U___wUwUwUwwwwwwUUUUX@WW```````````````>?UUU]wwծwwUUU`W```````````````gggU?UU>U]w]w]wuuuwwwwUwUwUUUX0WW????????????>?UUU]wuwwUUUUUXاW??????????????????????????????U?UU>U]w]w]wuwwwwUwUwUUUUUXXWWߧ??????????????????????????????>?UUU]wuuwUUUUxW??????????????????pppppppppppppppU?UU>U]w]w]wUUUUXpWWpppppppppppppppwww>?UUU]wwUUUWU?UU>UUUUUUUXWW>?UUUUUUUUUUUUUUU@WU?UU>UUUUUUUXWW>?UUUUUUUUUUUUUUUWU?UU>UUUUUUUXWW>?UUUUUUUUUUUUUUUWU?UU>UUUUUUUXWW>?T ( (    ETT DWT?TW>DDu EEu(DDw(TTuWTWWTDTDWwDEDEwuX@WW```````````````>?TDE((E((T**TTTTDDU`W```````````````gggT?TW>EEu( TTW(UTUTW*TTWDDu X0WW????????????>?T T((((T**TTTTDEEXاW??????????????????????????????T?TW>TETEWuEEu(DDw(TTuWTWWTDTDWwDEDEwuXXWWߧ??????????????????????????????>?TTE((D  ETT   xW??????????????????pppppppppppppppU?UU>UUUUUUUXpWWpppppppppppppppwww>?UUUUUUUUUUUUUUUWU?UU>UUUUUUUXWW>?UUUUUUUUUUUUUUU@WU?UU>UUUUUUUXWW>?UUUUUUUUUUUUUUUWU?UU>UUUUUUUXWW>?UUUUUUUUUUUUUUUW??????@```````````````??````````````````ggg???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????pppppppppppppppppppppppppppppppppppppppppppppppppppppppppwww^   T*wppWU33ss77w?0o?0?o 0 0o > 30>^ ? ?3???8>????^ 3 3333003330^ 3 3333803038^ ?3 ??33?030?^ 33 033300300 W 33 033300300 W ???????????0?? W >>>0> S??????????????>>>>00?@?  xpp````8````?``??    DD  DD  dd$$00$$$$?$$?`??@@?0       ?@0  @     >```@ `@@ ߀@? ߀ 0 `@ @@  ~~~~?<?<NACN>NACN>NACN>NA"CN>NA(CN>NA.CN>NA4C N>NA:CN>NA@CN>NAFCN>N?<NNTUgJNALC$N>NARC*N>NAXC0N>NA^C6N>NAdCN`HNA턂C$N>NA턂C*N>NA턂C0N>NA턂C6N>NA턂CNAjCBN>NApCHN>NAvCNN>NA|CTN>NA턂CN>N?<NNTUgNE3pAZN0NNN?<NNTUfNE3pAZN0NNN?<NNTUg\NA`(<*<1,<.< NNAf(<*<|K.<NNAlx*<+|N.<NN?<NNTUfhNA`(<r*<b,<.<NNAf(<*<,<.<NNAl(<*<V,<.<NNArNN?<NNTUgHNNfNBm <r4<ANfAN/vpt"N&NNfGN`N6<0<trNN?<NNTUfNE3pAZN0NNN`NE3pAZN0NNNAxNN?<NNTUgHNNfNBm <r4<ANfAN/vpt"N&NNfGN`N6<0<trNN?<NNTUfNE4 p!AZN0NNN`NE4,p!AZN0NNNNNpr~AVNp ~A\Np ~AbNNE4Mp A~N0NE4Yp A텄N0Np2E~NZN?<NNTUftNpr;NE4epNNpr;NE4ypNNpr;NE4pNNpr;NE4pNNpr;NE4epNN`NpNN6<0<tn2<1NNprNE4ep NNprNE4yp NNprNE4p NNprNE4p NNprNE4p NNprNE4p NNprNE4p NNprNE4p NNprNE4ep NNA텊NHNv0< trNƴpdNNA텊E3pN/ <r4<ADNf:BmRNA텊E3pNf AT0B0 <r4<ATNfA텊E3pNfvA\0B0 <r4<A\Nf0A텊E3pNfALN@NA텊E3pNfATN/A\N/0<&HN/ALN"pA텄NB"_N*NF*( mV؅AH 00NA텊E3pNfALN/pNL&<:<N( m\AH 00NA텊E3pNfLALN/pNL&<:<N( mbAH 00NA텊E3pNfNfGNA텊E3pNfNfzGNA텊E3pNfXAT0B0 <r4<ATNfA텊E3pNfAd0B0 <r4<AdNfA텊E3pNfATN"pA~NBNFN/AdN( mbAHN*( mV؅AHN/AdN( m\AHNR&trN6pNNA텊E3pNfNfXGNA텊E3pNfNfGNA텊E3pNfAD0B0N`BmjBmZBmBmRA~NHA텄NHNvptrN6pNNvptrNƴpNN?<NNTUg0NBmrNAt0B0NBmNA큄0B0N`.NBmrNAt0B0NBmNA큄0B0N?<NNTUg NpNjNAlN/A|N/AtN/A큄N&$"NNAlN@NAtNNA|N@NA큄NNAlN/A|N/AtN/A큄N&$"NNAlN@NAtNNAlN/A|N/AtN/A큄N&$"NN?<NNTUgN <r4<AlNf`N <r4<AlNf` pNjNE3pAN0NE3pA텐N0NA큌 NN^NNupNNtA큔N/AE3pNgNA텊N/tA큔NgTN NpNLA큜NRN <r4<A큜N.gA큌 NNN`NE2pA텖N0NE2pAN0NA텐E3pNgRNA큜0B0NA텊NHNE2pA텖N0NE4p N"HA텖N*E4p:NDC탌N>NE5)pNrC탌tN/ A NR N <r4<A NgBNA텖E2pNgN N`NE2pA텖N0N`XN <r4<A Ng6NE5Cp+N/A큜 24N"_N*C탌N>NE5npNrC탌tN/ A큤NR N <r4<A큤NgNp N/A큜 24N"_N*E5|pND"HA텖N*E5pNDC탌N>NE5p NrC탌tN/ A NR N <r4<A NgN`BNNN <r4<A큤NgN <r4<A큜NA큜 00N <r4<A큜NbgLNE5pA탌N0NE5pNrC탌tN/ A크NR NA큜0B0N`^N <r4<A큤NgtNA큜N@N <r4<A큜N.gLNE5pA탌N0NE5pNrC탌tN/ A크NR NA큜0B0N`N`*NpNLA큜NRN <r4<A큜N.f`vptrNƴpNNpNNp~AtNNp~AzNNp~A퇀NNp~A퇆NNp~A퇌NNp~A퇒NN <r4<A큜NgNp~A퇘NNp~A퇞NN <r4<A큜NgNp~A퇤NNp~A퇪NNpi~A퇰NNpi~A퇶NNpi~A퇼NNpi~ANNp~AhNNp~AnNNBm <r4<ANf&AN/t( mnAH 00NNfGNBm <r4<ANfBAN/A("mN(NAN/E5p N("mN(NNfGNA0B0 <r4<ANfBAN/A("mN(NAN/E5pN("mN(NNfGNA0B0 <r4<ANfBAN/A("mN(NAN/E6 pN("mN(NNfGNA0B0 <r4<ANfBAN/A("mN(NAN/E6pN("mN(NNfGNA0B0 <r4<ANfBAN/A ("mN(NAN/E6!p N("mN(NNfGNA0B0 <r4<ANfBAN/A("mN(NAN/E6*pN("mN(NNfGNA0B0 <r4<ANfBAN/A("mN(NAN/E62pN("mN(NNfGNA0B0 <r4<ANfBAN/A("mN(NAN/E6pN("mN(NNfGNA0B0 <r4<ANfBAN/A("mN(NAN/E6Cp N("mN(NNfGNA0B0 <r4<ANfBAN/A("mN(NAN/E6MpN("mN(NNfGNATx8"mN(NE6\p Nx8"mN(NANx9"mN(NE6gpNx9"mN(NABx:"mN(NE6np Nx:"mN(NAHx;"mN(NE6zp Nx;"mN(NA0B0 <r4<ANfBAN/A*("mN(NAN/E6pN("mN(NNfGNA0B0 <r4<ANfBAN/A$("mN(NAN/E3pN("mN(NNfGNA0B0 <r4<ANf>AN/A0("mN(NAN/0<75N("mN(NNfGNA0B0 <r4<ANf>AN/A6("mN(NAN/0<50N("mN(NNfGNA0B0 <r4<ANf>AN/A<("mN(NAN/0<25N("mN(NNfGNBmNBmNBmNpiNLANRNAN("mN`C템N>NAN("mN`C텢N>NA텢Ng N`N`6NAN/N("mN(NAN/N("mN(NA큜C클NgNA큤N@NBmN <r4<A큤Ng NN&LNA클N@N <r4<A클N/A큜C클NgN N N N N N N NACN>NBmNBmNBmNBmNpNNpNNE NNp2ENZNvptrN&NNfNArNNpN6pN:pN>pNBNNNNN?<NNTUgNpNjNpNNv)0<tYr NNvQ0<tYr1NNv)p3t r NNvQp3t r1NNpNfNE6pNtTrNNpNfNvKpWtUrNNpNfNE6pNtFrNNpNfNvKpItGrNN <r4<A큜N.gZN6<p3t rmNN6<p3t 2<NNpNfNE6pNtFr{NNpNfN6<pItGr}NN <r4<A큜Ng`N6<p3t 2<NN6<p3t 2<NNpNfNE6pNtF2<NNpNfN6<pItG2<NN`NpNNvR0<4<rNN6<0<4<rbNNvRpftrNN6<pftrbNNpNfNE6p N4<rpNBNNN` NpN6pN:pN>p NBNNN?<NNTUgNAtP"<N*N`NA$<"<N*NpNN4-f ,NpN6NNNpNNA텖E2pNg2N?<NNTUgNpZr2NN`N6<0<4<rdNNpNN?<NNTUgNp1Ntnr=NN`Np1N4<rzNNpN6NNN?<NNTUgNp2NtrNE6pNrC탌tN/ A NR N <r4<A NgNpN6NNN?<NNTUf NpNN` NpNN <r4<ANgTN?<NNTUgNpZr2NNp1Ntnr=NN`(N6<0<4<rdNNp1N4<rzNN <r4<ANgNN?<NNTUgNp r2NNp2NtrpNBNNNNN?<NNTUgNpNjNpNNv)0<tYr NNvQ0<tYr1NNv)p3t r NNvQp3t r1NNpNfNE6pNtTrNNpNfNvKpWtUrNNpNfNE6pNtFrNNpNfNvKpItGrNN <r4<A큜N.gZN6<p3t rmNN6<p3t 2<NNpNfNE6pNtFr{NNpNfN6<pItGr}NN <r4<A큜Ng`N6<p3t 2<NN6<p3t 2<NNpNfNE6pNtF2<NNpNfN6<pItG2<NN`NpNNvR0<4<rNN6<0<4<rbNNvRpftrNN6<pftrbNNpNfNE6p N4<rpNBNNN` NpN6pN:pN>p NBNNN?<NNTUgNAtP"<N*N`NA$<"<N*NpNfN?<NNTUgFNA텖 N?<NNTUgNHxHxdN4N`NHx&HxN4N <r4<AN.g NNhN?<NNTUgNp $m$N$m$N`Np$m$N$m$NNN?<NNTUgNx"mtN`$<r N*N`Nx"mtN`$<rN*NNhN?<NNTUgNp2$m$N$m$N`Npd$m$N$m$NNN?<NNTUgNx"mtN`$<r2N*N`Nx"mtN`$<rdN*NNhN?<NNTUgNpZ$m$N$m$N`N$m$N$m$NNN?<NNTUgNx"mtN`$<rZN*N`Nx"mtN`$<"<N*NNhN?<NNTUgN$m$N$m$N`N$m$N$m$NNN?<NNTUg Nx"mtN`$<"<N*N`Nx"mtN`$<"<N*NNhN?<NNTUgN$m$N$m$N`N$m$TN$m$NNN?<NNTUg Nx"mtN`$<"<N*N`Nx"mtN`$<"<TN*NNhN?<NNTUgN$m$N$m$N`N$m$N$m$NNN?<NNTUg Nx"mtN`$<"<N*N`Nx"mtN`$<"<N*NNhNE2pAN0NAC""NA템NHNANHNpNfN?<NNTUgFNA텖 NAN("mN`CN>NANgnN`N`dNAN@NAC""NAN("mN`C템N>NAN("mN`CN>NANgN`NAN/N("mN(NAN/N("mN(NAN@N <r4<ANgsNA텖 NA템x"mtN(NAx"mzN(N?<NNTUgLN+|NpP+@N$m$N$m$NACN>NHxHxdNN`LN+|N+|N$m$N$m$NACN>NHx&HxNN <r4<A N&<x:<N4gfN?<NNTUg,Np r#Np0Nf <r4<A NNN`*Np rFNp0Nf <r4<A NNN`XN?<NNTUg&Np r#N <r4<A NN(N`$Np rFN <r4<A NN(N <r4<A NJBfhN?<NNTUg,NAltN"<N*Np r#N0<00NNN`.NAl$<"<N*Np rFN0<00NNNNN?<NNTUg Nx"mtN`$<"<N*N`Nx"mtN`$<"<N*Np NN?<NNTUgN+|N` N+|NNNBm <r4<ANf$AN("mzN`E6*pNgNE3pAN0NAN("mzN`E62pNgNE3pAN0NAN("mzN`E6pN/A텨E6 pNgNE3pAN0NAN("mzN`E6MpN/A텨E6!p NgNE3pAN0NAN("mzN`E6Cp N/A텨E6pNgNE3pAN0NAN("mzN`E6*pN/A텨E5p NgNE3pAN0NAN("mzN`E6 pN/AN("mzN`E6pNAN("mzN`E6!p NAN("mzN`E5p NgNE3pAN0NAN("mzN`E5pNgNE3pAN0NAN("mzN`E6np NgNE3pA N0NAN("mzN`E6gpNgNE3pA&N0NAN("mzN`E6zp NgNE3pA,N0NAN("mzN`E6\p NgNE3pA2N0NAN("mzN`E6pN/AN("mzN`E3pNAN("mzN`0<75NAN("mzN`0<50NAN("mzN`0<25NgNE3pA8N0NAN("mzN`0<50N/AN("mzN`0<25NgNE3pA>N0NNfGNA텮E6*pN/A텴E6*pNA텺E6*pNgNE3pADN0NAE5pN/AE5pN/ <r4<A큜NbAE5pN/ <r4<A큜NbgNE3pAJN0NA텨E6*pNgNE3pAPN0NA텨E6 pN/A텨E6!p NA텨E6pNA텨E5p NgNE3pA탌N0NAE5pNgNE3pAVN0NA E3pN/A텨E6pNA&E3pN/A텨E6 pNA,E3pN/A텨E6!p NA2E3pN/A텨E5p N/AE5pNgNBm <r4<ANfAN("mzN`E6np N/A텨E6pNAN("mzN`E6gpN/A텨E6 pNAN("mzN`E6zp N/A텨E6!p NgNAC4""NAN("mzN`E6\p N/A텨E5p N/AE5pNgNAC4""NNfGNA4C""NpNNAN("mzN`E6\p NgNA텨E6 pN/A텨E6pNA텨E6!p Ng"NE6*pA텨N0NAC\N>NAE5pNg"NE62pAN0NACbN>NANANANANAN("mzN`CN>NA템CN>N?<NNTUg&N <r4<ANNr Ё+@N`$N <r4<ANNrЁ+@N <r4<ANg(N?<NNTUgN+|N` N+|NAC4""N?<NNTUg@Np2$m$NpZ$m$NpЭ/HxNNA`$<"-N*N`@Npd$m$N$m$NpЭ/Hx@NNA`$<"-N*NNxNpNNA E3pN/A&E3pNA,E3pNA2E3pN <r4<AN/ <r4<AN <r4<AN <r4<ANgNBm <r4<ANfAN("mzN`E6\p N/AN("mzN`E6zp NAN("mzN`E6np NAN("mzN`E6gpNgNAC4""NNfhGNA4C""N?<NNTUg&N <r4<ANNr Ё+@N`$N <r4<ANNrЁ+@N <r4<ANg(N?<NNTUgN+|N` N+|NAN("mzN`CN>N?<NNTUg@Np2$m$NpZ$m$NpЭ/HxNNA`$<"-N*N`@Npd$m$N$m$NpЭ/Hx@NNA`$<"-N*NAE6\p Ng^NADN@N <r4<x mnAH 00N <r4<ANA 00NE88pAN0NAE6gpNg^NADN@N <r4<x mnAH 00N <r4<ANA 00NE88pAN0NAE6np Ng^NADN@N <r4<x mnAH 00N <r4<ANA 00NE88pAN0NAE6zp Ng^NADN@N <r4<x mnAH 00N <r4<ANA 00NE88pAN0NNxNBmRNAE3pN/ADE3pNglNBm <r4<ANfAN/N("mN(NAN/N("mN(NAN("mzN`E6 pN/AN("mzN`E6!p NAN("mzN`E6pNAN("mzN`E5p NgRNAN/AN("mtN`("mN(NAN/AN("mzN`("mN(NNfGNACN/ACN <r4<A큜N/ACNg ^NBmZNBmbNBmjNBmrNA텮E6*pNg$NBm <r4<ANfAN("mN`E6pN/x mnAH4(gBAN("mN`E6 pN/x mnAH4(WHHAN("mN`E6!p N/x mnAH4(WHHAN("mN`E5p N/x mnAH4(WHHgNA\0B0NNfGNA텴E6*pNg$NBm <r4<ANfAN("mN`E6pN/x mnAH4(gBAN("mN`E6 pN/x mnAH4(WHHAN("mN`E6!p N/x mnAH4(WHHAN("mN`E5p N/x mnAH4(WHHgNAd0B0NNfGNA텺E6*pNg$NBm <r4<ANfAN("mN`E6pN/x mnAH4(gBAN("mN`E6 pN/x mnAH4(WHHAN("mN`E6!p N/x mnAH4(WHHAN("mN`E5p N/x mnAH4(WHHgNAl0B0NNfGNtA\N/tAdNtAlNgNBmRNNd*NpNLALNRN <r4<ALN/ <r4<A\Ng NN]N <r4<ALN/ <r4<AdNg NN_N <r4<ALN/ <r4<AlNg NNbN`FA텮E6*pNgNBm <r4<ANfAN("mN`E6pN/x mnAH4(gBAN("mN`E6 pN/x mnAH4(WHHAN("mN`E6!p N/x mnAH4(WHHAN("mN`E5p N/x mnAH4(WHHgNNNAL0B0NAN("mtN`C템N>NAN("mzN`CN>NA템CN>N?<NNTUg&N <r4<ANNr Ё+@N`$N <r4<ANNrЁ+@N <r4<ANg(N?<NNTUgN+|N` N+|NAC4""NNfGNNd*NA텴E6*pNgNBm <r4<ANfAN("mN`E6pN/x mnAH4(gBAN("mN`E6 pN/x mnAH4(WHHAN("mN`E6!p N/x mnAH4(WHHAN("mN`E5p N/x mnAH4(WHHgNN^NAL0B0NAN("mtN`C템N>NAN("mzN`CN>NA템CN>N?<NNTUg&N <r4<ANNr Ё+@N`$N <r4<ANNrЁ+@N <r4<ANg(N?<NNTUgN+|N` N+|NAC4""NNfGNNd*NA텺E6*pNgNBm <r4<ANfAN("mN`E6pN/x mnAH4(gBAN("mN`E6 pN/x mnAH4(WHHAN("mN`E6!p N/x mnAH4(WHHAN("mN`E5p N/x mnAH4(WHHgNNNAL0B0NAN("mtN`C템N>NAN("mzN`CN>NA템CN>N?<NNTUg&N <r4<ANNr Ё+@N`$N <r4<ANNrЁ+@N <r4<ANg(N?<NNTUgN+|N` N+|NAC4""NNfGN4-RfNE2pADN0NNmN`NBmzNA텮E6*pNg NACt""NAL0B0NAtCN\/A텴E6*pNg NACt""NAL0B0NAtCN\/A텺E6*pNgNAL0B0N4-RfN`NpNLALNRNtALN/ <r4<ALN <r4<ALN/A텮E6*pN <r4<ALN/A텴E6*pN <r4<ALN/A텺E6*pNfLA템NHN <r4<ALNgnNBm <r4<ANfAN("mN`E6pN/x mnAH4(gBAN("mN`E6 pN/x mnAH4(WHHAN("mN`E6!p N/x mnAH4(WHHAN("mN`E5p N/x mnAH4(WHHgNNNAN("mtN`C템N>NAN("mzN`CN>NA템CN>N?<NNTUg&N <r4<ANNr Ё+@N`$N <r4<ANNrЁ+@N <r4<ANg(N?<NNTUgN+|N` N+|NAC4""NNf"GNA템NgN`N?<NNTUgNp2$m$Np $m$N`Npd$m$Np$m$NA템ChN>NAC텮N>N <r4<ALNgrNBm <r4<ANfAN("mN`E6pN/x mnAH4(gBAN("mN`E6 pN/x mnAH4(WHHAN("mN`E6!p N/x mnAH4(WHHAN("mN`E5p N/x mnAH4(WHHgNN^NAN("mtN`C템N>NAN("mzN`CN>NA템CN>N?<NNTUg&N <r4<ANNr Ё+@N`$N <r4<ANNrЁ+@N <r4<ANg(N?<NNTUgN+|N` N+|NAC4""NNf"GNA템NgN`|N?<NNTUgN$m$Np $m$N`N$m$,Np$m$NA템CnN>NAC텴N>N <r4<ALNgrNBm <r4<ANfAN("mN`E6pN/x mnAH4(gBAN("mN`E6 pN/x mnAH4(WHHAN("mN`E6!p N/x mnAH4(WHHAN("mN`E5p N/x mnAH4(WHHgNNNAN("mtN`C템N>NAN("mzN`CN>NA템CN>N?<NNTUg&N <r4<ANNr Ё+@N`$N <r4<ANNrЁ+@N <r4<ANg(N?<NNTUgN+|N` N+|NAC4""NNf"GNA템NgN`N?<NNTUgN$m$Np $m$N`N$m$Np$m$NA템CtN>NAC텺N>NE8=pAN0N?<NNTUg4NpЭ/HxNNA`$<"-N*NNxN`2NpЭ/Hx@NNA`$<"-N*NNxNAVE2pN/AVE3pN/AE2pNAE2pN/AE3pN/ADE2pNAE2pN/AE3pN/AJE3pNAE3pNAPE2pNA탌E2pNgNBm <r4<ANfnAN("mzN`E6*pNgHNAN("mtN`C템N>NAN("mzN`CN>NAC4""NNfGNA템C\N>NAC텨N>NA템CN>N?<NNTUg&N <r4<A4NNr Ё+@N`$N <r4<A4NNrЁ+@N <r4<A4Ng(N?<NNTUgN+|N` N+|N?<NNTUgRNp2$m$NpZ$m$NE8DpAN0NpЭ/HxNNA`$<"-N*N`RNpd$m$N$m$NE8DpAN0NpЭ/Hx@NNA`$<"-N*NNxNAE2pN/AE3pN/ADE2pNAE2pN/AE3pN/AJE3pNAVE3pNAE3pNgNBm <r4<ANfnAN("mzN`E62pNgHNAN("mtN`C템N>NAN("mzN`CN>NAC4""NNfGNA템CbN>NACN>NA템CN>N?<NNTUg&N <r4<A4NNr Ё+@N`$N <r4<A4NNrЁ+@N <r4<A4Ng(N?<NNTUgN+|N` N+|N?<NNTUgRNp $m$NpZ$m$NE8IpAN0NpЭ/HxNNA`$<"-N*N`RNp$m$N$m$NE8IpAN0NpЭ/Hx@NNA`$<"-N*NNxNAE3pN/AE2pN/AE3pN/ADE2pNAE2pN/AE3pN/AJE3pNgNBm <r4<ANfAN("mzN`E6pN/A텨E6 pNAN("mzN`E6MpN/A텨E6!p NAN("mzN`E6Cp N/A텨E6pNAN("mzN`E6*pN/A텨E5p NgNAN("mtN`C템N>NAN("mzN`CN>NA템CN>N?<NNTUg&N <r4<ANNr Ё+@N`$N <r4<ANNrЁ+@N <r4<ANg(N?<NNTUgN+|N` N+|NAC4""NNf>GN?<NNTUg@Np2$m$NpZ$m$NpЭ/HxNNA`$<"-N*N`@Npd$m$N$m$NpЭ/Hx@NNA`$<"-N*NAE6*pNgNE8DpAN0N`NE8IpAN0NA템C\N>NAC텨N>NNxNAE2pN/AE3pN/ADE2pNAE2pN/AE3pN/AJE3pNAVE2pNAPE3pNA8E3pNgNBm <r4<ANfAN("mzN`E6pN/AN("mzN`E3pNAN("mzN`0<75NAN("mzN`0<50NAN("mzN`0<25Ng6NAN/AN("mzN`NF( mhAH 00NNf.GNBmN <r4<ANA킄 00NBm <r4<ANfRAN( mhAHC킄Ng.NAN( mhAHC|""NAC4""NNfGN?<NNTUg&N <r4<ANNr Ё+@N`$N <r4<ANNrЁ+@N <r4<A4Ng(N?<NNTUgN+|N` N+|N4-fNx mhAH//x mhAH24 N/??x mhAH24 N/??x mhAH24 N/??x mhAH24 N/??x mhAH24 N/??x mhAH24 NA| 00NBm <r4<ANfAN("mzN`NFA|NgN?<NNTUg&N <r4<ANNr Ё+@N`$N <r4<ANNrЁ+@N <r4<ANg(N?<NNTUgN+|N` N+|NNfBGNAC|N&<x:<Nhg8NBm <r4<ANfLAN( mhAH4(f,NAN/ <r4<( mhAH 00NNfGNx mhAH//x mhAH24 N/??x mhAH24 N/??x mhAH24 N/??x mhAH24 N/??x mhAH24 N/??x mhAH24 NA| 00NBm <r4<ANfAN("mzN`NFA|NgN?<NNTUg&N <r4<ANNr Ё+@N`$N <r4<ANNrЁ+@N <r4<ANg(N?<NNTUgN+|N` N+|NNfBGNAC|N&<x:<Nhg NNN <r4<A|Ng NA킌N@NA| 24NCN>NBm <r4<ANf^AN("mzN`"HANg:NAN("mtN`C템N>NA템CN>NAC4""NNfGNANFANNBm <r4<ANf&AN/t( mhAH 00NNfGN?<NNTUg@Np2$m$NpZ$m$NpЭ/HxNNA`$<"-N*N`@Npd$m$N$m$NpЭ/Hx@NNA`$<"-N*NE8OpAN0NNxNAE2pN/AE3pN/ADE2pNAE2pN/AE3pN/AJE3pNAVE3pNAE2pNAPE3pNA>E3pNgDNBm <r4<ANfvAN("mzN`0<50N/AN("mzN`0<25Ng6NAN/AN("mzN`NF( mhAH 00NNfGNBmN <r4<ANA킄 00NBm <r4<ANfAN( mhAHC킄NgNAN( mhAHC|""N?<NNTUg&N <r4<ANNr Ё+@N`$N <r4<ANNrЁ+@N <r4<ANg(N?<NNTUgN+|N` N+|NNf&GN4-fNx mhAH//x mhAH24 N/??x mhAH24 N/??x mhAH24 N/??x mhAH24 N/??x mhAH24 N/??x mhAH24 NA| 00NBm <r4<ANfAN("mzN`NFA|NgN?<NNTUg&N <r4<ANNr Ё+@N`$N <r4<ANNrЁ+@N <r4<ANg(N?<NNTUgN+|N` N+|NNfBGNAC|N&<x:<Nhg8NBm <r4<ANfLAN( mhAH4(f,NAN/ <r4<( mhAH 00NNfGNx mhAH//x mhAH24 N/??x mhAH24 N/??x mhAH24 N/??x mhAH24 N/??x mhAH24 N/??x mhAH24 NA| 00NBm <r4<ANfAN("mzN`NFA|NgN?<NNTUg&N <r4<ANNr Ё+@N`$N <r4<ANNrЁ+@N <r4<ANg(N?<NNTUgN+|N` N+|NNfBGNAC|N&<x:<Nhg NNNA| 24NCN>NBm <r4<ANfPAN("mzN`"HANg,NAN("mtN`C템N>NA템CN>NNfGNANFANNBm <r4<ANf&AN/t( mhAH 00NNfGN?<NNTUg@Np2$m$NpZ$m$NpЭ/HxNNA`$<"-N*N`@Npd$m$N$m$NpЭ/Hx@NNA`$<"-N*NE8OpAN0NNxNAE2pN/AE3pN/ADE2pNAE3pNAJE2pNgTNBm <r4<ANfAN("mzN`E5pNgNAN("mtN`C템N>NAN("mzN`CN>NA템CN>N?<NNTUg&N <r4<ANNr Ё+@N`$N <r4<ANNrЁ+@N <r4<ANg(N?<NNTUgN+|N` N+|NAC4""NNfGNACN/ACN <r4<A큜N/ACNgNpNLALNRNtALN/ <r4<ALN <r4<ALN/AE5pN <r4<ALN/AE5pN <r4<ALN/AE5pN <r4<ALN/ <r4<A큜Nb <r4<ALN/ <r4<A큜NbgN`N`NBmzNAE5pNg NACt""NAL0B0NAtCN\/AE5pNg NACt""NAL0B0NAtCN\/AE5pNgNAL0B0N$mBN?<NNTUg0N <r4<ALN/x mnAH4(WHHg2NA템CzN>NACN>Np $m$Np $m$N <r4<ALN/x mnAH4(WHHg2NA템C톀N>NACN>Npn$m$Np $m$N <r4<ALN/x mnAH4(WHHg4NA템C톆N>NACN>N$m$Np $m$N`.N <r4<ALN/x mnAH4(WHHg2NA템CzN>NACN>Np$m$Np$m$N <r4<ALN/x mnAH4(WHHg4NA템C톀N>NACN>N$m$Np$m$N <r4<ALN/x mnAH4(WHHg4NA템C톆N>NACN>N$m$Np$m$N$m g~NE8=pAN0N?<NNTUg,NpЭ/HxNNA`$<"-N*N`*NpЭ/Hx@NNA`$<"-N*NNxNE2pADN0NAE2pN/AE3pN/ADE2pNAE2pN/AE3pN/AJE2pNA8E2pN/A8E3pN/APE2pNA>E2pN/AVE3pNgNE3pA톌N0NBm <r4<ANfAN("mzN`E6*pNgNAN("mzN`E6zp N/AN("mzN`E6gpNAN("mzN`E6\p NAN("mzN`E6np NgNE2pA톌N0NNf@GNx mnAH 24 BfJAfЀfNE3pA톌N0NpNLANRNAN("mzN`E6*pN/A톌E2pNgN`NAN("mzN`E6\p N/AN("mzN`E6zp NAN("mzN`E6np NAN("mzN`E6gpNgN`.NAN("mtN`C템N>NAN("mzN`CN>NA템CN>NAC4""N?<NNTUg&N <r4<ANNr Ё+@N`$N <r4<ANNrЁ+@N <r4<ANg(N?<NNTUgN+|N` N+|N?<NNTUgJN$m$NpP$m~$NNNpЭ/HxNNA`$<"-N*N`JN$m$N$m$NNNpЭ/Hx@NNA`$<"-N*NANHNNxNA4N/x"mtN`("mtN(NA4N/x"mzN`("mzN(NNNAE6\p NgDN?<NNTUg"Np NNv%pWtUrNNpNN`NvK0<4<r2NNAE6gpNgFN?<NNTUg"Np NNvKpWtUr>NNpNN`N6<0<4<r}NNAE6np NgDN?<NNTUg"Np NNv>pWtUr2NNpNN`Nv}0<4<rdNNAE6zp NgDN?<NNTUg"wPP3PfPPP3PfPL ̙L30L3fjLfL ̙L30L3fjLfL ̙L30L3fjLfL ̙L30L3fjLfL ̙L30L3fjLfL ̙L30L3fjLfL ̙L30L3fjLfL ̙L30L3fjLfL ̙L30L3fjLfL ̙L30L3fjLfL ̙L30<3fjLfL ̙L30L3fjLfL ̙L30L3fjLfL ̙L30L3fjLfL ̙L30L3fjLfL ̙L30L3fjLfL ̙L30L3fjLfL ̙L30L3fjLfL ̙L30L3fjLfL ̙L30L3fjLfL ̙L30L3fjLfL ̙L30L3fjLfL ̙L30L3fjLfL ̙L30L3fjLfL ̙L30L3fjLf^0 ̙L30L3fjLfL ̙L30L3fjLfL ̙L30L3fjLfL ̙L30L3fjLfL ̙L30L3fjLfL ̙L30L3fjLfL ̙L30L3fjLfL ̙L30L3fjLfL ̙L30L3fjLfL ̙L30L3fjLfL ̙L3023fj2f1 ̙13013fj1f1 ̙13013fj1f1 ̙1301 3fj1 f1  ̙1 '301 3fj1 f1  ̙1 301 3fj1 f1  ̙1 301 3fj1 f1  ̙1 301 3fj1 f1  ̙1 301 3fj1 f1  ̙1 301 3fj1 f1  ̙1 301 3fj1 f1  ̙1 301 3fj1 f1  ̙1 301 3fj1 f1  ̙1 301 3fj1 f1  ̙1 301 3fj1 f1  ̙1 301 3fj1 f1  ̙1 301 3fj1 f1  ̙1 301 3fj1 f1  ̙1 301 3fj, f1  ̙1 301 3fj1 f1  ̙1 301 3fj1 f1  ̙1 301 3fj1 f1  ̙1 301 3fj1 f1  ̙1 301 3fj1 f1  ̙1 3013fj1f1 ̙13013fj1f1 ̙13013fj1f2 ̙230L3fjLfL ̙L30L3fjLfL ̙L30L3fjLfL ̙L30L3fjLfL ̙L30L3fjLfL ̙L30L3fjLfL ̙ @30L3fjLfL ̙L30L3fjLfL ̙L30L3fjLfL ̙L30L3fjLfL ̙L30L3fjLfL ̙L30L3fjLfL ̙L30L3fjLfL ̙L30L3fjLfL ̙L30L3fjLfL ̙L30L3fjLfL ̙L30L3fjLfL ̙L30L3fjLfL ̙L30L3fjLfL ̙L30L3fjLfL ̙L30<3fjLfL ̙L30L3fjLfL ̙L30L3fjLfL ̙L30L3fjLfL ̙L30L3fjLfL ̙L30L3fjLfL ̙L30L3fjLfL ̙L30L3fjLfL ̙L30L3fjLfL ̙L30L3fjLfL ̙L30L3fjLfL ̙L30L3fjLfL ̙L3PfPPP3PfPPP3PfP 2P3PfPx:<Nhg NNDNA큔 24NC4N NBm <r4<A NfbNA N("mNP"HA4Ng:NA N("mNPCN NAC(N NA C|""NNfNGNA4NA$NNBm <r4<A Nf*NA N/t( mAH 00NNfNGNp2$m$Np $m$NETpANNHxAHxNNNNA텔EPtpN~/A텔ENpN~/A텲EPtpN~A텚ENpN~A텾EPtpN~gNBm <r4<A NfNA N("mNPEOpN~gVNA N("mNPCN NA N("mNPC4N NAC(N NA C|""NNfNGNA,CN/A4C,N <r4<AN/A,CNgNpNA큄NRNtA큄N/ <r4<A큄N <r4<A큄Nw?ꪪꪪꪪꪪꪪꪪꪪꪪꪪꪪꪪꪪꪪꪪꪪꪪꪪꪪꪪ<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>?ϪϪϪϪϪϪϪϪϪϪϪϪϪϪϪϪϪϪϪϿ??????????????????????몪?ꪪꪪꪪꪪꪪꪪꪪꪪꪪꪪꪪꪪꪪꪪꪪꪪꪪꪪꪪ????????????????????  ?    ?   ?몪  ?몪   ?ꪪꪪꪪꪠ ꪪꪪꪪꪪꪪ  ?ꪪꪪꪪꪠ ꪪꪪꪪꪪꪪ<<< <<<<<< :<<<<<<>>>>> >>>>>>> ?ϪϪϪϪϪϪ ϪϪϪϪϪϿʯʪ ʪ ?????? ????????  ?몪   ?ꪪꪪꪪꪪ ꪪꪪꪪꪪꪪ????????? :?:??????  ?  ?  ?몪  ?몪  ?ꪪꪪꪪ ꪪꪪꪪꪪ ?ꪪꪪꪪ ꪪꪪꪪꪪ<<< < <<<<<<>>>> >>>>>?ϪϪϪϪϪϪϪϪϪϪϪϪϪϪϪϪϪϪϪϿ??????????????????????몪?ꪪꪪꪪꪪꪪꪪꪪꪪꪪꪪꪪꪪꪪꪪꪪꪪꪪꪪꪪ????????????????????M?MM?M?몪?몪?ꪪꪪꪪꪪꪪꪪꪪꪪꪪꪪꪪꪪꪪꪪꪪꪪꪪꪪꪪ?ꪪꪪꪪꪪꪪꪪꪪꪪꪪꪪꪪꪪꪪꪪꪪꪪꪪꪪꪪ<<<<<?<<<<<<>>>>*   * > <*? >>>>>>>?ϪϪϪϪϪ    * ϪϪϪϪϪϪϿ     0*?     0*?     *?????????????????   *  ?몪    ?ꪪꪪꪪꪪ ઠ   (* ꪪꪪꪪꪪꪪꪪ???????????????  𪠿    8* ? * * * * ???? * *** * ?몪?몪?ꪪꪪꪪꪪꪪꪪꪪꪪꪪꪪꪪꪪꪪꪪꪪꪪꪪꪪꪪ?ꪪꪪꪪꪪꪪꪪꪪꪪꪪꪪꪪꪪꪪꪪꪪꪪꪪꪪꪪ<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>?ϪϪϪϪϪϪϪϪϪϪϪϪϪϪϪϪϪϪϪϿ??????????????????????몪?ꪪꪪꪪꪪꪪꪪꪪꪪꪪꪪꪪꪪꪪꪪꪪꪪꪪꪪꪪ????????????????????M?,!M?M?몪?몪?ꪪꪪꪪꪪꪪꪪꪪꪪꪪꪪꪪꪪꪪꪪꪪꪪꪪꪪꪪ?ꪪꪪꪪꪪꪪꪪꪪꪪꪪꪪꪪꪪꪪꪪꪪꪪꪪꪪꪪ<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>U!O?ϪϪϪϪϪ!ϪϪϪϪϪϪϿU!s!U!s!U!"?????U!???????"T@?몪?ꪪW3@?ꪪꪪꪪꪪꪯf?ꪪꪪꪪꪪꪪꪪ????Tp????????W3@?f?T̕@?ٟٛٿ?W33????????????333@?몪ffo~~o~~fff?ꪪT̕@?몪ٛ?ꪪW33?????3????33?333@?ꪪꪪꪪꪯff~~~~~f~~~~gg~~~fff?ꪪꪪꪪꪪꪪꪪT ̕@?ꪪꪪꪪꪪꪯٛٽ?ꪪꪪꪪꪪꪪꪪ<<<<W33???????????33???333p<<<<<>>>>ٿٛٽ?>>>>>>W33??????33???333O?ϪϪϪϪϪff~~~gg~~~fff?ϪϪϪϪϪϪϿT̕sٛٽٙ?W33?3???????33?33sff~f~~~~~~~gg~gf?T ̕ٿٙ??????W33?3??????????3????33???????ff~f~oo~~~~~~~go~~gf?T̕@?몪 z?ꪪW3?33@?ꪪꪪꪪꪪꪯfnff?ꪪꪪꪪꪪꪪꪪ????Tp????????W3@?f?T@??W3?3????????3@?몪fog~~o~of?ꪪT@?몪?ꪪW3?3??3?3?3?3@?ꪪꪪꪪꪪꪯf~f~g~f~f~f?ꪪꪪꪪꪪꪪꪪT@?ꪪꪪꪪꪪꪯٽ?ꪪꪪꪪꪪꪪꪪ<<<<W3??3?3??3p<<<<<>>>>ٟ?>>>>>>W3??????33??333O?ϪϪϪϪϪf~~~~gg~~fgf?ϪϪϪϪϪϪϿTsٿٙ?W3?????3??33???33?3sf~~~~~f~~gf~~~ff~f?Tٙ??????W3??3???????3???????f~f~~~f?T@?몪?ꪪW3@?ꪪꪪꪪꪪꪯf?ꪪꪪꪪꪪꪪꪪ????Tp????????W3?3@?ff?T@??W33@?몪ff?ꪪT@?몪?ꪪW3?3@?ꪪꪪꪪꪪꪯff?ꪪꪪꪪꪪꪪꪪT@?ꪪꪪꪪꪪꪯ?ꪪꪪꪪꪪꪪꪪ<<<<W33p<<<<<>>>>?>>>>>>W33O?ϪϪϪϪϪf gf?ϪϪϪϪϪϪϿT s ?W33s :f gf?T  ??????W33???????f gf?T@?몪?ꪪW3@?ꪪꪪꪪꪪꪯf?ꪪꪪꪪꪪꪪꪪ????Tp????????W3@?f?T@??W3??????3 @?몪f~~~oo~~f ?ꪪT @?몪 ?ꪪW3???33?333@?ꪪꪪꪪꪪꪯf~~~fg~fgf?ꪪꪪꪪꪪꪪꪪT @?ꪪꪪꪪꪪꪯ?ꪪꪪꪪꪪꪪꪪ<<<<W3???33?33p<<<<<>>>>ٛ?>>>>>>W3???33?3 O?ϪϪϪϪϪf~~~gg~f ?ϪϪϪϪϪϪϿT s ?W3???3?3?333sf~~~f~g~fgf?T ٽݽ??????W3???????33???????f~gf?T @?몪?ꪪW3@?ꪪꪪꪪꪪꪯf?ꪪꪪꪪꪪꪪꪪ????Tp????????W3@?f?T@??W3@?몪f?ꪪT@?몪?ꪪW3@?ꪪꪪꪪꪪꪯf?ꪪꪪꪪꪪꪪꪪT ̕@?ꪪꪪꪪꪪꪯ?ꪪꪪꪪꪪꪪꪪ<<<<W3000300300033030303033p<<<<<>>>>?>>>>>>W30003030303330030000033O?ϪϪϪϪϪfjjjfjfjfjffjjfjjjjfff?ϪϪϪϪϪϪϿT ̕s?W30300300300033030303033sfjfjjfjjfjffjfjfjfjff?T ̕??????W3???????f?T@?몪?ꪪW3@?ꪪꪪꪪꪪꪯf?ꪪꪪꪪꪪꪪꪪ????Tp????????W3@?f?T@??W3@?몪f?ꪪT@?몪?ꪪU!@?ꪪꪪꪪꪪꪯ!ꪪꪪꪪꪪꪪꪪU!@?ꪪꪪꪪꪪꪯ!ꪪꪪꪪꪪꪪꪪ<<<<U!p<<<<<>>>>!>>>>>>?ϪϪϪϪϪϪϪϪϪϪϪϪϪϪϪϪϪϪϪϿ??????????????????????몪?ꪪꪪꪪꪪꪪꪪꪪꪪꪪꪪꪪꪪꪪꪪꪪꪪꪪꪪꪪ????????????????????M?MM?M?몪?몪# gNp2aGNvptraPpaGNAa2N`4\Na4Aa1Aa1Npa$bNaM+AH+BL+ChNA큜0B0A큼 24DBzA큜a*fN -HA큜a /?? <r4<A큜a r/??$m a 8:&a v8:&a pA큤 00N -LA큜a B/?? <r4<A큜a /??$m a f8:&a 8:&a A크 00NaNpaFNA큤a /A크a "a7FNpra!^NaNa)JfNGN+|HNpP+@LN`2Na38Aa/Aa/Npa"NaL^+Ap+Bt+ChNA큜0B0A큼 24DBzA큜a)JfN -pA큜a 0/?? <r4<A큜a /??$m a T8:&a 8:&aA큤 00N -tA큜a /?? <r4<A큜a/??$m a8:&a 8:&aA크 00NahNA큤a/A크ax"a5NpraNa>Na(JfNGw          }  }  ~   } * }   * *{   {  {    *UN?<NNTUgvN+|N+|N <r4<A4NNr Ё$m$N$m$NHxHxNNA`$<"<N*NNN`tN+|N+|N <r4<A4NNrЁ$m$N$m$NHx&Hx@NNA`$<"<N*NNNANHN`HN?<NNTUgNA`$<"<N*N`NA`$<"<N*NN@N`N`!NA템x"mtN(NAx"mzN(NNN?<NNTUgNHxHxdNN`NHx&HxNNACN>NN(N?<NNTUg Nx"mtN`$<"<N*N`Nx"mtN`$<"<N*NNNpNNN$NNN <r4<A킔NgNNNNNAE6*pNg,NA텨E5p N/A텨E6Cp NA텨E6pNA텨E6MpNA텨 NAC텨N>NAN/N("mtNUUUUUWUW"U]UUZUUUWUW"U]UZUZUUUWUW"U]UZUZUUUWUTUW"UU]UZUUUWU@UW"UU]U"WUT UW"U ZUPUUU]U"WU@ UUUWj (NAN/N("mzN(NE8DpAN0N`hNE8Wp2N"HA텨N*C탌N>N < OK NrC탌tN/ A NR NE3pA톒N0NNN`NAE6Cp NgNA텨E6pNgjNE8p5N"HA텨N*C탌N>N < OK NrC탌tN/ A NR NE3pA톒N0NNN`N`TNA템C\N>NAC텨N>NAN/N("mtN(NA톘NHNE8IpAN0NAE6MpNgNA텨E6!p NgjNE8p;N"HA텨N*C탌N>N < OK NrC탌tN/ A NR NE3pA톒N0NNN`N`TNA템C\N>NAC텨N>NAN/N("mtN(NA톘NHNE8IpAN0NAE6pNgNA텨E6 pNgjNE8p2N"HA텨N*C탌N>N < OK NrC탌tN/ A NR NE3pA톒N0NNN`4N`TNA템C\N>NAC텨N>NAN/N("mtN(NA톞NHNE8IpAN0NAE62pNgNAE5pNg\NE9+pA탌N0N < OK NrC탌tN/ A NR NE3pA톒N0NNN`\N`TNA템CbN>NACN>NAN/N("mtN(NANHNE8IpAN0NpNNAE6\p N/A텨E5p N/AE5pNgNE9IpIA탌N0NE5p NrC탌tN/ A NR N <r4<A NgN?<NNTUg"Np NNv%pWtUrNNpNN`NvK0<4<r2NNADN@N <r4<x mnAH 00N <r4<ANA 00NE88pAN0N`"NE3pA톒N0NNN`NAE6\p N/A텨E5p N/AE5pNg0NA텨E6pN/A텨E6 pNA텨E6!p Ng"NE6*pA텨N0NAC\N>NAE5pNg"NE62pAN0NACbN>NANNpNN`N6<0<4<r}NN <r4<x mnAH 00N <r4<ANA 00NE88pAN0N`"NE3pA톒N0NNN`NAE6gpN/A텨E6 pNgNE6*pA텨N0NAC\N>NANNpNN`N6<0<4<r}NN <r4<x mnAH 00N <r4<ANA 00NE8-p AN0NAE6np N/A텨E6pNgNE9IpIA탌N0NE5p NrC탌tN/ A NR N <r4<A NgNADN@N?<NNTUg"Np NNv>pWtUr2NNpNN`Nv}0<4<rdNN <r4<x mnAH 00N <r4<ANA 00NE88pAN0N`"NE3pA톒N0NNN`NAE6np N/A텨E6pNgNE6*pA텨N0NAC\N>NApWtUr2NNpNN`Nv}0<4<rdNN <r4<x mnAH 00N <r4<ANA 00NE8-p AN0NAE6zp N/A텨E6!p NgNE9IpIA탌N0NE5p NrC탌tN/ A NR N <r4<A NgNADN@N?<NNTUg"Np NNv2pWtUr%NNpNN`Nvd0<4<rKNN <r4<x mnAH 00N <r4<ANA 00NE88pAN0N`"NE3pA톒N0NNN`NAE6zp N/A텨E6!p NgNE6*pA텨N0NAC\N>NAN < OK NrC탌tN/ A NR NE3pA톒N0NNN`NAE5pN/ANF&<x:<NgZNE9p A탌N0N < OK NrC탌tN/ A NR NE3pA톒N0NNN`fNANFAN&<x:<NhgXNE9pMA탌N0N0NACN>NE8=pAN0N <r4<A킔NgNAE5pNgNA킜0B0Nx mnAH 24 BfJAfЀfNA킜0B0NA템C톀N>NACN>NE8=pAN0N <r4<A킔NgNAE5pNgNA킜0B0Nx mnAH 24 BfJAfЀfNA킜0B0NA템C톆N>NACN>NE8=pAN0N <r4<A킜NgNBmNE:4p N/A킔 24N"_N*E:@pNDC탌N>NE:RpNrC탌tN/ A NR NE3pA톒N0NNN`~N <r4<A킜NgNBmNE:Yp)N/A킔 24N"_N*E:p%NDC탌N>NE:pNrC탌tN/ A NR NE3pA톒N0NNN`NNNA톤E6*pNg@NA톤E5p N/A톪E6 pNA톤E6!p NA톤E6pNg.NE:pAN"HA톤N*E:pNDC탌N>NA톤E6MpN/A톤E6Cp Ng"NE;pQN"HA톤N*C탌N>NA톤E6pNg"NE;QpRN"HA톤N*C탌N>N0NAC텮N>NBm:NA4N/A("mN(NNN <r4<A킔NgNAE5p N/x mnAH 24 BfJAfЀWHHg\NE;pVA탌N0NE:pNrC탌tN/ A NR NE3pA톒N0NNN`NAE6!p N/x mnAH 24 BfJAfЀWHHg\NE;pUA탌N0NE:pNrC탌tN/ A NR NE3pA톒N0NNN`NAE6pN/x mnAH 24 BfJAfЀWHHg\NENAC텴N>NBm:NA4N/A("mN(NN^N <r4<A킔NgNAE5p N/x mnAH 24 BfJAfЀWHHg\NE;pVA탌N0NE:pNrC탌tN/ A NR NE3pA톒N0NNN`fNAE6!p N/x mnAH 24 BfJAfЀWHHg\NE;pUA탌N0NE:pNrC탌tN/ A NR NE3pA톒N0NNN`NAE6pN/x mnAH 24 BfJAfЀWHHg\NENAC텺N>NBm:NA4N/A("mN(NNNE8=pAN0N?<NNTUg"Npr NAN6E8TpNN` NprNAN6E8TpNNAN/x"mtN`("mtN(NAN/x"mzN`("mzN(NNx"mtN(NNx"mzN(NAN@NA큜CN\gNA0B0N?<NNTUg&N <r4<ANNrЁ+@N`$N <r4<ANNr2Ё+@NN@NN*N?<NNTUg"Npr NAN6E8TpNN` NprNAN6E8TpNN <r4<ANgNAN("mtN`CN>N?<NNTUgnN+|N+|N <r4<ANNr Ё$m$N$m$NHxHxNNA`$<"<N*N`lN+|N+|N <r4<ANNrЁ$m$N$m$NHx&Hx@NNA`$<"<N*NANHNNN`@N?<NNTUgNA`$<"<N*N`NA`$<"<N*NBNN@NN:NNN <r4<ANgDN?<NNTUgN+|NpP+@Np2$m$Np $m$NACN>NHxHxdNN <r4<A N&<x:<N4g,Np r#Np0Nf <r4<A NNN`$Np r#N <r4<A NN(N <r4<A NJBf*NAltN"<N*Np r#N0<00NNNNNp2+@Np +@N`N+|N+|Npd$m$Np$m$NACN>NHx&HxNN <r4<A N&<x:<N4g,Np rFNp0Nf <r4<A NNN`$Np rFN <r4<A NN(N <r4<A NJBf.NAl$<"<N*Np rFN0<00NNNNNpd+@Np+@NA템x"mN(NAx"mN(NNNBm <r4<ANf$AN("mN`E6*pNgNE3pAN0NAN("mN`E62pNgNE3pAN0NAN("mN`E6pN/A텮E6 pNgNE3pAN0NAN("mN`E6MpN/A텮E6!p NgNE3pAN0NAN("mN`E6Cp N/A텮E6pNgNE3pAN0NAN("mN`E6*pN/A텮E5p NgNE3pAN0NAN("mN`E6 pN/AN("mN`E6pNAN("mN`E6!p NAN("mN`E5p NgNE3pAN0NAN("mN`E5pNgNE3pAN0NAN("mN`E6np NgNE3pA N0NAN("mN`E6gpNgNE3pA&N0NAN("mN`E6zp NgNE3pA,N0NAN("mN`E6\p NgNE3pA2N0NAN("mN`E6pN/AN("mN`E3pNAN("mN`0<75NAN("mN`0<50NAN("mN`0<25NgNE3pA8N0NAN("mN`0<50N/AN("mN`0<25NgNE3pA>N0NNfGNA텨E6*pN/A텴E6*pNA텺E6*pNgNE3pADN0NAE5pN/AE5pN/ <r4<A큜NbAE5pN/ <r4<A큜NbgNE3pAJN0NA텮E6*pNgNE3pAPN0NA텮E6 pN/A텮E6!p NA텮E6pNA텮E5p NgNE3pA탌N0NAE5pNgNE3pAVN0NA E3pN/A텮E6pNA&E3pN/A텮E6 pNA,E3pN/A텮E6!p NA2E3pN/A텮E5p N/AE5pNgNBm <r4<ANfAN("mN`E6np N/A텮E6pNAN("mN`E6gpN/A텮E6 pNAN("mN`E6zp N/A텮E6!p NgNAC4""NAN("mN`E6\p N/A텮E5p N/AE5pNgNAC4""NNfGNA4C""NpNNAN("mN`E6\p Ng0NA텮E6pN/A텮E6 pNA텮E6!p Ng"NE6*pA텮N0NAChN>NAE5pNg"NE62pAN0NACzN>NA키N@N?<NNTUg"Np NNv%pItGrNNpNN`NvK0<4<r2NN <r4<x mnAH 00N <r4<ANA 00NE8-p AN0NAN("mN`E6gpNgNE6*pA텮N0NAChN>NA키N@N?<NNTUg"Np NNvKpItGr>NNpNN`N6<0<4<r}NN <r4<x mnAH 00N <r4<ANA 00NE8-p AN0NAN("mN`E6np NgNE6*pA텮N0NAChN>NA키N@N?<NNTUg"Np NNv>pItGr2NNpNN`Nv}0<4<rdNN <r4<x mnAH 00N <r4<ANA 00NE8-p AN0NAN("mN`E6zp NgNE6*pA텮N0NAChN>NA키N@N?<NNTUg"Np NNv2pItGr%NNpNN`Nvd0<4<rKNN <r4<x mnAH 00N <r4<ANA 00NE8-p AN0NAN("mN`C템N>NAN("mN`CN>NA템CN>N?<NNTUg(Np2$m$Np $m$NHxAHxNN`&Npd$m$Np$m$NHxHxNAE6\p NgN?<NNTUg"Np NNv%pItGrNNpNN`NvK0<4<r2NNA킬N@N <r4<x mnAH 00N <r4<ANA 00NE88pAN0NAE6gpNgN?<NNTUg"Np NNvKpItGr>NNpNN`N6<0<4<r}NNA킬N@N <r4<x mnAH 00N <r4<ANA 00NE88pAN0NAE6np NgN?<NNTUg"Np NNv>pItGr2NNpNN`Nv}0<4<rdNNA킬N@N <r4<x mnAH 00N <r4<ANA 00NE88pAN0NAE6zp NgN?<NNTUg"Np NNv2pItGr%NNpNN`Nvd0<4<rKNNA킬N@N <r4<x mnAH 00N <r4<ANA 00NE88pAN0N?<NNTUg(Np2$m$Np $m$NHxAHxNN`&Npd$m$Np$m$NHxHxNAN("mN`CN>NA템CN>N?<NNTUg Np2+@Np2$m$NpZ$m$N` Npd+@Npd$m$N$m$NA템C\N>NAC텨N>NAC4""NNf>GNNNA텴E6*pNgNBm <r4<ANfAN("mN`E6pN/x mnAH4(gBAN("mN`E6 pN/x mnAH4(WHHAN("mN`E6!p N/x mnAH4(WHHAN("mN`E5p N/x mnAH4(WHHgNN^NAL0B0NAN("mN`C템N>NAN("mN`CN>NA템CN>N?<NNTUg"Np2+@N$m$Np $m$N` Npd+@N$m$,Np$m$NA템CnN>NAC텴N>NAC4""NNfNAN("mN`CN>NA템CN>N?<NNTUg"Np2+@N$m$Np $m$N` Npd+@N$m$Np$m$NA템CtN>NAC텺N>NAC4""NNfNAN("mN`CN>NA템CN>N?<NNTUg Np2+@N` Npd+@NAC4""NNfGNA템NgN`N?<NNTUgNp2$m$NpZ$m$N`Npd$m$N$m$NA템C\N>NAC텨N>N <r4<ALNgNBm <r4<ANfpAN("mN`E6pN/x mnAH4(gBAN("mN`E6 pN/x mnAH4(WHHAN("mN`E6!p N/x mnAH4(WHHAN("mN`E5p N/x mnAH4(WHHgNN^NAN("mN`C템N>NAN("mN`CN>NA템CN>N?<NNTUg Np2+@N` Npd+@NAC4""NNfGNA템NgN`N?<NNTUgN$m$Np $m$N`N$m$,Np$m$NA템CnN>NAC텴N>N <r4<ALNgNBm <r4<ANfpAN("mN`E6pN/x mnAH4(gBAN("mN`E6 pN/x mnAH4(WHHAN("mN`E6!p N/x mnAH4(WHHAN("mN`E5p N/x mnAH4(WHHgNNNAN("mN`C템N>NAN("mN`CN>NA템CN>N?<NNTUg Np2+@N` Npd+@NAC4""NNfGNA템NgN`N?<NNTUgN$m$Np $m$N`N$m$Np$m$NA템CtN>NAC텺N>NE8=pAN0N?<NNTUg NpЭ/HxNNNN`NpЭ/HxNAN("mN`CN>NAC4""NNfGNA템ChN>NAC텮N>NA템CN>N?<NNTUg(Np2$m$Np $m$NHxAHxNN`&Npd$m$Np$m$NHxHxNAN("mN`CN>NAC4""NNfGNA템CzN>NACN>NA템CN>N?<NNTUg(Np $m$Np $m$NHxAHxNN`&Np$m$Np$m$NHxHxNAN("mN`CN>NA템CN>NAC4""NNfGN?<NNTUgNp2$m$Np $m$N`Npd$m$Np$m$NAE6*pNgNE8DpAN0N`NE8IpAN0N?<NNTUgNHxAHxNN`NHxHxNAC텮N>NNNBm:NAE2pN/AE3pN/ADE2pNAE2pN/AE3pN/AJE3pNAVE2pNAPE3pNA8E3pNgNNBm <r4<ANfAN("mN`E6pN/AN("mN`E3pNAN("mN`0<75NAN("mN`0<50NAN("mN`0<25Ng@NA4N/AN("mN`NF( mhAH 00NA4N@NNf$GNBmN <r4<ANA킄 00NBm <r4<ANfDAN( mhAHC킄Ng NAN( mhAHC|""NNfGN4-f6Nx mhAH//x mhAH24 N/??x mhAH24 N/??x mhAH24 N/??x mhAH24 N/??x mhAH24 N/??x mhAH24 NA| 00NAC|N&<x:<NhgVNBm <r4<ANfLAN( mhAH4(f,NAN/ <r4<( mhAH 00NNfGNx mhAH//x mhAH24 N/??x mhAH24 N/??x mhAH24 N/??x mhAH24 N/??x mhAH24 N/??x mhAH24 NA| 00NAC|N&<x:<Nhg NN N <r4<A|Ng NA킴N@NA| 24NCN>NBm <r4<ANf^AN("mN`"HANg:NAN("mN`C템N>NA템CN>NAC4""NNfGNANFANNBm <r4<ANf&AN/t( mhAH 00NNfGN?<NNTUg(Np2$m$Np $m$NHxAHxNN`&Npd$m$Np$m$NHxHxE3pNgNBm <r4<ANfAN("mN`0<50N/AN("mN`0<25Ng@NA4N/AN("mN`NF( mhAH 00NA4N@NNfGNBmN <r4<ANA킄 00NBm <r4<ANfDAN( mhAHC킄Ng NAN( mhAHC|""NNfGN4-f6Nx mhAH//x mhAH24 N/??x mhAH24 N/??x mhAH24 N/??x mhAH24 N/??x mhAH24 N/??x mhAH24 NA| 00NAC|N&<x:<NhgVNBm <r4<ANfLAN( mhAH4(f,NAN/ <r4<( mhAH 00NNfGNx mhAH//x mhAH24 N/??x mhAH24 N/??x mhAH24 N/??x mhAH24 N/??x mhAH24 N/??x mhAH24 NA| 00NAC|N&<x:<Nhg NN NA| 24NCN>NBm <r4<ANf^AN("mN`"HANg:NAN("mN`C템N>NA템CN>NAC4""NNfGNANFANNBm <r4<ANf&AN/t( mhAH 00NNfGN?<NNTUg(Np2$m$Np $m$NHxAHxNN`&Npd$m$Np$m$NHxHxNAN("mN`CN>NA템CN>NAC4""NNfGNACN/ACN <r4<A큜N/ACNgNpNLALNRNtALN/ <r4<ALN <r4<ALN/AE5pN <r4<ALN/AE5pN <r4<ALN/AE5pN <r4<ALN/ <r4<A큜Nb <r4<ALN/ <r4<A큜NbgN`N`NBmzNAE5pNg NACt""NAL0B0NAtCN\/AE5pNg NACt""NAL0B0NAtCN\/AE5pNgNAL0B0N$mBN?<NNTUg0N <r4<ALN/x mnAH4(WHHg2NA템CbN>NACN>Np $m$NpZ$m$N <r4<ALN/x mnAH4(WHHg2NA템C톀N>NACN>Npn$m$Np $m$N <r4<ALN/x mnAH4(WHHg4NA템C톆N>NACN>N$m$Np $m$N`0N <r4<ALN/x mnAH4(WHHg4NA템CbN>NACN>Np$m$N$m$N <r4<ALN/x mnAH4(WHHg4NA템C톀N>NACN>N$m$Np$m$N <r4<ALN/x mnAH4(WHHg4NA템C톆N>NACN>N$m$Np$m$N$m gNN?<NNTUgNHxAHxNN`NHxHxE2pN/AVE3pNgNE3pA톌N0NBm <r4<ANfAN("mN`E6*pNgNAN("mN`E6zp N/AN("mN`E6gpNAN("mN`E6\p NAN("mN`E6np NgNE2pA톌N0NNf@GNx mnAH 24 BfJAfЀfNE3pA톌N0NpNLANRNAN("mN`E6*pN/A톌E2pNgN`NAN("mN`E6\p N/AN("mN`E6zp NAN("mN`E6np NAN("mN`E6gpNgN`.NAN("mN`C템N>NAN("mN`CN>NA템CN>NAC4""N?<NNTUg2N$m$NpP$m$NNNHxAHxNN`2N$m$N$m$NNNHxHxN?<NNTUgNHxHxdNN`NHx&HxNN?<NNTUgN <r4<A N&<x:<N4g,Np r#Np0Nf <r4<A NNN`$Np r#N <r4<A NN(N <r4<A NJBf*NAltN"<N*Np r#N0<00NNN`N <r4<A N&<x:<N4g,Np rFNp0Nf <r4<A NNN`$Np rFN <r4<A NN(N <r4<A NJBf.NAl$<"<N*Np rFN0<00NNNNN?<NNTUgN+|Np +@N`N+|,Np+@NA템x"mN(NAx"mN(NNNBm <r4<ANf$AN("mN`E6*pNgNE3pAN0NAN("mN`E62pNgNE3pAN0NAN("mN`E6pN/A텴E6 pNgNE3pAN0NAN("mN`E6MpN/A텴E6!p NgNE3pAN0NAN("mN`E6Cp N/A텴E6pNgNE3pAN0NAN("mN`E6*pN/A텴E5p NgNE3pAN0NAN("mN`E6 pN/AN("mN`E6pNAN("mN`E6!p NAN("mN`E5p NgNE3pAN0NAN("mN`E5pNgNE3pAN0NAN("mN`E6np NgNE3pA N0NAN("mN`E6gpNgNE3pA&N0NAN("mN`E6zp NgNE3pA,N0NAN("mN`E6\p NgNE3pA2N0NAN("mN`E6pN/AN("mN`E3pNAN("mN`0<75NAN("mN`0<50NAN("mN`0<25NgNE3pA8N0NAN("mN`0<50N/AN("mN`0<25NgNE3pA>N0NNfGNA텨E6*pN/A텮E6*pNA텺E6*pNgNE3pADN0NAE5pN/AE5pNAE5pN/ <r4<A큜NbgNE3pAJN0NA텴E6*pNgNE3pAPN0NA텴E6 pN/A텴E6!p NA텴E6pNA텴E5p NgNE3pA탌N0NAE5pNgNE3pAVN0NA E3pN/A텴E6pNA&E3pN/A텴E6 pNA,E3pN/A텴E6!p NA2E3pN/A텴E5p N/AE5pNgNBm <r4<ANfAN("mN`E6np N/A텴E6pNAN("mN`E6gpN/A텴E6 pNAN("mN`E6zp N/A텴E6!p NgNAC4""NAN("mN`E6\p N/A텴E5p N/AE5pNgNAC4""NNfGNA4C""NpNNAN("mN`E6\p Ng6NA텴E6 pN/A텴E6pNA텴E6!p Ng"NE6*pA텴N0NACnN>NAE5pNg"NE62pAN0NAC톀N>NA킼N@N?<NNTUg$Np NN6<pItGr}NNpNN`N6<0<4<2<NN <r4<x mnAH 00N <r4<ANA 00NE8-p AN0NAN("mN`E6gpNgNE6*pA텴N0NACnN>NA킼N@N?<NNTUg&Np NN6<pItG2<NNpNN`N6<^0<4<2<ENN <r4<x mnAH 00N <r4<ANA 00NE8-p AN0NAN("mN`E6np NgNE6*pA텴N0NACnN>NA킼N@N?<NNTUg&Np NN6<pItG2<NNpNN`N6<E0<4<2<,NN <r4<x mnAH 00N <r4<ANA 00NE8-p AN0NAN("mN`E6zp NgNE6*pA텴N0NACnN>NA킼N@N?<NNTUg&Np NN6<pItG2<NNpNN`N6<,0<4<2<NN <r4<x mnAH 00N <r4<ANA 00NE8-p AN0NAN("mN`C템N>NAN("mN`CN>NA템CN>NAC4""N?<NNTUg*N$m$Np $m$NHxHxNN`(N$m$,Np$m$NHxJHxNAE6\p NgN?<NNTUg$Np NN6<pItGr}NNpNN`N6<0<4<2<NNAN@N <r4<x mnAH 00N <r4<ANA 00NE88pAN0NAE6gpNgN?<NNTUg&Np NN6<pItG2<NNpNN`N6<^0<4<2<ENNAN@N <r4<x mnAH 00N <r4<ANA 00NE88pAN0NAE6np NgN?<NNTUg&Np NN6<pItG2<NNpNN`N6<E0<4<2<,NNAN@N <r4<x mnAH 00N <r4<ANA 00NE88pAN0NAE6zp NgN?<NNTUg&Np NN6<pItG2<NNpNN`N6<,0<4<2<NNAN@N <r4<x mnAH 00N <r4<ANA 00NE88pAN0N?<NNTUg*N$m$Np $m$NHxHxNN`(N$m$,Np$m$NHxJHxNAN("mN`CN>NA템CN>N?<NNTUg"N+|Np2$m$NpZ$m$N`"N+|,Npd$m$N$m$NA템C\N>NAC텨N>NAC4""NNf:GNNNA텮E6*pNgNBm <r4<ANfAN("mN`E6pN/x mnAH4(gBAN("mN`E6 pN/x mnAH4(WHHAN("mN`E6!p N/x mnAH4(WHHAN("mN`E5p N/x mnAH4(WHHgNNNAL0B0NAN("mN`C템N>NAN("mN`CN>NA템CN>N?<NNTUg"N+|Npd$m$Np $m$N`"N+|,N$m$Np$m$NA템ChN>NAC텮N>NAC4""NNf:GNNNA텺E6*pNgNBm <r4<ANfAN("mN`E6pN/x mnAH4(gBAN("mN`E6 pN/x mnAH4(WHHAN("mN`E6!p N/x mnAH4(WHHAN("mN`E5p N/x mnAH4(WHHgNNNAL0B0NAN("mN`C템N>NAN("mN`CN>NA템CN>N?<NNTUg$N+|N$m$Np $m$N`"N+|,N$m$Np$m$NA템CtN>NAC텺N>NAC4""NNf8GN4-RfNE2pADN0NN%TN`NBmzNA텨E6*pNg NACt""NAL0B0NAtCN\/A텮E6*pNg NACt""NAL0B0NAtCN\/A텺E6*pNgNAL0B0N4-RfN`NpNLALNRNtALN/ <r4<ALN <r4<ALN/A텨E6*pN <r4<ALN/A텮E6*pN <r4<ALN/A텺E6*pNfLA템NHN <r4<ALNgNBm <r4<ANftAN("mN`E6pN/x mnAH4(gBAN("mN`E6 pN/x mnAH4(WHHAN("mN`E6!p N/x mnAH4(WHHAN("mN`E5p N/x mnAH4(WHHgNNNAN("mN`C템N>NAN("mN`CN>NA템CN>N?<NNTUgN+|N` N+|,NAC4""NNfGNA템NgN`N?<NNTUgNp2$m$NpZ$m$N`Npd$m$N$m$NA템C\N>NAC텨N>N <r4<ALNgNBm <r4<ANftAN("mN`E6pN/x mnAH4(gBAN("mN`E6 pN/x mnAH4(WHHAN("mN`E6!p N/x mnAH4(WHHAN("mN`E5p N/x mnAH4(WHHgNNNAN("mN`C템N>NAN("mN`CN>NA템CN>N?<NNTUgN+|N` N+|,NAC4""NNfGNA템NgN`N?<NNTUgNp2$m$Np $m$N`Npd$m$Np$m$NA템ChN>NAC텮N>N <r4<ALNgNBm <r4<ANftAN("mN`E6pN/x mnAH4(gBAN("mN`E6 pN/x mnAH4(WHHAN("mN`E6!p N/x mnAH4(WHHAN("mN`E5p N/x mnAH4(WHHgNNNAN("mN`C템N>NAN("mN`CN>NA템CN>N?<NNTUgN+|N` N+|,NAC4""NNfGNA템NgN`N?<NNTUgN$m$Np $m$N`N$m$Np$m$NA템CtN>NAC텺N>NE8=pAN0N?<NNTUg NpЭ/HxNNN@N`NpЭ/HxNAN("mN`CN>NA템CN>NAC4""NNfGNA템CnN>NAC텴N>N?<NNTUgN$m$Np $m$N`N$m$,Np$m$NE8DpAN0N?<NNTUgNHxHxNN`NHxJHxNAN("mN`CN>NA템CN>NAC4""NNfGNA템C톀N>NACN>N?<NNTUgNpn$m$Np $m$N`N$m$Np$m$NE8IpAN0N?<NNTUgNHxHxNN`NHxJHxNAN("mN`CN>NA템CN>NAC4""NNfGNA템CnN>NAC텴N>N?<NNTUgN$m$Np $m$N`N$m$,Np$m$NAE6*pNgNE8DpAN0N`NE8IpAN0N?<NNTUgNHxHxNN`NHxJHxN <r4<A|Ng NAN@NA| 24NCN>NBm <r4<ANfzAN("mN`"HANgVNAN("mN`C템N>NAN("mN`CN>NA템CN>NAC4""NNfGNANFANNBm <r4<ANf&AN/t( mhAH 00NNfGN?<NNTUgN$m$Np $m$N`N$m$,Np$m$NE8OpAN0N?<NNTUgNHxHxNN`NHxJHxE3pNgNBm <r4<ANfAN("mN`0<50N/AN("mN`0<25Ng@NA4N/AN("mN`NF( mhAH 00NA4N@NNfGNBmN <r4<ANA킄 00NBm <r4<ANfDAN( mhAHC킄Ng NAN( mhAHC|""NNfGN4-f6Nx mhAH//x mhAH24 N/??x mhAH24 N/??x mhAH24 N/??x mhAH24 N/??x mhAH24 N/??x mhAH24 NA| 00NAC|N&<x:<NhgVNBm <r4<ANfLAN( mhAH4(f,NAN/ <r4<( mhAH 00NNfGNx mhAH//x mhAH24 N/??x mhAH24 N/??x mhAH24 N/??x mhAH24 N/??x mhAH24 N/??x mhAH24 NA| 00NAC|N&<x:<Nhg NN>NA| 24NCN>NBm <r4<ANfzAN("mN`"HA템NgVNAN("mN`C템N>NAN("mN`CN>NA템CN>NAC4""NNfGNANFANNBm <r4<ANf&AN/t( mhAH 00NNfGN?<NNTUgN$m$Np $m$N`N$m$,Np$m$NE8OpAN0N?<NNTUgNHxHxNN`NHxJHxNAN("mN`CN>NA템CN>NAC4""NNfGNACN/ACN <r4<A큜N/ACNgNpNLALNRNtALN/ <r4<ALN <r4<ALN/AE5pN <r4<ALN/AE5pN <r4<ALN/AE5pN <r4<ALN/ <r4<A큜NbgN`N`NBmzNAE5pNg NACt""NAL0B0NAtCN\/AE5pNg NACt""NAL0B0NAtCN\/AE5pNgNAL0B0N$mBN <r4<ALN/x mnAH4(WHHgZNA템CbN>NACN>N?<NNTUgNp $m$NpZ$m$N`Np$m$N$m$N <r4<ALN/x mnAH4(WHHgXNA템CzN>NACN>N?<NNTUgNp $m$Np $m$N`Np$m$Np$m$N <r4<ALN/x mnAH4(WHHg\NA템C톆N>NACN>N?<NNTUgN$m$Np $m$N`N$m$Np$m$N$m gNNE8=pAN0N?<NNTUgNHxHxNN`NHxJHxE2pN/AVE3pNgNE3pA톌N0NBm <r4<ANfAN("mN`E6*pNgNAN("mN`E6zp N/AN("mN`E6gpNAN("mN`E6\p NAN("mN`E6np NgNE2pA톌N0NNf@GNx mnAH 24 BfJAfЀfNE3pA톌N0NpNLANRNAN("mN`E6*pN/A톌E2pNgN`NAN("mN`E6\p N/AN("mN`E6zp NAN("mN`E6np NAN("mN`E6gpNgN`.NAN("mN`C템N>NAN("mN`CN>NA템CN>NAC4""N?<NNTUg2N$m$NpP$m$NNNHxHxNN`2N$m$N$m$NNNHxJHxN?<NNTUgNHxHxdNN`NHx&HxNN?<NNTUgN <r4<A N&<x:<N4g,Np r#Np0Nf <r4<A NNN`$Np r#N <r4<A NN(N <r4<A NJBf*NAltN"<N*Np r#N0<00NNN`N <r4<A N&<x:<N4g,Np rFNp0Nf <r4<A NNN`$Np rFN <r4<A NN(N <r4<A NJBf.NAl$<"<N*Np rFN0<00NNNNN?<NNTUgN+|Np +@N`N+|Np+@NA템x"mN(NAx"mN(NNNBm <r4<ANf$AN("mN`E6*pNgNE3pAN0NAN("mN`E62pNgNE3pAN0NAN("mN`E6pN/A텺E6 pNgNE3pAN0NAN("mN`E6MpN/A텺E6!p NgNE3pAN0NAN("mN`E6Cp N/A텺E6pNgNE3pAN0NAN("mN`E6*pN/A텺E5p NgNE3pAN0NAN("mN`E6 pN/AN("mN`E6pNAN("mN`E6!p NAN("mN`E5p NgNE3pAN0NAN("mN`E5pNgNE3pAN0NAN("mN`E6np NgNE3pA N0NAN("mN`E6gpNgNE3pA&N0NAN("mN`E6zp NgNE3pA,N0NAN("mN`E6\p NgNE3pA2N0NAN("mN`E6pN/AN("mN`E3pNAN("mN`0<75NAN("mN`0<50NAN("mN`0<25NgNE3pA8N0NAN("mN`0<50N/AN("mN`0<25NgNE3pA>N0NNfGNA텨E6*pN/A텮E6*pNA텴E6*pNgNE3pADN0NAE5pN/AE5pNAE5pNgNE3pAJN0NA텺E6*pNgNE3pAPN0NA텺E6 pN/A텺E6!p NA텺E6pNA텺E5p NgNE3pA탌N0NAE5pNgNE3pAVN0NA E3pN/A텺E6pNA&E3pN/A텺E6 pNA,E3pN/A텺E6!p NA2E3pN/A텺E5p N/AE5pNgNBm <r4<ANfAN("mN`E6np N/A텺E6pNAN("mN`E6gpN/A텺E6 pNAN("mN`E6zp N/A텺E6!p NgNAC4""NAN("mN`E6\p N/A텺E5p N/AE5pNgNAC4""NNfGNA4C""NpNNAN("mN`E6\p Ng8NA텺E6 pN/A텺E6pNA텺E6!p Ng"NE6*pA텺N0NACtN>NAE5pNg"NE62pAN0NAC톆N>NAN@N?<NNTUg&Np NN6<pItG2<NNpNN`N6<0<4<2<NN <r4<x mnAH 00N <r4<ANA 00NE8-p AN0NAN("mN`E6gpNgNE6*pA텺N0NACtN>NAN@N?<NNTUg&Np NN6<pItG2<NNpNN`N6<&0<4<2< NN <r4<x mnAH 00N <r4<ANA 00NE8-p AN0NAN("mN`E6np NgNE6*pA텺N0NACtN>NAN@N?<NNTUg&Np NN6<pItG2<NNpNN`N6< 0<4<2<NN <r4<x mnAH 00N <r4<ANA 00NE8-p AN0NAN("mN`E6zp NgNE6*pA텺N0NACtN>NAN@N?<NNTUg&Np NN6<pItG2<NNpNN`N6<0<4<2<NN <r4<x mnAH 00N <r4<ANA 00NE8-p AN0NAN("mN`C템N>NAN("mN`CN>NA템CN>NAC4""N?<NNTUg*N$m$Np $m$NHx HxNN`(N$m$Np$m$NHxHxNpNNAE6\p NgN?<NNTUg&Np NN6<pItG2<NNpNN`N6<0<4<2<NNAN@N <r4<x mnAH 00N <r4<ANA 00NE88pAN0NAE6gpNgN?<NNTUg&Np NN6<pItG2<NNpNN`N6<&0<4<2< NNAN@N <r4<x mnAH 00N <r4<ANA 00NE88pAN0NAE6np NgN?<NNTUg&Np NN6<pItG2<NNpNN`N6< 0<4<2<NNAN@N <r4<x mnAH 00N <r4<ANA 00NE88pAN0NAE6zp NgN?<NNTUg&Np NN6<pItG2<NNpNN`N6<0<4<2<NNAN@N <r4<x mnAH 00N <r4<ANA 00NE88pAN0N?<NNTUg*N$m$Np $m$NHx HxNN`(N$m$Np$m$NHxHxNAN("mN`CN>NA템CN>N?<NNTUg"N+|Np2$m$NpZ$m$N`"N+|Npd$m$N$m$NA템C\N>NAC텨N>NAC4""NNf:GNNaNA텮E6*pNgNBm <r4<ANfAN("mN`E6pN/x mnAH4(gBAN("mN`E6 pN/x mnAH4(WHHAN("mN`E6!p N/x mnAH4(WHHAN("mN`E5p N/x mnAH4(WHHgNNNAL0B0NAN("mN`C템N>NAN("mN`CN>NA템CN>N?<NNTUg"N+|Npd$m$Np $m$N`"N+|N$m$Np$m$NA템ChN>NAC텮N>NAC4""NNf:GNNaNA텴E6*pNgNBm <r4<ANfAN("mN`E6pN/x mnAH4(gBAN("mN`E6 pN/x mnAH4(WHHAN("mN`E6!p N/x mnAH4(WHHAN("mN`E5p N/x mnAH4(WHHgNN^NAL0B0NAN("mN`C템N>NAN("mN`CN>NA템CN>N?<NNTUg$N+|N$m$Np $m$N`"N+|N$m$,Np$m$NA템CnN>NAC텴N>NAC4""NNf8GN4-RfNE2pADN0NNiN`NBmzNA텨E6*pNg NACt""NAL0B0NAtCN\/A텮E6*pNg NACt""NAL0B0NAtCN\/A텴E6*pNgNAL0B0N4-RfN`NpNLALNRNtALN/ <r4<ALN <r4<ALN/A텨E6*pN <r4<ALN/A텮E6*pN <r4<ALN/A텴E6*pNfLA템NHN <r4<ALNgNBm <r4<ANftAN("mN`E6pN/x mnAH4(gBAN("mN`E6 pN/x mnAH4(WHHAN("mN`E6!p N/x mnAH4(WHHAN("mN`E5p N/x mnAH4(WHHgNNNAN("mN`C템N>NAN("mN`CN>NA템CN>N?<NNTUgN+|N` N+|NAC4""NNfGNA템NgN`N?<NNTUgNp2$m$NpZ$m$N`Npd$m$N$m$NA템C\N>NAC텨N>N <r4<ALNgNBm <r4<ANftAN("mN`E6pN/x mnAH4(gBAN("mN`E6 pN/x mnAH4(WHHAN("mN`E6!p N/x mnAH4(WHHAN("mN`E5p N/x mnAH4(WHHgNNNAN("mN`C템N>NAN("mN`CN>NA템CN>N?<NNTUgN+|N` N+|NAC4""NNfGNA템NgN`N?<NNTUgNp2$m$Np $m$N`Npd$m$Np$m$NA템ChN>NAC텮N>N <r4<ALNgNBm <r4<ANftAN("mN`E6pN/x mnAH4(gBAN("mN`E6 pN/x mnAH4(WHHAN("mN`E6!p N/x mnAH4(WHHAN("mN`E5p N/x mnAH4(WHHgNN^NAN("mN`C템N>NAN("mN`CN>NA템CN>N?<NNTUgN+|N` N+|NAC4""NNfGNA템NgN`N?<NNTUgN$m$Np $m$N`N$m$,Np$m$NA템CnN>NAC텴N>NE8=pAN0N?<NNTUg NpЭ/HxNNNN`NpЭ/HxNAN("mN`CN>NA템CN>NAC4""NNfGNA템CtN>NAC텺N>N?<NNTUgN$m$Np $m$N`N$m$Np$m$NE8DpAN0N?<NNTUgNHx HxNN`NHxHxNAa("mN`CN>NA템CN>NAC4""NNfGNA템C톆N>NACN>N?<NNTUgN$m$Np $m$N`N$m$Np$m$NE8IpAN0N?<NNTUgNHx HxNN`NHxHxNAa}("mN`CN>NA템CN>NAC4""NNfGNA템CtN>NAC텺N>N?<NNTUgN$m$Np $m$N`N$m$Np$m$NAE6*pNgNE8DpAN0N`NE8IpAN0N?<NNTUgNHx HxNN`NHxHxgVNBm <r4<ANfLAax( mhAH4(f,NAax/ <r4<( mhAH 00NNfGNx mhAH//x mhAH24 N/??x mhAH24 N/??x mhAH24 N/??x mhAH24 N/??x mhAH24 N/??x mhAH24 NA| 00NAC|av&<x:<aug NN2N <r4<A|avg NAN@NA| 24NCN>NBm <r4<ANfzAaw0("mN`"HANgVNAaw("mN`C템N>NAav("mN`CN>NA템CN>NAC4""NNfGNANFAaudNBm <r4<ANf&Aav/t( mhAH 00NNfGN?<NNTUgN$m$Np $m$N`N$m$Np$m$NE8OpAN0N?<NNTUgNHx HxNN`NHxHxE3pNgNBm <r4<ANfAat("mN`0<50N/Aat("mN`0<25Ng@NA4at/Aat("mN`NF( mhAH 00NA4N@NNfGNBmN <r4<AasHA킄 00NBm <r4<ANfDAat&( mhAHC킄arg NAat( mhAHC|""NNfGN4-f6Nx mhAH//x mhAH24 N/??x mhAH24 N/??x mhAH24 N/??x mhAH24 N/??x mhAH24 N/??x mhAH24 NA| 00NAC|ar&<x:<aqZgVNBm <r4<ANfLAar( mhAH4(f,NAar/ <r4<( mhAH 00NNfGNx mhAH//x mhAH24 N/??x mhAH24 N/??x mhAH24 N/??x mhAH24 N/??x mhAH24 N/??x mhAH24 NA| 00NAC|ap&<x:<apg NN2NA| 24NCN>NBm <r4<ANfzAaqn("mN`"HA템NgVNAaqN("mN`C템N>NAaq2("mN`CN>NA템CN>NAC4""NNfGNANFAaoNBm <r4<ANf&Aap/t( mhAH 00NNfGN?<NNTUgN$m$Np $m$N`N$m$Np$m$NE8OpAN0N?<NNTUgNHx HxNN`NHxHxNAaoR("mN`CN>NA템CN>NAC4""NNfGNACam/ACam~gNpNLALao*NtALamb/ <r4<ALamL <r4<ALam6/AE5pN <r4<ALam /AE5pN <r4<ALal/AE5pNgN`JN`NBmzNAE5pNg NACt""NAL0B0NAtCal>/AE5pNg NACt""NAL0B0NAtCak/AE5pNgNAL0B0N <r4<ALak/x mnAH4(WHHgZNA템CbN>NACN>N?<NNTUgNp $m$NpZ$m$N`Np$m$N$m$N <r4<ALakp/x mnAH4(WHHgXNA템CzN>NACN>N?<NNTUgNp $m$Np $m$N`Np$m$Np$m$N <r4<ALaj/x mnAH4(WHHgZNA템C톀N>NACN>N?<NNTUgNpn$m$Np $m$N`N$m$Np$m$N$m gNNE8=pAN0N?<NNTUgNHx HxNN`NHxHxE2pN/AVE3pNgNE3pA톌N0NBm <r4<ANfAajt("mN`E6*pNgNAajP("mN`E6zp N/Aaj0("mN`E6gpNAaj("mN`E6\p NAai("mN`E6np NgNE2pA톌N0NNf@GNx mnAH 24 BfJAfЀfNE3pA톌N0Npa|AaiNAaih("mN`E6*pa/A톌E2pagN`NAai,("mN`E6\p a/Aai ("mN`E6zp aAah("mN`E6np azAah("mN`E6gpaZgN`.NAah("mN`C템N>NAah("mN`CN>NA템CN>NAC4""N?<NNTUg2N$m$NpP$m$NNNHx HxNN`2N$m$N$m$NNNHxHx("mN`("mN(NAae /N("mN(NAae/N("mN(N <r4<AachgNA큼adR/Aad("mN`("mN(NA큼adR/Aad("mN`("mN(NAad~/N("mN(NAadd/N("mN(NA큼NA, 00NNuvptrNƴpNNNfNA텖E2pazgNEp$NNp2NNNav(NE>CpNANE=pNNE>HpNANE=6p NNA 24Aa_N <r4<Aa_@gzNNauNE>Vp NA킌NE=NpNN4-f(NE>`p&NN <r4<Aa_N`NE>p&NNE=op NNNLN4-BozNE>CpNA`pN <r4<AVp NADNE=p NNE>`pN <r4<ADaaxNE=upNN <r4<ADaaRAa]N <r4<Aa]g:NNLNE>pNNE>`p&NN <r4<Aa]NNLNA 24Aa]NE>pNANE=p NNBmN <NNNfNE>p"NNp2NNNas|NE>CpNANE=pNNE>HpNANE=6p NNA 24Aa\N <r4<Aa\gzNNasNE>Vp NA킴NE=NpNN4-f(NE>`p%NN <r4<Aa\nN`NE>p&NNE=op NNNLN4-ozNE>CpNA키NE=pNNE>`pN <r4<A키a_LNE=upNN <r4<A키a_&Aa[NNLN4-otNE>Vp NA킬NE=p NNE>`pN <r4<A킬a^NE=upNN <r4<A킬a^Aa[NN <r4<Aa[g:NNLNE>pNNE>`p&NN <r4<AaZNNLNA 24AaZNE>pNANE=p NNBmNNLNNLNA텖E2pargNE>pNNpNN`N <NNNfN <r4<A큜aYgNE>p"NNp2NNNap|NE>CpaANE=paNE>HpaANE=6p aNA 24A aYN <r4<AaYgzNNapNE>Vp anAaE=Npa^N4-f(NE>`p%a@N <r4<A aYnN`NE>p&aNE=op a Na~N4-ozNE>Cpa~A킼aZE=pa~NE>`pa~ <r4<A킼a\LaE=upa~N <r4<A킼a\&A aXNa~JN4-otNE>Vp a~rAa~E=p a~bNE>`pa~P <r4<Aa[a~E=upa~0N <r4<Aa[A aXNN <r4<AaXg:Na}NE>pa}NE>`p&a}N <r4<A aWNa}zNA 24AaWNE>pa}A a}E=p a}NBmNa}8Na}2NA텖E2paogNE>pa}JNpNN`N <NNa~ N <r4<A큜aW&gNE?p"a}Np2NNNam|NE>Cpa|Aa}PE=pa|NE>Hpa|Aa}.E=6p a|NA 24AaVN <r4<AaVgzNNamNE>Vp a|nAa|E=Npa|^N4-f(NE>`p%a|@N <r4<AaVnN`NE>p&a|NE=op a| Na{N4-ozNE>Cpa{Aa|ZE=pa{NE>`pa{ <r4<AaYLa|E=upa{N <r4<AaY&AaUNa{JN4-otNE>Vp a{rAa{E=p a{bNE>`pa{P <r4<AaXa{E=upa{0N <r4<AaXAaUNN <r4<AaUg:NazNE>pazNE>`p&azN <r4<AaTNazzNA 24A$aTNE>pazAazE=p azNBm"Naz8Naz2NA텖E2palgNE>pazJNpNN`N <NNa{ NE?:p!az"A큔at>azn0< :a~LajNayNA텖E2palg&NE?[payAazJE=p ayN`$NE?upayAaz$E=p ayNaydNE?payAayE=p ayN <r4<A큜aug*Nay$NE?payTAayE=p ayDN <r4<A큜aS6g*NaxNE?payA$ay|E=p ayNaxNaxNaxNaxNaxNaxNaxNA텖E2pajgNE?p(axNpNN`N <NNayrNae$NA큔asp auAavE=p auN <r4<A큜aO,g4Np2NNpr NE?p auhAauE=p auXN <r4<A큜aOJg4Np2NNpr NE@rp auA$auE=p auNA텖E2pag g NpNN`N <NNE@{p'A탌arrNE6paxRrC탌tam/ A aPn N <r4<A aNgFNBmBm BmBm*NAbax,A\ax$AzaxAhaxA톀ax AnaxA톆awAtawNBmBmBm:BmBmBBmBmBmBmJBmBmBmNBmBmBm NAtNA퇀NA퇘NA퇤NAzNA퇆NA퇞NA퇪NA퇰NA퇶NA퇼NANAhNNAnNA퇌NA퇒NNBmBm2BmNE3pA탒apNN^N`:NE@pA탌apNavrC탌talj/ A aN NaYNNuAD0B0NA0B0NpaiN?<NNTUg~NN,r ^HH/N,r(mBN>nBN>mBNPSWHHgNBmNp+@Np +@NN,r2^HH/N,rPmBN>nBN>mBNPSWHHg"NA0B0Np-+@Np2+@NN,rZ^HH/N,rxmBN>nBN>mBNPSWHHg"NA0B0NpU+@NpZ+@NN,^HH/N,mBN>nBN>mBNPSWHHg$NA0B0Np}+@N+|NN,^HH/N,mBN>nBN>mBNPSWHHg&NA0B0N+|N+|NN,^HH/N,mBN>nBN>mBNPSWHHg&NA0B0N+|͇N+|҆NN,^HH/N,6mBN>nBN>mBNPSWHHg&NA0B0N+| N+|N <r4<AaIgN`NA`$<"-afHNN +A +B+CNAaK("mtN`C템am.NAaJ("mzN`CamN` NN,r^HH/N,rPmBN>nBN>hmBNPSWHHgNBmNp +@Np+@NN,rd^HH/N,mBN>nBN>hmBNPSWHHg"NA0B0NpZ+@Npd+@NN,^HH/N,mBN>nBN>hmBNPSWHHg&NA0B0N+|N+|NN,^HH/N,@mBN>nBN>hmBNPSWHHg&NA0B0N+|N+|NN,T^HH/N,mBN>nBN>hmBNPSWHHg&NA0B0N+|JN+|TNN,^HH/N,mBN>nBN>hmBNPSWHHg&NA0B0N+|N+|NN,^HH/N,lmBN>nBN>hmBNPSWHHg&NA0B0N+|N+|N <r4<AaFHgN`TN?<NNTUgNA`$<rҭabN`NA`$<r ҭabNN +A +B+CNAaG^("mtN`C템ai|NAaGB("mzN`Cai`NE2pAai@NpaaN?<NNTUgNA템$<rҭabN`NA템$<r ҭaaNAE3pa]jg@N?<NNTUgNA템tԭrҭaaN`NA템tԭrҭaaNN>+@FNN,+@6N+mF2N+m6.NNP+@NN>+@FNN,+@6N -6.VHH/ -F2gp. -WHHgAE3pa\gBN?<NNTUgNAtԭrҭa`N`ZNAtԭrҭa`N`@N?<NNTUgNA`$<rҭa`N`NA`$<r ҭa`NE3pAagNN +A+B+CN?<NNTUgNpo Np+@Npo Np+@N +o N+|+N o N+|NAxحzڭ|ܭ~ޭaaNA템tԭrҭa_NAtԭrҭa_N`Np(o Np(+@Np2o Np2+@N Io N+|IN To N+|TNAx7حz2ڭ|ܭ~ޭaaNA템tԭrҭa_@NAtԭrҭa_*NNPJf.N +A+B"+CNBmN?<NNTUgNN,r2^HH/N,rPmBN>rZnBN>mBN,r ^HH/N,r(mBN>rZnBN>]HHgNA킔0B0NN,r2^HH/N,rPmBN>r nBN>r2mBN,r ^HH/N,r(mBN>r nBN>r(]HHgNA킔0B0N <r4<A큜a@gNN,^HH/N,mBN>r nBN>r2mBN,rn^HH/N,mBN>r nBN>r2]HHgNA킔0B0N <r4<A큜a@r nBN>r2mBN,^HH/N,mBN>r nBN>r2]HHgNA킔0B0NN,^HH/N,mBN>rPnBN>rx]HHgNA킔0B0N`NN,rd^HH/N,mBN>nBN>mBN,r^HH/N,rPmBN>nBN>]HHgNA킔0B0NN,rd^HH/N,mBN>rnBN>rdmBN,r^HH/N,rPmBN>rnBN>rP]HHgNA킔0B0N <r4<A큜a>2gNN,,^HH/N,hmBN>rnBN>rdmBN,^HH/N,mBN>rnBN>rd]HHgNA킔0B0N <r4<A큜a=gNN,^HH/N,0mBN>rnBN>rdmBN,^HH/N,mBN>rnBN>rd]HHgNA킔0B0NN,^HH/N,mBN>nBN>]HHgNA킔0B0NAE6paU/AE6 paU AE6!p aTAE5p aT聗AE5paTց <r4<A킔a/?? <r4<ALa;/?? - a<8:&a>8:&a;AT 00N -"ALa>h/?? <r4<ALa;B/?? -a<8:&a>H8:&a;BA\ 00N?<NNTUg`N <r4<ATa:PgNAT0B0N <r4<A\a:(gNA\0B0N <r4<ATa9gNAT0B0N <r4<A\a9gNA\0B0NATa;hrЁ/A\a;ZrЁ/ATa;LrЁ/A\a;>rЁ/A(*,.aX NATa;rЁ/A\a;rЁ/A템$"aVNATa:rЁ/A\a:rЁ/A$"aUNATa:/A\a:"aijN`\N <r4<ATa8gNAT0B0N <r4<A\a8gNA\0B0N <@r4<ATa8ngNAT0@B0N <r4<A\a8FgNA\0B0NATa: rЁ/A\a9rЁ/ATa9r2Ё/A\a9r7Ё/A(*,.aVNATa9rЁ/A\a9rЁ/A템$"aTNATa9rЁ/A\a9rЁ/A$"aTNATa9l/A\a9b"ah NaZJfGN?<NNTUgNA템$<rҭaTDN`NA템$<r ҭaT*N`N <r4<A킔a7zgNA\C톰a[NA텨C톤a[N <r4<A킔a7FgNAhC톰aZNA텮C톤aZN <r4<A킔a7gNAnC톰aZNA텴C톤aZN <r4<A킔a6gNAtC톰aZvNA텺C톤aZhNNuaqBNa_JVHH/az^Sfp.azRUfp.azFWWHHgNE3pA텊aZNaqNNuHy NMXr/Hy NMXrAE2paNPa_^JVHHgaZ*NNuapNp aZJWHH/paZrgBpaZSWHHg2NBmNBmjNA텖 N <r4<A a5jgN Ahax6AVax.A\ax&AbaxNAnaxA퇌ax A퇒axNE3pA텐aW*NE3pA탒aWNBm NaENanNN^N <r4<Ada3NgNEA pA탌aVNE6pa\rC탌taRZ/ Ala4 N <r4<Ala2gNa?\N <r4<Ala2gNBmNBmjNBmrN`NA텖E2paJgNEApA탌aV4NE@p a\rC탌taQ/ A a40 N <r4<A a2\gNEA=pA텖aUN <r4<A a22gA퇼au6Aau.Ahau&AVauA\auAbauNAnauA퇌atA퇒atNE3pA탒aTNE3pA텐aTNE3pA텊aSNajNN^N <r4<Ada08gNEA pA탌aSNE6paYrC탌taOD/ Ala1 N <r4<Ala/gNaJWHH/paS.rvgBpaSr/WHHgNEApA탌aQNEApaWrC탌taMz/ A a/ N <r4<A a.gNA큌0B0N <r4<A a-gNA큌 N <r4<A a-gNA큌 = pNp aRHJWHH/paR8JgBpaR&rbWHHg2NAaP~NaT8NaSNaSNaS NaSNEAp'aS2NEBp'aS$NEB>p'aSNEBep'aSNEB>p'aRNEBp'aRNEBp'aRNEBp'aRNEB>p'aRNECp'aRNEB>p'aRNEC(p'aRNEB>p'aRNECOp'aR|NEB>p'aRnNECvp'aR`NEAp'aRRNpalxNaS$NAaOlNp aPJWHH/paPrRgBpaPrgBp aPJWHH/paPrrgBpaPrWHHgNAaNNaRNvptra`HNECp&aQNECp&aQNECp&aQ~NEDp&aQpNED5p&aQbNED[p&aQTNEDp&aQFNEDp&aQ8NEDp&aQ*NEDp&aQNEEp&aQNECp&aQNEE?p&aPNEEep&aPNEEp&aPNEEp&aPNEEp&aPNEEp&aPNEF#p&aPNECp&aPNEFIp&aPNECp&aPtNEFop&aPfNECp&aPXNpaj~Nvptra^NAaMjNp aNJWHH/paNrTgBpaNrgBp aNJWHH/paNrtgBpaNrWHHgNEFpA탌aM\NEFpaSN`,NATa#rЁ/A\a#rЁ/A템$"a>NATa#rЁ/A\a#vrЁ/A$"a>NaDJfGNA톒E3pa9g*NA템$<rҭa>FNE2pA톒aE:Npa=N`NBmRA큌 24&<x:<ALaD"fN - ALa$/?? <r4<ALa!/?? -a"8:&a$8:&a!AT 00N -ALa$/?? <r4<ALa!\/?? -"a"8:&a$b8:&a!\A\ 00N <r4<ATa zgNAT0B0N <r4<A\a RgNA\0B0N <@r4<ATagNAT0@B0N <r4<A\agNA\0B0NATa!rЁ/A\a!rЁ/ATa!vr2Ё/A\a!hr7Ё/A(*,.a>4NATa!H/A\a!>"aONA톶EGpa7g.NATa!rЁ/A\a! rЁ/A$"a<N`,NATa rЁ/A\a rЁ/A템$"a;NATa rЁ/A\a rЁ/A$"a;NaBJfGNA톒E3pa7$g*NA템$<r ҭa;NE2pA톒aBxNpa;NNu <r4<AaV/tAag NNPN?<NNTUg(NHxHxdN4Np2$m$Np $m$N`&NHx&HxN4Npd$m$Np$m$NaN <r4<Aa0g NAa>N <r4<Aa/ <r4<Aag NNN <r4<Aan/tAag NNVN <r4<A큜a@gN?<NNTUg*NHxHxdN4N$m$Np $m$N`(NHx&HxN4N$m$,Np$m$NaN <r4<Aa*g NAa=N <r4<Aa/ <r4<Aag NNN <r4<A큜agN?<NNTUg*NHxHxdN4N$m$Np $m$N`(NHx&HxN4N$m$Np$m$NaN <r4<AaRg NAaNaYX+@BNaY<+@JNaY +@:N -:>VHH/ -JNgp. -BWHHgAE3pa-dgNAtԭ2rҭ.a1NaX+A.+B2+CNE3pAa8NaX|+A.+B2+CNp.o Np+@.Np2o Np+@2N +.o N+|+.N 2o N+|2NAxح2zڭ.|ܭ2~ޭ.a2NAtԭ2rҭ.a1NAtԭ2rҭ.a0NaXJfbaW+A+B"+CN ]HH/ ,op.pP"op.px2]HHgN ]HH/ ,op. "lp. "^HHgN+| Npd+@NEGpA톶a76Na.NA톶a=>N <r4<A aJBfNAtP"<a/N <r4<A a&<x:<agNp r#aRJp0a8A a9~N`Np r#aR.A a9N`N`NaV^HH/aV|XmBaVnBaVrmBaVvSWHHg <r4<A a&<x:<a*g,Np rFaQp0a8J <r4<A aa8N`$Np rFaQp <r4<A aa8N <r4<A aJBf.NAl$<"<a.Np rFaQ0<00a<,a(pNE2pAa5~NAE3pa)gNAtԭ2rҭ.a.NNaU\+@JNaU@+@:N+mJNN+m:>NaUJ+@BNaU.+@JNaU+@:N -:>VHH/ -JNgp. -BWHHgAE3pa)VgNAtԭ2rҭ.a-NaT+A.+B2+CNE3pAa4Np(.o Np(+@.Np22o Np2+@2N I.o N+|I.N T2o N+|T2NAx7ح2z2ڭ.|ܭ2~ޭ.a.NAtԭ2rҭ.a- NAtԭ2rҭ.a,NaTJftaS+A+B"+CN ]HH/ Xop. "lp. 2^HHgN ]HH/ Xop. "lp. h"^HHgN+|& N+|ȇNEGpA톶a34Na,NA톶a9N <r4<A큜a g&NA톆t"<a'NAtt"<a'Np2gNx"mtaQ"$<ra&N gNx"mtaP$<rda&N ҆gNx"mtaP$<"<a&N "gNx"mtaP$<"<a&lN rgNx"mtaP$<"<Ta&DN †gNx"mtaPb$<"<a&NA,a ("maP>$<"<a%NNuE2pAa,NE2pAa,NE2pAa,NE2pAa,NE2pAa,NE2pA a,NE2pA&a,~NE2pA,a,lNE2pA2a,ZNE2pA8a,HNE2pA>a,6NE2pADa,$NE2pA톼a,NE2pAJa,NE2pAPa+NE2pA탌a+NE2pAVa+NNua4Aa1(N0<}Ba5"ma+N m AZaO&Np2aFN m r"Ё/?<NNT"@ <} _aRN m T/?<NN\N ma1fN`3NBmz <r4<Ata)f2A4a ("maNHE5p a/Ata("mzaN(E6\p angNBmNA4a("maME6paD/Ata("mzaME6np a$gNBmNA4al("maME6 pa/AtaL("mzaME6gpagNBmNA4a"("maMjE6!p a/Ata("mzaMJE6zp agNBmNa(fGNNuBmz <r4<Ata(fZA4a("maLE5p a:/Ata("maLE6\p agNA0B0NA4aX("maLE6pa/Ata8("maLE6np agNA0B0NA4a("maLLE6 pa/Ata("maL,E6gpargNA0B0NA4a("maKE6!p a>/Ata("maKE6zp agNA0B0Na'bfGNNuBmz <r4<Ata'fZA4a0("maKxE5p a/Ata("maKXE6\p agNA0B0NA4a("maK$E6paj/Ata("maKE6np aJgNA0B0NA4a("maJE6 pa/Atah("maJE6gpagNA0B0NA4a4("maJ|E6!p a/Ata("maJ\E6zp agNA0B0Na%fGNNuBmz <A:\1000BORN.PRG ` ,g( zLB x,#*Jydg3Z!`,Nu?<?<NNXO @!| P  NuFIATJy`fJyXf o(f y*n4"y&09*@01PgBy*`~Ry* y*fna|`h Pfb3` z2C  gfSHBHzF?<NA\O?<'Hzp?<NNAPOJ@f$a4XOF8Jydg3bN! NޭJybgP OfNh]H hKfANEOMASTR.PRG#,<Ĝ#OTar#(}3~aJy~4g`Hz?<&NN\OJyjA`@BgHz?<=NAJ@j@/| NAJ@j2/| NAJ@j$/| NAJ@jPOAa?<NATO`PO3/<N/<@?9?<?NA Jk~ANB0?9?<>NAXOa$By ygB9B9#x r4<Ata%fZA4a("maIE5p aB/Ata("maIE6\p a"gNA0B0NA4a`("maIE6pa/Ata@("maIE6np agNA0B0NA4a ("maITE6 pa/Ata("maI4E6gpazgNA0B0NA4a("maIE6!p aF/Ata("maHE6zp a&gNA0B0Na$jfGNNuAl0B0NA|0B0NAt0B0NA큄0B0NBmNA큜aaNAla/A|a/Ata/A큄a&$"aJNA큜a"N <r4<AlatN <r4<A|a^N <r4<AtaHN <r4<A큄a2N <r4<A큜agHNuAE2pag.NHy NMXrgNpa'jpOa+a0Npa?NNua a\x 24&8:BfJBg f DfpNuJEgpNu 24&8:BgnpNu<ngfDcpNufAcpNu 24&8:BgmpNu<ngfDdpNufAdpNu 24&8:JBgfDf EfpNuJEgpNuDExa`bDEa`ZaR11!Nua11!Nu 24&8:DE`6 24&8:DB`&a\&8:DE`DEx`aH` 24&8:HnghDBHngXDE~<En g6@ABDFGcGcGb8(vHDl`G8BCHC` GHD8HD쬵k&Dуd QRB BbJjDBNu DENupN֓DjdDA@ cAр[SBoJjDBNurptNuH@g0J`Ѐ[rGoJjDBNu0ftNu@[rB oH@JjDBNu $HkBk Bj*DBNupNuDBBkBjDBDNuf gp`Ja 00Nur$o, b4< J@k @[H@NuH@RBNu4<Ѐ[NuDg8k2 b4< J@k @[H@DBNuH@RBDBNu4<Ѐ[DBNu4H@Ѓdh`^HCH@:">H@`H2g&HCH@:<HC>H@Ѓd(`HCH@:H@r` gDBgkDE`HDBDEaBDBNugDBa8DBNutNua 11!Nux`xaR`aL` 24&8:HoHoEBJAgJDfr:g,|HC҅H@:ۆ<HC>H@Ѓd`vHCH@:H@`fgDBgkDE` DBDEaDBNugDBaDBNutNuHoHoEBz:g|HC҅H@:ۆ҄ۆ<HC>H@ЃdHA@B@H@хk HAҁHAрSB BbNuJBj^tNuk(g.JBjDBAр[SBDBjNutNuAр[SBkNuJlNu0gH@rJBkB JkЀ[`DBЀ[`J.;gP:pr4<Nup`$xa`Ba411!Nux`4 24&8:`& 24&8:`a&8:` &8:@ABJEoHnfNup`tNugDEDBHngDBEBkQ*HEJDg?<>0rHGGdHGGdSWDуdi?<>0rHGGdHGGdSWDуdi ?<>0rHGGdHGGdSWDуd&2 H@kփAр[SBkփejRAd RdQRBJjDBNutNu?<,>CEdGH@0r`xJCgz?<0rÐdSWЃdi?<0rÐdSWЃdid?<0ÐdSWЃd&2 H@kփAр[SBkփejRAd RdQRBJjDBNutNu?<0riR?0i?`?<` Q0apEYY"gPY`LJg&B.C`a8aD*9Yfap-I,=|p4aHz*9Yg ENp9Y` _a &nO:NMY"IKQ2$<Nu[1][Error +111][Return]EG g g>Jf`Ar Hjr-D@Hd0H@H 0H@0CNuAF"H [1][fSEfNu`HQ?< NA\Nu"_KQ2MY"IO:HQ <-H*,`N,<d d3 d# d# # d# # # # d ALH dAL H LH d AL`H L|0H>L|H>d~# # # # A`@ALH L|H>L|H>L|PH>L| H>L|H>L|H>L|H>L|`H>L|0H>L|H>QL|Nu$H$&"BA -KaXA"f B &nNuH>dd2d"d""d""""d LHC dLHLH C@d LHL|H| L|H|PCd~""""C`:LHL|H| L|H|PL|H|L|H|L|H|L|H|L|H|@L|H|pL|H|L|H|CQL|Nua`Np?a a?<LNA``NuNu`aza`aa~aHA-Hhp alpMah=@F?<NNTT@A0r p0Q`pdr ta0.F=@=@ACp,2QAp 2Qa a`\`Xpea>pCR2Ad0A2r22aX"<0<NBLNurt=@:=A@=B NuHz(` NhHz ?<&NN\Nu9gNuWNu|^|  R^,T:&0D4(*<B$ ,>2::(   F..26"8@"PQ1!P1P!0PP`0  q#aaa a O: n*NNuNuNupc?a0QNurdAd6Ag,B(dB(dH Ac<atgBAp`NuNu?<OA`d?<IA`Z0<H IaLt Ig Og Ug Ag Rg*afNup`ap`0afHRa>Er$Wgr STD:gr COM:g r LPT:f2FA$_0=@D~CA0< Bha,B2"pNu$_AF Ge><QBAFpNuahgzp=` a\gzpaTaRFBd&8*L?a <aSF Be BgQRB`RAdR e <rRF&0xaCձfEv+0JFjDFv-Hƌd0BFHF 0HF0ANuprt|`HQ2.d Aeg>r C 5e&!R 0c 9c0`<R"_`VC0 Ef"_Nuaa/ CFr  g 00VJAgB @ nN @mHJ@j0.4DBUBk0QSAg Q.`S@k 0`0BAF "_Nu.WAkQA 0g`-@ _aG` VNuag`af`ae `ac` acpNuadpNu/ ab$I> _aX4Ae4v` VfANuH HPhkJa> $I _a&IUd4Id4Id$Id `$$$$Q @JgSL`QNup `aAf` VNuag`af`ae `ac` acpNuadpNua4@m4v` Vf@Nu/HP0(X@kHa $I _atIUd4Id4Id$Id `$$$$Q @Jf$Nu $Nup `La0YAfNuag`af`ae `ac` acpNuadpNuaSAkEF$p VfWANu?HP0(T@kHa $I _aIUd4Id4Id$Id `$$$$Q @Jf4Nu0XNup `aUAfQNuag`af`ae `ac` acpNuadpNuaRSAkXf SAkXfJANuHAHBHCHDHEHFHG-HfAD-HH@-@H|p`z`z `z8.^n\Dn\@Hp tr=ED`Fn\n^n\n^A0000000000prt`n\n^648HH`prt`n\n^n\n^8HH`prt`"_A `4RB`"_A42L\A` L0GF11Q-p`prHQ`Bp'rtat n2rt6(SC0(S@apaB\papava0paRG=GYfx-IC=C=C$tBft=B=B(tFJ=BBBB*Do>Eo:@l6Al2DDk =DVBnDEk =EnBn@cVo Acno,_NuAH`/=@a _a Z]Ak024E$ Bb5B5A6CC5CK5C:8AB0000DkxEkt00A<:d>:bSFSGFn\GnXDDk0BhDEk1EBh Fchh Gchh0hb"0hbpmrt-|rH-|L`Nu-HN?<NNT-@XDbDEbEBb=ET=DV-|PBLBp n20(L=CJ?=B^C=C\=Cj@drAdnED??RGRF=GF=FHtGJ=BltBft=B`=BnGOpЇЇ b na 222-IfHVMF,_Nup `T np` z??/ a , > _a 4$FAFp_@[000][vx`* [g" ]g |g QSx` xQSrQ][vx`* [g" ]g |g QSx` xQStQ]BAF0-H,=@p4a&2HNu 24DBaDB11!Nu 24DBa DBNu 24x6o<Ce(FC BdЄeNu B/dHDDdRdQRBNu&<:<`0g BbUC BcjNu BcHDDdSkg RBAрjNuNu0ftNuB H@"jNu Lx6oFCe0FC BdЄe!Nu B/dHDDd$XaH`a@HR?<NNT @"_ <}Nuvn\n^~Ha0 @xepw2AtE4*jDjHB t`0QTAtp =| D`a`QNuHg"cc/ 0)a _$PS@kH2QNu2(g$PRAA4DBH%$Y2Pg 1AHRAA%NuBhNupLADaHTBnBL*Hd"aZHd"aRHd"aJHd"aBHdF n Dg"`.2.JWAARA0.L n.g hfRAS@f=AB"aNug//ANu@k AB00HNuX@g .NuAD Nuz`zA6C|IdXC |2:H<0`$6HpA2`A.p` A>`A*p4. g=BNu~dGdEH<Nup`0@F@AJhg PLNu`LJg(HPBHh/??<@NAXLf ѨLNuJkp%`taJBja!| ??<>NAXOJkpNu0< aF`0< CF2p`Rp a0`p CFp`>aCF"p`0Hza `Hz"J`B.@=|DNua.@FpAR@C` @H` @HHya|a"H`Hy`Hy 24`@H` @HHyaDa"Hav`Hy`Hy 24`B.@=|DNuB.@ab=GDgNup`Cx"c a"b(K&JHP~"S>/ /?.D?<?NAO _JkѨf L"[6\`$Y4jDB`Q]CnLNu&ZRf`Q`a`aH"R~>Cx"c a"bj(K&JHP"[6>X L` $Y4j DB`Q`&ZRf@`Q]Cn/ /?.D?<@NAO _Jk$ѨfLNup`p`p%L`TaAdgHAAHP P (R` / aAdgHAA HP$_ R2 S b`v6aR2<<.D>HRa$_Nu<>Hz?<&NN\`R n2LLJFj|@c<JGj~Ac>02 h|N n2HHNu80a|DHz ?<&NN\Nu| n2 h N n21@NuaaJjtNuaHPa pJk NuCg.BJ@g  g &g, $g %gNDNutNuRpt`2Rpt`Rptr ae OgX Xgn HgSRB ae Fb$0k  c_  c b退`tSHka>NuRB0 b b瀀`RB0 fрd`a.D<jRGg>VGg:TGjp`HPa0CF$IpR@  f _aHd2Hd2`"QNu`z<.DHSGFaAEg f< &_Nua`Nu.dfaB=n`r>.D<jRGg:VGg&TGjp`p<.DaAFa$JkNup#`T z fa2a.` z f a"aAFa  f#JkzNu0:g0.D<jRGg(VGgTGjp`<.Da&` z faa` z f aaAF "g pR@0 ,g  g  fHp`:pR@0  g  g "fR@0 ,g  g  fHpRU@"_  f#$H _a`QNupR@0 ,g"  g  fa~ (fR~Nua ~ `a~NuaJkHQ ! gRf _NuXX~Nu0jV\@??<NMXJk .dgp Nu`<.DHSGFa ,g gAEf< &_Nu ."Ff +"g ,g`64HKxDDD8<Hprt`ؤ 24JBkCkNuCktNu 24JBoSBNugRBNuBnp`pBnp`p=| p|=Fn@=@b=n`ra Hj=Ah~`:a JfBH@ RfF.f Kg" Mg sg tg Pg Hf~`xSGjtRGFcn>`jAF gp gj g grffnnpenbfJ.fj6pRGFc$SG` J.fjpRGFcRF` Ff`> `?~ap a0p a*0Nu|``CpE`bf`FgRGJGgSGSFFgCpE`Yf`Nua@Jf gH@ fa(@ fza0 b @ Ee0NuagNu4.rf?HyaNM\Nu=|D`LjazEfpadppa`AFEg0PaEfaFRE`ܾEfp a@a8?nnnp a2RF`<a4nnoS@f nhfSnl=Ah=FnNup` papq4.rf?Hya"NN @A C#P B?< NA\#(/a?< NA\A0N *NuA#* *  x hg3&&`ACbg#P Nu?<"NNT @ :\g!@ HzR?<&NN\3Nu#):NuHz ?<&NN\NupAC(ENrJg" XX\QNuA(Cr g"XQ!AC³f NuHx`(Hx`"Hx`Hx`Hx`Hx` Hx`Hx !4VxH A3* Ni LHMY"O:|1R/:?< NAO:pdz`4/MY"aӴ,_NYNu(a؀.dfa츀jNu?a0` ?a2@@a` a Nu4.`Af n2LR@RANu4.`g S@SAHNutbpbr??papYa0a0`.dfNudg"J9Y kfa4fp`d`/9Ydg/9Ydg/9YNupA-H=@|p4aͲS@Nu[2][Programmstop?][Stop|Cont]D@v`v??NMXJNuJ@k??<NM"UAf J@fH@Nuaj20fpNu\@`a`]@><CF Ipa<0HNua`]@><CF Ipa Nu?|`?a0R@f|0aVHJFkHPa _Nupo`JHSHP&I>g\SG??<NMXJk Q _t&_Nu&_`aJANuag `af`apNuapNuC`C``C` C`CJhfJfRRRRRRRHP? @CFH~8:E#P&<2 `b$bYEf`"RAf rЁЀ`&Ѐe "ЀeЁdp`bJAkfgRer?DDЁaAa$8$HX :CFE` YEjT"_$P"2trDDd0d d d` QjNu`aDa DNu na^ K"ng42 $`gk2&Hg Af deђ$`ebѐXf&nNu AgebѐA``-Kx$ n&$n""Hg8" &Ak cѐ S`g"" k#&Acё2+SAI3 Q&f-I"&nNu-Kx$&ր n&$n""HgR" k&Ac b S` S`g4" k#&AcbrkX`ޑ2+SAI3 Q&f-I"&nNuaP n2L6(n\n^HHHNua0 n20(n\HNua n20(n^HNua n20(HNua:ffNuarNua J[HHNu:nfa@ z^0NuJg6$:Pf,H?<"NNT&@p/&/ra :,ga &Lr`r??Q@/HyNM\0Nu#/Nu"H YJQfNu YH瀀aLP|HPG2C&֛֛֛֛֛(HDDCBg6Cv6C[RCF8[[[aL6C[RCF8:G2FWfTL L-KA `\$I\bfBjQNu$YbfBjQNu   AgSA ANua@`H"a`BaB@(` aBC(@HAC&21i0d R@`aBHP?< NN\Nu0^ M / hawFAN`RAD0C?0FA0A ff fA"H"2"2"2`B؄*؄؅CH`؅X`$_  IaHR"H @`̘؄*؄؅AHNu؅X`$_ IaHR"H`#2XHrYaɶpYaߤLaLpY`Z :/rYaɆpYaHyp?o?<?NAO JkpY`$/a `p NON CE JEU NE FOCTIONNE QU'EN |BASSE OU HAUTE RESOLUTION | STOP|CONTOUIA:\1000BORN\CARTES.B_H\TAILLE_BA:\1000BORN\CARTES.B_H\CARTES_Ba:\1000born\cartes.b_h\TAILLEA:\1000born\cartes.b_h\CARTESA:\1000BORN\GRAPH.PIC\ECRAN.PI1A:\1000BORN\GRAPH.PIC\ECRAN.PI3A:\1000BORN\GRAPH.PIC\SCORE.PI3A:\1000BORN\GRAPH.PIC\SCORE.PI1A:\1000BORN\GRAPH.PIC\PRESENT.PI3A:\1000BORN\GRAPH.PIC\PRESENT.PI12211321115b86a148c36 PRESSEZ UNE TOUCHE POUR EVITER LE MODE DEMONSTRATION UNE POUR EVITER LE MODE DEMO MODE | | NOMBRE DE JOUEURS | ? | Alatoir|De 1 4|DEMO/JEU | NOMBRE DE JOUEURS: | << | OK | >> joueurs. | Mode = | OK ?? OUI | NON |VOUS ETES AU MINIMUM |RETURN |VOUS ETES AU MAXIMUM |FEU ROUGELIMITATION DE VITESSEPANNE D'ESSENCEACCIDENTCREVAISONFEU VERTFIN DE LIMITATIONREPARATIONROUE DE SECOURSPRIORITAIRECITERNEAS DU VOLANTINCREVABLE200P I A CP I A C |VOUS ETES LE JOUEUR 1 |EST-CE LE JOUEUR |QUI COMMENCE ? | OUI|NON MODE DEMONSTRATION. =ARRET MODE JEU MODE DEMONSTRATION. =ARRET $MODE JEU |PLUS DE CARTES, FIN DU JEU | SCORES FIN DU JEU !PLUS DE CARTES DANS LE SABOT, |ON RETOURNE LES CARTES REJETEES! OK LE SABOT,ON RETOURNECOUPS_FOUREBOTTEATTAQUEROULEPARADEPOINT KMIL EST IMPOSSIBLE DE |POSER UN FEU VERT SUR | IL EST IMPOSSIBLE DE POSER |UNE REPARATION SUR | IL EST IMPOSSIBLE DE POSER |UNE ROUE DE SECOURS SUR | IL EST IMPOSSIBLE DE POSER |UNE ESSENCE SUR | | VOUS N'ETES PAS LIMITE! |CETTE BOTTE N'EST PAS | UN COUPS FOURREE, | VOULEZ-VOUS LA POSER ??VOUS NE POUVEZ PAS ROULER, |VOUS ETES BLOQUE PAR | | VOUS ETES LIMITE A 50 KM/H ! | IMPOSSIBLE !! , |Vous ne devez pas dpasser |les 1000 kilometres... | |LE JOUEUR EST DEJA LIMITE! ANNULER |VOUS NE POUVEZ PAS LIMITER | LE JOUEUR , IL A POSE | LA BOTTE PRIORITAIRE ! ET OUI!VOUS NE POUVEZ PAS ATTAQUER|CE JOUEUR, IL EST DEJA ARRETE | PAR ,| RECOMMENCEZ!VOUS NE POURREZ ATTAQUER|CE JOUEUR, QUE LORSQU'IL AURA | POSE UN FEU VERT SUR SA VOUS NE POURREZ ATTAQUER|CE JOUEUR, QUE LORSQU'IL AURA | POSE UN FEU VERT SUR SON VOUS NE POUVEZ PAS ATTAQUER |CE JOUEUR, IL A POSE LA BOTTE | | PRIORITAIRE ! VOUS NE POUVEZ PAS ATTAQUER |CE JOUEUR, IL A POSE LA BOTTE | | INCREVABLE ! VOUS NE POUVEZ PAS ATTAQUER |CE JOUEUR, IL A POSE LA BOTTE | | AS DU VOLANT ! VOUS NE POUVEZ PAS ATTAQUER |CE JOUEUR, IL A POSE LA BOTTE | | CITERNE ! JE COMPTE VOS POINTSVous avez kilometre(s),cela vous fait point(s)Vous avez pos '200',cela vous donne une prime de 300 pointscela ne vous donne pas droit la primevous avez 'coups fourr', botte(s),Vous avez termin premier,VOTRE SCORE EST DE : POINT(S) APPUYEZ SUR UNE TOUCHE JE COMPTE LES POINTS DU JOUEUR 1Il a cela lui fait Il a pos cela lui donne une prime de 300 pointscela ne lui donne pas droit la primeIl a termin premier,SON SCORE EST DE : JE COMPTE LES POINTS DU JOUEUR 2 JE COMPTE LES POINTS DU JOUEUR 3 JE COMPTE LES POINTS DU JOUEUR 4POSITION GENERALE A LA MANCHE N JOUEUR N1 (c'est vous !) JOUEUR N1 . JOUEUR N2 . JOUEUR N3 . JOUEUR N4 . APPUYEZ SUR UNE TOUCHE ! |CONTINUER LA PARTIE | (ENCORE MANCHES) OUI|NOM IL RESTE ENCORE MANCHE(S) A JOUER!!! |MERCI... | JOUEUR 4 |RECOMMENCER UNE |NOUVELLE MANCHE |DOMAGE... | |POURSUIVRE EN MODE MANUEL ? OUI|NON|AUTRE |RECOMMENCER UNE |NOUVELLE PARTIE ? | |QUITTER ??? |POURSUIVRE EN MODE DEMO ? DEMO1 |LE MODE DEMO NE SERA |VALABLE QU'APRES |AVOIR JOUE CE COUP... | |LE MODE JEU NE SERA |VALABLE QU'APRES |AVOIR JOUE CE COUP... | | VITESSE DU JEU VITE|NORMAL|LENT~'| TOUCHE HELP ==> CE MENU D'AIDE. || %|| TOUCHE 'V' ==> VITESSE DU JEU. || TOUCHE ==> ARRET DU JEU, || MODIF MODE, || AUTRE PARTIE. || TOUCHE 'R' ==> REGLE DU JEU. || TOUCHE 'P' ==> PAUSE. || TOUCHE 'T' ==> TRACE ON/OFF || APPUYER SUR UNE TOUCHE |*' MODE D'EMPLOI ** $** Commencez par piocher une carte ** dans le sabot. Pour ce faire, pos- ** -itionnez le curseur de la souris ** sur le paquet de droite du sabot ** (cartes retournes) puis appuyez ** sur le bouton de gauche de la sou- ** -ris. La carte pioche s'affiche ** en bas droite de l'cran. ** Slectionnez une carte de votre ** jeu l'aide de la souris et du ** bouton de gauche sans le relacher. ** Amenez la carte a l'endroit voulu ** puis relachez le bouton pour poser ** la carte. L'ordinateur se charge ** de vrifier votre opration... ** Appuyez sur une touche. ** BON JEU ! * | TRACE... ON|OFF | APPUYEZ SUR SHIFT GAUCHE | POUR FAIRE AVANCER | LE PROGRAMME VU! |...PAUSE DU JEU... | REPRISEPIOCHEDivision par zroDpassement de capacitRacine carre d'un nombre|ngatif impossibleLogarithme d'un nombre|infrieur zro impossibleErreur inconnue Mmoire pleine Chaine trop longue|max 32767 caractresChamp dimensionn deux foisChamp non dimensionnIndex de dim trop grandPour OPEN utiliser|"I"nput "O"utput "R"andom|"A"ppend "U"pdateFichier dj ouvertMauvais numro de fichierFichier non ouvertMauvaise saisie|Ce n'est pas un nombreFin de fichier atteinte|EOFLe champ ne peut avoir|qu'une dimension"Trop peu de donnes#Donne non numrique%Disquette pleine0Open "R"|Enregistrement trop long1Trop de fichiers "R"2Pas de fichier "R"4Champ plus grand|que l'enregistrement6Mauvaise longueur|d'enregistrement GET/PUT7Mauvais numro|de phrase GET/PUTErreur dans Menu?Erreur dans Reserve@Erreur dans pointeurCErreur ASIN/ACOSEENDFUNC sans RETURNPLes oprations matricelles ne sont|autorises qu'en 1 ou 2 dimensionsQLes matrices ne sont|pas du mme ordreRProduit de vecteurs non dfiniSProduit de matrices non dfiniTProduit scalaire non dfiniUTransposition des matrices|uniquement en 2 dimensionsVMatrice non carreWTransposition non dfiniXErreur sur FACT/COMBIN/VARIATZErreur dans Local[Erreur dans For\Resume (next) impossible|fatal, For ou Local]Stack ErreurdGFA-BASIC Compilateur 3.50 F| Copyright 1986-1989|GFA Systemtechnik GmbHf2 bombes - erreur busg3 bombes - erreur d'adresseh4 bombes - excution d'une|instruction 68000|ne convenant pasi5 bombes - division par zroj6 bombes - exception CHKk7 bombes - exception TRAPVl8 bombes - interruption 68000|par excution d'une|instruction privilgiem9 bombes - exception traceErreur gnraleDrive not Ready|dsynchronisationInstruction inconnueErreur CRC - test de somme|du disque incorrectBad Request|instruction ne convenant pasSeek Error|piste introuvableUnknown Media|mauvais bootsecteurSecteur introuvablePas de papierErreur d'critureErreur de lectureErreur gnrale 12Disquette protgeVous avez chang de disquetteAppareil inconnuMauvais secteur (Verify)Insrer une autre disquetteNumro de fonction incorrectFichier introuvableNom de chemin introuvable|dans directoryTrop de fichiers ouvertsAccs impossibleHandle incorrectMmoire pleineAdresse de bloc mmoire|incorrecteNumro de lecteur incorrectIl n'y a pas d\'autres donnesErreur GEMDOS|seek incorrectErreur interne de GEMDOSCe n'est pas|un fichier binaireErreur de bloc mmoire &>F*`$(f  6"822::lFD ::  $"v ,D$2,^FZxl 4(((`l<`4nr*v @4::N@4::N@4::xH88@4::. @4::. @4::.@B|**f4::.D4::.B4::., @( @( F ""(B vt(zR( @**X@B(@$ B4* $,"^6$$$$$$ $$$$$$ fN$F "4X$$$$*  d>*v @4::N@4::N@4::xH88@4::. @4::. @4::.@B|**f4::.D4::.B4::., @( @( F ""(B vt(zR( @***@B(@$ B4* $," D($:$J> " D($:$J>& D($:$J>$F D($:$J>$F D($:$J>$,0,,<b"2J"\66(j \ ( B>h$"z@*"zJ( @, &&B(t.8*v8*\N~8r8fFFFF * * * V 4 4 4 ` 4 4 4 ` 4 4 4 : *~ f((@4:$8\r&zXp8 $D& < x0X$*V&>?'gF/N'7N''N''N''N'''V'F&'N'>'>ON'>'N'>'N'>'N'>ON''N'777'_&7&'N/''N/'V'''&7F_W.oG#GFA-BASIC3.xPPPPP V \ \ \ \ \ \ \klo$oooooooopq,q,q,q,q,xVARXNBNB1NB2NB3NB4NB5NB6NB7NB8NB9NB10NB11NB12NB13NB14NB15NB16NB17NB18NB19NB_TOTALNBRNBR1NBR2NBR3NBR4NBR5NBR6NBR7NBR8NBR9NBR10NBR11NBR12NBR13NBR14 NBR_TOTAL REPETITIONKIJZX1X2Y1Y2VITESSEPARTIEANOMBREMINDONNEREJETPASSAGE KILOMETRE1 KILOMETRE2 KILOMETRE3 KILOMETRE4JOUNB_TOURJOU_DEPSABOTRESTE NOMBRE_REJETCOMPTEURPIOCHE DERNIER_REJETYNB_COUPS_FOURRE_J1 NB_BOTTE_J1NUMNUM1NUM2NUM3NUM4MAXCARTEMANQUE NB_200_J1 JOUEUR_POINTEALERTNB_COUPS_FOURRE_J2 NB_BOTTE_J2 NB_200_J2NB_COUPS_FOURRE_J3 NB_BOTTE_J3 NB_200_J3NB_COUPS_FOURRE_J4 NB_BOTTE_J4 NB_200_J4NB_POINT_JOUEUR1TOTAL1NB_POINT_JOUEUR2TOTAL2NB_POINT_JOUEUR3TOTAL3NB_POINT_JOUEUR4TOTAL4MANCHENB_20_J3COUPS_FOURE_J2 ECRAN_EXISTCXCYCVAR1VAR2CHERCHE RETOUR_MANCHECOUPS_FOURRE_J2MNOUVELLE_PARTIENBNB1NB2NB3NB4NB5NB6NB7NB8NB9NB10NB11NB12NB13NB14NB15NB16NB17NB18NB19C1C2C3C4C5C6C7C8C9C10C11C12C13C14C15C16C17C18C19C20NBRNBR1NBR2NBR3NBR4NBR5NBR6NBR7NBR8NBR9NBR10NBR11NBR12NBR13NBR14CARTE20CARTE1CARTE2CARTE3CARTE4CARTE5CARTE6CARTE7CARTE8CARTE9CARTE10CARTE11CARTE12CARTE13CARTE14CARTE15CARTE16CARTE17CARTE18CARTE19NOMCARTE21 PIOCHE_GAUCHE PIOCHE_DROITEECRANSCOREQP SORT_BOUCLEREGLER_PARAMETREMODECARTEALPHA CARTE_ALPHA1 CARTE_ALPHA2 CARTE_ALPHA3 CARTE_ALPHA4 LIMIT_ALPHA1 LIMIT_ALPHA2 LIMIT_ALPHA3 LIMIT_ALPHA4 CARTE_PIOCHE DISTRIBUTION CARTE_MOUVEC_ALPHAEFFACE CATEGORIE DEBUT_JEUABCDEF1F2F3F4GHIKLN CARTE_JEU1LIMIT1 CARTE_JEU2 CARTE_JEU3 CARTE_JEU4LIMIT2LIMIT3LIMIT4JETTER_FEU_VERTMAUVAISE_CARTEALPHA1C_ALPHA1CARTE_JEU_JOUEUR_POINTE_ALPHACARTE_JEU_JOUEUR_POINT_ALPHACARTE_JEU_JOUEUR_POINTERETOURJIMAGEJETTER_JEU_VERTJETER_FEU_VERTPREMIER_PASSAGE_FAITPREMIER_PASSAGE_PIOCHEPREMIER_PASSAGE_PIOCHE_FAITPREMIER_PASSAGE_PIOCHE_BR_FAITTRACETOTOAPPUICONTINUBXBYAXAYCXXAYAMKCORDXCORDYXBYBAAXAAYXYX1XP1XPMKPY1YP1YPADRAOHVALEURBOTTESJOUEUR1ALPHA1JOUEUR2ALPHA2ATTAQUE ATTAQUE_ALPHAJOUEUR3ALPHA3JOUEUR4ALPHA4REJET REJET_ALPHATABLEAUALPHAIMAGE DEBUT_JEUTABLEAUNOMBRE_DE_JOUEURFENETRE1TIRAGEFIN_DISTRIBUTIONQUI_JOU BOUCLE_JEUTIRAGE1TIR FIN_JOUEUR1AU_PIF1FIN_JOUEUR1_ATTAQUEJOUEUR1_ATTAQUE_JOUEUR2JOUEUR1_ATTAQUE_JOUEUR3JOUEUR1_ATTAQUE_JOUEUR4 FEU_VERT1JETTE1 REREFAIRE1ANNULER RECOMMENCERPASS FIN_JOUEUR2AU_PIF2FIN_JOUEUR2_ATTAQUEJOUEUR2_ATTAQUE_JOUEUR1JOUEUR2_ATTAQUE_JOUEUR3JOUEUR2_ATTAQUE_JOUEUR4 FEU_VERT2JETTE2 REREFAIRE2 FIN_JOUEUR3AU_PIF3FIN_JOUEUR3_ATTAQUEJOUEUR3_ATTAQUE_JOUEUR1JOUEUR3_ATTAQUE_JOUEUR2JOUEUR3_ATTAQUE_JOUEUR4 FEU_VERT3JETTE3 REREFAIRE3 FIN_JOUEUR4AU_PIF4FIN_JOUEUR4_ATTAQUEJOUEUR4_ATTAQUE_JOUEUR1JOUEUR4_ATTAQUE_JOUEUR2JOUEUR4_ATTAQUE_JOUEUR3 FEU_VERT4JETTE4 REREFAIRE4ENCORE RETOUR_CARTEQUESTIONJ_2J_3J_1J_4DEBUT_PROCEDUREFIN_JOUEUR1_AVEC_BOTTEDEGASTESTJEUCLAVIER SURVEILLANCECURSEUR_DISTRIBUTION DISTRIBUTION MOUVEMENTFIN CURSEUR_JEU ORGANNIGRAMMECHERCHE2CHERCHE3CHERCHE4REJETRAFECRAN MOUVE_PIOCHEPOINTAGE_CARTE RETOUR_CARTESONSCHERCHE1PALETTEMOUSEXTOTOMOUSSEXPROC_TRINITIALISATIONPATN4NONFpermet de ne pas activer l'avance du programme par touche chift :$O!M!AUX:FOUVERTURE DU MINITEL POUR LE DEBUG >DFMLA TOUCHE CONTROLE FAIT APPARAITRE LA LIGNE TRAITEE L lU+ *lI+ lE$ B+ >-8 <METTRE LE MINITEL EN MODE 80 COLONES (Fnct + T puis A) 6LA TOUCHE Shift gauche fait avancer le programme i>LA TOUCHE Control fait apparaitre l'instruction suivante -0appui sur aucune touches: programme bloqu. >-8  F  R-M F- tFm!!!F \F JV #a022100 #b001101 #c7770505020070055200505552220770557075055507703103 #d , ##E 9B 03 #W 00 00 14 05 2E 0C 08 A:\*.*@ #W 00 00 00 01 50 09 00 @ #W 00 00 36 01 15 09 00 @ #W 00 00 0F 0A 2A 0B 00 @ #M 00 00 00 FF A  DISQUE @ @ #M 00 01 00 FF B  DISQUE @ @ #T 00 07 02 FF CORBEILLE@ @ #F FF 04 @ *.*@ #D FF 01 @ *.*@ #G 03 FF *.PRG@ @ #G 03 FF *.APP@ @ #F 03 04 *.TOS@ @ #P 03 04 *.TTP@ @ NB_TOURJOU_DEPSABOTRESTE NOMBRE_REJETCOMPTEURPIOCHE DERNIER_REJETYNB_COUPS_FOURRE_J1 NB_BOTTE_J1NUMNUM1NUM2NUM3NUM4MAXCARTEMANQUE NB_200_J1 JOUEUR_POINTEALERTNB_COUPS_FOURRE_J2 NB_BOTTE_J2 NB_200_J2NB_COUPS_FOURRE_J3 NB_BOTTE_J3 NB_200_J3NB_COUPS_FOURRE_J4 NB_BOTTE_J4 NB_200_J4NB_POINT_JOUEUR1TOTAL1NB_POINT_JOUEUR2TOTAL2NB_POINT_JOUEUR3TOTAL3NB_POINT_JOUEUR4TOTAL4MANCHENB_20_J3COUPS_FOURE_J2 ECRAN_EXISTCXCYCVAR1VAR2CHERCHEMNOUVELLE_PARTIENBNB1NB2NB3NB4NB5NB6NB7NB8NB9NB10NB11NB12NB1FB48 CE JEU NE FOCTIONNE QU'EN |BASSE OU HAUTE RESOLUTION | FF$!!! STOP|CONT!F D߀FSF$F$F 4OUIF0nF!!!FO OUIF HV FOLGF!!!F |F!2$I!M!A:\1000BORN\CARTES.B_H\TAILLE_BFEHM!!!!!!!! ! ! ! ! !!!!!!!!FI 0MF05 ߀F05 ߀F05 ߀F05 ߀F05 ߀F05 ߀F05 ߀F0 5 ߀F0 5 ߀F0 5 ߀F0 5 ߀F0 5 ߀F05 ߀F05 ߀F05 ߀F05 ߀F05 ߀F05 ߀F05 ߀F05 ߀FB0     F 4$R!M!A:\1000BORN\CARTES.B_H\CARTES_B!FM!l!l!l!l!l!l!l! l! l! l! l ! l!!l"!l#!l$!l%!l&!l'!l(!l)F M!F 0MF$F $V F0$I!M!a:\1000born\cartes.b_h\TAILLEF8M!*!+!,!-!.!/!0!1!2!3!4!5!6!7!8F 0MF05* ߀F05+ ߀F05, ߀F05- ߀F05. ߀F05/ ߀F050 ߀F051 ߀F052 ߀F0 53 ߀F0!54 ߀F0"55 ߀F0#56 ߀F0$57 ߀F0%58 ߀F40& !"#$%FF 2$R!M!A:\1000born\cartes.b_h\CARTES!&FfM!l!l!l!l!l!l!l!l!l! l!!l'!"l&!#l(!$l%!%l)F M!F 0MF 49)FF$F4:FFfeux vert 4;FFfeux rouge 4<FFpanne d'ssence 4=FFessence 4>FFaccident 4?FFrparation 4@FFcrevaison 4AFFroue de secours "4BFFlimitation de vitesse (4CFFfin de limitation de vitesse  4 V Fd basse rsolution 4D FF100 4E!FF200 4F"FF 75 4G#FF 50 4H$FF 25 F8rFF pour le moment le dessin des kilometres n'est pas fait 64D)FF100 en haute rsolution s4E)FF200 4F)FF 75 4G)FF 50 4H)FF 25 $F4I%FFas du volant 4J&FFincrevable 4K'FFciterne l4L(FFprioritaire 49)FFcarte vide $F|F DV F (4MA:\1000BORN\GRAPH.PIC\ECRAN.PI1FFA$F V F\(4MA:\1000BORN\GRAPH.PIC\ECRAN.PI3FFA$F NV F\R !!1!!NFune portion d'cran pour dfinir une carte vide & !K!!!OF !N!+!!PF$F V FR!!b!r!NFune portion d'cran pour dfinir une carte vide & !!!!OF !!V!!PF$FDQF pV FFFLGF!!!F |JF! 8F!!!F$F V F(4MA:\1000BORN\GRAPH.PIC\SCORE.PI3FFA 8&F:(4MA:\1000BORN\GRAPH.PIC\SCORE.PI1FFA$FDRFA V F\FFLGF!!!F |lF! 8F!!!F\$F V F\*4M!A:\1000BORN\GRAPH.PIC\PRESENT.PI3FFA 8LF:*4M!A:\1000BORN\GRAPH.PIC\PRESENT.PI1FFA$FF (H! ! ! F4S 122113211FF4T 15b86a148c36FFLF V F!*LY;! " FF*LY;! " PRESSEZ UNE TOUCHE FF*LY;! " POUR EVITER LE FF*LY;! " MODE DEMONSTRATION FF*LY;! " FF 8F; tF1!n!!F LY! " FLY! " PRESSEZ FLY! " UNE FLY! " TOUCHE FLY! " POUR FLY! " EVITER FLY! " LE MODE FLY! " DEMO FLY! " F$F 4UFFF$!!! !dF UOUI'Fd(FUOUIF'L)GFUOUIFFL*GFxUOUIFF(FxUOUIFF"H)!*95&H?T!(! F xUOUIF?"H(9V F xUOUIF"H(9V F xUOUIF |*FUOUIF |~)FUOUIFL)G FrUOUIFFL+GFTUOUIFFB!!5?S!)! !+ !+ !FtTUOUIF |+FrUOUIF |)FUOUIF0'F5  F+!)!!(!S!TF$!!!!F$!!!!F  VV F0,F0-F0.F0/F 8F0,F0-F0.F0/F$F V JF F$F|,!.!-!/FF,F.-F..F./F.|,!.!-!/F,F.-F.|,!.!-!/F dV FF,ߠF 8F,,ߠF$F F, F 4hOUIF 4VOUIF00FF  FR-M FtFNOIR 4|F RETOUR DE CHAQUE MANCHE OU NOUVELLE PARTIE   1hOUIF vU1F 4WDEMOFFFP02Vߠ Ftirage aleatoire du nombre de joueurs en mode demonstration. 2߀Fs.a=4 !ou 4 joueurs quoi qu'il arrive 00FAF 8F 4WJEUF$F$F 4hNONF  VOUIFA02FA 4UFF 4WJEUF|FV4 MODE W: | | NOMBRE DE JOUEURS | ? | F6!!!Alatoir|De 1 4|DEMO/JEU!FO JF WJEUJF4WDEMOFF 8FE 4WJEUF$FFJ$F X߀JF|F:4+ | NOMBRE DE JOUEURS: | 2 FF*!!! << | OK | >> !3F  3߀F @4 2  joueurs. | Mode = W | OK ?? FF&!!! OUI | NON !F ߀F F$FF$F 3߀F 022߀F 2߀F &4 |VOUS ETES AU MINIMUM |FF"!!!RETURN!4F 02F$FF$F R3FR2F D2߀FR&4 |VOUS ETES AU MAXIMUM |FF"!!!RETURN!4F 02F$FF$F 8FF02Vߠ F2߀FR hF2$F $F |F$!!!!F| \FT-N |4 LES TABLEAU DES CARTES T-N | (H F JEU JOUEUR 1 (GRAPHISME) $H F JEU JOUEUR 1 (TEXTE) (H F JEU JOUEUR 2 (GRAPHISME) $H F JEU JOUEUR 2 (TEXTE) :H F TABLEAU DES ATTAQUES DANS JEU (GRAPHISME) -6H FTABLEAU DES ATTAQUES DANS JEU (TEXTE) M <2FD(H F JEU JOUEUR 3 (GRAPHISME) $H F JEU JOUEUR 3 (TEXTE) $F 2߀FU(H F JEU JOUEUR 4 (GRAPHISME) $H  F JEU JOUEUR 4 (TEXTE) $F 8H i F TABLEAU DES CARTES REJETEES (GRAPHISME) )4H i FTABLEAU DES CARTES REJETEES (TEXTE) M 8H i FTABLEAU GENERAL DES CARTTES (GRAPHISME) )2H i F TABLEAU GENERAL DES CARTES (TEXTE)  &H F TABLEAU DES KILOMETRES `q` ,g( zLB x,#*Jydg3Z!`,Nu?<?<NNXO @!| P  NuFIATJy`fJyXf o(f y*n4"y&09*@01PgBy*`~Ry* y*fna|`h Pfb3` z2C  gfSHBHzF?<NA\O?<'Hzp?<NNAPOJ@f$a4XOF8Jydg3bN! NޭJybgP OfNh]H hKfANEOMASTR.PRG#,<Ĝ#OTar#(}3~aJy~4g`Hz?<&NN\OJyjA`@BgHz?<=NAJ@j@/| NAJ@j2/| NAJ@j$/| NAJ@jPOAa?<NATO`PO3/<N/<@?9?<?NA Jk~ANB0?9?<>NAXOa$By ygB9B9#x y#1| 1|"1|$1|33 yf33A Uaa/<$?<?<NNPOa/<'?<?<NNPO/</</<?<NN*@B-Bm?F ACCIDENT L 9ACCIDENTF |BFCLGFEL 9@F CREVAISON NL 9 CREVAISONFN |FRLGFNL 9:F FEU VERT L 9FEU VERTF |FEL G%FN L 9CF FIN DE LIMITATION EL 9FIN DE LIMITATIONFE |$FIL&G+FIL 9=F ESSENCE IL 9ESSENCEFI |FSL,G1FIL 9?F REPARATION L 9 REPARATIONF |FEL2G7FFL 9AF ROUE DE SECOURS EL 9ROUE DE SECOURSFE |FO$L 89LF BOTTE PRIORITAIRE RL 89 PRIORITAIREFR L 99KF BOTTE CITERNE IL 99CITERNEFC$L :9IF BOTTE AS DU VOLANT L :9 AS DU VOLANTF"L ;9JF BOTTE INCREVABLE L ;9 INCREVABLEFLWDEMOF>LY! "( MODE DEMONSTRATION. =ARRET FF 8F>LY! "( MODE JEU FF$F 8TF WDEMOFNLY ! "9 MODE DEMONSTRATION. =ARRET F 8NF NLY ! "9 MODE JEU F$F$F XF.  1F0<<߀F <2F0<F$F$F F 4cOUIFvitesse=0.1 !(rapide) 0=F 0>FF APRES LA DONNE ON REMET LE JOU NORMAL (VOIR PLUS HAUT) "vitesse=0.05 !vitesse normal  J-D J-D |F BOUCLE GENERAL DU JEU J-D J-D  4XFF 4eFF XF. V F- tWDEMOF>LY! "( MODE DEMONSTRATION. =ARRET FF 8F>LY! "( MODE JEU FF$F 8F ,WDEMOFNLY ! "9 MODE DEMONSTRATION. =ARRET F 8F NLY ! "9 MODE JEU F$F$F XF. HF N-I 2 CALCUL DU SABOT N-I   ?F-$0@##2 7F 8F 0@A7F$F @F 6F*4! |PLUS DE CARTES, FIN DU JEU | F JWJEUF "!!!SCORES !F 8F FT!!!F tFBLANC  RV F \!A!!x!fFa!F!!sFa!F!!sF$Ti!U!PLUS DE CARTES,FE"Ti!i! FIN DU JEU !F 8Fi !!!!fF!!!F!!!F$T!!PLUS DE CARTES,FE"T!! FIN DU JEU !F$F `FT!!!FE F lV FE\!A!fF 8F\!!fF$F$FF$F6 4gFON ATTEND POUR ENTENDRE LA FIN DU SON -"`2F "" 8!!!!FD ET ON STOP LE SON $FH4?PLUS DE CARTES DANS LE SABOT, |ON RETOURNE LES CARTES REJETEES!F0B߀F WJEUFF"!!! OK !FO 8FF FT!!!F!tFBLANC  V F! H!8F AUTREMENT ON PREND LES CARTES COMME ELLE VIENNENT O |F BF 0BFF 4X  F 4e  F  eF F $F $F 6L 9FON EFFACE DE LA MEMOIRE LA CARTE PIOCHE IL 9F IDEM >077߀FON INCREMENTE LE NOMBRE DE CARTES TIREES 6 !LE TIRAGE PIOCHE EST TERMINE   X<߀F  VWDEMOFN-H 6 JOUEUR 1 (AVEC DEMO) N-H L9XF CARTE PIOCHEE -L9eF  fV FE8F8PF8F8F 4dbFF #!d F 8F8F8F8F8F 4dbFF #&! F$F$ #@݀ F- ^V FPLY#! "0"7#@߀ FNOMBRE DE CARTE RESTANTE DANS LA PIOCHE 8F#&LYF! "0"7#@߀ F$F 8FF V F"LY#! "7#@߀ F 8 F#"LYF! "7#@߀ F$F$F #@݀ F zV F!N!PFLY#! "00FF 8F#!!PFLYF! "00FF$F$FF V F:!! Faffichage de la carte pioche S 8@F!! F$F ` F  V Ff,8FPOUR LE MOUVEMENT DES CARTES 8F8FP$F  F 0EXISTANCE DES CARTES DANS JEU JOUEUR JOUANT  LGFT D FEU VERTFN 4iOUIF$F" x FIN DE LIMITATIONF 4jOUIF$F.  ESSENCEZPANNE D'ESSENCEF 4kOUIF$F0  ROUE DE SECOURSZ CREVAISONFi 4kOUIF$F* 6  REPARATIONZACCIDENTFO 4kOUIF$F( p FEU VERTZ FEU ROUGEF 4kOUIF$FV  PANNE D'ESSENCE ACCIDENT  CREVAISON  FEU ROUGEF% 4lOUIF$F&  LIMITATION DE VITESSEF 4mOUIF$F @  AS DU VOLANTFI 4nOUIF$F j CITERNEF 4oOUIF$F   INCREVABLEFI 4pOUIF$F   PRIORITAIREF 4qOUIF$FB  200 100 75 50 25FF 4rOUIF$F J 50 25F 4sOUIF$F |FF2 [FEU VERT\FEU VERT]FEU VERTF 4tOUIF$Fx $_LIMITATION DE VITESSE#`LIMITATION DE VITESSE2 #aLIMITATION DE VITESSE2߀ F 4uOUIF$F LZFEU VERTF 4vOUIF$FJ ZPANNE D'ESSENCEZ CREVAISONZACCIDENTZ FEU ROUGEF 4OUIF$F$ ^LIMITATION DE VITESSEFE 4wOUIF$F coup_fourre  #nOUIZACCIDENT #oOUIZPANNE D'ESSENCE #pOUIZ CREVAISON #qOUI#Z FEU ROUGE^LIMITATION DE VITESSE FLGFx "#  AS DU VOLANTZACCIDENT # CITERNEZPANNE D'ESSENCE #  INCREVABLEZ CREVAISON F 0EFF$FJ |#  PRIORITAIRE#Z FEU ROUGE^LIMITATION DE VITESSE F 0EFF$F |F 0EFF tF   PRIORITAIREF: ZPANNE D'ESSENCEZACCIDENTZ CREVAISONF4ZFEU VERTFF 4x:FF$F$ j^LIMITATION DE VITESSEFC4^FIN DE LIMITATIONF 4yCFF$FFFFBH9߀FFLAG DE PRESENCE DE LA BOTTE PRIORITAIRE `2F0<<߀F4g COUPS_FOUREF$F    CITERNEF4ZFEU VERTFF 4x:FFFFF>H9߀F FLAG DE PRESENCE DE LA BOTTE CITERNE 0<<߀F4g COUPS_FOUREF$F   V  AS DU VOLANTFE4ZFEU VERTFF 4x:FFFFFDH9߀FFLAG DE PRESENCE DE LA BOTTE AS DU VOLANT E0<<߀F4g COUPS_FOUREF$F     INCREVABLEF 4ZFEU VERTFF 4x:FFFFFBH9߀F FLAG DE PRESENCE DE LA BOTTE INCREVABLE T0<<߀F4g COUPS_FOUREF$F 4X F 4e F4dXFFcarte a bouger   V F 8#ߠ F 8 F 8#ߠ F$F  F  V F8F 8 F8F$F$F 0EFF  V F82F8ZF ## ! F!!NF 8 F8dFF8FF ## !@ F!!NF$F F$F ,REJETER BOTTES SI FIN DU JEU EST PROCHE tF h #nOUIoOUIpOUIqOUI #89:; FLGFT   PRIORITAIRE  INCREVABLE  AS DU VOLANT CITERNEF 0EFF$F | F 0EFF |V F28#ߠ F MOUVEMENT CARTE 8F 8#ߠ F$F  F V F8F 8F8F$F$F 4e F  V F 82F8ZF ## ! F!!NF 8F8dFF8FF ## !@ F!!NF$F e PRIORITAIREFE GF(COMPTEUR BOTTE POSEE) BH9߀FE FLAG DE PRESENCE DE LA BOTTE PRIORITAIRE :0<<߀F LE JOUEUR REJOU (IL S'EST DEFOSSE!) O4gBOTTEF$F  LeCITERNEFE GF(COMPTEUR BOTTE POSE) R>H9߀FE FLAG DE PRESENCE DE LA BOTTE CITERNE 0<<߀F4gBOTTEF$F  e AS DU VOLANTF GF(COMPTEUR BOTTE POSEE) DH9߀FE FLAG DE PRESENCE DE LA BOTTE AS DU VOLANT 0<<߀F4gBOTTEF$F  e INCREVABLEF GF(COMPTEUR BOTTE POSEE) BH9߀FE FLAG DE PRESENCE DE LA BOTTE INCREVABLE T0<<߀F4gBOTTEF$F F$F attaquer 1 F0HFJ )lOUItOUIFd$=attaque dans jeu i$=un joueur a 1 feu vert LGF L9F L9FV  PANNE D'ESSENCE  CREVAISON ACCIDENT  FEU ROUGEFL9 FNL9 FN$F |0F, #9::; #29: F |F0IF0JF0KF0LF [FEU VERTFLGFF # ACCIDENT  # PANNE D'ESSENCE  #  CREVAISON  #  FEU ROUGE  F0JFC$F |NF$F \FEU VERTFLGFF # ACCIDENT  # PANNE D'ESSENCE  #  CREVAISON  #  FEU ROUGE  F0KFC$F |0F$F ]FEU VERTFLGFF # ACCIDENT  # PANNE D'ESSENCE  #  CREVAISON  #  FEU ROUGE  F0LFC$F |F$F  JKLF0HF F$FF0HVߠ F$ BH߀J݀F F$F$ tHK݀F F$F$ H߀L݀F F$F FH|F [FEU VERTFLGFF # ACCIDENT  # PANNE D'ESSENCE  #  CREVAISON  #  FEU ROUGE  F* F#recherche ventuel coups fourr 0HF 4X F 4e F4dXFF CARTE A BOUGER N RV Forecherche des coordonnees de la carte a bouger 8#ߠ F 8|F 8#ߠ F$F F V F8F 8F8F$F$F 0EFF$F |FF$F F|F >\FEU VERTFLGFF ,# ACCIDENT  # PANNE D'ESSENCE  #  CREVAISON  #  FEU ROUGE  F F#0HFC 4X F 4e F4dXFF CARTE A BOUGER N V Frecherche des coordonnees de la carte a bouger 8#ߠ F 8F 8#ߠ F$F F V F8F 8F8F$F$F 0EFF$F |DFF$F F|F x]FEU VERTFLGFF f# ACCIDENT  # PANNE D'ESSENCE  #  CREVAISON  #  FEU ROUGE  F F#0HFC 4X F 4e F4dXFF CARTE A BOUGER N V Frecherche des coordonnees de la carte a bouger 8#ߠ F 8F 8#ߠ F$F VF 8V F8F 8PF8F$F$F 0EFF$F |~FF$F |FJ HFAUCUN JOUEUR NE PEUT ETRE ATTAQUE (bottes correspondante) u 4tNONFFN$FB8FOsi les joueurs n'ont pas le meme nombre de kilometres n0MF f[FEU VERTF 0M9FF0HFR$F :M\FEU VERTF 0M:FF0HFF$F ;M]FEU VERTF0HFF$F$F  HFt HH#H߀[FEU VERT #H\FEU VERT #H]FEU VERT F0HVߠ F F$F 4XFF #^H߀FLGF "# ACCIDENT  # PANNE D'ESSENCE  #  CREVAISON  #  FEU ROUGE  F F# 4X F 4e F4dXFF CARTE A BOUGER N !V Frecherche des coordonnees de la carte a bouger 8#ߠ F 8"F 8#ߠ F$F "F "dV F8F 8"|F8F$F$F 0EFF$F | FF "XF F$F #V F 82F MOUVEMENT CARTE 8 F MOUVEMENT CARTE 8#DF8dF 8F $F 4zXFF 4[eFF$F &0HFNLGFN %d# ACCIDENT  # PANNE D'ESSENCE  #  CREVAISON  #  FEU ROUGE  F F# 4X F 4e F4dXFF CARTE A BOUGER N $V Frecherche des coordonnees de la carte a bouger 8#ߠ F 8$F 8#ߠ F$F %TF %6V F8F 8%NF8F$F$F 0EFF$F |#FF %XF F$F %V F 8F MOUVEMENT CARTE 8 F  MOUVEMENT CARTE 8&F8,F 8F $F 4{XFF 4\eFF$F )H߀FNLGFN (6# ACCIDENT  # PANNE D'ESSENCE  #  CREVAISON  #  FEU ROUGE  F F# 4X F 4e F4dXFF CARTE A BOUGER N 'V Frecherche des coordonnees de la carte a bouger 8#ߠ F 8'F 8#ߠ F$F (&F (V F8F 8( F8F$F$F 0EFF$F |&`FF (^XF F$F (V F 8F MOUVEMENT CARTE 8 F  MOUVEMENT CARTE 8(F8F 8F $F 4|XFF 4]eFF$F4gATTAQUEF )lV FT ## ! F!!NF F 8)F ## !@ F!!NF F$F$F |F poser un feu vert -4#wNON#wOUIjNON #lNON#lOUItNON #mNON#mOUIuOUI iOUIvNONNONFLGF * FEU VERTF 4X F 4e F 0EFF$F |*vFF 4xXFF 4ZeFF4dXFF carte a bouger  +XV FjH8#Eߠ F POINT DE DEPART DE LA CARTE A DEPLACER 8+F 8#Eߠ F$F +EF +V F8F 8+F8F$F$F ,V F282FPOINT D'ARRIVE DE CETTE MEME CARTE 8ZFP IDEM R4gROULEF ## ! F!!NF 8-&F28dFFPOINT D'ARRIVE DE CETTE MEME CARTE 8FP IDEM R4gROULEF ## !@ F!!NF$F F$F poser fin de limitation X 0 #lNON#lOUItNON #mNON#mOUIuOUI wOUIjOUIFLGF" .  FIN DE LIMITATIONF 4X F 4e F 0EFF$F |-FF 4yXFF 4^eFF4dXFFcarte a bouger  .V FT 8#Eߠ F 8.F 8#Eߠ F$F /EF .V F8F 8/F8F$F$F /V F8 F8ZF4gPARADEFF ## ! F!!NF 8/F8FF8FF4gPARADEFF ## !@ F!!NF$F F$F parer 1 P 3bkOUI#lNON#lOUItNON #mNON#mOUIuOUI FILGF 2.# ESSENCEZPANNE D'ESSENCE # ROUE DE SECOURSZ CREVAISON #  REPARATIONZACCIDENT # FEU VERTZ FEU ROUGE F 4X F 4e F4dXFFcarte a bouger  1V F 8#ߠ F 81F 8#ߠ F$F 2F 2V F8F 82F8F$F$F 0EFF$F |0FF 2V F82F8ZF ## ! F!!NF 82F8dFF8FF ## !@ F!!NF$F 3&eFEU VERTF4gROULEF 83@FO4gPARADEFF$F 4xXFF 4ZeFF FF$F poser kilometre maximum b ;&#lNON#lOUItNON #mNON#mOUIuOUI wNONvOUIrOUIFNLGFB 4T 200 100 75 50 25FNH95 F$F |4F0NF0O8FLGF 4 OF 0N F 0EFF$F |4FF 5V F0 8#ߠ F 858F 8#ߠ F$F 5EF 5V F8F 85F8F$F$F 9vNFN0Nw ! ! ! ! ! ! F LGF 65 NF 6fV F 8#ߠ F 86F 8#ߠ F$F 6F 6V F8F 86F8F$F$F$F |6FF 9p#N8 F:LGF ON RECHERCHE TOUTES LES VALEUR = A 0 6 7 F ET ON LES CHANGES EN 1000 POUR ETRE 6H9FNSUR DE TROUVER LE MIN DU TABLEAU $F SI SI |7dFIN0Nu ! ! ! ! ! ! F LGF 945 NF 8V F 8#ߠ F 88F 8#ߠ F$F 9.F 9V F8F 89(F8F$F$F$F |8LFF 9j#N8 FF#$F$F$F 9NFPF$F 4eN FFLGF : eF 4X F4dXFFCARTE A BOUGER 0EFF$F |9FA0885e FLGFU H9F |:6F :V F82F8ZF ## ! F!!NF 8; F8dFF8FF ## !@ F!!NF$F4gPOINTF FP$F Jposer kilometre maximum et inferieur a 75 (si le joueur est limit) j B#lNON#lOUItNON #mNON#mOUIuOUI wOUIjNONvOUIsOUIFLGF <* 50 25FH95 F$F |;F0NF0O8FLGF  =^ OF 0N F 5 NF >2V F 8#ߠ F 8>\F 8#ߠ F$F >F >V F8F 8>F8F$F$F$F |=FF A<#N8 F:LGF ON RECHERCHE TOUTES LES VALEUR = A 0 6 ? F ET ON LES CHANGES EN 1000 POUR ETRE 6H9FNSUR DE TROUVER LE MIN DU TABLEAU $F SI SI |?0FIN0Nu ! ! ! ! ! ! F LGF A5 NF @jV F 8#ߠ F 8@F 8#ߠ F$F @F @V F8F 8@F8F$F$F$F |@FF A6#N8 FF#$F$F$F 4eN FFLGF A eF 4X F4dXFFCARTE A BOUGER $F |AhFA0885e FLGFU H9F |AF BTV F82F8ZF ## ! F!!NF 8BF8dFF8FF ## !@ F!!NF$F4gPOINTF FP$F limiter un joueur : J#lNON#lOUItNON mOUIuNONFLGF& Dj LIMITATION DE VITESSEF 4X F 4e F4dXFF CARTE A BOUGER  CV F 8#ߠ F 8CF 8#ߠ F$F DZF D"FEU VERT") AND (h$="OUI" AND limit1$="LIMITATION DE VITESSE") TFOR x=0 TO 6 A"IF CARTE EN DOUBLE L'INSCRIRE NEXT x EREJETER CARTE EN DOUBLE ENDIF   |FLE9 FLE9 FF9  Qte PRIORITAIREFE QFV F t F!U!%!WF tF 8QnF2!!K!F$F$F ReCITERNEFE QV FR t F>!U!K!WFR tF 8R F}!!!FR$F$F Re AS DU VOLANTF RV F t F2!U!>!WF tF 8RFd!!}!F $F$F STe INCREVABLEF S&V F t F%!U!2!WF tF 8SNFK!!d!F $F$F  SV FRLY ! "78" KMF 8SF LY! "78" KMF$FHFL9FL9F0<<߀F T <2F0<F$F UE F Dmouvement carte pioche vers jeu a la place de la carte joue! R 4dE F U0V Fe8F8F 8#Eߠ F8F #! F!!NFF 8UF8F8F 8#Eߠ F8F #&!@ F!!NFF$F 4gFF 8V,FF VV F!!NF 8VF!!NF$FF$FF N-H h 8RF-JOUEUR 1 MODE MANUEL N-H h L9XFL9eF0 pointage pioche -HF WV F  #!d F 8WF #&! F$F04dbFF CARTE_PIOCHE$=DESSIN CARTE RETOURNEE $FFdplacement carte pioche T XZV Fo:!! Faffichage de la carte pioche - 8X~F!! F$FHF \F|FF> EN RETOUR: CARTE$=DESSIN ET C_ALPHA$=TEXTE -HF|F YQߠF FF$F ZLeFEU VERTFT YZ FEU ROUGEZ REPARATIONZESSENCEZROUE DE SECOURSZRIENFD 4xXFF 4ZeFF L9F L9F4gROULEF 8ZFFO>42IL EST IMPOSSIBLE DE |POSER UN FEU VERT SUR | ZF !!! OK !FS 4OUIFFOFO$F$F [He REPARATIONF ZZACCIDENTFB45IL EST IMPOSSIBLE DE POSER |UNE REPARATION SUR | ZFF !!! OK !FE 4OUIFFOFO 8[BFU 4xXFF 4ZeFF L9F 4FF4gPARADEFF$F$F \ReROUE DE SECOURSFF \Z CREVAISONFOH4;IL EST IMPOSSIBLE DE POSER |UNE ROUE DE SECOURS SUR | ZFF !!! OK !FE 4OUIFFOFO 8\LFU 4xXFF 4ZeFF L9F 4FF4gPARADEFF$F$F ]PeESSENCEF ]ZPANNE D'ESSENCEFF>42IL EST IMPOSSIBLE DE POSER |UNE ESSENCE SUR | ZF !!! OK !FE 4OUIFFOFO 8]JFU 4xXFF 4ZeFF L9F 4FF4gPARADEFF$F$F ^HeFIN DE LIMITATIONFE$ ]^LIMITATION DE VITESSEF|(4 | VOUS N'ETES PAS LIMITE! FF !!! OK !FT 4OUIFFOFO 8^BFU 4yXFF 4^eFF L9F 4eFF4gPARADEFF$F$F tFAF ``e PRIORITAIRE#Z FEU ROUGE^LIMITATION DE VITESSE JFR4I |CETTE BOTTE N'EST PAS | UN COUPS FOURREE, | VOULEZ-VOUS LA POSER ??F&!!! OUI | NON !F `4߀F  _V F t F!U!%!WF tF 8_F2!!K!F $F GF(COMPTEUR BOTTE POSEE) BH9߀FE FLAG DE PRESENCE DE LA BOTTE PRIORITAIRE 0<<߀F4gBOTTEF 8`ZFO 4OUIFFOFO$F$FF bJe PRIORITAIRE#Z FEU ROUGE^LIMITATION DE VITESSE JF: aZACCIDENTZPANNE D'ESSENCEZ CREVAISONF4ZFEU VERTFF 4x:FF$F$ aP^LIMITATION DE VITESSEFS4^FIN DE LIMITATIONF 4yCFF$FFFF aV FT t F!U!%!WFT tF 8aF2!!K!FT$FBH9߀FFLAG DE PRESENCE DE LA BOTTE PRIORITAIRE 0<<߀F4g COUPS_FOUREF$F , d>eCITERNEZPANNE D'ESSENCEJFLR4I |CETTE BOTTE N'EST PAS | UN COUPS FOURREE, | VOULEZ-VOUS LA POSER ??F&!!! OUI | NON !F d߀F GF(COMPTEUR BOTTE POSEE)  cV FE t F>!U!K!WFE tF 8cF}!!!FE$F>H9߀F FLAG DE PRESENCE DE LA BOTTE CITERNE 0<<߀F4gBOTTEF 8d8FO 4OUIFFOFO$F$F, e|eCITERNEZPANNE D'ESSENCEJFL4ZFEU VERTFF 4x:FFFFF dV FN t F>!U!K!WFN tF 8eF}!!!FN$F>H9߀F FLAG DE PRESENCE DE LA BOTTE CITERNE 0<<߀F4g COUPS_FOUREF$F * gte AS DU VOLANTZACCIDENTJFER4I |CETTE BOTTE N'EST PAS | UN COUPS FOURREE, | VOULEZ-VOUS LA POSER ??F&!!! OUI | NON !F gH߀F GF(COMPTEUR BOTTE POSEE)  fV FE t F2!U!>!WFE tF 8fFd!!}!FE$FDH9߀F FLAG DE PRESENCE DE LA BOTTE AS DU VOLANT U0<<߀F4gBOTTEF 8gnFO 4OUIFFOFO$F$F* he AS DU VOLANTZACCIDENTJFE4ZFEU VERTFF 4x:FFFFF hV F t F2!U!>!WF tF 8hDFd!!}!F$FDH9߀FFLAG DE PRESENCE DE LA BOTTE AS DU VOLANT U0<<߀F4g COUPS_FOUREF$F ( je INCREVABLEZ CREVAISONJFR4I |CETTE BOTTE N'EST PAS | UN COUPS FOURREE, | VOULEZ-VOUS LA POSER ??F&!!! OUI | NON !F j~߀F GF(COMPTEUR BOTTE POSEE)  iV FE t F%!U!2!WFE tF 8jFK!!d!FE$FBH9߀F FLAG DE PRESENCE DE LA BOTTE INCREVABLE V0<<߀F4gBOTTEF 8jFO 4OUIFFOFO$F$F( ke INCREVABLEZ CREVAISONJF4ZFEU VERTFF 4x:FFFFF kPV FC t F%!U!2!WFe tF 8kxFK!!d!Fe$FBH9߀F FLAG DE PRESENCE DE LA BOTTE INCREVABLE V0<<߀F4g COUPS_FOUREF$F tFP2 nre200e100e75e50e25F lZFEU VERTFB45VOUS NE POUVEZ PAS ROULER, |VOUS ETES BLOQUE PAR | ZFF !!! OK !FR 4OUIFFOFO$F4 m`^LIMITATION DE VITESSE5e FP*4 | VOUS ETES LIMITE A 50 KM/H ! FF !!! OK !F 4OUIFFOFO$F n85e FV4M | IMPOSSIBLE !! , |Vous ne devez pas dpasser |les 1000 kilometres... | F!!!OK!F 4OUIFFOFO$F0885e F nF5e F!PF5$F L9F L9F4gPOINTF$F attaquer1 sans demo d he FEU ROUGEeLIMITATION DE VITESSEePANNE D'ESSENCEeACCIDENTe CREVAISONF$ reLIMITATION DE VITESSEFO oQ߀F $ oj_LIMITATION DE VITESSEFO0RFT$F o FT0RF$F 4}XFF 4_eFF4gATTAQUEF$F p|QF$ p`LIMITATION DE VITESSEFO0RFT$F pR FT0RF$F 4~XFF 4`eFF4gATTAQUEF$F q.Q߀F$ paLIMITATION DE VITESSEFO0RFT$F q FT0RF$F 4XFF 4aeFF4gATTAQUEF$F qR߀F0RF04 |LE JOUEUR Q  EST DEJA LIMITE! FF"!!!ANNULER!F 4OUIFFOFO$F rR߀FA0RF`4) |VOUS NE POUVEZ PAS LIMITER | LE JOUEUR Q %, IL A POSE | LA BOTTE PRIORITAIRE ! FF"!!!ET OUI!!F 4OUIFFOFO$FFO$F tFEU VERTFJ sX FEU ROUGEPANNE D'ESSENCE CREVAISONACCIDENTFTb4AVOUS NE POUVEZ PAS ATTAQUER|CE JOUEUR, IL EST DEJA ARRETE | PAR  ,| RECOMMENCEZ!FF$F. sROUE DE SECOURS REPARATIONFI^4QVOUS NE POURREZ ATTAQUER|CE JOUEUR, QUE LORSQU'IL AURA | POSE UN FEU VERT SUR SA FF$F tdESSENCEFZ^4RVOUS NE POURREZ ATTAQUER|CE JOUEUR, QUE LORSQU'IL AURA | POSE UN FEU VERT SUR SON F$F!!!OK!FE 4OUIFFOFO 8bFU x4Q߀FO, ue FEU ROUGE FU`4V VOUS NE POUVEZ PAS ATTAQUER |CE JOUEUR, IL A POSE LA BOTTE | | PRIORITAIRE ! FF"!!!ET OUI!!F 4OUIFFOFO$F, v\e CREVAISON FU^4U VOUS NE POUVEZ PAS ATTAQUER |CE JOUEUR, IL A POSE LA BOTTE | | INCREVABLE ! F"!!!ET OUI!!F 4OUIFFOFO$F, w,eACCIDENT FU`4W VOUS NE POUVEZ PAS ATTAQUER |CE JOUEUR, IL A POSE LA BOTTE | | AS DU VOLANT ! F"!!!ET OUI!!F 4OUIFFOFO$F2 wePANNE D'ESSENCE F \4R VOUS NE POUVEZ PAS ATTAQUER |CE JOUEUR, IL A POSE LA BOTTE | | CITERNE ! FF"!!!ET OUI!!F 4OUIFFOFO$F 4zXFF 4[eFF0EF LE9eF F9$F {QFA, ye FEU ROUGE FU`4V VOUS NE POUVEZ PAS ATTAQUER |CE JOUEUR, IL A POSE LA BOTTE | | PRIORITAIRE ! FF"!!!ET OUI!!F 4OUIFFOFO$F, ye CREVAISON FU^4U VOUS NE POUVEZ PAS ATTAQUER |CE JOUEUR, IL A POSE LA BOTTE | | INCREVABLE ! F"!!!ET OUI!!F 4OUIFFOFO$F, zeACCIDENT FU`4W VOUS NE POUVEZ PAS ATTAQUER |CE JOUEUR, IL A POSE LA BOTTE | | AS DU VOLANT ! F"!!!ET OUI!!F 4OUIFFOFO$F2 {ePANNE D'ESSENCE F \4R VOUS NE POUVEZ PAS ATTAQUER |CE JOUEUR, IL A POSE LA BOTTE | | CITERNE ! FF"!!!ET OUI!!F 4OUIFFOFO$F 4{XFF 4\eFF0EF LE9eF F9$F LQ߀FA, |e FEU ROUGE FU`4V VOUS NE POUVEZ PAS ATTAQUER |CE JOUEUR, IL A POSE LA BOTTE | | PRIORITAIRE ! FF"!!!ET OUI!!F 4OUIFFOFO$F, }te CREVAISON FU^4U VOUS NE POUVEZ PAS ATTAQUER |CE JOUEUR, IL A POSE LA BOTTE | | INCREVABLE ! F"!!!ET OUI!!F 4OUIFFOFO$F, ~DeACCIDENT FU`4W VOUS NE POUVEZ PAS ATTAQUER |CE JOUEUR, IL A POSE LA BOTTE | | AS DU VOLANT ! F"!!!ET OUI!!F 4OUIFFOFO$F2 ePANNE D'ESSENCE F \4R VOUS NE POUVEZ PAS ATTAQUER |CE JOUEUR, IL A POSE L,A BOTTE | | CITERNE ! FF"!!!ET OUI!!F 4OUIFFOFO$F 4|XFF 4]eFF0EF LE9eF F9$F4gATTAQUEF$F$F|F V FRLY ! "78" KMF 8F LY! "78" KMF$F L9 FL9 FL9FL9F0<<߀F Z<2F0<F$F V FF,8#ߠ#ߠ F 8F,8#ߠ#ߠ F$FFFHIF categorie$="BOTTE" OR categorie$="COUPS_FOURE" ! ATTENTION, Nm$=" |VOUS REJOUEZ !!! | " ! LA CATEGORIE N'EST |NALERT 0,m$,1," SUPER ",var ! PLUS VALABLE APRES |HENDIF /! LE GOSUB SONS  \V F LY ! "78" KMF 8F LY! "78" KMF$F  F 4d F :V FF8F8F 8#ߠ F8F #! F!!NF 8F8F8F 8#ߠ F8F #&!@ F!!NF$F 4gFFFF 8.FF  V F!!NF 8(F!!NF$F$F8FFF$F$F F  ~<߀F P-J , JOUEUR 2 P-J  "V F-8F8PF82F8 F 4dbFF #!d F$ @#@݀ F-PLY#! "0"7#@߀ FNOMBRE DE CARTE RESTANTE DANS LA PIOCHE 8lF#"LY#! "7#@߀ F$F #@݀ F!N!PFLY#! "00FF$FF ,82F POUR LE MOUVEMENT DES CARTES *8 FP " " " " E 8F8F 8F 8dF 8F 4dbFF #&! F$ #@݀ F PLYF! "0"7#@߀ FNOMBRE DE CARTE RESTANTE DANS LA PIOCHE 8"FF"LYF! "7#@߀ F$F n#@݀ F!!PFLYF! "00FF$FF ,8dF POUR LE MOUVEMENT DES CARTES *8FP " " " " E$F L9XF carte piochee L9eF  F 0EXISTANCE DES CARTES DANS JEU JOUEUR JOUANT  LGFT  FEU VERTFN 4iOUIF$F"  FIN DE LIMITATIONF 4jOUIF$F.   ESSENCE[PANNE D'ESSENCEF 4kOUIF$F0 N ROUE DE SECOURS[ CREVAISONFA 4kOUIF$F*   REPARATION[ACCIDENTFO 4kOUIF$F(  FEU VERT[ FEU ROUGEF 4kOUIF$FV , PANNE D'ESSENCE ACCIDENT  CREVAISON  FEU ROUGEF! 4lOUIF$F& d LIMITATION DE VITESSEF 4mOUIF$F   AS DU VOLANTFI 4nOUIF$F  CITERNEF 4oOUIF$F   INCREVABLEFI 4pOUIF$F   PRIORITAIREF 4qOUIF$FB n 200 100 75 50 25FF 4rOUIF$F  50 25F 4sOUIF$F |rFF2 ZFEU VERT\FEU VERT]FEU VERTF 4tOUIF$Fx x^LIMITATION DE VITESSE#`LIMITATION DE VITESSE2 #aLIMITATION DE VITESSE2߀ F 4uOUIF$F [FEU VERTF 4vOUIF$FJ [PANNE D'ESSENCE[ CREVAISON[ACCIDENT[ FEU ROUGEF 4OUIF$F$ 2_LIMITATION DE VITESSEFE 4wOUIF$F coup_fourre 0#nOUI[ACCIDENT #oOUI[PANNE D'ESSENCE #pOUI[ CREVAISON #qOUI#[ FEU ROUGE_LIMITATION DE VITESSE FLGFx v#  AS DU VOLANT[ACCIDENT # CITERNE[PANNE D'ESSENCE #  INCREVABLE[ CREVAISON F 0EFF$FJ #  PRIORITAIRE#[ FEU ROUGE_LIMITATION DE VITESSE F 0EFF$F |F 0EFF tF   PRIORITAIREF: p[ACCIDENT[PANNE D'ESSENCE[ CREVAISONF4[FEU VERTFF 4z:FF$F$ _LIMITATION DE VITESSEFS4_FIN DE LIMITATIONF 4}CFF$FSFF  V FT t F!G!%!IFT tF 8HF2!!K!FT$FBH9߀FFLAG DE PRESENCE DE LA BOTTE PRIORITAIRE 0<<߀F4g COUPS_FOUREF$F   CITERNEF4[FEU VERTFF 4z:FFSFF TV F t F>!G!K!IF tF 8|F}!!!F $F>H9߀F FLAG DE PRESENCE DE LA BOTTE CITERNE 0<<߀F4g COUPS_FOUREF$F  $  AS DU VOLANTFE4[FEU VERTFF 4z:FFSFF V FE t F2!G!>!IFE tF 8Fd!!}!FE$FDH9߀FFLAG DE PRESENCE DE LA BOTTE AS DU VOLANT E0<<߀F4g COUPS_FOUREF$F  \  INCREVABLEF 4[FEU VERTFF 4z:FFSFF V F t F%!G!2!IF tF 8FK!!d!F $FBH9߀F FLAG DE PRESENCE DE LA BOTTE INCREVABLE T0<<߀F4g COUPS_FOUREF$F 4X F 4e F4dXFFcarte a bouger  V F 82F8 F #A! F 8"F8dF8F #!< F$FF$F P-J N,REJETER BOTTES SI FIN DU JEU EST PROCHE P-J Nh t#nOUIoOUIpOUIqOUI #89:; FLGFT   PRIORITAIRE  INCREVABLE  AS DU VOLANT CITERNEF 0EFF$F |F 0EFF tF 4e F \e PRIORITAIREFE V F t F!G!%!IF tF 8F2!!K!F$F TF(COMPTEUR BOTTE POSEE) BH9߀FE FLAG DE PRESENCE DE LA BOTTE PRIORITAIRE :0<<߀F LE JOUEUR REJOUE (IL S'EST DEFOSSE!) 4gBOTTEF$F  eCITERNEFE V FR t F>!G!K!IFR tF 8F}!!!FR$F TF(COMPTEUR BOTTE POSE) R>H9߀FE FLAG DE PRESENCE DE LA BOTTE CITERNE 0<<߀F4gBOTTEF$F  e AS DU VOLANTF V F t F2!G!>!IF tF 8"Fd!!}!F $F TF(COMPTEUR BOTTE POSEE) DH9߀FE FLAG DE PRESENCE DE LA BOTTE AS DU VOLANT 0<<߀F4gBOTTEF$F  e INCREVABLEF &V F t F%!G!2!IF tF 8NFK!!d!F $F TF(COMPTEUR BOTTE POSEE) BH9߀FE FLAG DE PRESENCE DE LA BOTTE INCREVABLE T0<<߀F4gBOTTEF$F ,V F 82F8 F #A! F 8fF8dF8F #!< F$FF$F attaquer 2 0HFJ VlOUItOUIF d$=attaque dans jeu i$=un joueur a 1 feu vert LGF L9F L9FV  PANNE D'ESSENCE  CREVAISON ACCIDENT  FEU ROUGEFL9 FNL9 FN$F |F, #8::; #28: F|F0IF0JF0KF0LF ZFEU VERTFLGFF # ACCIDENT  # PANNE D'ESSENCE  #  CREVAISON  #  FEU ROUGE  FH0IFC$F |F$F \FEU VERTFLGFF # ACCIDENT  # PANNE D'ESSENCE  #  CREVAISON  #  FEU ROUGE  FH0KFC$F |F$F ]FEU VERTFLGFF x# ACCIDENT  # PANNE D'ESSENCE  #  CREVAISON  #  FEU ROUGE  FH0LFC$F |F$F  IKLF0HFF$FF0HVߠ F$ H߀I݀F F$F$ :HK݀F F$F$ lH߀L݀F F$F FH|F PZFEU VERTFLGFF # ACCIDENT  # PANNE D'ESSENCE  #  CREVAISON  #  FEU ROUGE  FH<F#on va voir si le joueur a la botte pour riposter, ED0HF si oui se sera a lui de jouer pour coups fourre. .4X Fattaque = carte trouvee (dessin) .4e Fattaque = carte trouvee (texte) $4dXFFcarte a bouger (dessin) e V Fs482F coordonnee x depart MOUVEMENT CARTE 682F coordonnee x arrivee MOUVEMENT CARTE 68ZF coordonnee y arrivee MOUVEMENT CARTE 8F48dF coordonnee x depart MOUVEMENT CARTE 68dF coordonnee x arrivee MOUVEMENT CARTE 68F coordonnee y arrivee MOUVEMENT CARTE $F&4xXFFattaque du joueur (dessin) &4ZeFFattaque du joueur (texte) 0EFF$FJ|Fton continue pour voir si d'autres attaques sont possibles... $FF|F @\FEU VERTFLGFF .# ACCIDENT  # PANNE D'ESSENCE  #  CREVAISON  #  FEU ROUGE  FH F#0HFC 4X F 4e F4dXFF CARTE A BOUGER  V F82F 8F MOUVEMENT CARTE 8 F  MOUVEMENT CARTE 8 F8dF 8,F 8F $F 4{XFF 4\eFF 0EFF$F |FF$FF|F ]FEU VERTFLGFF # ACCIDENT  # PANNE D'ESSENCE  #  CREVAISON  #  FEU ROUGE  FH F#0HFC 4X F 4e F4dXFF CARTE A BOUGER P "V F coordonnees de depart et d'arrive de l'attaque (82F MOUVEMENT CARTE DEPART n(8F MOUVEMENT CARTE ARRIVE n(8 F MOUVEMENT CARTE ARRIVE n 8F@8dF coordonnees de depart et d'arrive de l'attaque v(8F MOUVEMENT CARTE ARRIVE t(8F MOUVEMENT CARTE ARRIVE t$F 4|XFF 4]eFF 0EFF$F |FF$F|F2 ~HF AUCUN JOUEUR NE PEUT ETRE ATTAQUE 4tNONF@FNsi aucun joueur ne peut etre attaque, on n'attaque pas $F 8@Fs0MF ZFEU VERTF 0M8FF0HFR$F :M\FEU VERTF 0M:FF0HFF$F :;M]FEU VERTF0HFF$F$F HFtHH#H߀ZFEU VERT #H\FEU VERT #H]FEU VERT F0HVߠ F TF$F 4XFF 6H߀FLGF j# ACCIDENT  # PANNE D'ESSENCE  #  CREVAISON  #  FEU ROUGE  FHF# 4X F 4e F4dXFF CARTE A BOUGER N BV Frecherche des coordonnees de la carte a bouger 82F 8ZF8dF$F 0EFF$F |FF XFF$F V F 82F MOUVEMENT CARTE 8ZF MOUVEMENT CARTE 8F8dF 8F $F 4xXFF 4ZeFF$F ~HFNLGFN # ACCIDENT  # PANNE D'ESSENCE  #  CREVAISON  #  FEU ROUGE  FH F# 4X F 4e F4dXFF CARTE A BOUGER N V Frecherche des coordonnees de la carte a bouger 82F 8F8dF$F 0EFF$F |fFF XFF$F >V F 8F MOUVEMENT CARTE 8 F  MOUVEMENT CARTE 8dF8,F 8F $F 4{XFF 4\eFF$F H߀FNLGFN # ACCIDENT  # PANNE D'ESSENCE  #  CREVAISON  #  FEU ROUGE  FH F# 4X F 4e F4dXFF CARTE A BOUGER N V Frecherche des coordonnees de la carte a bouger 82F 8F8dF$F 0EFF$F |FF "XFF$F V F 8F MOUVEMENT CARTE 8 F  MOUVEMENT CARTE 8F8F 8F $F 4|XFF 4]eFF$F4gATTAQUEF  V FT ## ! FF 8PF ## !< FF$F$F |F poser un feu vert :#wNON#wOUIjNON #lNON#lOUItNON #mNON#mOUIuOUI iOUIvNONNONFLGF V FEU VERTF 4X F 4e F 0EFF$F |FF 4zXFF 4[eFF4dXFF carte a bouger  V Fj82F8 F #A! F 8F8dF8F #!< F$F4gROULEFFR$F poser fin de limitation X #lNON#lOUItNON #mNON#mOUIuOUI wOUIjOUIFLGF"  FIN DE LIMITATIONF 4X F 4e F 0EFF$F |FF 4}XFF 4_eFF4dXFFcarte a bouger  V FT8 F8 F #A! F 8F8F8F #!< F$F4gPARADEFFFP$F parer P zkOUI#lNON#lOUItNON #mNON#mOUIuOUI FILGF L# ESSENCE[PANNE D'ESSENCE # ROUE DE SECOURS[ CREVAISON #  REPARATION[ACCIDENT # FEU VERT[ FEU ROUGE F 4X F 4e F4dXFFcarte a bouger 0EFF$F |rFa V F82F8 F 8F8dF8F$F eFEU VERTF4gROULEF 8FO4gPARADEFF$F :V F #A! F 8XF #!< F$F 4zXFF 4[eFFFF$F poser kilometre maximum 0EFb "#lNON#lOUItNON #mNON#mOUIuOUI wNONvOUIrOUIFNLGFB | 200 100 75 50 25FNHE95 FEF9$F | F0NF0O9FLGF  OF 0N F$F |FF NFFN0Nw ! ! ! ! ! ! F  #N9 F:LGF ON RECHERCHE TOUTES LES VALEUR = A 0 6   F ET ON LES CHANGES EN 1000 POUR ETRE 6H9FNSUR DE TROUVER LE MIN DU TABLEAU $F |FSI SI NN0Nu ! ! ! ! ! ! F  #N9 FF#$F$F$F NFUF$F 4eN FFLGF 2 eF 4X F4dXFFCARTE A BOUGER 0EFF$F |FA0995e FLGFU H9F |fF V F82F8 F #A! F 8F8dF8F #!< F$F4gPOINTFFP$F Jposer kilometre maximum et inferieur a 75 (si le joueur est limit) 0EFj ø#lNON#lOUItNON #mNON#mOUIuOUI wOUIjNONvOUIsOUIFLGF 6 50 25FHE95 FEF9$F |F0NF0O9FLGF   OF 0N F$F |xFF `NFFN0Nw ! ! ! ! ! ! F  Z#N9 F:LGF ON RECHERCHE TOUTES LES VALEUR = A 0 6  F ET ON LES CHANGES EN 1000 POUR ETRE 6H9FNSUR DE TROUVER LE MIN DU TABLEAU $F |ZF SI SI N0Nu ! ! ! ! ! ! F  T#N9 FF#$F$F$F 4eN FFLGF  eF 4X F4dXFFCARTE A BOUGER 0EFF$F |†FA0995e FLGFU H9F |F bV F82F8 F #A! F 8ÜF8dF8F #!< F$F4gPOINTFFP$F limiter un joueur : ʈ#lNON#lOUItNON mOUIuNONFLGF& Ċ LIMITATION DE VITESSEF 4X F 4e F4dXFF CARTE A BOUGER 0EFF$F |(FA, #8::; #28: F|F0HVߠ F žHH#H߀^LIMITATION DE VITESSE #H`LIMITATION DE VITESSE #H߀aLIMITATION DE VITESSE #H2 #H݀2݀ FF$F 8ƪFH0MF$ ^LIMITATION DE VITESSEF 0M8FF0HFT$F* b:M`LIMITATION DE VITESSEF 0M:FF0HFL$F* Ƥ;MaLIMITATION DE VITESSEF0HFL$F$F8F JV F PH߀ F 4yXFF 4^eFF 8 F MOUVEMENT CARTE 8ZF MOUVEMENT CARTE $F H F 4~XFF 4`eFF 8nF MOUVEMENT CARTE 8 F  MOUVEMENT CARTE $F DH߀ F 4XFF 4aeFF 8F MOUVEMENT CARTE 8 F  MOUVEMENT CARTE $F 8F H߀ F 4yXFF 4^eFF 8F MOUVEMENT CARTE 8F MOUVEMENT CARTE $F BH F 4~XFF 4`eFF 8F MOUVEMENT CARTE 8F  MOUVEMENT CARTE $F ɼH߀ F 4XFF 4aeFF 8F MOUVEMENT CARTE 8F  MOUVEMENT CARTE $F$F@ v F SI <> 0 C'EST Q'UN JOUEUR A PU ETRE SELECTIONNE  :V F  #A! F 8XF #!< F$F4gATTAQUEFFA$F 4tNONF$F rejeter une carte au hasard | h#lNON#lOUItNON #mNON#mOUIuNON ##rNON#rOUIvNON #sNONwOUI FT,4OUIF Par defaut, que des feux vert LGFu  FEU VERTFT   INCREVABLE CITERNE  PRIORITAIRE  AS DU VOLANTF24NONFon jette autre chose qu'un feu vert $F$F |pF R F 4OUIF$F|F0V F" ̜ FEU VERTNONFF$FT   PRIORITAIRE  INCREVABLE  AS DU VOLANT CITERNEFF$F 4X F 4e F4dXFFCARTE A BOUGER 0EFF V F,8F MOUVEMENT CARTE VERS PIOCHE ,8PF  MOUVEMENT CARTE VERS PIOCHE F #A! F 8PF,8F MOUVEMENT CARTE VERS PIOCHE ,8F  MOUVEMENT CARTE VERS PIOCHE F #!< F$F 4gFFFF$F rejeter une carte en double | IF d$="NON" AND e$="NON" AND (g$="NON" OR carte_jeu2$<>"FEU VERT") AND (h$="OUI" AND limit2$="LIMITATION DE VITESSE") TFOR x=0 TO 6 A"IF CARTE EN DOUBLE L'INSCRIRE NEXT x EREJETER CARTE EN DOUBLE ENDIF  |F ϾV FRLY! "79" KMF 8FLY ! "79" KMF$FLE9 FLE9 FHFL9FL9F0<<߀F h<2F0<F$FFF$F   <FP-J =, JOUEUR 3 P-J = V F-8F8PF8F8 F 8 F8F8F8,F8F$F 4dbFF LV F- #!d F 8jF #&! F$F ӀV F-$ #@݀ F-PLY#! "0"7#@߀ FNOMBRE DE CARTE RESTANTE DANS LA PIOCHE = 8.F#"LY#! "7#@߀ F$F z#@݀ F!N!PFLY#! "00FF$F 8|F#$ #@݀ FFPLYF! "0"7#@߀ FNOMBRE DE CARTE RESTANTE DANS LA PIOCHE = 8*FF"LYF! "7#@߀ F$F v#@݀ F!!PFLYF! "00FF$F$FF  V F28FMOUVEMENT CARTE (POINT DE DEPART) C28 FMMOUVEMENT CARTE (POINT DE DEPART) C 88F8,FM8FM$F L9XF carte piochee (L9eF  F 0EXISTANCE DES CARTES DANS JEU JOUEUR JOUANT  LGFT  FEU VERTFN 4iOUIF$F" & FIN DE LIMITATIONF 4jOUIF$F. f ESSENCE\PANNE D'ESSENCEF 4kOUIF$F0 ֨ ROUE DE SECOURS\ CREVAISONFA 4kOUIF$F*   REPARATION\ACCIDENTFO 4kOUIF$F(  FEU VERT\ FEU ROUGEF 4kOUIF$FV ׆ PANNE D'ESSENCE ACCIDENT  CREVAISON  FEU ROUGEFi 4lOUIF$F& ׾ LIMITATION DE VITESSEF 4mOUIF$F   AS DU VOLANTFI 4nOUIF$F  CITERNEF 4oOUIF$F F  INCREVABLEFI 4pOUIF$F t  PRIORITAIREF 4qOUIF$FB  200 100 75 50 25FF 4rOUIF$F  50 25F 4sOUIF$F |FF2 HZFEU VERT[FEU VERT]FEU VERTF 4tOUIF$Fh ^LIMITATION DE VITESSE_LIMITATION DE VITESSE#aLIMITATION DE VITESSE2߀ F 4uOUIF$F \FEU VERTF 4vOUIF$FJ F\PANNE D'ESSENCE\ CREVAISON\ACCIDENT\ FEU ROUGEFN 4OUIF$F$ |`LIMITATION DE VITESSEFE 4wOUIF$FP-J Dcoup_fourre P-J D #nOUI\ACCIDENT #oOUI\PANNE D'ESSENCE #pOUI\ CREVAISON #qOUI#\ FEU ROUGE`LIMITATION DE VITESSE FLGFx Z#  AS DU VOLANT\ACCIDENT # CITERNE\PANNE D'ESSENCE #  INCREVABLE\ CREVAISON F 0EFF$FJ ܴ#  PRIORITAIRE#\ FEU ROUGE`LIMITATION DE VITESSE F 0EFF$F |F 0EFF tF ޜ  PRIORITAIREF: T\PANNE D'ESSENCE\ACCIDENT\ CREVAISONF4\FEU VERTFF 4{:FF$F$ ݢ`LIMITATION DE VITESSEFC4`FIN DE LIMITATIONF 4~CFF$FVFF V FT t F}!G!!IFT tF 8,F!!!FT$FBH 9߀FFLAG DE PRESENCE DE LA BOTTE PRIORITAIRE 0<<߀F4g COUPS_FOUREF$F   CITERNEF4\FEU VERTFF 4{:FFVFF 8V F t F!G!!IF tF 8`FE!!^!F $F>H 9߀F FLAG DE PRESENCE DE LA BOTTE CITERNE 0<<߀F4g COUPS_FOUREF$F    AS DU VOLANTFE4\FEU VERTFF 4{:FFVFF nV FE t F!G!!IFE tF 8F,!!E!FE$FDH 9߀FFLAG DE PRESENCE DE LA BOTTE AS DU VOLANT E0<<߀F4g COUPS_FOUREF$F  @  INCREVABLEF 4\FEU VERTFF 4{:FFVFF V F t F!G!!IF tF 8F!!,!F $FBH 9߀F FLAG DE PRESENCE DE LA BOTTE INCREVABLE T0<<߀F4g COUPS_FOUREF$F 4X F 4e F4dXFFcarte a bouger 0EFF V F 8F8 F #! F 8F8,F8F #J!< F$F F$F ,REJETER BOTTES SI FIN DU JEU EST PROCHE h #nOUIoOUIpOUIqOUI #89:; F tFLGFT <  PRIORITAIRE  INCREVABLE  AS DU VOLANT CITERNEF 0EFF$F |F 0EFF 4e F e PRIORITAIREFE V F t F}!G!!IF tF 8F!!!F$F WF(COMPTEUR BOTTE POSEE) BH 9߀FE FLAG DE PRESENCE DE LA BOTTE PRIORITAIRE :0<<߀F LE JOUEUR REJOU (IL S'EST DEFOSSE!) O4gBOTTEF$F  eCITERNEFE &V FR t F!G!!IFR tF 8NFE!!^!FR$F WF(COMPTEUR BOTTE POSE) R>H 9߀FE FLAG DE PRESENCE DE LA BOTTE CITERNE 0<<߀F4gBOTTEF$F  e AS DU VOLANTF NV F t F!G!!IF tF 8vF,!!E!F $F WF(COMPTEUR BOTTE POSEE) DH 9߀FE FLAG DE PRESENCE DE LA BOTTE AS DU VOLANT 0<<߀F4gBOTTEF$F  ,e INCREVABLEF zV F t F!G!!IF tF 8F!!,!F $F WF(COMPTEUR BOTTE POSEE) BH 9߀FE FLAG DE PRESENCE DE LA BOTTE INCREVABLE T0<<߀F4gBOTTEF$F V F 8F8 F #! F 8F8,F8F #J!< F$F F$F tFJ attaquer 3 0HFJ lOUItOUIFd$=attaque dans jeu i$=un joueur a 1 feu vert LGF L9F L9FV  PANNE D'ESSENCE  CREVAISON ACCIDENT  FEU ROUGEFL9 FNL9 FN$F |VF, #899; #289 F!|F0IF0JF0KF0LF &ZFEU VERTFLGFF # ACCIDENT  # PANNE D'ESSENCE  #  CREVAISON  #  FEU ROUGE  FH0IFC$F |tF$F [FEU VERTFLGFF # ACCIDENT  # PANNE D'ESSENCE  #  CREVAISON  #  FEU ROUGE  FH0JFC$F |VF$F ]FEU VERTFLGFF # ACCIDENT  # PANNE D'ESSENCE  #  CREVAISON  #  FEU ROUGE  FH0LFC$F |8F$F  IJLF0HF"F$FF0HVߠ F$ hH߀I݀F #F$F$ H߀J݀F $F$F$ H߀L݀F %F$F *FH#|F ZFEU VERTFLGFF # ACCIDENT  # PANNE D'ESSENCE  #  CREVAISON  #  FEU ROUGE  FHF#0HFC 4X F 4e F4dXFF CARTE A BOUGER  TV F8F 82F MOUVEMENT CARTE 8ZF MOUVEMENT CARTE 8F8,F 8dF 8F $F 4xXFF 4ZeFF 0EFF$F |FF$F"F$|F [FEU VERTFLGFF # ACCIDENT  # PANNE D'ESSENCE  #  CREVAISON  #  FEU ROUGE  FH F#0HFC 4X F 4e F4dXFF CARTE A BOUGER  DV F8F 8dF MOUVEMENT CARTE 8 F  MOUVEMENT CARTE 8xF8,F 8F 8F $F 4zXFF 4[eFF 0EFF$F |FF$F"F%|F `]FEU VERTFLGFF N# ACCIDENT  # PANNE D'ESSENCE  #  CREVAISON  #  FEU ROUGE  FH F#0HFC 4X F 4e F4dXFF CARTE A BOUGER P V F coordonnees de depart et d'arrive de l'attaque (8F MOUVEMENT CARTE DEPART n(8F MOUVEMENT CARTE ARRIVE n(8 F MOUVEMENT CARTE ARRIVE n 8*F@8,F coordonnees de depart et d'arrive de l'attaque v(8F MOUVEMENT CARTE ARRIVE t(8F MOUVEMENT CARTE ARRIVE t$F 4|XFF 4]eFF 0EFF$F |FF$F"|F2 HF AUCUN JOUEUR NE PEUT ETRE ATTAQUE 4tNONF&FN$F 8vFO0MF ZFEU VERTF 0M8FF0HFR$F <9M[FEU VERTF 0M9FF0HFF$F p;M]FEU VERTF0HFF$F$F HFtHH#H߀ZFEU VERT #H[FEU VERT #H]FEU VERT F0HVߠ F F$F 4XFF lH߀FLGF # ACCIDENT  # PANNE D'ESSENCE  #  CREVAISON  #  FEU ROUGE  FHF# 4X F 4e F4dXFF CARTE A BOUGER N xV Frecherche des coordonnees de la carte a bouger 8F 8F8,F$F 0EFF$F |TFF XF!F$F ,V F 82F MOUVEMENT CARTE 8ZF MOUVEMENT CARTE 8RF8dF 8F $F 4xXFF 4ZeFF$F H߀FNLGFN # ACCIDENT  # PANNE D'ESSENCE  #  CREVAISON  #  FEU ROUGE  FH F# 4X F 4e F4dXFF CARTE A BOUGER N V Frecherche des coordonnees de la carte a bouger 8F 8F8,F$F 0EFF$F |FF XF!F$F tV F 82F MOUVEMENT CARTE 8 F  MOUVEMENT CARTE 8F8dF 8F $F 4zXFF 4[eFF$F H߀FNLGFN 0# ACCIDENT  # PANNE D'ESSENCE  #  CREVAISON  #  FEU ROUGE  FH F# 4X F 4e F4dXFF CARTE A BOUGER N V Frecherche des coordonnees de la carte a bouger 8F 8 F8,F$F 0EFF$F |FF XXF!F$F V F 8F MOUVEMENT CARTE 8 F  MOUVEMENT CARTE 8F8F 8F $F 4|XFF 4]eFF$F4gATTAQUEF VV FT ## ! F F 8F ## !< F F$F$F &|Fposer un feu vert #lNON#lOUItNON #mNON#mOUIuOUI #wNON#wOUIjNON iOUIvNONNONFLGF  FEU VERTF 4X F 4e F4dXFFCARTE A BOUGER 0EFF$F |JFA 4{XFF 4\eFF V Ft8F8 F 8&F8,F8F$F4gROULEF lV Ft #! F 8F #J!< F$F F$F poser fin de limitation X #lNON#lOUItNON #mNON#mOUIuOUI wOUIjOUIFLGF"  FIN DE LIMITATIONF 4X F 4e F4dXFFCARTE A BOUGER 0EFF$F |,FA 4~XFF 4`eFF V FT8nF8 F 8F8F8F$F4gPARADEFF XV FT #! F 8vF #J!< F$F F$F parer 3 P kOUI#lNON#lOUItNON #mNON#mOUIuOUI FILGF # ESSENCE\PANNE D'ESSENCE # ROUE DE SECOURS\ CREVAISON #  REPARATION\ACCIDENT # FEU VERT\ FEU ROUGE F 4X F 4e F4dXFFCARTE A BOUGER 0EFF$F |FA 4{XFF 4\eFF :V F8F8 F 8`F8,F8F$F eFEU VERTF4gROULEF 8FO4gPARADEFF$F V F #! F 8F #J!< F$F F$F poser kilometre maximum 0EFb  #lNON#lOUItNON #mNON#mOUIuOUI wNONvOUIrOUIFNLGFB   200 100 75 50 25FNHE95 FEF9$F |F0NF0O:FLGF j OF 0N F$F |LFF 4NFFN0Nw ! ! ! ! ! ! F  .#N: F:LGF ON RECHERCHE TOUTES LES VALEUR = A 0 6  F ET ON LES CHANGES EN 1000 POUR ETRE 6H9FNSUR DE TROUVER LE MIN DU TABLEAU $F |.FSI SI NN0Nu ! ! ! ! ! ! F  (#N: F'F#$F$F$F XNFXF$F 4eN FFLGF  eF 4X F 4e F4dXFFCARTE ABOUGER  0EFF$F |~FA0::5e FLGFG H9F | F  RV F8F8 F 8 xF8,F8F$F4gPOINTF  V F #! F 8 F #J!< F$F F$F .poser kilometre maximum et inferieur a 75 0EFj #lNON#lOUItNON #mNON#mOUIuOUI jNONwOUIvOUIsOUIFLGF   50 25FHE95 FEF9$F | F0NF0O:FLGF   B OF 0N F$F | $FF  NFFN0Nw ! ! ! ! ! ! F   #N: F:LGF ON RECHERCHE TOUTES LES VALEUR = A 0 6  r F ET ON LES CHANGES EN 1000 POUR ETRE 6H9FNSUR DE TROUVER LE MIN DU TABLEAU $F | FSI SI NN0Nu ! ! ! ! ! ! F   #N: F'F#$F$F$F 4eN FFLGF   XF 4X F 4e F4dXFFCARTE A BOUGER 0EFF$F | 2FA0::5e FLGFU H9F | F V F8F8 F 8,F8,F8F$F4gPOINTF rV F #! F 8F #J!< F$F F$F limiter unz joueur : #lNON#lOUItNON mOUIuNONFLGF& p LIMITATION DE VITESSEF 4X F 4e F4dXFF CARTE A BOUGER 0EFF$F |FA, #899; #289 F(|F0HVߠ F HH#H߀^LIMITATION DE VITESSE #H߀_LIMITATION DE VITESSE #H߀aLIMITATION DE VITESSE #H߀2݀ F(F$F 8rFH0MF$ ^LIMITATION DE VITESSEF 0M8FF0HFT$F* *9M_LIMITATION DE VITESSEF 0M9FF0HFL$F* l;MaLIMITATION DE VITESSEF0HFL$F$F8F DH߀ F 4yXFF 4^eFF V F 8 F MOUVEMENT CARTE 8ZF MOUVEMENT CARTE 8>F8F 8F $F$F H߀ F 4}XFF 4_eFF V F 8 F MOUVEMENT CARTE 8 F MOUVEMENT CARTE 8F8F 8F $F$F H߀ F 4XFF 4aeFF V F 8F MOUVEMENT CARTE 8 F  MOUVEMENT CARTE 8F8F 8F $F$F8 x F C'EST Q'UN JOUEUR A PU ETRE SELECTIONNEE 4gATTAQUEF LV FE #! F 8jF #J!< F$F F$F 4tNONF$F rejeter une carte au hasard | p#lNON#lOUItNON #mNON#mOUIuNON ##rNON#rOUIvNON #sNONwOUI FT,4OUIF Par defaut, que des feux vert LGFu  FEU VERTFT   INCREVABLE CITERNE  PRIORITAIRE  AS DU VOLANTF24NONFon jette autre chose qu'un feu vert $F$F |rF T F 4OUIF$F'|F0V F"  FEU VERTNONF'F$FT   PRIORITAIRE  INCREVABLE  AS DU VOLANT CITERNEF'F$F 4X F 4e F4dXFFCARTE A BOUGER 0EFF  V F,8F MOUVEMENT CARTE VERS PIOCHE ,8PF  MOUVEMENT CARTE VERS PIOCHE F #! F 8XF,8F MOUVEMENT CARTE VERS PIOCHE ,8F  MOUVEMENT CARTE VERS PIOCHE F #J!< F$F 4gFF FF$F rejeter une carte en double | IF d$="NON" AND e$="NON" AND (g$="NON" OR carte_jeu2$<>"FEU VERT") AND (h$="OUI" AND limit2$="LIMITATION DE VITESSE") TFOR x=0 TO 6 A"IF CARTE EN DOUBLE L'INSCRIRE NEXT x EREJETER CARTE EN DOUBLE ENDIF   |FHF V FRLY! "7:" KMF 8FLY$! "7:" KMF$FLE9 FLE9 FL9FL9F0<<߀F p<2F0<F$FFF$F   c<߀FP-J =, joueur 4 P-J = V F-8F8PF8F8 F 8F8F8F8F8F$F 4dbFF TV F- #!d F 8rF #&! F$F V F-$  #@݀ F-PLY#! "0"7#@߀ FNOMBRE DE CARTE RESTANTE DANS LA PIOCHE = 86F#"LY#! "7#@߀ F$F #@݀ F!N!PFLY#! "00FF$F 8F#$ #@݀ FFPLYF! "0"7#@߀ FNOMBRE DE CARTE RESTANTE DANS LA PIOCHE = 82FF"LYF! "7#@߀ F$F ~#@݀ F!!PFLYF! "00FF$F$FF  V F28FMOUVEMENT CARTE (POINT DE DEPART) C28 FMMOUVEMENT CARTE (POINT DE DEPART) C 8@F8FM8FM$F L9XF carte piochee (L 9eF  F 0EXISTANCE DES CARTES DANS JEU JOUEUR JOUANT  LGFT   FEU VERTFN 4iOUIF$F"  .  FIN DE LIMITATIONF 4jOUIF$F.  n  ESSENCE]PANNE D'ESSENCEF 4kOUIF$F0    ROUE DE SECOURS] CREVAISONFA 4kOUIF$F*    REPARATION]ACCIDENTFO 4kOUIF$F( !&  FEU VERT] FEU ROUGEF 4kOUIF$FV !  PANNE D'ESSENCE  ACCIDENT   CREVAISON   FEU ROUGEFi 4lOUIF$F& !  LIMITATION DE VITESSEF 4mOUIF$F !   AS DU VOLANTFI 4nOUIF$F "  CITERNEF 4oOUIF$F "N   INCREVABLEFI 4pOUIF$F "|   PRIORITAIREF 4qOUIF$FB "  200  100  75  50  25FF 4rOUIF$F #  50  25F 4sOUIF$F |FF2 #PZFEU VERT[FEU VERT\FEU VERTF 4tOUIF$FZ #^LIMITATION DE VITESSE_LIMITATION DE VITESSE`LIMITATION DE VITESSEFi 4uOUIF$F #]FEU VERTF 4vOUIF$FJ $@]PANNE D'ESSENCE] CREVAISON]ACCIDENT] FEU ROUGEF 4OUIF$F$ $vaLIMITATION DE VITESSEFE 4wOUIF$F coup_fourre ,~#nOUI]ACCIDENT #oOUI]PANNE D'ESSENCE #pOUI] CREVAISON #qOUI#] FEU ROUGEaLIMITATION DE VITESSE FLGFx %#   AS DU VOLANT]ACCIDENT #  CITERNE]PANNE D'ESSENCE #   INCREVABLE] CREVAISON F 0EFF$FJ &#   PRIORITAIRE#] FEU ROUGEaLIMITATION DE VITESSE F 0EFF$F |%8F 0EFF tF '   PRIORITAIREF: &]PANNE D'ESSENCE]ACCIDENT] CREVAISONF4]FEU VERTFF 4|:FF$F$ 'aLIMITATION DE VITESSEFC4aFIN DE LIMITATIONF 4CFF$FYFF 'dV FT t F!G!!IFT tF 8'F!!!FT$FBH 9߀FFLAG DE PRESENCE DE LA BOTTE PRIORITAIRE 0<<߀F4g COUPS_FOUREF$F  ),  CITERNEF4]FEU VERTFF 4|:FFYFF (V F t F!G!!IF tF 8(F !!&!F $F>H9߀F FLAG DE PRESENCE DE LA BOTTE CITERNE 0<<߀F4g COUPS_FOUREF$F  *h   AS DU VOLANTFE4]FEU VERTFF 4|:FFYFF )V FE t F!G!!IFE tF 8)F!! !FE$FDH9߀FFLAG DE PRESENCE DE LA BOTTE AS DU VOLANT E0<<߀F4g COUPS_FOUREF$F  +   INCREVABLEF 4]FEU VERTFF 4|:FFYFF +V F t F!G!!IF tF 8+0F!!!F $FBH9߀F FLAG DE PRESENCE DE LA BOTTE INCREVABLE T0<<߀F4g COUPS_FOUREF$F 4X F 4e  F4dXFFcarte a bouger 0EFF ,6V F 8F8 F # ! F 8,pF8F8F #!< F$F)F$F ,REJETER BOTTES SI FIN DU JEU EST PROCHE h 3"#nOUIoOUIpOUIqOUI #89:; FLGFT -   PRIORITAIRE   INCREVABLE   AS DU VOLANT  CITERNEF 0EFF$F |-2F 0EFF 4e  F tFF / e PRIORITAIREFE .2V F t F!G!!IF tF 8.ZF!!!F $F ZF(COMPTEUR BOTTE POSEE) BH 9߀FE FLAG DE PRESENCE DE LA BOTTE PRIORITAIRE :0<<߀F LE JOUEUR REJOU (IL S'EST DEFOSSE!) O4gBOTTEF$F  0.eCITERNEFE /V FR t F!G!!IFR tF 8/F !!&!FR$F ZF(COMPTEUR BOTTE POSE) R>H9߀FE FLAG DE PRESENCE DE LA BOTTE CITERNE 0<<߀F4gBOTTEF$F  1\e AS DU VOLANTF 0V F t F!G!!IF tF 80F!! !F $F ZF(COMPTEUR BOTTE POSEE) DH9߀FE FLAG DE PRESENCE DE LA BOTTE AS DU VOLANT 0<<߀F4gBOTTEF$F  2e INCREVABLEF 1V F t F!G!!IF tF 81F!!!F $F ZF(COMPTEUR BOTTE POSEE) BH9߀FE FLAG DE PRESENCE DE LA BOTTE INCREVABLE T0<<߀F4gBOTTEF$F 2V F 8F8 F # ! F 83F8F8F #!< F$F)F$F tF attaquer 4 0HFJ GlOUItOUIFd$=attaque dans jeu i$=un joueur a 1 feu vert LGF L9F L9FV 4>  PANNE D'ESSENCE   CREVAISON  ACCIDENT   FEU ROUGEFL9 FNL9  FN$F |3F >#899: F*|F0IF0JF0KF0LF 5jZFEU VERTFLGFF 5X# ACCIDENT  # PANNE D'ESSENCE  #  CREVAISON  #  FEU ROUGE  FH0IFC$F |4F$F 6L[FEU VERTFLGFF 6:# ACCIDENT  # PANNE D'ESSENCE  #  CREVAISON  #  FEU ROUGE  FH0JFC$F |5F$F 7.\FEU VERTFLGFF 7# ACCIDENT  # PANNE D'ESSENCE  #  CREVAISON  #  FEU ROUGE  FH0KFC$F |6|F$F  7bIJKF0HF+F$FF0HVߠ F$ 7H߀I݀F ,F$F$ 7H߀J݀F -F$F$ 8HK݀F .F$F 7nFH,|F :ZFEU VERTFLGFF 9# ACCIDENT  # PANNE D'ESSENCE  #  CREVAISON  #  FEU ROUGE  FHF#0HFC 4X F 4e  F4dXFF CARTE A BOUGER  9V F8F 82F MOUVEMENT CARTE 8ZF MOUVEMENT CARTE 89F8F 8dF 8F $F 4xXFF 4ZeFF 0EFF$F |8RFF$F+F-|F ;[FEU VERTFLGFF ;# ACCIDENT  # PANNE D'ESSENCE  #  CREVAISON  #  FEU ROUGE  FH F#0HFC 4X F 4e  F4dXFF CARTE A BOUGER  ;V F8F 8dF MOUVEMENT CARTE 8 F  MOUVEMENT CARTE 8;F8F 8F 8F $F 4zXFF 4[eFF 0EFF$F |:BFF$F+F.|F >\FEU VERTFLGFF ># ACCIDENT  # PANNE D'ESSENCE  #  CREVAISON  #  FEU ROUGE  FH F#0HFC 4X F 4e  F4dXFF CARTE A BOUGER P =V F coordonnees de depart et d'arrive de l'attaque (8F MOUVEMENT CARTE DEPART n(8F MOUVEMENT CARTE ARRIVE n(8 F MOUVEMENT CARTE ARRIVE n 8>nF@8F coordonnees de depart et d'arrive de l'attaque v(8,F MOUVEMENT CARTE ARRIVE t(8F MOUVEMENT CARTE ARRIVE t$F 4{XFF 4\eFF 0EFF$F |<2FF$F+|F2 >HF AUCUN JOUEUR NE PEUT ETRE ATTAQUE 4tNONF/FN$F 8?FO0MF ?BZFEU VERTF 0M8FF0HFR$F ?9M[FEU VERTF 0M9FF0HFF$F ?:M\FEU VERTF0HFF$F$F @^HFt@^HH#H߀ZFEU VERT #H[FEU VERT #H\FEU VERT F0HVߠ F ?F$F 4XFF BH߀FLGF A# ACCIDENT  # PANNE D'ESSENCE  #  CREVAISON  #  FEU ROUGE  FHF# 4X F 4e  F4dXFF CARTE A BOUGER N AV Frecherche des coordonnees de la carte a bouger 8F 8AF8F$F 0EFF$F |@FF B XF*F$F BpV F 82F MOUVEMENT CARTE 8ZF MOUVEMENT CARTE 8BF8dF 8F $F 4xXFF 4ZeFF$F DH߀FNLGFN D,# ACCIDENT  # PANNE D'ESSENCE  #  CREVAISON  #  FEU ROUGE  FH F# 4X F 4e  F4dXFF CARTE A BOUGER N DV Frecherche des coordonnees de la carte a bouger 8F 8DF8F$F 0EFF$F |BFF DTXF*F$F DV F 82F MOUVEMENT CARTE 8 F  MOUVEMENT CARTE  8DF8dF 8F $F 4zXFF 4[eFF$F G@HFNLGFN Ft# ACCIDENT  # PANNE D'ESSENCE  #  CREVAISON  #  FEU ROUGE  FH F# 4X F 4e  F4dXFF CARTE A BOUGER N FLV Frecherche des coordonnees de la carte a bouger 8F 8FdF8F$F 0EFF$F |E(FF FXF*F$F GV F 8F MOUVEMENT CARTE 8 F  MOUVEMENT CARTE 8G&F8,F 8F $F 4{XFF 4\eFF$F4gATTAQUEF GV FT ## ! F)F 8GF ## !< F)F$F$F /|Fposer un feu vert 4 I#lNON#lOUItNON #mNON#mOUIuOUI #wNON#wOUIjNON iOUIvNONNONFLGF H  FEU VERTF 4X F 4e  F4dXFFCARTE A BOUGER 0EFF$F |HFA 4|XFF 4]eFF IFV Ft8F8 F 8IlF8F8F$F4gROULEF IV Ft # ! F 8IF #!< F$F)F$F poser fin de limitation X K#lNON#lOUItNON #mNON#mOUIuOUI wOUIjOUIFLGF" J  FIN DE LIMITATIONF 4X F 4e  F4dXFFCARTE ABOUGER M 0EFF$F |JrFA 4XFF 4aeFF K0V FT8F8 F 8KVF8F8F$F4gPARADEFF KV FT # ! F 8KF #!< F$F)F$F parer P NLkOUI#lNON#lOUItNON #mNON#mOUIuOUI FILGF M#  ESSENCE]PANNE D'ESSENCE #  ROUE DE SECOURS] CREVAISON #   REPARATION]ACCIDENT #  FEU VERT] FEU ROUGE F 4X F 4e  F4dXFFCARTE A BOUGER 0EFF$F |LDFA 4|XFF 4]eFF M~V F8F8 F 8MF8F8F$F MeFEU VERTF4gROULEF 8MFO4gPARADEFF$F N V F # ! F 8N>F #!< F$F)F$F poser kilometre maximum 0EFb S.#lNON#lOUItNON #mNON#mOUIuOUI wNONvOUIrOUIFNLGFB ON  200  100  75  50  25FNHE95  F EF9$F |NF0NF0O;FLGF O OF 0N F$F |OFF QxNFFN0Nw ! ! ! ! ! ! F  Qr#N; F:LGF ON RECHERCHE TOUTES LES VALEUR = A 0 6 P F ET ON LES CHANGES EN 1000 POUR ETRE 6H9FNSUR DE TROUVER LE MIN DU TABLEAU $F |PrFSI SI NN0Nu ! ! ! ! ! ! F  Ql#N; F0F#$F$F$F QNF[F$F 4eN FFLGF R  eF 4X F 4e  F4dXFFCARTE A BOUGER 0EFF$F |QFA0;;5e FLGFU H9F |RDF RV F8F8 F 8RF8F8F$F4gPOINTF SV F # ! F 8S F #!< F$F)F$F .poser kilometre maximum et inferieur a 75 0EFj W#lNON#lOUItNON #mNON#mOUIuOUI jNONwOUIvOUIsOUIFLGF T&  50  25FHE95  FEF9$F |SF0NF0O;FLGF  T OF 0N F$F |ThFF VPNFFN0Nw ! ! ! ! ! ! F  VJ#N; F:LGF ON RECHERCHE TOUTES LES VALEUR = A 0 6 U F ET ON LES CHANGES EN 1000 POUR ETRE 6H9FNSUR DE TROUVER LE MIN DU TABLEAU $F |UJFSI SI NN0Nu ! ! ! ! ! ! F  VD#N; F0F#$F$F$F 4eN FFLGF V  XF 4X F 4e  F4dXFFCARTE A BOUGER 0EFF$F |VvFA0;;5e FLGFU H9F |VF WJV F8F8 F 8WpF8F8F$F4gPOINTF WV F # ! F 8WF #!< F$F)F$F limiter un joueur : ]#lNON#lOUItNON mOUIuNONFLGF& X  LIMITATION DE VITESSEF 4X F 4e  F4dXFFCARTE A BOUGER 0EFF$F |XRFA Y899:F1|F0HVߠ F YHH#H߀^LIMITATION DE VITESSE #H߀_LIMITATION DE VITESSE #H`LIMITATION DE VITESSE F1F$F 8ZFH0MF$ Y^LIMITATION DE VITESSEF 0M8FF0HFT$F* Z:9M_LIMITATION DE VITESSEF 0M9FF0HFL$F* Z|:MaLIMITATION DE VITESSEF0HFL$F$F [FH߀ F 4yXFF 4^eFF [V F 8 F MOUVEMENT CARTE 8ZF MOUVEMENT CARTE 8[@F8F 8F $F$F \ H߀ F 4}XFF 4_eFF [V F 8 F MOUVEMENT CARTE 8 F MOUVEMENT CARTE 8\F8F 8F $F$F \H F 4~XFF 4`eFF \V F 8nF MOUVEMENT CARTE 8 F  MOUVEMENT CARTE 8\F8F 8F $F$F: ]| F  C'EST Q'UN JOUEUR A PU ETRE SELECTIONNE D4gATTAQUEF ]PV FO # ! F 8]nF #!< F$F)F$F 4tNONF$F rejeter une carte au hasard | an#lNON#lOUItNON #mNON#mOUIuNON ##rNON#rOUIvNON #sNONwOUI FT,4OUIF Par defaut, que des feux vert LGFu _  FEU VERTFT _   INCREVABLE  CITERNE   PRIORITAIRE   AS DU VOLANTF24NONFon jette autre chose qu'un feu vert $F$F |^vF _X F 4OUIF$F0|F0V F" _  FEU VERTNONF0F$FT `   PRIORITAIRE   INCREVABLE   AS DU VOLANT  CITERNEF0F$F 4X F 4e  F4dXFFCARTE A BOUGER 0EFF `V F ,8F MOUVEMENT CARTE VERS PIOCHE ,8PF  MOUVEMENT CARTE VERS PIOCHE F # ! F 8aVF,8F MOUVEMENT CARTE VERS PIOCHE ,8F  MOUVEMENT CARTE VERS PIOCHE F #!< F$F 4gFF)FF$F rejeter une carte en double | IF d$="NON" AND e$="NON" AND (g$="NON" OR carte_jeu2$<>"FEU VERT") AND (h$="OUI" AND limit2$="LIMITATION DE VITESSE") TFOR x=0 TO 6 A"IF CARTE EN DOUBLE L'INSCRIRE NEXT x EREJETER CARTE EN DOUBLE ENDIF  )|FHF bV FRLY! "7;" KMF 8bFLYLcela vous donne une prime de "7Fݖ" pointsFF0\\#Fߖ FLFF$F hGF(LVous avez pos "7G" botte(s),FF>Lcela vous donne une prime de "7G" pointsFF0\\#G F$F iz8FFLFF"LVous avez termin premier,FF.L'cela vous donne une prime de 300 pointsF0\\ߖF$FLFF 0]]\F,LVOTRE SCORE EST DE : "7\" POINT(S)F\FTLFFLFF(L APPUYEZ SUR UNE TOUCHEFFJ FFF 8mF,L$ JE COMPTE LES POINTS DU JOUEUR 1FF `2FELFF"LIl a "78" kilometre(s),FF&Lcela lui fait "78" point(s)FF 0\\8F k8F8LFF L Il a pos "7P" '200',FF k:PF.L&cela lui donne une prime de 300 pointsFF0\\ߖF 8kF.L&cela ne lui donne pas droit la primeFFL de 300 pointsF$F$FLFF l$FFo$LIl a "7F" 'coups fourr',FF<Lcela lui donne une prime de "7Fߖ" pointsFF0\\#Fߖ FLFF$F lGF"L Il a pos "7G" botte(s),F<Lcela lui donne une prime de "7G" pointsFF0\\#G F$F m.8FFLFFLIl a termin premier,F.L&cela lui donne une prime de 300 pointsFF0\\ߖF$FLFF 0]]\F*LSON SCORE EST DE : "7\" POINT(S)F\FN `FCFF$F *L" JE COMPTE LES POINTS DU JOUEUR 2FF `2FCLFF"LIl a "79" kilometre(s),FF&Lcela lui fait "79" point(s)FF 0^^9F o9F9LFF L Il a pos "7U" '200',FF nUF,L%cela lui donne une prime de 300 pointF0^^ߖF 8oF.L&cela ne lui donne pas droit la primeFFL de 300 pointsF$F$FLFF oSFo$LIl a "7S" 'coups fourr',FF<Lcela lui donne une prime de "7Sߖ" pointsFF0^^#Sߖ FLFF$F p(TF"L Il a pos "7T" botte(s),F<Lcela lui donne une prime de "7T" pointsFF0^^#T F$F p9FFLFFLIl a termin premier,F.L&cela lui donne une prime de 300 pointsFF0^^ߖF$FLFF 0__^F*LSON SCORE EST DE : "7^" POINT(S)F^FNLFFLFF qDWJEUFT&L APPUYEZ SUR UNE TOUCHEFFJ F 8qZF `F$FFF  uR2߀FU*L" JE COMPTE LES POINTS DU JOUEUR 3FF `2FCLFF"LIl a "7:" kilometre(s),FF&Lcela lui fait "7:" point(s)FF 0``:F r:F:LFF L Il a pos "7X" '200',FF rXF,L%cela lui donne une prime de 300 pointF0``ߖF 8rF.L&cela ne lui donne pas droit la primeFFL de 300 pointsF$F$FLFF sVFo$LIl a "7V" 'coups fourr',FF<Lcela lui donne une prime de "7Vߖ" pointsFF0``#Vߖ FLFF$F tWF"L Il a pos "7W" botte(s),F<Lcela lui donne une prime de "7W" pointsFF0``#W F$F t:FFLFFLIl a termin premier,F.L&cela lui donne une prime de 300 pointsFF0``ߖF$FLFF 0aa`F*LSON SCORE EST DE : "7`" POINT(S)F`FNLFFLFF u0WJEUFT&L APPUYEZ SUR UNE TOUCHEFFJ F 8uFF `F$FFF$F  yB2߀FU*L" JE COMPTE LES POINTS DU JOUEUR 4FF `2FCLFF"LIl a "7;" kilometre(s),FF&Lcela lui fait "7;" point(s)FF 0bb;F v;F;LFF L Il a pos "7[" '200',FF v[F,L%cela lui donne une prime de 300 pointF0bbߖF 8vF.L&cela ne lui donne pas droit la primeFFL de 300 pointsF$F$FLFF wzYFo"LIl a "7Y" 'coups fourr'F<Lcela lui donne une prime de "7Yߖ" pointsFF0bb#Yߖ FLFF$F xZF"L Il a pos "7Z" botte(s),F<Lcela lui donne une prime de "7Z" pointsFF0bb#Z F$F x;FFLFFLIl a termin premier,F.L&cela lui donne une prime de 300 pointsFF0bbߖF$FLFF 0ccbF*LSON SCORE EST DE : "7b" POINT(S)FbFNLFFLFF y WJEUFT&L APPUYEZ SUR UNE TOUCHEFFJ F 8y6F `F$FFF$F<L!POSITION GENERALE A LA MANCHE N "71݀" :FLFF yWJEUFE2LJOUEUR N1 (c'est vous !) "7]" POINT(S)FF 8z FE2LJOUEUR N1 . "7]" POINT(S)FF$FLFF2LJOUEUR N2 . "7_" POINT(S)FF z2F.LFF2LJOUEUR N3 . "7a" POINT(S)FF$F z2߀F.LFFy2LJOUEUR N4 . "7c" POINT(S)FF$FLFFLFFLFFLFFLFFLFFLFF {jWJEUF.0L( APPUYEZ SUR UNE TOUCHE !FFJ F 8{F `F$FFF HF1F0d#21 F }dFF |.WJEUF >4# |CONTINUER LA PARTIE | (ENCORE d  MANCHES) F"!!!OUI|NOM!F 8|~FFF4L IL RESTE ENCORE "7d" MANCHE(S) A JOUER!!!F `dFE$F }߀WDEMOFCy!x!}!z!~!{!!|F(P!U!e![!F!o!V!Y!G!T!W!ZF7!6!?F8 ! ! ! ! ! ! ! ! ! ! ! ! F ! ! F 4NONF 4VNONFJ0nFFLAG PERMETTANT DE NE PAS REINITIALISER LES VARIABLES SFN$F4 |MERCI... | F!!!!FFF$F dFLRF `2F.LY ! " JOUEUR 1 "7]" POINT(S)F `2F.LY ! " JOUEUR 2 "7_" POINT(S)F ~2߀FE `2F.LY ! " JOUEUR 3 "7a" POINT(S)F$F "2߀FE `2F.LY ! " JOUEUR 4 "7c" POINT(S)F$F HWJEUFJ F 8^F `F$F04' |RECOMMENCER UNE |NOUVELLE MANCHE F"!!!OUI|NON!F ߀FO]!_!a!cFy!x!}!z!~!{!!|F(P!U!e![!F!S!V!Y!G!T!W!ZF7!6!?F8 ! ! ! ! ! ! ! ! ! ! ! ! F ! ! F1!d!nFF 4OUIFFO 8FU4 |DOMAGE... | F!!!!FFF$F$FFR-M F-0gF-0F- \F2|F V F-N :ߠ:;;<F 0F8F8 F$FN ::;;<F 0F8-F82F$FN :ߴ:;;<F 0F8UF8ZF$FN :߂:;;<F 0F8}F8F$FN :ߪ:;;<F 0F8F8F$FN ::;;<F 0F8F8F$FN  :߇:;;<F 0F8 F8F$F DߠF2F$F"!!NFCARTE TOUTE BLEU 0!!F 4X F 4e F 8 FN :ߠ:;;<F 0F8 F8F$FN ::;;<F 0F8ZF8dF$FN :ߴ:;;<F 0F8F8F$FN :߂:;;<F 0F8F8F$FN :ߪ:;;<F 0F8JF8TF$FN ::;;<F 0F8F8F$FN :߇:;;<F 0F8F8F$F$F DߠF2F$F V F0#ݠ !!NFCARTE TOUTE BLEU 8F#ݠ !!NF$F0!!FR 4X F 4e F @-boucle de deplacement carte 4NONF \F V F@#ݠ !!XF REAFFICHAGE DE LA CARTE POINTEE (28FPOUR FAIRE UN SAMBLANT DE CLIGNOTEMENT @#ݠ !!XFREAFFICHAGE DE LA CARTE POINTEE ($FJFBOUCLE GENERALE DU DEPLACEMENT TANT QUE LE BOUTON N'EST PAS LACHE  HOUIF V FB@# !# ݠ !XFAFFICHAGE DE LA CARTE A"8BF!POINTEE A SA DERNIERE F# !# ݠ !XFPOSITION CONNUE (SI CONNUE) C$F$FFF BOUCLE D'ATTENTE SANS RIEN FAIRE SI PAS DE DEPLACEMENT SOURIS 8;FF 8:FF 8FF 8FF 8#::;; #::;; F0QF$F$F 2F| #::;; #::;; F0QF$F$FH t::;;Frejet 20QF 5=rejet (variable numerique!) $F$F F- si la carte n'est pas lache au bon endroit t. 'OU F-SI LE JOUEUR1 ESSAI DE SE METTRE UNE ATTAQUE t r eACCIDENTePANNE D'ESSENCEe CREVAISONe FEU ROUGEeLIMITATION DE VITESSEQ߀F3F$FL- SI LE JOUEUR1 ESSAI DE METTRE UNE PARADE SUR UN AUTRE JOUEUR  d eACCIDENTePANNE D'ESSENCEe CREVAISONe FEU ROUGEeLIMITATION DE VITESSEF$ Q߀QݠFS3F$F$F $ ^Q߀QݠFS 3|F 2V F(#ݠ !#  !fFC 8dF(#ݠ !#  !fFC$F \F0F!.ThGH0F 0.05=VITESSE DE LA CARTE $0i#h ##h  FA$0j#h ##h  FA vV F  DiߠF0iF$F rjF0jF$F iߕF0iF$F j߮F0jF$FH#iݠ !#j !#iݠ !#j !fF(#i !#jݠ !XF(#iݠ !#j !fF i!jF 8FF iߠF0iF$F jF0jF$F iߒ@F0i@F$F 2jߪF0jF$FH#iݠ !#j !#i !#j !fF(#i !#jݠ !XF(#iݠ !#j !fF i!jF$F hF (V F#ݠ !!XF 8PF#ݠ !!XF$F2F$F  Q߀F 4xFF 4ZFF$F Q߀F 4zFF 4[FF$F QF 4{FF 4\FF$F $Q߀F 4|FF 4]FF$FFR-M F-F8 S<<<F- 4UOUIF$FFFR-M "Fsurveillance du clavier Fj`#U !  #U !  NONSF SI TOUCHE CONTROLE APPUYEE $FFR-M F-F*- TEST DE LA TOUCHE ESCAPE  J \ \  \ ! F-0F0kF4|F WDEMOF*4! |POURSUIVRE EN MODE MANUEL ? F(!!! OUI|NON|AUTRE!F P߀FO4WJEU1FF$F FO24) |RECOMMENCER UNE |NOUVELLE PARTIE ? | F"!!!OUI|NON!kF$F k߀FO\!^!`!b!]!_!a!cFy!x!}!z!~!{!!|F(P!U!X![!F!S!V!Y!G!T!W!ZF7!6!?F 1!dFD ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! F ! ! F 4VOUIF 4OUIF0?FHFFFF $F k߀F!4 |QUITTER ??? FF"!!!OUI|NON!lF Xl߀FOF$F l߀FO0F0kF0lF4FF$F$F$F  zWJEUF(4 |POURSUIVRE EN MODE DEMO ? F(!!! OUI|NON|AUTRE!F 2߀FO4WDEMO1F$F FO24) |RECOMMENCER UNE |NOUVELLE PARTIE ? | F"!!!OUI|NON!kF$F k߀FO\!^!`!b!]!_!a!cFy!x!}!z!~!{!!|F(P!U!X![!F!S!V!Y!G!T!W!ZF7!6!?F 1!dFD ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! F ! ! F 4OUIF 4VOUIF 4UOUIFFFO$F tk߀F!4 |QUITTER ??? FF"!!!OUI|NON!lF 2l߀FOF$F nl߀FO0F0kF0lF4FF$F$F$F$F WDEMO1FFJ4A |LE MODE DEMO NE SERA |VALABLE QU'APRES |AVOIR JOUE CE COUP... |F!!! OK!F4WDEMOFF$F WJEU1FJ4@ |LE MODE JEU NE SERA |VALABLE QU'APRES |AVOIR JOUE CE COUP... |FF!!! OK!F 4WJEUF$F0F0kF0lF B- TEST DE LA TOUCHE 'V' OU 'v' POUR VITESSE DU JEU U #\ \ ߬ \ !  #\ \  \ !  F&4 | VITESSE DU JEU F,!!!VITE|NORMAL|LENT!F  ߀FV00F RAPIDE $F L߀FD00FNORMAL $F FA00 =pFLENT $F$F (- TEST DE LA TOUCHE HELP  B R\ \  \ ! FDfFFFLFFLFFLFFLFF.L'~'F.L'| TOUCHE HELP ==> CE MENU D'AIDE. |F.L'| %|F.L'| TOUCHE 'V' ==> VITESSE DU JEU. |F.L'| %|F.L'| TOUCHE ==> ARRET DU JEU, |F.L'| MODIF MODE, |F.L'| AUTRE PARTIE. |F.L'| %|F.L'| TOUCHE 'R' ==> REGLE DU JEU. |F.L'| %|F.L'| TOUCHE 'P' ==> PAUSE. |F.L'| %|F.L'| TOUCHE 'T' ==> TRACE ON/OFF |F.L'| %|F.L'| APPUYER SUR UNE TOUCHE |F.L'~'FJ FFFLfF$F $- TEST DE LA TOUCHE R  #\ \ ߤ \ !  #\ \  \ !  FDfF#FF!!!F.L&*&FF.L&* MODE D'EMPLOI *FF.L&*  *FF.L&* Commencez par piocher une carte *FF.L&* dans le sabot. Pour ce faire, pos- *FF.L&* -itionnez le curseur de la souris *FF.L&* sur le paquet de droite du sabot *FF.L&* (cartes retournes) puis appuyez *FF.L&* sur le bouton de gauche de la sou- *FF.L&* -ris. La carte pioche s'affiche *FF.L&* en bas droite de l'cran. *FF.L&* $*FF.L&* Slectionnez une carte de votre *FF.L&* jeu l'aide de la souris et du *FF.L&* bouton de gauche sans le relacher. *FF.L&* Amenez la carte a l'endroit voulu *FF.L&* puis relachez le bouton pour poser *FF.L&* la carte. L'ordinateur se charge *FF.L&* de vrifier votre opration... *FF.L&* $*FF.L&* Appuyez sur une touche. *FF.L&* $*FF.L&* BON JEU ! *FF.L&*&FFJ F!!!F*LfF$F *- TEST DE LA TOUCHE T OU t  r#\ \ ߨ \ !  #\ \  \ !  F4 | TRACE... FF"!!!ON|OFF!F V߀FO 4OUIFL4B | APPUYEZ SUR SHIFT GAUCHE | POUR FAIRE AVANCER | LE PROGRAMME FF !!! VU! !F 8lFU 4NONF$F$F *- TEST DE LA TOUCHE P OU p  ~#\ \ ߠ \ !  #\ \  \ !  F"4 |...PAUSE DU JEU... | F"!!!REPRISE!F$FF \FFR-M Fmouvement d'une carte r \F- V F-8F8ߠF8F8ߠF.ThGH0F 0.05=VITESSE DE LA CARTE $0i#h ##h  FA$0j#h ##h  FA i!jFH#iݠ !#j !#iݠ !#j !fF-(#i !#jݠ !dF(#iݠ !#j !fF hFF gFF$F 8Fg8F8ߠF8F8ߠF.ThGH0F 0.05=VITESSE DE LA CARTE $0i#h ##h  FA$0j#h ##h  FA i!jF F `!FH#iݠ !#j !#i !#j !fF-(#i !#jݠ !dF(#iݠ !#j !fF XhFF gFF$F$FHF \FFR-M F- \F- V F-4ThG߀H0F 0.05=VITESSE DE LA CARTE $0i#h ##h  FE$0j#h ##h  FE iߠF0iF$F jF0jF$F 2iߕF0iF$F `j߮F0jF$FH#iݠ !#j !#iݠ !#j !fF- i!jF PIOCHEF(#i !#jݠ !dF 8&F(#i !#jݠ !XF$F(#iݠ !#j !fF fhF OUIF #ݠ !!XF 4NONF$F \FF 84F4ThG߀H0F 0.05=VITESSE DE LA CARTE $0i#h ##h  FE$0j#h ##h  FE \iߠF0iF$F jF0jF$F iߒ@F0i@F$F jߪF0jF$FH#iݠ !#j !#i !#j !fF- i!jF zPIOCHEF(#iݠ !#j !dF 8F(#i !#jݠ !XF$F(#iݠ !#j !fF hF "OUIF #ݠ !!XF 4NONF$F \FF$FFR-M 4Fdistribution des cartes aux autres joueurs  5|F <߀=F6F$F TV F-#!d F82FJOUEUR 2 8 FJ 8ŽF#&! F8dF8F$FF º<߀F =F$F$ <=F-7F$F 6|F "<=F8F$F 42߀F ÖV F#!d F8FJOUEUR 3 8 FJ 8F#&! F8,F8F$FF <F =F$F$ .<߀=F-7F$F$F 8|F "2߀F ĶV F#!d F8FJOUEUR 4 8 FJ 8F#&! F8F8F$FF <߀F =F$F$F7|F bV F#!d F 8ŀF#&! F$FFR-M F- ʖgF ƸgROULEF-8-!moteur au ralenti -!!!F-! !!F-! !!F-!! !,F-$F zgATTAQUEF!.-!accident ! !!F-!!!F-! !!F-!! !/5F-$F BgPOINTF6-!sirene de bateau !!!F-!!!F-!! !F- !! !LF-$F gPARADEF2-!klinng... !! !F-!!!F-!! !F-!! !/5F-$F gBOTTEF*-!? !! !F-!!!F-!! !F-!! !/5F-$F ʄg COUPS_FOUREF/*-!? !!!F-!!!F-!! !F-!! !/5F-$F `2F$F$!!!!F- 4gFFFR-M 6! Fomouvt curseur (pos actuel vers pioche) \F  MAIN OUVERTE S0!!FI<ThGH#0݀ F VITESSE=VITESSE DU CURSEUR $0i#h ##h  FV$0j#h ##h  FVHF`F# i!jF F`!FHF ˾hF V F 48FCOORDONNEES PIOCHE (ARRIVE CURSEUR) .8PFC "" POUR PROCHAIN DEPART 8F8F 8F $FFR-M 4 ! Fomouvement du curseur pendant le jeu e\F  MAIN OUVERTE -0 ! !FI<ThGH#0 F VITESSE=VITESSE DU CURSEUR $0i#h ##h  FV$0j#h ##h  FVHF i!jF F `!FHF hF\FINDEX POINTE FR-M ,F!mouvement carte pioche vers jeu 1 9|F  V F-FNF:߂:;;<F-$ #@݀ FPLY#! "0"7#@߀ FNOMBRE DE CARTE RESTANTE DANS LA PIOCHE - 84F#"LY#! "7#@߀ F$F Ѐ#@݀ F!N!PFLY#! "00FF$F 4NONF F OUIF(# !#ݠ !dFC$FF 8;FF .8:FF POUR LAISSER LE TEMPS DE 8FF *8FF==> DETECTER UN EVENTUEL &8 DETECTER UN EVENTUEL &8NN^NuNV>Q?9Q?9Q?9Q?< N.P3QBWBg/<F?<?9QN/ .Q/<N/<N/<N?9M?<?9Q?9Q?< BgN009QܐyNHyN09QyQ|HyN>Q?9N?9N?9N?9QN.P>Q?9N?9N?9N?<$?<$09QH?09NW09NH?09NWN, N^NuNV.Q/]/Y/U?< ?9QN/V=n =n =n=n`=n=n=n=n./N0vXJ@g*>?.?.?.?<?./<6N-.Q/]/Y/U?< ?9QN/VJngJnfp3PQ3PQ09PyPBS@3Q09PyN S@3Q.Q?<?9NN(bXN^NuNV.FN*@=@ ngP3cMBn`$0n"|C0H2nRIM2Rn no.M?<?.N*XN^NuNVN).L/<P/<Q"/<QN-( 3N3pP@3M yQ"o=|`,0.м< @0.м< @Rn nmP@Bn`,0.м?p @0.м?p @Rn n&m<<09Q"yM3M63P@<.F?9QN-jT3J.Q/<Q/<Q/<Q?<BgN/V3Q#7lP6#7N #7M3Q ByQax=yP=yM=yPa0.yPg0.yMg 0.yPfJnf>a>aaaVaa>NN'ZajN&xaN^NuNV`.Q/<M/<Q/<Q/<M/<MBg?N/.Q/<Q/<Q/<P?< ?9QN/V.ga09QذyPff>N ?9PB?9P?9P?<?</<6N->N ?9PB?9P?9P?<?</<6N-`n yQgd>9?99?9909PW?9909PW?<a P>9?99?9909PW?9909PW?<aP.g09M`Bn`&0nRH"|M00H"|C4nRn no9CHHмCV @M`d09MyQf >M?9M?9M?9MBgaFP`209MyQfBWBgBgBg?< ?9QN/ `09MyJf" yQgaN>NN'Z3Q`09MyQfa">QN/">N ?9PB?9P?9P?9L?9P09N H?09PW09PBH?09PWN,r>QN/<>NN'Z3Q`.09MyQfp>M?9M?9M?9M?<?9QN/ .N /<PB/<P/<P?<?9QN/V3P63P6`N&x09MyJf~ yQfTaa aaF.N /<PB/<P/<P?<?9QN/V3P63P6`BWBgBgBg?< ?9QN/ `H |CfrW h N.g 09QذyPf JyQ g >M?9M?<Bg/<6N- =@` .7r/9P6?<?<a Pa ` |.7/9N ?<?<a Pa ` Z.7/9M?< ?<a Pa ` 8>b/<7r/9P6?<Bg yP6H?WN1 X?a a ByQ ` >b/<7r/9P6?<?< yP6H?WN1(X?a d a BByQ ` >b/<7/9N ?<Bg yN H?WN1 X?a  a ByQ ` ^>b/<7/9N ?<?< yN H?WN1(X?a a ByQ ` >b/<7/9M?<Bg yMH?WN1 X?a a hByQ `>b/<7/9M?<?< yMH?WN1(X?a @ a ByQ `>L/<:/<;?<+?<*?<(a vH?RWa T`F.;0/<;`?</?<.?<,a @ H2>RW?9La RT` =|6`R0.м6 @( g6>Bg?9N ?9PB?9P?9PBg?./<6N.Rn n:o>?<?9N ?9PB?9P?9PBg?./<6N.0.|3L>?.WN+8TByQ `DBW?<?./<6N,PJ@g>/<6N+ZX>Bg?9N ?9PB?9P?9PBg?</<6N.>Bg?9N ?9PB?9P?9PBg?</<6N. nf >a `>a a >N ?9PB?9P?9P?<?</<6N->N ?9PB?9P?9P?<?</<6N-`" yLa>N ?9PB?9P?9P?<?<1/<6N-ByQ ` yLa>N ?9PB?9P?9P?<?<3/<6N-ByQ `BW?<?./<6N,PJ@g*a By;>N ?9PB?9P?9PBgapP`H0.|3Q.P?<?9Q?9NN(\>b/<7r/9P6?<09PH?a >b/<7/9N ?<09PH?at >b߀ F$F0 #E  CREVAISONm  INCREVABLE FS0<#߀߀ F$F |mFF-  F-LmGF-0 #E  FEU ROUGEm  PRIORITAIRE F0<#߀ F$F0 #E ACCIDENTm  AS DU VOLANT F0<#߀ F$F2 T#E PANNE D'ESSENCEm CITERNE F0<#߀ F$F0 #E  CREVAISONm  INCREVABLE FS0<#߀ F$F |bmFF-  F-LmGF-0 >#E  FEU ROUGE m  PRIORITAIRE F0<#߀߀ F$F0 #E ACCIDENT m  AS DU VOLANT F0<#߀߀ F$F2 #E PANNE D'ESSENCE m CITERNE F0<#߀߀ F$F0 6#E  CREVAISON m  INCREVABLE FS0<#߀߀ F$F |mFF- F-0,F-0.F-0-F-0/F-/<7/9M?<09PH?aH =|`h0.м6 @( fL <2.Ҽ6"A >N ?9PB?9P?9P?<?./<6N-Rn no0980y8Hf <8,>N ?9PB?9P?9P?<?< /<6N-Vy80Vy82]y84]y868,>N ?9PB?9P?9P?<?< /<6N-JyQg <2.Ҽ6"A `(38H8038b8238L8438N86>N ?9PB?9P?9P?<?./<6N-ByQ `3<>N ?9PB?9P?9PBg?<=/<6N-a(By<>N ?9PB?9P?9PBg?<=/<6N-`3<>N ?9PB?9P?9PBg?<>/<6N-aX=|`0.м< @Bh Rn nmBn`20n"|P:0H2.AP@м< @1| Rn nm.////<?.?.?.?<$?<$BgBgBgN+|>?.?.?.?<$?<$BgBg?<N+|>?.?.?.?<Bg/<?.?.?.?<$?<$BgBg?<N+|>?.?.?.?<$?<$BgBg?<N+|By<>N ?9PB?9P?9PBg?<>/<6N-` ByQ ``S@|=b@0@C PN`3Q .g409M|| f$a v>N ?9PB?9P?9PBgaPBWN/`pN^NuNV./. ?.?<?<?. ?./<6N, ?0<_H}?N1(X?aPN^NuNV0.|0"n >?<Vpn?N)X? n0>N ?9PB?9P?9P?<?. /<6N-N^NuNVBW?. ?. /<6N,P=@/.?<?<m?.N)\ _0"n2>N ?9PB?9P?9P?<?./<6N-0.N^NuNV yP6H|}|>3P yN H|}|>3P yMH|}|>3P.P?9Q?9NN(XBn`,09Qn0@K2nP1QjRn nmN^NuNV> ?.?<#N1DX3L3 LN^NuNV n  fB@` nH| =@R nHn|N^NuNV>N1D-@ .?3Q .r 3P .r3P .r3M .r|PHdH@3PN^NuNV>,N1d=@0.@|?3Q0.r `|3P>*N1d=@0.|3P0.@|3M0.r `||PHdH@3PaNaN^NuNV>?9P/<2a\>?9M/<2a\BW?9P/<2a\N^NuNVBW?9Q/<2a\>?9P/<2at\N^NuNV.2a2=@ nPl 0.|`0.|=@0.Hr-@.2a=@.2aHr㠁.2aHr㠁 nf nl.2a|/<2aRXW0.r `W?<+N1dT>?9P/<2aR\>?9M/<2a>\BW?9P/<2a,\`$.2a@>0.r `W?<-N1dTN^NuNVJng0. H fp `0. H |0"nR0. H H@|0"nN^NuNV>/<PZN.jX-|PZ n #@RDf n a@RDfBn` nH|2nCRRn no9CHHмCV @M-|PZ n #@RDf n b@RDfBn` nH|2nP:RRn nm n #@RDf n c@RDfBn`* nH|}|>2nK2RRn n0m=|0`" nH|2nK2RRn n3m.a3LVT.a3LXN^NuNV>/<PZN.jX-|PZBn`j.P?<?.?9NN(\Bn`<0n"|P00H}|>2.n2AK3@jRn nmRn0.yNmBn` 0nK2nK0jRn n5m n #@RDf n c@RDfBn`,0n"|K00j|H}|0"nRnR n0m=|0`"0n"|K00j|0"nRnR n3mBW?9L/.a\TBW?9L/.a\>/<PZN.XN^NuNV>/<PZN.jX-|PZ n #@RDf n b@RDfBn`"0n"|P:0H|0"nRnR nm>/<PZN.XN^NuNVBn` 0nK2nK1QjRn n5mBn`*0.@HмK.?.?9NN(XRn nm09Q0@"|K00|H}=@0.|0"yP6>?<Vpn?N)X37r09QR@0@"|K00|H}=@0.|0"yN >?<Vpn?N)X3709QT@0@"|K00|H}=@0.|0"yM>?<Vpn?N)X37a=|6`0.м6 @Bh Rn n:o09LP|6м6 @1| >?<m09LVS@?N)X3:3;>?<m09LXS@2?N)X3;03;`>LX?9LVaTN^NuNV>L?9LN&VTJyLg <6` <6#;JyLg <6` <6#;N^NuNV9P?H@>9P>H@W9P=H@W9P?.?.?.?<$?<$BgBgBgN+|>?.?.?.?<$?<$BgBg?<N+|>?.?.?.?<Bg/<?pN-BW/<?pN+ZX`\a=|`na=|``Bn`Rn n'mS9MlM9MH0@C#@>?.?.?.?<?< /<?pN->?<?.?.?.?.Bg?</<?pN.`Bn`Rn n'm 9M@R9MDmB9M9MH0@C#@>?.?.?.?<?< /<?pN->?<?.?.?.?.Bg?< /<?pN.`"` | gV|g|$g|%gJngl>?.?.?.?<$?<$BgBg?<N+|>?.?.?.?<$?<$BgBg?<N+|N^NuNV |CF9MHHC=|`,0.м?p @ h f0.|HCRn no yAZfB9C`C yBfB9C`C=|`,0.м?p @ h f0.|HCRn noB9C yBbf9C yBf9CaN&xa4N^NuNV=| `0.м?p @Bh Rn n&m9CH0@"|CV0H0@C#@9CH|м?p @1| 9CH|м?p @1| 9CH|м?p @1| 9CH|м?p @1| 9Cg 3Bb`3Bz9Cg 3B`3BN^NuNV>/<PZN.jX-|PZ n #@RDf n a@RDfBn`"0n"|C0H|0"nRnR no>/<PZN.XN^Nua0/Ho99aNu? aF3QQpN^NuNV>a*pN^NuNV3P3 P# Q> N)8N^NuNV#Q> N)8N^NuNV3P3 P3 P3P3P3P3P3Q3Q3Q3Q3Q3 Q 3"Q #$Q3(Q3*Q>N)8 n,0Q n00Q n40Q n80Q n<0Q n@0QB@09QN^NuNV3P3 P>N)8N^NuNV#Q3 P>2N)8N^NuNV3P3 P3 P3P3P3P3P3Q3Q>3N)8N^NuNV#Q>6N)8 n 0Q n0Q n0Q n0QB@09QN^NuNV3P3 P3 P3P3P3P3P3Q>IN)8N^NuNV3P3 P3 P3P3P3P3P3Q>JN)8N^NuNV#Q3 P3P3P>KN)8N^NuNV#Q3 P3P3P>LN)8N^NuNV>MN)8 n0Q n 0Q n0Q n0QB@09QN^NuNV3P# Q>#N)8N^NuNV#Q3 P3P3P3P3P3P>*N)8N^NuNV#Q3 P3P3P3P>+N)8N^NuNV#Q3 P3P3P3P3P3P3P3Q>/N)8N^NuNV#Q3 P>zN)8N^NuNV#Q3 P>{N)8N^NuNV3P3 P3 P3P3P>dN)8N^NuNV3P3 P3 P3P3P>eN)8N^NuNV3P>fN)8N^NuNV3P>gN)8N^NuNV3P3 P>hN)8 n 0Q n0Q n0Q n0QB@09QN^NuNV3P3 P3 P3P3P3P>iN)8N^NuNV3P>kN)8N^NuNV3P3 P3 P3P3P3P>lN)8 n0Q n0Q n0Q n 0QB@09QN^NuNVH *n(n >0-W?0,WN1(T:>0-W?,0,WN1(T8>?N1 T>>?,N1 T<89F0G9@0F9@GoFnB@`pJL0N^NuNV0.n o0.`0. N^NuNV0.n l0.`0. N^Nu#JNN/9JNu#JNM/9JNu#JNA/9JNu    -153320 7872DD2DD  0@@@ 0 @@@@@@@??7x5njUx``paa??q/0 2ax ъQQQ i   i QQQш UU@PTATTAPUU3fAf3aD!D!D!D! 0a@PPP T*T(((llll(((3363V3v334. 4 5. 5 6.>Rr Gs Bt0  b5!  b31 0 b1A( Rrl Gsl Bt0l pxqr#xs#tBxuBvaxwaxxyzx{|x}~x2HX 2X0 ,qH("!! 6\ $##"6N &%%$6j (''&6x ,)*qt*6(++ t*q-.qt.6,// t.q615AHR$322 16 5440 36 0DX P7Dm>8D>9D>:D>;D><6L>=6>>DvDv(pDDhD,hE4D8E 4P8E, @E,8@  p E$@E+h@ p  oE3@ E7h@p,E?@ EDh@p8EH@EPh@pDEY@Eah@pPEg@Eoh@EwHE(`H'E`H%,EHE0PE( 8E(,8E8PEDPE`Rf E`H E n@ j P( QE E( QF< j F(F ,(FX(j,F(F,(j8F (F",(F$X(F&(jDF((F+,(! j` F/(F2,($"#jn#F6(!F9,(%F=H'FGHFOFUFZF_FdFiFnFsFxF|FFFFFF    ()cT  F   ( J l \\\\\\\\\\\\\\\\ ` ` " " ^ ^ $__:__9__/__/__9Annuler01234Instal RS232Instal ImprimType:Pixels/Ligne:Sortie:Papier:Couleur:Qualit:Matri.Margue.N/BCouleur1280960EpreuveDfinit.Imprim.ModemContinuFeuilleINSTAL. IMPRIMANTEConfirmerAnnulerCONFIGURATION RS232Bauds:Parit:Duplex:Bits/Car:Strip Bit:Commande FluxXon/Xoff:Rts/Cts:19200RienImp.PairFullHalf8765OnOffOnOffOnOffConfirmerAnnuler1920096004800360024002000180012006003002001501341107550 PANNEAU CONTROLE EMULATOR Panneau Controle*      (P$      .                          0&      *         (         ": $,""B,  .8 * P  :$&   `B B\2 ( F<&6* (     *,": *$ *X,     "   6*>@H   $ $                          *prR H0`x0 00000000H000000HF PROCEDURE initialisation DEFFILL 1 PBOX 0,0,640,400 DEFMOUSE 0 IF XBIOS(4)=1 m$=" CE JEU NE FOCTIONNE QU'EN |BASSE OU HAUTE RESOLUTION | " ALERT 1,m$,1,"STOP|CONT",var IF var=1 END ENDIF ENDIF nouvelle_partie$="OUI" retour_manche=0 VSETCOLOR 1,0,0,0 IF nouvelle_partie$="OUI" IF XBIOS(4)<>2 FOR x=0 TO 15 VSETCOLOR x,0,0,0 NEXT x OPEN "I",#1,"A:\1000BORN\CARTES.B_H\TAILLE_B" INPUT #1,nb$,nb1$,nb2$,nb3$,nb4$,nb5$,nb6$,nb7$,nb8$,nb9$,nb10$,nb11$,nb12$,nb13$,nb14$,nb15$,nb16$,nb17$,nb18$,nb19$ CLOSE #1 nb=VAL(nb$)+2 nb1=VAL(nb1$)+2 nb2=VAL(nb2$)+2 nb3=VAL(nb3$)+2 nb4=VAL(nb4$)+2 nb5=VAL(nb5$)+2 nb6=VAL(nb6$)+2 nb7=VAL(nb7$)+2 nb8=VAL(nb8$)+2 nb9=VAL(nb9$)+2 nb10=VAL(nb10$)+2 nb11=VAL(nb11$)+2 nb12=VAL(nb12$)+2 nb13=VAL(nb13$)+2 nb14=VAL(nb14$)+2 nb15=VAL(nb15$)+2 nb16=VAL(nb16$)+2 nb17=VAL(nb17$)+2 nb18=VAL(nb18$)+2 nb19=VAL(nb19$)+2 nb_total=nb+nb1+nb2+nb3+nb4+nb5+nb6+nb7+nb8+nb9+nb10+nb11+nb12+nb13+nb14+nb15+nb16+nb17+nb18+nb19 ' OPEN "R",#1,"A:\1000BORN\CARTES.B_H\CARTES_B",nb_total FIELD #1,nb AS c1$,nb1 AS c2$,nb2 AS c3$,nb3 AS c4$,nb4 AS c5$,nb5 AS c6$,nb6 AS c7$,nb7 AS c8$,nb8 AS c9$,nb9 AS c10$,nb10 AS c11$,nb11 AS c12$,nb12 AS c13$,nb13 AS c14$,nb14 AS c15$,nb15 AS c16$,nb16 AS c17$,nb17 AS c18$,nb18 AS c19$,nb19 AS c20$ GET #1,1 CLOSE #1 ENDIF IF XBIOS(4)=2 OPEN "I",#1,"a:\1000born\cartes.b_h\TAILLE" INPUT #1,nbr$,nbr1$,nbr2$,nbr3$,nbr4$,nbr5$,nbr6$,nbr7$,nbr8$,nbr9$,nbr10$,nbr11$,nbr12$,nbr13$,nbr14$ CLOSE #1 nbr=VAL(nbr$)+2 nbr1=VAL(nbr1$)+2 nbr2=VAL(nbr2$)+2 nbr3=VAL(nbr3$)+2 nbr4=VAL(nbr4$)+2 nbr5=VAL(nbr5$)+2 nbr6=VAL(nbr6$)+2 nbr7=VAL(nbr7$)+2 nbr8=VAL(nbr8$)+2 nbr9=VAL(nbr9$)+2 nbr10=VAL(nbr10$)+2 nbr11=VAL(nbr11$)+2 nbr12=VAL(nbr12$)+2 nbr13=VAL(nbr13$)+2 nbr14=VAL(nbr14$)+2 nbr_total=nbr+nbr1+nbr2+nbr3+nbr4+nbr5+nbr6+nbr7+nbr8+nbr9+nbr10+nbr11+nbr12+nbr13+nbr14 ' OPEN "R",#1,"A:\1000born\cartes.b_h\CARTES",nbr_total FIELD #1,nbr AS c2$,nbr1 AS c1$,nbr2 AS c3$,nbr3 AS c5$,nbr4 AS c4$,nbr5 AS c6$,nbr6 AS c7$,nbr7 AS c8$,nbr8 AS c9$,nbr9 AS c10$,nbr10 AS c18$,nbr11 AS c17$,nbr12 AS c19$,nbr13 AS c16$,nbr14 AS c20$ GET #1,1 CLOSE #1 carte20$=c20$ ENDIF carte1$=c1$ !feux vert carte2$=c2$ !feux rouge carte3$=c3$ !panne d'ssence carte4$=c4$ !essence carte5$=c5$ !accident carte6$=c6$ !rparation carte7$=c7$ !crevaison carte8$=c8$ !roue de secours carte9$=c9$ !limitation de vitesse carte10$=c10$ !fin de limitation de vitesse ' IF XBIOS(4)<>2 ! basse rsolution carte11$=c11$ !100 carte12$=c12$ !200 carte13$=c13$ ! 75 carte14$=c14$ ! 50 carte15$=c15$ ! 25 ELSE ! pour le moment le dessin des kilometres n'est pas fait carte11$=c20$ !100 en haute rsolution carte12$=c20$ !200 carte13$=c20$ ! 75 carte14$=c20$ ! 50 carte15$=c20$ ! 25 ENDIF carte16$=c16$ !as du volant carte17$=c17$ !increvable carte18$=c18$ !citerne carte19$=c19$ !prioritaire carte20$=c20$ !carte vide ENDIF image: IF XBIOS(4)<>2 nom$="A:\1000BORN\GRAPH.PIC\ECRAN.PI1" GOSUB degas ENDIF IF XBIOS(4)=2 nom$="A:\1000BORN\GRAPH.PIC\ECRAN.PI3" GOSUB degas ENDIF IF XBIOS(4)<>2 GET 265,135,305,185,carte21$ !une portion d'cran pour dfinir une carte vide GET 215,75,255,130,pioche_gauche$ GET 257,78,299,127,pioche_droite$ ENDIF IF XBIOS(4)=2 GET 530,270,610,370,carte21$ !une portion d'cran pour dfinir une carte vide GET 430,150,510,260,pioche_gauche$ GET 514,156,598,254,pioche_droite$ ENDIF SGET ecran$ IF XBIOS(4)<>2 CLS FOR x=0 TO 15 VSETCOLOR x,0,0,0 NEXT x ELSE PBOX 0,0,640,400 ENDIF IF XBIOS(4)=2 nom$="A:\1000BORN\GRAPH.PIC\SCORE.PI3" GOSUB degas ELSE nom$="A:\1000BORN\GRAPH.PIC\SCORE.PI1" GOSUB degas ENDIF SGET score$ IF XBIOS(4)<>2 CLS FOR x=0 TO 15 VSETCOLOR x,0,0,0 NEXT x ELSE PBOX 0,0,640,400 ENDIF IF XBIOS(4)=2 nom$="A:\1000BORN\GRAPH.PIC\PRESENT.PI3" GOSUB degas ELSE nom$="A:\1000BORN\GRAPH.PIC\PRESENT.PI1" GOSUB degas ENDIF HIDEM ' DIM a(3,4),o(12),h(12) q$="122113211" p$="15b86a148c36" EVERY 50 GOSUB test IF XBIOS(4)=2 PRINT AT(59,20);" " PRINT AT(59,21);" PRESSEZ UNE TOUCHE " PRINT AT(59,22);" POUR EVITER LE " PRINT AT(59,23);" MODE DEMONSTRATION " PRINT AT(59,24);" " ELSE DEFFILL 2 PBOX 305,110,230,185 PRINT AT(30,15);" " PRINT AT(30,16);" PRESSEZ " PRINT AT(30,17);" UNE " PRINT AT(30,18);" TOUCHE " PRINT AT(30,19);" POUR " PRINT AT(30,20);" EVITER " PRINT AT(30,21);" LE MODE " PRINT AT(30,22);" DEMO " PRINT AT(30,23);" " ENDIF sort_boucle$="" DO WAVE 7,7,8,2530,100 EXIT IF sort_boucle$="OUI" OR repetition=1 CLR k EXIT IF sort_boucle$="OUI" FOR i=1 TO 3 EXIT IF sort_boucle$="OUI" FOR j=1 TO 4 EXIT IF sort_boucle$="OUI" INC k EXIT IF sort_boucle$="OUI" a(i,j)=VAL("&H"+MID$(p$,k,1)) EXIT IF sort_boucle$="OUI" o(k)=RANDOM(3)+1 EXIT IF sort_boucle$="OUI" h(k)=RANDOM(4)+1 EXIT IF sort_boucle$="OUI" NEXT j EXIT IF sort_boucle$="OUI" NEXT i EXIT IF sort_boucle$="OUI" FOR i=1 TO 12 EXIT IF sort_boucle$="OUI" FOR z=1 TO 8 EXIT IF sort_boucle$="OUI" SOUND 1,15,a(VAL(MID$(q$,i,1)),h(z)),o(z)+1,8 EXIT IF sort_boucle$="OUI" NEXT z EXIT IF sort_boucle$="OUI" NEXT i EXIT IF sort_boucle$="OUI" repetition=1 LOOP CLR z,i,x,k,q$,p$ SOUND 1,0,0,0,0 WAVE 0,0,0,0,0 ' IF XBIOS(4)<>2 x1=0 x2=320 y1=0 y2=200 ELSE x1=0 x2=640 y1=0 y2=400 ENDIF IF XBIOS(4)<>2 THEN COLOR 0 ENDIF BOX x1,y1,x2,y2 DO INC x1 DEC x2 INC y1 DEC y2 BOX x1,y1,x2,y2 INC x1 DEC x2 BOX x1,y1,x2,y2 IF XBIOS(4)<>2 EXIT IF x1=160 ELSE EXIT IF x1=320 ENDIF LOOP COLOR 1 debut_jeu$="OUI" regler_parametre$="OUI" vitesse=0.1 GOSUB jeu ' ' RETURN ' -M > PROCEDURE jeu DEFFILL 1 !NOIR debut_jeu: !RETOUR DE CHAQUE MANCHE OU NOUVELLE PARTIE ' IF partie=0 AND debut_jeu$="OUI" IF sort_boucle$="" AND partie=0 mode$="DEMO" DO a=RANDOM(5) !tirage aleatoire du nombre de joueurs en mode demonstration. LOOP UNTIL a>1 ' a=4 !ou 4 joueurs quoi qu'il arrive vitesse=0.05 GOTO tableau ELSE mode$="JEU" ENDIF ENDIF debut_jeu$="NON" ' IF regler_parametre$="OUI" a=2 sort_boucle$="" mode$="JEU" nombre_de_joueur: m$=" MODE "+mode$+" | | NOMBRE DE JOUEURS | ? | " ALERT 2,m$,2,"Alatoir|De 1 4|DEMO/JEU",var IF var=3 THEN IF mode$="JEU" THEN mode$="DEMO" ELSE mode$="JEU" ENDIF GOTO nombre_de_joueur ENDIF IF var=2 THEN fenetre1: m$=" | NOMBRE DE JOUEURS: | "+STR$(a) ALERT 0,m$,2," << | OK | >> ",nombre IF nombre=2 m$=" "+STR$(a)+" joueurs. | Mode = "+mode$+" | OK ?? " ALERT 0,m$,1," OUI | NON ",var IF var=2 GOTO nombre_de_joueur ENDIF GOTO tableau ENDIF IF nombre=1 a=a-1 IF a<2 m$=" |VOUS ETES AU MINIMUM |" ALERT 0,m$,1,"RETURN",min a=2 ENDIF GOTO fenetre1 ENDIF IF nombre=3 INC a IF a>4 m$=" |VOUS ETES AU MAXIMUM |" ALERT 0,m$,1,"RETURN",min a=4  ENDIF GOTO fenetre1 ENDIF ELSE DO a=RANDOM(5) EXIT IF a>1 LOOP ENDIF ' ENDIF ' tableau: WAVE 0,0,0,0,0 ' DEFMOUSE 2 ' -N ' LES TABLEAU DES CARTES ' -N ' DIM joueur1$(7) !JEU JOUEUR 1 (GRAPHISME) DIM alpha1$(7) !JEU JOUEUR 1 (TEXTE) DIM joueur2$(7) !JEU JOUEUR 2 (GRAPHISME) DIM alpha2$(7) !JEU JOUEUR 2 (TEXTE) DIM attaque$(7) !TABLEAU DES ATTAQUES DANS JEU (GRAPHISME) DIM attaque_alpha$(7) !TABLEAU DES ATTAQUES DANS JEU (TEXTE) IF a>=3 DIM joueur3$(7) !JEU JOUEUR 3 (GRAPHISME) DIM alpha3$(7) !JEU JOUEUR 3 (TEXTE) ENDIF IF a=4 DIM joueur4$(7) !JEU JOUEUR 4 (GRAPHISME) DIM alpha4$(7) !JEU JOUEUR 4 (TEXTE) ENDIF ' DIM rejet$(105) !TABLEAU DES CARTES REJETEES (GRAPHISME) DIM rejet_alpha$(105) !TABLEAU DES CARTES REJETEES (TEXTE) ' DIM tableau$(105) !TABLEAU GENERAL DES CARTTES (GRAPHISME) DIM alpha$(105) !TABLEAU GENERAL DES CARTES (TEXTE) ' DIM valeur(6) !TABLEAU DES KILOMETRES DIM bottes(16) !FLAG DES BOTTES POSER PAR JOUEUR ' ' FOR x=0 TO 6 bottes(x)=0 NEXT x FOR x=0 TO 4 tableau$(x)=carte2$ !FEU ROUGE alpha$(x)="FEU ROUGE" NEXT x FOR x=5 TO 8 tableau$(x)=carte9$ !LIMITATION DE VITESSE alpha$(x)="LIMITATION DE VITESSE" NEXT x FOR x=9 TO 11 tableau$(x)=carte3$ !PANNE D'ESSENCE alpha$(x)="PANNE D'ESSENCE" NEXT x FOR x=12 TO 14 tableau$(x)=carte5$ !ACCIDENT alpha$(x)="ACCIDENT" NEXT x FOR x=15 TO 17 tableau$(x)=carte7$ !CREVAISON alpha$(x)="CREVAISON" NEXT x FOR x=18 TO 31 tableau$(x)=carte1$ !FEU VERT alpha$(x)="FEU VERT" NEXT x FOR x=32 TO 37 tableau$(x)=carte10$ !FIN DE LIMITATION alpha$(x)="FIN DE LIMITATION" NEXT x FOR x=38 TO 43 tableau$(x)=carte4$ !ESSENCE alpha$(x)="ESSENCE" NEXT x FOR x=44 TO 49 tableau$(x)=carte6$ !REPARATION alpha$(x)="REPARATION" NEXT x FOR x=50 TO 55 tableau$(x)=carte8$ !ROUE DE SECOURS alpha$(x)="ROUE DE SECOURS" NEXT x tableau$(56)=carte19$ !BOTTE PRIORITAIRE alpha$(56)="PRIORITAIRE" tableau$(57)=carte18$ !BOTTE CITERNE alpha$(57)="CITERNE" tableau$(58)=carte16$ !BOTTE AS DU VOLANT alpha$(58)="AS DU VOLANT" tableau$(59)=carte17$ !BOTTE INCREVABLE alpha$(59)="INCREVABLE" FOR x=60 TO 63 tableau$(x)=carte12$ !200 alpha$(x)="200" NEXT x FOR x=64 TO 75 tableau$(x)=carte11$ !100 alpha$(x)="100" NEXT x FOR x=76 TO 85 tableau$(x)=carte13$ ! 75 alpha$(x)="75" NEXT x FOR x=86 TO 95 tableau$(x)=carte14$ ! 50 alpha$(x)="50" NEXT x FOR x=96 TO 105 tableau$(x)=carte15$ ! 25 alpha$(x)="25" NEXT x ' ' -N ' DISTRIBUTION DES CARTES ' -N ' ' A=NOMBRE DE JOUEURS ' nombre=0 !FLAG DU NOMBRE DE CARTES DISTRIBUEES donne=0 !FLAG DU JOUEUR SERVI rejet=0 !FLAG DU NOMBRE DE CARTES REJETEES ' tirage: ' x=RANDOM(105) carte$=tableau$(x) alpha$=alpha$(x) IF alpha$="" GOTO tirage ELSE tableau$(x)="" alpha$(x)="" ENDIF IF donne=a nombre=nombre+1 donne=0 ENDIF IF nombre=6 GOTO fin_distribution ENDIF donne=donne+1 IF donne=1 AND donne<=a joueur1$(nombre)=carte$ alpha1$(nombre)=alpha$ GOTO tirage ENDIF IF donne=2 AND donne<=a joueur2$(nombre)=carte$ alpha2$(nombre)=alpha$ GOTO tirage ENDIF IF donne=3 AND donne<=a joueur3$(nombre)=carte$ alpha3$(nombre)=alpha$ GOTO tirage ENDIF IF donne=4 AND donne<=a joueur4$(nombre)=carte$ alpha4$(nombre)=alpha$ GOTO tirage ENDIF GOTO tirage ' fin_distribution: ' passage=0 ' carte_jeu1$=carte20$ !RIEN carte_alpha1$="RIEN" ' carte_jeu2$=carte20$ !RIEN % carte_alpha2$="RIEN" ' carte_jeu3$=carte20$ !RIEN carte_alpha3$="RIEN" ' carte_jeu4$=carte20$ !RIEN carte_alpha4$="RIEN" ' limit1$=carte20$ !RIEN limit_alpha1$="RIEN" ' limit2$=carte20$ !RIEN limit_alpha2$="RIEN" ' limit3$=carte20$ !RIEN limit_alpha3$="RIEN" ' limit4$=carte20$ !RIEN limit_alpha4$="RIEN" carte_pioche$=carte20$ !RIEN kilometre1=0 kilometre2=0 kilometre3=0 kilometre4=0 ' PAUSE 25 DEFMOUSE 2 ON MENU KEY GOSUB clavier EVERY 50 GOSUB surveillance VSETCOLOR 0,7,7,7 CLS SPUT ecran$ DEFTEXT 1,1,1,6 HIDEM !SUPPRESSION DU CURSEUR SOURIS IF XBIOS(4)<>2 COLOR 1 DEFFILL 0 BOX 9,89,41,131 !CADRE SUR JOUEUR 1 BOX 49,89,81,131 !CADRE SUR JOUEUR 1 ' BOX 9,9,41,51 !CADRE SUR JOUEUR 2 BOX 49,9,81,51 !CADRE SUR JOUEUR 2 ' GRAPHMODE 2 TEXT 23,84,"P I A C" !TEXTE BOTTES JOUEUR 1 GRAPHMODE 1 PBOX 25,85,75,87 !CADRE BOTTES JOUEUR 1 ' GRAPHMODE 2 TEXT 23,70,"P I A C" !TEXTE BOTTES JOUEUR 2 GRAPHMODE 1 PBOX 25,71,75,73 !CADRE BOTTES JOUEUR 2 IF a>2 BOX 109,9,141,51 !CADRE SUR JOUEUR 3 BOX 149,9,181,51 !CADRE SUR JOUEUR 3 GRAPHMODE 2 TEXT 123,70,"P I A C" GRAPHMODE 1 PBOX 125,71,175,73 ENDIF IF a=4 BOX 209,9,241,51 !CADRE SUR JOUEUR 4 BOX 249,9,281,51 !CADRE SUR JOUEUR 4 GRAPHMODE 2 TEXT 223,70,"P I A C" GRAPHMODE 1 PBOX 225,71,275,73 ENDIF ELSE DEFFILL 0 !BLANC PBOX 18,178,82,262 !CADRE SUR JOUEUR 1 PBOX 98,178,162,262 !CADRE SUR JOUEUR 1 ' PBOX 18,18,82,102 !CADRE SUR JOUEUR 2 PBOX 98,18,162,102 !CADRE SUR JOUEUR 2 ' GRAPHMODE 2 TEXT 60,168,"P I A C" !TEXTE BOTTES JOUEUR 1 GRAPHMODE 1 PBOX 50,170,150,175 !CADRE BOTTES JOUEUR 1 ' GRAPHMODE 2 TEXT 60,140,"P I A C" !TEXTE BOTTES JOUEUR 2 GRAPHMODE 1 PBOX 50,142,150,147 !CADRE BOTTES JOUEUR 2 IF a>2 PBOX 218,18,282,102 !CADRE SUR JOUEUR 3 PBOX 298,18,362,102 !CADRE SUR JOUEUR 3 ' GRAPHMODE 2 TEXT 260,140,"P I A C" !TEXTE BOTTES JOUEUR 3 GRAPHMODE 1 PBOX 250,142,350,147 !CADRE BOTTES JOUEUR 3 ENDIF IF a=4 PBOX 418,18,482,102 !CADRE SUR JOUEUR 4 PBOX 498,18,562,102 !CADRE SUR JOUEUR 4 ' GRAPHMODE 2 TEXT 460,140,"P I A C" !TEXTE BOTTES JOUEUR 4 GRAPHMODE 1 PBOX 450,142,550,147 !CADRE BOTTES JOUEUR 4 ENDIF ENDIF IF XBIOS(4)<>2 DEFTEXT 1,1,1,6 ELSE DEFTEXT 1,6,1,13 ENDIF ' -AFFICHAGE DE LA PIOCHE- IF XBIOS(4)<>2 PUT 260,80,carte_pioche$ ELSE PUT 520,160,carte_pioche$ ENDIF ' -DISTRIBUTION DES CARTES- DEFMOUSE 0 ' IF partie=0 DEFTEXT 2 DEFFILL 3 IF mode$="JEU" IF XBIOS(4)<>2 FILL 50,90 ELSE PBOX 100,180,160,260 ENDIF ENDIF DEFFILL 4 IF XBIOS(4)<>2 TEXT 61,110,"1" ELSE TEXT 122,220,"1" ENDIF DEFTEXT 1 IF XBIOS(4)<>2 TEXT 60,30,"2" ELSE TEXT 120,60,"2" ENDIF IF a>=3 IF XBIOS(4)<>2 TEXT 160,30,"3" ELSE TEXT 320,60,"3" ENDIF ENDIF IF a=4 IF XBIOS(4)<>2 TEXT 260,30,"4" ELSE TEXT 520,60,"4" ENDIF ENDIF jou=1 ' IF regler_parametre$="OUI" AND mode$="JEU" qui_jou: m$=" |VOUS ETES LE JOUEUR 1 |EST-CE LE JOUEUR "+STR$(jou)+" |QUI COMMENCE ? | " ALERT 2,m$,1,"OUI|NON",var IF var=2 DEFTEXT 1 IF XBIOS(4)=2 DEFFILL 0 !BLANC ELSE DEFFILL 4 !COULEUR BLEU DU FOND ENDIF IF jou=1 IF XBIOS(4)<>2 FILL 50,90 TEXT 61,110,"1" ELSE PBOX 100,180,160,260 TEXT 122,220,"1" ENDIF ENDIF IF jou=2 IF XBIOS(4)<>2 FILL 50,10 TEXT 60,30,"2" ELSE PBOX 100,20,160,100 TEXT 120,60,"2" ENDIF ENDIF IF jou=3 IF XBIOS(4)<>2 FILL 150,10  TEXT 160,30,"3" ELSE PBOX 300,20,360,100 TEXT 320,60,"3" ENDIF ENDIF IF jou=4 IF XBIOS(4)<>2 FILL 250,10 TEXT 260,30,"4" ELSE PBOX 500,20,560,100 TEXT 520,60,"4" ENDIF ENDIF ' jou=jou+1 IF jou>a jou=1 ENDIF ' DEFTEXT 2 DEFFILL 3 !COULEUR VERTE POUR LA SELECTION IF jou=1 IF XBIOS(4)<>2 FILL 50,90 TEXT 61,110,"1" ELSE PBOX 100,180,160,260 TEXT 122,220,"1" ENDIF ENDIF IF jou=2 IF XBIOS(4)<>2 FILL 50,10 TEXT 60,30,"2" ELSE PBOX 100,20,160,100 TEXT 120,60,"2" ENDIF ENDIF IF jou=3 IF XBIOS(4)<>2 FILL 150,10 TEXT 160,30,"3" ELSE PBOX 300,20,360,100 TEXT 320,60,"3" ENDIF ENDIF IF jou=4 IF XBIOS(4)<>2 FILL 250,10 TEXT 260,30,"4" ELSE PBOX 500,20,560,100 TEXT 520,60,"4" ENDIF ENDIF GOTO qui_jou ENDIF DEFFILL 4 DEFTEXT 1 ENDIF regler_parametre$="NON" SPUT ecran$ DEFTEXT 1,1,1,6 HIDEM !SUPPRESSION DU CURSEUR SOURIS IF XBIOS(4)<>2 COLOR 1 DEFFILL 0 BOX 9,89,41,131 !CADRE SUR JOUEUR 1 BOX 49,89,81,131 !CADRE SUR JOUEUR 1 ' BOX 9,9,41,51 !CADRE SUR JOUEUR 2 BOX 49,9,81,51 !CADRE SUR JOUEUR 2 ' GRAPHMODE 2 TEXT 23,84,"P I A C" !TEXTE BOTTES JOUEUR 1 GRAPHMODE 1 PBOX 25,85,75,87 !CADRE BOTTES JOUEUR 1 ' GRAPHMODE 2 TEXT 23,70,"P I A C" !TEXTE BOTTES JOUEUR 2 GRAPHMODE 1 PBOX 25,71,75,73 !CADRE BOTTES JOUEUR 2 IF a>2 BOX 109,9,141,51 !CADRE SUR JOUEUR 3 BOX 149,9,181,51 !CADRE SUR JOUEUR 3 GRAPHMODE 2 TEXT 123,70,"P I A C" GRAPHMODE 1 PBOX 125,71,175,73 ENDIF IF a=4 BOX 209,9,241,51 !CADRE SUR JOUEUR 4 BOX 249,9,281,51 !CADRE SUR JOUEUR 4 GRAPHMODE 2 TEXT 223,70,"P I A C" GRAPHMODE 1 PBOX 225,71,275,73 ENDIF ELSE DEFFILL 0 !BLANC PBOX 18,178,82,262 !CADRE SUR JOUEUR 1 PBOX 98,178,162,262 !CADRE SUR JOUEUR 1 ' PBOX 18,18,82,102 !CADRE SUR JOUEUR 2 PBOX 98,18,162,102 !CADRE SUR JOUEUR 2 ' GRAPHMODE 2 TEXT 60,168,"P I A C" !TEXTE BOTTES JOUEUR 1 GRAPHMODE 1 PBOX 50,170,150,175 !CADRE BOTTES JOUEUR 1 ' GRAPHMODE 2 TEXT 60,140,"P I A C" !TEXTE BOTTES JOUEUR 2 GRAPHMODE 1 PBOX 50,142,150,147 !CADRE BOTTES JOUEUR 2 IF a>2 PBOX 218,18,282,102 !CADRE SUR JOUEUR 3 PBOX 298,18,362,102 !CADRE SUR JOUEUR 3 ' GRAPHMODE 2 TEXT 260,140,"P I A C" !TEXTE BOTTES JOUEUR 3 GRAPHMODE 1 PBOX 250,142,350,147 !CADRE BOTTES JOUEUR 3 ENDIF IF a=4 PBOX 418,18,482,102 !CADRE SUR JOUEUR 4 PBOX 498,18,562,102 !CADRE SUR JOUEUR 4 ' GRAPHMODE 2 TEXT 460,140,"P I A C" !TEXTE BOTTES JOUEUR 4 GRAPHMODE 1 PBOX 450,142,550,147 !CADRE BOTTES JOUEUR 4 ENDIF ENDIF IF XBIOS(4)<>2 DEFTEXT 1,1,1,6 ELSE DEFTEXT 1,6,1,13 ENDIF ' -AFFICHAGE DE LA PIOCHE- IF XBIOS(4)<>2 PUT 260,80,carte_pioche$ ELSE PUT 520,160,carte_pioche$ ENDIF ' -I ENDIF ' GRAPHMODE 2 IF XBIOS(4)<>2 IF mode$="DEMO" PRINT AT(1,1);" MODE DEMONSTRATION. =ARRET " ELSE PRINT AT(1,1);" MODE JEU " ENDIF ELSE IF mode$="DEMO" PRINT AT(10,1);" MODE DEMONSTRATION. =ARRET " ELSE PRINT AT(10,1);" MODE JEU " ENDIF ENDIF GRAPHMODE 1 ' IF partie>0 jou=jou+1 IF jo u>a jou=1 ENDIF ENDIF ' HIDEM distribution$="OUI" ' vitesse=0.1 !(rapide) nb_tour=0 jou_dep=jou jou=jou+1 !LE JOUEUR QUI COMMENCE NE SE SERT PAS EN PREMIER IF jou>a jou=1 ENDIF carte_mouve$=carte_pioche$ !MOUVE$=CARTE EN MOUVEMENT IF XBIOS(4)<>2 GOSUB curseur_distribution(275,100) ELSE GOSUB curseur_distribution(550,200) ENDIF IF jou>1 GOSUB distribution ENDIF IF XBIOS(4)<>2 bx%=10 by%=140 ELSE bx%=20 by%=280 ENDIF GOSUB mouvement IF XBIOS(4)<>2 PUT 10,140,joueur1$(0) ELSE PUT 20,280,joueur1$(0) ENDIF GOSUB distribution IF XBIOS(4)<>2 bx%=50 by%=140 ELSE bx%=100 by%=280 ENDIF GOSUB mouvement IF XBIOS(4)<>2 PUT 50,140,joueur1$(1) ELSE PUT 100,280,joueur1$(1) ENDIF GOSUB distribution IF XBIOS(4)<>2 bx%=90 by%=140 ELSE bx%=180 by%=280 ENDIF GOSUB mouvement IF XBIOS(4)<>2 PUT 90,140,joueur1$(2) ELSE PUT 180,280,joueur1$(2) ENDIF GOSUB distribution IF XBIOS(4)<>2 bx%=130 by%=140 ELSE bx%=260 by%=280 ENDIF GOSUB mouvement IF XBIOS(4)<>2 PUT 130,140,joueur1$(3) ELSE PUT 260,280,joueur1$(3) ENDIF GOSUB distribution IF XBIOS(4)<>2 bx%=170 by%=140 ELSE bx%=340 by%=280 ENDIF GOSUB mouvement IF XBIOS(4)<>2 PUT 170,140,joueur1$(4) ELSE PUT 340,280,joueur1$(4) ENDIF GOSUB distribution IF XBIOS(4)<>2 bx%=210 by%=140 ELSE bx%=420 by%=280 ENDIF GOSUB mouvement IF XBIOS(4)<>2 PUT 210,140,joueur1$(5) ELSE PUT 420,280,joueur1$(5) ENDIF GOSUB distribution distribution$="NON" jou=jou_dep !APRES LA DONNE ON REMET LE JOU NORMAL (VOIR PLUS HAUT) ' vitesse=0.05 !vitesse normal ' ' -D ' -D boucle_jeu: ! BOUCLE GENERAL DU JEU ' -D ' -D ' carte$="" c_alpha$="" ' GRAPHMODE 2 IF XBIOS(4)<>2 IF mode$="DEMO" PRINT AT(1,1);" MODE DEMONSTRATION. =ARRET " ELSE PRINT AT(1,1);" MODE JEU " ENDIF ELSE IF mode$="DEMO" PRINT AT(10,1);" MODE DEMONSTRATION. =ARRET " ELSE PRINT AT(10,1);" MODE JEU " ENDIF ENDIF GRAPHMODE 1 ' SHOWM ' ' -I ' CALCUL DU SABOT ' -I ' IF sabot=0 reste=(105-(a*6))-passage ELSE reste=nombre_rejet-passage ENDIF IF reste=0 IF rejet=0 m$=" |PLUS DE CARTES, FIN DU JEU | " IF mode$="JEU" ALERT 1,m$,1,"SCORES ",var ELSE COLOR 2 DEFLINE 1,3,2,2 DEFFILL 0 !BLANC IF XBIOS(4)<>2 GET 92,65,235,120,efface$ PRBOX 97,70,230,115 RBOX 97,70,230,115 TEXT 105,85,"PLUS DE CARTES," TEXT 105,105," FIN DU JEU !" ELSE GET 184,130,470,240,efface$ PRBOX 194,140,460,230 RBOX 194,140,460,230 TEXT 210,170,"PLUS DE CARTES," TEXT 210,210," FIN DU JEU !" ENDIF PAUSE 200 DEFLINE 1,1,0,0 COLOR 1 IF XBIOS(4)<>2 PUT 92,65,efface$ ELSE PUT 184,130,efface$ ENDIF ENDIF GOSUB fin ENDIF IF categorie$<>"" !ON ATTEND POUR ENTENDRE LA FIN DU SON PAUSE 50 ! "" WAVE 0,0,0,0,0 ! ET ON STOP LE SON ENDIF m$="PLUS DE CARTES DANS LE SABOT, |ON RETOURNE LES CARTES REJETEES!" compteur=-1 IF mode$="JEU" ALERT 1,m$,1," OK ",var ELSE HIDEM COLOR 2 DEFLINE 1,3,2,2 DEFFILL 0 !BLANC IF XBIOS(4)<>2 GET 72,60,270,130,efface$ PRBOX 77,65,260,120 RBOX 77,65,260,120 TEXT 90,85,"PLUS DE CARTES DANS" TEXT 90,95,"LE SABOT,ON RETOURNE" TEXT 90,105,"LES CARTES REJETEES" ELSE  GET 144,120,535,255,efface$ PRBOX 154,130,520,240 RBOX 154,130,520,240 TEXT 180,170,"PLUS DE CARTES DANS" TEXT 180,190,"LE SABOT,ON RETOURNE" TEXT 180,210,"LES CARTES REJETEES" ENDIF PAUSE 200 DEFLINE 1,1,0,0 COLOR 1 IF XBIOS(4)<>2 PUT 72,60,efface$ PUT 215,75,pioche_gauche$ ELSE PUT 144,120,efface$ PUT 430,150,pioche_gauche$ ENDIF SHOWM ENDIF ' reste=rejet nombre_rejet=rejet passage=0 pioche=0 rejet=0 sabot=1 !SI=0 THEN LES CARTES N'ONT PAS ETE RETOURNEES ' FOR x=0 TO 105 !PROCEDURE DE RETOURNEMENT DES CARTES tableau$(x)=rejet$(x) ! alpha$(x)=rejet_alpha$(x) ! rejet$(x)="" ! rejet_alpha$(x)="" ! NEXT x ! ENDIF ' PRINT "JOUEUR JOUANT: ";jou ' ' -I ' DESSIN DU JEU ' -I IF XBIOS(4)<>2 PUT 260,80,carte_pioche$ ELSE PUT 520,160,carte_pioche$ ENDIF IF reste<10 IF XBIOS(4)<>2 PRINT AT(35,13);"0";reste ELSE PRINT AT(70,13);"0";reste ENDIF ELSE IF XBIOS(4)<>2 PRINT AT(35,13);reste !NOMBRE DE CARTES RESTANTES DANS LA PIOCHE ELSE PRINT AT(70,13);reste ENDIF ENDIF IF XBIOS(4)<>2 PUT 220,80,rejet$(dernier_rejet) ELSE PUT 440,160,rejet$(dernier_rejet) ENDIF ' debut_jeu$="NON" SHOWM IF kilometre1=1000 OR kilometre2=1000 OR kilometre3=1000 OR kilometre4=1000 GOSUB fin ENDIF ' ' -I ' DEBUT DU JEU ' -I ' DEFMOUSE 3 ' IF sabot=0 !TIRAGE ALEATOIRE D'UNE CARTE SI PAQUET NON RETOURNE tirage1: ! x=RANDOM(106) ! carte$=tableau$(x) ! c_alpha$=alpha$(x) ! IF c_alpha$="" ! GOTO tirage1 ! ENDIF ! ELSE !AUTREMENT ON PREND LES CARTES COMME ELLE VIENNENT tir: ! INC compteur x=compteur ! carte$=tableau$(x) ! c_alpha$=alpha$(x) ! IF c_alpha$="" ! GOTO tir ! ENDIF ! ENDIF ! tableau$(x)="" !ON EFFACE DE LA MEMOIRE LA CARTE PIOCHE alpha$(x)="" ! IDEM passage=passage+1 !ON INCREMENTE LE NOMBRE DE CARTES TIREES ' !LE TIRAGE PIOCHE EST TERMINE ' IF jou=1 IF mode$="DEMO" ' -H ' JOUEUR 1 (AVEC DEMO) ' -H joueur1$(6)=carte$ !CARTE PIOCHEE alpha1$(6)=c_alpha$ ! IF XBIOS(4)<>2 ax%=260 ay%=80 bx%=270 by%=140 carte_mouve$=carte_pioche$ GOSUB curseur_jeu(275,100) ELSE ax%=520 ay%=160 bx%=540 by%=280 carte_mouve$=carte_pioche$ GOSUB curseur_jeu(550,200) ENDIF IF (reste-1)<10 IF XBIOS(4)<>2 PRINT AT(35,13);"0";(reste-1) !NOMBRE DE CARTE RESTANTE DANS LA PIOCHE ELSE PRINT AT(70,13);"0";(reste-1) ENDIF ELSE IF XBIOS(4)<>2 PRINT AT(35,13);(reste-1) ELSE PRINT AT(70,13);(reste-1) ENDIF ENDIF IF (reste-1)=0 IF XBIOS(4)<>2 PUT 257,78,pioche_droite$ PRINT AT(35,13);"00" ELSE PUT 514,156,pioche_droite$ PRINT AT(70,13);"00" ENDIF ENDIF GOSUB mouvement IF XBIOS(4)<>2 PUT 270,140,joueur1$(6) !affichage de la carte pioche ELSE PUT 540,280,joueur1$(6) ENDIF PAUSE 10 ' IF XBIOS(4)<>2 ay%=140 !POUR LE MOUVEMENT DES CARTES ELSE ay%=280 ENDIF ' GOSUB organnigramme ' ' EXISTANCE DES CARTES DANS JEU JOUEUR JOUANT ' FOR x=0 TO 6 IF alpha1$(x)="FEU VERT" a$="OUI" ENDIF I IF alpha1$(x)="FIN DE LIMITATION" b$="OUI" ENDIF IF alpha1$(x)="ESSENCE" AND carte_alpha1$="PANNE D'ESSENCE" c$="OUI" ENDIF IF alpha1$(x)="ROUE DE SECOURS" AND carte_alpha1$="CREVAISON" c$="OUI" ENDIF IF alpha1$(x)="REPARATION" AND carte_alpha1$="ACCIDENT" c$="OUI" ENDIF IF alpha1$(x)="FEU VERT" AND carte_alpha1$="FEU ROUGE" c$="OUI" ENDIF IF alpha1$(x)="PANNE D'ESSENCE" OR alpha1$(x)="ACCIDENT" OR alpha1$(x)="CREVAISON" OR alpha1$(x)="FEU ROUGE" d$="OUI" ENDIF IF alpha1$(x)="LIMITATION DE VITESSE" e$="OUI" ENDIF IF alpha1$(x)="AS DU VOLANT" f1$="OUI" ENDIF IF alpha1$(x)="CITERNE" f2$="OUI" ENDIF IF alpha1$(x)="INCREVABLE" f3$="OUI" ENDIF IF alpha1$(x)="PRIORITAIRE" f4$="OUI" ENDIF IF alpha1$(x)="200" OR alpha1$(x)="100" OR alpha1$(x)="75" OR alpha1$(x)="50" OR alpha1$(x)="25" g$="OUI" ENDIF IF alpha1$(x)="50" OR alpha1$(x)="25" h$="OUI" ENDIF NEXT x IF carte_alpha2$="FEU VERT" OR carte_alpha3$="FEU VERT" OR carte_alpha4$="FEU VERT" i$="OUI" ENDIF IF limit_alpha2$="LIMITATION DE VITESSE" AND (limit_alpha3$="LIMITATION DE VITESSE" OR a<3) AND (limit_alpha4$="LIMITATION DE VITESSE" OR a<4) k$="OUI" ENDIF IF carte_alpha1$="FEU VERT" l$="OUI" ENDIF IF carte_alpha1$="PANNE D'ESSENCE" OR carte_alpha1$="CREVAISON" OR carte_alpha1$="ACCIDENT" OR carte_alpha1$="FEU ROUGE" m$="OUI" ENDIF IF limit_alpha1$="LIMITATION DE VITESSE" n$="OUI" ENDIF ' ' coup_fourre IF (f1$="OUI" AND carte_alpha1$="ACCIDENT") OR (f2$="OUI" AND carte_alpha1$="PANNE D'ESSENCE") OR (f3$="OUI" AND carte_alpha1$="CREVAISON") OR (f4$="OUI" AND (carte_alpha1$="FEU ROUGE" OR limit_alpha1$="LIMITATION DE VITESSE")) FOR x=0 TO 6 IF (alpha1$(x)="AS DU VOLANT" AND carte_alpha1$="ACCIDENT") OR (alpha1$(x)="CITERNE" AND carte_alpha1$="PANNE D'ESSENCE") OR (alpha1$(x)="INCREVABLE" AND carte_alpha1$="CREVAISON") y=x ENDIF IF (alpha1$(x)="PRIORITAIRE" AND (carte_alpha1$="FEU ROUGE" OR limit_alpha1$="LIMITATION DE VITESSE")) y=x ENDIF NEXT x x=y ' DEFFILL 1 IF alpha1$(x)="PRIORITAIRE" IF carte_alpha1$<>"PANNE D'ESSENCE" OR carte_alpha1$<>"ACCIDENT" OR carte_alpha1$<>"CREVAISON" carte_alpha1$="FEU VERT" carte_jeu1$=carte1$ ENDIF IF limit_alpha1$="LIMITATION DE VITESSE" limit_alpha1$="FIN DE LIMITATION" limit1$=carte10$ ENDIF INC nb_coups_fourre_j1 bottes(1)=1 !FLAG DE PRESENCE DE LA BOTTE PRIORITAIRE PAUSE 50 jou=jou-1 categorie$="COUPS_FOURE" ENDIF ' IF alpha1$(x)="CITERNE" carte_alpha1$="FEU VERT" carte_jeu1$=carte1$ INC nb_coups_fourre_j1 bottes(4)=1 !FLAG DE PRESENCE DE LA BOTTE CITERNE jou=jou-1 categorie$="COUPS_FOURE" ENDIF ' IF alpha1$(x)="AS DU VOLANT" carte_alpha1$="FEU VERT" carte_jeu1$=carte1$ INC nb_coups_fourre_j1 bottes(3)=1 !FLAG DE PRESENCE DE LA BOTTE AS DU VOLANT jou=jou-1 categorie$="COUPS_FOURE" ENDIF ' IF alpha1$(x)="INCREVABLE" carte_alpha1$="FEU VERT" carte_jeu1$=carte1$ INC nb_coups_fourre_j1 bottes(2)=1 !FLAG DE PRESENCE DE LA BOTTE INCREVABLE jou=jou-1 categorie$="COUPS_FOURE" ENDIF ' carte$=joueur1$(x) c_alpha$=alpha1$(x) carte_mouve$=carte$ !carte a bouger IF XBIOS(4)<>2 ax%=10+(x*40) ELSE ax%=20+(x*80) ENDIF IF x=6 IF XBIOS(4)<>2 ax%=270 ELSE ax%=540 ENDIF ENDIF y=x IF XBIOS(4)<>2 bx%=50 by%=90 GOSUB curseur_jeu((ax%+15),160) PUT ax%,140,carte21$ ELSE bx%=100 by%=180 GOSUB curseur_jeu((ax%+30),320) PUT ax%,280,carte21$ ENDIF GOTO fin_joueur1 ENDIF ' ' REJETER BOTTES SI FIN DU JEU EST PROCHE DEFFILL 1 IF (f1$="OUI" OR f2$="OUI" OR f3$="OUI" OR f4$="OUI") AND (kilometre1>=800 OR kilometre2>=800 OR kilometre3>=800 OR kilometre4>=800) FOR x=0 TO 6 IF alpha1$(x)="PRIORITAIRE" OR alpha1$(x)="INCREVABLE" OR alpha1$(x)="AS DU VOLANT" OR alpha1$(x)="CITERNE" y=x ENDIF NEXT x x=y IF XBIOS(4)<>2 ax%=10+(x*40) ! MOUVEMENT CARTE ELSE ax%=20+(x*80) ENDIF IF x=6 IF XBIOS(4)<>2 ax%=270 ELSE ax%=540 ENDIF ENDIF c_alpha$=alpha1$(x) ' IF XBIOS(4)<>2 bx%=50 by%=90 GOSUB curseur_jeu((ax%+15),160) PUT ax%,140,carte21$ ELSE bx%=100 by%=180 GOSUB curseur_jeu((ax%+30),320) PUT ax%,280,carte21$ ENDIF IF c_alpha$="PRIORITAIRE" INC nb_botte_j1 !(COMPTEUR BOTTE POSEE) bottes(1)=1 !FLAG DE PRESENCE DE LA BOTTE PRIORITAIRE jou=jou-1 !LE JOUEUR REJOU (IL S'EST DEFOSSE!) categorie$="BOTTE" ENDIF ' IF c_alpha$="CITERNE" INC nb_botte_j1 !(COMPTEUR BOTTE POSE) bottes(4)=1 !FLAG DE PRESENCE DE LA BOTTE CITERNE jou=jou-1 categorie$="BOTTE" ENDIF ' IF c_alpha$="AS DU VOLANT" INC nb_botte_j1 !(COMPTEUR BOTTE POSEE) bottes(3)=1 !FLAG DE PRESENCE DE LA BOTTE AS DU VOLANT jou=jou-1 categorie$="BOTTE" ENDIF ' IF c_alpha$="INCREVABLE" INC nb_botte_j1 !(COMPTEUR BOTTE POSEE) bottes(2)=1 !FLAG DE PRESENCE DE LA BOTTE INCREVABLE jou=jou-1 categorie$="BOTTE" ENDIF GOTO fin_joueur1 ENDIF ' ' attaquer 1 num=0 IF d$="OUI" AND i$="OUI" !d$=attaque dans jeu i$=un joueur a 1 feu vert FOR x=0 TO 6 attaque$(x)="" attaque_alpha$(x)="" IF alpha1$(x)="PANNE D'ESSENCE" OR alpha1$(x)="CREVAISON" OR alpha1$(x)="ACCIDENT" OR alpha1$(x)="FEU ROUGE" attaque$(x)=joueur1$(x) attaque_alpha$(x)=alpha1$(x) ENDIF NEXT x IF (kilometre2=kilometre3 AND kilometre3=kilometre4) OR (a=3 AND kilometre2=kilometre3) au_pif1: num1=0 num2=0 num3=0 num4=0 IF carte_alpha2$="FEU VERT" FOR x=0 TO 6 IF (attaque_alpha$(x)="ACCIDENT" AND bottes(7)=0) OR (attaque_alpha$(x)="PANNE D'ESSENCE" AND bottes(8)=0) OR (attaque_alpha$(x)="CREVAISON" AND bottes(6)=0) OR (attaque_alpha$(x)="FEU ROUGE" AND bottes(5)=0) num2=1 ENDIF NEXT x ENDIF IF carte_alpha3$="FEU VERT" FOR x=0 TO 6 IF (attaque_alpha$(x)="ACCIDENT" AND bottes(11)=0) OR (attaque_alpha$(x)="PANNE D'ESSENCE" AND bottes(12)=0) OR (attaque_alpha$(x)="CREVAISON" AND bottes(10)=0) OR (attaque_alpha$(x)="FEU ROUGE" AND bottes(9)=0) num3=1 ENDIF NEXT x ENDIF IF carte_alpha4$="FEU VERT" FOR x=0 TO 6 IF (attaque_alpha$(x)="ACCIDENT" AND bottes(15)=0) OR (attaque_alpha$(x)="PANNE D'ESSENCE" AND bottes(16)=0) OR (attaque_alpha$(x)="CREVAISON" AND bottes(14)=0) OR (attaque_alpha$(x)="FEU ROUGE" AND bottes(13)=0) num4=1 ENDIF NEXT x ENDIF ' IF num2=0 AND num3=0 AND num4=0 num=0 GOTO fin_joueur1_attaque ENDIF DO num=RANDOM(5) IF num=2 AND num2=1 GOTO joueur1_attaque_joueur2 ENDIF IF num=3 AND num3=1 GOTO joueur1_attaque_joueur3 ENDIF IF num=4 AND num4=1 GOTO joueur1_attaque_joueur4 ENDIF LOOP joueur1_attaque_joueur2: IF carte_alpha2$="FEU VERT" FOR x=0 TO 6 IF (attaque_alpha$(x)="ACCIDENT" AND bottes(7)=0) OR (attaque_alpha$(x)="PANNE D'ESSENCE" AND bottes(8)=0) OR (attaque_alpha$(x)="CREVAISON" AND bottes(6)=0) OR (attaque_alpha$(x)="FEU ROUGE" AND bottes(5)=0) GOSUB cherche2 !recherche ventuel coups fourr num=2 carte$=joueur1$(x) c_alpha$=alpha1$(x) carte_mouve$=carte$ !CARTE A BOUGER IF XBIOS(4)<>2 !recherche des coordonnees de la carte a bouger ax%=10+(x*40) ELSE ax%=20+(x*80) ENDIF IF x=6 IF XBIOS(4)<>2 ax%=270 ELSE ax%=540 ENDIF ENDIF y=x ENDIF NEXT x ENDIF GOTO fin_joueur1_attaque joueur1_attaque_joueur3: IF carte_alpha3$="FEU VERT" FOR x=0 TO 6 IF (attaque_alpha$(x)="ACCIDENT" AND bottes(11)=0) OR (attaque_alpha$(x)="PANNE D'ESSENCE" AND bottes(12)=0) OR (attaque_alpha$(x)="CREVAISON" AND bottes(10)=0) OR (attaque_alpha$(x)="FEU ROUGE" AND bottes(9)=0) GOSUB cherche3 num=3 carte$=joueur1$(x) c_alpha$=alpha1$(x) carte_mouve$=carte$ !CARTE A BOUGER IF XBIOS(4)<>2 !recherche des coordonnees de la carte a bouger ax%=10+(x*40) ELSE ax%=20+(x*80) ENDIF IF x=6 IF XBIOS(4)<>2 ax%=270 ELSE ax%=540 ENDIF ENDIF y=x ENDIF NEXT x ENDIF GOTO fin_joueur1_attaque joueur1_attaque_joueur4: IF carte_alpha4$="FEU VERT" FOR x=0 TO 6 IF (attaque_alpha$(x)="ACCIDENT" AND bottes(15)=0) OR (attaque_alpha$(x)="PANNE D'ESSENCE" AND bottes(16)=0) OR (attaque_alpha$(x)="CREVAISON" AND bottes(14)=0) OR (attaque_alpha$(x)="FEU ROUGE" AND bottes(13)=0) GOSUB cherche4 num=4 carte$=joueur1$(x) c_alpha$=alpha1$(x) carte_mouve$=carte$ !CARTE A BOUGER IF XBIOS(4)<>2 !recherche des coordonnees de la carte a bouger ax%=10+(x*40) ELSE ax%=20+(x*80) ENDIF IF x=6 IF XBIOS(4)<>2 ax%=270 ELSE ax%=540 ENDIF ENDIF y=x ENDIF NEXT x ENDIF fin_joueur1_attaque: IF num=0 !AUCUN JOUEUR NE PEUT ETRE ATTAQUE (bottes correspondante) i$="NON" GOTO feu_vert1 ENDIF ELSE !si les joueurs n'ont pas le meme nombre de kilometres max=0 IF carte_alpha2$="FEU VERT" max=kilometre2 num=2 ENDIF IF kilometre3>max AND carte_alpha3$="FEU VERT" max=kilometre3 num=3 ENDIF IF kilometre4>max AND carte_alpha4$="FEU VERT" num=4 ENDIF ENDIF IF num=0 WHILE num=0 OR num=1 OR (num=2 AND carte_alpha2$<>"FEU VERT") OR (num=3 AND carte_alpha3$<>"FEU VERT") OR (num=4 AND carte_alpha4$<>"FEU VERT") num=RANDOM(5) WEND ENDIF carte$="" IF num=2 FOR x=0 TO 6 IF (attaque_alpha$(x)="ACCIDENT" AND bottes(7)=0) OR (attaque_alpha$(x)="PANNE D'ESSENCE" AND bottes(8)=0) OR (attaque_alpha$(x)="CREVAISON" AND bottes(6)=0) OR (attaque_alpha$(x)="FEU ROUGE" AND bottes(5)=0) GOSUB cherche2 carte$=joueur1$(x) c_alpha$=alpha1$(x) carte_mouve$=carte$ !CARTE A BOUGER IF XBIOS(4)<>2 !recherche des coordonnees de la carte a bouger ax%=10+(x*40) ELSE ax%=20+(x*80) ENDIF IF x=6 IF XBIOS(4)<>2 ax%=270 ELSE ax%=540 ENDIF ENDIF y=x ENDIF NEXT x IF carte$="" GOTO au_pif1 ENDIF IF XBIOS(4)<>2 bx%=50 ! MOUVEMENT CARTE by%=10 ! MOUVEMENT CARTE ELSE bx%=100 by%=20 ENDIF carte_jeu2$=carte$ carte_alpha2$=c_alpha$ ENDIF IF num=3 FOR x=0 TO 6 IF (attaque_alpha$(x)="ACCIDENT" AND bottes(11)=0) OR (attaque_alpha$(x)="PANNE D'ESSENCE" AND bottes(12)=0) OR (attaque_alpha$(x)="CREVAISON" AND bottes(10)=0) OR (attaque_alpha$(x)="FEU ROUGE" AND bottes(9)=0) GOSUB cherche3 carte$=joueur1$(x) c_alpha$=alpha1$(x) carte_mouve$=carte$ !CARTE A BOUGER IF XBIOS(4)<>2 !recherche des coordonnees de la carte a bouger ax%=10+(x*40) ELSE ax%=20+(x*80) ENDIF IF x=6 IF XBIOS(4)<>2 ax%=270 ELSE ax%=540 ENDIF ENDIF y=x ENDIF NEXT x IF carte$="" GOTO au_pif1 ENDIF IF XBIOS(4)<>2 bx%=150 ! MOUVEMENT CARTE by%=10 ! MOUVEMENT CARTE ELSE bx%=300 by%=20 ENDIF carte_jeu3$=carte$ carte_alpha3$=c_alpha$ ENDIF IF num=4 FOR x=0 TO 6 IF (attaque_alpha$(x)="ACCIDENT" AND bottes(15)=0) OR (attaque_alpha$(x)="PANNE D'ESSENCE" AND bottes(16)=0) OR (attaque_alpha$(x)="CREVAISON" AND bottes(14)=0) OR (attaque_alpha$(x)="FEU ROUGE" AND bottes(13)=0) GOSUB cherche4 carte$=joueur1$(x) c_alpha$=alpha1$(x) carte_mouve$=carte$ !CARTE A BOUGER IF XBIOS(4)<>2 !recherche des coordonnees de la carte a bouger ax%=10+(x*40) ELSE ax%=20+(x*80) ENDIF IF x=6 IF XBIOS(4)<>2 ax%=270 ELSE ax%=540 ENDIF ENDIF y=x ENDIF NEXT x IF carte$="" GOTO au_pif1 ENDIF IF XBIOS(4)<>2 bx%=250 ! MOUVEMENT CARTE by%=10 ! MOUVEMENT CARTE ELSE bx%=500 by%=20 ENDIF carte_jeu4$=carte$ carte_alpha4$=c_alpha$ ENDIF categorie$="ATTAQUE" IF XBIOS(4)<>2 GOSUB curseur_jeu((ax%+15),160) PUT ax%,140,carte21$ GOTO fin_joueur1 ELSE GOSUB curseur_jeu((ax%+30),320) PUT ax%,280,carte21$ GOTO fin_joueur1 ENDIF ENDIF ' feu_vert1: ' ' poser un feu vert IF (n$="NON" OR (n$="OUI" AND b$="NON")) AND (d$="NON" OR (d$="OUI" AND i$="NON")) AND (e$="NON" OR (e$="OUI" AND k$="OUI")) AND a$="OUI" AND l$="NON" AND m$="NON" FOR x=0 TO 6 IF alpha1$(x)="FEU VERT" carte$=joueur1$(x) c_alpha$=alpha1$(x) y=x ENDIF NEXT x carte_jeu1$=carte$ carte_alpha1$=c_alpha$ carte_mouve$=carte$ !carte a bouger IF XBIOS(4)<>2 ax%=10+(y*40) !POINT DE DEPART DE LA CARTE A DEPLACER ELSE ax%=20+(y*80) ENDIF IF y=6 IF XBIOS(4)<>2 ax%=270 ELSE ax%=540 ENDIF ENDIF IF XBIOS(4)<>2 bx%=50 !POINT D'ARRIVE DE CETTE MEME CARTE by%=90 ! IDEM categorie$="ROULE" GOSUB curseur_jeu((ax%+15),160) PUT ax%,140,carte21$ ELSE bx%=100 !POINT D'ARRIVE DE CETTE MEME CARTE by%=180 ! IDEM categorie$="ROULE" GOSUB curseur_jeu((ax%+30),320) PUT ax%,280,carte21$ ENDIF GOTO fin_joueur1 ENDIF ' ' poser fin de limitation IF (d$="NON" OR (d$="OUI" AND i$="NON")) AND (e$="NON" OR (e$="OUI" AND k$="OUI")) AND n$="OUI" AND b$="OUI" FOR x=0 TO 6 IF alpha1$(x)="FIN DE LIMITATION" carte$=joueur1$(x) c_alpha$=alpha1$(x) y=x ENDIF NEXT x limit 1$=carte$ limit_alpha1$=c_alpha$ carte_mouve$=carte$ !carte a bouger IF XBIOS(4)<>2 ax%=10+(y*40) ELSE ax%=20+(y*80) ENDIF IF y=6 IF XBIOS(4)<>2 ax%=270 ELSE ax%=540 ENDIF ENDIF IF XBIOS(4)<>2 bx%=10 by%=90 categorie$="PARADE" GOSUB curseur_jeu((ax%+15),160) PUT ax%,140,carte21$ ELSE bx%=20 by%=180 categorie$="PARADE" GOSUB curseur_jeu((ax%+30),320) PUT ax%,280,carte21$ ENDIF GOTO fin_joueur1 ENDIF ' parer 1 IF c$="OUI" AND (d$="NON" OR (d$="OUI" AND i$="NON")) AND (e$="NON" OR (e$="OUI" AND k$="OUI")) FOR x=0 TO 6 IF (alpha1$(x)="ESSENCE" AND carte_alpha1$="PANNE D'ESSENCE") OR (alpha1$(x)="ROUE DE SECOURS" AND carte_alpha1$="CREVAISON") OR (alpha1$(x)="REPARATION" AND carte_alpha1$="ACCIDENT") OR (alpha1$(x)="FEU VERT" AND carte_alpha1$="FEU ROUGE") carte$=joueur1$(x) c_alpha$=alpha1$(x) carte_mouve$=carte$ !carte a bouger IF XBIOS(4)<>2 ax%=10+(x*40) ELSE ax%=20+(x*80) ENDIF IF x=6 IF XBIOS(4)<>2 ax%=270 ELSE ax%=540 ENDIF ENDIF y=x ENDIF NEXT x IF XBIOS(4)<>2 bx%=50 by%=90 GOSUB curseur_jeu((ax%+15),160) PUT ax%,140,carte21$ ELSE bx%=100 by%=180 GOSUB curseur_jeu((ax%+30),320) PUT ax%,280,carte21$ ENDIF IF c_alpha$="FEU VERT" categorie$="ROULE" ELSE categorie$="PARADE" ENDIF carte_jeu1$=carte$ carte_alpha1$=c_alpha$ GOTO fin_joueur1 ENDIF ' ' poser kilometre maximum IF (d$="NON" OR (d$="OUI" AND i$="NON")) AND (e$="NON" OR (e$="OUI" AND k$="OUI")) AND n$="NON" AND l$="OUI" AND g$="OUI" FOR x=0 TO 6 IF alpha1$(x)="200" OR alpha1$(x)="100" OR alpha1$(x)="75" OR alpha1$(x)="50" OR alpha1$(x)="25" valeur(x)=VAL(alpha1$(x)) ENDIF NEXT x carte=0 manque=1000-kilometre1 FOR x=0 TO 6 IF valeur(x)=manque carte=valeur(x) y=x ENDIF NEXT x IF XBIOS(4)<>2 ax%=10+(x*40) ELSE ax%=20+(x*80) ENDIF IF y=6 IF XBIOS(4)<>2 ax%=270 ELSE ax%=540 ENDIF ENDIF IF carte=0 carte=MAX(valeur(0),valeur(1),valeur(2),valeur(3),valeur(4),valeur(5),valeur(6)) FOR x=0 TO 6 IF VAL(alpha1$(x))=carte IF XBIOS(4)<>2 ax%=10+(x*40) ELSE ax%=20+(x*80) ENDIF IF x=6 IF XBIOS(4)<>2 ax%=270 ELSE ax%=540 ENDIF ENDIF ENDIF NEXT x IF (carte+kilometre1)>1000 FOR x=0 TO 6 !ON RECHERCHE TOUTES LES VALEUR = A 0 IF valeur(x)=0 !ET ON LES CHANGES EN 1000 POUR ETRE valeur(x)=1000 !SUR DE TROUVER LE MIN DU TABLEAU ENDIF ! SI SI NEXT x carte=MIN(valeur(0),valeur(1),valeur(2),valeur(3),valeur(4),valeur(5),valeur(6)) FOR x=0 TO 6 IF VAL(alpha1$(x))=carte IF XBIOS(4)<>2 ax%=10+(x*40) ELSE ax%=20+(x*80) ENDIF IF x=6 IF XBIOS(4)<>2 ax%=270 ELSE ax%=540 ENDIF ENDIF ENDIF NEXT x IF (carte+kilometre1)>1000 GOTO jette1 ENDIF ENDIF ENDIF IF carte=200 INC nb_200_j1 ENDIF c_alpha$=STR$(carte) FOR x=0 TO 6 IF alpha1$(x)=c_alpha$ carte$=joueur1$(x) carte_mouve$=carte$ !CARTE A BOUGER y }=x ENDIF NEXT x kilometre1=kilometre1+VAL(c_alpha$) FOR x=0 TO 6 valeur(x)=0 NEXT x IF XBIOS(4)<>2 bx%=50 by%=90 GOSUB curseur_jeu((ax%+15),160) PUT ax%,140,carte21$ ELSE bx%=100 by%=180 GOSUB curseur_jeu((ax%+30),320) PUT ax%,280,carte21$ ENDIF categorie$="POINT" GOTO fin_joueur1 ENDIF ' ' poser kilometre maximum et inferieur a 75 (si le joueur est limit) IF (d$="NON" OR (d$="OUI" AND i$="NON")) AND (e$="NON" OR (e$="OUI" AND k$="OUI")) AND n$="OUI" AND b$="NON" AND l$="OUI" AND h$="OUI" FOR x=0 TO 6 IF alpha1$(x)="50" OR alpha1$(x)="25" valeur(x)=VAL(alpha1$(x)) ENDIF NEXT x carte=0 manque=1000-kilometre1 FOR x=0 TO 6 IF valeur(x)=manque carte=valeur(x) IF XBIOS(4)<>2 ax%=10+(x*40) ELSE ax%=20+(x*80) ENDIF IF x=6 IF XBIOS(4)<>2 ax%=270 ELSE ax%=540 ENDIF ENDIF ENDIF NEXT x IF carte=0 carte=MAX(valeur(0),valeur(1),valeur(2),valeur(3),valeur(4),valeur(5),valeur(6)) FOR x=0 TO 6 IF VAL(alpha1$(x))=carte IF XBIOS(4)<>2 ax%=10+(x*40) ELSE ax%=20+(x*80) ENDIF IF x=6 IF XBIOS(4)<>2 ax%=270 ELSE ax%=540 ENDIF ENDIF ENDIF NEXT x IF (carte+kilometre1)>1000 FOR x=0 TO 6 !ON RECHERCHE TOUTES LES VALEUR = A 0 IF valeur(x)=0 !ET ON LES CHANGES EN 1000 POUR ETRE valeur(x)=1000 !SUR DE TROUVER LE MIN DU TABLEAU ENDIF ! SI SI NEXT x carte=MIN(valeur(0),valeur(1),valeur(2),valeur(3),valeur(4),valeur(5),valeur(6)) FOR x=0 TO 6 IF VAL(alpha1$(x))=carte IF XBIOS(4)<>2 ax%=10+(x*40) ELSE ax%=20+(x*80) ENDIF IF x=6 IF XBIOS(4)<>2 ax%=270 ELSE ax%=540 ENDIF ENDIF ENDIF NEXT x IF (carte+kilometre1)>1000 GOTO jette1 ENDIF ENDIF ENDIF c_alpha$=STR$(carte) FOR x=0 TO 6 IF alpha1$(x)=c_alpha$ carte$=joueur1$(x) carte_mouve$=carte$ !CARTE A BOUGER ENDIF NEXT x kilometre1=kilometre1+VAL(c_alpha$) FOR x=0 TO 6 valeur(x)=0 NEXT x IF XBIOS(4)<>2 bx%=50 by%=90 GOSUB curseur_jeu((ax%+15),160) PUT ax%,140,carte21$ ELSE bx%=100 by%=180 GOSUB curseur_jeu((ax%+30),320) PUT ax%,280,carte21$ ENDIF categorie$="POINT" GOTO fin_joueur1 ENDIF ' ' limiter un joueur IF (d$="NON" OR (d$="OUI" AND i$="NON")) AND e$="OUI" AND k$="NON" FOR x=0 TO 6 IF alpha1$(x)="LIMITATION DE VITESSE" carte$=joueur1$(x) c_alpha$=alpha1$(x) carte_mouve$=carte$ !CARTE A BOUGER IF XBIOS(4)<>2 ax%=10+(x*40) ELSE ax%=20+(x*80) ENDIF IF x=6 IF XBIOS(4)<>2 ax%=270 ELSE ax%=540 ENDIF ENDIF y=x ENDIF NEXT x IF (kilometre2=kilometre3 AND kilometre3=kilometre4) OR (a=3 AND kilometre2=kilometre3) rerefaire1: num=RANDOM(5) IF num=0 OR num=1 OR (num=2 AND limit_alpha2$="LIMITATION DE VITESSE") OR (num=3 AND limit_alpha3$="LIMITATION DE VITESSE") OR (num=4 AND limit_alpha4$="LIMITATION DE VITESSE") OR (num=3 AND a<3) OR (num=4 AND a<4) GOTO rerefaire1 ENDIF ELSE max=0 IF limit_alpha2$<>"LIMITATION DE VITESSE" U max=kilometre2 num=2 ENDIF IF kilometre3>max AND limit_alpha3$<>"LIMITATION DE VITESSE" max=kilometre3 num=3 ENDIF IF kilometre4>max AND limit_alpha4$<>"LIMITATION DE VITESSE" num=4 ENDIF ENDIF bx%=0 IF XBIOS(4)<>2 IF num=2 AND bottes(5)=0 limit2$=carte$ limit_alpha2$=c_alpha$ bx%=10 ! MOUVEMENT CARTE by%=10 ! MOUVEMENT CARTE ENDIF IF num=3 AND bottes(9)=0 limit3$=carte$ limit_alpha3$=c_alpha$ bx%=110 ! MOUVEMENT CARTE by%=10 ! MOUVEMENT CARTE ENDIF IF num=4 AND bottes(13)=0 limit4$=carte$ limit_alpha4$=c_alpha$ bx%=210 ! MOUVEMENT CARTE by%=10 ! MOUVEMENT CARTE ENDIF ELSE IF num=2 AND bottes(5)=0 limit2$=carte$ limit_alpha2$=c_alpha$ bx%=20 ! MOUVEMENT CARTE by%=20 ! MOUVEMENT CARTE ENDIF IF num=3 AND bottes(9)=0 limit3$=carte$ limit_alpha3$=c_alpha$ bx%=220 ! MOUVEMENT CARTE by%=20 ! MOUVEMENT CARTE ENDIF IF num=4 AND bottes(13)=0 limit4$=carte$ limit_alpha4$=c_alpha$ bx%=420 ! MOUVEMENT CARTE by%=20 ! MOUVEMENT CARTE ENDIF ENDIF IF bx%<>0 ! C'EST Q'UN JOUEUR A ETE SELECTIONNE categorie$="ATTAQUE" IF XBIOS(4)<>2 GOSUB curseur_jeu((ax%+15),160) PUT ax%,140,carte21$ ELSE GOSUB curseur_jeu((ax%+30),320) PUT ax%,280,carte21$ ENDIF GOTO fin_joueur1 ENDIF i$="NON" ENDIF ' ' rejeter une carte au hasard IF (d$="NON" OR (d$="OUI" AND i$="NON")) AND (e$="NON" OR (e$="OUI" AND k$="NON")) AND ((g$="NON" OR (g$="OUI" AND l$="NON")) OR (h$="NON" AND n$="OUI")) jetter_feu_vert$="OUI" !Par defaut, que des feux vert FOR x=0 TO 6 IF alpha1$(x)<>"FEU VERT" IF alpha1$(x)<>"INCREVABLE" AND alpha1$(x)<>"CITERNE" AND alpha1$(x)<>"PRIORITAIRE" AND alpha1$(x)<>"AS DU VOLANT" jetter_feu_vert$="NON" !on jette autre chose qu'un feu vert ENDIF ENDIF NEXT x IF bottes(1)=1 jetter_feu_vert$="OUI" ENDIF jette1: x=RANDOM(7) IF alpha1$(x)="FEU VERT" AND jetter_feu_vert$="NON" GOTO jette1 ENDIF IF alpha1$(x)="PRIORITAIRE" OR alpha1$(x)="INCREVABLE" OR alpha1$(x)="AS DU VOLANT" OR alpha1$(x)="CITERNE" GOTO jette1 ENDIF carte$=joueur1$(x) c_alpha$=alpha1$(x) carte_mouve$=carte$ !CARTE A BOUGER y=x IF XBIOS(4)<>2 ax%=10+(x*40) ! MOUVEMENT CARTE ELSE ax%=20+(x*80) ENDIF IF x=6 IF XBIOS(4)<>2 ax%=270 ELSE ax%=540 ENDIF ENDIF IF XBIOS(4)<>2 bx%=220 ! MOUVEMENT CARTE VERS PIOCHE by%=80 ! MOUVEMENT CARTE VERS PIOCHE GOSUB rejet GOSUB curseur_jeu((ax%+15),160) PUT ax%,140,carte21$ ELSE bx%=440 ! MOUVEMENT CARTE VERS PIOCHE by%=160 ! MOUVEMENT CARTE VERS PIOCHE GOSUB rejet GOSUB curseur_jeu((ax%+30),320) PUT ax%,280,carte21$ ENDIF categorie$="" GOTO fin_joueur1 ENDIF ' ' rejeter une carte en double ' IF d$="NON" AND e$="NON" AND (g$="NON" OR carte_jeu1$<>"FEU VERT") AND (h$="OUI" AND limit1$="LIMITATION DE VITESSE") ' FOR x=0 TO 6 ' IF CARTE EN DOUBLE L'INSCRIRE ' NEXT x ' REJETER CARTE EN DOUBLE ' ENDIF ' fin_joueur1: joueur1$(y)=joueur1$(6) alpha1$(y)=alpha1$(6) GOSUB mouvement ' IF c_alpha$="PRIORITAIRE" IF XBIOS(4)<>2 DEFFILL 9 PBOX 25,85,37,87 DEFFILL 1 ELSE PBOX 50,170,75,175 ENDIF ENDIF  IF c_alpha$="CITERNE" IF XBIOS(4)<>2 DEFFILL 9 PBOX 62,85,75,87 DEFFILL 1 ELSE PBOX 125,170,150,175 ENDIF ENDIF IF c_alpha$="AS DU VOLANT" IF XBIOS(4)<>2 DEFFILL 9 PBOX 50,85,62,87 DEFFILL 1 ELSE PBOX 100,170,125,175 ENDIF ENDIF IF c_alpha$="INCREVABLE" IF XBIOS(4)<>2 DEFFILL 9 PBOX 37,85,50,87 DEFFILL 1 ELSE PBOX 75,170,100,175 ENDIF ENDIF ' IF XBIOS(4)<>2 PRINT AT(13,14);kilometre1;" KM" ELSE PRINT AT(26,14);kilometre1;" KM" ENDIF SHOWM joueur1$(6)="" alpha1$(6)="" jou=jou+1 IF jou>a jou=1 ENDIF IF y<>6 ' ' mouvement carte pioche vers jeu a la place de la carte joue! ' carte_mouve$=joueur1$(y) IF XBIOS(4)<>2 ax%=270 ay%=140 bx%=10+(y*40) by%=140 GOSUB curseur_jeu(275,160) PUT 270,140,carte21$ GOSUB mouvement ELSE ax%=540 ay%=280 bx%=20+(y*80) by%=280 GOSUB curseur_jeu(550,320) PUT 540,280,carte21$ GOSUB mouvement ENDIF categorie$="" ELSE IF XBIOS(4)<>2 PUT 270,140,carte21$ ELSE PUT 540,280,carte21$ ENDIF GOSUB rafecran ENDIF GOTO boucle_jeu ' ' -H ELSE !JOUEUR 1 MODE MANUEL ' -H ' joueur1$(6)=carte$ alpha1$(6)=c_alpha$ ' pointage pioche SHOWM IF XBIOS(4)<>2 GOSUB curseur_jeu(275,100) ELSE GOSUB curseur_jeu(550,200) ENDIF carte_mouve$=carte_pioche$ !CARTE_PIOCHE$=DESSIN CARTE RETOURNEE GOSUB mouve_pioche !dplacement carte pioche IF XBIOS(4)<>2 PUT 270,140,joueur1$(6) !affichage de la carte pioche ELSE PUT 540,280,joueur1$(6) ENDIF SHOWM DEFMOUSE 3 annuler: GOSUB pointage_carte ' EN RETOUR: CARTE$=DESSIN ET C_ALPHA$=TEXTE SHOWM recommencer: IF joueur_pointe=5 GOSUB rejet GOTO pass ENDIF IF c_alpha$="FEU VERT" IF carte_alpha1$="FEU ROUGE" OR carte_alpha1$="REPARATION" OR carte_alpha1$="ESSENCE" OR carte_alpha1$="ROUE DE SECOURS" OR carte_alpha1$="RIEN" carte_jeu1$=carte$ carte_alpha1$=c_alpha$ joueur1$(x)="" alpha1$(x)="" categorie$="ROULE" ELSE m$="IL EST IMPOSSIBLE DE |POSER UN FEU VERT SUR | "+carte_alpha1$ ALERT 1,m$,1," OK ",var mauvaise_carte$="OUI" GOSUB retour_carte GOTO annuler ENDIF ENDIF IF c_alpha$="REPARATION" IF carte_alpha1$<>"ACCIDENT" m$="IL EST IMPOSSIBLE DE POSER |UNE REPARATION SUR | "+carte_alpha1$ ALERT 1,m$,1," OK ",var mauvaise_carte$="OUI" GOSUB retour_carte GOTO annuler ELSE carte_jeu1$=carte$ carte_alpha1$=c_alpha$ joueur1$(x)="" alpha1$="" categorie$="PARADE" ENDIF ENDIF IF c_alpha$="ROUE DE SECOURS" IF carte_alpha1$<>"CREVAISON" m$="IL EST IMPOSSIBLE DE POSER |UNE ROUE DE SECOURS SUR | "+carte_alpha1$ ALERT 1,m$,1," OK ",var mauvaise_carte$="OUI" GOSUB retour_carte GOTO annuler ELSE carte_jeu1$=carte$ carte_alpha1$=c_alpha$ joueur1$(x)="" alpha1$="" categorie$="PARADE" ENDIF ENDIF IF c_alpha$="ESSENCE" IF carte_alpha1$<>"PANNE D'ESSENCE" m$="IL EST IMPOSSIBLE DE POSER |UNE ESSENCE SUR | "+carte_alpha1$ ALERT 1,m$,1," OK ",var mauvaise_carte$="OUI" GOSUB retour_carte GOTO annuler ELSE carte_jeu1$=carte$ carte_alpha1$=c_alpha$ joueur1$(x)="" c_alpha1$="" categorie$="PARADE" ENDIF ENDIF( IF c_alpha$="FIN DE LIMITATION" IF limit_alpha1$<>"LIMITATION DE VITESSE" m$=" | VOUS N'ETES PAS LIMITE! " ALERT 1,m$,1," OK ",var mauvaise_carte$="OUI" GOSUB retour_carte GOTO annuler ELSE limit1$=carte$ limit_alpha1$=c_alpha$ joueur1$(x)="" c_alpha$="" categorie$="PARADE" ENDIF ENDIF DEFFILL 1 IF c_alpha$="PRIORITAIRE" AND (carte_alpha1$<>"FEU ROUGE" AND limit_alpha1$<>"LIMITATION DE VITESSE") THEN m$=" |CETTE BOTTE N'EST PAS | UN COUPS FOURREE, | VOULEZ-VOUS LA POSER ??" ALERT 2,m$,2," OUI | NON ",var IF var=1 IF XBIOS(4)<>2 DEFFILL 9 PBOX 25,85,37,87 DEFFILL 1 ELSE PBOX 50,170,75,175 ENDIF INC nb_botte_j1 !(COMPTEUR BOTTE POSEE) bottes(1)=1 !FLAG DE PRESENCE DE LA BOTTE PRIORITAIRE jou=jou-1 categorie$="BOTTE" ELSE mauvaise_carte$="OUI" GOSUB retour_carte GOTO annuler ENDIF ENDIF IF c_alpha$="PRIORITAIRE" AND (carte_alpha1$="FEU ROUGE" OR limit_alpha1$="LIMITATION DE VITESSE") THEN IF carte_alpha1$<>"ACCIDENT" OR carte_alpha1$<>"PANNE D'ESSENCE" OR carte_alpha1$<>"CREVAISON" carte_alpha1$="FEU VERT" carte_jeu1$=carte1$ ENDIF IF limit_alpha1$="LIMITATION DE VITESSE" limit_alpha1$="FIN DE LIMITATION" limit1$=carte10$ ENDIF INC nb_coups_fourre_j1 IF XBIOS(4)<>2 DEFFILL 10 PBOX 25,85,37,87 DEFFILL 1 ELSE PBOX 50,170,75,175 ENDIF bottes(1)=1 !FLAG DE PRESENCE DE LA BOTTE PRIORITAIRE jou=jou-1 categorie$="COUPS_FOURE" ENDIF ' IF c_alpha$="CITERNE" AND carte_alpha1$<>"PANNE D'ESSENCE" THEN m$=" |CETTE BOTTE N'EST PAS | UN COUPS FOURREE, | VOULEZ-VOUS LA POSER ??" ALERT 2,m$,2," OUI | NON ",var IF var=1 INC nb_botte_j1 !(COMPTEUR BOTTE POSEE) IF XBIOS(4)<>2 DEFFILL 9 PBOX 62,85,75,87 DEFFILL 1 ELSE PBOX 125,170,150,175 ENDIF bottes(4)=1 !FLAG DE PRESENCE DE LA BOTTE CITERNE jou=jou-1 categorie$="BOTTE" ELSE mauvaise_carte$="OUI" GOSUB retour_carte GOTO annuler ENDIF ENDIF IF c_alpha$="CITERNE" AND carte_alpha1$="PANNE D'ESSENCE" THEN carte_alpha1$="FEU VERT" carte_jeu1$=carte1$ INC nb_coups_fourre_j1 IF XBIOS(4)<>2 DEFFILL 10 PBOX 62,85,75,87 DEFFILL 1 ELSE PBOX 125,170,150,175 ENDIF bottes(4)=1 !FLAG DE PRESENCE DE LA BOTTE CITERNE jou=jou-1 categorie$="COUPS_FOURE" ENDIF ' IF c_alpha$="AS DU VOLANT" AND carte_alpha1$<>"ACCIDENT" THEN m$=" |CETTE BOTTE N'EST PAS | UN COUPS FOURREE, | VOULEZ-VOUS LA POSER ??" ALERT 2,m$,2," OUI | NON ",var IF var=1 INC nb_botte_j1 !(COMPTEUR BOTTE POSEE) IF XBIOS(4)<>2 DEFFILL 9 PBOX 50,85,62,87 DEFFILL 1 ELSE PBOX 100,170,125,175 ENDIF bottes(3)=1 !FLAG DE PRESENCE DE LA BOTTE AS DU VOLANT jou=jou-1 categorie$="BOTTE" ELSE mauvaise_carte$="OUI" GOSUB retour_carte GOTO annuler ENDIF ENDIF IF c_alpha$="AS DU VOLANT" AND carte_alpha1$="ACCIDENT" THEN carte_alpha1$="FEU VERT" carte_jeu1$=carte1$ INC nb_coups_fourre_j1 IF XBIOS(4)<>2 DEFFILL 10 PBOX 50,85,62,87 DEFFILL 1 ELSE PBOX 100,170,125,175 ENDIF bottes(3)=1 !FLAG DE PRESENCE DE LA BOTTE AS DU VOLANT jou=jou-1 categorie$="COUPS_FOURE" ENDIF ' IF c_alpha$="INCREVABLE" AND carte_alpha1$<>"CREVAISON" THEN m$=" |CETTE BOTTE N'EST PAS | UN COUPS FOURREE, | VOULEZ-VOUS LA POSER ??" ALERT 2,m$,2," OUI | NON ",var IF var=1 INC nb_botte_j1 !(COMPTEUR BOTTE POSEE) IF XBIOS(4)<>2 DEFFILL 9 PBOX 37,85,50,87 DEFFILL 1 ELSE PBOX 75,170,100,175 ENDIF bottes(2)=1 !FLAG DE PRESENCE DE LA BOTTE INCREVABLE jou=jou-1 categorie$="BOTTE" ELSE mauvaise_carte$="OUI" GOSUB retour_carte GOTO annuler ENDIF ENDIF IF c_alpha$="INCREVABLE" AND carte_alpha1$="CREVAISON" THEN carte_alpha1$="FEU VERT" carte_jeu1$=carte1$ INC nb_coups_fourre_j1 IF XBIOS(4)<>2 DEFFILL 10 PBOX 37,85,50,87 DEFFILL 1 ELSE PBOX 75,170,100,175 ENDIF bottes(2)=1 !FLAG DE PRESENCE DE LA BOTTE INCREVABLE jou=jou-1 categorie$="COUPS_FOURE" ENDIF DEFFILL 0 IF c_alpha$="200" OR c_alpha$="100" OR c_alpha$="75" OR c_alpha$="50" OR c_alpha$="25" IF carte_alpha1$<>"FEU VERT" m$="VOUS NE POUVEZ PAS ROULER, |VOUS ETES BLOQUE PAR | "+carte_alpha1$ ALERT 1,m$,1," OK ",var mauvaise_carte$="OUI" GOSUB retour_carte GOTO annuler ENDIF IF limit_alpha1$="LIMITATION DE VITESSE" AND VAL(c_alpha$)>=75 m$=" | VOUS ETES LIMITE A 50 KM/H ! " ALERT 1,m$,1," OK ",var mauvaise_carte$="OUI" GOSUB retour_carte GOTO annuler ENDIF IF kilometre1+VAL(c_alpha$)>1000 m$=" | IMPOSSIBLE !! , |Vous ne devez pas dpasser |les 1000 kilometres... | " ALERT 1,m$,1,"OK",var mauvaise_carte$="OUI" GOSUB retour_carte GOTO annuler ENDIF kilometre1=kilometre1+VAL(c_alpha$) IF VAL(c_alpha$)=200 INC nb_200_j1 ENDIF joueur1$(x)="" alpha1$(x)="" categorie$="POINT" ENDIF ' ' attaquer1 sans demo IF c_alpha$="FEU ROUGE" OR c_alpha$="LIMITATION DE VITESSE" OR c_alpha$="PANNE D'ESSENCE" OR c_alpha$="ACCIDENT" OR c_alpha$="CREVAISON" IF c_alpha$="LIMITATION DE VITESSE" IF joueur_pointe=2 IF limit_alpha2$="LIMITATION DE VITESSE" alert=1 ENDIF IF bottes(5)=1 alert=2 ENDIF limit2$=carte$ limit_alpha2$=c_alpha$ categorie$="ATTAQUE" ENDIF IF joueur_pointe=3 IF limit_alpha3$="LIMITATION DE VITESSE" alert=1 ENDIF IF bottes(9)=1 alert=2 ENDIF limit3$=carte$ limit_alpha3$=c_alpha$ categorie$="ATTAQUE" ENDIF IF joueur_pointe=4 IF limit_alpha4$="LIMITATION DE VITESSE" alert=1 ENDIF IF bottes(13)=1 alert=2 ENDIF limit4$=carte$ limit_alpha4$=c_alpha$ categorie$="ATTAQUE" ENDIF IF alert=1 alert=0 m$=" |LE JOUEUR "+STR$(joueur_pointe)+" EST DEJA LIMITE! " ALERT 1,m$,1,"ANNULER",var mauvaise_carte$="OUI" GOSUB retour_carte GOTO annuler ENDIF IF alert=2 alert=0 m$=" |VOUS NE POUVEZ PAS LIMITER | LE JOUEUR "+STR$(joueur_pointe)+", IL A POSE | LA BOTTE PRIORITAIRE ! " ALERT 1,m$,1,"ET OUI!",var mauvaise_carte$="OUI" GOSUB retour_carte GOTO annuler ENDIF GOTO pass ENDIF IF carte_jeu_joueur_pointe_alpha$<>"FEU VERT" IF carte_jeu_joueur_pointe_alpha$="FEU ROUGE" OR carte_jeu_joueur_point_alpha$="PANNE D'ESSENCE" OR carte_jeu_joueur_pointe_alpha$="CREVAISON" OR carte_jeu_joueur_pointe_alpha$="ACCIDENT" m$="VOUS NE POUVEZ PAS ATTAQUER|CE JOUEUR, IL EST DEJA ARRETE | PAR "+carte_jeu_joueur_pointe_alpha$+" ,| RECOMMENCEZ!" ENDIF IF carte_jeu_joueur_pointe_alpha$="ROUE DE SECOURS" OR carte_jeu_joueur_pointe_alpha$="REPARATION" m$="VOUS NE POURREZ ATTAQUER|CE JOUEUR, QUE LORSQU'IL AURA | POSE UN FEU VERT SUR SA "+carte_jeu_joueur_pointe_alpha$ ENDIF IF carte_jeu_joueur_pointe_alpha$="ESSENCE" m$="VOUS NE POURREZ ATTAQUER|CE JOUEUR, QUE LORSQU'IL AURA | POSE UN FEU VERT SUR SON "+carte_jeu_joueur_pointe_alpha$ ENDIF ALERT 1,m$,1,"OK",var mauvaise_carte$=" OUI" GOSUB retour_carte GOTO annuler ELSE IF joueur_pointe=2 IF c_alpha$="FEU ROUGE" AND bottes(5)=1 m$=" VOUS NE POUVEZ PAS ATTAQUER |CE JOUEUR, IL A POSE LA BOTTE | | PRIORITAIRE ! " ALERT 1,m$,1,"ET OUI!",var mauvaise_carte$="OUI" GOSUB retour_carte GOTO annuler ENDIF IF c_alpha$="CREVAISON" AND bottes(6)=1 m$=" VOUS NE POUVEZ PAS ATTAQUER |CE JOUEUR, IL A POSE LA BOTTE | | INCREVABLE ! " ALERT 1,m$,1,"ET OUI!",var mauvaise_carte$="OUI" GOSUB retour_carte GOTO annuler ENDIF IF c_alpha$="ACCIDENT" AND bottes(7)=1 m$=" VOUS NE POUVEZ PAS ATTAQUER |CE JOUEUR, IL A POSE LA BOTTE | | AS DU VOLANT ! " ALERT 1,m$,1,"ET OUI!",var mauvaise_carte$="OUI" GOSUB retour_carte GOTO annuler ENDIF IF c_alpha$="PANNE D'ESSENCE" AND bottes(8)=1 m$=" VOUS NE POUVEZ PAS ATTAQUER |CE JOUEUR, IL A POSE LA BOTTE | | CITERNE ! " ALERT 1,m$,1,"ET OUI!",var mauvaise_carte$="OUI" GOSUB retour_carte GOTO annuler ENDIF carte_jeu2$=carte$ carte_alpha2$=c_alpha$ y=0 attaque_alpha$(y)=c_alpha$ GOSUB cherche2 ENDIF IF joueur_pointe=3 IF c_alpha$="FEU ROUGE" AND bottes(9)=1 m$=" VOUS NE POUVEZ PAS ATTAQUER |CE JOUEUR, IL A POSE LA BOTTE | | PRIORITAIRE ! " ALERT 1,m$,1,"ET OUI!",var mauvaise_carte$="OUI" GOSUB retour_carte GOTO annuler ENDIF IF c_alpha$="CREVAISON" AND bottes(10)=1 m$=" VOUS NE POUVEZ PAS ATTAQUER |CE JOUEUR, IL A POSE LA BOTTE | | INCREVABLE ! " ALERT 1,m$,1,"ET OUI!",var mauvaise_carte$="OUI" GOSUB retour_carte GOTO annuler ENDIF IF c_alpha$="ACCIDENT" AND bottes(11)=1 m$=" VOUS NE POUVEZ PAS ATTAQUER |CE JOUEUR, IL A POSE LA BOTTE | | AS DU VOLANT ! " ALERT 1,m$,1,"ET OUI!",var mauvaise_carte$="OUI" GOSUB retour_carte GOTO annuler ENDIF IF c_alpha$="PANNE D'ESSENCE" AND bottes(12)=1 m$=" VOUS NE POUVEZ PAS ATTAQUER |CE JOUEUR, IL A POSE LA BOTTE | | CITERNE ! " ALERT 1,m$,1,"ET OUI!",var mauvaise_carte$="OUI" GOSUB retour_carte GOTO annuler ENDIF carte_jeu3$=carte$ carte_alpha3$=c_alpha$ y=0 attaque_alpha$(y)=c_alpha$ GOSUB cherche3 ENDIF IF joueur_pointe=4 IF c_alpha$="FEU ROUGE" AND bottes(13)=1 m$=" VOUS NE POUVEZ PAS ATTAQUER |CE JOUEUR, IL A POSE LA BOTTE | | PRIORITAIRE ! " ALERT 1,m$,1,"ET OUI!",var mauvaise_carte$="OUI" GOSUB retour_carte GOTO annuler ENDIF IF c_alpha$="CREVAISON" AND bottes(14)=1 m$=" VOUS NE POUVEZ PAS ATTAQUER |CE JOUEUR, IL A POSE LA BOTTE | | INCREVABLE ! " ALERT 1,m$,1,"ET OUI!",var mauvaise_carte$="OUI" GOSUB retour_carte GOTO annuler ENDIF IF c_alpha$="ACCIDENT" AND bottes(15)=1 m$=" VOUS NE POUVEZ PAS ATTAQUER |CE JOUEUR, IL A POSE LA BOTTE | | AS DU VOLANT ! " ALERT 1,m$,1,"ET OUI!",var mauvaise_carte$="OUI" GOSUB retour_carte GOTO annuler ENDIF IF c_alpha$="PANNE D'ESSENCE" AND bottes(16)=1 m$=" VOUS NE POUVEZ PAS ATTAQUER |CE JOUEUR, IL A POSE LA BOTTE | | CITERNE ! " ALERT 1,m$,1,"ET OUI!",var mauvaise_carte$="OUI" GOSUB retour_carte GOTO annuler ENDIF carte_jeu4$=carte$ carte_alpha4$=c_alpha$ y=0 attaque_alpha$(y)=c_alpha$ GOSUB cherche4 ENDIF categorie$="ATTAQUE" ENDIF ENDIF pass: IF XBIO@S(4)<>2 PRINT AT(13,14);kilometre1;" KM" ELSE PRINT AT(26,14);kilometre1;" KM" ENDIF ' joueur1$(x)=joueur1$(6) alpha1$(x)=alpha1$(6) joueur1$(6)="" alpha1$(6)="" jou=jou+1 IF jou>a jou=1 ENDIF IF XBIOS(4)<>2 ax%=(10+(x*40))+15 ELSE ax%=(20+(x*80))+30 ENDIF GOSUB rafecran GOSUB sons ' IF categorie$="BOTTE" OR categorie$="COUPS_FOURE" ! ATTENTION, ' m$=" |VOUS REJOUEZ !!! | " ! LA CATEGORIE N'EST ' ALERT 0,m$,1," SUPER ",var ! PLUS VALABLE APRES ' ENDIF /! LE GOSUB SONS IF XBIOS(4)<>2 PRINT AT(13,14);kilometre1;" KM" ELSE PRINT AT(26,14);kilometre1;" KM" ENDIF IF x<>6 carte_mouve$=joueur1$(x) IF XBIOS(4)<>2 ax%=270 ay%=140 bx%=10+(x*40) by%=140 GOSUB curseur_jeu(275,160) PUT 270,140,carte21$ ELSE ax%=540 ay%=280 bx%=20+(x*80) by%=280 GOSUB curseur_jeu(550,320) PUT 540,280,carte21$ ENDIF categorie$="" GOSUB mouvement ELSE IF XBIOS(4)<>2 PUT 270,140,carte21$ ELSE PUT 540,280,carte21$ ENDIF ENDIF ax%=0 GOSUB rafecran GOTO boucle_jeu ENDIF ENDIF ' HIDEM ' IF jou=2 ' ' -J ' JOUEUR 2 ' -J IF XBIOS(4)<>2 ax%=260 ay%=80 bx%=50 by%=10 carte_mouve$=carte_pioche$ GOSUB curseur_jeu(275,100) IF (reste-1)<10 PRINT AT(35,13);"0";(reste-1) !NOMBRE DE CARTE RESTANTE DANS LA PIOCHE ELSE PRINT AT(35,13);(reste-1) ENDIF IF (reste-1)=0 PUT 257,78,pioche_droite$ PRINT AT(35,13);"00" ENDIF GOSUB mouvement ' ax%=50 !POUR LE MOUVEMENT DES CARTES ay%=10 ! " " " " ELSE ax%=520 ay%=160 bx%=100 by%=20 carte_mouve$=carte_pioche$ GOSUB curseur_jeu(550,200) IF (reste-1)<10 PRINT AT(70,13);"0";(reste-1) !NOMBRE DE CARTE RESTANTE DANS LA PIOCHE ELSE PRINT AT(70,13);(reste-1) ENDIF IF (reste-1)=0 PUT 514,156,pioche_droite$ PRINT AT(70,13);"00" ENDIF GOSUB mouvement ' ax%=100 !POUR LE MOUVEMENT DES CARTES ay%=20 ! " " " " ENDIF ' joueur2$(6)=carte$ !carte piochee alpha2$(6)=c_alpha$ ' GOSUB organnigramme ' ' EXISTANCE DES CARTES DANS JEU JOUEUR JOUANT ' FOR x=0 TO 6 IF alpha2$(x)="FEU VERT" a$="OUI" ENDIF IF alpha2$(x)="FIN DE LIMITATION" b$="OUI" ENDIF IF alpha2$(x)="ESSENCE" AND carte_alpha2$="PANNE D'ESSENCE" c$="OUI" ENDIF IF alpha2$(x)="ROUE DE SECOURS" AND carte_alpha2$="CREVAISON" c$="OUI" ENDIF IF alpha2$(x)="REPARATION" AND carte_alpha2$="ACCIDENT" c$="OUI" ENDIF IF alpha2$(x)="FEU VERT" AND carte_alpha2$="FEU ROUGE" c$="OUI" ENDIF IF alpha2$(x)="PANNE D'ESSENCE" OR alpha2$(x)="ACCIDENT" OR alpha2$(x)="CREVAISON" OR alpha2$(x)="FEU ROUGE" d$="OUI" ENDIF IF alpha2$(x)="LIMITATION DE VITESSE" e$="OUI" ENDIF IF alpha2$(x)="AS DU VOLANT" f1$="OUI" ENDIF IF alpha2$(x)="CITERNE" f2$="OUI" ENDIF IF alpha2$(x)="INCREVABLE" f3$="OUI" ENDIF IF alpha2$(x)="PRIORITAIRE" f4$="OUI" ENDIF IF alpha2$(x)="200" OR alpha2$(x)="100" OR alpha2$(x)="75" OR alpha2$(x)="50" OR alpha2$(x)="25" g$="OUI" ENDIF IF alpha2$(x)="50" OR alpha2$(x)="25" h$="OUI" ENDIF NEXT x IF carte_alpha1$="FEU VERT" OR carte_alpha3$="FEU VERT" OR carte_alpha4$="FEU VERT" i$="OUI" ENDIF IF limit_alpha1$="LIMITATION DE VITESSE" AND (limit_alpha3$="LIMITATION DE VITESSE" OR a<3) AND (limit_alpha4$="LIMITATION DE VITESSE" OR a<4) k$="OUI" ENDIIF IF carte_alpha2$="FEU VERT" l$="OUI" ENDIF IF carte_alpha2$="PANNE D'ESSENCE" OR carte_alpha2$="CREVAISON" OR carte_alpha2$="ACCIDENT" OR carte_alpha2$="FEU ROUGE" m$="OUI" ENDIF IF limit_alpha2$="LIMITATION DE VITESSE" n$="OUI" ENDIF ' ' coup_fourre IF (f1$="OUI" AND carte_alpha2$="ACCIDENT") OR (f2$="OUI" AND carte_alpha2$="PANNE D'ESSENCE") OR (f3$="OUI" AND carte_alpha2$="CREVAISON") OR (f4$="OUI" AND (carte_alpha2$="FEU ROUGE" OR limit_alpha2$="LIMITATION DE VITESSE")) FOR x=0 TO 6 IF (alpha2$(x)="AS DU VOLANT" AND carte_alpha2$="ACCIDENT") OR (alpha2$(x)="CITERNE" AND carte_alpha2$="PANNE D'ESSENCE") OR (alpha2$(x)="INCREVABLE" AND carte_alpha2$="CREVAISON") y=x ENDIF IF (alpha2$(x)="PRIORITAIRE" AND (carte_alpha2$="FEU ROUGE" OR limit_alpha2$="LIMITATION DE VITESSE")) y=x ENDIF NEXT x x=y ' DEFFILL 1 IF alpha2$(x)="PRIORITAIRE" IF carte_alpha2$<>"ACCIDENT" OR carte_alpha2$<>"PANNE D'ESSENCE" OR carte_alpha2$<>"CREVAISON" carte_alpha2$="FEU VERT" carte_jeu2$=carte1$ ENDIF IF limit_alpha2$="LIMITATION DE VITESSE" limit_alpha2$="FIN DE LIMITATION" limit2$=carte10$ ENDIF INC nb_coups_fourre_j2 IF XBIOS(4)<>2 DEFFILL 10 PBOX 25,71,37,73 DEFFILL 1 ELSE PBOX 50,142,75,147 ENDIF bottes(5)=1 !FLAG DE PRESENCE DE LA BOTTE PRIORITAIRE jou=jou-1 categorie$="COUPS_FOURE" ENDIF ' IF alpha2$(x)="CITERNE" carte_alpha2$="FEU VERT" carte_jeu2$=carte1$ INC nb_coups_fourre_j2 IF XBIOS(4)<>2 DEFFILL 10 PBOX 62,71,75,73 DEFFILL 1 ELSE PBOX 125,142,150,147 ENDIF bottes(8)=1 !FLAG DE PRESENCE DE LA BOTTE CITERNE jou=jou-1 categorie$="COUPS_FOURE" ENDIF ' IF alpha2$(x)="AS DU VOLANT" carte_alpha2$="FEU VERT" carte_jeu2$=carte1$ INC nb_coups_fourre_j2 IF XBIOS(4)<>2 DEFFILL 10 PBOX 50,71,62,73 DEFFILL 1 ELSE PBOX 100,142,125,147 ENDIF bottes(7)=1 !FLAG DE PRESENCE DE LA BOTTE AS DU VOLANT jou=jou-1 categorie$="COUPS_FOURE" ENDIF ' IF alpha2$(x)="INCREVABLE" carte_alpha2$="FEU VERT" carte_jeu2$=carte1$ INC nb_coups_fourre_j2 IF XBIOS(4)<>2 DEFFILL 10 PBOX 37,71,50,73 DEFFILL 1 ELSE PBOX 75,142,100,147 ENDIF bottes(6)=1 !FLAG DE PRESENCE DE LA BOTTE INCREVABLE jou=jou-1 categorie$="COUPS_FOURE" ENDIF ' carte$=joueur2$(x) c_alpha$=alpha2$(x) carte_mouve$=carte$ !carte a bouger IF XBIOS(4)<>2 bx%=50 by%=10 GOSUB curseur_jeu(65,30) ELSE bx%=100 by%=20 GOSUB curseur_jeu(130,60) ENDIF GOTO fin_joueur2 ENDIF ' ' -J ' REJETER BOTTES SI FIN DU JEU EST PROCHE ' -J IF (f1$="OUI" OR f2$="OUI" OR f3$="OUI" OR f4$="OUI") AND (kilometre1>=800 OR kilometre2>=800 OR kilometre3>=800 OR kilometre4>=800) FOR x=0 TO 6 IF alpha2$(x)="PRIORITAIRE" OR alpha2$(x)="INCREVABLE" OR alpha2$(x)="AS DU VOLANT" OR alpha2$(x)="CITERNE" y=x ENDIF NEXT x x=y DEFFILL 1 c_alpha$=alpha2$(x) IF c_alpha$="PRIORITAIRE" IF XBIOS(4)<>2 DEFFILL 9 PBOX 25,71,37,73 DEFFILL 1 ELSE PBOX 50,142,75,147 ENDIF INC nb_botte_j2 !(COMPTEUR BOTTE POSEE) bottes(5)=1 !FLAG DE PRESENCE DE LA BOTTE PRIORITAIRE jou=jou-1 !LE JOUEUR REJOUE (IL S'EST DEFOSSE!) categorie$="BOTTE" ENDIF ' IF c_alpha$="CITERNE" IF XBIOS(4)<>2 DEFFILL 9 PBOX 62,71,75,73 DEFFILL 1 ELSE PBOX 125,142,150,147 ENDIF INC nb_botte_j2 !(COMPTEUR BOTTE POSE) bottes(8)=1 !FLAG DE PRESENCE DE LA BOTTE CITERNE  jou=jou-1 categorie$="BOTTE" ENDIF ' IF c_alpha$="AS DU VOLANT" IF XBIOS(4)<>2 DEFFILL 9 PBOX 50,71,62,73 DEFFILL 1 ELSE PBOX 100,142,125,147 ENDIF INC nb_botte_j2 !(COMPTEUR BOTTE POSEE) bottes(7)=1 !FLAG DE PRESENCE DE LA BOTTE AS DU VOLANT jou=jou-1 categorie$="BOTTE" ENDIF ' IF c_alpha$="INCREVABLE" IF XBIOS(4)<>2 DEFFILL 9 PBOX 37,71,50,73 DEFFILL 1 ELSE PBOX 75,142,100,147 ENDIF INC nb_botte_j2 !(COMPTEUR BOTTE POSEE) bottes(6)=1 !FLAG DE PRESENCE DE LA BOTTE INCREVABLE jou=jou-1 categorie$="BOTTE" ENDIF IF XBIOS(4)<>2 bx%=50 by%=10 GOSUB curseur_jeu(65,30) ELSE bx%=100 by%=20 GOSUB curseur_jeu(130,60) ENDIF GOTO fin_joueur2 ENDIF ' ' attaquer 2 num=0 IF d$="OUI" AND i$="OUI" ! d$=attaque dans jeu i$=un joueur a 1 feu vert FOR x=0 TO 6 attaque$(x)="" attaque_alpha$(x)="" IF alpha2$(x)="PANNE D'ESSENCE" OR alpha2$(x)="CREVAISON" OR alpha2$(x)="ACCIDENT" OR alpha2$(x)="FEU ROUGE" attaque$(x)=joueur2$(x) attaque_alpha$(x)=alpha2$(x) ENDIF NEXT x IF (kilometre1=kilometre3 AND kilometre3=kilometre4) OR (a=3 AND kilometre1=kilometre3) au_pif2: num1=0 num2=0 num3=0 num4=0 IF carte_alpha1$="FEU VERT" FOR x=0 TO 6 IF (attaque_alpha$(x)="ACCIDENT" AND bottes(3)=0) OR (attaque_alpha$(x)="PANNE D'ESSENCE" AND bottes(4)=0) OR (attaque_alpha$(x)="CREVAISON" AND bottes(2)=0) OR (attaque_alpha$(x)="FEU ROUGE" AND bottes(1)=0) num1=1 ENDIF NEXT x ENDIF IF carte_alpha3$="FEU VERT" FOR x=0 TO 6 IF (attaque_alpha$(x)="ACCIDENT" AND bottes(11)=0) OR (attaque_alpha$(x)="PANNE D'ESSENCE" AND bottes(12)=0) OR (attaque_alpha$(x)="CREVAISON" AND bottes(10)=0) OR (attaque_alpha$(x)="FEU ROUGE" AND bottes(9)=0) num3=1 ENDIF NEXT x ENDIF IF carte_alpha4$="FEU VERT" FOR x=0 TO 6 IF (attaque_alpha$(x)="ACCIDENT" AND bottes(15)=0) OR (attaque_alpha$(x)="PANNE D'ESSENCE" AND bottes(16)=0) OR (attaque_alpha$(x)="CREVAISON" AND bottes(14)=0) OR (attaque_alpha$(x)="FEU ROUGE" AND bottes(13)=0) num4=1 ENDIF NEXT x ENDIF ' IF num1=0 AND num3=0 AND num4=0 num=0 GOTO fin_joueur2_attaque ENDIF DO num=RANDOM(5) IF num=1 AND num1=1 GOTO joueur2_attaque_joueur1 ENDIF IF num=3 AND num3=1 GOTO joueur2_attaque_joueur3 ENDIF IF num=4 AND num4=1 GOTO joueur2_attaque_joueur4 ENDIF LOOP joueur2_attaque_joueur1: IF carte_alpha1$="FEU VERT" FOR x=0 TO 6 IF (attaque_alpha$(x)="ACCIDENT" AND bottes(3)=0) OR (attaque_alpha$(x)="PANNE D'ESSENCE" AND bottes(4)=0) OR (attaque_alpha$(x)="CREVAISON" AND bottes(2)=0) OR (attaque_alpha$(x)="FEU ROUGE" AND bottes(1)=0) GOSUB cherche1 !on va voir si le joueur a la botte pour riposter, num=1 !si oui se sera a lui de jouer pour coups fourre. carte$=joueur2$(x) !attaque = carte trouvee (dessin) c_alpha$=alpha2$(x) !attaque = carte trouvee (texte) carte_mouve$=carte$ !carte a bouger (dessin) IF XBIOS(4)<>2 ax%=50 ! coordonnee x depart MOUVEMENT CARTE bx%=50 ! coordonnee x arrivee MOUVEMENT CARTE by%=90 ! coordonnee y arrivee MOUVEMENT CARTE ELSE ax%=100 ! coordonnee x depart MOUVEMENT CARTE bx%=100 ! coordonnee x arrivee MOUVEMENT CARTE by%=180 ! coordonnee y arrivee MOUVEMENT CARTE ENDIF carte_jeu1$=carte$ !attaque du joueur (dessin) carte_alpha1$=c_alpha$ !attaque du joueur (texte) y=x ENDIF NEXT x !on continue pour voir si d'autres attaques sont possibles... ENDIF GOTO fi7n_joueur2_attaque joueur2_attaque_joueur3: IF carte_alpha3$="FEU VERT" FOR x=0 TO 6 IF (attaque_alpha$(x)="ACCIDENT" AND bottes(11)=0) OR (attaque_alpha$(x)="PANNE D'ESSENCE" AND bottes(12)=0) OR (attaque_alpha$(x)="CREVAISON" AND bottes(10)=0) OR (attaque_alpha$(x)="FEU ROUGE" AND bottes(9)=0) GOSUB cherche3 num=3 carte$=joueur2$(x) c_alpha$=alpha2$(x) carte_mouve$=carte$ !CARTE A BOUGER IF XBIOS(4)<>2 ax%=50 bx%=150 ! MOUVEMENT CARTE by%=10 ! MOUVEMENT CARTE ELSE ax%=100 bx%=300 by%=20 ENDIF carte_jeu3$=carte$ carte_alpha3$=c_alpha$ y=x ENDIF NEXT x ENDIF GOTO fin_joueur2_attaque joueur2_attaque_joueur4: IF carte_alpha4$="FEU VERT" FOR x=0 TO 6 IF (attaque_alpha$(x)="ACCIDENT" AND bottes(15)=0) OR (attaque_alpha$(x)="PANNE D'ESSENCE" AND bottes(16)=0) OR (attaque_alpha$(x)="CREVAISON" AND bottes(14)=0) OR (attaque_alpha$(x)="FEU ROUGE" AND bottes(13)=0) GOSUB cherche4 num=4 carte$=joueur2$(x) c_alpha$=alpha2$(x) carte_mouve$=carte$ !CARTE A BOUGER IF XBIOS(4)<>2 ! coordonnees de depart et d'arrive de l'attaque ax%=50 ! MOUVEMENT CARTE DEPART bx%=250 ! MOUVEMENT CARTE ARRIVE by%=10 ! MOUVEMENT CARTE ARRIVE ELSE ax%=100 ! coordonnees de depart et d'arrive de l'attaque bx%=500 ! MOUVEMENT CARTE ARRIVE by%=20 ! MOUVEMENT CARTE ARRIVE ENDIF carte_jeu4$=carte$ carte_alpha4$=c_alpha$ y=x ENDIF NEXT x ENDIF fin_joueur2_attaque: IF num=0 !AUCUN JOUEUR NE PEUT ETRE ATTAQUE i$="NON" GOTO feu_vert2 !si aucun joueur ne peut etre attaque, on n'attaque pas ENDIF ELSE max=0 IF carte_alpha1$="FEU VERT" max=kilometre1 num=1 ENDIF IF kilometre3>max AND carte_alpha3$="FEU VERT" max=kilometre3 num=3 ENDIF IF kilometre4>max AND carte_alpha4$="FEU VERT" num=4 ENDIF ENDIF IF num=0 WHILE num=0 OR num=2 OR (num=1 AND carte_alpha1$<>"FEU VERT") OR (num=3 AND carte_alpha3$<>"FEU VERT") OR (num=4 AND carte_alpha4$<>"FEU VERT") num=RANDOM(5) WEND ENDIF carte$="" IF num=1 FOR x=0 TO 6 IF (attaque_alpha$(x)="ACCIDENT" AND bottes(3)=0) OR (attaque_alpha$(x)="PANNE D'ESSENCE" AND bottes(4)=0) OR (attaque_alpha$(x)="CREVAISON" AND bottes(2)=0) OR (attaque_alpha$(x)="FEU ROUGE" AND bottes(1)=0) GOSUB cherche1 carte$=joueur2$(x) c_alpha$=alpha2$(x) carte_mouve$=carte$ !CARTE A BOUGER IF XBIOS(4)<>2 !recherche des coordonnees de la carte a bouger ax%=50 ELSE ax%=100 ENDIF y=x ENDIF NEXT x IF carte$="" GOTO au_pif2 ENDIF IF XBIOS(4)<>2 bx%=50 ! MOUVEMENT CARTE by%=90 ! MOUVEMENT CARTE ELSE bx%=100 by%=180 ENDIF carte_jeu1$=carte$ carte_alpha1$=c_alpha$ ENDIF IF num=3 FOR x=0 TO 6 IF (attaque_alpha$(x)="ACCIDENT" AND bottes(11)=0) OR (attaque_alpha$(x)="PANNE D'ESSENCE" AND bottes(12)=0) OR (attaque_alpha$(x)="CREVAISON" AND bottes(10)=0) OR (attaque_alpha$(x)="FEU ROUGE" AND bottes(9)=0) GOSUB cherche3 carte$=joueur2$(x) c_alpha$=alpha2$(x) carte_mouve$=carte$ !CARTE A BOUGER IF XBIOS(4)<>2 !recherche des coordonnees de la carte a bouger ax%=50 ELSE ax%=100 ENDIF y=x ENDIF NEXT x IF carte$="" GOTO au_pif2 ENDIF IF XBIOS(4)<>2 bx%=150 ! MOUVEMENT CARTE by%=10 ! MOUVEMENT CARTE ELSE bx%=300 by%=20 ENDIF carte_jeu3$=carte$ carte_alpha3$=c_alpha$ ENDIF IF num=4 FOR x=0 TO 6 IF (attaque_alpha$(x)="ACCIDENT" AND bottes(15)=0) OR (attaque_alpha$(x)="PANNE D'ESSENCE" AND bottes(16)=0) OR (attaque_alpha$(x)="CREVAISON" AND bottes(14)=0) OR (attaque_alpha$(x)="FEU ROUGE" AND bottes(13)=0) GOSUB cherche4 carte$=joueur2$(x) c_alpha$=alpha2$(x) carte_mouve$=carte$ !CARTE A BOUGER IF XBIOS(4)<>2 !recherche des coordonnees de la carte a bouger ax%=50 ELSE ax%=100 ENDIF y=x ENDIF NEXT x IF carte$="" GOTO au_pif2 ENDIF IF XBIOS(4)<>2 bx%=250 ! MOUVEMENT CARTE by%=10 ! MOUVEMENT CARTE ELSE bx%=500 by%=20 ENDIF carte_jeu4$=carte$ carte_alpha4$=c_alpha$ ENDIF categorie$="ATTAQUE" IF XBIOS(4)<>2 GOSUB curseur_jeu((ax%+15),30) GOTO fin_joueur2 ELSE GOSUB curseur_jeu((ax%+30),60) GOTO fin_joueur2 ENDIF ENDIF ' feu_vert2: ' ' poser un feu vert IF (n$="NON" OR (n$="OUI" AND b$="NON")) AND (d$="NON" OR (d$="OUI" AND i$="NON")) AND (e$="NON" OR (e$="OUI" AND k$="OUI")) AND a$="OUI" AND l$="NON" AND m$="NON" FOR x=0 TO 6 IF alpha2$(x)="FEU VERT" carte$=joueur2$(x) c_alpha$=alpha2$(x) y=x ENDIF NEXT x carte_jeu2$=carte$ carte_alpha2$=c_alpha$ carte_mouve$=carte$ !carte a bouger IF XBIOS(4)<>2 bx%=50 by%=10 GOSUB curseur_jeu(65,30) ELSE bx%=100 by%=20 GOSUB curseur_jeu(130,60) ENDIF categorie$="ROULE" GOTO fin_joueur2 ENDIF ' ' poser fin de limitation IF (d$="NON" OR (d$="OUI" AND i$="NON")) AND (e$="NON" OR (e$="OUI" AND k$="OUI")) AND n$="OUI" AND b$="OUI" FOR x=0 TO 6 IF alpha2$(x)="FIN DE LIMITATION" carte$=joueur2$(x) c_alpha$=alpha2$(x) y=x ENDIF NEXT x limit2$=carte$ limit_alpha2$=c_alpha$ carte_mouve$=carte$ !carte a bouger IF XBIOS(4)<>2 bx%=10 by%=10 GOSUB curseur_jeu(65,30) ELSE bx%=20 by%=20 GOSUB curseur_jeu(130,60) ENDIF categorie$="PARADE" GOTO fin_joueur2 ENDIF ' ' parer IF c$="OUI" AND (d$="NON" OR (d$="OUI" AND i$="NON")) AND (e$="NON" OR (e$="OUI" AND k$="OUI")) FOR x=0 TO 6 IF (alpha2$(x)="ESSENCE" AND carte_alpha2$="PANNE D'ESSENCE") OR (alpha2$(x)="ROUE DE SECOURS" AND carte_alpha2$="CREVAISON") OR (alpha2$(x)="REPARATION" AND carte_alpha2$="ACCIDENT") OR (alpha2$(x)="FEU VERT" AND carte_alpha2$="FEU ROUGE") carte$=joueur2$(x) c_alpha$=alpha2$(x) carte_mouve$=carte$ !carte a bouger y=x ENDIF NEXT x IF XBIOS(4)<>2 bx%=50 by%=10 ELSE bx%=100 by%=20 ENDIF IF c_alpha$="FEU VERT" categorie$="ROULE" ELSE categorie$="PARADE" ENDIF IF XBIOS(4)<>2 GOSUB curseur_jeu(65,30) ELSE GOSUB curseur_jeu(130,60) ENDIF carte_jeu2$=carte$ carte_alpha2$=c_alpha$ GOTO fin_joueur2 ENDIF ' ' poser kilometre maximum y=0 IF (d$="NON" OR (d$="OUI" AND i$="NON")) AND (e$="NON" OR (e$="OUI" AND k$="OUI")) AND n$="NON" AND l$="OUI" AND g$="OUI" FOR x=0 TO 6 IF alpha2$(x)="200" OR alpha2$(x)="100" OR alpha2$(x)="75" OR alpha2$(x)="50" OR alpha2$(x)="25" valeur(y)=VAL(alpha2$(x)) INC y ENDIF NEXT x carte=0 manque=1000-kilometre2 FOR x=0 TO 6 IF valeur(x)=manque carte=valeur(x) ENDIF NEXT x IF carte=0 carte=MAX(valeur(0),valeur(1),valeur(2),valeur(3),valeur(4),valeur(5),valeur(6)) IF (carte+kilometre2)>1000 FOR x=0 TO 6 !ON RECHERCHE TOUTES LES VALEUR = A 0 IF valeur(x)=0 !ET ON LES CHANGES EN 1000 POUR ETRE valeur(x)=1000 !SUR DE TROUVER LE MIN DU TABLEAU ENDIF ! NEXT x !SI SI carte=MIN(valeur(0),valeur(1),valeur(2),valeur(3),valeur(4),valeur(5),valeur(6)) IF (carte+kilometre2)>1000 GOTO jette2 ENDIF ENDIF ENDIF IF carte=200 INC nb_200_j2 ENDIF c_alpha$=STR$(carte) FOR x=0 TO 6 IF alpha2$(x)=c_alpha$ carte$=joueur2$(x) carte_mouve$=carte$ !CARTE A BOUGER y=x ENDIF NEXT x kilometre2=kilometre2+VAL(c_alpha$) FOR x=0 TO 6 valeur(x)=0 NEXT x IF XBIOS(4)<>2 bx%=50 by%=10 GOSUB curseur_jeu(65,30) ELSE bx%=100 by%=20 GOSUB curseur_jeu(130,60) ENDIF categorie$="POINT" GOTO fin_joueur2 ENDIF ' ' poser kilometre maximum et inferieur a 75 (si le joueur est limit) y=0 IF (d$="NON" OR (d$="OUI" AND i$="NON")) AND (e$="NON" OR (e$="OUI" AND k$="OUI")) AND n$="OUI" AND b$="NON" AND l$="OUI" AND h$="OUI" FOR x=0 TO 6 IF alpha2$(x)="50" OR alpha2$(x)="25" valeur(y)=VAL(alpha2$(x)) INC y ENDIF NEXT x carte=0 manque=1000-kilometre2 FOR x=0 TO 6 IF valeur(x)=manque carte=valeur(x) ENDIF NEXT x IF carte=0 carte=MAX(valeur(0),valeur(1),valeur(2),valeur(3),valeur(4),valeur(5),valeur(6)) IF (carte+kilometre2)>1000 FOR x=0 TO 6 !ON RECHERCHE TOUTES LES VALEUR = A 0 IF valeur(x)=0 !ET ON LES CHANGES EN 1000 POUR ETRE valeur(x)=1000 !SUR DE TROUVER LE MIN DU TABLEAU ENDIF ! NEXT x ! SI SI carte=MIN(valeur(0),valeur(1),valeur(2),valeur(3),valeur(4),valeur(5),valeur(6)) IF (carte+kilometre2)>1000 GOTO jette2 ENDIF ENDIF ENDIF c_alpha$=STR$(carte) FOR x=0 TO 6 IF alpha2$(x)=c_alpha$ carte$=joueur2$(x) carte_mouve$=carte$ !CARTE A BOUGER y=x ENDIF NEXT x kilometre2=kilometre2+VAL(c_alpha$) FOR x=0 TO 6 valeur(x)=0 NEXT x IF XBIOS(4)<>2 bx%=50 by%=10 GOSUB curseur_jeu(65,30) ELSE bx%=100 by%=20 GOSUB curseur_jeu(130,60) ENDIF categorie$="POINT" GOTO fin_joueur2 ENDIF ' ' limiter un joueur IF (d$="NON" OR (d$="OUI" AND i$="NON")) AND e$="OUI" AND k$="NON" FOR x=0 TO 6 IF alpha2$(x)="LIMITATION DE VITESSE" carte$=joueur2$(x) c_alpha$=alpha2$(x) carte_mouve$=carte$ !CARTE A BOUGER y=x ENDIF NEXT x IF (kilometre1=kilometre3 AND kilometre3=kilometre4) OR (a=3 AND kilometre1=kilometre3) rerefaire2: num=RANDOM(5) IF num=0 OR num=2 OR (num=1 AND limit_alpha1$="LIMITATION DE VITESSE") OR (num=3 AND limit_alpha3$="LIMITATION DE VITESSE") OR (num=4 AND limit_alpha4$="LIMITATION DE VITESSE") OR (num=3 AND a<3) OR (num=4 AND a<4) GOTO rerefaire2 ENDIF ELSE max=0 IF limit_alpha1$<>"LIMITATION DE VITESSE" max=kilometre1 num=1 ENDIF IF kilometre3>max AND limit_alpha3$<>"LIMITATION DE VITESSE" max=kilometre3 num=3 ENDIF IF kilometre4>max AND limit_alpha4$<>"LIMITATION DE VITESSE" num=4 ENDIF ENDIF bx%=0 IF XBIOS(4)<>2 IF num=1 AND bottes(1)=0 limit1$=carte$ limit_alpha1$=c_alpha$ bx%=10 ! MOUVEMENT CARTE by%=90 ! MOUVEMENT CARTE ENDIF IF num=3 AND bottes(9)=0 limit3$=carte$ limit_alpha3$=c_alpha$ bx%=110 ! MOUVEMENT CARTE by%=10 ! MOUVEMENT CARTE ENDIF IF num=4 AND bottes(13)=0 limit4$=carte$ limit_alpha4$=c_alpha$ bx%=210 ! MOUVEMENT CARTE by%=10 ! MOUVEMENT CARTE ENDIF ELSE IF num=1 AND bottes(1)=0 limit1$=carte$ limit_alpha1$=c_alpha$ bx%=20 ! MOUVEMENT CARTE by%=180 ! MOUVEMENT CARTE ENDIF IF num=3 AND bottes(9)=0 limit3$=carte$ limit_alpha3$=c_alpha$ bx%=220 ! MOUVEMENT CARTE by%=20 ! MOUVEMENT CARTE ENDIF IF num=4 AND bottes(13)=0 limit4$=carte$ limit_alpha4$=c_alpha$ bx%=420 ! MOUVEMENT CARTE by%=20 ! MOUVEMENT CARTE ENDIF ENDIF IF bx%<>0 ! SI <> 0 C'EST Q'UN JOUEUR A PU ETRE SELECTIONNE IF XBIOS(4)<>2 GOSUB curseur_jeu(65,30) ELSE GOSUB curseur_jeu(130,60) ENDIF categorie$="ATTAQUE" GOTO fin_joueur2 ENDIF i$="NON" ENDIF ' ' rejeter une carte au hasard IF (d$="NON" OR (d$="OUI" AND i$="NON")) AND (e$="NON" OR (e$="OUI" AND k$="NON")) AND ((g$="NON" OR (g$="OUI" AND l$="NON")) OR (h$="NON" AND n$="OUI")) jetter_feu_vert$="OUI" !Par defaut, que des feux vert FOR x=0 TO 6 IF alpha2$(x)<>"FEU VERT" IF alpha2$(x)<>"INCREVABLE" AND alpha2$(x)<>"CITERNE" AND alpha2$(x)<>"PRIORITAIRE" AND alpha2$(x)<>"AS DU VOLANT" jetter_feu_vert$="NON" !on jette autre chose qu'un feu vert ENDIF ENDIF NEXT x IF bottes(5)=1 jetter_feu_vert$="OUI" ENDIF jette2: x=RANDOM(7) IF alpha2$(x)="FEU VERT" AND jetter_feu_vert$="NON" GOTO jette2 ENDIF IF alpha2$(x)="PRIORITAIRE" OR alpha2$(x)="INCREVABLE" OR alpha2$(x)="AS DU VOLANT" OR alpha2$(x)="CITERNE" GOTO jette2 ENDIF carte$=joueur2$(x) c_alpha$=alpha2$(x) carte_mouve$=carte$ !CARTE A BOUGER y=x IF XBIOS(4)<>2 bx%=220 ! MOUVEMENT CARTE VERS PIOCHE by%=80 ! MOUVEMENT CARTE VERS PIOCHE GOSUB rejet GOSUB curseur_jeu(65,30) ELSE bx%=440 ! MOUVEMENT CARTE VERS PIOCHE by%=160 ! MOUVEMENT CARTE VERS PIOCHE GOSUB rejet GOSUB curseur_jeu(130,60) ENDIF categorie$="" GOTO fin_joueur2 ENDIF ' ' rejeter une carte en double ' IF d$="NON" AND e$="NON" AND (g$="NON" OR carte_jeu2$<>"FEU VERT") AND (h$="OUI" AND limit2$="LIMITATION DE VITESSE") ' FOR x=0 TO 6 ' IF CARTE EN DOUBLE L'INSCRIRE ' NEXT x ' REJETER CARTE EN DOUBLE ' ENDIF ' fin_joueur2: IF XBIOS(4)<>2 PRINT AT(5,8);kilometre2;" KM" ELSE PRINT AT(10,8);kilometre2;" KM" ENDIF joueur2$(y)=joueur2$(6) alpha2$(y)=alpha2$(6) SHOWM joueur2$(6)="" alpha2$(6)="" jou=jou+1 IF jou>a jou=1 ENDIF GOSUB mouvement GOTO boucle_jeu ENDIF ' ' IF jou=3 ' -J ' JOUEUR 3 ' -J IF XBIOS(4)<>2 ax%=260 ay%=80 bx%=150 by%=10 ELSE ax%=520 ay%=160 bx%=300 by%=20 ENDIF carte_mouve$=carte_pioche$ IF XBIOS(4)<>2 GOSUB curseur_jeu(275,100) ELSE GOSUB curseur_jeu(550,200) ENDIF IF XBIOS(4)<>2 IF (reste-1)<10 PRINT AT(35,13);"0";(reste-1) !NOMBRE DE CARTE RESTANTE DANS LA PIOCHE ELSE PRINT AT(35,13);(reste-1) ENDIF IF (reste-1)=0 PUT 257,78,pioche_droite$ PRINT AT(35,13);"00" ENDIF ELSE IF (reste-1)<10 PRINT AT(70,13);"0";(reste-1) !NOMBRE DE CARTE RESTANTE DANS LA PIOCHE ELSE PRINT AT(70,13);(reste-1) ENDIF IF (reste-1)=0 PUT 514,156,pioche_droite$ PRINT AT(70,13);"00" ENDIF ENDIF GOSUB mouvement ' IF XBIOS(4)<>2 ax%=150 !MOUVEMENT CARTE (POINT DE DEPART) ay%=10 !MOUVEMENT CARTE (POINT DE DEPART) ELSE ax%=300 ay%=20 ENDIF joueur3$(6)=carte$ !carte piochee alpha3$(6)=c_alpha$ ' GOSUB organnigramme ' ' EXISTANCE DES CARTES DANS JEU JOUEUR JOUANT ' FOR x=0 TO 6 IF alpha3$(x)="FEU VERT" a$="OUI" ENDIF IF alpha3$(x)="FIN DE LIMITATION" b$="OUI" ENDIF IF alpha3$(x)="ESSENCE" AND carte_alpha3$="PANNE D'ESSENCE" c$="OUI" ENDIF IF alpha3$(x)="ROUE DE SECOURS" AND carte_alpha3$="CREVAISON" c$="OUI" ENDIF IF alpha3$(x)="REPARATION" AND carte_alpha3$="ACCIDENT" c$="OUI" ENDIF IF alpha3$(x)="FEU VERT" AND carte_alpha3$="FEU ROUGE" c$="OUI" ENDIF IF alpha3$(x)="PANNE D'ESSENCE" OR alpha3$(x)="ACCIDENT" OR alpha3$(x)="CREVAISON" OR alpha3$(x)="FEU ROUGE" d$="OUI" ENDIF IF alpha3$(x)="LIMITATION DE VITESSE" e$="OUI" ENDIF IF alpha3$(x)="AS DU VOLANT" f1$="OUI" ENDIF IF alpha3$(x)="CITERNE" f2$="OUI" ENDIF IF alpha3$(x)="INCREVABLE" f3$="OUI" ENDIF IF alpha3$(x)="PRIORITAIRE" f4$="OUI" ENDIF IF alpha3$(x)="200" OR alpha3$(x)="100" OR alpha3$(x)="75" OR alpha3$(x)="50" OR alpha3$(x)="25" g$="OUI" ENDIF IF alpha3$(x)="50" OR alpha3$(x)="25" h$="OUI" ENDIF NEXT x IF carte_alpha1$="FEU VERT" OR carte_alpha2$="FEU VERT" OR carte_alpha4$="FEU VERT" i$="OUI" ENDIF IF limit_alpha1$="LIMITATION DE VITESSE" AND limit_alpha2$="LIMITATION DE VITESSE" AND (limit_alpha4$="LIMITATION DE VITESSE" OR a<4) k$="OUI" ENDIF IF carte_alpha3$="FEU VERT" l$="OUI" ENDIF IF carte_alpha3$="PANNE D'ESSENCE" OR carte_alpha3$="CREVAISON" OR carte_alpha3$="ACCIDENT" OR carte_alpha3$="FEU ROUGE" m$="OUI" ENDIF IF limit_alpha3$="LIMITATION DE VITESSE" n$="OUI" ENDIF ' -J ' coup_fourre ' -J IF (f1$="OUI" AND carte_alpha3$="ACCIDENT") OR (f2$="OUI" AND carte_alpha3$="PANNE D'ESSENCE") OR (f3$="OUI" AND carte_alpha3$="CREVAISON") OR (f4$="OUI" AND (carte_alpha3$="FEU ROUGE" OR limit_alpha3$="LIMITATION DE VITESSE")) FOR x=0 TO 6 IF (alpha3$(x)="AS DU VOLANT" AND carte_alpha3$="ACCIDENT") OR (alpha3$(x)="CITERNE" AND carte_alpha3$="PANNE D'ESSENCE") OR (alpha3$(x)="INCREVABLE" AND carte_alpha3$="CREVAISON") y=x ENDIF IF (alpha3$(x)="PRIORITAIRE" AND (carte_alpha3$="FEU ROUGE" OR limit_alpha3$="LIMITATION DE VITESSE")) y=x ENDIF NEXT x x=y ' DEFFILL 1 IF alpha3$(x)="PRIORITAIRE" IF carte_alpha3$<>"PANNE D'ESSENCE" OR carte_alpha3$<>"ACCIDENT" OR carte_alpha3$<>"CREVAISON" carte_alpha3$="FEU VERT" carte_jeu3$=carte1$ ENDIF IF limit_alpha3$="LIMITATION DE VITESSE" limit_alpha3$="FIN DE LIMITATION" limit3$=carte10$ ENDIF INC nb_coups_fourre_j3 IF XBIOS(4)<>2 DEFFILL 10 PBOX 125,71,137,73 DEFFILL 1 ELSE PBOX 250,142,275,147 ENDIF bottes(9)=1 !FLAG DE PRESENCE DE LA BOTTE PRIORITAIRE jou=jou-1 categorie$="COUPS_FOURE" ENDIF ' IF alpha3$(x)="CITERNE" carte_alpha3$="FEU VERT" carte_jeu3$=carte1$ INC nb_coups_fourre_j3 IF XBIOS(4)<>2 DEFFILL 10 PBOX 162,71,175,73 DEFFILL 1 ELSE PBOX 325,142,350,147 ENDIF bottes(12)=1 !FLAG DE PRESENCE DE LA BOTTE CITERNE jou=jou-1 categorie$="COUPS_FOURE" ENDIF ' IF alpha3$(x)="AS DU VOLANT" carte_alpha3$="FEU VERT" carte_jeu3$=carte1$ INC nb_coups_fourre_j3 IF XBIOS(4)<>2 DEFFILL 10 PBOX 150,71,162,73 DEFFILL 1 ELSE PBOX 300,142,325,147 ENDIF bottes(11)=1 !FLAG DE PRESENCE DE LA BOTTE AS DU VOLANT jou=jou-1 categorie$="COUPS_FOURE" ENDIF ' IF alpha3$(x)="INCREVABLE" carte_alpha3$="FEU VERT" carte_jeu3$=carte1$ INC nb_coups_fourre_j3 IF XBIOS(4)<>2 DEFFILL 10 PBOX 137,71,150,73 DEFFILL 1 ELSE PBOX 275,142,300,147 ENDIF bottes(10)=1 !FLAG DE PRESENCE DE LA BOTTE INCREVABLE jou=jou-1 categorie$="COUPS_FOURE" ENDIF ' carte$=joueur3$(x) c_alpha$=alpha3$(x) carte_mouve$=carte$ !carte a bouger y=x IF XBIOS(4)<>2 bx%=150 by%=10 GOSUB curseu}r_jeu(165,30) ELSE bx%=300 by%=20 GOSUB curseur_jeu(330,60) ENDIF GOTO fin_joueur3 ENDIF ' ' REJETER BOTTES SI FIN DU JEU EST PROCHE IF (f1$="OUI" OR f2$="OUI" OR f3$="OUI" OR f4$="OUI") AND (kilometre1>=800 OR kilometre2>=800 OR kilometre3>=800 OR kilometre4>=800) DEFFILL 1 FOR x=0 TO 6 IF alpha3$(x)="PRIORITAIRE" OR alpha3$(x)="INCREVABLE" OR alpha3$(x)="AS DU VOLANT" OR alpha3$(x)="CITERNE" y=x ENDIF NEXT x x=y ' c_alpha$=alpha3$(x) IF c_alpha$="PRIORITAIRE" IF XBIOS(4)<>2 DEFFILL 9 PBOX 125,71,137,73 DEFFILL 1 ELSE PBOX 250,142,275,147 ENDIF INC nb_botte_j3 !(COMPTEUR BOTTE POSEE) bottes(9)=1 !FLAG DE PRESENCE DE LA BOTTE PRIORITAIRE jou=jou-1 !LE JOUEUR REJOU (IL S'EST DEFOSSE!) categorie$="BOTTE" ENDIF ' IF c_alpha$="CITERNE" IF XBIOS(4)<>2 DEFFILL 9 PBOX 162,71,175,73 DEFFILL 1 ELSE PBOX 325,142,350,147 ENDIF INC nb_botte_j3 !(COMPTEUR BOTTE POSE) bottes(12)=1 !FLAG DE PRESENCE DE LA BOTTE CITERNE jou=jou-1 categorie$="BOTTE" ENDIF ' IF c_alpha$="AS DU VOLANT" IF XBIOS(4)<>2 DEFFILL 9 PBOX 150,71,162,73 DEFFILL 1 ELSE PBOX 300,142,325,147 ENDIF INC nb_botte_j3 !(COMPTEUR BOTTE POSEE) bottes(11)=1 !FLAG DE PRESENCE DE LA BOTTE AS DU VOLANT jou=jou-1 categorie$="BOTTE" ENDIF ' IF c_alpha$="INCREVABLE" IF XBIOS(4)<>2 DEFFILL 9 PBOX 137,71,150,73 DEFFILL 1 ELSE PBOX 275,142,300,147 ENDIF INC nb_botte_j3 !(COMPTEUR BOTTE POSEE) bottes(10)=1 !FLAG DE PRESENCE DE LA BOTTE INCREVABLE jou=jou-1 categorie$="BOTTE" ENDIF IF XBIOS(4)<>2 bx%=150 by%=10 GOSUB curseur_jeu(165,30) ELSE bx%=300 by%=20 GOSUB curseur_jeu(330,60) ENDIF GOTO fin_joueur3 ENDIF DEFFILL 0 ' ' attaquer 3 num=0 IF d$="OUI" AND i$="OUI" !d$=attaque dans jeu i$=un joueur a 1 feu vert FOR x=0 TO 6 attaque$(x)="" attaque_alpha$(x)="" IF alpha3$(x)="PANNE D'ESSENCE" OR alpha3$(x)="CREVAISON" OR alpha3$(x)="ACCIDENT" OR alpha3$(x)="FEU ROUGE" attaque$(x)=joueur3$(x) attaque_alpha$(x)=alpha3$(x) ENDIF NEXT x IF (kilometre1=kilometre2 AND kilometre2=kilometre4) OR (a=3 AND kilometre1=kilometre2) au_pif3: num1=0 num2=0 num3=0 num4=0 IF carte_alpha1$="FEU VERT" FOR x=0 TO 6 IF (attaque_alpha$(x)="ACCIDENT" AND bottes(3)=0) OR (attaque_alpha$(x)="PANNE D'ESSENCE" AND bottes(4)=0) OR (attaque_alpha$(x)="CREVAISON" AND bottes(2)=0) OR (attaque_alpha$(x)="FEU ROUGE" AND bottes(1)=0) num1=1 ENDIF NEXT x ENDIF IF carte_alpha2$="FEU VERT" FOR x=0 TO 6 IF (attaque_alpha$(x)="ACCIDENT" AND bottes(7)=0) OR (attaque_alpha$(x)="PANNE D'ESSENCE" AND bottes(8)=0) OR (attaque_alpha$(x)="CREVAISON" AND bottes(6)=0) OR (attaque_alpha$(x)="FEU ROUGE" AND bottes(5)=0) num2=1 ENDIF NEXT x ENDIF IF carte_alpha4$="FEU VERT" FOR x=0 TO 6 IF (attaque_alpha$(x)="ACCIDENT" AND bottes(15)=0) OR (attaque_alpha$(x)="PANNE D'ESSENCE" AND bottes(16)=0) OR (attaque_alpha$(x)="CREVAISON" AND bottes(14)=0) OR (attaque_alpha$(x)="FEU ROUGE" AND bottes(13)=0) num4=1 ENDIF NEXT x ENDIF ' IF num1=0 AND num2=0 AND num4=0 num=0 GOTO fin_joueur3_attaque ENDIF DO num=RANDOM(5) IF num=1 AND num1=1 GOTO joueur3_attaque_joueur1 ENDIF IF num=2 AND num2=1 GOTO joueur3_attaque_joueur2 ENDIF IF num=4 AND num4=1 GOTO joueur3_attaque_joueur4 ENDIF LOOP joueur3_attaque_joueur1: IF carte_alpha1$="FEU VERT" FOR x=0 TO 6 IF (attaque_alpha$(x)="ACCIDENT" AND bottes(3)=0) OR (attaque_alpha$(x)="PANNE D'ESSENCE" AND bottes(4)=0) OR (attaque_alpha$(x)="CREVAISON" AND bottes(2)=0) OR (attaque_alpha$(x)="FEU ROUGE" AND bottes(1)=0) GOSUB cherche1 num=1 carte$=joueur3$(x) c_alpha$=alpha3$(x) carte_mouve$=carte$ !CARTE A BOUGER IF XBIOS(4)<>2 ax%=150 bx%=50 ! MOUVEMENT CARTE by%=90 ! MOUVEMENT CARTE ELSE ax%=300 bx%=100 by%=180 ENDIF carte_jeu1$=carte$ carte_alpha1$=c_alpha$ y=x ENDIF NEXT x ENDIF GOTO fin_joueur3_attaque joueur3_attaque_joueur2: IF carte_alpha2$="FEU VERT" FOR x=0 TO 6 IF (attaque_alpha$(x)="ACCIDENT" AND bottes(7)=0) OR (attaque_alpha$(x)="PANNE D'ESSENCE" AND bottes(8)=0) OR (attaque_alpha$(x)="CREVAISON" AND bottes(6)=0) OR (attaque_alpha$(x)="FEU ROUGE" AND bottes(5)=0) GOSUB cherche2 num=2 carte$=joueur3$(x) c_alpha$=alpha3$(x) carte_mouve$=carte$ !CARTE A BOUGER IF XBIOS(4)<>2 ax%=150 bx%=100 ! MOUVEMENT CARTE by%=10 ! MOUVEMENT CARTE ELSE ax%=300 bx%=200 by%=20 ENDIF carte_jeu2$=carte$ carte_alpha2$=c_alpha$ y=x ENDIF NEXT x ENDIF GOTO fin_joueur3_attaque joueur3_attaque_joueur4: IF carte_alpha4$="FEU VERT" FOR x=0 TO 6 IF (attaque_alpha$(x)="ACCIDENT" AND bottes(15)=0) OR (attaque_alpha$(x)="PANNE D'ESSENCE" AND bottes(16)=0) OR (attaque_alpha$(x)="CREVAISON" AND bottes(14)=0) OR (attaque_alpha$(x)="FEU ROUGE" AND bottes(13)=0) GOSUB cherche4 num=4 carte$=joueur3$(x) c_alpha$=alpha3$(x) carte_mouve$=carte$ !CARTE A BOUGER IF XBIOS(4)<>2 ! coordonnees de depart et d'arrive de l'attaque ax%=150 ! MOUVEMENT CARTE DEPART bx%=250 ! MOUVEMENT CARTE ARRIVE by%=10 ! MOUVEMENT CARTE ARRIVE ELSE ax%=300 ! coordonnees de depart et d'arrive de l'attaque bx%=500 ! MOUVEMENT CARTE ARRIVE by%=20 ! MOUVEMENT CARTE ARRIVE ENDIF carte_jeu4$=carte$ carte_alpha4$=c_alpha$ y=x ENDIF NEXT x ENDIF fin_joueur3_attaque: IF num=0 !AUCUN JOUEUR NE PEUT ETRE ATTAQUE i$="NON" GOTO feu_vert3 ENDIF ELSE max=0 IF carte_alpha1$="FEU VERT" max=kilometre1 num=1 ENDIF IF kilometre2>max AND carte_alpha2$="FEU VERT" max=kilometre2 num=2 ENDIF IF kilometre4>max AND carte_alpha4$="FEU VERT" num=4 ENDIF ENDIF IF num=0 WHILE num=0 OR num=3 OR (num=1 AND carte_alpha1$<>"FEU VERT") OR (num=2 AND carte_alpha2$<>"FEU VERT") OR (num=4 AND carte_alpha4$<>"FEU VERT") num=RANDOM(5) WEND ENDIF carte$="" IF num=1 FOR x=0 TO 6 IF (attaque_alpha$(x)="ACCIDENT" AND bottes(3)=0) OR (attaque_alpha$(x)="PANNE D'ESSENCE" AND bottes(4)=0) OR (attaque_alpha$(x)="CREVAISON" AND bottes(2)=0) OR (attaque_alpha$(x)="FEU ROUGE" AND bottes(1)=0) GOSUB cherche1 carte$=joueur3$(x) c_alpha$=alpha3$(x) carte_mouve$=carte$ !CARTE A BOUGER IF XBIOS(4)<>2 !recherche des coordonnees de la carte a bouger ax%=150 ELSE ax%=300 ENDIF y=x ENDIF NEXT x IF carte$="" GOTO au_pif3 ENDIF IF XBIOS(4)<>2 bx%=50 ! MOUVEMENT CARTE by%=90 ! MOUVEMENT CARTE ELSE bx%=100 by%=180 ENDIF carte_jeu1$=carte$ carte_alpha1$=c_alpha$ ENDIF IF num=2 FOR x=0D TO 6 IF (attaque_alpha$(x)="ACCIDENT" AND bottes(7)=0) OR (attaque_alpha$(x)="PANNE D'ESSENCE" AND bottes(8)=0) OR (attaque_alpha$(x)="CREVAISON" AND bottes(6)=0) OR (attaque_alpha$(x)="FEU ROUGE" AND bottes(5)=0) GOSUB cherche2 carte$=joueur3$(x) c_alpha$=alpha3$(x) carte_mouve$=carte$ !CARTE A BOUGER IF XBIOS(4)<>2 !recherche des coordonnees de la carte a bouger ax%=150 ELSE ax%=300 ENDIF y=x ENDIF NEXT x IF carte$="" GOTO au_pif3 ENDIF IF XBIOS(4)<>2 bx%=50 ! MOUVEMENT CARTE by%=10 ! MOUVEMENT CARTE ELSE bx%=100 by%=20 ENDIF carte_jeu2$=carte$ carte_alpha2$=c_alpha$ ENDIF IF num=4 FOR x=0 TO 6 IF (attaque_alpha$(x)="ACCIDENT" AND bottes(15)=0) OR (attaque_alpha$(x)="PANNE D'ESSENCE" AND bottes(16)=0) OR (attaque_alpha$(x)="CREVAISON" AND bottes(14)=0) OR (attaque_alpha$(x)="FEU ROUGE" AND bottes(13)=0) GOSUB cherche4 carte$=joueur3$(x) c_alpha$=alpha3$(x) carte_mouve$=carte$ !CARTE A BOUGER IF XBIOS(4)<>2 !recherche des coordonnees de la carte a bouger ax%=150 ELSE ax%=300 ENDIF y=x ENDIF NEXT x IF carte$="" GOTO au_pif3 ENDIF IF XBIOS(4)<>2 bx%=250 ! MOUVEMENT CARTE by%=10 ! MOUVEMENT CARTE ELSE bx%=500 by%=20 ENDIF carte_jeu4$=carte$ carte_alpha4$=c_alpha$ ENDIF categorie$="ATTAQUE" IF XBIOS(4)<>2 GOSUB curseur_jeu((ax%+15),30) GOTO fin_joueur3 ELSE GOSUB curseur_jeu((ax%+30),60) GOTO fin_joueur3 ENDIF ENDIF ' feu_vert3: ' poser un feu vert IF (d$="NON" OR (d$="OUI" AND i$="NON")) AND (e$="NON" OR (e$="OUI" AND k$="OUI")) AND (n$="NON" OR (n$="OUI" AND b$="NON")) AND a$="OUI" AND l$="NON" AND m$="NON" FOR x=0 TO 6 IF alpha3$(x)="FEU VERT" carte$=joueur3$(x) c_alpha$=alpha3$(x) carte_mouve$=carte$ !CARTE A BOUGER y=x ENDIF NEXT x carte_jeu3$=carte$ carte_alpha3$=c_alpha$ IF XBIOS(4)<>2 bx%=150 by%=10 ELSE bx%=300 by%=20 ENDIF categorie$="ROULE" IF XBIOS(4)<>2 GOSUB curseur_jeu(165,30) ELSE GOSUB curseur_jeu(330,60) ENDIF GOTO fin_joueur3 ENDIF ' ' poser fin de limitation IF (d$="NON" OR (d$="OUI" AND i$="NON")) AND (e$="NON" OR (e$="OUI" AND k$="OUI")) AND n$="OUI" AND b$="OUI" FOR x=0 TO 6 IF alpha3$(x)="FIN DE LIMITATION" carte$=joueur3$(x) c_alpha$=alpha3$(x) carte_mouve$=carte$ !CARTE A BOUGER y=x ENDIF NEXT x limit3$=carte$ limit_alpha3$=c_alpha$ IF XBIOS(4)<>2 bx%=110 by%=10 ELSE bx%=220 by%=20 ENDIF categorie$="PARADE" IF XBIOS(4)<>2 GOSUB curseur_jeu(165,30) ELSE GOSUB curseur_jeu(330,60) ENDIF GOTO fin_joueur3 ENDIF ' ' parer 3 IF c$="OUI" AND (d$="NON" OR (d$="OUI" AND i$="NON")) AND (e$="NON" OR (e$="OUI" AND k$="OUI")) FOR x=0 TO 6 IF (alpha3$(x)="ESSENCE" AND carte_alpha3$="PANNE D'ESSENCE") OR (alpha3$(x)="ROUE DE SECOURS" AND carte_alpha3$="CREVAISON") OR (alpha3$(x)="REPARATION" AND carte_alpha3$="ACCIDENT") OR (alpha3$(x)="FEU VERT" AND carte_alpha3$="FEU ROUGE") carte$=joueur3$(x) c_alpha$=alpha3$(x) carte_mouve$=carte$ !CARTE A BOUGER y=x ENDIF NEXT x carte_jeu3$=carte$ carte_alpha3$=c_alpha$ IF XBIOS(4)<>2 bx%=150 by%=10 ELSE bx%=300 by%=20 ENDIF IF c_alpha$="FEU VERT" categorie$="ROULE" ELSE categorie$="PARADE" ENDIF IF XBIOS(4)<>2 GOSUB curseur_jeu(165,30) ELSE GOSUB curseur_jeu(330,60) ENDIF GOTO fin_joueur3 ENDIF ' ' poser kilometre maximum y=0 IF (d$="NON" OR (d$="OUI" AND i$="NON")) AND (e$="NON" OR (e$="OUI" AND k$="OUI")) AND n$="NON" AND l$="OUI" AND g$="OUI" FOR x=0 TO 6 IF alpha3$(x)="200" OR alpha3$(x)="100" OR alpha3$(x)="75" OR alpha3$(x)="50" OR alpha3$(x)="25" valeur(y)=VAL(alpha3$(x)) INC y ENDIF NEXT x carte=0 manque=1000-kilometre3 FOR x=0 TO 6 IF valeur(x)=manque carte=valeur(x) ENDIF NEXT x IF carte=0 carte=MAX(valeur(0),valeur(1),valeur(2),valeur(3),valeur(4),valeur(5),valeur(6)) IF (carte+kilometre3)>1000 FOR x=0 TO 6 !ON RECHERCHE TOUTES LES VALEUR = A 0 IF valeur(x)=0 !ET ON LES CHANGES EN 1000 POUR ETRE valeur(x)=1000 !SUR DE TROUVER LE MIN DU TABLEAU ENDIF ! NEXT x !SI SI carte=MIN(valeur(0),valeur(1),valeur(2),valeur(3),valeur(4),valeur(5),valeur(6)) IF (carte+kilometre3)>1000 GOTO jette3 ENDIF ENDIF ENDIF IF carte=200 INC nb_200_j3 ENDIF c_alpha$=STR$(carte) FOR x=0 TO 6 IF alpha3$(x)=c_alpha$ carte$=joueur3$(x) c_alpha$=alpha3$(x) carte_mouve$=carte$ !CARTE ABOUGER y=x ENDIF NEXT x kilometre3=kilometre3+VAL(c_alpha$) FOR x=0 TO 6 valeur(x)=0 NEXT x IF XBIOS(4)<>2 bx%=150 by%=10 ELSE bx%=300 by%=20 ENDIF categorie$="POINT" IF XBIOS(4)<>2 GOSUB curseur_jeu(165,30) ELSE GOSUB curseur_jeu(330,60) ENDIF GOTO fin_joueur3 ENDIF ' ' poser kilometre maximum et inferieur a 75 y=0 IF (d$="NON" OR (d$="OUI" AND i$="NON")) AND (e$="NON" OR (e$="OUI" AND k$="OUI")) AND b$="NON" AND n$="OUI" AND l$="OUI" AND h$="OUI" FOR x=0 TO 6 IF alpha3$(x)="50" OR alpha3$(x)="25" valeur(y)=VAL(alpha3$(x)) INC y ENDIF NEXT x carte=0 manque=1000-kilometre3 FOR x=0 TO 6 IF valeur(x)=manque carte=valeur(x) ENDIF NEXT x IF carte=0 carte=MAX(valeur(0),valeur(1),valeur(2),valeur(3),valeur(4),valeur(5),valeur(6)) IF (carte+kilometre3)>1000 FOR x=0 TO 6 !ON RECHERCHE TOUTES LES VALEUR = A 0 IF valeur(x)=0 !ET ON LES CHANGES EN 1000 POUR ETRE valeur(x)=1000 !SUR DE TROUVER LE MIN DU TABLEAU ENDIF ! NEXT x !SI SI carte=MIN(valeur(0),valeur(1),valeur(2),valeur(3),valeur(4),valeur(5),valeur(6)) IF (carte+kilometre3)>1000 GOTO jette3 ENDIF ENDIF ENDIF c_alpha$=STR$(carte) FOR x=0 TO 6 IF alpha3$(x)=carte$ carte$=joueur3$(x) c_alpha$=alpha3$(x) carte_mouve$=carte$ !CARTE A BOUGER y=x ENDIF NEXT x kilometre3=kilometre3+VAL(c_alpha$) FOR x=0 TO 6 valeur(x)=0 NEXT x IF XBIOS(4)<>2 bx%=150 by%=10 ELSE bx%=300 by%=20 ENDIF categorie$="POINT" IF XBIOS(4)<>2 GOSUB curseur_jeu(165,30) ELSE GOSUB curseur_jeu(330,60) #define T0OBJ 0 #define FREEBB 0 #define FREEIMG 0 #define FREESTR 42 BYTE *rs_strings[] = { "NOMBRE DE JOUEURS:", "", "", "VITESSE DU JEU:", "", "", "TABLEAU DE BORD", "", "", "POUR ALLER FAIRE PIPI...", "", "", "PAUSE", "", "", "MODE DEMONSTRATION:", "", "", "", "NOM DU JOUEUR HUMAIN:", "", "OK", "", "", "ANNULATION", "", "", "OUI", "", "", "NON", "", "", "2", "", "", "3", "", "", "4", "", ""}; LONG rs_frstr[] = { 0}; BITBLK rs_bitblk[] = { 0}; LONG rs_frimg[] = { 0}; ICONBLK rs_iconblk[] = { 0}; TEDINFO rs_tedinfo[] = { 0L, 1L, 2L, 3, 6, 0, 0x1180, 0x0, -1, 19,1, 3L, 4L, 5L, 3, 6, 0, 0x1180, 0x0, -1, 16,1, 6L, 7L, 8L, 3, 6, 0, 0x1180, 0x0, -1, 16,1, 9L, 10L, 11L, 3, 6, 0, 0x1180, 0x0, -1, 25,1, 12L, 13L, 14L, 3, 6, 2, 0x1180, 0x0, -1, 6,1, 15L, 16L, 17L, 3, 6, 0, 0x1180, 0x0, -1, 20,1, 18L, 19L, 20L, 3, 6, 0, 0x1180, 0x0, -1, 1,22, 21L, 22L, 23L, 3, 6, 2, 0x1180, 0x0, -3, 3,1, 24L, 25L, 26L, 3, 6, 2, 0x1180, 0x0, 2, 11,1, 27L, 28L, 29L, 3, 6, 2, 0x1180, 0x0, -1, 4,1, 30L, 31L, 32L, 3, 6, 2, 0x1180, 0x0, -1, 4,1, 33L, 34L, 35L, 3, 6, 2, 0x1180, 0x0, -1, 2,1, 36L, 37L, 38L, 3, 6, 2, 0x1180, 0x0, -1, 2,1, 39L, 40L, 41L, 3, 6, 2, 0x1180, 0x0, -1, 2,1}; OBJECT rs_object[] = { -1, 1, 16, G_BOX, NONE, SHADOWED, 0xFD9100L, 0,0, 1341,2834, 3, 2, 2, G_IBOX, NONE, 0x28, 0x11100L, 1815,771, 798,1, 1, -1, -1, G_BOX, SELECTABLE, CROSSED, 0xFD1171L, 526,0, 1793,1, 4, -1, -1, G_TEXT, NONE, NORMAL, 0x0L, 1542,3845, 22,1, 5, -1, -1, G_TEXT, NONE, NORMAL, 0x1L, 1798,1027, 15,1, 6, -1, -1, G_TEXT, NONE, NORMAL, 0x2L, 533,2560, 15,1, 7, -1, -1, G_TEXT, NONE, NORMAL, 0x3L, 263,2829, 24,1, 8, -1, -1, G_BOXTEXT, RBUTTON, SHADOWED, 0x4L, 1313,2573, 8,1, 9, -1, -1, G_TEXT, NONE, NORMAL, 0x5L, 7,2568, 19,1, 10, -1, -1, G_FTEXT, EDITABLE, NORMAL, 0x6L, 7,1035, 1076,1, 11, -1, -1, G_BOXTEXT, 0x42, SHADOWED, 0x7L, 31,3344, 8,1, 12, -1, -1, G_BOXTEXT, RBUTTON, SHADOWED, 0x8L, 811,2576, 526,1537, 13, -1, -1, G_BOXTEXT, 0x12, 0x21, 0x9L, 1820,2312, 1541,1, 14, -1, -1, G_BOXTEXT, NONE, SHADOWED, 0xAL, 294,2312, 1541,1, 15, -1, -1, G_BOXTEXT, 0x12, 0x21, 0xBL, 1564,3589, 1539,257, 16, -1, -1, G_BOXTEXT, RBUTTON, SHADOWED, 0xCL, 802,3589, 1539,257, 0, -1, -1, G_BOXTEXT, 0x30, SHADOWED, 0xDL, 40,3589, 1539,257}; LONG rs_trindex[] = { 0L}; struct foobar { WORD dummy; WORD *image; } rs_imdope[] = { 0}; #define NUM_STRINGS 42 #define NUM_FRSTR 0 #define NUM_IMAGES 0 #define NUM_BB 0 #define NUM_FRIMG 0 #define NUM_IB 0 #define NUM_TI 14 #define NUM_OBS 17 #define NUM_TREE 1 BYTE pname[] = "1000BORN.RSC";= q , H!  d   4 B  +   &  ("0D(`SUR CONTROLEpause namevitesse okesse demo26 jeu26deux26trois6quatreDU JEU:", "", "", "TABLEAU DE BORD", "", "", "POUR ALLEZ FAIRE PIPI...", "", "", "PAUSE", "", "", "MODE DEMONSTRATION:", "", "", "", "NOM DU JOUEUR HUMAIN:", "", "OK", "", "", "ANNULATION", "", "", "OUI", "", "", "NON", "", "", "2", "", "", "3", "", "", "4", "", ""}; LONG rs_frstr[] = { 0}; BITBLK rs_bitblk[] = { 0}; LONG rs_frimg[] = { 0}; ICONBLK rs_iconblk[] = { 0}; TEDINFO rs_tedinfo[] = { 0L, 1L, 2L, 3, 6, 0, 0x1180, 0x0, -1, 19,1, 3L, 4L, 5L, 3, 6, 0, 0x1180, 0x0, -1, 16,1, 6L, 7L, 8L, 3, 6, 0, 0x1180, 0x0, -1, 16,1, 9L, 10L, 11L, 3, 6, 0, 0x1180, 0x0, -1, 25,1, 12L, 13L, 14L, 3, 6, 2, 0x1180, 0x0, -1, 6,1, 15L, 16L, 17L, 3, 6, 0, 0x1180, 0x0, -1, 20,1, 18L, 19L, 20L, 3, 6, 0, 0x1180, 0x0, -1, 1,22, 21L, 22L, 23L, 3, 6, 2, 0x1180, 0x0, -3, 3,1, 24L, 25L, 26L, 3, 6, 2, 0x1180, 0x0, 2, 11,1, 27L, 28L CONTROLE = 0; REM ---TREE--- PAUSE = 7; REM ---OBJECT in TREE #0--- NAME = 9; REM ---OBJECT in TREE #0--- VITESSE = 2; REM ---OBJECT in TREE #0--- OK = 10; REM ---OBJECT in TREE #0--- DEMO = 12; REM ---OBJECT in TREE #0--- JEU = 13; REM ---OBJECT in TREE #0--- DEUX = 14; REM ---OBJECT in TREE #0--- TROIS = 15; REM ---OBJECT in TREE #0--- QUATRE = 16; REM ---OBJECT in TREE #0--- NE, NORMAL, 0x0L, 1542,3845, 22,1, 5, -1, -1, G_TEXT, NONE, NORMAL, 0x1L, 1798,1027, 15,1, 6, -1, -1, G_TEXT, NONE, NORMAL, 0x2L, 533,2560, 15,1, 7, -1, -1, G_TEXT, NONE, NORMAL, 0x3L, 263,2829, 24,1, 8, -1, -1, G_BOXTEXT, RBUTTON, NORMAL, 0x4L, 1057,2061, 8,1, 9, -1, -1, G_TEXT, NONE, NORMAL, 0x5L, 7,2568, 19,1, 10, -1, -1, G_FTEXT, EDITABLE, NORMAL, 0x6L, 7,1035, 1076,1, 11, -1, -1, G_BOXTEXT, 0x42, NORMAL, 0x7L, 31,3344, 8,1, 12, -1, -1, G_BOXTEXT, RBUTTON, NORMAL, 0x8L, 811,2576, 526,1537, 13, -1, -1, G_BOXTEXT, 0x12, NORMAL, 0x9L, 1820,2312, DEFMOUSE 3 ' Appel de la ressource ~RSRC_FREE() RESERVE FRE(0)-10 erreur=RSRC_LOAD("PRIX.RSC") IF erreur=0 ALERT 3,"Fichier PRIX.RSC introuvable",1,"OK",a% ~RSRC_FREE() RESERVE FRE(0)+10 END ENDIF ' ~RSRC_GADDR(0,by_prana,addr_prana%) ~RSRC_GADDR(0,by_infos,addr_infos%) ~RSRC_GADDR(0,by_param,addr_param%) ' CHAR{{OB_SPEC(addr_param%,by_cours)}}=st_cours CHAR{{OB_SPEC(addr_param%,by_com)}}=st_com CHAR{{OB_SPEC(addr_param%,by_marge)}}=st_marge CHAR{{OB_SPEC(addr_param%,by_remi se)}}=st_remise ' 7 #define NUM_TREE 1 BYTE pname[] = "1000BORN.RSC";*# MODE D'EMPLOI ** $** Commencez par piocher une carte ** dans le sabot. Pour ce faire, pos- ** -itionnez le curseur de la souris ** sur le paquet de droite du sabot ** (cartes retournes) puis appuyez ** sur le bouton de gauche de la sou- ** -ris. La carte pioche s'affiche ** en bas droite de l'cran. ** Slectionnez une.   ..   1000BORNB 1000BORNDFN 1000BORNRSC  1000BORNRSH S EXEMPLESLST < " ENDIF GOTO fin_joueur3 ENDIF ' ' limiter un joueur IF (d$="NON" OR (d$="OUI" AND i$="NON")) AND e$="OUI" AND k$="NON" FOR x=0 TO 6 IF alpha3$(x)="LIMITATION DE VITESSE" carte$=joueur3$(x) c_alpha$=alpha3$(x) carte_mouve$=carte$ !CARTE A BOUGER y=x ENDIF NEXT x IF (kilometre1=kilometre2 AND kilometre2=kilometre4) OR (a=3 AND kilometre1=kilometre2) rerefaire3: num=RANDOM(5) IF num=0 OR num=3 OR (num=1 AND limit_alpha1$="LIMITATION DE VITESSE") OR (num=2 AND limit_alpha2$="LIMITATION DE VITESSE") OR (num=4 AND limit_alpha4$="LIMITATION DE VITESSE") OR (num=4 AND a<4) GOTO rerefaire3 ENDIF ELSE max=0 IF limit_alpha1$<>"LIMITATION DE VITESSE" max=kilometre1 num=1 ENDIF IF kilometre2>max AND limit_alpha2$<>"LIMITATION DE VITESSE" max=kilometre2 num=2 ENDIF IF kilometre4>max AND limit_alpha4$<>"LIMITATION DE VITESSE" num=4 ENDIF ENDIF bx%=0 IF num=1 AND bottes(1)=0 limit1$=carte$ limit_alpha1$=c_alpha$ IF XBIOS(4)<>2 bx%=10 ! MOUVEMENT CARTE by%=90 ! MOUVEMENT CARTE ELSE bx%=20 by%=180 ENDIF ENDIF IF num=2 AND bottes(5)=0 limit2$=carte$ limit_alpha2$=c_alpha$ IF XBIOS(4)<>2 bx%=10 ! MOUVEMENT CARTE by%=10 ! MOUVEMENT CARTE ELSE bx%=20 by%=20 ENDIF ENDIF IF num=4 AND bottes(13)=0 limit4$=carte$ limit_alpha4$=c_alpha$ IF XBIOS(4)<>2 bx%=210 ! MOUVEMENT CARTE by%=10 ! MOUVEMENT CARTE ELSE bx%=420 by%=20 ENDIF ENDIF IF bx%<>0 !C'EST Q'UN JO`$NOMBRE DE JOUEURS:VITESSE DU JEU:TABLEAU DE BORDPOUR ALLER FAIRE PIPI...PAUSEMODE DEMONSTRATION:NOM DU JOUEUR HUMAIN:OKANNULATIONOUINON234$789IJK[\]vwx~  = (q ,  H!  d   4 B    +  !  & !  ("0 D(`$UEUR A PU ETRE SELECTIONNEE categorie$="ATTAQUE" IF XBIOS(4)<>2 GOSUB curseur_jeu(165,30) ELSE GOSUB curseur_jeu(330,60) ENDIF GOTO fin_joueur3 ENDIF i$="NON" ENDIF ' ' rejeter une carte au hasard IF (d$="NON" OR (d$="OUI" AND i$="NON")) AND (e$="NON" OR (e$="OUI" AND k$="NON")) AND ((g$="NON" OR (g$="OUI" AND l$="NON")) OR (h$="NON" AND n$="OUI")) jetter_feu_vert$="OUI" !Par defaut, que des feux vert FOR x=0 TO 6 IF alpha3$(x)<>"FEU VERT" IF alpha3$(x)<>"INCREVABLE" AND alpha3$(x)<>"CITERNE" AND alpha3$(x)<>"PRIORITAIRE" AND alpha3$(x)<>"AS DU VOLANT" jetter_feu_vert$="NON" !on jette autre chose qu'un feu vert ENDIF ENDIF NEXT x IF bottes(9)=1 jetter_feu_vert$="OUI" ENDIF jette3: x=RANDOM(7) IF alpha3$(x)="FEU VERT" AND jetter_feu_vert$="NON" GOTO jette3 ENDIF IF alpha3$(x)="PRIORITAIRE" OR alpha3$(x)="INCREVABLE" OR alpha3$(x)="AS DU VOLANT" OR alpha3$(x)="CITERNE" GOTO jette3 ENDIF carte$=joueur3$(x) c_alpha$=alpha3$(x) carte_mouve$=carte$ !CARTE A BOUGER y=x ' IF XBIOS(4)<>2 bx%=220 ! MOUVEMENT CARTE VERS PIOCHE by%=80 ! MOUVEMENT CARTE VERS PIOCHE GOSUB rejet GOSUB curseur_jeu(165,30) ELSE bx%=440 ! MOUVEMENT CARTE VERS PIOCHE by%=160 ! MOUVEMENT CARTE VERS PIOCHE GOSUB rejet GOSUB curseur_jeu(330,60) ENDIF categorie$="" GOTO fin_joueur3 ENDIF ' ' rejeter une carte en double ' IF d$="NON" AND e$="NON" AND (g$="NON" OR carte_jeu2$<>"FEU VERT") AND (h$="OUI" AND limit2$="LIMITATION DE VITESSE") ' FOR x=0 TO 6 ' IF CARTE EN DOUBLE L'INSCRIRE ' NEXT x ' REJETER CARTE EN DOUBLE ' ENDIF ' fin_joueur3: SHOWM IF XBIOS(4)<>2 PRINT AT(18,8);kilometre3;" KM" ELSE PRINT AT(36,8);kilometre3;" KM" ENDIF joueur3$(y)=joueur3$(6) alpha3$(y)=alpha3$(6) joueur3$(6)="" alpha3$(6)="" jou=jou+1 IF jou>a jou=1 ENDIF GOSUB mouvement GOTO boucle_jeu ENDIF ' ' IF jou=4 ' -J ' joueur 4 ' -J IF XBIOS(4)<>2 ax%=260 ay%=80 bx%=250 by%=10 ELSE ax%=520 ay%=160 bx%=500 by%=20 ENDIF carte_mouve$=carte_pioche$ IF XBIOS(4)<>2 GOSUB curseur_jeu(275,100) ELSE GOSUB curseur_jeu(550,200) ENDIF IF XBIOS(4)<>2 IF (reste-1)<10 PRINT AT(35,13);"0";(reste-1) !NOMBRE DE CARTE RESTANTE DANS LA PIOCHE ELSE PRINT AT(35,13);(reste-1) ENDIF IF (reste-1)=0 PUT 257,78,pioche_droite$ PRINT AT(35,13);"00" ENDIF ELSE IF (reste-1)<10 PRINT AT(70,13);"0";(reste-1) !NOMBRE DE CARTE RESTANTE DANS LA PIOCHE ELSE PRINT AT(70,13);(reste-1) ENDIF IF (reste-1)=0 PUT 514,156,pioche_droite$ PRINT AT(70,13);"00" ENDIF ENDIF GOSUB mouvement ' IF XBIOS(4)<>2 ax%=250 !MOUVEMENT CARTE (POINT DE DEPART) ay%=10 !MOUVEMENT CARTE (POINT DE DEPART) ELSE ax%=500 ay%=20 ENDIF joueur4$(6)=carte$ !carte piochee alpha4$(6)=c_alpha$ ' GOSUB organnigramme ' ' EXISTANCE DES CARTES DANS JEU JOUEUR JOUANT ' FOR x=0 TO 6 IF alpha4$(x)="FEU VERT" a$="OUI" ENDIF IF alpha4$(x)="FIN DE LIMITATION" b$="OUI" ENDIF IF alpha4$(x)="ESSENCE" AND carte_alpha4$="PANNE D'ESSENCE" c$="OUI" ENDIF IF alpha4$(x)="ROUE DE SECOURS" AND carte_alpha4$="CREVAISON" c$="OUI" ENDIF IF alpha4$(x)="REPARATION" AND carte_alpha4$="ACCIDENT" c$="OUI" ENDIF IF alpha4$(x)="FEU VERT" AND carte_alpha4$="FEU ROUGE" c$="OUI" ENDIF IF alpha4$(x)="PANNE D'ESSENCE" OR alpha4$(x)="ACCIDENT" OR alpha4$(x)="CREVAISON" OR alpha4$(x)="FEU ROUGE" d$="OUI" ENDIF IF alpha4$(x)="LIMITA .TION DE VITESSE" e$="OUI" ENDIF IF alpha4$(x)="AS DU VOLANT" f1$="OUI" ENDIF IF alpha4$(x)="CITERNE" f2$="OUI" ENDIF IF alpha4$(x)="INCREVABLE" f3$="OUI" ENDIF IF alpha4$(x)="PRIORITAIRE" f4$="OUI" ENDIF IF alpha4$(x)="200" OR alpha4$(x)="100" OR alpha4$(x)="75" OR alpha4$(x)="50" OR alpha4$(x)="25" g$="OUI" ENDIF IF alpha4$(x)="50" OR alpha4$(x)="25" h$="OUI" ENDIF NEXT x IF carte_alpha1$="FEU VERT" OR carte_alpha2$="FEU VERT" OR carte_alpha3$="FEU VERT" i$="OUI" ENDIF IF limit_alpha1$="LIMITATION DE VITESSE" AND limit_alpha2$="LIMITATION DE VITESSE" AND limit_alpha3$="LIMITATION DE VITESSE" k$="OUI" ENDIF IF carte_alpha4$="FEU VERT" l$="OUI" ENDIF IF carte_alpha4$="PANNE D'ESSENCE" OR carte_alpha4$="CREVAISON" OR carte_alpha4$="ACCIDENT" OR carte_alpha4$="FEU ROUGE" m$="OUI" ENDIF IF limit_alpha4$="LIMITATION DE VITESSE" n$="OUI" ENDIF ' ' coup_fourre IF (f1$="OUI" AND carte_alpha4$="ACCIDENT") OR (f2$="OUI" AND carte_alpha4$="PANNE D'ESSENCE") OR (f3$="OUI" AND carte_alpha4$="CREVAISON") OR (f4$="OUI" AND (carte_alpha4$="FEU ROUGE" OR limit_alpha4$="LIMITATION DE VITESSE")) FOR x=0 TO 6 IF (alpha4$(x)="AS DU VOLANT" AND carte_alpha4$="ACCIDENT") OR (alpha4$(x)="CITERNE" AND carte_alpha4$="PANNE D'ESSENCE") OR (alpha4$(x)="INCREVABLE" AND carte_alpha4$="CREVAISON") y=x ENDIF IF (alpha4$(x)="PRIORITAIRE" AND (carte_alpha4$="FEU ROUGE" OR limit_alpha4$="LIMITATION DE VITESSE")) y=x ENDIF NEXT x x=y ' DEFFILL 1 IF alpha4$(x)="PRIORITAIRE" IF carte_alpha4$<>"PANNE D'ESSENCE" OR carte_alpha4$<>"ACCIDENT" OR carte_alpha4$<>"CREVAISON" carte_alpha4$="FEU VERT" carte_jeu4$=carte1$ ENDIF IF limit_alpha4$="LIMITATION DE VITESSE" limit_alpha4$="FIN DE LIMITATION" limit4$=carte10$ ENDIF INC nb_coups_fourre_j4 IF XBIOS(4)<>2 DEFFILL 10 PBOX 225,71,237,73 DEFFILL 1 ELSE PBOX 450,142,475,147 ENDIF bottes(13)=1 !FLAG DE PRESENCE DE LA BOTTE PRIORITAIRE jou=jou-1 categorie$="COUPS_FOURE" ENDIF ' IF alpha4$(x)="CITERNE" carte_alpha4$="FEU VERT" carte