作者Janyazero (啊啊 真夜呢 )
看板WarCraft
標題[WE] 觸發技能分享 - 虎切
時間Wed Feb 20 00:05:06 2008
技能影片(856Kb)
http://0rz.tw/db3Ha
首先,
感謝測試者佐佐木小次郎先生 ( ̄▽ ̄#)﹏﹏
這算斬擊式的動畫技能吧 。
沒有很華麗,...都是血。
因為很喜歡信長裡面的斬擊式技能(柳生大絕、光秀大絕),
所以自己也做一個看看。
寫的方法好像太冗長了就是了..。
另外這技能沒有刪點 ... @@
技能名字取自於此
--
據《擊劍業談》所記,
一日,勢源之弟治郎左衛門景政,
正式與小次郎較量,
原本想對頑劣子弟懲戒一二,
沒曾想數招之間,
小次郎就以“虎切”的招數,
擊敗了景政,由此一戰成名。
---
-----------------------------------
BsKill A
事件
Unit - A unit 使技能生效
條件
(Ability being cast) 虎切
動作
Set Bs_Caster = (Triggering unit)
Set BsM = 0.00
Set Bs_Target = (Target unit of ability being cast)
Set BsAngle = (Angle from (Position of Bs_Caster) to (Position of
Bs_Target))
Set BsDis = (Distance between (Position of Bs_Caster) and (Position
of Bs_Target))
Unit - 暫停 Bs_Caster
Unit - 暫停 Bs_Target
Unit - Make Bs_Caster 無敵
Unit - Make Bs_Target 無敵
Unit - Add 暴風烏鴉術 to Bs_Target
Unit - Turn collision for Bs_Caster 關閉
Unit - Turn collision for Bs_Target 關閉
Animation - Change Bs_Caster's animation speed to 60.00% of its
original speed
Animation - Play Bs_Caster's attack animation
Special Effect - Create a special effect at (Position of (Triggering
unit)) using Abilities\Spells\Orc\MirrorImage\MirrorImageCaster.mdl
Special Effect - Destroy (Last created special effect)
Trigger - Turn on BsKill B <預置>
BsKill B
事件
Time - Every 0.02 seconds of game time
條件
動作
Set BsNewPoint = ((Position of Bs_Caster) offset by 22.00 towards
BsAngle degrees)
Set BsDis = (Distance between (Position of Bs_Caster) and (Position
of Bs_Target))
Unit - Create 1 殘影 for (Owner of Bs_Caster) at (Position of
Bs_Caster) facing BsAngle degrees
Unit - Turn collision for (Last created unit) 關閉
Unit Group - Add (Last created unit) to BsUnitGroup
Animation - Change (Last created unit)'s vertex coloring to (100.00%,
100.00%, 100.00%) with 80.00% transparency
Animation - Play (Last created unit)'s attack animation
Unit - Move Bs_Caster instantly to BsNewPoint
If (All Conditions are True) then do (Then Actions) else do (Else
Actions)
若符合這些條件
BsDis 小於或等於 50.00
就執行這些動作
Special Effect - Create a special effect attached to the
overhead of Bs_Target using
Abilities\Spells\Human\Resurrect\ResurrectTarget.mdl
Special Effect - Destroy (Last created special effect)
Animation - Play Bs_Target's death animation
Wait 0.20 seconds
Trigger - Turn off (This trigger)
Unit Group - Pick every unit in BsUnitGroup and do (Actions)
迴圈 - 動作
Unit - Kill (Picked unit)
Unit - Remove (Picked unit) from the game
Special Effect - Create a special effect attached to the
overhead of Bs_Target using
Objects\Spawnmodels\Human\HumanBlood\BloodElfSpellThiefBlood.mdl
Special Effect - Destroy (Last created special effect)
Trigger - Turn on BsKill C <預置>
Wait 0.80 seconds
Unit - Hide Bs_Caster
Special Effect - Create a special effect attached to the
overhead of Bs_Caster using
Abilities\Spells\Orc\MirrorImage\MirrorImageCaster.mdl
Special Effect - Destroy (Last created special effect)
BsKill C
事件
Time - Every 0.02 seconds of game time
條件
動作
Animation - Change Bs_Target flying height to ((Current flying height
of Bs_Target) + 15.00) at 0.00
If (All Conditions are True) then do (Then Actions) else do (Else
Actions)
若符合這些條件
(Current flying height of Bs_Target) 大於或等於 600.00
就執行這些動作
Trigger - Turn off (This trigger)
Unit - Create 1 殘影 for (Owner of Bs_Caster) at ((Position
of Bs_Target) offset by -120.00 towards BsAngle degrees) facing (Position of
Bs_Target)
Animation - Change (Last created unit)'s vertex coloring to
(100.00%, 100.00%, 100.00%) with 85.00% transparency
Special Effect - Create a special effect attached to the
overhead of (Last created unit) using
Abilities\Spells\Orc\MirrorImage\MirrorImageCaster.mdl
Special Effect - Destroy (Last created special effect)
Animation - Change (Last created unit)'s vertex coloring to
(100.00%, 100.00%, 100.00%) with 0.00% transparency
Animation - Change (Last created unit) flying height to
620.00 at 0.00
Animation - Change (Last created unit)'s animation speed to
300.00% of its original speed
Trigger - Turn on BsKill D <預置>
BsKill D
事件
Time - Every 0.20 seconds of game time
條件
動作
Set BsM = (BsM + 1.00)
Animation - Play Bs_Target's death animation
Animation - Play (Last created unit)'s attack animation
Special Effect - Create a special effect attached to the overhead of
Bs_Target using
Objects\Spawnmodels\Human\HumanBlood\BloodElfSpellThiefBlood.mdl
Special Effect - Destroy (Last created special effect)
If (All Conditions are True) then do (Then Actions) else do (Else
Actions)
若符合這些條件
BsM 等於 20.00
就執行這些動作
Trigger - Turn off (This trigger)
Animation - Change (Last created unit)'s animation speed to
140.00% of its original speed
Animation - Play (Last created unit)'s attack slam animation
Wait 0.20 game-time seconds
Special Effect - Create a special effect attached to the
overhead of Bs_Target using Abilities\Spells\Other\Volcano\VolcanoDeath.mdl
Special Effect - Destroy (Last created special effect)
Wait 0.40 game-time seconds
Animation - Change (Last created unit)'s vertex coloring to
(100.00%, 100.00%, 100.00%) with 100.00% transparency
Special Effect - Create a special effect attached to the
overhead of (Last created unit) using
Abilities\Spells\Orc\MirrorImage\MirrorImageCaster.mdl
Special Effect - Destroy (Last created special effect)
Wait 0.20 game-time seconds
Trigger - Turn on BsKill E <預置>
BsKill E
事件
Time - Every 0.02 seconds of game time
條件
動作
Animation - Change Bs_Target flying height to ((Current flying height
of Bs_Target) - 15.00) at 0.00
If (All Conditions are True) then do (Then Actions) else do (Else
Actions)
若符合這些條件
(Current flying height of Bs_Target) 小於或等於 10.00
就執行這些動作
Trigger - Turn off (This trigger)
Environment - Create a 0.80 second 暫時的crater deformation
at (Position of Bs_Target) with radius 512.00 and depth 300.00
Special Effect - Create a special effect at (Position of
Bs_Target) using
Objects\Spawnmodels\Other\NeutralBuildingExplosion\NeutralBuildingExplosion.mdl
Special Effect - Destroy (Last created special effect)
Wait 0.30 seconds
Special Effect - Create a special effect attached to the
overhead of (Last created unit) using
Abilities\Spells\Orc\MirrorImage\MirrorImageCaster.mdl
Special Effect - Destroy (Last created special effect)
Unit - Kill (Last created unit)
Unit - Remove (Last created unit) from the game
Special Effect - Create a special effect at (Position of
Bs_Caster) using Abilities\Spells\Orc\MirrorImage\MirrorImageCaster.mdl
Special Effect - Destroy (Last created special effect)
Unit - Unhide Bs_Caster
Wait 1.00 game-time seconds
Animation - Play Bs_Target's death animation
Unit - Make Bs_Caster 非無敵
Unit - Make Bs_Target 非無敵
Unit - Cause Bs_Caster to damage Bs_Target, dealing 1000.00
damage of attack type 法術 and damage type 普通
Wait 0.30 game-time seconds
Unit - 解除暫停 Bs_Caster
Unit - 解除暫停 Bs_Target
Unit - Turn collision for Bs_Caster 開啟
Unit - Turn collision for Bs_Target 開啟
Unit - Remove 暴風烏鴉術 from Bs_Target
----
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.116.65.62
※ 編輯: Janyazero 來自: 59.116.65.62 (02/20 00:06)
推 trusy:抓個小錯誤 光秀大絕不是斬擊式 秀滿才是 02/20 00:05
→ Janyazero:記錯了 XD 不常玩信長 Sor 02/20 00:06
→ Janyazero:不太會用色碼 將就一下 02/20 00:07
推 CBH:帥氣~! 02/20 00:10
推 ELF007:光秀是血刃亂舞XD 02/20 00:13
推 wix3000:辛苦推 用到五個觸發還真是辛苦了啊 02/20 00:14
推 MoonSkyFish:蠻帥的 02/20 00:17
推 songing35:好威喔 02/20 00:22
推 zealotjacky:滿帥的 02/20 00:30
推 zeals:八秒的定技 要留人超級好用的..:Q 02/20 00:35
推 hsj8266:帥!!!! 02/20 00:37
推 ZellH:好帥 推一個 02/20 00:39
推 jj1313:超帥的 02/20 01:00
推 RXCPU:看到飛起來感覺好棒好期待 但慢慢的飄下來的收尾讓我失望點 02/20 01:01
推 goscowalker:最後那個瞬移還蠻酷的 有一擊必殺的架式 02/20 01:15
推 Kulawa:好帥XD 但丁他哥嗎XDD 02/20 01:19
推 sa23palipali:帥 02/20 02:43
推 williams1002:好帥 02/20 05:53
推 xrdx:超究武神霸斬! 02/20 07:56
→ EricByrnes:結尾如果是轟下來就好了 >"< 不過還是很帥 02/20 09:01
推 xptx:被打那麼多下 還在睡覺QQ~ 02/20 09:23
推 yoshigi:很棒 很像戰國無雙信長還有真田幸村的C-2系列 02/20 12:09
推 Attui:! 02/20 13:04
推 wheels:原po暴風烏鴉術可以再加個往前的位移 這樣視覺效果上落下 02/20 13:13
→ wheels:時會比較快 02/20 13:14
推 Cheya:好看! 02/20 14:49