my old operation:
return Input1*(-1/2);now should be:
We must check the other issues, but this specifically is due to the support for integer values:
is evaluated as 0, because the numbers are considered integers. Just use this, to evaluate as float:
Both Maxscript and Python work in this way, and Max expressions are the exception. For this reason, we choosed this approach.
I will check if it's possible to convert the RC2 expressions automatically to fix the constant values, but it seems difficult.