r2mods/ilspy_dump/ror2_csproj/RoR2/LightScaleFromParent.cs

18 lines
360 B
C#

using UnityEngine;
namespace RoR2;
public class LightScaleFromParent : MonoBehaviour
{
private void Start()
{
Light component = GetComponent<Light>();
if ((bool)component)
{
float range = component.range;
Vector3 lossyScale = base.transform.lossyScale;
component.range = range * Mathf.Max(lossyScale.x, lossyScale.y, lossyScale.z);
}
}
}