The 3rd Age

Gauntlet: Dark Legacy

Gauntlet: Dark Legacy

Gauntlet: Dark Legacy BFME 2 Mod

Button for The 3rd AgeButton for The Dwarf HoldsButton for The Elven AllianceButton for Helm's Deep Last HopeButton for GothmogtheOrcButton for BFME+Button for The Four AgesButton for HDR HeadquartersButton for Middle Earth CenterButton for Project Perfect Mod

Become an affiliate!

   

Quick Lists

Top Rated Popular New Updated Last Comments Users

Register and log in to move these advertisements down

Cloud of Darkness and FreezingRain!

Tutorial for Battle for Middle-earth BFME, Battle for Middle-earth II BFME 2

No Avatar

Yaroslav

Category: Code
Level: Beginner
Created: Thursday March 22, 2012 - 13:03
Updated: Thursday March 22, 2012 - 16:35
Views: 5278
Summary: http://www.the3rdage.net/files/20915/game%202012-03-22%2016-51-06-38.jpg

Rating

Staff says

2.0

Members say

-

Average

2.0/5.0

2 votes

Page 1 2 3
!WARNING! this file from bfme1 and if you wanna chage him in bfme2 or rotwk don't change original full file to this!
BUT, what do I change the game suitable for all bfme.

data\ini\environment.ini
              
Code
;File: Environment.INI ////////////////////////////////////////////////////////
;This file contains data for environmental effects overridable at map.ini level
;//////////////////////////////////////////////////////////////////////////////
; This DefaultSky texture scheme must be present and texture names must match
; the assigned textures in new_skybox.w3d
SkyboxTextureSet DefaultSky
SkyboxTextureN = SkyBox_01.tga
SkyboxTextureE = SkyBox_02.tga
SkyboxTextureS = SkyBox_03.tga
SkyboxTextureW = SkyBox_04.tga
SkyboxTextureT = SkyBox_05.tga
End

SkyboxTextureSet Morning
SkyboxTextureN = TSMorningN.tga
SkyboxTextureE = TSMorningE.tga
SkyboxTextureS = TSMorningS.tga
SkyboxTextureW = TSMorningW.tga
SkyboxTextureT = TSMorningT.tga
End

SkyboxTextureSet MountDoom
SkyboxTextureN = SkyBox_01.tga
SkyboxTextureE = SkyBox_02.tga
SkyboxTextureS = SkyBox_03.tga
SkyboxTextureW = SkyBox_04.tga
SkyboxTextureT = SkyBox_05.tga
End

SkyboxTextureSet DesertSun
SkyboxTextureN = TSDesertSun_N.tga
SkyboxTextureE = TSDesertSun_E.tga
SkyboxTextureS = TSDesertSun_S.tga
SkyboxTextureW = TSDesertSun_W.tga
SkyboxTextureT = TSDesertSun_T.tga
End

SkyboxTextureSet Dusky
SkyboxTextureN = TSDusky_N.tga
SkyboxTextureE = TSDusky_E.tga
SkyboxTextureS = TSDusky_S.tga
SkyboxTextureW = TSDusky_W.tga
SkyboxTextureT = TSDusky_T.tga
End

SkyboxTextureSet MidDay
SkyboxTextureN = TSMidDay_N.tga
SkyboxTextureE = TSMidDay_E.tga
SkyboxTextureS = TSMidDay_S.tga
SkyboxTextureW = TSMidDay_W.tga
SkyboxTextureT = TSMidDay_T.tga
End

SkyboxTextureSet Moon
SkyboxTextureN = TSMoon__N.tga
SkyboxTextureE = TSMoon__E.tga
SkyboxTextureS = TSMoon__S.tga
SkyboxTextureW = TSMoon__W.tga
SkyboxTextureT = TSMoon__T.tga
End

SkyboxTextureSet MorningCloudy
SkyboxTextureN = TSMrnCldy_N.tga
SkyboxTextureE = TSMrnCldy_E.tga
SkyboxTextureS = TSMrnCldy_S.tga
SkyboxTextureW = TSMrnCldy_W.tga
SkyboxTextureT = TSMrnCldy_T.tga
End

SkyboxTextureSet MountainSnow
SkyboxTextureN = TSNightMtnSnw_N.tga
SkyboxTextureE = TSNightMtnSnw_E.tga
SkyboxTextureS = TSNightMtnSnw_S.tga
SkyboxTextureW = TSNightMtnSnw_W.tga
SkyboxTextureT = TSNightMtnSnw_T.tga
End

SkyboxTextureSet NightSky
SkyboxTextureN = TSNightSky_N.tga
SkyboxTextureE = TSNightSky_E.tga
SkyboxTextureS = TSNightSky_S.tga
SkyboxTextureW = TSNightSky_W.tga
SkyboxTextureT = TSNightSky_T.tga
End

