From 93e477a76f1b40f15896f6de7f5cb4a65af2c508 Mon Sep 17 00:00:00 2001
From: Relintai <relintai@protonmail.com>
Date: Mon, 6 Jun 2022 19:07:25 +0200
Subject: [PATCH] Removed all the m_m_algos.gd preloads.

---
 game/addons/mat_maker_gd/nodes/filter/adjust_hsv.gd            | 2 --
 game/addons/mat_maker_gd/nodes/filter/blend.gd                 | 2 --
 game/addons/mat_maker_gd/nodes/filter/brightness_contrast.gd   | 2 --
 game/addons/mat_maker_gd/nodes/filter/colorize.gd              | 2 --
 game/addons/mat_maker_gd/nodes/filter/fill_to_color.gd         | 2 --
 game/addons/mat_maker_gd/nodes/filter/fill_to_position.gd      | 2 --
 game/addons/mat_maker_gd/nodes/filter/fill_to_random_color.gd  | 2 --
 game/addons/mat_maker_gd/nodes/filter/fill_to_random_grey.gd   | 2 --
 game/addons/mat_maker_gd/nodes/filter/fill_to_uv.gd            | 2 --
 game/addons/mat_maker_gd/nodes/filter/greyscale.gd             | 2 --
 game/addons/mat_maker_gd/nodes/filter/invert.gd                | 2 --
 game/addons/mat_maker_gd/nodes/filter/make_tileable.gd         | 2 --
 game/addons/mat_maker_gd/nodes/filter/math.gd                  | 2 --
 game/addons/mat_maker_gd/nodes/filter/quantize.gd              | 2 --
 game/addons/mat_maker_gd/nodes/filter/tonality.gd              | 2 --
 game/addons/mat_maker_gd/nodes/gradient/circular_gradient.gd   | 2 --
 game/addons/mat_maker_gd/nodes/gradient/gradient.gd            | 2 --
 game/addons/mat_maker_gd/nodes/gradient/radial_gradient.gd     | 2 --
 game/addons/mat_maker_gd/nodes/noise/anisotropic_noise.gd      | 2 --
 game/addons/mat_maker_gd/nodes/noise/color_noise.gd            | 2 --
 game/addons/mat_maker_gd/nodes/noise/color_value.gd            | 2 --
 game/addons/mat_maker_gd/nodes/noise/fbm_noise.gd              | 2 --
 game/addons/mat_maker_gd/nodes/noise/noise.gd                  | 2 --
 game/addons/mat_maker_gd/nodes/noise/voronoi.gd                | 2 --
 game/addons/mat_maker_gd/nodes/pattern/beehive.gd              | 2 --
 game/addons/mat_maker_gd/nodes/pattern/bricks.gd               | 2 --
 game/addons/mat_maker_gd/nodes/pattern/iching.gd               | 2 --
 game/addons/mat_maker_gd/nodes/pattern/pattern.gd              | 2 --
 game/addons/mat_maker_gd/nodes/pattern/runes.gd                | 2 --
 game/addons/mat_maker_gd/nodes/pattern/scratches.gd            | 2 --
 game/addons/mat_maker_gd/nodes/pattern/truchet.gd              | 2 --
 game/addons/mat_maker_gd/nodes/pattern/weave.gd                | 2 --
 game/addons/mat_maker_gd/nodes/sdf2d/sd_op_annular_shape.gd    | 2 --
 game/addons/mat_maker_gd/nodes/sdf2d/sd_op_bool.gd             | 2 --
 game/addons/mat_maker_gd/nodes/sdf2d/sd_op_circle_repeat.gd    | 2 --
 game/addons/mat_maker_gd/nodes/sdf2d/sd_op_morph.gd            | 2 --
 game/addons/mat_maker_gd/nodes/sdf2d/sd_op_repeat.gd           | 2 --
 game/addons/mat_maker_gd/nodes/sdf2d/sd_op_rounded_shape.gd    | 2 --
 game/addons/mat_maker_gd/nodes/sdf2d/sd_op_smooth_bool.gd      | 2 --
 game/addons/mat_maker_gd/nodes/sdf2d/sd_shape_arc.gd           | 2 --
 game/addons/mat_maker_gd/nodes/sdf2d/sd_shape_box.gd           | 2 --
 game/addons/mat_maker_gd/nodes/sdf2d/sd_shape_circle.gd        | 2 --
 game/addons/mat_maker_gd/nodes/sdf2d/sd_shape_line.gd          | 2 --
 game/addons/mat_maker_gd/nodes/sdf2d/sd_shape_polygon.gd       | 2 --
 game/addons/mat_maker_gd/nodes/sdf2d/sd_shape_rhombus.gd       | 2 --
 game/addons/mat_maker_gd/nodes/sdf2d/sd_tf_rotate.gd           | 2 --
 game/addons/mat_maker_gd/nodes/sdf3d/sdf3d_op_bool.gd          | 2 --
 game/addons/mat_maker_gd/nodes/sdf3d/sdf3d_op_circle_repeat.gd | 2 --
 game/addons/mat_maker_gd/nodes/sdf3d/sdf3d_op_elongation.gd    | 2 --
 game/addons/mat_maker_gd/nodes/sdf3d/sdf3d_op_extrusion.gd     | 2 --
 game/addons/mat_maker_gd/nodes/sdf3d/sdf3d_op_morph.gd         | 2 --
 game/addons/mat_maker_gd/nodes/sdf3d/sdf3d_op_repeat.gd        | 2 --
 game/addons/mat_maker_gd/nodes/sdf3d/sdf3d_op_revolution.gd    | 2 --
 game/addons/mat_maker_gd/nodes/sdf3d/sdf3d_op_smooth_bool.gd   | 2 --
 game/addons/mat_maker_gd/nodes/sdf3d/sdf3d_render.gd           | 2 --
 game/addons/mat_maker_gd/nodes/sdf3d/sdf3d_shape_box.gd        | 2 --
 game/addons/mat_maker_gd/nodes/sdf3d/sdf3d_shape_capsule.gd    | 2 --
 game/addons/mat_maker_gd/nodes/sdf3d/sdf3d_shape_cone.gd       | 2 --
 game/addons/mat_maker_gd/nodes/sdf3d/sdf3d_shape_cylinder.gd   | 2 --
 game/addons/mat_maker_gd/nodes/sdf3d/sdf3d_shape_sphere.gd     | 2 --
 game/addons/mat_maker_gd/nodes/sdf3d/sdf3d_shape_torus.gd      | 2 --
 game/addons/mat_maker_gd/nodes/sdf3d/sdf3d_tf_rotate.gd        | 2 --
 game/addons/mat_maker_gd/nodes/simple/curve.gd                 | 2 --
 game/addons/mat_maker_gd/nodes/simple/shape.gd                 | 2 --
 game/addons/mat_maker_gd/nodes/transform/circle_map.gd         | 2 --
 game/addons/mat_maker_gd/nodes/transform/color_tiler.gd        | 2 --
 game/addons/mat_maker_gd/nodes/transform/kaleidoscope.gd       | 2 --
 game/addons/mat_maker_gd/nodes/transform/mirror.gd             | 2 --
 game/addons/mat_maker_gd/nodes/transform/repeat.gd             | 2 --
 game/addons/mat_maker_gd/nodes/transform/rotate.gd             | 2 --
 game/addons/mat_maker_gd/nodes/transform/scale.gd              | 2 --
 game/addons/mat_maker_gd/nodes/transform/tiler.gd              | 2 --
 game/addons/mat_maker_gd/nodes/transform/transform.gd          | 2 --
 73 files changed, 146 deletions(-)

