MOG Chrono Engine ABS MODE
(一)地圖破壞
讓主角用武器破壞地圖上的物件
(二)用弓箭打開遠處的開關(guān)
(三)用炸彈破壞事件
(四)點火
(五)事件格檔
(六)勾索
將玩家拉到目標去
還有一個迴力鏢工具,但是範例遊戲裡面沒有特別做出來
實作方式:
需要先在另外一張獨立地圖預先設(shè)好所有工具的細節(jié)參數(shù),MOG給的範例使用的是這張Tool Map,右上方紅圈框起來的就是範例遊戲中有使用的劍、弓箭等。
砍草事件的tool設(shè)定
【指令說明】
tool_item_id : ITEM_ID
資料庫內(nèi)對應(yīng)的道具ID,我想應(yīng)該是設(shè)定有該道具才能使用此工具
tool_skill_id : SKILL_ID
資料庫內(nèi)對應(yīng)的技能ID
tool_item_cost : ITEM_ID
使用該工具會消耗的道具(弓箭會消耗箭矢、爆破會消耗炸彈)
tool_duration : X
工具演出持續(xù)時間
tool_pose_suffix : NAME
使用此動作時候的主角動作圖片,只需要使用後輟名字
比如說例圖是:
tool_pose_duration : X
動作演出持續(xù)時間
tool_area : MODE
工具可作用的範圍,可參考原網(wǎng)頁的例圖
舉例來說,劍的作用範圍是Wall,所以是前後二格
弓箭是Line,會往前一直線
square
front_square
rhombus
front_rhombus
line
wall
cross
front_square
rhombus
front_rhombus
line
wall
cross
tool_range : X
工具事件發(fā)動後產(chǎn)生的範圍,比如說弓箭是0,一定要射中才發(fā)動,砍草是1,所以上左右兩邊的草會一起砍,炸彈是2,使用後會炸一整片。
tool_disable_collision
禁用衝突,不知用在哪,範例的工具裡都沒用到這個指令
tool_wait_collision : X
設(shè)定重置時間,目前已知詐彈設(shè)定了120
tool_disable_piercing
禁止穿透,比如說弓箭打開禁止穿透的話,會射到柱子上停下
tool_damage_all
對所有目標造成傷害,包括敵方盟友跟自己...
tool_position : MODE
設(shè)定工具發(fā)動的位置,有三種可選
target - 通過滑鼠游標選擇目標。
user - 使用者自己的位置。
move_to_target - 使角色跳到目標上。
user - 使用者自己的位置。
move_to_target - 使角色跳到目標上。
tool_projectile
讓飛行武器從主角飛到攻擊的目標
(應(yīng)該是拋物線?)
tool_action_times:TIMES : LAG_TIME
觸發(fā)次數(shù)
tool_multihit:LAG_TIME
命中次數(shù)
tool_chain_action:ACTION_ID
角色完成第一個動作後的動作,估計是給ABS2的連續(xù)動作使用
但我去看ABS2的tool事件裡面也沒用到這個指令
tool_chain_action_hit:ACTION_ID
擊中目標後的動作
tool_three_directions
該操作在三個方向上激活。
tool_four_directions
動作在四個方向上激活。
動作在四個方向上激活。
tool_all_directions
動作在所有方向都被激活。
動作在所有方向都被激活。
tool_knockback_duration:X
命中後目標癱瘓的時間。
tool_ignore_shield
碰撞忽略目標是否開啟護盾。
tool_shield_reflect
有使用護盾的話,反射回去
tool_unique
此工具只能使用一次
tool_diagonal
對角線....不知道什麼東西
tool_diagonal_angle
對角線的角度不知道什麼東西
tool_user_animation_id:X
使用工具時播放指定動畫。
tool_cast_animation_id:X
使用魔法詠唱期間播放動畫
tool_shake
擊中目標時候畫面會震動
tool_ignore_knockback
忽略擊退效果
tool_boomerang:X
迴旋鏢模式,X是距離操作的距離。
迴旋鏢模式,X是距離操作的距離。
tool_hookshot:X
飛索模式,X是動作距離。
飛索模式,X是動作距離。
tool_combo:ACTION_ID:COMMAND_TYPE
連續(xù)動作的指令
連續(xù)動作的指令
tool_charge_attack:ACTION_ID:CHARGE_TIME
當玩家按下正常攻擊按鈕時的動作
【謎題事件】
將事件指定為謎題
collision_id:X
當謎題事件與動作事件有衝突的時候,優(yōu)先設(shè)定為謎題編號,此ID要填工具ID
collision_hookshot
將此事件設(shè)定為一個勾索事件
將此事件設(shè)定為一個勾索事件
他的ABS戰(zhàn)鬥我覺得很難用,範例裡面的王戰(zhàn)打到腦羞...
所以剩下的就不翻了...
【切換使用工具的方法】
工具本身是道具,在道具欄按使用,就能切換「裝備」中的工具