pulselight OBELISK
{
    color 1.0 0.0 0.0
    size 92
    secondarySize 0
    interval 0.6
} 

flickerlight OBELISK_X1
{
    color 1.0 0.0 0.0
    size 64
    secondarySize 96
    chance 0.3
}

flickerlight OBELISK_X2
{
    color 0.8 0.1 0.0
    size 80
    secondarySize 100
    chance 0.3
}

flickerlight OBELISK_X3
{
    color 0.4 0.0 0.0
    size 96
    secondarySize 112
    chance 0.3
}

object ObeliskTrail
{
    frame YAE4A { light OBELISK }
}
object ObeliskTrail2
{
    frame YAE4A { light OBELISK }
}
object ObeliskTrail3
{
    frame YAE4A { light OBELISK }
}

object ObeliskProjectile
{
    frame TNT1B { light OBELISK_X1 }
    frame TNT1C { light OBELISK_X2 }
    frame TNT1D { light OBELISK_X3 }
}
object ObeliskProjectile1
{
    frame TNT1B { light OBELISK_X1 }
    frame TNT1C { light OBELISK_X2 }
    frame TNT1D { light OBELISK_X3 }
}
object ObeliskProjectile2
{
    frame TNT1B { light OBELISK_X1 }
    frame TNT1C { light OBELISK_X2 }
    frame TNT1D { light OBELISK_X3 }
}
object ObeliskProjectile3
{
    frame TNT1B { light OBELISK_X1 }
    frame TNT1C { light OBELISK_X2 }
    frame TNT1D { light OBELISK_X3 }
}

//ALT-FIRE

pulselight MINIBELISK
{
    color 0.8 0.0 0.0
    size 75
    secondarySize 95
    interval 2.5
    offset 0 21 0
}

object Minibelisk
{
    frame YAE4 { light MINIBELISK }
}

object MinibeliskTrail
{
    frame YAE4A { light OBELISK }
}

object MinibeliskSpawner
{
    frame TNT1B { light OBELISK_X1 }
    frame TNT1C { light OBELISK_X2 }
    frame TNT1D { light OBELISK_X3 }
}

pulselight MINIBELISKIMPACT
{
    color 1.0 0.0 0.0
    size 384
    secondarySize 4
    interval 1
}

object MinibeliskGLDEF
{
    frame TNT1 { light MINIBELISKIMPACT }
}