{
  "format_version": "1.10.0",
  "animations": {
    "animation.mob.asta.loop": {
      "loop": true,
      "animation_length": 0.1,
      "timeline": {
        "0.0": [
          "/damage @e[c=10,r=2.5,family=!attack,family=!inanimate,type=!wesl3y:asta,type=!item,type=!xp_orb] 12 entity_attack entity @s[tag=asta_bull_thrust]",
          "/execute as @s at @e[c=1,family=mob.black_cut,type=wesl3y:asta_damage] run damage @e[c=10,r=2.5,family=!attack,family=!inanimate,type=!wesl3y:asta,type=!item,type=!xp_orb] 12 entity_attack entity @s"
        ]
      }
    },
    "animation.mob.escanor.loop": {
      "loop": true,
      "animation_length": 0.1,
      "timeline": {
        "0.0": [
          "/execute as @s at @e[c=1,family=mob.slash,type=wesl3y:escanor_damage] run damage @e[c=10,r=3.5,family=!attack,family=!inanimate,type=!wesl3y:escanor,type=!item,type=!xp_orb] 12 entity_attack entity @s",
          "/execute as @s at @e[c=1,family=mob.slash,type=wesl3y:escanor_damage] run execute at @e[c=10,r=4,family=!attack,family=!inanimate,type=!wesl3y:escanor,type=!item,type=!xp_orb] run particle wesl3y:yamamoto_hit",
          "/execute as @s at @e[c=1,family=mob.cruel_sun,type=wesl3y:escanor_projetil] run damage @e[c=10,r=2.5,family=!attack,family=!inanimate,type=!wesl3y:escanor,type=!item,type=!xp_orb] 15 entity_attack entity @s",
          "/execute as @s at @e[c=1,family=mob.cruel_sun,type=wesl3y:escanor_damage] run damage @e[c=10,r=5,family=!attack,family=!inanimate,type=!wesl3y:escanor,type=!item,type=!xp_orb] 15 entity_attack entity @s"
        ]
      }
    },
    "animation.mob.itadori.loop": {
      "loop": true,
      "animation_length": 0.1,
      "timeline": {
        "0.0": [
          "/execute as @s at @e[c=1,family=mob.super_kick,type=wesl3y:itadori_damage] run damage @e[c=10,r=2,family=!attack,family=!inanimate,type=!wesl3y:itadori,type=!item,type=!xp_orb] 10 entity_attack entity @s",
          "/execute at @s[tag=itadori_divergent] positioned ^^1^2 run damage @e[c=10,r=2,family=!attack,family=!inanimate,type=!wesl3y:itadori,type=!item,type=!xp_orb] 12 entity_attack entity @s",
          "/execute as @s at @e[c=1,family=mob.divergent_fist,type=wesl3y:itadori_damage] run damage @e[c=10,r=3.5,family=!attack,family=!inanimate,type=!wesl3y:itadori,type=!item,type=!xp_orb] 12 entity_attack entity @s",
          
          "/scoreboard players remove @s[scores={wg:skill_loop2=1..}] wg:skill_loop2 1",
          "/playanimation @s[tag=itadori_black_flash] animation.itadori.attack5 wesl3y",
          "/tag @s[tag=itadori_black_flash,scores={wg:skill_loop2=..1}] remove itadori_black_flash"
        ]
      }
    },
    "animation.mob.jinwoo.loop": {
      "loop": true,
      "animation_length": 0.1,
      "timeline": {
        "0.0": [
          "/function solo_leveling/jinwoo.mob"
        ]
      }
    },
    "animation.mob.luffy.loop": {
      "loop": true,
      "animation_length": 0.1,
      "timeline": {
        "0.0": [
          "/execute at @s[tag=luffy_gatling] positioned ^^1^2 run damage @e[c=10,r=2.5,family=!attack,family=!inanimate,type=!wesl3y:luffy,type=!item,type=!xp_orb] 20 entity_attack entity @s",
          "/execute as @s at @e[c=1,family=mob.giant_pistol,type=wesl3y:luffy_damage] run damage @e[c=10,r=2.5,family=!attack,family=!inanimate,type=!wesl3y:luffy,type=!item,type=!xp_orb] 25 entity_attack entity @s"
        ]
      }
    },
    "animation.mob.yamamoto.dash": {
      "loop": false,
      "animation_length": 1.1,
      "timeline": {
        "0.3": [
          "/summon wesl3y:yamamoto_damage ^^^-1 ~~ wesl3y:mob.dash"
        ],
        "0.4": [
          "/fill ~1~1~1 ~-1~-1~-1 fire [] replace air"
        ],
        "0.5": [
          "/damage @e[c=10,r=2.5,family=!attack,family=!inanimate,type=!wesl3y:yamamoto,type=!item,type=!xp_orb] 12 entity_attack entity @s",
          "/execute if entity @e[c=10,r=3.5,family=!attack,family=!inanimate,type=!wesl3y:yamamoto,type=!item,type=!xp_orb] run particle wesl3y:yamamoto_dash",
          "/fill ~1~1~1 ~-1~-1~-1 fire [] replace air"
        ],
        "0.6": [
          "/damage @e[c=10,r=2.5,family=!attack,family=!inanimate,type=!wesl3y:yamamoto,type=!item,type=!xp_orb] 12 entity_attack entity @s",
          "/execute if entity @e[c=10,r=3.5,family=!attack,family=!inanimate,type=!wesl3y:yamamoto,type=!item,type=!xp_orb] run particle wesl3y:yamamoto_dash",
          "/fill ~1~1~1 ~-1~-1~-1 fire [] replace air"
        ],
        "0.7": [
          "/damage @e[c=10,r=2.5,family=!attack,family=!inanimate,type=!wesl3y:yamamoto,type=!item,type=!xp_orb] 12 entity_attack entity @s",
          "/execute if entity @e[c=10,r=3.5,family=!attack,family=!inanimate,type=!wesl3y:yamamoto,type=!item,type=!xp_orb] run particle wesl3y:yamamoto_dash",
          "/fill ~1~1~1 ~-1~-1~-1 fire [] replace air"
        ],
        "0.8": [
          "/damage @e[c=10,r=2.5,family=!attack,family=!inanimate,type=!wesl3y:yamamoto,type=!item,type=!xp_orb] 12 entity_attack entity @s",
          "/execute if entity @e[c=10,r=3.5,family=!attack,family=!inanimate,type=!wesl3y:yamamoto,type=!item,type=!xp_orb] run particle wesl3y:yamamoto_dash",
          "/fill ~1~1~1 ~-1~-1~-1 fire [] replace air"
        ],
        "0.9": [
          "/damage @e[c=10,r=2.5,family=!attack,family=!inanimate,type=!wesl3y:yamamoto,type=!item,type=!xp_orb] 12 entity_attack entity @s",
          "/execute if entity @e[c=10,r=3.5,family=!attack,family=!inanimate,type=!wesl3y:yamamoto,type=!item,type=!xp_orb] run particle wesl3y:yamamoto_dash",
          "/fill ~1~1~1 ~-1~-1~-1 fire [] replace air"
        ],
        "1.0": [
          "/damage @e[c=10,r=2.5,family=!attack,family=!inanimate,type=!wesl3y:yamamoto,type=!item,type=!xp_orb] 12 entity_attack entity @s",
          "/execute if entity @e[c=10,r=3.5,family=!attack,family=!inanimate,type=!wesl3y:yamamoto,type=!item,type=!xp_orb] run particle wesl3y:yamamoto_dash",
          "/fill ~1~1~1 ~-1~-1~-1 fire [] replace air"
        ]
      }
    },
    "animation.mob.yamamoto.cuts": {
      "loop": false,
      "animation_length": 2.2,
      "timeline": {
        "0.1": [
          "/effect @s slowness 4 4 true"
        ],
        "0.2": [
          "/damage @e[c=10,r=3.5,family=!attack,family=!inanimate,type=!wesl3y:yamamoto,type=!item,type=!xp_orb] 10 entity_attack entity @s",
          "/execute if entity @e[c=10,r=4.5,family=!attack,family=!inanimate,type=!wesl3y:yamamoto,type=!item,type=!xp_orb] run particle wesl3y:yamamoto_dash"
        ],
        "0.5": [
          "/damage @e[c=10,r=3.5,family=!attack,family=!inanimate,type=!wesl3y:yamamoto,type=!item,type=!xp_orb] 10 entity_attack entity @s",
          "/execute if entity @e[c=10,r=4.5,family=!attack,family=!inanimate,type=!wesl3y:yamamoto,type=!item,type=!xp_orb] run particle wesl3y:yamamoto_dash"
        ],
        "0.8": [
          "/damage @e[c=10,r=3.5,family=!attack,family=!inanimate,type=!wesl3y:yamamoto,type=!item,type=!xp_orb] 10 entity_attack entity @s",
          "/execute if entity @e[c=10,r=4.5,family=!attack,family=!inanimate,type=!wesl3y:yamamoto,type=!item,type=!xp_orb] run particle wesl3y:yamamoto_dash"
        ],
        "1.1": [
          "/damage @e[c=10,r=3.5,family=!attack,family=!inanimate,type=!wesl3y:yamamoto,type=!item,type=!xp_orb] 10 entity_attack entity @s",
          "/execute if entity @e[c=10,r=4.5,family=!attack,family=!inanimate,type=!wesl3y:yamamoto,type=!item,type=!xp_orb] run particle wesl3y:yamamoto_dash"
        ],
        "1.4": [
          "/damage @e[c=10,r=3.5,family=!attack,family=!inanimate,type=!wesl3y:yamamoto,type=!item,type=!xp_orb] 10 entity_attack entity @s",
          "/execute if entity @e[c=10,r=4.5,family=!attack,family=!inanimate,type=!wesl3y:yamamoto,type=!item,type=!xp_orb] run particle wesl3y:yamamoto_dash"
        ],
        "1.7": [
          "/damage @e[c=10,r=3.5,family=!attack,family=!inanimate,type=!wesl3y:yamamoto,type=!item,type=!xp_orb] 10 entity_attack entity @s",
          "/execute if entity @e[c=10,r=4.5,family=!attack,family=!inanimate,type=!wesl3y:yamamoto,type=!item,type=!xp_orb] run particle wesl3y:yamamoto_dash"
        ],
        "2.0": [
          "/damage @e[c=10,r=3.5,family=!attack,family=!inanimate,type=!wesl3y:yamamoto,type=!item,type=!xp_orb] 10 entity_attack entity @s",
          "/execute if entity @e[c=10,r=4.5,family=!attack,family=!inanimate,type=!wesl3y:yamamoto,type=!item,type=!xp_orb] run particle wesl3y:yamamoto_dash"
        ]
      }
    }
  }
}