#include "defs/common.txt"

Action kActor_Action_Common
{
    className                   "kexActor"
    flags.noDamage              TRUE
    flags.allowTracking         FALSE
    placeable                   TRUE
    
    Begin_Component "kexRenderSpriteComponent"
        material                "materials/editor/mat_editor_icons/editor_icon_action"
    End_Component
    
    Begin_Component "kexEventLinkComponent"
    End_Component
}

ActionObject_Common kActor_ActionObject_Common
{
    className                   "kexActor"
    flags.noDamage              TRUE
    flags.allowTracking         FALSE
    placeable                   TRUE
    
    Begin_Component "kexModeStateComponent"
    End_Component
}

ActionObject_Beacon kActor_ActionObject_Beacon
{
    className                   "kexActor"
    flags.noDamage              TRUE
    flags.allowTracking         FALSE
    placeable                   TRUE
    
    Begin_Component "kexModeStateComponent"
    End_Component
}

ActionObject_Hostage kActor_ActionObject_Hostage
{
    className                   "kexActor"
    flags.noDamage              TRUE
    flags.allowTracking         FALSE
    placeable                   TRUE
    
    Begin_Component "kexModeStateComponent"
    End_Component
}

Cinematic kActor_Cinematic_Common
{
    className                   "kexActor"
    flags.noDamage              TRUE
    flags.allowTracking         FALSE
    placeable                   TRUE
    
    Begin_Component "kexRenderSpriteComponent"
        material                "materials/editor/mat_editor_icons/editor_icon_action"
    End_Component
    
    Begin_Component "kexScriptComponent"
        scriptClass           "TurokActionObject"
        triggerRadius         512.0
        triggerModel          0
        idleAltTexture        -1
        flags                 1
        triggerAltTexture     -1
        idleModel             0
        triggerAnim           21410
        idleAnim              21400
    End_Component
    Begin_Component "kexWorldComponent"
        radius                  39.936
        wallRadius              33.8
        height                  92.16
        deadHeight              30.72
        bTrackGround            TRUE
    End_Component
}
