diff --git a/000_Brushes/SW-Battlefront-1-And-2-Personal-Assets b/000_Brushes/SW-Battlefront-1-And-2-Personal-Assets new file mode 160000 index 0000000..75e7f10 --- /dev/null +++ b/000_Brushes/SW-Battlefront-1-And-2-Personal-Assets @@ -0,0 +1 @@ +Subproject commit 75e7f1082244dfbfebb9fde78c69435205ad8c28 diff --git a/Foliage/MAX.prp b/Foliage/MAX.prp new file mode 100644 index 0000000..55e54b1 --- /dev/null +++ b/Foliage/MAX.prp @@ -0,0 +1,120 @@ +Layer(0) +{ + SpreadFactor(0.2); +// Mesh() +// { +// GrassPatch("end_fern.odf", 70); +// File("editor_grasspatch.msh", 80); +// Frequency(50); +// Scale(1); +// Stiffness(0.0); +// CollisionSound("foliage_collision"); +// ColorVariation(0.2); +// AIVisibilityFactor(0.7,1.0); +// } + Mesh() + { + File("end_prop_fern5.msh", 100); + Frequency(50); + Scale(1); + Stiffness(0.0); + CollisionSound("foliage_collision"); + ColorVariation(0.2); + AIVisibilityFactor(0.7,1.0); + } + Mesh() + { + File("end_prop_fern5.msh", 150); + Frequency(70); + Scale(1); + Stiffness(0.0); + CollisionSound("foliage_collision"); + ColorVariation(0.2); + AIVisibilityFactor(0.7,1.0); + } + Mesh() + { + GrassPatch("end_prop_grass.odf", 40); + File("editor_grasspatch.msh", 80); + Frequency(50); + Scale(1); + Stiffness(0.0); + CollisionSound("foliage_collision"); + ColorVariation(0.2); + AIVisibilityFactor(0.40,0.9); + } +} + +Layer(1) +{ + SpreadFactor(0.4); + Mesh() + { + File("end_prop_fern5.msh", 30); + Frequency(20); + Scale(1); + Stiffness(0.0); + CollisionSound("foliage_collision"); + ColorVariation(0.2); + AIVisibilityFactor(0.7,1.0); + } + + Mesh() + { + File("end_prop_treeclump_1.msh", 50); + Frequency(50); + Scale(1); + Stiffness(0.0); + CollisionSound("foliage_collision"); + ColorVariation(0.2); + AIVisibilityFactor(0.35,0.6); + } +} + +Layer(2) +{ + SpreadFactor(0.4); + + Mesh() + { + File("end_prop_foliage5.msh", 150); + Frequency(50); + Scale(1); + Stiffness(0.0); + CollisionSound("foliage_collision"); + ColorVariation(0.1); + FadeDist(10.0); + AIVisibilityFactor(0.2,0.4); + } + Mesh() + { + File("end_prop_foliage6.msh", 200); + Frequency(50); + Scale(1); + Stiffness(0.5); + CollisionSound("foliage_collision"); + ColorVariation(0.1); + FadeDist(10.0); + AIVisibilityFactor(0.1,0.2); + } + Mesh() + { + File("end_prop_foliage7.msh", 180); + Frequency(50); + Scale(1); + Stiffness(0.5); + CollisionSound("foliage_collision"); + ColorVariation(0.1); + FadeDist(10.0); + AIVisibilityFactor(0.1,0.2); + } +} + +TreeLine() +{ + Path("jungle1") + { + Distance(28); + BorderOdf("end_prop_treebill.odf"); + } +} \ No newline at end of file diff --git a/Foliage/MSH/end_prop_bush_1.tga b/Foliage/MSH/end_prop_bush_1.tga new file mode 100644 index 0000000..f0d60fa Binary files /dev/null and b/Foliage/MSH/end_prop_bush_1.tga differ diff --git a/Foliage/MSH/end_prop_fern.tga b/Foliage/MSH/end_prop_fern.tga new file mode 100644 index 0000000..a9f27f9 Binary files /dev/null and b/Foliage/MSH/end_prop_fern.tga differ diff --git a/Foliage/MSH/end_prop_fern1.tga b/Foliage/MSH/end_prop_fern1.tga new file mode 100644 index 0000000..a9f27f9 Binary files /dev/null and b/Foliage/MSH/end_prop_fern1.tga differ diff --git a/Foliage/MSH/end_prop_fern2.msh b/Foliage/MSH/end_prop_fern2.msh new file mode 100644 index 0000000..5330d9b Binary files /dev/null and b/Foliage/MSH/end_prop_fern2.msh differ diff --git a/Foliage/MSH/end_prop_fern2.msh.option b/Foliage/MSH/end_prop_fern2.msh.option new file mode 100644 index 0000000..9c4ffe6 --- /dev/null +++ b/Foliage/MSH/end_prop_fern2.msh.option @@ -0,0 +1 @@ +-nocollision \ No newline at end of file diff --git a/Foliage/MSH/end_prop_fern3.msh b/Foliage/MSH/end_prop_fern3.msh new file mode 100644 index 0000000..07a2ff8 Binary files /dev/null and b/Foliage/MSH/end_prop_fern3.msh differ diff --git a/Foliage/MSH/end_prop_fern3.msh.option b/Foliage/MSH/end_prop_fern3.msh.option new file mode 100644 index 0000000..9c4ffe6 --- /dev/null +++ b/Foliage/MSH/end_prop_fern3.msh.option @@ -0,0 +1 @@ +-nocollision \ No newline at end of file diff --git a/Foliage/MSH/end_prop_fern4.msh b/Foliage/MSH/end_prop_fern4.msh new file mode 100644 index 0000000..e2d5a9a Binary files /dev/null and b/Foliage/MSH/end_prop_fern4.msh differ diff --git a/Foliage/MSH/end_prop_fern4.msh.option b/Foliage/MSH/end_prop_fern4.msh.option new file mode 100644 index 0000000..9c4ffe6 --- /dev/null +++ b/Foliage/MSH/end_prop_fern4.msh.option @@ -0,0 +1 @@ +-nocollision \ No newline at end of file diff --git a/Foliage/MSH/end_prop_fern5.msh b/Foliage/MSH/end_prop_fern5.msh new file mode 100644 index 0000000..772b306 Binary files /dev/null and b/Foliage/MSH/end_prop_fern5.msh differ diff --git a/Foliage/MSH/end_prop_foliage1.msh b/Foliage/MSH/end_prop_foliage1.msh new file mode 100644 index 0000000..8ad2acc Binary files /dev/null and b/Foliage/MSH/end_prop_foliage1.msh differ diff --git a/Foliage/MSH/end_prop_foliage2.msh b/Foliage/MSH/end_prop_foliage2.msh new file mode 100644 index 0000000..12cae18 Binary files /dev/null and b/Foliage/MSH/end_prop_foliage2.msh differ diff --git a/Foliage/MSH/end_prop_foliage3.msh b/Foliage/MSH/end_prop_foliage3.msh new file mode 100644 index 0000000..b248d0e Binary files /dev/null and b/Foliage/MSH/end_prop_foliage3.msh differ diff --git a/Foliage/MSH/end_prop_foliage4.msh b/Foliage/MSH/end_prop_foliage4.msh new file mode 100644 index 0000000..6693b8b Binary files /dev/null and b/Foliage/MSH/end_prop_foliage4.msh differ diff --git a/Foliage/MSH/end_prop_foliage5.msh b/Foliage/MSH/end_prop_foliage5.msh new file mode 100644 index 0000000..e4d56ce Binary files /dev/null and b/Foliage/MSH/end_prop_foliage5.msh differ diff --git a/Foliage/MSH/end_prop_foliage6.msh b/Foliage/MSH/end_prop_foliage6.msh new file mode 100644 index 0000000..f1f204b Binary files /dev/null and b/Foliage/MSH/end_prop_foliage6.msh differ diff --git a/Foliage/MSH/end_prop_foliage7.msh b/Foliage/MSH/end_prop_foliage7.msh new file mode 100644 index 0000000..cbcd324 Binary files /dev/null and b/Foliage/MSH/end_prop_foliage7.msh differ diff --git a/Foliage/MSH/end_prop_foliage_1.tga b/Foliage/MSH/end_prop_foliage_1.tga new file mode 100644 index 0000000..3e6d02b Binary files /dev/null and b/Foliage/MSH/end_prop_foliage_1.tga differ diff --git a/Foliage/MSH/end_prop_foliage_3.tga b/Foliage/MSH/end_prop_foliage_3.tga new file mode 100644 index 0000000..c0d53f9 Binary files /dev/null and b/Foliage/MSH/end_prop_foliage_3.tga differ diff --git a/Foliage/MSH/end_prop_foliage_4.tga b/Foliage/MSH/end_prop_foliage_4.tga new file mode 100644 index 0000000..f0d60fa Binary files /dev/null and b/Foliage/MSH/end_prop_foliage_4.tga differ diff --git a/Foliage/MSH/end_prop_foliage_clump1.msh b/Foliage/MSH/end_prop_foliage_clump1.msh new file mode 100644 index 0000000..5262dc7 Binary files /dev/null and b/Foliage/MSH/end_prop_foliage_clump1.msh differ diff --git a/Foliage/MSH/end_prop_foliage_clump2.msh b/Foliage/MSH/end_prop_foliage_clump2.msh new file mode 100644 index 0000000..f27a55a Binary files /dev/null and b/Foliage/MSH/end_prop_foliage_clump2.msh differ diff --git a/Foliage/MSH/end_prop_tree.tga b/Foliage/MSH/end_prop_tree.tga new file mode 100644 index 0000000..d32dcf6 Binary files /dev/null and b/Foliage/MSH/end_prop_tree.tga differ diff --git a/Foliage/MSH/end_prop_tree_2.tga b/Foliage/MSH/end_prop_tree_2.tga new file mode 100644 index 0000000..d32dcf6 Binary files /dev/null and b/Foliage/MSH/end_prop_tree_2.tga differ diff --git a/Foliage/MSH/end_prop_tree_3.tga b/Foliage/MSH/end_prop_tree_3.tga new file mode 100644 index 0000000..e04f610 Binary files /dev/null and b/Foliage/MSH/end_prop_tree_3.tga differ diff --git a/Foliage/MSH/end_prop_tree_leaf.tga b/Foliage/MSH/end_prop_tree_leaf.tga new file mode 100644 index 0000000..3e6d02b Binary files /dev/null and b/Foliage/MSH/end_prop_tree_leaf.tga differ diff --git a/Foliage/MSH/end_prop_tree_leaves.tga b/Foliage/MSH/end_prop_tree_leaves.tga new file mode 100644 index 0000000..2d315be Binary files /dev/null and b/Foliage/MSH/end_prop_tree_leaves.tga differ diff --git a/Foliage/MSH/end_prop_tree_leaves_lowrez.tga b/Foliage/MSH/end_prop_tree_leaves_lowrez.tga new file mode 100644 index 0000000..57794b0 Binary files /dev/null and b/Foliage/MSH/end_prop_tree_leaves_lowrez.tga differ diff --git a/Foliage/ODF/end_prop_grass.odf b/Foliage/ODF/end_prop_grass.odf new file mode 100644 index 0000000..4d8b879 --- /dev/null +++ b/Foliage/ODF/end_prop_grass.odf @@ -0,0 +1,19 @@ +[GameObjectClass] + +ClassLabel = "grasspatch" +GeometryName = "editor_grasspatch.msh" + + +[Properties] + +MinSize = "0.7" +MaxSize = "1.1" +Alpha = "1.0" +NumParticles = "100" +MaxDistance = "30" +Texture = "end_leaf2" +RadiusFadeMin = "3.0" +RadiusFadeMax = "4.0" + +DarknessMin = "0.6" +DarknessMax = "1.0" \ No newline at end of file diff --git a/Foliage/ODF/end_prop_grass_tall.odf b/Foliage/ODF/end_prop_grass_tall.odf new file mode 100644 index 0000000..c89d4fa --- /dev/null +++ b/Foliage/ODF/end_prop_grass_tall.odf @@ -0,0 +1,20 @@ +[GameObjectClass] + +ClassLabel = "grasspatch" +GeometryName = "editor_grasspatch.msh" + + +[Properties] + +MinSize = "2.5" +MaxSize = "3.5" +Alpha = "1.0" +NumParticles = "40" +MaxDistance = "40" +Texture = "end_grass_tall" +NumParts = "1" +RadiusFadeMin = "4.0" +RadiusFadeMax = "5.0" + +DarknessMin = "0.5" +DarknessMax = "1.0" \ No newline at end of file