I went through every tf2 model, and identified all (I believe) the models that use alpha textures that you'd want these rules for, so here's a complete custom lights-tf2.rad:
Code:forcetextureshadow models/props_gameplay/security_fence_big01.mdl forcetextureshadow models/props_gameplay/security_fence_big02.mdl forcetextureshadow models/props_gameplay/security_fence512.mdl forcetextureshadow models/props_gameplay/security_fence512_lower.mdl forcetextureshadow models/props_gameplay/security_fence512_skybox.mdl forcetextureshadow models/props_gameplay/security_fence256.mdl forcetextureshadow models/props_gameplay/security_fence32.mdl forcetextureshadow models/props_gameplay/security_fence64.mdl forcetextureshadow models/props_gameplay/security_fence64_lower.mdl forcetextureshadow models/props_gameplay/security_fence80.mdl forcetextureshadow models/props_gameplay/security_fence_section01.mdl forcetextureshadow models/props_gameplay/security_fence128.mdl forcetextureshadow models/props_gameplay/security_fence128_lower.mdl forcetextureshadow models/props_gameplay/security_fence256_gate01.mdl forcetextureshadow models/props_gameplay/security_fence256_gate02.mdl forcetextureshadow models/props_gameplay/security_fence256_lower.mdl forcetextureshadow models/props_farm/haypile001.mdl forcetextureshadow models/props_farm/tree001.mdl forcetextureshadow models/props_farm/tree001_skybox.mdl forcetextureshadow models/props_gameplay/door_grate001_bottom.mdl forcetextureshadow models/props_gameplay/door_grate001_top.mdl forcetextureshadow models/props_gameplay/door_grate002_bottom.mdl forcetextureshadow models/props_gameplay/door_grate002_top.mdl forcetextureshadow models/props_gameplay/door_grate003_bottom.mdl forcetextureshadow models/props_gameplay/door_grate003_top.mdl forcetextureshadow models/props_foliage/bramble001a.mdl forcetextureshadow models/props_foliage/bramble001a_skybox.mdl forcetextureshadow models/props_foliage/corn_plant01.mdl forcetextureshadow models/props_foliage/shrub_01a.mdl forcetextureshadow models/props_foliage/shrub_02a.mdl forcetextureshadow models/props_foliage/shrub_03_card.mdl forcetextureshadow models/props_foliage/shrub_03_card_skybox.mdl forcetextureshadow models/props_foliage/shrub_03_cluster.mdl forcetextureshadow models/props_foliage/shrub_03_cluster02.mdl forcetextureshadow models/props_foliage/shrub_03_cluster_skybox.mdl forcetextureshadow models/props_foliage/shrub_03a.mdl forcetextureshadow models/props_foliage/shrub_03b.mdl forcetextureshadow models/props_foliage/shrub_03c.mdl forcetextureshadow models/props_foliage/shrub_04a.mdl forcetextureshadow models/props_foliage/shrub_04b.mdl forcetextureshadow models/props_foliage/tree01.mdl forcetextureshadow models/props_foliage/tree02.mdl forcetextureshadow models/props_foliage/tree_pine01.mdl forcetextureshadow models/props_foliage/tree_pine01_4cluster.mdl forcetextureshadow models/props_foliage/tree_pine01_8cluster.mdl forcetextureshadow models/props_foliage/tree_pine01_8cluster.mdl forcetextureshadow models/props_forest/shrub_03_cluster.mdl forcetextureshadow models/props_forest/shrub_03b.mdl forcetextureshadow models/props_forest/shrub_03c.mdl
If you come across any I've missed, let me know and I'll add them here.
Add these new ones for the recent update:
Code:forcetextureshadow models/props_foliage/tree_pine_huge.mdl forcetextureshadow models/props_foliage/tree_pine_small.mdl forcetextureshadow models/props_foliage/tree_pine_extrasmall.mdl[B][/B]
forcetextureshadow models/props_foliage/grass_01.mdl
forcetextureshadow models/props_foliage/grass_02.mdl
forcetextureshadow models/props_foliage/grass_02_cluster01.mdl
forcetextureshadow models/props_foliage/grass_02_cluster02.mdl
forcetextureshadow models/props_foliage/grass_02_detailmodel.mdl
-lights -both -staticproppolys -staticproplighting -textureshadows -final -game $gamedir $path\$file
-lights is not needed unless followed by the lights rad file.
I must ask though why you'd want to run -textureshadows without anything to tell the engine which props have texture shadows?
forcetextureshadow models/props_gameplay/security_fence_big01.mdl
forcetextureshadow models/props_gameplay/security_fence_big02.mdl
forcetextureshadow models/props_gameplay/security_fence512.mdl
forcetextureshadow models/props_gameplay/security_fence512_lower.mdl
forcetextureshadow models/props_gameplay/security_fence512_skybox.mdl
forcetextureshadow models/props_gameplay/security_fence256.mdl
forcetextureshadow models/props_gameplay/security_fence32.mdl
forcetextureshadow models/props_gameplay/security_fence64.mdl
forcetextureshadow models/props_gameplay/security_fence64_lower.mdl
forcetextureshadow models/props_gameplay/security_fence80.mdl
forcetextureshadow models/props_gameplay/security_fence_section01.mdl
forcetextureshadow models/props_gameplay/security_fence128.mdl
forcetextureshadow models/props_gameplay/security_fence128_lower.mdl
forcetextureshadow models/props_gameplay/security_fence256_gate01.mdl
forcetextureshadow models/props_gameplay/security_fence256_gate02.mdl
forcetextureshadow models/props_gameplay/security_fence256_lower.mdl
forcetextureshadow models/props_farm/haypile001.mdl
forcetextureshadow models/props_farm/tree001.mdl
forcetextureshadow models/props_farm/tree001_skybox.mdl
forcetextureshadow models/props_gameplay/door_grate001_bottom.mdl
forcetextureshadow models/props_gameplay/door_grate001_top.mdl
forcetextureshadow models/props_gameplay/door_grate002_bottom.mdl
forcetextureshadow models/props_gameplay/door_grate002_top.mdl
forcetextureshadow models/props_gameplay/door_grate003_bottom.mdl
forcetextureshadow models/props_gameplay/door_grate003_top.mdl
forcetextureshadow models/props_foliage/grass_01.mdl
forcetextureshadow models/props_foliage/grass_02.mdl
forcetextureshadow models/props_foliage/grass_02_cluster01.mdl
forcetextureshadow models/props_foliage/grass_02_cluster02.mdl
forcetextureshadow models/props_foliage/grass_02_detailmodel.mdl
forcetextureshadow models/props_foliage/bramble001a.mdl
forcetextureshadow models/props_foliage/bramble001a_skybox.mdl
forcetextureshadow models/props_foliage/corn_plant01.mdl
forcetextureshadow models/props_foliage/shrub_01a.mdl
forcetextureshadow models/props_foliage/shrub_02a.mdl
forcetextureshadow models/props_foliage/shrub_03_card.mdl
forcetextureshadow models/props_foliage/shrub_03_card_skybox.mdl
forcetextureshadow models/props_foliage/shrub_03_cluster.mdl
forcetextureshadow models/props_foliage/shrub_03_cluster02.mdl
forcetextureshadow models/props_foliage/shrub_03_cluster_skybox.mdl
forcetextureshadow models/props_foliage/shrub_03a.mdl
forcetextureshadow models/props_foliage/shrub_03b.mdl
forcetextureshadow models/props_foliage/shrub_03c.mdl
forcetextureshadow models/props_foliage/shrub_04a.mdl
forcetextureshadow models/props_foliage/shrub_04b.mdl
forcetextureshadow models/props_foliage/tree01.mdl
forcetextureshadow models/props_foliage/tree02.mdl
forcetextureshadow models/props_foliage/tree_pine01.mdl
forcetextureshadow models/props_foliage/tree_pine01_4cluster.mdl
forcetextureshadow models/props_foliage/tree_pine01_8cluster.mdl
forcetextureshadow models/props_foliage/tree_pine01_8cluster.mdl
forcetextureshadow models/props_forest/shrub_03_cluster.mdl
forcetextureshadow models/props_forest/shrub_03b.mdl
forcetextureshadow models/props_forest/shrub_03c.mdl
forcetextureshadow models/props_foliage/tree_sb_pencil_01.mdl
forcetextureshadow models/props_foliage/tree_sb_pencil_02.mdl
forcetextureshadow models/props_foliage/tree_sb_pencil_03.mdl
forcetextureshadow models/props_halloween/oak_01a.mdl
forcetextureshadow models/props_halloween/oak_02a.mdl
forcetextureshadow models/props_halloween/oak_03a.mdl
forcetextureshadow models/props_coalmines/wood_fence_short_256.mdl
forcetextureshadow models/props_coalmines/wood_fence_short_128.mdl
forcetextureshadow models/props_coalmines/foliage_clump1.mdl
forcetextureshadow models/props_coalmines/foliage_clump2.mdl
forcetextureshadow models/props_coalmines/foliage_clump3.mdl
forcetextureshadow models/props_coalmines/foliage_single1.mdl
forcetextureshadow models/props_coalmines/wood_fence_128.mdl
forcetextureshadow models/props_coalmines/wood_fence_256.mdl
forcetextureshadow models/props_coalmines/wood_fence_64.mdl
forcetextureshadow models/props_coalmines/wood_fence_short_128.mdl
forcetextureshadow models/props_coalmines/wood_fence_short_256.mdl
forcetextureshadow models/props_coalmines/wood_fence_short_64.mdl
forcetextureshadow models/props_doomsday/dd_woodfence_128.mdl
forcetextureshadow models/props_doomsday/dd_woodfence_256.mdl
forcetextureshadow models/props_doomsday/dd_woodfence_64.mdl
forcetextureshadow models/props_doomsday/dd_woodfence_short_128.mdl
forcetextureshadow models/props_doomsday/dd_woodfence_short_256.mdl
forcetextureshadow models/props_doomsday/dd_woodfence_short_64.mdl
forcetextureshadow models/props_foliage/tree_pine_extrasmall.mdl
forcetextureshadow models/props_foliage/tree_pine_extrasmall_snow.mdl
forcetextureshadow models/props_foliage/tree_pine_huge.mdl
forcetextureshadow models/props_foliage/tree_pine_huge_snow.mdl
forcetextureshadow models/props_foliage/tree_pine_small.mdl
forcetextureshadow models/props_foliage/tree_pine_small_snow.mdl
forcetextureshadow models/props_manor/halloween_skycard_01.mdl
forcetextureshadow models/props_manor/halloween_skycard_02.mdl
forcetextureshadow models/props_manor/oak_01a.mdl
forcetextureshadow models/props_manor/oak_01b.mdl
forcetextureshadow models/props_manor/oak_01c.mdl
forcetextureshadow models/props_manor/oak_02a.mdl
forcetextureshadow models/props_manor/oak_02b.mdl
forcetextureshadow models/props_manor/oak_02c.mdl
forcetextureshadow models/props_medieval/wallstone001_128.mdl
forcetextureshadow models/props_medieval/wallstone001_256.mdl
forcetextureshadow models/props_medieval/wallwood001_128.mdl
forcetextureshadow models/props_medieval/wallwood001_256.mdl
forcetextureshadow models/props_medieval/wallwood002_128.mdl
forcetextureshadow models/props_medieval/wallwood002_256.mdl
forcetextureshadow models/props_swamp/cattails_ref01.mdl
forcetextureshadow models/props_swamp/cattails_ref02.mdl
forcetextureshadow models/props_swamp/cattails_ref03.mdl
forcetextureshadow models/props_swamp/fern_01.mdl
forcetextureshadow models/props_swamp/fern_02.mdl
forcetextureshadow models/props_swamp/fern_03.mdl
forcetextureshadow models/props_swamp/fern_04.mdl
forcetextureshadow models/props_swamp/fern_05.mdl
forcetextureshadow models/props_swamp/fern_06.mdl
forcetextureshadow models/props_swamp/reeds.mdl
forcetextureshadow models/props_swamp/shrub_03_cluster.mdl
forcetextureshadow models/props_swamp/shrub_03b.mdl
forcetextureshadow models/props_swamp/shrub_03c.mdl
forcetextureshadow models/props_swamp/tallgrass_01.mdl
forcetextureshadow models/props_swamp/tallgrass_02.mdl
forcetextureshadow models/props_swamp/tallgrass_03.mdl
forcetextureshadow models/props_swamp/tallgrass_04.mdl
forcetextureshadow models/props_swamp/tallgrass_05.mdl
forcetextureshadow models/props_swamp/tallgrass_06.mdl
forcetextureshadow models/props_swamp/tallgrass_07.mdl
forcetextureshadow models/props_swamp/tallgrass_08.mdl