BRS改名BRS(Bias RS)
调整BRS的O的0→2,2→0踢墙表为无水平踢表 再调整BRS踢墙过滤条件,有偏移时不再禁止上踢,水平方向上偏移和踢墙偏移允许反向,但偏移和总位移不能反向
This commit is contained in:
@@ -454,7 +454,7 @@ do
|
|||||||
{[02]=L,[20]=R,[13]=R,[31]=L},--J
|
{[02]=L,[20]=R,[13]=R,[31]=L},--J
|
||||||
{[02]=R,[20]=L,[13]=L,[31]=R},--L
|
{[02]=R,[20]=L,[13]=L,[31]=R},--L
|
||||||
{[02]=F,[20]=F,[13]=L,[31]=R},--T
|
{[02]=F,[20]=F,[13]=L,[31]=R},--T
|
||||||
{[02]=R,[20]=L,[13]=L,[31]=R},--O
|
{[02]=F,[20]=F,[13]=F,[31]=F},--O
|
||||||
{[02]=F,[20]=F,[13]=R,[31]=L},--I
|
{[02]=F,[20]=F,[13]=R,[31]=L},--I
|
||||||
|
|
||||||
{[02]=L,[20]=R,[13]=R,[31]=L},--Z5
|
{[02]=L,[20]=R,[13]=R,[31]=L},--Z5
|
||||||
@@ -504,8 +504,7 @@ do
|
|||||||
for test=1,#kickList do
|
for test=1,#kickList do
|
||||||
local kick=kickList[test]
|
local kick=kickList[test]
|
||||||
if
|
if
|
||||||
(dx==0 and dy==0 or kick[2]<=0)and
|
dx*(kick[1]+dx)>=0 and
|
||||||
dx*kick[1]>=0 and
|
|
||||||
math.abs(dx+kick[1])<=2 and
|
math.abs(dx+kick[1])<=2 and
|
||||||
((dx+kick[1])^2+(dy+kick[2])^2)<=5 and
|
((dx+kick[1])^2+(dy+kick[2])^2)<=5 and
|
||||||
(P.freshTime>0 or kick[2]+dy<=0)
|
(P.freshTime>0 or kick[2]+dy<=0)
|
||||||
|
|||||||
Reference in New Issue
Block a user