Skip to content

Commit

Permalink
軽量化
Browse files Browse the repository at this point in the history
  • Loading branch information
EllaCoat committed Aug 15, 2024
1 parent 32d99b1 commit df21e82
Show file tree
Hide file tree
Showing 13 changed files with 117 additions and 153 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
# ディメンションソード 拡散
#
# @within function
# asset:mob/0391.axia_first/ai/animation/9_0_dimension_slash/
# asset:mob/0391.axia_first/ai/animation/10_0_kourai/
# asset:mob/0391.axia_first/ai/animation/10_0_kourai/sword/spread_loop

Expand All @@ -16,7 +17,7 @@
data modify storage lib: Argument.Bounds set value [[22d,22d],[0,0],[22d,22d]]
execute as 0-0-0-0-0 at @s run function lib:spread_entity/

# 半径14m以内ではない 又は 他の歯車と重なっている場合再拡散する
# 半径22m以内ではない 又は 他と重なっている場合再拡散する
execute at 0-0-0-0-0 unless entity @e[type=marker,tag=AV.Marker.SummonPoint,distance=..22,limit=1] run scoreboard players set $AV.Temp Temporary 1
execute at 0-0-0-0-0 if entity @e[type=marker,tag=AV.DimSword,distance=0.001..5] run scoreboard players set $AV.Temp Temporary 1

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -37,14 +37,26 @@
execute if score @s AV.AnimationTick matches 66 as @a[tag=!PlayerShouldInvulnerable,distance=..100,sort=random,limit=2] at @s run function asset:mob/0391.axia_first/ai/animation/9_0_dimension_slash/sword/normal
execute if score @s AV.AnimationTick matches 76 as @a[tag=!PlayerShouldInvulnerable,distance=..100,sort=random,limit=2] at @s run function asset:mob/0391.axia_first/ai/animation/9_0_dimension_slash/sword/normal
execute if score @s AV.AnimationTick matches 86 as @a[tag=!PlayerShouldInvulnerable,distance=..100,sort=random,limit=2] at @s run function asset:mob/0391.axia_first/ai/animation/9_0_dimension_slash/sword/normal
execute if score @s AV.AnimationTick matches 31 as @a[tag=!PlayerShouldInvulnerable,distance=..100,sort=random,limit=2] at @s run function asset:mob/0391.axia_first/ai/animation/9_0_dimension_slash/sword/normal
execute if score @s AV.AnimationTick matches 41 as @a[tag=!PlayerShouldInvulnerable,distance=..100,sort=random,limit=2] at @s run function asset:mob/0391.axia_first/ai/animation/9_0_dimension_slash/sword/normal
execute if score @s AV.AnimationTick matches 51 as @a[tag=!PlayerShouldInvulnerable,distance=..100,sort=random,limit=2] at @s run function asset:mob/0391.axia_first/ai/animation/9_0_dimension_slash/sword/normal
execute if score @s AV.AnimationTick matches 61 as @a[tag=!PlayerShouldInvulnerable,distance=..100,sort=random,limit=2] at @s run function asset:mob/0391.axia_first/ai/animation/9_0_dimension_slash/sword/normal
execute if score @s AV.AnimationTick matches 71 as @a[tag=!PlayerShouldInvulnerable,distance=..100,sort=random,limit=2] at @s run function asset:mob/0391.axia_first/ai/animation/9_0_dimension_slash/sword/normal
execute if score @s AV.AnimationTick matches 81 as @a[tag=!PlayerShouldInvulnerable,distance=..100,sort=random,limit=2] at @s run function asset:mob/0391.axia_first/ai/animation/9_0_dimension_slash/sword/normal

