const entityDamageConfig = {
    "kicu_mmad:phoenix": {
        melee: "animation.kicu_mmad_phoenix.melee",
        melee2: "animation.kicu_mmad_phoenix.melee",
        flyShoot: "animation.kicu_mmad_phoenix.shoot",
        noFlyShoot: "animation.kicu_mmad_phoenix.shoot_nofly",
        projectile: "kicu_mmad:phoenix_projectile",
        velocity: 1.5,
        skillDamage: 8,
        meleeDamage: 8,
        multiplier: 2,
        meleeMultiplier: 4,
        groundOffset: 1,
        flyingOffset: 1,
        skillAttackRadius: 0,
        meleeRadius: 1.5,
    },
    "kicu_mmad:spectral_phoenix": {
        melee: "animation.kicu_mmad_phoenix.melee",
        melee2: "animation.kicu_mmad_phoenix.melee",
        flyShoot: "animation.kicu_mmad_phoenix.shoot",
        noFlyShoot: "animation.kicu_mmad_phoenix.shoot_nofly",
        projectile: "kicu_mmad:spectral_phoenix_projectile",
        velocity: 1.5,
        skillDamage: 8,
        meleeDamage: 8,
        multiplier: 2,
        meleeMultiplier: 4,
        groundOffset: 1,
        flyingOffset: 1,
        skillAttackRadius: 0,
        meleeRadius: 1.5,
    },
    "kicu_mmad:shadow_phoenix": {
        melee: "animation.kicu_mmad_phoenix.melee",
        melee2: "animation.kicu_mmad_phoenix.melee",
        flyShoot: "animation.kicu_mmad_phoenix.shoot",
        noFlyShoot: "animation.kicu_mmad_phoenix.shoot_nofly",
        projectile: "kicu_mmad:shadow_phoenix_projectile",
        velocity: 1.5,
        skillDamage: 16,
        meleeDamage: 12,
        multiplier: 2,
        meleeMultiplier: 4,
        groundOffset: 1,
        flyingOffset: 1,
        skillAttackRadius: 10,
        meleeRadius: 1.5,
        shadowPhoenix: {
            teleportMaxDistance: 45,
            particleEffects: [],
            soundEffect: "",
            soundPitch: 1.0,
            soundVolume: 1.0,
            teleportCooldown: 3.0,
        },
        special: {
            functionName: "shadowPhoenixAttack",
            overrideAllAttacks: false,
            args: [],
        },
    },
    "kicu_mmad:spectral_shadow_phoenix": {
        melee: "animation.kicu_mmad_phoenix.melee",
        melee2: "animation.kicu_mmad_phoenix.melee",
        flyShoot: "animation.kicu_mmad_phoenix.shoot",
        noFlyShoot: "animation.kicu_mmad_phoenix.shoot_nofly",
        projectile: "kicu_mmad:spectral_shadow_phoenix_projectile",
        velocity: 1.5,
        skillDamage: 16,
        meleeDamage: 12,
        multiplier: 2,
        meleeMultiplier: 4,
        groundOffset: 1,
        flyingOffset: 1,
        skillAttackRadius: 10,
        meleeRadius: 1.5,
        shadowPhoenix: {
            teleportMaxDistance: 45,
            particleEffects: [],
            soundEffect: "",
            soundPitch: 1.0,
            soundVolume: 1.0,
            teleportCooldown: 3.0,
        },
        special: {
            functionName: "shadowPhoenixAttack",
            overrideAllAttacks: false,
            args: [],
        },
    },
    "kicu_mmad:cockatrice": {
        melee: "animation.kicu_mmad_cockatrice.bite",
        melee2: "animation.kicu_mmad_cockatrice.bite",
        flyShoot: "animation.kicu_mmad_cockatrice.shoot",
        noFlyShoot: "animation.kicu_mmad_cockatrice.shoot",
        projectile: "kicu_mmad:cockatrice_projectile",
        velocity: 3.8,
        skillDamage: 4,
        meleeDamage: 16,
        multiplier: 0,
        meleeMultiplier: 3,
        groundOffset: 0,
        flyingOffset: -1,
        skillAttackRadius: 4.5,
        meleeRadius: 2,
        cockatrice: {
            effectCooldown: 3.0,
            effectDelay: 10,
            effectDuration: 6.0,
            damageInterval: 10,
            effectAmplifier: 4,
            particleGas: "kicu_mmad:cockatrice_poison_cloud",
        },
        special: {
            functionName: "cockatriceGasAttack",
            overrideAllAttacks: false,
            args: [],
        },
    },
    "kicu_mmad:spectral_cockatrice": {
        melee: "animation.kicu_mmad_cockatrice.bite",
        melee2: "animation.kicu_mmad_cockatrice.bite",
        flyShoot: "animation.kicu_mmad_cockatrice.shoot",
        noFlyShoot: "animation.kicu_mmad_cockatrice.shoot",
        projectile: "kicu_mmad:cockatrice_projectile",
        velocity: 3.8,
        skillDamage: 4,
        meleeDamage: 16,
        multiplier: 0,
        meleeMultiplier: 3,
        groundOffset: 0,
        flyingOffset: -1,
        skillAttackRadius: 4.5,
        meleeRadius: 2,
        cockatrice: {
            effectCooldown: 0,
            effectDelay: 10,
            effectDuration: 6.0,
            damageInterval: 10,
            effectAmplifier: 4,
            particleGas: "kicu_mmad:cockatrice_poison_cloud",
        },
        special: {
            functionName: "cockatriceGasAttack",
            overrideAllAttacks: false,
            args: [],
        },
    },
    "kicu_mmad:pegasus": {
        melee: "animation.kicu_mmad_pegasus.melee",
        melee2: "animation.kicu_mmad_pegasus.melee",
        flyShoot: "animation.kicu_mmad_pegasus.kick",
        noFlyShoot: "animation.kicu_mmad_pegasus.kick",
        projectile: "kicu_mmad:pegasus_projectile",
        velocity: 1,
        skillDamage: 2,
        meleeDamage: 16,
        multiplier: 2,
        meleeMultiplier: 4.4,
        groundOffset: 1,
        flyingOffset: 1,
        meleeRadius: 2.4,
        meleeDelay: 10,
        skillAttackRadius: 10.0,
        skillAttackHeight: 6.0,
        pegasus: {
            knockbackDuration: 75,
            knockbackInterval: 10,
            levitationDuration: 100,
            horizontalKnockbackMultiplier: 1.0,
            verticalKnockbackMultiplier: 1.0,
            rotations: 3,
            particleEffects: [
                "minecraft:dragon_dying_explosion",
                "minecraft:snowflake_particle",
                { particle: "minecraft:knockback_roar_particle", chance: 1 },
                { particle: "minecraft:snowflake_particle", chance: 0.7 },
            ],
            soundEffect: "minecraft:entity.generic.explode",
            soundPitch: 1.0,
            soundVolume: 1.0,
            particleInterval: 5,
        },
        special: {
            functionName: "kickAttackFunction",
            overrideAllAttacks: false,
            args: [],
        },
    },
    "kicu_mmad:spectral_pegasus": {
        melee: "animation.kicu_mmad_pegasus.melee",
        melee2: "animation.kicu_mmad_pegasus.melee",
        flyShoot: "animation.kicu_mmad_pegasus.kick",
        noFlyShoot: "animation.kicu_mmad_pegasus.kick",
        projectile: "kicu_mmad:spectral_pegasus_projectile",
        velocity: 1,
        skillDamage: 2,
        meleeDamage: 16,
        multiplier: 2,
        meleeMultiplier: 4.4,
        groundOffset: 1,
        flyingOffset: 1,
        meleeRadius: 2.4,
        meleeDelay: 10,
        skillAttackRadius: 10.0,
        skillAttackHeight: 6.0,
        pegasus: {
            knockbackDuration: 75,
            knockbackInterval: 10,
            levitationDuration: 100,
            horizontalKnockbackMultiplier: 1.0,
            verticalKnockbackMultiplier: 1.0,
            rotations: 3,
            particleEffects: [
                "minecraft:dragon_dying_explosion",
                "minecraft:snowflake_particle",
                { particle: "minecraft:knockback_roar_particle", chance: 1 },
                { particle: "minecraft:snowflake_particle", chance: 0.7 },
            ],
            soundEffect: "minecraft:entity.generic.explode",
            soundPitch: 1.0,
            soundVolume: 1.0,
            particleInterval: 5,
        },
        special: {
            functionName: "kickAttackFunction",
            overrideAllAttacks: false,
            args: [],
        },
    },
    "kicu_mmad:ice_dragon": {
        melee: "animation.kicu_mmad_plains_dragon.melee",
        melee2: "animation.kicu_mmad_plains_dragon.melee2",
        flyShoot: "animation.kicu_mmad_plains_dragon.shoot",
        noFlyShoot: "animation.kicu_mmad_plains_dragon.shoot",
        projectile: "kicu_mmad:ice_dragon_projectile",
        velocity: 3.8,
        freezeDamageChancePerTick: 0.05,
        freezeDamage: 2,
        skillDamage: 8,
        meleeDamage: 16,
        multiplier: 0,
        meleeMultiplier: 3,
        groundOffset: 0,
        flyingOffset: -1,
        skillAttackRadius: 6,
        meleeRadius: 2,
    },
    "kicu_mmad:spectral_ice_dragon": {
        melee: "animation.kicu_mmad_plains_dragon.melee",
        melee2: "animation.kicu_mmad_plains_dragon.melee2",
        flyShoot: "animation.kicu_mmad_plains_dragon.shoot",
        noFlyShoot: "animation.kicu_mmad_plains_dragon.shoot",
        projectile: "kicu_mmad:spectral_ice_dragon_projectile",
        velocity: 3.8,
        freezeDamageChancePerTick: 0.05,
        freezeDamage: 2,
        skillDamage: 8,
        meleeDamage: 16,
        multiplier: 0,
        meleeMultiplier: 3,
        groundOffset: 0,
        flyingOffset: -1,
        skillAttackRadius: 6,
        meleeRadius: 2,
    },
    "kicu_mmad:griffin": {
        melee: "animation.kicu_mmad_griffin.melee",
        melee2: "animation.kicu_mmad_griffin.melee",
        flyShoot: "animation.kicu_mmad_griffin.shoot",
        noFlyShoot: "animation.kicu_mmad_griffin.shootnofly",
        projectile: "kicu_mmad:griffin_projectile",
        velocity: 1.5,
        skillDamage: 10,
        meleeDamage: 10,
        multiplier: 2,
        meleeMultiplier: 4.4,
        groundOffset: 1,
        flyingOffset: 1,
        skillAttackRadius: 0,
        meleeRadius: 2.4,
    },
    "kicu_mmad:spectral_griffin": {
        melee: "animation.kicu_mmad_griffin.melee",
        melee2: "animation.kicu_mmad_griffin.melee",
        flyShoot: "animation.kicu_mmad_griffin.shoot",
        noFlyShoot: "animation.kicu_mmad_griffin.shootnofly",
        projectile: "kicu_mmad:spectral_griffin_projectile",
        velocity: 1.5,
        skillDamage: 10,
        meleeDamage: 10,
        multiplier: 2,
        meleeMultiplier: 4.4,
        groundOffset: 1,
        flyingOffset: 1,
        skillAttackRadius: 0,
        meleeRadius: 2.4,
    },
    "kicu_mmad:serpent_dragon": {
        melee: "animation.kicu_mmad_serpent_dragon.melee",
        melee2: "animation.kicu_mmad_serpent_dragon.melee",
        flyShoot: "animation.kicu_mmad_serpent_dragon.shoot",
        noFlyShoot: "animation.kicu_mmad_serpent_dragon.shoot",
        projectile: "kicu_mmad:serpent_dragon_projectile",
        velocity: 3.8,
        skillDamage: 16,
        meleeDamage: 16,
        multiplier: 0,
        meleeMultiplier: 4,
        groundOffset: 0,
        flyingOffset: -1,
        skillAttackRadius: 12,
        meleeRadius: 2,
    },
    "kicu_mmad:spectral_serpent_dragon": {
        melee: "animation.kicu_mmad_serpent_dragon.melee",
        melee2: "animation.kicu_mmad_serpent_dragon.melee",
        flyShoot: "animation.kicu_mmad_serpent_dragon.shoot",
        noFlyShoot: "animation.kicu_mmad_serpent_dragon.shoot",
        projectile: "kicu_mmad:serpent_dragon_projectile",
        velocity: 3.8,
        skillDamage: 16,
        meleeDamage: 16,
        multiplier: 0,
        meleeMultiplier: 4,
        groundOffset: 0,
        flyingOffset: -1,
        skillAttackRadius: 12,
        meleeRadius: 2,
    },
    "kicu_mmad:plains_dragon": {
        melee: "animation.kicu_mmad_plains_dragon.melee",
        melee2: "animation.kicu_mmad_plains_dragon.melee2",
        flyShoot: "animation.kicu_mmad_plains_dragon.shoot",
        noFlyShoot: "animation.kicu_mmad_plains_dragon.shoot",
        projectile: "kicu_mmad:plains_dragon_projectile",
        velocity: 3.8,
        skillDamage: 16,
        meleeDamage: 16,
        multiplier: 0,
        meleeMultiplier: 3,
        groundOffset: 0,
        flyingOffset: -1,
        skillAttackRadius: 12,
        meleeRadius: 2,
    },
    "kicu_mmad:spectral_plains_dragon": {
        melee: "animation.kicu_mmad_plains_dragon.melee",
        melee2: "animation.kicu_mmad_plains_dragon.melee2",
        flyShoot: "animation.kicu_mmad_plains_dragon.shoot",
        noFlyShoot: "animation.kicu_mmad_plains_dragon.shoot",
        projectile: "kicu_mmad:spectral_plains_dragon_projectile",
        velocity: 3.8,
        skillDamage: 16,
        meleeDamage: 16,
        multiplier: 0,
        meleeMultiplier: 3,
        groundOffset: 0,
        flyingOffset: -1,
        skillAttackRadius: 12,
        meleeRadius: 2,
    },
};
const iceDragonAliasKey = "kicu_mmad:ice_dragon_projectile";
const spectralIceDragonAliasKey = "kicu_mmad:spectral_ice_dragon_projectile";
entityDamageConfig[iceDragonAliasKey] = entityDamageConfig["kicu_mmad:ice_dragon"];
entityDamageConfig[spectralIceDragonAliasKey] = entityDamageConfig["kicu_mmad:spectral_ice_dragon"];
export { entityDamageConfig };

//# sourceMappingURL=../../../../../_KiCuMountsBPDebug/kicu/mmad/DATA/DamageConfig.js.map
