diff --git a/Asset/data/asset/functions/mob/0411.behemoth/_index.d.mcfunction b/Asset/data/asset/functions/mob/0411.behemoth/_index.d.mcfunction index 7155c3739f..7cf571a1af 100644 --- a/Asset/data/asset/functions/mob/0411.behemoth/_index.d.mcfunction +++ b/Asset/data/asset/functions/mob/0411.behemoth/_index.d.mcfunction @@ -89,6 +89,8 @@ #declare function animated_java:behemoth_aj/animations/3_1_casting/tween #declare function animated_java:behemoth_aj/animations/3_2_cast_start_dive/tween #declare function animated_java:behemoth_aj/animations/3_3_casting_dive/tween + #declare function animated_java:behemoth_aj/animations/3_4_cast_start_flatten/tween + #declare function animated_java:behemoth_aj/animations/3_5_casting_flatten/tween #declare function animated_java:behemoth_aj/animations/4_breath/tween #declare function animated_java:behemoth_aj/animations/4_breath_continue/tween #declare function animated_java:behemoth_aj/animations/5_flatten/tween diff --git a/Asset/data/asset/functions/mob/0411.behemoth/tick/animated_java/play/3_4_cast_start_flatten.mcfunction b/Asset/data/asset/functions/mob/0411.behemoth/tick/animated_java/play/3_4_cast_start_flatten.mcfunction new file mode 100644 index 0000000000..9945ebb115 --- /dev/null +++ b/Asset/data/asset/functions/mob/0411.behemoth/tick/animated_java/play/3_4_cast_start_flatten.mcfunction @@ -0,0 +1,8 @@ +#> asset:mob/0411.behemoth/tick/animated_java/play/3_4_cast_start_flatten +# +# アニメーション再生 +# +# @within asset:mob/0411.behemoth/tick/** + +# 再生 + function animated_java:behemoth_aj/animations/3_4_cast_start_flatten/tween {duration:1, to_frame: 1} diff --git a/Asset/data/asset/functions/mob/0411.behemoth/tick/animated_java/play/3_5_casting_flatten.mcfunction b/Asset/data/asset/functions/mob/0411.behemoth/tick/animated_java/play/3_5_casting_flatten.mcfunction new file mode 100644 index 0000000000..b460398d7f --- /dev/null +++ b/Asset/data/asset/functions/mob/0411.behemoth/tick/animated_java/play/3_5_casting_flatten.mcfunction @@ -0,0 +1,8 @@ +#> asset:mob/0411.behemoth/tick/animated_java/play/3_5_casting_flatten +# +# アニメーション再生 +# +# @within asset:mob/0411.behemoth/tick/** + +# 再生 + function animated_java:behemoth_aj/animations/3_5_casting_flatten/tween {duration:6, to_frame: 6} diff --git a/Asset/data/asset/functions/mob/0411.behemoth/tick/event/flatten/.mcfunction b/Asset/data/asset/functions/mob/0411.behemoth/tick/event/flatten/.mcfunction index 2a24f333d6..dc135a7bad 100644 --- a/Asset/data/asset/functions/mob/0411.behemoth/tick/event/flatten/.mcfunction +++ b/Asset/data/asset/functions/mob/0411.behemoth/tick/event/flatten/.mcfunction @@ -9,8 +9,8 @@ # 詠唱 # アニメーション再生 - execute if score @s BF.EventTimer matches 1 as @e[type=item_display,tag=BF.ModelRoot,sort=nearest,limit=1] run function asset:mob/0411.behemoth/tick/animated_java/play/3_0_cast_start - execute if score @s BF.EventTimer matches 20 as @e[type=item_display,tag=BF.ModelRoot,sort=nearest,limit=1] run function asset:mob/0411.behemoth/tick/animated_java/play/3_1_casting + execute if score @s BF.EventTimer matches 1 as @e[type=item_display,tag=BF.ModelRoot,sort=nearest,limit=1] run function asset:mob/0411.behemoth/tick/animated_java/play/3_4_cast_start_flatten + execute if score @s BF.EventTimer matches 20 as @e[type=item_display,tag=BF.ModelRoot,sort=nearest,limit=1] run function asset:mob/0411.behemoth/tick/animated_java/play/3_5_casting_flatten # ターゲットを向く execute if score @s BF.EventTimer matches 1..95 run function asset:mob/0411.behemoth/tick/util/rotate_to_target diff --git a/Asset/data/asset/functions/mob/0411.behemoth/tick/event/terzetto_succession_dive/.mcfunction b/Asset/data/asset/functions/mob/0411.behemoth/tick/event/terzetto_succession_dive/.mcfunction index 1208c96a46..804a37d4bb 100644 --- a/Asset/data/asset/functions/mob/0411.behemoth/tick/event/terzetto_succession_dive/.mcfunction +++ b/Asset/data/asset/functions/mob/0411.behemoth/tick/event/terzetto_succession_dive/.mcfunction @@ -37,8 +37,8 @@ # フラッテン # 詠唱 # アニメーション再生 - execute if score @s BF.EventTimer matches 121 as @e[type=item_display,tag=BF.ModelRoot,sort=nearest,limit=1] run function asset:mob/0411.behemoth/tick/animated_java/play/3_0_cast_start - execute if score @s BF.EventTimer matches 140 as @e[type=item_display,tag=BF.ModelRoot,sort=nearest,limit=1] run function asset:mob/0411.behemoth/tick/animated_java/play/3_1_casting + execute if score @s BF.EventTimer matches 121 as @e[type=item_display,tag=BF.ModelRoot,sort=nearest,limit=1] run function asset:mob/0411.behemoth/tick/animated_java/play/3_4_cast_start_flatten + execute if score @s BF.EventTimer matches 140 as @e[type=item_display,tag=BF.ModelRoot,sort=nearest,limit=1] run function asset:mob/0411.behemoth/tick/animated_java/play/3_5_casting_flatten # ターゲットを向く execute if score @s BF.EventTimer matches 121..215 run function asset:mob/0411.behemoth/tick/util/rotate_to_target # 攻撃 diff --git a/Asset/data/asset/functions/mob/0412.tiamat/_index.d.mcfunction b/Asset/data/asset/functions/mob/0412.tiamat/_index.d.mcfunction index 1e451a7e69..b0a33df785 100644 --- a/Asset/data/asset/functions/mob/0412.tiamat/_index.d.mcfunction +++ b/Asset/data/asset/functions/mob/0412.tiamat/_index.d.mcfunction @@ -87,6 +87,8 @@ #declare function animated_java:tiamat_aj/animations/3_4_cast_fly2land_start/tween #declare function animated_java:tiamat_aj/animations/3_5_cast_start_dive/tween #declare function animated_java:tiamat_aj/animations/3_6_casting_dive/tween + #declare function animated_java:tiamat_aj/animations/3_7_cast_start_breath/tween + #declare function animated_java:tiamat_aj/animations/3_8_casting_breath/tween #declare function animated_java:tiamat_aj/animations/4_breath/tween #declare function animated_java:tiamat_aj/animations/5_deathwing/tween #declare function animated_java:tiamat_aj/animations/6_0_flymove_start/tween diff --git a/Asset/data/asset/functions/mob/0412.tiamat/tick/animated_java/play/3_7_cast_start_breath.mcfunction b/Asset/data/asset/functions/mob/0412.tiamat/tick/animated_java/play/3_7_cast_start_breath.mcfunction new file mode 100644 index 0000000000..b46d04c0e3 --- /dev/null +++ b/Asset/data/asset/functions/mob/0412.tiamat/tick/animated_java/play/3_7_cast_start_breath.mcfunction @@ -0,0 +1,8 @@ +#> asset:mob/0412.tiamat/tick/animated_java/play/3_7_cast_start_breath +# +# アニメーション再生 +# +# @within asset:mob/0412.tiamat/tick/** + +# 再生 + function animated_java:tiamat_aj/animations/3_7_cast_start_breath/tween {duration:6, to_frame: 6} diff --git a/Asset/data/asset/functions/mob/0412.tiamat/tick/animated_java/play/3_8_casting_breath.mcfunction b/Asset/data/asset/functions/mob/0412.tiamat/tick/animated_java/play/3_8_casting_breath.mcfunction new file mode 100644 index 0000000000..83d660ef4c --- /dev/null +++ b/Asset/data/asset/functions/mob/0412.tiamat/tick/animated_java/play/3_8_casting_breath.mcfunction @@ -0,0 +1,8 @@ +#> asset:mob/0412.tiamat/tick/animated_java/play/3_8_casting_breath +# +# アニメーション再生 +# +# @within asset:mob/0412.tiamat/tick/** + +# 再生 + function animated_java:tiamat_aj/animations/3_8_casting_breath/tween {duration:1, to_frame: 1} diff --git a/Asset/data/asset/functions/mob/0412.tiamat/tick/event/darkbreath/.mcfunction b/Asset/data/asset/functions/mob/0412.tiamat/tick/event/darkbreath/.mcfunction index 0dea71adb8..6e45450933 100644 --- a/Asset/data/asset/functions/mob/0412.tiamat/tick/event/darkbreath/.mcfunction +++ b/Asset/data/asset/functions/mob/0412.tiamat/tick/event/darkbreath/.mcfunction @@ -9,8 +9,8 @@ # 詠唱 # アニメーション再生 - execute if score @s BG.EventTimer matches 1 as @e[type=item_display,tag=BG.ModelRoot,sort=nearest,limit=1] run function asset:mob/0412.tiamat/tick/animated_java/play/3_0_cast_start - execute if score @s BG.EventTimer matches 20 as @e[type=item_display,tag=BG.ModelRoot,sort=nearest,limit=1] run function asset:mob/0412.tiamat/tick/animated_java/play/3_1_casting + execute if score @s BG.EventTimer matches 1 as @e[type=item_display,tag=BG.ModelRoot,sort=nearest,limit=1] run function asset:mob/0412.tiamat/tick/animated_java/play/3_7_cast_start_breath + execute if score @s BG.EventTimer matches 20 as @e[type=item_display,tag=BG.ModelRoot,sort=nearest,limit=1] run function asset:mob/0412.tiamat/tick/animated_java/play/3_8_casting_breath # ターゲットを向く execute if score @s BG.EventTimer matches 1..95 run function asset:mob/0412.tiamat/tick/util/rotate_to_target # 口元に氷の予兆 diff --git a/Asset/data/asset/functions/mob/0412.tiamat/tick/event/terzetto_aligning/.mcfunction b/Asset/data/asset/functions/mob/0412.tiamat/tick/event/terzetto_aligning/.mcfunction index 062404de6c..59df819be9 100644 --- a/Asset/data/asset/functions/mob/0412.tiamat/tick/event/terzetto_aligning/.mcfunction +++ b/Asset/data/asset/functions/mob/0412.tiamat/tick/event/terzetto_aligning/.mcfunction @@ -58,8 +58,8 @@ # アダマントスパイク # 詠唱 # アニメーション再生 - execute if score @s BG.EventTimer matches 471 as @e[type=item_display,tag=BG.ModelRoot,sort=nearest,limit=1] run function asset:mob/0412.tiamat/tick/animated_java/play/3_0_cast_start - execute if score @s BG.EventTimer matches 490 as @e[type=item_display,tag=BG.ModelRoot,sort=nearest,limit=1] run function asset:mob/0412.tiamat/tick/animated_java/play/3_1_casting + execute if score @s BG.EventTimer matches 471 as @e[type=item_display,tag=BG.ModelRoot,sort=nearest,limit=1] run function asset:mob/0412.tiamat/tick/animated_java/play/3_7_cast_start_breath + execute if score @s BG.EventTimer matches 490 as @e[type=item_display,tag=BG.ModelRoot,sort=nearest,limit=1] run function asset:mob/0412.tiamat/tick/animated_java/play/3_8_casting_breath execute if score @s BG.EventTimer matches 735 as @e[type=item_display,tag=BG.ModelRoot,sort=nearest,limit=1] run function asset:mob/0412.tiamat/tick/animated_java/play/4_breath # 攻撃 execute if score @s BG.EventTimer matches 490 at @e[type=marker,tag=BE.CenterPosition] facing entity @s feet rotated ~ 0 run function asset:mob/0412.tiamat/tick/event/terzetto_aligning/summon_attack_position diff --git a/Asset/data/asset/functions/mob/0412.tiamat/tick/event/terzetto_disaster/.mcfunction b/Asset/data/asset/functions/mob/0412.tiamat/tick/event/terzetto_disaster/.mcfunction index ff11e2c4c6..9c5feecf02 100644 --- a/Asset/data/asset/functions/mob/0412.tiamat/tick/event/terzetto_disaster/.mcfunction +++ b/Asset/data/asset/functions/mob/0412.tiamat/tick/event/terzetto_disaster/.mcfunction @@ -17,8 +17,8 @@ # ダークブレス # 詠唱 # アニメーション再生 - execute if score @s BG.EventTimer matches 71 as @e[type=item_display,tag=BG.ModelRoot,sort=nearest,limit=1] run function asset:mob/0412.tiamat/tick/animated_java/play/3_0_cast_start - execute if score @s BG.EventTimer matches 90 as @e[type=item_display,tag=BG.ModelRoot,sort=nearest,limit=1] run function asset:mob/0412.tiamat/tick/animated_java/play/3_1_casting + execute if score @s BG.EventTimer matches 71 as @e[type=item_display,tag=BG.ModelRoot,sort=nearest,limit=1] run function asset:mob/0412.tiamat/tick/animated_java/play/3_7_cast_start_breath + execute if score @s BG.EventTimer matches 90 as @e[type=item_display,tag=BG.ModelRoot,sort=nearest,limit=1] run function asset:mob/0412.tiamat/tick/animated_java/play/3_8_casting_breath # ターゲットを向く execute if score @s BG.EventTimer matches 71..270 run function asset:mob/0412.tiamat/tick/util/rotate_to_target # 口元に氷の予兆