// Cyborg

pointlight PLASMABALL
{
    color 0.0 0.1 1.0
    size 56
}

flickerlight PLASMA_X1
{
    color 0.2 0.2 1.0
    size 64
    secondarySize 72
    chance 0.4
}

flickerlight PLASMA_X2
{
    color 0.2 0.2 0.8
    size 80
    secondarySize 88
    chance 0.4
}

flickerlight PLASMA_X3
{
    color 0.1 0.1 0.5
    size 64
    secondarySize 72
    chance 0.4
}

flickerlight PLASMA_X4
{
    color 0.0 0.0 0.2
    size 8
    secondarySize 16
    chance 0.4
}

pointlight JETPACK1
{
    color 1.0 1.0 0.0
    size 25
}

pointlight JETPACK2
{
    color 1.0 0.5 0.0
    size 15
}

pointlight JETPACK3
{
    color 1.0 0.8 0.0
    size 8
}

object FireFX
{
    frame MICXA { light JETPACK1 }
    frame MICXB { light JETPACK1 }
    frame MICXC { light JETPACK2 }
    frame MICXD { light JETPACK2 }
    frame MICXE { light JETPACK3 }
	frame MICXF { light JETPACK3 }
}

object CyborgPlasmaBall
{
    /*
    frame SBLLA { light PLASMABALL }
    frame SBLLB { light PLASMABALL }
	frame SBLLC { light PLASMABALL }
	frame SBLLD { light PLASMABALL }
	frame SBLLE { light PLASMABALL }
	frame SBLLF { light PLASMABALL }
	frame SBLLG { light PLASMABALL }
	frame SBLLH { light PLASMABALL }
	frame SBLLI { light PLASMABALL }
	frame SBLLJ { light PLASMABALL }
    */

    frame SBLLK { light PLASMA_X1 }
    frame SBLLL { light PLASMA_X2 }
    frame SBLLM { light PLASMA_X2 }
    frame SBLLN { light PLASMA_X3 }
    frame SBLLO { light PLASMA_X4 }
}


object CyborgPlasmaBallWeak
{
    frame SBLLK { light PLASMA_X1 }
    frame SBLLL { light PLASMA_X2 }
    frame SBLLM { light PLASMA_X2 }
    frame SBLLN { light PLASMA_X3 }
    frame SBLLO { light PLASMA_X4 }
}


object CyborgLaser
{
    frame SBLLK { light PLASMA_X1 }
    frame SBLLL { light PLASMA_X2 }
    frame SBLLM { light PLASMA_X2 }
    frame SBLLN { light PLASMA_X3 }
    frame SBLLO { light PLASMA_X4 }
}

object CyborgLaserWeak
{
    frame SBLLK { light PLASMA_X1 }
    frame SBLLL { light PLASMA_X2 }
    frame SBLLM { light PLASMA_X2 }
    frame SBLLN { light PLASMA_X3 }
    frame SBLLO { light PLASMA_X4 }
}

pointlight AFTERBURNER1
{
    color 1.0 1.0 0.3
    size 100
}

pointlight AFTERBURNER2
{
    color 1.0 1.0 0.3
    size 90
}

pointlight AFTERBURNER3
{
    color 1.0 1.0 0.3
    size 80
}

pointlight AFTERBURNER4
{
    color 1.0 1.0 0.3
    size 60
}

pointlight AFTERBURNER5
{
    color 1.0 1.0 0.3
    size 40
}

pointlight AFTERBURNER6
{
    color 1.0 1.0 0.3
    size 20
}


object CyborgDashAfterburner
{
    frame MNUKF { light AFTERBURNER1 }
    frame MNUKE { light AFTERBURNER2 }
    frame MNUKD { light AFTERBURNER3 }
    frame MNUKC { light AFTERBURNER4 }
    frame MNUKB { light AFTERBURNER5 }
    frame MNUKA { light AFTERBURNER6 }
}

object FireFX
{
    frame MICXA { light JETPACK1 }
    frame MICXB { light JETPACK1 }
    frame MICXC { light JETPACK2 }
    frame MICXD { light JETPACK2 }
    frame MICXE { light JETPACK3 }
	frame MICXF { light JETPACK3 }
}

flickerlight SPARKLIGHT1
{
    color 0.3 0.3 1.0
    size 7
    secondarySize 5
    chance 0.8
}

flickerlight SPARKLIGHT2
{
    color 1.0 1.0 1.0
    size 7
    secondarySize 5
    chance 0.8
}

