Well, sure I can give you part of the source code.
This is from Quest Finisher I:
Code:
on (release)
{
this._visible = false;
}
This is from the "Close" button. Its that X.
Code:
on (press)
{
startDrag (this, false);
}
on (release)
{
stopDrag ();
}
This is from the "Move" button. Those arrows, left, right, up, down.
AND
Code:
on (release)
{
_level0.game.setQuestValue(0, 5);
_level0.notify("Dragon Egg Saga quests completed!");
}
This is from the "Dragon Egg Saga Quests" button, which completes that saga.
Well, this Quest Finisher I is pretty simple SWF, and only laborious thing in it is, that you need to find out setQuestValue numbers.
But what those numbers mean?
Number 0 determines number for quest saga. You know, there is different stories, sagas, etc. Like SoulWeaver, Pirate, they all get their own number and location. Number 5 determines number for "quests". That's hard to explain, but I can give example. If there's exists 20 quests per saga, and you put number 19 in that box, then the whole saga/story won't become completed, since number must be 20 to complete the whole saga. But this means, that if you set number 19, you can go to the quest 20, but you haven't finished it yet, this means that you haven't unlock the class yet. (example SoulWeaver).
Was this helpful at all? lol