更新於 2020/05/23閱讀時間約 6 分鐘

Yanfly Engine Plugins 目錄

插件介紹

  Yanfly Engine Plugins 為一系列核心功能的插件。   其中包含:

免費插件

  在近期內作者已更改為付費插件(詳情參考 Patreon),這裡先列出作者保持免費的插件。
  1. 引擎核心(Core Engine)
  2. 訊息核心(Message Core)
  3. 戰鬥引擎核心(Battle Engine Core)
  4. 動作序列包 1 (Action Sequence Packs 1)
  5. 動作序列包 2 (Action Sequence Packs 2)
  6. 動作序列包 3 (Action Sequence Packs 3)
  7. 勝利結算(Victory Aftermath)
  8. 技能核心(Skill Core)
  9. 技能冷卻(Skill Cooldowns)
  10. 裝備核心(Equip Core)
  11. 道具核心(Item Core)
  12. 道具升級槽(Item Upgrade Slots)
  13. 自動被動狀態(Auto Passive States)
  14. 主選單管理(Main Menu Manager)
  15. 基本軍隊事件(Base Troop Events)
  16. 戰鬥 AI 核心(Battle AI Core)
  17. 區域事件(Region Events)
  18. 區域限制(Region Restrictions)
  19. 記憶事件位置(Save Event Locations)
  20. 事件追蹤玩家(Event Chase Player)
  21. 核心更新與 PC 最佳化(Core Updates and Desktop Optimization)
  22. 戰鬥系統 ATB(Battle System ATB)
  23. 戰鬥系統 CTB(Battle System CTB)
  24. 戰鬥系統 STB(Battle System STB)
  25. 增益及狀態核心(Buffs & States Core)
  26. 動畫側視戰鬥角色(Animated Sideview Battler)
  27. 動畫圖塊選項(Animated Tile Option)
  28. FPS 選項(FPS Synch Option)
  29. 龍骨整合(Dragonbones Integration)
  30. 存檔核心(Save Core)
  31. --------------------
  32. 任務日誌系統(Quest Journal System)
  33. 按鍵設定(Keyboard Config)
  34. 屬性核心(Element Core)
  35. 移動路線核心(Move Route Core)
  36. 移動擴張包 1 (Extended Move Pack 1)
  37. 升級成長選項(Level Up Growth Options)
  38. 圖片貼圖集(Picture Spritesheets)
  39. 腳本命令(Script Call Plugin Commands)
  40. 補丁說明(Patch Notes)

付費插件

  付費插件有以下連結:

插件說明

  由於作者禁止二次發布插件本體,因此關於 Yanfly 系列的插件將只會提供注釋讓作者自行替換,下面將會講解如何替換注釋。

使用 Notepad++ 開啟 js
  附上 Notepad++ 下載網址(https://notepad-plus-plus.org/downloads/) 打開後會出現下列畫面(使用 Core Engine 作為範例)。
打開畫面
打開畫面
  那麼我們現在說一下要替換的位置。
灰色:注釋
  在顯示中,灰色文字為注釋,這個部分包含插件參數、插件幫助、說明等等的地方。白色文字與綠色文字的地方為插件程式碼(本體)。
  要是沒有顯示出 Js 的語法,請記得在 Notepad++ 中設定「語言」→「Javascript」。
設定程式碼語言

替換注釋
  在接下來發佈的 Yanfly 中,我會在文章內附註該插件的變動注釋行數,不過為了防止一些錯誤,還是要說明一下關於插件的對應部分。
※點擊圖片可放大
插件參數、作者、說明
插件幫助
  我們要替換的就是這些部分,不會動到插件的程式碼。一般來說關於作者的修正日誌是保持原文(不影響使用),我們只更換我們想要看懂可以使用的部分即可。
  確定要替換的部分後使用「複製、貼上」替換該注釋即可。
直接替換該參數
  由於翻譯時會多加一項參數名稱(即 @text),因此變換後的注釋會比原注釋多是正常現象。
  例如:該插件原文為 14 - 719 行,替換後為 14 - 767 行。

關於注釋
  這裡說明一下注釋的規則,關於注釋的部分是不會被讀取為程式的,他基本上只用來標註一些筆記跟用來設定參數,想要使用注釋可以使用兩種方法。
  • 單行:在開頭添加 // 符號。
單行注釋
  • 區域:在想要當作注釋的開頭使用 /* ,結尾使用 */ 符號。
前面兩行為注釋,後面一行為程式碼。
  在替換時請注意不要替換錯誤,要替換時請記得備份原程式碼本體來留存。

分享至
成為作者繼續創作的動力吧!
© 2024 vocus All rights reserved.