RPGMakerMV探秘13-YEP_CoreEngine
????????YEP_CoreEngine插件是由國外大神Yanfly開發(fā)的,這個大神一直致力于RPGMaker的插件開發(fā),一般YEP開頭的插件都是他開發(fā)的,今年才出的RPGMakerMZ,大神也開始著手進行插件開發(fā)了。(大神的個站:http://yanfly.moe/,因為是國外域名,所以訪問速度有限)
????????之后的插件就不再以代碼分析為主了,因為實現(xiàn)實在是過于復(fù)雜(老淚縱橫),我就只能以使用和介紹為主。
????????今天我們介紹的是YEP_CoreEngine的1.30版本,這個插件是YEP系列插件的核心插件,也可以稱之為主插件,其后續(xù)的各類插件,部分都會依賴該插件。所以在使用的時候,我們把這個插件放在YEP系列的最前面。

????????這個插件開發(fā)的初衷是為了修復(fù)一些RPGMakerMV的一些BUG以及讓開發(fā)者對開發(fā)軟件有更多的控制權(quán),比如可以更改字體、窗口顏色、屏幕大小等。
????????至于他修復(fù)了哪些BUG,感興趣的,英文還不錯的可以直接在插件中查看。
????? ? 參數(shù)
????????這個插件提供了豐富的參數(shù),而且大神的插件都比較講究,對于參數(shù)都進行了分類。

????????1、游戲屏幕的寬高、是否打開控制臺
????????2、金錢的最大值限制、金錢的圖標(biāo)
????????3、物品數(shù)量的最大限制
????????4、最大等級、生命值、魔法值等的限制
????????5、戰(zhàn)斗過程目標(biāo)的閃爍
????????6、生命值、魔法值的刷新
????????7、字體、大小、對齊方式的選擇
????????8、各類窗體中元素的寬、高、間距、線條粗細等
????????9、各類窗體顏色
????????我們從參數(shù)的設(shè)置來看,已經(jīng)滿足了大部分對于基礎(chǔ)界面和全局參數(shù)的調(diào)整。
????????其中我比較常用的:屏幕尺寸、各種數(shù)值的最大上限、字體、窗體設(shè)置。
????? ? 插件命令
????????這個插件只提供了兩個插件命令:“GainGold”、“LoseGold”,字面意思,獲得、失去金錢。同樣,這里使用的數(shù)值一樣是突破了軟件的默認限制的。
? ? ? ? 備注標(biāo)簽
? ? ? ? 插進提供了一些特殊的標(biāo)簽,可以在物品、裝備、武器、敵人、職業(yè)等的備注框中使用。
????????Gold
????????Item,?Weapon,?Armor?Notetags
????????<Price:?x>
????????當(dāng)我們直接在軟件中設(shè)置物品的價格時,最大價格為999,999,如果我們使用<Price: x>標(biāo)簽,將x替換為我們想要的價格即可。

????????Enemy Notetag
????????<Gold: X>
????????如果我們想改變boss的掉落金錢數(shù):

????????Items
????????Item,?Weapon,?Armor?Notetag:
????????<Max Item: x>
????????改變物品、武器、裝備的持有最大數(shù)量。? ?

????????Stats
????????Actor?Notetag
????????<Initial?Level:?x>
????????<Max?Level:?x>
????????改變角色的初始等級、最大等級

????????Weapon?and?Armor?Notetags
????????<stat:?+x>
????????<stat: -x>
????????使武器或者裝備增加或減少x的stat,stat可以被替換為"hp",?"mp",?"atk",?"def",?"mat",?"mdf",?"agi",?or"luk"

????????絕大多數(shù)的標(biāo)簽都是為了改變默認參數(shù)的最大值限制,讓游戲具有更好的拓展性。
????????? ????