- 积分
- 10806
- 威望
- 64
- 魅力
- 63
- 经验
- 7155
- 热心度
- 3
- 注册时间
- 2015-11-15
- 最后登录
- 2024-2-20
- 主题
- 104
- 回帖
- 1839
- 精华
- 8
- 阅读权限
- 120
TA的每日心情 | 开心 2015-12-9 01:09 |
---|
签到天数: 9 天 连续签到: 1 天 [LV.3]火元素使者
版主
- 积分
- 10806
|
BM:P是用了重设战队位置的命令。
但是BM:P会造成移动战队后卡0.1秒的问题。如果多个BM:P连续使用,这个滞后时间会更明显。
而且,用BM:P移动的单位在落地后踩雷的动画也会瞬间播放完,看起来不舒服。
因此我写了这个函数来规避上面两个问题。
---------------------------------------------------------------------------------------------------------------------------------
**FU(RepositionStackX1toX2):P21/10/?y3; [类似BM:P但可以正常速度显示魔法动画]
---------------------------------------------------------------------------------------------------------------------------------
!?FU(RepositionStackX1toX2)&x1>=0/x1<=41/x2>=1/x2<=185;
{
* x1=ID, x2=Grid, x3=1到达且存活/0未到达或死亡
!!SN:W^X_Reposition_Stack_Active^/1;
!!BMx1:S?y10 F?y11;
!!VRy12:Sy11&2;[fly]
!!VRy13:Sy11|2;
!!BMx1:S999 Fy13;[加速加飞]
!!UN:C6916156/4/?y70; [游戏速度]读取
!!SN:W^X_Game_Speed^/y70; [游戏速度]保存
!!UN:C6916156/4/10; [游戏速度]设置
!!BMx1:G72/?y5/d;
!!UN:C6919200/4/?y1;
!!VRy2:Sx1 *1352 +21708 +y1;
!!SN&y5>0:E4473392/2/y2/72;
!!SN:E4478576/2/y2/x2/1;
!!VRx3:Sv1;
!!UN:C6916156/4/y70; [游戏速度]还原
!!BMx1:Sy10 Fy11;[还原]
!!SN:W^X_Reposition_Stack_Active^/0;
!?MR1;[RepositionStackX1toX2进行时让魔法动画慢下来]
{
!!SN:W^X_Reposition_Stack_Active^/?y1;
!!FU&y1=0:E;
!!SN:W^X_Game_Speed^/?y70; [游戏速度]
!!UN:C6916156/4/y70; [游戏速度]
}
}
|
评分
-
1
查看全部评分
-
|