namespace Unity.VisualScripting { public sealed class AdditionHandler : BinaryOperatorHandler { public AdditionHandler() : base("Addition", "Add", "+", "op_Addition") { Handle((a, b) => a + b); Handle((a, b) => a + b); Handle((a, b) => a + b); Handle((a, b) => a + b); Handle((a, b) => a + b); Handle((a, b) => a + b); Handle((a, b) => a + b); Handle((a, b) => a + b); Handle((a, b) => a + b); Handle((a, b) => a + b); Handle((a, b) => a + b); Handle((a, b) => a + b); Handle((a, b) => a + b); Handle((a, b) => a + b); Handle((a, b) => a + b); Handle((a, b) => a + b); Handle((a, b) => a + b); Handle((a, b) => a + b); //Handle((a, b) => a + b); Handle((a, b) => a + b); Handle((a, b) => a + b); Handle((a, b) => a + b); Handle((a, b) => a + b); Handle((a, b) => a + b); Handle((a, b) => a + b); Handle((a, b) => a + b); Handle((a, b) => a + b); Handle((a, b) => a + b); Handle((a, b) => a + b); //Handle((a, b) => a + b); Handle((a, b) => a + b); Handle((a, b) => a + b); Handle((a, b) => a + b); Handle((a, b) => a + b); Handle((a, b) => a + b); Handle((a, b) => a + b); Handle((a, b) => a + b); Handle((a, b) => a + b); Handle((a, b) => a + b); Handle((a, b) => a + b); Handle((a, b) => a + b); Handle((a, b) => a + b); Handle((a, b) => a + b); Handle((a, b) => a + b); Handle((a, b) => a + b); Handle((a, b) => a + b); Handle((a, b) => a + b); Handle((a, b) => a + b); Handle((a, b) => a + b); Handle((a, b) => a + b); Handle((a, b) => a + b); //Handle((a, b) => a + b); Handle((a, b) => a + b); Handle((a, b) => a + b); Handle((a, b) => a + b); Handle((a, b) => a + b); Handle((a, b) => a + b); Handle((a, b) => a + b); Handle((a, b) => a + b); Handle((a, b) => a + b); Handle((a, b) => a + b); Handle((a, b) => a + b); Handle((a, b) => a + b); Handle((a, b) => a + b); Handle((a, b) => a + b); Handle((a, b) => a + b); Handle((a, b) => a + b); Handle((a, b) => a + b); Handle((a, b) => a + b); Handle((a, b) => a + b); Handle((a, b) => a + b); Handle((a, b) => a + b); Handle((a, b) => a + b); //Handle((a, b) => a + b); Handle((a, b) => a + b); Handle((a, b) => a + b); Handle((a, b) => a + b); Handle((a, b) => a + b); //Handle((a, b) => a + b); //Handle((a, b) => a + b); Handle((a, b) => a + b); //Handle((a, b) => a + b); Handle((a, b) => a + b); //Handle((a, b) => a + b); Handle((a, b) => a + b); Handle((a, b) => a + b); Handle((a, b) => a + b); Handle((a, b) => a + b); Handle((a, b) => a + b); Handle((a, b) => a + b); Handle((a, b) => a + b); Handle((a, b) => a + b); Handle((a, b) => a + b); Handle((a, b) => a + b); Handle((a, b) => a + b); Handle((a, b) => a + b); Handle((a, b) => a + b); //Handle((a, b) => a + b); Handle((a, b) => a + b); Handle((a, b) => a + b); Handle((a, b) => a + b); Handle((a, b) => a + b); Handle((a, b) => a + b); Handle((a, b) => a + b); Handle((a, b) => a + b); Handle((a, b) => a + b); Handle((a, b) => a + b); //Handle((a, b) => a + b); Handle((a, b) => a + b); //Handle((a, b) => a + b); Handle((a, b) => a + b); Handle((a, b) => a + b); Handle((a, b) => a + b); Handle((a, b) => a + b); Handle((a, b) => a + b); Handle((a, b) => a + b); Handle((a, b) => a + b); Handle((a, b) => a + b); Handle((a, b) => a + b); //Handle((a, b) => a + b); Handle((a, b) => a + b); } protected override object CustomHandling(object leftOperand, object rightOperand) { if (leftOperand is string || rightOperand is string) { return string.Concat(leftOperand, rightOperand); } return base.CustomHandling(leftOperand, rightOperand); } } }