object StaticFX
{
    frame SELY { light SPARKLIGHT1 }
    frame SELB { light SPARKLIGHT2 }
}

object CyborgStaticFieldFX
{
    frame PLCXE { light PLASMA_X1 }
    frame PLCXF { light PLASMA_X1 }
    frame PLCXG { light PLASMA_X2 }
    frame PLCXH { light PLASMA_X3 }
    frame PLCXI { light PLASMA_X4 }
}

flickerlight AFTERBURNERFLAME1
{
    color 1.0 0.8 0.0
    size 9
    secondarySize 6
    chance 0.5
}

flickerlight AFTERBURNERFLAME2
{
    color 1.0 0.8 0.0
    size 8
    secondarySize 6
    chance 0.5

}

object CyborgAfterburnerFX
{
    frame WPIXF { light AFTERBURNERFLAME1 }
    frame WPIXG { light AFTERBURNERFLAME1 }
    frame WPIXH { light AFTERBURNERFLAME1 }
    frame WPIXI { light AFTERBURNERFLAME2 }
}


pulselight OVERHEATLIGHT
{
    color 1.0 0.0 0.0
    size 25
    secondarySize 20
    interval 0.5
}


object CyborgOverheatWarper
{
    frame TNT1 { light OVERHEATLIGHT }
}

pulselight CyborgCube
{
    color 0.2 1.0 1.0
    size 32
    secondarySize 48
    interval 2
}

object CyborgCube
{
    frame TNT1 { light CyborgCube }
}

