#include "defs/common.txt"

Deadman kActor_AI_Deadman
{
    className                 "kexActor"
    placeable                 TRUE
    health                    5
    initialScale              "0.500000 0.500000 0.500000"
    Begin_Component "kexRenderMeshComponent"
        mesh                  "char/Deadman.skinnedmesh"
        anim                  "anims/Deadman.anim"
        bRandomizeMeshes      TRUE
    End_Component
    Begin_Component "kexWorldComponent"
        radius                20.479998
        wallRadius            40.959999
        height                102.399994
        deadHeight            20.480000
        heightOffset          0.000000
        bTrackGround          TRUE
    End_Component
    Begin_Component "kexEnemyAIComponent"
        commonFlags           531604
        startHealth           5
        startAnimID           11000
        startSoundID          0
        painSoundID           0
        deathItemDropFlags1   0
        deathItemDropFlags2   0
        leashRadius           2048.000000
        aggressionLevel       128
        tranqHealth           20
        flags                 0
        attackCombatRadius    81.919998
        attackLeapRadius      163.839996
        attackDartRadius      163.839996
        attackProjectileRadius 1433.599976
        attackWeaponRadius    409.599976
        groundBehavior        1
        airBehavior           0
        underwaterBehavior    0
        extremeDeathModelIndex 1
        explodeDeathModelIndex 1
        headBlownDeathModelIndex -1
        leftArmBlownDeathModelIndex -1
        rightArmBlownDeathModelIndex -1
        bodyHoleDeathModelIndex 1
        extremeDeathAnimID    7200
        explodeDeathAnimID    7200
        headBlownDeathAnimID  0
        leftArmBlownDeathAnimID 0
        rightArmBlownDeathAnimID 0
        bodyHoleDeathAnimID   7200
        idleAnimFlags         1057
        moveAnimFlags         1057
        patrolAnimFlags       1056
        evadeAnimFlags        0
        combatAnimFlags       0
        leapAnimFlags         0
        dartAnimFlags         0
        projectileAnimFlags   1
        weaponAnimFlags       0
        comboAnimFlags        0
        normalDeathAnimFlags  1059
        movingDeathAnimFlags  0
        violentDeathAnimFlags 0
        explosiveDeathAnimFlags 0
        alertAnimFlags        0
        takeCoverAnimFlags    0
        leftArmWoundAnimFlags 0
        rightArmWoundAnimFlags 0
        fleeAnimFlags         0
    End_Component
}

Deadman_Half kActor_AI_DeadmanHalf
{
    className                 "kexActor"
    health                    5
    initialScale              "0.500000 0.500000 0.500000"
    Begin_Component "kexRenderMeshComponent"
        mesh                  "char/n64/Deadman_Half.skinnedmesh"
        anim                  "anims/n64/Deadman_Half.anim"
    End_Component
    Begin_Component "kexWorldComponent"
        radius                10.240000
        wallRadius            30.719999
        height                40.959999
        deadHeight            20.480000
        heightOffset          0.000000
        bTrackGround          TRUE
    End_Component
    Begin_Component "kexEnemyAIComponent"
        commonFlags           525460
        startHealth           1
        startAnimID           11000
        startSoundID          0
        painSoundID           0
        deathItemDropFlags1   0
        deathItemDropFlags2   0
        leashRadius           2048.000000
        aggressionLevel       128
        tranqHealth           20
        flags                 0
        attackCombatRadius    102.399994
        attackLeapRadius      163.839996
        attackDartRadius      163.839996
        attackProjectileRadius 409.599976
        attackWeaponRadius    409.599976
        groundBehavior        1
        airBehavior           0
        underwaterBehavior    0
        extremeDeathModelIndex 0
        explodeDeathModelIndex 0
        headBlownDeathModelIndex -1
        leftArmBlownDeathModelIndex -1
        rightArmBlownDeathModelIndex -1
        bodyHoleDeathModelIndex -1
        extremeDeathAnimID    7200
        explodeDeathAnimID    7200
        headBlownDeathAnimID  0
        leftArmBlownDeathAnimID 0
        rightArmBlownDeathAnimID 0
        bodyHoleDeathAnimID   7305
        idleAnimFlags         1057
        moveAnimFlags         1057
        patrolAnimFlags       1056
        evadeAnimFlags        0
        combatAnimFlags       1
        leapAnimFlags         0
        dartAnimFlags         0
        projectileAnimFlags   0
        weaponAnimFlags       0
        comboAnimFlags        0
        normalDeathAnimFlags  1057
        movingDeathAnimFlags  0
        violentDeathAnimFlags 0
        explosiveDeathAnimFlags 1
        alertAnimFlags        0
        takeCoverAnimFlags    0
        leftArmWoundAnimFlags 0
        rightArmWoundAnimFlags 0
        fleeAnimFlags         0
    End_Component
}

