Project1

标题: rmmv的原版行动顺序的公式是什么? [打印本页]

作者: mamalulu    时间: 2024-7-27 13:55
标题: rmmv的原版行动顺序的公式是什么?
我喜欢这个系统,并不想改成如Yep或八方旅人等的系统。但是我想知道具体的计算公式,敏捷占比占多大,随机是在多大的范围内随机?
作者: 505681468    时间: 2024-7-27 14:52
行动顺序的话应该是这个吧


作者: mamalulu    时间: 2024-7-27 18:42
505681468 发表于 2024-7-27 14:52
行动顺序的话应该是这个吧

看起来是makeSpeed()生成的,可是还是不清楚啊……
作者: mamalulu    时间: 2024-7-27 20:00
Game_Action.prototype.speed = function() {
    var agi = this.subject().agi;
    var speed = agi + Math.randomInt(Math.floor(5 + agi / 4));
    if (this.item()) {
        speed += this.item().speed;
    }
    if (this.isAttack()) {
        speed += this.subject().attackSpeed();
    }
    return speed;
};

找到了。敏捷+随机整数(小于5+敏捷/4),再加上装备和动作的速度调整。
感觉随机程度甚至有点太小了,在敏捷高之后约等于敏捷,5/4敏捷。。。




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