New Perl System -> Requests
Hello,
In light of the newly revamped perl system I am putting together, I would like to ask the people who actually write quests what kinds of functions they think are missing from the current perl implementation.
The new perl stuff I am doing will preserve old behaviors, but greatly enhance the system as a whole. One of the biggest things that I am introducing is the ability to return values from quest functions. The first thing I have implemented with this, as an example of what can be done, is this:
quest::ChooseRandom(1001, 1002, 1003, ...)
which will pick one thing out of the list of things supplied to it, and return that value., for an example use:
quest::summonitem(quest::ChooseRandom(1001, 1002, 1003));
would give you a random cloth thing..
I plan to add entire objects for the NPC and Client involved soon, so you can do almost anything in perl that you can do in C++ right now, like $client->GetLevelCon($npc->GetLevel());
im not looking for big dynamics changes, just little functions that would be useful.
anyways, ideas?
|