//Fireborn

Fireborn kActor_AI_Fireborn
{
    className                 "kexActor"
    placeable                 TRUE
    health                    60
    initialScale              "0.332031 0.332031 0.332031"
    Begin_Component "kexRenderMeshComponent"
        mesh                  "char/Fireborn.skinnedmesh"
        anim                  "anims/Fireborn.anim"
    End_Component
    Begin_Component "kexWorldComponent"
        radius                40.959999
        wallRadius            51.199997
        height                122.879997
        deadHeight            20.480000
        heightOffset          0.000000
        bTrackGround          TRUE
    End_Component
    Begin_Component "kexEnemyAIComponent"
        commonFlags           7572
        startHealth           60
        startAnimID           0
        startSoundID          0
        painSoundID           620
        deathItemDropFlags1   0
        deathItemDropFlags2   0
        leashRadius           2048.000000
        aggressionLevel       255
        tranqHealth           3
        flags                 17072176
        attackCombatRadius    163.839996
        attackLeapRadius      307.199982
        attackDartRadius      245.759995
        attackProjectileRadius 358.399994
        attackWeaponRadius    304.127991
        groundBehavior        1
        airBehavior           0
        underwaterBehavior    0
        extremeDeathModelIndex 1
        explodeDeathModelIndex 1
        headBlownDeathModelIndex 1
        leftArmBlownDeathModelIndex 2
        rightArmBlownDeathModelIndex 3
        bodyHoleDeathModelIndex -1
        extremeDeathAnimID    7315
        explodeDeathAnimID    7310
        headBlownDeathAnimID  7310
        leftArmBlownDeathAnimID 7345
        rightArmBlownDeathAnimID 7345
        bodyHoleDeathAnimID   0
        idleAnimFlags         33
        moveAnimFlags         8452
        patrolAnimFlags       1056
        evadeAnimFlags        0
        combatAnimFlags       8449
        leapAnimFlags         0
        dartAnimFlags         0
        projectileAnimFlags   0
        weaponAnimFlags       0
        comboAnimFlags        0
        normalDeathAnimFlags  8452
        movingDeathAnimFlags  4
        violentDeathAnimFlags 0
        explosiveDeathAnimFlags 1
        alertAnimFlags        0
        takeCoverAnimFlags    0
        leftArmWoundAnimFlags 1
        rightArmWoundAnimFlags 1
        fleeAnimFlags         1
    End_Component

}

//Variant Fireborns SF64

//Iceborn

Iceborn kActor_AI_IceBorn
{
    className                 "kexActor"
    placeable                 TRUE
    health                    60
    initialScale              "0.332031 0.332031 0.332031"
    Begin_Component "kexRenderMeshComponent"
        mesh                  "char/Iceborn.skinnedmesh"
        anim                  "anims/SF/Iceborn.anim"
    End_Component
    Begin_Component "kexWorldComponent"
        radius                40.959999
        wallRadius            51.199997
        height                122.879997
        deadHeight            20.480000
        heightOffset          0.000000
        bTrackGround          TRUE
    End_Component
    Begin_Component "kexEnemyAIComponent"
        commonFlags           7572
        startHealth           60
        startAnimID           0
        startSoundID          0
        painSoundID           620
        deathItemDropFlags1   0
        deathItemDropFlags2   0
        leashRadius           2048.000000
        aggressionLevel       255
        tranqHealth           3
        flags                 17072176
        attackCombatRadius    163.839996
        attackLeapRadius      307.199982
        attackDartRadius      245.759995
        attackProjectileRadius 358.399994
        attackWeaponRadius    304.127991
        groundBehavior        1
        airBehavior           0
        underwaterBehavior    0
        extremeDeathModelIndex 1
        explodeDeathModelIndex 1
        headBlownDeathModelIndex 1
        leftArmBlownDeathModelIndex 2
        rightArmBlownDeathModelIndex 3
        bodyHoleDeathModelIndex -1
        extremeDeathAnimID    7315
        explodeDeathAnimID    7310
        headBlownDeathAnimID  7310
        leftArmBlownDeathAnimID 7345
        rightArmBlownDeathAnimID 7345
        bodyHoleDeathAnimID   0
        idleAnimFlags         33
        moveAnimFlags         8452
        patrolAnimFlags       1056
        evadeAnimFlags        0
        combatAnimFlags       8449
        leapAnimFlags         0
        dartAnimFlags         0
        projectileAnimFlags   0
        weaponAnimFlags       0
        comboAnimFlags        0
        normalDeathAnimFlags  8452
        movingDeathAnimFlags  4
        violentDeathAnimFlags 0
        explosiveDeathAnimFlags 1
        alertAnimFlags        0
        takeCoverAnimFlags    0
        leftArmWoundAnimFlags 1
        rightArmWoundAnimFlags 1
        fleeAnimFlags         1
    End_Component

}

