From ebb61f89d0449b584340724e065ac63b77d58242 Mon Sep 17 00:00:00 2001 From: Tituya Date: Fri, 30 Apr 2021 18:24:59 +0200 Subject: [PATCH] fix time + level 18 --- editor/AST3generator.py | 6 +++--- editor/levels/0.lvl | 4 ++-- editor/levels/15.lvl | 4 ++-- editor/levels/16.lvl | 2 +- editor/levels/18.lvl | 6 +++--- editor/levels/2.lvl | 2 +- editor/levels/4.lvl | 2 +- editor/levels/5.lvl | 2 +- editor/levels/6.lvl | 4 ++-- times.lvl | 1 + 10 files changed, 17 insertions(+), 16 deletions(-) diff --git a/editor/AST3generator.py b/editor/AST3generator.py index 370b7fe..40296d0 100755 --- a/editor/AST3generator.py +++ b/editor/AST3generator.py @@ -193,12 +193,12 @@ while securite==False: disa-=1 write() place() - if carac == "t": + if carac == "t" and "z" in str(grille): nbswitch+=1 write() place() - if carac == "g": - if nbswitch >= 0: nbswitch-=1 + if carac == "g" and "z" in str(grille): + if nbswitch > 0: nbswitch-=1 write() place() if carac == "a": diff --git a/editor/levels/0.lvl b/editor/levels/0.lvl index 8e71bbc..f64b70d 100755 --- a/editor/levels/0.lvl +++ b/editor/levels/0.lvl @@ -1,4 +1,4 @@ 11111111111111111111000111000000000000000000000001100000000000000000000000110e00000b0000l000S000000111111aaaaaaa11111111111111ddd1ddddddd1mmm1000000011ddd111111111mmm1000000011ddd111111111ccc101BB00011ddd1ddddddd1ccc10i00000111111aaaaaaa111110i000001100000000000030010i0000011000000000000300h0i1BBB111s000K00000k0300h0i0000011111111ddd1111111111000116 -13 -10 +6 +9 1 \ No newline at end of file diff --git a/editor/levels/15.lvl b/editor/levels/15.lvl index 4d25a33..cacb12e 100755 --- a/editor/levels/15.lvl +++ b/editor/levels/15.lvl @@ -1,4 +1,4 @@ i011100dd1111dddm111ddmd1i01d1000000010S0011100S01i01d100000001000000000001i01d1cc111001hh1c11111001i01ddddddi00i000bddd00001i01dd1133i00i000lddd000K1100000000i00i00001d110011300000000i00100331d100003300000010i001s03t1d1000031111100hki0011111ddd1BB1110S01hh11100m0000aaa0000110001001d100m000000000001100e1001d100m0aaa000aaa0110d11001111111ddddddddd116 -13 -10 +4 +7 1 \ No newline at end of file diff --git a/editor/levels/16.lvl b/editor/levels/16.lvl index 1de4975..4ac0d65 100755 --- a/editor/levels/16.lvl +++ b/editor/levels/16.lvl @@ -1,4 +1,4 @@ 11111dddd100d110111111331000000000000d1d0000dd10s0111d00000000K1d10000d11111ddddd11ddhh1dddd000dddd11100Sh00dd00000dd00000001i0000000dd000000d0000S001i01100d0dd00d000dd0000001i0d00Sd0dd00dd10ddhh00l01i0ddddd0dd00ddi0d00000001iBBBdd0011aaddi0d0S00d0011000dd000300ddi0d0000d00110mmdd000d00ddi0dd00dd0011emtdddddd00ddi0ddddddkk1111111111100111Bdddd110016 -13 +14 10 1 \ No newline at end of file diff --git a/editor/levels/18.lvl b/editor/levels/18.lvl index 4c84c77..f670ad6 100644 --- a/editor/levels/18.lvl +++ b/editor/levels/18.lvl @@ -1,4 +1,4 @@ -11111111111111111111111111000000000000000000000001100000000000000000000000110ddd0d0ddd0d0d0d0d0ddd01100d00d00d00d0d00d00d0d01100d00d00d00d0d00d00ddd01100d00d00d00ddd00d00d0d011000000000000000000000001100000000000000000000000110000000111111111111111111000000000000010001000001100000000000000000000000110s0000z00001000100000e0111111111111111111111111116 -13 +111111110011ddd111111111110000001000S000S0d000000110000001000000000d0000s0111mmm101aaa000000d00BBB31100m01010a0000000d00B0Bb1100m01h10a00dKdhi0i0BBB011d0m01h10a00d0d00i00B0B011d0001h10000dSd00i00d00011d00d1h10000ddd00iBBd0t01h000d101dddd11100000d000h1000d1011111111331111111130000100000ddd000000100003000110000000000000k10e00111111110011111ddd11111116 +8 10 -5 \ No newline at end of file +1 \ No newline at end of file diff --git a/editor/levels/2.lvl b/editor/levels/2.lvl index d85cfee..1feac14 100755 --- a/editor/levels/2.lvl +++ b/editor/levels/2.lvl @@ -1,4 +1,4 @@ 1dddddd100111111111111111000000000011111000000000000000000l01100c00000000001aaaaaaa111100c00000000011dddddddddd1001aaaaaaaaa11cccccccccc1001ddddddddd1000000000001331000000aa000000000000s10e1k0000000001ccccccccc111111111113311100000000011001000000000110000000001100b0000000001100000000011t0b00000000011000K0000011111aaaaaaaaa1111111110011111ddddddddd16 13 -10 +1 1 \ No newline at end of file diff --git a/editor/levels/4.lvl b/editor/levels/4.lvl index 33d1770..8b384f5 100755 --- a/editor/levels/4.lvl +++ b/editor/levels/4.lvl @@ -1,4 +1,4 @@ 11111111111011111dddd1111100001dd0000dd100000000011s0001dd0d11dd10000000001111001dd0d111dd00111100011dd001dt0d10000001dd100011dd001d11d10000001dd100011dd00dd11110011111dd100011dd00000000001dddddd100011dd1111dbd1111ddd111100011ddddddd0dd1d1ddd100000011ddddddd0000d1ddd1e0000011ddddddd1110d1ddd111cccc11dddddddddd0d1ddd111dddd111111111111011111111111116 13 -10 +13 1 \ No newline at end of file diff --git a/editor/levels/5.lvl b/editor/levels/5.lvl index 8f20cc4..4954ca5 100755 --- a/editor/levels/5.lvl +++ b/editor/levels/5.lvl @@ -1,4 +1,4 @@ 000000000000000000000000000000000000000000000000t000000000000000000000000000011dd111111111111111110000100000100000010000001000011cc001s0000d00000001000010000e111dd0100000dd100001001111000d0000000dd100001000001000111d000ddd1000010000000000000000ddd1000011111111111d111B11111000000000000000000000000000000000000000000000000000000000000000000000000000006 13 -10 +6 1 \ No newline at end of file diff --git a/editor/levels/6.lvl b/editor/levels/6.lvl index c0c3263..0998bf8 100755 --- a/editor/levels/6.lvl +++ b/editor/levels/6.lvl @@ -1,4 +1,4 @@ 10001011111011111111111111000101dd10001111dddd11110000101dd10001000000000001111101dd1aaa1000ccccddd110s00010013331000000000011dddd110010001mmmdd00000100000000010e010t0dd00000011111100011111d1dddddd1111k00000001d000111001111111111111101d00000000000111000010000100000000000000010K010000100011100000011110001000010001110000dd11110001011111011111111111117 -13 -10 +5 +9 1 \ No newline at end of file diff --git a/times.lvl b/times.lvl index 285c365..87ac474 100755 --- a/times.lvl +++ b/times.lvl @@ -15,3 +15,4 @@ 7.45 10.53 17.95 +9.54