I’m trying to go all-out with macro function magic, and it seems that I’m not allowed to nest them inside each other.
The compile error is less than helpful but GameMaker seems to take issue with the fact that the second one effectively unwraps to some god-awful recursive monster that I’m not going to try to type out by hand.
I can work around this (going the long way around with some arrays should still be way faster than making them functions and calling them constantly), but it seems to be a limitation of the preprocessor, correct?