diff --git a/Distribution/GameData/ConformalDecals/Assets/decal-blank.mu b/Distribution/GameData/ConformalDecals/Assets/decal-blank.mu index a869e74..eac3416 100644 --- a/Distribution/GameData/ConformalDecals/Assets/decal-blank.mu +++ b/Distribution/GameData/ConformalDecals/Assets/decal-blank.mu @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:2f6b1f01873a50d91f3af3f0452e49f1819bbd3438383c88e2d23d74fae3e3ee -size 5172 +oid sha256:799a0bab2960d5275aa6fd93b7e686bf71ee9331b4a7f7a579de664ee84c1ea3 +size 4889 diff --git a/Distribution/GameData/ConformalDecals/Plugins/ConformalDecals.dll b/Distribution/GameData/ConformalDecals/Plugins/ConformalDecals.dll index 21f26ab..bd8e9e8 100644 --- a/Distribution/GameData/ConformalDecals/Plugins/ConformalDecals.dll +++ b/Distribution/GameData/ConformalDecals/Plugins/ConformalDecals.dll @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:7e601de8640b2b5019203d5c39452e10c804efa5d6f6631dea8787da3012927c -size 38400 +oid sha256:36ff907e17dc9cad28fbac47f60ddb2c175e1f94a5ce49014a937c162694ec05 +size 37888 diff --git a/Source/ConformalDecals/ModuleConformalDecal.cs b/Source/ConformalDecals/ModuleConformalDecal.cs index c85030c..863eea7 100644 --- a/Source/ConformalDecals/ModuleConformalDecal.cs +++ b/Source/ConformalDecals/ModuleConformalDecal.cs @@ -48,8 +48,6 @@ namespace ConformalDecals { /// [KSPField] public string decalProjector = "Decal-Projector"; - [KSPField] public string decalBounds = "Decal-Bounds"; - // Parameters [KSPField] public bool scaleAdjustable = true; @@ -126,7 +124,6 @@ namespace ConformalDecals { [KSPField] public Transform decalBackTransform; [KSPField] public Transform decalModelTransform; [KSPField] public Transform decalProjectorTransform; - [KSPField] public Transform decalBoundsTransform; [KSPField] public Material backMaterial; [KSPField] public Vector2 backTextureBaseScale; @@ -207,15 +204,6 @@ namespace ConformalDecals { decalProjectorTransform = part.FindModelTransform(decalProjector); if (decalProjectorTransform == null) throw new FormatException($"Could not find decalProjector transform: '{decalProjector}'."); } - - // find bounds transform - if (string.IsNullOrEmpty(decalBounds)) { - decalBoundsTransform = part.transform; - } - else { - decalBoundsTransform = part.FindModelTransform(decalBounds); - if (decalBoundsTransform == null) throw new FormatException($"Could not find decalBounds transform: '{decalBounds}'."); - } // get back material if necessary if (updateBackScale) { @@ -316,7 +304,7 @@ namespace ConformalDecals { materialProperties.RenderQueue = DecalQueue; - _boundsCollider = decalBoundsTransform.GetComponent(); + _boundsCollider = decalProjectorTransform.GetComponent(); UpdateMaterials();