Quote:
Originally Posted by Newspaz
Save yourself a lot of work and write a Python extension that can interface with JJ2 in a flexible way. That way people can get creative themselves.
I tried this a couple of years ago before all of this fancy-shmancy JJ2 hacking got popular.
|
That sounds like a lot of work, although it would definitely be cool :P
Cpp basically did this using angelscript, which is a C++ like scripting language. It wasn't finished but what he had was pretty good (it used DLL injection like JJ2+ does). That sort of thing can be extremely powerful, but it's far from easy to make. I can only think of maybe 5 people (I'm not one of them) who really know enough about how JJ2 works to be able to do that, but there could be a few others. Not many though.
Of course, a scripting language doesn't have to interact with JJ2 on that level, but it would be quite a bit less flexible. And still pretty time consuming to make (even if it is not quite as hard as the method cpp went for).
|