diff --git a/game/textures/world/bricks/test_brick.tres b/game/textures/world/bricks/test_brick.tres index 3ee0bf02..a944a59d 100644 --- a/game/textures/world/bricks/test_brick.tres +++ b/game/textures/world/bricks/test_brick.tres @@ -1,7 +1,5 @@ -[gd_resource type="Resource" load_steps=42 format=2] +[gd_resource type="MMMaterial" load_steps=42 format=2] -[ext_resource path="res://addons/mat_maker_gd/nodes/mm_material.gd" type="Script" id=1] -[ext_resource path="res://addons/mat_maker_gd/nodes/mm_node_universal_property.gd" type="Script" id=2] [ext_resource path="res://addons/mat_maker_gd/nodes/pattern/bricks.gd" type="Script" id=3] [ext_resource path="res://addons/mat_maker_gd/nodes/noise/fbm_noise.gd" type="Script" id=4] [ext_resource path="res://addons/mat_maker_gd/nodes/other/output_image.gd" type="Script" id=5] @@ -9,8 +7,7 @@ [ext_resource path="res://addons/mat_maker_gd/nodes/pattern/scratches.gd" type="Script" id=7] [ext_resource path="res://addons/mat_maker_gd/nodes/filter/colorize.gd" type="Script" id=8] -[sub_resource type="Resource" id=1] -script = ExtResource( 2 ) +[sub_resource type="MMNodeUniversalProperty" id=1] default_type = 1 default_int = 0 default_float = 0.0 @@ -18,8 +15,7 @@ default_vector2 = Vector2( 0, 0 ) default_vector3 = Vector3( 0, 0, 0 ) default_color = Color( 0, 0, 0, 1 ) -[sub_resource type="Resource" id=2] -script = ExtResource( 2 ) +[sub_resource type="MMNodeUniversalProperty" id=2] default_type = 1 default_int = 0 default_float = 0.03 @@ -27,8 +23,7 @@ default_vector2 = Vector2( 0, 0 ) default_vector3 = Vector3( 0, 0, 0 ) default_color = Color( 0, 0, 0, 1 ) -[sub_resource type="Resource" id=3] -script = ExtResource( 2 ) +[sub_resource type="MMNodeUniversalProperty" id=3] default_type = 5 default_int = 0 default_float = 0.0 @@ -36,8 +31,7 @@ default_vector2 = Vector2( 0, 0 ) default_vector3 = Vector3( 0, 0, 0 ) default_color = Color( 0, 0, 0, 1 ) -[sub_resource type="Resource" id=4] -script = ExtResource( 2 ) +[sub_resource type="MMNodeUniversalProperty" id=4] default_type = 5 default_int = 0 default_float = 0.0 @@ -45,8 +39,7 @@ default_vector2 = Vector2( 0, 0 ) default_vector3 = Vector3( 0, 0, 0 ) default_color = Color( 0, 0, 0, 1 ) -[sub_resource type="Resource" id=5] -script = ExtResource( 2 ) +[sub_resource type="MMNodeUniversalProperty" id=5] default_type = 5 default_int = 0 default_float = 0.0 @@ -54,8 +47,7 @@ default_vector2 = Vector2( 0, 0 ) default_vector3 = Vector3( 0, 0, 0 ) default_color = Color( 0, 0, 0, 1 ) -[sub_resource type="Resource" id=6] -script = ExtResource( 2 ) +[sub_resource type="MMNodeUniversalProperty" id=6] default_type = 5 default_int = 0 default_float = 0.0 @@ -63,8 +55,7 @@ default_vector2 = Vector2( 0, 0 ) default_vector3 = Vector3( 0, 0, 0 ) default_color = Color( 0, 0, 0, 1 ) -[sub_resource type="Resource" id=7] -script = ExtResource( 2 ) +[sub_resource type="MMNodeUniversalProperty" id=7] default_type = 5 default_int = 0 default_float = 0.0 @@ -72,8 +63,7 @@ default_vector2 = Vector2( 0, 0 ) default_vector3 = Vector3( 0, 0, 0 ) default_color = Color( 0, 0, 0, 1 ) -[sub_resource type="Resource" id=8] -script = ExtResource( 2 ) +[sub_resource type="MMNodeUniversalProperty" id=8] default_type = 5 default_int = 0 default_float = 0.0 @@ -81,8 +71,7 @@ default_vector2 = Vector2( 0, 0 ) default_vector3 = Vector3( 0, 0, 0 ) default_color = Color( 0, 0, 0, 1 ) -[sub_resource type="Resource" id=9] -script = ExtResource( 2 ) +[sub_resource type="MMNodeUniversalProperty" id=9] default_type = 5 default_int = 0 default_float = 0.0 @@ -90,8 +79,7 @@ default_vector2 = Vector2( 0, 0 ) default_vector3 = Vector3( 0, 0, 0 ) default_color = Color( 0, 0, 0, 1 ) -[sub_resource type="Resource" id=10] -script = ExtResource( 2 ) +[sub_resource type="MMNodeUniversalProperty" id=10] default_type = 1 default_int = 0 default_float = 0.0 @@ -99,7 +87,7 @@ default_vector2 = Vector2( 0, 0 ) default_vector3 = Vector3( 0, 0, 0 ) default_color = Color( 0, 0, 0, 1 ) -[sub_resource type="Resource" id=11] +[sub_resource type="MMNode" id=11] script = ExtResource( 3 ) graph_position = Vector2( 0, 0 ) out_bricks_pattern = SubResource( 4 ) @@ -118,8 +106,7 @@ bevel = SubResource( 1 ) roundness = SubResource( 10 ) corner = 0.3 -[sub_resource type="Resource" id=12] -script = ExtResource( 2 ) +[sub_resource type="MMNodeUniversalProperty" id=12] default_type = 5 default_int = 0 default_float = 0.0 @@ -127,8 +114,7 @@ default_vector2 = Vector2( 0, 0 ) default_vector3 = Vector3( 0, 0, 0 ) default_color = Color( 0, 0, 0, 1 ) -[sub_resource type="Resource" id=13] -script = ExtResource( 2 ) +[sub_resource type="MMNodeUniversalProperty" id=13] default_type = 1 default_int = 0 default_float = 1.0 @@ -137,7 +123,7 @@ default_vector3 = Vector3( 0, 0, 0 ) default_color = Color( 0, 0, 0, 1 ) input_property = SubResource( 4 ) -[sub_resource type="Resource" id=14] +[sub_resource type="MMNode" id=14] script = ExtResource( 8 ) graph_position = Vector2( 240, 200 ) interpolation_type = 1 @@ -145,8 +131,7 @@ points = PoolRealArray( 0, 0.168627, 0.109804, 0.109804, 1, 1, 0.780392, 0.29803 image = SubResource( 12 ) input = SubResource( 13 ) -[sub_resource type="Resource" id=15] -script = ExtResource( 2 ) +[sub_resource type="MMNodeUniversalProperty" id=15] default_type = 5 default_int = 0 default_float = 0.0 @@ -154,8 +139,7 @@ default_vector2 = Vector2( 0, 0 ) default_vector3 = Vector3( 0, 0, 0 ) default_color = Color( 0, 0, 0, 1 ) -[sub_resource type="Resource" id=22] -script = ExtResource( 2 ) +[sub_resource type="MMNodeUniversalProperty" id=22] default_type = 5 default_int = 0 default_float = 0.0 @@ -163,8 +147,7 @@ default_vector2 = Vector2( 0, 0 ) default_vector3 = Vector3( 0, 0, 0 ) default_color = Color( 0, 0, 0, 1 ) -[sub_resource type="Resource" id=16] -script = ExtResource( 2 ) +[sub_resource type="MMNodeUniversalProperty" id=16] default_type = 4 default_int = 0 default_float = 0.0 @@ -173,8 +156,7 @@ default_vector3 = Vector3( 0, 0, 0 ) default_color = Color( 1, 1, 1, 1 ) input_property = SubResource( 22 ) -[sub_resource type="Resource" id=17] -script = ExtResource( 2 ) +[sub_resource type="MMNodeUniversalProperty" id=17] default_type = 4 default_int = 0 default_float = 0.0 @@ -183,8 +165,7 @@ default_vector3 = Vector3( 0, 0, 0 ) default_color = Color( 1, 1, 1, 1 ) input_property = SubResource( 12 ) -[sub_resource type="Resource" id=18] -script = ExtResource( 2 ) +[sub_resource type="MMNodeUniversalProperty" id=18] default_type = 1 default_int = 0 default_float = 0.52 @@ -192,7 +173,7 @@ default_vector2 = Vector2( 0, 0 ) default_vector3 = Vector3( 0, 0, 0 ) default_color = Color( 0, 0, 0, 1 ) -[sub_resource type="Resource" id=19] +[sub_resource type="MMNode" id=19] script = ExtResource( 6 ) graph_position = Vector2( 500, 20 ) image = SubResource( 15 ) @@ -201,8 +182,7 @@ input2 = SubResource( 17 ) blend_type = 0 opacity = SubResource( 18 ) -[sub_resource type="Resource" id=20] -script = ExtResource( 2 ) +[sub_resource type="MMNodeUniversalProperty" id=20] default_type = 5 default_int = 0 default_float = 0.0 @@ -210,7 +190,7 @@ default_vector2 = Vector2( 0, 0 ) default_vector3 = Vector3( 0, 0, 0 ) default_color = Color( 0, 0, 0, 1 ) -[sub_resource type="Resource" id=21] +[sub_resource type="MMNode" id=21] script = ExtResource( 7 ) graph_position = Vector2( 260, -340 ) image = SubResource( 20 ) @@ -220,8 +200,7 @@ waviness = 0.05 angle = 171 randomness = 0.35 -[sub_resource type="Resource" id=23] -script = ExtResource( 2 ) +[sub_resource type="MMNodeUniversalProperty" id=23] default_type = 1 default_int = 0 default_float = 1.0 @@ -230,7 +209,7 @@ default_vector3 = Vector3( 0, 0, 0 ) default_color = Color( 0, 0, 0, 1 ) input_property = SubResource( 20 ) -[sub_resource type="Resource" id=24] +[sub_resource type="MMNode" id=24] script = ExtResource( 8 ) graph_position = Vector2( 500, -300 ) interpolation_type = 1 @@ -238,8 +217,7 @@ points = PoolRealArray( 0, 0, 0, 0, 0, 0.40678, 0, 0, 0, 1, 1, 0, 0, 0, 1 ) image = SubResource( 22 ) input = SubResource( 23 ) -[sub_resource type="Resource" id=25] -script = ExtResource( 2 ) +[sub_resource type="MMNodeUniversalProperty" id=25] default_type = 5 default_int = 0 default_float = 0.0 @@ -247,7 +225,7 @@ default_vector2 = Vector2( 0, 0 ) default_vector3 = Vector3( 0, 0, 0 ) default_color = Color( 0, 0, 0, 1 ) -[sub_resource type="Resource" id=26] +[sub_resource type="MMNode" id=26] script = ExtResource( 4 ) graph_position = Vector2( 760, -320 ) image = SubResource( 25 ) @@ -257,8 +235,7 @@ folds = 0 iterations = 7 persistence = 0.9 -[sub_resource type="Resource" id=27] -script = ExtResource( 2 ) +[sub_resource type="MMNodeUniversalProperty" id=27] default_type = 5 default_int = 0 default_float = 0.0 @@ -266,8 +243,7 @@ default_vector2 = Vector2( 0, 0 ) default_vector3 = Vector3( 0, 0, 0 ) default_color = Color( 0, 0, 0, 1 ) -[sub_resource type="Resource" id=28] -script = ExtResource( 2 ) +[sub_resource type="MMNodeUniversalProperty" id=28] default_type = 4 default_int = 0 default_float = 0.0 @@ -276,8 +252,7 @@ default_vector3 = Vector3( 0, 0, 0 ) default_color = Color( 1, 1, 1, 1 ) input_property = SubResource( 25 ) -[sub_resource type="Resource" id=29] -script = ExtResource( 2 ) +[sub_resource type="MMNodeUniversalProperty" id=29] default_type = 4 default_int = 0 default_float = 0.0 @@ -286,8 +261,7 @@ default_vector3 = Vector3( 0, 0, 0 ) default_color = Color( 1, 1, 1, 1 ) input_property = SubResource( 15 ) -[sub_resource type="Resource" id=30] -script = ExtResource( 2 ) +[sub_resource type="MMNodeUniversalProperty" id=30] default_type = 1 default_int = 0 default_float = 0.61 @@ -295,7 +269,7 @@ default_vector2 = Vector2( 0, 0 ) default_vector3 = Vector3( 0, 0, 0 ) default_color = Color( 0, 0, 0, 1 ) -[sub_resource type="Resource" id=31] +[sub_resource type="MMNode" id=31] script = ExtResource( 6 ) graph_position = Vector2( 960, 20 ) image = SubResource( 27 ) @@ -304,8 +278,7 @@ input2 = SubResource( 29 ) blend_type = 11 opacity = SubResource( 30 ) -[sub_resource type="Resource" id=34] -script = ExtResource( 2 ) +[sub_resource type="MMNodeUniversalProperty" id=34] default_type = 5 default_int = 0 default_float = 0.0 @@ -314,13 +287,12 @@ default_vector3 = Vector3( 0, 0, 0 ) default_color = Color( 0, 0, 0, 1 ) input_property = SubResource( 27 ) -[sub_resource type="Resource" id=33] +[sub_resource type="MMNode" id=33] script = ExtResource( 5 ) graph_position = Vector2( 1200, 60 ) image = SubResource( 34 ) postfix = "_albedo" [resource] -script = ExtResource( 1 ) image_size = Vector2( 256, 256 ) nodes = [ SubResource( 11 ), SubResource( 14 ), SubResource( 19 ), SubResource( 21 ), SubResource( 24 ), SubResource( 26 ), SubResource( 31 ), SubResource( 33 ) ] diff --git a/game/textures/world/dirt/dirt.tres b/game/textures/world/dirt/dirt.tres index 3224135e..b7707920 100644 --- a/game/textures/world/dirt/dirt.tres +++ b/game/textures/world/dirt/dirt.tres @@ -1,7 +1,5 @@ -[gd_resource type="Resource" load_steps=61 format=2] +[gd_resource type="MMMaterial" load_steps=61 format=2] -[ext_resource path="res://addons/mat_maker_gd/nodes/mm_material.gd" type="Script" id=1] -[ext_resource path="res://addons/mat_maker_gd/nodes/mm_node_universal_property.gd" type="Script" id=2] [ext_resource path="res://addons/mat_maker_gd/nodes/noise/noise.gd" type="Script" id=3] [ext_resource path="res://addons/mat_maker_gd/nodes/filter/colorize.gd" type="Script" id=4] [ext_resource path="res://addons/mat_maker_gd/nodes/filter/emboss.gd" type="Script" id=5] @@ -11,8 +9,7 @@ [ext_resource path="res://addons/mat_maker_gd/nodes/filter/make_tileable.gd" type="Script" id=9] [ext_resource path="res://addons/mat_maker_gd/nodes/filter/fill_channel.gd" type="Script" id=10] -[sub_resource type="Resource" id=1] -script = ExtResource( 2 ) +[sub_resource type="MMNodeUniversalProperty" id=1] default_type = 5 default_int = 0 default_float = 0.0 @@ -20,15 +17,14 @@ default_vector2 = Vector2( 0, 0 ) default_vector3 = Vector3( 0, 0, 0 ) default_color = Color( 0, 0, 0, 1 ) -[sub_resource type="Resource" id=2] +[sub_resource type="MMNode" id=2] script = ExtResource( 3 ) graph_position = Vector2( -480, -80 ) image = SubResource( 1 ) grid_size = 512 density = 0.0 -[sub_resource type="Resource" id=3] -script = ExtResource( 2 ) +[sub_resource type="MMNodeUniversalProperty" id=3] default_type = 5 default_int = 0 default_float = 0.0 @@ -36,8 +32,7 @@ default_vector2 = Vector2( 0, 0 ) default_vector3 = Vector3( 0, 0, 0 ) default_color = Color( 0, 0, 0, 1 ) -[sub_resource type="Resource" id=39] -script = ExtResource( 2 ) +[sub_resource type="MMNodeUniversalProperty" id=39] default_type = 1 default_int = 0 default_float = 1.0 @@ -46,7 +41,7 @@ default_vector3 = Vector3( 0, 0, 0 ) default_color = Color( 0, 0, 0, 1 ) input_property = SubResource( 1 ) -[sub_resource type="Resource" id=4] +[sub_resource type="MMNode" id=4] script = ExtResource( 4 ) graph_position = Vector2( -260, -80 ) interpolation_type = 1 @@ -54,8 +49,7 @@ points = PoolRealArray( 0, 0, 0, 0, 0, 0.677966, 0.188235, 0.141176, 0.101961, 1 image = SubResource( 3 ) input = SubResource( 39 ) -[sub_resource type="Resource" id=5] -script = ExtResource( 2 ) +[sub_resource type="MMNodeUniversalProperty" id=5] default_type = 5 default_int = 0 default_float = 0.0 @@ -63,8 +57,7 @@ default_vector2 = Vector2( 0, 0 ) default_vector3 = Vector3( 0, 0, 0 ) default_color = Color( 0, 0, 0, 1 ) -[sub_resource type="Resource" id=6] -script = ExtResource( 2 ) +[sub_resource type="MMNodeUniversalProperty" id=6] default_type = 1 default_int = 0 default_float = 1.0 @@ -73,7 +66,7 @@ default_vector3 = Vector3( 0, 0, 0 ) default_color = Color( 0, 0, 0, 1 ) input_property = SubResource( 3 ) -[sub_resource type="Resource" id=7] +[sub_resource type="MMNode" id=7] script = ExtResource( 5 ) graph_position = Vector2( -40, -80 ) image = SubResource( 5 ) @@ -82,8 +75,7 @@ angle = 47.9 amount = 7.3 width = 1.0 -[sub_resource type="Resource" id=8] -script = ExtResource( 2 ) +[sub_resource type="MMNodeUniversalProperty" id=8] default_type = 5 default_int = 0 default_float = 0.0 @@ -91,8 +83,7 @@ default_vector2 = Vector2( 0, 0 ) default_vector3 = Vector3( 0, 0, 0 ) default_color = Color( 0, 0, 0, 1 ) -[sub_resource type="Resource" id=40] -script = ExtResource( 2 ) +[sub_resource type="MMNodeUniversalProperty" id=40] default_type = 1 default_int = 0 default_float = 1.0 @@ -101,7 +92,7 @@ default_vector3 = Vector3( 0, 0, 0 ) default_color = Color( 0, 0, 0, 1 ) input_property = SubResource( 5 ) -[sub_resource type="Resource" id=9] +[sub_resource type="MMNode" id=9] script = ExtResource( 4 ) graph_position = Vector2( 180, -80 ) interpolation_type = 1 @@ -109,8 +100,7 @@ points = PoolRealArray( 0.584746, 0, 0, 0, 0, 0.79661, 0.286275, 0.192157, 0.054 image = SubResource( 8 ) input = SubResource( 40 ) -[sub_resource type="Resource" id=10] -script = ExtResource( 2 ) +[sub_resource type="MMNodeUniversalProperty" id=10] default_type = 5 default_int = 0 default_float = 0.0 @@ -118,7 +108,7 @@ default_vector2 = Vector2( 0, 0 ) default_vector3 = Vector3( 0, 0, 0 ) default_color = Color( 0, 0, 0, 1 ) -[sub_resource type="Resource" id=11] +[sub_resource type="MMNode" id=11] script = ExtResource( 6 ) graph_position = Vector2( -460, 340 ) image = SubResource( 10 ) @@ -128,8 +118,7 @@ folds = 0 iterations = 4 persistence = 1.0 -[sub_resource type="Resource" id=12] -script = ExtResource( 2 ) +[sub_resource type="MMNodeUniversalProperty" id=12] default_type = 5 default_int = 0 default_float = 0.0 @@ -137,8 +126,7 @@ default_vector2 = Vector2( 0, 0 ) default_vector3 = Vector3( 0, 0, 0 ) default_color = Color( 0, 0, 0, 1 ) -[sub_resource type="Resource" id=41] -script = ExtResource( 2 ) +[sub_resource type="MMNodeUniversalProperty" id=41] default_type = 1 default_int = 0 default_float = 1.0 @@ -147,7 +135,7 @@ default_vector3 = Vector3( 0, 0, 0 ) default_color = Color( 0, 0, 0, 1 ) input_property = SubResource( 10 ) -[sub_resource type="Resource" id=13] +[sub_resource type="MMNode" id=13] script = ExtResource( 4 ) graph_position = Vector2( -260, 360 ) interpolation_type = 1 @@ -155,8 +143,7 @@ points = PoolRealArray( 0, 0.447059, 0.345098, 0.215686, 1, 0.245763, 0.529412, image = SubResource( 12 ) input = SubResource( 41 ) -[sub_resource type="Resource" id=14] -script = ExtResource( 2 ) +[sub_resource type="MMNodeUniversalProperty" id=14] default_type = 5 default_int = 0 default_float = 0.0 @@ -164,8 +151,7 @@ default_vector2 = Vector2( 0, 0 ) default_vector3 = Vector3( 0, 0, 0 ) default_color = Color( 0, 0, 0, 1 ) -[sub_resource type="Resource" id=15] -script = ExtResource( 2 ) +[sub_resource type="MMNodeUniversalProperty" id=15] default_type = 4 default_int = 0 default_float = 0.0 @@ -174,8 +160,7 @@ default_vector3 = Vector3( 0, 0, 0 ) default_color = Color( 1, 1, 1, 1 ) input_property = SubResource( 8 ) -[sub_resource type="Resource" id=16] -script = ExtResource( 2 ) +[sub_resource type="MMNodeUniversalProperty" id=16] default_type = 4 default_int = 0 default_float = 0.0 @@ -184,8 +169,7 @@ default_vector3 = Vector3( 0, 0, 0 ) default_color = Color( 1, 1, 1, 1 ) input_property = SubResource( 12 ) -[sub_resource type="Resource" id=17] -script = ExtResource( 2 ) +[sub_resource type="MMNodeUniversalProperty" id=17] default_type = 1 default_int = 0 default_float = 0.76 @@ -193,7 +177,7 @@ default_vector2 = Vector2( 0, 0 ) default_vector3 = Vector3( 0, 0, 0 ) default_color = Color( 0, 0, 0, 1 ) -[sub_resource type="Resource" id=18] +[sub_resource type="MMNode" id=18] script = ExtResource( 8 ) graph_position = Vector2( -20, 360 ) image = SubResource( 14 ) @@ -202,8 +186,7 @@ input2 = SubResource( 16 ) blend_type = 6 opacity = SubResource( 17 ) -[sub_resource type="Resource" id=19] -script = ExtResource( 2 ) +[sub_resource type="MMNodeUniversalProperty" id=19] default_type = 5 default_int = 0 default_float = 0.0 @@ -211,8 +194,7 @@ default_vector2 = Vector2( 0, 0 ) default_vector3 = Vector3( 0, 0, 0 ) default_color = Color( 0, 0, 0, 1 ) -[sub_resource type="Resource" id=20] -script = ExtResource( 2 ) +[sub_resource type="MMNodeUniversalProperty" id=20] default_type = 4 default_int = 0 default_float = 0.0 @@ -221,8 +203,7 @@ default_vector3 = Vector3( 0, 0, 0 ) default_color = Color( 1, 1, 1, 1 ) input_property = SubResource( 14 ) -[sub_resource type="Resource" id=23] -script = ExtResource( 2 ) +[sub_resource type="MMNodeUniversalProperty" id=23] default_type = 5 default_int = 0 default_float = 0.0 @@ -230,8 +211,7 @@ default_vector2 = Vector2( 0, 0 ) default_vector3 = Vector3( 0, 0, 0 ) default_color = Color( 0, 0, 0, 1 ) -[sub_resource type="Resource" id=24] -script = ExtResource( 2 ) +[sub_resource type="MMNodeUniversalProperty" id=24] default_type = 4 default_int = 0 default_float = 0.0 @@ -240,8 +220,7 @@ default_vector3 = Vector3( 0, 0, 0 ) default_color = Color( 1, 1, 1, 1 ) input_property = SubResource( 23 ) -[sub_resource type="Resource" id=25] -script = ExtResource( 2 ) +[sub_resource type="MMNodeUniversalProperty" id=25] default_type = 1 default_int = 0 default_float = 0.6 @@ -249,7 +228,7 @@ default_vector2 = Vector2( 0, 0 ) default_vector3 = Vector3( 0, 0, 0 ) default_color = Color( 0, 0, 0, 1 ) -[sub_resource type="Resource" id=26] +[sub_resource type="MMNode" id=26] script = ExtResource( 8 ) graph_position = Vector2( 240, 520 ) image = SubResource( 19 ) @@ -258,8 +237,7 @@ input2 = SubResource( 24 ) blend_type = 0 opacity = SubResource( 25 ) -[sub_resource type="Resource" id=27] -script = ExtResource( 2 ) +[sub_resource type="MMNodeUniversalProperty" id=27] default_type = 5 default_int = 0 default_float = 0.0 @@ -267,7 +245,7 @@ default_vector2 = Vector2( 0, 0 ) default_vector3 = Vector3( 0, 0, 0 ) default_color = Color( 0, 0, 0, 1 ) -[sub_resource type="Resource" id=28] +[sub_resource type="MMNode" id=28] script = ExtResource( 6 ) graph_position = Vector2( 0, 1280 ) image = SubResource( 27 ) @@ -277,8 +255,7 @@ folds = 0 iterations = 3 persistence = 0.5 -[sub_resource type="Resource" id=29] -script = ExtResource( 2 ) +[sub_resource type="MMNodeUniversalProperty" id=29] default_type = 5 default_int = 0 default_float = 0.0 @@ -286,8 +263,7 @@ default_vector2 = Vector2( 0, 0 ) default_vector3 = Vector3( 0, 0, 0 ) default_color = Color( 0, 0, 0, 1 ) -[sub_resource type="Resource" id=30] -script = ExtResource( 2 ) +[sub_resource type="MMNodeUniversalProperty" id=30] default_type = 4 default_int = 0 default_float = 0.0 @@ -295,8 +271,7 @@ default_vector2 = Vector2( 0, 0 ) default_vector3 = Vector3( 0, 0, 0 ) default_color = Color( 1, 1, 1, 1 ) -[sub_resource type="Resource" id=31] -script = ExtResource( 2 ) +[sub_resource type="MMNodeUniversalProperty" id=31] default_type = 4 default_int = 0 default_float = 0.0 @@ -305,8 +280,7 @@ default_vector3 = Vector3( 0, 0, 0 ) default_color = Color( 1, 1, 1, 1 ) input_property = SubResource( 27 ) -[sub_resource type="Resource" id=32] -script = ExtResource( 2 ) +[sub_resource type="MMNodeUniversalProperty" id=32] default_type = 1 default_int = 0 default_float = 0.5 @@ -314,7 +288,7 @@ default_vector2 = Vector2( 0, 0 ) default_vector3 = Vector3( 0, 0, 0 ) default_color = Color( 0, 0, 0, 1 ) -[sub_resource type="Resource" id=33] +[sub_resource type="MMNode" id=33] script = ExtResource( 8 ) graph_position = Vector2( 240, 1340 ) image = SubResource( 29 ) @@ -323,8 +297,7 @@ input2 = SubResource( 31 ) blend_type = 0 opacity = SubResource( 32 ) -[sub_resource type="Resource" id=21] -script = ExtResource( 2 ) +[sub_resource type="MMNodeUniversalProperty" id=21] default_type = 5 default_int = 0 default_float = 0.0 @@ -332,7 +305,7 @@ default_vector2 = Vector2( 0, 0 ) default_vector3 = Vector3( 0, 0, 0 ) default_color = Color( 0, 0, 0, 1 ) -[sub_resource type="Resource" id=34] +[sub_resource type="MMNode" id=34] script = ExtResource( 6 ) graph_position = Vector2( -460, 900 ) image = SubResource( 21 ) @@ -342,8 +315,7 @@ folds = 0 iterations = 10 persistence = 0.2 -[sub_resource type="Resource" id=22] -script = ExtResource( 2 ) +[sub_resource type="MMNodeUniversalProperty" id=22] default_type = 5 default_int = 0 default_float = 0.0 @@ -351,8 +323,7 @@ default_vector2 = Vector2( 0, 0 ) default_vector3 = Vector3( 0, 0, 0 ) default_color = Color( 0, 0, 0, 1 ) -[sub_resource type="Resource" id=42] -script = ExtResource( 2 ) +[sub_resource type="MMNodeUniversalProperty" id=42] default_type = 1 default_int = 0 default_float = 1.0 @@ -361,7 +332,7 @@ default_vector3 = Vector3( 0, 0, 0 ) default_color = Color( 0, 0, 0, 1 ) input_property = SubResource( 21 ) -[sub_resource type="Resource" id=35] +[sub_resource type="MMNode" id=35] script = ExtResource( 4 ) graph_position = Vector2( -240, 940 ) interpolation_type = 1 @@ -369,8 +340,7 @@ points = PoolRealArray( 0, 0, 0, 0, 0, 0.822034, 0, 0, 0, 0, 1, 1, 1, 1, 1 ) image = SubResource( 22 ) input = SubResource( 42 ) -[sub_resource type="Resource" id=43] -script = ExtResource( 2 ) +[sub_resource type="MMNodeUniversalProperty" id=43] default_type = 1 default_int = 0 default_float = 1.0 @@ -379,7 +349,7 @@ default_vector3 = Vector3( 0, 0, 0 ) default_color = Color( 0, 0, 0, 1 ) input_property = SubResource( 22 ) -[sub_resource type="Resource" id=36] +[sub_resource type="MMNode" id=36] script = ExtResource( 4 ) graph_position = Vector2( 0, 940 ) interpolation_type = 1 @@ -387,8 +357,7 @@ points = PoolRealArray( 0, 0, 0, 0, 0, 0.59322, 0, 0, 0, 0, 0.635593, 0.0823529, image = SubResource( 23 ) input = SubResource( 43 ) -[sub_resource type="Resource" id=53] -script = ExtResource( 2 ) +[sub_resource type="MMNodeUniversalProperty" id=53] default_type = 5 default_int = 0 default_float = 0.0 @@ -396,14 +365,13 @@ default_vector2 = Vector2( 0, 0 ) default_vector3 = Vector3( 0, 0, 0 ) default_color = Color( 0, 0, 0, 1 ) -[sub_resource type="Resource" id=38] +[sub_resource type="MMNode" id=38] script = ExtResource( 7 ) graph_position = Vector2( 980, 540 ) image = SubResource( 53 ) postfix = "_albedo" -[sub_resource type="Resource" id=45] -script = ExtResource( 2 ) +[sub_resource type="MMNodeUniversalProperty" id=45] default_type = 5 default_int = 0 default_float = 0.0 @@ -411,8 +379,7 @@ default_vector2 = Vector2( 0, 0 ) default_vector3 = Vector3( 0, 0, 0 ) default_color = Color( 0, 0, 0, 1 ) -[sub_resource type="Resource" id=49] -script = ExtResource( 2 ) +[sub_resource type="MMNodeUniversalProperty" id=49] default_type = 5 default_int = 0 default_float = 0.0 @@ -420,8 +387,7 @@ default_vector2 = Vector2( 0, 0 ) default_vector3 = Vector3( 0, 0, 0 ) default_color = Color( 0, 0, 0, 1 ) -[sub_resource type="Resource" id=46] -script = ExtResource( 2 ) +[sub_resource type="MMNodeUniversalProperty" id=46] default_type = 4 default_int = 0 default_float = 0.0 @@ -430,15 +396,14 @@ default_vector3 = Vector3( 0, 0, 0 ) default_color = Color( 0, 0, 0, 1 ) input_property = SubResource( 49 ) -[sub_resource type="Resource" id=47] +[sub_resource type="MMNode" id=47] script = ExtResource( 9 ) graph_position = Vector2( 760, 540 ) image = SubResource( 45 ) input = SubResource( 46 ) width = 0.1 -[sub_resource type="Resource" id=50] -script = ExtResource( 2 ) +[sub_resource type="MMNodeUniversalProperty" id=50] default_type = 4 default_int = 0 default_float = 0.0 @@ -447,8 +412,7 @@ default_vector3 = Vector3( 0, 0, 0 ) default_color = Color( 0, 0, 0, 1 ) input_property = SubResource( 19 ) -[sub_resource type="Resource" id=51] -script = ExtResource( 2 ) +[sub_resource type="MMNodeUniversalProperty" id=51] default_type = 1 default_int = 0 default_float = 1.0 @@ -456,7 +420,7 @@ default_vector2 = Vector2( 0, 0 ) default_vector3 = Vector3( 0, 0, 0 ) default_color = Color( 0, 0, 0, 1 ) -[sub_resource type="Resource" id=52] +[sub_resource type="MMNode" id=52] script = ExtResource( 10 ) graph_position = Vector2( 520, 540 ) image = SubResource( 49 ) @@ -465,6 +429,5 @@ value = SubResource( 51 ) channel = 3 [resource] -script = ExtResource( 1 ) image_size = Vector2( 256, 256 ) nodes = [ SubResource( 2 ), SubResource( 4 ), SubResource( 7 ), SubResource( 9 ), SubResource( 11 ), SubResource( 13 ), SubResource( 18 ), SubResource( 26 ), SubResource( 28 ), SubResource( 33 ), SubResource( 34 ), SubResource( 35 ), SubResource( 36 ), SubResource( 38 ), SubResource( 47 ), SubResource( 52 ) ] diff --git a/game/textures/world/grass/grass.tres b/game/textures/world/grass/grass.tres index 5af04160..8776396a 100644 --- a/game/textures/world/grass/grass.tres +++ b/game/textures/world/grass/grass.tres @@ -1,8 +1,6 @@ -[gd_resource type="Resource" load_steps=40 format=2] +[gd_resource type="MMMaterial" load_steps=40 format=2] -[ext_resource path="res://addons/mat_maker_gd/nodes/mm_material.gd" type="Script" id=1] [ext_resource path="res://addons/mat_maker_gd/nodes/filter/colorize.gd" type="Script" id=2] -[ext_resource path="res://addons/mat_maker_gd/nodes/mm_node_universal_property.gd" type="Script" id=3] [ext_resource path="res://addons/mat_maker_gd/nodes/noise/voronoi.gd" type="Script" id=4] [ext_resource path="res://addons/mat_maker_gd/nodes/noise/fbm_noise.gd" type="Script" id=5] [ext_resource path="res://addons/mat_maker_gd/nodes/noise/noise.gd" type="Script" id=6] @@ -10,7 +8,7 @@ [ext_resource path="res://addons/mat_maker_gd/nodes/other/output_image.gd" type="Script" id=8] [ext_resource path="res://addons/mat_maker_gd/nodes/filter/make_tileable.gd" type="Script" id=9] -[sub_resource type="Resource" id=1] +[sub_resource type="MMNode" id=1] script = ExtResource( 3 ) default_type = 5 default_int = 0 @@ -19,7 +17,7 @@ default_vector2 = Vector2( 0, 0 ) default_vector3 = Vector3( 0, 0, 0 ) default_color = Color( 0, 0, 0, 1 ) -[sub_resource type="Resource" id=2] +[sub_resource type="MMNode" id=2] script = ExtResource( 3 ) default_type = 5 default_int = 0 @@ -28,7 +26,7 @@ default_vector2 = Vector2( 0, 0 ) default_vector3 = Vector3( 0, 0, 0 ) default_color = Color( 0, 0, 0, 1 ) -[sub_resource type="Resource" id=3] +[sub_resource type="MMNode" id=3] script = ExtResource( 3 ) default_type = 5 default_int = 0 @@ -37,7 +35,7 @@ default_vector2 = Vector2( 0, 0 ) default_vector3 = Vector3( 0, 0, 0 ) default_color = Color( 0, 0, 0, 1 ) -[sub_resource type="Resource" id=4] +[sub_resource type="MMNode" id=4] script = ExtResource( 3 ) default_type = 5 default_int = 0 @@ -46,7 +44,7 @@ default_vector2 = Vector2( 0, 0 ) default_vector3 = Vector3( 0, 0, 0 ) default_color = Color( 0, 0, 0, 1 ) -[sub_resource type="Resource" id=5] +[sub_resource type="MMNode" id=5] script = ExtResource( 4 ) graph_position = Vector2( -500, -20 ) out_nodes = SubResource( 3 ) @@ -58,7 +56,7 @@ stretch = Vector2( 1, 1 ) intensity = 1.0 randomness = 0.79 -[sub_resource type="Resource" id=6] +[sub_resource type="MMNode" id=6] script = ExtResource( 3 ) default_type = 5 default_int = 0 @@ -67,14 +65,14 @@ default_vector2 = Vector2( 0, 0 ) default_vector3 = Vector3( 0, 0, 0 ) default_color = Color( 0, 0, 0, 1 ) -[sub_resource type="Resource" id=7] +[sub_resource type="MMNode" id=7] script = ExtResource( 6 ) graph_position = Vector2( -260, 300 ) image = SubResource( 6 ) grid_size = 256 density = 0.0 -[sub_resource type="Resource" id=8] +[sub_resource type="MMNode" id=8] script = ExtResource( 3 ) default_type = 5 default_int = 0 @@ -83,7 +81,7 @@ default_vector2 = Vector2( 0, 0 ) default_vector3 = Vector3( 0, 0, 0 ) default_color = Color( 0, 0, 0, 1 ) -[sub_resource type="Resource" id=14] +[sub_resource type="MMNode" id=14] script = ExtResource( 3 ) default_type = 5 default_int = 0 @@ -92,7 +90,7 @@ default_vector2 = Vector2( 0, 0 ) default_vector3 = Vector3( 0, 0, 0 ) default_color = Color( 0, 0, 0, 1 ) -[sub_resource type="Resource" id=9] +[sub_resource type="MMNode" id=9] script = ExtResource( 3 ) default_type = 1 default_int = 0 @@ -102,15 +100,14 @@ default_vector3 = Vector3( 0, 0, 0 ) default_color = Color( 0, 0, 0, 1 ) input_property = SubResource( 14 ) -[sub_resource type="Resource" id=10] -script = ExtResource( 2 ) +[sub_resource type="MMNodeUniversalProperty" id=10] graph_position = Vector2( 220, 40 ) interpolation_type = 1 points = PoolRealArray( 0, 0, 0, 0, 0, 0.754237, 0.447059, 0.4, 0.2, 1, 1, 0.811765, 0.886275, 0.0980392, 1 ) image = SubResource( 8 ) input = SubResource( 9 ) -[sub_resource type="Resource" id=11] +[sub_resource type="MMNode" id=11] script = ExtResource( 3 ) default_type = 5 default_int = 0 @@ -119,7 +116,7 @@ default_vector2 = Vector2( 0, 0 ) default_vector3 = Vector3( 0, 0, 0 ) default_color = Color( 0, 0, 0, 1 ) -[sub_resource type="Resource" id=19] +[sub_resource type="MMNode" id=19] script = ExtResource( 3 ) default_type = 5 default_int = 0 @@ -128,7 +125,7 @@ default_vector2 = Vector2( 0, 0 ) default_vector3 = Vector3( 0, 0, 0 ) default_color = Color( 0, 0, 0, 1 ) -[sub_resource type="Resource" id=12] +[sub_resource type="MMNode" id=12] script = ExtResource( 3 ) default_type = 1 default_int = 0 @@ -138,15 +135,14 @@ default_vector3 = Vector3( 0, 0, 0 ) default_color = Color( 0, 0, 0, 1 ) input_property = SubResource( 19 ) -[sub_resource type="Resource" id=13] -script = ExtResource( 2 ) +[sub_resource type="MMNodeUniversalProperty" id=13] graph_position = Vector2( 220, 640 ) interpolation_type = 1 points = PoolRealArray( 0, 0.227451, 0.286275, 0.215686, 1, 0.313559, 0.0901961, 0.113725, 0.0941176, 1, 0.669492, 0.14902, 0.223529, 0.14902, 1, 1, 0.376471, 0.521569, 0.329412, 1 ) image = SubResource( 11 ) input = SubResource( 12 ) -[sub_resource type="Resource" id=15] +[sub_resource type="MMNode" id=15] script = ExtResource( 3 ) default_type = 4 default_int = 0 @@ -156,7 +152,7 @@ default_vector3 = Vector3( 0, 0, 0 ) default_color = Color( 1, 1, 1, 1 ) input_property = SubResource( 3 ) -[sub_resource type="Resource" id=16] +[sub_resource type="MMNode" id=16] script = ExtResource( 3 ) default_type = 4 default_int = 0 @@ -166,7 +162,7 @@ default_vector3 = Vector3( 0, 0, 0 ) default_color = Color( 1, 1, 1, 1 ) input_property = SubResource( 6 ) -[sub_resource type="Resource" id=17] +[sub_resource type="MMNode" id=17] script = ExtResource( 3 ) default_type = 1 default_int = 0 @@ -175,7 +171,7 @@ default_vector2 = Vector2( 0, 0 ) default_vector3 = Vector3( 0, 0, 0 ) default_color = Color( 0, 0, 0, 1 ) -[sub_resource type="Resource" id=18] +[sub_resource type="MMNode" id=18] script = ExtResource( 7 ) graph_position = Vector2( -20, 20 ) image = SubResource( 14 ) @@ -184,7 +180,7 @@ input2 = SubResource( 16 ) blend_type = 11 opacity = SubResource( 17 ) -[sub_resource type="Resource" id=20] +[sub_resource type="MMNode" id=20] script = ExtResource( 5 ) graph_position = Vector2( -20, 640 ) image = SubResource( 19 ) @@ -194,7 +190,7 @@ folds = 0 iterations = 6 persistence = 0.8 -[sub_resource type="Resource" id=21] +[sub_resource type="MMNode" id=21] script = ExtResource( 3 ) default_type = 5 default_int = 0 @@ -203,7 +199,7 @@ default_vector2 = Vector2( 0, 0 ) default_vector3 = Vector3( 0, 0, 0 ) default_color = Color( 0, 0, 0, 1 ) -[sub_resource type="Resource" id=22] +[sub_resource type="MMNode" id=22] script = ExtResource( 3 ) default_type = 4 default_int = 0 @@ -213,7 +209,7 @@ default_vector3 = Vector3( 0, 0, 0 ) default_color = Color( 1, 1, 1, 1 ) input_property = SubResource( 8 ) -[sub_resource type="Resource" id=23] +[sub_resource type="MMNode" id=23] script = ExtResource( 3 ) default_type = 4 default_int = 0 @@ -223,7 +219,7 @@ default_vector3 = Vector3( 0, 0, 0 ) default_color = Color( 1, 1, 1, 1 ) input_property = SubResource( 11 ) -[sub_resource type="Resource" id=24] +[sub_resource type="MMNode" id=24] script = ExtResource( 3 ) default_type = 1 default_int = 0 @@ -232,7 +228,7 @@ default_vector2 = Vector2( 0, 0 ) default_vector3 = Vector3( 0, 0, 0 ) default_color = Color( 0, 0, 0, 1 ) -[sub_resource type="Resource" id=25] +[sub_resource type="MMNode" id=25] script = ExtResource( 7 ) graph_position = Vector2( 440, 280 ) image = SubResource( 21 ) @@ -241,7 +237,7 @@ input2 = SubResource( 23 ) blend_type = 4 opacity = SubResource( 24 ) -[sub_resource type="Resource" id=28] +[sub_resource type="MMNode" id=28] script = ExtResource( 3 ) default_type = 5 default_int = 0 @@ -250,7 +246,7 @@ default_vector2 = Vector2( 0, 0 ) default_vector3 = Vector3( 0, 0, 0 ) default_color = Color( 0, 0, 0, 1 ) -[sub_resource type="Resource" id=26] +[sub_resource type="MMNode" id=26] script = ExtResource( 3 ) default_type = 5 default_int = 0 @@ -260,13 +256,13 @@ default_vector3 = Vector3( 0, 0, 0 ) default_color = Color( 0, 0, 0, 1 ) input_property = SubResource( 28 ) -[sub_resource type="Resource" id=27] +[sub_resource type="MMNode" id=27] script = ExtResource( 8 ) graph_position = Vector2( 900, 340 ) image = SubResource( 26 ) postfix = "_albedo" -[sub_resource type="Resource" id=29] +[sub_resource type="MMNode" id=29] script = ExtResource( 3 ) default_type = 4 default_int = 0 @@ -276,7 +272,7 @@ default_vector3 = Vector3( 0, 0, 0 ) default_color = Color( 0, 0, 0, 1 ) input_property = SubResource( 21 ) -[sub_resource type="Resource" id=30] +[sub_resource type="MMNode" id=30] script = ExtResource( 9 ) graph_position = Vector2( 680, 340 ) image = SubResource( 28 ) @@ -284,6 +280,5 @@ input = SubResource( 29 ) width = 0.1 [resource] -script = ExtResource( 1 ) image_size = Vector2( 256, 256 ) nodes = [ SubResource( 5 ), SubResource( 7 ), SubResource( 10 ), SubResource( 13 ), SubResource( 18 ), SubResource( 20 ), SubResource( 25 ), SubResource( 27 ), SubResource( 30 ) ] diff --git a/game/textures/world/grass/grass_mossy.tres b/game/textures/world/grass/grass_mossy.tres index ff95b56c..df08c86f 100644 --- a/game/textures/world/grass/grass_mossy.tres +++ b/game/textures/world/grass/grass_mossy.tres @@ -1,8 +1,6 @@ -[gd_resource type="Resource" load_steps=40 format=2] +[gd_resource type="MMMaterial" load_steps=40 format=2] -[ext_resource path="res://addons/mat_maker_gd/nodes/mm_material.gd" type="Script" id=1] [ext_resource path="res://addons/mat_maker_gd/nodes/filter/colorize.gd" type="Script" id=2] -[ext_resource path="res://addons/mat_maker_gd/nodes/mm_node_universal_property.gd" type="Script" id=3] [ext_resource path="res://addons/mat_maker_gd/nodes/noise/voronoi.gd" type="Script" id=4] [ext_resource path="res://addons/mat_maker_gd/nodes/noise/fbm_noise.gd" type="Script" id=5] [ext_resource path="res://addons/mat_maker_gd/nodes/noise/noise.gd" type="Script" id=6] @@ -10,8 +8,7 @@ [ext_resource path="res://addons/mat_maker_gd/nodes/other/output_image.gd" type="Script" id=8] [ext_resource path="res://addons/mat_maker_gd/nodes/filter/make_tileable.gd" type="Script" id=9] -[sub_resource type="Resource" id=1] -script = ExtResource( 3 ) +[sub_resource type="MMNodeUniversalProperty" id=1] default_type = 5 default_int = 0 default_float = 0.0 @@ -19,8 +16,7 @@ default_vector2 = Vector2( 0, 0 ) default_vector3 = Vector3( 0, 0, 0 ) default_color = Color( 0, 0, 0, 1 ) -[sub_resource type="Resource" id=2] -script = ExtResource( 3 ) +[sub_resource type="MMNodeUniversalProperty" id=2] default_type = 5 default_int = 0 default_float = 0.0 @@ -28,8 +24,7 @@ default_vector2 = Vector2( 0, 0 ) default_vector3 = Vector3( 0, 0, 0 ) default_color = Color( 0, 0, 0, 1 ) -[sub_resource type="Resource" id=3] -script = ExtResource( 3 ) +[sub_resource type="MMNodeUniversalProperty" id=3] default_type = 5 default_int = 0 default_float = 0.0 @@ -37,8 +32,7 @@ default_vector2 = Vector2( 0, 0 ) default_vector3 = Vector3( 0, 0, 0 ) default_color = Color( 0, 0, 0, 1 ) -[sub_resource type="Resource" id=4] -script = ExtResource( 3 ) +[sub_resource type="MMNodeUniversalProperty" id=4] default_type = 5 default_int = 0 default_float = 0.0 @@ -46,7 +40,7 @@ default_vector2 = Vector2( 0, 0 ) default_vector3 = Vector3( 0, 0, 0 ) default_color = Color( 0, 0, 0, 1 ) -[sub_resource type="Resource" id=5] +[sub_resource type="MMNode" id=5] script = ExtResource( 4 ) graph_position = Vector2( -500, -20 ) out_nodes = SubResource( 3 ) @@ -58,8 +52,7 @@ stretch = Vector2( 1, 1 ) intensity = 1.0 randomness = 0.79 -[sub_resource type="Resource" id=6] -script = ExtResource( 3 ) +[sub_resource type="MMNodeUniversalProperty" id=6] default_type = 5 default_int = 0 default_float = 0.0 @@ -67,15 +60,14 @@ default_vector2 = Vector2( 0, 0 ) default_vector3 = Vector3( 0, 0, 0 ) default_color = Color( 0, 0, 0, 1 ) -[sub_resource type="Resource" id=7] +[sub_resource type="MMNode" id=7] script = ExtResource( 6 ) graph_position = Vector2( -260, 300 ) image = SubResource( 6 ) grid_size = 256 density = 0.0 -[sub_resource type="Resource" id=8] -script = ExtResource( 3 ) +[sub_resource type="MMNodeUniversalProperty" id=8] default_type = 5 default_int = 0 default_float = 0.0 @@ -83,8 +75,7 @@ default_vector2 = Vector2( 0, 0 ) default_vector3 = Vector3( 0, 0, 0 ) default_color = Color( 0, 0, 0, 1 ) -[sub_resource type="Resource" id=14] -script = ExtResource( 3 ) +[sub_resource type="MMNodeUniversalProperty" id=14] default_type = 5 default_int = 0 default_float = 0.0 @@ -92,8 +83,7 @@ default_vector2 = Vector2( 0, 0 ) default_vector3 = Vector3( 0, 0, 0 ) default_color = Color( 0, 0, 0, 1 ) -[sub_resource type="Resource" id=9] -script = ExtResource( 3 ) +[sub_resource type="MMNodeUniversalProperty" id=9] default_type = 1 default_int = 0 default_float = 1.0 @@ -102,7 +92,7 @@ default_vector3 = Vector3( 0, 0, 0 ) default_color = Color( 0, 0, 0, 1 ) input_property = SubResource( 14 ) -[sub_resource type="Resource" id=10] +[sub_resource type="MMNode" id=10] script = ExtResource( 2 ) graph_position = Vector2( 220, 40 ) interpolation_type = 1 @@ -110,8 +100,7 @@ points = PoolRealArray( 0, 0, 0, 0, 0, 0.754237, 0.447059, 0.4, 0.2, 1, 1, 0.811 image = SubResource( 8 ) input = SubResource( 9 ) -[sub_resource type="Resource" id=11] -script = ExtResource( 3 ) +[sub_resource type="MMNodeUniversalProperty" id=11] default_type = 5 default_int = 0 default_float = 0.0 @@ -119,8 +108,7 @@ default_vector2 = Vector2( 0, 0 ) default_vector3 = Vector3( 0, 0, 0 ) default_color = Color( 0, 0, 0, 1 ) -[sub_resource type="Resource" id=28] -script = ExtResource( 3 ) +[sub_resource type="MMNodeUniversalProperty" id=28] default_type = 5 default_int = 0 default_float = 0.0 @@ -128,8 +116,7 @@ default_vector2 = Vector2( 0, 0 ) default_vector3 = Vector3( 0, 0, 0 ) default_color = Color( 0, 0, 0, 1 ) -[sub_resource type="Resource" id=12] -script = ExtResource( 3 ) +[sub_resource type="MMNodeUniversalProperty" id=12] default_type = 1 default_int = 0 default_float = 1.0 @@ -138,7 +125,7 @@ default_vector3 = Vector3( 0, 0, 0 ) default_color = Color( 0, 0, 0, 1 ) input_property = SubResource( 28 ) -[sub_resource type="Resource" id=13] +[sub_resource type="MMNode" id=13] script = ExtResource( 2 ) graph_position = Vector2( 220, 640 ) interpolation_type = 1 @@ -146,8 +133,7 @@ points = PoolRealArray( 0, 0.227451, 0.286275, 0.215686, 1, 0.313559, 0.0901961, image = SubResource( 11 ) input = SubResource( 12 ) -[sub_resource type="Resource" id=15] -script = ExtResource( 3 ) +[sub_resource type="MMNodeUniversalProperty" id=15] default_type = 4 default_int = 0 default_float = 0.0 @@ -156,8 +142,7 @@ default_vector3 = Vector3( 0, 0, 0 ) default_color = Color( 1, 1, 1, 1 ) input_property = SubResource( 3 ) -[sub_resource type="Resource" id=16] -script = ExtResource( 3 ) +[sub_resource type="MMNodeUniversalProperty" id=16] default_type = 4 default_int = 0 default_float = 0.0 @@ -166,8 +151,7 @@ default_vector3 = Vector3( 0, 0, 0 ) default_color = Color( 1, 1, 1, 1 ) input_property = SubResource( 6 ) -[sub_resource type="Resource" id=17] -script = ExtResource( 3 ) +[sub_resource type="MMNodeUniversalProperty" id=17] default_type = 1 default_int = 0 default_float = 0.22 @@ -175,7 +159,7 @@ default_vector2 = Vector2( 0, 0 ) default_vector3 = Vector3( 0, 0, 0 ) default_color = Color( 0, 0, 0, 1 ) -[sub_resource type="Resource" id=18] +[sub_resource type="MMNode" id=18] script = ExtResource( 7 ) graph_position = Vector2( -20, 20 ) image = SubResource( 14 ) @@ -184,8 +168,7 @@ input2 = SubResource( 16 ) blend_type = 11 opacity = SubResource( 17 ) -[sub_resource type="Resource" id=19] -script = ExtResource( 3 ) +[sub_resource type="MMNodeUniversalProperty" id=19] default_type = 5 default_int = 0 default_float = 0.0 @@ -193,7 +176,7 @@ default_vector2 = Vector2( 0, 0 ) default_vector3 = Vector3( 0, 0, 0 ) default_color = Color( 0, 0, 0, 1 ) -[sub_resource type="Resource" id=20] +[sub_resource type="MMNode" id=20] script = ExtResource( 5 ) graph_position = Vector2( -220, 640 ) image = SubResource( 19 ) @@ -203,8 +186,7 @@ folds = 0 iterations = 6 persistence = 0.8 -[sub_resource type="Resource" id=21] -script = ExtResource( 3 ) +[sub_resource type="MMNodeUniversalProperty" id=21] default_type = 5 default_int = 0 default_float = 0.0 @@ -212,8 +194,7 @@ default_vector2 = Vector2( 0, 0 ) default_vector3 = Vector3( 0, 0, 0 ) default_color = Color( 0, 0, 0, 1 ) -[sub_resource type="Resource" id=22] -script = ExtResource( 3 ) +[sub_resource type="MMNodeUniversalProperty" id=22] default_type = 4 default_int = 0 default_float = 0.0 @@ -222,8 +203,7 @@ default_vector3 = Vector3( 0, 0, 0 ) default_color = Color( 1, 1, 1, 1 ) input_property = SubResource( 8 ) -[sub_resource type="Resource" id=23] -script = ExtResource( 3 ) +[sub_resource type="MMNodeUniversalProperty" id=23] default_type = 4 default_int = 0 default_float = 0.0 @@ -232,8 +212,7 @@ default_vector3 = Vector3( 0, 0, 0 ) default_color = Color( 1, 1, 1, 1 ) input_property = SubResource( 11 ) -[sub_resource type="Resource" id=24] -script = ExtResource( 3 ) +[sub_resource type="MMNodeUniversalProperty" id=24] default_type = 1 default_int = 0 default_float = 0.74 @@ -241,7 +220,7 @@ default_vector2 = Vector2( 0, 0 ) default_vector3 = Vector3( 0, 0, 0 ) default_color = Color( 0, 0, 0, 1 ) -[sub_resource type="Resource" id=25] +[sub_resource type="MMNode" id=25] script = ExtResource( 7 ) graph_position = Vector2( 440, 280 ) image = SubResource( 21 ) @@ -250,8 +229,7 @@ input2 = SubResource( 23 ) blend_type = 4 opacity = SubResource( 24 ) -[sub_resource type="Resource" id=31] -script = ExtResource( 3 ) +[sub_resource type="MMNodeUniversalProperty" id=31] default_type = 5 default_int = 0 default_float = 0.0 @@ -259,14 +237,13 @@ default_vector2 = Vector2( 0, 0 ) default_vector3 = Vector3( 0, 0, 0 ) default_color = Color( 0, 0, 0, 1 ) -[sub_resource type="Resource" id=27] +[sub_resource type="MMNode" id=27] script = ExtResource( 8 ) graph_position = Vector2( 660, 340 ) image = SubResource( 31 ) postfix = "_albedo" -[sub_resource type="Resource" id=29] -script = ExtResource( 3 ) +[sub_resource type="MMNodeUniversalProperty" id=29] default_type = 4 default_int = 0 default_float = 0.0 @@ -275,7 +252,7 @@ default_vector3 = Vector3( 0, 0, 0 ) default_color = Color( 0, 0, 0, 1 ) input_property = SubResource( 19 ) -[sub_resource type="Resource" id=30] +[sub_resource type="MMNode" id=30] script = ExtResource( 9 ) graph_position = Vector2( -20, 640 ) image = SubResource( 28 ) @@ -283,6 +260,5 @@ input = SubResource( 29 ) width = 0.01 [resource] -script = ExtResource( 1 ) image_size = Vector2( 256, 256 ) nodes = [ SubResource( 5 ), SubResource( 7 ), SubResource( 10 ), SubResource( 13 ), SubResource( 18 ), SubResource( 20 ), SubResource( 25 ), SubResource( 27 ), SubResource( 30 ) ] diff --git a/game/textures/world/liquid/water.tres b/game/textures/world/liquid/water.tres index 4d317ac5..f68509f9 100644 --- a/game/textures/world/liquid/water.tres +++ b/game/textures/world/liquid/water.tres @@ -1,14 +1,11 @@ -[gd_resource type="Resource" load_steps=17 format=2] +[gd_resource type="MMMaterial" load_steps=17 format=2] -[ext_resource path="res://addons/mat_maker_gd/nodes/mm_material.gd" type="Script" id=1] -[ext_resource path="res://addons/mat_maker_gd/nodes/mm_node_universal_property.gd" type="Script" id=2] [ext_resource path="res://addons/mat_maker_gd/nodes/noise/fbm_noise.gd" type="Script" id=3] [ext_resource path="res://addons/mat_maker_gd/nodes/filter/colorize.gd" type="Script" id=4] [ext_resource path="res://addons/mat_maker_gd/nodes/other/output_image.gd" type="Script" id=5] [ext_resource path="res://addons/mat_maker_gd/nodes/filter/make_tileable.gd" type="Script" id=6] -[sub_resource type="Resource" id=1] -script = ExtResource( 2 ) +[sub_resource type="MMNodeUniversalProperty" id=1] default_type = 5 default_int = 0 default_float = 0.0 @@ -16,7 +13,7 @@ default_vector2 = Vector2( 0, 0 ) default_vector3 = Vector3( 0, 0, 0 ) default_color = Color( 0, 0, 0, 1 ) -[sub_resource type="Resource" id=2] +[sub_resource type="MMNode" id=2] script = ExtResource( 3 ) graph_position = Vector2( 0, 0 ) image = SubResource( 1 ) @@ -26,8 +23,7 @@ folds = 0 iterations = 5 persistence = 0.5 -[sub_resource type="Resource" id=3] -script = ExtResource( 2 ) +[sub_resource type="MMNodeUniversalProperty" id=3] default_type = 5 default_int = 0 default_float = 0.0 @@ -35,8 +31,7 @@ default_vector2 = Vector2( 0, 0 ) default_vector3 = Vector3( 0, 0, 0 ) default_color = Color( 0, 0, 0, 1 ) -[sub_resource type="Resource" id=4] -script = ExtResource( 2 ) +[sub_resource type="MMNodeUniversalProperty" id=4] default_type = 1 default_int = 0 default_float = 1.0 @@ -45,7 +40,7 @@ default_vector3 = Vector3( 0, 0, 0 ) default_color = Color( 0, 0, 0, 1 ) input_property = SubResource( 1 ) -[sub_resource type="Resource" id=5] +[sub_resource type="MMNode" id=5] script = ExtResource( 4 ) graph_position = Vector2( 260, 0 ) interpolation_type = 1 @@ -53,8 +48,7 @@ points = PoolRealArray( 0, 0.0398254, 0.344255, 0.566406, 1, 0.508475, 0.376061, image = SubResource( 3 ) input = SubResource( 4 ) -[sub_resource type="Resource" id=8] -script = ExtResource( 2 ) +[sub_resource type="MMNodeUniversalProperty" id=8] default_type = 5 default_int = 0 default_float = 0.0 @@ -62,8 +56,7 @@ default_vector2 = Vector2( 0, 0 ) default_vector3 = Vector3( 0, 0, 0 ) default_color = Color( 0, 0, 0, 1 ) -[sub_resource type="Resource" id=9] -script = ExtResource( 2 ) +[sub_resource type="MMNodeUniversalProperty" id=9] default_type = 5 default_int = 0 default_float = 0.0 @@ -72,14 +65,13 @@ default_vector3 = Vector3( 0, 0, 0 ) default_color = Color( 0, 0, 0, 1 ) input_property = SubResource( 8 ) -[sub_resource type="Resource" id=7] +[sub_resource type="MMNode" id=7] script = ExtResource( 5 ) graph_position = Vector2( 740, 20 ) image = SubResource( 9 ) postfix = "_albedo" -[sub_resource type="Resource" id=10] -script = ExtResource( 2 ) +[sub_resource type="MMNodeUniversalProperty" id=10] default_type = 4 default_int = 0 default_float = 0.0 @@ -88,7 +80,7 @@ default_vector3 = Vector3( 0, 0, 0 ) default_color = Color( 0, 0, 0, 1 ) input_property = SubResource( 3 ) -[sub_resource type="Resource" id=11] +[sub_resource type="MMNode" id=11] script = ExtResource( 6 ) graph_position = Vector2( 480, 0 ) image = SubResource( 8 ) @@ -96,6 +88,5 @@ input = SubResource( 10 ) width = 0.38 [resource] -script = ExtResource( 1 ) image_size = Vector2( 256, 256 ) nodes = [ SubResource( 2 ), SubResource( 5 ), SubResource( 7 ), SubResource( 11 ) ] diff --git a/game/textures/world/stone/stone_1.tres b/game/textures/world/stone/stone_1.tres index 90b38a94..d45fd511 100644 --- a/game/textures/world/stone/stone_1.tres +++ b/game/textures/world/stone/stone_1.tres @@ -1,15 +1,12 @@ -[gd_resource type="Resource" load_steps=28 format=2] +[gd_resource type="MMMaterial" load_steps=28 format=2] -[ext_resource path="res://addons/mat_maker_gd/nodes/mm_material.gd" type="Script" id=1] -[ext_resource path="res://addons/mat_maker_gd/nodes/mm_node_universal_property.gd" type="Script" id=2] [ext_resource path="res://addons/mat_maker_gd/nodes/filter/blend.gd" type="Script" id=3] [ext_resource path="res://addons/mat_maker_gd/nodes/other/output_image.gd" type="Script" id=4] [ext_resource path="res://addons/mat_maker_gd/nodes/noise/fbm_noise.gd" type="Script" id=5] [ext_resource path="res://addons/mat_maker_gd/nodes/noise/voronoi.gd" type="Script" id=6] [ext_resource path="res://addons/mat_maker_gd/nodes/filter/colorize.gd" type="Script" id=7] -[sub_resource type="Resource" id=1] -script = ExtResource( 2 ) +[sub_resource type="MMNodeUniversalProperty" id=1] default_type = 5 default_int = 0 default_float = 0.0 @@ -17,8 +14,7 @@ default_vector2 = Vector2( 0, 0 ) default_vector3 = Vector3( 0, 0, 0 ) default_color = Color( 0, 0, 0, 1 ) -[sub_resource type="Resource" id=2] -script = ExtResource( 2 ) +[sub_resource type="MMNodeUniversalProperty" id=2] default_type = 5 default_int = 0 default_float = 0.0 @@ -26,8 +22,7 @@ default_vector2 = Vector2( 0, 0 ) default_vector3 = Vector3( 0, 0, 0 ) default_color = Color( 0, 0, 0, 1 ) -[sub_resource type="Resource" id=3] -script = ExtResource( 2 ) +[sub_resource type="MMNodeUniversalProperty" id=3] default_type = 5 default_int = 0 default_float = 0.0 @@ -35,8 +30,7 @@ default_vector2 = Vector2( 0, 0 ) default_vector3 = Vector3( 0, 0, 0 ) default_color = Color( 0, 0, 0, 1 ) -[sub_resource type="Resource" id=4] -script = ExtResource( 2 ) +[sub_resource type="MMNodeUniversalProperty" id=4] default_type = 5 default_int = 0 default_float = 0.0 @@ -44,7 +38,7 @@ default_vector2 = Vector2( 0, 0 ) default_vector3 = Vector3( 0, 0, 0 ) default_color = Color( 0, 0, 0, 1 ) -[sub_resource type="Resource" id=5] +[sub_resource type="MMNode" id=5] script = ExtResource( 6 ) graph_position = Vector2( 120, 0 ) out_nodes = SubResource( 3 ) @@ -56,8 +50,7 @@ stretch = Vector2( 1, 1 ) intensity = 1.0 randomness = 0.95 -[sub_resource type="Resource" id=6] -script = ExtResource( 2 ) +[sub_resource type="MMNodeUniversalProperty" id=6] default_type = 5 default_int = 0 default_float = 0.0 @@ -65,7 +58,7 @@ default_vector2 = Vector2( 0, 0 ) default_vector3 = Vector3( 0, 0, 0 ) default_color = Color( 0, 0, 0, 1 ) -[sub_resource type="Resource" id=7] +[sub_resource type="MMNode" id=7] script = ExtResource( 5 ) graph_position = Vector2( 360, 320 ) image = SubResource( 6 ) @@ -75,8 +68,7 @@ folds = 0 iterations = 9 persistence = 0.9 -[sub_resource type="Resource" id=8] -script = ExtResource( 2 ) +[sub_resource type="MMNodeUniversalProperty" id=8] default_type = 5 default_int = 0 default_float = 0.0 @@ -84,8 +76,7 @@ default_vector2 = Vector2( 0, 0 ) default_vector3 = Vector3( 0, 0, 0 ) default_color = Color( 0, 0, 0, 1 ) -[sub_resource type="Resource" id=9] -script = ExtResource( 2 ) +[sub_resource type="MMNodeUniversalProperty" id=9] default_type = 1 default_int = 0 default_float = 1.0 @@ -94,7 +85,7 @@ default_vector3 = Vector3( 0, 0, 0 ) default_color = Color( 0, 0, 0, 1 ) input_property = SubResource( 1 ) -[sub_resource type="Resource" id=10] +[sub_resource type="MMNode" id=10] script = ExtResource( 7 ) graph_position = Vector2( 360, 20 ) interpolation_type = 1 @@ -102,8 +93,7 @@ points = PoolRealArray( 0.00635593, 0, 0, 0, 1, 0.53178, 1, 1, 1, 1, 1, 1, 1, 1, image = SubResource( 8 ) input = SubResource( 9 ) -[sub_resource type="Resource" id=11] -script = ExtResource( 2 ) +[sub_resource type="MMNodeUniversalProperty" id=11] default_type = 5 default_int = 0 default_float = 0.0 @@ -111,8 +101,7 @@ default_vector2 = Vector2( 0, 0 ) default_vector3 = Vector3( 0, 0, 0 ) default_color = Color( 0, 0, 0, 1 ) -[sub_resource type="Resource" id=12] -script = ExtResource( 2 ) +[sub_resource type="MMNodeUniversalProperty" id=12] default_type = 4 default_int = 0 default_float = 0.0 @@ -121,8 +110,7 @@ default_vector3 = Vector3( 0, 0, 0 ) default_color = Color( 1, 1, 1, 1 ) input_property = SubResource( 8 ) -[sub_resource type="Resource" id=13] -script = ExtResource( 2 ) +[sub_resource type="MMNodeUniversalProperty" id=13] default_type = 4 default_int = 0 default_float = 0.0 @@ -131,8 +119,7 @@ default_vector3 = Vector3( 0, 0, 0 ) default_color = Color( 1, 1, 1, 1 ) input_property = SubResource( 6 ) -[sub_resource type="Resource" id=14] -script = ExtResource( 2 ) +[sub_resource type="MMNodeUniversalProperty" id=14] default_type = 1 default_int = 0 default_float = 0.63 @@ -140,7 +127,7 @@ default_vector2 = Vector2( 0, 0 ) default_vector3 = Vector3( 0, 0, 0 ) default_color = Color( 0, 0, 0, 1 ) -[sub_resource type="Resource" id=15] +[sub_resource type="MMNode" id=15] script = ExtResource( 3 ) graph_position = Vector2( 620, 100 ) image = SubResource( 11 ) @@ -149,8 +136,7 @@ input2 = SubResource( 13 ) blend_type = 2 opacity = SubResource( 14 ) -[sub_resource type="Resource" id=16] -script = ExtResource( 2 ) +[sub_resource type="MMNodeUniversalProperty" id=16] default_type = 5 default_int = 0 default_float = 0.0 @@ -158,8 +144,7 @@ default_vector2 = Vector2( 0, 0 ) default_vector3 = Vector3( 0, 0, 0 ) default_color = Color( 0, 0, 0, 1 ) -[sub_resource type="Resource" id=17] -script = ExtResource( 2 ) +[sub_resource type="MMNodeUniversalProperty" id=17] default_type = 1 default_int = 0 default_float = 1.0 @@ -168,7 +153,7 @@ default_vector3 = Vector3( 0, 0, 0 ) default_color = Color( 0, 0, 0, 1 ) input_property = SubResource( 11 ) -[sub_resource type="Resource" id=18] +[sub_resource type="MMNode" id=18] script = ExtResource( 7 ) graph_position = Vector2( 860, 140 ) interpolation_type = 1 @@ -176,8 +161,7 @@ points = PoolRealArray( 0, 0, 0, 0, 1, 0.0911017, 0, 0, 0, 1, 0.472458, 0.129412 image = SubResource( 16 ) input = SubResource( 17 ) -[sub_resource type="Resource" id=19] -script = ExtResource( 2 ) +[sub_resource type="MMNodeUniversalProperty" id=19] default_type = 5 default_int = 0 default_float = 0.0 @@ -186,13 +170,12 @@ default_vector3 = Vector3( 0, 0, 0 ) default_color = Color( 0, 0, 0, 1 ) input_property = SubResource( 16 ) -[sub_resource type="Resource" id=20] +[sub_resource type="MMNode" id=20] script = ExtResource( 4 ) graph_position = Vector2( 1120, 100 ) image = SubResource( 19 ) postfix = "_albedo" [resource] -script = ExtResource( 1 ) image_size = Vector2( 256, 256 ) nodes = [ SubResource( 5 ), SubResource( 7 ), SubResource( 10 ), SubResource( 15 ), SubResource( 18 ), SubResource( 20 ) ] diff --git a/game/textures/world/stone/stone_dungeon_1.tres b/game/textures/world/stone/stone_dungeon_1.tres index 1cfd719b..d1546331 100644 --- a/game/textures/world/stone/stone_dungeon_1.tres +++ b/game/textures/world/stone/stone_dungeon_1.tres @@ -1,15 +1,12 @@ -[gd_resource type="Resource" load_steps=35 format=2] +[gd_resource type="MMMaterial" load_steps=35 format=2] -[ext_resource path="res://addons/mat_maker_gd/nodes/mm_material.gd" type="Script" id=1] -[ext_resource path="res://addons/mat_maker_gd/nodes/mm_node_universal_property.gd" type="Script" id=2] [ext_resource path="res://addons/mat_maker_gd/nodes/filter/blend.gd" type="Script" id=3] [ext_resource path="res://addons/mat_maker_gd/nodes/other/output_image.gd" type="Script" id=4] [ext_resource path="res://addons/mat_maker_gd/nodes/noise/fbm_noise.gd" type="Script" id=5] [ext_resource path="res://addons/mat_maker_gd/nodes/noise/voronoi.gd" type="Script" id=6] [ext_resource path="res://addons/mat_maker_gd/nodes/filter/colorize.gd" type="Script" id=7] -[sub_resource type="Resource" id=1] -script = ExtResource( 2 ) +[sub_resource type="MMNodeUniversalProperty" id=1] default_type = 5 default_int = 0 default_float = 0.0 @@ -17,8 +14,7 @@ default_vector2 = Vector2( 0, 0 ) default_vector3 = Vector3( 0, 0, 0 ) default_color = Color( 0, 0, 0, 1 ) -[sub_resource type="Resource" id=2] -script = ExtResource( 2 ) +[sub_resource type="MMNodeUniversalProperty" id=2] default_type = 5 default_int = 0 default_float = 0.0 @@ -26,8 +22,7 @@ default_vector2 = Vector2( 0, 0 ) default_vector3 = Vector3( 0, 0, 0 ) default_color = Color( 0, 0, 0, 1 ) -[sub_resource type="Resource" id=3] -script = ExtResource( 2 ) +[sub_resource type="MMNodeUniversalProperty" id=3] default_type = 5 default_int = 0 default_float = 0.0 @@ -35,8 +30,7 @@ default_vector2 = Vector2( 0, 0 ) default_vector3 = Vector3( 0, 0, 0 ) default_color = Color( 0, 0, 0, 1 ) -[sub_resource type="Resource" id=4] -script = ExtResource( 2 ) +[sub_resource type="MMNodeUniversalProperty" id=4] default_type = 5 default_int = 0 default_float = 0.0 @@ -44,7 +38,7 @@ default_vector2 = Vector2( 0, 0 ) default_vector3 = Vector3( 0, 0, 0 ) default_color = Color( 0, 0, 0, 1 ) -[sub_resource type="Resource" id=5] +[sub_resource type="MMNode" id=5] script = ExtResource( 6 ) graph_position = Vector2( 0, 0 ) out_nodes = SubResource( 3 ) @@ -56,8 +50,7 @@ stretch = Vector2( 1, 1 ) intensity = 1.0 randomness = 0.95 -[sub_resource type="Resource" id=6] -script = ExtResource( 2 ) +[sub_resource type="MMNodeUniversalProperty" id=6] default_type = 5 default_int = 0 default_float = 0.0 @@ -65,8 +58,7 @@ default_vector2 = Vector2( 0, 0 ) default_vector3 = Vector3( 0, 0, 0 ) default_color = Color( 0, 0, 0, 1 ) -[sub_resource type="Resource" id=7] -script = ExtResource( 2 ) +[sub_resource type="MMNodeUniversalProperty" id=7] default_type = 1 default_int = 0 default_float = 1.0 @@ -75,7 +67,7 @@ default_vector3 = Vector3( 0, 0, 0 ) default_color = Color( 0, 0, 0, 1 ) input_property = SubResource( 1 ) -[sub_resource type="Resource" id=8] +[sub_resource type="MMNode" id=8] script = ExtResource( 7 ) graph_position = Vector2( 280, 20 ) interpolation_type = 1 @@ -83,8 +75,7 @@ points = PoolRealArray( 0, 0, 0, 0, 1, 0.0423729, 1, 1, 1, 1, 1, 1, 1, 1, 1 ) image = SubResource( 6 ) input = SubResource( 7 ) -[sub_resource type="Resource" id=9] -script = ExtResource( 2 ) +[sub_resource type="MMNodeUniversalProperty" id=9] default_type = 5 default_int = 0 default_float = 0.0 @@ -92,8 +83,7 @@ default_vector2 = Vector2( 0, 0 ) default_vector3 = Vector3( 0, 0, 0 ) default_color = Color( 0, 0, 0, 1 ) -[sub_resource type="Resource" id=10] -script = ExtResource( 2 ) +[sub_resource type="MMNodeUniversalProperty" id=10] default_type = 4 default_int = 0 default_float = 0.0 @@ -102,8 +92,7 @@ default_vector3 = Vector3( 0, 0, 0 ) default_color = Color( 1, 1, 1, 1 ) input_property = SubResource( 6 ) -[sub_resource type="Resource" id=14] -script = ExtResource( 2 ) +[sub_resource type="MMNodeUniversalProperty" id=14] default_type = 5 default_int = 0 default_float = 0.0 @@ -111,8 +100,7 @@ default_vector2 = Vector2( 0, 0 ) default_vector3 = Vector3( 0, 0, 0 ) default_color = Color( 0, 0, 0, 1 ) -[sub_resource type="Resource" id=11] -script = ExtResource( 2 ) +[sub_resource type="MMNodeUniversalProperty" id=11] default_type = 4 default_int = 0 default_float = 0.0 @@ -121,8 +109,7 @@ default_vector3 = Vector3( 0, 0, 0 ) default_color = Color( 1, 1, 1, 1 ) input_property = SubResource( 14 ) -[sub_resource type="Resource" id=12] -script = ExtResource( 2 ) +[sub_resource type="MMNodeUniversalProperty" id=12] default_type = 1 default_int = 0 default_float = 0.5 @@ -130,7 +117,7 @@ default_vector2 = Vector2( 0, 0 ) default_vector3 = Vector3( 0, 0, 0 ) default_color = Color( 0, 0, 0, 1 ) -[sub_resource type="Resource" id=13] +[sub_resource type="MMNode" id=13] script = ExtResource( 3 ) graph_position = Vector2( 540, 120 ) image = SubResource( 9 ) @@ -139,7 +126,7 @@ input2 = SubResource( 11 ) blend_type = 6 opacity = SubResource( 12 ) -[sub_resource type="Resource" id=15] +[sub_resource type="MMNode" id=15] script = ExtResource( 5 ) graph_position = Vector2( 280, 340 ) image = SubResource( 14 ) @@ -149,8 +136,7 @@ folds = 0 iterations = 3 persistence = 0.5 -[sub_resource type="Resource" id=16] -script = ExtResource( 2 ) +[sub_resource type="MMNodeUniversalProperty" id=16] default_type = 5 default_int = 0 default_float = 0.0 @@ -158,7 +144,7 @@ default_vector2 = Vector2( 0, 0 ) default_vector3 = Vector3( 0, 0, 0 ) default_color = Color( 0, 0, 0, 1 ) -[sub_resource type="Resource" id=17] +[sub_resource type="MMNode" id=17] script = ExtResource( 5 ) graph_position = Vector2( 560, 520 ) image = SubResource( 16 ) @@ -168,8 +154,7 @@ folds = 0 iterations = 9 persistence = 0.95 -[sub_resource type="Resource" id=18] -script = ExtResource( 2 ) +[sub_resource type="MMNodeUniversalProperty" id=18] default_type = 5 default_int = 0 default_float = 0.0 @@ -177,8 +162,7 @@ default_vector2 = Vector2( 0, 0 ) default_vector3 = Vector3( 0, 0, 0 ) default_color = Color( 0, 0, 0, 1 ) -[sub_resource type="Resource" id=23] -script = ExtResource( 2 ) +[sub_resource type="MMNodeUniversalProperty" id=23] default_type = 5 default_int = 0 default_float = 0.0 @@ -186,8 +170,7 @@ default_vector2 = Vector2( 0, 0 ) default_vector3 = Vector3( 0, 0, 0 ) default_color = Color( 0, 0, 0, 1 ) -[sub_resource type="Resource" id=19] -script = ExtResource( 2 ) +[sub_resource type="MMNodeUniversalProperty" id=19] default_type = 1 default_int = 0 default_float = 1.0 @@ -196,7 +179,7 @@ default_vector3 = Vector3( 0, 0, 0 ) default_color = Color( 0, 0, 0, 1 ) input_property = SubResource( 23 ) -[sub_resource type="Resource" id=20] +[sub_resource type="MMNode" id=20] script = ExtResource( 7 ) graph_position = Vector2( 1060, 340 ) interpolation_type = 1 @@ -204,8 +187,7 @@ points = PoolRealArray( 0, 0.0823529, 0.0823529, 0.0823529, 1, 0.237288, 0.08235 image = SubResource( 18 ) input = SubResource( 19 ) -[sub_resource type="Resource" id=21] -script = ExtResource( 2 ) +[sub_resource type="MMNodeUniversalProperty" id=21] default_type = 5 default_int = 0 default_float = 0.0 @@ -214,14 +196,13 @@ default_vector3 = Vector3( 0, 0, 0 ) default_color = Color( 0, 0, 0, 1 ) input_property = SubResource( 18 ) -[sub_resource type="Resource" id=22] +[sub_resource type="MMNode" id=22] script = ExtResource( 4 ) graph_position = Vector2( 1300, 340 ) image = SubResource( 21 ) postfix = "_albedo" -[sub_resource type="Resource" id=24] -script = ExtResource( 2 ) +[sub_resource type="MMNodeUniversalProperty" id=24] default_type = 4 default_int = 0 default_float = 0.0 @@ -230,8 +211,7 @@ default_vector3 = Vector3( 0, 0, 0 ) default_color = Color( 1, 1, 1, 1 ) input_property = SubResource( 9 ) -[sub_resource type="Resource" id=25] -script = ExtResource( 2 ) +[sub_resource type="MMNodeUniversalProperty" id=25] default_type = 4 default_int = 0 default_float = 0.0 @@ -240,8 +220,7 @@ default_vector3 = Vector3( 0, 0, 0 ) default_color = Color( 1, 1, 1, 1 ) input_property = SubResource( 16 ) -[sub_resource type="Resource" id=26] -script = ExtResource( 2 ) +[sub_resource type="MMNodeUniversalProperty" id=26] default_type = 1 default_int = 0 default_float = 0.98 @@ -249,7 +228,7 @@ default_vector2 = Vector2( 0, 0 ) default_vector3 = Vector3( 0, 0, 0 ) default_color = Color( 0, 0, 0, 1 ) -[sub_resource type="Resource" id=27] +[sub_resource type="MMNode" id=27] script = ExtResource( 3 ) graph_position = Vector2( 820, 340 ) image = SubResource( 23 ) @@ -259,6 +238,5 @@ blend_type = 2 opacity = SubResource( 26 ) [resource] -script = ExtResource( 1 ) image_size = Vector2( 128, 128 ) nodes = [ SubResource( 5 ), SubResource( 8 ), SubResource( 13 ), SubResource( 15 ), SubResource( 17 ), SubResource( 20 ), SubResource( 22 ), SubResource( 27 ) ]