【漢化】YEP.3 – Battle Engine Core

YEP.3 – Battle Engine Core

The default battle system for RPG Maker MV now allows for the ever so popular side-view! However, we can beef it up a little bit more using the Battle Engine Core to add more features and capabilities to the battle system!

RPG Maker MV默認的戰斗系統已經支持流行的橫版戰斗,我們可以使用戰斗核心引擎來增加更多的特點和能力


Introduction


This plugin alters the various aspects of the default battle system, allowing it to be more streamlined like most modern RPG’s and less clunky like older RPG’s. This ranges from choosing what text will appear in the battle log window at the top and how it will be displayed.

這個插件改變了戰斗系統的很多方面,使其看起來更像現代的角色扮演游戲,而不是過時笨重的那種。這改變了戰斗界面的文本的顯示以及出現方式。


Battle Messages


When changing “Terms” and the “Messages” that appear in battle, inserting the following tag anywhere in the message will cause the message to center itself in the battle log.

當改變了戰斗過程中的選項和信息時候,插入下面的標簽就可以讓信息在戰斗記錄里居中

<CENTER>

This tag must be all caps in order for the battle log window to recognize it as an instruction to center the displayed battle text message.

這個標簽可以覆蓋所有的戰斗記錄窗口,并且將視為一種居中戰斗文本信息的指令。


Battle Windows


There’s various options to adjust the window settings found in the battle system to make navigating the battle system more intuitive. Such options include starting the turns with the Actor Command Window instead of the Party Command Window (the Fight/Escape Window). The Party Command Window is still accessible but only by pressing cancel on the first actor’s window.

為了使戰斗系統的導航更加簡便,這里有很多選項來調整戰斗系統的角色窗口之后出現。


Battle Order


The battle turn order is also fixed, too. This way, any battlers that have their AGI value changed over the course of battle will reflect those changes during the current turn rather than the following turn. The action speed calculation can also be adjusted and finetuned to have the random factor of its speed calculation formula removed, too, making AGI actually worthwhile as a tactical parameter.

這個戰斗回合系統也被修復,這樣,任何有敏捷值改變的情況的戰斗,將會在當前回合生效而不是下個回合。行動速度計算也被調整過,移除了過去速度計算公式帶有隨機的因素,讓敏捷值可以更加實際的作為一個戰術上的因素。


Multiple Hits


Multi-hit action will no longer end prematurely if the target dies midway through the action. This is done through toggling immortal states. To make use of feature, make sure your database has an Immortal State somewhere. If you do not wish to use this feature, set the Parameter for Immortal State ID to 0 instead.

如果傷害標簽在行動中消失,多重傷害系統不會中斷。這個通過切換永久狀態來實現的。如果要使用這個特性,請確保數據庫中存在一個永久狀態;如果不想使用,請將永久狀態參數ID改為0。


Popup Revamp


Although the damage popups may still look the same as the default ones from MV, the process in which they’re created is now different to streamline the damage popup process. Before, popups would only appear one a time with a frame’s different at minimum in order for them to show. Now, any actions that occur at the same frame will now all show popups at the same frame, making for smoother and less clunky damage popups.

盡管傷害數值的彈出系統和原版MV看起來一樣,但是他們的進程是完全不同的。在之前,彈出系統在1幀只會彈出一次,但現在,我們可以在同1幀顯示所有傷害,這使其看起來更加平滑。


Common Events


Common Events will now occur at the end of each action regardless of whether or not the enemy party is still alive. With proper placing of the action sequence tags, you can make the skill’s common event occur in the middle of an action, too. However, keep in mind if you force an action in the middle of another action, the remainder of the former action’s sequence list will become null and void in favor of the new forced action.

無論敵人隊伍是否存活,公共事件將會在每次行動結束的時候執行,通過恰當的放置行動序列標簽,你可以讓技能的公共事件在一個行動當中執行。但是,請注意如果你讓一個行動在另一個行動當中執行,剩余的行動序列將會變成空的來取代新的行動。


Casting Animations


Casting Animations help provide visual hints for players either by letting them know which battler is going to perform an action or what type of skill that action will be. This plugin enables skills to have casting animations that can be modified universally or customized for each individual skill.

角色動作將會協助提供給玩家,讓他們明白戰斗者是誰,以及技能使用類型。這個插件可以讓技能擁有動作,這些動作是可以為單獨技能自定調整的

Skill Notetag:

<Cast Animation: x>

Sets the skill’s cast animation to animation ID x. Setting x to zero will cause the skill to not have any animaton at all.

設置技能動作ID,設置0將會取消動作


Changing Battle Systems


While the player is not in battle, you can change the battle system using a Plugin Command. With only this plugin, there is only one battle system included: the default battle system.

當玩家不在戰斗時,你可以通過插件命令改變戰斗系統。如果只使用這個插件,這里只包含了默認的戰斗系統

Plugin Command:

setBattleSys DTB

Sets battle system to Default Turn Battle.

設置戰斗為默認回合制

Other future plugins may include other battle systems that may utilize the Battle Engine Core.

未來其他插件將會包含其他戰斗系統


Sideview Actions


In RPG Maker MV’s default battle system, both the sideview and the frontview settings do not display counterattacks, reflected magic attacks, nor any case of substituting for battle members. The Battle Engine Core provides games that are using the sideview settings small amounts of animations to relay information to the player in a more visual sense.

