shader_body { layer0 { map=$trackenvmap texgen_s=reflection_map texgen_t=reflection_map texgen_r=reflection_map blendfunc=src_color zero texenv=replace shininess=16 specular=0.3 0.15 0.1 0.16 } layer1 { texgen_s=sphere_map texgen_t=sphere_map texgen_r=sphere_map map=fresnel.tga blendfunc=filter texenv=replace shininess=24 specular=0.3 0.15 0.1 0.16 } layer2 { map=tx_body.tga blendfunc=one one_minus_src_alpha shininess=32 specular=0.4 0.15 0.1 0.16 texenv=modulate } layer3 { texgen_s=sphere_map texgen_t=sphere_map texgen_r=sphere_map map=specular.tga blendfunc=dst_color one shininess=90 specular=0.73 0.73 0.73 0.16 texenv=replace } }