diff --git a/extras/conf/SRB2-22.cfg b/extras/conf/SRB2-22.cfg
index 4ed68e1ca41430e7225e1b2936c033f11c52a91a..2b4bdbcd780bb781616bee2ad0f59c03f4e1529a 100644
--- a/extras/conf/SRB2-22.cfg
+++ b/extras/conf/SRB2-22.cfg
@@ -3251,6 +3251,192 @@ linedeftypes
 			title = "Fog Wall";
 			prefix = "(909)";
 		}
+
+		910
+		{
+			title = "100% Additive";
+			prefix = "(910)";
+		}
+
+		911
+		{
+			title = "90% Additive";
+			prefix = "(911)";
+		}
+
+		912
+		{
+			title = "80% Additive";
+			prefix = "(912)";
+		}
+
+		913
+		{
+			title = "70% Additive";
+			prefix = "(913)";
+		}
+
+		914
+		{
+			title = "60% Additive";
+			prefix = "(914)";
+		}
+
+		915
+		{
+			title = "50% Additive";
+			prefix = "(915)";
+		}
+
+		916
+		{
+			title = "40% Additive";
+			prefix = "(916)";
+		}
+
+		917
+		{
+			title = "30% Additive";
+			prefix = "(917)";
+		}
+
+		918
+		{
+			title = "20% Additive";
+			prefix = "(918)";
+		}
+
+		919
+		{
+			title = "10% Additive";
+			prefix = "(919)";
+		}
+
+		920
+		{
+			title = "100% Subtractive";
+			prefix = "(920)";
+		}
+
+		921
+		{
+			title = "90% Subtractive";
+			prefix = "(921)";
+		}
+
+		922
+		{
+			title = "80% Subtractive";
+			prefix = "(922)";
+		}
+
+		923
+		{
+			title = "70% Subtractive";
+			prefix = "(923)";
+		}
+
+		924
+		{
+			title = "60% Subtractive";
+			prefix = "(924)";
+		}
+
+		925
+		{
+			title = "50% Subtractive";
+			prefix = "(925)";
+		}
+
+		926
+		{
+			title = "40% Subtractive";
+			prefix = "(926)";
+		}
+
+		927
+		{
+			title = "30% Subtractive";
+			prefix = "(927)";
+		}
+
+		928
+		{
+			title = "20% Subtractive";
+			prefix = "(928)";
+		}
+
+		929
+		{
+			title = "10% Subtractive";
+			prefix = "(929)";
+		}
+
+		930
+		{
+			title = "100% Reverse Subtractive";
+			prefix = "(930)";
+		}
+
+		931
+		{
+			title = "90% Reverse Subtractive";
+			prefix = "(931)";
+		}
+
+		932
+		{
+			title = "80% Reverse Subtractive";
+			prefix = "(932)";
+		}
+
+		933
+		{
+			title = "70% Reverse Subtractive";
+			prefix = "(933)";
+		}
+
+		934
+		{
+			title = "60% Reverse Subtractive";
+			prefix = "(934)";
+		}
+
+		935
+		{
+			title = "50% Reverse Subtractive";
+			prefix = "(935)";
+		}
+
+		936
+		{
+			title = "40% Reverse Subtractive";
+			prefix = "(936)";
+		}
+
+		937
+		{
+			title = "30% Reverse Subtractive";
+			prefix = "(937)";
+		}
+
+		938
+		{
+			title = "20% Reverse Subtractive";
+			prefix = "(938)";
+		}
+
+		939
+		{
+			title = "10% Reverse Subtractive";
+			prefix = "(939)";
+		}
+
+		940
+		{
+			title = "Modulate";
+			prefix = "(940)";
+		}
 	}
 }
 
diff --git a/extras/conf/udb/Includes/SRB222_linedefs.cfg b/extras/conf/udb/Includes/SRB222_linedefs.cfg
index 1f87c2c3a5aeb8185ac96370f37e1fcf03fe55b4..c6b0cb1c80ccc27d02d46a82c498f3c0994b2e9d 100644
--- a/extras/conf/udb/Includes/SRB222_linedefs.cfg
+++ b/extras/conf/udb/Includes/SRB222_linedefs.cfg
@@ -1500,6 +1500,161 @@ doom
 			title = "Fog Wall";
 			prefix = "(909)";
 		}
+		910
+		{
+			title = "100% Additive";
+			prefix = "(910)";
+		}
+		911
+		{
+			title = "90% Additive";
+			prefix = "(911)";
+		}
+		912
+		{
+			title = "80% Additive";
+			prefix = "(912)";
+		}
+		913
+		{
+			title = "70% Additive";
+			prefix = "(913)";
+		}
+		914
+		{
+			title = "60% Additive";
+			prefix = "(914)";
+		}
+		915
+		{
+			title = "50% Additive";
+			prefix = "(915)";
+		}
+		916
+		{
+			title = "40% Additive";
+			prefix = "(916)";
+		}
+		917
+		{
+			title = "30% Additive";
+			prefix = "(917)";
+		}
+		918
+		{
+			title = "20% Additive";
+			prefix = "(918)";
+		}
+		919
+		{
+			title = "10% Additive";
+			prefix = "(919)";
+		}
+		920
+		{
+			title = "100% Subtractive";
+			prefix = "(920)";
+		}
+		921
+		{
+			title = "90% Subtractive";
+			prefix = "(921)";
+		}
+		922
+		{
+			title = "80% Subtractive";
+			prefix = "(922)";
+		}
+		923
+		{
+			title = "70% Subtractive";
+			prefix = "(923)";
+		}
+		924
+		{
+			title = "60% Subtractive";
+			prefix = "(924)";
+		}
+		925
+		{
+			title = "50% Subtractive";
+			prefix = "(925)";
+		}
+		926
+		{
+			title = "40% Subtractive";
+			prefix = "(926)";
+		}
+		927
+		{
+			title = "30% Subtractive";
+			prefix = "(927)";
+		}
+		928
+		{
+			title = "20% Subtractive";
+			prefix = "(928)";
+		}
+		929
+		{
+			title = "10% Subtractive";
+			prefix = "(929)";
+		}
+		930
+		{
+			title = "100% Reverse Subtractive";
+			prefix = "(930)";
+		}
+		931
+		{
+			title = "90% Reverse Subtractive";
+			prefix = "(931)";
+		}
+		932
+		{
+			title = "80% Reverse Subtractive";
+			prefix = "(932)";
+		}
+		933
+		{
+			title = "70% Reverse Subtractive";
+			prefix = "(933)";
+		}
+		934
+		{
+			title = "60% Reverse Subtractive";
+			prefix = "(934)";
+		}
+		935
+		{
+			title = "50% Reverse Subtractive";
+			prefix = "(935)";
+		}
+		936
+		{
+			title = "40% Reverse Subtractive";
+			prefix = "(936)";
+		}
+		937
+		{
+			title = "30% Reverse Subtractive";
+			prefix = "(937)";
+		}
+		938
+		{
+			title = "20% Reverse Subtractive";
+			prefix = "(938)";
+		}
+		939
+		{
+			title = "10% Reverse Subtractive";
+			prefix = "(939)";
+		}
+		940
+		{
+			title = "Modulate";
+			prefix = "(940)";
+		}
 	}
 }