#Effects  -----------------------------------------------------------------------------------------

effect.zap.defaultDur = 250
effect.zap.boltInterval = 48.0
effect.zap.boltRandRadius = 24.0
effect.zap.boltMinWeight = 0.5
effect.zap.boltMaxWeight = 2.0

effect.flame.baseSeparation = 0.00025
effect.flame.subdivLevel = 2
effect.flame.baseRiseHeight = 0.25
effect.flame.lengthVelocityDivisor = 1280.0
effect.flame.flickerPeriodSecs = 0.125
effect.flame.flickMagnitude = 0.075

effect.flameObject.drawDebug = 0
effect.flameObject.maxFlameAccel = 10000.0
effect.flameObject.baseLightRadius = 64.0
effect.flameObject.lengthRadiusFactor = 16.0
effect.flameObject.renderRadiusFactor = 0.5

effect.flameObject.brightness = 0.5

effect.flameObject.multiSourceSize = 2

effect.flameObject.defaultAlpha = 0.85
effect.flameObject.subdivLengthBase = 11.0
effect.flameObject.subdivLengthDivisor = 8.0
effect.flameObject.maxSubdivLevel = 2

#Weapon Confiscate

effect.weaponConf.numParticles = 24
effect.weaponConf.initialPartVelocity = 400
effect.weaponConf.slowPartVelocity = 5
effect.weaponConf.particleSlowDelay = 180
effect.weaponConf.particleSize = 2.0
effect.weaponConf.lifetime = 2000

#Arrow trail
effect.arrow.trailAlpha = 0.35
effect.arrow.trailWidth = 8

#Light Source  -----------------------------------------------------------------------------------------

effect.lightSourceFixture.renderRadiusFactor = 0.75

#Laser  -----------------------------------------------------------------------------------------

laser.colorCyan = #68fff3
laser.colorGreen = #53d231
laser.colorBlue = #5a7dff

laser.lineWidth = 2.0
laser.alpha = 0.75
laser.maxLength = 4096

laser.hitCircleRadius = 2.5

#Particles  -----------------------------------------------------------------------------------------

particle.settingHigh = 1

#Particle Types  -----------------------------------------------------------------------------------------

#Grapple Sparks

particle.grappleSparks.color = #fff6c7
particle.grappleSparks.speedRangeAv  = 400.0
particle.grappleSparks.speedRangeVar = 100.0
particle.grappleSparks.lifetimeMin = 150
particle.grappleSparks.lifetimeMax = 200
particle.grappleSparks.scaleRangeAv = 1.0
particle.grappleSparks.scaleRangeVar = 0.25

particle.grappleSpark.numEmit = 6

#Ember

particle.ember.speedRangeAv  = 50.0
particle.ember.speedRangeVar = 20.0
particle.ember.lifetimeAv = 2000

#Platform Gas

particle.platGas.speedRangeAv  = 10.0
particle.platGas.speedRangeVar = 8.0
particle.platGas.scaleRangeAv = 1.0
particle.platGas.scaleRangeVar = 0.25
particle.platGas.rotPerSecVarDeg = 90.0
particle.platGas.lifetimeAv = 1200

particle.platGas.emitPerSquareUnitPerSecHigh = 8.0
particle.platGas.emitPerSquareUnitPerSecLow = 1.0

#Platform Gas Flame

particle.platGasFlame.speedRangeAv  = 20.0
particle.platGasFlame.speedRangeVar = 5.0
particle.platGasFlame.scaleRangeAv = 1.0
particle.platGasFlame.scaleRangeVar = 0.25
particle.platGasFlame.scaleRateAv = 0.8
particle.platGasFlame.lifetimeAv = 400

particle.platGasFlame.emitChanceHigh = 1
particle.platGasFlame.emitChanceLow = 0.25

#Explosion Radius Smoke

particle.explodeRadSmoke.speedRangeAv  = 12.0
particle.explodeRadSmoke.speedRangeVar = 4.0
particle.explodeRadSmoke.scaleRangeAv = 0.5
particle.explodeRadSmoke.scaleRangeVar = 0.25
particle.explodeRadSmoke.scaleRateAv = 0.125
particle.explodeRadSmoke.lifetimeMin = 800
particle.explodeRadSmoke.lifetimeMax = 1800
particle.explodeRadSmoke.rotPerSecVarDeg = 40.0

#Explosion Smoke

particle.explodeSmoke.speedRangeAv  = 12.0
particle.explodeSmoke.speedRangeVar = 4.0
particle.explodeSmoke.scaleRangeAv = 0.75
particle.explodeSmoke.scaleRangeVar = 0.5
particle.explodeSmoke.scaleRateAv = 0.125
particle.explodeSmoke.lifetimeMin = 1800
particle.explodeSmoke.lifetimeMax = 2400
particle.explodeSmoke.rotPerSecVarDeg = 40.0


#Particle Layers  -----------------------------------------------------------------------------------------

partLayer.fg.depth = -2.0
partLayer.bg.depth = 9.0