{
	"format_version": "1.21.0",
	"animations": {
		"animation.rumblev2.skill_attack": {
			"animation_length": 2.85,
			"timeline": {
			  "1.25": [
			    "/scoreboard players set @s parry 10"
			    ]
			}
		},
	  "animation.rumblev2.charged_attack": {
	    "animation_length": 1.25,
	    "timeline": {
			  "0.75": [
			    "/tag @s regsword:grab",
			    "/tag @s add grab:entityA",
			    "/tag @s add pierceAtk",
			    "/tag @s add applyKB",
			    "/tag @s add guardBreak",
			    "/scoreboard players set @s stunTime 100",
			    "/scoreboard players set @s[c=1] damageOutput 0",
			    "/scoreboard players set @s hitboxRange 50",
			    "/tag @s add applyKB",
			    "/function attacks/large",
			    "@s pullroar0_5"
			    ]
	    }
	  },
	  "animation.rumblev2.charged_attack.hit": {
	    "animation_length": 3.75,
	    "timeline": {
	      "0.0": "/camera @s set minecraft:free ease 2.83 in_out_circ pos ^8^5^1.5 facing ~~2~",
	      "2.95": [
	        "/tp @s @s",
	        "/tag @s remove grab:entityA",
	        "/tag @e[c=1,tag=grab:entityB] add hitboxVictim",
	        "/tp @e[c=1,tag=grab:entityB,r=1] ^^^5 facing @s",
	        "/tag @e[c=1,tag=grab:entityB] remove grab:entityB",
	        "/tag @e[c=1,r=1,tag=grab:entityB] remove grab:entityB]"
	        ],
			  "3.05": [
			    "/tag @s add grab:hit",
			    "/tag @s remove grab:entityA",
			    "/tag @s add applyKB",
			    "/tag @s add guardBreak",
			    "/scoreboard players set @s stunTime 20",
			    "/scoreboard players set @s[c=1] damageOutput 10",
			    "/scoreboard players set @s hitboxRange 50",
			    "/function attacks/large",
			    "@s roar4"
			    ]
	    }
	  },
		"animation.rumblev2.basic1": {
			"animation_length": 0.63,
			"timeline": {
			  "0.0": "/scoreboard players set @s parry 20",
			  "0.45": [
			    "/tag @s add applyKB",
			    "/scoreboard players set @s stunTime 30",
			    "/scoreboard players set @s[c=1] damageOutput 25",
			    "/scoreboard players set @s hitboxRange 50",
			    "/tag @s add applyKB",
			    "/function attacks/large",
			    "@s roar4"
			    ]
			}
		},
		"animation.rumblev2.basic2": {
			"animation_length": 0.9,
			"timeline": {
			  "0.0": [
			    "/scoreboard players set @s parry 20",
			    "/scoreboard players set @s kbHori 80",
			    "/scoreboard players set @s kbVerti 1",
			    "/scriptevent dash:front"
			    ],
			  "0.30": [
			    "/scoreboard players set @s stunTime 20",
			    "/scoreboard players set @s[c=1] damageOutput 20",
			    "/scoreboard players set @s hitboxRange 50",
			    "/tag @s add applyKB",
			    "/function attacks/large",
			    "@s roar4"
			    ]
			}
		},
		"animation.rumblev2.basic3": {
			"animation_length": 1.20,
			"timeline": {
			  "0.20": [
			    "/scoreboard players set @s parry 20",
			    "/scoreboard players set @s kbHori 80",
			    "/scoreboard players set @s kbVerti 1",
			    "/scriptevent dash:front"
			    ],
			  "0.35": [
			    "/scoreboard players set @s stunTime 15",
			    "/scoreboard players set @s[c=1] damageOutput 10",
			    "/scoreboard players set @s hitboxRange 30",
			    "/tag @s add applyKB",
			    "/function attacks/large",
			    "@s roar3"
			    ],
			  "0.75": [
			    "/scoreboard players set @s stunTime 15",
			    "/scoreboard players set @s[c=1] damageOutput 5",
			    "/scoreboard players set @s hitboxRange 30",
			    "/tag @s add applyKB",
			    "/function attacks/large",
			    "@s roar2"
			    ]
			}
		},
		"animation.rumblev2.basic4": {
			"animation_length": 1.10,
			"timeline": {
			  "0.40": [
			    "/scoreboard players set @s parry 20",
			    "/scoreboard players set @s kbHori 80",
			    "/scoreboard players set @s kbVerti 1",
			    "/scriptevent dash:front"
			    ],
			  "0.60": [
			    "/tag @s add atkKnockdown",
			    "/particle irongolemre:dustcloud ~~~",
	        "/summon vfx:groundwave",
			    "/tag @s add applyKB",
			    "/scoreboard players set @s stunTime 20",
			    "/scoreboard players set @s[c=1] damageOutput 15",
			    "/scoreboard players set @s hitboxRange 50",
			    "/tag @s add applyKB",
			    "/function attacks/radius",
			    "@s uproar2_5"
			    ]
			}
		}
	}
}