Files
LuaCsForBarotraumaEP/Barotrauma/BarotraumaShared/SharedSource/Items/Components/Signal/DivideComponent.cs
Juan Pablo Arce 0002ad2c50 v0.10.5.1
2020-09-22 11:31:56 -03:00

19 lines
448 B
C#

using System.Xml.Linq;
namespace Barotrauma.Items.Components
{
class DivideComponent : ArithmeticComponent
{
public DivideComponent(Item item, XElement element)
: base(item, element)
{
}
protected override float Calculate(float signal1, float signal2)
{
if (MathUtils.NearlyEqual(signal2, 0)) { return float.NaN; }
return signal1 / signal2;
}
}
}