diff --git a/parts/player/draw.lua b/parts/player/draw.lua index 084ba61e..ab8252c0 100644 --- a/parts/player/draw.lua +++ b/parts/player/draw.lua @@ -460,7 +460,7 @@ local function _drawNext(P,repMode) gc_translate(50,-28) local blockImg=TEXTURE.miniBlock local n=N - while n<=12 and queue[n]do + while n<=10 and queue[n]do local id=queue[n].id local _=minoColor[queue[n].color] gc_setColor(_[1],_[2],_[3],.26) diff --git a/parts/player/seqGenerators.lua b/parts/player/seqGenerators.lua index 853464bb..375b282b 100644 --- a/parts/player/seqGenerators.lua +++ b/parts/player/seqGenerators.lua @@ -8,7 +8,7 @@ local seqGenerators={ local len=#seq0 local bag={} while true do - while #P.nextQueue<12 do + while #P.nextQueue<10 do if #bag==0 then for i=1,len do bag[i]=seq0[len-i+1] @@ -44,7 +44,7 @@ local seqGenerators={ end bag={} while true do - while #P.nextQueue<12 do + while #P.nextQueue<10 do if #bag==0 then for i=1,len do bag[i]=seq0[len-i+1] @@ -61,7 +61,7 @@ local seqGenerators={ local hisLen=math.ceil(len*.5) local history=TABLE.new(0,hisLen) while true do - while #P.nextQueue<12 do + while #P.nextQueue<10 do local r for _=1,hisLen do--Reroll up to [hisLen] times r=rndGen:random(len) @@ -124,7 +124,7 @@ local seqGenerators={ end while true do - while #P.nextQueue<12 do + while #P.nextQueue<10 do -- print"======================" --Pick a mino from pool local tryTime=0 @@ -160,7 +160,7 @@ local seqGenerators={ local weight=TABLE.new(0,len) while true do - while #P.nextQueue<12 do + while #P.nextQueue<10 do local maxK=1 for i=1,len do weight[i]=weight[i]*.5+rndGen:random() @@ -178,7 +178,7 @@ local seqGenerators={ if #seq0==1 then local i=seq0[1] while true do - while #P.nextQueue<12 do P:getNext(i)end + while #P.nextQueue<10 do P:getNext(i)end yield() end else @@ -186,7 +186,7 @@ local seqGenerators={ local len=#seq0 local last=0 while true do - while #P.nextQueue<12 do + while #P.nextQueue<10 do local r=rndGen:random(len-1) if r>=last then r=r+1 @@ -201,7 +201,7 @@ local seqGenerators={ mess=function(P,seq0) local rndGen=P.seqRND while true do - while #P.nextQueue<12 do + while #P.nextQueue<10 do P:getNext(seq0[rndGen:random(#seq0)]) end yield() @@ -211,7 +211,7 @@ local seqGenerators={ local rndGen=P.seqRND local bufferSeq,bag={},{} while true do - while #P.nextQueue<12 do + while #P.nextQueue<10 do if #bag==0 then for i=1,#seq0 do bufferSeq[i]=seq0[i]end repeat @@ -235,7 +235,7 @@ local seqGenerators={ local len=#seq0 local bag={} while true do - while #P.nextQueue<12 do + while #P.nextQueue<10 do if #bag==0 then for i=1,len do bag[i]=seq0[len-i+1] @@ -252,7 +252,7 @@ local seqGenerators={ ins(seq,seq0[i]) end while true do - while #P.nextQueue<12 do + while #P.nextQueue<10 do if seq[1]then P:getNext(rem(seq)) else