# ハード限定拡散
execute if score @s AV.AnimationTick matches 33 if predicate api:global_vars/difficulty/min/hard run function asset:mob/0391.axia_first/ai/animation/9_0_dimension_slash/sword/normal_hard
execute if score @s AV.AnimationTick matches 43 if predicate api:global_vars/difficulty/min/hard run function asset:mob/0391.axia_first/ai/animation/9_0_dimension_slash/sword/normal_hard
execute if score @s AV.AnimationTick matches 53 if predicate api:global_vars/difficulty/min/hard run function asset:mob/0391.axia_first/ai/animation/9_0_dimension_slash/sword/normal_hard
execute if score @s AV.AnimationTick matches 63 if predicate api:global_vars/difficulty/min/hard run function asset:mob/0391.axia_first/ai/animation/9_0_dimension_slash/sword/normal_hard
execute if score @s AV.AnimationTick matches 73 if predicate api:global_vars/difficulty/min/hard run function asset:mob/0391.axia_first/ai/animation/9_0_dimension_slash/sword/normal_hard
execute if score @s AV.AnimationTick matches 83 if predicate api:global_vars/difficulty/min/hard run function asset:mob/0391.axia_first/ai/animation/9_0_dimension_slash/sword/normal_hard
execute if score @s AV.AnimationTick matches 33 if predicate api:global_vars/difficulty/min/hard run function asset:mob/0391.axia_first/ai/animation/10_0_kourai/sword/spread_loop
execute if score @s AV.AnimationTick matches 38 if predicate api:global_vars/difficulty/min/hard run function asset:mob/0391.axia_first/ai/animation/10_0_kourai/sword/spread_loop
execute if score @s AV.AnimationTick matches 43 if predicate api:global_vars/difficulty/min/hard run function asset:mob/0391.axia_first/ai/animation/10_0_kourai/sword/spread_loop
execute if score @s AV.AnimationTick matches 48 if predicate api:global_vars/difficulty/min/hard run function asset:mob/0391.axia_first/ai/animation/10_0_kourai/sword/spread_loop
execute if score @s AV.AnimationTick matches 53 if predicate api:global_vars/difficulty/min/hard run function asset:mob/0391.axia_first/ai/animation/10_0_kourai/sword/spread_loop
execute if score @s AV.AnimationTick matches 58 if predicate api:global_vars/difficulty/min/hard run function asset:mob/0391.axia_first/ai/animation/10_0_kourai/sword/spread_loop
execute if score @s AV.AnimationTick matches 63 if predicate api:global_vars/difficulty/min/hard run function asset:mob/0391.axia_first/ai/animation/10_0_kourai/sword/spread_loop
execute if score @s AV.AnimationTick matches 68 if predicate api:global_vars/difficulty/min/hard run function asset:mob/0391.axia_first/ai/animation/10_0_kourai/sword/spread_loop
execute if score @s AV.AnimationTick matches 73 if predicate api:global_vars/difficulty/min/hard run function asset:mob/0391.axia_first/ai/animation/10_0_kourai/sword/spread_loop
execute if score @s AV.AnimationTick matches 78 if predicate api:global_vars/difficulty/min/hard run function asset:mob/0391.axia_first/ai/animation/10_0_kourai/sword/spread_loop
execute if score @s AV.AnimationTick matches 83 if predicate api:global_vars/difficulty/min/hard run function asset:mob/0391.axia_first/ai/animation/10_0_kourai/sword/spread_loop
execute if score @s AV.AnimationTick matches 88 if predicate api:global_vars/difficulty/min/hard run function asset:mob/0391.axia_first/ai/animation/10_0_kourai/sword/spread_loop
tag @s remove AV.Temp.This


Expand Down
Original file line number Diff line number Diff line change
@@ -1,16 +1,14 @@
#> asset:mob/0391.axia_first/ai/animation/9_0_dimension_slash/sword/normal
#
# ランダム拡散
# ディメンションソード 周囲に召喚
#
# @within function asset:mob/0391.axia_first/ai/animation/9_0_dimension_slash/

# Markerを呼び出す
tp 0-0-0-0-0 ^ ^ ^ ~ ~
# 拡散値
data modify storage lib: Argument.Bounds set value [[6d,6d],[0d,0d],[6d,6d]]
# 拡散する
execute as 0-0-0-0-0 at @s run function lib:spread_entity/
# ソード召喚
execute at 0-0-0-0-0 run function asset:mob/0391.axia_first/ai/projectile/sword/0.summon
# Makerを戻してあげる
execute in overworld run tp 0-0-0-0-0 0.0 0.0 0.0
# スコア設定
scoreboard players set $AV.Loop Temporary 0

# 拡散
function asset:mob/0391.axia_first/ai/animation/9_0_dimension_slash/sword/normal_loop

# リセット
scoreboard players reset $AV.Loop Temporary

