#include "defs/common.txt"
#include "defs/BP/common.cpp"

Blue_Flame BP_Actor_Particle_Blue_Flame
{
    className                   "kexActor"
    placeable                   TRUE
    flags.allowTracking         false
    Begin_Component "kexRenderSpriteComponent"
        material                "materials/editor/mat_editor_icons/editor_icon_emitter"
    End_Component
    Begin_Component "kexParticleEmitterComponent"
        particle                "particles/BP/small_blue_bonefire.particle"
        offset                  "0.0 0.0 0.0"
    End_Component
}

Large_Bonfire BP_Actor_Particle_Large_Bonfire
{
    className                   "kexActor"
    placeable                   TRUE
    flags.allowTracking         false
    Begin_Component "kexRenderSpriteComponent"
        material                "materials/editor/mat_editor_icons/editor_icon_emitter"
    End_Component
    Begin_Component "kexParticleEmitterComponent"
        particle                "particles/Large_Bonfire.particle"
        offset                  "0.0 0.0 0.0"
    End_Component
}

Medium_Bonfire BP_Actor_Particle_Medium_Bonfire
{
    className                   "kexActor"
    placeable                   TRUE
    flags.allowTracking         false
    Begin_Component "kexRenderSpriteComponent"
        material                "materials/editor/mat_editor_icons/editor_icon_emitter"
    End_Component
    Begin_Component "kexParticleEmitterComponent"
        particle                "particles/Medium_Bonfire.particle"
        offset                  "0.0 0.0 0.0"
    End_Component
}

Small_Bonfire BP_Actor_Particle_Small_Bonfire
{
    className                   "kexActor"
    placeable                   TRUE
    flags.allowTracking         false
    Begin_Component "kexRenderSpriteComponent"
        material                "materials/editor/mat_editor_icons/editor_icon_emitter"
    End_Component
    Begin_Component "kexParticleEmitterComponent"
        particle                "particles/Small_Bonfire.particle"
        offset                  "0.0 0.0 0.0"
    End_Component
}

Torch BP_Actor_Particle_Torch
{
    className                   "kexActor"
    placeable                   TRUE
    flags.allowTracking         false
    Begin_Component "kexRenderSpriteComponent"
        material                "materials/editor/mat_editor_icons/editor_icon_emitter"
    End_Component
    Begin_Component "kexParticleEmitterComponent"
        particle                "particles/Torch.particle"
        offset                  "0.0 0.0 0.0"
    End_Component
}

Torch_Large BP_Actor_Particle_Torch_Large
{
    className                   "kexActor"
    placeable                   TRUE
    flags.allowTracking         false
    Begin_Component "kexRenderSpriteComponent"
        material                "materials/editor/mat_editor_icons/editor_icon_emitter"
    End_Component
    Begin_Component "kexParticleEmitterComponent"
        particle                "particles/Torch_Large.particle"
        offset                  "0.0 0.0 0.0"
    End_Component
}

Lava_Rocks BP_Actor_Particle_Lava_Rocks
{
    className                   "kexActor"
    placeable                   TRUE
    flags.allowTracking         false
    Begin_Component "kexRenderSpriteComponent"
        material                "materials/editor/mat_editor_icons/editor_icon_emitter"
    End_Component
    Begin_Component "kexParticleEmitterComponent"
        particle                "particles/zPlaceholder_58.particle"
        offset                  "0.0 0.0 0.0"
    End_Component
}

GraveFog BP_Actor_Particle_GraveFog
{
    className                   "kexActor"
    placeable                   TRUE
    flags.allowTracking         false
    Begin_Component "kexRenderSpriteComponent"
        material                "materials/editor/mat_editor_icons/editor_icon_emitter"
    End_Component
    Begin_Component "kexParticleEmitterComponent"
        particle                "particles/GraveFog.particle"
        offset                  "0.0 0.0 0.0"
    End_Component
}

FallingRocks BP_Actor_Particle_FallingRocks
{
    className                   "kexActor"
    placeable                   TRUE
    flags.allowTracking         false
    Begin_Component "kexRenderSpriteComponent"
        material                "materials/editor/mat_editor_icons/editor_icon_emitter"
    End_Component
    Begin_Component "kexParticleEmitterComponent"
        particle                "particles/zPlaceholder_61.particle"
        offset                  "0.0 0.0 0.0"
    End_Component
}
