CC刷新场地细节
This commit is contained in:
@@ -271,10 +271,6 @@ return{
|
|||||||
},
|
},
|
||||||
["CC"]={
|
["CC"]={
|
||||||
function(P)
|
function(P)
|
||||||
if P.AI_needFresh then
|
|
||||||
CC_updateField(P)
|
|
||||||
P.AI_needFresh=false
|
|
||||||
end
|
|
||||||
BOT.think(P.AI_bot)
|
BOT.think(P.AI_bot)
|
||||||
return 2
|
return 2
|
||||||
end,--start thinking
|
end,--start thinking
|
||||||
|
|||||||
@@ -419,7 +419,7 @@ local function Pupdate_alive(P,dt)
|
|||||||
if P.y_img~=P.curY then
|
if P.y_img~=P.curY then
|
||||||
P.dropDelay=P.gameEnv.drop
|
P.dropDelay=P.gameEnv.drop
|
||||||
elseif P.AI_mode=="CC"then
|
elseif P.AI_mode=="CC"then
|
||||||
P.AI_needFresh=true
|
CC_updateField(P)
|
||||||
if not P.AIdata._20G and P.gameEnv.drop<P.AI_delay0*.5 then
|
if not P.AIdata._20G and P.gameEnv.drop<P.AI_delay0*.5 then
|
||||||
CC_switch20G(P)
|
CC_switch20G(P)
|
||||||
end
|
end
|
||||||
@@ -432,7 +432,7 @@ local function Pupdate_alive(P,dt)
|
|||||||
if P.lockDelay>=0 then goto stop end
|
if P.lockDelay>=0 then goto stop end
|
||||||
P:drop()
|
P:drop()
|
||||||
if P.AI_mode=="CC"then
|
if P.AI_mode=="CC"then
|
||||||
P.AI_needFresh=true
|
CC_updateField(P)
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
@@ -1991,7 +1991,7 @@ function player.lose(P)
|
|||||||
P.field[_],P.visTime[_]=nil
|
P.field[_],P.visTime[_]=nil
|
||||||
end
|
end
|
||||||
if P.AI_mode=="CC"then
|
if P.AI_mode=="CC"then
|
||||||
P.AI_needFresh=true
|
CC_updateField(P)
|
||||||
end
|
end
|
||||||
P.life=P.life-1
|
P.life=P.life-1
|
||||||
return
|
return
|
||||||
@@ -2480,7 +2480,6 @@ local function loadAI(P,AIdata)--load AI params
|
|||||||
local ENV=P.gameEnv
|
local ENV=P.gameEnv
|
||||||
P.AI_mode=AIdata.type
|
P.AI_mode=AIdata.type
|
||||||
P.AI_stage=1
|
P.AI_stage=1
|
||||||
P.AI_needFresh=false
|
|
||||||
P.AI_keys={}
|
P.AI_keys={}
|
||||||
P.AI_delay=AIdata.delay or min(int(ENV.drop*.8),2*AIdata.delta)
|
P.AI_delay=AIdata.delay or min(int(ENV.drop*.8),2*AIdata.delta)
|
||||||
P.AI_delay0=AIdata.delta
|
P.AI_delay0=AIdata.delta
|
||||||
|
|||||||
Reference in New Issue
Block a user