Bennylavaa / pfQuest-epoch

MIT License
7 stars 2 forks source link

How does it work? #4

Closed skmd0 closed 5 months ago

skmd0 commented 5 months ago

Do custom quests get added automatically or do we need to manually add quests? If so, how can one contribute with adding quests?

Bennylavaa commented 5 months ago

They have to be added manually. Check the read me for details on how everything works it covers the basics.

skmd0 commented 5 months ago

I read the README and I checked this example and it still looks cryptic to me. No idea what to put in what file and what key-value to use for specific data.

I might give it a go if I can figure it out.

Bennylavaa commented 5 months ago

Everything of importance is in the db folder

db

enUS - Locolization folder.

Bennylavaa commented 5 months ago

This should explain most of it however it would prob be best to just look at a quest in pfquest (the normal one) and compare what they have there to the quest in wowhead.

skmd0 commented 5 months ago

Thank you so much for detailed response. I was looking into pfQuest source code to try to find where it gets parsed to see which key value is for what and it was rough to make much sense.

Bennylavaa commented 5 months ago

Yea the best way would be just to look up a normal vanilla quest in pfquest and see how it is formatted and compare it to a database.

skmd0 commented 5 months ago

Quick question, since object ID cannot be received with in-game script, how can we add quests that require looting objects on the ground for example?

Bennylavaa commented 5 months ago

Check the object page we are using dummy ids that are really high. We just came across this recently.

Bennylavaa commented 5 months ago

@skmd0 make sure to grab the latest updates of pfquest and pfquest-epoch. A few bugs just got fixed in both of them.