Aqua 旋转系统
Aqua 旋转系统(AqRS)为 Aquamino 中的独创旋转系统,由 Aqua6623 一人完成。
该旋转系统基于 SRS 与 ARS,给四连方块设置了较为精细的踢墙表,能极大程度防止方块卡死;180° 旋转则类似 TETR.IO 的 SRS+ 与 Techmino 的 TRS、SRS-X 的结合。
AqRS 亦为五连块提供了完整的踢墙表。
AqRS 经过多次更改,本条目基于最新版本(BETA V0.3.2.3)编写,仅适用于 BETA V0.3 及之后的版本。
概要
ZSJLT 的踢墙表逻辑较为一致,基本可以视作 SRS 的扩展;I 基本上也遵循 SRS 与 ARS 的逻辑,O 较为特殊。
基础朝向与旋转
四连方块与准则一致。
五连方块除 V 外与 Techmino 一致。
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
V 的初始朝向及旋转中心
踢地旋转
AqRS 的踢地旋转采用了以 ARS 风格的 (0,1) 踢墙优先的顺序,因此会与 T3 风格的踢墙 (±1,-2) 出现冲突。为解决这一冲突,AqRS 会检测屋檐处是否有方块,如果有,会先检测向下的踢墙[注 1]。
平地上 |
弹起 |
有屋檐 |
顺利旋入 |
平地上 |
弹起 |
有屋檐 |
顺利旋入 |
AqRS 以同样的逻辑检测大外回旋,此时检测的不是屋檐而是枕头。
O 旋与 X 旋
AqRS 提供了强大的 O 旋,与 Techmino 的 TRS 定义的 X 旋类似,忽略 O 块的朝向,允许玩家翻越两格高的地形,低重力条件下可以翻出三格高。
在 O 块未触地、未靠墙时,O 块不应用任何踢墙。顺时针旋转不会向左位移;逆时针旋转不会向右位移。
O 旋的踢墙对称,这里只展示顺时针旋转的例子。
|
|
|
|
|
|
|
AqRS 也允许玩家将 O 块旋入洞中,以达成 O-Spin。这里仅展示最常用的几例。
|
顺时针 |
|
顺时针 |
|
180 |
对于五连块的 X 块,由于相同的对称性,AqRS 同样定义了类似逻辑的踢墙表。
注释
- ↑ 其实是选择了另一个踢墙表。