Project1
标题:
Mog Scene_skill与YanflySkillCorel兼容性修复
[打印本页]
作者:
sonicdonggua
时间:
2017-2-24 21:22
标题:
Mog Scene_skill与YanflySkillCorel兼容性修复
Window_SkillList.prototype.maxCols = function() {
return 1;
};
Scene_Skill.prototype.createItemWindow = function() {
var ww = Moghunter.scSkill_ItemWindowWidth;
var wh = Moghunter.scSkill_ItemWindowHeight;
var wx = Moghunter.scSkill_ItemWindowX + ((Graphics.boxWidth / 2) - (ww / 2));
var wy = Moghunter.scSkill_ItemWindowY;
this._itemWindow = new Window_SkillList(wx, wy, ww, wh);
this._itemWindow.setHelpWindow(this._helpWindow);
this._itemWindow.opacity = 0;
this._itemWindow.setHandler('ok', this.onItemOk.bind(this));
this._itemWindow.setHandler('cancel', this.onItemCancel.bind(this));
this._skillTypeWindow.setSkillWindow(this._itemWindow);
this.addWindow(this._itemWindow);
this._itemPosOrg = [this._itemWindow.x,this._itemWindow.y];
};
替换Mog_SceneSkill.js 内对应代码即可完成
作者:
liz_fly
时间:
2017-2-25 00:56
深夜顶贴,MOG跟YEP能全面兼容就完美了
作者:
hc123asn
时间:
2017-2-25 02:47
好像Yep的BattleCore和MOG的BattleCursor也不兼容。
作者:
55808888
时间:
2023-3-16 00:10
我想用YEP的skillcore里的 <Hide in Field> 功能,在菜单里隐藏技能,无奈和MOG的sceneskill冲突。
没想到这里有解决办法,真是太好了。
不过按照楼主修改后,进入技能界面,技能栏会自左像右移动。然后移除屏幕。 但是按Q键切换其他人是好的,再切回来也是好的,就是第一次进入时候会移动,请问楼主怎么办,只差这最后一步了!
作者:
55808888
时间:
2023-3-16 00:30
解决了
Moghunter.scSkill_ItemWindow_L_slideX = -60 ;
改成
Moghunter.scSkill_ItemWindow_L_slideX = 0 ;
首次进入界面时不从左边滑动过来,就可以了
作者:
liz_fly
时间:
2023-3-16 03:07
55808888 发表于 2023-3-16 00:30
解决了
Moghunter.scSkill_ItemWindow_L_slideX = -60 ;
改成
感谢你的回帖让我再次看到此贴
天呐,没想到6年前我顶过的贴解决了我现在的困扰......
另外,你这个问题可以保留下面最后三行代码,滑动入场还是要留着的好
this._itemPosOrg = [this._itemWindow.x,this._itemWindow.y];
this._itemWindow._move = 0;
this._itemWindow.x += Moghunter.scSkill_ItemWindow_L_slideX;
this._itemWindow.y += Moghunter.scSkill_ItemWindow_L_slideY;
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1