make_radiantshader.sh: strip non program portion of a .mat if available

This commit is contained in:
Marco Cawthorne 2024-03-10 16:32:40 -07:00
parent 8533f6d228
commit b99ec4b39b
Signed by: eukara
GPG Key ID: CE2032F0A2882A22
1 changed files with 9 additions and 4 deletions

View File

@ -46,11 +46,16 @@ scan_dir()
#echo "Stripping GLSL parameters..."
sed -i '/Vera Visions Material/d' "$SHADER_FILE"
sed -i 's/.mat//g' "$SHADER_FILE"
sed -i '/if $programs/','/else/d' "$SHADER_FILE"
sed -i '/endif/d' "$SHADER_FILE"
sed -i '/nodraw2/d' "$SHADER_FILE"
sed -i '/program /d' "$SHADER_FILE"
sed -i '/reflectcube/d' "$SHADER_FILE"
sed -i '/reflectmask /d' "$SHADER_FILE"
sed -i '/normalmap /d' "$SHADER_FILE"
sed -i '/specularmap /d' "$SHADER_FILE"
sed -i '/normalmap/d' "$SHADER_FILE"
sed -i '/alphaGen portal/d' "$SHADER_FILE"
sed -i '/deformVertexes autoSprite/d' "$SHADER_FILE"
#echo "Replacing diffusemap calls with qer_editorimage..."
sed -i 's/diffusemap /qer_editorimage /g' "$SHADER_FILE"