在軟件默認的戰斗系統里,豎向和橫向的戰斗方式都沒有顯示反擊,顯示魔法攻擊,或者任何戰斗者的替換隊員。這個戰斗系統核心引擎可以提供給橫版戰斗模式的游戲更好的戰斗隊員顯示效果。

Magic Reflection will also display a reflection animation to indicate the battler has reflection properties. This animation can be changed in the parameters, but certain actors, classes, enemies, weapons, armors, and states can display a unique kind of animation for reflection if desired.

魔法攻擊也將會顯示一個相應的動畫,來告訴玩家已經準備好戰斗。這個動畫可以用參數改變,但是角色,職業,敵人,武器,裝備和狀態可以根據需要顯示獨有的動畫。

Actor, Class, Enemy, Weapon, Armor, and State Notetag:

<Reflect Animation ID: x>

Changes the user’s reflect animation to x. This will take priority in the following order: Actor, Class, Enemy, Weapon, Armor, State, Default.

改變角色的動畫為X。這將影響角色,職業,敵人,武器,裝備及狀態等等

Sometimes, you don’t want your enemies to be able to move. Or you don’t want certain actors to be able to move. They’re just stationary for whatever reason. To accomplish that, you can use this notetag to forbid the battler from moving.

有時,你不希望你的敵人可以移動,或者你不希望某個角色移動。他們只是固定的。為了完成這件事,你可以使用下面這個標簽禁止參與戰斗者移動。

Actor, Class, Enemy, Weapon, Armor, and State Notetag:

<Sprite Cannot Move>

Prevents the battler’s sprite from moving. This will take priority in the following order: Actor, Class, Enemy, Weapon, Armor, and State. If an enemy is unable to move when it performs an action, it will flash white as if it normally does in front view.

阻止了參與戰斗者移動。這將影響角色,職業,敵人,武器,裝備及狀態等等。如果敵人在其行動的時候不能移動,他將會像豎版戰斗那樣閃爍。


Custom Sideview Battler Anchor


Sideview battlers are generally centered horizontally, and grounded at their feet. However, not all sideview battler spritesheets work this way. In the event you have a sideview battler that doesn’t conform to those standards, you can ‘anchor’ them a different way.

橫向戰斗時,角色圖通常被置于中間,并且固定在腳部,而不是所有的橫版戰斗都會這樣。用這個事件,對于那些不遵從標準的角色,我們可以用不同的手段固定他們。

Actor Notetags:

<Anchor X: y.z>
<Anchor Y: y.z>

This sets the anchor location for the actor’s sideview battler at y.z. By default, the X anchor is 0.5 while the Y anchor is 1.0. If you want the X anchor to be a bit more to the left, make it less than 0.5. Make it more than 0.5 to make the X anchor more towards the right. To raise the Y anchor, set the number value to less than 1.0. Keep adjusting until you find that perfect anchor setting.

這個設置了角色橫向戰斗時,側視圖的位置。系統默認值中,X=0.5,Y=1.0。如果你希望X可以向左一點,你需要設置它小于5.或者設置大于5來使其向右。為了提高Y方向,你需要設置小于1.0的值。請不斷調整直到你完成了最正確的設置。


Happy RPG Making!

下半部分http://www.lxweimin.com/p/693a2188458b

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市,隨后出現的幾起案子,更是在濱河造成了極大的恐慌,老刑警劉巖,帶你破解...
    沈念sama閱讀 229,836評論 6 540
  • 序言:濱河連續發生了三起死亡事件,死亡現場離奇詭異,居然都是意外死亡,警方通過查閱死者的電腦和手機,發現死者居然都...
    沈念sama閱讀 99,275評論 3 428
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人,你說我怎么就攤上這事。” “怎么了?”我有些...
    開封第一講書人閱讀 177,904評論 0 383
  • 文/不壞的土叔 我叫張陵,是天一觀的道長。 經常有香客問我,道長,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 63,633評論 1 317
  • 正文 為了忘掉前任,我火速辦了婚禮,結果婚禮上,老公的妹妹穿的比我還像新娘。我一直安慰自己,他們只是感情好,可當我...
    茶點故事閱讀 72,368評論 6 410
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著,像睡著了一般。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發上,一...
    開封第一講書人閱讀 55,736評論 1 328
  • 那天,我揣著相機與錄音,去河邊找鬼。 笑死,一個胖子當著我的面吹牛,可吹牛的內容都是我干的。 我是一名探鬼主播,決...
    沈念sama閱讀 43,740評論 3 446
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 42,919評論 0 289
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后,有當地人在樹林里發現了一具尸體,經...
    沈念sama閱讀 49,481評論 1 335
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 41,235評論 3 358
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發現自己被綠了。 大學時的朋友給我發了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 43,427評論 1 374
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖,靈堂內的尸體忽然破棺而出,到底是詐尸還是另有隱情,我是刑警寧澤,帶...
    沈念sama閱讀 38,968評論 5 363
  • 正文 年R本政府宣布,位于F島的核電站,受9級特大地震影響,放射性物質發生泄漏。R本人自食惡果不足惜,卻給世界環境...
    茶點故事閱讀 44,656評論 3 348
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧,春花似錦、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 35,055評論 0 28
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至,卻和暖如春,著一層夾襖步出監牢的瞬間,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 36,348評論 1 294
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人。 一個月前我還...
    沈念sama閱讀 52,160評論 3 398
  • 正文 我出身青樓,卻偏偏與公主長得像,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 48,380評論 2 379

推薦閱讀更多精彩內容