brightmap sprite ROB1A1 { map "sprites/classes/cyborg/ROBRA1.png"} 
brightmap sprite ROB1A2 { map "sprites/classes/cyborg/ROBRA2.png"} 
brightmap sprite ROB1A3 { map "sprites/classes/cyborg/ROBRA3.png"} 
brightmap sprite ROB1A4 { map "sprites/classes/cyborg/ROBRA4.png"} 
brightmap sprite ROB1A5 { map "sprites/classes/cyborg/ROBRA5.png"} 
brightmap sprite ROB1A6 { map "sprites/classes/cyborg/ROBRA6.png"} 
brightmap sprite ROB1A7 { map "sprites/classes/cyborg/ROBRA7.png"} 
brightmap sprite ROB1A8 { map "sprites/classes/cyborg/ROBRA8.png"} 
brightmap sprite ROB1B1 { map "sprites/classes/cyborg/ROBRB1.png"} 
brightmap sprite ROB1B2 { map "sprites/classes/cyborg/ROBRB2.png"} 
brightmap sprite ROB1B3 { map "sprites/classes/cyborg/ROBRB3.png"} 
brightmap sprite ROB1B4 { map "sprites/classes/cyborg/ROBRB4.png"} 
brightmap sprite ROB1B5 { map "sprites/classes/cyborg/ROBRB5.png"} 
brightmap sprite ROB1B6 { map "sprites/classes/cyborg/ROBRB6.png"} 
brightmap sprite ROB1B7 { map "sprites/classes/cyborg/ROBRB7.png"} 
brightmap sprite ROB1B8 { map "sprites/classes/cyborg/ROBRB8.png"} 
brightmap sprite ROB1C1 { map "sprites/classes/cyborg/ROBRC1.png"} 
brightmap sprite ROB1C2 { map "sprites/classes/cyborg/ROBRC2.png"} 
brightmap sprite ROB1C3 { map "sprites/classes/cyborg/ROBRC3.png"} 
brightmap sprite ROB1C4 { map "sprites/classes/cyborg/ROBRC4.png"} 
brightmap sprite ROB1C5 { map "sprites/classes/cyborg/ROBRC5.png"} 
brightmap sprite ROB1C6 { map "sprites/classes/cyborg/ROBRC6.png"} 
brightmap sprite ROB1C7 { map "sprites/classes/cyborg/ROBRC7.png"} 
brightmap sprite ROB1C8 { map "sprites/classes/cyborg/ROBRC8.png"} 
brightmap sprite ROB1D1 { map "sprites/classes/cyborg/ROBRD1.png"} 
brightmap sprite ROB1D2 { map "sprites/classes/cyborg/ROBRD2.png"} 
brightmap sprite ROB1D3 { map "sprites/classes/cyborg/ROBRD3.png"} 
brightmap sprite ROB1D4 { map "sprites/classes/cyborg/ROBRD4.png"} 
brightmap sprite ROB1D5 { map "sprites/classes/cyborg/ROBRD5.png"} 
brightmap sprite ROB1D6 { map "sprites/classes/cyborg/ROBRD6.png"} 
brightmap sprite ROB1D7 { map "sprites/classes/cyborg/ROBRD7.png"} 
brightmap sprite ROB1D8 { map "sprites/classes/cyborg/ROBRD8.png"} 
brightmap sprite ROB1E1 { map "sprites/classes/cyborg/ROBRE1.png"} 
brightmap sprite ROB1E2 { map "sprites/classes/cyborg/ROBRE2.png"} 
brightmap sprite ROB1E3 { map "sprites/classes/cyborg/ROBRE3.png"} 
brightmap sprite ROB1E4 { map "sprites/classes/cyborg/ROBRE4.png"} 
brightmap sprite ROB1E5 { map "sprites/classes/cyborg/ROBRE5.png"} 
brightmap sprite ROB1E6 { map "sprites/classes/cyborg/ROBRE6.png"} 
brightmap sprite ROB1E7 { map "sprites/classes/cyborg/ROBRE7.png"} 
brightmap sprite ROB1E8 { map "sprites/classes/cyborg/ROBRE8.png"} 
brightmap sprite ROB1G1 { map "sprites/classes/cyborg/ROBRG1.png"} 
brightmap sprite ROB1G2 { map "sprites/classes/cyborg/ROBRG2.png"} 
brightmap sprite ROB1G3 { map "sprites/classes/cyborg/ROBRG3.png"} 
brightmap sprite ROB1G4 { map "sprites/classes/cyborg/ROBRG4.png"} 
brightmap sprite ROB1G5 { map "sprites/classes/cyborg/ROBRG5.png"} 
brightmap sprite ROB1G6 { map "sprites/classes/cyborg/ROBRG6.png"} 
brightmap sprite ROB1G7 { map "sprites/classes/cyborg/ROBRG7.png"} 
brightmap sprite ROB1G8 { map "sprites/classes/cyborg/ROBRG8.png"} 
brightmap sprite ROB1H1 { map "sprites/classes/cyborg/ROBRH1.png"} 
brightmap sprite ROB1H2 { map "sprites/classes/cyborg/ROBRH2.png"} 
brightmap sprite ROB1H3 { map "sprites/classes/cyborg/ROBRH3.png"} 
brightmap sprite ROB1H4 { map "sprites/classes/cyborg/ROBRH4.png"} 
brightmap sprite ROB1H5 { map "sprites/classes/cyborg/ROBRH5.png"} 
brightmap sprite ROB1H6 { map "sprites/classes/cyborg/ROBRH6.png"} 
brightmap sprite ROB1H7 { map "sprites/classes/cyborg/ROBRH7.png"} 
brightmap sprite ROB1H8 { map "sprites/classes/cyborg/ROBRH8.png"} 
brightmap sprite ROB1I1 { map "sprites/classes/cyborg/ROBRI1.png"} 
brightmap sprite ROB1I2 { map "sprites/classes/cyborg/ROBRI2.png"} 
brightmap sprite ROB1I3 { map "sprites/classes/cyborg/ROBRI3.png"} 
brightmap sprite ROB1I4 { map "sprites/classes/cyborg/ROBRI4.png"} 
brightmap sprite ROB1I5 { map "sprites/classes/cyborg/ROBRI5.png"} 
brightmap sprite ROB1I6 { map "sprites/classes/cyborg/ROBRI6.png"} 
brightmap sprite ROB1I7 { map "sprites/classes/cyborg/ROBRI7.png"} 
brightmap sprite ROB1S8 { map "sprites/classes/cyborg/ROBRI8.png"} 
brightmap sprite ROB1S1 { map "sprites/classes/cyborg/ROBRS1.png"} 
brightmap sprite ROB1S2 { map "sprites/classes/cyborg/ROBRS2.png"} 
brightmap sprite ROB1S3 { map "sprites/classes/cyborg/ROBRS3.png"} 
brightmap sprite ROB1S4 { map "sprites/classes/cyborg/ROBRS4.png"} 
brightmap sprite ROB1S5 { map "sprites/classes/cyborg/ROBRS5.png"} 
brightmap sprite ROB1S6 { map "sprites/classes/cyborg/ROBRS6.png"} 
brightmap sprite ROB1S7 { map "sprites/classes/cyborg/ROBRS7.png"} 
brightmap sprite ROB1S8 { map "sprites/classes/cyborg/ROBRS8.png"} 