Missing Bracket .fx
Posted: Sat Jul 11, 2009 3:13 pm
by NullCommando
I can't seem to find a missing bracket in my .fx file, and when I add an bracket is tells me there is an extra bracket in the group.
Hidden/Spoiler:
[code]
Effect("Godray")
{
Enable(1);
MaxGodraysInWorld(300);
MaxGodraysOnScreen(8);
MaxViewDistance(80.0);
FadeViewDistance(70.0);
MaxLength(40.0);
OffsetAngle(0.0);
MinRaysPerGodray(3);
MaxRaysPerGodray(6);
RadiusForMaxRays(2.0);
Texture("fx_godray");
TextureScale(1.5, 1.5);
TextureVelocity(0.0, -0.1, 0.0);
TextureJitterSpeed(0.05);
}
Effect("FogCloud")
{
Enable(1);
Texture("fluffy");
Range(60.0, 100.0);
Color(168, 172, 180, 128);
Velocity(5.0, 0.0);
Rotation(0.1);
Height(16.0);
ParticleSize(28.0);
ParticleDensity(60.0);
}
Effect("Blur")
{
PC()
{
Enable(1);
Mode(1)
ConstantBlend(0.4)
DownSizeFactor(0.2500)
}
Effect("Water")
{
// general parameters
PatchDivisions(8,8);
Tile(2.0,2.0);
// ocean parameters
OceanEnable(0);
// water event parameters
WaterRingColor(148, 170, 192,255);
WaterWakeColor(192, 192, 192,255);
WaterSplashColor((192, 192, 192,255);
DisableLowRes();
// PC parameters
PC()
{
Velocity(0.01,0.02);
MainTexture("dag1_water.tga");
LODDecimation(1);
RefractionColor(101, 136, 140, 255);
ReflectionColor(150,150,150,150);
UnderwaterColor(128, 130, 128, 64);
FresnelMinMax(0.2,0.7)
NormalMapTextures("water_normalmap_",16,8.0);
BumpMapTextures("water_bumpmap_",16,8.0);
SpecularMaskTextures("water_specularmask_",25, 2.0);
SpecularMaskTile(4.0,4.0);
SpecularMaskScrollSpeed(0.0,0.0);
}
}
Effect("Precipitation")
{
Enable(1);
Type("Streaks");
Range(12.5);
Color(216, 220, 228);
VelocityRange(1.0);
ParticleDensityRange(0.0);
CameraCrossVelocityScale(0.2);
CameraAxialVelocityScale(1.0);
GroundEffect("com_sfx_rainsplash");
GroundEffectSpread(8);
PC()
{
AlphaMinMax(0.3, 0.45);
ParticleSize(0.02);
ParticleDensity(256.0);
Velocity(9.0);
StreakLength(1.0);
GroundEffectsPerSec(15);
}
Effect("Lightning")
{
Enable(1);
Color(255, 255, 255);
SunlightFadeFactor(0.1);
SkyDomeDarkenFactor(0.4);
BrightnessMin(1.0);
FadeTime(0.2);
TimeBetweenFlashesMinMax(3.0, 5.0);
TimeBetweenSubFlashesMinMax(0.01, 0.5);
NumSubFlashesMinMax(2, 5);
HorizonAngleMinMax(30, 60);
SoundCrack("kam_amb_thunder");
SoundSubCrack("kam_amb_thundersub");
}
LightningBolt("skybolt")
{
Texture("lightning");
Width(30.0);
FadeTime(0.5);
BreakDistance(20.0);
TextureSize(30.0);
SpreadFactor(20.0);
MaxBranches(2.0);
BranchFactor(0.5);
BranchSpreadFactor(8);
BranchLength(80.0);
InterpolationSpeed(0.4);
NumChildren(1);
ChildBreakDistance(15.0);
ChildTextureSize(8.0);
ChildWidth(1.0);
ChildSpreadFactor(10.0);
Color(255,255,255,255);
ChildColor(255,255,255,150);
}
}[/code]
Effect("Godray")
{
Enable(1);
MaxGodraysInWorld(300);
MaxGodraysOnScreen(8);
MaxViewDistance(80.0);
FadeViewDistance(70.0);
MaxLength(40.0);
OffsetAngle(0.0);
MinRaysPerGodray(3);
MaxRaysPerGodray(6);
RadiusForMaxRays(2.0);
Texture("fx_godray");
TextureScale(1.5, 1.5);
TextureVelocity(0.0, -0.1, 0.0);
TextureJitterSpeed(0.05);
}
Effect("FogCloud")
{
Enable(1);
Texture("fluffy");
Range(60.0, 100.0);
Color(168, 172, 180, 128);
Velocity(5.0, 0.0);
Rotation(0.1);
Height(16.0);
ParticleSize(28.0);
ParticleDensity(60.0);
}
Effect("Blur")
{
PC()
{
Enable(1);
Mode(1)
ConstantBlend(0.4)
DownSizeFactor(0.2500)
}
Effect("Water")
{
// general parameters
PatchDivisions(8,8);
Tile(2.0,2.0);
// ocean parameters
OceanEnable(0);
// water event parameters
WaterRingColor(148, 170, 192,255);
WaterWakeColor(192, 192, 192,255);
WaterSplashColor((192, 192, 192,255);
DisableLowRes();
// PC parameters
PC()
{
Velocity(0.01,0.02);
MainTexture("dag1_water.tga");
LODDecimation(1);
RefractionColor(101, 136, 140, 255);
ReflectionColor(150,150,150,150);
UnderwaterColor(128, 130, 128, 64);
FresnelMinMax(0.2,0.7)
NormalMapTextures("water_normalmap_",16,8.0);
BumpMapTextures("water_bumpmap_",16,8.0);
SpecularMaskTextures("water_specularmask_",25, 2.0);
SpecularMaskTile(4.0,4.0);
SpecularMaskScrollSpeed(0.0,0.0);
}
}
Effect("Precipitation")
{
Enable(1);
Type("Streaks");
Range(12.5);
Color(216, 220, 228);
VelocityRange(1.0);
ParticleDensityRange(0.0);
CameraCrossVelocityScale(0.2);
CameraAxialVelocityScale(1.0);
GroundEffect("com_sfx_rainsplash");
GroundEffectSpread(8);
PC()
{
AlphaMinMax(0.3, 0.45);
ParticleSize(0.02);
ParticleDensity(256.0);
Velocity(9.0);
StreakLength(1.0);
GroundEffectsPerSec(15);
}
Effect("Lightning")
{
Enable(1);
Color(255, 255, 255);
SunlightFadeFactor(0.1);
SkyDomeDarkenFactor(0.4);
BrightnessMin(1.0);
FadeTime(0.2);
TimeBetweenFlashesMinMax(3.0, 5.0);
TimeBetweenSubFlashesMinMax(0.01, 0.5);
NumSubFlashesMinMax(2, 5);
HorizonAngleMinMax(30, 60);
SoundCrack("kam_amb_thunder");
SoundSubCrack("kam_amb_thundersub");
}
LightningBolt("skybolt")
{
Texture("lightning");
Width(30.0);
FadeTime(0.5);
BreakDistance(20.0);
TextureSize(30.0);
SpreadFactor(20.0);
MaxBranches(2.0);
BranchFactor(0.5);
BranchSpreadFactor(8);
BranchLength(80.0);
InterpolationSpeed(0.4);
NumChildren(1);
ChildBreakDistance(15.0);
ChildTextureSize(8.0);
ChildWidth(1.0);
ChildSpreadFactor(10.0);
Color(255,255,255,255);
ChildColor(255,255,255,150);
}
}[/code]