Project1

标题: 希望行动次序不根据敏捷变化,该怎么做? [打印本页]

作者: 攻性防壁    时间: 2018-6-2 23:15
标题: 希望行动次序不根据敏捷变化,该怎么做?
我想要行动次序是:
我方队伍第1人→我方队伍第2人→我方队伍第3人→我方队伍第4人
→敌方队伍第1人→敌方队伍第2人→……
循环。
请问各位大大,该怎么做呢?

作者: yang1zhi    时间: 2018-6-3 00:06
BattleManager.makeActionOrders = function() {
这里决定了行动顺序


BattleManager.makeActionOrders = function() {
//设battlers 数组为空
    var battlers = [];
    if (!this._surprise) {
//设battlers 等于battlers 和我军的合并
        battlers = battlers.concat($gameParty.members());
    }
    if (!this._preemptive) {
//设battlers 等于battlers 和敌军的合并
        battlers = battlers.concat($gameTroop.members());
    }
//循环battlers 里每个单位
    battlers.forEach(function(battler) {
//求他们的速度
        battler.makeSpeed();
    });
//循环battlers 里每个单位
    battlers.sort(function(a, b) {
//按速度大小重新排列
        return b.speed() - a.speed();
    });
//行动人员们等于battlers
    this._actionBattlers = battlers;
};

作者: wabcmcc    时间: 2018-6-3 00:48
MV原本戰鬥模式,就是你所說排序.
作者: 攻性防壁    时间: 2018-6-3 09:19
wabcmcc 发表于 2018-6-3 00:48
MV原本戰鬥模式,就是你所說排序.

我跟完了MV Help-Tutorial的全部教程,出手次序挺随机的,连牧师(第4个)先手都试过-_-||
会不会是有什么设置我还没注意到的?
作者: wabcmcc    时间: 2018-6-3 14:45
我跟完了MV Help-Tutorial的全部教程,

那個教程,用什麼 插件改變戰鬥模式.知道把它關閉.
或者打開編輯器,JS插件,是否有以敏捷,輕巧,ATB系统等等..優先行動插件,將之關閉.
作者: 攻性防壁    时间: 2018-6-3 15:58
本帖最后由 攻性防壁 于 2018-6-3 15:59 编辑
yang1zhi 发表于 2018-6-3 00:06
BattleManager.makeActionOrders = function() {
这里决定了行动顺序


注释了排序就实现了,这过程简直梦幻(掩面)
感谢大大\(^o^)/~




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1