Hello, The closest thing we have now is https://github.com/maniaplanet/notepadplusplus-maniascript. But this grammar only reflects the language-level features, not the various APIs. The APIs appear in the generated doc (which is a C-like header file), so maybe with some clever hack you can make the ...
Hi, Every hour is a good hour to write questions about Manialink. xD From what I know : CutScene : shown during MediaTrack animations. Not sure if it works though. EditorPlugin : There's a feature that allows you to offset a plugin in the Editor, available for these layers only. (to solve cases when...
For now, to change the speed, you can create different projectile models, with different speeds, and select the one you want in the script. It only allows discrete values, but maybe it is enough for you. (This way, you can also change the colour or size. It'll be easier for players to evaluate the s...
If I recall correctly, ContextId allow you to specify a number for your projectiles. This number is given back to you when the projectile hits. For example, imagine a weapon that shoots one bullet that does damage, and a swarm of others that don't damage but slow the opponents. I'll be easier to wri...
It's hard to know what cause that for sure. I have seen such issues a few times, and unfortunately for you, they were always hardware faults. High-end consumer-grade GPUs (the x60 and x80 series for NVidia for example) are often pushed to their limits, and I have seen multiple ones die after 3 to 5 ...
Je crois que la syntaxe est plutôt maniaplanet://#menutitle=home@SRE@tm-nascar (ça c'est pour ouvrir l'accueil du TiltePack. Pour arriver directement sur l'un des sous menus, on peut remplacer "home" par "solo" ou "competitions" ou "local" ou "internet&...
These results are the "traditionnal" way to handle modulo of negative values (that's the most effective way for processors to compute them, and that's the way C and C++ work for exemple). If you have a negative value A but still want a positive modulo, you can replace A % B by (A % B) + B ...