A game about forced loneliness, made by TACStudios
1using System.Collections.Generic;
2using System.Linq;
3
4namespace Unity.VisualScripting
5{
6 /// <summary>
7 /// Returns the sum of two or more scalars.
8 /// </summary>
9 [UnitCategory("Math/Scalar")]
10 [UnitTitle("Add")]
11 public sealed class ScalarSum : Sum<float>, IDefaultValue<float>
12 {
13 [DoNotSerialize]
14 public float defaultValue => 1;
15
16 public override float Operation(float a, float b)
17 {
18 return a + b;
19 }
20
21 public override float Operation(IEnumerable<float> values)
22 {
23 return values.Sum();
24 }
25 }
26}