This file was deleted.

Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
#> asset:mob/0391.axia_first/ai/animation/9_0_dimension_slash/sword/normal_loop
#
# ディメンションソード 召喚ループ処理
#
# @within function
# asset:mob/0391.axia_first/ai/animation/9_0_dimension_slash/sword/normal
# asset:mob/0391.axia_first/ai/animation/9_0_dimension_slash/sword/normal_loop

# 再拡散時用にリセット
scoreboard players reset $AV.Temp Temporary

# 再拡散用スコア上昇
scoreboard players add $AV.Loop Temporary 1

# Markerを呼び出す
tp 0-0-0-0-0 ^ ^ ^ ~ ~

# 拡散する
data modify storage lib: Argument.Bounds set value [[12d,12d],[0,0],[12d,12d]]
execute as 0-0-0-0-0 at @s run function lib:spread_entity/

# 半径22m以内ではない 又は 他と重なっている場合再拡散する
execute at 0-0-0-0-0 unless entity @e[type=marker,tag=AV.Marker.SummonPoint,distance=..22,limit=1] run scoreboard players set $AV.Temp Temporary 1
execute at 0-0-0-0-0 if entity @e[type=marker,tag=AV.DimSword,distance=0.001..5] run scoreboard players set $AV.Temp Temporary 1

# 条件を満たしていれば置く
execute unless score $AV.Temp Temporary matches 1 at 0-0-0-0-0 run function asset:mob/0391.axia_first/ai/projectile/sword/0.summon

# Makerを戻してあげる
execute in overworld run tp 0-0-0-0-0 0.0 0.0 0.0

# 満たしていなければ再拡散
execute if score $AV.Temp Temporary matches 1 if score $AV.Loop Temporary matches ..10 run function asset:mob/0391.axia_first/ai/animation/9_0_dimension_slash/sword/normal_loop
Original file line number Diff line number Diff line change
Expand Up @@ -8,9 +8,12 @@
scoreboard players add @s AV.ProjectileTick 1

# 回転・演出
tp @s ~ ~ ~ ~10 0
tp @s ~ ~ ~ ~20 0
execute at @s run function asset:mob/0391.axia_first/ai/projectile/critical/vfx/tick
execute if score @s AV.ProjectileTick matches 1 run playsound entity.zombie_villager.converted hostile @a[distance=..32] ~ ~ ~ 1 1.5 0

# 処理
execute if score @s AV.ProjectileTick matches 21 run function asset:mob/0391.axia_first/ai/projectile/critical/3.cast
execute if score @s AV.ProjectileTick matches 21 if entity @s[tag=!AV.CriticalOpening] run function asset:mob/0391.axia_first/ai/projectile/critical/3.cast

#
execute if score @s AV.ProjectileTick matches 81 run function asset:mob/0391.axia_first/ai/projectile/critical/3.cast
Original file line number Diff line number Diff line change
Expand Up @@ -4,69 +4,37 @@
#
# @within function asset:mob/0391.axia_first/ai/projectile/critical/2.tick

