跳至內容
RA2DIY-WIKI 当前处于维护模式:页面上的内容随时可能发生更改且不会事先告知。

Kratos:說明書/運用範例和模板

出自RA2DIY
CCC1478留言 | 貢獻2025年7月25日 (五) 17:23的修訂 模板:​ 更新)

運用範例

工程師彈頭

模板

通過掛載AE令單位強制執行一次指令

模擬AE賦予目標Mission效果,以Sleep舉例

[Warheads]

;新人牢記該註冊註冊,出現靈異事件優先懷疑自己有沒有註冊

+=WH_FM_sleep


[AE_FM_sleep]

;僅為最終作用,傳導此AE的接口自行補充

AttachOnceInTechnoType=yes

;防止直接掛到單位身上時的生草瘋狂刷新

DamageSelf.Damage=100

;傷害寫高些,防止因為神必ArmorStatus修正導致傷害無效

DamageSelf.TriggeredTimes=1

;攻擊一次自動結束此AE

DamageSelf.Warhead=WH_FM_sleep

DamageSelf.IgnoreArmor=no

;檢查彈頭上的IsToy防止造成實際傷害,如果被影響的單位是特殊護甲記得改


[WH_FM_sleep]

IsToy=yes

;關掉傷害

ForceMission=sleep


通過掛載AE令單位攻擊AE來源

與上面大同小異,不再注釋

[Warheads]

+=WH_Lue


[AE__Lue]

AttachOnceInTechnoType=yes

DamageSelf.Damage=100

DamageSelf.TriggeredTimes=1

DamageSelf.Warhead=WH_Lue

DamageSelf.IgnoreArmor=no


[WH_Lue]

IsToy=yes

Lueluelue=yes

;啟用嘲諷

Stack.RemoveSkipNext代替實現

假設TestAE1會Next一個TestAE2,TestAE3直接移除TestAE1,TestAE4移除TestAE1且不觸發TestAE2同時觸發TestAE4


[TestAE1]

AttachOnceInTechnoType=yes

Animation=NUKEBALL

Next=TestAE2

[TestAE2]

Animation=NUKEANIM

AttachWithOutTypes=TestAE4

; 無法在TestAE4存在時附加此AE


; 檢查自己並移除,實現掛上TestAE3即可移除TestAE1

[TestAE3]

Stack.Watch=TestAE3

Stack.Level=1

Stack.Condition=GE

Stack.RemoveEffects=TestAE1


; 檢查自己,實現掛上TestAE4即可移除TestAE1

[TestAE4]

Duration=3 ;在需要同時觸發多個類似功能AE時建議拉長,最短3才有效

Stack.Watch=TestAE4

Stack.Level=1

Stack.Condition=GE

Stack.RemoveEffects=TestAE1

Stack.AttachEffects=TestAE5

Stack.RemoveAll=no

; 不移除Watch觀察目標(即自身),以便於讓TestAE2附加時被此AE抑制無法掛上實現跳Next


[TestAE5]

Animation=MININUKE


GIF示例,注釋參考動態文本內容