Page 1 of 1
global effect management
Posted: Fri Aug 25, 2006 11:05 am
by Nerine
'sme again,
Has any thought been put into multi-sever support of scripted effects such as cursed items? I'd be happy to produce a library of scripted effects (both good and bad) for the base module if wanted.
Posted: Sat Aug 26, 2006 2:30 am
by Ronan
Shortest answer:
Yes, a lot. And any more types of "unusual" abilities on magic items. I want to implement a system where event handling scripts can be added to anything, even items, in order to allow us to hook events in ways NWN does not typically allow. I introduced the concept of this here:
http://www.alandfaraway.org/phpbbforum/ ... hp?t=28119
I had intended for cursed items to be implemented in this fashion (and many other sorts of magical items), and many feats as well. The system could do much more, of course, but there is no reason to use it to implement features which should be hardcoded anyways.
My reservations on it are additional load on the CPU, and whether or not builders will understand how to use it well enough to take advantage of it. I think it was somewhat of a pie-in-the-sky idea at the time. If its too arcane for people to be able to add to ALFA's event library in a modular fashion, it may not be worth doing. I do need to update its thread and its script file for our more recent code and views on how NWN2 will work.
If you want to write cursed item scripts, it may be more up to you than anything else. You can often catch me in IRC chat by the way, probably in the evening your time. I'd like to talk with you a bit on how you want to go about doing things regardless of whether or not we use this system. An alternate, and less modular approach, might be to simply be to hook a magic item and feat system with every event we can.
Thank you for stepping up and volunteering.
Posted: Sat Aug 26, 2006 9:14 am
by Nerine
Intersting ... I'll hunt you down when I'm back from hols! (30th)
Posted: Wed Sep 06, 2006 1:40 am
by ç i p h é r
Ha! This is a popular subject.
Welcome to the club, sister.