SpectralFlake
Your local lua dumbass
It's because the Lua system Sonic Team Junior uses for 2.1 is an older version. New versions and new SRB2 features means that the Lua system is always going to be different between versions, whether major or minor. That's also why some 2.2 mods might break under a new 2.2 version.This has been sitting around for about a year, now. I am glad this has been ported, but there's a lot to say about this. I'm not going to say, though, because not much of it is nice. Why can't we just use 2.1 mods in 2.2? Come on, Sonic Team Junior, we want to play 2.1 mods in 2.2! But we can't! There is an archive for older versions on the site itself, but I can't use them since I'm on mobile, unfortunately. I'm not one to script using the lua format. Hell, scripting is something I would never do. If you've lost interest in this, maybe someone else can pick up where you left off. I can't do it, because like I said, I'm on mobile. Please look this over and for the person who continues this(unless you're going to do it yourself), thank you in advance.
Also, mobile support got discontinued so you're fresh out of luck there; Whatever version you have now probably isn't the most recent version. (or at least, won't remain that way for much longer) Sorry to be the bearer of bad news.