[GRASS_FX]
GRASS_MATERIALS = surface_grass?, environment,
GRASS_MESHES =
OCCLUDING_MATERIALS_ALPHA =
OCCLUDING_MATERIALS = ?curb?, wall?, surface_road?,
ORIGINAL_GRASS_MATERIALS = 3dgrass, grass_green_env
TRIM_PERIOD = THURSDAY
MASK_BLUR = 1
MASK_MAIN_THRESHOLD = -0.2
MASK_RED_THRESHOLD = 0
MASK_MIN_LUMINANCE = -1
MASK_MAX_LUMINANCE = 0.2
SHAPE_SIZE = 1.0, 1.5
HEIGHT_MULT = 0.3
COLOR_FACTOR = 1.6
SHAPE_TIDY = 0
SHAPE_CUT = 0
TRIM_PERIOD= 365
TEXTURE = grass_fx/highlands_darker.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 21 slots
PIECE_2_CHANCE = 0.1
; configuration A for shorter near grass
[GRASS_FX_CONFIGURATION_A]
SHAPE_SIZE = 1.5, 2.0
TRIM_PERIOD = THURSDAY
TEXTURE_GROUP_0_CHANCE = 0.0025
MASK_MAIN_THRESHOLD = -1
MASK_RED_THRESHOLD = 0
MASK_MIN_LUMINANCE = -1
MASK_MAX_LUMINANCE = 1
[GRASS_FX_ADJUSTMENT_...]
MATERIALS = surface_grass?
MAP = A
[GRASS_FX_TEXTURE_GROUP_1]
PIECE_3 = 3, 1, 1, 2 ; piece taking 12 slots, the one with purple flowers
PIECE_3_CHANCE = 0.5
PIECE_3_SIZE_MULT = 1.3 ; default size multiplier is based on size in cells, overriding
PIECE_4 = 6, 2, 1, 1 ; yellow flowers
PIECE_4_CHANCE = 0.35
PIECE_4_SIZE_MULT = 1.5 ; default size multiplier is based on size in cells, overriding
PIECE_5 = 7, 2, 1, 1 ; blue flowers
PIECE_5_CHANCE = 0.75
PIECE_5_SIZE_MULT = 1.5 ; default size multiplier is based on size in cells, overriding
PIECE_6 = 8, 2, 1, 1 ; red flowers
PIECE_6_CHANCE = 0.5
PIECE_6_SIZE_MULT = 1.2 ; default size multiplier is based on size in cells, overriding
[GRASS_FX_CONFIGURATION_B]
SHAPE_SIZE = 2, 3
TRIM_PERIOD = THURSDAY
TEXTURE_BASE_CHANCE = 1 ; chance of regular grass to spawn
TEXTURE_GROUP_0_CHANCE = 0.25 ; chance of first group to spawn
TEXTURE_GROUP_1_CHANCE = 0.005 ; chance of second group to spawn
MASK_MAIN_THRESHOLD = -2
MASK_RED_THRESHOLD = 0
MASK_MIN_LUMINANCE = -1
MASK_MAX_LUMINANCE = 1
[GRASS_FX_ADJUSTMENT_...]
MATERIALS = environment
MAP = B