SkyboxTextureSet Sunny
SkyboxTextureN = TSSunny_N.tga
SkyboxTextureE = TSSunny_E.tga
SkyboxTextureS = TSSunny_E.tga
SkyboxTextureW = TSSunny_E.tga
SkyboxTextureT = TSSunny_E.tga
End

GlowEffect
GlowEnabled = Yes
GlowDiameter = 15 ; 11 - 50 Diameter of gaussian blur in texels in the glow texture.
GlowIntensity = 1.3 ; 0.3 - 2.0 Glow color is multiplied by this value
GlowTextureWidth = 256 ; must be power of 2. 128, 256 and 512 are interesting. Bigger texture gives smaller glow, cause pixels are smaller.
RadiusScale1 = 0.18 ;
Amplitude1 = 0.06 ;
RadiusScale2 = 4.5 ;
Amplitude2 = 0.11 ;
TerrainGlow = No
MultipassGlowEnabled = No
; stock values provided in the demo app.
; A - 27, 0.9, 128, 0.18, 0.06, 4.5, 0.11
; B - 17, 1.6, 128, 0.25, 0.06, 3.0, 0.15
; C - 44, 0.2, 256, 0.18, 0.24, 4.5, 0.41
; D - 21, 0.9, 128, 0.11, 0.1, 4.5, 0.11
End

RingEffect
Scale = 10.0 ; scales the distance the effect stretches
Blend = 1.0 ; amount the effect blends. 0 = no effect, 1 = full, > 1 == overblend.
BaseColor = R:118 G:118 B:138 ; note - 2x multiply is used, so 128 = no change.
EffectColor = R:118 G:118 B:138
EffectSaturation = 0.4 ; Color saturation of effect. 0=monochrome, 1.0 = scene color.
BaseSaturation = 0.3 ; Color saturation of base scene. 0=monochrome, 1.0 = scene color.
Velocity = 1.0 ; Speed the effect moves.
TextureCross = 1; How fast the textures cross.
TextureRepeatCount = 5; number of times the vapor texture tiles across the screen.
EffectBlurDiameter = 3; Base image is blurred this many pixels before distortion.
BaseBlurDiameter = 5; Base image is blurred this many pixels before copying to frame.
End

FireEffect
Scale = 10.0 ; scales the distance the effect stretches
Blend = 1.0 ; amount the effect blends. 0 = no effect, 1 = full, > 1 == overblend.
BaseColor = R:128 G:128 B:128 ; note - 2x multiply is used, so 128 = no change.
EffectColor = R:200 G:200 B:180
EffectSaturation = 1.0 ; Color saturation of effect. 0=monochrome, 1.0 = scene color.
BaseSaturation = 1.0 ; Color saturation of base scene. 0=monochrome, 1.0 = scene color.
Velocity = 1.0 ; Speed the effect moves.
TextureCross = 1; How fast the textures cross.
TextureRepeatCount = 5; number of times the vapor texture tiles across the screen.
End

CloudEffect
CloudTexture = exdarkclouda.tga            ; texture of cloud: darkcloud.tga darkcloud_light
DarkCloudTexture = exdarkcloudc.tga            ; texture of cloud: darkcloud.tga darkcloud_light
AlphaTexture = darkcloudalpha_256.tga    ; texture of wave pattern darkcloudalpha.tga testpattern_cross.tga
PropagateSpeed = 0.060                ; speed of wave (0.075)
Angle = -30                            ; angle of wave 210(MT)
DarkeningFactor = R:75 G:75 B:75    ; factor to darken units and buildings 204
DarkeningRate = 300                    ; frames to darken objects over (400)
LighteningRate = 100                    ; frames to lighten objects over

CloudScrollSpeed = 3.0                ; speed of cloud noise scroll

DissipateTexture = diffusecloud.tga    ; texture of light reveal
DissipateStartLevel = 2.0                ; start value of light patch
DissipateSpeed = 15.0                    ; speed dispate spreads 75.0
DissipateRateScale = 0.3;                ; modifies darkening/lightening rate
                                        ; during dissipate phase by this amount

    ; We no longer set on/off in here, we set it in Weather.ini because some clouds want
    ; lightning and others don't
    ; Lightning = Yes                    ; lightning on/off
    
    LightningShadows = Yes                ; do lightning shadows, expensive! turn it off on low-end machines
    JitterLightningLightIntensity = Yes    ; flicker intensity of lightning light
    JitterLightningLightPosition = Yes    ; jitter position of lightning light (most expensive)
    LightningChance = 0.005                ; chance of lightning
    LightningDuration = 10 50            ; in frames
    LightningFrequency = 0.1            ; chance of moving light around (0..1)
    LightningIntensity = 0.05 0.4        ; additive
    LightningShadowColor = R:0 G:0 B:0 ; lightning shadow color
    LightningShadowIntensity = 0.6        ; lightning shadow intensity (0..1)
    LightningLightPosition1 = X:25 Y:100 ; hard-coded positions so artists can exaggerate lightning + shadow-caching may be possible later
    LightningLightPosition2 = X:27 Y:113 ; could have easily made into a vector except for our override system
    LightningLightPosition3 = X:25 Y:126
    LightningFX = FX_LightningThunderStrike ; FX to go with lightning
