Skip to content

Commit 794a4a8

Browse files
committed
more cleanup of....things....
1 parent 38dfdba commit 794a4a8

File tree

4 files changed

+10
-3
lines changed

4 files changed

+10
-3
lines changed
Binary file not shown.

GameData/000_TexturesUnlimited/TexturesUnlimited.version

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
{
22
"NAME":"TexturesUnlimited",
33
"URL":"http://ksp-avc.cybutek.net/version.php?id=532",
4-
"DOWNLOAD":"https://github.com/shadowmage45/TexturesUnlimited/releases/tag/1.1.0.11",
5-
"CHANGE_LOG_URL":"https://github.com/shadowmage45/TexturesUnlimited/releases/tag/1.1.0.11",
4+
"DOWNLOAD":"https://github.com/shadowmage45/TexturesUnlimited/releases/tag/1.1.0.12",
5+
"CHANGE_LOG_URL":"https://github.com/shadowmage45/TexturesUnlimited/releases/tag/1.1.0.12",
66
"VERSION":
77
{
88
"MAJOR":1,
99
"MINOR":1,
1010
"PATCH":0,
11-
"BUILD":11
11+
"BUILD":12
1212
},
1313
"KSP_VERSION":
1414
{

Plugin/SSTUTools/KSPShaderTools/Addon/TexturesUnlimitedLoader.cs

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -268,6 +268,11 @@ private static void applyToModelDatabase()
268268
set = new TextureSet(textureNode);
269269
setName = set.name;
270270
}
271+
else if (textureNode.HasNode("TEXTURE"))//legacy style definitions
272+
{
273+
set = new TextureSet(textureNode);
274+
setName = set.name;
275+
}
271276
else if (textureNode.HasValue("textureSet"))
272277
{
273278
setName = textureNode.GetStringValue("textureSet");

Plugin/SSTUTools/KSPShaderTools/Util/TextureSet.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -333,12 +333,14 @@ public void enable(Transform root)
333333
if (updateMode)
334334
{
335335
Material material;
336+
Shader shader = TexturesUnlimitedLoader.getShader(this.shader);
336337
for (int i = 0; i < len; i++)
337338
{
338339
render = trs[i].GetComponent<Renderer>();
339340
if (render != null)
340341
{
341342
material = render.material;
343+
material.shader = shader;
342344
TextureSet.updateMaterialProperties(material, shaderProperties);
343345
material.renderQueue = TexturesUnlimitedLoader.isTransparentMaterial(material) ? 2000 : 3000;
344346
render.material = material;

0 commit comments

Comments
 (0)