# ==================================================
# void vb.volley.foul_tnt()
# ==================================================

function vb/volley/init_fail
event entity @e[type=zedafox:ball_trail_line] despawn
camerashake add @a 0.025 1 rotational
inputpermission set @a[tag=player] movement disabled
particle zedafox:hard_explode ~ 53 ~
execute as @a at @s run playsound random.explode @s ~ ~ ~ 10 
function vb/volley/shooter_fault
execute if score vb.volley.fail tbms.var matches 1 as @a[tag=player1] at @s run function vb/volley/in_failure
execute if score vb.volley.fail tbms.var matches 2 as @a[tag=player2] at @s run function vb/volley/in_failure
playanimation @e[type=zedafox:meow_inanimate,tag=player] animation.meow.eject
execute as @a at @s run function vb/zzz_sl_block/64
function vb/camera/room_player1_explode
function vb/camera/room_player2_serve_instant
event entity @s despawn
execute as @e[type=zedafox:helicotnt,c=1] run function vb/zzz_sl_block/65
