加入我们,或者,欢迎回来。
您需要 登录 才可以下载或查看,没有帐号?注册会员
x
本帖最后由 1071257831 于 2022-3-16 15:22 编辑
如果创建一个“被动技能”的技能类型,如何使它在战斗中隐藏,菜单技能中显示,这样没有战斗的时候可以方便查看被动技能的效果。
运用脚本:Window_ActorCommand.prototype.addSkillCommands = function() { var skillTypes = this._actor.addedSkillTypes(); skillTypes.sort(function(a, b) { return a - b; }); skillTypes.forEach(function(stypeId) { var name = $dataSystem.skillTypes[stypeId]; if (stypeId != 隐藏的技能类型 || $gameSwitches.value(显示该技能的开关)) this.addCommand(name, 'skill', true, stypeId); }, this); };
Window_ActorCommand.prototype.addSkillCommands = function() {
var skillTypes = this._actor.addedSkillTypes();
skillTypes.sort(function(a, b) {
return a - b;
});
skillTypes.forEach(function(stypeId) {
var name = $dataSystem.skillTypes[stypeId];
if (stypeId != 隐藏的技能类型 || $gameSwitches.value(显示该技能的开关)) this.addCommand(name, 'skill', true, stypeId);
}, this);
};
|