製作者スレ SRPG Studio 26章at GAMEDEV製作者スレ SRPG Studio 26章 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト336:名前は開発中のものです。 17/10/08 23:25:41.66 39zblYVL.net 「表に出ているユニットスキル」(クラススキルや隠しスキルは考慮しない)が5つまでっていう制限をつけたいならこうかなあ、いずれにせよスクリプト書かないと無理 (function(){ var GET_SKILL_ITEM_LIMIT = 5; var tempFunctions = { SkillChangeItemAvailability: { isItemAllowed: SkillChangeItemAvailability.isItemAllowed }, ItemMessenger: { isUsable: ItemMessenger.isUsable } }; SkillChangeItemAvailability.isItemAllowed = function(unit, targetUnit, item) { var skillList, skillCount; var result = tempFunctions.SkillChangeItemAvailability.isItemAllowed.call(this, unit, targetUnit, item); if (result === true && item.getSkillChangeInfo().getSkillControlType() === IncreaseType.INCREASE 337:) { skillList = targetUnit.getSkillReferenceList(); skillCount = skillList.getTypeCount() - skillList.getHiddenCount(); return skillCount <= GET_SKILL_ITEM_LIMIT; } else { return result; } }; ItemMessenger.isUsable = function(unit, item) { var skillList; var result = tempFunctions.ItemMessenger.isUsable.call(this, unit, item); if (result === true && item.getItemType() === ItemType.SKILLGET && item.getSkillChangeInfo().getSkillControlType() === IncreaseType.INCREASE) { skillList = unit.getSkillReferenceList(); return skillList.getTypeCount() - skillList.getHiddenCount() <= GET_SKILL_ITEM_LIMIT; } return result; }; })(); 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch