View Single Post
EvilMike EvilMike's Avatar

JCF Member

Joined: Jun 2001

Posts: 3,478

EvilMike is OFF DA CHARTEvilMike is OFF DA CHARTEvilMike is OFF DA CHARTEvilMike is OFF DA CHART

Nov 26, 2010, 06:56 PM
EvilMike is offline
Reply With Quote
Quote:
Originally Posted by Newspaz View Post
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).