在接下來的Action Sequence Pack 1 2 3裡面,提供了更多的序列標籤語法,以下分別介紹。本篇為:
ADD stat BUFF: target, (turns), (show)
添加BUFF,
stat可以替換為下列任一屬性:'hp','mp','atk','def','mat','mdf','agi'或'luk'
turn是回合數,show是是否要顯示在戰鬥紀錄中
範例:
add atk buff: user, 3, show
add def buff: target, 8
ADD stat DEBUFF: target, (turns), (show)
添加DEBUFF,其餘同上。
範例:
add atk debuff: user, 3, show
add def debuff: target, 8
ADD STATE X: target, (show)
ADD STATE X, Y, Z: target (show)
增加狀態,X為狀態編號。也可以添加多個狀態,以逗號分隔。show的話會顯示在戰鬥紀錄中
範例:
add state 5: target
add state 6, 7, 8: user, show
ANIMATION X: target, (mirror)
在目標上播放動畫,X為動畫編號,如果有設定mirror則鏡像播放
範例:
animation 5: user
animation 6: target, mirror
BGM: STOP
BGM: MEMORIZE
BGM: MEMORY
BGM: filename, (volume), (pitch), (pan)
變更BGM用的指令,STOP將停止當前的BGM,MEMORIZE會記住當前BGM,MEMORY 會播放記住的BGM。最後一個則可以播放指定的BGM
範例:
bgm:stop
bgm:memorize
bgm:memory
bgm:Battle7
bgm:Theme2,80,100,0
BGS: STOP
BGS: MEMORIZE
BGS: MEMORY
BGS: filename, (volume), (pitch), (pan)
說明同上,BGS版
ME: STOP
ME: filename, (volume), (pitch), (pan)
說明同上,ME版
CHANGE SWITCH X: on/off/toggle/switch z
CHANGE SWITCH X..Y: on/off/toggle/switch z
CHANGE SWITCH X TO Y: on/off/toggle/switch z
變更開關
範例:
change switch 1: on
change switch 2..4: off
change switch 5 to 8: toggle
change switch 9: switch 5
CHANGE VARIABLE X = Y
CHANGE VARIABLE X += Y
CHANGE VARIABLE X -= Y
CHANGE VARIABLE X *= Y
CHANGE VARIABLE X /= Y
CHANGE VARIABLE X %= Y
變更變數,Y可以是整數或是code
範例:
change variable 1 = 2
change variable 3 += 4
change variable 5 -= 6
change variable 7 *= 8
change variable 9 /= 10
change variable 11 %= 12
COLLAPSE: target, (force)
COMMON EVENT: X
執行公用事件編號X
EVAL: code
如果你會寫JS,可以直接用EVAL寫代碼,如果你不熟悉JS則應該避免使用這個標籤。
Usage Example: eval: $gameParty.loseItem($dataItems[3], 10)
GAIN ITEM X: Y
LOSE ITEM X: Y
GAIN WEAPON X: Y
LOSE WEAPON X: Y
GAIN ARMOR X: Y
LOSE ARMOR X: Y
獲得(失去)物品、武器、防具。X是編號,Y是數量。
範例:
gain item 1: 20
lose weapon 2
gain armor 3: 50
GOLD +x
GOLD -x
金錢增減
範例:
gold +2000
gold -500
HP +X: target, (show)
HP -X: target, (show)
HP +X%: target, (show)
HP -X%: target, (show)
HP +VARIABLE X: target, (show)
HP -VARIABLE X: target, (show)
HP +VARIABLE X%: target, (show)
HP -VARIABLE X%: target, (show)
HP增減
範例:
hp +500: user
hp -variable 5: target
hp +25%: target
hp -variable 7: user
MP +X: target, (show)
MP -X: target, (show)
MP +X%: target, (show)
MP -X%: target, (show)
MP +VARIABLE X: target, (show)
MP -VARIABLE X: target, (show)
MP +VARIABLE X%: target, (show)
MP -VARIABLE X%: target, (show)
MP增減,說明同上
REFRESH STATUS
強制刷新戰鬥狀態視窗來更新參數
REMOVE stat BUFF: target, (show)
移除BUFF
REMOVE stat DEBUFF: target, (show)
移除DEBUFF
REMOVE STATE X: target (show)
REMOVE STATE X, Y, Z: target (show)
移除狀態
SE: filename, (volume), (pitch), (pan)
SE: PLAY OK
SE: PLAY CURSOR
SE: PLAY CANCEL
SE: PLAY BUZZER
SE: PLAY EQUIP
SE: PLAY SAVE
SE: PLAY LOAD
SE: PLAY BATTLE START
SE: PLAY ESCAPE
SE: PLAY ENEMY ATTACK
SE: PLAY ENEMY DAMAGE
SE: PLAY ENEMY COLLAPSE
SE: PLAY BOSS COLLAPSE 1
SE: PLAY BOSS COLLAPSE 2
SE: PLAY ACTOR DAMAGE
SE: PLAY ACTOR COLLAPSE
SE: PLAY RECOVERY
SE: PLAY MISS
SE: PLAY EVASION
SE: PLAY MAGIC EVASION
SE: PLAY REFLECTION
SE: PLAY SHOP
SE: PLAY USE ITEM
SE: PLAY USE SKILL
第一個是播放指定音效,後面的是播放系統音效,是編輯器中設定對應的音效
範例:
se: play enemy attack
se: Ice1
se: Laser2, 80, 100, 0
TP +X: target, (show)
TP -X: target, (show)
TP +X%: target, (show)
TP -X%: target, (show)
TP +VARIABLE X: target, (show)
TP -VARIABLE X: target, (show)
TP +VARIABLE X%: target, (show)
TP -VARIABLE X%: target, (show)
TP增減