End



we need edit to code only CloudEffect

              
Code

CloudEffect
CloudTexture = exdarkclouda.tga            ; texture of cloud: darkcloud.tga darkcloud_light
DarkCloudTexture = exdarkcloudc.tga            ; texture of cloud: darkcloud.tga darkcloud_light
AlphaTexture = darkcloudalpha_256.tga    ; texture of wave pattern darkcloudalpha.tga testpattern_cross.tga
PropagateSpeed = 0.060                ; speed of wave (0.075)
Angle = -30                            ; angle of wave 210(MT)
DarkeningFactor = R:75 G:75 B:75    ; factor to darken units and buildings 204
DarkeningRate = 300                    ; frames to darken objects over (400)
LighteningRate = 100                    ; frames to lighten objects over

CloudScrollSpeed = 3.0                ; speed of cloud noise scroll

DissipateTexture = diffusecloud.tga    ; texture of light reveal
DissipateStartLevel = 2.0                ; start value of light patch
DissipateSpeed = 15.0                    ; speed dispate spreads 75.0
DissipateRateScale = 0.3;                ; modifies darkening/lightening rate
                                        ; during dissipate phase by this amount

    ; We no longer set on/off in here, we set it in Weather.ini because some clouds want
    ; lightning and others don't
    ; Lightning = Yes                    ; lightning on/off
    
    LightningShadows = Yes                ; do lightning shadows, expensive! turn it off on low-end machines
    JitterLightningLightIntensity = Yes    ; flicker intensity of lightning light
    JitterLightningLightPosition = Yes    ; jitter position of lightning light (most expensive)
    LightningChance = 0.005                ; chance of lightning
    LightningDuration = 10 50            ; in frames
    LightningFrequency = 0.1            ; chance of moving light around (0..1)
    LightningIntensity = 0.05 0.4        ; additive
    LightningShadowColor = R:0 G:0 B:0 ; lightning shadow color
    LightningShadowIntensity = 0.6        ; lightning shadow intensity (0..1)
    LightningLightPosition1 = X:25 Y:100 ; hard-coded positions so artists can exaggerate lightning + shadow-caching may be possible later
    LightningLightPosition2 = X:27 Y:113 ; could have easily made into a vector except for our override system
    LightningLightPosition3 = X:25 Y:126
    LightningFX = FX_LightningThunderStrike ; FX to go with lightning
End


              
Code

CloudTexture = exdarkclouda.tga    ;Texture When it rain. If change to exdarkcloudc.tga we get rain + clouds of darkness.


              
Code

DarkCloudTexture = exdarkcloudc.tga ;Texture when darkness.
AlphaTexture = darkcloudalpha_256.tga ; When starting, i am guess, darkness. this don't important.


              
Code

DarkeningFactor = R:50 G:50 B:50
;DarkeningFactor = R:75 G:75 B:75    ; I did not notice significant changes, but it is better to lower the value for a darker effect
;factor to darken units and buildings 204


We now make frequent occurrence of lightning in the rain.

THIS
              
Code

LightningChance = 0.005                ; chance of lightning
    LightningDuration = 10 50            ; in frames
    LightningFrequency = 0.1            ; chance of moving light around (0..1)
    LightningIntensity = 0.05 0.4        ; additive
    LightningShadowColor = R:0 G:0 B:0 ; lightning shadow color
    LightningShadowIntensity = 0.6        ; lightning shadow intensity (0..1)

CHANGE TO THIS

              
Code

LightningChance = 0.50            ; chance of lightning
    LightningDuration = 50 100 ; 10 50            ; in frames
    LightningFrequency = 0.5 ;0.1            ; chance of moving light around (0..1)
    LightningIntensity = 0.05 0.4        ; additive
    LightningShadowColor = R:0 G:0 B:0 ; lightning shadow color
    LightningShadowIntensity = 0.8 ;0.6        ; lightning shadow intensity (0..1)


You can find the texture exdarkclouda.dds or exdarkcloudc.dds and make a darker, to your taste, as I did.
for bfme1: Textures.big
for bfme2 and rotwk one path: folder when install bfme2 Textures1.big

Links / Downloads

 HitsAdded
best my texture_2(example)1088March 22, 2012 - 16:35
best my texture(example)1012March 22, 2012 - 16:34
best my texture(need delete "_4")917March 22, 2012 - 16:11
original exdarkcloudc (need delete"_original")895March 22, 2012 - 13:54
the texture of the clouds in my screenshot977March 22, 2012 - 13:50
New Rain(without new cloud effect)(example)1190March 22, 2012 - 13:11
Old rain(example)1132March 22, 2012 - 13:10
second screenshot(example)1163March 22, 2012 - 13:09
first screenshot(example)1184March 22, 2012 - 13:09

Go to top

 

"One site to rule them all, one site to find them,
one site to host them all, and on the network bind them."

 
15:27:22