diff --git a/game/addons/mat_maker_gd/nodes/filter/adjust_hsv.gd b/game/addons/mat_maker_gd/nodes/filter/adjust_hsv.gd
index 41cfcdb9..980b5544 100644
--- a/game/addons/mat_maker_gd/nodes/filter/adjust_hsv.gd
+++ b/game/addons/mat_maker_gd/nodes/filter/adjust_hsv.gd
@@ -1,8 +1,6 @@
 tool
 extends MMNode
 
-var MMAlgos = preload("res://addons/mat_maker_gd/nodes/common/m_m_algos.gd")
-
 export(Resource) var image : Resource
 export(Resource) var input : Resource
 export(float) var hue : float = 0
diff --git a/game/addons/mat_maker_gd/nodes/filter/blend.gd b/game/addons/mat_maker_gd/nodes/filter/blend.gd
index 3010fd34..7cebb172 100644
--- a/game/addons/mat_maker_gd/nodes/filter/blend.gd
+++ b/game/addons/mat_maker_gd/nodes/filter/blend.gd
@@ -1,8 +1,6 @@
 tool
 extends MMNode
 
-var MMAlgos = preload("res://addons/mat_maker_gd/nodes/common/m_m_algos.gd")
-
 enum BlendType {
 	NORMAL = 0,
 	DISSOLVE,
diff --git a/game/addons/mat_maker_gd/nodes/filter/brightness_contrast.gd b/game/addons/mat_maker_gd/nodes/filter/brightness_contrast.gd
index 122ae4dd..49bd880b 100644
--- a/game/addons/mat_maker_gd/nodes/filter/brightness_contrast.gd
+++ b/game/addons/mat_maker_gd/nodes/filter/brightness_contrast.gd
@@ -1,8 +1,6 @@
 tool
 extends MMNode
 
-var MMAlgos = preload("res://addons/mat_maker_gd/nodes/common/m_m_algos.gd")
-
 export(Resource) var image : Resource
 export(Resource) var input : Resource
 export(float) var brightness : float = 0
diff --git a/game/addons/mat_maker_gd/nodes/filter/colorize.gd b/game/addons/mat_maker_gd/nodes/filter/colorize.gd
index ed6bfbab..2979d09f 100644
--- a/game/addons/mat_maker_gd/nodes/filter/colorize.gd
+++ b/game/addons/mat_maker_gd/nodes/filter/colorize.gd
@@ -1,8 +1,6 @@
 tool
 extends "res://addons/mat_maker_gd/nodes/bases/gradient_base.gd"
 
-var MMAlgos = preload("res://addons/mat_maker_gd/nodes/common/m_m_algos.gd")
-
 export(Resource) var image : Resource
 export(Resource) var input : Resource
 
diff --git a/game/addons/mat_maker_gd/nodes/filter/fill_to_color.gd b/game/addons/mat_maker_gd/nodes/filter/fill_to_color.gd
index 59a1b80a..fcd68c96 100644
--- a/game/addons/mat_maker_gd/nodes/filter/fill_to_color.gd
+++ b/game/addons/mat_maker_gd/nodes/filter/fill_to_color.gd
@@ -1,8 +1,6 @@
 tool
 extends MMNode
 
-var MMAlgos = preload("res://addons/mat_maker_gd/nodes/common/m_m_algos.gd")
-
 export(Resource) var image : Resource
 export(Resource) var input : Resource
 export(Resource) var color_map : Resource
diff --git a/game/addons/mat_maker_gd/nodes/filter/fill_to_position.gd b/game/addons/mat_maker_gd/nodes/filter/fill_to_position.gd
index eb02f8f1..85b6cc0d 100644
--- a/game/addons/mat_maker_gd/nodes/filter/fill_to_position.gd
+++ b/game/addons/mat_maker_gd/nodes/filter/fill_to_position.gd
@@ -1,8 +1,6 @@
 tool
 extends MMNode
 
-var MMAlgos = preload("res://addons/mat_maker_gd/nodes/common/m_m_algos.gd")
-
 export(Resource) var image : Resource
 export(Resource) var input : Resource
 export(int, "X,Y,Radial") var axis : int = 2
diff --git a/game/addons/mat_maker_gd/nodes/filter/fill_to_random_color.gd b/game/addons/mat_maker_gd/nodes/filter/fill_to_random_color.gd
index 84e2557d..24eb2e4c 100644
--- a/game/addons/mat_maker_gd/nodes/filter/fill_to_random_color.gd
+++ b/game/addons/mat_maker_gd/nodes/filter/fill_to_random_color.gd
@@ -1,8 +1,6 @@
 tool
 extends MMNode
 
-var MMAlgos = preload("res://addons/mat_maker_gd/nodes/common/m_m_algos.gd")
-
 export(Resource) var image : Resource
 export(Resource) var input : Resource
 export(Color) var edge_color : Color = Color(1, 1, 1, 1)
diff --git a/game/addons/mat_maker_gd/nodes/filter/fill_to_random_grey.gd b/game/addons/mat_maker_gd/nodes/filter/fill_to_random_grey.gd
index 857dca48..36a0055b 100644
--- a/game/addons/mat_maker_gd/nodes/filter/fill_to_random_grey.gd
+++ b/game/addons/mat_maker_gd/nodes/filter/fill_to_random_grey.gd
@@ -1,8 +1,6 @@
 tool
 extends MMNode
 
-var MMAlgos = preload("res://addons/mat_maker_gd/nodes/common/m_m_algos.gd")
-
 export(Resource) var image : Resource
 export(Resource) var input : Resource
 export(float) var edge_color : float = 1
diff --git a/game/addons/mat_maker_gd/nodes/filter/fill_to_uv.gd b/game/addons/mat_maker_gd/nodes/filter/fill_to_uv.gd
index a03e4955..0c128c1d 100644
--- a/game/addons/mat_maker_gd/nodes/filter/fill_to_uv.gd
+++ b/game/addons/mat_maker_gd/nodes/filter/fill_to_uv.gd
@@ -1,8 +1,6 @@
 tool
 extends MMNode
 
-var MMAlgos = preload("res://addons/mat_maker_gd/nodes/common/m_m_algos.gd")
-
 export(Resource) var image : Resource
 export(Resource) var input : Resource
 export(int, "Stretch,Square") var mode : int = 0
diff --git a/game/addons/mat_maker_gd/nodes/filter/greyscale.gd b/game/addons/mat_maker_gd/nodes/filter/greyscale.gd
index 2e75bac1..f31525a5 100644
--- a/game/addons/mat_maker_gd/nodes/filter/greyscale.gd
+++ b/game/addons/mat_maker_gd/nodes/filter/greyscale.gd
@@ -1,8 +1,6 @@
 tool
 extends MMNode
 
-var MMAlgos = preload("res://addons/mat_maker_gd/nodes/common/m_m_algos.gd")
-
 export(Resource) var image : Resource
 export(Resource) var input : Resource
 export(int, "Lightness,Average,Luminosity,Min,Max") var type : int = 2
diff --git a/game/addons/mat_maker_gd/nodes/filter/invert.gd b/game/addons/mat_maker_gd/nodes/filter/invert.gd
index cc0273a2..d30a5ac0 100644
--- a/game/addons/mat_maker_gd/nodes/filter/invert.gd
+++ b/game/addons/mat_maker_gd/nodes/filter/invert.gd
@@ -1,8 +1,6 @@
 tool
 extends MMNode
 
-var MMAlgos = preload("res://addons/mat_maker_gd/nodes/common/m_m_algos.gd")
-
 export(Resource) var image : Resource
 export(Resource) var input : Resource
 
diff --git a/game/addons/mat_maker_gd/nodes/filter/make_tileable.gd b/game/addons/mat_maker_gd/nodes/filter/make_tileable.gd
index 28eccb49..b9277630 100644
--- a/game/addons/mat_maker_gd/nodes/filter/make_tileable.gd
+++ b/game/addons/mat_maker_gd/nodes/filter/make_tileable.gd
@@ -1,8 +1,6 @@
 tool
 extends MMNode
 
-const MMAlgos = preload("res://addons/mat_maker_gd/nodes/common/m_m_algos.gd")
-
 export(Resource) var image : Resource
 export(Resource) var input : Resource
 export(float) var width : float = 0.1
diff --git a/game/addons/mat_maker_gd/nodes/filter/math.gd b/game/addons/mat_maker_gd/nodes/filter/math.gd
index 59384aae..6677b5d7 100644
--- a/game/addons/mat_maker_gd/nodes/filter/math.gd
+++ b/game/addons/mat_maker_gd/nodes/filter/math.gd
@@ -1,8 +1,6 @@
 tool
 extends MMNode
 
-var MMAlgos = preload("res://addons/mat_maker_gd/nodes/common/m_m_algos.gd")
-
 export(Resource) var image : Resource
 export(Resource) var a : Resource
 export(Resource) var b : Resource
diff --git a/game/addons/mat_maker_gd/nodes/filter/quantize.gd b/game/addons/mat_maker_gd/nodes/filter/quantize.gd
index 106e075b..1fc34cc7 100644
--- a/game/addons/mat_maker_gd/nodes/filter/quantize.gd
+++ b/game/addons/mat_maker_gd/nodes/filter/quantize.gd
@@ -1,8 +1,6 @@
 tool
 extends MMNode
 
-var MMAlgos = preload("res://addons/mat_maker_gd/nodes/common/m_m_algos.gd")
-
 export(Resource) var image : Resource
 export(Resource) var input : Resource
 export(int) var steps : int = 4
diff --git a/game/addons/mat_maker_gd/nodes/filter/tonality.gd b/game/addons/mat_maker_gd/nodes/filter/tonality.gd
index 31b7d0a6..b4190ab7 100644
--- a/game/addons/mat_maker_gd/nodes/filter/tonality.gd
+++ b/game/addons/mat_maker_gd/nodes/filter/tonality.gd
@@ -1,8 +1,6 @@
 tool
 extends "res://addons/mat_maker_gd/nodes/bases/curve_base.gd"
 
-var MMAlgos = preload("res://addons/mat_maker_gd/nodes/common/m_m_algos.gd")
-
 export(Resource) var image : Resource
 export(Resource) var input : Resource
 
diff --git a/game/addons/mat_maker_gd/nodes/gradient/circular_gradient.gd b/game/addons/mat_maker_gd/nodes/gradient/circular_gradient.gd
index 3fc8ca89..cb294efd 100644
--- a/game/addons/mat_maker_gd/nodes/gradient/circular_gradient.gd
+++ b/game/addons/mat_maker_gd/nodes/gradient/circular_gradient.gd
@@ -1,8 +1,6 @@
 tool
 extends "res://addons/mat_maker_gd/nodes/bases/gradient_base.gd"
 
-var MMAlgos = preload("res://addons/mat_maker_gd/nodes/common/m_m_algos.gd")
-
 export(Resource) var image : Resource
 export(float) var repeat : float = 1
 
diff --git a/game/addons/mat_maker_gd/nodes/gradient/gradient.gd b/game/addons/mat_maker_gd/nodes/gradient/gradient.gd
index b09fbda2..57c6cb16 100644
--- a/game/addons/mat_maker_gd/nodes/gradient/gradient.gd
+++ b/game/addons/mat_maker_gd/nodes/gradient/gradient.gd
@@ -1,8 +1,6 @@
 tool
 extends "res://addons/mat_maker_gd/nodes/bases/gradient_base.gd"
 
-var MMAlgos = preload("res://addons/mat_maker_gd/nodes/common/m_m_algos.gd")
-
 export(Resource) var image : Resource
 export(float) var repeat : float = 1
 export(float) var rotate : float = 0
diff --git a/game/addons/mat_maker_gd/nodes/gradient/radial_gradient.gd b/game/addons/mat_maker_gd/nodes/gradient/radial_gradient.gd
index 281f2b5a..6093b308 100644
--- a/game/addons/mat_maker_gd/nodes/gradient/radial_gradient.gd
+++ b/game/addons/mat_maker_gd/nodes/gradient/radial_gradient.gd
@@ -1,8 +1,6 @@
 tool
 extends "res://addons/mat_maker_gd/nodes/bases/gradient_base.gd"
 
-var MMAlgos = preload("res://addons/mat_maker_gd/nodes/common/m_m_algos.gd")
-
 export(Resource) var image : Resource
 export(float) var repeat : float = 1
 
diff --git a/game/addons/mat_maker_gd/nodes/noise/anisotropic_noise.gd b/game/addons/mat_maker_gd/nodes/noise/anisotropic_noise.gd
index 512b5837..7310d5a7 100644
--- a/game/addons/mat_maker_gd/nodes/noise/anisotropic_noise.gd
+++ b/game/addons/mat_maker_gd/nodes/noise/anisotropic_noise.gd
@@ -1,8 +1,6 @@
 tool
 extends MMNode
 
-var MMAlgos = preload("res://addons/mat_maker_gd/nodes/common/m_m_algos.gd")
-
 export(Resource) var image : Resource
 
 export(Vector2) var scale : Vector2 = Vector2(4, 256)
diff --git a/game/addons/mat_maker_gd/nodes/noise/color_noise.gd b/game/addons/mat_maker_gd/nodes/noise/color_noise.gd
index 20d974f7..d3d82e40 100644
--- a/game/addons/mat_maker_gd/nodes/noise/color_noise.gd
+++ b/game/addons/mat_maker_gd/nodes/noise/color_noise.gd
@@ -1,8 +1,6 @@
 tool
 extends MMNode
 
-var MMAlgos = preload("res://addons/mat_maker_gd/nodes/common/m_m_algos.gd")
-
 export(Resource) var image : Resource
 
 export(int) var size : int = 8
diff --git a/game/addons/mat_maker_gd/nodes/noise/color_value.gd b/game/addons/mat_maker_gd/nodes/noise/color_value.gd
index f9d8b829..93c3ddb7 100644
--- a/game/addons/mat_maker_gd/nodes/noise/color_value.gd
+++ b/game/addons/mat_maker_gd/nodes/noise/color_value.gd
@@ -1,8 +1,6 @@
 tool
 extends MMNode
 
-var MMAlgos = preload("res://addons/mat_maker_gd/nodes/common/m_m_algos.gd")
-
 export(Resource) var image : Resource
 
 export(Vector2) var scale : Vector2 = Vector2(4, 4)
diff --git a/game/addons/mat_maker_gd/nodes/noise/fbm_noise.gd b/game/addons/mat_maker_gd/nodes/noise/fbm_noise.gd
index 6cc69af7..55d86614 100644
--- a/game/addons/mat_maker_gd/nodes/noise/fbm_noise.gd
+++ b/game/addons/mat_maker_gd/nodes/noise/fbm_noise.gd
@@ -1,8 +1,6 @@
 tool
 extends MMNode
 
-var MMAlgos = preload("res://addons/mat_maker_gd/nodes/common/m_m_algos.gd")
-
 export(Resource) var image : Resource
 
 export(int, "Value,Perlin,Simplex,Cellular1,Cellular2,Cellular3,Cellular4,Cellular5,Cellular6") var type : int = 0
diff --git a/game/addons/mat_maker_gd/nodes/noise/noise.gd b/game/addons/mat_maker_gd/nodes/noise/noise.gd
index 3b082a24..39421c6f 100644
--- a/game/addons/mat_maker_gd/nodes/noise/noise.gd
+++ b/game/addons/mat_maker_gd/nodes/noise/noise.gd
@@ -1,8 +1,6 @@
 tool
 extends MMNode
 
-var MMAlgos = preload("res://addons/mat_maker_gd/nodes/common/m_m_algos.gd")
-
 export(Resource) var image : Resource
 
 export(int) var grid_size : int = 16
diff --git a/game/addons/mat_maker_gd/nodes/noise/voronoi.gd b/game/addons/mat_maker_gd/nodes/noise/voronoi.gd
index 80c016f7..d5739c47 100644
--- a/game/addons/mat_maker_gd/nodes/noise/voronoi.gd
+++ b/game/addons/mat_maker_gd/nodes/noise/voronoi.gd
@@ -1,8 +1,6 @@
 tool
 extends MMNode
 
-var MMAlgos = preload("res://addons/mat_maker_gd/nodes/common/m_m_algos.gd")
-
 export(Resource) var out_nodes : Resource
 export(Resource) var out_borders : Resource
 export(Resource) var out_random_color : Resource
diff --git a/game/addons/mat_maker_gd/nodes/pattern/beehive.gd b/game/addons/mat_maker_gd/nodes/pattern/beehive.gd
index e03c94d4..9a1efff2 100644
--- a/game/addons/mat_maker_gd/nodes/pattern/beehive.gd
+++ b/game/addons/mat_maker_gd/nodes/pattern/beehive.gd
@@ -1,8 +1,6 @@
 tool
 extends MMNode
 
-var MMAlgos = preload("res://addons/mat_maker_gd/nodes/common/m_m_algos.gd")
-
 export(Resource) var out_main : Resource
 export(Resource) var out_random_color : Resource
 export(Resource) var out_uv_map : Resource
diff --git a/game/addons/mat_maker_gd/nodes/pattern/bricks.gd b/game/addons/mat_maker_gd/nodes/pattern/bricks.gd
index b0036c17..a2967edc 100644
--- a/game/addons/mat_maker_gd/nodes/pattern/bricks.gd
+++ b/game/addons/mat_maker_gd/nodes/pattern/bricks.gd
@@ -1,8 +1,6 @@
 tool
 extends MMNode
 
-var MMAlgos = preload("res://addons/mat_maker_gd/nodes/common/m_m_algos.gd")
-
 export(Resource) var out_bricks_pattern : Resource
 export(Resource) var out_random_color : Resource
 export(Resource) var out_position_x : Resource
diff --git a/game/addons/mat_maker_gd/nodes/pattern/iching.gd b/game/addons/mat_maker_gd/nodes/pattern/iching.gd
index 3437914d..9a8be8a6 100644
--- a/game/addons/mat_maker_gd/nodes/pattern/iching.gd
+++ b/game/addons/mat_maker_gd/nodes/pattern/iching.gd
@@ -1,8 +1,6 @@
 tool
 extends MMNode
 
-var MMAlgos = preload("res://addons/mat_maker_gd/nodes/common/m_m_algos.gd")
-
 export(Resource) var image : Resource
 export(Vector2) var size : Vector2 = Vector2(4, 4)
 
diff --git a/game/addons/mat_maker_gd/nodes/pattern/pattern.gd b/game/addons/mat_maker_gd/nodes/pattern/pattern.gd
index 0ebba871..bc68c57a 100644
--- a/game/addons/mat_maker_gd/nodes/pattern/pattern.gd
+++ b/game/addons/mat_maker_gd/nodes/pattern/pattern.gd
@@ -1,8 +1,6 @@
 tool
 extends MMNode
 
-var MMAlgos = preload("res://addons/mat_maker_gd/nodes/common/m_m_algos.gd")
-
 export(Resource) var image : Resource
 export(int, "Multiply,Add,Max,Min,Xor,Pow") var combiner_type : int = 0
 export(int, "Sine,Triangle,Square,Sawtooth,Constant,Bounce") var combiner_axis_type_x : int = 0
diff --git a/game/addons/mat_maker_gd/nodes/pattern/runes.gd b/game/addons/mat_maker_gd/nodes/pattern/runes.gd
index 9a3e310f..9a16f28d 100644
--- a/game/addons/mat_maker_gd/nodes/pattern/runes.gd
+++ b/game/addons/mat_maker_gd/nodes/pattern/runes.gd
@@ -1,8 +1,6 @@
 tool
 extends MMNode
 
-var MMAlgos = preload("res://addons/mat_maker_gd/nodes/common/m_m_algos.gd")
-
 export(Resource) var image : Resource
 export(Vector2) var size : Vector2 = Vector2(4, 4)
 
diff --git a/game/addons/mat_maker_gd/nodes/pattern/scratches.gd b/game/addons/mat_maker_gd/nodes/pattern/scratches.gd
index 10939598..de7d07df 100644
--- a/game/addons/mat_maker_gd/nodes/pattern/scratches.gd
+++ b/game/addons/mat_maker_gd/nodes/pattern/scratches.gd
@@ -1,8 +1,6 @@
 tool
 extends MMNode
 
-var MMAlgos = preload("res://addons/mat_maker_gd/nodes/common/m_m_algos.gd")
-
 export(Resource) var image : Resource
 export(Vector2) var size : Vector2 = Vector2(0.25, 0.4)
 export(int) var layers : int = 4
diff --git a/game/addons/mat_maker_gd/nodes/pattern/truchet.gd b/game/addons/mat_maker_gd/nodes/pattern/truchet.gd
index e2106f60..4bd88267 100644
--- a/game/addons/mat_maker_gd/nodes/pattern/truchet.gd
+++ b/game/addons/mat_maker_gd/nodes/pattern/truchet.gd
@@ -1,8 +1,6 @@
 tool
 extends MMNode
 
-var MMAlgos = preload("res://addons/mat_maker_gd/nodes/common/m_m_algos.gd")
-
 export(Resource) var image : Resource
 export(int, "Line,Circle") var shape : int = 0
 export(float) var size : float = 4
diff --git a/game/addons/mat_maker_gd/nodes/pattern/weave.gd b/game/addons/mat_maker_gd/nodes/pattern/weave.gd
index 479529da..98bc1920 100644
--- a/game/addons/mat_maker_gd/nodes/pattern/weave.gd
+++ b/game/addons/mat_maker_gd/nodes/pattern/weave.gd
@@ -1,8 +1,6 @@
 tool
 extends MMNode
 
-var MMAlgos = preload("res://addons/mat_maker_gd/nodes/common/m_m_algos.gd")
-
 export(Resource) var out_main : Resource
 export(Resource) var out_horizontal_map : Resource
 export(Resource) var out_vertical_map : Resource
diff --git a/game/addons/mat_maker_gd/nodes/sdf2d/sd_op_annular_shape.gd b/game/addons/mat_maker_gd/nodes/sdf2d/sd_op_annular_shape.gd
index b0d19c86..1d7f29a5 100644
--- a/game/addons/mat_maker_gd/nodes/sdf2d/sd_op_annular_shape.gd
+++ b/game/addons/mat_maker_gd/nodes/sdf2d/sd_op_annular_shape.gd
@@ -1,8 +1,6 @@
 tool
 extends MMNode
 
-var MMAlgos = preload("res://addons/mat_maker_gd/nodes/common/m_m_algos.gd")
-
 export(Resource) var output : Resource
 export(float) var width : float = 0.1
 export(int) var ripples : int = 1
diff --git a/game/addons/mat_maker_gd/nodes/sdf2d/sd_op_bool.gd b/game/addons/mat_maker_gd/nodes/sdf2d/sd_op_bool.gd
index 81e9b53f..5c46bece 100644
--- a/game/addons/mat_maker_gd/nodes/sdf2d/sd_op_bool.gd
+++ b/game/addons/mat_maker_gd/nodes/sdf2d/sd_op_bool.gd
@@ -1,8 +1,6 @@
 tool
 extends MMNode
 
-const MMAlgos = preload("res://addons/mat_maker_gd/nodes/common/m_m_algos.gd")
-
 export(Resource) var input1 : Resource
 export(Resource) var input2 : Resource
 export(Resource) var output : Resource
diff --git a/game/addons/mat_maker_gd/nodes/sdf2d/sd_op_circle_repeat.gd b/game/addons/mat_maker_gd/nodes/sdf2d/sd_op_circle_repeat.gd
index 42095d96..982ae095 100644
--- a/game/addons/mat_maker_gd/nodes/sdf2d/sd_op_circle_repeat.gd
+++ b/game/addons/mat_maker_gd/nodes/sdf2d/sd_op_circle_repeat.gd
@@ -1,8 +1,6 @@
 tool
 extends MMNode
 
-var MMAlgos = preload("res://addons/mat_maker_gd/nodes/common/m_m_algos.gd")
-
 export(Resource) var output : Resource
 export(int) var count : int = 6
 
diff --git a/game/addons/mat_maker_gd/nodes/sdf2d/sd_op_morph.gd b/game/addons/mat_maker_gd/nodes/sdf2d/sd_op_morph.gd
index f83f0805..aef92b5f 100644
--- a/game/addons/mat_maker_gd/nodes/sdf2d/sd_op_morph.gd
+++ b/game/addons/mat_maker_gd/nodes/sdf2d/sd_op_morph.gd
@@ -1,8 +1,6 @@
 tool
 extends MMNode
 
-const MMAlgos = preload("res://addons/mat_maker_gd/nodes/common/m_m_algos.gd")
-
 export(Resource) var input1 : Resource
 export(Resource) var input2 : Resource
 export(Resource) var output : Resource
diff --git a/game/addons/mat_maker_gd/nodes/sdf2d/sd_op_repeat.gd b/game/addons/mat_maker_gd/nodes/sdf2d/sd_op_repeat.gd
index 1f646b8e..bc39efc0 100644
--- a/game/addons/mat_maker_gd/nodes/sdf2d/sd_op_repeat.gd
+++ b/game/addons/mat_maker_gd/nodes/sdf2d/sd_op_repeat.gd
@@ -1,8 +1,6 @@
 tool
 extends MMNode
 
-var MMAlgos = preload("res://addons/mat_maker_gd/nodes/common/m_m_algos.gd")
-
 export(Resource) var output : Resource
 export(int) var x : int = 3
 export(int) var y : int = 3
diff --git a/game/addons/mat_maker_gd/nodes/sdf2d/sd_op_rounded_shape.gd b/game/addons/mat_maker_gd/nodes/sdf2d/sd_op_rounded_shape.gd
index 72f65ec4..4bcb8a20 100644
--- a/game/addons/mat_maker_gd/nodes/sdf2d/sd_op_rounded_shape.gd
+++ b/game/addons/mat_maker_gd/nodes/sdf2d/sd_op_rounded_shape.gd
@@ -1,8 +1,6 @@
 tool
 extends MMNode
 
-var MMAlgos = preload("res://addons/mat_maker_gd/nodes/common/m_m_algos.gd")
-
 export(Resource) var output : Resource
 export(float) var radius : float = 0
 
diff --git a/game/addons/mat_maker_gd/nodes/sdf2d/sd_op_smooth_bool.gd b/game/addons/mat_maker_gd/nodes/sdf2d/sd_op_smooth_bool.gd
index 1094c9a0..06100354 100644
--- a/game/addons/mat_maker_gd/nodes/sdf2d/sd_op_smooth_bool.gd
+++ b/game/addons/mat_maker_gd/nodes/sdf2d/sd_op_smooth_bool.gd
@@ -1,8 +1,6 @@
 tool
 extends MMNode
 
-const MMAlgos = preload("res://addons/mat_maker_gd/nodes/common/m_m_algos.gd")
-
 export(Resource) var input1 : Resource
 export(Resource) var input2 : Resource
 export(Resource) var output : Resource
diff --git a/game/addons/mat_maker_gd/nodes/sdf2d/sd_shape_arc.gd b/game/addons/mat_maker_gd/nodes/sdf2d/sd_shape_arc.gd
index d0b6995c..01d507de 100644
--- a/game/addons/mat_maker_gd/nodes/sdf2d/sd_shape_arc.gd
+++ b/game/addons/mat_maker_gd/nodes/sdf2d/sd_shape_arc.gd
@@ -1,8 +1,6 @@
 tool
 extends MMNode
 
-const MMAlgos = preload("res://addons/mat_maker_gd/nodes/common/m_m_algos.gd")
-
 export(Resource) var output : Resource
 export(Vector2) var angle : Vector2 = Vector2(30, 150)
 export(float) var radius : float = 0.3
diff --git a/game/addons/mat_maker_gd/nodes/sdf2d/sd_shape_box.gd b/game/addons/mat_maker_gd/nodes/sdf2d/sd_shape_box.gd
index b9b76083..7d40a700 100644
--- a/game/addons/mat_maker_gd/nodes/sdf2d/sd_shape_box.gd
+++ b/game/addons/mat_maker_gd/nodes/sdf2d/sd_shape_box.gd
@@ -1,8 +1,6 @@
 tool
 extends MMNode
 
-const MMAlgos = preload("res://addons/mat_maker_gd/nodes/common/m_m_algos.gd")
-
 export(Resource) var output : Resource
 export(Vector2) var center : Vector2 = Vector2(0, 0)
 export(Vector2) var size : Vector2 = Vector2(0.3, 0.2)
diff --git a/game/addons/mat_maker_gd/nodes/sdf2d/sd_shape_circle.gd b/game/addons/mat_maker_gd/nodes/sdf2d/sd_shape_circle.gd
index fea05175..7f61db90 100644
--- a/game/addons/mat_maker_gd/nodes/sdf2d/sd_shape_circle.gd
+++ b/game/addons/mat_maker_gd/nodes/sdf2d/sd_shape_circle.gd
@@ -1,8 +1,6 @@
 tool
 extends MMNode
 
-const MMAlgos = preload("res://addons/mat_maker_gd/nodes/common/m_m_algos.gd")
-
 export(Resource) var output : Resource
 export(Vector2) var center : Vector2 = Vector2(0, 0)
 export(float) var radius : float = 0.4
diff --git a/game/addons/mat_maker_gd/nodes/sdf2d/sd_shape_line.gd b/game/addons/mat_maker_gd/nodes/sdf2d/sd_shape_line.gd
index 570be063..c6aeb275 100644
--- a/game/addons/mat_maker_gd/nodes/sdf2d/sd_shape_line.gd
+++ b/game/addons/mat_maker_gd/nodes/sdf2d/sd_shape_line.gd
@@ -1,8 +1,6 @@
 tool
 extends "res://addons/mat_maker_gd/nodes/bases/curve_base.gd"
 
-const MMAlgos = preload("res://addons/mat_maker_gd/nodes/common/m_m_algos.gd")
-
 export(Resource) var output : Resource
 export(Vector2) var A : Vector2 = Vector2(-0.3, -0.3)
 export(Vector2) var B : Vector2 = Vector2(0.3, 0.3)
diff --git a/game/addons/mat_maker_gd/nodes/sdf2d/sd_shape_polygon.gd b/game/addons/mat_maker_gd/nodes/sdf2d/sd_shape_polygon.gd
index 0ddf5b01..37364608 100644
--- a/game/addons/mat_maker_gd/nodes/sdf2d/sd_shape_polygon.gd
+++ b/game/addons/mat_maker_gd/nodes/sdf2d/sd_shape_polygon.gd
@@ -1,8 +1,6 @@
 tool
 extends "res://addons/mat_maker_gd/nodes/bases/polygon_base.gd"
 
-const MMAlgos = preload("res://addons/mat_maker_gd/nodes/common/m_m_algos.gd")
-
 export(Resource) var output : Resource
 
 func _init_properties():
diff --git a/game/addons/mat_maker_gd/nodes/sdf2d/sd_shape_rhombus.gd b/game/addons/mat_maker_gd/nodes/sdf2d/sd_shape_rhombus.gd
index 9c24b92f..c65a7bff 100644
--- a/game/addons/mat_maker_gd/nodes/sdf2d/sd_shape_rhombus.gd
+++ b/game/addons/mat_maker_gd/nodes/sdf2d/sd_shape_rhombus.gd
@@ -1,8 +1,6 @@
 tool
 extends MMNode
 
-const MMAlgos = preload("res://addons/mat_maker_gd/nodes/common/m_m_algos.gd")
-
 export(Resource) var output : Resource
 export(Vector2) var center : Vector2 = Vector2(0, 0)
 export(Vector2) var size : Vector2 = Vector2(0.3, 0.2)
diff --git a/game/addons/mat_maker_gd/nodes/sdf2d/sd_tf_rotate.gd b/game/addons/mat_maker_gd/nodes/sdf2d/sd_tf_rotate.gd
index 4970ca14..f0f4ff20 100644
--- a/game/addons/mat_maker_gd/nodes/sdf2d/sd_tf_rotate.gd
+++ b/game/addons/mat_maker_gd/nodes/sdf2d/sd_tf_rotate.gd
@@ -1,8 +1,6 @@
 tool
 extends MMNode
 
-var MMAlgos = preload("res://addons/mat_maker_gd/nodes/common/m_m_algos.gd")
-
 export(Resource) var output : Resource
 export(float) var angle : float = 0
 
diff --git a/game/addons/mat_maker_gd/nodes/sdf3d/sdf3d_op_bool.gd b/game/addons/mat_maker_gd/nodes/sdf3d/sdf3d_op_bool.gd
index 8c6e0c0c..81962a88 100644
--- a/game/addons/mat_maker_gd/nodes/sdf3d/sdf3d_op_bool.gd
+++ b/game/addons/mat_maker_gd/nodes/sdf3d/sdf3d_op_bool.gd
@@ -1,8 +1,6 @@
 tool
 extends MMNode
 
-const MMAlgos = preload("res://addons/mat_maker_gd/nodes/common/m_m_algos.gd")
-
 export(Resource) var input1 : Resource
 export(Resource) var input2 : Resource
 export(Resource) var output : Resource
diff --git a/game/addons/mat_maker_gd/nodes/sdf3d/sdf3d_op_circle_repeat.gd b/game/addons/mat_maker_gd/nodes/sdf3d/sdf3d_op_circle_repeat.gd
index 4dab77a7..131e6312 100644
--- a/game/addons/mat_maker_gd/nodes/sdf3d/sdf3d_op_circle_repeat.gd
+++ b/game/addons/mat_maker_gd/nodes/sdf3d/sdf3d_op_circle_repeat.gd
@@ -1,8 +1,6 @@
 tool
 extends MMNode
 
-const MMAlgos = preload("res://addons/mat_maker_gd/nodes/common/m_m_algos.gd")
-
 export(Resource) var input : Resource
 export(Resource) var output : Resource
 export(int) var count : int = 5
diff --git a/game/addons/mat_maker_gd/nodes/sdf3d/sdf3d_op_elongation.gd b/game/addons/mat_maker_gd/nodes/sdf3d/sdf3d_op_elongation.gd
index fa5c6402..2f11b3d6 100644
--- a/game/addons/mat_maker_gd/nodes/sdf3d/sdf3d_op_elongation.gd
+++ b/game/addons/mat_maker_gd/nodes/sdf3d/sdf3d_op_elongation.gd
@@ -1,8 +1,6 @@
 tool
 extends MMNode
 
-const MMAlgos = preload("res://addons/mat_maker_gd/nodes/common/m_m_algos.gd")
-
 export(Resource) var input : Resource
 export(Resource) var output : Resource
 export(Vector3) var length : Vector3 = Vector3(0.2, 0, 0)
diff --git a/game/addons/mat_maker_gd/nodes/sdf3d/sdf3d_op_extrusion.gd b/game/addons/mat_maker_gd/nodes/sdf3d/sdf3d_op_extrusion.gd
index 37dd3cde..e25db9c2 100644
--- a/game/addons/mat_maker_gd/nodes/sdf3d/sdf3d_op_extrusion.gd
+++ b/game/addons/mat_maker_gd/nodes/sdf3d/sdf3d_op_extrusion.gd
@@ -1,8 +1,6 @@
 tool
 extends MMNode
 
-const MMAlgos = preload("res://addons/mat_maker_gd/nodes/common/m_m_algos.gd")
-
 export(Resource) var input : Resource
 export(Resource) var output : Resource
 export(float) var length : float = 0.25
diff --git a/game/addons/mat_maker_gd/nodes/sdf3d/sdf3d_op_morph.gd b/game/addons/mat_maker_gd/nodes/sdf3d/sdf3d_op_morph.gd
index a08dd9cc..c7be87a1 100644
--- a/game/addons/mat_maker_gd/nodes/sdf3d/sdf3d_op_morph.gd
+++ b/game/addons/mat_maker_gd/nodes/sdf3d/sdf3d_op_morph.gd
@@ -1,8 +1,6 @@
 tool
 extends MMNode
 
-const MMAlgos = preload("res://addons/mat_maker_gd/nodes/common/m_m_algos.gd")
-
 export(Resource) var input1 : Resource
 export(Resource) var input2 : Resource
 export(Resource) var output : Resource
diff --git a/game/addons/mat_maker_gd/nodes/sdf3d/sdf3d_op_repeat.gd b/game/addons/mat_maker_gd/nodes/sdf3d/sdf3d_op_repeat.gd
index 5ecdf8e8..f6fdf2d1 100644
--- a/game/addons/mat_maker_gd/nodes/sdf3d/sdf3d_op_repeat.gd
+++ b/game/addons/mat_maker_gd/nodes/sdf3d/sdf3d_op_repeat.gd
@@ -1,8 +1,6 @@
 tool
 extends MMNode
 
-const MMAlgos = preload("res://addons/mat_maker_gd/nodes/common/m_m_algos.gd")
-
 export(Resource) var input : Resource
 export(Resource) var output : Resource
 export(Vector2) var col_row : Vector2 = Vector2(3, 3)
diff --git a/game/addons/mat_maker_gd/nodes/sdf3d/sdf3d_op_revolution.gd b/game/addons/mat_maker_gd/nodes/sdf3d/sdf3d_op_revolution.gd
index 629b402d..afe9635a 100644
--- a/game/addons/mat_maker_gd/nodes/sdf3d/sdf3d_op_revolution.gd
+++ b/game/addons/mat_maker_gd/nodes/sdf3d/sdf3d_op_revolution.gd
@@ -1,8 +1,6 @@
 tool
 extends MMNode
 
-const MMAlgos = preload("res://addons/mat_maker_gd/nodes/common/m_m_algos.gd")
-
 export(Resource) var input : Resource
 export(Resource) var output : Resource
 export(float) var offset : float = 0.25
diff --git a/game/addons/mat_maker_gd/nodes/sdf3d/sdf3d_op_smooth_bool.gd b/game/addons/mat_maker_gd/nodes/sdf3d/sdf3d_op_smooth_bool.gd
index d0e22e17..8dc90168 100644
--- a/game/addons/mat_maker_gd/nodes/sdf3d/sdf3d_op_smooth_bool.gd
+++ b/game/addons/mat_maker_gd/nodes/sdf3d/sdf3d_op_smooth_bool.gd
@@ -1,8 +1,6 @@
 tool
 extends MMNode
 
-const MMAlgos = preload("res://addons/mat_maker_gd/nodes/common/m_m_algos.gd")
-
 export(Resource) var input1 : Resource
 export(Resource) var input2 : Resource
 export(Resource) var output : Resource
diff --git a/game/addons/mat_maker_gd/nodes/sdf3d/sdf3d_render.gd b/game/addons/mat_maker_gd/nodes/sdf3d/sdf3d_render.gd
index 80282fae..03af70b0 100644
--- a/game/addons/mat_maker_gd/nodes/sdf3d/sdf3d_render.gd
+++ b/game/addons/mat_maker_gd/nodes/sdf3d/sdf3d_render.gd
@@ -1,8 +1,6 @@
 tool
 extends MMNode
 
-const MMAlgos = preload("res://addons/mat_maker_gd/nodes/common/m_m_algos.gd")
-
 export(Resource) var input : Resource
 
 export(Resource) var out_height_map : Resource
diff --git a/game/addons/mat_maker_gd/nodes/sdf3d/sdf3d_shape_box.gd b/game/addons/mat_maker_gd/nodes/sdf3d/sdf3d_shape_box.gd
index 38e8e5b6..4a4fee68 100644
--- a/game/addons/mat_maker_gd/nodes/sdf3d/sdf3d_shape_box.gd
+++ b/game/addons/mat_maker_gd/nodes/sdf3d/sdf3d_shape_box.gd
@@ -1,8 +1,6 @@
 tool
 extends MMNode
 
-const MMAlgos = preload("res://addons/mat_maker_gd/nodes/common/m_m_algos.gd")
-
 export(Resource) var output : Resource
 export(Vector3) var size : Vector3 = Vector3(0.3, 0.25, 0.25)
 export(float) var radius : float = 0.01
diff --git a/game/addons/mat_maker_gd/nodes/sdf3d/sdf3d_shape_capsule.gd b/game/addons/mat_maker_gd/nodes/sdf3d/sdf3d_shape_capsule.gd
index 11bcd108..ec0208ed 100644
--- a/game/addons/mat_maker_gd/nodes/sdf3d/sdf3d_shape_capsule.gd
+++ b/game/addons/mat_maker_gd/nodes/sdf3d/sdf3d_shape_capsule.gd
@@ -1,8 +1,6 @@
 tool
 extends "res://addons/mat_maker_gd/nodes/bases/curve_base.gd"
 
-const MMAlgos = preload("res://addons/mat_maker_gd/nodes/common/m_m_algos.gd")
-
 export(Resource) var output : Resource
 export(int, "X,Y,Z") var axis : int = 1
 export(float) var length : float = 0.3
diff --git a/game/addons/mat_maker_gd/nodes/sdf3d/sdf3d_shape_cone.gd b/game/addons/mat_maker_gd/nodes/sdf3d/sdf3d_shape_cone.gd
index f10b4577..aae4063e 100644
--- a/game/addons/mat_maker_gd/nodes/sdf3d/sdf3d_shape_cone.gd
+++ b/game/addons/mat_maker_gd/nodes/sdf3d/sdf3d_shape_cone.gd
@@ -1,8 +1,6 @@
 tool
 extends MMNode
 
-const MMAlgos = preload("res://addons/mat_maker_gd/nodes/common/m_m_algos.gd")
-
 export(Resource) var output : Resource
 export(int, "+X,-X,+Y,-Y,+Z,-Z") var axis : int = 2
 export(float) var angle : float = 30
diff --git a/game/addons/mat_maker_gd/nodes/sdf3d/sdf3d_shape_cylinder.gd b/game/addons/mat_maker_gd/nodes/sdf3d/sdf3d_shape_cylinder.gd
index d60c19ea..79ccea6a 100644
--- a/game/addons/mat_maker_gd/nodes/sdf3d/sdf3d_shape_cylinder.gd
+++ b/game/addons/mat_maker_gd/nodes/sdf3d/sdf3d_shape_cylinder.gd
@@ -1,8 +1,6 @@
 tool
 extends MMNode
 
-const MMAlgos = preload("res://addons/mat_maker_gd/nodes/common/m_m_algos.gd")
-
 export(Resource) var output : Resource
 export(int, "X,Y,Z") var axis : int = 1
 export(float) var length : float = 0.25
diff --git a/game/addons/mat_maker_gd/nodes/sdf3d/sdf3d_shape_sphere.gd b/game/addons/mat_maker_gd/nodes/sdf3d/sdf3d_shape_sphere.gd
index 0a0b9ca0..f777682e 100644
--- a/game/addons/mat_maker_gd/nodes/sdf3d/sdf3d_shape_sphere.gd
+++ b/game/addons/mat_maker_gd/nodes/sdf3d/sdf3d_shape_sphere.gd
@@ -1,8 +1,6 @@
 tool
 extends MMNode
 
-const MMAlgos = preload("res://addons/mat_maker_gd/nodes/common/m_m_algos.gd")
-
 export(Resource) var output : Resource
 export(float) var radius : float = 0.5
 
diff --git a/game/addons/mat_maker_gd/nodes/sdf3d/sdf3d_shape_torus.gd b/game/addons/mat_maker_gd/nodes/sdf3d/sdf3d_shape_torus.gd
index 2ee7888a..f749552e 100644
--- a/game/addons/mat_maker_gd/nodes/sdf3d/sdf3d_shape_torus.gd
+++ b/game/addons/mat_maker_gd/nodes/sdf3d/sdf3d_shape_torus.gd
@@ -1,8 +1,6 @@
 tool
 extends MMNode
 
-const MMAlgos = preload("res://addons/mat_maker_gd/nodes/common/m_m_algos.gd")
-
 export(Resource) var output : Resource
 export(int, "X,Y,Z") var axis : int = 2
 export(float) var major_radius : float = 0.3
diff --git a/game/addons/mat_maker_gd/nodes/sdf3d/sdf3d_tf_rotate.gd b/game/addons/mat_maker_gd/nodes/sdf3d/sdf3d_tf_rotate.gd
index 8cb7f618..70b0806c 100644
--- a/game/addons/mat_maker_gd/nodes/sdf3d/sdf3d_tf_rotate.gd
+++ b/game/addons/mat_maker_gd/nodes/sdf3d/sdf3d_tf_rotate.gd
@@ -1,8 +1,6 @@
 tool
 extends MMNode
 
-const MMAlgos = preload("res://addons/mat_maker_gd/nodes/common/m_m_algos.gd")
-
 export(Resource) var input : Resource
 export(Resource) var output : Resource
 export(Vector3) var rotation : Vector3 = Vector3()
diff --git a/game/addons/mat_maker_gd/nodes/simple/curve.gd b/game/addons/mat_maker_gd/nodes/simple/curve.gd
index ad3be832..68b57c44 100644
--- a/game/addons/mat_maker_gd/nodes/simple/curve.gd
+++ b/game/addons/mat_maker_gd/nodes/simple/curve.gd
@@ -1,8 +1,6 @@
 tool
 extends MMNode
 
-var MMAlgos = preload("res://addons/mat_maker_gd/nodes/common/m_m_algos.gd")
-
 export(Resource) var image : Resource
 
 export(Resource) var input : Resource
diff --git a/game/addons/mat_maker_gd/nodes/simple/shape.gd b/game/addons/mat_maker_gd/nodes/simple/shape.gd
index 7da49e14..8ec12489 100644
--- a/game/addons/mat_maker_gd/nodes/simple/shape.gd
+++ b/game/addons/mat_maker_gd/nodes/simple/shape.gd
@@ -1,8 +1,6 @@
 tool
 extends MMNode
 
-var MMAlgos = preload("res://addons/mat_maker_gd/nodes/common/m_m_algos.gd")
-
 enum ShapeType {
 	SHAPE_TYPE_CIRCLE = 0,
 	SHAPE_TYPE_POLYGON = 1,
diff --git a/game/addons/mat_maker_gd/nodes/transform/circle_map.gd b/game/addons/mat_maker_gd/nodes/transform/circle_map.gd
index e9e336d3..fa19a4f1 100644
--- a/game/addons/mat_maker_gd/nodes/transform/circle_map.gd
+++ b/game/addons/mat_maker_gd/nodes/transform/circle_map.gd
@@ -1,8 +1,6 @@
 tool
 extends MMNode
 
-var MMAlgos = preload("res://addons/mat_maker_gd/nodes/common/m_m_algos.gd")
-
 export(Resource) var image : Resource
 export(Resource) var input : Resource
 
diff --git a/game/addons/mat_maker_gd/nodes/transform/color_tiler.gd b/game/addons/mat_maker_gd/nodes/transform/color_tiler.gd
index e69e2acf..25ad75c1 100644
--- a/game/addons/mat_maker_gd/nodes/transform/color_tiler.gd
+++ b/game/addons/mat_maker_gd/nodes/transform/color_tiler.gd
@@ -1,8 +1,6 @@
 tool
 extends MMNode
 
-const MMAlgos = preload("res://addons/mat_maker_gd/nodes/common/m_m_algos.gd")
-
 export(Resource) var input : Resource
 export(Resource) var in_mask : Resource
 
diff --git a/game/addons/mat_maker_gd/nodes/transform/kaleidoscope.gd b/game/addons/mat_maker_gd/nodes/transform/kaleidoscope.gd
index 338fe9ba..a578e197 100644
--- a/game/addons/mat_maker_gd/nodes/transform/kaleidoscope.gd
+++ b/game/addons/mat_maker_gd/nodes/transform/kaleidoscope.gd
@@ -1,8 +1,6 @@
 tool
 extends MMNode
 
-var MMAlgos = preload("res://addons/mat_maker_gd/nodes/common/m_m_algos.gd")
-
 export(Resource) var image : Resource
 export(Resource) var input : Resource
 export(int) var count : int = 5
diff --git a/game/addons/mat_maker_gd/nodes/transform/mirror.gd b/game/addons/mat_maker_gd/nodes/transform/mirror.gd
index 357d40cb..63b3a66d 100644
--- a/game/addons/mat_maker_gd/nodes/transform/mirror.gd
+++ b/game/addons/mat_maker_gd/nodes/transform/mirror.gd
@@ -1,8 +1,6 @@
 tool
 extends MMNode
 
-var MMAlgos = preload("res://addons/mat_maker_gd/nodes/common/m_m_algos.gd")
-
 export(Resource) var image : Resource
 export(Resource) var input : Resource
 export(int, "Horizontal,Vertical") var direction : int = 0
diff --git a/game/addons/mat_maker_gd/nodes/transform/repeat.gd b/game/addons/mat_maker_gd/nodes/transform/repeat.gd
index deb9d12d..34264eb3 100644
--- a/game/addons/mat_maker_gd/nodes/transform/repeat.gd
+++ b/game/addons/mat_maker_gd/nodes/transform/repeat.gd
@@ -1,8 +1,6 @@
 tool
 extends MMNode
 
-var MMAlgos = preload("res://addons/mat_maker_gd/nodes/common/m_m_algos.gd")
-
 export(Resource) var input : Resource
 
 func _init_properties():
diff --git a/game/addons/mat_maker_gd/nodes/transform/rotate.gd b/game/addons/mat_maker_gd/nodes/transform/rotate.gd
index 3c607c3b..e6b99ae4 100644
--- a/game/addons/mat_maker_gd/nodes/transform/rotate.gd
+++ b/game/addons/mat_maker_gd/nodes/transform/rotate.gd
@@ -1,8 +1,6 @@
 tool
 extends MMNode
 
-var MMAlgos = preload("res://addons/mat_maker_gd/nodes/common/m_m_algos.gd")
-
 export(Resource) var image : Resource
 export(Resource) var input : Resource
 export(Vector2) var center : Vector2 = Vector2()
diff --git a/game/addons/mat_maker_gd/nodes/transform/scale.gd b/game/addons/mat_maker_gd/nodes/transform/scale.gd
index 6fcf7ea8..84e1e446 100644
--- a/game/addons/mat_maker_gd/nodes/transform/scale.gd
+++ b/game/addons/mat_maker_gd/nodes/transform/scale.gd
@@ -1,8 +1,6 @@
 tool
 extends MMNode
 
-var MMAlgos = preload("res://addons/mat_maker_gd/nodes/common/m_m_algos.gd")
-
 export(Resource) var image : Resource
 export(Resource) var input : Resource
 export(Vector2) var center : Vector2 = Vector2()
diff --git a/game/addons/mat_maker_gd/nodes/transform/tiler.gd b/game/addons/mat_maker_gd/nodes/transform/tiler.gd
index 333e3b8f..adcd6608 100644
--- a/game/addons/mat_maker_gd/nodes/transform/tiler.gd
+++ b/game/addons/mat_maker_gd/nodes/transform/tiler.gd
@@ -1,8 +1,6 @@
 tool
 extends MMNode
 
-const MMAlgos = preload("res://addons/mat_maker_gd/nodes/common/m_m_algos.gd")
-
 export(Resource) var input : Resource
 export(Resource) var in_mask : Resource
 
diff --git a/game/addons/mat_maker_gd/nodes/transform/transform.gd b/game/addons/mat_maker_gd/nodes/transform/transform.gd
index c80f4158..05cc2c17 100644
--- a/game/addons/mat_maker_gd/nodes/transform/transform.gd
+++ b/game/addons/mat_maker_gd/nodes/transform/transform.gd
@@ -1,8 +1,6 @@
 tool
 extends MMNode
 
-var MMAlgos = preload("res://addons/mat_maker_gd/nodes/common/m_m_algos.gd")
-
 export(Resource) var image : Resource
 export(Resource) var input : Resource