diff --git a/content_source/TODO.txt b/content_source/TODO.txt new file mode 100755 index 00000000..ddfd3c71 --- /dev/null +++ b/content_source/TODO.txt @@ -0,0 +1,3 @@ +This folder should be moved so that it is next to the game folder rather than inside it. +Subfulders here should be mounted one by one but with their full path as if they were inside the game folder. + i.e the current "project/game/content_source/" should be moved to "project/content_source/" and subfolders like "project/content_source/map_object_painter/masks" should be mounted as if they were located in "game/content_source/map_object_painter/masks" \ No newline at end of file diff --git a/content_source/map_objects/generators/reeds_01_generators.txt b/content_source/map_objects/generators/reeds_01_generators.txt new file mode 100755 index 00000000..48ff3ae2 --- /dev/null +++ b/content_source/map_objects/generators/reeds_01_generators.txt @@ -0,0 +1,24 @@ +reeds_01_generator_1={ + mask="reeds_01_mask" + layer="grass_layer" + + meshes={ + "reeds_06_grass_mesh" = 25.000000 + "reeds_07_grass_mesh" = 20.000000 + "reeds_01_tall_grass_mesh" = 50.000000 + } + + max_density=0.900000 + density_curve={ + { x = 0.000000 y = 0.0000000 } + { x = 0.500000 y = 1.000000 } + { x = 1.000000 y = 1.000000 } + } + scale_curve={ + { x = 1.000000 y = 1.000000 } + } + scale_fuzziness_curve={ + { x = 0.000000 y = 0.000000 } + { x = 1.000000 y = 1.000000 } + } +} \ No newline at end of file diff --git a/content_source/map_objects/generators/steppe_bush_01_generators.txt b/content_source/map_objects/generators/steppe_bush_01_generators.txt new file mode 100755 index 00000000..ef8d46d1 --- /dev/null +++ b/content_source/map_objects/generators/steppe_bush_01_generators.txt @@ -0,0 +1,22 @@ +steppe_bush_01_generator={ + mask="steppe_bush_01_mask" + layer="grass_layer" + + meshes={ + "steppe_bush_01_mesh" = 100.000000 + } + + max_density=0.900000 + density_curve={ + { x = 0.000000 y = 0.0000000 } + { x = 0.500000 y = 1.000000 } + { x = 1.000000 y = 1.000000 } + } + scale_curve={ + { x = 1.000000 y = 0.500000 } + } + scale_fuzziness_curve={ + { x = 0.000000 y = 0.500000 } + { x = 1.000000 y = 1.000000 } + } +} \ No newline at end of file diff --git a/content_source/map_objects/generators/tree_cypress_01_a_generators.txt b/content_source/map_objects/generators/tree_cypress_01_a_generators.txt new file mode 100755 index 00000000..b6bcf1cf --- /dev/null +++ b/content_source/map_objects/generators/tree_cypress_01_a_generators.txt @@ -0,0 +1,25 @@ +tree_cypress_01_generator_1={ + mask="tree_cypress_01_mask" + layer="tree_high_layer" + + meshes={ + "tree_cypress_01_a_mesh" = 0.500000 + "tree_cypress_01_b_mesh" = 0.300000 + "tree_cypress_01_c_mesh" = 0.200000 + } + + max_density=0.6 + + density_curve={ + { x = 0.000000 y = 0.000000 } + { x = 1.000000 y = 1.000000 } + } + scale_curve={ + { x = 1.000000 y = 1.0000 } + } + scale_fuzziness_curve={ + { x = 0.000000 y = 0.000000 } + { x = 1.000000 y = 0.000000 } + } +} + diff --git a/content_source/map_objects/generators/tree_jungle_01_c_generators.txt b/content_source/map_objects/generators/tree_jungle_01_c_generators.txt new file mode 100755 index 00000000..f09919e4 --- /dev/null +++ b/content_source/map_objects/generators/tree_jungle_01_c_generators.txt @@ -0,0 +1,22 @@ +tree_jungle_01_c_generator_1={ + mask="tree_jungle_01_c_mask" + layer="tree_high_layer" + + meshes={ + "tree_jungle_01_c_mesh" = 1.000000 + } + + max_density=0.9 + density_curve={ + { x = 0.000000 y = 0.000000 } + { x = 0.500000 y = 0.500000 } + { x = 1.000000 y = 1.000000 } + } + scale_curve={ + { x = 1.000000 y = 0.900000 } + } + scale_fuzziness_curve={ + { x = 0.000000 y = 0.000000 } + { x = 1.000000 y = 1.000000 } + } +} \ No newline at end of file diff --git a/content_source/map_objects/generators/tree_jungle_01_d_generators.txt b/content_source/map_objects/generators/tree_jungle_01_d_generators.txt new file mode 100755 index 00000000..01bf54c3 --- /dev/null +++ b/content_source/map_objects/generators/tree_jungle_01_d_generators.txt @@ -0,0 +1,22 @@ +tree_jungle_01_d_generator_1={ + mask="tree_jungle_01_d_mask" + layer="tree_high_layer" + + meshes={ + "tree_jungle_01_d_mesh" = 1.000000 + } + + max_density=0.9 + density_curve={ + { x = 0.000000 y = 0.000000 } + { x = 0.500000 y = 0.500000 } + { x = 1.000000 y = 1.000000 } + } + scale_curve={ + { x = 1.000000 y = 0.750000 } + } + scale_fuzziness_curve={ + { x = 0.000000 y = 0.000000 } + { x = 1.000000 y = 1.000000 } + } +} \ No newline at end of file diff --git a/content_source/map_objects/generators/tree_leaf_01_generators.txt b/content_source/map_objects/generators/tree_leaf_01_generators.txt new file mode 100755 index 00000000..184e9c08 --- /dev/null +++ b/content_source/map_objects/generators/tree_leaf_01_generators.txt @@ -0,0 +1,211 @@ +tree_leaf_high_generator_1={ + mask="tree_leaf_01_mask" + layer="tree_high_layer" + + meshes={ + "tree_leaf_01_a_mesh" = 1.000000 + } + + max_density=0.450000 + density_curve={ + { x = 0.000000 y = 0.000000 } + { x = 0.500000 y = 0.500000 } + { x = 1.000000 y = 0.500000 } + } + scale_curve={ + { x = 1.000000 y = 0.800000 } + } + scale_fuzziness_curve={ + { x = 0.000000 y = 0.000000 } + { x = 1.000000 y = 1.000000 } + } +} + +tree_leaf_high_generator_2={ + mask="tree_leaf_01_mask" + layer="tree_high_layer" + + meshes={ + "tree_leaf_01_b_mesh" = 1.000000 + } + + max_density=0.150000 + density_curve={ + { x = 0.000000 y = 0.000000 } + { x = 0.500000 y = 1.000000 } + { x = 1.000000 y = 0.000000 } + } + scale_curve={ + { x = 1.000000 y = 0.400000 } + } + scale_fuzziness_curve={ + { x = 0.000000 y = 0.000000 } + { x = 1.000000 y = 0.500000 } + } +} + +tree_leaf_high_generator_3={ + mask="tree_leaf_01_mask" + layer="tree_high_layer" + + meshes={ + "tree_leaf_01_c_mesh" = 1.000000 + } + + max_density=0.200000 + density_curve={ + { x = 0.000000 y = 0.000000 } + { x = 0.500000 y = 0.500000 } + { x = 1.000000 y = 0.100000 } + } + scale_curve={ + { x = 1.000000 y = 0.800000 } + } + scale_fuzziness_curve={ + { x = 0.000000 y = 0.000000 } + { x = 1.000000 y = 0.300000 } + } +} + +### MEDIUM ### + +#tree_leaf_medium_generator_1={ +# mask="tree_leaf_01_mask" +# layer="tree_medium_layer" +# +# meshes={ +# "tree_leaf_01_a_mesh" = 1.000000 +# } +# +# max_density=0.67 +# density_curve={ +# { x = 0.000000 y = 0.000000 } +# { x = 0.500000 y = 0.500000 } +# { x = 1.000000 y = 0.500000 } +# } +# scale_curve={ +# { x = 1.000000 y = 0.800000 } +# } +# scale_fuzziness_curve={ +# { x = 0.000000 y = 0.000000 } +# { x = 1.000000 y = 0.800000 } +# } +#} +# +#tree_leaf_medium_generator_2={ +# mask="tree_leaf_01_mask" +# layer="tree_medium_layer" +# +# meshes={ +# "tree_leaf_01_b_mesh" = 1.000000 +# } +# +# max_density=0.067 +# density_curve={ +# { x = 0.000000 y = 0.000000 } +# { x = 0.500000 y = 1.000000 } +# { x = 1.000000 y = 0.000000 } +# } +# scale_curve={ +# { x = 1.000000 y = 0.400000 } +# } +# scale_fuzziness_curve={ +# { x = 0.000000 y = 0.000000 } +# { x = 1.000000 y = 0.500000 } +# } +#} +# +#tree_leaf_medium_generator_3={ +# mask="tree_leaf_01_mask" +# layer="tree_medium_layer" +# +# meshes={ +# "tree_leaf_01_c_mesh" = 1.000000 +# } +# +# max_density=0.67 +# density_curve={ +# { x = 0.000000 y = 0.000000 } +# { x = 0.500000 y = 0.500000 } +# { x = 1.000000 y = 0.100000 } +# } +# scale_curve={ +# { x = 1.000000 y = 0.800000 } +# } +# scale_fuzziness_curve={ +# { x = 0.000000 y = 0.000000 } +# { x = 1.000000 y = 0.300000 } +# } +#} +# +#### LOW ### +# +#tree_leaf_low_generator_1={ +# mask="tree_leaf_01_mask" +# layer="tree_low_layer" +# +# meshes={ +# "tree_leaf_01_a_mesh" = 1.000000 +# } +# +# max_density=0.33 +# density_curve={ +# { x = 0.000000 y = 0.000000 } +# { x = 0.500000 y = 0.500000 } +# { x = 1.000000 y = 0.500000 } +# } +# scale_curve={ +# { x = 1.000000 y = 0.800000 } +# } +# scale_fuzziness_curve={ +# { x = 0.000000 y = 0.000000 } +# { x = 1.000000 y = 0.800000 } +# } +#} +# +#tree_leaf_low_generator_2={ +# mask="tree_leaf_01_mask" +# layer="tree_low_layer" +# +# meshes={ +# "tree_leaf_01_b_mesh" = 1.000000 +# } +# +# max_density=0.033 +# density_curve={ +# { x = 0.000000 y = 0.000000 } +# { x = 0.500000 y = 1.000000 } +# { x = 1.000000 y = 0.000000 } +# } +# scale_curve={ +# { x = 1.000000 y = 0.400000 } +# } +# scale_fuzziness_curve={ +# { x = 0.000000 y = 0.000000 } +# { x = 1.000000 y = 0.500000 } +# } +#} +# +#tree_leaf_low_generator_3={ +# mask="tree_leaf_01_mask" +# layer="tree_low_layer" +# +# meshes={ +# "tree_leaf_01_c_mesh" = 1.000000 +# } +# +# max_density=0.33 +# density_curve={ +# { x = 0.000000 y = 0.000000 } +# { x = 0.500000 y = 0.500000 } +# { x = 1.000000 y = 0.100000 } +# } +# scale_curve={ +# { x = 1.000000 y = 0.800000 } +# } +# scale_fuzziness_curve={ +# { x = 0.000000 y = 0.000000 } +# { x = 1.000000 y = 0.300000 } +# } +#} + diff --git a/content_source/map_objects/generators/tree_leaf_01_single_generators.txt b/content_source/map_objects/generators/tree_leaf_01_single_generators.txt new file mode 100755 index 00000000..c098e780 --- /dev/null +++ b/content_source/map_objects/generators/tree_leaf_01_single_generators.txt @@ -0,0 +1,22 @@ +tree_leaf_01_single_generator_1={ + mask="tree_leaf_01_single_mask" + layer="tree_high_layer" + + meshes={ + "tree_leaf_01_single_a_mesh" = 1.000000 + } + + max_density=0.9 + density_curve={ + { x = 0.000000 y = 0.000000 } + { x = 0.500000 y = 0.500000 } + { x = 1.000000 y = 1.000000 } + } + scale_curve={ + { x = 1.000000 y = 0.700000 } + } + scale_fuzziness_curve={ + { x = 0.000000 y = 0.000000 } + { x = 1.000000 y = 1.000000 } + } +} \ No newline at end of file diff --git a/content_source/map_objects/generators/tree_leaf_02_generators.txt b/content_source/map_objects/generators/tree_leaf_02_generators.txt new file mode 100755 index 00000000..23269b38 --- /dev/null +++ b/content_source/map_objects/generators/tree_leaf_02_generators.txt @@ -0,0 +1,212 @@ +tree_leaf_2_high_generator_1={ + mask="tree_leaf_02_mask" + layer="tree_high_layer" + + meshes={ + "tree_leaf_01_a_mesh" = 0.500000 + "tree_leaf_01_b_mesh" = 0.500000 + } + + max_density=0.700000 + density_curve={ + { x = 0.000000 y = 0.000000 } + { x = 0.500000 y = 0.500000 } + { x = 1.000000 y = 0.500000 } + } + scale_curve={ + { x = 1.000000 y = 0.600000 } + } + scale_fuzziness_curve={ + { x = 0.000000 y = 0.000000 } + { x = 1.000000 y = 1.000000 } + } +} + +#tree_leaf_high_generator_2={ +# mask="tree_leaf_01_mask" +# layer="tree_high_layer" +# +# meshes={ +# "tree_leaf_01_b_mesh" = 1.000000 +# } +# +# max_density=0.150000 +# density_curve={ +# { x = 0.000000 y = 0.000000 } +# { x = 0.500000 y = 1.000000 } +# { x = 1.000000 y = 0.000000 } +# } +# scale_curve={ +# { x = 1.000000 y = 0.400000 } +# } +# scale_fuzziness_curve={ +# { x = 0.000000 y = 0.000000 } +# { x = 1.000000 y = 0.500000 } +# } +# + +#tree_leaf_high_generator_3={ +# mask="tree_leaf_01_mask" +# layer="tree_high_layer" +# +# meshes={ +# "tree_leaf_01_c_mesh" = 1.000000 +# } +# +# max_density=0.200000 +# density_curve={ +# { x = 0.000000 y = 0.000000 } +# { x = 0.500000 y = 0.500000 } +# { x = 1.000000 y = 0.100000 } +# } +# scale_curve={ +# { x = 1.000000 y = 0.800000 } +# } +# scale_fuzziness_curve={ +# { x = 0.000000 y = 0.000000 } +# { x = 1.000000 y = 0.300000 } +# } +#} + +### MEDIUM ### + +#tree_leaf_medium_generator_1={ +# mask="tree_leaf_01_mask" +# layer="tree_medium_layer" +# +# meshes={ +# "tree_leaf_01_a_mesh" = 1.000000 +# } +# +# max_density=0.67 +# density_curve={ +# { x = 0.000000 y = 0.000000 } +# { x = 0.500000 y = 0.500000 } +# { x = 1.000000 y = 0.500000 } +# } +# scale_curve={ +# { x = 1.000000 y = 0.800000 } +# } +# scale_fuzziness_curve={ +# { x = 0.000000 y = 0.000000 } +# { x = 1.000000 y = 0.800000 } +# } +#} +# +#tree_leaf_medium_generator_2={ +# mask="tree_leaf_01_mask" +# layer="tree_medium_layer" +# +# meshes={ +# "tree_leaf_01_b_mesh" = 1.000000 +# } +# +# max_density=0.067 +# density_curve={ +# { x = 0.000000 y = 0.000000 } +# { x = 0.500000 y = 1.000000 } +# { x = 1.000000 y = 0.000000 } +# } +# scale_curve={ +# { x = 1.000000 y = 0.400000 } +# } +# scale_fuzziness_curve={ +# { x = 0.000000 y = 0.000000 } +# { x = 1.000000 y = 0.500000 } +# } +#} +# +#tree_leaf_medium_generator_3={ +# mask="tree_leaf_01_mask" +# layer="tree_medium_layer" +# +# meshes={ +# "tree_leaf_01_c_mesh" = 1.000000 +# } +# +# max_density=0.67 +# density_curve={ +# { x = 0.000000 y = 0.000000 } +# { x = 0.500000 y = 0.500000 } +# { x = 1.000000 y = 0.100000 } +# } +# scale_curve={ +# { x = 1.000000 y = 0.800000 } +# } +# scale_fuzziness_curve={ +# { x = 0.000000 y = 0.000000 } +# { x = 1.000000 y = 0.300000 } +# } +#} +# +#### LOW ### +# +#tree_leaf_low_generator_1={ +# mask="tree_leaf_01_mask" +# layer="tree_low_layer" +# +# meshes={ +# "tree_leaf_01_a_mesh" = 1.000000 +# } +# +# max_density=0.33 +# density_curve={ +# { x = 0.000000 y = 0.000000 } +# { x = 0.500000 y = 0.500000 } +# { x = 1.000000 y = 0.500000 } +# } +# scale_curve={ +# { x = 1.000000 y = 0.800000 } +# } +# scale_fuzziness_curve={ +# { x = 0.000000 y = 0.000000 } +# { x = 1.000000 y = 0.800000 } +# } +#} +# +#tree_leaf_low_generator_2={ +# mask="tree_leaf_01_mask" +# layer="tree_low_layer" +# +# meshes={ +# "tree_leaf_01_b_mesh" = 1.000000 +# } +# +# max_density=0.033 +# density_curve={ +# { x = 0.000000 y = 0.000000 } +# { x = 0.500000 y = 1.000000 } +# { x = 1.000000 y = 0.000000 } +# } +# scale_curve={ +# { x = 1.000000 y = 0.400000 } +# } +# scale_fuzziness_curve={ +# { x = 0.000000 y = 0.000000 } +# { x = 1.000000 y = 0.500000 } +# } +#} +# +#tree_leaf_low_generator_3={ +# mask="tree_leaf_01_mask" +# layer="tree_low_layer" +# +# meshes={ +# "tree_leaf_01_c_mesh" = 1.000000 +# } +# +# max_density=0.33 +# density_curve={ +# { x = 0.000000 y = 0.000000 } +# { x = 0.500000 y = 0.500000 } +# { x = 1.000000 y = 0.100000 } +# } +# scale_curve={ +# { x = 1.000000 y = 0.800000 } +# } +# scale_fuzziness_curve={ +# { x = 0.000000 y = 0.000000 } +# { x = 1.000000 y = 0.300000 } +# } +#} + diff --git a/content_source/map_objects/generators/tree_palm_01_generators.txt b/content_source/map_objects/generators/tree_palm_01_generators.txt new file mode 100755 index 00000000..9eb2c4a0 --- /dev/null +++ b/content_source/map_objects/generators/tree_palm_01_generators.txt @@ -0,0 +1,22 @@ +tree_palm_generator_1={ + mask="tree_palm_01_mask" + layer="tree_high_layer" + + meshes={ + "tree_palm_01_a_mesh" = 1.000000 + } + + max_density=0.9 + density_curve={ + { x = 0.000000 y = 0.000000 } + { x = 0.500000 y = 0.500000 } + { x = 1.000000 y = 0.500000 } + } + scale_curve={ + { x = 0.900000 y = 0.700000 } + } + scale_fuzziness_curve={ + { x = 0.000000 y = 0.000000 } + { x = 1.000000 y = 0.800000 } + } +} \ No newline at end of file diff --git a/content_source/map_objects/generators/tree_pine_01_a_generators.txt b/content_source/map_objects/generators/tree_pine_01_a_generators.txt new file mode 100755 index 00000000..5fb9a72f --- /dev/null +++ b/content_source/map_objects/generators/tree_pine_01_a_generators.txt @@ -0,0 +1,25 @@ +tree_pine_01_a_generator_1={ + mask="tree_pine_01_a_mask" + layer="tree_high_layer" + + meshes={ + "tree_pine_single_01_a_mesh" = 1.000000 + "tree_pine_single_01_b_mesh" = 1.000000 + "tree_pine_single_01_c_mesh" = 1.000000 + } + + max_density=0.6 + + density_curve={ + { x = 0.000000 y = 0.000000 } + { x = 1.000000 y = 1.000000 } + } + scale_curve={ + { x = 1.000000 y = 1.0000 } + } + scale_fuzziness_curve={ + { x = 0.000000 y = 0.000000 } + { x = 1.000000 y = 0.000000 } + } +} + diff --git a/content_source/map_objects/generators/tree_pine_01_b_generators.txt b/content_source/map_objects/generators/tree_pine_01_b_generators.txt new file mode 100755 index 00000000..0aa2909a --- /dev/null +++ b/content_source/map_objects/generators/tree_pine_01_b_generators.txt @@ -0,0 +1,23 @@ +tree_pine_01_b_generator_1={ + mask="tree_pine_01_b_mask" + layer="tree_high_layer" + + + meshes={ + "tree_pine_01_b_mesh" = 1.000000 + } + + max_density=0.100000 + density_curve={ + { x = 0.000000 y = 0.000000 } + { x = 1.000000 y = 1.000000 } + } + scale_curve={ + { x = 1.000000 y = 0.400000 } + } + scale_fuzziness_curve={ + { x = 0.000000 y = 0.000000 } + { x = 1.000000 y = 0.000000 } + } +} + diff --git a/content_source/map_objects/generators/tree_pine_impassable_01_a_generators.txt b/content_source/map_objects/generators/tree_pine_impassable_01_a_generators.txt new file mode 100755 index 00000000..a7ad79d9 --- /dev/null +++ b/content_source/map_objects/generators/tree_pine_impassable_01_a_generators.txt @@ -0,0 +1,23 @@ +tree_pine_impassable_01_a_generator_1={ + mask="tree_pine_impassable_01_a_mask" + layer="tree_high_layer" + + + meshes={ + "tree_pine_impassable_01_a_mesh" = 1.000000 + } + + max_density=0.100000 + density_curve={ + { x = 0.000000 y = 0.000000 } + { x = 1.000000 y = 1.000000 } + } + scale_curve={ + { x = 1.000000 y = 0.400000 } + } + scale_fuzziness_curve={ + { x = 0.000000 y = 0.000000 } + { x = 1.000000 y = 0.000000 } + } +} + diff --git a/content_source/map_objects/generators/tree_sakura_01_generators.txt b/content_source/map_objects/generators/tree_sakura_01_generators.txt new file mode 100755 index 00000000..d82852c0 --- /dev/null +++ b/content_source/map_objects/generators/tree_sakura_01_generators.txt @@ -0,0 +1,23 @@ +tree_sakura_01_generator={ + mask="tree_sakura_01_mask" + layer="tree_high_layer" + + meshes={ + "tree_sakura_01_mesh" = 1.000000 + } + + max_density=0.6 + + density_curve={ + { x = 0.000000 y = 0.000000 } + { x = 1.000000 y = 1.000000 } + } + scale_curve={ + { x = 1.000000 y = 1.0000 } + } + scale_fuzziness_curve={ + { x = 0.000000 y = 0.000000 } + { x = 1.000000 y = 0.000000 } + } +} + diff --git a/content_source/map_objects/generators/tree_sakura_02_generators.txt b/content_source/map_objects/generators/tree_sakura_02_generators.txt new file mode 100755 index 00000000..be76418c --- /dev/null +++ b/content_source/map_objects/generators/tree_sakura_02_generators.txt @@ -0,0 +1,23 @@ +tree_sakura_02_generator={ + mask="tree_sakura_02_mask" + layer="tree_high_layer" + + meshes={ + "tree_sakura_02_mesh" = 1.000000 + } + + max_density=0.6 + + density_curve={ + { x = 0.000000 y = 0.000000 } + { x = 1.000000 y = 1.000000 } + } + scale_curve={ + { x = 1.000000 y = 1.0000 } + } + scale_fuzziness_curve={ + { x = 0.000000 y = 0.000000 } + { x = 1.000000 y = 0.000000 } + } +} + diff --git a/content_source/map_objects/generators/tree_sakura_03_generators.txt b/content_source/map_objects/generators/tree_sakura_03_generators.txt new file mode 100755 index 00000000..605a1187 --- /dev/null +++ b/content_source/map_objects/generators/tree_sakura_03_generators.txt @@ -0,0 +1,23 @@ +tree_sakura_03_generator={ + mask="tree_sakura_03_mask" + layer="tree_high_layer" + + meshes={ + "tree_sakura_03_mesh" = 1.000000 + } + + max_density=0.6 + + density_curve={ + { x = 0.000000 y = 0.000000 } + { x = 1.000000 y = 1.000000 } + } + scale_curve={ + { x = 1.000000 y = 1.0000 } + } + scale_fuzziness_curve={ + { x = 0.000000 y = 0.000000 } + { x = 1.000000 y = 0.000000 } + } +} + diff --git a/content_source/map_objects/generators/tree_sakura_forest_generators.txt b/content_source/map_objects/generators/tree_sakura_forest_generators.txt new file mode 100755 index 00000000..3ab74e40 --- /dev/null +++ b/content_source/map_objects/generators/tree_sakura_forest_generators.txt @@ -0,0 +1,25 @@ +tree_sakura_forest_generator={ + mask="tree_sakura_forest_mask" + layer="tree_high_layer" + + meshes={ + "tree_sakura_01_mesh" = 1.000000 + "tree_sakura_02_mesh" = 1.000000 + "tree_sakura_03_mesh" = 1.000000 + } + + max_density=0.5 + + density_curve={ + { x = 0.000000 y = 0.000000 } + { x = 1.000000 y = 1.000000 } + } + scale_curve={ + { x = 1.000000 y = 1.0000 } + } + scale_fuzziness_curve={ + { x = 0.000000 y = 0.000000 } + { x = 1.000000 y = 0.000000 } + } +} + diff --git a/content_source/map_objects/masks/reeds_01_mask.png b/content_source/map_objects/masks/reeds_01_mask.png new file mode 100644 index 00000000..36afae7e --- /dev/null +++ b/content_source/map_objects/masks/reeds_01_mask.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9f035de3430270355019660039d21ea7bb8a80e992810aa1db6d9ac629eb5507 +size 123448 diff --git a/content_source/map_objects/masks/steppe_bush_01_mask.png b/content_source/map_objects/masks/steppe_bush_01_mask.png new file mode 100644 index 00000000..5c1582bb --- /dev/null +++ b/content_source/map_objects/masks/steppe_bush_01_mask.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:37be9ae40eb944b29f627ea9ca9b86cad26e48eeef1af9c49e9241f7faf640be +size 56637 diff --git a/content_source/map_objects/masks/tree_cypress_01_mask.png b/content_source/map_objects/masks/tree_cypress_01_mask.png new file mode 100644 index 00000000..56ad748f --- /dev/null +++ b/content_source/map_objects/masks/tree_cypress_01_mask.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:78de2aa8d1c7726a28db7c334cf939e2a240849887a77d884d5fa99f6dcc34c4 +size 87505 diff --git a/content_source/map_objects/masks/tree_jungle_01_c_mask.png b/content_source/map_objects/masks/tree_jungle_01_c_mask.png new file mode 100644 index 00000000..213eb8e5 --- /dev/null +++ b/content_source/map_objects/masks/tree_jungle_01_c_mask.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4a7467e502abd3329a76b7a4c08ecccd40446863c096747ffb02e48e47b7ddfc +size 71575 diff --git a/content_source/map_objects/masks/tree_jungle_01_d_mask.png b/content_source/map_objects/masks/tree_jungle_01_d_mask.png new file mode 100644 index 00000000..ef85b2ad --- /dev/null +++ b/content_source/map_objects/masks/tree_jungle_01_d_mask.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:59c9862f969977d484ea6aa0ae678d026e7aecf2228c26b83e92edd08a68fd02 +size 283795 diff --git a/content_source/map_objects/masks/tree_leaf_01_mask.png b/content_source/map_objects/masks/tree_leaf_01_mask.png new file mode 100644 index 00000000..d71b05be --- /dev/null +++ b/content_source/map_objects/masks/tree_leaf_01_mask.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:834173a30d37a949e7b94a9c09dd6f67de65d4c1d5a40914e103207d604f898e +size 914381 diff --git a/content_source/map_objects/masks/tree_leaf_01_single_mask.png b/content_source/map_objects/masks/tree_leaf_01_single_mask.png new file mode 100644 index 00000000..6958e9c1 --- /dev/null +++ b/content_source/map_objects/masks/tree_leaf_01_single_mask.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:754591196dad1e4d9b5b518ee07ef25c2b45329ea250fb3d933f122444add99a +size 81085 diff --git a/content_source/map_objects/masks/tree_leaf_02_mask.png b/content_source/map_objects/masks/tree_leaf_02_mask.png new file mode 100644 index 00000000..bff63e36 --- /dev/null +++ b/content_source/map_objects/masks/tree_leaf_02_mask.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2d119b04eaa81ab8a2c47563374601c5e474e0ca4f3c4442ded19a3740ad38f7 +size 109830 diff --git a/content_source/map_objects/masks/tree_palm_01_mask.png b/content_source/map_objects/masks/tree_palm_01_mask.png new file mode 100644 index 00000000..ac27a774 --- /dev/null +++ b/content_source/map_objects/masks/tree_palm_01_mask.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f018519474718d0e45f572981b78db31480e2a99af6484d174052914d13f4e68 +size 98072 diff --git a/content_source/map_objects/masks/tree_pine_01_a_mask.png b/content_source/map_objects/masks/tree_pine_01_a_mask.png new file mode 100644 index 00000000..d8edcd7c --- /dev/null +++ b/content_source/map_objects/masks/tree_pine_01_a_mask.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:95e22f6efa5713acd4eba486a0f87237912f8c91aed926a49c4f9213d7c5d620 +size 146769 diff --git a/content_source/map_objects/masks/tree_pine_01_b_mask.png b/content_source/map_objects/masks/tree_pine_01_b_mask.png new file mode 100644 index 00000000..444f021c --- /dev/null +++ b/content_source/map_objects/masks/tree_pine_01_b_mask.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8db9209653fe373cc5f52fe4efd0c6668f0c0ecdb02bc361437e649afdf38f32 +size 513325 diff --git a/content_source/map_objects/masks/tree_pine_impassable_01_a_mask.png b/content_source/map_objects/masks/tree_pine_impassable_01_a_mask.png new file mode 100644 index 00000000..94294e55 --- /dev/null +++ b/content_source/map_objects/masks/tree_pine_impassable_01_a_mask.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:28e69d6785bac4c58c335728f9d20236aa5d72822d3b4d413d1e91a111aa98da +size 263657 diff --git a/content_source/map_objects/masks/tree_sakura_01_mask.png b/content_source/map_objects/masks/tree_sakura_01_mask.png new file mode 100644 index 00000000..de465218 --- /dev/null +++ b/content_source/map_objects/masks/tree_sakura_01_mask.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f823736d771da591990e5f7658286cdc4ef3d02f5c4791686fe5c893a2777b76 +size 49556 diff --git a/content_source/map_objects/masks/tree_sakura_02_mask.png b/content_source/map_objects/masks/tree_sakura_02_mask.png new file mode 100644 index 00000000..c993f7e8 --- /dev/null +++ b/content_source/map_objects/masks/tree_sakura_02_mask.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:29f38dfe666b4f7a6eb1a8e8f18a45718859c863b60396234d73abbafaa7ac7e +size 47451 diff --git a/content_source/map_objects/masks/tree_sakura_03_mask.png b/content_source/map_objects/masks/tree_sakura_03_mask.png new file mode 100644 index 00000000..98ef2f02 --- /dev/null +++ b/content_source/map_objects/masks/tree_sakura_03_mask.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b2e24dc18c6f00eb6919b7f02fa46006e6c312305a4f33281ec45e0c62f70c37 +size 48250 diff --git a/content_source/map_objects/masks/tree_sakura_forest_mask.png b/content_source/map_objects/masks/tree_sakura_forest_mask.png new file mode 100644 index 00000000..d38bd53c --- /dev/null +++ b/content_source/map_objects/masks/tree_sakura_forest_mask.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8766b8c3c342f1256df3e1693c1125341719b091ff6a705c08b750309bd9bf2c +size 52310