[INCLUDE] INCLUDE=common/conditions.ini, common/materials_track.ini [LIGHTING] SPECULAR_MULT=0.95 LIT_MULT=0.9 CAR_LIGHTS_LIT_MULT=1.0 [BOUNCED_LIGHT] SUPPORTED = 1 INTENSITY = 1 SURFACE_MATERIALS = road?, grass?, rmb? [SOL] ACTIVE = 1 FOG_LEVEL=1.14 FOG_BLEND=1.0 FOG_DISTANCE=0.85 SMOG_MORNING=0.30 SMOG_NOON=0.10 SMOG_EVENING=0.25 SUN_DAWN=1 SUN_DUSK=0 [SPECTATORS] MESHES = Crowds_? ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; [SHADER_REPLACEMENT_...] ACTIVE = 0 DESCRIPTION = tree fix double sided ;MESHES = tree? MATERIALS = tree? DOUBLE_FACE_SHADOW_BIASED = 1 CULL_MODE = DOUBLESIDED IS_TRANSPARENT = 0 ;SHADER=ksTree ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; [SHADER_REPLACEMENT...] ACTIVE = 1 MATERIALS = grass? PROP_... = ksAlphaRef, -193 SHADER = ksPerPixel_tilingfix [INCLUDE: common/grass_fx.ini] [GRASS_FX] GRASS_MATERIALS = grass? OCCLUDING_MATERIALS = rmb? HEIGHT_MULT = 0.3 COLOR_FACTOR = 1.06 MASK_MAIN_THRESHOLD = -0.5 MASK_RED_THRESHOLD = -1 MASK_MIN_LUMINANCE = -1 ; 0...255 MASK_BLUR=1 SHAPE_SIZE=1.2, 3 SHAPE_TIDY=0 SHAPE_CUT=0 TRIM_PERIOD=THURSDAY TEXTURE=grass_fx/highlands.dds TEXTURE_GRID=8, 3 [GRASS_FX_TEXTURE_GROUP_0] PIECE_0 = 1, 1 ; extra textures, X and Y of slot starting with 1, skipping first row PIECE_1 = 2, 1 PIECE_2 = 1, 2, 2, 1 ; texture taking 2×1 slots PIECE_2_CHANCE = 0.1 [GRASS_FX_ADJUSTMENT_...] MATERIALS = grass? MAP = A TEXTURE = grass_fx/highlands.dds ;; ;;[RAIN_FX] ;; [SHADER_REPLACEMENT_...] ACTIVE = 0 DESCRIPTION = glass reflections MATERIALS = 473 PROP_... = ksSpecular, 0.9 PROP_... = ksSpecularEXP, 150 PROP_... = ksEmissive, 0 0 0 PROP_... = ksAlphaRef, 0.4 PROP_... = fresnelC, 0.75 PROP_... = fresnelEXP, 1.0 PROP_... = isAdditive, 0 PROP_... = fresnelMaxLevel, 0.5 BLEND_MODE=ALPHA_TEST SHADER = ksPerPixelReflection