# 円.002
particle flame ^-0.0 ^0.2 ^6.0 0.0 0.0 0.0 0.0 1 force @a[distance=..32]
particle flame ^0.588 ^0.2 ^5.971 0.0 0.0 0.0 0.0 1 force @a[distance=..32]
particle flame ^1.171 ^0.2 ^5.885 0.0 0.0 0.0 0.0 1 force @a[distance=..32]
particle flame ^1.742 ^0.2 ^5.742 0.0 0.0 0.0 0.0 1 force @a[distance=..32]
particle flame ^2.296 ^0.2 ^5.543 0.0 0.0 0.0 0.0 1 force @a[distance=..32]
particle flame ^2.828 ^0.2 ^5.292 0.0 0.0 0.0 0.0 1 force @a[distance=..32]
particle flame ^3.333 ^0.2 ^4.989 0.0 0.0 0.0 0.0 1 force @a[distance=..32]
particle flame ^3.806 ^0.2 ^4.638 0.0 0.0 0.0 0.0 1 force @a[distance=..32]
particle flame ^4.243 ^0.2 ^4.243 0.0 0.0 0.0 0.0 1 force @a[distance=..32]
particle flame ^4.638 ^0.2 ^3.806 0.0 0.0 0.0 0.0 1 force @a[distance=..32]
particle flame ^4.989 ^0.2 ^3.333 0.0 0.0 0.0 0.0 1 force @a[distance=..32]
particle flame ^5.292 ^0.2 ^2.828 0.0 0.0 0.0 0.0 1 force @a[distance=..32]
particle flame ^5.543 ^0.2 ^2.296 0.0 0.0 0.0 0.0 1 force @a[distance=..32]
particle flame ^5.742 ^0.2 ^1.742 0.0 0.0 0.0 0.0 1 force @a[distance=..32]
particle flame ^5.885 ^0.2 ^1.171 0.0 0.0 0.0 0.0 1 force @a[distance=..32]
particle flame ^5.971 ^0.2 ^0.588 0.0 0.0 0.0 0.0 1 force @a[distance=..32]
particle flame ^6.0 ^0.2 ^0.0 0.0 0.0 0.0 0.0 1 force @a[distance=..32]
particle flame ^5.971 ^0.2 ^-0.588 0.0 0.0 0.0 0.0 1 force @a[distance=..32]
particle flame ^5.885 ^0.2 ^-1.171 0.0 0.0 0.0 0.0 1 force @a[distance=..32]
particle flame ^5.742 ^0.2 ^-1.742 0.0 0.0 0.0 0.0 1 force @a[distance=..32]
particle flame ^5.543 ^0.2 ^-2.296 0.0 0.0 0.0 0.0 1 force @a[distance=..32]
particle flame ^5.292 ^0.2 ^-2.828 0.0 0.0 0.0 0.0 1 force @a[distance=..32]
particle flame ^4.989 ^0.2 ^-3.333 0.0 0.0 0.0 0.0 1 force @a[distance=..32]
particle flame ^4.638 ^0.2 ^-3.806 0.0 0.0 0.0 0.0 1 force @a[distance=..32]
particle flame ^4.243 ^0.2 ^-4.243 0.0 0.0 0.0 0.0 1 force @a[distance=..32]
particle flame ^3.806 ^0.2 ^-4.638 0.0 0.0 0.0 0.0 1 force @a[distance=..32]
particle flame ^3.333 ^0.2 ^-4.989 0.0 0.0 0.0 0.0 1 force @a[distance=..32]
particle flame ^2.828 ^0.2 ^-5.292 0.0 0.0 0.0 0.0 1 force @a[distance=..32]
particle flame ^2.296 ^0.2 ^-5.543 0.0 0.0 0.0 0.0 1 force @a[distance=..32]
particle flame ^1.742 ^0.2 ^-5.742 0.0 0.0 0.0 0.0 1 force @a[distance=..32]
particle flame ^1.171 ^0.2 ^-5.885 0.0 0.0 0.0 0.0 1 force @a[distance=..32]
particle flame ^0.588 ^0.2 ^-5.971 0.0 0.0 0.0 0.0 1 force @a[distance=..32]
particle flame ^-0.0 ^0.2 ^-6.0 0.0 0.0 0.0 0.0 1 force @a[distance=..32]
particle flame ^-0.588 ^0.2 ^-5.971 0.0 0.0 0.0 0.0 1 force @a[distance=..32]
particle flame ^-1.171 ^0.2 ^-5.885 0.0 0.0 0.0 0.0 1 force @a[distance=..32]
particle flame ^-1.742 ^0.2 ^-5.742 0.0 0.0 0.0 0.0 1 force @a[distance=..32]
particle flame ^-2.296 ^0.2 ^-5.543 0.0 0.0 0.0 0.0 1 force @a[distance=..32]
particle flame ^-2.828 ^0.2 ^-5.292 0.0 0.0 0.0 0.0 1 force @a[distance=..32]
particle flame ^-3.333 ^0.2 ^-4.989 0.0 0.0 0.0 0.0 1 force @a[distance=..32]
particle flame ^-3.806 ^0.2 ^-4.638 0.0 0.0 0.0 0.0 1 force @a[distance=..32]
particle flame ^-4.243 ^0.2 ^-4.243 0.0 0.0 0.0 0.0 1 force @a[distance=..32]
particle flame ^-4.638 ^0.2 ^-3.806 0.0 0.0 0.0 0.0 1 force @a[distance=..32]
particle flame ^-4.989 ^0.2 ^-3.333 0.0 0.0 0.0 0.0 1 force @a[distance=..32]
particle flame ^-5.292 ^0.2 ^-2.828 0.0 0.0 0.0 0.0 1 force @a[distance=..32]
particle flame ^-5.543 ^0.2 ^-2.296 0.0 0.0 0.0 0.0 1 force @a[distance=..32]
particle flame ^-5.742 ^0.2 ^-1.742 0.0 0.0 0.0 0.0 1 force @a[distance=..32]
particle flame ^-5.885 ^0.2 ^-1.171 0.0 0.0 0.0 0.0 1 force @a[distance=..32]
particle flame ^-5.971 ^0.2 ^-0.588 0.0 0.0 0.0 0.0 1 force @a[distance=..32]
particle flame ^-6.0 ^0.2 ^0.0 0.0 0.0 0.0 0.0 1 force @a[distance=..32]
particle flame ^-5.971 ^0.2 ^0.588 0.0 0.0 0.0 0.0 1 force @a[distance=..32]
particle flame ^-5.885 ^0.2 ^1.171 0.0 0.0 0.0 0.0 1 force @a[distance=..32]
particle flame ^-5.742 ^0.2 ^1.742 0.0 0.0 0.0 0.0 1 force @a[distance=..32]
particle flame ^-5.543 ^0.2 ^2.296 0.0 0.0 0.0 0.0 1 force @a[distance=..32]
particle flame ^-5.292 ^0.2 ^2.828 0.0 0.0 0.0 0.0 1 force @a[distance=..32]
particle flame ^-4.989 ^0.2 ^3.333 0.0 0.0 0.0 0.0 1 force @a[distance=..32]
particle flame ^-4.638 ^0.2 ^3.806 0.0 0.0 0.0 0.0 1 force @a[distance=..32]
particle flame ^-4.243 ^0.2 ^4.243 0.0 0.0 0.0 0.0 1 force @a[distance=..32]
particle flame ^-3.806 ^0.2 ^4.638 0.0 0.0 0.0 0.0 1 force @a[distance=..32]
particle flame ^-3.333 ^0.2 ^4.989 0.0 0.0 0.0 0.0 1 force @a[distance=..32]
particle flame ^-2.828 ^0.2 ^5.292 0.0 0.0 0.0 0.0 1 force @a[distance=..32]
particle flame ^-2.296 ^0.2 ^5.543 0.0 0.0 0.0 0.0 1 force @a[distance=..32]
particle flame ^-1.742 ^0.2 ^5.742 0.0 0.0 0.0 0.0 1 force @a[distance=..32]
particle flame ^-1.171 ^0.2 ^5.885 0.0 0.0 0.0 0.0 1 force @a[distance=..32]
particle flame ^-0.588 ^0.2 ^5.971 0.0 0.0 0.0 0.0 1 force @a[distance=..32]
# Collection--円
particle flame ^-0.0 ^0.2 ^6.1 0.0 0.0 0.0 0.0 1 force @a[distance=..64]
particle flame ^1.19 ^0.2 ^5.983 0.0 0.0 0.0 0.0 1 force @a[distance=..64]
particle flame ^2.334 ^0.2 ^5.636 0.0 0.0 0.0 0.0 1 force @a[distance=..64]
particle flame ^3.389 ^0.2 ^5.072 0.0 0.0 0.0 0.0 1 force @a[distance=..64]
particle flame ^4.313 ^0.2 ^4.313 0.0 0.0 0.0 0.0 1 force @a[distance=..64]
particle flame ^5.072 ^0.2 ^3.389 0.0 0.0 0.0 0.0 1 force @a[distance=..64]
particle flame ^5.636 ^0.2 ^2.334 0.0 0.0 0.0 0.0 1 force @a[distance=..64]
particle flame ^5.983 ^0.2 ^1.19 0.0 0.0 0.0 0.0 1 force @a[distance=..64]
particle flame ^6.1 ^0.2 ^0.0 0.0 0.0 0.0 0.0 1 force @a[distance=..64]
particle flame ^5.983 ^0.2 ^-1.19 0.0 0.0 0.0 0.0 1 force @a[distance=..64]
particle flame ^5.636 ^0.2 ^-2.334 0.0 0.0 0.0 0.0 1 force @a[distance=..64]
particle flame ^5.072 ^0.2 ^-3.389 0.0 0.0 0.0 0.0 1 force @a[distance=..64]
particle flame ^4.313 ^0.2 ^-4.313 0.0 0.0 0.0 0.0 1 force @a[distance=..64]
particle flame ^3.389 ^0.2 ^-5.072 0.0 0.0 0.0 0.0 1 force @a[distance=..64]
particle flame ^2.334 ^0.2 ^-5.636 0.0 0.0 0.0 0.0 1 force @a[distance=..64]
particle flame ^1.19 ^0.2 ^-5.983 0.0 0.0 0.0 0.0 1 force @a[distance=..64]
particle flame ^-0.0 ^0.2 ^-6.1 0.0 0.0 0.0 0.0 1 force @a[distance=..64]
particle flame ^-1.19 ^0.2 ^-5.983 0.0 0.0 0.0 0.0 1 force @a[distance=..64]
particle flame ^-2.334 ^0.2 ^-5.636 0.0 0.0 0.0 0.0 1 force @a[distance=..64]
particle flame ^-3.389 ^0.2 ^-5.072 0.0 0.0 0.0 0.0 1 force @a[distance=..64]
particle flame ^-4.313 ^0.2 ^-4.313 0.0 0.0 0.0 0.0 1 force @a[distance=..64]
particle flame ^-5.072 ^0.2 ^-3.389 0.0 0.0 0.0 0.0 1 force @a[distance=..64]
particle flame ^-5.636 ^0.2 ^-2.334 0.0 0.0 0.0 0.0 1 force @a[distance=..64]
particle flame ^-5.983 ^0.2 ^-1.19 0.0 0.0 0.0 0.0 1 force @a[distance=..64]
particle flame ^-6.1 ^0.2 ^0.0 0.0 0.0 0.0 0.0 1 force @a[distance=..64]
particle flame ^-5.983 ^0.2 ^1.19 0.0 0.0 0.0 0.0 1 force @a[distance=..64]
particle flame ^-5.636 ^0.2 ^2.334 0.0 0.0 0.0 0.0 1 force @a[distance=..64]
particle flame ^-5.072 ^0.2 ^3.389 0.0 0.0 0.0 0.0 1 force @a[distance=..64]
particle flame ^-4.313 ^0.2 ^4.313 0.0 0.0 0.0 0.0 1 force @a[distance=..64]
particle flame ^-3.389 ^0.2 ^5.072 0.0 0.0 0.0 0.0 1 force @a[distance=..64]
particle flame ^-2.334 ^0.2 ^5.636 0.0 0.0 0.0 0.0 1 force @a[distance=..64]
particle flame ^-1.19 ^0.2 ^5.983 0.0 0.0 0.0 0.0 1 force @a[distance=..64]

Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
scoreboard players add @s AV.ProjectileTick 1

