using System; using UnityEngine; namespace ConformalDecals.MaterialModifiers { public class FloatMaterialProperty : MaterialProperty { private readonly float _value; public FloatMaterialProperty(ConfigNode node) : base(node) { _value = ParsePropertyFloat(node, "value", false); } public override void Modify(Material material) { material.SetFloat(_propertyID, _value); } } }