flickerlight LIGHTWEAPONS
{
    color 0.4 0.4 1.0
    size 128
    secondarySize 160
    chance 0.4
}

object FlashSG
{
    frame NADAA { light LIGHTWEAPONS  }
}

object FlashMG
{
    frame NADAA { light LIGHTWEAPONS  }
}

object FlashCG
{
    frame NADAA { light LIGHTWEAPONS  }
}

object FlashRG
{
    frame NADAA { light LIGHTWEAPONRG  }
}

object FlashLG
{
    frame NADAA { light LIGHTBLUE  }
}

object FlashPG
{
    frame NADAA { light LIGHTBLUE  }
}

object DRRocket
{
    frame MISLA { light ROCKETFIRE  }
}

object DRRocketExplosion
{
    frame NPEX { light ROCKET_EXP1  }
}

object DRRocketExplosion2
{
    frame NPEX { light ROCKET_EXP1  }
}

object DRLightningBall
{
    frame NADAA { light LIGHTBLUE  }
}

object DRPlasmaBall
{
    frame PLBL { light LIGHTBLUE  }
}

object DRBFGBall
{
    frame BFGM { light BFGBALL  }
}

pointlight LIGHTWEAPONRG
{
    color 1.0 1.0 1.0
    size 140
}

pointlight ROCKETFIRE
{
    color 1.0 0.7 0.0
    size 192
}

pointlight ROCKET_EXP1
{
    color 1.0 0.7 0.0
    size 384
}

pointlight LIGHTBLUE
{
    color 0.7 0.7 1.0
    size 160
}

pointlight BFGBALL
{
    color 0.0 1.0 0.0
    size 192
}

pointlight HTBALL1
{
    color 1.0 0.7 0.0
    size 64
}

object MacubusBall
{
    frame FIREA { light HTBALL1 }
	frame FIREB { light HTBALL1 }
}

pointlight CACOBALL
{
    color 1.0 0.2 0.6
    size 64
}

flickerlight CACOBALL_X1
{
    color 0.9 0.1 0.4
    size 72
    secondarySize 80
    chance 0.25
}

flickerlight CACOBALL_X2
{
    color 0.6 0.0 0.1
    size 88
    secondarySize 96
    chance 0.25
}

flickerlight CACOBALL_X3
{
    color 0.3 0.0 0.0
    size 104
    secondarySize 112
    chance 0.25
}

object CacoBallAd
{
    frame BAL2A { light CACOBALL }
    frame BAL2B { light CACOBALL }

    frame BAL2C { light CACOBALL_X1 }
    frame BAL2D { light CACOBALL_X2 }
    frame BAL2E { light CACOBALL_X3 }
}

pointlight LOSTSOUL
{
    color 1.0 0.3 0.0
    size 64
}

object DRLostSoul
{
    frame SKULB { light LOSTSOUL  }
    frame SKULC { light LOSTSOUL  }
}

object VileMark
{
    frame NADAA { light LOSTSOUL }
}

object VileFloorFire
{
    frame NADAA { light LOSTSOUL }
}

pointlight LIGHTCLOTH
{
    color 0.3 0.3 0.5
    size 48
	offset 0 32 0
	dontlightself 1
}

object DRDoom
{
    frame PLAY { light LIGHTCLOTH }
	frame PLYJ { light LIGHTCLOTH }
	frame PLYS { light LIGHTCLOTH }
	frame NADD { light LIGHTCLOTH }
	frame NADE { light LIGHTCLOTH }
}

object DRCrash
{
    frame PLAY { light LIGHTCLOTH }
	frame PLYJ { light LIGHTCLOTH }
	frame PLYS { light LIGHTCLOTH }
	frame NADD { light LIGHTCLOTH }
	frame NADE { light LIGHTCLOTH }
}

brightmap texture doom_d
{
  map "textures/player/doom_g.jpg"
}

brightmap texture crash_d
{
  map "textures/player/crash_g.jpg"
}

brightmap texture sghud_d
{
  map "textures/weapons/sghud_g.png"
}

brightmap texture mg_d
{
  map "textures/weapons/mg_g.png"
}

brightmap texture rl_d
{
  map "textures/weapons/rl_g.png"
}

brightmap texture rg_d
{
  map "textures/weapons/rg_g.png"
}

brightmap texture lg_lo_d
{
  map "textures/weapons/lg_lo_g.png"
}

brightmap texture plasma_d
{
  map "textures/weapons/plasma_g.png"
}

brightmap texture bfg_d
{
  map "textures/weapons/bfg_g.png"
}