# 回転・演出
tp @s ~ ~ ~ ~10 0
tp @s ~ ~ ~ ~20 0
execute at @s run function asset:mob/0391.axia_first/ai/projectile/shock_wave/vfx/tick
execute if score @s AV.ProjectileTick matches 1 run playsound entity.zombie_villager.converted hostile @a[distance=..32] ~ ~ ~ 1 1.5 0

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,9 +5,9 @@
# @within function asset:mob/0391.axia_first/ai/projectile/shock_wave/3.cast

# 追加パーティクル
particle dust 0.75 0.0 0.0 3 ~ ~1 ~ 2.5 0.5 2.5 0 75 force @a[distance=..32]
particle dust 0.75 0.0 0.0 2 ~ ~4 ~ 1.5 2 1.5 0 75 force @a[distance=..32]
particle dust 0.75 0.0 0.0 1.5 ~ ~8 ~ 1 4 1 0 75 force @a[distance=..32]
particle dust 0.75 0.0 0.0 3 ~ ~1 ~ 2.5 0.5 2.5 0 30 force @a[distance=..32]
particle dust 0.75 0.0 0.0 2 ~ ~4 ~ 1.5 2 1.5 0 30 force @a[distance=..32]
particle dust 0.75 0.0 0.0 1.5 ~ ~8 ~ 1 4 1 0 30 force @a[distance=..32]
# 音
playsound entity.generic.explode hostile @a[distance=..32] ~ ~ ~ 0.6 1.5
playsound entity.generic.explode hostile @a[distance=..32] ~ ~ ~ 0.6 0.9
Expand Down
Loading

0 comments on commit df21e82

Please sign in to comment.