BRS改名BRS(Bias RS)

调整BRS的O的0→2,2→0踢墙表为无水平踢表
再调整BRS踢墙过滤条件,有偏移时不再禁止上踢,水平方向上偏移和踢墙偏移允许反向,但偏移和总位移不能反向
This commit is contained in:
MrZ626
2021-07-25 00:53:04 +08:00
parent c3c151b375
commit 3ff5f74af7

View File

@@ -454,7 +454,7 @@ do
{[02]=L,[20]=R,[13]=R,[31]=L},--J
{[02]=R,[20]=L,[13]=L,[31]=R},--L
{[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]=L,[20]=R,[13]=R,[31]=L},--Z5
@@ -504,8 +504,7 @@ do
for test=1,#kickList do
local kick=kickList[test]
if
(dx==0 and dy==0 or kick[2]<=0)and
dx*kick[1]>=0 and
dx*(kick[1]+dx)>=0 and
math.abs(dx+kick[1])<=2 and
((dx+kick[1])^2+(dy+kick[2])^2)<=5 and
(P.freshTime>0 or kick[2]+dy<=0)