//Shockborn

Shockborn kActor_AI_ShockBorn
{
    className                 "kexActor"
    placeable                 TRUE
    health                    60
    initialScale              "0.332031 0.332031 0.332031"
    Begin_Component "kexRenderMeshComponent"
        mesh                  "char/Shockborn.skinnedmesh"
        anim                  "anims/SF/Shockborn.anim"
    End_Component
    Begin_Component "kexWorldComponent"
        radius                40.959999
        wallRadius            51.199997
        height                122.879997
        deadHeight            20.480000
        heightOffset          0.000000
        bTrackGround          TRUE
    End_Component
    Begin_Component "kexEnemyAIComponent"
        commonFlags           7572
        startHealth           60
        startAnimID           0
        startSoundID          0
        painSoundID           620
        deathItemDropFlags1   0
        deathItemDropFlags2   0
        leashRadius           2048.000000
        aggressionLevel       255
        tranqHealth           3
        flags                 17072176
        attackCombatRadius    163.839996
        attackLeapRadius      307.199982
        attackDartRadius      245.759995
        attackProjectileRadius 358.399994
        attackWeaponRadius    304.127991
        groundBehavior        1
        airBehavior           0
        underwaterBehavior    0
        extremeDeathModelIndex 1
        explodeDeathModelIndex 1
        headBlownDeathModelIndex 1
        leftArmBlownDeathModelIndex 2
        rightArmBlownDeathModelIndex 3
        bodyHoleDeathModelIndex -1
        extremeDeathAnimID    7315
        explodeDeathAnimID    7310
        headBlownDeathAnimID  7310
        leftArmBlownDeathAnimID 7345
        rightArmBlownDeathAnimID 7345
        bodyHoleDeathAnimID   0
        idleAnimFlags         33
        moveAnimFlags         8452
        patrolAnimFlags       1056
        evadeAnimFlags        0
        combatAnimFlags       8449
        leapAnimFlags         0
        dartAnimFlags         0
        projectileAnimFlags   0
        weaponAnimFlags       0
        comboAnimFlags        0
        normalDeathAnimFlags  8452
        movingDeathAnimFlags  4
        violentDeathAnimFlags 0
        explosiveDeathAnimFlags 1
        alertAnimFlags        0
        takeCoverAnimFlags    0
        leftArmWoundAnimFlags 1
        rightArmWoundAnimFlags 1
        fleeAnimFlags         1
    End_Component
    Begin_Component "kexScriptComponent"
	scriptClass	"ShockBorn"
    End_Component

}

}

//Bloodborn


