古树旋律 发表于 2023-3-8 15:32:32

每回合开始时自动调用公共事件

在manager.js中搜索相关代码,加入$gameTemp.reserveCommonEvent(n)就可以了。同理,可以在战斗开始、战斗结束等地方进行同样的操作,这个没啥难度。


BattleManager.startTurn = function() {
    this._phase = "turn";
        $gameTemp.reserveCommonEvent(87);//回合开始时调用87号事件
    $gameTroop.increaseTurn();
    $gameParty.requestMotionRefresh();
    if (!this.isTpb()) {
      this.makeActionOrders();
      this._logWindow.startTurn();
      this._inputting = false;
    }
};
页: [1]
查看完整版本: 每回合开始时自动调用公共事件