Bloodborn kActor_AI_Bloodborn
{
    className                 "kexActor"
    placeable                 TRUE
    health                    60
    initialScale              "0.332031 0.332031 0.332031"
    Begin_Component "kexRenderMeshComponent"
        mesh                  "char/Bloodborn.skinnedmesh"
        anim                  "anims/SF/Bloodborn.anim"
    End_Component
    Begin_Component "kexWorldComponent"
        radius                40.959999
        wallRadius            51.199997
        height                122.879997
        deadHeight            20.480000
        heightOffset          0.000000
        bTrackGround          TRUE
    End_Component
    Begin_Component "kexEnemyAIComponent"
        commonFlags           7572
        startHealth           60
        startAnimID           0
        startSoundID          0
        painSoundID           620
        deathItemDropFlags1   0
        deathItemDropFlags2   0
        leashRadius           2048.000000
        aggressionLevel       255
        tranqHealth           3
        flags                 17072176
        attackCombatRadius    163.839996
        attackLeapRadius      307.199982
        attackDartRadius      245.759995
        attackProjectileRadius 358.399994
        attackWeaponRadius    304.127991
        groundBehavior        1
        airBehavior           0
        underwaterBehavior    0
        extremeDeathModelIndex 1
        explodeDeathModelIndex 1
        headBlownDeathModelIndex 1
        leftArmBlownDeathModelIndex 2
        rightArmBlownDeathModelIndex 3
        bodyHoleDeathModelIndex -1
        extremeDeathAnimID    7315
        explodeDeathAnimID    7310
        headBlownDeathAnimID  7310
        leftArmBlownDeathAnimID 7345
        rightArmBlownDeathAnimID 7345
        bodyHoleDeathAnimID   0
        idleAnimFlags         33
        moveAnimFlags         8452
        patrolAnimFlags       1056
        evadeAnimFlags        0
        combatAnimFlags       8449
        leapAnimFlags         0
        dartAnimFlags         0
        projectileAnimFlags   0
        weaponAnimFlags       0
        comboAnimFlags        0
        normalDeathAnimFlags  8452
        movingDeathAnimFlags  4
        violentDeathAnimFlags 0
        explosiveDeathAnimFlags 1
        alertAnimFlags        0
        takeCoverAnimFlags    0
        leftArmWoundAnimFlags 1
        rightArmWoundAnimFlags 1
        fleeAnimFlags         1
    End_Component

}

//Fireborn Buddy

FireBorn_Buddy kActor_AI_FireBorn_Buddy
{
    className                 "kexActor"
    placeable                 TRUE
    Type: Message "Hey motherfucker I'm talking lol"
    health                    60
    initialScale              "0.332031 0.332031 0.332031"
    Begin_Component "kexRenderMeshComponent"
        mesh                  "char/Fireborn.skinnedmesh"
        anim                  "anims/Fireborn.anim"
    End_Component
    Begin_Component "kexWorldComponent"
        radius                40.959999
        wallRadius            51.199997
        height                122.879997
        deadHeight            20.480000
        heightOffset          0.000000
        bTrackGround          TRUE
    End_Component
    Begin_Component "kexEnemyAIComponent"
        commonFlags           7572
        startHealth           60
        startAnimID           0
        startSoundID          0
        painSoundID           620
        deathItemDropFlags1   0
        deathItemDropFlags2   0
        leashRadius           2048.000000
        aggressionLevel       255
        tranqHealth           3
        flags                 17072176
        attackCombatRadius    163.839996
        attackLeapRadius      307.199982
        attackDartRadius      245.759995
        attackProjectileRadius 358.399994
        attackWeaponRadius    304.127991
        groundBehavior        1
        airBehavior           0
        underwaterBehavior    0
        extremeDeathModelIndex 1
        explodeDeathModelIndex 1
        headBlownDeathModelIndex 1
        leftArmBlownDeathModelIndex 2
        rightArmBlownDeathModelIndex 3
        bodyHoleDeathModelIndex -1
        extremeDeathAnimID    7315
        explodeDeathAnimID    7310
        headBlownDeathAnimID  7310
        leftArmBlownDeathAnimID 7345
        rightArmBlownDeathAnimID 7345
        bodyHoleDeathAnimID   0
        idleAnimFlags         33
        moveAnimFlags         8452
        patrolAnimFlags       1056
        evadeAnimFlags        0
        combatAnimFlags       8449
        leapAnimFlags         0
        dartAnimFlags         0
        projectileAnimFlags   0
        weaponAnimFlags       0
        comboAnimFlags        0
        normalDeathAnimFlags  8452
        movingDeathAnimFlags  4
        violentDeathAnimFlags 0
        explosiveDeathAnimFlags 1
        alertAnimFlags        0
        takeCoverAnimFlags    0
        leftArmWoundAnimFlags 1
        rightArmWoundAnimFlags 1
        fleeAnimFlags         1
    End_Component
    Begin_Component "kexScriptComponent"
	scriptClass	"FriendlyFireBorn"
    End_Component

}



